#email-us {
	float: right;
    text-align: center;
    font-size: 14px;
}
#header:not(.sticky-header) #email-us {
	line-height: 50px;
}
.shop .product {
	width: 33.3333%;
}

.certification-filter {
	float: none;
    text-align: center;
    border: 0;
}
.certification-filter li {
	float: none;
	display: inline-block;
}
.certification-filter li a {
    border: 0;
    font-size: 14px;
    text-transform: capitalize;
}
#projects .section {
	margin-top: 0;
}
#certifications .product-overlay a {
	width: 100%;
}
#footer {
	border-top: 0;
}
#contact_us {
	padding-top: 50px;
}
#contact_us .form-control {	
	border: 0;
	border-radius: 0;
	color: #FFF;
}
#contact_us textarea {
	resize: none;
}

#contact_us input {
	height: 46px;
}
#contact_us ::placeholder {
	color: #FFF;
	text-transform: capitalize;
}
#contact_us .inline {
	display: inline;
}
#contact_us .contact-details {
	font-size: 18px;
	margin-bottom: 10px;
}
#send {
	font-weight: bold;
    background: #F18052;
    border: 0;
    padding: 10px;
    width: 100%;
    color: #FFF;
    text-transform: uppercase;
}
#map {
	height: 205px;
}
.input-error {	
	border: 1px solid #B94A48 !important;
}

.error {
	background: #B94A48;
	text-indent: 5px;	
}
#projects-list {
	overflow: hidden;
}
.project-details .modal-content {
	padding: 30px;
}
.project-details .modal-content ul li {
	padding: 5px 0;
}
.project-details .modal-content ul li .title::after {
	content: ":";
}
.project-details .modal-content ul li .title{
	text-transform: uppercase;
    font-weight: bold;
}

.project-details .close {
	position: absolute;
    right: -15px;
    top: -18px;

}

.initial {
	text-transform: initial !important;
}

.maneger-statment {
	padding-top: 15px;
	font-size: 15px;
}

.files {
	padding-top: 15px;
}
.files img {
	height: 50px;
}	

.heading-block:after {
	margin: auto;
	margin-top: 30px;
}

.select-input {
	height: 41px;
    border-radius: 0 !important;
}

.form-control.error, .sm-form-control.error {
	background: #FFF;
}

.portfolio-nomargin .portfolio-desc {
	height: 120px;
	max-height: 120px;
	overflow: hidden;	
}

#about_us .eyes-of-others {
	padding-top: 10px;
}

#about_us .eyes-of-others ul {
    margin-bottom: 0;;
}

#about_us .eyes-of-others ul li {
	padding: 5px 0;
}
#about_us .eyes-of-others ul li a { 
	padding-left: 5px;
}
#services .portfolio-overlay a {
	margin: -28px 0 0 -20px;
}
.verdana-font {
	font-family: 'Times New Roman', Times, serif
}
.heading-block-edit {
	padding-top: 25px;
}

.heading-block-edit h4 {
	margin-bottom: 10px;
}
.heading-block-edit ul {
	margin-left: 20px;
	margin-bottom: 0;
}

@media (max-width: 768px){	
	#contact_us .col-md-6,
	#map {
	    margin-bottom: 15px;
	}
	.contact-details {
		padding: 0 15px;
	}
	.portfolio-filter li {
		width: 100%;
	}
	.portfolio-3 .portfolio-item {
		width: 100%;
	}
}