/* petition post layout */
#content.site-content {
	display: flex;
	flex-direction: row;
	justify-content: center;
}
#primary.content-area {
	width: 100%;
	max-width: 1200px;
}

#petition .flex-row {
    display: flex;
    flex-direction: row;
}

#petition .flex-column {
    display: flex;
    flex-direction: column;
}

#petition .main-column-holder {
    width: 100%;
}

#petition .main-column-holder > .flex-column {
    flex : 1 1 50%;
	margin-left: 1em;
}

#petition .sign-petition-column {
    border: 1px solid rgb(201,200,200);
    background-color:rgba(238, 238, 238, 1);
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin-right:-2em;
}

/* petition post styling */

.sign-petition-column h3 {
	font-family: "open sans", sans-serif;
	text-align: center;
	background-color: rgba(255,255,255,1);
	color: rgb(63,0,0);
	/*font-weight: bold;*/
	font-size: 1.5em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

#petition .inside-article {
	padding-right:0.5em;
	padding-left:0.5em;
	margin-left:-2em;
}
#progress {
	background-color: rgba(45,113,166,.129412);
}

@media (max-width: 1090px) {
	#petition .flex-row {display: block;}
	#petition .main-column-holder {width:100%;}
	#petition .sign-petition-column {margin-right:0;}
	#petition .main-column-holder > .flex-column {
		margin-left: 0em;
	}
}