.v .vwrap {
	padding: 0 0 44px;
	background: #fff;
}

.v .veditor {
	min-height: 7rem;
	resize: none;
}

.v .vwrap .vedit {
	padding-top: 0
}

.v .vwrap .vheader {
	width: 80%;
	bottom: 0;
	position: absolute;
	background: #f7f7f7;
	background: #fff;	
}
.v .vlist .vcard {
    margin: 20px 0;
    border: 1px solid rgba(184,197,214,.2);
	background: #fff;		
}
.v .vlist .vcard .vh .vmeta .vat {
	color:#888 !important;
}
.vcard {
	padding: 15px 20px;
	border-radius: 7px;
	
}
.v .vlist .vcard .vquote{
	border: none;
}
.vimg {
	margin-right:1em !important;
}
.v .vinput {
	padding: 10px 15px;
}

.v .vwrap .vheader .vinput {
	border-bottom: 0px
}

.v .vwrap .vedit .vctrl {
	margin-top: -44px;
	right: 0;
	position: absolute;
	margin-right: -3px;
}

.v .vwrap .vcontrol {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 20%;
	padding-top: 0px;
}

.v .vwrap .vcontrol .col.col-80 {
	width: 100%;
}

.v .vbtn.vsubmit {
	border-radius: 0;
	padding: 0;
	color: #fff;
	line-height: 44px;
	width: 100%;
	border: none;
	background: #1abc9c;
}

.v .vwrap .vedit .vctrl span.vpreview-btn,.v .vwrap .vcontrol .col.col-20,.v .vlist .vcard .vhead .vsys {
	display: none;
}

@media screen and (max-width: 520px) {
	.v .vwrap .vheader .vinput {
		width: 33.33%;
		padding: 10px 5px;
	}
}
