.search {
	display: none !important;
}
.topWrap .phone {
    width: 300px;
}
.topWrap .logo {
    width: 400px;
}
  .topWrap .infoTopWrap, .menuTopWrap > ul#mainmenu, .responsive_menu .topWrap .wrap_menu {
    width: 625px;
}
.topTabsWrap {
    display:none;
}
.usermenu_socials.copy_socials.socPage {
	display: none !important;
}
a.social_icons.icon-twitter::before {
	color: #55acee !important;
}
a.social_icons.icon-facebook::before {
	color: #3b5998 !important;
}
a.social_icons.icon-pinterest::before {
	color: #bd081c !important;
}
a.social_icons.icon-gplus::before {
	color: #dc4e41 !important;
}
.topWrap .wrap_menu {
    width: 60%;
    float: right;
    text-align: right;
}
.topWrap .wrap_logo {
    line-height: 0;
    width: 40%;
    float: left;
}
.topWrap .phone .contact_info_phone {
    color: #02853d;
    font-size: 18px !important;
}
li.usermenu_info_phone, li.usermenu_info_email {
	display: none !important;
}
.simg4 .hoverShadow {
    background-color: #88c762 !important;
}
ul.sub-menu .menu-item a:hover {
	color: #fbe159 !important;
    font-weight: 600 !important;
}
ul.sub-menu .menu-item a {
	color: #FFF !important;
    font-weight: 600 !important;
}
.topMenuStyleLine > ul > li ul {
    background-color: #349d63 !important;
}
ul.contact-info li > a:hover {
	color: #02853d !important;
}
.wpcf7 textarea {
    padding-left: 10px;
}
#plycre-logo .hoverShadow, .wrap_hover {
	display: none !important;
}
h4.menu-a-la-carte {
	font-family: 'Roboto Slab' serif;
}
#activities-accord .sc_accordion_content {
	text-align: left !important;
}
#activities-accord .sc_accordion_content h5 {
    font-family: 'Roboto Slab', serif;
}
.page-id-3196 .activities-column .first table th, .even table th {
    padding: 20px 10px !important;
    border: 0px solid #87cdc8 !important;
    background-color: #FFF !important;
	font-weight: 400;
    color: #FFF !important;
    padding: 4px;
}
.row-one {
    background-color: #88c762 !important;
    color: #FFF !important;
}
.page-id-3202 .row-one table td {
	border-color: #FFF !important;
}

.page-id-3202 table td table th {
    padding: 20px 10px !important;
    border: 1px solid #294866 !important;
    background-color: #294866 !important;
	font-weight: 400;
    color: #FFF !important;
    padding: 4px;
}
.page-id-3202 table td, table th {
    padding: 20px 10px !important;
    border: 1px solid #294866 !important;
	font-weight: 400;
    padding: 4px;
}
.page-id-3200 table td, table th {
    border: 3px solid #FFF !important;
    padding: 4px;
}
table td, table th {
    border: 3px solid #FFF;
    padding: 4px;
}
span.daily-brdng {
	font-family: 'Pacifico';
    font-weight: 400;
    font-size: 30px;
    color: #FFF;
}
span.meds {
	font-family: 'Pacifico';
    font-weight: 400;
    font-size: 20px;
    color: #02853d;
}
.sc_tabs_style_2 .sc_tabs_wrap {
    overflow: hidden;
    padding-right: 7px;
    padding-left: 90px;
}
.sc_tabs_style_2 ul.sc_tabs_titles li {
    float: right;
}
.sc_tabs ul.sc_tabs_titles {
    margin: 0;
    padding: 0;
    width: 20% !important;;
}
.sc_tabs ul.sc_tabs_titles li {
    letter-spacing: 0px;
}
.pet-brdng-tabs {
	margin: 0 auto !important;
}
span.activities, span.act-price, span.cat-activities {
    text-transform: none !important;
	font-family: 'Pacifico' !important;
    font-weight: 400 !important;
    font-size: 30px !important;
    text-align: right !important;
}
.cat-activities {
      color: #f58342 !important;
}
.activities {
      color: #88c762 !important;
}
.act-price {
    color: #fbe159 !important;
}
li.tab_names {
    text-transform: none !important;
	font-family: 'Pacifico' !important;
    font-weight: 400 !important;
    font-size: 25px !important;
    text-align: right !important;
}
li.tab_names  #dog-brding_tab {
    color: #88c762 !important;
}
li.tab_names  #dog-brding_tab:after {
   background-color: #88c762 !important;
}
li.tab_names  #cat-brding_tab {
    color: #fbe159 !important;
}
li.tab_names  #cat-brding_tab:after {
   background-color: #fbe159 !important;
}
li.tab_names  #ext-pet-brding_tab {
    color: #f58342 !important;
}
li.tab_names  #ext-pet-brding_tab:after {
   background-color: #f58342 !important;
}
blockquote a {
    font-size: 20px;
    line-height: 33px;
    font-weight: 600;
    color: #444 !important;
}
blockquote p {
    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #444 !important;
}
blockquote#quote-4 {
	background-color: #88c762 !important;
}
blockquote#quote-1 {
	background-color:#88c762 !important;
}
blockquote#quote-2 {
	background-color: #fbe159 !important; 
}
blockquote#quote-3 {
	background-color: #f58342 !important;
}
blockquote#quote-5 {
	background-color: #f58342 !important;
}
blockquote.qutc p {
	color: #FFF !important;
}
.dogs, .cats, .all-pets {
	font-family: 'Pacifico';
    font-weight: 400;
    font-size: 25px;
}
.dogs {
	color: #88c762;
}
.cats {
	color:  #f58342;
}
.all-pets {
	color:  #fbe159;
}
.wpcf7 .columns1_3.third {
	margin-right: 0px !important;
    width: 33%;
}
.wpcf7 .columns1_2.second {
	margin-right: 0px !important;
    width: 50%;
}
.wpcf7 input[type="submit"]:hover {
   background-color:#c8b447;
    border-color: #c8b447;
}
.wpcf7 input[type="submit"]{
 background-color: #fbe159;
    border-color: #fbe159;
    border-radius: 0px;
  height: 53px;
    line-height: 53px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 0 30px;
  color: #FFF !important;
      -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    font-family: inherit;
    outline: 0;
    -webkit-font-smoothing: antialiased;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
.wpcf7 input[type="tel"], .wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea, select
{
font-family: inherit;
    font-size: 14px;
    outline: none;
    margin: 0;
    background-color: #f6f5f3;
    border-left: 2px solid #ecebe9;
    border-top: 3px solid #ecebe9;
    color: #a9a9a0;
    font-weight: 300;
    border-right: none;
    border-bottom: none;
    width: 100%;
    height: 53px;
    line-height: 20px;
    padding: 0 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.wpcf7 textarea {
    height: 120px !important;
}
.accord-sect {
	border-bottom: 3px dashed #f4f4f4;
}	
h5.choices {
    font-family: 'Roboto Slab', serif;
    padding-bottom: 0px !important;
}
h6.choose {
    text-transform: none;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    padding-bottom: 0px;
    font-size: 12px;
    font-family: 'Roboto Slab', serif;
}
.plycre-type {
    font-family: 'Roboto Slab', serif;
    font-size: 20px;
    font-weight: 600;
    font-style: normal;
}
.pckg-lvl {
    font-family: 'Pacifico';
    color: #88c762 !important;
    font-size: 32px;
    font-weight: 400;
}
.spa-title {
    font-family: 'Roboto Slab', serif;
    font-size: 20px;
    font-weight: 600;
    font-style: normal; 
}

.dog-spa-title {
    font-family: 'Pacifico';
    color: #88c762 !important;
    font-size: 32px;
    font-weight: 400;
}
.ext-spa-title {
    font-family: 'Pacifico';
    color: #fbe159 !important;
    font-size: 32px;
    font-weight: 400;
}
.cat-spa-title {
    font-family: 'Pacifico';
    color: #f58342 !important;
    font-size: 32px;
    font-weight: 400;
}
#cat-spa .sc_active .sc_accordion_title:before {
	background-color:#f58342 !important;
    border-color: #f58342 !important;
    color: #FFF !important;
}
#cat-spa .sc_accordion_title:before {
    border-color: #f58342 !important;
    color: #f58342!important;
}
#cat-spa .sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title {
	background-color: transparent !important;
}
#cat-spa .sc_active .sc_accordion_title:before {
	background-color:#f58342 !important;
    border-color: #f58342 !important;
    color: #FFF !important;
}
.sc_active .sc_accordion_title:before {
	background-color:#88c762 !important;
    border-color: #88c762!important;
    color: #FFF !important;
}
.sc_accordion_title:before {
    border-color: #88c762 !important;
    color: #88c762 !important;
}
.sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title {
	background-color: transparent !important;
}
.playcare-list-items li {
	color: #f58342;
}
.playcare-list-items li span {
	color: #444 !important;
}
.page-id-3202 .post {
    margin-top: 0px !important;
}
.tp-bannertimer {
	display: none !important;
}
.topWrap .phone {
    border-right: 1px solid rgba(232, 233, 234, 0.75);
    text-transform: lowercase;
}
#story-slider-4 {
    width: 100%;
    height: 30em !important;
    cursor: -webkit-grab;
}
#story-slider-3 {
    width: 100%;
    height: 30em !important;
    cursor: -webkit-grab;
}
#story-slider-2 {
    width: 100%;
    height: 30em !important;
    cursor: -webkit-grab;
}
#story-slider-1 {
    width: 100%;
    height: 30em !important;
    cursor: -webkit-grab;
}
.topWrap .logo {
    padding: 10px 0 0 0 !important;
}
.topWrap .menuTopWrap {
    text-align: left;
    position: relative;
    margin-top: 10px !important;
}
.logo img {
    height: 150px !important;
    margin-top:0px !important;
}
.menu_center .topWrap .wrap_menu.center .menuTopWrap {
    background-color: #02853d !important ;
}
.responsive_menu .topWrap .menuTopWrap #mainmenu{
background-color: #88c762;
}

.openResponsiveMenu:hover {
    border-color: #fbe159;
}

.openResponsiveMenu:hover:before {
    color: #02853d;
}

.menuTopWrap>ul#mainmenu {
    width: auto;
}
.topWrap .search:not(.searchOpen):hover:before, .topWrap .search .searchSubmit:hover .icoSearch:before, .page404 .searchAnimation.sFocus .searchIcon {
    color: #02853d;
}

.topWrap .search:not(.searchOpen):hover{
border-color: #fbe159;
}

.cuspos {
    width: auto !important;
}

.copyWrap .copy .copyright{
float: none;
      text-align: center;
}

/*footer list icon css*/

ul #loc { background-image: url('/wp-content/uploads/2015/10/Maps-32.png'); background-repeat: no-repeat; background-position: 0px center; padding-left: 50px; }
ul #mail {background-image: url('/wp-content/uploads/2015/10/Telephone-03-32.png'); background-repeat: no-repeat; background-position: 0px center; padding-left: 50px;}
ul #phn { background-image: url('/wp-content/uploads/2015/10/Mail-01-32.png'); background-repeat: no-repeat; background-position: 0px center; padding-left: 50px;}


/*End footer list icon css*/
.widget_area .widgetWrap ul>li:before{
display: none;
}


.footerStyleDark ul{
  list-style-type: none;
    padding: 0px;
    margin: 0px;
}

.footerWidget .widgetWrap .title{
font-family: pacificoregular;
  font-size: 25px;
    font-weight: normal;
  letter-spacing: 3px;
  padding-top: 5px;
}

.footerWrap.footerStyleDark {
    background-color: #02853d;
    background-image: none;
}

.copyWrap .socPage ul li a:hover{
background-color: #fbe159;
  color: #fff;
}
.copyWrap .socPage ul li a{
background-color: #fff;
  color: #fbe159;
}

.copyWrap .socPage {
    height: auto;
    float: left;
    padding-top: 35px;
    padding-bottom: 30px;
}

.socialblock .copy{
padding: 0px;
}
.socialblock h2 {
    color: #fff;
    padding: 30px;
    margin: 0;
  float: right;
}
.socialblock {
    border-top: 5px solid #fbe159;
    background-color: #88c762;
}

#story span.swiper-pagination-switch.swiper-visible-switch.swiper-active-switch:before {
    color: #02853d !important;
}

#story .sc_slider_flex .flex-control-nav li a:before, .sc_slider_chop .flex-control-nav li a:before, .sc_slider_swiper .flex-control-nav span:before{
color: #D3D3D3;
}

.sc_testimonials_style .sc_testimonials_item_quote .sc_testimonials_item_text{
    text-transform: none;
}

.sc_testimonials_style .flex-direction-nav a {
    color: #88c762;
    border: 2px solid #88c762;
}
.sc_testimonials_style .flex-direction-nav a:hover {
    background-color: #88c762;
    color: #fbe159;
}
.sc_testimonials_style .sc_testimonials_item_author .sc_testimonials_item_name {
    margin: 0;
  padding: 0;
  color: #000;
    font-weight: bold;

}
.sc_testimonials_item_avatar {
    display: none;
}
.sc_testimonials_style .sc_testimonials_title {
    color: #02853d;
}

.catssser{
font-family: 'pacificoregular';
  color: #f58342;
  font-size: 22px;
}
.dogsser {
font-family: 'pacificoregular';
  color: #88c762;
  font-size: 22px;
}

.simg3 {
  border: 4px solid #f58342;
}

.simg4 {
  border: 4px solid #88c762;
}

.simg1{
 border: 4px solid #fbe159;
}

a.sc_image_hover_link .hoverShadow:after {
  border-bottom: 0px !important;

}

.sertext1, .sertext2, .sertext3 {
font-family: 'pacificoregular';
}
.sertext1{
color: #fbe159;
}
.sertext2{
color: #88c762;
}
.sertext3{
color: #f58342;
}

#tslider .sc_title_underline:after {
    height: 15px;
    background-image: url(/wp-content/uploads/2015/10/hrunderline.png) !important;
} 

.sc_title_underline:after{
  height: 30px;
  background-image: url(/wp-content/uploads/2015/10/Paw-Print-Icon-e1444763421288.png);
}

.topWrap .topMenuStyleLine>ul>li>a{
color: #fff;
}

.topWrap .infoTopWrap{
    margin-top: 35px;
}
.topWrap .phone{
border-right: 1px solid rgba(232, 233, 234, 0.75);
}
.topWrap .topMenuStyleLine>ul>li>a:hover {
    color: #fbe159;
}

.menu_center .topWrap .wrap_menu.center .menuTopWrap{
background-color: #88c762;
}


.topWrap .phone .contact_info_phone {
    color: #02853d;
  font-size: 14px;
}

.topWrap .usermenu_area {
    background-color: #e8e9ea;
    color: #02853d;
    padding: 8px !important;
}
.topWrap {
    background-color: #fff;
}

.topWrap .logo{
  
padding: 29px 0 0 0;
 
}

.logo_info {
    display: none;
}

.logo img{
height: 100px;
}

.qutc {
    background-color: #02853d;
}
@media only screen and (max-width: 479px) {
  li.usermenu_info_phone, li.usermenu_info_email {
	display: block !important;
    text-align: center !important;
}
    .topWrap .usermenu_area .menuItemRight {
    text-align: center;
    width: 100%;
    line-height: 24px;
    min-height: auto;
    margin-bottom: 3px;
}
    .topWrap .usermenu_area .menuItemLeft {
    	display: none !important;
  }
  .topWrap .usermenu_area .menuItemRight {
    display: block;
}
  li.usermenu_info_time {
	display: none !important;
  }
.topWrap .logo {
    width: 250px !important;
    float: none;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
}
  .responsive_menu  .topWrap .wrap_menu {
    width: 100%;
    margin: 25px 0 30px;
    text-align: center;
    position: absolute;
    left: -140px;
    z-index: 10000000000;
}
  .responsive_menu .menu_center .topWrap .wrap_menu.center {
    margin: 0;
    position: absolute;
    top: 187px;
    left: 0;
  }
  .socialblock h2 {
    color: #fff;
    padding: 30px;
    margin: 0;
    float: none !important;
}
  .copyWrap .socPage ul {
    text-align: center;
}
  .polaroid-space {
height: 130px !important;
  }
  .sc_section.reserve {
	height: 520px !important;
  }
  .copyWrap .socPage {
    height: auto;
    float: none !important;
    padding-top: 35px;
    padding-bottom: 30px;
}
  .footerWrap .widgetWrap, .sc_sidebar_selector aside {
    margin-bottom: 30px;
    text-align: center;
}
  ul #loc {
    background-image: url('/wp-content/uploads/2015/10/Maps-32.png');
    background-repeat: no-repeat;
    background-position: 0px center;
    padding-left: 0px !important;
}
  li#mail {
    padding-left: 0px !important;
  }
    li#phn {
    padding-left: 0px !important;
  }
  .sc_tabs_style_2 .sc_tabs_wrap {
    padding-left: 10px !important;
}
  .sc_tabs ul.sc_tabs_titles {
    width: 40% !important;
}
}
.page-id-399 .sc_section.style_border_bottom:after {
    background-image: none !important;
    background-repeat: repeat-x;
    background-position: center center;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 7px;
    width: 100%;
    content: " ";
    background-color: transparent;
}
.page-id-429 .sc_section.style_border_bottom:after {
    background-image: none !important;
    background-repeat: repeat-x;
    background-position: center center;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 7px;
    width: 100%;
    content: " ";
    background-color: transparent;
}
.topWrap .usermenu_area a:hover {
	color: #02853d !Important;
}