/* ----------------------------------------------------------

wp-pagenavi

---------------------------------------------------------- */
.wp-pagenavi a ,
.wp-pagenavi span {
	background: #FFF;
	border: 1px solid #0055BA;
	border-radius: 50%;
	vertical-align: middle;
	color: #0055BA;
	display: inline-block;
	font-size: 15px;
	font-weight: 800;
	height: 30px;
	line-height: 22px;
	margin:0 4px;
	overflow: hidden;
	position: relative;
	text-align: center;
	width: 30px;
}

.wp-pagenavi a:hover ,
.wp-pagenavi span:hover {
	border: 1px solid #0055BA;
}

.wp-pagenavi span.current {
	border: 1px solid #0055BA;
	background: #0055BA;
	color: #FFF
}

.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink{
	border:none;
}

.wp-pagenavi .nextpostslink:hover,
.wp-pagenavi .previouspostslink:hover{
	border:none;
}

.wp-pagenavi .nextpostslink:before {
	background: url(/assets/common/img/arrow1.png) no-repeat 0% 42.5%;
	background-size: 17px 16px;
	content: "";
	display: block;
	border:none;
	height: 30px;
	position: relative;
	width: 30px;
}

.wp-pagenavi .previouspostslink:before {
	background: url(/assets/common/img/arrow1.png) no-repeat 100% 42.5%;
	background-size: 17px 16px;
	content: "";
	display: block;
	border:none;
	height: 30px;
	position: relative;
	width: 30px;
	-webkit-transform: scale(-1,1);
	-ms-transform: scale(-1,1);
	transform: scale(-1,1);
}

/* ----------------------------------------------------------

Environmentnews

---------------------------------------------------------- */

.post-type-archive-environmentnews .com-pager1 {
	margin-bottom: 5em
}

/* ----------------------------------------------------------

inquiry

---------------------------------------------------------- */
.mwform-checkbox-field label {background:#fff;display:block;padding:0.75em;}
.mwform-radio-field label {background:#fff;display:block;padding:0.75em;}
.com-buttons1 button[type=reset],
.com-buttons1 button[type=button],
.com-buttons1 button[type=submit],
.com-buttons1 input[type=submit],
.com-buttons1 input[type=button]	{outline:0}

.confirm .note,
.confirm .com-required1,
.confirm button[type=reset],
.confirm input[name=inquiry_email2]	{display:none;width:0;height:0}
.confirm table th,
.confirm table td	{vertical-align:middle;}
.confirm .com-f-table1.sst1 {
	border-top: 1px solid #95b8e2;
}
.confirm .com-f-table1.sst1 th,
.confirm .com-f-table1.sst1 td {
	background: #fff;
	border-bottom: none;
}
.confirm .com-f-table1.sst1 th {
	padding:15px 10px 0;
}
.confirm .com-f-table1.sst1 td {
	padding:15px 0 0;
}

