@charset "utf-8";
@import url("all.css");
a:hover {text-decoration: none;transition: all 0.3s ease 0s;}
a:active, a:hover {outline: 0 none;}
h1.article-title,h2{ font-weight:700; font-size:30px; padding-left:15px;}
.modulatable h3, .module-title {text-align: left;font-size: 26px;font-weight: 700;padding-left: 15px;
}
/**/
#background-shadow.container {padding: 0;}
#background-shadow { background:#fff;box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.19);
.t3-wrapper { z-index: inherit;}
#t3-header{ min-height:31px;}
#t3-mainbody{ line-height:17px; font-size:16px;}/*AQUI es el simple*/
.topbar-left a,.topbar-left p,.topbar-left,#t3-header,#t3-header P,#t3-header a{color: #fff;font-size: 12px;}
.topbar-left p{ margin:0;}
.topbar-left a{transition: all 0.3s ease 0s; padding-right:10px;}
.head-search {margin-top:0px;}
.topbar-right .fa {font-size: 14px;padding-right: 5px;}
/**/
.container.t3-header{ padding:7px 15px}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{border-bottom: 2px solid #fff;}
.navbar{ border:0;}
.navbar-nav > li > a{padding-bottom:18px;padding-top:19px;}
.navbar-nav > li > .dropdown-menu{ border:0; border-radius:0px;}
.navbar-float{ float:right;}
.noborder td, .noborder2 td {border: 0;}
/**logo*/
.logo{ padding:11px 0px;}/*AQUI*/
.off-canvas{ margin-left:-15px;}
.off-canvas-toggle.btn{ min-height:58px;}
.off-canvas-toggle .fa-bars{ line-height:20px;padding-bottom:19px;padding-top:19px;}
.logo-image{ float:left;}
/*sitter*/
.mainnav-right .semanticui-body{ margin-right:-15px;}
.mainnav-right .sitter,.mainnav-right  a.qf3modal.example2{background:#fff;padding-top: 4px;padding-bottom: 6px; margin-top: 14px;transition:.3s;border-radius:4px;padding-left:10px;padding-right:10px;display:inline-block;line-height: 20px;font-weight:normal;float:right;margin-right:0;border:0; text-decoration:none;}
.mainnav-right .sitter:focus {text-decoration:none; outline:none;}
.mainnav-right .sitter:hover {transition:.3s;border-bottom:0px;text-decoration:none;color:#fff;}
.qf3form.example2 .qfclose{color:#fff!important;}
.qf3form.example2 .qf3txt input, .qf3form.example2 select, .qf3form.example2 textarea {display: inline-block;width: 100%;background: #fff;padding: 0.6em;border:0!important;border-radius: 0.3em;font-size: 82%;}
.qf3form.example2 .qf3btn input.btn-primary {border:0;border-radius: 2px;padding:6px 12px;font-size:100%;background: #fff;cursor: pointer;color: #000;text-transform: none; line-height:1.42}
.qf3form.example2 .qf3.qfdate{padding:0.5rem 5% 1.2em;}
.qf3form.example2 label{ font-weight:400; font-size:80%; padding-left:1rem}
.qf3form.example2 .qfcapt { display:none;}
.mainnav-float{ float:right}
/*QuickForm*/
h4.findsitter-title{font-size: 24px!important;font-weight: 700; margin-bottom:20px!important}
.findsitter-title .sub.header{font-size:13px;font-weight: normal; margin-top:15px!important}
.qf3form.example2.qfmodalform {border:0!important;border-radius:0px!important;}
/***slider***/
.tp-leftarrow.default,.tp-rightarrow.default{ height:110px !important; width:30px !important;}
/* ---- Steps Section -- */
.steps {font-family: 'Poppins', sans-serif;}

.steps .media, .steps .media-body {overflow:visible;}

.steps .media-body{text-align:left;width:150px;padding-left:20px;}

.steps .media-body .circle{display:inline-block;height:30px;width:30px;border-radius:50%;color:#fff;font-size:20px;text-align:center;line-height:1.5;}

.steps .media-body .media-heading{color:#fff;font-size:28px;margin-bottom:0px;margin-top:16px;}

@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}

@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}

.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border-radius:50%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}

.steps .media:hover .hvr-ripple-out:before, .steps .media:focus .hvr-ripple-out:before, .steps .media:active .hvr-ripple-out:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out;
}

/*****JT COntent Slider - Our Popular Services*****/
h3.pethouse{ text-align:left;font-size: 40px;font-weight: 700;margin: 0;padding-left: 15px;}
.jt-cs.ourservices .jt-inner{position:relative; z-index:1;}
.jt-overlay{ position:absolute; z-index:2;height:100%; width:100%; opacity:0.75; }
.jt-cs.ourservices .title-text.pethouse{position:absolute; z-index:3; top:0; padding:20px 30px; text-align:center; }
.jt-cs.ourservices .jt-introtext,.jt-cs.ourservices .jt-author-date{ color:#fff; line-height:24px;}
.jt-cs.ourservices a.jt-title/*AQUI*/{font-size:15px;margin:0px 0;color: #fff;text-transform: uppercase;font-weight: 800;line-height: 20px;font-family: Poppins,sans-serif;}

.jt-cs.fromgallery{ position:relative;}
.jt-cs.fromgallery .title-text.pethouse{position:absolute; z-index:4; top:0; padding:20px 30px; text-align:center; }
.jt-cs.fromgallery .title-text.pethouse .jt-title{background: none;border-radius:0; color: #ffffff;display: inline-block;font-size:28px;font-weight:bold;height:40px;margin: 0;opacity: 0;padding: 0;text-transform: none;transform: translate3d(200px, 0px, 0px);transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;width: auto;font-family: "Poppins",sans-serif;line-height: 34px; text-transform:uppercase}
.jt-cs.fromgallery .jtcs_more_cat {position: absolute;top:-60px;right: 0;}
.jt-cs.fromgallery .jtcs_more_cat a{ text-decoration:none;transition: all 0.3s ease 0s;}
.jt-cs.fromgallery .jtcs_more_cat a:hover{ text-decoration:none;transition: all 0.3s ease 0s;}
.jt-cs.fromgallery .jt-imagecover:hover .title-text.pethouse .jt-title{opacity: 1;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);text-align: center;}
.jt-cs.fromgallery h1,.jt-cs.fromgallery h2,.jt-cs.fromgallery h3,.jt-cs.fromgallery h4,.jt-cs.fromgallery h5,.jt-cs.fromgallery h6{ margin:0}
.jt-cs.fromgallery .hover-icons {margin-top: 0;}
.jt-cs.fromgallery .jt-category{font-size: 15px;font-weight: bold;color: #fff; line-height:1.42; padding:0 15px; text-transform:uppercase; margin-top:-1px}
.jt-cs.fromgallery .jt-category,.jt-cs.fromgallery .jt-category a{ color:#fff;}
.jt-cs.fromgallery .jt-imagecover:hover::before {opacity:.5;}
.services { position:absolute; right:0; top:0;}
.services .btn-1:hover {transition: all 0.3s ease 0s; text-decoration:none}
.services  .btn-1 {border-radius: 4px;color: #fff;display: inline-block;font-size: 13px;margin-top: 5px;padding:8px 18px 8px 18px;transition: all 0.3s ease 0s;}
h3.media-heading,h3.media-heading .first-word-pethouse{font-size: 40px;font-weight: 700;margin: 0;text-align: left;}
h3.media-heading{padding-left: 15px;}

/* ---- Care Section ---- */
.care{}
.care .right{text-align:right;}
.care .right h4{font-size:30px;font-weight:700;line-height:48px;}
.care .right p{}
.care .right .btn-1 {display:inline-block;color:#fff;font-size:13px;padding:8px 18px 8px 18px;border-radius:4px;margin-top:10px;transition:.3s;
}

.care .right .btn-1:hover{transition:.3s;
}

/* ---- Numbers Section ---- */
.numbers{text-align:center;color:#fff;
}

.numbers .number-box h3{font-size:34px;font-weight:700;
}

.numbers .number-box h4 {font-size:24px;font-weight:700;
}

@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.number-box:hover .hvr-bob, .number-box:focus .hvr-bob, .number-box:active .hvr-bob {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}
/*Jun Portfolio - From Gallery**/
@keyframes fadein {
    from {
        opacity:0;	top: 10px; 
    }
    to {
        opacity:1;	top:0;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;	top: 10px; 
    }
    to {
        opacity:1;	top:0;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;	top: 10px; 
    }
    to {
        opacity:1;top:0;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;	top: 10px; 
    }
    to {
        opacity: 1;	top:0;
    }
}
div.effect-julia.pethouse{}
div.effect-julia .jun-hover-icon.description {position: absolute;top:35%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
div.effect-julia .jun-hover-icon.pethouse{left: 50%;position: absolute;top:70%;transform: translate(-50%, -50%);background: transparent;}
div.effect-julia .jun-icon.icon-lightbox.pethouse,div.effect-julia .jun-icon.icon-url.pethouse{}
.jun-item .jun-item-content.pethouse{ float:left;padding: 0 15px;display: table-cell;}
.jun-module-title.col-md-8{ padding-left:0;}
.module_title-view_all{ margin-top:36px; margin-bottom:85px;}
.white-popup .content-popup .jun-content-popup.pethouse{ padding-top:10px;}
.white-popup .content-popup .jun-image-popup.pethouse{ }
.jun-image.pethouse img{max-width:100%; border:10px solid rgba(0,0,0,0.1)}
.content-popup.pethouse{}
.white-popup.pethouse{width:80%;}
.jun-image-content-container{margin: 0 auto;}
.jun-image-popup.pethouse{display: inline-block;float: left;}
.jun-content.pethouse{box-sizing: border-box;display: inline-block;padding-left: 20px;text-align: left; }
.white-popup .content-popup .jun-content.pethouse  a.jun-lb-more {border: 1px solid #fff;color: #ffffff;letter-spacing: 1px;margin-top: 5px;outline: medium none;padding: 5px 10px;position: relative;transition: all 0.3s ease 0s;}
.white-popup .content-popup .jun-content.pethouse a.jun-lb-more:hover {background: #ffffff none repeat scroll 0 0;color: #000000;text-decoration: none;}
.white-popup .content-popup .jun-content.pethouse p {color: #ffffff;margin: 0 0 20px;}
.mfp-fade.mfp-wrap .mfp-content{animation: fadein 0.5s;
    -moz-animation: fadein 0.5s; /* Firefox */
    -webkit-animation: fadein 0.5s; /* Safari and Chrome */
    -o-animation: fadein 0.5s; /* Opera */}
/**ZT Testimonial**/
.t3-sl-6 h3{ color:#fff;border-left: 4px solid #fff; padding-left:15px;display: inline-block;font-size: 40px;font-weight: 700;}
.pethouse .jt_testimonial-block-slide {background: none;}
.pethouse .testimonial_block-text,.pethouse .testimonial_block-name{ color:#fff;}
.pethouse.owl2-carousel .owl2-nav .owl2-prev,.pethouse.owl2-carousel .owl2-nav .owl2-next,.pethouse.owl2-carousel .owl2-nav .owl2-prev:hover, .pethouse.owl2-carousel .owl2-nav .owl2-next:hover{opacity:1;background-color:transparent;width:46px}
.pethouse .testimonial_block-text::after{ display:none}
/*zt test meet the team*/
img.zt-avatar-aboutus{ max-width:285px;}
.zt-avatar{ text-align:center}
.zt-information.pethouse{ color:#fff;}
.zt-information.pethouse h4.zt-info-name.pethouse ,.zt-information.pethouse h4.zt-info-name a{color:#fff;font-size: 24px;font-weight: 700;margin: 0;padding-top:12px; text-align:center;}
.zt-info-position.pethouse{ text-align:center;font-size: 13px;font-style: italic;margin-top: 12px!important;}
.zt-content.pethouse{text-align:center; padding-bottom:50px!important;}
.zt-module-testimonial .zt-testimonial .zt-information p.zt-content.pethouse{ border-top:0;}
.zt-module-testimonial .zt-social-links.pethouse{bottom: 30px; display: inline-flex;float: left;position: relative;width: 100%;}
.zt-module-testimonial .zt-testimonial .zt-information .pethouse ul.zt-member-social-links.pethouse li{ padding:0px 0px!important; font-size:12px; color:#fff;}
.zt-module-testimonial .zt-testimonial .zt-information .pethouse ul.zt-member-social-links.pethouse li a{ padding:8px 10px!important; font-size:12px; color:#fff;}
.zt-module-testimonial .zt-testimonial .zt-information .pethouse ul.zt-member-social-links.pethouse li a{ font-size:12px; color:#fff;}
ul.zt-member-social-links.pethouse {padding: 0px!important; margin:0 auto!important; display:inherit!important;}
.zt-social-links-inner{ margin:0 auto;padding:10px 30px;}
.zt-module-testimonial .zt-testimonial.pethouse,.zt-module-testimonial .zt-testimonial.pethouse:hover{box-shadow:none;border-bottom:0;}
/**/
.image_text_container{ padding-left:65px; padding-right:85px; padding-top:35px;}
/**/
.home .home .t3-sl-6{ padding-bottom:0;}
.home .home .t3-sl-6 .t3-module{ margin-bottom:0px;}
/**/
.t3-footnav .t3-module .module-title{ font-weight:700;}
#t3-footer .gallery-flickr {margin-top:-10px;}
.t3-footnav .t3-module p{ line-height:24px; font-size:13px;}
.t3-footnav .t3-module ul.f-info li{padding-bottom: 10px; padding-top:10px;}
.t3-footnav .t3-module ul.mod-articleslatest  > li {line-height: 24px;padding:5px;}
.t3-copyright{ padding:10px 0;}
.bottom-module a,.bottom-module p,.bottom-module,#t3-header,#t3-header P,#t3-header a{color: #fff;font-size:13px;}
.bottom-module p{ margin:0;}
.bottom-module a{transition: all 0.3s ease 0s; padding-left:20px;}
/*kunena latest*/
.klatest-subject.pethouse a{ font-size:14px; font-family: "Poppins",sans-serif;line-height: 1.42857; font-weight:300;}
/*Pricing styles*/
.pricing-table {color: #fff;text-align: center;}
.pricing-table h4 {font-size: 30px;font-weight: 700;padding-bottom: 40px;padding-top: 32px;}
.pricing-table h5 {font-size: 20px;font-weight: 700;padding-bottom: 27px;padding-top: 30px;}
.pricing-table .p-list {font-size: 13px;padding-bottom: 21px;padding-left:0;}
.pricing-table .p-list li {padding-bottom: 16px; list-style: none;}
.pricing-table .btn-order {color: #fff;text-align: center;border-radius: 4px;display: inline-block;font-size: 13px;margin-bottom: 30px;padding: 10px 40px;transition: all 0.3s ease 0s;}
.pricing-table .btn-order:hover {background: #fff url("../images/paws.png") repeat scroll 0 0;transition: all 0.3s ease 0s;}
.pricing-table .btn-order:hover, .pricing-table .btn-order:focus{outline:none; text-decoration:none}
.modules-upper-text{min-height: 218px; padding-top: 85px; padding-bottom: 85px;}
.modules-upper-text .txt.pull-right{line-height:24px; padding-bottom:40px;}
/* ---- About Us Page ---- */
.about .about-main{padding-top:55px;padding-bottom:35px;color:#fff;
}

.about-main h4{font-weight:700;font-size:30px;margin:0px;padding-bottom:25px; color:#fff;
}

.about-main .p1,.about-main {padding-right:40px;color:#fff; line-height:24px; font-size:13px;
}

.about-main .p-bars{padding-top:0px;
}

.about-main .p-bars li{float:left;list-style:none;
}


.jqmeter-vertical, .jqmeter-vertical2, .jqmeter-vertical3 {	display:block !important;	padding-left:0px;}

.vertical.inner-therm span {
    text-align: center;
    width: 100%;padding:10px 0;display:block;color: #fff;
    display: inline-block;
    float: right;
    font-family: Poppins;
    font-size: 20px;
    font-weight: bold;
}
.about-main .p-bars .middle{padding-right:150px;padding-left:150px;
}

.about-main .p-bars .left{display:table-cell;float:left;font-family: 'Poppins', sans-serif;font-size:18px;text-align:center;line-height:32px;padding-right:35px;position: relative;
    text-align: center;left:-40px;min-height:320px;
}

.therm{border-radius:0px !important;
}

.about-main .p-bars .outer-therm{background: #fff url(../images/paws.png) repeat !important;margin:0px;width:75px;overflow: hidden;
    position: absolute;
}
.about-main .p-bars .vertical.inner-therm {
}

.about-main .jqmeter-vertical{	position: relative;}
.about-main .jqmeter-vertical .vertical.inner-therm {height:320px;position: relative;
    -webkit-animation: mymove 3s;  /* Safari 4.0 - 8.0 */
    -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
    animation: mymove 3s;
    animation-fill-mode: forwards;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
    from {bottom: -320px;}
    to {bottom: -64px;}
}

@keyframes mymove {
    from {bottom: -320px;}
    to {bottom: -64px;}
}

.about-main .jqmeter-vertical2 .vertical.inner-therm {height:320px;position: relative;
    -webkit-animation: mymove2 3s;  /* Safari 4.0 - 8.0 */
    -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
    animation: mymove2 3s;
    animation-fill-mode: forwards;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove2 {
    from {bottom: -320px;}
    to {bottom: -128px;}
}

@keyframes mymove2 {
    from {bottom: -320px;}
    to {bottom: -128px;}
}

.about-main .jqmeter-vertical3 .vertical.inner-therm {height:320px;position: relative;
    -webkit-animation: mymove3 3s;  /* Safari 4.0 - 8.0 */
    -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
    animation: mymove3 3s;
    animation-fill-mode: forwards;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove3 {
    from {bottom: -320px;}
    to {bottom: -32px;}
}

@keyframes mymove3 {
    from {bottom: -320px;}
    to {bottom: -32px;}
}
.jqmeter-vertical, .jqmeter-vertical2, .jqmeter-vertical3 {display:table-cell;
}

/**contact*/
.contact-miscinfo .dl-horizontal dd {margin-left:0px;}
.contact .page-header{border-bottom:0;}
.contact-form legend {border-bottom:0; display:none;}
.contact-form .form-horizontal .control-group .controls{margin-left:0px;}
.contact-form .form-horizontal .control-group .control-label{ text-align:left;}
.contact h3.pethouse {font-size: 30px;font-weight: 700;padding-bottom: 10px;border-left:0; margin:0; padding-left:0;}
.contact-form label {font-family: 'Poppins', sans-serif;}
.contact-misc p,.contact address{line-height:24px;}
.contact-form input{ width:100%;}
.contact-form textarea#jform_contact_message{ height:90px;}
.contact-form .form-actions{background-color: transparent; padding-top:5px; margin-top:5px; padding-left:0;}
.contact-form .form-horizontal .control-group{ margin-bottom:8px;}
.email-copy #jform_contact_email_copy {margin-top: 10px;}
.form-horizontal .control-group .controls.email-copy {margin-left: 50%;}
/*******MOBILE DEVICES*/
@media (max-width:500px) {
.head-search .text{display:inline-block;margin:10px 0;}
.modules-upper-text{min-height: 218px; }
.about-main .p-bars li{display: block;width: 100%;}
.about-main .p-bars .middle {padding-left: 0;padding-right: 0;}
.about-main .p-bars li.middle{ margin-top:30px; margin-bottom:30px;}
.about-main h4{ font-size:20px;padding-bottom:30px;padding-top:20px;}
.image_text_container{ padding-left:25px; padding-right:35px; padding-top:25px;}
.module_title-view_all {margin-bottom:25px;margin-top: 36px;}
.top-addres.pull-right{ float:left!important}
}
@media (max-width: 767px) {
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{border-bottom: 0;}
.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{border-bottom: 0;}
.dropdown-menu{ background-color:transparent;}
.logo-img{ margin-left:15px;}
.steps .media-body .media-heading{font-size:20px;}
.bt-cs h3.pethouse,h3.pethouse{display:block;font-size:30px;}
.services{ position:relative;float: left; top:20px;}
.services .btn-1{ margin-top:40px;}
.bt-header {margin-bottom:40px;}
.care .right h4 {font-size: 20px;line-height:30px;text-align:left;}
.care .right .pull-right{float:left!important; margin-top:10px;}
.care .right p { text-align:left;}
.numbers .number-box {padding-bottom: 60px;}
.numbers .number-box h4,.numbers .number-box h3 {font-size:20px;}
.jun-viewall-url .pull-right{float:left!important; margin-top:20px; margin-left: -15px;}
.jun-item {margin-bottom:10px;}
h3.media-heading, h3.media-heading .first-word-pethouse{font-size: 20px;line-height:30px;text-align:left;}
.insurance .pull-right{float:left!important; margin-top:20px;}
.pethouse .testimonial_block{flex-direction: column!important;}
.pethouse .owl2-dots{ display:none;}
}
@media (max-width: 992px) {.steps{padding-bottom:0px;}.steps .col-md-4{padding-bottom:60px;}.steps .media-body {text-align: right;width: 100%;}.pricing-table{margin-bottom: 20px;}.insurance{margin-bottom:45px;}
.modules-upper-text .txt.pull-right{ float:left!important; text-align:left; padding-top:15px; font-size:13px; line-height:24px; padding-bottom:40px;}
.col-md-4.bottom-module p{text-align:left!important;}
.mainnav-right[class*=' col-']{ padding-left:5px; padding-right:5px;}
}
@media (min-width:768px) and (max-width: 990px) {
.jun-icon.description{ font-size:18px;line-height:20px;height:30px;}
div.effect-julia .jun-hover-icon.description{ top:25%;}
div.effect-julia .jun-icon.icon-lightbox,div.effect-julia .jun-icon.icon-url{font-size: 14px!important; width:30px!important;height:30px!important;line-height:31px!important;}
.logo{ padding:11px 0px;}
.navbar-nav > li > a{ padding:20px 10px 17px 10px;font-size:13px;}
}

@media (min-width:992px) and (max-width: 1200px) {
.title-text.pethouse{padding:10px 20px;}
.title-text.pethouse p.title_bt .bt-title{font-size:20px; line-height:1em}
.mainnav-right a.qf3modal.example2 { font-size:90%;}
.mainnav-right[class*=' col-']{ padding-left:5px; padding-right:5px;}
}

@media (min-width:480px) and (max-width: 994px) {
.title-text.pethouse{padding:10px 20px;}
.title-text.pethouse p.title_bt .bt-title{font-size:16px; line-height:1em;}
.title-text.pethouse p.title_bt{margin-top:0px;}
.bt-introtext, .bt-introtext p {font-size:12px;line-height:14px;}
}