@media only screen and (max-width: 800px) {
 body {
   border-top:1px solid #70c0c7 !important;
  }
}

#site-header #header-wrapper {
min-height:135px !Important;
}
#header-container {padding-top:25px;}

#site-navigation {
float:right; 
}
#site-navigation ul li ul li a {
    font-weight: 600 !important;
font-size:18px !important;
}
#site-navigation ul li ul {
   border-radius:5px;
opacity:1 !important;

}
.menu-button-full {margin-left:50px;}

#site-navigation, #site-navigation ul li a, .site-links .menu-toggle-wrapper {
font-size:20px;
padding-left:25px;
padding-right:25px;
}
.site-links {display:none !Important;}

.footer-sidebar .widget .widget-title {
    color:#70c0c7 !important;
}
.shadow {text-shadow: 0 0 0px #555}
#site-header #header-wrapper {
    box-shadow: none !important;
}
#mobile-site-header {

    height: 120px;

 border-bottom:3px solid #70c0c7;
}
nav ul, nav li {
    margin-top: -3px !important;
}

#site-header #header-wrapper {
 border-bottom:4px solid #70c0c7;
}
.mnky_service-box h5 {
    font-size: 35px;
    margin-bottom: 12px;
font-weight:300;
}
.footer-sidebar .widget a {
font-weight:bold;
text-transform:uppercase;
font-size:17px;
}
.footer-sidebar .widget .widget-title {
font-size:26px !important;
text-transform:uppercase;

font-weight:600 !important;
}
.widget input {color: #666 !important;}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {border: 1px solid #72b5d1 !important; background-color:#72b5d1 !important; font-weight: 700; font-size:20px !Important; border-radius:3px !Important;}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg:hover {opacity:0.7;}

.case {text-transform:uppercase !Important;}
.border-top {border-top: 1px solid #eee;}


element {
}
#mobile-site-navigation ul.menu li > a {
    font-size: 17px;
    line-height: 1;
    font-weight: 600;
    padding: 16px 10px 16px 30px;
    display: block;
    color: #70c0c7;
text-transform:uppercase;
    position: relative;
    letter-spacing: 0em;
}

#mobile-site-navigation ul li.menu-item-has-children > span::before {    color: #70c0c7 !Important;}

.page-header {
 border-bottom:4px solid #70c0c7;
}
.page-header h1 {

    font-size: 45px;
    font-weight: 600;
    color: #fff;

}
.mnky_breadcrumbs a span {
    color: #fff;
font-weight:600;
}
.mnky_breadcrumbs {
font-weight:600;
margin-top:20px;
}
.site-footer {border-top:1px solid #eee;}
input[type="button"], input[type="submit"], button {

    color: #fff;
    font-size: 16px;
text-transform:uppercase;
    font-weight: 600;

}
.page-header {
    padding: 300px 30px 40px 30px;
}
.page-header {
    border-bottom: 4px solid #70c0c7;
}
.page-header {
    background-image: url(https://daisyspetgrooming.com/wp-content/uploads/2021/10/EWF.jpg);
    background-position: bottom center;
}
.widget .widget-title {
    color: #70c0c7;
    font-size: 26px;

    margin: 0 0 40px;
}

.single-post .entry-content, .single-post .post_lead_content {
    font-size: 17px;
}
.entry-meta {display:none !Important;}

.post-preview img {
border-radius:3px;
}
.widget a {
font-size:20px;
}
.archive-layout .entry-title {
    font-size: 44px;

}

.mnky_button a {
    color: #fff;
    font-size: 16px;
text-transform:uppercase;
    font-weight: 600;
background-color:#70c0c7 !important;
}
.mnky_button a:hover {
    color: #fff;
    font-size: 16px;
text-transform:uppercase;
    font-weight: 600;
background-color:#72b5d1 !important;
}

.rev-btn:hover {background-color: #72b5d1 !important;}
.rev-btn {background-color: #70c0c7 !important;}
.menu-button-full a {color: #fff !important;}

.coaches img {max-width:225px !Important;}
iframe {border-radius:5px !important;}

#site-logo {
    margin-top: 0px !important;
}

#site-logo img {
 border-radius:5px !important;
}


element {

    margin-top: 0px;
    margin-bottom: 0px;

}
#rev_slider_1_1_forcefullwidth {

    border-bottom: 5px solid #70c0c7 !important;

}

.site-info {background-color: #0f8dbe !important;}

.page-header {
    padding: 150px 30px 40px 30px !important;
}


.footer-sidebar .widget {
font-size: 16px !important;
}