.flex-column,.profile-details__prefs li{-webkit-box-orient:vertical;-webkit-box-direction:normal}.clearfix:after{content:'';display:block;clear:both}.bg-dark-gray{background:#333}.p-10{padding:10px}.p-20{padding:20px}.op-btn--multiline{border-radius:10px}.w-50{width:50px}.w-75{width:75px}.w-100{width:100px}.w-150{width:150px}.w-200{width:200px}.w-250{width:250px}.w-300{width:300px}@media (min-width:1200px){.right-lg{float:right}}.d-block{display:block}a:hover>.glyphicon,a>.glyphicon{color:#333}.d-flex .op-btn--nobottom{margin-bottom:1em}@media screen and (min-width:768px){.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0}.d-flex.columns-1>*{width:33.3333%}.d-flex .op-btn--nobottom{margin-bottom:revert}}.mb-1,.row--spaced{margin-bottom:1em}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.gap-1{gap:1em}.gap-2{gap:2em}.gap-3{gap:3em}.flex-column{-ms-flex-direction:column;flex-direction:column}.mb-2{margin-bottom:2em}@font-face{font-family:vagrouthi;src:url(../fonts/vagrouthi-webfont.eot);src:url(../fonts/vagrouthi-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/vagrouthi-webfont.woff) format("woff"),url(../fonts/vagrouthi-webfont.ttf) format("truetype"),url(../fonts/vagrouthi-webfont.svg#VAGRoundedRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:vagroulig;src:url(../fonts/vagroulig-webfont.eot);src:url(../fonts/vagroulig-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/vagroulig-webfont.woff) format("woff"),url(../fonts/vagroulig-webfont.ttf) format("truetype"),url(../fonts/vagroulig-webfont.svg#VAGRoundedRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:vagroubol;src:url(../fonts/vagroubol-webfont.eot);src:url(../fonts/vagroubol-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/vagroubol-webfont.woff) format("woff"),url(../fonts/vagroubol-webfont.ttf) format("truetype"),url(../fonts/vagroubol-webfont.svg#VAGRoundedRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:vagroubla;src:url(../fonts/vagroubla-webfont.eot);src:url(../fonts/vagroubla-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/vagroubla-webfont.woff) format("woff"),url(../fonts/vagroubla-webfont.ttf) format("truetype"),url(../fonts/vagroubla-webfont.svg#VAGRoundedRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?v60rw5);src:url(../fonts/icomoon.eot?v60rw5#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?v60rw5) format("truetype"),url(../fonts/icomoon.woff?v60rw5) format("woff"),url(../fonts/icomoon.svg?v60rw5#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-header,.op-btn,.op-btn--multiline,.profile-details__prefs h3{text-transform:uppercase}.op-btn{font-family:vagroubol,"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;color:#fff;font-size:1.125em;background-color:#D05775;text-shadow:#555 1px 1px;display:inline-block;padding:5px 15px;text-decoration:none;letter-spacing:1.5px;margin-bottom:20px;border:none}.op-btn--small,.op-btn--xsmall{font-family:vagroulig,Lato,"Open Sans",sans-serif;box-shadow:none;padding:3px 10px}.op-btn:focus,.op-btn:hover{background-color:#db7f96;color:#fff;text-decoration:none}.op-text-btn,.op-text-btn:hover{color:#33aeb0}.op-btn--block{display:block}.op-btn--green{background-image:-webkit-linear-gradient(#33aeb0,#33aeb0 50%,#2d9a9c);background-image:linear-gradient(#33aeb0,#33aeb0 50%,#2d9a9c)}.op-btn--green:hover{background-image:-webkit-linear-gradient(#33aeb0,#39c2c4 50%,#33aeb0);background-image:linear-gradient(#33aeb0,#39c2c4 50%,#33aeb0)}.op-btn--red{background-image:-webkit-linear-gradient(#bf3557,#bf3557 50%,#ab2f4e);background-image:linear-gradient(#bf3557,#bf3557 50%,#ab2f4e)}.op-btn--red:hover{background-image:-webkit-linear-gradient(#bf3557,#cb4364 50%,#bf3557);background-image:linear-gradient(#bf3557,#cb4364 50%,#bf3557)}.op-btn--small{font-size:1em}.op-btn--xsmall{font-size:.75em}.op-btn--spaced{margin:10px 10px 10px 0}.op-btn--multiline{display:block;padding:10px 20px;font-size:1em;font-family:vagrouthi,Lato,"Open Sans",sans-serif;box-shadow:#555 0 0 3px}.op-btn--multiline em,.op-btn--multiline strong{font-family:vagroubol,"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif}.op-btn--multiline em{display:block;font-size:1.375em;font-style:normal}.op-btn--multiline.op-btn--small{font-size:1em}.op-btn--multiline.op-btn--small em{font-size:1.15em}.op-btn.op-btn--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.op-btn--ib,.op-icon,.op-text-btn{display:inline-block}.op-btn--nobottom{margin-bottom:0}.op-btn--rounded{border-radius:5px}.op-btn--no-shade{box-shadow:none}.op-btn--full{width:100%}.icon-corona{background-image:url(../images/icon-corona.svg)}.op-text-btn{margin-bottom:10px}.profile .pets .pet p,body{color:#636363}.op-icon{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;font-style:normal;margin-right:10px}.op-icon--health{background-image:url(../images/icon-health.svg);height:36px}.form-toggle{-webkit-transition:all 1s ease;transition:all 1s ease;display:block;opacity:0;height:0;overflow:hidden;padding:0}.form-toggle.toggle-on{opacity:1;height:auto;padding:inherit}.RYPP .RYPP-video,.RYPP.r16-9 .RYPP-video{padding-top:56.25%}body{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:1.375em}h1,h2,h3,h4,h5{color:#D05775;font-family:vagroubol,sans-serif;margin-top:1.33em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1 span,h2 span,h3 span,h4 span,h5 span{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.77778em;font-weight:700}.font-light{font-family:vagroulig,"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif}.font-round{font-family:vagroubol,"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif}p{color:#333}button:focus,input:focus,textarea:focus{outline:0!important}.txt-white{color:#fff}.txt-pink{color:#D05775}.txt-green{color:#33aeb0}.txt-gray{color:#606060}.read-more,.read-more:hover{color:#33aeb0}.read-more{position:relative;font-weight:700}.content h2,.content h3,.label{font-weight:400}.section-subtitle,.section-title{font-family:vagroubol,Lato,"Open Sans",sans-serif;color:#bf3557}.read-more.fancybox-media{position:relative}.icon-google-plus:before{content:"\ea8c"}.icon-facebook:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}.icon-linkedin:before{content:"\eac9"}.icon-file-pdf:before{content:"\eadf"}.s0-7{font-size:.7em}.s0-8{font-size:.8em}.s0-9{font-size:.9em}.s1-1{font-size:1.1em}.s1-2{font-size:1.2em}.s1-3{font-size:1.3em}.s1-4{font-size:1.4em}.s1-5{font-size:1.5em}.s2{font-size:2em}.bg-success-dark{background-color:#c2e8b4}a.bg-success-dark:focus,a.bg-success-dark:hover{background-color:#a2dc8d}.section-title{margin:0 0 .75em;font-size:1.5em}.section-title--topspace{margin:.75em 0}.section-subtitle{margin:0 0 .75em;font-size:1.25em}.section-subtitle--topspace{margin:.75em 0}.pet-image,.profile-image{display:inline-block;overflow:hidden}.pet-image img,.profile-image img{border-radius:15px}.pet-image--right,.profile-image--right{float:right;margin-left:20px}.form-actions{margin:20px 0}.pet-image-list{margin:0 0 20px;overflow:auto}.pet-image-list__image{float:left;margin-right:20px;width:120px}.pet-image-list__image:last-child{margin-right:0}.pet-image-list__image img{margin-bottom:0}.pet-image-list__image-delete{display:block;text-align:center;margin:5x 0}.control-label--block{display:block}.panel-oopoeh{border:1px solid #33aeb0}.panel-oopoeh>.panel-heading{color:#fff;background-color:#33aeb0;border-color:#33aeb0}.panel-oopoeh>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fff}.panel-oopoeh>.panel-heading .badge{color:#33aeb0;background-color:#fff}.panel-oopoeh>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#fff}.RYPP{overflow:hidden}.RYPP h2{margin-top:20px;font-size:1.92857em}.RYPP .RYPP-video{width:100%;position:relative}.RYPP .RYPP-video>iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}@media (min-width:768px){.RYPP .RYPP-video{margin-left:-15px}}.RYPP.r4-3 .RYPP-video{padding-top:75%}.RYPP.r2-1 .RYPP-video{padding-top:50%}.RYPP .RYPP-playlist a,.RYPP .RYPP-playlist a:hover{color:#fff}.RYPP .RYPP-playlist ol{padding:0;margin:0;list-style:none}.RYPP .RYPP-playlist ol li{display:inline-block;position:relative;vertical-align:middle;overflow:hidden;float:left;margin:0 -2px 10px}.RYPP .RYPP-playlist ol li>img{border:2px solid #fff;border-radius:10px}.RYPP .RYPP-playlist ol li.selected>img,.RYPP .RYPP-playlist ol li:hover>img{border:2px solid #33aeb0;cursor:pointer}.RYPP-items::-webkit-scrollbar{width:6px;background:#33aeb0}.RYPP-items::-webkit-scrollbar-thumb{background:#fff}@media only screen and (max-width:639px){.RYPP{padding-right:0}.RYPP .RYPP-playlist{width:100%;position:static;float:left}.RYPP .RYPP-playlist .RYPP-items{position:static;max-height:350px;overflow:auto}}a,a:hover{color:#33aeb0}h1.title,h2.title,h3.title,h4.title,h5.title{margin:.5em 0}ul{list-style-position:inside}body{padding-top:60px}body.popup{padding-top:0}.navbar{border-radius:0}.navbar .current_ancestor{background:#288788}.op-nav--stacked.nav>li>a{padding:5px 10px;font-size:14px}.op-nav--stacked.nav>li>a:active,.op-nav--stacked.nav>li>a:focus,.op-nav--stacked.nav>li>a:hover{color:#fff}.op-nav--stacked.nav .nav-header{font-size:13px;color:#33aeb0}.login-form{padding:20px;background:#fff}.content-area .nav-tabs{margin:20px 0 0;border-bottom:1px solid #33aeb0}.content-area .nav-tabs>li>a:hover{border-color:#33aeb0 #33aeb0 transparent;color:#fff}.content-area .nav-tabs>li.active>a,.content-area .nav-tabs>li.active>a:focus,.content-area .nav-tabs>li.active>a:hover{border:1px solid #33aeb0;border-bottom-color:transparent;background:#fafafa;color:#333}table.table-oopoeh{background:#fff}table.table-oopoeh.table-bordered,table.table-oopoeh.table-bordered>thead>tr>th{border:1px solid #33aeb0}table.table-oopoeh thead{background-color:#33aeb0;color:#fff}.op-status-badge{font-size:1em;color:#fff;background:#337ab7;display:inline-block;padding:8px 12px;margin:10px 0}.profile .call-to-action h2,.profile .pets .pet .title{font-size:22px}.op-status-badge--right{float:right}.op-status-badge--red{background:#bf3557}.op-status-badge--green{background:#33aeb0}.label{padding-top:.3em;display:inline-block;margin-bottom:2px}.label-oopoeh{background-color:#D05775}.label-petowner{background-color:#33aeb0}.label-reminder-type{background-color:#d6d6d6;color:#333}.label-reminder-type--unknown{background-color:transparent}.label-black{background-color:#333;color:#fff}th.sorted .asc:after,th.sorted .desc:after{padding-left:10px;font-family:FontAwesome}th.sorted .desc:after{content:'\f063'}th.sorted .asc:after{content:'\f062'}.nav-header{margin:15px 0 10px;font-weight:700}.label>a,.label>a:hover{color:#fff}.column-list,.kv-grid{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}.column-list{list-style:none;padding:0}.profile .person-info{padding:10px;background:#ececec;box-shadow:2px 2px 5px #b4b4b4;border:1px solid #bbb}.profile .tab-content{padding:20px;background-color:#fafafa}.profile .pets .pet{padding:20px;background:#fff;box-shadow:1px 1px 10px 3px #bbb}.profile .pets .pet p em,.profile .pets .pet p strong{display:block}.profile .pets .pet p em.extra{margin-top:10px}.profile .pets .pet p em strong{display:inline-block}.profile-image{margin-right:15px;margin-bottom:20px}.profile-image--right{margin-left:15px;margin-right:0;float:right}.pet-image{margin:0 20px 0 0}.pet-image--right{margin:0 0 20px 20px;float:right}.profile-prefs-list{list-style:none;margin:0;padding:0}.profile-prefs-list li{padding:5px 0}.profile-prefs-list li em,.profile-prefs-list li strong{display:block}.profile-address,.profile-prefs-list li em strong{display:inline-block}.profile-prefs-list li em.extra{margin-top:10px}.profile-address{min-width:300px;background:#fff;padding:10px;font-family:monospace,Courier;margin-bottom:0;border-radius:5px;border:1px solid #aaa}.profile-details__prefs{margin-bottom:3rem}.profile-details__prefs li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-bottom:1px solid #b9b9b9;padding:.5rem}@media (min-width:768px){.profile-details__prefs li{display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;padding:0}.profile-details__prefs li>:nth-child(2){border-left:1px solid #b9b9b9}.profile-details__prefs li>*{padding:.5rem}}.profile-details__prefs li:nth-child(odd){background-color:#f3f3f3}.profile-details__prefs li.no-grid{display:block;padding:.5rem}.profile-details__prefs li.no-grid>*{padding:0;border-left:none}.table-reminders .high{background:#D05775;color:#fff}.intro-log{background:#e6e6e6;padding:10px;margin:20px 0}.intro-log__title{margin:0;color:#D05775;display:block;font-size:16px}.intro-log__list{list-style:none;margin:10px 0 0;padding:0}.intro-log__entry{margin-bottom:5px}.intro-log__entry .label{line-height:inherit}.intro-log__entry:last-child{margin-bottom:0}.intro-log__date{font-weight:700}.intro-distance{margin:20px 0}.intro-details__meta:after,.intro-details__meta:before{display:table;content:" "}.intro-details__meta:after{clear:both}.intro-details__link{display:block;margin:10px 0}.incasso-app .incasso-items{padding-bottom:120px}.incasso-app .incasso-items .disabled,.incasso-app .incasso-items .warning.disabled{background:#cdcdcd!important}.incasso-app .incasso-items .disabled td,.incasso-app .incasso-items .warning.disabled td{background:0 0;color:#888}.incasso-app .incasso-items footer{padding:20px;background:#33aeb0;position:fixed;bottom:0;left:0;width:100%;height:100px;z-index:9999;box-shadow:0 0 3px #333}.incasso-app .incasso-items footer .grand-total{display:inline-block;font-size:30px;font-weight:700;color:#333;float:right}.incasso-app .overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(51,174,176,.7);z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.incasso-app .overlay h2{font-size:2em;color:#fff;margin:0;text-shadow:1px 1px 5px #555}.table-incasso td{font-size:1em}.directions-map .map{width:400px;height:400px}.directions-map span{display:inline-block}.checkbox-inline+.radio-inline{margin-top:0;margin-left:10px}.manual-match .twitter-typeahead,.share-profile .twitter-typeahead{width:100%}.manual-match .recipient .label a,.manual-match .recipient .label a:hover,.share-profile .recipient .label a,.share-profile .recipient .label a:hover{color:#fff}.manual-match .tt-menu,.share-profile .tt-menu{background:#fff;border-left:2px solid #bbb;border-right:2px solid #bbb;border-bottom:2px solid #bbb}.manual-match .tt-menu .tt-suggestion,.share-profile .tt-menu .tt-suggestion{padding:5px 10px;border-bottom:1px solid #ededed}.manual-match .tt-menu .tt-suggestion.tt-cursor,.share-profile .tt-menu .tt-suggestion.tt-cursor{background:#337ab7;color:#fff}.manual-match .tt-menu .tt-suggestion:last-child,.share-profile .tt-menu .tt-suggestion:last-child{border-bottom:none}.highcharts-container .highcharts-drilldown-axis-label{text-decoration:none!important;color:#000!important;fill:#000!important;cursor:default!important}