	   .site-footer .buttom-footer {
    background-color: #077397;
    padding: 9px 0;
}
.site-footer {
    background-color: #383838;
    padding-top: 0px;
}
		   .blog-section {
    padding: 70px 0px 0px 0px;
}
		   .best-section {
    padding-bottom: 140px;
}
		   .home .subscribe-section {
    padding: 90px 0 75px;
    margin-top: -100px;
}
span.dayheading {
    font-weight: 700;
}

.section-disc p img {
    width: auto;
}
.main-navigation ul ul {
    
    width: 285px;
}
.main-navigation ul ul {
	border-top: 4px solid #4169e2;}

.main-navigation ul > li:hover > a, .main-navigation ul > li:focus > a, .main-navigation ul > li:active > a {
    color: #4169e2;
}
.button-primary, .button-round {
    background-color: #4169e2;
}
.package-wrap .package-price {
	background-color: #4169e2;}
.package-wrap .package-content .btn-wrap a [class*=fa-] {
	color: #4169e2;}
.support-area h3 {
	color: #4169e2;}
.section-heading h5 {
	color: #4169e2;}

.section-heading .dash-style:before {
	background-color: #4169e2;}
input[type=button], input[type=reset], input[type=submit] {
    border: none;
	background-color: #4169e2;}
.to-top-icon {
	background-color: #4169e2;}
.testimonial-item .testimonial-img {
	border: 2px solid #4169e2;}


.active{color: #4169e2 !important;}

.sps{margin: 112px 0px;}

.site-identity img {
    margin-top: 14px;
	max-width: 213px;}

/*
.home-slider .home-banner-items .banner-content-wrap {
    padding-bottom: 67px;
}
*/

.section-disc p {
    text-align: justify;
}
.contact-detail-wrap .contct-social a {
    color: #0791BE;
    border: 1px solid #0791BE;
}

@media only screen and (max-width: 600px) {
  .site-identity img {
    margin-top: 0px;
	max-width: 150px;
	margin-left: 22%;
	}
	
	.home-banner-items .banner-content-wrap {
    padding-top: 240px;
  }
	.home-slider .home-banner-items .banner-content-wrap {
  padding-bottom: 30px;
}
	.site-identity {
  margin: 0 auto;
}
	header.site-header.header-primary.poc a {
  color: #000;
  text-transform: uppercase !important;
}
}

/*
.site-identity {
  margin: 0 auto;
}
*/

.contact-section {
    background-color: #009578;
    padding-bottom: 80px;
    padding-top: 80px;
}
.site-footer .buttom-footer {
    background-color: #006f59;
	padding: 9px 0;}


.contact-img {
    border: 2px solid #d5d5d5;
    border-radius: 4px;
    box-shadow: 13px -12px 9px -5px #0095781c;
    background-size: 95% !important;
    background: #fff;
}

.footer-logo a {
    color: #fff;
    margin: 0px 8px;
}

.footer-logo {
    color: #fff;
}

.site-footer .footer-menu ul li:before {
    content: "|";
    position: absolute;
    top: 0;
    right: -13px;
    font-size: 14px;
    color: #B6B6B6;
}

header.site-header.header-primary.poc {
    position: relative;
	    margin-bottom: 72px;
}
header.site-header.header-primary.poc a {
   color: #000;
}
.top-header.topic {
    border-bottom: 1px solid rgb(156 156 156 / 25%);
}
.package-inner.hdi h2 {
    font-size: 16px !important;
	width: 100%;
}

h1 {
    font-size: 22px;
    font-weight: 900;
}
.unit-divine {
    text-align: center;
    position: absolute;
    background: #fff;
    width: 24%;
    right: 12%;
    color: #000;
    padding: 10px 0px 10px 0px;
    border-radius: 17px;
    line-height: 12px;
    top: 25px;
    font-weight: 700;
	
}
.unit-divine-p {
    text-align: center;
    position: absolute;
    background: #2C75BA;
    width: 24%;
    right: 12%;
    color: #fff;
    padding: 10px 0px 10px 0px;
    border-radius: 17px;
    line-height: 12px;
    top: 25px;
    font-weight: 700;
	
}
li.unit-divine-p {
    text-align: center;
    position: absolute;
    background: #2C75BA;
    width: 24%;
    right: 4%;
    color: #fff;
    padding: 10px 0px 10px 0px;
    border-radius: 17px;
    line-height: 12px;
    top: 25px;
    font-weight: 700;
	display: none;
	
}
li.unit-divine {
  text-align: center;
  position: absolute;
  background: #fff;
  width: 40%;
  right: 4%;
  color: #000;
  padding: 10px 0px 10px 0px;
  border-radius: 17px;
  line-height: 12px;
  font-weight: 700;
  font-size: 12px;
	display: none
}
@media only screen and (max-width: 595px) {
  li.unit-divine {
  text-align: center;
  position: absolute;
  background: #fff;
  width: 40%;
  right: 4%;
  color: #000;
  padding: 10px 0px 10px 0px;
  border-radius: 17px;
  line-height: 12px;
  font-weight: 700;
  font-size: 12px;
	display: block;
		top: 17%;
}
	  li.unit-divine-p {
  text-align: center;
  position: absolute;
  background: #2C75BA;
  width: 40%;
  right: 4%;
  color: #fff;
  padding: 10px 0px 10px 0px;
  border-radius: 17px;
  line-height: 12px;
  font-weight: 700;
  font-size: 12px;
	display: block;
		top: 17%;
}
}