.banner-image
{
min-height:200px;
	background: url('/images/121417c1a48d42093e9991c84ebf7467.jpg') no-repeat 50% 50% / cover;
	position: relative;
}
/*.banner-image:after
{
	content:'';
	left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(20, 74,138, 0.6);
}*/
.doc_list
{
list-style-type: none;
}
.doc_list img
{
margin-left: 10px;
}
.page-numbers.first, .page-numbers.last
{
width: auto!important;
	    padding-right: 10px;
    padding-left: 10px;
}

.wprt-image-box.style-1 .item .title, .wprt-image-box.style-1 .item .desc {
   text-align: center;
}
/*.group_list .wprt-image-box.style-1 .item .title
{
max-width: 88%; margin:0  auto 10px;
}*/
.items .wprt-image-box.style-1  .item .title {
 	height: 48px;
}
.wrap-submit
{
clear: both;
}
.wprt-image-box .thumb
{
    max-height: 222px;
    overflow: hidden;
	position:relative;
}
/*
.wprt-image-box .thumb
{
    transition-property: all;
    transform-origin: 50% 50% 50px;
    transition-duration: .25s;
    perspective: 767px;
	    transform: scale(1);
}
.wprt-image-box .thumb img
{
-moz-transition: -moz-transform 0.2s, opacity 0.2s ease-out;
    -o-transition: -o-transform 0.2s, opacity 0.2s ease-out;
    -webkit-transition: -webkit-transform 0.2s, opacity 0.2s ease-out;
    transition: transform .2s ease-out;
transition-duration: .35s;
-moz-transform: perspective(767px) translate3d(0, 0, 0);
    -webkit-transform: perspective(767px) translate3d(0, 0, 0);
    -ms-transform: perspective(767px) translate3d(0, 0, 0);
    transform: perspective(767px) translate3d(0, 0, 0);
    position: relative;
}
.wprt-image-box .thumb:hover img
{
-moz-transform: perspective(767px) translate3d(0px,0px,200px);
    -webkit-transform: perspective(767px) translate3d(0,0,200px);
    -ms-transform: perspective(767px) translate3d(0px,0px,200px);
    transform: perspective(767px) translate3d(0px,0px,200px);
}
*/
.wprt-image-box .thumb:before {
    background-color: #000;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.wprt-image-box .thumb:hover:before {
    top: 0;
    filter: alpha(opacity=40);
    opacity: 0.4;
}
.wprt-image-box .hover {
    z-index: 2;
    position: absolute;
    margin-top: -30px;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
	text-align: center;
}
.wprt-image-box .thumb:hover .hover
{
margin-top:0;
}
.wprt-image-box .hover a {
    margin: 20px 0 0;
    font-size: 14px;
    color: #fff;
    opacity: 0;
    visibility: hidden;
	letter-spacing:1px;
	padding:80px;
}
.wprt-image-box .thumb:hover .hover a {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.2s, -webkit-transform 0.3s;
    transition: opacity 0.2s, transform 0.3s;
	
}