/* CSS Breakdown > Photobook Awards CSS */

	/* @group General */
		.page-template-tm-photobook-awards-php,
		.page-template-tm-photobook-awards-static-php {
			background: url(../images/awards-bg.png) repeat-y -35% 0, url(../images/awards-bg-reversed.png) repeat-y 135% 0;
		}
	
		.page-template-tm-photobook-awards-php #content {
			float: none;
			width: inherit;
		}
	/* @end */
	
	/* @group Header */
		#awards-header {
			background: #000;
			position: relative;
			padding: 20px;
		}
				
		#awards-header iframe { float: left; }
		
		#awards-header .page {
			float: right;
			max-width: 370px;
			width: 100%;
		}
		
		#awards-header .entry-page p {
			font-size: 17px;
			line-height: 23px;
			color: #fff;
			margin-bottom: 0;
			font-weight: 300;
		}
		
		#awards-header .entry-page p strong {
			margin-bottom: 30px;
			min-height: 160px;
		   /* background: url(../images/PBA_2015a.gif) no-repeat; */
			/* background: transparent url('http://aperture.org/wp-content/uploads/2016/05/imgpsh_fullsize.jpg') no-repeat; */
			background: url(../images/awards-badge-2.png) 0 0px/160px no-repeat;
			display: block;
			font-size: 21px;
			line-height: 26px;
			font-weight: 300 !important;
			letter-spacing: 2px;
			text-transform: uppercase;
			padding-left: 178px;
		}
		
		.page #content #awards-header .entry-page p a { color: #fff !important; }		
	/* @end */
	
	/* @group Pre-Content */
		#awards-precontent {
			margin: 30px 0 50px;
			text-align: center;
		}
		
		#awards-precontent p {
			max-width: 680px;
			margin: 0 auto 20px;
			font-size: 17px;
			line-height: 23px;
			color: #000;
			font-weight: 300;
		}
	/* @end */
	
	/* @group Content */
		.awards-col {
			border-top: 1px solid #00aeff;
			padding-top: 15px;
			max-width: 300px;
			width: 100%;
			float: left;
			min-height: 400px;
		}
		
		.page #awards-content h2 {
			font-size: 17px !important;
			margin-bottom: 0px !important;
			letter-spacing: 2px;
			color: #00aeff !important;
			text-align: center;
			font-weight: 500 !important;
			text-transform: uppercase;
		}
	/* @end */
	
	/* @group Past Winners */
		#awards-winners .awards-winner { padding-left: 100px; }
	
		#first-photobook { margin-top: 15px; }
		#first-photobook-winner { background: url(../images/first-photobook.png) no-repeat; }
		#photobook-year-winner { background: url(../images/photobook-year.png) no-repeat; }
		#photobook-year-winner2 { background: url(../images/catalog-year.png) no-repeat; }
	
		#awards-winners .awards-winner p {
			font-size: 13px;
			line-height: 17px;
			color: #9d9d9d;
			margin-bottom: 15px;
			font-family: "OriginalGaramondBT-Regular", Georgia, Times, serif;
		}
	
		#awards-winners .awards-winner p strong {
			font-size: 15px;
			line-height: 17px;
			font-family: "futura-pt", sans-serif;
			color: #333;	
		}
	
		#awards-winners .awards-winner p strong em {
			font-style: italic;
			font-family: "futura-pt", sans-serif;
		}
	
		#awards-winners .awards-winner p em {
			font-style: normal;
			font-family: "OriginalGaramondBT-Italic", Georgia, Times, serif;
		}
	
		#awards-winners .awards-winner a {
			background-color: #00aeff;
			padding: 8px 15px;
			display: block;
			text-align: center;
			margin-bottom: 5px;
			text-transform: uppercase;
			font-weight: 500;
			text-decoration: none !important;
			letter-spacing: 1px;
			color: #fff !important;
		}
	
		#awards-winners .awards-winner a:hover {
			background-color: #bfebff;
			color: #404040 !important;
		}
	
		#awards-winners .awards-runner {
			text-align: center;
			margin-top: 20px;
		}
	
		.page #awards-winners .awards-runner h4 {
			line-height: 22px;
			letter-spacing: 2px;
			font-size: 13px;
			color: #00aeff !important;
			font-weight: 500 !important;
			text-transform: uppercase;
		}
	
		#awards-winners .awards-runner p {
			padding: 0 13px;
			font-size: 15px;
			line-height: 20px;
			margin-bottom: 15px;
			font-family: "futura-pt", sans-serif;
			color: #333;
			font-weight: 500;
		}
	
		#awards-winners .awards-runner a {
			background-color: #00aeff;
			padding: 8px 15px;
			display: block;
			text-align: center;
			margin: 0 15px 5px;
			text-transform: uppercase;
			font-weight: 500;
			text-decoration: none !important;
			letter-spacing: 1px;
			color: #fff !important;
		}
	
		#awards-winners .awards-runner a:hover {
			background-color: #bfebff;
			color: #404040 !important;
		}
	
		#photobook-year {
			padding-top: 15px;
			margin-top: 15px;
			border-top: 2px solid #00aeff;
		}
		
		#catalog-year {
			padding-top: 15px;
			margin-top: 15px;
			border-top: 2px solid #00aeff;
		}
	/* @end */
	
	/* @group News */
		#awards-news { margin: 0 35px; }
	
		#awards-news .post {
			padding: 15px 0;
			text-align: center;
			border-bottom: 1px solid #00aeff;
		}
	
		#awards-news .post:hover {
			background-color: #bfebff;
		}
	
		#awards-news h3 a {
			font-size: 15px;
			line-height: 17px;
			margin-bottom: 5px;
			display: block;
		}
	
		#awards-news h3 a:hover {
			color: #333;
			text-decoration: underline;
		}
	
		#awards-news .excerpt p {
			font-size: 13px;
			line-height: 17px;
			color: #9d9d9d;
			padding: 0 10px;
			font-family: "OriginalGaramondBT-Regular", Georgia, Times, serif;
		}
	
		#awards-news .excerpt img { display: none; }
	/* @end */
	
	/* @group Sidebar */
		#awards-sidebar { text-align: center; }
		#awards-sidebar .selector { display: none; }
	
		#awards-sidebar .widget { margin-bottom: 20px; }
		#awards-sidebar .responsiveSelectContainer { margin-bottom: 40px; }	
	
		#awards-sidebar .menu a {
			font-weight: 500;
			font-size: 18px;
			color: #333 !important;
			letter-spacing: 2px;
			text-transform: uppercase;
			margin-bottom: 10px;
			display: block;
		}

		.page-template-tm-photobook-awards-php #awards-sidebar .menu .menu-item-18061 a,
		#awards-sidebar .menu .current-menu-item a,
		#awards-sidebar .menu a:hover {
			color: #00aeff !important;
		}
	
		#awards-sidebar h3 {
			margin-bottom: 10px;
			letter-spacing: 2px;
			font-size: 13px;
			color: #00aeff !important;
			font-weight: 500 !important;
			text-transform: uppercase;
		}
	
		#awards-sidebar .textwidget {
			font-size: 13px;
			line-height: 17px;
			color: #9d9d9d;
			margin-bottom: 15px;
			font-family: "OriginalGaramondBT-Regular", Georgia, Times, serif;
		}
	
		#awards-sidebar #text-7 .textwidget,
		#awards-sidebar #text-8,
		#awards-sidebar #text-8 .textwidget {
			margin-bottom: 0;
		}
	
		.aperture-awards,
		.paris-photo-awards {
			margin: 0 10px;
		}
	
		#awards-sidebar .widget_twitter {
			background-color: #e5e5e5;
			padding: 20px 15px 15px 20px;
		}
	
		#awards-sidebar .widget_twitter h3 a {
			font-size: 17px !important;
			margin-bottom: 0px !important;
			letter-spacing: 2px;
			color: #00aeff !important;
			text-align: center;
			font-weight: 500 !important;
			text-transform: uppercase;
		}
	
		#awards-sidebar .tweets li {
			margin-bottom: 30px;
			font-size: 13px;
			line-height: 17px;
			color: #9d9d9d;
			margin-bottom: 15px;
			font-family: "OriginalGaramondBT-Regular", Georgia, Times, serif;
		}
	
		#awards-sidebar .tweets li:last-child { margin-bottom: 0; }
	
		#awards-sidebar .timesince { display: none; }
		#awards-sidebar .tweets li a { color: #9d9d9d !important; }
		#awards-sidebar .tweets li a:hover { color: #404040 !important; }
	
		#awards-sidebar .allTweets {
			color: #fff !important;
			background-color: #3f3f3f;
			padding: 8px 15px;
			text-transform: uppercase;
			font-weight: 500;
			text-decoration: none !important;
			letter-spacing: 1px;
		}
	/* @end */
	
	/* @group Pages */
		.page-template-tm-photobook-awards-static-php #content {
			float: none;
			width: inherit;
		}
	
		.page-template-tm-photobook-awards-static-php #leftCol {
			float: left;
			max-width: 620px;
		}
	
		.page-template-tm-photobook-awards-static-php #content h2 { color: #00aeff; }
		.page-template-tm-photobook-awards-static-php #content h2 a { color: #333 !important; }
	
		.page-template-tm-photobook-awards-static-php #content h2 a:hover {
			color: #333 !important;
			text-decoration: underline !important;
		}

		.page-template-tm-photobook-awards-static-php #leftCol p {
			color: #9d9d9d;
			margin-bottom: 15px;
			font-family: "OriginalGaramondBT-Regular", Georgia, Times, serif;
		}
	
		.page-template-tm-photobook-awards-static-php #leftCol p span {
			color: #333;
			display: block;
			padding-top: 30px;
			border-top: 1px solid #333;
			margin-top: 30px;
		}
	
		.page-template-tm-photobook-awards-static-php #rightCol {
			max-width: 300px;
			width: 100%;
			float: right;
		}
	
		#page-17814 p:first-child {
			font-size: 16px;
			line-height: 22px;
			color: #333;
		}
	
		#content #page-17814 a {
			color: #00aeff !important;
			text-decoration: none !important;
		}
	
		#content #page-17814 a:hover { color: #333 !important; }
	
		#page-17816 em {
			font-family: "OriginalGaramondBT-Italic", Georgia, Times, serif;
			font-style: normal;
			color: #333;
			font-size: 16px;
		}
	/* @end */
