@media screen and (max-width: 1199px) {
	.project-item{
		float: left;
		width: 33.3333333%;
	}
	/*.img-list{
	    height: 33vw !important;
	}*/
}
@media screen and (max-width: 959px) {
	.project-item{
		width: 50%;
	}
	/*.img-list{
	    height: 51vw !important;
	}*/
}
@media screen and (max-width: 599px) {
	.project-item{
		width: 100%;
	}
	.intro-hr {
	    width: 25% !important;
	}
	/*.img-list{
	    height: 100vw !important;
	}*/
}
@media screen and (max-width: 399px) {
	/*.dropdown-menu.center-list{
		left: -19% !important;
	}
	.dropdown-menu.center-list li a{
		font-size: 12px;
	}*/
	.btn-project{
		width: 280px;
	}
}

@media screen and (max-width: 333px) {
	#captcha{
		margin-top: 20px;
	}
}
.btn-project{
	min-width: 250px;
}
.btn-project, .btn-project:hover, .btn-project:focus, .btn-project:active{
	background-color: #000 !important;
	text-transform: uppercase;
	border-radius: 0;
}
.project-item{
	padding-bottom: 40px;
}
.img-list{
	max-height: 100%;
}
.img-caption{
	text-transform: inherit;
	color: #82c369;
	font-weight: bold;
	display: block;
}
.img-caption:hover{
	color: #000;
}
.img-summary:hover{
	color: #006231;
}
.img-summary{
    display: inline-block;
    text-align: justify;
    color: #000;
    padding-top: 10px;
    min-height: 70px;
}
.img-mail{
	display: inline-block;
    font-weight: bold;
    color: #000;
    padding-top: 10px;
}
.img-mail-name{
	color: #555;
}
.dropdown-menu.center-list{
	background-color: #fff;
	width: 100%;
    max-height: 210px;
    overflow-y: auto;
}
.dropdown-menu.center-list li a{
	white-space: normal;
	text-align: center;
	font-size: 13px;
}
.dropdown-menu.center-list li a:hover {
	color: #82c369;
	background-color: #fff;
}
.view-more{
	background-color: #006231;
}

.btn-filter-mail{
	margin-left: 20px;
}

@media screen and (max-width: 553px) {
	.btn-filter-mail{
		margin-left: 0;
	}
}
@media screen and (max-width: 533px) {
	.btn-filter-mail{
		margin-top: 20px;
	}
}