/*-------------------------------------- Resume ----------------------------------------*/
		#resumeD{
			width: 100%;
			max-width: 960px;
			margin: auto auto;
			padding: 1.5rem;
			padding-top: 60px;
			
			
		}
			#resumeDtop{
				display: inline-block;
				width: 100%;
				clear:both;
				border-bottom: 1px solid #aaa299;
				margin:0;
				padding: 0;
				margin-bottom: 3rem;
				padding-bottom: .5rem;
			}
			#resumeDtopT{
				float: left;
				display: inline-block;
				
			}
				#resumeD h2, #resumeD h3{
					margin: 0;
					padding: 0;
					margin-bottom: .5rem;
					float: left;
				}
			#resumeDtopB{
				width: 100%;
				display:inline-block;
				margin-top: .5rem;
			}
				#resumeDtopB h3{
					color: #aaa299;
				}
				#resumeDtopB a, #resumeDfoot a{
					display: inline-block;
					float: right;
					margin-bottom: .5rem;
					padding: 2rem;
					padding-top: .3rem;
					padding-bottom: 0;
					padding-left: 22px;
					text-align: center;
					color: #aaa299;
					font-size: 1.4rem;
					line-height: 2rem;
				}
				#resumeDtopB a:hover, #resumeDfoot a:hover{
					color: #59524b;
				}
				.print{
					background: #fff url(../images/res-print.gif) no-repeat;
					
				}
				.download{
					background: #fff url(../images/res-download.gif) no-repeat;
				}
				.print, .download{
					background-size: 20px;
					background-position: 0 0;
				}
				.print:hover, .download:hover{
					background-position: 0 -23px;
					color: #59524b;
				}
			.secTitle{
				margin: 0;
				float: left;
				display: inline-block;
				width: 220px;
				text-align: right;
				font-size: 3rem;
				text-transform: uppercase;
				color: #aaa299;
			}
			.secBlock{
				float: left;
				display:inline-block;
				margin-left: 220px;
				margin-top: -22px;
				padding: 1.5rem;
				padding-top: 0;
			}
			.noheads{margin-top: -20px;}
			
				.secBlock p, .secBlock h5, .secBlock h6, .secBlock ul li{
					margin: 0;
					float: left;
					clear:both;
					line-height: 125%;
					font-family: 'Open Sans', sans-serif;;
				}
				.secBlock p{
					margin-bottom: 2rem;
					font-weight: 300;
					line-height: 170%;
				}
				.secBlock h5, .secBlock h6{
					font-size: 2rem;
					color: #59524b;
					font-weight: 700;
					margin-bottom: 0;
				}
				.secBlock h6{
					font-style:italic;
					font-size: 1.6rem;
					font-weight: 400;
					margin-bottom: 0.5rem;
				}
				.secBlock ul{
					margin-left: 2rem;
					margin-bottom: 1.5rem;
				}
				.secBlock ul li{
					list-style: bullet;
					list-style-type: circle;
					color: #8c857e;
					font-weight: 300;
					line-height: 130%;
					margin-bottom: .5rem;
				}
		#resumeDfoot{
			width: 100%;
			display: inline-block;
			border-top: 1px solid #aaa299;
			text-align center;
			padding-top: 2rem;
			padding-bottom: 15rem;
			
		}
		
		
		
@media all and (max-width: 760px){

			
			.secTitle{
				margin: 0;
				float: left;
				display: inline-block;
				width: 100%;
				text-align: left;
				font-size: 3rem;
				text-transform: uppercase;
				color: #aaa299;
				margin-bottom: .5rem;
			}
			.secBlock{
				float: left;
				display:inline-block;
				
				margin-left: 0;
				margin-top: 0;
				padding: 0;
				margin-bottom: 2rem;
			}
			.noheads{margin-top: 0;}
			

				.secBlock p{
					margin-bottom: 2rem;
					font-weight: 300;
					line-height: 170%;
				}


				.secBlock ul{
					margin-left: 2rem;
					margin-bottom: 1.5rem;
					margin-bottom: 2rem;
				}
				.secBlock ul li{
					list-style: bullet;
					list-style-type: circle;
					color: #8c857e;
					font-weight: 300;
					line-height: 130%;
					margin-bottom: .5rem;
				}
		#resumeDfoot{
			width: 100%;
			display: inline-block;
			border-top: 1px solid #aaa299;
			text-align center;
			padding-top: 2rem;
			padding-bottom: 15rem;
			
		}
		#resumeDtopB h3{
			clear:both;
		}
		.download, .print{
			float:left;
		}

}


@media print
{
	#navDr, #resumeDtopB a, .print, .download, #resumeDfoot{
		display:none;
	}
	#resumeD{
			width: 100%;
			margin: auto auto;
			padding: 0rem;
			padding-top: .5rem;
	}
			#resumeDtop{
				display: inline-block;
				width: 100%;
				clear:both;
				border-bottom: 1px solid #bbb;
				margin:0;
				padding: 0;
				margin-bottom: 2rem;
				padding-bottom: .3rem;
			}
			
				#resumeD h2, #resumeD h3{
					margin: 0;
					padding: 0;
					margin-bottom: .3rem;
					float: left;
					width: auto;
					color: #000;
				}
				#resumeD h2{
					font-size: 2.5rem;
					line-height: 3rem;
				}
				#resumeD h3{
					float: right;
					font-size: 1.8rem;
					line-height: 3rem;
				}
			#resumeDtopB{
				width: auto;
				display:inline-block;
				margin-top: 0;
				float:right;
			}
			
			.secTitle{
				margin: 0;
				float: left;
				display: inline-block;
				width: 100%;
				text-align: left;
				font-size: 1.8rem;
				text-transform: uppercase;
				color: #444;
				margin-bottom: .5rem;
			}
			.secBlock{
				float: left;
				display:inline-block;
				margin-left: 0;
				margin-top: 0;
				margin-bottom: 0;
				padding: 0;
			}
			.noheads{margin-top: 0px;}
			
				.secBlock p, .secBlock h5, .secBlock h6, .secBlock ul li{
					margin: 0;
					float: left;
					clear:both;
					line-height: 110%;
					font-family: 'Open Sans', sans-serif;
					padding-left: 1rem;
				}
				.secBlock p{
					margin-bottom: 1rem;
					font-weight: 300;
					line-height: 150%;
					font-size: 1.1rem;
					clear: both;
					color: #aaa;
				}
				.secBlock h5, .secBlock h6{
					font-size: 1.5rem;
					color: #999;
					font-weight: 700;
					margin-bottom: 0;
					display: inline-block;
					float:left;
					clear: none;
				}
				.secBlock h5{
					clear: left;
					
				}
				.secBlock h6{
					font-size: 1.1rem;
					font-style:italic;
					font-weight: 400;
					margin-left: .5rem;
					line-height: 1.9rem;
				}
				.secBlock ul{
					margin-left: 3rem;
					margin-bottom: 1rem;
				}
				.secBlock ul li{
					list-style: bullet;
					list-style-type: circle;
					color: #aaa;
					font-weight: 300;
					line-height: 150%;

					width: 100%;
					font-size: 1.1rem;
					color: #bbb;

				}
}

/*-------------------------------------- Resume ----------------------------------------*/

