.top-right-menu {
    width: 295px;
}

.menu-right > li:first-child {
    width: 40%;
}

.menu-right > li:nth-child(2) {
    width: 33%;
}

.powered-by,
.powered-by a,
.phone-number,
.di-carousal-head h2,
.slick-dots li.slick-active button:before,
.screen1 h2,
.blog-area .date,
.cn-title,
.cn-sub-title,
.ft-column h4,
.flag-menu-full h1,
.flag-heading h2,
.side-title {
    color: #243874 !important;
}

.color-green,
.color-blue,
.color-orange {
    color: #243874 !important;
}

.logoup {
    margin-top: -20px;
    max-width: 120px;
}
.logoup2 img {
    margin-top: -15px;
    margin-left: -12px;
}

.mobile-logo img {
    max-width: 110px !important;
    margin: 10px 0px 0px 10px;
}

.ins-box.green:hover .ins-box-hover {
    border: 10px solid #fff;
    transition: all 0.2s ease-in-out 0s;
    background: rgba(0, 0, 0, 0.5) !important;
}

.phone-icon {
	height: 32px;
	width: 32px;
	background:url(/bundles/clientwebsite/hak4t/images/apollo-phone.svg) no-repeat center center;
}

.phone-icon img {
  display: none !important;
}

.blog-area:hover {
    border-left-color: #222;
}
.blog-area:hover p {
    color: #222;
}

.btn-primary,
.cnt-btn .btn {
  background-color: #868686 !important;
}

.btn-primary:focus,
.btn-primary:hover,
.cnt-btn .btn:hover,
.cnt-btn .btn:focus {
  background-color: #111 !important;
}

.btn-primary.btn-color2 {
  background-color: #868686 !important;
}

.btn-primary.btn-color2:focus,
.btn-primary.btn-color2:hover {
  background-color: #696969 !important;
}

@media (max-width: 1200px) {
  .logo a img {
      max-height: 90px;
  }
}
@media (max-width: 420px) {
  .top-right-menu {
    width: 195px !important;
  }
}

@media (max-width: 425px) {
  .blind-wrap {
    min-height: 250px;
  }
  .blinds .b-details {
    top: 75px;
  }
}
