body.pw_home #divpull{
	display:block;
}
body.pw_home div#mainMenu{
	display: none;
	top:150px;
	text-align: left;
}

.divact .title{
	line-height:120%;
	margin-top:4px;
}

.divact .suptitle{
	font-size:120%;
	font-weight:bold;
	color: #667;
}


/*
.divactcol1{background:magenta;}
.divactcol2{background:cyan;}
*/

.divactcol1{
	margin-right:10px;
	/*display:inline;	*/
	width:363px;
	width:300px;
	width:260px;
	width:100%;
	max-width:363px;
}

.divactcol1 img{
	width: 100%;
}

.divactcol1 div{
	/*position:relative;*/
	/*margin-bottom:120px;*/
	/*display:inline;*/
}


.divactcol2 p{
	margin-bottom: 12px;
}


.actcaption{
	font-size:80%; 
	text-align:right;
	/*position:absolute;
	right:0;
	bottom:-16px;;*/
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.newact{height:40px;}

@media screen and (min-width: 600px) {
	body.pw_home #divpull{
		display:none;
	}
	body.pw_home div#mainMenu{
		display: block !important;
		position: absolute;
		text-align: right;
		line-height: 22px;
		padding: 71px 0 0 5px;
		margin: 0;
		background: white;
		width: 15em;
		left: 0;
		top: auto;
	}
	.divactcol1{
		margin-right:10px;
		width:363px;
	}
}

@media screen and (min-width: 950px) {
	.divactrow {
		display: table-row;
	}

	.divactcol2 {
		display:table-cell;
		vertical-align: top;
	}
/*
	.divactcol1{
		float:left;
	}
	*/
	.actcaption{
		text-align:left;
	}
}

