@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.row-flex{display:flex;flex-wrap:wrap}.row-flex [class*=col-xs-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-xs-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-xs-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-xs-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-xs-3]{flex:3 0 25%}.row-flex [class*=col-xs-3]:last-child{flex:0 0 25%}.row-flex [class*=col-xs-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-xs-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-xs-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-xs-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-xs-6]{flex:6 0 50%}.row-flex [class*=col-xs-6]:last-child{flex:0 0 50%}.row-flex [class*=col-xs-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-xs-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-xs-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-xs-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-xs-9]{flex:9 0 75%}.row-flex [class*=col-xs-9]:last-child{flex:0 0 75%}.row-flex [class*=col-xs-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-xs-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-xs-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-xs-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-xs-12]{flex:12 0 100%}.row-flex [class*=col-xs-12]:last-child{flex:0 0 100%}@media(min-width:768px){.row-flex [class*=col-sm-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-sm-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-sm-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-sm-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-sm-3]{flex:3 0 25%}.row-flex [class*=col-sm-3]:last-child{flex:0 0 25%}.row-flex [class*=col-sm-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-sm-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-sm-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-sm-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-sm-6]{flex:6 0 50%}.row-flex [class*=col-sm-6]:last-child{flex:0 0 50%}.row-flex [class*=col-sm-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-sm-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-sm-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-sm-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-sm-9]{flex:9 0 75%}.row-flex [class*=col-sm-9]:last-child{flex:0 0 75%}.row-flex [class*=col-sm-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-sm-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-sm-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-sm-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-sm-12]{flex:12 0 100%}.row-flex [class*=col-sm-12]:last-child{flex:0 0 100%}}@media(min-width:992px){.row-flex [class*=col-md-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-md-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-md-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-md-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-md-3]{flex:3 0 25%}.row-flex [class*=col-md-3]:last-child{flex:0 0 25%}.row-flex [class*=col-md-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-md-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-md-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-md-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-md-6]{flex:6 0 50%}.row-flex [class*=col-md-6]:last-child{flex:0 0 50%}.row-flex [class*=col-md-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-md-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-md-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-md-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-md-9]{flex:9 0 75%}.row-flex [class*=col-md-9]:last-child{flex:0 0 75%}.row-flex [class*=col-md-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-md-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-md-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-md-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-md-12]{flex:12 0 100%}.row-flex [class*=col-md-12]:last-child{flex:0 0 100%}}@media(min-width:1200px){.row-flex [class*=col-lg-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-lg-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-lg-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-lg-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-lg-3]{flex:3 0 25%}.row-flex [class*=col-lg-3]:last-child{flex:0 0 25%}.row-flex [class*=col-lg-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-lg-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-lg-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-lg-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-lg-6]{flex:6 0 50%}.row-flex [class*=col-lg-6]:last-child{flex:0 0 50%}.row-flex [class*=col-lg-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-lg-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-lg-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-lg-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-lg-9]{flex:9 0 75%}.row-flex [class*=col-lg-9]:last-child{flex:0 0 75%}.row-flex [class*=col-lg-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-lg-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-lg-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-lg-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-lg-12]{flex:12 0 100%}.row-flex [class*=col-lg-12]:last-child{flex:0 0 100%}}.p-2{padding:.5 rem}@font-face{font-family:"Maven Pro";src:url(/static/media/MavenPro-Regular.c525be44.ttf);font-weight:400}@font-face{font-family:"Maven Pro";src:url(/static/media/MavenPro-SemiBold.ae6950a5.ttf);font-weight:500}@font-face{font-family:"Maven Pro";src:url(/static/media/MavenPro-Bold.24bce232.ttf);font-weight:700}html{font-size:16px}body{margin:0;font-family:"Maven Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;line-height:normal;color:#333;position:relative;background-color:#f4f5f5;padding:104px 0 0}@media screen and (max-width:768px){body{font-size:.75rem}}body a,body div,body p{font-size:1.25rem}p+p{margin-top:1rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}div#main-content{min-height:45vh}.hidden,.only-mobile{display:none}.clear{clear:both}.clearfix{overflow:auto}.clearfix:after{clear:both;content:"";display:table}.space-top{margin-top:80px}.space-bottom{margin-bottom:80px}.space-small-top{padding-top:40px}.space-small-bottom{padding-bottom:40px}.break{clear:both}.bold{font-weight:600}a{color:#37c0cd}span.required-red{color:red;font-size:20px}input.form-control,select.form-control{min-height:47px!important;width:100%;padding:10px 12px!important;border-radius:0!important}textarea.form-control{width:100%;min-height:200px!important;border-radius:0!important}.content-link{color:#37c0cd;cursor:pointer}.content-link:hover{text-decoration:underline}.content-link.link-chevron:after,a.link-chevron:after{display:inline-block;font-family:"Glyphicons Halflings";content:"";font-size:12px;padding-left:10px}.btn.btn-vc-inverse:active,.btn.btn-vc-inverse:focus-within,.btn.btn-vc-inverse:hover,.btn.btn-vc-secondary:active,.btn.btn-vc-secondary:focus-within,.btn.btn-vc-secondary:hover{background-color:#333;color:#fff}.navbar-vetchat{margin-bottom:0;background-color:#fff}.navbar-vetchat .container{position:relative}.navbar-vetchat .container ul.navbar-nav{position:absolute;top:50%;transform:translateY(-50%);right:30px}ul.navbar-nav li.chat-now a.btn{padding-top:6px;text-transform:uppercase;max-height:36px}header{padding-bottom:70px}@media screen and (max-width:768px){header{padding-bottom:24px}}.navbar-vetchat .btn.btn-vetchat{margin-top:6px;margin-bottom:0;border-radius:18px}.navbar-vetchat .vetchat-brand img{padding:5px 0}footer{background-color:#303433;color:grey;padding-bottom:40px}footer h3{color:#fff;font-weight:700!important;text-transform:capitalize}footer#vc-footer{padding-top:4rem;color:#fff}footer#vc-footer div.footer-logo{max-width:min(90vw,300px);padding-bottom:1.5rem}footer#vc-footer div.footer-about p{max-width:75%}footer#vc-footer h3.links-header{font-size:1.25rem;margin-bottom:.75rem}footer#vc-footer a{color:#fff;font-size:1.25rem;text-decoration:none}footer#vc-footer a:active,footer#vc-footer a:focus,footer#vc-footer a:hover{color:#fff;text-decoration:underline}footer#vc-footer a:focus-visible{outline:none}footer#vc-footer ul.footer-links-list{list-style:none;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0}footer#vc-footer ul.footer-links-list.site-links li{margin-bottom:.75rem}footer#vc-footer ul.footer-links-list.social{margin-top:2rem}footer#vc-footer ul.footer-links-list.social li{display:inline-block;padding-right:8px}footer#vc-footer ul.footer-links-list.social li a:focus-visible{outline:auto}footer#vc-footer ul.footer-links-list.social li a img{max-width:2rem}footer#vc-footer ul.tnc-pp-links li{display:inline-block;margin-right:1.5rem;margin-top:0;margin-bottom:1rem}footer#vc-footer .tnc-pp-copy{margin-top:2.5rem}footer div#by-google{display:none}#vc-scroll-top{position:fixed;bottom:1rem;right:1rem}#vc-scroll-top svg.MuiSvgIcon-root{color:#37c0cd}.row .section-title{text-align:center;padding-top:80px;padding-bottom:40px}.header-banner{min-height:353px;display:block;background-size:cover!important;position:relative}.header-banner .title{position:absolute;top:50%;transform:translateY(-50%);color:#fff;text-transform:capitalize;font-size:58px}.hero-container{background:url(/images/home_bg_1.jpg) no-repeat 50%;background-size:cover;min-height:500px}.home-hero .hero-content{width:80%;margin:70px auto 0;background-color:hsla(0,0%,100%,.6);padding:30px 20px;border-radius:10px}.home-hero .hero-content h3{margin-top:30px}.home-hero .hero-content .btn.btn-vetchat{height:36px;border-radius:18px;text-transform:uppercase;margin-top:30px;margin-bottom:20px}.btn{min-height:36px;border-radius:18px;min-width:104px;max-width:344px;font-size:14px}.btn,.btn:focus{outline:none}.btn.btn-vetchat,.footer-hubspot .hs-submit .hs-button.primary.large.btn.btn-vetchat{background-color:#ee6e2e!important;color:#fff!important;background-image:none;border-color:#ee6e2e;text-transform:uppercase}.btn.btn-vetchat2{background-color:#00c7fa!important;color:#fff!important;background-image:none;border-color:#00c7fa;min-height:36px;border-radius:18px}.footer-hubspot .hs-submit .hs-button.primary.large.btn.btn-vetchat{max-width:120px}.btn.btn-vetchat:hover{background-color:#d25111!important;border-color:#d25111!important}.btn.btn-vetchat2:hover{background-color:#424242!important;border-color:#424242!important}.how-vetchat-works{text-align:center}.how-vetchat-works .row-eq-height{display:flex;flex-wrap:wrap;min-height:400px}.how-vetchat-works .row-eq-height .how-steps{display:flex;flex-direction:column}.how-vetchat-works .how-steps .steps-content{margin:0 15%;padding:10px;min-height:470px}.how-vetchat-works .how-steps:first-child{background-color:#02e2e2}.how-vetchat-works .how-steps:nth-child(2){background-color:#00d1d8}.how-vetchat-works .how-steps:nth-child(3){background-color:#00c7d6}.how-vetchat-works p.section-subtitle{margin:-32px 0 20px}.steps-content .steps-image{max-width:150px;margin:0 auto}.steps-content .steps-image img{width:100%}.steps-content .steps-image,.steps-content h2{color:#fff;margin-bottom:40px}.steps-content h3{margin-bottom:40px}.vets-tabs-content .vet-info{min-height:400px;border:1px solid #000;padding:10px 20px;margin-bottom:80px}.vet-info .title{display:inline-block}.vet-info .title h3{position:relative}.vet-info .title h3:before{content:url(/images/badge.jpg);width:38px;height:53px;display:inline-block;position:absolute;left:-60px}.vet-info .title h3,.vet-info .title h4{margin-left:64px}.vet-info ul.aboutVet-list{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.vet-info ul.aboutVet-list li{padding-bottom:8px}.vet-info ul.aboutVet-list .glyphicon{color:#74ff33;padding-right:10px}a.vet-read-more.btn{margin:40px 0}.vet-tab-header ul{-webkit-padding-start:0;padding-inline-start:0}.vet-tab-header ul li{list-style:none;-webkit-padding-start:0;padding-inline-start:0;padding:5px 0;border:1px solid #000;border-bottom:none;min-height:100px}.vet-tab-header ul li:last-child{border-bottom:1px solid #000}.vet-tab-header li.vet-selector-item img{margin-left:40px;max-width:80px;height:auto}.vet-tab-header li.vet-selector-item.active{background-color:#37c0cd;color:#fff}.vet-tab-header li.vet-selector-item span.vet-name{padding-left:40px}.container-fluid.testimonials{background-color:#efefef;padding-bottom:80px}.testimonials .col-md-4 .single-testimonial{background-color:#fff;margin:10px;padding:20px}.single-testimonial .star-rating{color:#ffdb00}.single-testimonial p.main-quote{color:#5abdc7}.vetchat-videos{padding-bottom:20px}.vetchat-videos .video-content{position:relative}.video-content img.video-thumbnail{width:100%}.vetchat-videos .video-content img.yt-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px}.why-visit-vet-online{padding-bottom:60px}.why-content{text-align:center;margin-top:20px;margin-bottom:20px}.why-content img{width:150px;height:auto;margin-bottom:20px}.message-claire .claire-msg-image img{width:100%}.message-claire .row{background-color:#efefef}.message-claire .message-quick-chat div{padding:80px}.general-content,.why-visit-vet-online-last{margin-top:80px;margin-bottom:80px}.pricing-title h1{font-size:30px;font-weight:600;margin-top:20px;margin-bottom:10px}.pricing-title h3{font-size:24px;margin-top:30px;margin-bottom:10px}.consult-type{border:1px solid #ddd;margin-bottom:40px}.consult-type .consult-header h3{padding-top:12px;padding-bottom:12px;color:#fff;margin:0;text-transform:uppercase;font-size:14px}.consult-type .consult-price{color:#fff;position:relative}.consult-type .consult-price span{opacity:.6;padding:0 0 24px;margin:0;display:block}.consult-type .consult-price span.amount{font-size:38px;font-weight:500;line-height:1;padding:24px 0 5px;opacity:1}.consult-type .consult-purchase{display:block;margin:20px 0 0;padding:20px 0;text-align:center;background:#f9f9f9}.consult-type .consult-purchase .btn{text-transform:uppercase}.consult-type .consult-message p{margin:0 20px;padding:10px 0}.consult-type .consult-message{margin:20px 0}.pricing-list>ul{-webkit-padding-start:20px;padding-inline-start:20px;padding-bottom:40px}.vetchat-service{padding-top:20px}.vetchat-service h4{font-size:24px;margin-top:20px}.vetchat-service span.badge{font-size:24px;line-height:75px;width:73px;height:73px;border-radius:50%;position:relative;background-color:silver}.vetchat-service span.badge i.fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-title.header-contact{text-align:left;padding-bottom:0;padding-top:40px}.container-fluid.container-login{background:#efefef url(/images/home_bg_1.jpg) no-repeat 50%;background-size:cover}.container-login .login-content,.container-login .signup-content{background-color:hsla(0,0%,100%,.9);padding-top:120px;padding-bottom:120px;text-align:center}form.login{font-weight:500;font-size:20px}form.login div.image p{color:#00ccd8}form.login div.form-group{text-align:center;position:relative}form.login input.form-control{width:70%;border:2px solid #00ccd8;margin:0 auto;padding-left:40px!important}form.form-signup div.extra-actions,form.login div.extra-actions{width:70%;margin:0 auto}form.login div.extra-actions label{float:left;font-weight:500;width:50%}form.login div.extra-actions a.forgot-link{float:right;width:50%;text-align:right}form.login p.text-signup{color:#333}form.login div.extra-actions a{color:#00ccd8}form.login div.submit-login .btn.btn-full.btn-login{width:100%;background-color:#00ccd8;color:#fff;height:47px;border:1px solid #00ccd8;font-size:20px;border-radius:23.5px;margin:10px 0 20px}div.form-group span.form-control-feedback,div.signup-input span.form-control-feedback{position:absolute;top:8px;left:15.5%;display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;color:#ccc}div.signup-input{position:relative}form.login label.checkbox-container input{display:inline-block;width:auto;margin-right:10px}.btn.btn-consult{padding-left:60px;padding-right:60px;text-transform:uppercase;font-size:18px;border-radius:18px}.btn.btn-consult:focus{outline:0!important}.add-more-pets{padding-left:0;padding-right:0}.pet-info span.pet-gender:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block}.pet-info span.pet-gender-1:before{content:""}.pet-info .pet-detail div.detail span{display:block;width:100%;color:#ccc}.pet-info h4.petName{text-transform:capitalize}.pet-info h4.petName span.fa.fa-venus{transform:rotate(-45deg)}.row.consultation-history .individual-consult{border:1px solid red;border-radius:5px;margin:0 5px 20px!important;width:100%}.row.consultation-history .individual-consult:hover{border:1px solid #37c0cd}.row.individual-consult div span{display:block;width:100%;color:#ccc}.row.individual-consult div.pet-name{text-align:left;padding-top:16px;padding-bottom:16px}.row.individual-consult div.pet-query{text-align:right;padding-top:16px;padding-bottom:16px}.row.individual-consult .footer{background-color:#ccc;color:#fff;margin-top:18px}.row.consultation-history .individual-consult:hover .footer{background-color:#37c0cd}.row.individual-consult .footer div{padding:10px 5px}.row.individual-consult .footer a.consult-link{color:#fff;width:100%;padding:10px 5px;text-decoration:none}.row.individual-consult .footer a.consult-link:hover{text-decoration:none}.row.consultation-history .individual-consult:hover .footer div.info,.row.individual-consult .footer a.consult-link{display:none}.form-group .react-datepicker-wrapper,.form-group .react-datepicker-wrapper .react-datepicker__input-container,.row.consultation-history .individual-consult:hover .footer a.consult-link{display:block}.add-edit-pet-form select{margin:10px 0 20px}.row.edit-user-form{margin:-24px}.row.edit-user-form form{padding:16px 28px}.stripe-element label{width:100%}.StripeElement,input{display:block;margin:10px 0 20px;width:100%;padding:10px 14px;font-size:1em;border:1px solid #ccc;outline:0;border-radius:0;background:#fff}input:disabled{background-color:#ccc}div[role=dialog] div[role=document]>div:first-child{border-radius:10px}.vetchat-purchase.container-fluid,.vetchat-subscribe.container-fluid{background-color:#00c7fa}.vetchat-purchase.container-fluid .container,.vetchat-subscribe.container-fluid .container{margin-top:80px;margin-bottom:80px}.vetchat-purchase.container-fluid .container>.row>.col-sm-6:first-child{border-radius:20px 0 0 20px}.vetchat-subscribe.container-fluid .container>.row>.col-sm-6:first-child{border-radius:20px 0 0 20px;background-color:#f8f9fa}.vetchat-purchase.container-fluid .container>.row>.col-sm-6:last-child,.vetchat-subscribe.container-fluid .container>.row>.col-sm-6:last-child{border-radius:0 20px 20px 0;background:#fff;padding-left:40px;padding-right:40px}.vetchat-purchase.container-fluid .container .cart{background-color:#f8f9fa;padding-left:40px;padding-right:40px}.vetchat-purchase .cart div.col-sm-6:nth-of-type(odd){text-align:left;padding-right:0}.vetchat-purchase .cart div.col-sm-6:nth-of-type(2n){text-align:right;padding-left:0}.vetchat-purchase .consult p.title{color:#ccc}.vetchat-purchase .coupon{min-height:23px}.vetchat-purchase .cart span.line{color:#ccc;display:block;width:100%;min-height:1px;border-bottom:1px solid #ccc}.vetchat-purchase .couponField{position:relative}.vetchat-subscribe .subscribe-coupon{position:relative;width:75%}.vetchat-subscribe .subscribe-coupon input{margin-bottom:5px}.vetchat-purchase .couponField button,.vetchat-subscribe .subscribe-coupon button{border-radius:50%;background-color:#e6e6e6;border:1px solid #e6e6e6;position:absolute;top:10px;right:0;width:44px;height:44px}.vetchat-subscribe .subscribe-coupon button{top:0;right:-20px}.vetchat-purchase .couponField button:focus,.vetchat-purchase .couponField button:hover,.vetchat-subscribe .subscribe-coupon button:focus,.vetchat-subscribe .subscribe-coupon button:hover{outline:none;background-color:#ee6e2e;border-color:#ee6e2e}.vetchat-subscribe .discount-amount{padding-left:10px;font-weight:400}.vetchat-subscribe .coupon-message{margin:16px auto;display:block}.btn.btn-pay{background-color:#00c7fa;color:#fff;border-color:#00c7fa;min-width:150px}.btn.btn-pay:focus,.btn.btn-pay:hover{outline:none;background-color:#707070;border-color:#707070}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*=col-]{display:flex;flex-direction:column}.custom-modal.not-visible{display:none}.custom-modal{position:absolute;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,.8);text-align:left}.custom-modal-inner{width:250px;margin:0 auto;background-color:#fff}.custom-modal-inner.large{width:100%;max-width:400px;padding:10px 20px}.custom-modal-content{width:80%;margin:20px auto}.custom-modal-inner .modal-buttons{text-align:center;margin-bottom:20px}p.error-message{color:red;text-decoration:underline}.custom-modal.endChat .custom-modal-inner{width:400px;padding:20px}#video-chat video{width:100%}div#chatDiv div p{background-color:#fff!important;color:#424242}div#chatDiv div.vet p{background-color:#00c7fa!important;color:#fff}div#chatDiv div.pet-owner p{color:#000!important}div.resource-single img{width:100%}div.active-users span.typing-info{float:left;margin-left:10px}div.active-users span.active-user,div.active-users span.not-online{float:right}div.active-users span.active-user:after{content:" ";display:inline-block;width:10px;height:10px;margin-right:10px;border:1px solid #5cb85c;border-radius:50%;background-color:#5cb85c}div.active-users span{line-height:20px;padding:4px 0;font-weight:600}div.active-users{min-height:28px;background-color:#eee;border:1px solid #54c4c6;border-top:none;border-bottom:none}div.modal-consultation:after{content:"";display:block;max-height:100%;min-height:600px;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.8);z-index:999}div.modal-consultation .modal-consultation-content{z-index:1000;position:absolute;top:20px;left:50%;transform:translateX(-50%);min-width:300px;max-width:500px;background-color:#fff;border:1px solid #ccc;padding:20px}div.modal-consultation .modal-consultation-content #chatDiv{height:350px!important}.fileNsubmit .btn-danger.btn-end{padding:6px 12px}.fileNsubmit .btn:last-of-type{background-color:#00c7fa}.fileNsubmit button#upload-media{background:#fff;border-color:#00c7fa;color:#37c0cd;min-width:54px;max-width:54px;width:54px}.fileNsubmit button#upload-media:focus,.fileNsubmit button#upload-media:hover{border-color:#ccc;color:#ccc}.fileNsubmit .btn{margin-bottom:8px}select.form-control{margin:10px 0 20px}.adminMenu .nav.nav-pills li a{font-weight:600;color:#00c7fa}.adminMenu .nav.nav-pills li a:hover{background-color:#424242;color:#fff}.adminMenu .nav.nav-pills li.active a{background-color:#00c7fa;color:#fff}.row.page-about h2.section-title:not(first-child){padding-top:20px}.select-search-box{width:300px;position:relative;margin-bottom:20px;background:#fff;border-radius:4px}.select-search-box--multiple{border-radius:4px;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);overflow:hidden}.select-search-box:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;top:0;right:0;width:40px;text-align:center;line-height:50px;color:#222f3e;z-index:1}.select-search-box--focus:after,.select-search-box--multiple:after{content:""}.select-search-box__icon--disabled:after{content:none!important}.select-search-box--input:after{display:none!important}.select-search-box__out{display:none}.select-search-box__search{display:block;width:100%;height:50px;border:none;background:none;outline:none;font-size:16px;padding:0 20px;color:#222f3e;box-sizing:border-box;position:relative;z-index:2;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:50px;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07)}input.select-search-box__search{line-height:1}.select-search-box--multiple .select-search-box__search{box-shadow:none}.select-search-box--input .select-search-box__search,.select-search-box__search:focus{cursor:text}.select-search-box__search--placeholder{font-style:italic;font-weight:400}.select-search-box input::-webkit-input-placeholder{color:#ccc;font-style:italic;font-weight:400}.select-search-box input:-moz-placeholder,.select-search-box input::-moz-placeholder{color:#ccc;font-style:italic;font-weight:400}.select-search-box input:-ms-input-placeholder{color:#ccc;font-style:italic;font-weight:400}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.select-search-box__select{display:none;position:absolute;top:60px;left:0;right:0;background:#fff;border-radius:4px;overflow:auto;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);z-index:100;min-height:49px}.select-search-box--multiple .select-search-box__select{display:block;position:static;border-top:1px solid #eee;border-radius:0;box-shadow:none}.select-search-box__select--display{display:block}.select-search-box__option{font-size:16px;font-weight:400;color:#616b74;padding:15px 20px;border-top:1px solid #eee;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.select-search-box__option:first-child{border-top:none}.select-search-box__option--hover,.select-search-box__option:hover{background:#f4f7fa}.select-search-box__option--selected{background:#54a0ff;color:#fff;border-top-color:#2184ff}.select-search-box__option--selected.select-search-box__option--hover,.select-search-box__option--selected:hover{background:#2184ff;color:#fff;border-top-color:#2184ff}.select-search-box__group{margin-top:20px;padding-top:20px;border-top:1px solid #eee;position:relative}.select-search-box__group-header{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#fff;padding:0 10px;color:rgba(0,0,0,.5);font-size:12px}.select-search-box{width:100%!important}.select-search-box__search{box-shadow:none!important;border:1px solid #ccc!important}.select-search-box__options{-webkit-padding-start:0;padding-inline-start:0}.password-policy .pp-action{cursor:pointer;color:#00ccd8;text-decoration:underline;width:70%;margin:0 auto;text-align:left;display:block}.pet-info .pet-icon>div{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:80%;min-height:70px;border-radius:50%;margin:10px auto}.pet-info .pet-icon i.edit-pet{color:#00c7fa;cursor:pointer}.pet-info .pet-icon i.edit-pet:hover{color:#424242}.pet-info .pet-detail{padding-bottom:20px}#pet-image-preview{background-color:#ccc;background-image:none;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;width:150px;height:150px;border-radius:50%;margin-top:20px}.myaccount-header{background-color:#00c7d6;color:#fff;margin-bottom:20px}@media screen and (max-width:768px){.myaccount-header{margin-top:46px}}.myaccount-header h4{padding:20px 15px 20px 0;font-size:24px;font-weight:600}.form-stripe .stripe-element div.StripeElement{margin-top:15px;padding-left:0;padding-right:0}.vetchat-purchase .proceed-text{padding-left:0;padding-right:0}.petsure-offer .hero-content{background-color:transparent;padding:0;margin:80px auto}.petsure-offer .consult-price span.amount{font-weight:700}.petsure-offer .consult-price span.offer{opacity:1}.petsure-offer .consult-message,.petsure-offer .consult-purchase{margin:0!important;background-color:#fff}.petsure-offer .consult-message p{text-align:left;padding:10px 32px;position:relative}.petsure-offer .consult-message p:before{content:"";font-family:"Glyphicons Halflings";position:absolute;left:6px}div.offer.form-view form,div.vetchat-purchase.purchase-container form{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:80%;margin:0 auto;padding:80px 0}div.offer.form-view form h3,div.vetchat-purchase.purchase-container form h3{font-weight:700}div.form-view h3.block-title{color:#54c4c6}div.offer.form-view .col,div.vetchat-purchase.purchase-container form .col{flex-grow:1;flex:1 1;background-color:#f8f9fb;align-self:stretch;padding:16px}div.offer.form-view .col:first-child,div.vetchat-purchase.purchase-container form .col:first-child{border-radius:20px 0 0 20px}div.offer.form-view .col:nth-child(2),div.vetchat-purchase.purchase-container form .col:nth-child(2){background-color:#fff}div.offer.form-view .col:nth-child(2) input,div.offer.form-view .col:nth-child(2) select,div.vetchat-purchase.purchase-container form .col:nth-child(2) input,div.vetchat-purchase.purchase-container form .col:nth-child(2) select{background-color:#f8f9fb}div.offer.form-view .col:nth-child(3),div.vetchat-purchase.purchase-container form .col:nth-child(3){border-radius:0 20px 20px 0}div.offer.form-view .col .coupon,div.vetchat-purchase .col .coupon{margin-bottom:20px}div.form-view .coupon .coupon-input,div.vetchat-purchase .col .coupon .coupon-input{position:relative}div.form-view input,div.vetchat-purchase input{border:none;cursor:pointer}div.form-view .coupon input,div.vetchat-purchase .coupon input{max-width:80%;display:inline-block;border-right:none}div.form-view select,div.vetchat-purchase select{width:100%;margin:10px 0 20px;padding:10px 14px;border:none;cursor:pointer}div.form-view select:disabled,div.vetchat-purchase select:disabled{color:#ccc}div.form-view .coupon button.btn-coupon-check,div.vetchat-purchase .coupon button.btn-coupon-check{border-radius:50%;background-color:#e6e6e6;border:1px solid #e6e6e6;position:absolute;top:10px;right:14%;width:44px;height:44px}div.form-view .coupon button.btn-coupon-check:focus,div.vetchat-purchase .coupon button.btn-coupon-check:focus{outline:none}div.form-view .coupon button.btn-coupon-check:hover,div.vetchat-purchase .coupon button.btn-coupon-check:hover{background-color:hsla(0,0%,90.2%,.6666666667)}div.form-view .btn.btn-confirm{background-color:#54c4c6;color:#fff}div.form-view p.email-subscription input[type=checkbox],div.form-view p.tc-agree input[type=checkbox],div.vetchat-purchase p.email-subscription input[type=checkbox],div.vetchat-purchase p.tc-agree input[type=checkbox]{display:inline-block;width:18px;vertical-align:top}div.form-view p.email-subscription span,div.form-view p.tc-agree span,div.vetchat-purchase p.email-subscription span,div.vetchat-purchase p.tc-agree span{display:inline-block;width:calc(100% - 18px);font-weight:400;font-size:12px}div.vetchat-purchase p.tc-agree a{font-weight:400;font-size:12px}div.form-view .btn.btn-confirm:hover,div.vetchat-purchase .btn.btn-pay:hover{opacity:.8}span.submitting>div{width:20px;margin:8px auto 0}div.offer-tc{background-color:#333;color:#fff}div.offer-tc div.container{padding-top:40px}div.offer-tc p{font-size:12px}div.alert-offer.alert{margin-bottom:0}div.vetchat-purchase div.consult-price span.final.discounted,div.vetchat-purchase div.consult-price span.price{font-weight:600}div.vetchat-purchase div.consult-price span.price.discounted{text-decoration:line-through;margin-right:8px;font-weight:400}div.vetchat-purchase textarea{width:100%;min-height:140px;background-color:#f8f9fb;resize:none;outline:none;padding:10px 14px}.giving .giving-image img{max-width:100%}.giving{padding-top:0;padding-bottom:60px;background-color:#efefef}.banner-covid{font-size:24px}@media screen and (max-width:576px){.banner-covid h3{font-size:14px}}.pricing-details{margin-top:-20px;margin-bottom:40px}.pricing-details .ul-container{width:100%;text-align:center}.pricing-details .ul-container ul{list-style:none;display:inline-block;margin:0 auto;width:410px;max-width:100%;text-align:left}.pricing-details .ul-container ul li{position:relative;padding-left:12px;padding-bottom:8px}.pricing-details .ul-container ul li:before{position:absolute;left:-16px;top:4px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;content:"";color:#74ff33}.vetchat-video-check-component video{max-width:100%}.btn-vetchat2.home-cta{background-color:#00d1d8!important;font-size:16px;line-height:1.3}.testimonials-content{padding-bottom:80px}.testimonials-content h2.testimonial-title{margin-top:80px;margin-bottom:18px;text-align:center}.testimonials-content p.testimonial-desc{margin-bottom:20px;padding-bottom:10px}.testimonials-content .btn-vetchat2.home-cta{padding-left:24px;padding-right:24px}.testimonials-content .row-flex div[class^=col-]{margin-bottom:32px}#page-testimonial{padding-top:20px}.testimonial-block{background-color:#00d1d8;padding:16px 24px;margin-bottom:32px;border-radius:10px;height:100%;text-align:center}.testimonial-block span.pet-image{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#ccc;border-radius:50%;height:150px;width:150px;display:block;margin:0 auto 16px}.testimonial-block p.carer-pet-name{color:#fff;display:block}.testimonial-block p.carer-pet-name span{display:block}.testimonial-block p.carer-pet-name span.star-rating{text-align:center}.testimonial-block p.carer-pet-name span.star-rating i.glyphicon{color:#ffdb00}.testimonial-block p.carer-pet-name span.star-rating i.glyphicon+i.glyphicon{margin-left:4px}.testimonial-block p.testimonial-text{color:#fff;margin-top:16px;margin-bottom:16px}.testimonial-block p.testimonial-text .loadMore{cursor:pointer}.testimonial-block p.testimonial-text .loadMore:hover{text-decoration:underline}.testimonial-block p.testimonial-text.full-text:after,.testimonial-block p.testimonial-text:before{content:'"'}.input-group-addon{padding-top:0!important;padding-bottom:0!important}.input-group input{margin-top:0!important}#vonage-video{margin-bottom:40px!important}#vonage-video .publisher-controls{margin-top:32px}.my-account-action-btns{margin-top:24px}.my-account-action-btns button.btn{width:142px;padding-left:16px;padding-right:16px;margin-bottom:16px;font-size:16px}.add-edit-clinic .form-group label{font-weight:400;font-size:13px;margin-bottom:0}.add-edit-clinic .form-group label:after{content:":"}.add-edit-clinic .form-group input.form-control{margin-top:0;margin-bottom:10px}.add-edit-clinic .form-group textarea.form-control{min-height:auto!important;resize:none}.after-hour-contact-fields{padding-bottom:8px;margin-bottom:16px;background-color:#efefef}.after-hour-contact-fields input.disable-day{display:inline-block;width:auto;margin-right:8px;vertical-align:bottom}.after-hour-contact-fields label{font-weight:400;font-size:12px;margin-bottom:8px}.after-hour-contact-fields input.form-control,.after-hour-contact-fields textarea.form-control{margin:0 auto}.after-hour-contact-fields textarea.form-control{height:80px!important;min-height:80px!important}#clinic-search{display:inline-block;width:min(230px,50%)}#clinic-search .MuiAutocomplete-root{margin-left:8px}#clinic-search .MuiInputLabel-root{font-size:16px}#clinic-search .MuiFormControl-marginDense{margin-top:0;vertical-align:initial}#clinic-admin-view{position:relative}#clinic-admin-view #search-clinic-icon{position:fixed;bottom:8px;right:8px;visibility:hidden;background-color:#5cb85c;padding:4px;border-radius:50%;cursor:pointer}#clinic-admin-view #search-clinic-icon.show{visibility:visible;z-index:1500}#banner-top.discount-offer{background-color:#9be0e6;color:#333}#banner-top.discount-offer span.green-dot{display:inline-block;height:.875rem;width:.875rem;background-color:#00de8e;border-radius:50%;margin-right:.5rem}#banner-top.discount-offer p{margin:.63rem auto;font-size:1rem;font-weight:700}.general-content #term-condition>ol{counter-reset:decimal}.general-content #term-condition li#about>ol{list-style:lower-alpha}.general-content #term-condition li#services{counter-reset:outer;list-style:decimal}.general-content #term-condition li#services>ol>li ol{list-style:lower-alpha}.general-content #term-condition li#services>ol li#refund ol{list-style:decimal}.general-content #term-condition li#access>ol>li>ol,.general-content #term-condition li#content>ol,.general-content #term-condition li#privacy>ol>li>ol,.general-content #term-condition li#suspension>ol,.general-content #term-condition li#warranties>ol{list-style:lower-alpha}#coming-soon{width:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto;background-image:url(/images/home_bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}#coming-soon .content{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:hsla(0,0%,66.7%,.6)}#coming-soon .content .inner-content{background-color:#fff;border-radius:32px;overflow:hidden;padding:32px}#coming-soon .content .inner-content img{max-width:400px}#coming-soon .content .inner-content h2{font-size:3rem;color:#00c7fa}.vc-bg-split{background-image:none;background:linear-gradient(135deg,#37c0cd 65%,#55c9d4 0)}.vc-bg-light{background-color:#f7f7f8}.vc-bg-white{background-color:#fff}.vc-bg-blue2{background-color:#37c0cd;color:#fff}.vc-bg-blue{background-color:#cdeff3;color:#333}.vc-block{padding-top:2.75rem;padding-bottom:2.75rem}.heading1{font-size:2.5rem;margin-bottom:1rem}.heading1,.heading2{font-weight:500;line-height:normal}.heading2{font-size:1.75rem;margin-bottom:.85rem}.heading3{font-size:1.1rem;font-weight:400;line-height:normal;margin-bottom:.5rem}.heading-large{font-size:4rem;line-height:normal}@media screen and (max-width:768px){.heading-large{font-size:2.75rem;line-height:1}}.font-bold{font-weight:500}.font-bolder{font-weight:700}.font-regular{font-weight:400}.text-small{font-size:.875rem}.text-capitalize{text-transform:uppercase}.text-vc{color:#37c0cd}.text-vc-orange{color:#ee6e2e}.text-italics{font-style:italic}.text-semibold{font-weight:500}.text-bold{font-weight:700}.font-color-white{color:#fff}.btn.btn-vc-primary,.btn[class*=btn-vc-]{background-color:#ee6e2e;color:#333;height:auto;min-width:150px;border-radius:2.375rem;text-transform:none;font-weight:500;font-size:1.25rem;line-height:.9;padding:.75rem .94rem;max-width:100%;text-overflow:ellipsis}.btn.btn-vc-primary:active,.btn.btn-vc-primary:focus,.btn.btn-vc-primary:hover,.btn[class*=btn-vc-]:active,.btn[class*=btn-vc-]:focus,.btn[class*=btn-vc-]:hover{background-color:#37c0cd;color:#fff}.btn.btn-vc-primary:focus-visible,.btn[class*=btn-vc-]:focus-visible{outline:none}.btn.btn-vc-primary.btn-link:focus:focus,.btn[class*=btn-vc-].btn-link:focus:focus{outline:none;background-color:transparent;border-color:none;text-decoration:underline}.btn.btn-vc-primary.alt-hover:active,.btn.btn-vc-primary.alt-hover:focus,.btn.btn-vc-primary.alt-hover:focus-visible,.btn.btn-vc-primary.alt-hover:hover,.btn.btn-vc-primary.hover-black:active,.btn.btn-vc-primary.hover-black:focus,.btn.btn-vc-primary.hover-black:focus-visible,.btn.btn-vc-primary.hover-black:hover,.btn[class*=btn-vc-].alt-hover:active,.btn[class*=btn-vc-].alt-hover:focus,.btn[class*=btn-vc-].alt-hover:focus-visible,.btn[class*=btn-vc-].alt-hover:hover,.btn[class*=btn-vc-].hover-black:active,.btn[class*=btn-vc-].hover-black:focus,.btn[class*=btn-vc-].hover-black:focus-visible,.btn[class*=btn-vc-].hover-black:hover{background-color:#333;color:#fff}.btn a.btn{line-height:1.1}.btn.btn-vc-secondary{background-color:#fff;color:#37c0cd}.btn.btn-vc-secondary:active,.btn.btn-vc-secondary:focus,.btn.btn-vc-secondary:focus-visible,.btn.btn-vc-secondary:hover{background-color:#333;color:#fff}.btn.btn-vc-inverse{background-color:#37c0cd;color:#fff}.btn.btn-vc-inverse:active,.btn.btn-vc-inverse:focus,.btn.btn-vc-inverse:focus-visible,.btn.btn-vc-inverse:hover{background-color:#333;color:#fff}.btn.btn-link{font-size:1rem;padding-left:0;font-weight:400;color:#21737b}.vc-banner{max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:[blockcol1] 1fr [blockcol2] 2fr;place-items:center;grid-column-gap:2rem;column-gap:2rem;grid-auto-flow:dense;padding-top:4rem;padding-bottom:4rem}.vc-banner .image{grid-column:blockcol2/span 1;text-align:center}.vc-banner .image>img{max-width:90%;margin-left:auto;margin-right:auto}.vc-banner .content{padding:1.5rem;grid-column:blockcol1/span 1}.vc-banner .content .btn-vc-secondary{margin-top:1rem}@media screen and (max-width:768px){.vc-banner{display:block;text-align:center}.vc-banner .image>img{max-width:80%}.vc-banner .content{text-align:center;padding-bottom:3rem}}.header-block{max-width:60%;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width:768px){.header-block{max-width:100%}}.works-block{margin:1rem 2rem 2rem;padding:1rem}.works-block img.paw-icons{height:8rem}.accordion-groups .vc-accordion{border-top:2px solid #9be0e6}.accordion-groups .vc-accordion:not(:first-of-type){margin-top:.25rem}.accordion-groups .vc-accordion:last-of-type{border-bottom:2px solid #9be0e6;margin-bottom:2rem}.accordion-groups .vc-accordion .col-sm-12 hr{display:none}.accordion-groups .vc-accordion h2.heading1{font-size:1.25rem;line-height:1.2;font-weight:700;margin-top:1rem;color:#21737b}.accordion-groups .vc-accordion .accordion-control{margin-top:1rem;font-size:1.1rem;padding:4px}.accordion-groups .vc-accordion .accordion-control svg{color:#21737b}.accordion-groups .vc-accordion .content,.accordion-groups .vc-accordion .content a,.accordion-groups .vc-accordion .content p,.accordion-groups .vc-accordion .content tr>td,.accordion-groups .vc-accordion .content tr>th,.accordion-groups .vc-accordion .content ul li{font-size:1rem}.vc-accordion{margin-top:40px}.vc-accordion h2.heading1{margin-top:40px;display:inline-block;max-width:calc(100% - 68px)}.vc-accordion .accordion-control{margin-top:40px}.vc-accordion .accordion-control svg.MuiSvgIcon-root{color:grey}ul.checklist{margin-bottom:1rem}ul.checklist li{list-style:none;margin-bottom:.2rem;position:relative}ul.checklist li:before{font-family:"Glyphicons Halflings";content:"";color:#37c0cd;font-size:.9rem;vertical-align:initial;display:inline-block;position:absolute;left:-1.5rem;top:.1rem}ul.checklist li.cross:before{content:"";color:#ff5050}.chat-page .vetchat-consult .header-block{display:block;width:100%;text-align:left}.chat-page textarea.form-control{font-size:1.25rem}.chat-page .fileNsubmit .btn+.btn{margin-left:.5rem}.chat-page #vonage-video .video-connecting span{display:block}.chat-page #vonage-video .video-connecting div.lds-ripple>div{border-color:#37c0cd}.consult-type-selector .btn{margin-right:1rem;margin-bottom:1rem;background-color:#ee6e2e;height:auto;min-width:150px;border-radius:2.375rem;text-transform:none;font-weight:500;font-size:1.25rem;line-height:.9;padding:.75rem .94rem;max-width:100%;text-overflow:ellipsis;background-color:transparent;color:#333;border-color:grey}.consult-type-selector .btn:active,.consult-type-selector .btn:focus,.consult-type-selector .btn:hover{background-color:#37c0cd;color:#fff}.consult-type-selector .btn:focus-visible{outline:none}.consult-type-selector .btn.btn-link:focus:focus{outline:none;background-color:transparent;border-color:none;text-decoration:underline}.consult-type-selector .btn.active,.consult-type-selector .btn:focus-visible{background-color:#00d1d8;color:#333;border-color:#37c0cd}.vetchat-video-check-component .allowed-msg .btn.btn-primary{background-color:#ee6e2e;height:auto;min-width:150px;border-radius:2.375rem;text-transform:none;font-weight:500;font-size:1.25rem;line-height:.9;padding:.75rem .94rem;max-width:100%;text-overflow:ellipsis;background-color:transparent;color:#333;border-color:grey}.vetchat-video-check-component .allowed-msg .btn.btn-primary:active,.vetchat-video-check-component .allowed-msg .btn.btn-primary:focus,.vetchat-video-check-component .allowed-msg .btn.btn-primary:hover{background-color:#37c0cd;color:#fff}.vetchat-video-check-component .allowed-msg .btn.btn-primary:focus-visible{outline:none}.vetchat-video-check-component .allowed-msg .btn.btn-primary.btn-link:focus:focus{outline:none;background-color:transparent;border-color:none;text-decoration:underline}@media screen and (max-width:768px){.only-mobile{display:block}.vetchat-brand img{margin-left:50px}.nav.navbar-nav li{text-align:right}.nav.navbar-nav li.chat-now a.btn-vetchat{float:right}form.login div.extra-actions label{float:none;font-weight:500;width:100%;text-align:center}form.login div.extra-actions a.forgot-link{float:none;width:100%}.chat-action-btns{text-align:center}.chat-action-btns button{margin-bottom:20px}.account-action-btns div.content-link{text-align:center!important}.row.consultation-history .individual-consult{margin-bottom:40px}.row.consultation-history .individual-consult:hover .footer div.info,.row.individual-consult .footer a.consult-link{display:block}.vetchat-purchase.container-fluid .container>.row>.col-sm-6{border-radius:0!important;padding-left:15px;padding-right:15px}.vetchat-purchase.container-fluid .container>.row>.col-sm-6>div{width:80%;margin:0 auto}.row.display-flex,.row.display-flex>[class*=col-]{display:block;flex-wrap:none}.how-vetchat-works .how-steps{display:block;width:100%}.navbar-collapse.collapse.in{max-height:auto}.navbar-collapse.collapseing ul.nav.navbar-nav{width:100%;position:relative;right:auto}.navbar-collapse.collapse.in .nav.navbar-nav{position:relative;top:110px;right:auto}#video-chat>div.col-sm-12.col-md-6:first-of-type{position:relative}#video-chat .mobileVideo{position:absolute;width:150px;right:40px;bottom:40px;border:2px solid #fff}body.chat-page .navbar-default.navbar-fixed-top{position:relative}body.chat-page div.submit-message textarea{min-height:150px!important}div.offer.form-view form,div.purchase-container.vetchat-purchase form{display:block}div.offer.form-view .col:first-child,div.purchase-container.vetchat-purchase form .col:first-child{border-radius:20px 20px 0 0}div.offer.form-view .col:nth-child(3),div.purchase-container.vetchat-purchase form .col:nth-child(3){border-radius:0 0 20px 20px}}@media screen and (min-width:768px){.vet-tab-header{padding-right:0}.vet-tab-header li{border-right:none!important}.vets-tabs-content{padding-left:0}.message-claire .claire-msg-image,.message-claire .message-quick-chat{padding-left:0;padding-right:0}.message-claire .message-quick-chat>div{margin-top:10%}}@media screen and (max-width:510px){.chat-action-btns button+button{margin-left:0!important}}@media screen and (max-width:332px){.btn+.btn{margin-left:5px!important}}@media screen and (max-width:430px){.edit-user-form .action-buttons{text-align:center}.edit-user-form .action-buttons .btn+.btn{margin-left:0!important}}#vc-header{background-color:#fff;padding-bottom:.5rem;position:fixed;top:0;width:100%;z-index:1030}#vc-header div#header-top{max-width:1200px;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-max-content;grid-template-columns:min-content 1fr max-content;justify-content:center;margin-left:auto;margin-right:auto}#vc-header div#header-top>div{place-self:center}#vc-header div#header-top #brand a.vetchat-brand img{max-width:none;width:8.5rem;max-height:4rem;margin:.25rem 3rem .25rem 15px}#vc-header div#header-top #mobile-trigger{display:none}@media screen and (max-width:900px){#vc-header div#header-top #mobile-trigger{display:flex;flex-direction:column}#vc-header div#header-top #mobile-trigger .mobile-chat-now,#vc-header div#header-top #mobile-trigger .mobile-chat-now+.MuiButtonBase-root.MuiIconButton-root{display:inline-block}}#vc-header div#header-top #top-menu{justify-self:self-start;align-self:center}#vc-header div#header-top #top-menu .nav.vc-nav>li{display:inline-block}#vc-header div#header-top #top-menu .nav.vc-nav>li a{font-size:1.25rem}#vc-header div#header-top #quick-links a{display:inline-block;font-size:1.25rem}#vc-header div#header-top #quick-links a.link-account{margin-right:.5rem;padding:10px 15px}#vc-header div#header-top #quick-links a.btn.btn-vc-primary{margin-right:15px;margin-left:15px;min-width:auto;width:auto}#vc-header div#header-top #quick-links a:focus-visible,#vc-header div#header-top #quick-links a:hover{background-color:#eee;text-decoration:none;outline:none}#vc-header div#header-top #quick-links a:focus-visible.header-chat-now,#vc-header div#header-top #quick-links a:hover.header-chat-now{background-color:#37c0cd}@media screen and (max-width:900px){#vc-header div#header-top #quick-links a.header-link.link-account{padding:0 .5rem .5rem;margin-right:0}#vc-header div#header-top #quick-links a#quick-chat-now.header-chat-now{display:none!important}}#vc-header div#header-top #quick-links ul.dropdown-menu li a{display:block}#vc-header div#header-top .nav.vc-nav-myaccount{display:inline-block}#vc-header div#header-top a.dropdown-toggle,#vc-header div#header-top a.header-link{font-size:1rem;padding:.5rem;color:#333}#vc-header div#header-top a.dropdown-toggle:not(:first-of-type),#vc-header div#header-top a.header-link:not(:first-of-type){margin-right:1rem}@media screen and (max-width:900px){#vc-header div#header-top{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}#vc-header div#header-top #mobile-trigger{display:block;justify-self:end;align-self:center}#vc-header div#header-top #mobile-trigger button.MuiIconButton-root{margin-right:15px}#vc-header div#header-top #mobile-trigger button.MuiIconButton-root svg{height:2rem;width:2rem;fill:#333}#vc-header div#header-top #quick-links,#vc-header div#header-top #top-menu{display:none}#vc-header div#header-top #quick-links.open,#vc-header div#header-top #top-menu.open,#vc-header div#header-top .nav.vc-nav-myaccount{display:block}#vc-header div#header-top #top-menu{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;background-color:#fff;justify-self:stretch;padding-top:1.5rem}#vc-header div#header-top #top-menu ul.nav.vc-nav li{display:block}#vc-header div#header-top #quick-links{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;align-self:center;justify-self:stretch;padding-bottom:1.5rem}#vc-header div#header-top #quick-links a{display:block}#vc-header div#header-top #quick-links a.btn.btn-vc-primary{margin-left:0;display:inline-block}}@media screen and (max-width:512px){#vc-header div#header-top #brand a.vetchat-brand img{max-height:3rem;width:auto;margin-right:0}#vc-header div#header-top a.btn.header-chat-now{font-size:1.25rem;line-height:1.2;padding:.5rem 1.5rem;min-width:auto;vertical-align:middle;border-radius:1.5rem}}@media screen and (max-width:400px){#vc-header div#header-top a.btn.header-chat-now{font-size:.875rem;line-height:1.5;padding:.5rem .25rem;min-width:auto;vertical-align:middle}}#pricingv3 .equal-grid{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;column-gap:1rem;justify-items:center}@media screen and (max-width:768px){#pricingv3 .equal-grid{display:block}}#pricingv3 .pricing-block{background-color:#fff;padding:1rem;height:100%;position:relative;border-radius:1rem;width:94%;display:grid;grid-template-rows:auto auto auto;align-items:center}#pricingv3 .pricing-block>div:first-of-type{margin-top:3rem}#pricingv3 .pricing-block .price{font-size:3.75rem}#pricingv3 .pricing-block .price small{font-size:1.875rem}#pricingv3 .pricing-block img.animal{position:absolute;top:-3rem;left:50%;transform:translateX(-50%)}#pricingv3 .pricing-block img.animal.pricing-dog{max-height:5rem}#pricingv3 .pricing-block img.animal.pricing-dog-cat{max-height:6rem}#pricingv3 .pricing-block .heading2>img.vetchat-plus-logo{max-height:1.5rem}#pricingv3 .pricing-block a.purchase-link{margin-bottom:1rem}@media screen and (max-width:768px){#pricingv3 .pricing-block{margin-left:auto;margin-right:auto}#pricingv3 .pricing-block:nth-child(2){margin-top:4rem}}#pricingv3 .pricing-switch{margin-bottom:.8rem}#pricingv3 label.switch{margin:0}#pricingv3 label.switch span.switch-control{cursor:pointer;display:inline-block;width:2.4rem;background-color:#be5825;border-radius:.6rem;height:1.2rem;position:relative;margin-left:.15rem;margin-right:.15rem;vertical-align:text-bottom}#pricingv3 label.switch span.switch-control:after{position:absolute;top:.1rem;left:.1rem;content:"";height:1rem;width:1rem;border-radius:50%;background-color:#fff;transition:all .3s}#pricingv3 label.switch input[type=checkbox]{opacity:0;width:0;height:0}#pricingv3 label.switch input[type=checkbox]:checked+span.switch-control:after{left:1.2rem}#homev3 a.btn.btn-link{font-weight:500}#homev3 a.link-consult.btn{text-transform:none}@media screen and (max-width:512px){#homev3 a.link-consult{width:100%;font-size:1.25rem;line-height:1.2;padding:.5rem 1.5rem;min-width:auto;vertical-align:middle;border-radius:1.5rem}}#homev3 #home-banner-top.vc-banner{grid-template-columns:[blockcol1] 1fr [blockcol2] 1.5fr}@media screen and (max-width:768px){#homev3 #home-banner-top.vc-banner{padding-top:2.19rem;padding-bottom:2.1rem}}#homev3 #home-banner-top .banner-title{font-size:2.4rem}#homev3 #home-banner-top a.link-consult{margin-top:1.6rem}@media screen and (max-width:768px){#homev3 #home-banner-top .heading-large{text-align:left;margin-bottom:1.12rem}#homev3 #home-banner-top p{text-align:left}}#homev3 .equal-height-grid{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:3rem;grid-column-gap:1rem;column-gap:1rem}@media screen and (max-width:768px){#homev3 .equal-height-grid{display:block}}#homev3 .equal-height-grid .grid-entry{padding:1rem 1.25rem}#homev3 .equal-height-grid .grid-entry h3{max-width:70%;margin-left:auto;margin-right:auto}#homev3 .equal-height-grid .grid-entry img{margin-top:1.5rem;max-height:30rem}#homev3 #vetchat-offer .equal-height-grid{margin-bottom:0}#homev3 #vets-slider{margin-top:3rem}#homev3 #vets-slider .vet-image .vet-image-bg{background-color:grey;background-size:cover;background-repeat:no-repeat;background-position:top;width:80%;aspect-ratio:1/1;border-radius:50%;margin-left:auto;margin-right:auto}#homev3 #vets-slider .vet-title .heading2{margin-top:.5rem;margin-bottom:0}#homev3 #vc-community .header-block p{color:#21737b;margin-bottom:2.2rem}#homev3 #vc-community .header-block p a{color:#21737b}#homev3 #vc-community #image-masonary{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:masonry;grid-row-gap:.8rem;row-gap:.8rem}#homev3 #vc-community #image-masonary img{max-width:95%}@media screen and (max-width:992px){#homev3 #vc-community #image-masonary{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:512px){#homev3 #vc-community #image-masonary{grid-template-columns:repeat(2,1fr)}}#homev3 #testimonial-slider{position:relative;margin-top:1.3rem}#homev3 #testimonial-slider .carousel-entry{height:100%;padding:.5rem}#homev3 #testimonial-slider .carousel-entry:hover .entry{box-shadow:0 3px 10px rgba(0,0,0,.2)}#homev3 button.react-multiple-carousel__arrow{background-color:#ff5050;min-height:1.5rem;min-width:1.5rem}#homev3 button.react-multiple-carousel__arrow:before{font-size:1rem}@media screen and (max-width:768px){#homev3 button.react-multiple-carousel__arrow:before{font-size:.75rem}}#homev3 button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--left{left:1px}#homev3 button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--right{right:1px}#homev3 #home-testimonial{position:relative}#homev3 #home-testimonial .header-block{margin-bottom:2rem}#homev3 #home-testimonial span.big-orange-quote img{vertical-align:top;padding-top:.295rem}#homev3 #home-testimonial span.big-orange-quote.quote-open{margin-right:.25rem}#homev3 #home-testimonial span.big-orange-quote.quote-close{margin-left:.25rem}#homev3 #home-testimonial a.external-link{color:#333}#homev3 #home-testimonial span.trustpilot-img img{vertical-align:text-top;margin-top:.15rem;max-height:1.25rem;width:1.25rem;margin-right:.15rem;display:inline-block}#homev3 #home-testimonial img.testimony-dog{position:absolute;right:1.5rem;bottom:0;max-height:8rem}#homev3 #home-testimonial .main-testimony{margin-bottom:1rem}#homev3 #home-testimonial .main-testimony.video>div:first-of-type{max-height:80%}@media screen and (max-width:512px){#homev3 #home-faq .btn-vc-primary,#homev3 .pricing-block .btn-vc-primary{width:100%;font-size:1.25rem;line-height:1.2;padding:.5rem 1.5rem;min-width:auto;vertical-align:middle;border-radius:1.5rem}}.entry{height:100%;padding:1rem 1.25rem;display:grid;grid-template-rows:auto 1fr auto;background-color:#fff;border-radius:.5rem;margin-bottom:1rem;font-family:"Maven Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Helvetica Neue",sans-serif}.entry .trustpilot-logo{margin-bottom:1.25rem}.entry .rating{margin-bottom:.8rem}.entry .rating i.glyphicon{color:#37c0cd;margin-right:.15rem}.entry .rating i.glyphicon.glyph-empty{color:grey}.entry .detail .heading2{font-size:1.125rem;font-weight:500;color:#333}.entry .detail .description{overflow:hidden}.entry .detail .description.break-space{white-space:pre-line}.entry .client-name{align-self:end;font-size:1.125rem}#what-is-vc-plus{margin:4rem auto;display:grid;grid-template-columns:auto auto;place-items:center;grid-column-gap:3rem;column-gap:3rem}#what-is-vc-plus div.section-content img.vetchat-plus-logo{margin-bottom:.85rem}#what-is-vc-plus div.section-image img{margin-top:2rem;margin-left:auto;margin-right:auto;border-radius:2.5rem;max-width:26rem;width:min(24rem,33vw)}@media screen and (max-width:768px){#what-is-vc-plus{display:block}#what-is-vc-plus div.section-image img{width:80%}}