
a,p a{text-decoration: none; cursor: pointer; -webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9);}
input[type=submit]{-webkit-appearance: none;}
.alignleft{float: left; margin: 0 20px 20px 0;}
.alignright{float: right; margin: 0 0 20px 20px;}
.aligncenter{display: block; margin: 10px auto;}
.text-align-right{text-align: right;}
.text-align-left{text-align: left;}
.text-align-center{text-align: center;}
.meta{display: none;}
.pets-wrapper{z-index: 1000; -webkit-transition: right .33s cubic-bezier(.694,.0482,.335,1); -moz-transition: right .33s cubic-bezier(.694,.0482,.335,1); transition: right .33s cubic-bezier(.694,.0482,.335,1); right: 0;}
.pets-container,.pets-content,.pets-full-width{z-index: 100; position: relative;}
.pets-wrapper .pets-wrapper-inner{width: 100%; overflow: hidden;}
.pets-content{margin-top: 0; padding-bottom: 75px;}
.pets-content ol,.pets-content ul{margin: 15px 0;}
.pets-content ol ol,.pets-content ol ul,.pets-content ul ol,.pets-content ul ul{padding: 0 0 0 15px; margin: 0;}
.touch .pets-boxed{height: 100%;}

.pets-boxed .pets-wrapper{position: relative; display: inline-block; vertical-align: middle; width: 100%;}
.pets-container:after,.pets-container:before{content: " "; display: table;}
.pets-boxed .pets-wrapper .pets-wrapper-inner{width: 1360px; overflow: visible; margin: auto; background-color: #fff;}
.pets-boxed .pets-content{overflow: hidden;}
.pets-boxed .pets-footer-inner{width: 1360px; margin: auto;}
.pets-container{padding: 0; width: 100%;}
.pets-container:after{clear: both;}
.pets-container-inner{width: 1300px; margin: 0 auto;}
.pets-three-columns>.pets-three-columns-inner,.pets-two-columns-50-50>.pets-two-columns-50-50-inner{margin: 0 -15px;}
.pets-two-columns-66-33{width: 100%;}
.pets-two-columns-66-33 .pets-column1{width: 66.66%; float: left;}
.pets-two-columns-66-33 .pets-column1 .pets-column-inner{padding: 0 15px 0 0;}
.pets-two-columns-66-33 .pets-column2{width: 33.33%; float: right;}
.pets-two-columns-66-33 .pets-column2 .pets-column-inner{padding: 0 0 0 15px;}
.pets-two-columns-33-66{width: 100%;}
.pets-two-columns-33-66 .pets-column1{width: 33.33%; float: left;}
.pets-two-columns-33-66 .pets-column1 .pets-column-inner{padding: 0 15px 0 0;}
.pets-two-columns-33-66 .pets-column2{width: 66.66%; float: right;}
.pets-two-columns-33-66 .pets-column2 .pets-column-inner{padding: 0 0 0 15px;}
.pets-two-columns-75-25{width: 100%;}
.pets-two-columns-75-25 .pets-column1{width: 75%; float: left;}
.pets-two-columns-75-25 .pets-column1 .pets-column-inner{padding: 0 15px 0 0;}
.pets-two-columns-75-25 .pets-column2{width: 25%; float: right;}
.pets-two-columns-75-25 .pets-column2 .pets-column-inner{padding: 0 0 0 15px;}
.pets-two-columns-25-75{width: 100%;}
.pets-two-columns-25-75 .pets-column1{width: 25%; float: left;}
.pets-two-columns-25-75 .pets-column1 .pets-column-inner{padding: 0 15px 0 0;}
.pets-two-columns-25-75 .pets-column2{width: 75%; float: right;}
.pets-two-columns-25-75 .pets-column2 .pets-column-inner{padding: 0 0 0 15px;}
.pets-three-columns .pets-column .pets-column-inner,.pets-two-columns-50-50 .pets-column .pets-column-inner{padding: 0 15px;}
.pets-two-columns-50-50{width: 100%;}
.pets-two-columns-50-50 .pets-column{width: 50%; float: left;}
.pets-three-columns{width: 100%;}
.pets-three-columns .pets-column{width: 33.33%; float: left;}
.pets-three-columns.pets-contact-form-layout>.pets-three-columns-inner{margin: 0 -1px;}
.pets-five-columns>.pets-five-columns-inner,.pets-four-columns>.pets-four-columns-inner{margin: 0 -15px;}
.pets-three-columns.pets-contact-form-layout .pets-column .pets-column-inner{padding: 0 1px;}
.pets-five-columns .pets-column .pets-column-inner,.pets-four-columns .pets-column .pets-column-inner{padding: 0 15px;}
.pets-four-columns{width: 100%;}
.pets-four-columns .pets-column{width: 25%; float: left;}
.pets-five-columns{width: 100%;}
.pets-five-columns .pets-column{width: 20%; float: left;}
@-webkit-keyframes preload-background{from{background-position: 0 0;}
to{background-position: 100% 0;}
;}
@keyframes preload-background{from{background-position: 0 0;}
to{background-position: 100% 0;}
;}
.pets-preload-background{background-image: url(img/preload_pattern.png); background-repeat: repeat!important; background-color: transparent!important; background-attachment: scroll!important; background-size: inherit!important; -webkit-animation-name: preload-background; -webkit-animation-duration: 40s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; animation-name: preload-background; animation-duration: 40s; animation-iteration-count: infinite; animation-timing-function: linear; animation-delay: 0s; animation-fill-mode: forwards;}
.pets-grid{width: 1300px; margin: 0 auto;}
.pets-grid .pets-position-center,.pets-grid .pets-position-left,.pets-grid .pets-position-right{display: inline-block;}
.pets-vertical-align-containers{position: relative; height: 100%; width: 100%; padding: 0 20px; box-sizing: border-box; display: inline-block;}
.pets-vertical-align-containers.pets-25-50-25 .pets-position-left,.pets-vertical-align-containers.pets-25-50-25 .pets-position-right{width: 25%;}
.pets-vertical-align-containers.pets-25-50-25 .pets-position-center{width: 50%; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%);}
.pets-vertical-align-containers.pets-25-50-25 .pets-position-center-inner,.pets-vertical-align-containers.pets-25-50-25 .pets-position-left-inner,.pets-vertical-align-containers.pets-25-50-25 .pets-position-right-inner{width: 98%;}
.pets-vertical-align-containers.pets-33-33-33 .pets-position-center,.pets-vertical-align-containers.pets-33-33-33 .pets-position-left,.pets-vertical-align-containers.pets-33-33-33 .pets-position-right{width: 33.33%;}
.pets-vertical-align-containers.pets-33-33-33 .pets-position-center-inner,.pets-vertical-align-containers.pets-33-33-33 .pets-position-left-inner,.pets-vertical-align-containers.pets-33-33-33 .pets-position-right-inner{width: 98%;}
.pets-vertical-align-containers.pets-50-50 .pets-position-left,.pets-vertical-align-containers.pets-50-50 .pets-position-right{width: 50%;}
.pets-vertical-align-containers.pets-50-50 .pets-position-center-inner,.pets-vertical-align-containers.pets-50-50 .pets-position-left-inner,.pets-vertical-align-containers.pets-50-50 .pets-position-right-inner{width: 98%;}
.pets-vertical-align-containers.pets-centered-logo>.pets-position-left{width: 100%; text-align: center;}
.pets-vertical-align-containers.pets-centered-logo>.pets-position-right{display: none;}
.pets-vertical-align-containers .pets-position-left{position: relative; float: left; z-index: 2; height: 100%;}
.pets-vertical-align-containers .pets-position-right{position: relative; float: right; z-index: 2; height: 100%; text-align: right;}
.pets-vertical-align-containers .pets-position-center-inner,.pets-vertical-align-containers .pets-position-left-inner,.pets-vertical-align-containers .pets-position-right-inner{vertical-align: middle; display: inline-block;}
.pets-vertical-align-containers .pets-position-right.pets-has-widget .pets-position-right-inner{height: 100%;}
.pets-vertical-align-containers .pets-position-center:before,.pets-vertical-align-containers .pets-position-left:before,.pets-vertical-align-containers .pets-position-right:before{content: ""; display: inline-block; vertical-align: middle; height: 100%; margin-right: -3px;}
.pets-section{position: relative;}
.pets-grid-section .pets-section-inner{width: 1300px; margin: 0 auto; position: relative; z-index: 20;}
.pets-section-inner-margin{margin-left: -15px; margin-right: -15px;}
.pets-content-aligment-left{text-align: left;}
.pets-content-aligment-center{text-align: center;}
.pets-content-aligment-right{text-align: right;}
/*.pets-parallax-section-holder{position: static; padding: 0; background-repeat: no-repeat; background-color: transparent; background-position: center 0; background-attachment: fixed; overflow: hidden;}*/
.pets-parallax-section-holder{position: static; padding: 0; background-repeat: no-repeat; background-color: transparent; background-position: center 0; background-attachment: fixed; overflow: hidden;}
.pets-parallax-section-holder.pets-vertical-middle-align{display: table; width: 100%;}
.pets-parallax-section-holder .pets-parallax-content-outer{display: table-cell; height: 100%; vertical-align: middle; padding: 100% 0;}
.touch .pets-parallax-section-holder.pets-parallax-section-holder-touch-disabled{height: auto!important; min-height: 300px; background-position: center top!important; background-attachment: scroll; background-size: cover;}
.pets-section .pets-mobile-video-image{background-position: center center; background-repeat: no-repeat; background-size: cover; display: none; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 10;}
.pets-section .pets-video-overlay{height: 3000px; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; z-index: 11;}
.pets-section .pets-video-overlay.pets-video-overlay-active{background-image: url(img/pixel-video.png); background-position: 0 0; background-repeat: repeat; opacity: 1;}
.pets-section .pets-video-wrap{top: 0; left: 0; overflow: hidden; position: absolute; width: 100%; z-index: 10;}
.pets-section .pets-video-wrap .mejs-container .mejs-controls{display: none!important;}
.pets-section .pets-video-wrap .mejs-poster{background-size: cover!important; -moz-background-size: cover!important; -webkit-background-size: cover!important; -o-background-size: cover!important;}
.pets-section .pets-video-wrap .mejs-container{background-color: transparent!important; background-image: none!important; height: auto!important;}
.pets-section .pets-video-wrap .mejs-mediaelement{background: 0 0!important; border: 0!important;}
.pets-section .pets-video-wrap .mejs-container .mejs-poster img{max-width: none!important; width: 100%!important;}
@-webkit-keyframes element-from-left{0%{opacity: 0; transform: translate(-20%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@keyframes element-from-left{0%{opacity: 0; transform: translate(-20%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@-webkit-keyframes element-from-right{0%{opacity: 0; transform: translate(20%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@keyframes element-from-right{0%{opacity: 0; transform: translate(20%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@-webkit-keyframes element-from-top{0%{opacity: 0; transform: translate(0,-30%);}
100%{opacity: 1; transform: translate(0,0);}
;}
@keyframes element-from-top{0%{opacity: 0; transform: translate(0,-30%);}
100%{opacity: 1; transform: translate(0,0);}
;}
@-webkit-keyframes element-from-bottom{0%{opacity: 0; transform: translate(0,30%);}
100%{opacity: 1; transform: translate(0,30%);}
;}
@keyframes element-from-bottom{0%{opacity: 0; transform: translate(0,30%);}
100%{opacity: 1; transform: translate(0,30%);}
;}
@-webkit-keyframes scaleout{0%{transform: scale(0); opacity: 1;}
100%{transform: scale(1); opacity: 0;}
;}
@keyframes scaleout{0%{transform: scale(0); opacity: 1;}
100%{transform: scale(1); opacity: 0;}
;}
.pets-element-from-bottom,.pets-element-from-fade,.pets-element-from-left,.pets-element-from-right,.pets-element-from-top{display: inline-block; width: 100%;}
.touch .pets-no-animations-on-touch .pets-element-from-bottom>div,.touch .pets-no-animations-on-touch .pets-element-from-fade>div,.touch .pets-no-animations-on-touch .pets-element-from-left>div,.touch .pets-no-animations-on-touch .pets-element-from-right>div,.touch .pets-no-animations-on-touch .pets-element-from-top>div{opacity: 1; -webkit-animation: none; -moz-animation: none; animation: none; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);}
.pets-element-from-bottom>div,.pets-element-from-fade>div,.pets-element-from-left>div,.pets-element-from-right>div,.pets-element-from-top>div{opacity: 0; display: inline-block; width: 100%; vertical-align: middle;}
.pets-element-from-fade .pets-element-from-fade_on>div{opacity: 1; -webkit-transition: opacity .8s ease 0s; -moz-transition: opacity .8s ease 0s; transition: opacity .8s ease 0s; -webkit-backface-visibility: hidden;}
.pets-element-from-left.pets-element-from-left-on>div{-webkit-animation: element-from-left .7s 1 ease-in-out; -moz-animation: element-from-left .7s 1 ease-in-out; animation: element-from-left .7s 1 ease-in-out; opacity: 1; -webkit-backface-visibility: hidden;}
.pets-element-from-right.pets-element-from-right-on>div{-webkit-animation: element-from-right .7s 1 ease-in-out; -moz-animation: element-from-right .7s 1 ease-in-out; animation: element-from-right .7s 1 ease-in-out; opacity: 1; -webkit-backface-visibility: hidden;}
.pets-element-from-top.pets-element-from-top-on>div{-webkit-animation: element-from-top .7s 1 ease-in-out; -moz-animation: element-from-top .7s 1 ease-in-out; animation: element-from-top .7s 1 ease-in-out; opacity: 1; -webkit-backface-visibility: hidden;}
.pets-element-from-bottom.pets-element-from-bottom-on>div{-webkit-animation: element-from-bottom .7s 1 ease-in-out; -moz-animation: element-from-bottom .7s 1 ease-in-out; animation: element-from-bottom .7s 1 ease-in-out; opacity: 1; -webkit-backface-visibility: hidden;}
.touch .pets-no-animation-on-touch .pets-fade-in,.touch .pets-no-animation-on-touch .pets-fade-in-down,.touch .pets-no-animation-on-touch .pets-fade-in-left-x-rotate,.touch .pets-no-animation-on-touch .pets-flip-in,.touch .pets-no-animation-on-touch .pets-grow-in,.touch .pets-no-animation-on-touch .pets-x-rotate,.touch .pets-no-animation-on-touch .pets-y-translate,.touch .pets-no-animation-on-touch .pets-z-rotate{-webkit-transition: none!important; -moz-transition: none!important; transition: none!important; -webkit-transform: none!important; -moz-transform: none!important; transform: none!important; opacity: 1!important;}
.pets-flip-in{opacity: 0; -webkit-transform: perspective(1000px) rotateY(25deg); -moz-transform: perspective(1000px) rotateY(25deg); transform: perspective(1000px) rotateY(25deg); -webkit-transition: all 1.1s ease-in-out; -moz-transition: all 1.1s ease-in-out; transition: all 1.1s ease-in-out;}
.pets-flip-in.pets-flip-in-on{opacity: 1; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); transform: rotateY(0);}
.pets-grow-in{opacity: 0; -webkit-transform: scale(.8); -moz-transform: scale(.8); transform: scale(.8); -webkit-transition: all 1s cubic-bezier(0,1,.5,1); -moz-transition: all 1s cubic-bezier(0,1,.5,1); transition: all 1s cubic-bezier(0,1,.5,1); -webkit-backface-visibility: hidden;}
.pets-grow-in.pets-grow-in-on{opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);}
.pets-z-rotate{opacity: 0; -webkit-transform: rotateZ(7deg); -moz-transform: rotateZ(7deg); transform: rotateZ(7deg); -webkit-transition: all .3s cubic-bezier(.165,.84,.44,1); -moz-transition: all .3s cubic-bezier(.165,.84,.44,1); transition: all .3s cubic-bezier(.165,.84,.44,1); -webkit-transform-origin: top right; -moz-transform-origin: top right; transform-origin: top right; -webkit-backface-visibility: hidden;}
.pets-z-rotate.pets-z-rotate-on{opacity: 1; -webkit-transform: rotateZ(0); -moz-transform: rotateZ(0); transform: rotateZ(0);}
.pets-x-rotate{opacity: 0; -webkit-transform: perspective(900px) rotateX(-45deg); -moz-transform: perspective(900px) rotateX(-45deg); transform: perspective(900px) rotateX(-45deg); -webkit-transition: all .6s cubic-bezier(.785,.135,.15,.86); -moz-transition: all .6s cubic-bezier(.785,.135,.15,.86); transition: all .6s cubic-bezier(.785,.135,.15,.86); -webkit-backface-visibility: hidden;}
.pets-x-rotate.pets-x-rotate-on{opacity: 1; -webkit-transform: rotateX(0); -moz-transform: rotateX(0); transform: rotateX(0);}
.pets-y-translate{opacity: 0; -webkit-transform: translate(0,30px); -moz-transform: translate(0,30px); transform: translate(0,30px); -webkit-transition: all .7s cubic-bezier(.68,-.65,.265,1.65); -moz-transition: all .7s cubic-bezier(.68,-.65,.265,1.65); transition: all .7s cubic-bezier(.68,-.65,.265,1.65);}
.pets-y-translate.pets-y-translate-on{opacity: 1; -webkit-transform: translate(0,0); -moz-transform: translate(0,0); transform: translate(0,0);}
.pets-fade-in-down{opacity: 0; -webkit-transform: translate(0,-25px); -moz-transform: translate(0,-25px); transform: translate(0,-25px); -webkit-transition: all .9s cubic-bezier(0,1,.5,1); -moz-transition: all .9s cubic-bezier(0,1,.5,1); transition: all .9s cubic-bezier(0,1,.5,1);}
.pets-fade-in-down.pets-fade-in-down-on{opacity: 1; -webkit-transform: translate(0,0); -moz-transform: translate(0,0); transform: translate(0,0);}
.pets-fade-in-left-x-rotate{opacity: 0; -webkit-transform: rotateZ(-5deg) translate(-30px,0); -moz-transform: rotateZ(-5deg) translate(-30px,0); transform: rotateZ(-5deg) translate(-30px,0); -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease;}
.pets-fade-in-left-x-rotatepets-fade-in-left-x-rotate-on{opacity: 1; -webkit-transform: rotateZ(0) translate(0,0); -moz-transform: rotateZ(0) translate(0,0); transform: rotateZ(0) translate(0,0);}
.pets-fade-in{opacity: 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.pets-fade-in.pets-fade-in-on{opacity: 1;}
.wp-caption-text{display: block; color: #7f7f7f; font-size: 10px; line-height: 1.4em; font-style: normal; text-transform: uppercase; margin: 2px 0 0;}
.pets-comment-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; margin-top: 19px;}
.pets-comment-holder .pets-comment-number{margin: 0;}
.pets-comment-holder .pets-comment-info-and-links{display: table; width: 100%; table-layout: fixed; line-height: 1; margin: 0 0 16px;}
.pets-comment-holder .pets-comment-info-and-links .pets-comment-name{display: table-cell; width: 60%; margin: 0;}
.pets-comment-holder .pets-comment-info-and-links .pets-comment-author,.pets-comment-holder .pets-comment-info-and-links .pets-comment-author-label,.pets-comment-holder .pets-comment-info-and-links .pets-comment-date,.pets-comment-holder .pets-comment-info-and-links .pets-comment-mark{position: relative; display: inline-block; vertical-align: middle; font-family: 'Open Sans',sans-serif; font-size: 14px; font-weight: 600;}
.pets-comment-holder .pets-comment-info-and-links .pets-comment-author a:hover{color: #ccc;}
.pets-comment-holder .pets-comment-info-and-links .pets-comment-mark{margin: 0 2px; color: #d1d1d1;}
.pets-comment-holder .pets-comment-info-and-links .pets-comment-date{font-size: 13px; font-weight: 400; color: #979797;}
.pets-comment-holder .pets-comment-image{position: relative; display: block; float: left; width: 90px;}
.pets-comment-holder .pets-comment-image img{display: block;}
.pets-comment-holder .pets-comment-text-and-info{float: left; width: calc(100% - 90px); padding-left: 25px; min-height: 90px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-comment-holder .pets-comment-text-and-info .pets-comment-author{color: #333; font-family: "Roboto Slab",sans-serif; font-size: 16px; font-weight: 400;}
.pets-comment-holder .pets-comment-text .pets-text-holder{position: relative; display: block; margin: 5px 0 0;}
.pets-comment-holder .pets-comment-text p{margin: 0;}
.pets-comment-holder .pets-comment-links{display: inline-block; position: absolute; right: 0; bottom: 8px; font-size: 13px; font-weight: 400;}
.pets-comment-holder .pets-comment-links a{position: relative; display: inline-block; color: #333;}
.pets-comment-holder .pets-comment-links a:hover{text-decoration: underline;}
.pets-comment-holder .pets-comment-links a: last-child{margin-right: 0;}
.pets-comment-holder .pets-comment-links .pets-comment-mark: last-child{display: none;}
.pets-comment-form,.pets-comment-list li,.pets-comments{display: inline-block; width: 100%; position: relative; vertical-align: middle;}
.pets-comment-list{position: relative; list-style: none; z-index: 150; padding: 0; margin: 0 0 33px!important; border-bottom: 1px solid #d1d1d1;}
.pets-comment-list li .pets-comment{position: relative; padding: 27px 0; border-top: 1px solid #d1d1d1;}
.pets-comment-list>li{margin: 0; padding: 0;}
.pets-comment-list>li:first-child>.pets-comment{border-top: none;}
.pets-comment-list .children{padding: 0 0 0 115px; margin: 0;}
.pets-comment-form{margin: 0 0 44px;}
.pets-comment-form .pets-two-columns-50-50 .pets-column .pets-column-inner{padding: 0 12.5px;}
.pets-comment-form .pets-two-columns-50-50>.pets-two-columns-50-50-inner{margin: 0 -12.5px;}
.pets-comment-form .form-submit{margin: -5px 0 0; text-align: center;}
.pets-comment-form #respond textarea{margin-top: 43px;}
.comment-respond .comment-reply-title{position: relative; display: table-cell; width: 1%; vertical-align: middle; color: #333; white-space: nowrap; font-family: "Open Sans",sans-serif; font-size: 18px; font-weight: 700; line-height: 1.38em;}
.comment-respond .comment-reply-title small a{font-size: 16px; text-transform: lowercase; font-weight: 500; margin: 0 5px 0 3px;}
.comment-respond .comment-reply-title small a:hover{color: #ccc;}
.comment-respond .comment-reply-title:after{content: '/'; margin: 0;}
.comment-respond .logged-in-as{margin: 0;}
.pets-comment-text .comment-respond{margin: 20px 0;}
#respond input[type=text],#respond textarea,.post-password-form input[type=password],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{position: relative; width: 100%; margin: 0 0 20px; padding: 14px; font-family: inherit; font-size: 14px; color: #333; font-weight: 400; background-color: #fff; border: 1px solid #d1d1d1; outline: 0; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#respond input[type=text]:focus,#respond textarea:focus,.post-password-form input[type=password]:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-quiz:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus{border-color: #333;}
.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{padding: 14px;}
.wpcf7-form-control: : -webkit-input-placeholder{color: #333;}
.wpcf7-form-control: -moz-placeholder{color: #333;}
.wpcf7-form-control: : -moz-placeholder{color: #333;}
.wpcf7-form-control: -ms-input-placeholder{color: #333;}
.wpcf7-form p{margin: 0;}
.wpcf7-form .pets-two-columns-50-50 .pets-column .pets-column-inner{padding: 0 10px;}
.wpcf7-form .pets-two-columns-50-50>.pets-two-columns-50-50-inner{margin: 0 -10px;}
.wpcf7-form .pets-three-columns .pets-column .pets-column-inner{padding: 0 13px;}
.wpcf7-form .pets-three-columns>.pets-three-columns-inner{margin: 0 -13px;}
.wpcf7-form .wpcf7-textarea{margin-bottom: 20px;}
#respond input[type=text]: : -webkit-input-placeholder,#respond textarea: : -webkit-input-placeholder,.post-password-form input[type=password]: : -webkit-input-placeholder{color: #333;}
#respond input[type=text]: -moz-placeholder,#respond textarea: -moz-placeholder,.post-password-form input[type=password]: -moz-placeholder{color: #333;}
#respond input[type=text]: : -moz-placeholder,#respond textarea: : -moz-placeholder,.post-password-form input[type=password]: : -moz-placeholder{color: #333;}
#respond input[type=text]: -ms-input-placeholder,#respond textarea: -ms-input-placeholder,.post-password-form input[type=password]: -ms-input-placeholder{color: #333;}
#respond #url{margin-bottom: 25px!important;}
#respond textarea{padding: 17px;}
#submit_comment,.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit{position: relative; width: 100%; margin: 0 0 20px; padding: 14px; font-family: inherit; font-size: 14px; color: #333; font-weight: 400; background-color: #fff; border: 1px solid #d1d1d1; outline: 0; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: border .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: border .3s cubic-bezier(.35,.7,.32,.9); transition: border .3s cubic-bezier(.35,.7,.32,.9);}
#submit_comment:focus,#submit_comment:hover,.post-password-form input[type=submit]:focus,.post-password-form input[type=submit]:hover,input.wpcf7-form-control.wpcf7-submit:focus,input.wpcf7-form-control.wpcf7-submit:hover{border-color: #333; cursor: pointer;}
.pets-pagination-new-holder{display: none!important;}
.pets-pagination{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 30px 0 10px;}
.pets-pagination ul{padding: 0; margin: 0;}
.pets-pagination ul li{display: block; float: left; text-align: center; margin: 0 10px 10px 0; padding: 0;}
.pets-pagination ul li a,.pets-pagination ul li.active span{position: relative; display: inline-block; width: 36px; height: 36px; line-height: 34px; margin: 0; padding: 0; vertical-align: middle; text-decoration: none; cursor: pointer; white-space: nowrap; font-size: 13px; color: #fff; background-color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out; -moz-transition: color .15s ease-in-out,background-color .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out;}
.pets-pagination ul li.pets-pagination-first-page a,.pets-pagination ul li.pets-pagination-last-page a,.pets-pagination ul li.pets-pagination-next a,.pets-pagination ul li.pets-pagination-prev a{font-size: 20px;}
.pets-pagination ul li.pets-pagination-first-page a span,.pets-pagination ul li.pets-pagination-first-page a span:before,.pets-pagination ul li.pets-pagination-last-page a span,.pets-pagination ul li.pets-pagination-last-page a span:before,.pets-pagination ul li.pets-pagination-next a span,.pets-pagination ul li.pets-pagination-next a span:before,.pets-pagination ul li.pets-pagination-prev a span,.pets-pagination ul li.pets-pagination-prev a span:before{display: block; line-height: 34px;}
.pets-pagination ul li a:hover,.pets-pagination ul li.active span{background-color: #ff0; color: #333;}
.pets-single-links-pages{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 10px 0;}
.pets-single-links-pages .pets-single-links-pages-inner>a,.pets-single-links-pages .pets-single-links-pages-inner>span{position: relative; display: inline-block; width: 36px; height: 36px; line-height: 34px; margin: 0; padding: 0; vertical-align: middle; text-decoration: none; cursor: pointer; white-space: nowrap; font-size: 13px; text-align: center; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background-color .15s ease-in-out; -moz-transition: background-color .15s ease-in-out; transition: background-color .15s ease-in-out;}
.pets-single-links-pages .pets-single-links-pages-inner>a{background-color: #333;}
.pets-single-links-pages .pets-single-links-pages-inner>a:hover,.pets-single-links-pages .pets-single-links-pages-inner>span{background-color: #ff0; color: #333;}
.pets-404-page{padding: 0;}
.pets-page-not-found{margin: 40px 0 62px; text-align: center;}
.pets-page-not-found h1{margin: 0;}
.pets-page-not-found h3{color: #adadad; margin: 9px 0 0;}
.pets-page-not-found .pets-btn{margin: 25px 0 0;}
.pets-page-not-found .pets-separator{height: 22px; width: 100%; margin: 32px 0 0;}
#pets-back-to-top{position: fixed; width: 44px; right: 15px; bottom: 15px; margin: 0; z-index: 10000; opacity: 0; visibility: hidden; -webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9),visibility .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9),visibility .3s cubic-bezier(.35,.7,.32,.9); transition: opacity .3s cubic-bezier(.35,.7,.32,.9),visibility .3s cubic-bezier(.35,.7,.32,.9);}
#pets-back-to-top.off{opacity: 0; visibility: hidden;}
#pets-back-to-top.on{opacity: 1; visibility: visible;}
#pets-back-to-top>span{position: relative; display: block; width: 44px; height: 44px; background-color: #ff0;}
#pets-back-to-top>span .pets-btt-1,#pets-back-to-top>span .pets-btt-2,#pets-back-to-top>span .pets-btt-3,#pets-back-to-top>span .pets-btt-4{position: absolute; height: 7px; width: 0; border-left: 1px solid #333; outline: transparent solid 1px;}
#pets-back-to-top>span .pets-btt-1,#pets-back-to-top>span .pets-btt-3{top: 15px; left: 19px; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); transform: rotate(50deg); -webkit-transition: top .15s ease-out; -moz-transition: top .15s ease-out; transition: top .15s ease-out;}
#pets-back-to-top>span .pets-btt-2,#pets-back-to-top>span .pets-btt-4{top: 15px; right: 19px; -webkit-transform: rotate(-50deg); -moz-transform: rotate(-50deg); transform: rotate(-50deg); -webkit-transition: top .1s ease-out; -moz-transition: top .1s ease-out; transition: top .1s ease-out;}
#pets-back-to-top>span .pets-btt-3,#pets-back-to-top>span .pets-btt-4{top: 21px;}
#pets-back-to-top>span:hover .pets-btt-1,#pets-back-to-top>span:hover .pets-btt-2,#pets-back-to-top>span:hover .pets-btt-3,#pets-back-to-top>span:hover .pets-btt-4{top: 18px; -webkit-transition: top .35s cubic-bezier(1,-3.24,0,1); -moz-transition: top .35s cubic-bezier(1,-3.24,0,1); transition: top .35s cubic-bezier(1,-3.24,0,1);}
#pets-back-to-top span span{display: block; line-height: inherit;}
.pets-self-hosted-video-holder .pets-video-wrap .mejs-container,.pets-self-hosted-video-holder .pets-video-wrap .mejs-overlay-play{height: 100%!important; /*!important because of the inline style*/
width: 100%!important/*!important because of the inline style*/
;}
.pets-footer-inner .widget_icl_lang_sel_widget,.pets-sidebar .widget_icl_lang_sel_widget,.wpb_widgetised_column .widget_icl_lang_sel_widget{width: 100%;}
.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom: 0!important;}

.widget_icl_lang_sel_widget{position: relative; display: inline-block; vertical-align: middle;}
.pets-footer-inner #lang_sel,.pets-sidebar #lang_sel,.pets-top-bar #lang_sel,.wpb_widgetised_column #lang_sel{position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-footer-inner #lang_sel .lang_sel_sel,.pets-sidebar #lang_sel .lang_sel_sel,.pets-top-bar #lang_sel .lang_sel_sel,.wpb_widgetised_column #lang_sel .lang_sel_sel{position: relative; display: block;}
.pets-footer-inner #lang_sel .lang_sel_sel:after,.pets-sidebar #lang_sel .lang_sel_sel:after,.pets-top-bar #lang_sel .lang_sel_sel:after,.wpb_widgetised_column #lang_sel .lang_sel_sel:after{content: '\f123'; font-family: Ionicons; font-size: .8em; position: absolute; right: 10px; top: 50%; display: block; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.pets-footer-inner #lang_sel ul,.pets-sidebar #lang_sel ul,.pets-top-bar #lang_sel ul,.wpb_widgetised_column #lang_sel ul{list-style: none; padding: 0; margin: 0;}
.pets-footer-inner #lang_sel ul li,.pets-sidebar #lang_sel ul li,.pets-top-bar #lang_sel ul li,.wpb_widgetised_column #lang_sel ul li{border-bottom: 0;}
.pets-footer-inner #lang_sel ul ul,.pets-sidebar #lang_sel ul ul,.pets-top-bar #lang_sel ul ul,.wpb_widgetised_column #lang_sel ul ul{position: absolute; top: 100%; width: 100%; left: 0; z-index: 10; opacity: 0; visibility: hidden; border-top: none; padding: 10px 18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: visibility 0s linear .25s,opacity .25s ease-in-out; -moz-transition: visibility 0s linear .25s,opacity .25s ease-in-out; transition: visibility 0s linear .25s,opacity .25s ease-in-out;}
.pets-footer-inner .pets-position-right #lang_sel ul ul,.pets-position-right .pets-footer-inner #lang_sel ul ul,.pets-position-right .pets-sidebar #lang_sel ul ul,.pets-position-right .pets-top-bar #lang_sel ul ul,.pets-position-right .wpb_widgetised_column #lang_sel ul ul,.pets-sidebar .pets-position-right #lang_sel ul ul,.pets-top-bar .pets-position-right #lang_sel ul ul,.wpb_widgetised_column .pets-position-right #lang_sel ul ul{right: 0; left: auto;}
.pets-footer-inner #lang_sel ul ul a,.pets-sidebar #lang_sel ul ul a,.pets-top-bar #lang_sel ul ul a,.wpb_widgetised_column #lang_sel ul ul a{display: block;}
.pets-footer-inner #lang_sel:hover ul ul,.pets-sidebar #lang_sel:hover ul ul,.pets-top-bar #lang_sel:hover ul ul,.wpb_widgetised_column #lang_sel:hover ul ul{opacity: 1; visibility: visible; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; transition-delay: 0s;}
.pets-sidebar .widget_icl_lang_sel_widget img,.wpb_widgetised_column .widget_icl_lang_sel_widget img{display: inline-block!important; vertical-align: middle;}
.pets-sidebar #lang_sel,.wpb_widgetised_column #lang_sel{border: 1px solid #d1d1d1;}
.pets-sidebar #lang_sel .lang_sel_sel,.wpb_widgetised_column #lang_sel .lang_sel_sel{padding: 8px 18px;}
.pets-sidebar #lang_sel a,.wpb_widgetised_column #lang_sel a{color: #7f7f7f;}
.pets-sidebar #lang_sel ul ul,.wpb_widgetised_column #lang_sel ul ul{background-color: #fff; border: 1px solid #d1d1d1; border-top: none;}
.pets-sidebar #lang_sel ul ul img,.wpb_widgetised_column #lang_sel ul ul img{margin: 0 5px 0 0;}
.pets-sidebar #lang_sel_list ul li,.wpb_widgetised_column #lang_sel_list ul li{padding: 5px 0;}
.pets-sidebar .lang_sel_list_horizontal ul li,.wpb_widgetised_column .lang_sel_list_horizontal ul li{display: inline-block; vertical-align: middle; margin: 0 15px 5px 0;}
.pets-sidebar .lang_sel_list_horizontal ul li: last-child,.wpb_widgetised_column .lang_sel_list_horizontal ul li: last-child{margin: 0 0 5px;}
.pets-footer-inner #lang_sel{border: 1px solid #535353;}
.pets-footer-inner #lang_sel .lang_sel_sel{padding: 7px 25px 7px 15px;}
.pets-footer-inner #lang_sel ul{background-color: #333;}
.pets-footer-inner #lang_sel a{color: #8d8d8d; margin-bottom: 0;}
.pets-footer-inner #lang_sel a:hover{color: #fff;}
.pets-footer-inner #lang_sel ul ul{border: 1px solid #535353; border-top: none; padding: 10px 15px;}
.pets-footer-inner #lang_sel ul ul img{margin: 0 5px 0 0;}
.pets-footer-inner #lang_sel_list img{margin-right: 5px;}
.pets-footer-inner .lang_sel_list_horizontal ul li{display: inline-block; vertical-align: middle; margin: 0 15px 5px 0;}
.pets-footer-inner .lang_sel_list_horizontal ul li: last-child{margin: 0 0 5px;}
.pets-footer-inner .pets-footer-bottom-holder #lang_sel_list{line-height: 1.4em;}
.pets-top-bar .pets-position-right-inner .widget_icl_lang_sel_widget{margin-left: 20px;}
.pets-top-bar #lang_sel ul{list-style-type: none;}
.pets-top-bar #lang_sel ul li .lang_sel_sel{font-size: 12px; color: #fff; font-family: "Open Sans",serif; padding: 0 23px 0 17px;}
.pets-top-bar #lang_sel ul li .lang_sel_sel:after{right: 0; color: #515151;}
.pets-top-bar #lang_sel ul li .lang_sel_sel img{position: relative; top: 2px; right: 4px;}
.pets-top-bar #lang_sel ul li:hover .lang_sel_sel{color: #ff0;}
.pets-top-bar #lang_sel ul ul{width: auto; padding: 6px 0; text-align: left; line-height: 1.7em; background-color: #181818;}
.pets-top-bar #lang_sel ul ul img{position: relative; top: 2px; margin-right: 5px;}
.pets-top-bar #lang_sel ul ul li{padding: 0 15px;}
.pets-top-bar #lang_sel ul ul a{color: #fff; font-size: 12px; line-height: 22px; display: block; padding: 6px 0; white-space: nowrap;}
.pets-top-bar #lang_sel ul ul a:hover{color: #ff0;}
.pets-top-bar #lang_sel ul ul li: last-child a{border: 0;}
.pets-top-bar #lang_sel_list ul{list-style-type: none;}
.pets-top-bar #lang_sel_list ul li{float: left; margin-right: 10px;}
.pets-top-bar #lang_sel_list ul li: last-child{margin-right: 0;}
.pets-top-bar #lang_sel_list img,.pets-top-bar .pets-position-left-inner>.widget{margin-right: 5px;}
.pets-top-bar #lang_sel_list ul li a{color: #8b8a8c;}
.pets-main-menu .menu-item-language .submenu-languages a:hover,.pets-top-bar #lang_sel_list ul li a:hover{color: #fff;}
.pets-main-menu>ul>li.menu-item-language>a{padding: 0 30px 0 22px;}
.pets-main-menu>ul>li.menu-item-language>a span{position: relative; display: block; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.pets-main-menu>ul>li.menu-item-language>a img{position: relative; top: -1px; display: inline-block!important; vertical-align: middle; margin: 0 5px 0 0;}
.pets-main-menu>ul>li.menu-item-language>a:after{display: none;}
.pets-main-menu .menu-item-language .submenu-languages{position: absolute; top: 100%; width: 200px; left: -1px; z-index: 10; opacity: 0; visibility: hidden; border-top: none; padding: 6px 0; text-align: left; background-color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: visibility 0s linear .25s,opacity .25s ease-in-out; -moz-transition: visibility 0s linear .25s,opacity .25s ease-in-out; transition: visibility 0s linear .25s,opacity .25s ease-in-out;}
.pets-main-menu .menu-item-language .submenu-languages li{display: block; width: 100%; float: none; padding: 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-main-menu .menu-item-language .submenu-languages li: last-child a{border: 0;}
.pets-main-menu .menu-item-language .submenu-languages a{color: #fff; display: block; font-family: inherit; font-size: 10px; font-weight: 700; height: auto; letter-spacing: 1px; line-height: 16px; margin: 0; padding: 9px 6px; position: relative; text-transform: uppercase; transition: color .15s ease-in-out 0s;}
.pets-main-menu .menu-item-language .submenu-languages a img{position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 5px 0 0;}
.pets-main-menu .menu-item-language:hover ul{opacity: 1; visibility: visible; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; transition-delay: 0s;}
div.pp_default .pp_content_container .pp_content{background-color: transparent; position: relative; margin: auto;}
div.pp_default .pp_gallery,div.pp_default .pp_hoverContainer{display: none!important;}
div.pp_default.pp_pic_holder .pp_content_container .pp_left,div.pp_default.pp_pic_holder .pp_content_container .pp_right{background: 0 0;}
div.pp_default.pp_pic_holder .pp_bottom,div.pp_default.pp_pic_holder .pp_top{display: none;}
div.pp_default div.ppt{position: absolute; bottom: 0; right: 13px; width: auto!important; font-size: 14px; color: #8d8d8d;}
div.pp_default .pp_nav{margin-top: 10px;}
div.pp_default .pp_nav a.pp_arrow_next,div.pp_default .pp_nav a.pp_arrow_previous,div.pp_default .pp_nav p.currentTextHolder{display: inline-block; vertical-align: middle; float: none; position: relative; left: 0;}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav a.pp_arrow_next:after,div.pp_default .pp_nav a.pp_arrow_previous:after{display: none;}
div.pp_default .pp_nav a.pp_arrow_next,div.pp_default .pp_nav a.pp_arrow_previous{background: 0 0; text-indent: 0; font-size: 0;}
div.pp_default .pp_nav a.pp_arrow_next:before,div.pp_default .pp_nav a.pp_arrow_previous:before{font-family: ElegantIcons; font-size: 25px; color: #fff;}
div.pp_default .pp_nav p.currentTextHolder{font-size: 17px; color: #fff; font-style: normal;}
div.pp_default .pp_nav a.pp_arrow_previous:before{content: '\34';}
div.pp_default .pp_nav a.pp_arrow_next:before{content: '\35';}
div.pp_default .pp_content .pp_details{position: static;}
div.pp_default .pp_details .pp_close{position: absolute; top: -7px; left: 102%; background: 0 0; text-indent: 0; font-size: 0;}
div.pp_default .pp_details .pp_close:before{content: '\4d'; font-family: ElegantIcons; font-size: 20px; color: #fff; display: inline-block;}
div.pp_default .pp_details .pp_close:after{display: none;}
.pets-logo-wrapper,.pets-logo-wrapper a,.pets-main-menu,.pets-main-menu ul li,.pets-main-menu>ul{display: inline-block; position: relative;}
div.pp_default .pp_content .pp_loaderIcon{background-color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.pets-logo-wrapper{vertical-align: middle;}
.pets-logo-wrapper a{vertical-align: middle; max-width: 100%;}
.pets-logo-wrapper a img{height: 100%; -webkit-transition: opacity .2s ease; -moz-transition: opacity .2s ease; transition: opacity .2s ease;}
.pets-logo-wrapper a img.pets-normal-logo{opacity: 1;}
.pets-logo-wrapper a img.pets-dark-logo{opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%);}
.pets-logo-wrapper a img.pets-light-logo{opacity: 0; -webkit-transform: translateY(-200%); transform: translateY(-200%);}
.pets-logo-wrapper a img.pets-transparent-logo{opacity: 0; -webkit-transform: translateY(-300%); transform: translateY(-300%);}
.pets-main-menu{vertical-align: middle; height: 100%; font-family: 'Open Sans',sans-serif;}
.pets-main-menu ul{list-style: none; margin: 0; padding: 0; text-align: left;}
.pets-main-menu ul li{float: left; padding: 0; margin: 0; background-repeat: no-repeat; background-position: right;}
.pets-main-menu>ul{vertical-align: middle; height: 100%;}
.pets-main-menu>ul>li{height: 100%;}
.pets-main-menu>ul>li: last-child>a span.plus{display: none;}
.pets-main-menu>ul>li.pets-active-item>a{background-color: #ff0;}
.pets-main-menu>ul>li.has_sub>a i.pets-menu-arrow{display: inline-block; margin-left: 6px;}
.pets-main-menu>ul>li.has_sub>a .item_inner>i.pets-menu-arrow{position: relative; left: 4px;}
.pets-main-menu>ul>li>a{font-family: "Open Sans",sans-serif; font-size: 15px; line-height: 16px; font-weight: 700; color: #333; height: 100%; position: relative; padding: 0; display: inline-block; vertical-align: middle; background-color: transparent; text-transform: lowercase; -webkit-transition: color .15s ease-out,background-color .15s ease-out; -moz-transition: color .15s ease-out,background-color .15s ease-out; transition: color .15s ease-out,background-color .15s ease-out;}
.pets-main-menu>ul>li>a>span.item_outer{display: block; position: relative; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.pets-main-menu>ul>li>a span.item_inner{display: inline-block; padding: 0 18px; position: relative;}
.pets-main-menu>ul>li>a span.item_inner:after,.pets-main-menu>ul>li>a span.item_inner:before,.pets-main-menu>ul>li>a:after,.pets-main-menu>ul>li>a:before{content: ""; display: none; position: absolute; left: 0; background-color: transparent; -webkit-transition: background-color .15s ease-out; -moz-transition: background-color .15s ease-out; transition: background-color .15s ease-out; width: 100%;}
.pets-main-menu>ul>li>a span.plus{width: 4px; height: 4px; display: none; position: absolute; top: 50%; right: -2px; margin-top: -2px; z-index: 1; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg);}
.pets-main-menu>ul>li>a .pets_menu_arrow,.pets-main-menu>ul>li>a>i.blank{display: none;}
.pets-drop-down ul{list-style: none;}
.pets-drop-down ul li{position: relative;}
.pets-drop-down .pets-menu-second{position: absolute; top: 100%; left: 0; margin: 0; padding: 0; display: block; visibility: hidden; overflow: hidden; opacity: 0; z-index: 10; -webkit-transition: opacity cubic-bezier(.5,.7,.32,.9) .5s; -moz-transition: opacity cubic-bezier(.5,.7,.32,.9) .5s; transition: opacity cubic-bezier(.5,.7,.32,.9) .5s;}
.pets-drop-down li.pets-menu-left-position .pets-menu-second{width: 1260px !important;}
.pets-drop-down li.pets-menu-right-position .pets-menu-second{left: auto; right: 0;}
.pets-drop-down .pets-menu-second.pets-drop-down-start{visibility: visible; overflow: visible; opacity: 1;}
.pets-drop-down>ul>li:hover>.pets-menu-second{z-index: 20;}
.pets-drop-down .pets-menu-second .pets-menu-inner{position: relative; padding: 0; display: block; z-index: 997;}
.pets-drop-down .pets-menu-second .menu_icon_wrapper{position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.pets-drop-down .pets-menu-second .menu_icon_wrapper i{display: block; font-size: 19px; color: inherit;}
.pets-drop-down .pets-menu-second.right .menu_icon_wrapper{left: auto; right: 0;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul,li.pets-menu-narrow .pets-menu-second .pets-menu-inner ul{position: relative; display: inline-block; vertical-align: middle; padding: 17px 0; background-color: #131313; width: 226px;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li{position: relative; display: block; float: none; height: auto; width: 100%; margin: 0; padding: 0 20px 0 30px; background: 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.pets-drop-down li .pets-menu-second .pets-menu-inner ul .pets-plw-tabs-tab:hover, .pets-drop-down li .pets-menu-second:hover .pets-menu-inner ul .pets-plw-tabs-tab.pets-plw-tabs-active-item, .pets-drop-down li:not(.pets-menu-custom-widget) .pets-menu-second .pets-menu-inner ul li:hover {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;}
.pets-drop-down .pets-menu-wide.pets-menu-left-position .pets-menu-second ul li,.pets-drop-down .pets-menu-wide.pets-menu-right-position .pets-menu-second ul li{width: 220px;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li>a{position: relative; display: block; height: auto; color: #888; font-family: inherit; font-size: 13px; font-weight: 600; line-height: 16px; margin: 0; padding: 9px 0; float: none; -webkit-transition: color .15s ease-in-out; -moz-transition: color .15s ease-in-out; transition: color .15s ease-in-out;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li:hover>a{color: #fff;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul li>a .item_text{position: relative; display: block; padding: 0 30px 0 0; margin: 0; overflow: hidden; -webkit-transition: padding .3s ease; -moz-transition: padding .3s ease; transition: padding .3s ease;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul li>a.menu_item_has_icon .item_text{margin: 0 0 0 35px;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul li:hover>a .item_text{padding: 0 10px;}
.pets-drop-down li .pets-plw-tabs-tab a .item_text{-webkit-transition: padding .3s ease; -moz-transition: padding .3s ease; transition: padding .3s ease;}
.pets-drop-down li .pets-menu-second .pets-menu-inner ul .pets-plw-tabs-tab:hover,.pets-drop-down li .pets-menu-second:hover .pets-menu-inner ul .pets-plw-tabs-tab.pets-plw-tabs-active-item,.pets-drop-down li: not(.pets-menu-custom-widget) .pets-menu-second .pets-menu-inner ul li:hover{background: rgba(0,0,0,.8);}
.pets-drop-down li .pets-menu-second:hover .pets-menu-inner ul .pets-plw-tabs-tab.pets-plw-tabs-active-item .item_text{padding-left: 15px; color: #fff;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li.pets-menu-sub a i.pets_menu_arrow{position: absolute; top: 50%; right: 0; display: inline-block; vertical-align: middle; color: inherit; font-size: 14px; -webkit-transform: translateY(-52%); -moz-transform: translateY(-52%); transform: translateY(-52%); -webkit-backface-visibility: hidden;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li.pets-menu-sub:hover a i.pets_menu_arrow{color: #ff0;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul.right li.pets-menu-sub a i.pets_menu_arrow{right: auto; left: 0; -webkit-transform: translateY(-52%) scaleX(-1); -moz-transform: translateY(-52%) scaleX(-1); transform: translateY(-52%) scaleX(-1);}
.pets-drop-down .pets-menu-wide .pets-menu-second i.pets_menu_arrow{display: none!important;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul.right li>a .item_text{padding: 0 0 0 30px;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul.right li>a.menu_item_has_icon .item_text{margin: 0 35px 0 0;}
.pets-drop-down .pets-menu-second .pets-menu-inner>ul.right li>a:hover .item_text{padding: 0 20px;}
.pets-drop-down .pets-menu-narrow .pets-menu-second .pets-menu-inner ul li ul {position: absolute; left: 100%; top: -17px; height: auto; opacity: 0; z-index: 10; -webkit-transform: translateX(-30px) translateZ(0); -moz-transform: translateX(-30px) translateZ(0); transform: translateX(-30px) translateZ(0); -webkit-transition: -webkit-transform 80ms cubic-bezier(.25,.46,.45,.94) .12s; transition: transform 80ms cubic-bezier(.25,.46,.45,.94) .12s; visibility: hidden;}
.pets-drop-down .pets-menu-narrow .pets-menu-second .pets-menu-inner ul li ul.right{-webkit-transform: translateX(30px) translateZ(0); -moz-transform: translateX(30px) translateZ(0); transform: translateX(30px) translateZ(0);}
.pets-drop-down .pets-menu-narrow .pets-menu-second .pets-menu-inner ul li ul li ul{overflow: hidden;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li:hover>ul,.pets-drop-down .pets-menu-second .pets-menu-inner ul li:hover>ul.right{z-index: 20; opacity: 1; -webkit-transform: translateX(0) translateZ(0); -moz-transform: translateX(0) translateZ(0); transform: translateX(0) translateZ(0); -webkit-transition: -webkit-transform .3s cubic-bezier(.25,.46,.45,.94); transition: transform .3s cubic-bezier(.25,.46,.45,.94); visibility: visible;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul li ul li ul li:hover>ul,.pets-drop-down .pets-menu-second .pets-menu-inner ul li ul li:hover>ul{z-index: 20; opacity: 1!important; display: block!important; visibility: visible!important;}
.pets-drop-down .pets-menu-second.right{right: 0; left: auto;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul.right li>a{text-align: right;}
.pets-drop-down .pets-menu-second .pets-menu-inner ul.right li ul{left: -100%;}
.pets-drop-down .pets-menu-wide .pets-menu-second>.pets-menu-inner>ul{width: 1300px; padding: 25px 20px 10px; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-drop-down .pets-menu-wide .pets-menu-second ul li ul{position: relative; display: inline-block; vertical-align: middle; top: 0; left: 0; padding: 0; margin: 0; visibility: visible; clear: both; -webkit-transform: none; -moz-transform: none; transform: none;}
.pets-drop-down .pets-menu-wide .pets-menu-second ul li{float: left; padding: 0; margin: 0; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-drop-down .pets-menu-wide .pets-menu-second>.pets-menu-inner>ul>li{width: 25%; padding: 0 15px;}
.pets-drop-down .pets-menu-wide.pets-menu-right-position .pets-menu-second ul li{float: right;}
.pets-drop-down .pets-menu-wide .pets-menu-second ul li:nth-child(4n+1){clear: both;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner>ul>li>a{color: #fff; font-family: "Open Sans",sans-serif; font-size: 14px; line-height: 16px; font-weight: 700; text-transform: uppercase; border-bottom: 0; padding: 0; margin: 0 0 23px; overflow: hidden;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner>ul>li>a .item_text{display: inline-block; width: auto; padding: 0; margin: 0; overflow: visible;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner>ul>li>a .item_text:after{content: ""; display: block; width: 100%; height: 12px; position: absolute; top: 3px; left: calc(100% + 11px); background-image: url(img/title-pattern.png); background-repeat: repeat;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner>ul>li>a .menu_icon_wrapper i{color: #ff0;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner>ul>li>a.menu_item_has_icon .item_text{margin: 0 0 0 25px;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li:first-child>a{padding-top: 0;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right>li>a.menu_item_has_icon .item_text{margin: 0 35px 0 0;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li a .item_text{position: relative; display: block; padding: 0 30px 0 0; margin: 0; overflow: hidden; -webkit-transition: padding .2s ease; -moz-transition: padding .2s ease; transition: padding .2s ease;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li a:hover .item_text,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current-menu-ancestor a .item_text,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current-menu-item a .item_text,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current_page_item a .item_text{padding: 0 15px;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li a .item_text:after{position: absolute; top: 50%; left: -15px; display: inline-block; vertical-align: middle; font-family: ElegantIcons; content: '\35'; speak: none; color: #ff0; font-size: 19px; text-transform: none; text-rendering: auto; line-height: 14px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75); -moz-transition: left .2s cubic-bezier(.54,.49,0,1.75); transition: left .2s cubic-bezier(.54,.49,0,1.75);}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li a:hover .item_text:after,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current-menu-ancestor a .item_text:after,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current-menu-item a .item_text:after,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current_page_item a .item_text:after{left: -6px;}
.pets-drop-down .pets-menu-wide .pets-bnl-holder h1,.pets-drop-down .pets-menu-wide .pets-bnl-holder h2,.pets-drop-down .pets-menu-wide .pets-bnl-holder h3,.pets-drop-down .pets-menu-wide .pets-bnl-holder h4,.pets-drop-down .pets-menu-wide .pets-bnl-holder h5,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li a:hover,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current-menu-ancestor a,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current-menu-item a,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li.current_page_item a{color: #fff;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul li ul li a.menu_item_has_icon .item_text{margin: 0 0 0 35px;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li a .item_text{padding: 0 0 0 30px;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li a:hover .item_text,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li.current-menu-ancestor a .item_text,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li.current-menu-item a .item_text,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li.current_page_item a .item_text{padding: 0 15px;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li a .item_text:after{left: auto; right: -158px; -webkit-transform: translateY(-52%) scaleX(-1); -moz-transform: translateY(-52%) scaleX(-1); transform: translateY(-52%) scaleX(-1); -webkit-transition: right .15s cubic-bezier(.54,.49,0,1.75); -moz-transition: right .15s cubic-bezier(.54,.49,0,1.75); transition: right .15s cubic-bezier(.54,.49,0,1.75);}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li a:hover .item_text:after,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li.current-menu-ancestor a .item_text:after,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li.current-menu-item a .item_text:after,.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li.current_page_item a .item_text:after{right: -5px;}
.pets-drop-down .pets-menu-wide .pets-menu-second .pets-menu-inner ul.right li ul li a.menu_item_has_icon .item_text{margin: 0 35px 0 0;}
.pets-drop-down .pets-menu-wide.pets-menu-custom-widget .pets-menu-second>.pets-menu-inner>ul>li{width: 100%!important;}
.pets-drop-down .pets-menu-wide .pets-pl-one-holder{margin-bottom: -47px;}
.pets-drop-down .pets-menu-wide .pets-pl-five-holder{margin-bottom: 0;}
.pets-search-menu-holder{position: relative; display: table; vertical-align: middle; overflow: hidden; clear: both; margin: 0; float: left;}
.pets-search-menu-holder .pets-column-left{display: table-cell; vertical-align: middle;}
.pets-search-menu-holder .pets-column-right{display: table-cell; width: 1%; text-align: left; vertical-align: top;}
.pets-search-menu-holder .pets-search-field,.pets-search-menu-holder .pets-search-submit{font-family: inherit; background-color: transparent; vertical-align: middle; position: relative; outline: 0;}
.pets-search-menu-holder .pets-search-field{width: 0; height: 30px; line-height: 30px; margin: 0; padding: 0 20px; font-size: 13px; font-weight: 500; color: #7f7f7f; border: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: border-color .3s cubic-bezier(.35,.7,.32,.9),width .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: border-color .3s cubic-bezier(.35,.7,.32,.9),width .3s cubic-bezier(.35,.7,.32,.9); transition: border-color .3s cubic-bezier(.35,.7,.32,.9),width .3s cubic-bezier(.35,.7,.32,.9);}
.pets-search-menu-holder .pets-search-field: : -webkit-input-placeholder{color: #8d8d8d;}
.pets-search-menu-holder .pets-search-field: -moz-placeholder{color: #8d8d8d;}
.pets-search-menu-holder .pets-search-field: : -moz-placeholder{color: #8d8d8d;}
.pets-search-menu-holder .pets-search-field: -ms-input-placeholder{color: #8d8d8d;}
.pets-search-menu-holder .pets-search-field.pets-active{width: 148px; border-left: 1px solid #d1d1d1;}
.pets-search-menu-holder .pets-search-submit{display: inline-block; width: 20px; height: 47px; line-height: 41px; padding: 0; font-size: 20px; color: #080808; border: 0; cursor: pointer; text-align: center; -webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-search-menu-holder .pets-search-submit:hover{color: grey;}
.pets-top-bar,.pets-top-bar .widget .pets-top-bar-heading{font-family: 'Open Sans',sans-serif; color: #fff;}
.pets-top-bar{position: relative; height: 30px; width: 100%; font-size: 12px; line-height: 30px; background-color: #181818; z-index: 111; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-header-type3 .pets-menu-area .pets-vertical-align-containers .pets-position-left-inner,.pets-top-bar .pets-grid{height: 100%;}
.pets-top-bar .pets-vertical-align-containers .pets-position-left:before,.pets-top-bar .pets-vertical-align-containers .pets-position-right:before{display: none;}
.pets-top-bar .pets-vertical-align-containers .pets-position-left .pets-position-left-inner,.pets-top-bar .pets-vertical-align-containers .pets-position-right .pets-position-right-inner{vertical-align: top;}
.pets-top-bar .pets-position-left-inner>.widget: last-child{margin-right: 0;}
.pets-top-bar .pets-position-right-inner>.widget{margin-left: 5px;}
.pets-top-bar .pets-position-right-inner>.widget:first-child{margin-left: 0;}
.pets-top-bar .pets-grid .pets-vertical-align-containers{padding-left: 0; padding-right: 0;}
.pets-top-bar .widget{position: relative; display: inline-block; vertical-align: top;}
.pets-top-bar .widget .pets-top-bar-heading{display: inline-block; margin-right: 10px; font-size: inherit; font-weight: 500;}
.pets-top-bar .widget.widget_nav_menu ul{list-style: none; margin: 0; padding: 0; clear: both;}
.pets-top-bar .widget.widget_nav_menu ul li{float: left; padding: 0; margin: 0 13px; line-height: 30px;}
.pets-top-bar .widget.widget_nav_menu ul li:first-child{margin-left: 0;}
.pets-top-bar .widget.widget_nav_menu ul li: last-child{margin-right: 0;}
.pets-top-bar .widget.widget_nav_menu ul li a{color: #8b8a8c;}
.pets-top-bar .widget.widget_nav_menu ul li a:hover{color: #ff0;}

.pets-header-type3 .pets-menu-area{border-bottom: 1px solid #d8d9da;}
.pets-header-type3 .pets-menu-area .pets-vertical-align-containers{background-color: #fff;}
.pets-mobile-header .pets-mobile-nav{display: none; background-color: #181818;}
.pets-mobile-header .pets-mobile-nav ul{list-style-type: none; padding: 0 20px;}
.pets-mobile-header .pets-mobile-nav ul ul{display: none;}
.pets-mobile-header .pets-mobile-nav li{position: relative;}
.pets-mobile-header .pets-mobile-nav a,.pets-mobile-header .pets-mobile-nav h6{color: #fff; display: block; font-family: inherit; font-size: 10px; font-weight: 700; height: auto; letter-spacing: 1px; line-height: 16px; margin: 0; padding: 9px 0; position: relative; text-transform: uppercase; transition: color .15s ease-in-out 0s;}
.pets-mobile-header .pets-mobile-nav a:hover,.pets-mobile-header .pets-mobile-nav h6:hover{color: #ff0;}
.pets-mobile-header .pets-mobile-nav .mobile_arrow{color: #fff; font-size: 19px; position: absolute; right: 0; top: 0; line-height: 35px; height: 35px; padding-right: 10px; width: 50px; text-align: right;}
.pets-mobile-header .pets-mobile-header-inner .pets-mobile-header-holder .pets-grid .pets-vertical-align-containers,.pets-page-header .pets-vertical-align-containers{padding: 0;}
footer .pets-footer-bottom-holder,footer .pets-footer-bottom-holder .pets-column-inner{text-align: center; vertical-align: middle;}
.pets-mobile-header .pets-mobile-nav .mobile_arrow:hover{cursor: pointer;}
.pets-mobile-header .pets-mobile-nav .mobile_arrow .pets-sub-arrow{display: inline-block; -webkit-transition: transform .2s ease-in-out; -moz-transition: transform .2s ease-in-out; transition: transform .2s ease-in-out; -webkit-transform: rotate(0); -moz-transform: rotate(0); transform: rotate(0);}
.pets-mobile-header .pets-mobile-nav li.pets-opened>.mobile_arrow>.pets-sub-arrow{-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transform: rotate(90deg);}
.pets-mobile-header .pets-mobile-nav>.pets-grid>ul>li: last-child>a,.pets-mobile-header .pets-mobile-nav>ul>li: last-child>a{border-bottom: none;}
.pets-mobile-header{display: none; position: relative; z-index: 101;}
.pets-mobile-header .pets-mobile-header-inner{background-color: #fff; border-bottom: 1px solid #e4e4e4; box-sizing: border-box; height: 60px; position: relative;}
.pets-mobile-header .pets-mobile-header-inner .pets-mobile-header-holder{position: relative; z-index: 2; height: 100%;}
.pets-mobile-header .pets-mobile-header-inner .pets-mobile-header-holder .pets-grid{height: 100%;}
.pets-mobile-header .pets-mobile-header-inner .pets-mobile-header-holder .pets-position-right-inner>div{margin-left: 15px;}
.pets-mobile-header .pets-mobile-logo-wrapper a{display: block; max-height: 50px;}
.pets-mobile-header .pets-mobile-logo-wrapper img{height: 100%; width: auto;}

.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder{display: inline-block; vertical-align: middle; width: 27px; height: 21px; position: relative; overflow: hidden;}
.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder .pets-line{position: absolute; display: inline-block; width: 100%; height: 3px; background-color: #222; -webkit-transform-origin: 100% 50%; -moz-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition: background-color .2s ease-out; -moz-transition: background-color .2s ease-out; transition: background-color .2s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder .pets-line.line1{top: 0; left: 0; -moz-transition: width .15s ease-out,background-color .2s ease-out; -webkit-transition: width .15s ease-out,background-color .2s ease-out,-webkit-transform .15s ease-out,left .15s ease-out; transition: width .15s ease-out,background-color .2s ease-out,transform .15s ease-out,left .15s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder .pets-line.line2{top: 4px; left: 0; -webkit-transition: width .15s ease-out .05s,background-color .2s ease-out,-webkit-transform .15s ease-out,left .15s ease-out; transition: width .15s ease-out .05s,background-color .2s ease-out,transform .15s ease-out,left .15s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder .pets-line.line3{top: 8px; left: 0; -webkit-transition: width .15s ease-out .1s,background-color .2s ease-out,-webkit-transform .15s ease-out,left .15s ease-out; transition: width .15s ease-out .1s,background-color .2s ease-out,transform .15s ease-out,left .15s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder .pets-line.line4{top: 12px; left: 0; -webkit-transition: width .15s ease-out .15s,background-color .2s ease-out,-webkit-transform .15s ease-out,left .15s ease-out; transition: width .15s ease-out .15s,background-color .2s ease-out,transform .15s ease-out,left .15s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener .pets-mobile-opener-icon-holder .pets-line.line5{top: 16px; left: 0; -webkit-transition: width .15s ease-out .2s,background-color .2s ease-out,-webkit-transform .15s ease-out,left .15s ease-out; transition: width .15s ease-out .2s,background-color .2s ease-out,transform .15s ease-out,left .15s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener:hover .pets-mobile-opener-icon-holder .pets-line{width: 100%;}
.pets-mobile-header .pets-mobile-menu-opener.opened .pets-mobile-opener-icon-holder .pets-line{-webkit-transition: width .15s ease-out 0s,background-color .15s ease-out,-webkit-transform .15s ease-out,left .15s ease-out; transition: width .15s ease-out 0s,background-color .15s ease-out,transform .15s ease-out,left .15s ease-out;}
.pets-mobile-header .pets-mobile-menu-opener.opened .pets-mobile-opener-icon-holder .pets-line.line1,.pets-mobile-header .pets-mobile-menu-opener.opened .pets-mobile-opener-icon-holder .pets-line.line4,.pets-mobile-header .pets-mobile-menu-opener.opened .pets-mobile-opener-icon-holder .pets-line.line5{background-color: transparent;}
.pets-mobile-header .pets-mobile-menu-opener.opened .pets-mobile-opener-icon-holder .pets-line.line2{top: 19px; left: -4px; transform: rotate(45deg); width: 100%;}
.pets-mobile-header .pets-mobile-menu-opener.opened .pets-mobile-opener-icon-holder .pets-line.line3{top: 0; left: -4px; transform: rotate(-45deg); width: 100%;}
.pets-sticky-up-mobile-header .pets-animate-mobile-header .pets-mobile-header-inner{width: 100%; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); transform: translateY(-100%); top: 0; left: 0; position: fixed;}
.pets-sticky-up-mobile-header .mobile-header-appear .pets-mobile-header-inner{-webkit-transition: -webkit-transform .4s ease-in-out,left .2s ease,right .2s ease; -moz-transition: transform .4s ease-in-out,left .2s ease,right .2s ease; -o-transition: transform .4s ease-in-out,left .2s ease,right .2s ease; transition: transform .4s ease-in-out,left .2s ease,right .2s ease; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);}
.pets-page-header{position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0; padding: 0; z-index: 110; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-page-header .pets-fixed-logo{display: none;}
.pets-page-header a img{display: block;}
.pets-page-header .pets-grid{height: 100%;}
.pets-page-header .pets-grid .pets-vertical-align-containers{-webkit-transition: background-color .3s ease; -moz-transition: background-color .3s ease; transition: background-color .3s ease;}
.pets-page-header .pets-logo-area{position: relative; height: 127px; overflow: hidden; background-color: #f5f7f9;}
.pets-page-header .pets-logo-area .pets-logo-wrapper a{max-height: 127px;}
.pets-page-header .pets-menu-area{height: 48px; position: relative; box-sizing: border-box;}
.pets-page-header .pets-sticky-header{height: 49px; width: 100%; position: fixed; top: 0; left: 0; z-index: 100; -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transition: -webkit-transform .33s ease; transition: transform .3s ease; -webkit-backface-visibility: hidden;}
.pets-page-header .pets-sticky-header.header-appear{transform: translateY(0);}
.pets-page-header .pets-sticky-header .pets-sticky-holder{height: 100%; background-color: #fff; position: relative; z-index: 2; padding: 0 20px; border-bottom: 1px solid #dcdbdb; box-sizing: border-box;}
.boxed footer,footer{-webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.admin-bar .pets-page-header .pets-sticky-header.header-appear{top: 32px;}
.pets-page-header .pets-sticky-header .pets-position-center-inner{height: 100%;}
.pets-page-header .pets-sticky-header .pets-sticky-holder .pets-logo-wrapper a{max-height: 44.1px;}
.pets-page-header .pets-sticky-header .pets-sticky-right{display: inline-block; vertical-align: middle;}
.pets-page-header .pets-sticky-header .pets-main-menu>ul>li>a>span.item_outer{line-height: 48px; top: 0; transform: none;}
.pets-page-header .pets-sticky-header .pets-logo-wrapper{margin-right: 35px;}

.pets-page-header .pets-header-banner-widget img{display: block;}
footer{position: relative; display: block; width: 100%; margin: 0 auto; z-index: 100; box-sizing: border-box;}
footer .pets-container-inner,footer .pets-footer-inner{position: relative;}
footer .pets-container{background-color: inherit;}
footer .pets-footer-top-holder{position: relative; display: block; background-color: #0d0d0d;}
footer .pets-footer-top: not(.pets-footer-top-full) .pets-container-inner{padding: 65px 0;}
footer .pets-footer-top.pets-footer-top-full{padding: 70px 25px 90px;}
footer .pets-footer-bottom-holder{position: relative; display: table; width: 100%; background-color: #eff1f2; font-size: 11px; font-weight: 700; height: 50px; line-height: 50px;}
footer .pets-footer-bottom-holder .pets-footer-bottom-holder-inner{display: table-cell; vertical-align: middle;}
footer .pets-footer-bottom-holder .pets-footer-bottom-holder-inner.pets-footer-top-full{padding-left: 25px; padding-right: 25px;}
footer .pets-footer-bottom-holder .pets-three-columns .pets-column:first-child .pets-column-inner{text-align: left;}
footer .pets-footer-bottom-holder .pets-three-columns .pets-column: last-child .pets-column-inner{text-align: right;}
.pets-title,footer .pets-footer-bottom-holder .pets-two-columns-50-50 .pets-column:first-child .pets-column-inner{text-align: left;}
footer .pets-footer-bottom-holder .pets-two-columns-50-50 .pets-column: last-child .pets-column-inner{text-align: right;}
footer .pets-footer-bottom-holder .pets-footer-bottom-border-bottom-holder{clear: both;}
.boxed footer{width: 100%!important; box-sizing: border-box;}
footer.pets-disable-footer{display: none;}
footer .widget{margin: 0; color: #8d8d8d;}
footer .widget: not(: last-child){margin-bottom: 35px;}
footer .widget.pets-image-widget{margin-bottom: 13px;}
footer .widget>.pets-footer-widget-title-outer{margin: 0 0 25px;}
footer .widget h1,footer .widget h2,footer .widget h3,footer .widget h4,footer .widget h5{color: #fff; margin: 0 0 10px;}
footer .widget a{color: #fff;}
footer .widget a:hover{color: #ccc;}
footer .widget .pets-post-layout-light .pets-pt-title a:hover{color: #fff;}
footer .widget .pets-post-item .pets-post-info-category a{color: #b8b8b8;}
footer .widget .pets-post-item .pets-post-info-category a:hover{color: #fff;}
footer .widget .pets-post-item .pets-bnl-image-holder .pets-post-info-category a{color: #333;}
footer .widget .pets-post-item .pets-pt-info-section>div{color: #ccc;}
footer .widget .pets-post-item .pets-pt-info-section>div .pets-post-info-author-link{color: #b8b8b5;}
footer .widget .pets-post-item .pets-pt-info-section>div a:hover{color: #fff;}
footer .widget .pets-post-item .pets-pt-two-image-holder:hover+.pets-pt-two-content-holder .pets-pt-title a{color: #fff; text-decoration: underline;}
footer .widget ul{list-style: none; margin: 0; padding: 0;}
footer .widget ul li{margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px solid #363636;}
footer .widget ul li: last-child{margin: 0;}
footer .widget ul li a{color: #696969;}
footer .widget ul ul.children{margin: 10px 0 0 10px;}
footer .widget ul ul.children li: last-child{border: none; margin-bottom: -5px;}
footer .widget ul ul.sub-menu{margin: 10px 0 0 10px;}
footer .widget ul ul.sub-menu li: last-child{border: none; margin-bottom: -5px;}
footer .widget select{width: 100%; max-width: 100%; height: 42px; line-height: 42px; padding: 0 20px; border: 1px solid #d1d1d1; color: #696969; background-color: #0d0d0d; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
footer .widget .wp-caption-text{color: #818181;}
footer .widget #wp-calendar{width: 100%; text-align: center;}
footer .widget #wp-calendar caption{color: #8d8d8d; margin: 0 0 15px;}
footer .widget #wp-calendar td,footer .widget #wp-calendar th{padding: 3px 4px;}
footer .widget #wp-calendar td#today{color: #333; background-color: #ff0;}
footer .widget #wp-calendar td#today a,footer .widget.widget_rss li a{color: #fff;}
footer .widget.widget_rss li{margin: 0 0 25px;}
footer .widget.widget_rss li .rss-date{display: block; font-size: 11px;}
footer .widget.widget_rss li .rssSummary{margin-top: 10px;}
footer .widget.widget_search form{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both;}
footer .widget.widget_search .screen-reader-text{display: block; clear: both; margin: 0 0 8px;}
footer .widget.widget_search input{position: relative; display: inline-block; float: left; width: calc(100% - 41px); height: 41px; line-height: 40px; padding: 0 17px; color: #818181; font-size: 13px; font-weight: 500; font-family: inherit; outline: 0; cursor: pointer; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -moz-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}
footer .widget.widget_search input: -moz-placeholder{color: #818181;}
footer .widget.widget_search input: : -moz-placeholder{color: #818181; opacity: 1;}
footer .widget.widget_search input: -ms-input-placeholder{color: #818181;}
footer .widget.widget_search input: : -webkit-input-placeholder{color: #818181;}
footer .widget.widget_search input: not([type=submit]){border: 1px solid #d1d1d1; border-right: 0; background-color: transparent; cursor: text;}
footer .widget.widget_search input: not([type=submit]):focus,footer .widget.widget_search input: not([type=submit]):focus+[type=submit]{border-color: #ff0;}
footer .widget.widget_search input[type=submit]{width: 41px; padding: 0 12px; color: #333; background-color: #ff0; border: 1px solid #d1d1d1; border-left: none; font-size: 11px; text-transform: uppercase; font-family: ElegantIcons; -webkit-transition: background-color cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: background-color cubic-bezier(.35,.7,.32,.9) .3s; transition: background-color cubic-bezier(.35,.7,.32,.9) .3s;}
footer .widget.widget_search input[type=submit]:hover{background-color: #333; color: #fff;}
footer .widget.widget_archive ul li a,footer .widget.widget_categories ul li a,footer .widget.widget_meta ul li a,footer .widget.widget_nav_menu ul li a,footer .widget.widget_pages ul li a,footer .widget.widget_recent_comments ul li a{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size: 14px; text-transform: lowercase; color: #8d8d8d;}
footer .widget.widget_archive ul li a:hover,footer .widget.widget_categories ul li a:hover,footer .widget.widget_meta ul li a:hover,footer .widget.widget_nav_menu ul li a:hover,footer .widget.widget_pages ul li a:hover,footer .widget.widget_recent_comments ul li a:hover{color: #fff;}
footer .widget.widget_tag_cloud .tagcloud{margin-bottom: -4px;}
footer .widget.widget_tag_cloud a{position: relative; display: inline-block; vertical-align: middle; height: 33px; line-height: 33px; padding: 0 20px; margin: 0 1px 4px 0; font-family: inherit; color: #fff; font-size: 10px!important; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #d1d1d1; -webkit-transition: color .3s ease-in-out; -moz-transition: color .3s ease-in-out; transition: color .3s ease-in-out;}
footer .widget.widget_tag_cloud a:hover{color: #ff0;}
footer .widget .pets-pt-one-item: last-child{margin-bottom: 0;}
footer .widget.pets-rc-holder ul li{padding: 15px 0;}
footer .widget.pets-rc-holder .pets-rc-icon-holder{width: 35px; float: left; font-size: 25px;}
footer .widget.pets-rc-holder .pets-rc-content{width: calc(100% - 35px); float: left;}
footer .widget.pets-rc-holder .pets-rc-content .pets-rc-link a{color: #fff;}
footer .widget.pets-rc-holder .pets-rc-content .pets-rc-link a:hover{color: #ccc;}
footer .widget.pets-rc-holder .pets-rc-date{display: inline-block; font-size: 13px; line-height: 13px; font-weight: 600; margin-top: 10px; color: #b8b8b8;}
footer .widget.pets-rc-holder .pets-rc-date:hover{color: #fff;}
footer .widget.pets-plw-one .pets-pt-one-item .pets-pt-one-image-holder{margin-bottom: 21px;}
footer .pets-footer-bottom-holder .widget{color: #0d0d0d; line-height: inherit; font-size: 13px; font-weight: 500;}
footer .pets-footer-bottom-holder .widget a{color: #0d0d0d;}
footer .pets-footer-bottom-holder .widget a:hover{color: #ccc;}
footer .pets-footer-bottom-holder .widget.widget_nav_menu{display: inline-block; vertical-align: middle;}
footer .pets-footer-bottom-holder .widget.widget_nav_menu ul li{float: left; margin: 0 26px 0 0;}
footer .pets-footer-bottom-holder .widget.widget_nav_menu ul li: last-child{margin: 0;}
footer .pets-footer-bottom-holder .widget.widget_nav_menu ul li a{color: #818181; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;}
footer .pets-footer-bottom-holder .widget.widget_nav_menu ul li a:hover{color: #ff0;}
@-webkit-keyframes title-animation-from-right{0%{opacity: 0; transform: translate(50%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@keyframes title-animation-from-right{0%{opacity: 0; transform: translate(50%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@-webkit-keyframes title-animation-from-left{0%{opacity: 0; transform: translate(-50%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
@keyframes title-animation-from-left{0%{opacity: 0; transform: translate(-50%,0);}
100%{opacity: 1; transform: translate(0,0);}
;}
.pets-title{display: block; width: 100%; height: 100%; position: relative; z-index: 101; background-color: #fff; background-position: center 0; background-repeat: no-repeat;}
.pets-title.pets-content-center-alignment{text-align: center;}
.pets-title.pets-content-right-alignment{text-align: right;}
.pets-title.pets-animation-right-left .pets-breadcrumbs-holder,.pets-title.pets-animation-right-left .pets-subtitle span,.pets-title.pets-animation-right-left h1{-webkit-animation-name: title-animation-from-right; -webkit-animation-duration: .5s; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1.275); -webkit-animation-delay: 1s; animation-name: title-animation-from-right; animation-duration: .5s; animation-iteration-count: 1; animation-timing-function: cubic-bezier(.175,.885,.32,1.275); animation-delay: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.pets-title.pets-animation-left-right .pets-breadcrumbs-holder,.pets-title.pets-animation-left-right .pets-subtitle span,.pets-title.pets-animation-left-right h1{-webkit-animation-name: title-animation-from-left; -webkit-animation-duration: .5s; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1.275); -webkit-animation-delay: 1s; animation-name: title-animation-from-left; animation-duration: .5s; animation-iteration-count: 1; animation-timing-function: cubic-bezier(.175,.885,.32,1.275); animation-delay: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.pets-title.pets-has-responsive-background{height: auto!important;}
.pets-title.pets-has-responsive-background .pets-title-holder{display: block; position: absolute; top: 0; left: 0;}
.pets-title.pets-has-responsive-background .pets-title-holder .pets-container{display: block; height: 100%;}
.pets-title.pets-has-responsive-background .pets-title-holder .pets-container-inner{display: table; height: 100%;}
.pets-title.pets-has-responsive-background .pets-title-holder .pets-title-subtitle-holder{display: table-cell; vertical-align: middle; width: 100%;}
.pets-title.pets-has-background .pets-title-image-overlay{position: absolute; top: 0; left: 50%; height: 100%; width: 100%; background: linear-gradient(rgba(34,34,34,0),rgba(34,34,34,.2) 25%,rgba(34,34,34,.2) 45%,rgba(34,34,34,.3) 80%,#222); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%);}
.pets-title .pets-title-image img{position: relative; display: block; width: 100%;}
.pets-title.pets-title-image-not-responsive .pets-title-image{display: none;}
.pets-title .pets-title-holder{display: table; height: 100%; position: relative; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-title .pets-title-holder .pets-container{background-color: transparent; display: table-row; vertical-align: middle;}
.pets-title .pets-title-holder .pets-container-inner{display: table-cell; padding: 0!important; vertical-align: middle;}
.pets-title .pets-title-holder .pets-title-subtitle-holder{display: block; padding: 0; position: relative; z-index: 25;}
.pets-title-pattern{display: table-cell; padding: 4px 0;}
.pets-title-pattern .pets-title-pattern-inner{background-image: url(img/title-pattern.png); background-repeat: repeat; display: inline-block; height: 13px; vertical-align: middle; width: 100%;}
.pets-breadcrumbs-holder,.pets-title-pattern-text{display: table-cell; vertical-align: middle;}
.pets-title-pattern-text{position: relative; width: 1%; color: #333; white-space: nowrap;}
.pets-title-pattern-text:after{content: '/'; margin: 0 8px 0 5px;}
.pets-breadcrumbs-holder .pets-breadcrumbs-holder-inner{width: 1300px; margin: 0 auto;}
.pets-title-text+.pets-breadcrumbs-holder{display: block;}
div: not(.pets-blog-single)>.pets-breadcrumb-type.pets-title{background-color: #f5f7f9; margin-bottom: 34px;}
.pets-breadcrumbs a,.pets-breadcrumbs span{position: relative; display: inline-block; vertical-align: middle; font-size: 13px; font-weight: 400; color: #7f7f7f;}
.pets-breadcrumbs a:hover{color: #333!important;}
.pets-breadcrumbs .pets-delimiter{position: relative; display: inline-block; vertical-align: middle; margin: 0 7px;}
.pets-breadcrumbs .pets-delimiter:before{display: block; content: ' / ';}
.pets-search-page-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-search-page-holder .pets-search-results-holder{display: block; margin: 0 0 19px; text-transform: inherit;}
.pets-search-page-holder .pets-image-link{width: 187px;}
.pets-search-page-holder .pets-search-page-form{position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 42px;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-column-left{display: inline-block; width: 100%;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-column-right{display: block; position: absolute; top: 0; right: 0;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-field{position: relative; width: 100%; height: 30px; line-height: 30px; margin: 0; padding: 0 25px 0 0; font-family: inherit; font-size: 16px; font-weight: 400; color: #333; background-color: transparent; border: none; border-bottom: 1px solid #d1d1d1; outline: 0; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: border-color .3s cubic-bezier(.35,.7,.32,.9),width .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: border-color .3s cubic-bezier(.35,.7,.32,.9),width .3s cubic-bezier(.35,.7,.32,.9); transition: border-color .3s cubic-bezier(.35,.7,.32,.9),width .3s cubic-bezier(.35,.7,.32,.9);}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-field:focus{border-color: #333;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-field: : -webkit-input-placeholder{color: #7f7f7f;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-field: -moz-placeholder{color: #7f7f7f;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-field: : -moz-placeholder{color: #7f7f7f;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-field: -ms-input-placeholder{color: #7f7f7f;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-submit{position: relative; display: inline-block; width: 47px; height: 25px; line-height: 41px; padding: 0; font-size: 20px; font-family: inherit; color: #080808; background-color: transparent; border: 0; outline: 0; cursor: pointer; vertical-align: middle; text-align: center; -webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-submit.pets-search-results,.wpb_widgetised_column .pets-search-menu-holder .pets-search-submit,aside.pets-sidebar .pets-search-menu-holder .pets-search-submit{text-align: right;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-submit:hover{color: grey;}
.pets-search-page-holder .pets-search-page-form .pets-form-holder .pets-search-submit>span{position: relative; top: -9px;}
.pets-search-page-holder .pets-search-page-form .pets-search-label{display: block; margin: 15px 0 0; color: #b6b6b6;}
.pets-search-page-holder article .pets-pt-six-item{padding: 0;}
.wpb_widgetised_column,aside.pets-sidebar{position: relative; display: block; width: 100%; margin: 0 auto; z-index: 100; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #f0f4f6; padding: 25px; margin-bottom: 35px!important;}
.wpb_widgetised_column .pets-container-inner,aside.pets-sidebar .pets-container-inner{position: relative;}
.wpb_widgetised_column .pets-container,aside.pets-sidebar .pets-container{background-color: inherit;}
.wpb_widgetised_column .pets-search-menu-holder,aside.pets-sidebar .pets-search-menu-holder{margin: 0; width: 100%; border: none; border-bottom: 1px solid #d1d1d1;}
.wpb_widgetised_column .pets-search-menu-holder input[type=text],aside.pets-sidebar .pets-search-menu-holder input[type=text]{padding: 0; width: 100%;}
.wpb_widgetised_column .widget,aside.pets-sidebar .widget{margin: 0; color: #8d8d8d;}
.wpb_widgetised_column .widget: not(: last-child),aside.pets-sidebar .widget: not(: last-child){margin-bottom: 27px;}
.wpb_widgetised_column .widget>.pets-sidebar-widget-title-outer,aside.pets-sidebar .widget>.pets-sidebar-widget-title-outer{margin: 0 0 8px;}
.wpb_widgetised_column .widget h1,.wpb_widgetised_column .widget h2,.wpb_widgetised_column .widget h3,.wpb_widgetised_column .widget h4,.wpb_widgetised_column .widget h5,aside.pets-sidebar .widget h1,aside.pets-sidebar .widget h2,aside.pets-sidebar .widget h3,aside.pets-sidebar .widget h4,aside.pets-sidebar .widget h5{color: #1d1d1d; margin: 0 0 10px;}
.wpb_widgetised_column .widget a,aside.pets-sidebar .widget a{color: #191818;}
.wpb_widgetised_column .widget a:hover,aside.pets-sidebar .widget a:hover{color: #333;}
.wpb_widgetised_column .widget .pets-post-item,aside.pets-sidebar .widget .pets-post-item{margin-bottom: 20px!important;}
.wpb_widgetised_column .widget .pets-post-item .pets-post-info-category a,aside.pets-sidebar .widget .pets-post-item .pets-post-info-category a{color: #191818;}
.wpb_widgetised_column .widget .pets-post-item .pets-bnl-image-holder .pets-post-info-category a,.wpb_widgetised_column .widget .pets-post-item .pets-post-info-category a:hover,aside.pets-sidebar .widget .pets-post-item .pets-bnl-image-holder .pets-post-info-category a,aside.pets-sidebar .widget .pets-post-item .pets-post-info-category a:hover{color: #333;}
.wpb_widgetised_column .widget .pets-post-item .pets-pt-info-section,aside.pets-sidebar .widget .pets-post-item .pets-pt-info-section{padding-bottom: 0;}
.wpb_widgetised_column .widget .pets-post-item .pets-pt-info-section>div,aside.pets-sidebar .widget .pets-post-item .pets-pt-info-section>div{color: #979797;}
.wpb_widgetised_column .widget .pets-post-item .pets-pt-info-section>div .pets-post-info-author-link,aside.pets-sidebar .widget .pets-post-item .pets-pt-info-section>div .pets-post-info-author-link{color: #333;}
.wpb_widgetised_column .widget .pets-post-item .pets-pt-info-section>div a:hover,aside.pets-sidebar .widget .pets-post-item .pets-pt-info-section>div a:hover{color: #191818;}
.wpb_widgetised_column .widget ul,aside.pets-sidebar .widget ul{list-style: none; margin: 0; padding: 0;}
.wpb_widgetised_column .widget ul li,aside.pets-sidebar .widget ul li{margin: 0; -webkit-transition: color .2s; -moz-transition: color .2s; transition: color .2s;}
.wpb_widgetised_column .widget ul li:hover,aside.pets-sidebar .widget ul li:hover{color: #333;}
.wpb_widgetised_column .widget ul li: last-child,aside.pets-sidebar .widget ul li: last-child{margin: 0;}
.wpb_widgetised_column .widget ul ul.children,.wpb_widgetised_column .widget ul ul.sub-menu,aside.pets-sidebar .widget ul ul.children,aside.pets-sidebar .widget ul ul.sub-menu{margin: 0 0 0 10px;}
.wpb_widgetised_column .widget ul li a,aside.pets-sidebar .widget ul li a{display: block; color: #191818; border-bottom: 1px solid #d1d1d1; padding: 5px 0;}
.wpb_widgetised_column .widget ul ul.children li: last-child,.wpb_widgetised_column .widget ul ul.sub-menu li: last-child,aside.pets-sidebar .widget ul ul.children li: last-child,aside.pets-sidebar .widget ul ul.sub-menu li: last-child{border: none;}
.wpb_widgetised_column .widget select,aside.pets-sidebar .widget select{width: 100%; max-width: 100%; height: 42px; line-height: 42px; padding: 0 20px; border: 1px solid #d1d1d1; color: #696969; background-color: #fff; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.wpb_widgetised_column .widget .wp-caption-text,aside.pets-sidebar .widget .wp-caption-text{color: #818181;}
.wpb_widgetised_column .widget #wp-calendar,aside.pets-sidebar .widget #wp-calendar{width: 100%; text-align: center;}
.wpb_widgetised_column .widget #wp-calendar caption,aside.pets-sidebar .widget #wp-calendar caption{color: #8d8d8d; margin: 0 0 15px;}
.wpb_widgetised_column .widget #wp-calendar td,.wpb_widgetised_column .widget #wp-calendar th,aside.pets-sidebar .widget #wp-calendar td,aside.pets-sidebar .widget #wp-calendar th{padding: 3px 4px;}
.wpb_widgetised_column .widget #wp-calendar td#today,aside.pets-sidebar .widget #wp-calendar td#today{color: #333; background-color: #ff0;}
.wpb_widgetised_column .widget #wp-calendar td#today a,.wpb_widgetised_column .widget.widget_rss li a,aside.pets-sidebar .widget #wp-calendar td#today a,aside.pets-sidebar .widget.widget_rss li a{color: #191818;}
.wpb_widgetised_column .widget.widget_rss .pets-title-pattern-text a:first-child,aside.pets-sidebar .widget.widget_rss .pets-title-pattern-text a:first-child{display: none;}
.wpb_widgetised_column .widget.widget_rss li,aside.pets-sidebar .widget.widget_rss li{margin: 0 0 25px;}
.wpb_widgetised_column .widget.widget_rss li .rss-date,aside.pets-sidebar .widget.widget_rss li .rss-date{display: block; font-size: 11px;}
.wpb_widgetised_column .widget.widget_rss li .rssSummary,aside.pets-sidebar .widget.widget_rss li .rssSummary{margin-top: 10px;}
.wpb_widgetised_column .widget.widget_search form,aside.pets-sidebar .widget.widget_search form{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both;}
.wpb_widgetised_column .widget.widget_search .screen-reader-text,aside.pets-sidebar .widget.widget_search .screen-reader-text{display: block; clear: both; margin: 0 0 8px;}
.wpb_widgetised_column .widget.widget_search input,aside.pets-sidebar .widget.widget_search input{position: relative; display: inline-block; float: left; width: calc(100% - 41px); height: 41px; line-height: 40px; padding: 0 17px; color: #818181; font-size: 13px; font-weight: 500; font-family: inherit; outline: 0; cursor: pointer; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -moz-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}
.wpb_widgetised_column .widget.widget_search input: -moz-placeholder,aside.pets-sidebar .widget.widget_search input: -moz-placeholder{color: #818181;}
.wpb_widgetised_column .widget.widget_search input: : -moz-placeholder,aside.pets-sidebar .widget.widget_search input: : -moz-placeholder{color: #818181; opacity: 1;}
.wpb_widgetised_column .widget.widget_search input: -ms-input-placeholder,aside.pets-sidebar .widget.widget_search input: -ms-input-placeholder{color: #818181;}
.wpb_widgetised_column .widget.widget_search input: : -webkit-input-placeholder,aside.pets-sidebar .widget.widget_search input: : -webkit-input-placeholder{color: #818181;}
.wpb_widgetised_column .widget.widget_search input: not([type=submit]),aside.pets-sidebar .widget.widget_search input: not([type=submit]){border: 1px solid #d1d1d1; border-right: 0; background-color: transparent; cursor: text;}
.wpb_widgetised_column .widget.widget_search input: not([type=submit]):focus,.wpb_widgetised_column .widget.widget_search input: not([type=submit]):focus+[type=submit],aside.pets-sidebar .widget.widget_search input: not([type=submit]):focus,aside.pets-sidebar .widget.widget_search input: not([type=submit]):focus+[type=submit]{border-color: #333;}
.wpb_widgetised_column .widget.widget_search input[type=submit],aside.pets-sidebar .widget.widget_search input[type=submit]{width: 41px; padding: 0 12px; color: #333; background-color: #ff0; border: 1px solid #d1d1d1; border-left: none; font-size: 11px; text-transform: uppercase; font-family: ElegantIcons; -webkit-transition: background-color cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: background-color cubic-bezier(.35,.7,.32,.9) .3s; transition: background-color cubic-bezier(.35,.7,.32,.9) .3s;}
.wpb_widgetised_column .widget.widget_search input[type=submit]:hover,aside.pets-sidebar .widget.widget_search input[type=submit]:hover{background-color: #333; color: #fff;}
.wpb_widgetised_column .widget.widget_archive ul li a,.wpb_widgetised_column .widget.widget_categories ul li a,.wpb_widgetised_column .widget.widget_meta ul li a,.wpb_widgetised_column .widget.widget_nav_menu ul li a,.wpb_widgetised_column .widget.widget_pages ul li a,.wpb_widgetised_column .widget.widget_recent_comments ul li a,aside.pets-sidebar .widget.widget_archive ul li a,aside.pets-sidebar .widget.widget_categories ul li a,aside.pets-sidebar .widget.widget_meta ul li a,aside.pets-sidebar .widget.widget_nav_menu ul li a,aside.pets-sidebar .widget.widget_pages ul li a,aside.pets-sidebar .widget.widget_recent_comments ul li a{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size: 14px; text-transform: lowercase; color: #191818;}
.wpb_widgetised_column .widget.widget_archive ul li a:hover,.wpb_widgetised_column .widget.widget_categories ul li a:hover,.wpb_widgetised_column .widget.widget_meta ul li a:hover,.wpb_widgetised_column .widget.widget_nav_menu ul li a:hover,.wpb_widgetised_column .widget.widget_pages ul li a:hover,.wpb_widgetised_column .widget.widget_recent_comments ul li a:hover,aside.pets-sidebar .widget.widget_archive ul li a:hover,aside.pets-sidebar .widget.widget_categories ul li a:hover,aside.pets-sidebar .widget.widget_meta ul li a:hover,aside.pets-sidebar .widget.widget_nav_menu ul li a:hover,aside.pets-sidebar .widget.widget_pages ul li a:hover,aside.pets-sidebar .widget.widget_recent_comments ul li a:hover{color: #333;}
.wpb_widgetised_column .widget.widget_archive ul li,.wpb_widgetised_column .widget.widget_categories ul li,aside.pets-sidebar .widget.widget_archive ul li,aside.pets-sidebar .widget.widget_categories ul li{border-bottom: 1px solid #d1d1d1;}
.wpb_widgetised_column .widget.widget_archive ul li a,.wpb_widgetised_column .widget.widget_categories ul li a,aside.pets-sidebar .widget.widget_archive ul li a,aside.pets-sidebar .widget.widget_categories ul li a{display: inline-block; border-bottom: none;}
.wpb_widgetised_column .widget.widget_tag_cloud .tagcloud,aside.pets-sidebar .widget.widget_tag_cloud .tagcloud{margin-bottom: -4px;}
.wpb_widgetised_column .widget.widget_tag_cloud a,aside.pets-sidebar .widget.widget_tag_cloud a{position: relative; display: inline-block; vertical-align: middle; height: 33px; line-height: 33px; padding: 0 20px; margin: 0 1px 4px 0; font-family: inherit; color: #191818; font-size: 10px!important; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #d1d1d1; -webkit-transition: color .3s ease; -moz-transition: color .3s ease; transition: color .3s ease;}
.wpb_widgetised_column .widget.widget_tag_cloud a:hover,aside.pets-sidebar .widget.widget_tag_cloud a:hover{color: #000; border-color: #000;}
.wpb_widgetised_column .widget .pets-pt-one-item: last-child,aside.pets-sidebar .widget .pets-pt-one-item: last-child{margin-bottom: 0!important;}
.wpb_widgetised_column .widget.pets-rc-holder ul li,aside.pets-sidebar .widget.pets-rc-holder ul li{border-bottom: 1px solid #d1d1d1;}
.wpb_widgetised_column .widget.pets-rc-holder ul li a,aside.pets-sidebar .widget.pets-rc-holder ul li a{display: inline-block; border: 0;}
.wpb_widgetised_column .widget.pets-rc-holder ul li a:hover,aside.pets-sidebar .widget.pets-rc-holder ul li a:hover{text-decoration: underline;}
.wpb_widgetised_column .widget.pets-rc-holder ul li: last-child,aside.pets-sidebar .widget.pets-rc-holder ul li: last-child{border: none; padding-bottom: 0;}
.pets-btn.pets-btn-solid: not(.pets-btn-custom-border-hover):hover .pets-btn-icon-element,.pets-btn.pets-btn-solid: not(.pets-btn-custom-hover-bg):hover .pets-btn-icon-element{border-color: #f4f4f4!important;}
.wpb_widgetised_column .widget.pets-rc-holder .pets-sidebar-widget-title-outer,aside.pets-sidebar .widget.pets-rc-holder .pets-sidebar-widget-title-outer{margin: 0 0 5px;}
.wpb_widgetised_column .widget.pets-rc-holder .pets-rc-date,aside.pets-sidebar .widget.pets-rc-holder .pets-rc-date{color: #979797;}
.wpb_widgetised_column .widget.pets-rc-holder .pets-rc-date:hover,aside.pets-sidebar .widget.pets-rc-holder .pets-rc-date:hover{color: #333; text-decoration: none;}
.wpb_widgetised_column .widget.pets-plw-one .pets-pt-one-item .pets-pt-one-image-holder,aside.pets-sidebar .widget.pets-plw-one .pets-pt-one-item .pets-pt-one-image-holder{margin-bottom: 17px;}
.wpb_widgetised_column .widget .pets-instagram-feed,aside.pets-sidebar .widget .pets-instagram-feed{margin: 0 -4px 4px!important;}
.pets-btn{position: relative; display: inline-block; vertical-align: middle; outline: 0; font-size: 13px; line-height: 2.714285714285714em; padding: 0 35px; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -moz-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-btn.pets-btn-solid{color: #fff; background-color: #333; border-width: 0;}
.pets-btn.pets-btn-solid: not(.pets-btn-custom-border-hover):hover,.pets-btn.pets-btn-solid: not(.pets-btn-custom-hover-bg):hover{background-color: #333!important;}
.pets-btn.pets-btn-solid .pets-btn-icon-element{color: #858383;}
.pets-btn.pets-btn-solid: not(.pets-btn-custom-hover-color):hover{color: #fff!important;}
.pets-btn.pets-btn-solid: not(.pets-btn-custom-hover-color):hover .pets-btn-icon-element{color: #ff0!important;}
.pets-btn.pets-btn-solid.pets-btn-icon .pets-btn-icon-element,.pets-btn.pets-btn-solid.pets-btn-icon .pets-btn-text,.pets-btn.pets-btn-solid: not(.pets-btn-icon){padding-top: 1px; padding-bottom: 1px;}
.pets-btn.pets-btn-outline{border: 1px solid #858383; color: #858383; background-color: transparent;}
.pets-btn.pets-btn-outline: not(.pets-btn-custom-hover-color):hover{color: #fff!important;}
.pets-btn.pets-btn-outline: not(.pets-btn-custom-hover-color):hover .pets-btn-icon-element{color: #ff0!important;}
.pets-btn.pets-btn-outline: not(.pets-btn-custom-border-hover):hover,.pets-btn.pets-btn-outline: not(.pets-btn-custom-hover-bg):hover{background-color: #333!important;}
.pets-btn.pets-btn-outline .pets-btn-icon-element{-webkit-transition: none; -moz-transition: none; transition: none; background-color: transparent;}
.pets-btn.pets-btn-small{font-size: 12px; padding: 0 20px; line-height: 25px;}
.pets-btn.pets-btn-small .pets-btn-icon-element{font-size: 1.818181818181818em;}
.pets-btn.pets-btn-large{padding: 0 45px; line-height: 45px;}
.pets-btn.pets-btn-huge{display: block; text-align: center; font-size: 15px; line-height: 50px; padding: 0 45px;}
.pets-btn.pets-btn-icon{padding: 0;}
.pets-btn.pets-btn-icon .pets-btn-text{display: inline-block; padding: 0 31px 0 5px; float: right;}
.pets-btn.pets-btn-small.pets-btn-icon .pets-btn-text{margin-right: 3px;}
.pets-btn .pets-btn-icon-element{position: relative; display: inline-block; vertical-align: top; line-height: inherit; font-size: 13px; width: 45px; padding-left: 25px; text-align: center; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -moz-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
button.pets-btn,input[type=submit].pets-btn{cursor: pointer;}
.pets-dropcaps{position: relative; display: inline-block; vertical-align: middle; float: left; height: 50px; line-height: 50px; font-size: 51px; color: #333; font-weight: 500; text-align: left; margin: 0 11px 0 0;}
.pets-dropcaps.pets-circle,.pets-dropcaps.pets-square{font-size: 22px; color: #fff; background-color: #333; margin: 4px 11px 0 0; text-align: center; width: 50px;}
.pets-dropcaps.pets-circle{-webkit-border-radius: 3em; -moz-border-radius: 3em; border-radius: 3em;}
.pets-icon-shortcode{display: inline-block;}
.pets-icon-shortcode.circle,.pets-icon-shortcode.square{background-color: #ff0; width: 2em; height: 2em; line-height: 2em; text-align: center; -webkit-transition: background-color .1s ease-out,border-color .1s ease-out; -moz-transition: background-color .1s ease-out,border-color .1s ease-out; transition: background-color .1s ease-out,border-color .1s ease-out;}
.pets-icon-shortcode.circle a,.pets-icon-shortcode.square a{display: inline-block; width: 100%; height: 100%;}
.pets-icon-shortcode.circle .pets-icon-element,.pets-icon-shortcode.square .pets-icon-element{color: #fff; line-height: inherit;}
.pets-icon-shortcode.circle{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.pets-icon-shortcode .pets-icon-element{color: #ff0; -webkit-transition: color .1s ease-out; -moz-transition: color .1s ease-out; transition: color .1s ease-out;}
.pets-icon-shortcode .pets-icon-element:hover{color: #7f7f7f;}
.pets-icon-animation-holder{-webkit-transform: scale(0); -moz-transform: scale(0); transform: scale(0); -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; display: inline-block;}
.pets-icon-animation-holder.pets-icon-animation-show{-webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);}
.pets-icon-tiny{font-size: 13px; line-height: .75em; vertical-align: -15%;}
.pets-icon-small{font-size: 26px;}
.pets-icon-medium{font-size: 39px;}
.pets-icon-large{font-size: 52px;}
.pets-icon-huge{font-size: 65px;}
.wpb_gallery_slides.wpb_flexslider{border: 0; border-radius: 0; margin: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.wpb_gallery_slides.wpb_flexslider .flex-control-nav+.flex-direction-nav li a{top: calc(50% - 22px);}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav{height: 0; margin: 0; padding: 0; list-style: none;}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li{margin: 0; padding: 0;}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li a{position: absolute; display: block; top: 50%; margin: 0; padding: 0; opacity: 1; z-index: 10; cursor: pointer; text-decoration: none; font-size: 0; text-align: center; text-shadow: none; color: #fff; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li a:before{display: block; font-size: 35px; color: inherit; font-family: linea-arrows-10!important;}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li a.flex-prev{left: 17px;}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li a.flex-prev:before{content: "\e03f";}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li a.flex-next{right: 17px;}
.pets-psc-holder .flex-direction-nav a:hover .flex-direction-nav li.flex-nav-next,.pets-psc-holder .flex-direction-nav li.flex-nav-next{right: 0;}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav li a.flex-next:before{content: "\e04b";}
.wpb_gallery_slides.wpb_flexslider .flex-control-nav{position: relative; display: inline-block; width: 100%; vertical-align: middle; text-align: center; margin: 19px 0 0!important; top: auto; bottom: auto; left: auto;}
.wpb_gallery_slides.wpb_flexslider .flex-control-nav li{display: inline-block; vertical-align: middle; margin: 0 6px;}
.wpb_gallery_slides.wpb_flexslider .flex-control-nav li>a{display: block; height: 5px; width: 5px; font-size: 0; color: transparent; background-color: #333; margin: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: width .3s cubic-bezier(.35,.7,.32,.9),height .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9),margin .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: width .3s cubic-bezier(.35,.7,.32,.9),height .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9),margin .3s cubic-bezier(.35,.7,.32,.9); transition: width .3s cubic-bezier(.35,.7,.32,.9),height .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9),margin .3s cubic-bezier(.35,.7,.32,.9);}
.wpb_gallery_slides.wpb_flexslider .flex-control-nav li a.flex-active,.wpb_gallery_slides.wpb_flexslider .flex-control-nav li a:hover{background-color: #ff0; width: 9px; height: 9px; margin: 0 -2px;}
.wpb_gallery_slides.wpb_flexslider.flexslider_fade{overflow: visible!important;}
.pets-ordered-list ol,.pets-ordered-list ul{position: relative; display: block;}
.pets-section-title-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 20px; clear: both;}
.pets-section-title-holder .pets-title-pattern{width: 99%;}
.pets-section-title-holder .pets-title-pattern-text: :after{margin: 0 8px 0 2px;}
.pets-section-title-holder.pets-st-light .pets-title-pattern-text{color: #fff;}
.pets-separator-holder{position: relative; height: auto; font-size: 0; line-height: 1em;}
.pets-separator-holder.pets-separator-center{text-align: center;}
.pets-separator-holder.pets-separator-left{text-align: left;}
.pets-separator-holder.pets-separator-right{text-align: right;}
.pets-separator-holder.pets-separator-full-width .pets-separator{width: 100%!important;}
.pets-separator{position: relative; display: inline-block; vertical-align: middle; border-bottom: 1px solid #b2b2b2; margin: 10px 0;}
.pets-separator.pets-sep-transparent{border-bottom-color: transparent;}
.pets-social-share-holder ul{list-style: none; display: inline-block;}
.pets-social-share-holder.pets-list li{display: inline-block; margin-right: 10px;}
.pets-social-share-holder.pets-dropdown{position: relative; display: inline-block; vertical-align: bottom;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown-opener{display: block; font-size: 11px; height: 38px; padding: 0; background-color: #fff; -webkit-transition: cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: cubic-bezier(.35,.7,.32,.9) .3s; transition: cubic-bezier(.35,.7,.32,.9) .3s; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown-opener:before{content: "\f13a"; position: absolute; top: 0; left: 0; display: block; margin: 0; width: 38px; height: 38px; text-align: center; font-family: Ionicons; color: #191818; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 25px; line-height: 38px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown{position: relative; visibility: hidden; z-index: 950; margin-left: 38px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul{position: absolute; display: block; z-index: 990; margin: 0; padding: 0!important; font-weight: 400; right: 0;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li{width: 38px; line-height: 38px; visibility: hidden; position: absolute; text-align: center; opacity: 0; margin: 0; padding: 0; background-color: #f0f4f6; font-size: 12px; bottom: 0; color: #434242; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) 0s,visibility .3s cubic-bezier(.35,.7,.32,.9) 0s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) 0s,visibility .3s cubic-bezier(.35,.7,.32,.9) 0s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) 0s,visibility .3s cubic-bezier(.35,.7,.32,.9) 0s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-facebook-share{background-color: #3b5998;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-twitter-share{background-color: #00aced;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-google_plus-share{background-color: #dd4b39;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-linkedin-share{background-color: #007bb5;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-tumblr-share{background-color: #32506d;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-pinterest-share{background-color: #cb2027;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li.pets-vk-share{background-color: #45668e;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:hover{background-color: #f0f4f6; color: #333;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li a{border: 0; color: inherit!important; display: block; width: 100%;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:first-child{left: 0;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:nth-child(2){left: 37px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:nth-child(3){left: 74px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:nth-child(4){left: 111px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:nth-child(5){left: 148px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:nth-child(6){left: 185px;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown ul li:nth-child(7){left: 222px;}
.pets-psc-holder .flex-direction-nav a:hover .flex-direction-nav li.flex-nav-prev,.pets-psc-holder .flex-direction-nav li.flex-nav-prev{left: 0;}
.pets-social-share-holder.pets-dropdown .pets-social-share-dropdown img{width: 8px; margin-right: 10px;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown-opener{background: #ff0;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li{opacity: 1; visibility: visible; cursor: pointer;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(1){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) 50ms,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) 50ms,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) 50ms,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(2){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .1s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .1s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .1s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(3){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .15s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .15s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .15s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(4){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .2s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .2s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .2s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(5){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .25s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .25s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .25s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(6){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .3s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .3s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .3s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-social-share-holder.pets-dropdown:hover .pets-social-share-dropdown ul li:nth-child(7){-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .35s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .35s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s; transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .35s,background-color .3s cubic-bezier(.35,.7,.32,.9) 0s;}
.pets-tabs{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-tabs .pets-tabs-nav{position: relative; display: block; list-style: none; margin: 0 0 20px; padding: 0;}
.pets-tabs .pets-tabs-nav ul{position: relative; display: table-cell; width: 1%; text-align: left; vertical-align: middle; white-space: nowrap;}
.pets-tabs .pets-tabs-nav li,.pets-tabs .pets-tabs-nav li a{display: inline-block; vertical-align: middle; position: relative;}
.pets-tabs .pets-tabs-nav .pets-title-pattern{width: 99%;}
.pets-tabs .pets-tabs-nav li{width: auto; padding: 0;}
.pets-tabs .pets-tabs-nav li a{font-size: 18px; color: #7f7f7f; line-height: 1.38em; font-family: 'Open Sans',sans-serif; font-weight: 700; text-transform: lowercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),.3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),.3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9),.3s cubic-bezier(.35,.7,.32,.9);}
.pets-google-map,.pets-google-map embed,.pets-google-map iframe,.pets-google-map object{display: block; width: 100%;}
.pets-tabs .pets-tabs-nav li a:after{content: '/'; margin: 0 5px 0 7px;}
.pets-tabs .pets-tabs-nav li.ui-state-active a,.pets-tabs .pets-tabs-nav li.ui-state-hover a{color: #333;}
.pets-tabs .pets-tab-container{position: relative;}
.pets-tabs.pets-tabs-skin-light .pets-tabs-nav li a{color: #fff;}
.pets-tabs.pets-tabs-skin-light .pets-tabs-nav li.ui-state-active a,.pets-tabs.pets-tabs-skin-light .pets-tabs-nav li.ui-state-hover a{color: #ff0;}
.pets-tabs.pets-tabs-skin-dark .pets-tabs-nav li a{color: #333;}
.pets-tabs.pets-tabs-skin-dark .pets-tabs-nav li.ui-state-active a,.pets-tabs.pets-tabs-skin-dark .pets-tabs-nav li.ui-state-hover a{color: #ff0; border-color: #ddd;}
.pets-google-map-holder{position: relative;}
.pets-google-map{height: 300px;}
.pets-google-map img{max-width: none;}
.pets-google-map-overlay{position: absolute; z-index: 1000; width: 100%; height: 100%; display: none; top: 0; left: 0;}
.pets-psc-holder,.pets-psc-holder .pets-psc-slides{display: inline-block; width: 100%; position: relative; vertical-align: middle;}
.pets-psc-holder{opacity: 0; -webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9); transition: opacity .3s cubic-bezier(.35,.7,.32,.9); overflow: hidden;}
.pets-psc-holder .pets-psc-slides{list-style: none; margin: 0; padding: 0; background-color: #fff;}
.pets-psc-holder .pets-psc-slides .pets-psc-slide{padding: 0; position: relative; overflow: hidden;}
.pets-psc-holder .pets-psc-slides .pets-psc-slide .pets-pt-seven-content-holder{-webkit-transform: translateY(110%); -moz-transform: translateY(110%); transform: translateY(110%); opacity: 0; -webkit-transition: -webkit-transform .4s ease,opacity 0s .4s; transition: transform .4s ease,opacity 0s .4s;}
.pets-psc-holder .pets-psc-slides .pets-psc-slide.flex-active-slide.pets-appeared .pets-pt-seven-content-holder{-webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); opacity: 1; -webkit-transition: all .6s ease; -moz-transition: all .6s ease; transition: all .6s ease;}
.pets-psc-holder.pets-bnl-holder .pets-post-info-icon{-webkit-transform: translateY(-50%) scale(1)!important; -moz-transform: translateY(-50%) scale(1)!important; transform: translateY(-50%) scale(1)!important;}
.pets-psc-holder.pets-bnl-holder .pets-post-item .pets-image-link:after{display: none;}
.pets-psc-holder.pets-bnl-holder .pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-pt-seven-title-holder{margin-bottom: 17px;}
.pets-psc-holder.pets-bnl-holder .pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-pt-seven-title-holder .pets-pt-title{font-size: 35px;}
.pets-psc-holder.pets-bnl-holder .pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-pt-seven-title-holder .pets-pt-title:hover a{color: inherit; text-decoration: underline;}
.pets-psc-holder.pets-bnl-holder:hover .pets-post-info-icon{-webkit-transform: translateY(-50%) scale(1.1)!important; -moz-transform: translateY(-50%) scale(1.1)!important; transform: translateY(-50%) scale(1.1)!important;}
.pets-psc-holder .flex-direction-nav{list-style: none; margin: 0; padding: 0;}
.pets-psc-holder .flex-direction-nav li{position: absolute; top: 50%; z-index: 2; color: #fff; display: block; width: 54px; height: 54px; font-size: 16px; line-height: 54px; padding: 0; background-color: #090b0d; text-align: center; opacity: 1; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: all .3s cubic-bezier(.35,.7,.32,.9); transition: all .3s cubic-bezier(.35,.7,.32,.9);}
.pets-psc-holder .flex-direction-nav li.flex-nav-next a{margin-left: 2px!important;}
.pets-psc-holder .flex-direction-nav li:hover{background-color: #333;}
.pets-psc-holder .flex-direction-nav a{display: table; font-size: 16px; color: #fff; margin: 0; z-index: 2; text-shadow: none; text-align: center; line-height: 50px; width: 50px; height: 50px; -webkit-transition: background .2s ease-out,color .2s ease-out; -moz-transition: background .2s ease-out,color .2s ease-out; transition: background .2s ease-out,color .2s ease-out;}
.pets-psc-holder .flex-direction-nav a span:before{position: relative; top: 4px;}
.pets-psc-holder .flex-direction-nav a.pets-psc-pagination .flex-direction-nav li{top: calc(50% - 33px);}
.pets-psc-holder .flex-direction-nav a .flex-control-paging{position: relative; display: inline-block; width: 100%; vertical-align: middle; text-align: center; margin: 20px 0;}
.pets-psc-holder .flex-direction-nav a .flex-control-paging>li{display: inline-block; vertical-align: middle; margin: 0 6px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.pets-psc-holder .flex-direction-nav a .flex-control-paging>li>a{display: block; height: 5px; width: 5px; font-size: 0; color: transparent; background-color: #333; margin: 0; padding: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color .3s ease,padding .3s ease,margin .3s ease; -moz-transition: background-color .3s ease,padding .3s ease,margin .3s ease; transition: background-color .3s ease,padding .3s ease,margin .3s ease;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category a,.pets-psc-slides .pets-post-item .pets-post-info-category a{-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9); font-weight: 700; float: left; letter-spacing: 1px;}
.pets-psc-holder .flex-direction-nav a .flex-control-paging>li a.flex-active,.pets-psc-holder .flex-direction-nav a .flex-control-paging>li a:hover{background-color: #ff0; padding: 2px; margin: 0 -2px;}
.pets-psc-slides .pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder{text-align: center; padding: 35px 13% 27px;}
.pets-psc-slides .pets-post-item{padding: 0; margin: 0;}
.pets-psc-slides .pets-post-item .pets-post-info-category{position: absolute; top: -12px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); vertical-align: top; min-height: 23px; line-height: 23px; z-index: 10; display: inline-block; background-color: #ff0; padding: 0;}
.pets-psc-slides .pets-post-item .pets-post-info-category .pets-comma{display: none;}
.pets-psc-slides .pets-post-item .pets-post-info-category:hover:after{width: 100%;}
.pets-psc-slides .pets-post-item .pets-post-info-category a{position: relative; display: inline-block; vertical-align: top; color: #333; font-size: 10px; line-height: inherit; text-transform: uppercase; padding: 0 8px; -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-psc-slides .pets-post-item .pets-post-info-category a:hover{color: #fff;}
.pets-psc-slides .pets-post-item .pets-post-info-category a:first-child{padding-left: 16px;}
.pets-psc-slides .pets-post-item .pets-post-info-category a: last-child{padding-right: 16px;}
.pets-psc-slides .pets-post-item .pets-post-info-category a: not(:first-child):before{position: absolute; left: -4px; content: '/'; color: #94942b;}
.pets-pswt-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; opacity: 0;}
.pets-pswt-holder .pets-pswt-slides{position: relative; display: inline-block; width: 100%; vertical-align: middle; list-style: none; margin: 0; padding: 0; background-color: #fff;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide{position: relative; padding: 0;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide .pets-post-info-category,.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide .pets-pswt-info,.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide .pets-pswt-title{top: 45px; opacity: 0; -webkit-transition: opacity .5s ease,top 0s .5s; -moz-transition: opacity .5s ease,top 0s .5s; transition: opacity .5s ease,top 0s .5s;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide.flex-active-slide.pets-appeared .pets-post-info-category{top: 0; opacity: 1; -webkit-transition: opacity .7s ease .1s,top .2s ease-out .1s; -moz-transition: opacity .7s ease .1s,top .2s ease-out .1s; transition: opacity .7s ease .1s,top .2s ease-out .1s;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide.flex-active-slide.pets-appeared .pets-pswt-title{top: 0; opacity: 1; -webkit-transition: opacity .7s ease .2s,top .2s ease-out .2s; -moz-transition: opacity .7s ease .2s,top .2s ease-out .2s; transition: opacity .7s ease .2s,top .2s ease-out .2s;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-slide.flex-active-slide.pets-appeared .pets-pswt-info{top: 0; opacity: 1; -webkit-transition: opacity .7s ease .3s,top .2s ease-out .3s; -moz-transition: opacity .7s ease .3s,top .2s ease-out .3s; transition: opacity .7s ease .3s,top .2s ease-out .3s;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-image img{vertical-align: middle;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content{position: relative; display: table; table-layout: fixed; height: 100%; width: 100%; max-width: 1020px; margin: auto; text-align: center;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner{position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle; padding: 35px 30px; z-index: 2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner h2{font-size: 50px; line-height: 1em;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-title{position: relative; display: block; margin: 0; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-title a:hover{color: inherit; text-decoration: underline;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category{position: relative; min-height: 23px; line-height: 23px; margin-bottom: 11px; z-index: 10; display: inline-block; background-color: #ff0; padding: 0;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category:after{content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 0; background: #000; -webkit-transition: width .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: width .3s cubic-bezier(.35,.7,.32,.9); transition: width .3s cubic-bezier(.35,.7,.32,.9); z-index: -1;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category .pets-comma{display: none;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category a{position: relative; display: inline-block; float: left; vertical-align: top; color: #333; font-size: 11px; font-weight: 700; line-height: inherit; letter-spacing: 1px; text-transform: uppercase; padding: 0 8px; -webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category a:first-child{padding-left: 16px;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category a: last-child{padding-right: 16px;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category a: not(:first-child):before{position: absolute; left: -4px; content: '/'; color: #94942b;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category:hover:after{width: 100%;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-post-info-category:hover a{color: #fff;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info{position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; font-family: 'Open Sans',sans-serif; padding-top: 25px; clear: both; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info.stick-to-bottom{position: absolute; bottom: 0; width: 50%;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div{position: relative; display: inline-block; vertical-align: middle; margin: 0 35px 0 0; color: #ebe6e6; font-size: 13px; font-weight: 500; text-transform: none;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div: not(: last-child):after{position: absolute; top: 0; right: -13px; display: inline-block; content: " / "; vertical-align: top; color: #ebe6e6; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; font-weight: 500; line-height: 1; margin: 0; visibility: visible; opacity: 1;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div.pets-post-info-author{margin-right: 15px; font-weight: 600;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div: last-child{margin: 0;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div a{color: inherit; font-size: inherit; font-weight: inherit;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div .pets-post-info-author-link,.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div a:hover{color: #fff;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div .pets-post-info-comments:before,.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div.pets-blog-like a:before,.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div.pets-post-info-count:before,.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div.pets-post-info-date a:before{position: absolute; top: 0; left: -20px; display: inline-block; vertical-align: inherit; font-family: ElegantIcons; color: inherit; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; line-height: 1; margin: 0 5px 0 0;}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div .pets-post-info-comments:before{content: "\77";}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div.pets-blog-like a:before{content: "\e106";}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-content .pets-pswt-content-inner .pets-pswt-info>div.pets-post-info-count:before{font-family: linea-basic-10; content: "H";}
.pets-pswt-holder .pets-pswt-slides .pets-pswt-image+.pets-pswt-content-holder{position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(11,11,11,.2);}
.pets-pswt-holder .flex-direction-nav{list-style: none; margin: 0; padding: 0;}
.pets-pswt-holder .flex-direction-nav li{position: absolute; top: 50%; z-index: 2; color: #fff; display: block; width: 54px; height: 54px; font-size: 16px; line-height: 54px; padding: 0; background-color: #090b0d; text-align: center; opacity: 1; -webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: all .3s cubic-bezier(.35,.7,.32,.9); transition: all .3s cubic-bezier(.35,.7,.32,.9); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.pets-pswt-holder .flex-direction-nav li.flex-nav-prev{left: -60px;}
.pets-pswt-holder .flex-direction-nav li.flex-nav-next{right: -60px;}
.pets-pswt-holder .flex-direction-nav li:hover{background-color: #333;}
.pets-pswt-holder .flex-direction-nav a{display: table; height: 100%; width: 100%; font-size: 16px; color: #fff; margin: 0; z-index: 2; text-shadow: none; text-align: center; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.pets-pswt-holder .flex-direction-nav a span{display: table-cell; vertical-align: middle;}
.pets-pswt-holder:hover .flex-direction-nav li.flex-nav-prev{left: 0;}
.pets-pswt-holder:hover .flex-direction-nav li.flex-nav-next{right: 0;}
.pets-pswt-holder .pets-pswt-slides-thumb{list-style: none; margin: 0; display: inline-block; vertical-align: middle; background-color: #040404; background-image: url(img/slider-pattern.png); background-repeat: repeat; padding: 18px 0; opacity: 0; -webkit-transition: opacity .4s; -moz-transition: opacity .4s; transition: opacity .4s;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb{float: left; margin: 0;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-image-holder{padding-right: 10px;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-image-holder:hover+.pets-pt-three-content-holder .pets-pt-three-title{text-decoration: underline;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb.flex-active .pets-pt-three-content-holder .pets-pt-three-content-inner .pets-pt-three-title{text-decoration: underline; color: #fff;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-image-link: :after{opacity: .2; background-color: #000;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb.flex-active .pets-image-link: :after,.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb:hover .pets-image-link: :after{opacity: 0;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder{padding-left: 10px;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder .pets-pt-three-content-inner{border-bottom: none; display: table;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder .pets-pt-three-content-inner .pets-pt-three-title{padding: 0; color: #787777; margin-bottom: 11px; max-height: 54px; overflow: hidden;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder .pets-pt-three-content-inner .pets-pt-three-title>a:hover{color: inherit;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder .pets-pt-three-content-inner .pets-pt-info-section.stick-to-bottom{position: relative; width: 100%;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder .pets-pt-three-content-inner .pets-pt-info-section.stick-to-bottom>*{display: table-cell; vertical-align: bottom;}
.pets-pswt-holder .pets-pswt-slides-thumb .pets-pswt-slide-thumb .pets-pt-three-content-holder .pets-pt-three-content-inner .pets-post-info-date a:hover{color: #fff;}
.pets-pswt-holder.pets-pswt-number-1 .pets-pswt-slide-thumb{width: 100%;}
.pets-pswt-holder.pets-pswt-number-2 .pets-pswt-slide-thumb{width: 50%;}
.pets-pswt-holder.pets-pswt-number-3 .pets-pswt-slide-thumb{width: 33.3333333333%;}
.pets-pswt-holder.pets-pswt-number-4 .pets-pswt-slide-thumb{width: 25%;}
.pets-pswt-holder.pets-pswt-number-5 .pets-pswt-slide-thumb{width: 20%;}
.pets-pswt-holder.pets-pswt-number-6 .pets-pswt-slide-thumb{width: 16.6666666667%;}
.pets-pswt-holder.pets-pswt-number-7 .pets-pswt-slide-thumb{width: 14.2857142857%;}
.pets-pswt-holder.pets-pswt-number-8 .pets-pswt-slide-thumb{width: 12.5%;}
.pets-pcs-holder.pets-bnl-holder{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pcs-holder.pets-bnl-holder .pets-bnl-outer{position: static;}
.pets-pcs-holder .pets-bnl-inner{opacity: 0; -webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9); transition: opacity .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pcs-holder.pets-pcs-navigation .pets-section-title-holder{padding-right: 40px; box-sizing: border-box;}
.pets-pcs-holder .slick-list{position: relative; display: block; width: 100%; margin: 0; padding: 0; overflow: hidden;}
.pets-pcs-holder .slick-list.draggable{cursor: pointer; cursor: hand;}
.pets-pcs-holder .slick-list:focus{outline: 0;}
.pets-pcs-holder .slick-track{position: relative; top: 0; left: 0; display: block;}
.pets-pcs-holder .slick-track:after,.pets-pcs-holder .slick-track:before{display: table; content: '';}
.pets-pcs-holder .slick-track:after{clear: both;}
.pets-pcs-holder .slick-slide{float: left;}
.pets-pcs-holder .slick-arrow{display: block; width: 11px; line-height: 32px; font-size: 16px; position: absolute; top: 2px; right: 0; clear: both; text-align: center; margin: 0; padding: 0; cursor: pointer; color: #333; -webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: all .3s cubic-bezier(.35,.7,.32,.9); transition: all .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pcs-holder .slick-arrow.ion-chevron-left{right: 17px;}
.pets-pcs-holder .slick-arrow.ion-chevron-left:after{content: "/"; position: absolute; right: -7px; color: #979797; font-family: "Open Sans",sans-serif; font-size: 14px; font-weight: 700; line-height: 32px; text-align: center;}
.pets-pcs-holder .slick-arrow.ion-chevron-right{right: -3px;}
.pets-pcs-holder .slick-arrow:hover{color: #7f7f7f;}
.pets-pcs-holder .pets-pt-one-item .pets-post-item-inner{border-bottom: 0;}
.pets-pcs-swipe-holder.pets-bnl-holder{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pcs-swipe-holder .pets-bnl-outer{opacity: 0; -webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9); transition: opacity .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pcs-swipe-holder .slick-list{position: relative; display: block; width: 100%; margin: 0; padding: 0; overflow: hidden;}
.pets-pcs-swipe-holder .slick-list.draggable{cursor: pointer; cursor: hand;}
.pets-pcs-swipe-holder .slick-list:focus{outline: 0;}
.pets-pcs-swipe-holder .slick-track{position: relative; top: 0; left: 0; display: block;}
.pets-pcs-swipe-holder .slick-track:after,.pets-pcs-swipe-holder .slick-track:before{display: table; content: '';}
.pets-pcs-swipe-holder .slick-track:after{clear: both;}
.pets-pcs-swipe-holder .slick-slide{float: left;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item{padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; margin: 0;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-item-inner{margin: 0; padding: 0; text-align: center;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder{padding: 30px 20px 17px; opacity: 0; bottom: -100px; -webkit-transition: opacity .15s 50ms,bottom .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: opacity .15s 50ms,bottom .3s cubic-bezier(.35,.7,.32,.9); transition: opacity .15s 50ms,bottom .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item:hover .pets-post-item-inner .pets-pt-seven-content-holder{opacity: 1; bottom: 0; -webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9),bottom .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9),bottom .3s cubic-bezier(.35,.7,.32,.9); transition: opacity .3s cubic-bezier(.35,.7,.32,.9),bottom .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category{position: absolute; top: -12px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); vertical-align: top; min-height: 23px; line-height: 23px; z-index: 10; display: inline-block; background-color: #ff0; padding: 0;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category .pets-comma{display: none;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category:hover:after{width: 100%;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category a{position: relative; display: inline-block; vertical-align: top; color: #333; font-size: 10px; line-height: inherit; text-transform: uppercase; padding: 0 8px; -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category a:hover{color: #fff;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category a:first-child{padding-left: 16px;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category a: last-child{padding-right: 16px;}
.pets-pcs-swipe-holder .pets-post-item.pets-pt-seven-item .pets-post-info-category a: not(:first-child):before{position: absolute; left: -4px; content: '/'; color: #94942b;}
.pets-pcs-swipe-holder .slick-arrow{position: absolute; top: 50%; z-index: 2; color: #fff; display: block; width: 54px; height: 54px; font-size: 16px; line-height: 54px; padding: 0; background-color: #090b0d; text-align: center; opacity: 1; cursor: pointer; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: all .3s cubic-bezier(.35,.7,.32,.9); transition: all .3s cubic-bezier(.35,.7,.32,.9);}
.pets-bnl-holder,.pets-bnl-holder .pets-bnl-outer{width: 100%; display: inline-block; vertical-align: middle;}
.pets-pcs-swipe-holder .slick-arrow.ion-chevron-left{left: 0;}
.pets-pcs-swipe-holder .slick-arrow.ion-chevron-right{right: 0;}
.pets-pcs-swipe-holder .slick-arrow:hover{background-color: #333;}
.pets-bnl-holder{position: relative; clear: both;}
.pets-bnl-holder.pets-post-pag-active .pets-bnl-outer{position: absolute;}
.pets-bnl-holder.pets-post-pag-active .pets-bnl-outer .pets-bnl-inner .pets-post-item{opacity: 0;}
.pets-bnl-holder .pets-bnl-outer{position: relative;}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner{padding: 0; margin: 0 -15px;}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner: not(:first-child)>.pets-post-block-part{margin-top: 15px;}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner>.pets-post-block-part{display: inline-block; position: relative; float: left; padding: 0 15px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-width: 100%;}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner>.pets-post-block-part>.pets-post-item{padding: 0;}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item{margin-bottom: 30px; -webkit-transition: opacity cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: opacity cubic-bezier(.35,.7,.32,.9) .3s; transition: opacity cubic-bezier(.35,.7,.32,.9) .3s;}
.pets-post-item .pets-post-info-category:after,.pets-single-tags-holder .pets-tags a:before{-webkit-transition: width .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: width .3s cubic-bezier(.35,.7,.32,.9);}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item.pets-active-post-page{opacity: 1;}
.pets-bnl-holder.pets-block-revealing .pets-post-block-part{overflow: hidden;}
.pets-pt-one-item{position: relative; margin-bottom: 35px!important;}
.pets-post-item{display: inline-block; position: relative; float: left; padding: 0 15px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-width: 100%; margin-bottom: 30px;}
.pets-pt-one-item.pets-post-item{display: inline-block; position: relative; float: left; padding: 0 15px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 20%; max-width: 100%; margin-bottom: 30px;}
.pets-post-item .pets-post-info-category{position: absolute; padding: 0 0 20px; font-size: 11px; font-weight: 700; line-height: 11px; letter-spacing: 1px; text-transform: uppercase;}
.pets-post-item .pets-post-info-category a{display: inline;}
.pets-post-item .pets-post-info-category:after{content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 0; background: #000; transition: width .3s cubic-bezier(.35,.7,.32,.9); z-index: -1;}
header .widget.pets-plw-four .pets-post-item .pets-pt-four-title:hover{text-decoration: underline;}
.pets-post-item .pets-bnl-image-holder{position: relative; display: block;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category{vertical-align: top; min-height: 23px; line-height: 23px; z-index: 10; display: inline-block; background-color: #ff0; padding: 0;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category: not(: last-child){position: absolute; top: 0; left: 0;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category .pets-comma{display: none;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category a{position: relative; display: inline-block; float: left; vertical-align: top; color: #333; font-size: 10px; font-weight: 700; line-height: inherit; letter-spacing: 1px; text-transform: uppercase; padding: 0 8px; -webkit-transition: color .25s ease; -moz-transition: color .25s ease; transition: color .25s ease;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category a:first-child{padding-left: 16px;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category a: last-child{padding-right: 16px;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category a: not(:first-child):before{position: absolute; left: -4px; content: '/'; color: #94942b;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category:hover:after{width: 100%;}
.pets-post-item .pets-bnl-image-holder .pets-post-info-category:hover a{color: #fff;}
.pets-post-item .pets-bnl-image-holder .pets-bnl-image-holder-inner{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-post-item .pets-image-link{position: relative; vertical-align: middle; max-width: 100%;}
.pets-post-item .pets-image-link:after{content: ''; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,.15); -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; transition: opacity .3s ease; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0);}
.pets-post-item .pets-image-link:hover:after{opacity: 1; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}
.pets-post-item .pets-image-link,.pets-post-item img{display: block;}
.pets-post-item .pets-post-excerpt{margin: 0; padding: 0 0 20px;}
.pets-post-item .pets-pt-info-section{position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; font-family: 'Open Sans',sans-serif; clear: both; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-post-item .pets-pt-info-section.stick-to-bottom{position: absolute; bottom: 0; width: 50%;}
.pets-post-item .pets-pt-info-section>div {position: relative; display: inline-block; vertical-align: middle; margin: 0 35px 0 0; color: #fff; font-size: 13px; font-weight: 500; text-transform: none;}
.pets-post-item .pets-pt-info-section>div: not(: last-child):after {position: absolute; top: 0; right: -13px; display: inline-block; content: " / "; vertical-align: top; color: #979797; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; font-weight: 500; line-height: 1; margin: 0; visibility: visible; opacity: 1;}
.pets-post-item .pets-pt-info-section>div.pets-post-info-author{margin-right: 15px; font-weight: 600;}
.pets-post-item .pets-pt-info-section>div: last-child{margin: 0;}
.pets-post-item .pets-pt-info-section>div a{color: inherit; font-size: inherit; font-weight: inherit;}
.pets-post-item .pets-pt-info-section>div a:hover{color: #000;}
.pets-post-item .pets-pt-info-section>div .pets-post-info-author-link{color: #1d1d1d;}
.pets-post-item .pets-pt-info-section>div .pets-post-info-comments:before,.pets-post-item .pets-pt-info-section>div.pets-blog-like a:before,.pets-post-item .pets-pt-info-section>div.pets-post-info-count:before,.pets-post-item .pets-pt-info-section>div.pets-post-info-date a:before{position: absolute; top: 0; left: -20px; display: inline-block; vertical-align: inherit; font-family: ElegantIcons; color: inherit; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; line-height: 1; margin: 0 5px 0 0;}
.pets-post-item .pets-pt-info-section>div .pets-post-info-comments:before{content: "\77";}
.pets-post-item .pets-pt-info-section>div.pets-blog-like a:before{content: "\e106";}
.pets-post-item .pets-pt-info-section>div.pets-post-info-count:before{font-family: linea-basic-10; content: "H";}
.widget .pets-post-item .pets-pt-info-section>div a:hover {color: #979797;}
header .widget.pets-plw-four .pets-post-item .pets-pt-info-section>div a:hover{color: #333;}
.pets-post-item .pets-bnl-featured-icon{position: absolute; top: 0; right: 0; width: 38px; height: 38px; background-color: #329ced; color: #fff; z-index: 1;}
.pets-post-item .pets-bnl-featured-icon>span{display: inline-block; width: 100%; text-align: center; line-height: 38px; font-size: 25px;}
.pets-post-info-icon-holder{position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0;}
.pets-post-info-icon-holder .pets-post-info-icon-holder-table{position: relative; display: table; table-layout: fixed; height: 100%; width: 100%;}
.pets-post-info-icon-holder .pets-post-info-icon-holder-cell{position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle;}
.pets-post-info-icon-holder .pets-post-info-icon{display: block; font-family: FontAwesome; font-size: 37px; color: #ff0; height: 80px; width: 80px; line-height: 80px; background-color: rgba(0,0,0,.3); -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); margin: auto; -webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: all .3s cubic-bezier(.35,.7,.32,.9); transition: all .3s cubic-bezier(.35,.7,.32,.9);}
.pets-small-icon .pets-post-info-icon-holder .pets-post-info-icon{width: 55px; height: 55px; font-size: 25px; line-height: 50px;}
.pets-post-info-icon-holder .pets-post-info-icon:before{display: block; height: inherit; line-height: inherit; text-align: center; width: inherit;}
.widget .pets-pt-one-item,.widget .pets-pt-two-item{text-align: left;}
.pets-post-info-icon-holder .pets-post-info-icon.pets-post-video:before{content: "\f290"; padding-left: 2px;}
.pets-post-info-icon-holder .pets-post-info-icon.pets-post-audio:before{content: "\f46c";}
.pets-post-info-icon-holder .pets-post-info-icon.pets-post-quote:before{content: "\f347";}
.pets-post-info-icon-holder .pets-post-info-icon.pets-post-link:before{content: "\f1fe";}
.pets-post-info-icon-holder .pets-post-info-icon.pets-post-gallery:before{content: "\f148";}
.pets-post-info-icon-holder .pets-post-info-icon.pets-post-standard{display: none;}
.pets-pt-one-item,.pets-pt-one-item .pets-pt-one-title-holder .pets-pt-one-title>a,.pets-pt-two-item{display: inline-block; vertical-align: middle;}
.pets-post-layout-light .pets-pt-title,.pets-post-layout-light .pets-title-pattern-text{color: #fff;}
.pets-post-layout-light .pets-pt-title a:hover{color: #ff0;}
.pets-post-layout-light .pets-post-item .pets-pt-info-section>div,.pets-post-layout-light .pets-post-item .pets-pt-info-section>div .pets-post-info-author-link,.pets-post-layout-light .pets-post-item .pets-pt-info-section>div a:hover,.pets-post-layout-light .pets-post-item .pets-pt-info-section>div:after{color: #fff;}
.pets-post-layout-light .pets-post-item .pets-image-link:after{background: rgba(0,0,0,.1);}
.pets-bnl-holder .pets-bnl-outer .pets-pt-one-item:hover .pets-post-info-icon,.pets-pt-one-item .pets-pt-one-image-holder .pets-image-link:hover .pets-post-info-icon.pets-post-info-icon{background-color: #111;}
.pets-bnl-holder .pets-bnl-outer .pets-pt-one-item .pets-image-link:after{opacity: 0;}
.pets-bnl-holder .pets-bnl-outer .pets-pt-one-item:hover .pets-image-link:after{opacity: 1;}
.pets-pt-one-item .pets-image-link{z-index: 1;}
.pets-pt-one-item .pets-pt-seven-content-holder{z-index: 2;}
.pets-pt-one-item .pets-post-info-icon{position: relative; z-index: 3;}
.pets-pt-one-item .pets-pt-one-image-holder{margin-bottom: 18px;}
.pets-pt-one-item .pets-pt-one-image-holder .pets-blog-share{position: absolute; bottom: 0; z-index: 1;}
.pets-pt-one-item .pets-pt-one-title-holder .pets-pt-one-title{margin: 0; padding: 0 0 25px; font-size: 15px;}
.pets-pt-six-item .pets-pt-six-content-holder .pets-pt-six-excerpt.pets-post-excerpt-with-margin .pets-post-excerpt,.pets-pt-three-item .pets-pt-three-content-holder .pets-post-excerpt{margin-bottom: 27px!important;}
.pets-pt-one-item .pets-pt-one-title-holder .pets-pt-one-title>a:hover{text-decoration: underline; color: inherit;}
.pets-pt-one-item .pets-pt-one-content-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-pt-one-item .pets-pt-one-content-holder .pets-pt-title{padding-bottom: 12px;}
.pets-pt-one-item .pets-pt-one-content-holder .pets-post-excerpt{padding-top: 10px;}
.pets-pl-one-holder.pets-remove-border-all .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-1 .pets-bnl-inner>div: nth-last-child(1) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-2 .pets-bnl-inner>div: nth-last-child(1) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-2 .pets-bnl-inner>div: nth-last-child(2) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-3 .pets-bnl-inner>div: nth-last-child(1) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-3 .pets-bnl-inner>div: nth-last-child(2) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-3 .pets-bnl-inner>div: nth-last-child(3) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-4 .pets-bnl-inner>div: nth-last-child(1) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-4 .pets-bnl-inner>div: nth-last-child(2) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-4 .pets-bnl-inner>div: nth-last-child(3) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-4 .pets-bnl-inner>div: nth-last-child(4) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-5 .pets-bnl-inner>div: nth-last-child(1) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-5 .pets-bnl-inner>div: nth-last-child(2) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-5 .pets-bnl-inner>div: nth-last-child(3) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-5 .pets-bnl-inner>div: nth-last-child(4) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-5 .pets-bnl-inner>div: nth-last-child(5) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-6 .pets-bnl-inner>div: nth-last-child(1) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-6 .pets-bnl-inner>div: nth-last-child(2) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-6 .pets-bnl-inner>div: nth-last-child(3) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-6 .pets-bnl-inner>div: nth-last-child(4) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-6 .pets-bnl-inner>div: nth-last-child(5) .pets-post-item-inner,.pets-pl-one-holder.pets-remove-border-last-row.pets-post-columns-6 .pets-bnl-inner>div: nth-last-child(6) .pets-post-item-inner{border: 0;}
.pets-pt-two-item{position: relative; width: 30%;}
.pets-pt-two-item .pets-pt-two-item-inner{position: relative; width: 100%; vertical-align: middle; display: table; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pt-two-item .pets-pt-two-item-inner:after{position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 100; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out;}
.pets-pt-two-item .pets-pt-two-item-inner>div:nth-child(2){padding: 0 0 0 15px;}
.pets-pt-two-item .pets-pt-two-image-holder{display: table-cell; vertical-align: top; position: relative; z-index: 200;}
.pets-pt-two-item .pets-pt-two-image-holder a,.pets-pt-two-item .pets-pt-two-image-holder img{display: block;}
.pets-pt-two-item .pets-pt-two-content-holder{display: table-cell; width: 100%; height: 100%; position: relative; z-index: 200;}
.pets-pt-two-item .pets-pt-two-content-holder .pets-pt-two-title{padding: 0 0 0px; margin: 3px 0px 2px 0px; height: 50px; line-height: 17px; overflow: hidden;}
.pets-pt-two-item .pets-pt-two-content-holder .pets-pt-two-title:hover a{text-decoration: underline;}
.pets-pt-two-item .pets-pt-two-content-holder .pets-pt-two-content-holder-inner{display: table; height: 100%; width: 100%;}
.pets-pt-three-item,.pets-pt-three-item .pets-pt-three-item-inner{position: relative; display: inline-block; vertical-align: middle; width: 100%;}
.pets-pt-two-item .pets-pt-two-content-holder .pets-pt-two-excerpt .pets-post-excerpt{padding: 0 0 15px!important;}
.pets-pt-three-item .pets-pt-three-item-inner{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pt-three-item .pets-pt-three-item-inner:after{position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 100; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out;}
.pets-pt-three-item .pets-pt-three-item-inner2{display: table; width: 100%; height: 100%; table-layout: fixed; position: relative; z-index: 200;}
.pets-pt-three-item .pets-pt-three-item-inner2>div:first-child{padding-right: 15px;}
.pets-pt-three-item .pets-pt-three-item-inner2>div: last-child{padding-left: 15px;}
.pets-pt-three-item .pets-pt-three-item-inner2>div: only-child{padding: 0;}
.pets-pt-three-item .pets-pt-three-image-holder{display: table-cell; vertical-align: top; width: 50%; position: relative;}
.pets-pt-three-item .pets-pt-three-image-holder a,.pets-pt-three-item .pets-pt-three-image-holder img{display: block;}
.pets-pt-three-item .pets-pt-three-content-holder{display: table-cell; vertical-align: top; width: 50%;}
.pets-pt-five-item,.pets-pt-five-item .pets-pt-five-item-inner,.pets-pt-four-item,.pets-pt-four-item .pets-pt-four-item-inner{display: inline-block; position: relative;}
.pets-pt-three-item .pets-pt-three-content-holder .pets-pt-three-content-inner{height: 100%; border-bottom: 1px solid #d1d1d1;}
.pets-pt-three-item .pets-pt-three-content-holder .pets-pt-three-title{padding: 0 0 10px;}
.pets-pt-three-item .pets-pt-three-content-holder .pets-pt-three-title:hover a{text-decoration: underline;}

.pets-pt-four-item{vertical-align: middle;}
.pets-pt-four-item .pets-pt-four-item-inner{vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pt-four-item .pets-pt-four-content-holder{padding: 0;}
.pets-pt-four-item .pets-pt-four-content-holder .pets-pt-four-title{padding: 0 0 15px;}
.pets-pt-five-item{vertical-align: middle;}
.pets-pt-five-item .pets-pt-five-excerpt{overflow: hidden; visibility: hidden; color: #a5a5a5; opacity: 0; position: relative; top: 20px; -webkit-transition: height .2s ease,opacity .1s ease-out,top 0s .2s; -moz-transition: height .2s ease,opacity .1s ease-out,top 0s .2s; transition: height .2s ease,opacity .1s ease-out,top 0s .2s;}
.pets-pt-five-item:hover .pets-pt-five-excerpt{color: #a5a5a5; opacity: 1; top: 0; -webkit-transition: height .3s cubic-bezier(.21,.6,.31,1),opacity .3s ease .1s,top .25s ease .1s; -moz-transition: height .3s cubic-bezier(.21,.6,.31,1),opacity .3s ease .1s,top .25s ease .1s; transition: height .3s cubic-bezier(.21,.6,.31,1),opacity .3s ease .1s,top .25s ease .1s;}
.pets-pt-five-item .pets-pt-five-item-inner{overflow: hidden;}
.pets-pt-five-item .pets-pt-five-image-holder{position: relative; display: block; width: auto; max-width: 100%; overflow: hidden; z-index: 1;}
.pets-pt-five-item .pets-pt-five-image-holder:after{display: none;}
.pets-pt-five-item .pets-pt-five-image-link-holder{position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; background-color: #000; opacity: .5; -webkit-transition: opacity .6s ease; -moz-transition: opacity .6s ease; transition: opacity .6s ease;}
.pets-pt-five-item:hover .pets-pt-five-image-link-holder{opacity: .75;}
.pets-pt-five-item .pets-pt-five-content-holder{width: 100%; display: inline-block; vertical-align: middle; z-index: 2; padding: 20px 0 0;}
.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder{position: absolute; bottom: 0; left: 0; padding: 30px 30px 25px;}
.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder .pets-pt-five-title{position: relative; display: block; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder .pets-pt-five-title a:hover{color: inherit; text-decoration: underline;}
.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder .pets-pt-info-section a:hover{color: #fff;}

.pets-menu-wide .price-box {min-height: 20px;}
.pets-menu-wide .price-box .old-price {margin: 0px 7px 0px 0px;}
.pets-menu-wide .price-box .old-price .price {color: #eee !important; margin: 0px;}
.pets-menu-wide .price-box .regular-price .price {color: #eee;}

.pets-menu-narrow .item_text i {float: right;}

.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder .pets-pt-info-section>div{color: #fff!important; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0);}
.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder .pets-pt-info-section>div:after{color: #fff!important;}
.pets-pt-five-item .pets-pt-five-image-holder+.pets-pt-five-content-holder .pets-pt-info-section>div .pets-post-info-author-link,.pets-pt-six-item.pets-item-hovered .pets-pt-six-title{color: #ff0!important;}
.pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item .pets-post-excerpt,.pets-pt-five-item .pets-pt-five-content-holder .pets-pt-five-title{padding: 0 0 0px; line-height: 1.3;}
.pets-bnl-holder.pets-share .pets-pt-five-content-holder{padding-bottom: 43px;}
.pets-bnl-holder.pets-share .pets-blog-share{position: absolute; bottom: 0; left: 0;}
.pets-pt-six-item{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-pt-six-item .pets-pt-six-item-inner{position: relative; width: 100%; vertical-align: middle; display: table; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-pt-six-item .pets-pt-six-item-inner:after{position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 100; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out;}
.pets-pt-six-item .pets-pt-six-item-inner>div:nth-child(2){padding: 0 0 0 30px;}
.pets-pt-six-item.pets-item-hovered .pets-pt-six-item-inner:after{opacity: 1;}
.pets-pt-six-item .pets-pt-six-image-holder{display: table-cell; vertical-align: top; position: relative; z-index: 200;}
.pets-pt-six-item .pets-pt-six-image-holder a,.pets-pt-six-item .pets-pt-six-image-holder img{display: block;}
.pets-pt-six-item .pets-pt-six-image-holder .pets-blog-share{position: absolute; bottom: 0; left: 0; z-index: 201;}
.pets-pt-six-item .pets-pt-six-content-holder{display: table-cell; width: 100%; height: 100%; position: relative; z-index: 200;}
.pets-pt-six-item .pets-pt-six-content-holder .pets-pt-six-title{padding: 0 0 15px;}
.pets-pt-six-item .pets-pt-six-content-holder .pets-pt-six-title:hover{text-decoration: underline;}
.pets-pt-six-item .pets-pt-six-content-holder .pets-pt-six-content-holder-inner{display: table; height: 100%; width: 100%; border-bottom: 1px solid #d1d1d1;}
.pets-pt-six-item .pets-pt-six-content-holder .pets-pt-six-content-holder-inner .pets-pt-six-content-top-holder{display: table-row;}
.pets-pt-six-item .pets-pt-six-content-holder .pets-pt-six-content-holder-inner .pets-pt-six-content-bottom-holder{display: table-row; height: 25px;}
.pets-post-layout-light.pets-pl-six-holder .pets-pt-six-item .pets-pt-six-title{color: #fff;}
.pets-post-layout-light.pets-pl-six-holder .pets-pt-six-item .pets-post-excerpt{color: #999;}
.pets-post-layout-dark.pets-pl-six-holder .pets-pt-six-item .pets-pt-six-title{color: #333;}
.pets-post-layout-dark.pets-pl-six-holder .pets-pt-six-item .pets-post-excerpt{color: #555;}
.pets-bnl-holder .pets-bnl-outer .pets-pt-seven-item .pets-image-link{z-index: 1;}
.pets-bnl-holder .pets-bnl-outer .pets-pt-seven-item .pets-pt-seven-content-holder{z-index: 2;}
.pets-bnl-holder .pets-bnl-outer .pets-pt-seven-item .pets-post-info-icon{z-index: 3; -webkit-transform: translateY(-50%) scale(1); -moz-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1);}
.pets-bnl-holder .pets-bnl-outer .pets-pt-seven-item .pets-image-link:after{opacity: 0;}
.pets-bnl-holder .pets-bnl-outer .pets-pb-three-featured .pets-image-link:after,.pets-bnl-holder .pets-bnl-outer .pets-pt-seven-item:hover .pets-image-link:after{opacity: 1;}
.pets-bnl-holder .pets-bnl-outer .pets-pt-seven-item:hover .pets-post-info-icon{background-color: #111;}
.pets-pl-seven-holder .pets-pt-seven-item .pets-pt-seven-image-holder .pets-post-info-icon-holder .pets-post-info-icon{margin: auto; top: 0; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);}
.pets-pl-seven-holder[data-display_post_type_icon=yes] .pets-pt-seven-item{overflow: hidden;}
.pets-pl-seven-holder[data-display_post_type_icon=yes] .pets-pt-seven-item .pets-pt-seven-content-holder{-webkit-transform: translateY(100%); -moz-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
.pets-pl-seven-holder[data-display_post_type_icon=yes] .pets-pt-seven-item:hover .pets-pt-seven-content-holder{-webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);}
.pets-pt-seven-item{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-pt-seven-item.pets-post-item .pets-pt-info-section>div,.pets-pt-seven-item.pets-post-item .pets-pt-info-section>div .pets-post-info-author-link{color: #fff;}
.pets-pt-seven-item.pets-post-item .pets-pt-info-section>div a:hover{color: inherit;}
.pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-pt-seven-title-holder .pets-pt-title,.pets-pt-seven-item.pets-post-item .pets-pt-info-section>div:after{color: #fff;}
.pets-pt-seven-item .pets-pt-seven-image-holder .pets-blog-share{position: absolute; bottom: 0; left: 0; z-index: 101;}
.pets-pt-seven-item .pets-pt-seven-image-holder .pets-post-info-icon-holder .pets-post-info-icon{top: 70px; margin: 0; margin-left: calc(100% - 110px);}
.pets-pt-seven-item .pets-post-item-inner{position: relative;}
.pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder{display: inline-block; vertical-align: middle; box-sizing: border-box; position: absolute; bottom: 0; left: 0; width: 100%; padding: 25px 30px 17px; background: rgba(0,0,0,.6);}
.pets-pb-one-holder .pets-pt-two-item .pets-pt-two-image-holder,.pets-pb-two-holder .pets-pt-two-item .pets-pt-two-image-holder{padding-bottom: 15px;}
.pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-pt-seven-title-holder{margin-bottom: 15px;}
.pets-pb-one-holder .pets-pt-two-item,.pets-pb-two-holder .pets-pt-two-item{margin-bottom: 15px!important;}
.pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-pt-seven-title-holder .pets-pt-title a:hover{color: inherit; text-decoration: underline;}
.pets-pb-three-holder .pets-pt-info-section>div,.pets-pt-seven-item .pets-post-item-inner .pets-pt-seven-content-holder .pets-post-excerpt{color: #fff;}
.pets-pb-one-holder.two_half .pets-pb-one-featured,.pets-pb-one-holder.two_half .pets-pb-one-non-featured{width: 50%;}
.pets-pb-one-holder.two_third_one_third .pets-pb-one-featured{width: 66.66%;}
.pets-pb-one-holder.one_third_two_third .pets-pb-one-featured,.pets-pb-one-holder.two_third_one_third .pets-pb-one-non-featured{width: 33.33%;}
.pets-pb-one-holder.one_third_two_third .pets-pb-one-non-featured{width: 66.66%;}
.pets-pb-one-holder.three_fourths_one_fourth .pets-pb-one-featured{width: 75%;}
.pets-pb-one-holder.three_fourths_one_fourth .pets-pb-one-non-featured{width: 25%;}
.pets-pb-one-holder .pets-pt-two-item: not(: last-child) .pets-pt-two-item-inner{border-bottom: 1px solid #d1d1d1;}
.pets-pb-two-holder.two_half .pets-pb-two-featured,.pets-pb-two-holder.two_half .pets-pb-two-non-featured{width: 50%;}
.pets-pb-two-holder.two_third_one_third .pets-pb-two-featured{width: 66.66%;}
.pets-pb-two-holder.one_third_two_third .pets-pb-two-featured,.pets-pb-two-holder.two_third_one_third .pets-pb-two-non-featured{width: 33.33%;}
.pets-pb-two-holder.one_third_two_third .pets-pb-two-non-featured{width: 66.66%;}
.pets-pb-two-holder.three_fourths_one_fourth .pets-pb-two-featured{width: 75%;}
.pets-pb-two-holder.three_fourths_one_fourth .pets-pb-two-non-featured{width: 25%;}
.pets-pb-two-holder .pets-pt-two-item: not(: last-child) .pets-pt-two-item-inner{border-bottom: 1px solid #d1d1d1;}
.pets-pb-two-holder .pets-pt-seven-image-holder .pets-post-info-icon-holder .pets-post-info-icon{position: absolute;}
.pets-pb-two-non-featured .pets-pt-seven-image-holder .pets-post-info-icon-holder .pets-post-info-icon{top: 38px; margin: 0; margin-left: calc(100% - 75px); width: 55px; height: 55px; font-size: 27px; line-height: 55px;}
.pets-bnl-holder .pets-bnl-outer .pets-pb-three-featured:hover .pets-image-link:after{opacity: 1; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}
.pets-pb-three-holder{margin-bottom: 30px;}
.pets-pb-three-holder .pets-pt-info-section>div a:hover{color: inherit;}
.pets-pb-three-holder .pets-post-info-author-link,.pets-pb-three-holder .pets-pt-info-section>div:after{color: #fff!important;}
.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured{width: 100%;}
.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner: not(:first-child){position: absolute; top: 0; left: 15px; height: 100%; width: 100%;}
.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner: not(.pets-block-reveal-active-item){visibility: hidden;}
.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner: not(.pets-block-reveal-active-item) .pets-pb-three-content-holder .pets-pb-three-title-holder,.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner: not(.pets-block-reveal-active-item) .pets-pb-three-content-holder .pets-post-info-category,.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner: not(.pets-block-reveal-active-item) .pets-pb-three-content-holder .pets-pt-info-section{-webkit-transform: translateY(40px); -moz-transform: translateY(40px); transform: translateY(40px); opacity: 0;}
.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner.pets-block-reveal-active-item{visibility: visible;}
.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner.pets-block-reveal-active-item .pets-pb-three-content-holder .pets-pb-three-title-holder,.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner.pets-block-reveal-active-item .pets-pb-three-content-holder .pets-post-info-category,.pets-pb-three-holder.pets-block-revealing .pets-pb-three-featured .pets-post-block-part-inner.pets-block-reveal-active-item .pets-pb-three-content-holder .pets-pt-info-section{-webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); opacity: 1; -webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.pets-pb-three-holder .pets-pb-three-featured .pets-post-block-part-inner .pets-post-item{padding: 0; margin-bottom: 0!important;}
.pets-pb-three-holder .pets-pb-three-featured .pets-post-block-part-inner .pets-post-item .pets-image-link:after{background: linear-gradient(to right,rgba(0,0,0,.7) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.7) 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#b3000000', endColorstr='#b3000000', GradientType=1);}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder{top: 0; position: absolute; width: 60%; height: 100%; padding: 0 45px; box-sizing: border-box;}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder .pets-pb-three-content-holder-inner{display: table; height: 100%;}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder .pets-pb-three-content-holder-inner .pets-pb-three-content-holder-inner2{display: table-cell; vertical-align: middle;}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder .pets-post-info-category{margin: 0 0 20px; position: relative;}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder h2{font-size: 45px; line-height: 1em; font-weight: 500; color: #fff; padding: 0 0 24px;}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder h2:hover a{color: inherit; text-decoration: underline;}
.pets-pb-three-holder .pets-pb-three-featured .pets-pb-three-content-holder .pets-pb-three-excerpt,.pets-pb-three-holder .pets-pb-three-non-featured .pets-post-info-category a{color: #fff;}
.pets-pb-three-holder .pets-pb-three-featured .pets-blog-share{position: absolute; bottom: 0;}
.pets-pb-three-holder .pets-pb-three-non-featured{position: absolute!important; width: 25%; height: 100%; right: 0; padding: 0 30px!important;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pbr-non-featured-inner{display: table; height: 100%;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pbr-non-featured-inner .pets-post-item-outer{display: table-cell; vertical-align: middle;}
.pets-blog-holder,.pets-blog-holder article,.pets-pb-four-holder .pets-pb-four-part,.pets-pb-four-holder .pets-post-item-holder{display: inline-block; vertical-align: middle;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-post-info-category{padding: 0 0 10px;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-post-info-category .pets-comma,.pets-pb-three-holder .pets-pb-three-non-featured .pets-pt-four-item.pets-reveal-nonf-active .pets-post-info-category a{color: #ff0;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pt-four-item.pets-reveal-nonf-active .pets-pt-four-title{color: #fff;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pt-four-item.pets-reveal-nonf-active .pets-pt-four-title a{text-decoration: underline; pointer-events: none;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pt-four-title{color: #b4b4b4; padding: 0 0 5px;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pt-four-title:hover a{text-decoration: underline; color: inherit;}
.pets-pb-three-holder .pets-pb-three-non-featured .pets-pt-four-item:first-child{margin-top: 30px;}
.pets-pb-four-holder .pets-bnl-outer .pets-bnl-inner{margin: 0; padding: 0 3px;}
.pets-pb-four-holder .pets-pb-four-part.pets-pb-four-center{width: 44%;}
.pets-pb-four-holder .pets-pb-four-part.pets-pb-four-center .pets-post-item-holder{padding-top: calc(66.1% - 6px); width: calc(100% - 6px);}
.pets-pb-four-holder .pets-pb-four-part.pets-pb-four-left{width: 28%; float: left;}
.pets-pb-four-holder .pets-pb-four-part.pets-pb-four-right{width: 28%; float: right;}
.pets-pb-four-holder .pets-pb-four-part.pets-pb-four-left .pets-post-item-holder,.pets-pb-four-holder .pets-pb-four-part.pets-pb-four-right .pets-post-item-holder{padding-top: calc(52% - 6px); width: calc(50% - 6px);}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-five-item .pets-pt-five-image-holder a:after{opacity: 0; -webkit-transition: opacity .5s ease; -moz-transition: opacity .5s ease; transition: opacity .5s ease; background: rgba(0,0,0,.5);}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-five-item .pets-pt-five-content-holder{-webkit-transition: opacity .3s ease,-webkit-transform 0s .3s; transition: opacity .3s ease,transform 0s .3s; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); transform: translateY(20px); opacity: 0;}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-five-item:hover .pets-pt-five-content-holder{-webkit-transition: opacity .3s ease,-webkit-transform .5s cubic-bezier(.44,1.22,0,1.13); transition: opacity .3s ease,transform .5s cubic-bezier(.44,1.22,0,1.13); -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); opacity: 1;}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-five-item:hover .pets-pt-five-image-holder a:after{opacity: .7;}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-five-item:hover .pets-pt-five-title-holder a:hover{text-decoration: underline;}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-seven-item .pets-pt-seven-excerpt{visibility: hidden; position: relative; top: 20px; opacity: 0; -webkit-transition: height .2s ease,opacity .1s ease-out,top 0s .2s; -moz-transition: height .2s ease,opacity .1s ease-out,top 0s .2s; transition: height .2s ease,opacity .1s ease-out,top 0s .2s;}
.pets-pb-four-holder .pets-pb-four-part .pets-pt-seven-item:hover .pets-pt-seven-excerpt{opacity: 1; top: 0; -webkit-transition: height .3s cubic-bezier(.21,.6,.31,1),opacity .3s ease .1s,top .25s ease .1s; -moz-transition: height .3s cubic-bezier(.21,.6,.31,1),opacity .3s ease .1s,top .25s ease .1s; transition: height .3s cubic-bezier(.21,.6,.31,1),opacity .3s ease .1s,top .25s ease .1s;}
.pets-pb-four-holder .pets-post-item-holder{float: left; margin: 3px; overflow: hidden; position: relative; text-align: center;}
.pets-pb-four-holder .pets-post-item-holder .pets-post-item{position: absolute; width: 100%; height: 100%; left: 0; top: 0; float: left; padding: 0; margin-bottom: 0!important;}
.pets-pb-four-holder .pets-post-item-holder .pets-post-item .pets-post-item-inner,.pets-pb-four-holder .pets-post-item-holder .pets-post-item .pets-pt-five-item-inner{height: 100%;}
body.category .pets-unique-category-layout.pets-two-columns{width: 100%;}
body.category .pets-unique-category-layout.pets-two-columns>.pets-two-columns-inner{margin: 0 -15px;}
body.category .pets-unique-category-layout.pets-two-columns .pets-column{float: left;}
body.category .pets-unique-category-layout.pets-two-columns .pets-column .pets-column-inner{padding: 0 15px;}
body.category .pets-unique-category-layout.pets-two-columns .pets-column:first-child{width: 66.66%;}
body.category .pets-unique-category-layout.pets-two-columns .pets-column: last-child{width: 33.33%;}
body.category .pets-unique-category-layout .pets-separator{height: 1px; width: 100%; margin: 30px 0;}
body.category .pets-unique-category-layout .pets-separator.pets-uct-two{margin: 10px 0 30px;}
body.category .pets-unique-category-layout .unique-category-template-one .pets-pt-one-item .pets-pt-one-content-holder,body.category .pets-unique-category-layout .unique-category-template-one .pets-pt-one-item .pets-pt-one-title-holder .pets-pt-one-title{padding: 0 0 17px;}
body.category .pets-unique-category-layout .unique-category-template-one .pets-pt-one-item.pets-post-item .pets-post-excerpt{padding: 0 0 3px;}
body.category .pets-unique-category-layout .unique-category-template-two-featured .pets-pt-one-item .pets-pt-one-content-holder{padding: 0; border: 0; margin: 0 0 30px;}
body.category .pets-unique-category-layout .unique-category-template-three-featured .pets-pt-one-item .pets-pt-one-content-holder{padding: 0; border: 0; margin: 0;}
body.category .pets-unique-category-layout .unique-category-template-three .pets-pt-one-item .pets-pt-one-content-holder{padding: 0; border: 0;}
body.category .pets-unique-category-layout .unique-category-template-four-featured .pets-pt-one-item .pets-pt-one-content-holder{padding: 0; border: 0; margin: 0 0 10px;}
body.category .pets-unique-category-layout .unique-category-template-five-featured{margin-bottom: 35px;}
body.category .pets-unique-category-layout .unique-category-template-six-featured .pets-pt-one-item .pets-pt-one-content-holder{padding: 0 0 17px;}
.pets-post-excerpt:after{position: relative; content: '...';}
.pets-blog-holder{position: relative; width: 100%;}
.pets-blog-holder article{position: relative; width: 100%; margin: 0 0 50px;}
.pets-blog-holder article.sticky .pets-post-title>a{text-decoration: underline;}
.pets-blog-holder article .pets-post-item{margin: 0; padding: 0;}
.pets-blog-holder article .pets-post-item .pets-post-item-inner{border-bottom: 1px solid #d1d1d1; padding: 0 0 10px;}
.pets-blog-holder article .pets-post-content-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-blog-holder article .pets-post-content-holder .pets-post-title{margin: 0; padding: 0 0 20px;}
.pets-blog-holder article .pets-post-content-holder .pets-post-title a:hover{text-decoration: underline;}
.pets-blog-holder article .pets-post-image-inner-holder,.pets-blog-holder article .pets-post-image-inner-holder a,.pets-blog-holder article .pets-post-image-inner-holder img{position: relative; display: block;}
.pets-blog-holder article .pets-post-info-category{position: relative; top: 0; left: 0; vertical-align: top; min-height: 23px; line-height: 23px; z-index: 10; display: inline-block; background-color: #ff0; padding: 0; margin: 0 0 20px;}
.pets-blog-holder article .pets-post-info-category .pets-comma{display: none;}
.pets-blog-holder article .pets-post-info-category a{position: relative; display: inline-block; float: left; vertical-align: top; color: #333; font-size: 10px; font-weight: 700; line-height: inherit; letter-spacing: 1px; text-transform: uppercase; padding: 0 8px; -webkit-transition: color .25s ease; -moz-transition: color .25s ease; transition: color .25s ease;}
.pets-blog-holder article .pets-post-info-category a:first-child{padding-left: 16px;}
.pets-blog-holder article .pets-post-info-category a: last-child{padding-right: 16px;}
.pets-blog-holder article .pets-post-info-category a: not(:first-child):before{position: absolute; left: -4px; content: '/'; color: #94942b;}
.pets-blog-holder article .pets-post-info-category:hover:after{width: 100%;}
.pets-blog-holder article .pets-post-info-category:hover a{color: #fff;}
.pets-blog-holder article .pets-post-image-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 0 0 20px;}
.pets-blog-holder article .pets-post-image-holder .pets-post-info-category{position: absolute; margin: 0;}
.pets-blog-holder article .pets-post-image-holder .pets-post-image-link{position: relative; display: inline-block; vertical-align: middle; overflow: hidden; max-width: 100%;}
.pets-blog-holder article .pets-post-image-holder .pets-post-image-link:after{content: ''; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,.15); -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; transition: opacity .3s ease;}
.pets-blog-holder article .pets-post-image-holder .pets-post-image-link:hover:after{opacity: 1; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}
.pets-blog-holder article .pets-post-info-section{position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; font-family: 'Open Sans',sans-serif; clear: both; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-blog-holder article .pets-post-info-section.stick-to-bottom{position: absolute; bottom: 0; width: 50%;}
.pets-blog-holder article .pets-post-info-section>div{position: relative; display: inline-block; vertical-align: middle; margin: 0 35px 0 0; color: #979797; font-size: 13px; font-weight: 500; text-transform: none;}
.pets-blog-holder article .pets-post-info-section>div: not(: last-child):after{position: absolute; top: 0; right: -13px; display: inline-block; content: " / "; vertical-align: top; color: #979797; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; font-weight: 500; line-height: 1; margin: 0; visibility: visible; opacity: 1;}
.pets-blog-holder article .pets-post-info-section>div.pets-post-info-author{margin-right: 15px; font-weight: 600;}
.pets-blog-holder article .pets-post-info-section>div: last-child{margin: 0;}
.pets-blog-holder article .pets-post-info-section>div.pets-blog-share{margin-left: -25px;}
.pets-blog-holder article .pets-post-info-section>div.pets-blog-share .pets-dropdown a:before{color: #979797;}
.pets-blog-holder article .pets-post-info-section>div.pets-blog-share .pets-dropdown:hover>a{background: #fff;}
.pets-blog-holder article .pets-post-info-section>div a{color: inherit; font-size: inherit; font-weight: inherit;}
.pets-blog-holder article .pets-post-info-section>div a:hover{color: #000;}
.pets-blog-holder article .pets-post-info-section>div .pets-post-info-author-link{color: #1d1d1d;}
.pets-blog-holder article .pets-post-info-section>div .pets-post-info-comments:before,.pets-blog-holder article .pets-post-info-section>div.pets-blog-like a:before,.pets-blog-holder article .pets-post-info-section>div.pets-post-info-count:before,.pets-blog-holder article .pets-post-info-section>div.pets-post-info-date a:before{position: absolute; top: 0; left: -20px; display: inline-block; vertical-align: inherit; font-family: ElegantIcons; color: inherit; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; line-height: 1; margin: 0 5px 0 0;}
.pets-blog-holder article .pets-post-info-section>div .pets-post-info-comments:before{content: "\77";}
.pets-blog-holder article .pets-post-info-section>div.pets-blog-like a:before{content: "\e106";}
.pets-blog-holder article .pets-post-info-section>div.pets-post-info-count:before{font-family: linea-basic-10; content: "H";}
.pets-blog-holder article .pets-post-read-more-holder{position: relative; display: inline-block; padding: 0 0 20px;}
.pets-blog-holder.pets-blog-type-standard article: last-child{margin: 0;}
.pets-blog-holder.pets-blog-type-standard article .pets-post-info{margin: 26px 0 0;}
.pets-blog-holder.pets-blog-type-standard article .pets-post-info .pets-social-share-holder.pets-dropdown{vertical-align: top;}
.pets-blog-holder.pets-blog-type-standard article .pets-post-info .pets-social-share-holder.pets-dropdown .pets-social-share-dropdown-opener{height: auto; width: auto; background: 0 0; color: inherit; font-size: inherit; line-height: inherit; text-align: inherit;}
.pets-blog-holder.pets-blog-type-standard article .pets-post-info .pets-social-share-holder.pets-dropdown .pets-social-share-dropdown-opener:after{display: none;}
.pets-blog-holder.pets-blog-type-standard article.format-quote .pets-post-title .pets-quote-text{display: block; color: #fff;}
.pets-blog-holder.pets-blog-type-standard article.format-quote .pets-post-title .pets-quote-author{color: #fff; font-size: 13px; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; display: inline-block; vertical-align: middle; margin-top: 25px;}
.pets-blog-holder.pets-blog-type-standard article.format-link .pets-post-title .pets-link-text{display: block; margin: 0; color: #fff; text-decoration: underline;}
.pets-blog-holder.pets-blog-type-standard article.format-link .pets-link-text span{display: block; color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; letter-spacing: inherit; text-transform: inherit;}
.pets-blog-holder.pets-blog-single article{margin: 0; border-bottom: 1px solid #d1d1d1;}
.pets-blog-holder article .pets-blog-gallery{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.no-js .pets-blog-holder article .pets-pg-slider>.pets-pg-slides:first-child,html[xmlns] .pets-blog-holder article .pets-pg-slider{display: block;}
* html .pets-blog-holder article .pets-pg-slider{height: 1%;}
.pets-blog-holder article .pets-post-image-holder>.pets-post-info-category: last-child{position: relative;}
.pets-blog-holder article.format-link .pets-post-title-holder,.pets-blog-holder article.format-quote .pets-post-title-holder{position: relative; padding: 0 0 0 84px; margin: 0 0 20px;}
.pets-blog-holder article.format-link .pets-post-title-holder:before,.pets-blog-holder article.format-quote .pets-post-title-holder:before{position: absolute; left: 0; display: inline-block; height: 100%; width: 56px; text-align: center; color: #1a1a1a; background-color: #ff0;}
.pets-blog-holder article.format-link .pets-post-title-holder:before{font-family: Ionicons; content: "\f1fe"; font-size: 33px; line-height: 37px;}
.pets-blog-holder article.format-quote .pets-post-title-holder:before{font-family: Poppins,sans-serif; content: "\201D"; font-size: 120px; line-height: 108px;}
.pets-blog-audio-holder .mejs-container,.pets-blog-audio-holder .mejs-container .mejs-controls,.pets-blog-audio-holder .mejs-embed,.pets-blog-audio-holder .mejs-embed body{background: 0 0;}
.pets-blog-audio-holder .mejs-container{background-color: #f0f4f6;}
.pets-blog-audio-holder .mejs-container,.pets-blog-audio-holder .mejs-container .mejs-controls{height: 49px!important;}
.pets-blog-audio-holder .mejs-container .mejs-controls{padding: 0 25px 0 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button{width: 39px;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{width: 42px;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{height: 49px;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button{position: relative; height: 100%; background: 0 0; background-position: center; background-repeat: no-repeat; margin: 0; border: 0; outline: 0;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button{width: 39px; position: relative; background-image: url(img/audio/play.png);}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button{width: 39px; background-image: url(img/audio/pause.png);}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button{width: 39px; background-image: url(img/audio/stop.png);}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button{width: 42px;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button:after,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button:after{content: '\7a'; font-family: ElegantIcons; font-size: 16px; color: #101010; display: inline-block; vertical-align: middle;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button:after,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button:after{content: '\78'; font-family: ElegantIcons; font-size: 16px; color: #101010; display: inline-block; vertical-align: middle;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time{height: 100%; padding: 0 18px 0 12px; font-size: 16px; color: #101010; line-height: 49px; font-family: 'Roboto Slab',serif;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time>*{font-family: inherit;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time.mejs-duration-container{padding: 0 0 0 14px;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail{height: 100%; padding: 0; font-family: inherit;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total{height: 12px; margin: 19px 8px; background: 0 0; background-color: #aeb1b3;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current{height: 12px; background: 0 0; background-color: #101010;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{top: -20px; border: 0; color: #fff;}
.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float,.pets-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded{background: 0 0;}
.pets-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider{height: 49px;}
.pets-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.pets-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height: 12px; top: 19px; background: 0 0;}
.pets-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background-color: #aeb1b3;}
.pets-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color: #101010;}
.pets-blog-gallery{position: relative; overflow: hidden;}
.pets-blog-gallery .pets-pg-slider{margin: 0; padding: 0; list-style: none;}
.pets-blog-gallery .pets-pg-slider:hover .flex-direction-nav li.flex-nav-prev>a.flex-prev{left: 0;}
.pets-blog-gallery .pets-pg-slider:hover .flex-direction-nav li.flex-nav-next>a.flex-next{right: 0;}
.pets-blog-gallery .pets-pg-slider .pets-pg-slides{display: none; padding: 0; -webkit-backface-visibility: hidden;}
.pets-blog-gallery .pets-pg-slider .pets-pg-slides img{display: block;}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav{height: 0; margin: 0; padding: 0; list-style: none;}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav li{margin: 0; padding: 0;}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav li a{position: absolute; display: block; height: 54px; line-height: 54px; width: 54px; top: 50%; margin: 0; padding: 0; opacity: 1; z-index: 10; cursor: pointer; text-decoration: none; color: #fff; background-color: #090b0d; font-size: 16px; text-align: center; text-shadow: none; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform-origin: 50% 0; transform-origin: 50% 0;}
.pets-twitter-widget li .pets-tweet-text a: not(.pets-tweet-time),.single-post .pets-blog-single-navigation .pets-blog-single-next:hover a,.single-post .pets-blog-single-navigation .pets-blog-single-prev:hover a,.single-post.single-format-link .pets-title-subtitle-holder-inner .pets-title-text:hover{text-decoration: underline;}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav li a.flex-prev{left: -60px; -webkit-transition: left .2s ease; -moz-transition: left .2s ease; transition: left .2s ease;}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav li a.flex-next{right: -60px; -webkit-transition: right .2s ease; -moz-transition: right .2s ease; transition: right .2s ease;}
.pets-single-tags-holder .pets-tags a,.single-post .pets-post-content-featured .pets-post-info-category a{-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav li a:before{display: none;}
.pets-blog-gallery .pets-pg-slider .flex-direction-nav li a:hover{background-color: #333;}
.pets-author-description{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both;}
.pets-author-description .pets-author-description-inner{position: relative; display: inline-block; width: 100%; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 22px 0; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1;}
.archive.author .pets-author-description .pets-author-description-inner{border-top: none; padding-top: 0; margin-bottom: 39px;}
.pets-author-description .pets-author-description-image{float: left; width: 145px;}
.pets-author-description .pets-author-description-image a{position: relative; z-index: 2;}
.pets-author-description .pets-author-description-image a,.pets-author-description .pets-author-description-image img{display: block;}
.pets-author-description .pets-author-description-text-holder{position: relative; padding-left: 168px;}
.pets-author-description .pets-author-description-text-holder .pets-author-name{display: block; margin: 4px 0 0;}
.pets-author-description .pets-author-description-text-holder .pets-author-name a,.pets-author-description .pets-author-description-text-holder .pets-author-name span{color: #333;}
.single-post .pets-author-description .pets-author-description-text-holder h6.pets-author-name{font-weight: 600;}
.pets-author-description .pets-author-email{display: block; margin: 1px 0 0; color: #666; font-size: 11px; line-height: 1.3em;}
.pets-author-description .pets-author-text{display: block; margin: 12px 0 0;}
.pets-single-tags-holder,.pets-single-tags-holder .pets-single-tags-title,.pets-single-tags-holder .pets-tags,.pets-single-tags-holder .pets-tags a,.pets-single-tags-share-holder{display: inline-block; position: relative; vertical-align: middle;}
.pets-author-description .pets-author-text p{margin: 0;}
.pets-single-tags-share-holder{width: 100%; clear: both; padding: 0;}
.pets-single-tags-share-holder>div{padding: 19px 0; border-top: 1px solid #d1d1d1;}
.pets-single-tags-holder{width: 100%;}
.pets-single-tags-holder .pets-single-tags-title{width: auto; color: #333;}
.pets-single-tags-holder .pets-single-tags-title:after{content: '/'; margin: 0 5px;}
.pets-single-tags-holder .pets-tags a{padding: 3px 10px; margin: 3px 6px 3px 0; font-family: "Open Sans",sans-serif; font-size: 11px; font-weight: 700; line-height: 21px; text-transform: uppercase; letter-spacing: 1px; color: #333; transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);}
.pets-single-tags-holder .pets-tags a *{position: relative; z-index: 20;}
.pets-single-tags-holder .pets-tags a:before{content: ''; position: absolute; top: 0; right: 0; height: 100%; width: 100%; background: #ff0; transition: width .3s cubic-bezier(.35,.7,.32,.9); z-index: -1;}
.pets-single-tags-holder .pets-tags a:after{content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 0; background: #333; -webkit-transition: width .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: width .3s cubic-bezier(.35,.7,.32,.9); transition: width .3s cubic-bezier(.35,.7,.32,.9); z-index: -1;}
.pets-single-tags-holder .pets-tags a:hover{color: #fff;}
.pets-single-tags-holder .pets-tags a:hover:before{width: 0;}
.pets-single-tags-holder .pets-tags a:hover:after{width: 100%;}
.pets-post-pag-np-horizontal .pets-section-title-holder{padding-right: 40px; box-sizing: border-box;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder{position: absolute; top: 2px; right: 0; clear: both; text-align: center; margin: 0; padding: 0; display: block; height: 32px; width: 32px;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-navigation{display: block;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-slider-paging{display: inline-block; vertical-align: middle;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-paging-button-holder{display: inline-block; float: left; padding: 2px; margin: 0 5px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: padding .3s ease; -moz-transition: padding .3s ease; transition: padding .3s ease;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-paging-button-holder .pets-paging-button{display: block; height: 5px; width: 5px; background-color: #333; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color .3s ease,width .3s ease,height .3s ease; -moz-transition: background-color .3s ease,width .3s ease,height .3s ease; transition: background-color .3s ease,width .3s ease,height .3s ease;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-paging-button-holder.pets-bnl-paging-active,.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-paging-button-holder:hover{padding: 0;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-paging-button-holder.pets-bnl-paging-active .pets-paging-button,.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-paging-button-holder:hover .pets-paging-button{background-color: #ff0; height: 9px; width: 9px;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-icon{display: block; font-family: Ionicons!important; font-size: 16px; line-height: 32px; text-align: center; width: 11px; float: left;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-icon.pets-bnl-nav-prev:before{content: "\f124"; line-height: 32px;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-icon.pets-bnl-nav-next{text-align: right;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-icon.pets-bnl-nav-next:before{content: "\f125"; line-height: 32px;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-icon:hover{color: #7f7f7f;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-icon>span{color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; letter-spacing: inherit; text-transform: inherit;}
.pets-post-pag-np-horizontal .pets-bnl-navigation-holder .pets-bnl-nav-separator{font-family: "Open Sans",sans-serif; font-size: 14px; line-height: 32px; font-weight: 700; color: #c7c7c7; display: block; width: 10px; float: left; text-align: center;}
.pets-post-pag-np-horizontal.pets-post-layout-light .pets-bnl-nav-icon{color: #fff;}
.pets-post-pag-np-horizontal.pets-post-layout-light .pets-bnl-nav-icon:hover{color: #ff0;}
.pets-post-pag-np-horizontal.pets-post-layout-light .pets-paging-button-holder .pets-paging-button{background-color: #fff;}
.pets-post-pag-np-horizontal.pets-post-layout-dark .pets-bnl-nav-icon{color: #222;}
.pets-post-pag-np-horizontal.pets-post-layout-dark .pets-bnl-nav-icon:hover{color: #ff0;}
.pets-post-pag-np-horizontal.pets-post-layout-dark .pets-paging-button-holder .pets-paging-button{background-color: #222;}
.pets-post-pag-load-more .pets-bnl-navigation-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; text-align: center; margin: 10px 0 0; padding: 0;}
.pets-post-pag-load-more .pets-bnl-navigation-holder .pets-bnl-load-more,.pets-post-pag-load-more .pets-bnl-navigation-holder .pets-bnl-load-more-loading{padding-left: 0; padding-right: 0;}
.pets-post-pag-load-more .pets-bnl-navigation-holder .pets-bnl-load-more a,.pets-post-pag-load-more .pets-bnl-navigation-holder .pets-bnl-load-more-loading a{padding: 0 31px 0 5px; display: inline-block; color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; letter-spacing: inherit; text-transform: inherit;}
.pets-post-pag-load-more .pets-bnl-navigation-holder .pets-bnl-load-more-loading{display: none;}
.pets-post-pag-infinite .pets-post-item,.pets-post-pag-load-more .pets-post-item{-webkit-transition: opacity cubic-bezier(.35,.7,.32,.9) .3s,visibility cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: opacity cubic-bezier(.35,.7,.32,.9) .3s,visibility cubic-bezier(.35,.7,.32,.9) .3s; transition: opacity cubic-bezier(.35,.7,.32,.9) .3s,visibility cubic-bezier(.35,.7,.32,.9) .3s;}
.pets-post-pag-infinite .pets-post-item.pets-post-pag-show,.pets-post-pag-load-more .pets-post-item.pets-post-pag-show{opacity: 1; visibility: visible;}
.pets-removed-post-page{opacity: 0!important;}
@-webkit-keyframes petsCubeMove{25%{-webkit-transform: translateX(42px) rotate(-90deg) scale(.5);}
50%{-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);}
75%{-webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);}
100%{-webkit-transform: rotate(-360deg);}
;}
@keyframes petsCubeMove{25%{transform: translateX(42px) rotate(-90deg) scale(.5); -webkit-transform: translateX(42px) rotate(-90deg) scale(.5);}
50%{transform: translateX(42px) translateY(42px) rotate(-179deg); -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);}
50.1%{transform: translateX(42px) translateY(42px) rotate(-180deg); -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);}
75%{transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5); -webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);}
100%{transform: rotate(-360deg); -webkit-transform: rotate(-360deg);}
;}
.pets-post-ajax-preloader{position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0;}
.pets-post-ajax-preloader.pets-inf-scroll-preloader{position: relative; display: block; width: 100%; height: 120px; margin: 10px;}
.pets-post-ajax-preloader .pets-cubes{position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.pets-post-ajax-preloader .pets-cubes .pets-cube1,.pets-post-ajax-preloader .pets-cubes .pets-cube2{background-color: #333; position: absolute; top: 50%; left: 50%; text-align: center; width: 10px; height: 10px; outline: transparent solid 1px; margin: -45px 0 0 -35px; -webkit-animation: petsCubeMove 1.8s infinite ease-in-out; animation: petsCubeMove 1.8s infinite ease-in-out;}
.pets-post-ajax-preloader .pets-cubes .pets-cube2{-webkit-animation-delay: -.9s; animation-delay: -.9s;}
.single-post article.format-audio,.single-post article.format-gallery,.single-post article.format-standard,.single-post article.format-video{margin-top: 35px;}
.single-post article.format-link,.single-post article.format-quote{margin-top: 22px;}
.single-post article .pets-post-content{margin-bottom: 41px;}
.single-post .pets-post-text-inner blockquote,.single-post .pets-post-text-inner>h1,.single-post .pets-post-text-inner>h2,.single-post .pets-post-text-inner>h3,.single-post .pets-post-text-inner>h4,.single-post .pets-post-text-inner>h5,.single-post .pets-post-text-inner>h6{margin: 15px 0;}
.single-post .pets-post-content-featured .pets-comma{display: none;}
.single-post .pets-post-content-featured .pets-post-info-category a: not(:first-child):before{position: absolute; left: -4px; content: '/'; color: #94942b;}
.single-post .pets-post-content-featured{margin-bottom: 30px; position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.single-post .pets-post-content-featured .pets-post-info-category{position: absolute; background-color: #ff0; top: 0; left: 0; min-height: 25px; line-height: 25px; z-index: 10;}
.single-post .pets-post-content-featured .pets-post-info-category:after{content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 0; background: #000; -webkit-transition: width .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: width .3s cubic-bezier(.35,.7,.32,.9); transition: width .3s cubic-bezier(.35,.7,.32,.9); z-index: -1;}
.single-post .pets-post-content-featured .pets-post-info-category a{display: inline-block; position: relative; vertical-align: top; color: #333; padding: 0 13px; font-family: "Open Sans",sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);}
.single-post .pets-post-content-featured .pets-post-info-category a:hover,.single-post .pets-post-content-featured .pets-post-info-category:hover a{color: #fff;}
.single-post .pets-post-content-featured .pets-post-info-category:hover:after{width: 100%;}
.single-post.single-format-audio .pets-post-content-featured img{display: inline-block; vertical-align: middle;}
.single-post.single-format-link .pets-title-subtitle-holder{margin: 5px 0 0;}
.single-post.single-format-link .pets-title-subtitle-holder-inner{position: relative; padding: 0 0 0 84px; margin-bottom: 2px;}
.single-post.single-format-link .pets-title-subtitle-holder-inner .pets-title-text{position: relative; top: -4px;}
.single-post.single-format-link .pets-title-subtitle-holder-inner:before{font-family: Ionicons; position: absolute; left: 0; display: inline-block; content: "\f1fe"; height: 100%; width: 56px; font-size: 33px; line-height: 37px; text-align: center; color: #1a1a1a; background-color: #ff0;}
.single-post.single-format-quote .pets-title-subtitle-holder{margin: 5px 0 0;}
.single-post.single-format-quote .pets-title-subtitle-holder-inner{position: relative; padding: 0 0 0 84px; margin-bottom: 2px;}
.single-post.single-format-quote .pets-title-subtitle-holder-inner .pets-title-text{position: relative; top: -4px;}
.single-post.single-format-quote .pets-title-subtitle-holder-inner:before{font-family: Arial,sans-serif; position: absolute; left: 0; display: inline-block; content: '\201D'; height: 100%; width: 56px; font-size: 120px; line-height: 108px; text-align: center; color: #1a1a1a; background-color: #ff0;}
.single-post .pets-title{height: auto;}
.single-post .pets-title .pets-title-post-info{margin-top: 15px;}
.single-post .pets-title .pets-title-subtitle-holder{padding-bottom: 0; border-bottom: none;}
.single-post .pets-title .pets-title-single-holder{text-transform: capitalize;}
.single-post .pets-title .pets-pt-info-section{position: relative; display: inline-block; width: 100%; vertical-align: middle; color: #7f7f7f; line-height: 1; clear: both; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.single-post .pets-title .pets-pt-info-section>div{position: relative; display: inline-block; font-family: "Open Sans"; vertical-align: middle; margin: 0 40px 0 0; color: #979797; font-size: 13px; font-weight: 500; text-transform: none;}
.single-post .pets-title .pets-pt-info-section>div: not(: last-child):after{position: absolute; top: 0; right: -15px; display: inline-block; content: " / "; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; line-height: 1; margin: 0; visibility: visible; opacity: 1;}
.single-post .pets-title .pets-pt-info-section>div.pets-title-post-author-info{margin-right: 20px;}
.single-post .pets-title .pets-pt-info-section>div: last-child{margin: 0;}
.single-post .pets-title .pets-pt-info-section>div a{color: inherit; font-size: inherit; font-weight: inherit;}
.single-post .pets-title .pets-pt-info-section>div a:hover{color: #333;}
.single-post .pets-title .pets-pt-info-section>div .pets-post-info-author-link{color: #1d1d1d; font-weight: 600;}
.single-post .pets-title .pets-pt-info-section>div .pets-post-info-comments:before,.single-post .pets-title .pets-pt-info-section>div.pets-blog-like a:before,.single-post .pets-title .pets-pt-info-section>div.pets-post-info-count:before,.single-post .pets-title .pets-pt-info-section>div.pets-post-info-date a:before{position: absolute; top: 0; left: -20px; display: inline-block; vertical-align: inherit; font-family: ElegantIcons; color: inherit; font-style: normal; font-variant: normal; text-transform: none; text-rendering: auto; font-size: 15px; line-height: 1; margin: 0 5px 0 0;}
.single-post .pets-title .pets-pt-info-section>div .pets-post-info-comments:before{content: "\77";}
.single-post .pets-title .pets-pt-info-section>div.pets-blog-like a:before{content: "\e106";}
.single-post .pets-title .pets-pt-info-section>div.pets-post-info-count:before{font-family: linea-basic-10; content: "H";}
.single-post .pets-title .pets-title-single-quote-name{display: inline-block; font-family: roboto slab,serif; font-size: 16px; font-weight: 500; vertical-align: middle;}
.single-post .pets-comment-holder{margin-top: 19px;}
.single-post .pets-blog-single-navigation{position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 20px 0; border-bottom: 1px solid #d1d1d1; clear: both;}
.single-post .pets-blog-single-navigation .pets-title-pattern{width: 98%;}
.single-post .pets-blog-single-navigation .pets-blog-single-navigation-title{margin-bottom: 8px;}
.single-post .pets-blog-single-navigation .pets-blog-single-navigation-title .pets-title-pattern-text: last-child{padding-left: 6px;}
.single-post .pets-blog-single-navigation .pets-blog-single-navigation-title .pets-title-pattern-text: last-child: :after{margin-right: 0;}
.single-post .pets-blog-single-navigation .pets-blog-single-next,.single-post .pets-blog-single-navigation .pets-blog-single-prev{position: relative; display: inline-block; float: left; vertical-align: middle; width: 50%; padding: 5px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.single-post .pets-blog-single-navigation .pets-blog-single-next a,.single-post .pets-blog-single-navigation .pets-blog-single-prev a{display: table; width: 100%; line-height: 25px;}
.single-post .pets-blog-single-navigation .pets-blog-single-next a>*,.single-post .pets-blog-single-navigation .pets-blog-single-prev a>*{display: table-cell; vertical-align: middle;}
.single-post .pets-blog-single-navigation .pets-blog-single-next a>*>span,.single-post .pets-blog-single-navigation .pets-blog-single-prev a>*>span{display: block; height: 45px; width: 45px; line-height: 45px; text-align: center; font-size: 13px; background-color: #090b0d; color: #fff;}
.single-post .pets-blog-single-navigation .pets-blog-single-next img,.single-post .pets-blog-single-navigation .pets-blog-single-prev img,.single-post .pets-related-posts-holder{display: inline-block; vertical-align: middle;}
.single-post .pets-blog-single-navigation .pets-blog-single-next:hover a>*>span,.single-post .pets-blog-single-navigation .pets-blog-single-prev:hover a>*>span{background-color: #333;}
.single-post .pets-blog-single-navigation .pets-blog-single-prev{text-align: left; padding-right: 9px;}
.single-post .pets-blog-single-navigation .pets-blog-single-prev h4{text-align: left; padding-left: 15px; font-size: 16px;}
.single-post .pets-blog-single-navigation .pets-blog-single-prev a{text-align: left;}
.single-post .pets-blog-single-navigation .pets-blog-single-prev .pets-blog-single-navigation-arrow{float: left;}
.single-post .pets-blog-single-navigation .pets-blog-single-next{text-align: right; padding-left: 9px;}
.single-post .pets-blog-single-navigation .pets-blog-single-next h4{text-align: right; padding-right: 15px; font-size: 16px;}
.single-post .pets-blog-single-navigation .pets-blog-single-next a{text-align: right;}
.single-post .pets-blog-single-navigation .pets-blog-single-next .pets-blog-single-navigation-arrow{float: right;}
.single-post .pets-blog-single-navigation .pets-blog-single-prev+.pets-blog-single-next{border-left: 1px solid #d1d1d1;}
.single-post .pets-blog-single .pets-single-links-pages{margin: 0 0 30px;}
.single-post .pets-related-posts-holder{position: relative; width: 100%; margin: 0; padding-top: 19px; clear: both;}
.single-post .pets-related-posts-holder .pets-related-posts-inner{padding: 0; margin: 0 -15px; margin-top: 19px;}
.single-post .pets-related-posts-holder .pets-related-posts-inner>.pets-pt-five-item{display: inline-block; position: relative; float: left; padding: 0 15px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.single-post .pets-related-posts-holder .pets-related-posts-inner>.pets-pt-five-item .pets-post-excerpt{display: none;}

.single-post .pets-related-posts-holder .pets-related-posts-title>.pets-title-pattern{width: 99%;}
.single-post .pets-related-posts-holder .pets-post-info-category{padding: 0; vertical-align: top; min-height: 25px; line-height: 25px; z-index: 10; background-color: #ff0; display: inline-block;}
.single-post .pets-related-posts-holder .pets-post-info-category a{position: relative; display: inline-block; float: left; vertical-align: top; color: #333; font-size: 11px; font-weight: 700; line-height: inherit; letter-spacing: 1px; text-transform: uppercase; padding: 0 9px; -webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9); -moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9); transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);}
.single-post .pets-related-posts-holder .pets-post-info-category a:hover,.single-post .pets-related-posts-holder .pets-post-info-category:hover a{color: #fff;}
.single-post .pets-related-posts-holder .pets-post-info-category:hover:after{width: 100%;}
.single-post .pets-related-posts-holder .pets-pt-five-image-holder .pets-post-info-category{position: absolute; top: 0; left: 0;}
.single-post .pets-content-left-from-sidebar .pets-related-posts-holder .pets-related-posts-inner .pets-related-post,.single-post .pets-content-right-from-sidebar .pets-related-posts-holder .pets-related-posts-inner .pets-related-post{width: 50%; float: left;}
.single-post .pets-content-left-from-sidebar .pets-related-posts-holder .pets-related-posts-inner .pets-related-post:nth-child(4),.single-post .pets-content-right-from-sidebar .pets-related-posts-holder .pets-related-posts-inner .pets-related-post:nth-child(4){clear: none;}
.single-post .pets-content-left-from-sidebar .pets-related-posts-holder .pets-related-posts-inner .pets-related-post:nth-child(3),.single-post .pets-content-right-from-sidebar .pets-related-posts-holder .pets-related-posts-inner .pets-related-post:nth-child(3){clear: both;}
.single-post #submit_comment{margin-bottom: 0;}
.single-post .pets-comment-form{margin: 0 0 35px;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper{position: relative; margin: 0 -5px;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile{position: relative; display: inline-block; vertical-align: middle; width: 33.33%; float: left; padding: 0 5px; margin: 0 0 10px; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a{position: relative; display: inline-block; width: 100%; vertical-align: middle; color: #333; background-color: #fff; font-size: 13px; line-height: 40px; padding: 0 20px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-facebook-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-facebook-icon .social-icon{background-color: #516eab;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-twitter-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-twitter-icon .social-icon{background-color: #44b3eb;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-google-plus-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-google-plus-icon .social-icon{background-color: #d42323;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-instagram-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-instagram-icon .social-icon{background-color: #3f729b;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-youtube-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-youtube-icon .social-icon{background-color: #cd201f;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-soundcloud-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-soundcloud-icon .social-icon{background-color: #f80;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-dribble-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-dribble-icon .social-icon{background-color: #c73b6f;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-edit-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-edit-icon .social-icon{background-color: #333;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-comment-icon .media-name,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a.apsc-comment-icon .social-icon{background-color: #2ebd59;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .social-icon{display: table-cell; vertical-align: top; overflow: hidden;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .social-icon i{position: relative; display: inline-block; vertical-align: top; width: 40px; height: 40px; font-size: 15px; line-height: 40px; text-align: center; color: #fff;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .social-icon i.pets-additional-icon{position: absolute; left: 0; top: -100%;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .social-icon .media-name{position: absolute; right: 0; top: 0; display: block; max-width: 3px; padding: 0 0 0 3px; color: #fff; text-transform: uppercase; box-sizing: border-box; -webkit-transition: width .3s cubic-bezier(.35,.7,.32,.9),padding .3s cubic-bezier(.35,.7,.32,.9); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .apsc-count,.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .apsc-media-type{display: table-cell; text-align: left; vertical-align: top;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .apsc-count{padding: 0 0 0 15px;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a .apsc-inner-block .apsc-media-type{padding: 0 0 0 3px;}
.pets-apsc-custom-style-enabled .apsc-icons-wrapper .apsc-each-profile a:hover .apsc-inner-block .social-icon .media-name{max-width: 90px; padding: 0 11px; -webkit-transition: all .3s cubic-bezier(.65,.05,.36,1); -moz-transition: all .3s cubic-bezier(.65,.05,.36,1); transition: all .3s cubic-bezier(.65,.05,.36,1);}
.pets-apsc-custom-style-enabled .widget .apsc-icons-wrapper{margin: 0;}
.pets-apsc-custom-style-enabled .widget .apsc-icons-wrapper .apsc-each-profile{width: 100%; float: none; padding: 0; margin: 0 0 5px;}
.pets-apsc-custom-style-enabled .widget .apsc-icons-wrapper .apsc-each-profile: last-child{margin: 0;}
.pets-bn-holder{position: relative; display: none; vertical-align: middle; width: 100%; margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-bn-holder .pets-bn-title{position: absolute; top: 0; left: 0; display: inline-block; vertical-align: middle; font-family: 'Roboto Condensed',sans-serif; font-size: 14px; line-height: 42px; color: #333;}
.pets-bn-holder .pets-bn-title .pets-bn-icon{position: relative; top: 1px; display: inline-block; vertical-align: middle; margin-left: 7px;}
.pets-bn-holder ul.pets-bn-slide,.pets-date-widget-holder{vertical-align: middle; margin: 0; display: inline-block; position: relative;}
.pets-bn-holder ul.pets-bn-slide{padding-left: 108px; list-style: none;}
.pets-bn-holder ul.pets-bn-slide .pets-bn-text{position: relative; left: 20px; -webkit-transition: left .4s ease-in-out; -moz-transition: left .4s ease-in-out; transition: left .4s ease-in-out;}
.pets-bn-holder ul.pets-bn-slide .pets-bn-text a{font-size: 12px; line-height: 42px; color: #868484;}
.pets-bn-holder ul.pets-bn-slide .pets-bn-text a:hover{color: #ff0;}
.pets-bn-holder ul.pets-bn-slide .pets-bn-text.flex-active-slide{left: 0;}
.pets-top-bar .pets-bn-holder{width: 100%; height: 30px; padding: 0; overflow: hidden;}
.pets-top-bar .pets-bn-holder .pets-bn-title{left: 0; line-height: 30px; color: #fff; font-family: 'Open Sans',sans-serif; font-size: 12px;}
.pets-top-bar .pets-bn-holder ul.pets-bn-slide .pets-bn-text a{line-height: 30px; color: #fff;}
.pets-date-widget-holder{font-family: inherit; font-size: 12px; color: #8b8a8c;}
.pets-top-bar .pets-date-widget-holder{line-height: 32px; vertical-align: top;}
.pets-image-widget{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-image-widget a,.pets-image-widget img{display: block;}
.pets-side-menu .pets-image-widget img{display: inline-block;}
.wpb_widgetised_column .widget_pets_instagram_widget .pets-sidebar-widget-title-outer{margin: 0 0 13px;}
.widget_pets_instagram_widget .pets-instagram-feed-heading{position: relative; height: 27px; margin-bottom: 22px;}
.widget_pets_instagram_widget .pets-instagram-feed-heading span{position: absolute; top: 0; right: 0; width: 27px; height: 27px; line-height: 27px; background-color: #f2f2f2; color: #333; font-size: 13px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color .1s ease-out,color .1s ease-out; -moz-transition: background-color .1s ease-out,color .1s ease-out; transition: background-color .1s ease-out,color .1s ease-out;}
.widget_pets_instagram_widget .pets-instagram-feed-heading a:hover span{color: #fff; background-color: #ff0;}
ul.pets-instagram-feed{margin: 0 -4px -8px!important; padding: 0;}
ul.pets-instagram-feed li{float: left; margin: 0 0 8px!important; padding: 0 4px!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
ul.pets-instagram-feed li a{position: relative; display: inline-block; vertical-align: middle; overflow: hidden; max-width: 100%; padding: 0!important; border: 0!important;}
ul.pets-instagram-feed li a:after{content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: rgba(0,0,0,.35); z-index: 200; opacity: 0; -webkit-transition: opacity .15s ease; -moz-transition: opacity .15s ease; transition: opacity .15s ease;}
ul.pets-instagram-feed li a span{position: absolute; top: 50%; left: 50%; -webkit-transform: scale(.85) translate(-50%,-50%); -moz-transform: scale(.85) translate(-50%,-50%); transform: scale(.85) translate(-50%,-50%); color: #fff; font-size: 16px; z-index: 300; opacity: 0; -webkit-transition: all .15s ease; -moz-transition: all .15s ease; transition: all .15s ease;}
ul.pets-instagram-feed li a:hover span{-webkit-transform: scale(1) translate(-50%,-50%); -moz-transform: scale(1) translate(-50%,-50%); transform: scale(1) translate(-50%,-50%); opacity: 1; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
ul.pets-instagram-feed li a:hover:after{opacity: 1; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; transition: opacity .3s ease;}
ul.pets-instagram-feed li a img{display: block;}
ul.pets-instagram-feed li a .pets-instagram-overlay:after{content: ""; color: rgba(255,255,255,.8); font-family: Ionicons,serif; position: absolute; bottom: 9px; right: 15px; font-size: 23px; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); -webkit-transition: color cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: color cubic-bezier(.35,.7,.32,.9) .3s; transition: color cubic-bezier(.35,.7,.32,.9) .3s; z-index: 201;}
ul.pets-instagram-feed li a:hover .pets-instagram-overlay:after{color: #fff;}
ul.pets-instagram-feed.pets-featured-instagram li{position: relative;}
ul.pets-instagram-feed.pets-featured-instagram li: not(:first-child){width: 20%;}
ul.pets-instagram-feed.pets-featured-instagram li:first-child{width: 40%;}
ul.pets-instagram-feed.pets-col-9 li{width: 11.11111111111111%;}
ul.pets-instagram-feed.pets-col-6 li{width: 16.66666666666667%;}
ul.pets-instagram-feed.pets-col-4 li{width: 25%;}
ul.pets-instagram-feed.pets-col-3 li{width: 33.33%;}
ul.pets-instagram-feed.pets-col-2 li{width: 50%;}
.pets-rc-holder ul li{padding: 15px 0;}
.pets-rc-holder ul li:hover .pets-rc-icon-holder{color: #333;}
.pets-rc-holder .pets-rc-icon-holder{width: 35px; float: left; font-size: 25px; -webkit-transition: color .3s ease; -moz-transition: color .3s ease; transition: color .3s ease;}
.pets-rc-holder .pets-rc-content{width: calc(100% - 35px); float: left;}
.pets-rc-holder .pets-rc-content .pets-rc-link a{padding-top: 0; color: #191818;}
.pets-rc-holder .pets-rc-content .pets-rc-link a:hover{color: #333;}
.pets-rc-holder .pets-rc-date{display: inline-block; font-family: 'Open Sans',sans-serif; font-size: 13px; line-height: 13px; font-weight: 600; margin-top: 10px; color: #979797;}
.pets-rc-holder .pets-rc-date:hover{color: #333;}
.pets-social-icon-widget-holder{position: relative; display: inline-block; vertical-align: middle; margin: 0;}
.pets-social-icon-widget-holder .pets-social-icon-widget{position: relative; display: block; color: inherit; line-height: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit;}
.pets-footer-bottom-holder .pets-social-icon-widget-holder,.pets-top-bar .pets-social-icon-widget-holder{vertical-align: top; color: #737373; padding: 0 18px; border-right: 1px solid #333;}
.pets-footer-bottom-holder .pets-social-icon-widget-holder:first-child,.pets-top-bar .pets-social-icon-widget-holder:first-child{border-left: 1px solid #333;}
.pets-footer-bottom-holder .pets-social-icon-widget-holder:hover,.pets-top-bar .pets-social-icon-widget-holder:hover{color: #ff0;}
.pets-footer-bottom-holder .pets-social-icon-widget-holder,.pets-top-bar .pets-position-left .pets-social-icon-widget-holder{float: left;}
.pets-top-bar .pets-position-right .pets-social-icon-widget-holder{float: right;}
.pets-widget-sticky-sidebar{position: relative; width: 100%; height: 0; margin: 0!important; padding: 0!important; border: none!important; background: 0 0!important;}
.pets-sticky-header-on-scroll-down-up .wpb_widgetised_column,.pets-sticky-header-on-scroll-down-up aside.pets-sidebar,.pets-sticky-header-on-scroll-up .wpb_widgetised_column,.pets-sticky-header-on-scroll-up aside.pets-sidebar{margin-top: 0; -webkit-transition: -webkit-transform .3s ease; transition: transform .3s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden;}

.wpb_widgetised_column .pets-twitter-widget,aside.pets-sidebar .pets-twitter-widget{margin-bottom: 40px;}
.pets-twitter-widget .pets-twitter-widget-heading{position: relative; height: 27px; margin-bottom: 15px;}
.pets-twitter-widget .pets-twitter-widget-heading h6{padding-right: 30px; line-height: 27px; font-weight: 700;}
.pets-twitter-widget .pets-twitter-widget-heading span{position: absolute; top: 0; right: 0; width: 27px; height: 27px; line-height: 27px; background-color: #f2f2f2; color: #333; font-size: 13px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color .1s ease-out,color .1s ease-out; -moz-transition: background-color .1s ease-out,color .1s ease-out; transition: background-color .1s ease-out,color .1s ease-out;}
.pets-twitter-widget .pets-twitter-widget-heading a:hover span{color: #fff; background-color: #ff0;}
.pets-twitter-widget,.pets-twitter-widget li{position: relative; display: inline-block; width: 100%; vertical-align: middle;}
.pets-twitter-widget li .pets-twitter-icon{left: 0; position: absolute; top: 4px;}
.pets-twitter-widget li .pets-twitter-icon>span{color: #5ea9dd; font-size: 18px;}
.pets-twitter-widget li: not(: last-child){padding: 0 0 17px; margin: 0 0 16px!important;}
.pets-twitter-widget li: last-child{border: 0;}
.pets-twitter-widget li .pets-tweet-text{padding: 0 0 0 25px; position: relative;}
.pets-twitter-widget li .pets-tweet-text a{color: #fff;}
.pets-twitter-widget li .pets-tweet-text a:hover{color: #ff0;}
.pets-twitter-widget li .pets-tweet-text a.pets-tweet-time{display: block; color: #818181; font-size: 10px; font-weight: 500; font-family: 'Open Sans',sans-serif; letter-spacing: 1px; text-transform: uppercase; border-top: 1px solid #d1d1d1; margin-top: 27px; padding-top: 6px;}
.pets-twitter-widget li .pets-tweet-text a.pets-tweet-time:hover,.pets-twitter-widget.pets-twitter-style-light .pets-tweet-text{color: #fff;}
.pets-twitter-widget li .pets-tweet-text a.pets-tweet-time span{font-size: 14px; margin: 0 7px 0 0; vertical-align: middle;}
.pets-twitter-widget.pets-twitter-style-dark .pets-tweet-text{color: #333;}
.pets-weather-widget-holder{position: relative; display: inline-block; width: 100%; vertical-align: middle; max-width: 350px; font-family: 'Open Sans',sans-serif; color: #333; background-color: #fff;}
.pets-weather-widget-holder .pets-weather-forecast,.pets-weather-widget-holder .pets-weather-information{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both;}
.pets-weather-widget-holder .pets-weather-information{padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-weather-widget-holder .pets-weather-today-temp{float: left; width: 36%; text-align: center;}
.pets-weather-widget-holder .pets-weather-today-temp div{position: relative; display: block;}
.pets-weather-widget-holder .pets-weather-today-temp div:before{position: relative; display: block; margin: 0; font-family: Ionicons; color: #9d9e9f; font-size: 80px; line-height: 55px;}
.pets-weather-widget-holder .pets-weather-today-temp div span{position: relative; display: block; font-size: 39px; line-height: 55px; font-weight: 500; margin: 0; color: #1d1d1d; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-weather-widget-holder .pets-weather-today-temp div sup{position: absolute; top: 18px; font-size: 19px;}
.pets-weather-widget-holder .pets-weather-todays-stats{float: left; width: 64%; min-height: 110px; border-left: 1px solid #d7d7d7; padding: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-description{display: block; color: #9d9e9f; font-size: 19px; line-height: 1em; font-weight: 400; margin: 0; text-transform: capitalize;}
.pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-location{position: relative; display: inline-block; color: #414040; font-size: 13px; line-height: 1em; font-weight: 600;}
.pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-highlow,.pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-humidty,.pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-wind{color: #c1c0c0; font-size: 12px; line-height: 1.2em; font-weight: 400;}
.pets-weather-widget-holder .pets-weather-forecast{padding: 15px; border-top: 1px solid #d7d7d7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-weather-widget-holder .pets-weather-forecast .pets-weather-forecast-day{width: 20%; margin: 0; float: left; text-align: center;}
.pets-weather-widget-holder .pets-weather-forecast .pets-weather-forecast-day .pets-weather-forecast-day-abbr{color: #a3a2a2; font-size: 13px; line-height: 1.2em; margin: 1px 0 0; padding: 0;}
.pets-weather-widget-holder .pets-weather-forecast .pets-weather-forecast-day .pets-weather-forecast-day-temp{position: relative; font-size: 21px; line-height: 1.2em; font-weight: 300; color: #1d1d1d;}
.pets-weather-widget-holder .pets-weather-forecast .pets-weather-forecast-day .pets-weather-forecast-day-temp sup{position: absolute; top: 11px; font-size: 13px; font-weight: 400;}
.pets-top-bar .pets-weather-widget-holder,.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp div span,.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp div:before,.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats,.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-location{vertical-align: top; width: auto; min-height: 30px; max-height: 30px; font-weight: 500; line-height: 30px; background-color: transparent; padding: 0; height: auto; float: none;}
.pets-weather-widget-holder.pets-desc-mist .pets-weather-today-temp div:before{content: "\f475";}
.pets-weather-widget-holder.pets-desc-light-snow .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-snow .pets-weather-today-temp div:before{content: "\f4ae";}
.pets-weather-widget-holder.pets-desc-thunderstorm .pets-weather-today-temp div:before{content: "\f4bc";}
.pets-weather-widget-holder.pets-desc-drizzle .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-light-intensity-drizzle .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-light-intensity-shower-rain .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-light-rain .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-moderate-rain .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-rain .pets-weather-today-temp div:before{content: "\f494";}
.pets-weather-widget-holder.pets-desc-shower-rain .pets-weather-today-temp div:before{content: "\f495";}
.pets-weather-widget-holder.pets-desc-broken-clouds .pets-weather-today-temp div:before{content: "\f410";}
.pets-weather-widget-holder.pets-desc-few-clouds .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-scattered-clouds .pets-weather-today-temp div:before{content: "\f40f";}
.pets-weather-widget-holder.pets-desc-clear-sky .pets-weather-today-temp div:before,.pets-weather-widget-holder.pets-desc-sun .pets-weather-today-temp div:before{content: "\f4b6";}
.pets-top-bar .pets-weather-widget-holder{max-width: 350px; position: relative; display: inline-block; font-size: 12px; color: #fff; font-family: 'Open Sans',sans-serif; margin: 0;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-forecast,.pets-top-bar .pets-weather-widget-holder .pets-weather-information,.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp,.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp div{position: relative; float: none; display: inline-block; vertical-align: top; width: auto; height: auto; min-height: 30px; max-height: 30px; font-size: 12px; font-weight: 500; line-height: 30px; color: #fff; background-color: transparent; font-family: 'Open Sans',sans-serif; padding: 0; margin: 0;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp div:before{position: relative; display: inline-block; color: #fff; margin: 0; font-family: Ionicons; font-size: 30px; margin-right: 10px;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp div span{position: relative; display: inline-block; font-size: 12px; color: #fff; font-family: 'Open Sans',sans-serif; margin: 0; margin-right: 20px;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-today-temp div sup{position: absolute; top: 10px; right: -10px; font-size: 9px;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats{position: relative; display: inline-block; font-size: 12px; color: #fff; font-family: 'Open Sans',sans-serif; margin: 0; border-left: none;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats:before{content: "|"; color: #464646; display: inline-block; font-size: 17px; margin-right: 10px;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-description{display: none;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-location{position: relative; display: inline-block; font-size: 12px; color: #fff; font-family: 'Open Sans',sans-serif; margin: 0;}
.pets-top-bar .pets-weather-widget-holder .pets-weather-forecast,.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-highlow,.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-humidty,.pets-top-bar .pets-weather-widget-holder .pets-weather-todays-stats .pets-weather-todays-wind{display: none;}
.pets-plw-one .pets-post-layout-light .pets-post-item .pets-pt-info-section>div,.pets-plw-one .pets-post-layout-light .pets-post-item .pets-pt-title{color: #a7a6a6;}
.pets-plw-one .pets-post-layout-light .pets-post-item .pets-pt-info-section>div:hover,.pets-plw-one .pets-post-layout-light .pets-post-item .pets-pt-title:hover{color: #fff; text-decoration: none;}
.pets-plw-one .pets-post-layout-light .pets-post-item .pets-pt-info-section>div a,.pets-plw-one .pets-post-layout-light .pets-post-item .pets-pt-title a,footer .pets-plw-two .pets-pt-title:hover{text-decoration: none!important;}
.pets-plw-one .pets-pt-one-item: last-child .pets-pt-one-content-holder{border-bottom: none; margin: 0;}
.pets-plw-one .pets-pt-one-item:first-child .pets-pt-one-item-inner{padding-top: 0;}
.pets-plw-one .pets-pt-one-item: last-child .pets-pt-one-item-inner{padding-bottom: 0;}
.pets-plw-one .pets-pt-one-item .pets-pt-one-title{padding: 0 0 10px;}
.pets-plw-one .pets-share-link{padding: 0!important;}
.pets-main-menu .pets-plw-one{margin-bottom: 20px!important;}
.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-1 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-2 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-2 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(4),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(4),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(5),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(4),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(5),.wpb_widgetised_column .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(6),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-1 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-2 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-2 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(4),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(4),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(5),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(1),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(2),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(3),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(4),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(5),aside.pets-sidebar .pets-plw-one .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-one-item: nth-last-child(6){margin-bottom: 0!important;}
.wpb_widgetised_column .pets-plw-two .pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item,aside.pets-sidebar .pets-plw-two .pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item{margin-bottom: 11px!important; margin-top: 5px!important;}
.wpb_widgetised_column .pets-plw-two .pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item: last-child,aside.pets-sidebar .pets-plw-two .pets-bnl-holder .pets-bnl-outer .pets-bnl-inner .pets-post-item: last-child,footer .pets-plw-two .pets-pt-two-item{margin-bottom: 0!important;}
footer .pets-plw-two .pets-pt-title{margin: 0!important; font-family: 'Open Sans',sans-serif; font-weight: 600!important; font-size: 14px; line-height: 18px;}
footer .pets-plw-two .pets-pt-title:hover a{color: #fff;}
footer .pets-plw-two .pets-pt-title a{color: #8d8d8d;}
footer .pets-plw-two .pets-pt-two-item .pets-pt-two-item-inner{margin-bottom: 15px!important; padding-bottom: 15px!important; border-bottom: 1px solid #353434;}
.pets-plw-four .pets-pt-title{margin: 0!important;}
.pets-page-header .pets-plw-four .pets-post-item{border-left: 1px solid #d1d1d1; margin-bottom: 0!important; text-align: left;}
.pets-page-header .pets-plw-four .pets-post-item .pets-pt-info-section{padding: 0 0 2px!important;}
.pets-page-header .pets-plw-four .pets-post-item .pets-pt-info-section a{font-size: 13px; line-height: 13px;}
.pets-plw-four .pets-pt-four-item .pets-pt-four-content-holder{padding: 4px 0 0;}
.pets-plw-five .pets-pt-five-item:first-child .pets-pt-five-item-inner{padding-top: 0;}
.pets-plw-five .pets-pt-five-item: last-child .pets-pt-five-item-inner{padding-bottom: 0; margin-bottom: 0;}
.pets-plw-tabs{margin: 0 -20px;}
.pets-plw-tabs h1,.pets-plw-tabs h2,.pets-plw-tabs h3,.pets-plw-tabs h4,.pets-plw-tabs h5,.pets-plw-tabs h6 {color: #fff;}
.pets-plw-tabs h1:hover,.pets-plw-tabs h2:hover,.pets-plw-tabs h3:hover,.pets-plw-tabs h4:hover,.pets-plw-tabs h5:hover,.pets-plw-tabs h6:hover{color: #a7a6a6;}
.pets-plw-tabs h1 a,.pets-plw-tabs h2 a,.pets-plw-tabs h3 a,.pets-plw-tabs h4 a,.pets-plw-tabs h5 a,.pets-plw-tabs h6 a{color: inherit;}
.pets-main-menu ul li .pets-plw-tabs .pets-plw-tabs-tab{padding: 0 20px; position: relative; font-family: Lato,sans-serif;}
.pets-main-menu ul li .pets-plw-tabs .pets-plw-tabs-tab:hover{border-color: #ff0; z-index: 10;}
.pets-main-menu ul li .pets-plw-tabs .pets-plw-tabs-tab:hover>a{color: #fff; border-color: transparent;}
.pets-main-menu ul li .pets-plw-tabs .pets-plw-tabs-tab:hover>a .item_text{padding: 0 10px;}
.pets-main-menu ul li .pets-plw-tabs .pets-plw-tabs-tab a,.pets-plw-tabs .pets-plw-tabs-tab a{position: relative; display: block; height: auto; color: #888; font-family: inherit; font-size: 13px; line-height: 16px; font-weight: 600; margin: 0; padding: 11px 7px; box-sizing: border-box; float: none; -webkit-transition: color .15s ease,background-color .15s ease,border-color .15s ease; -moz-transition: color .15s ease,background-color .15s ease,border-color .15s ease; transition: color .15s ease,background-color .15s ease,border-color .15s ease;}
.pets-main-menu ul li .pets-plw-tabs .pets-plw-tabs-tab a{font-family: 'Open Sans',sans-serif; padding: 9px 0;}
.pets-plw-tabs .pets-plw-tabs-tab:first-child a{padding-top: 0;}
.pets-plw-tabs .pets-plw-tabs-inner{padding: 0; margin: 0 -15px; margin: 0;}
.pets-plw-tabs .pets-plw-tabs-tabs-holder{width: 20%; display: inline-block; position: relative; float: left; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; top: -8px;}
.pets-plw-tabs .pets-plw-tabs-tabs-holder .pets-plw-tabs-tab a .item_text{position: relative; display: block; padding: 0 30px 0 0; margin: 0; overflow: hidden; -webkit-transition: padding .2s ease-in-out; -moz-transition: padding .2s ease-in-out; transition: padding .2s ease-in-out;}
.pets-plw-tabs .pets-plw-tabs-tabs-holder .pets-plw-tabs-tab a .item_text i {width: 15px; height: 15px; margin-right: 7px; position: relative; top: 4px; width: 15px; display: inline-block;}
.pets-plw-tabs .pets-plw-tabs-tabs-holder .pets-plw-tabs-tab a .item_text i img {max-width: 100%;}
.pets-plw-tabs .pets-plw-tabs-content-holder{position: relative; float: right; width: 80%;}
/*.pets-plw-tabs .pets-plw-tabs-content-holder .pets-plw-tabs-content{opacity: 0; display: inline-block; float: left; padding: 0 15px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; width: 100%; max-width: 100%; -webkit-transition: opacity cubic-bezier(.5,.7,.32,.9) .3s; -moz-transition: opacity cubic-bezier(.5,.7,.32,.9) .3s; transition: opacity cubic-bezier(.5,.7,.32,.9) .3s;}*/
.pets-plw-tabs .pets-plw-tabs-content-holder .pets-plw-tabs-content{opacity: 0; display: inline-block; float: left; padding: 0 15px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; width: 100%; max-width: 100%; -webkit-transition: opacity cubic-bezier(.5,.7,.32,.9) .5s; -moz-transition: opacity cubic-bezier(.5,.7,.32,.9) .5s; transition: opacity cubic-bezier(.5,.7,.32,.9) .5s;}
.pets-plw-tabs .pets-plw-tabs-content-holder .pets-plw-tabs-content.pets-plw-tabs-active-item{opacity: 1; z-index: 2;}
.pets-plw-tabs .pets-plw-tabs-content-holder .pets-plw-tabs-content .pets-pt-six-item .pets-pt-six-content-holder{padding: 17px 0 0;}
.pets-plw-tabs .pets-plw-tabs-content-holder .pets-plw-tabs-content .pets-pt-six-item .pets-pt-six-content-holder .pets-post-info-date{margin: 0;}
.pets-plw-tabs .pets-post-item.pets-pt-five-item .pets-pt-five-content .pets-pt-five-content-inner{padding-top: 6.5%; padding-bottom: 3%;}
.pets-plw-tabs .pets-pt-seven-item{margin-bottom: 8px;}
.pets-plw-tabs .pets-pt-seven-item .pets-pt-seven-item-inner .pets-pt-seven-content-holder{padding: 0 22px;}
.pets-plw-tabs .pets-pt-five-image-holder+.pets-pt-five-content-holder{padding: 30px 30px 15px;}
.pets-plw-tabs .pets-post-item{margin-bottom: 10px!important;}
.pets-plw-tabs .pets-post-item .pets-plw-tabs-content-holder{margin-top: 6px;}
.pets-plw-tabs .pets-post-item .pets-pt-five-excerpt{height: 0!important;}
.pets-plw-tabs .pets-bnl-holder.pets-post-columns-1 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(1),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-2 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(1),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-2 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(2),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(1),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(2),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-3 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(3),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(1),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(2),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(3),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-4 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(4),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(1),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(2),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(3),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(4),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-5 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(5),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(1),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(2),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(3),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(4),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(5),.pets-plw-tabs .pets-bnl-holder.pets-post-columns-6 .pets-bnl-inner>.pets-pt-two-item: nth-last-child(6){margin-bottom: 0!important;}
.pets-side-menu-button-opener-holder{display: inline-block;}
.pets-side-menu-button-opener{font-size: 14px; position: relative; display: inline-block; vertical-align: middle; -webkit-transition: initial; -moz-transition: initial; transition: initial; color: #c5c5c5;}
.pets-side-menu-button-opener .pets-side-menu-close{position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); min-height: 0; width: 100%; padding-top: 100%; opacity: 0;}
.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-button-opener .pets-side-menu-close .pets-close-1,.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-button-opener .pets-side-menu-close .pets-close-2,.pets-side-menu-button-opener .pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close .pets-close-1,.pets-side-menu-button-opener .pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close .pets-close-2,.pets-side-menu-button-opener .pets-side-menu-close .pets-close-1,.pets-side-menu-button-opener .pets-side-menu-close .pets-close-2{position: absolute; height: 0; width: 0; left: 6px; border-right: 1px solid #fff; -webkit-transition: height 0s .15s; -moz-transition: height 0s .15s; transition: height 0s .15s;}
.pets-side-menu-button-opener .pets-side-menu-close .pets-close-1{top: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg);}
.pets-side-menu-button-opener .pets-side-menu-close .pets-close-2{bottom: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg);}
.pets-side-menu-button-opener.opened i{opacity: 0;}
.pets-side-menu-button-opener.opened .pets-side-menu-close{opacity: 1;}
.pets-side-menu-button-opener.opened .pets-side-menu-close .pets-close-1{height: 100%; -webkit-transition: height .3s .1s,border-color .2s; -moz-transition: height .3s .1s,border-color .2s; transition: height .3s .1s,border-color .2s;}
.pets-side-menu-button-opener.opened .pets-side-menu-close .pets-close-2{height: 100%; -webkit-transition: height .3s .15s,border-color .2s; -moz-transition: height .3s .15s,border-color .2s; transition: height .3s .15s,border-color .2s;}
.pets-side-menu-button-opener~label{font-size: 10px; letter-spacing: 1px; font-weight: 700; cursor: inherit; margin-left: 5px;}
.pets-side-menu-button-opener.medium{display: inline-block; font-size: 22px; line-height: 30px; height: 30px;}
.pets-side-menu-button-opener.large{display: inline-block; font-size: 28px; line-height: 34px; height: 34px;}
.pets-side-menu-button-opener>i,.pets-side-menu-button-opener>label{display: inline-block; height: inherit; line-height: inherit; vertical-align: bottom; width: inherit; text-align: center; -webkit-transition: opacity .15s ease-out,color .15s ease-out; -moz-transition: opacity .15s ease-out,color .15s ease-out; -ms-transition: opacity .15s ease-out,color .15s ease-out; -o-transition: opacity .15s ease-out,color .15s ease-out; transition: opacity .15s ease-out,color .15s ease-out;}
.pets-side-menu-button-opener:hover{color: #ff0;}
.pets-side-menu-button-opener span.social_icon{font-family: ElegantIcons!important;}
.pets-side-menu-button-opener i.social_icon{font-family: FontAwesome,serif!important;}
.pets-side-menu{background-color: #fff; height: 100%; min-height: 100%; overflow: hidden; padding: 30px 35px; position: fixed; top: 0; left: -240px; width: 170px; z-index: 9999; -webkit-backface-visibility: hidden;}
.pets-side-menu .pets-side-menu-close-holder{position: absolute; top: 10px; right: 8px; height: 15px; width: 15px; display: none;}
.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close{position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0;}
.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close .pets-close-1,.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close .pets-close-2{position: absolute; height: 0; width: 0; left: 6px; border-right: 1px solid #333; -webkit-transition: height 0s .15s; -moz-transition: height 0s .15s; transition: height 0s .15s;}
.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close .pets-close-1{top: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg);}
.pets-side-menu .pets-side-menu-close-holder .pets-side-menu-close .pets-close-2{bottom: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg);}
.pets-side-menu-open .pets-side-menu .pets-side-menu-close{opacity: 1;}
.pets-side-menu-open .pets-side-menu .pets-side-menu-close .pets-close-1{height: 100%; -webkit-transition: height .3s .2s,border-color .2s; -moz-transition: height .3s .2s,border-color .2s; transition: height .3s .2s,border-color .2s;}
.pets-side-menu-open .pets-side-menu .pets-side-menu-close .pets-close-2{height: 100%; -webkit-transition: height .3s .25s,border-color .2s; -moz-transition: height .3s .25s,border-color .2s; transition: height .3s .25s,border-color .2s;}
.pets-side-menu .widget{margin: 0; color: #8d8d8d;}
.pets-side-menu .widget: not(: last-child){margin-bottom: 30px;}
.pets-side-menu .widget>.pets-footer-widget-title-outer{margin: 0 0 15px;}
.pets-side-menu .widget h1,.pets-side-menu .widget h2,.pets-side-menu .widget h3,.pets-side-menu .widget h4,.pets-side-menu .widget h5{color: #1d1d1d; margin: 0 0 10px;}
.pets-side-menu .widget a{color: #191818;}
.pets-side-menu .widget a:hover{color: #333;}
.pets-side-menu .widget .pets-post-item .pets-post-info-category a{color: #191818;}
.pets-side-menu .widget .pets-post-item .pets-bnl-image-holder .pets-post-info-category a,.pets-side-menu .widget .pets-post-item .pets-post-info-category a:hover,.pets-side-menu .widget .pets-post-item .pets-pt-info-section>div,.pets-side-menu .widget .pets-post-item .pets-pt-info-section>div .pets-post-info-author-link{color: #333;}
.pets-side-menu .widget .pets-post-item .pets-pt-info-section>div a:hover,.pets-side-menu .widget ul li a{color: #191818;}
.pets-side-menu .widget ul{list-style: none; margin: 0; padding: 0;}
.pets-side-menu .widget ul li{margin: 0 0 5px; padding: 0 0 5px;}
.pets-side-menu .widget ul li: last-child{margin: 0;}
.pets-side-menu .widget ul ul.children{margin: 10px 0 0 10px;}
.pets-side-menu .widget ul ul.children li: last-child{border: none; margin-bottom: -5px;}
.pets-side-menu .widget ul ul.sub-menu{margin: 10px 0 0 10px;}
.pets-side-menu .widget ul ul.sub-menu li: last-child{border: none; margin-bottom: -5px;}
.pets-side-menu .widget select{width: 100%; max-width: 100%; height: 42px; line-height: 42px; padding: 0 20px; border: 1px solid #d1d1d1; color: #696969; background-color: #fff; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pets-side-menu .widget .wp-caption-text{color: #818181;}
.pets-side-menu .widget #wp-calendar{width: 100%;}
.pets-side-menu .widget #wp-calendar caption{color: #8d8d8d; margin: 0 0 15px;}
.pets-side-menu .widget #wp-calendar td,.pets-side-menu .widget #wp-calendar th{padding: 3px 4px;}
.pets-side-menu .widget #wp-calendar td#today{color: #333; background-color: #ff0;}
.pets-side-menu .widget #wp-calendar td#today a{color: #191818;}
.pets-side-menu .widget.widget_rss li{margin: 0 0 25px;}
.pets-side-menu .widget.widget_rss li a{color: #353434;}
.pets-side-menu .widget.widget_rss li .rss-date{display: block; font-size: 11px;}
.pets-side-menu .widget.widget_rss li .rssSummary{margin-top: 10px;}
.pets-side-menu .widget.widget_search form{position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both;}
.pets-side-menu .widget.widget_search .screen-reader-text{display: block; clear: both; margin: 0 0 8px;}
.pets-side-menu .widget.widget_search input{position: relative; display: inline-block; float: left; width: calc(100% - 41px); height: 41px; line-height: 40px; padding: 0 17px; color: #818181; font-size: 13px; font-weight: 500; font-family: inherit; outline: 0; cursor: pointer; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; -moz-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}
.pets-side-menu .widget.widget_search input: -moz-placeholder{color: #818181;}
.pets-side-menu .widget.widget_search input: : -moz-placeholder{color: #818181; opacity: 1;}
.pets-side-menu .widget.widget_search input: -ms-input-placeholder{color: #818181;}
.pets-side-menu .widget.widget_search input: : -webkit-input-placeholder{color: #818181;}
.pets-side-menu .widget.widget_search input: not([type=submit]){border: 1px solid #d1d1d1; border-right: 0; background-color: transparent; cursor: text;}
.pets-side-menu .widget.widget_search input: not([type=submit]):focus,.pets-side-menu .widget.widget_search input: not([type=submit]):focus+[type=submit]{border-color: #333;}
.pets-side-menu .widget.widget_search input[type=submit]{width: 41px; padding: 0 12px; color: #333; background-color: #ff0; border: 1px solid #d1d1d1; border-left: none; font-size: 11px; text-transform: uppercase; font-family: ElegantIcons; -webkit-transition: background-color cubic-bezier(.35,.7,.32,.9) .3s; -moz-transition: background-color cubic-bezier(.35,.7,.32,.9) .3s; transition: background-color cubic-bezier(.35,.7,.32,.9) .3s;}
.pets-side-menu .widget.widget_search input[type=submit]:hover{background-color: #333; color: #fff;}
.pets-side-menu .widget.widget_archive ul li a,.pets-side-menu .widget.widget_categories ul li a,.pets-side-menu .widget.widget_meta ul li a,.pets-side-menu .widget.widget_nav_menu ul li a,.pets-side-menu .widget.widget_pages ul li a,.pets-side-menu .widget.widget_recent_comments ul li a{font-family: 'Open Sans',sans-serif; font-weight: 700; font-size: 15px; text-transform: lowercase; color: #353434;}
.pets-side-menu .widget.widget_archive ul li a:hover,.pets-side-menu .widget.widget_categories ul li a:hover,.pets-side-menu .widget.widget_meta ul li a:hover,.pets-side-menu .widget.widget_nav_menu ul li a:hover,.pets-side-menu .widget.widget_pages ul li a:hover,.pets-side-menu .widget.widget_recent_comments ul li a:hover{color: #353434; text-decoration: underline;}
.pets-side-menu .widget.widget_tag_cloud .tagcloud{margin-bottom: -4px;}
.pets-side-menu .widget.widget_tag_cloud a{position: relative; display: inline-block; vertical-align: middle; height: 33px; line-height: 33px; padding: 0 20px; margin: 0 1px 4px 0; font-family: inherit; color: #191818; font-size: 10px!important; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #d1d1d1; -webkit-transition: color .3s ease-in-out; -moz-transition: color .3s ease-in-out; transition: color .3s ease-in-out;}
.pets-side-menu .widget.widget_tag_cloud a:hover{color: #c5c5c5;}
.pets-side-menu .widget .pets-pt-one-item: last-child{margin-bottom: 0;}
.pets-side-menu .widget.pets-rc-holder ul li{padding: 15px 0;}
.pets-side-menu .widget.pets-rc-holder .pets-rc-icon-holder{width: 35px; float: left; font-size: 25px;}
.pets-side-menu .widget.pets-rc-holder .pets-rc-content{width: calc(100% - 35px); float: left;}
.pets-side-menu .widget.pets-rc-holder .pets-rc-content .pets-rc-link a{color: #191818;}
.pets-side-menu .widget.pets-rc-holder .pets-rc-content .pets-rc-link a:hover{color: #c5c5c5;}
.pets-side-menu .widget.pets-rc-holder .pets-rc-date{display: inline-block; font-size: 13px; line-height: 13px; font-weight: 600; margin-top: 10px; color: #b8b8b8;}
.pets-side-menu .widget.pets-rc-holder .pets-rc-date:hover{color: #333;}
.pets-side-menu .widget.pets-plw-one .pets-pt-one-item .pets-pt-one-image-holder{margin-bottom: 21px;}
.pets-right-side-menu-opened .pets-fixed-wrapper.fixed,.pets-right-side-menu-opened .pets-sticky-header,.pets-right-side-menu-opened .pets-wrapper,.pets-right-side-menu-opened .mobile-header-appear .pets-mobile-header-inner,.pets-right-side-menu-opened footer.uncover{right: -240px;}
.pets-side-menu-slide-from-right .pets-wrapper{position: relative; z-index: 1000; -webkit-transition: right .2s cubic-bezier(.645,.045,.355,1); -moz-transition: right .2s cubic-bezier(.645,.045,.355,1); transition: right .2s cubic-bezier(.645,.045,.355,1);}
.pets-side-menu-slide-from-right .pets-wrapper .pets-cover{z-index: 0; position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; opacity: 0; filter: alpha(opacity=0); background: #000; -webkit-transition: opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out; -moz-transition: opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out; -o-transition: opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out; transition: opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;}
.pets-side-menu-slide-from-right .carousel-inner{-webkit-transition: left .2s cubic-bezier(.645,.045,.355,1); -moz-transition: left .2s cubic-bezier(.645,.045,.355,1); transition: left .2s cubic-bezier(.645,.045,.355,1);}
.pets-side-menu-slide-from-right .pets-side-menu{top: 0; left: -13%; width: 13%; z-index: 9999; text-align: center; visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: .2s ease-in-out; -moz-transition: .2s ease-in-out; transition: .2s ease-in-out;}
.pets-side-menu-slide-from-right .pets-fixed-wrapper.fixed,.pets-side-menu-slide-from-right .pets-sticky-header{-webkit-transition: left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .33s ease; transition: left .2s cubic-bezier(.645,.045,.355,1),transform .33s ease;}
.pets-side-menu-slide-from-right footer.uncover{-webkit-transition: left .2s cubic-bezier(.645,.045,.355,1); -moz-transition: left .2s cubic-bezier(.645,.045,.355,1); transition: left .2s cubic-bezier(.645,.045,.355,1);}
.pets-side-menu-slide-from-right.pets-right-side-menu-opened .pets-cover{cursor: url(img/close.png),pointer; z-index: 1002; opacity: .6; filter: alpha(opacity=60);}
.pets-side-menu-slide-from-right.pets-right-side-menu-opened .pets-side-menu{left: 0; visibility: visible;}
.pets-side-area-uncovered-from-content .pets-side-menu{height: 100%; min-height: 100%; overflow: hidden; position: fixed; top: 0; left: 0; z-index: 90; visibility: hidden;}
.pets-side-area-uncovered-from-content .pets-fixed-wrapper.fixed,.pets-side-area-uncovered-from-content .pets-sticky-header{-webkit-transition: left .3s ease,right .2s ease,-webkit-transform .33s ease; transition: left .3s ease,right .2s ease,transform .33s ease;}
.pets-side-area-uncovered-from-content.pets-right-side-menu-opened .pets-fixed-wrapper.fixed,.pets-side-area-uncovered-from-content.pets-right-side-menu-opened .pets-mobile-header-inner,.pets-side-area-uncovered-from-content.pets-right-side-menu-opened .pets-sticky-header{left: -240px;}
.pets-side-menu-slide-over-content .pets-side-menu{position: fixed; visibility: visible; -webkit-box-sizing: border-box; box-sizing: border-box; width: 240px; left: -240px; height: 100%; top: 0; z-index: 9999; -webkit-transition: left .2s ease,right .2s ease; -moz-transition: left .2s ease,right .2s ease; -o-transition: left .2s ease,right .2s ease; transition: left .2s ease,right .2s ease;}
.pets-side-menu-slide-over-content.pets-side-menu-open .pets-side-menu{left: 0;}

@media (max-width: 1366px) {
	#nav li:nth-child(3).pets-menu-wide .pets-menu-second {left: -190px !important;}
	#nav li:nth-child(4).pets-menu-wide .pets-menu-second {left: -260px !important;}
	#nav li:nth-child(5).pets-menu-wide .pets-menu-second {left: -330px !important;}
	.pets-plw-tabs .pets-plw-tabs-tabs-holder {width: 20%; float: left;}
	.pets-plw-tabs .pets-plw-tabs-content-holder{position: relative; float: right; width: 80%; float: left;}
}

@media (max-width: 1280px) {
	#nav li:nth-child(3).pets-menu-wide .pets-menu-second {left: -190px !important;}
	#nav li:nth-child(4).pets-menu-wide .pets-menu-second {left: -260px !important;}
	#nav li:nth-child(5).pets-menu-wide .pets-menu-second {left: -330px !important;}
	.pets-plw-tabs .pets-plw-tabs-tabs-holder {width: 15%; float: left;}
	.pets-plw-tabs .pets-plw-tabs-content-holder{position: relative; float: right; width: 84%; float: left;}
	.pets-post-item {width: 33%;}
}
@media (max-width: 1024px) {
	#nav .pets-menu-wide .pets-menu-second, #nav .pets-menu-wide .pets-menu-second.pets-drop-down-start {width: 100% !important;}
	#nav li:nth-child(3).pets-menu-wide .pets-menu-second {left: -200px !important; width: 1024px !important;}
	#nav li:nth-child(4).pets-menu-wide .pets-menu-second {left: -270px !important; width: 1024px !important;}
	#nav li:nth-child(5).pets-menu-wide .pets-menu-second {left: -345px !important; width: 1024px !important;}
	.pets-plw-tabs .pets-plw-tabs-tabs-holder {width: 15%; float: left;}
	.pets-plw-tabs .pets-plw-tabs-content-holder{position: relative; float: right; width: 72%; float: left;}
	.pets-post-item {width: 30%;}
	.pets-pt-one-item.pets-post-item {width: 16%;}
	.pets-post-item .pets-bnl-image-holder .pets-post-info-category a {font-size: 9px;}
}