/* Font imports
   ========================================================================== */
@import url(https://fonts.googleapis.com/css?family=Arimo:300,400,500,700,400italic,700italic);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
/* Logo fix
   ========================================================================== */
.navbar-brand > img {
  max-width: 350px;
  width: 100%; }

/* Navbar fix
   ========================================================================== */
.dark-header .dropdown-menu {
  background-color: #720101; }

.navbar {
  z-index: 999; }

.detail-box img {
  max-height: 49px; }
  @media only screen and (max-width: 480px) {
    .detail-box img {
      max-height: none;
      max-width: 150px; } }

/* Helpers Fix
   ========================================================================== */
.bottom-xs-pad-10 {
  padding-bottom: 10px !important; }

.bottom-pad-30 {
  padding-bottom: 30px !important; }

/* Section Styles
   ========================================================================== */
#clients a:hover img {
  margin-top: 0;
  filter: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
  -webkit-filter: grayscale(0%); }

#about-us .item-box i {
  margin-top: 0; }

#about-us .item-box h4 {
  font-size: 150%;
  line-height: 50px; }

#about-us .item-box .bottom-pad-80 {
  padding-bottom: 80px !important; }

#services img {
  max-width: 100% !important; }

.post-list .post-item:first-child > .post-title {
  margin-top: 0 !important; }

.sticky-posts {
  margin-bottom: 50px;
  border-bottom: 4px solid #A46F13; }
  .sticky-posts i.fa {
    color: #A46F13; }
  .sticky-posts .post-title i.fa {
    float: right;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg); }

/* Bootstrap Fix
   ========================================================================== */
.panel-group .panel-body {
  padding-left: 20px; }

.form-message {
  display: none; }
  .form-message strong {
    text-transform: capitalize; }

/* Home owl carousel fix
   ========================================================================== */
#home-carousel .carousel-item {
  height: 350px;
  position: relative; }
  #home-carousel .carousel-item a.btn {
    position: absolute;
    bottom: 0;
    left: 15px; }

/* Counter up fix
   ========================================================================== */
#fun-factor .counter {
  font-size: 48px; }

#fun-factor .greater-icon:before {
  content: '> '; }

#fun-factor .format-number:after {
  content: ',000'; }

/* Images
   ========================================================================== */
img.grayscale {
  filter: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
  /* Firefox 10+, Firefox on Android */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+, Safari 6+, Safari 6+ iOS */ }

img.full-width {
  width: 100%; }

figure {
  margin-bottom: 20px; }

/* Notice modal
   ========================================================================== */
#notice_modal {
  z-index: 99999; }
  #notice_modal .modal-header {
    border: 0;
    min-height: 45px; }
  #notice_modal .modal-body {
    padding: 0; }

/* Featured works
   ========================================================================== */
.general-section .nav > li.active {
  color: #A46F13; }
  
/* Footer background
   ========================================================================== */
#footer .footer-widget {
  background: url(../img/aerial-view-vertical-opacity-10.png) center center no-repeat; background-size: cover }
@media (min-width: 480px) {
#footer .footer-widget {
  background: url(../img/aerial-view-opacity-10.png) center center no-repeat; background-size: cover }
}

/*# sourceMappingURL=app.css.map */
