
#team-bios-section input::-ms-clear { /* Remove IE Clear Field X button on input */
	display: none;
}

.page-header {
	border: none;
	padding: 0;
	margin:  0;
}

.page-header > h2 {
	font-size: 36px;
	margin: 40px 0 20px 0;
	color: #333333;
	text-align: center;
}

#our-history-section.child-about-us {
	background: none;
}

#our-history-section.child-about-us .page-header > h2 {
	color: #333333 !important;
}

.page-header > h3 {
	font-size: 30px;
	margin: 35px 0 20px 0;
	color: #333333;
	text-align: center;
}

.page-header > p {
	font-size: 24px;
	color: #333333;
	text-align: center;
	margin: 0 auto 20px;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	line-height: 30px;
	width: 730px;
}

 .child-team-bios .page-header > p {
	width: 930px;
}

p {
	font-size: 18px;
	/*color: #333333;*/
	line-height: 25px;
}

.blue-text {
	color: #00519B;
	font-size: 22px;
	font-family: PFDinTextStd-Bold, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	text-transform: uppercase;
}

.blue-link {
	font-size: 20px;
	color: #00519B;
    font-family: 'PFDinTextStd-Medium','Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	display: block;
	margin-bottom: 30px;
}

.blue-link:hover,
.blue-link:focus {
	text-decoration: none;
	color: #003E76;
}


span.arrow-right {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid;
	display: inline-block;
	margin-left: 5px;
}

span.arrow-left {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px;
	display: inline-block;
	margin-left: 5px;
}

/******* BEGIN - BLUE BANNER SECTION ********/

#banner-section {
	/*background: url('../images/about_us/blue-banner.jpg') scroll repeat-x center center #2268A7;*/
    background: url('../images/about_us/blue-banner.jpg') scroll repeat-x center center #2268A7;
	height: 199px;
}

#appb-section {
	/*background: url('../images/about_us/blue-banner.jpg') scroll repeat-x center center #2268A7;*/
    background: url('/assets/images/programs/applied-brainology/head-banner.jpg') scroll repeat-x center center #2268A7;
	height: 160px;
}

#banner-section h1 {
	width: 730px;
	margin: 0px auto 0;
	line-height: 65px;
	font-size: 56px;
	color: #FFFFFF;
	text-align: center;
}

#banner-section.child-team-bios h1 {
	width: 780px;
}

#banner-section   h1 {
	/*width: 975px;*/
    width: 860px;
}

.child-media-room #banner-section h1 {
	width: 765px;
}

/******* END - BLUE BANNER SECTION ********/

/******* BEGIN - SUB MENU SECTION ********/

#sub-menu-section {
	background-color: #E0EBF5;
}

#sub-menu-section .span12 {
	min-height: inherit;
}

#sub-menu-section nav {
	text-align: center;
}

#sub-menu-section ul {
	list-style: none;
	margin: 7px 0;
	display: inline-block;
}

#sub-menu-section ul li {
	display: inline-block;
}

#sub-menu-section ul li a {
	color: #00519B;
	padding: 5px 15px;
	display: block;
	font-size: 17px;
	font-family: PFDinTextStd-Medium,'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	cursor: pointer;
}

#sub-menu-section ul li a:hover,
#sub-menu-section ul li.active a,
#sub-menu-section ul li a:focus {
	text-decoration: none;
	background-color: #6599CB;
	color: #FFFFFF;
	border-radius: 5px;
}

#sub-menu-section .arrow-down {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid;
	display: inline-block;
	vertical-align: middle;
	right: -6px;
	position: relative;
}

#sub-menu-section ul.child-dropdown {
	display: none;
	position: absolute;
	top: 23px;
	width: 100%;
}

 #sub-menu-section.parent-all-programs ul li:nth-child(3) {
	position: relative;
}

 #sub-menu-section.parent-all-programs ul li:nth-child(3):hover a {
	border-radius: 5px 5px 0 0;
	background-color: #6599CB;
	color: #FFFFFF;
}

 #sub-menu-section.parent-all-programs ul li:nth-child(3):hover ul.child-dropdown {
	display: block !important;
}

#sub-menu-section ul.child-dropdown li {
	display: block;
	text-align: left;
}

#sub-menu-section ul.child-dropdown li a {
	background-color: #669ACC !important;
}

#sub-menu-section ul.child-dropdown li:first-child a {
	border-radius: 0 !important;
}

#sub-menu-section ul.child-dropdown li:last-child a {
	border-radius: 0 0 5px 5px !important;
}

#sub-menu-section ul.child-dropdown li.active a {
	background-color: #578BBD !important;
}

#sub-menu-section ul.child-dropdown li a:hover,
#sub-menu-section ul.child-dropdown li a:focus {
	background-color: #578BBD !important;
}

/******* END - SUB MENU SECTION ********/

/******* BEGIN - ABOUT US SECTION ********/

   #about-us-section .span12 {
	width: 815px;
	margin: 0 auto;
	float: none;
	overflow: hidden;
}

   #about-us-section figure {
	float: right;
}

   #about-us-section p.founded-in {
	width: 380px;
	text-align: left;
	float: left;
}

/******* END - ABOUT US SECTION ********/

/******* BEGIN - OUR HISTORY SECTION  ********/

   #our-history-section .our-history-parent-banner {
	background: url('../images/about_us/our-history-parent-banner.jpg') scroll repeat-x 0 0 transparent;
}

   #our-history-section .container-fluid {
	padding-right: 0;
	padding-left: 0;
}

   #our-history-section .our-history-banner {
	height: 449px;
	background: url('../images/about_us/our-history-banner.jpg') scroll no-repeat center center transparent;
	text-align: center;
}

   #our-history-section .blue-button {
	margin: 392px 0 0 0;
}

/******* END - OUR HISTORY SECTION  ********/

/******* BEGIN - MEET THE TEAM SECTION *********/

   #meet-the-team-section  figure {
	margin-bottom: 25px;
}

   #meet-the-team-section .name {
	 
}

   #meet-the-team-section .name,
   #meet-the-team-section .position {
	font-size: 18px;
	color: #333333;
	font-family: PFDinTextStd-Medium,'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

/******* END - MEET THE TEAM SECTION *********/

/******* BEGIN - NEWS & PARTNERS *********/

   #news-partners-section {
	background-color: #E0EBF5;
}

   #news-partners-section .span12 .row-fluid {
	margin: 50px 0 0;
}

   #news-partners-section .span12 .span4 {
	width: 20% !important;
	float: none !important;
	display: inline-block !important;
}

   #news-partners-section .span12 .span2 {
	float: none !important;
	display: inline-block !important;
}

/******* END - NEWS & PARTNERS *********/

/******* BEGIN - TEAM BIOS SECTION ********/

#team-bios-section hr {
	border-top: 1px solid #CCCCCC;
	width: 1090px;
	margin: 20px auto;
}

#team-bios-section form input {
	width: 320px;
	height: 30px;
	color: #656565;
	font-size: 20px;
	padding: 2px 20px;
	background-color: #E0EBF5;
}

#team-bios-section .team-bios-container {
	width: 1052px;
	margin: 0 auto;
	text-align: left;
}

#team-bios-section .team-bios-container .item-box {
	width: 177px;
	text-align: center;
	display: inline-block;
	margin: 0 15px 25px 15px;
	vertical-align: top;
	position: relative;
	min-height: 220px;
}

#team-bios-section .team-bios-container .item-box .default figure {
	width: 177px;
	height: 177px;
	overflow: hidden;
	border-radius: 90px;
	margin-bottom: 10px;
	background-color: #dddddd;
}

#team-bios-section .team-bios-container .item-box .default .name {
	font-size: 16px;
	color: #333333;
	font-family: PFDinTextStd-Bold;
	line-height: 15px;
	margin-bottom: 5px;
}

#team-bios-section .team-bios-container .item-box .default .position {
	color: #333333;
	font-size: 13px;
	line-height: 15px;
	letter-spacing: -1px;
	padding: 0 5px;
}

#team-bios-section .team-bios-container .item-box .hover {
	background-color: #E0EBF5;
	border-radius: 90px 90px 0 0;
	display: none;
	position: absolute;
	z-index: 10;
	top: 0;
}

#team-bios-section .team-bios-container .item-box.hover-state > .hover {
	display: block;
}

#team-bios-section .team-bios-container .item-box .hover figure {
	width: 100%;
	height: 177px;
	overflow: hidden;
	border-radius: 90px;
	margin-bottom: 10px;
	background-color: #dddddd;
}

#team-bios-section .team-bios-container .item-box .hover .name {
	font-size: 16px;
	color: #00519B;
	font-family: PFDinTextStd-Bold,'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	margin-bottom: 5px;
	line-height: 15px;
}

#team-bios-section .team-bios-container .item-box .hover .position {
	color: #00519B;
	font-size: 13px;
	line-height: 15px;
	letter-spacing: -1px;
	padding: 0 5px;
}

#team-bios-section .team-bios-container .item-box .hover hr {
	border-top: 1px solid #999999;
	width: 90%;
	margin: 10px auto 5px;
}

#team-bios-section .team-bios-container .item-box .hover .full-bio {
	font-size: 11.5px;
	color: #333333;
	 
	padding: 0 10px 10px 10px;
	text-align: left;
	line-height: 16px;
}

/******* END - TEAM BIOS SECTION ********/

/******* BEGIN - IN THE NEWS SECTION *********/

    #in-the-news-section .in-the-news-container {
	margin-top: 50px;
	text-align: center;
}

    #in-the-news-section .in-the-news-container .item-box {
	display: inline-block;
	margin: 0 20px 30px;
	vertical-align: top;
	text-align: left;
}

    #in-the-news-section .in-the-news-container .item-box > .default {
	width: 360px;
	height: 230px;
}

    #in-the-news-section .in-the-news-container .item-box.hover-state > .default {
	display: none;
}

    #in-the-news-section .in-the-news-container .item-box > .default figure {
	text-align: center;
	margin-bottom: 20px;
}

    #in-the-news-section .in-the-news-container .item-box > .default .title {
	color: #00519B;
	font-size: 21px;
	line-height: 25px;
	margin-bottom: 10px;
	font-family: PFDinTextStd-Medium,'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

    #in-the-news-section .in-the-news-container .item-box > .default .company {
	font-size: 18px;
	color: #333333;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

    #in-the-news-section .in-the-news-container .date {
	color: #999999;
	font-size: 16px;
}

    #in-the-news-section .in-the-news-container .item-box .hover {
	background-color: #E0EBF5;
	border-radius: 4px;
	text-align: center;
	width: 320px;
	min-height: 195px;
	padding: 15px 20px 20px 20px;
	display: none;
}

    #in-the-news-section .in-the-news-container .item-box.hover-state > .hover {
	display: block;
}

    #in-the-news-section .in-the-news-container .item-box .hover > .logo-thumb {
	margin-bottom: 20px;
}

    #in-the-news-section .in-the-news-container .item-box .hover > .intro {
	color: #333333;
	font-size: 20px;
	line-height: 25px;
	margin-bottom: 20px;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

    #in-the-news-section .in-the-news-container .item-box .hover > .read-the-story {
	font-size: 18px;
	color: #00519B;
	font-family: 'PFDinTextStd-Medium', 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

    #in-the-news-section .in-the-news-container .item-box .hover > .read-the-story:hover {
	text-decoration: none;
	color: #003E76 !important;
}

/******* END - IN THE NEWS SECTION *********/

/********* BEGIN - OUR PARTNERS SECTION ***********/

    #our-partners-section {
	margin-top: -40px;
	padding-bottom: 35px;
}

#our-partners-section > div > div > div > div.page-header > p {
	width: 805px;
	margin: 0 auto 60px;
}

    #our-partners-section .partners-container {
	text-align: center;
}

    #our-partners-section .partners-container .item-box {
	width: 360px;
	display: inline-block;
	text-align: center;
	padding: 0 0 50px;
	position: relative;
	vertical-align: top;
	cursor: pointer;
}

    #our-partners-section .partners-container .item-box > .default {
	width: 360px;
	padding-top: 15px;
}

#our-partners-section .partners-container .item-box > .hover {
    display: none;
    width: 340px;
    padding: 15px 10px;
    background-color: #E0EBF5;
    border-radius: 4px;
    vertical-align: top;
    z-index: 10;
}

#our-partners-section .partners-container .item-box.hover-state > .default {
	display: none;
}

    #our-partners-section .partners-container .item-box > .hover a:hover {
	text-decoration: none;
}

    #our-partners-section .partners-container .item-box.hover-state > .hover {
	display: block;
}

    #our-partners-section .partners-container .item-box .hover figure {
	margin-bottom: 20px;
}

    #our-partners-section .partners-container .item-box .hover figure img {
	max-height: 60px;
}

    #our-partners-section .partners-container .item-box .hover .title {
	font-size: 16px;
	color: #333333;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	margin: 0 auto 15px;
	width: 270px;
}

    #our-partners-section .partners-container .item-box .hover .description {
	font-size: 14px;
	color: #333333;
	font-family: PFDinTextStd-Regular, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

/********* END - OUR PARTNERS SECTION ***********/

/********* BEGIN - MEDIA ROOM SECTION *********/

  #media-room-section.child-media-room .span12 > .row-fluid {
	text-align: center;
}

 #media-room-section.child-media-room .span12 > .row-fluid .span6 {
	float: none;
	display: inline-block;
	vertical-align: top;
}

#media-room-section.child-media-room .span12 > .row-fluid .span6:first-child {
	width: 490px;
}

#media-room-section.child-media-room .span12 > .row-fluid .span6 figure {
	margin-bottom: 10px;
}

#media-room-section.child-media-room .span12 > .row-fluid .span6:last-child {
	text-align: center;
	width: auto;
}

#media-room-section.child-media-room .span6 p {
	text-align: left;
}

#media-room-section.child-media-room .span6 p a {
	color: #00519B;
	text-decoration: underline;
	font-family: PFDinTextStd-Medium
}

#media-room-section.child-media-room .span12 > .row-fluid .span6:last-child a {
	text-decoration: underline;
	margin-bottom: 0;
	font-family: 'PFDinTextStd-Medium';
}

/********* END - MEDIA ROOM SECTION *********/

/********* BEGIN - PRESS RELEASES SECTION **********/

  #press-releases-section .press-release-container .item-box {
	width: 810px;
	margin: 0 auto;
	padding: 11px 0;
}

  #press-releases-section .press-release-container .item-box > div {
	background-color: #E0EBF5;
	border-top: 2px solid #CCCCCC;
	padding: 15px;
	width: 100%;
}

 #press-releases-section .press-release-container .item-box > div.item-box-background {
	background: none;
	border-top: 2px solid #ffffff;
}

 #press-releases-section .press-release-container .item-box:nth-child(even) > div {
	background: none;
	border-top: 2px solid #ffffff;
}

 #press-releases-section .press-release-container .item-box:nth-child(odd) > div {
	background-color: #E0EBF5;
}

 #press-releases-section .press-release-container .item-box .date {
	font-size: 16px;
	color: #999999;
	margin-bottom: 10px;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

  #press-releases-section .press-release-container .item-box .title {
	font-size: 20px;
	color: #00519B;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	margin-bottom: 10px;
	line-height: 25px;
}

  #press-releases-section .press-release-container .item-box .description {
	font-size: 16px;
	color: #333333;
	line-height: 25px;
}

 #press-releases-section .press-release-container .item-box .description a {
	font-size: 16px;
	color: #00519B;
	font-family: PFDinTextStd-Medium
}

 #press-releases-section .press-release-container .item-box .description a:hover {
	color: #003E76 !important;
	text-decoration: none;
}

/********* END - PRESS RELEASES SECTION **********/

/********* BEGIN - MINDSETWORKS LOGOS SECTION **********/

 #mindsetworks-logos-section .span12 > .row-fluid {
	text-align: center;
	margin-bottom: 60px;
}

  #mindsetworks-logos-section .span12 > .row-fluid .span6 {
	float: none;
	display: inline-block;
	vertical-align: top;
}

 #mindsetworks-logos-section .span6 p {
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	margin-bottom: 40px;
	line-height: 24px;
}

 #mindsetworks-logos-section .span12 > .row-fluid .span6:last-child {
	text-align: center;
	width: auto;
}

 #mindsetworks-logos-section .span6 p a {
	color: #00519B;
	text-decoration: underline;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

  #mindsetworks-logos-section .span12 .row-fluid .span6:last-child .blue .arrow-right {
	display: inline-block;
	margin-left: 5px;
}

 #mindsetworks-logos-section .span12 .row-fluid .span6:last-child .blue-link {
	margin: 0;
	text-transform: uppercase;
	font-size: 16px;
	font-family: PFDinTextStd-Medium,'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
}

 #mindsetworks-logos-section .span12 > .row-fluid .span6:first-child {
	width: 525px;
}

 #mindsetworks-logos-section .span12 > .row-fluid .span6 figure {
	margin-bottom: 20px;
}

/********* END - MINDSETWORKS LOGOS SECTION **********/

/********* BEGIN - OUR HISTORY SECTION (THIS SECTION IS RELATED TO OUR HISTORY PAGE) *********/

   #our-history-section {
	background: url('../images/our-history/our-history-background.png') scroll no-repeat center 270px #669ACC;
}

  #our-history-section > .container-fluid > .row-fluid > .span12 > .page-header h2 {
	color: #ffffff;
}

  #our-history-section > .container-fluid > .row-fluid > .span12 > .page-header p {
	color: #ffffff;
	width: 860px;
	margin: 0 auto 35px;
}

  #our-history-section .time-line {
	height: auto;
	text-align: center;
	padding-bottom: 30px;
}

  #our-history-section .time-line .circle {
	height: 60px;
	width: 100px;
	border-radius: 50px;
	background-color: #CFEAFA;
	color: #6599CB;
	display: block;
	font-size: 24px;
	font-family: PFDinTextStd-Regular;
	text-transform: uppercase;
	padding-top: 40px;
	margin: 0 auto;
	position: relative;
}

  #our-history-section .time-line .middle .image .blue-circle {
	position: absolute;
	z-index: 1;
}

  #our-history-section .time-line .middle {
	background: url('../images/our-history/dots.png') scroll repeat-y center 0 transparent;
	margin: 0 auto;
	height: auto;
	position: relative;
	width: auto;
}

  #our-history-section .time-line .middle .image {
	display: inline-block;
	position: relative;
}

  #our-history-section .time-line .middle .text {
	display: inline-block;
	width: 305px;
	position: relative;
	top: 20px;
}

  #our-history-section .time-line .middle .text h3 {
	font-size: 24px;
	color: #ffffff;
	 
	line-height: 20px;
	text-align: left;
}

  #our-history-section .time-line .middle .text p {
	font-size: 20px;
	color: #ffffff;
	text-align: left;
	font-weight: normal;
	line-height: 25px;
}

	/****** Begin - 2014 ******/

	  #our-history-section .time-line .middle:nth-child(2){
		margin-top: -42px;
	}

	  #our-history-section .time-line .middle:nth-child(2) .text {
		right: -30px;
	}

	  #our-history-section .time-line .middle:nth-child(2) .image {
		right: 67px;
	}

	  #our-history-section .time-line .middle:nth-child(2) .image .blue-circle {
		right: -23px;
		top: 160px;
	}


       #our-history-section .time-line .middle:nth-child(3){
		margin-top: -42px;
	}

	  #our-history-section .time-line .middle:nth-child(3) .text {
		right: -30px;
	}

	  #our-history-section .time-line .middle:nth-child(3) .image {
		right: 28px;
	}

	  #our-history-section .time-line .middle:nth-child(3) .image .blue-circle {
		right: 305px;
		top: 129px;
	}

	  #our-history-section .time-line .circle:nth-child(3) {
		top: -80px;
	}

     

	/****** End - 2014 ******/

	/****** Begin - 2013 *******/

	  #our-history-section .time-line .middle:nth-child(4){
		/*margin-top: -150px;*/
        margin-top: -150px;
	}

	  #our-history-section .time-line .middle:nth-child(4) .text {
		top: 30px;
	}

	  #our-history-section .time-line .middle:nth-child(4) .image {
		left: 13px;
		top: -10px;
	}

	  #our-history-section .time-line .middle:nth-child(4) .image .blue-circle {
		top: 105px;
		left: -27px;
	}

	  #our-history-section .time-line .middle:nth-child(5){
		/*height: 240px;*/
        height: 240px;
	}

	  #our-history-section .time-line .middle:nth-child(5) .image {
		left: 20px;
		top: -25px;
	}

	  #our-history-section .time-line .middle:nth-child(5) .image .blue-circle {
		right: -13px;
		top: 87px;
	}

	  #our-history-section .time-line .middle:nth-child(5) .text {
		right: -65px;
		top: 40px;
	}

	  #our-history-section .time-line .middle:nth-child(6){
		background-position-y: 8px;
		margin-top: -13px;
	}

	  #our-history-section .time-line .middle:nth-child(6) .image {
		right: -65px;
		top: -25px;
	}

	  #our-history-section .time-line .middle:nth-child(6) .image .blue-circle {
		left: -20px;
		top: 150px;
	}

	  #our-history-section .time-line .middle:nth-child(6) .text {
		right: -25px;
	}

	/******* End - 2013 ********/

	/******* Begin - 2012 *********/

      #our-history-section .time-line .middle:nth-child(7){
		background-position-y: 8px;
		margin-top: -13px;
	}

	  #our-history-section .time-line .middle:nth-child(7) .image {
		right: -65px;
		top: -25px;
	}

	  #our-history-section .time-line .middle:nth-child(7) .image .blue-circle {
		left: -65px;
		top: 119px;
	}

	  #our-history-section .time-line .middle:nth-child(7) .text {
		right: -25px;
	}

     
	

	  #our-history-section .time-line .middle:nth-child(8){
		margin-top: -80px;
	}

	  #our-history-section .time-line .middle:nth-child(8) .image {
		right: -18px;
		top: -25px;
	}

	  #our-history-section .time-line .middle:nth-child(8) .image .blue-circle {
		right: -14px;
		top: 88px;
	}

	  #our-history-section .time-line .middle:nth-child(8) .text {
		right: -60px;
		top: -7px;
	}

	  #our-history-section .time-line .middle:nth-child(9) {
		margin-top: -12px;
		padding-bottom: 140px;
	}

	  #our-history-section .time-line .middle:nth-child(9) .image {
		right: -45px;
		top: -7px;
	}

	  #our-history-section .time-line .middle:nth-child(9) .image .blue-circle {
		left: 282px;
		top: 124px;
	}

	  #our-history-section .time-line .middle:nth-child(9) .text {
		right: -10px;
		top: -5px;
	}

	/******* End - 2012 ********/

	/******* Begin - 2010 *******/

	  #our-history-section .time-line .circle:nth-child(10) {
		top: -80px;
	}

	  /*#our-history-section .time-line .middle:nth-child(11) {
		margin-top: -84px;
		padding-bottom: 21px;
	}

	  #our-history-section .time-line .middle:nth-child(11) .image {
		right: 21px;
		top: -33px;
	}

	  #our-history-section .time-line .middle:nth-child(11) .image .blue-circle {
		right: 227px;
		top: 190px;
	}

	  #our-history-section .time-line .middle:nth-child(11) .text {
		right: -20px;
		top: 47px;
	}*/

	/********** End - 2010 **********/

	/********** Begin - 2009 ********/

	 #our-history-section .time-line .middle:nth-child(11) {
		margin-top: -84px;
		padding-bottom: 21px;
	}

	  #our-history-section .time-line .middle:nth-child(11) .image {
	    right: -334px;
		top: -33px;
	}

	  #our-history-section .time-line .middle:nth-child(11) .image .blue-circle {
		right: 183px;
		top: 146px;
	}

	  #our-history-section .time-line .middle:nth-child(11) .text {
		right: 283px;
		top: 47px;
	}
	  #our-history-section .time-line .middle:nth-child(13) {
		margin-top: 10px;
		padding-bottom: 21px;
	}

	  #our-history-section .time-line .middle:nth-child(13) .image {
		right: 435px;
		/*top: 0px;*/
	}

	  #our-history-section .time-line .middle:nth-child(13) .image .blue-circle {
		right: -70px;
		top: 104px;
	}

	  #our-history-section .time-line .middle:nth-child(13) .text {
		right: -386px;
		top: 20px;
	}

	/********** End - 2009 **********/

	/********** Begin - 2008 ***********/

	  #our-history-section .time-line .middle:nth-child(14) {
		margin-top: 11px;
		padding-bottom: 113px;
	}

	  #our-history-section .time-line .middle:nth-child(14) .image {
		right: -330px;
		top: -18px;
	}

	  #our-history-section .time-line .middle:nth-child(14) .image .blue-circle {
		left: -24px;
		top: 84px;
	}

	  #our-history-section .time-line .middle:nth-child(14) .text {
		left: -274px;
		top: 37px;
	}

	  #our-history-section .time-line .middle:nth-child(15) {
		margin-top: -99px;
		padding-bottom: 21px;
	}

	  #our-history-section .time-line .middle:nth-child(15) .image {
		right: 342px;
		top: 10px;
	}

	  #our-history-section .time-line .middle:nth-child(15) .image .blue-circle {
		right: -15px;
		top: 89px;
	}

	  #our-history-section .time-line .middle:nth-child(15) .text {
		right: -342px;
		top: 40px;
		width: 333px;
	}

	/********** End - 2008 **********/

	/********** Begin - 2007 ***********/
      #our-history-section .time-line .middle:nth-child(16) {
		margin-top: 6px;
		padding-bottom: 70px;
	}

	  #our-history-section .time-line .middle:nth-child(16) .image {
		right: -20px;
		top: 10px;
	}

	  #our-history-section .time-line .middle:nth-child(16) .image .blue-circle {
		left: -20px;
		top: 109px;
	}

	  #our-history-section .time-line .middle:nth-child(16) .text {
		left: -9px;
		top: 60px;
		width: 297px;
	}

	  #our-history-section .time-line .middle:nth-child(17) {
		margin-top: -102px;
		padding-bottom: 21px;
	}

	  #our-history-section .time-line .middle:nth-child(17) .image {
		right: -352px;
		top: 58px;
	}

	  #our-history-section .time-line .middle:nth-child(17) .image .blue-circle {
		left: -21px;
		top: 137px;
	}

	  #our-history-section .time-line .middle:nth-child(17) .text {
		right: 302px;
		top: 135px;
		width: 285px;
	}

	  #our-history-section .time-line .middle:nth-child(18) {
	      padding-top: 25px;
		padding-bottom: 21px;
	}

	  #our-history-section .time-line .middle:nth-child(18) .image {
		right: 35px;
		top: -26px;
	}

	  #our-history-section .time-line .middle:nth-child(18) .image .blue-circle {
		right: -21px;
		top: 112px;
	}

	  #our-history-section .time-line .middle:nth-child(18) .text {
		left: 30px;
		top: 20px;
	}

	  #our-history-section .time-line .circle:nth-child(19) {
		position: relative;
		top: -40px;
	}

        #our-history-section .time-line .middle:nth-child(19) .image {
		right: 350px;
		top: 0px;
	}

	  #our-history-section .time-line .middle:nth-child(19) .image .blue-circle {
		right: -21px;
		top: 112px;
	}

	  #our-history-section .time-line .middle:nth-child(19) .text {
		left: 343px;
		top: 55px;
	}

         #our-history-section .time-line .middle:nth-child(20) {
		margin-top: 6px;
		padding-bottom: 70px;
	}

	  #our-history-section .time-line .middle:nth-child(20) .image {
		right: -50px;
		top: 10px;
	}

	  #our-history-section .time-line .middle:nth-child(20) .image .blue-circle {
		left: -20px;
		top: 109px;
	}

	  #our-history-section .time-line .middle:nth-child(20) .text {
		left: -9px;
		top: 60px;
		width: 297px;
	}

	/********** End - 2007 **********/

  #our-history-section .time-line > p {
	color: #ffffff;
	font-size: 36px;
	font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
	 
}

  .styleButton {
      font-family: PFDinTextStd-Medium, 'Open Sans', sans-serif, Myriad Pro, arial, helvetica;
      margin-left: 60px !important;
      border-radius: 9px;
      border-width: 1px;
  }

/********* END - OUR HISTORY SECTION (THIS SECTION IS RELATED TO OUR HISTORY PAGE) *********/