@media only screen and (max-width:978px){
body .masthead .x-navbar-wrap:before{
background-color: #ffffff !important;
background-image: url(//www.persuadedpooch.com/wp-content/uploads/2016/02/pattern-pp.png)!important;
background-position: center top;
background-repeat:repeat;
} 
}
@media only screen and (min-width:770px){
#hide-on-desktop{
display:none;
} 
}
@media only screen and (max-width:769px){
#hide-sprites{
display:none;
} 
body #neg-margin{
margin-top:0px !important;
}
}
.x-social-global a:hover{
color:#ffffff !important;
}
body .site{
background-color:transparent;
}
.masthead {
z-index: 3500;
position: relative;
}
body .masthead .x-navbar, .x-navbar .sub-menu{
background-color: transparent !important;
}
.masthead .x-navbar-wrap:before{
content: '';
position: absolute;
border-bottom:6px solid #6cbb4a;
left: 0;
bottom: 0;
overflow: visible;
width: 100%;
height: 200px;
background-color:transparent !important;
background-image:url(//www.persuadedpooch.com/wp-content/uploads/2016/02/nav-bar-img.jpg);
background-repeat: no-repeat;
background-position: center center;
z-index: -1;
-webkit-transform: skewY(-1.5deg);
-moz-transform: skewY(-1.5deg);
-ms-transform: skewY(-1.5deg);
-o-transform: skewY(-1.5deg);
transform: skewY(-1.5deg);
-webkit-backface-visibility: hidden;
}
.skew-bottom-right{
content: '';
position: absolute;
border-bottom:6px solid #6cbb4a;
left: 0;
bottom: 0;
overflow: visible;
width: 100%;
height: 100%;
z-index: -1;
-webkit-transform: skewY(-1.5deg);
-moz-transform: skewY(-1.5deg);
-ms-transform: skewY(-1.5deg);
-o-transform: skewY(-1.5deg);
transform: skewY(-1.5deg);
-webkit-backface-visibility: hidden;
}
.x-navbar{
}
body .x-brand{
margin-top:12px;
}
.x-header-landmark{
border:0px solid #f2f2f2;
}
body .x-navbar .desktop .x-nav > li > a{
padding-top:59px;
}
body .x-columnize{
-webkit-column-rule:0px solid #e5e5e5;
}
@media only screen and (max-width:833px){
body .x-slider-container.below{
margin-top:-15px;
}
}
@media only screen and (max-width:500px){
body .x-brand img{
width:175px !important;
}
}
.x-slider-container.below{
margin-top:-23px;
z-index: 0;
}
.rev_slider_2_1_wrapper{
width:100%;
}
body .x-flexslider{
background:none;
}
body .flex-direction-nav a.flex-next{
left:100%;
}
body .flex-direction-nav a, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .x-dropcap, .x-skill-bar .bar, .x-pricing-column.featured h2, .h-comments-title small, .x-pagination a:hover, .x-entry-share .x-share:hover, .entry-thumb, .widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .x-highlight, .x-recent-posts .x-recent-posts-img:after, .x-portfolio-filters{
background-color:transparent;
}
body .flex-direction-nav a{
background-color:transparent;
top:50%;
font-size:34px;
}
body .flex-direction-nav a.flex-prev{
left:0px;
}
.x-flexslider .x-slides .x-slide h5{
padding-right:85px;
padding-left:85px;
}
.x-colophon.bottom{
padding:10px 0;
}
.hentry:first-child{
margin-top:-1px;
} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
margin:.25em 0 0.2em;
} .entry-title:before{
display:none;
}
.blog h2.entry-title a{
color:#6cc04a !important;
font-size:36px;
}
.p-meta > span:first-child {
display: none;
}
.h-widget{
color:#6cc04a;
}
.blog .x-header-landmark{
display:none;
}
.side-pro-pic{
} .pt-sprite{
display:block;
height:250px;
width:250px;
background: url(https://www.persuadedpooch.com/wp-content/uploads/2017/03/pp-sprites-services-01.png) 0 0;
background-repeat: no-repeat;
text-align:center;
margin: 0; 
}
.pt-sprite:hover{
background: url(https://www.persuadedpooch.com/wp-content/uploads/2017/03/pp-sprites-services-01.png) 0 -251px;
background-repeat: no-repeat;
}
.gc-sprite{
display:block;
height:250px;
width:250px;
background: url(https://www.persuadedpooch.com/wp-content/uploads/2017/03/pp-sprites-services-02.png) 0 0;
background-repeat: no-repeat;
text-align:center;
margin: 0; 
}
.gc-sprite:hover{
background: url(https://www.persuadedpooch.com/wp-content/uploads/2017/03/pp-sprites-services-02.png) 0 -251px;
background-repeat: no-repeat;
}
.dw-sprite{
display:block;
height:250px;
width:250px;
background: url(https://www.persuadedpooch.com/wp-content/uploads/2017/03/pp-sprites-services-02.png) 0 0;
background-repeat: no-repeat;
text-align:center;
margin: 0; 
}
.dw-sprite:hover{
background: url(https://www.persuadedpooch.com/wp-content/uploads/2017/03/pp-sprites-services-02.png) 0 -251px;
background-repeat: no-repeat;
}
#neg-margin{
margin-top:-233px !important;
}
body .x-navbar .desktop .x-nav > li ul{
top:90px;
}
body #x-root .desktop .sub-menu{
z-index:5000;	
}
body .x-section .x-container{
z-index:-1;
}
@media only screen and (min-width:979px){
body .x-brand img{
width:calc(324px / 2);
}
}
@media only screen and (min-width:1051px){
body .x-brand img{
width:calc(450px / 2);
}
}