
body {
	font-family: Work Sans;
	color: #6d6d6d;
	font-size: 18px;
}

.carousel-caption h2,
.carousel-caption p,
#c-carousel .featured h3,
.accordion h4 {
	font-family: Work Sans;
}

h1,
h2,
h3,
h4,
h5,
h6,
.nav li a,
.nav .btn,
.btn,
#home_carousel .btn,
.services-single h2,
.adoption-single h2,
.contentpage #c-carousel .featured h3 span,
#contact_form .wpcf7-submit,
#commentform .btn {
	font-family: Vidaloka;
}

::selection {
	background: #39a84f;
}

::-moz-selection {
	background: #39a84f;
}

a {
	color: #39a84f;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-collapse.collapse ul.nav li.current-menu-item a {
	color: #39a84f;
}

.navbar-default .navbar-nav .open a, .navbar-default .navbar-nav .open a:hover, .navbar-default .navbar-nav .open a:focus {
	color: #39a84f;
}

.nav .dropdown-menu li a:hover,
.home .affix .nav li .dropdown-menu li a:hover {
	color: #39a84f !important;
}

.contentpage .affix .nav .dropdown-menu .active a, .contentpage .dropdown-menu .active a:hover, .contentpage .dropdown-menu .active a:focus {
	background-color: #39a84f;
}

.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
	background-color: #39a84f;
}

.affix.navbar-default .navbar-toggle {
	border: 2px solid #39a84f;
}

.affix.navbar-default .navbar-toggle .icon-bar {
	background-color: #39a84f;
}

.affix.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
	background-color: #39a84f;
}

.home .affix  h1 a.navbar-brand:hover, .contentpage .affix  h1 a.navbar-brand:hover {
	color: #39a84f;
}

.home .affix .btn, .contentpage .affix .btn {
	color: #39a84f;
	border: 2px solid #39a84f;
}

.home .affix .nav li a:hover, .contentpage.affix .nav li.active a, .contentpage .affix .nav li a:hover, .contentpage .affix .nav li.active a {
	color: #39a84f;
}
.col3 .roundal, .centered .roundal {
	background-color: #39a84f !important;
}

.btn.btn-green {
	color: #39a84f;
	border: 2px solid #39a84f;
}

#carousel div {
	background: #39a84f;
}

#c-carousel .pager a.selected, #c-carousel .pager a:hover {
	background: #39a84f;	
}

.rehome h4 a {
	color: #39a84f;
}

.staff .member div span {
	background: #39a84f;
}

.prices .costs div p.per-night {
	color: #39a84f;
}


.testimonials {
	background: #363b3f url(http://18.138.127.33/wp-content/uploads/2019/05/testimonial-bg-min.jpg) 0 0 no-repeat;
}


.adoption div a, .adoption div a img {
	background: #39a84f;
}

.adoption div .title h5 span::before {
	color: #39a84f;
}

.contentpage #c-carousel .featured h3 span {
	color: #39a84f;
}
.prev-next span.name, .prev-next a:hover {
	color: #39a84f;
}

.adoption-single ol li:before {
    background:#39a84f;
}

.adoption-single ol li span {
	color: #39a84f;
}

#contact_form .wpcf7-submit, #commentform .btn {
	border: 2px solid #39a84f;
	color: #39a84f;
}

.content .contact-info li.telephone a:hover,
.content .contact-info li.mail a:hover {
	color: #39a84f;
}

.footer a {
	color: #39a84f;
}
.footer ul li a:hover {
	color: #39a84f;
}

.footer .contact-info .c-details {
	color: #39a84f;
}

.footer .contact-info .social a:hover {
	background-color: #39a84f;
}

.footer .copyright a:hover {
	color: #39a84f;
}
.tabs ul li.ui-tabs-active a {
	color: #39a84f;
}
.accordion h4:hover {
	border-color: #39a84f;
	color: #39a84f;
}
.sidebar ul li:before {
	color: #39a84f;
}
.sidebar #sidebar .widget #wp-calendar td#today {
	background: #39a84f;
}
.sidebar #sidebar .tagcloud a:hover {
	border-color: #39a84f;
	background-color: #39a84f;
}
.blog-holder .posts h2 a:hover {
	color: #39a84f;
}

.blog-holder .posts a.post-image {
	background: #39a84f;
}

#pagination a:hover, #pagination ul li.active a {
	border-color: #39a84f;
	background-color: #39a84f;
}

.author-bio .author {
	color: #39a84f;
}

.author-bio span {
	color: #39a84f;
}

.author-bio .twitter, .author-bio .facebook {
	background: #39a84f;
}

.pace .pace-progress {
  background: #39a84f;
}

#commentform .submit {
	background: #39a84f;
}

@media (max-width: 767px) {

	.affix-top.navbar-default .navbar-toggle {
		border-color: #39a84f;
	}

	.navbar-default .navbar-toggle .icon-bar {
		background: #39a84f;
	}

	.navbar-nav {
		background: #39a84f;
	}

	.dropdown-menu li a {
		color: #39a84f !important;
	}
	
}

.nav>li>a { font-size: 22px; margin-top: 40px; font-weight: 300; }
.navbar h1 a.navbar-brand:hover {transform: scale(0.99)!important;}
.navbar.inner-pages { box-shadow: 0px 0px 20px #f0f0f0; }
.navbar-brand { max-width:260px!important; }
.home .affix { box-shadow: 0px 0px 20px #f0f0f0; }
.affix .home-logo { transition: all .5s ease; }
.page-template-default .navbar-brand>img,.page-template-ContactPage .navbar-brand>img,.service-template-default .navbar-brand>img  { width:160px!important; transition: all .5s ease; padding-bottom: 10px;  }
.affix .scroll-logo { width:135px!important; transition: all .5s ease; padding-bottom: 10px;  }
.home .affix { border:none; }
.title-margin { margin-top:80px; }
.affix .nav>li>a { font-size: 18px; margin-top: 11px;animation: Navbar 0.5s normal; }
.page-template-default .affix, .page-template-ContactPage .affix, .service-template-default .affix { border:none; }
.page-template-default .nav>li>a, .page-template-ContactPage .nav>li>a, .service-template-default .nav>li>a  {font-size: 22px;    margin-top: 17px;}
body.page-template-default, body.page-template-ContactPage, body.service-template-default { padding-top:0;margin-top:0; }
.page-template-default .navbar-fixed-top,.page-template-ContactPage .navbar-fixed-top,.service-template-default .navbar-fixed-top { position:relative!important; }
h1 { font-weight:300!important; font-size:33px!important; }
h2 { font-weight:300!important; font-size:28px!important;}
h3 { font-weight:300!important; font-size:23px!important; }
h4 { font-weight:300!important; font-size:20px!important; }
.costs h4 { padding: 20px 0 20px 0!important;font-size: 25px!important; }
.owl-wrapper .owl-item .costs>div { padding-bottom:80px; }
.rehome { margin:0; }
.prices { padding: 140px 0; margin:0; }
#map { display:none; }
.footer h6 { display:none; }
.footer ul {padding-left: 40px; }
.btn.btn-green { letter-spacing:0px; font-family: Work\ Sans; color: #ffffff;  background: #eaae33;  font-size: 18px;  border: 2px solid #eaae33; }
.btn {padding: 8px 17px!important; }
.wpcf7-submit { letter-spacing:0px; font-family: Work\ Sans!important; color: #ffffff;  background: #eaae33!important;  font-size: 18px!important;  border: 2px solid #eaae33!important; }
.wpcf7-submit, .btn:hover {  background: #ea9533;   border: 1px solid #f7d10e!important; color:#fff!important;  }
.service-block .col3 .roundal,.service-block .centered .roundal { width:350px;height:350px;  }
.col3 .roundal, .centered .roundal { width:350px;height:350px; }
.page-template-templates-pages .purchase { margin-top:30px; }
.home .purchase { margin-top:0px; }
.purchase { margin-top:0; background-color: #f6f6f6; padding: 70px 0;background-position: top center; }
.purchase p span { font-size: 18px!important; }
.purchase p {color:#333!important; }
.purchase .btn:hover {  background: #ea9533;   border: 1px solid #f7d10e!important; color:#fff!important;  }
#pager { display:none!important; }
.carousel-control,.carousel-indicators { display:none!important; }
#home_testimonial { padding: 80px 0 80px; }
#home_testimonial .item strong { font-style:italic; margin-top: 10px; display: block; }
.single-service .hideonpage { display:none!important; }
.wpcf7-form {  margin-top:20px;}
.single-service .col-md-12.centered { display:none; }
#contact_form input, #contact_form textarea, { padding:10px;border: 1px solid #ddd; border-bottom: 3px solid #e2e2e2;margin-top: 4px;}
.radiohike .wpcf7-list-item input {  width: 20px!important; }
.radiohike .wpcf7-list-item { margin-left:0; line-height: 58px; margin-right:50px; }
.radiohike .wpcf7-list-item-label { color:#39a84f; }

@media (max-width: 767px){
    .nav>li>a { margin-top:0;margin-bottom:0; }
    .inner-pages .navbar-brand img { width:270px!important; }
    .inner-pages .navbar-header h1 { margin-bottom:0!important; }
    .navbar-brand { height:70px; }
    .single-service h2 { margin-top:20px; }
    .scroll-logo { height:70px; width:auto; }
    a.navbar-brand { padding: 20px; }
    .scroll-logo { display:none!important; }
    .home a.navbar-brand img:first-child { display:block!important; }
    .home .affix-top, .contentpage .affix-top { position:absolute; }
    #home_carousel img { width:100%;height:auto;  }
    .navbar-header h1 { float:left; }
    .carousel-inner { overflow:visible; min-height: 230px;}
    .textwidget { margin-top:20px; margin-bottom:20px; }
    .wpcf7-form {  margin-top:30px;}
} 