
div.hover-box {
background: rgba(0, 0, 0, 0.5);
background-color: rgba(0, 0, 0, 0.5);
}
#container { 
opacity:1; 
} 
.mfp-figure:after { 
background: #fff; 
}
.portfolio-box .project-post .hover-box .inner-hover h2 { 
margin: 0 10px -2px;
} 
header .navbar-nav > li > a { 
padding: 19px 0 10px; 
border-bottom: none;
}
header .navbar-nav > li > a:hover {  
border-bottom: none;
}
header .navbar-nav > li > a.active {
border-bottom: 3px solid;
}
.navbar-default .navbar-nav > li > a {
color: #909090;
}
header .navbar-nav > li.active > a, .navbar-default .navbar-nav .active>a, .navbar-default .navbar-nav li.current-menu-parent>a {
border-bottom: 3px solid;
background-color: transparent;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #d20000;
    background-color: transparent;
}
.navbar-default .navbar-nav > .active > a {
color: #222;
    background-color: transparent;
}
.portfolio-section ul.filter li a {
font-family: 'Roboto', sans-serif;
font-weight: 300;
}
.portfolio-box .project-post .hover-box {
background: rgba(0, 0, 0, 0.5);
background-color: rgba(0, 0, 0, 0.5);
}
.notfound_text a {
background: #d20000;
}
.footer-line {
border-top: none;
padding: 0px;
text-align: center;
}
#status span.label-success {
background: #13BA00;
}
.label {
font-weight: normal;
}
label {
font-weight: normal;
}
p {
color: #222;
}
.desc {
color: #555;
}
.footer-line p {
float: none;
}
.services-post h2 {
color: #222;
}
.services-post i {
color: #222;
}
.services-post {
padding: 20px 20px;
margin-bottom: 20px;
}
.contact-info {
border-bottom: none;
margin-bottom: none;
}
div.contactform-home { 
float:right; 
width: 50%;
margin-top: -220px;
padding-left: 15px;
padding-right: 15px;
position: relative;
}
header .navbar-collapse {
border-bottom: 0px;
}
i.fa.fa-paint-brush {
color: #b92929;
}
i.fa.fa-certificate {
color: #d2ac54;
}
i.fa.fa-desktop {
color: #658fb9;
}
i.fa.fa-code {
color: #5a9e5a;
}
.title-section-home h1 {
  font-size: 32px;
  color: #000000;
  margin-bottom: 3px;
}
.title-section-home.top-.title-section-home h1 {float:left; max-width:545px}
.title-section-home.top-.title-section-home span {float:right}
.title-section-home span {
  display: inline-block;
  font-family: 'Roboto';
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  color: #9e9e9e;
}
.title-section-home:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background: transparent;
  height: 0px;
  width: 0px;
}
.title-section, .title-section-home {
padding-bottom: 10px;
}

.portfolio-section ul.filter {
display: none;
}
@media (max-width: 767px) {
header .navbar-brand img { 
width: 95%;
}
div.contactform-home {
width: 100%;
float: left;
margin-top: 0;
position: relative;
}
.title-section-home h1 {
  font-size: 25px;
}
.navbar-header {
border-bottom: none;
}
}
@media (max-width: 480px) {
header .navbar-brand img { 
width: 95%;
}
.portfolio-box .project-post img {
width: auto;
height: auto;
text-align: center;
}
div.contactform-home {
width: 100%;
float: left;
margin-top: 0;
}
.title-section-home h1 {
  font-size: 25px;
}
.navbar-header {
border-bottom: none;
}
}

