@charset "UTF-8";
/* CSS Document for Kass &amp; Associates :: Kass Architects :: www.kassarchitects.com :: 215.665.9140
Created by: Polite Design Inc :: 2116 Locust Street, Philadelphia, PA 19103, USA :: 215. 985. 4818 :: www.politedesign.com
Date Created: September 2013
Date Modified: N/A */
/* CSS Document * for expanding content divs used in Profile section*/

#wr {
	float:left;
	width:100%;
	margin: 0px auto;
	text-align: left;
}
.trigger {
	display:block;
	position:relative;
	float:left;
	width:575px;
	overflow:hidden;
	border-bottom:solid 1px #B4BBB1;/*35% of PMS 447C*/
}
.trigger h1 {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#444D3E;/*100% of PMS 447C*/	
}
.trigger h1:hover,
.trigger h1:focus {
	cursor:pointer!important;	
}
.trigger-head {
	font-weight:bold!important;	
}
.trigger a {
	display: block;
	position:absolute;
	top:0px;
	left:550px;
	width: 15px;
	height: 15px;
	text-indent: -999999em;
	overflow: hidden;
	background: url(/kass-assets/images/imgs-general/open-close.jpg) no-repeat 0px 0px;
	z-index:100;
}
.trigger a:hover {
	background: url(/kass-assets/images/imgs-general/open-close.jpg) no-repeat 0px 0px;
	/*color:#C1D82E;*/
}
/*.trigger {
	background: url(/kass-assets/images/imgs-general/open-close.png) no-repeat 0px 0px;
}*/
.close a {
	display: block;
	position:absolute;
	top:0px;
	left:550px;
	width:15px;
	height:15px;
	text-indent: -999999em;
	overflow:hidden;
	background:url(/kass-assets/images/imgs-general/open-close.jpg) no-repeat -15px 0px;
}
.close a:hover {
	background:url(/kass-assets/images/imgs-general/open-close.jpg) no-repeat -15px 0px;
}
.cnt {
	display:none;
	width:575px;
	float:left;
	clear:both;
	height:auto;
	padding-bottom:5px;
	margin-bottom:5px;
}
.cnt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#444D3E;/*100% of PMS 447C*/		
}
.cnt ul {
	list-style-type: none;	
}
.cnt li {
	list-style-type: none; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#444D3E;/*100% of PMS 447C*/		
}
.addrule {
	clear:both;
	float:left;
	width:575px;
	height:1px;
	color:#B44BBB1;/*35% of PMS 447C*/
	margin:0px 0px 10px 0px;
	padding-bottom:10px;	
}

.cl {
	width: 100%;
	clear: both;
	line-height: 0px;
	font-size: 0px;
}

/*PROFILE -- PUBLICATIONS section*/
.pub-col-wrap {
	float:left;	
	width:575px;
	height:auto;
	margin:0px;
	padding:0px;
}
.pub-rule {
	clear:both;
	display:block;
	width:inherit;
	height:1px;
	margin:5px 0px 10px 0px!important;
	background:#B4BBB1;/*35% PMS 447C*/			
}
.pub-col {
	float:left;
	width:181px;
	height:auto;
	padding:0px;		
}
.pub-col.margin-right-10 {
	margin-right:10px!important;	
}
.pub-col img {
	margin:0px!important!;
	padding:0px!important;	
}
img.pad-bottom-10 {
	margin-bottom:10px;	
}
.pub-col ul {
	float:left;
	list-style:none;
	margin:0px 0px 5px 0px;
}
.pub-col ul li {
	margin:2px 0px 2px 0px;
	color:#444D3E;/*100% PMS 447C*/	
	font-size:11px;
}
.pub-col ul li a {
	text-decoration:underline;
	color:#444D3E;/*100% PMS 447C*/	
	font-size:11px;
}
.pub-col ul li a:hover,
.pub-col ul li a:focus {
	color:#CB7442;/*orange*/
}