	
	.jumbotron{ max-width: 1600px; }
	.pad30 { padding-top: 30px; }

	.mainTile_nina { background: #1A6B96 url('../images/meet-nina-2.jpg') no-repeat center top; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; background-position: top right;}
	.mainTile_nina .wrapper{ color: #333; }
    .mainTile_nina h2 { width: 60%; clear: both; font-size: 6.2em;}
    .mainTile_nina h2 a { color: #333; text-decoration: none; }
    .mainTile_nina .lead { width: 66%; }
    .mainTile_nina .contrastColor{ color: #0af5e3; }

	.mainTile_hc { background: #871799 url('../images/home_healthcare-2.jpg') no-repeat center top; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; background-position: top right;}
	.mainTile_hc .wrapper{ color: #333; }
    .mainTile_hc h2 { width: 66%; clear: both; font-size: 6.2em; }
    .mainTile_hc h2 a { color: #333; text-decoration: none; }
    .mainTile_hc .lead { width: 66%; }
    .mainTile_hc .contrastColor{ color: #fe30ec; }

	.mainTile_nva { background: #ff5400 url('../images/home_nva.png') no-repeat center top; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; background-position: top right;}
	.mainTile_nva .wrapper{ color: white; }
    .mainTile_nva h2 { width: 60%; clear: both; font-size: 6.2em; }
    .mainTile_nva h2 a { color: white; text-decoration: none; }
    .mainTile_nva .lead { width: 66%; }
    .mainTile_nva .contrastColor{ color: #ff9900; }

    .mainTile_dd { background: #ff5400 url('../images/homepage_dragon_drive-2.jpg') no-repeat center top; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; background-position: top right;}
	.mainTile_dd .wrapper{ color: #333; }
    .mainTile_dd h2 { width: 60%; clear: both; font-size: 6.2em; }
    .mainTile_dd h2 a { color: #333; text-decoration: none; }
    .mainTile_dd .lead { width: 66%; }
    .mainTile_dd .contrastColor{ color: #ff5400; }


    #homeLogo { float: left; width: 216px; height: 74px; zoom: 1; margin: -55px 0 70px -83px; clear: both; }
    .homeLogo { background: url('../images/logo-old-black.png') no-repeat !important; }
	.homeLogoRev { background: url('../images/logo-old-rev.png') no-repeat !important; }


    .discover a{ display: block; font-size: 1.7em; margin-bottom: 9px; }
    .promoTile a { display: block; font-size: 2.1em; line-height: 120%; letter-spacing: -1px; } 
    /*.promoTile p { font-size: 21px; line-height: 120%; letter-spacing: -1px; }*/
	.promoTileImage { padding-top: 20px; }

    .White-on-Grey { background-color: #e5ebeb; }
    .White-on-Grey .wrapper{ color: #333; }
    .White-on-Grey .contrastColor{ color: #333; }
    .White-on-Grey .primary { color: #ff5400; }
    .White-on-Grey .highlight { color: #ff5400; }
    .White-on-Grey .secondary { color: #ff5400; }
    .White-on-Grey .span5 { margin: 0; }
    .White-on-Grey .span2 {  vertical-align: middle; text-align: center; margin-left: 0px; }
    .White-on-Grey .span2 .vertlineHolder { float: left; width: 100%; height: 30%; }
    .White-on-Grey .span2 .vertlineHolder .vertline { display: block; width: 1px; height: 20px; background: #c4caca; margin: 10px 0 10px 50%; }
    .White-on-Grey h5 {font-weight: normal; }

    .feed { font-weight: normal; color: #fe30ec; line-height: 120%;}
    .feed a { color: #871799; }

    #feedTwitter { float: left; font-size: 3em; color: #333; margin-left: -50px; padding-top: 8px; padding-right: 20px; padding-bottom: 100px; }


    .btn-orange { background: #ff5400 !important; color: white; padding: 8px 25px !important; font-weight:bold;}
    .btn-orange:hover { background: #E14C02 !important; }
    .btn-white { background: #f9fefe !important; color: #333 !important; font-weight:bold; border: 1px solid #EFEFEF !important; padding: 8px 25px !important;}
    .btn-white:hover { background: #DCE0E0 !important; }



    /************************************************************************************
	max-width = 1385px (conditions for standard desktops screens)
	*************************************************************************************/
	@media screen and (max-width: 1385px) {
		#homeLogo { width: 216px; height: 74px; margin: -55px 0 70px 0; padding: 0 30px 0 0; clear: both; }
		#feedTwitter { margin-left: 0; }
	}



    /************************************************************************************
	max-width = 1030px
	*************************************************************************************/
	@media screen and (max-width: 1030px) {
		.homeLogoRev { background: url('../images/logo-old-rev_sm.png') no-repeat !important;  }
		.homeLogo { background: url('../images/logo-old-black_sm.png') no-repeat !important;  }

	}


	/************************************************************************************
	max-width = 929px
	*************************************************************************************/
	@media screen and (max-width: 929px) {
		#homeLogo { padding: 0 10px 0 0; margin-top: -40px; width: 170px; height: 51px; float: left; clear: none; margin-right: 10px; }
		h2 { font-size: 4em; }

	}

	/************************************************************************************
	max-width = 883px
	*************************************************************************************/
	/* conditions for very small screens */
	@media screen and (max-width: 883px) {
		#globalNavigation { display: none; }
		#masthead { padding-top: 20px; }
		#mobileMenu { padding: 20px 22px; margin: 5px 0 0 0; background: white; border-radius: 2px !important;}
		#mobileMenu .icon-reorder { color: #626d6f; }
		#mobileMenu:hover .icon-reorder { color: #333; }
		#homeLogo { margin-top: 10px; }
		h2, .mainTile_hc h2, .mainTile_nva h2, .mainTile_nina h2, .mainTile_dd h2 { font-size: 4.2em; letter-spacing: -1px;  }
	}



	/************************************************************************************
	max-width = 767px - designated by bootstrap
	*************************************************************************************/
	@media screen and (max-width: 767px) {
		#discoverLinks { columns: auto 2; -moz-columns: auto 2; -o-columns: auto 2; -webkit-columns: auto 2; zoom: 1;  }
		#or { display: none; }
		.promoTile { border-top: 1px solid #e5ebeb; margin-top: 18px; padding-top: 12px; clear: both; overflow: auto; zoom: 1; }
		.promoTileType { width: 45%; float: left; }
		.promoTileImage { margin-left: 50%; }
		#engage .span5 { width: 50%; display: inline; float: left; padding-right: 10px; }
		#feedTwitter { padding-bottom:180px;}
		#p_feature_brick_cn .row-fluid [class*="span"]:first-child { border:none; }
	}


	/************************************************************************************
	max-width = 568px  (conditions for mobile)
	*************************************************************************************/
	@media screen and (max-width: 568px) {
		.promoTile { border-top: 1px solid #e5ebeb; margin-top: 18px; padding-top: 12px; clear: both; overflow: auto; zoom: 1; }
		.promoTileType { width: 100%; }
		.promoTileImage { text-align: center; margin-left: 15%; width: 70%; }
		.promoTileImage img { padding-top: 20px; }
		.mainTile_hc, .mainTile_nva, .mainTile_nina, .mainTile_dd { background-image: none; }
		.mainTile_hc .homeLogo { background: url('../images/logo-old-rev_sm.png') no-repeat !important; }
		.mainTile_hc h2 { color: white; width: 90%; }
		.mainTile_nina h2 { width: 90%; }
		.mainTile_nva h2 { width: 90%; }
 		.mainTile_dd h2 { width: 90%; }
		.mainTile_dd h2 a { color: #FFFFFF; }
		.mainTile_dd .contrastColor { color: #ffdb00; }
	}

	/************************************************************************************
	max-width = 480px  (conditions for mobile, landscape orientation)
	*************************************************************************************/

	@media screen and (max-width: 480px) {
		#engage .span5 { width: 100%; display: block; padding-right: 0; }
		#engage .span5 a { margin-top: -20px; margin-bottom: 0; }
		#engage .span5 a.btn-orange { margin-top: -20px; margin-bottom: 40px; }

		#discoverLinks { columns: 1; -moz-columns: 1; -o-columns: 1; -webkit-columns: 1; }
	}

	/************************************************************************************
	max-width = 320px  (conditions for mobile, portrait orientation)
	*************************************************************************************/

	@media screen and (max-width: 320px) {


	}








