.overlay {
	background: rgba(233,178,33,0.85);
}

.overlay-genie .overlay-path {
	fill: rgba(233,178,33,0.85);
}

.cd-section:first-of-type .cd-block {
  background: url(../../images/digima-home.jpg) 50% 0 no-repeat;
}

.item-title:before,
.member-name:before {
  background-color: #fea520;
}

.cd-section:nth-of-type(2) .cd-half-block:first-of-type {
  background-image: url("../../images/digima-aboutus.jpg");
}
.cd-section:nth-of-type(3) .cd-half-block:first-of-type {
  background-image: url("../../images/digima-services.jpg");
}
.cd-section:nth-of-type(4) .cd-half-block:first-of-type {
  background-image: url("../../images/digima-portfolio.jpg");
}

.cd-vertical-nav a {
  border: 1px solid #888888;
  color: #888888;
}

.entry-date span {
  color: #fea520;
}

.contactform input,
.contactform textarea {
  border-bottom: 2px solid #CCCCCC;
}

.contactform input:focus,
.contactform textarea:focus,
.contactform button:hover,
.contactform button:focus {
  color: #fea520;
  border-color: #fea520;
}

:-ms-input-placeholder,
:-ms-textarea-placeholder {  
   color: #fea520;
}
 
.contactform input:focus::-webkit-input-placeholder,
.contactform input:focus::-webkit-textarea-placeholder {
   border-color: #fea520;
}

.contactform input:focus:-moz-placeholder { /* Firefox 18- */
   border-color: #fea520;  
}

.contactform input:focus::-moz-placeholder {  /* Firefox 19+ */
   border-color: #fea520;  
}

.contactform input:focus:-ms-input-placeholder,
.contactform input:focus:-ms-textarea-placeholder {  
   border-color: #fea520;  
 }

.contactform button {
  border-bottom: 2px solid #cccccc;
}

.address-details a:hover {
  color: #fea520;
}

.post-bottom span:before {
  background-color: #fea520;
} 

.comment-content .btn {
  color: #fea520;
}

.commentform input:focus,
.commentform textarea:focus,
.commentform button:hover,
.commentform button:focus {
  color: #fea520;
  border-color: #fea520;
}

:-ms-input-placeholder,
:-ms-textarea-placeholder {  
 color: #fea520;
}
.commentform input:focus::-webkit-input-placeholder,
.commentform input:focus::-webkit-textarea-placeholder {
 border-color: #fea520;
}
.commentform input:focus:-moz-placeholder { /* Firefox 18- */
 border-color: #fea520;  
}
.commentform input:focus::-moz-placeholder {  /* Firefox 19+ */
 border-color: #fea520;  
}
.commentform input:focus:-ms-input-placeholder,
.commentform input:focus:-ms-textarea-placeholder {  
 border-color: #fea520;  
}

.portfolioFilter a {
  background-color: rgba(133,133,133,0.9);
}
.portfolioFilter .current {
  background-color: #fea520;
}

.success-counter .count {
  color: #fea520;
}

.ti-menu {
	color: #fea520;
}

#contact-progress, #contact-success, #contact-error {
	display: none;
	padding-bottom: 18px;
}
#contact-success {
	color: blue;
}
#contact-error {
	color: red;
}

.icon-web-software, .icon-seo-sem, .icon-social, .icon-mobile {
	display: block;
	width: 38px; 
	height: 29px;
}
.icon-web-software {
	background: url(../../images/web-software.png) no-repeat;
}
.icon-seo-sem {
	background: url(../../images/seo-sem.png) no-repeat;
}
.icon-social {
	background: url(../../images/social.png) no-repeat;
}
.icon-mobile {
	background: url(../../images/mobile.png) no-repeat;
}

@media only screen and (max-width: 1366px) {
	.cd-section:first-of-type .cd-block {
		background: url(../../images/digima-home-1600.jpg) 50% 0 no-repeat;
	}
}

@media only screen and (max-width: 480px) {
	.cd-section:first-of-type .cd-block {
		background: url(../../images/digima-home-480.jpg) 50% 0 no-repeat;
	}
}