@font-face{font-family:"Amatic SC";font-style:normal;font-weight:400;src:local(""),url("../fonts/amatic-sc-v15-latin-regular.woff2") format("woff2"),url("../fonts/amatic-sc-v15-latin-regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url("../fonts/open-sans-v18-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v18-latin-regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local(""),url("../fonts/open-sans-v18-latin-italic.woff2") format("woff2"),url("../fonts/open-sans-v18-latin-italic.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local(""),url("../fonts/open-sans-v18-latin-600.woff2") format("woff2"),url("../fonts/open-sans-v18-latin-600.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local(""),url("../fonts/open-sans-v18-latin-700.woff2") format("woff2"),url("../fonts/open-sans-v18-latin-700.woff") format("woff")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:local(""),url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:local(""),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff")}.far{font-family:"Font Awesome 5 Free";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:local(""),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.fa.fa-search-plus,.fas.fa-search-plus{opacity:.5;margin-left:.5em}.fa.fa-user-plus,.fas.fa-user-plus{opacity:.5}.metaMenu .fa.fa-user-plus,.metaMenu .fas.fa-user-plus{opacity:1}body{line-height:1.3;font-family:"Open Sans",serif;background-color:#edeeed;background-attachment:fixed;background-position:center;background-size:cover}body p,body ol li{font-size:1rem;line-height:1.7}body ol{padding-left:2em}body h1{font-size:2.2rem}body h3{font-size:1.35rem}body h4{font-size:1.5rem}body.home .metaMenu li.list-group-item.kontaktanfragen a{color:#cfc36c}body.home .metaMenu li.list-group-item.kontaktanfragen a .jado.dog-icon-add:before{background-image:url(../img/dog-icon-add_active.svg) !important}body.home .alert.alert-warning{margin-left:15px;margin-right:15px;color:#000;text-align:center}body.home h3{text-align:center}body.home .container.mt-3>h3{display:none}body.home .row .col-lg-12{padding-left:0}body.home .form-vertical button.btn.btn-success:after{display:none}body.home table .form-vertical button.btn.btn-success{max-width:8em}body.home table .form-vertical button.btn.btn-success:after{display:inline-block}body.invoice{display:flex}body.invoice #pageWrapper{display:inline-block;max-width:800px !important;margin:0 auto}body.invoice #pageWrapper img{width:400px;height:222px}body.invoice .row{display:flex;padding-top:2em}body.invoice .row:first-child{display:flex;flex-direction:column;align-items:center;padding-top:0}body.invoice .row .col-lg-6{margin-bottom:2em}body.invoice .row .invoiceAddress{padding-left:0}body.invoice .row .invoiceNumber{flex:0 0 100%}body.invoice .row .invoiceVAT{flex:0 0 100%}body.invoice h3{color:#000;font-family:"Open Sans",serif}body.invoice h2{font-family:"Open Sans",serif;font-size:1.5rem;text-transform:uppercase}body.datenschutz h1{text-align:center;margin-bottom:1em}body.datenschutz p{text-align:left}body.datenschutz .container{max-width:800px}body.datenschutz footer .navbar a:nth-of-type(1){text-decoration:none;color:#cfc36c}body.agbs .container{max-width:800px}body.agbs h1{text-align:center;margin-bottom:1em}body.agbs p{text-align:left;margin-bottom:.3rem}body.agbs footer .navbar a:nth-of-type(4){text-decoration:none;color:#cfc36c}body.impressum h1,body.impressum p{text-align:center}body.impressum h1{margin-bottom:1em}body.impressum p{margin-bottom:.3rem}body.impressum footer .navbar a:nth-of-type(2){text-decoration:none;color:#cfc36c}body.werwiewas footer .navbar a:nth-of-type(3){text-decoration:none;color:#cfc36c}body.werwiewas #containerWrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}body.werwiewas #containerWrapper>.container{max-width:800px;margin:0 auto}body.werwiewas section p{display:block}body.werwiewas h1{text-align:center;margin-bottom:1em}body.werwiewas h3{margin-top:1em;font-family:"Open Sans",serif;color:#000;text-transform:uppercase}body.werwiewas h3 strong{font-weight:normal}body.werwiewas p{display:inline-block}body.werwiewas p strong{display:block;margin-top:2em}body.newContactRequest li.list-group-item.kontaktanfragen a{color:#cfc36c}body.newContactRequest li.list-group-item.kontaktanfragen a .jado.dog-icon-add:before{background-image:url(../img/dog-icon-add_active.svg) !important}body.newContactRequest ul.dog-we-search{margin-bottom:2.4em}body.newContactRequest .detailImgContainer span{left:.5em;top:.5em;display:inline-block;width:1.5em;height:1.5em;bordeR:2px solid #fff;text-indent:-9999px;position:absolute;border-radius:50%}body.newContactRequest .detailImgContainer span.green{background-color:#53f501}body.newContactRequest .detailImgContainer span.orange{background-color:#f90}body.newContactRequest .detailImgContainer span.red{background-color:red}body.newContactRequest .cardHeader{display:flex}body.newContactRequest .cardHeader img{border-top-right-radius:0}body.newContactRequest .cardHeader .col-lg-6:first-child{flex:0 0 30%;width:30% !important}body.newContactRequest .cardHeader .col-lg-6:last-child{flex:0 0 70%;width:70% !important;padding-top:2em}body.newContactRequest p,body.newContactRequest ul.dog-we-search li,body.newContactRequest ul.dog-we-are li{font-size:.9rem}body.newContactRequest .form-vertical .row .col-lg-6 button.btn.btn-success:after{display:none}body.newContactRequest .form-vertical .row .col-lg-6 .btn.btn-primary{margin-top:1em}body.newContactRequest .form-vertical .row .col-lg-6:first-child{padding-left:0}body.newContactRequest .form-vertical .row .col-lg-6:last-child{padding-right:0;text-align:right}body.enterNewPassword .btn.btn-success:after{display:none !important}body.homePublic .navbar-brand{text-align:center}body.homePublic .navbar-brand img{left:auto}body.homePublic img.homeimg{width:100%;height:auto}body.homePublic .container{text-align:center}body.homePublic .startimg{position:relative;display:inline-block}body.homePublic .startimg h2.startheadline{margin-top:1em;position:absolute;width:100%;font-weight:bold;text-shadow:0 0 .4em rgba(0,0,0,.4),0 0 1em rgba(0,0,0,.4);text-align:center;font-family:"Open Sans",serif;font-size:1.5rem;color:#fff}body.homePublic .startimg h2.startheadline span{display:block;font-weight:normal}body.homePublic .startimg h3.startteaser{position:absolute;width:40%;font-style:normal;font-weight:normal;text-shadow:none;font-size:1.2rem;transform:rotate(0deg);background-color:#fff;text-align:left;color:#000;left:0;bottom:1em;font-family:"Open Sans",serif;padding:1em 1em 1em 3em;border:.3rem solid #fff}body.homePublic a.startbtn{margin-bottom:1em}body.homePublic p{max-width:70%;margin:0 auto}body.homePublic .metaMenu li.list-group-item.home a{color:#cfc36c}body.homePublic section h1{text-align:center}body.homePublic section img{width:100%;height:auto}body.homePublic section p{padding:1em 0;line-height:1.6;column-count:2;column-gap:2em}body.homePublic .container.mt-3{line-height:1.7}body.homePublic .container.mt-3>h3{display:none}body.homePublic .container.mt-3 b{font-family:"Amatic SC",serif;display:block;font-size:165%;text-align:center;line-height:1.1}body.homePublic .container.mt-3 .row .col-lg-12{display:flex}body.homePublic .container.mt-3 .row .col-lg-12 a.btn{padding:2.5rem .85rem 2.2rem;flex-grow:2;font-weight:bold;font-family:"Amatic SC",serif;font-size:160%;line-height:2.6}body.homePublic .container.mt-3 .row .col-lg-12 a.btn:first-child{margin-right:.4em;background-image:url(../img/dog.svg);background-repeat:no-repeat;background-size:10%;background-position:30px center}body.homePublic .container.mt-3 .row .col-lg-12 a.btn:last-child{margin-left:.4em;background-image:url(../img/paw.svg);background-repeat:no-repeat;background-size:10%;background-position:30px center}body.homePublic .row{margin-bottom:1em}body.homePublic .row .col-lg-12{text-align:center;padding-left:0;padding-right:0}body.showLoggedInDogOwner .container{max-width:800px}body.showLoggedInDogOwner .metaMenu li.list-group-item.loginname a{color:#cfc36c}body.showLoggedInDogOwner .row .col-lg-4:first-child{padding-left:0}body.showLoggedInDogOwner .row .col-lg-4:nth-of-type(2){text-align:center}body.showLoggedInDogOwner .row .col-lg-4:last-child{padding-right:0;text-align:right}body.showLoggedInDogOwner table{width:100%;margin-bottom:2em}body.showLoggedInDogOwner table tbody tr{padding:.5em 0 .5em 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-top:1px dotted #000}body.showLoggedInDogOwner table tbody tr td:first-child{width:30%}body.showLoggedInDogOwner table tbody tr td:nth-of-type(2){width:70%;font-weight:bold}body.showLoggedInDogOwner table tbody tr:last-child{border-bottom:1px dotted #000}body.login .form-vertical{display:flex}body.login .form-vertical .form-group#password_field{margin-left:5%}body.login .form-vertical .form-group.text-right{width:30%}body.login .form-vertical .form-group.text-right .btn.btn-success{margin-top:10px}body.login .row .col-lg-6{width:50%;max-width:none;padding-right:0;padding-left:0;flex:0 0 46.5%}body.login .row .col-lg-6:first-child{padding-left:0}body.requestPasswordReset .form-vertical{display:flex}body.requestPasswordReset .form-vertical .form-group#username_field{width:70%}body.requestPasswordReset .form-vertical .form-group.form-actions{width:20%}body.requestPasswordReset .form-vertical .form-group.form-actions .btn.btn-success{margin-top:10px}body.requestPasswordReset button.btn.btn-success:after{display:none}body.requestPasswordReset .row .col-lg-6:first-child{padding-left:0}body.showPersonalizedContactList .row .col-lg-12>h3{display:none}body.showPersonalizedContactList button.btn.btn-success{width:auto}body.showPersonalizedContactList .metaMenu li.list-group-item.kontaktvorschlaege a{color:#cfc36c}body.showPersonalizedContactList .metaMenu li.list-group-item.kontaktvorschlaege a .jado.dog-icon-ask:before{background-image:url(../img/dog-icon-ask_active.svg) !important}body.showPersonalizedContactList .filterBtnSet{margin-bottom:1em}body.showPersonalizedContactList .filterBtnSet .btn.btn-primary{padding-right:4rem;position:relative}body.showPersonalizedContactList .filterBtnSet .btn.btn-primary i{position:absolute;right:1.25rem;top:.75rem}body.showPersonalizedContactList .filterBtnSet .btn.btn-primary:after{content:"";width:1px;height:100%;background-color:rgba(255,255,255,.1);position:absolute;right:3rem;top:0;display:inline-block}body.showPersonalizedContactList .filterBtnSet .btn.btn-primary:hover{background-color:#1d3641}body.showPersonalizedContactList .alert.alert-info{margin-left:0;margin-right:0}body.showPersonalizedContactList #filterSettings .filterBtnSet{margin-bottom:0 !important}body.showPersonalizedContactList .row .row .col-lg-12{padding-left:0}body.showPersonalizedContactList table tbody tr td a.btn.btn-success{width:100%}body.showPersonalizedContactList table tbody tr td:nth-of-type(2){width:33%;padding-left:20px;padding-bottom:20px}body.showPersonalizedContactList table tbody tr td:last-child{padding-right:20px}body.showPersonalizedContactList table tbody tr td .dogimage{width:100%;height:21vw;max-height:250px}body.showPersonalizedContactList table tbody tr td.green{background-color:#53f501;background-image:url(../img/matchLevelGreen.svg);background-size:40%;background-repeat:no-repeat;background-position:center center}body.showPersonalizedContactList table tbody tr td.orange{background-color:#f90;background-image:url(../img/matchLevelOrange.svg);background-size:40%;background-repeat:no-repeat;background-position:center center}body.showPersonalizedContactList table tbody tr td.red{background-color:red;background-image:url(../img/matchLevelRed.svg);background-size:40%;background-repeat:no-repeat;background-position:center center}body.showPersonalizedContactList .btn.btn-success{text-align:left;position:relative;padding-right:4rem}body.showPersonalizedContactList .card-title button.btn-success{margin-top:0;border-top:1px solid rgba(255,255,255,.1)}body.showPersonalizedContactList .cards{padding-top:1em;margin-left:-15px;margin-right:-15px}body.showPersonalizedContactList .card-img-top .dogimage{position:relative;height:14vw}body.showPersonalizedContactList .card-img-top .dogimage span{left:.5em;top:.5em;display:inline-block;width:1.5em;height:1.5em;bordeR:2px solid #fff;text-indent:-9999px;position:absolute;border-radius:50%}body.showPersonalizedContactList .card-img-top .dogimage span.green{background-color:#53f501}body.showPersonalizedContactList .card-img-top .dogimage span.orange{background-color:#f90}body.showPersonalizedContactList .card-img-top .dogimage span.red{background-color:red}body.showSimpleContactList p.card-text,body.showSimpleContactList .card-body p,body.showPersonalizedContactList p.card-text,body.showPersonalizedContactList .card-body p{font-size:.9rem}body.showSimpleContactList .filterBtnSet,body.showPersonalizedContactList .filterBtnSet{margin-bottom:1em}body.showSimpleContactList .dogimage,body.showPersonalizedContactList .dogimage{width:100%;height:14vw;max-height:210px;border-top-right-radius:.25rem;border-top-left-radius:.25rem}body.showSimpleContactList .card-title,body.showPersonalizedContactList .card-title{margin-bottom:1em}body.showSimpleContactList p.locLabel,body.showSimpleContactList p.langLabel,body.showPersonalizedContactList p.locLabel,body.showPersonalizedContactList p.langLabel{display:none}body.showSimpleContactList p.card-gender,body.showPersonalizedContactList p.card-gender{margin-bottom:.3em}body.showSimpleContactList .cards .col,body.showPersonalizedContactList .cards .col{margin-bottom:2em}body.showSimpleContactList ul.userLoc,body.showPersonalizedContactList ul.userLoc{margin-bottom:1em}body.showSimpleContactList button.btn-block,body.showPersonalizedContactList button.btn-block{margin-top:0;border-radius:0}body.showSimpleContactList .row .col-lg-6 a.btn.btn-dark,body.showSimpleContactList .row .col-lg-6 a.btn.btn-primary,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-dark,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-primary{margin-bottom:1em;padding-right:4rem;position:relative;background-color:#afbcc2 !important;color:#000}body.showSimpleContactList .row .col-lg-6 a.btn.btn-dark:hover,body.showSimpleContactList .row .col-lg-6 a.btn.btn-primary:hover,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-dark:hover,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-primary:hover{background-color:#92a4ad !important;color:#000}body.showSimpleContactList .row .col-lg-6 a.btn.btn-dark:after,body.showSimpleContactList .row .col-lg-6 a.btn.btn-primary:after,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-dark:after,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-primary:after{content:"";background-color:rgba(0,0,0,.1);position:absolute;right:3rem;top:0;width:1px;height:100%}body.showSimpleContactList .row .col-lg-6 a.btn.btn-dark i,body.showSimpleContactList .row .col-lg-6 a.btn.btn-primary i,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-dark i,body.showPersonalizedContactList .row .col-lg-6 a.btn.btn-primary i{position:absolute;right:1.25rem;top:.75rem}body.showSimpleContactList .row button.btn.btn-success,body.showPersonalizedContactList .row button.btn.btn-success{padding-right:4rem}body.showSimpleContactList .row.paging{width:100%;display:flex}body.showSimpleContactList .row.paging .col-lg-6{padding-top:1.3em;text-align:center}body.showSimpleContactList .row.paging .col-lg-3:last-child{text-align:right}body.showSimpleContactList .row.paging a.btn.primary.prev{margin-top:0}body.showSimpleContactList .row.paging a.btn.primary.prev i.fas{padding-right:1em}body.showSimpleContactList .row.paging a.btn.primary.next{margin-top:0}body.showSimpleContactList .row.paging a.btn.primary.next i.fas{padding-left:1em}body.showSimpleContactList li.list-group-item.kontaktvorschlaege a{color:#cfc36c}body.showSimpleContactList li.list-group-item.kontaktvorschlaege a .jado.dog-icon-ask:before{background-image:url(../img/dog-icon-ask_active.svg) !important}body.incomingContactRequestDetails li.list-group-item.kontaktanfragen a{color:#cfc36c}body.incomingContactRequestDetails li.list-group-item.kontaktanfragen a .jado.dog-icon-add:before{background-image:url(../img/dog-icon-add_active.svg) !important}body.incomingContactRequestDetails .form-vertical .row .col-lg-12{padding-left:0;padding-right:0}body.incomingContactRequestDetails #contactRequestAccepted_field{background:#99c476;padding:.5rem .85rem;border-radius:.25rem;font-size:1rem;line-height:1.5}body.incomingContactRequestDetails #contactRequestAccepted_field label{opacity:1;line-height:1.5;font-size:1rem}body.incomingContactRequestDetails button.btn.btn-success:after,body.incomingContactRequestDetails button.btn.btn-success:before{display:none}body.incomingContactRequestDetails .card-body .col-lg-12{padding:0}body.incomingContactRequestDetails .card{display:flex;flex-direction:row;flex-wrap:wrap}body.incomingContactRequestDetails .card .card-body{flex:0 0 70%}body.incomingContactRequestDetails .card .card-body-100{flex:0 0 100%}body.showContactDetails p,body.showContactDetails ul.dog-we-search li,body.showContactDetails ul.dog-we-are li,body.incomingContactRequestDetails p,body.incomingContactRequestDetails ul.dog-we-search li,body.incomingContactRequestDetails ul.dog-we-are li,body.outgoingContactRequestDetails p,body.outgoingContactRequestDetails ul.dog-we-search li,body.outgoingContactRequestDetails ul.dog-we-are li,body.newContactRequest p,body.newContactRequest ul.dog-we-search li,body.newContactRequest ul.dog-we-are li{font-size:.9rem}body.showContactDetails .form-group,body.incomingContactRequestDetails .form-group,body.outgoingContactRequestDetails .form-group,body.newContactRequest .form-group{margin-bottom:1.3em}body.showContactDetails .form-group label,body.incomingContactRequestDetails .form-group label,body.outgoingContactRequestDetails .form-group label,body.newContactRequest .form-group label{margin-bottom:0}body.showContactDetails p.dog-age,body.showContactDetails p.dog-size,body.showContactDetails p.dog-location,body.showContactDetails p.dog-gender,body.showContactDetails p.search-gender,body.showContactDetails p.search-size,body.showContactDetails p.search-age,body.showContactDetails p.search-char,body.showContactDetails p.card-title,body.incomingContactRequestDetails p.dog-age,body.incomingContactRequestDetails p.dog-size,body.incomingContactRequestDetails p.dog-location,body.incomingContactRequestDetails p.dog-gender,body.incomingContactRequestDetails p.search-gender,body.incomingContactRequestDetails p.search-size,body.incomingContactRequestDetails p.search-age,body.incomingContactRequestDetails p.search-char,body.incomingContactRequestDetails p.card-title,body.outgoingContactRequestDetails p.dog-age,body.outgoingContactRequestDetails p.dog-size,body.outgoingContactRequestDetails p.dog-location,body.outgoingContactRequestDetails p.dog-gender,body.outgoingContactRequestDetails p.search-gender,body.outgoingContactRequestDetails p.search-size,body.outgoingContactRequestDetails p.search-age,body.outgoingContactRequestDetails p.search-char,body.outgoingContactRequestDetails p.card-title,body.newContactRequest p.dog-age,body.newContactRequest p.dog-size,body.newContactRequest p.dog-location,body.newContactRequest p.dog-gender,body.newContactRequest p.search-gender,body.newContactRequest p.search-size,body.newContactRequest p.search-age,body.newContactRequest p.search-char,body.newContactRequest p.card-title{margin-bottom:.3rem}body.showContactDetails h3.we-search,body.showContactDetails h3.we-are,body.showContactDetails h3.card-title,body.incomingContactRequestDetails h3.we-search,body.incomingContactRequestDetails h3.we-are,body.incomingContactRequestDetails h3.card-title,body.outgoingContactRequestDetails h3.we-search,body.outgoingContactRequestDetails h3.we-are,body.outgoingContactRequestDetails h3.card-title,body.newContactRequest h3.we-search,body.newContactRequest h3.we-are,body.newContactRequest h3.card-title{font-family:"Amatic SC",serif;font-size:1.8rem;max-width:475px}body.showContactDetails h2.card-title,body.incomingContactRequestDetails h2.card-title,body.outgoingContactRequestDetails h2.card-title,body.newContactRequest h2.card-title{font-size:1.8rem}body.showContactDetails ul.dog-we-search,body.incomingContactRequestDetails ul.dog-we-search,body.outgoingContactRequestDetails ul.dog-we-search,body.newContactRequest ul.dog-we-search{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;list-style:none;padding-left:0}body.showContactDetails ul.dog-we-search li,body.incomingContactRequestDetails ul.dog-we-search li,body.outgoingContactRequestDetails ul.dog-we-search li,body.newContactRequest ul.dog-we-search li{min-width:32%;padding:1rem;border:1px solid rgba(0,0,0,.1);box-shadow:.3em .3em .6em rgba(0,0,0,.05),.1em .1em .3em rgba(0,0,0,.05);background:#fff;background:linear-gradient(162deg, white 0%, #f3f3f2 100%);margin-right:.7rem;margin-bottom:1em;flex:0 0 30%}body.showContactDetails ul.dog-we-search li:nth-of-type(1),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(1),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(1),body.newContactRequest ul.dog-we-search li:nth-of-type(1){transform:rotate(-1deg);min-width:26%;flex:0 0 26%}body.showContactDetails ul.dog-we-search li:nth-of-type(2),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(2),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(2),body.newContactRequest ul.dog-we-search li:nth-of-type(2){transform:rotate(1deg);min-width:30%;flex:0 0 30%}body.showContactDetails ul.dog-we-search li:nth-of-type(3),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(3),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(3),body.newContactRequest ul.dog-we-search li:nth-of-type(3){min-width:37%;flex:0 0 37%;transform:rotate(-2deg);margin-right:0}body.showContactDetails ul.dog-we-search li:nth-of-type(4),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(4),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(4),body.newContactRequest ul.dog-we-search li:nth-of-type(4){flex:0 0 100%;margin-top:.2em;margin-bottom:1em;transform:rotate(-1.2deg);padding-left:2em}body.showContactDetails ul.dog-we-search li:nth-of-type(4) p.search-char,body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(4) p.search-char,body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(4) p.search-char,body.newContactRequest ul.dog-we-search li:nth-of-type(4) p.search-char{position:relative}body.showContactDetails ul.dog-we-search li:nth-of-type(4) p.search-char:before,body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(4) p.search-char:before,body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(4) p.search-char:before,body.newContactRequest ul.dog-we-search li:nth-of-type(4) p.search-char:before{content:"";width:.45em;height:.45em;border-radius:50%;display:inline-block;background-color:#2d5364;position:absolute;font-size:100%;left:-1em;top:.6em;line-height:1.4}body.showContactDetails .card,body.incomingContactRequestDetails .card,body.outgoingContactRequestDetails .card,body.newContactRequest .card{display:flex;flex-direction:row;flex-wrap:wrap}body.showContactDetails .card .detailImgContainer,body.incomingContactRequestDetails .card .detailImgContainer,body.outgoingContactRequestDetails .card .detailImgContainer,body.newContactRequest .card .detailImgContainer{background-size:cover;background-repeat:no-repeat;background-position:center center;max-height:270px;border-bottom-left-radius:0;flex:0 0 40% !important}body.showContactDetails .card .card-body,body.incomingContactRequestDetails .card .card-body,body.outgoingContactRequestDetails .card .card-body,body.newContactRequest .card .card-body{flex:0 0 60% !important}body.showContactDetails .card .card-body-100,body.incomingContactRequestDetails .card .card-body-100,body.outgoingContactRequestDetails .card .card-body-100,body.newContactRequest .card .card-body-100{flex:0 0 100% !important}body.showContactDetails .card form.form-vertical,body.incomingContactRequestDetails .card form.form-vertical,body.outgoingContactRequestDetails .card form.form-vertical,body.newContactRequest .card form.form-vertical{margin-bottom:1em}body.showContactDetails .card .row .col-lg-6,body.incomingContactRequestDetails .card .row .col-lg-6,body.outgoingContactRequestDetails .card .row .col-lg-6,body.newContactRequest .card .row .col-lg-6{padding-left:0}body.showContactDetails .container,body.incomingContactRequestDetails .container,body.outgoingContactRequestDetails .container,body.newContactRequest .container{max-width:800px}body.outgoingContactRequestDetails p,body.outgoingContactRequestDetails ul.dog-we-search li,body.outgoingContactRequestDetails ul.dog-we-are li{font-size:.9rem}body.outgoingContactRequestDetails ul.dog-we-search{margin-bottom:2.4em}body.outgoingContactRequestDetails a.btn.btn-primary{margin-top:0;margin-bottom:1em}body.outgoingContactRequestDetails button.btn-back{margin-bottom:1em}body.outgoingContactRequestDetails li.list-group-item.kontaktanfragen a{color:#cfc36c}body.outgoingContactRequestDetails li.list-group-item.kontaktanfragen a .jado.dog-icon-add:before{background-image:url(../img/dog-icon-add_active.svg) !important}body.outgoingContactRequestDetails .card-body{padding-top:.8em;padding-bottom:0}body.outgoingContactRequestDetails .card-body .form-group#dogName_field{margin-bottom:0}body.outgoingContactRequestDetails .card-body .form-group input#dogName{font-family:"Amatic SC",serif;color:#000;font-size:2rem;font-style:normal;height:1.3em;line-height:1}body.outgoingContactRequestDetails .card-body .col-lg-12{padding:0}body.outgoingContactRequestDetails .card{display:flex;flex-direction:row;flex-wrap:wrap}body.outgoingContactRequestDetails .card .btn-back{margin-top:0 !important}body.outgoingContactRequestDetails .card .card-body{flex:0 0 70%}body.outgoingContactRequestDetails .card .card-body-100{flex:0 0 100%}body.outgoingContactRequestDetails .btn.btn-dark.btn-back{margin-top:1em;margin-right:1em;background-color:#afbcc2 !important;color:#000}body.outgoingContactRequestDetails .btn.btn-dark.btn-back:hover{background-color:#92a4ad !important;color:#000}body.outgoingContactRequestDetails .card-body .form-group{flex-basis:auto !important}body.outgoingContactRequestDetails .card-body>.row{padding-bottom:1em;width:100%;display:block}body.showContactDetails li.list-group-item.kontaktvorschlaege a{color:#cfc36c}body.showContactDetails li.list-group-item.kontaktvorschlaege a .jado.dog-icon-ask:before{background-image:url(../img/dog-icon-ask_active.svg) !important}body.showContactDetails .card{display:flex;flex-direction:row;flex-wrap:wrap}body.showContactDetails .card .card-body{flex:0 0 70%}body.showContactDetails .card .card-body-100{flex:0 0 100%}body.showContactDetails .card .card-body-100 .row{padding:0;margin-top:2em}body.showContactDetails .card .card-body-100 .row .col-lg-4{padding:0}body.showContactDetails .card .card-body-100 .row button.btn.btn-success{margin-top:0}body.showContactDetails .card .row{padding-left:5px;padding-bottom:20px}body.showContactDetails .card .row a.btn.btn-primary{margin-top:0}body.showContactDetails .card button.btn.btn-success{padding-right:4rem}body.showContactDetails .card button.btn.btn-success i{right:.75rem}body.newDog .metaMenu li.list-group-item.kontaktvorschlaege a{color:#cfc36c}body.newDog .row{padding-top:1em}body.newDog .row .col-lg-6{padding-left:0}body.newDog .form-group#size_field,body.newDog .form-group#age_field,body.newDog .form-group#gender_field{width:30%;margin-right:1%}body.newDog .form-group#size_field{margin-right:5%}body.newDog .form-group#gender_field{float:right;margin-right:0}body.login .container{max-width:800px}body.login .metaMenu li.list-group-item.login a{color:#cfc36c}body.login button.btn.btn-success:after{display:none}body.showDogOwnerRegistrationForm .metaMenu li.list-group-item.register a{color:#cfc36c}body.showDogOwnerRegistrationForm .container{max-width:800px}body.showDogOwnerRegistrationForm p.small a{color:#2d5364;font-weight:bold}body.showDogOwnerRegistrationForm p.small a:hover{color:#cfc36c;text-decoration:none}body.showDogOwnerRegistrationForm .form-vertical{padding-bottom:2em}body.showDogOwnerRegistrationForm .form-vertical>b{display:block;margin-top:1em}body.showDogOwnerRegistrationForm .form-vertical .row .col-lg-12{padding-left:0;padding-right:0}body.showDogOwnerRegistrationForm .row .col-lg-6{padding-left:0}body.showDogOwnerRegistrationForm .row .col-lg-6 .alert.alert-error{display:none}body.editLoggedInDogOwner .metaMenu li.list-group-item.loginname a,body.showSearchProfile .metaMenu li.list-group-item.loginname a{color:#cfc36c}body.editLoggedInDogOwner .row .row{width:100%}body.editLoggedInDogOwner .btn.delete{margin-top:1em;opacity:.8}body.editLoggedInDogOwner .btn.delete:hover{opacity:1}body.showDog .metaMenu li.list-group-item.loginname a{color:#cfc36c}body.showDog .form-group label{opacity:1}body.showDog .textaligment-right{padding-right:0}body.showDog button.btn.btn-success:after{display:none}body.showDog .form-vertical{display:flex;flex-direction:column;flex-wrap:nowrap}body.showDog .container .row .col-lg-6.textaligment-left{padding-left:0}body.showDog .container .row .col-lg-6.textaligment-left form.form-vertical{display:inline-block}body.showDog .container .row .col-lg-6.textaligment-left button.btn{width:auto;display:inline-block;margin-top:1em}body.showDog .container .row .col-lg-12{padding-left:0}body.showDog .container .row .col-lg-12 img{border:20px solid #fff;border-radius:.25rem;text-align:center}body.showDog .container .row .col-lg-12 img.noImg{min-height:12vw;min-width:12vw;width:200px;height:140px;line-height:3}body.showDog .container .row .col-lg-12 label{padding-left:0}body.showDog .container .row .col-lg-6 img{border:20px solid #fff;border-radius:.25rem;text-align:center}body.showDog .container .row .col-lg-6 img.noImg{min-height:12vw;min-width:12vw;width:200px;height:140px;line-height:3}body.showDog .container .mt-3 .col-lg-6{padding-left:0}body.showSearchProfile div.alert.alert-danger{margin-left:1em;margin-right:1em}body.showSearchProfile .row.tipp{font-size:100%}body.showSearchProfile label{opacity:1}body.showSearchProfile .row:last-child .col-lg-4:last-child{padding-right:0;text-align:right}body.showSearchProfile .row:last-child .col-lg-4:last-child button.btn-success{text-align:left;position:relative;padding-right:4rem}body.showSearchProfile .row:last-child .col-lg-4:last-child button.btn-success:after{content:"";position:absolute;top:0;right:2.8rem;width:1px;height:100%;background:rgba(255,255,255,.1) !important}body.showSearchProfile .row:last-child .col-lg-4:last-child button.btn-success i{position:absolute;right:1rem;top:.75rem}body.showSearchProfile .row .col-lg-6{padding-left:0}body.showSearchProfile .row .col-lg-6 button.btn.btn-success{padding-right:4rem}h1,h2,h3,h4,h5{font-family:"Amatic SC",serif;letter-spacing:0}h2,.h2{font-size:3rem}.row.firefoxi{float:left;width:100%}.row.firefoxi .col-lg-6 .btn{margin-top:0}.row.firefoxi .col-lg-6:last-child{text-align:right;padding-right:0}h3{color:#2d5364;text-align:left;margin-bottom:.7rem;font-weight:bold}h3.we-search,h3.we-are{font-size:1.25rem;font-family:"Open Sans",serif;color:#000;font-weight:normal;text-transform:uppercase}.btn{font-size:.9rem}.card-body-100{padding:1.25rem;border-top:1px solid rgba(0,0,0,.1)}ul.dog-we-search{list-style:none;padding-left:0}ul.dog-we-search li{display:inline-block;margin-right:1em;margin-bottom:.3em}ul.dog-we-search li:empty{display:none}ul.dog-we-are{padding-top:1em;padding-bottom:1em;padding-left:1.2em;list-style-type:none;display:block}ul.dog-we-are li{margin-bottom:.4em;margin-right:0;padding:0;line-height:1.4;display:block;position:relative}ul.dog-we-are li:before{content:"";width:.45em;height:.45em;border-radius:50%;display:inline-block;background-color:#2d5364;position:absolute;font-size:100%;left:-1em;top:.45em;line-height:1.4}.dogimage{background-repeat:no-repeat;background-size:cover;background-position:center center}.dog-location{font-weight:normal}.table-dark td,.table-dark th,.table-dark thead th{border-color:#afbcc2}.filterBtnSet a.btn.btn-dark{position:relative;padding-right:4rem}.filterBtnSet a.btn.btn-dark:after{content:"";position:absolute;top:0;right:2.8rem;width:1px;height:100%;background:rgba(255,255,255,.1)}.filterBtnSet a.btn.btn-dark i{position:absolute;right:1rem;top:.75rem}.btn.btn-success{text-align:left;position:relative}.btn.btn-success:after{content:"";position:absolute;top:0;right:2.8rem;width:1px;height:100%;background:rgba(255,255,255,.1) !important}.btn.btn-success i{position:absolute;right:1rem;top:.75rem}.btn.btn-success i.fa-user-plus{right:.75rem !important}.row{margin-left:-0.1px;margin-right:0}.row .alert-dark{border:none;background-color:#afbcc2;border-top-right-radius:0;border-bottom-right-radius:0}.row .alert-secondary{border:none;background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}#pageWrapper{display:flex;position:relative;padding-bottom:3em;min-height:100vh}h2.pageTitle{position:relative;text-align:center;margin:0 0 .4em;padding:0 0 .4em;line-height:1.2;font-size:2.2rem}h2.pageTitle:after{display:none}.container{position:relative;display:block;float:left}.container.mt-3{padding-bottom:4em}.metaMenuWrapper{position:fixed;width:100%;z-index:12;left:0}.jado.dog-icon-ask{display:inline-block;width:1.2em;height:1.2em;top:.2em;line-height:1;position:relative}.jado.dog-icon-ask:before{content:"";background-image:url(../img/dog-icon-ask.svg);width:100%;height:100%;position:absolute;left:0}.jado.dog-icon-add{display:inline-block;width:1.2em;height:1.2em;top:.2em;line-height:1;position:relative}.jado.dog-icon-add:before{content:"";background-image:url(../img/dog-icon-add.svg);width:100%;height:100%;position:absolute;left:0}.metaMenu{top:0;z-index:12}.metaMenu a{font-size:.8rem;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.metaMenu a:hover{text-decoration:none;color:#2d5364}.metaMenu ul.list-group{flex-direction:row;display:flex;flex-wrap:nowrap;justify-content:center}.metaMenu li.list-group-item{padding:.55rem 1rem;background:#000;border-radius:0;text-transform:uppercase;letter-spacing:.05em}.metaMenu li.list-group-item.disabled a{color:#555}.metaMenu li.list-group-item.disabled a .jado.dog-icon-add:before{background:url(../img/dog-icon-add_disabled.svg)}.metaMenu li.list-group-item.disabled a .jado.dog-icon-ask:before{background:url(../img/dog-icon-ask_disabled.svg)}.metaMenu li.list-group-item a{color:#fff}.metaMenu li.list-group-item a i{margin-right:.4em}.metaMenu li.list-group-item.current a{cursor:default;color:#2d5364}.metaMenu li.list-group-item:first-child{border-bottom-left-radius:.25rem}.metaMenu li.list-group-item:last-child{border-bottom-right-radius:.25rem}.navbar-brand{padding:3em 0 0 0;margin:0}.navbar-brand img{max-width:400px;width:33vw !important}p.small{margin-top:1em}.btn{border:none;padding:.5rem .85rem}.btn-dark{background-color:#afbcc2 !important;color:#000}.btn-dark:hover{background-color:#92a4ad !important;color:#000}.btn-dark:after{background-color:rgba(0,0,0,.1) !important}.btn-success{background-color:#2d5364 !important;color:#fff !important}.btn-success:hover{color:#fff !important;background-color:#1d3641 !important}.filterBtn{padding-bottom:1em}.filterBtn a.btn{width:100%}.filterBtn a.btn:focus,.filterBtn a.btn:active{outline:none;box-shadow:none}.filterBtn i{margin-left:.5em;opacity:.3}#filterSettings .col-lg-3{padding-left:.9rem}#filterSettings label{opacity:1}#filterSettings .alert{border:none}#filterSettings .alert.alert-dark{background-color:#afbcc2;border-top-right-radius:0;border-bottom-right-radius:0;display:flex;justify-content:center;align-items:center}#filterSettings .alert.alert-dark i{background:#2d5364;opacity:.9;color:#fff;border-radius:.25rem;width:2em;height:2em;text-align:center;margin-right:.3em}#filterSettings .alert.alert-dark i:before{width:100%;height:100%;line-height:2}#filterSettings .alert.alert-secondary{background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}#filterSettings .alert.alert-secondary .form-check-input{margin-top:.2rem}#filterSettings .alert.alert-secondary.filterLanguage{display:flex;flex-wrap:wrap;justify-content:flex-start}#filterSettings .alert.alert-secondary.filterLanguage .form-check{margin:.2em 0}#filterSettings .alert.alert-secondary.filterLanguage .form-group{width:auto;margin-right:.7em}#filterSettings .alert.alert-secondary.filterLanguage .form-check-input{margin-top:.3rem}#filterSettings .alert.alert-secondary.filterLocation{display:flex;justify-content:space-between;align-items:flex-end}#filterSettings .alert.alert-secondary.filterGender{display:flex;justify-content:space-between;align-items:center}#filterSettings .alert.alert-secondary .form-group{display:inline-block;margin-right:1em;margin-bottom:0;width:auto}#filterSettings .alert.alert-secondary .form-group#canMeetInOwnGarden_field{display:none}#filterSettings .row{margin-left:0;padding-right:15px}#filterSettings .btn-success i{opacity:.5;margin-left:.5em}.alert-secondary label{font-size:80%}.alert-secondary label.form-check-label{font-size:100%}.alert{font-size:.9rem}.form-vertical .form-group{display:block;float:left;margin-bottom:.5em;width:100%}.form-vertical .form-group#street_field{width:72%;display:inline-block;float:left}.form-vertical .form-group#houseNumber_field{width:25%;display:inline-block;float:right}.form-vertical .form-group#zip_field{width:25%;display:inline-block;float:left}.form-vertical .form-group#city_field{width:72%;display:inline-block;float:right}.form-vertical input.btn-success{margin-top:1em}a.btn.btn-dark,a.btn.btn-primary,button.btn-success{margin-top:1em}.alert.alert-info{margin-left:15px;margin-right:15px;text-align:center;border:none;background-color:#cfc36c;color:#000}.alert.alert-error{margin-left:0 !important;margin-right:15px;text-align:center;border:none;background-color:red;color:#fff}.alert.alert-error p{margin:0;color:#fff}input#meetingPlaceCity{box-shadow:inset .1em .1em .2em rgba(0,0,0,.1);font-weight:normal;letter-spacing:.01em}.table-responsive{overflow:visible}.table-dark{background-color:#fff;box-shadow:0 .1em 1em rgba(0,0,0,.1),0 .1em .3em rgba(0,0,0,.1)}.table-dark thead{background-color:#afbcc2 !important;font-weight:normal;color:#000;font-size:.9rem}.table-dark thead th{font-weight:normal}.table-dark tbody{color:#000;font-size:.9rem}.table-dark tbody td{border-top:1px solid rgba(0,0,0,.1)}.table-dark tbody th,.table-dark tbody td{padding-top:1.4em}.table-dark tbody td:last-child{padding-top:1em}.table-dark tbody button.btn-success{margin-top:0;width:100%}.langLabel,.locLabel{text-transform:uppercase;font-size:70%;padding-top:1em;letter-spacing:.08em;color:#999;margin-bottom:.4em}ul.userLoc{list-style:none;flex-direction:row;padding-bottom:1em;background-image:url(../img/loc3_bg.svg);background-size:110%;background-repeat:no-repeat;background-position:center center;width:2.4rem;background-color:transparent;height:2.4rem;display:inline-block;position:relative;box-shadow:0 0 .4rem rgba(0,0,0,.1),0 0 .2rem rgba(0,0,0,.1);border-radius:.25rem}ul.userLoc li.loc{position:absolute;width:2.4rem;top:0;left:0;background-color:transparent !important;height:2.4rem;margin-right:.35rem;text-indent:-9999px;border-radius:.25rem;box-shadow:none !important;background-size:110%;background-repeat:no-repeat;background-position:center center}ul.userLoc li.loc:last-child{margin-right:0}ul.userLoc li.loc.loc_center{background-image:url(../img/loc3_center.svg)}ul.userLoc li.loc.loc_south{background-image:url(../img/loc3_south.svg)}ul.userLoc li.loc.loc_north{background-image:url(../img/loc3_north.svg)}ul.userLoc li.loc.loc_west{background-image:url(../img/loc3_west.svg)}ul.userLoc li.loc.loc_east{background-image:url(../img/loc3_east.svg)}ul.userLang{list-style:none;flex-direction:row;display:flex;flex-wrap:wrap}ul.userLang li.flag{box-shadow:0 0 .4rem rgba(0,0,0,.1),0 0 .2rem rgba(0,0,0,.1);border-radius:.2rem;display:inline-block;width:2.4rem;height:1.4rem;margin-right:.3rem;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:115%;margin-bottom:.3rem}ul.userLang li.flag.lang_sk{background-image:url(../img/lang_sk.svg)}ul.userLang li.flag.lang_et{background-image:url(../img/lang_et.svg)}ul.userLang li.flag.lang_lv{background-image:url(../img/lang_lv.svg)}ul.userLang li.flag.lang_al{background-image:url(../img/lang_al.svg)}ul.userLang li.flag.lang_se{background-image:url(../img/lang_se.svg)}ul.userLang li.flag.lang_dk{background-image:url(../img/lang_dk.svg)}ul.userLang li.flag.lang_es{background-image:url(../img/lang_es.svg)}ul.userLang li.flag.lang_en{background-image:url(../img/lang_en.svg)}ul.userLang li.flag.lang_fi{background-image:url(../img/lang_fi.svg)}ul.userLang li.flag.lang_hr{background-image:url(../img/lang_hr.svg)}ul.userLang li.flag.lang_pl{background-image:url(../img/lang_pl.svg)}ul.userLang li.flag.lang_ro{background-image:url(../img/lang_ro.svg)}ul.userLang li.flag.lang_sr{background-image:url(../img/lang_sr.svg)}ul.userLang li.flag.lang_no{background-image:url(../img/lang_no.svg)}ul.userLang li.flag.lang_ru{background-image:url(../img/lang_ru.svg)}ul.userLang li.flag.lang_si{background-image:url(../img/lang_si.svg)}ul.userLang li.flag.lang_tr{background-image:url(../img/lang_tr.svg)}ul.userLang li.flag.lang_lt{background-image:url(../img/lang_lt.svg)}ul.userLang li.flag.lang_ua{background-image:url(../img/lang_ua.svg)}ul.userLang li.flag.lang_de{background-image:url(../img/lang_de.svg)}ul.userLang li.flag.lang_dgs{background-image:url(../img/lang_dgs.svg)}ul.userLang li.flag.lang_pt{background-image:url(../img/lang_pt.svg)}ul.userLang li.flag.lang_it{background-image:url(../img/lang_it.svg)}ul.userLang li.flag.lang_bg{background-image:url(../img/lang_bg.svg)}ul.userLang li.flag.lang_nl{background-image:url(../img/lang_nl.svg)}ul.userLang li.flag.lang_fr{background-image:url(../img/lang_fr.svg)}ul.userLang li.flag.lang_gr{background-image:url(../img/lang_gr.svg)}ul.userLang li.flag.lang_cz{background-image:url(../img/lang_cz.svg)}.lang{box-shadow:0 0 .4rem rgba(0,0,0,.1),0 0 .2rem rgba(0,0,0,.1);border-radius:.2rem;display:inline-block;width:2.4rem;height:1.4rem;margin-right:.3rem;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:cover}.lang.lang_sk{background-image:url(../img/lang_sk.svg)}.lang.lang_et{background-image:url(../img/lang_et.svg)}.lang.lang_lv{background-image:url(../img/lang_lv.svg)}.lang.lang_se{background-image:url(../img/lang_se.svg)}.lang.lang_al{background-image:url(../img/lang_al.svg)}.lang.lang_dk{background-image:url(../img/lang_dk.svg)}.lang.lang_es{background-image:url(../img/lang_es.svg)}.lang.lang_en{background-image:url(../img/lang_en.svg)}.lang.lang_fi{background-image:url(../img/lang_fi.svg)}.lang.lang_hr{background-image:url(../img/lang_hr.svg)}.lang.lang_pl{background-image:url(../img/lang_pl.svg)}.lang.lang_ro{background-image:url(../img/lang_ro.svg)}.lang.lang_sr{background-image:url(../img/lang_sr.svg)}.lang.lang_no{background-image:url(../img/lang_no.svg)}.lang.lang_ru{background-image:url(../img/lang_ru.svg)}.lang.lang_si{background-image:url(../img/lang_si.svg)}.lang.lang_tr{background-image:url(../img/lang_tr.svg)}.lang.lang_lt{background-image:url(../img/lang_lt.svg)}.lang.lang_ua{background-image:url(../img/lang_ua.svg)}.lang.lang_de{background-image:url(../img/lang_de.svg)}.lang.lang_dgs{background-image:url(../img/lang_dgs.svg)}.lang.lang_pt{background-image:url(../img/lang_pt.svg)}.lang.lang_it{background-image:url(../img/lang_it.svg)}.lang.lang_bg{background-image:url(../img/lang_bg.svg)}.lang.lang_nl{background-image:url(../img/lang_nl.svg)}.lang.lang_fr{background-image:url(../img/lang_fr.svg)}.lang.lang_gr{background-image:url(../img/lang_gr.svg)}.lang.lang_cz{background-image:url(../img/lang_cz.svg)}.col{flex-basis:auto !important}.col.md-4{margin-bottom:2em}.btn.btn-primary{background-color:#2d5364}.btn.btn-primary:hover{background-color:#1d3641}.btn.btn-primary.btn-back{background-color:#afbcc2 !important;color:#000}.btn.btn-primary.btn-back:after{background-color:rgba(0,0,0,.1)}.btn.btn-primary.btn-back:hover{background-color:#92a4ad !important;color:#000}.form-control{border:1px solid #afbcc2;box-shadow:inset .1em .1em .3em rgba(0,0,0,.1)}.form-control:focus{box-shadow:inset .1em .1em .3em rgba(0,0,0,.1);border:1px solid #99c476}.cards{width:100%;margin-left:0;padding-bottom:2em}.cards .card{border:none;box-shadow:0 0 1rem rgba(0,0,0,.05),0 0 .2rem rgba(0,0,0,.1)}.cards .card .btn{border-radius:0}.cards .card h5.card-gender{font-family:"Open Sans",serif;text-transform:uppercase;background:transparent;color:#000 !important;padding:.8rem .85rem .5rem .85rem;margin:0;position:relative}.cards .card h5.card-gender i{display:none;font-size:70%;margin-right:.5em;position:absolute;left:.2rem;top:.8rem;opacity:.3}.cards .card h5.card-gender:after{display:none}.cards .card .card-body{padding:0 .85rem 1rem .85rem}.cards .card .card-footer{padding:0;border-top:0;position:absolute;bottom:0;width:100%}.cards .card .card-footer button.btn-success{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}footer.container{position:absolute;bottom:0;display:block;width:100%;max-width:none !important;padding-left:0;padding-right:0;background-color:#000}footer.container small{font-size:50%;opacity:.5}footer.container:before{content:"";background:transparent url(../img/foooterBG.png) no-repeat center top;background-size:cover;width:100%;height:2em;display:block;position:absolute;top:-2em}footer.container .navbar{margin:0 auto;max-width:1140px;padding-left:30px;padding-right:30px;padding-bottom:1em;color:#fff}footer.container .navbar a{color:#fff;text-decoration:none;font-size:80%;margin-right:1em}footer.container .navbar a:hover{color:#a5a9ad}button.btn-back{padding-left:3.6rem;position:relative}button.btn-back i{position:absolute;left:1rem;top:.65rem;font-size:120%}button.btn-back:after{content:"";display:inline-block;position:absolute;left:2.6rem;width:1px;height:100%;top:0;background-color:rgba(255,255,255,.1)}button.btn-back:hover{background-color:#1d3641}.btn.btn-dark.btn-back{padding-left:3.6rem;position:relative;display:inline-block;max-height:40px;background-color:#afbcc2 !important;color:#000}.btn.btn-dark.btn-back:hover{background-color:#92a4ad !important;color:#000}.btn.btn-dark.btn-back:after{content:"";display:inline-block;position:absolute;left:2.6rem;width:1px;height:100%;top:0;background-color:rgba(0,0,0,.1)}.btn.btn-dark.btn-back i{position:absolute;left:1rem;top:.65rem;font-size:120%}label{font-size:.9rem;opacity:.6}.form-control:disabled,.form-control[readonly]{background-color:#fff;box-shadow:none;color:#2d5364;border:none;padding:0;font-weight:normal;font-style:italic}.btn-primary.focus,.btn-primary:focus,.btn-dark.focus,.btn-dark:focus{box-shadow:none;outline:none}.newContactRequest #requestMessageText_field,.incomingContactRequestDetails #requestMessageText_field,.outgoingContactRequestDetails #requestMessageText_field{float:none}.newContactRequest #responseMessageText_field,.incomingContactRequestDetails #responseMessageText_field,.outgoingContactRequestDetails #responseMessageText_field{float:none}select#meetingPlaceCountry{font-family:sans-serif}select#meetingPlaceCountry option{font-family:sans-serif}@media only screen and (max-width: 768px){body{overflow-x:hidden}body p{font-size:.9rem}body h1{font-size:1.5rem}body.home .row .col-lg-12{padding-right:0}body.home .table-dark .btn-success{padding-right:1em}body.home .table-dark .btn-success i,body.home .table-dark .btn-success:after{display:none !important}body.home .table-dark thead{font-size:.8rem}body.home .table-dark thead tr th:nth-of-type(2),body.home .table-dark thead tr th:nth-of-type(3),body.home .table-dark thead tr th:nth-of-type(4){display:none}body.home .table-dark thead tr th:nth-of-type(5){display:inline-block}body.home .table-dark thead tr th:nth-of-type(1){width:auto}body.home .table-dark tbody{font-size:.8rem}body.home .table-dark tbody tr td:nth-of-type(1),body.home .table-dark tbody tr td:nth-of-type(2),body.home .table-dark tbody tr td:nth-of-type(3){display:none}body.home .table-dark tbody tr td:nth-of-type(4){display:inline-block}body.home .table-dark tbody tr th{width:auto}body.newDog .form-group#size_field,body.newDog .form-group#age_field,body.newDog .form-group#gender_field{width:100%;margin-right:0}body.newContactRequest .col-lg-6:last-child{padding-left:15px;padding-right:15px}body.newContactRequest .card-body .col-lg-6:last-child{padding-left:0}body.login .form-vertical{display:block}body.login .form-vertical .form-group{float:none !important}body.login .form-vertical .form-group#password_field{margin-left:0}body.login .form-vertical .form-group.text-right{width:100%}body.login .form-vertical .form-group.text-right .btn.btn-success{margin-top:0;width:100%}body.login .row .col-lg-6{flex:0 0 100%}body.login .row .col-lg-6:first-child{padding-left:0}body.requestPasswordReset .form-vertical{display:block}body.requestPasswordReset .form-vertical .form-group#username_field{width:100%}body.requestPasswordReset .form-vertical .form-group.form-actions{width:100%}body.requestPasswordReset .form-vertical .form-group.form-actions .btn.btn-success{margin-top:10px}body.requestPasswordReset .row .col-lg-6:first-child{padding-left:0}body.homePublic .startimg h2.startheadline{font-weight:bold;font-family:"Open Sans",serif;font-size:1rem;margin-top:.3em}body.homePublic .startimg h3.startteaser{width:100%;font-size:.8rem;transform:rotate(0deg);left:0;bottom:-0.9em;padding:.4em 1em}body.homePublic p{max-width:100%}body.homePublic h1{font-size:1.7rem}body.homePublic section p{column-count:1;column-gap:0}body.homePublic .container.mt-3 b{font-size:135%;text-align:center;line-height:1.1}body.homePublic .container.mt-3 .row .col-lg-12{display:block}body.homePublic .container.mt-3 .row .col-lg-12 a.btn{padding:1.5rem .85rem 1.2rem;flex-grow:1;font-size:130%;line-height:1.2;display:block}body.homePublic .container.mt-3 .row .col-lg-12 a.btn:first-child{margin-right:0;background-size:7%;background-position:13px center}body.homePublic .container.mt-3 .row .col-lg-12 a.btn:last-child{margin-left:0;background-size:7%;background-position:13px center}body.showSimpleContactList .pageBody.p-3{padding:0 !important}body.showSimpleContactList .row.paging{width:100%;display:flex}body.showSimpleContactList .row.paging .col-lg-3{padding-left:0;padding-right:0}body.showSimpleContactList .row.paging .col-lg-6 a.btn{margin:0 !important}body.showSimpleContactList #filterSettings{padding:0}body.showSimpleContactList #filterSettings .form-vertical>.row{padding-right:0}body.showSimpleContactList #filterSettings .filterGender{margin-bottom:0}body.showSimpleContactList .dogimage{height:70vw}body.showSimpleContactList .cards .col{padding-left:0;padding-right:0}body.showSimpleContactList .cards .col.md-4{padding:0}body.showPersonalizedContactList #filterSettings{padding-left:0;padding-right:0}body.showPersonalizedContactList #filterSettings .row{padding-right:0}body.showPersonalizedContactList .row .col-lg-12:last-child{padding-left:0;padding-right:0}body.showPersonalizedContactList .card{padding-top:0;margin-right:0;margin-left:0 !important}body.showPersonalizedContactList table thead tr th:nth-of-type(2){display:none}body.showPersonalizedContactList table tbody tr td:nth-of-type(2){width:33%;display:none;padding-left:10px;padding-bottom:10px}body.showPersonalizedContactList table tbody tr td:last-child{padding-right:10px}body.showPersonalizedContactList table tbody tr td .dogimage{display:none;width:0;height:21vw;max-height:250px}body.showDogOwnerRegistrationForm .row:nth-of-type(4) .col-lg-6{padding-bottom:.4em}body.showDog .row{width:100%}body.showDog .row .col-lg-12{padding:0}body.showDog .row .col-lg-12 img{margin-top:1em;max-width:100%}body.showDog .row .col-lg-12 img.noImg{width:100%;min-height:32vw;min-width:100%}body.showDog .row .col-lg-6 img{margin-top:1em;max-width:100%}body.showDog .row .col-lg-6 img.noImg{width:100%;min-height:32vw;min-width:100%}body.showDog .container .mt-3 .col-lg-6 img{width:100%;height:auto}body.incomingContactRequestDetails .card,body.outgoingContactRequestDetails .card{display:block}body.showLoggedInDogOwner{font-size:.9rem}body.showLoggedInDogOwner .row .col-lg-4{padding:0}body.editLoggedInDogOwner .btn.btn-success{width:100%}body.editLoggedInDogOwner .row .col-lg-12,body.editLoggedInDogOwner .row .col-lg-4{padding-left:0;padding-right:0}body.showContactDetails .card{display:block}body.showContactDetails .card .row{padding-left:20px;padding-bottom:20px;padding-right:20px}body.showContactDetails .card .row a.btn.btn-primary{margin-top:0}body.showContactDetails .card .row .col-lg-6:first-child{margin-bottom:20px}body.showContactDetails .card .card-body-100 .row{padding-right:0}body.showContactDetails .card .card-body-100 .row .col-lg-12{padding-right:0}body.showContactDetails .card .card-body-100 .row .btn.btn-primary{margin-top:1em}body.showContactDetails .card .card-body-100 .row .form-vertical{margin-top:1em}body.showContactDetails .card .detailImgContainer img.card-img-top{border-top-right-radius:.35rem !important}body.showContactDetails .detailImgContainer,body.incomingContactRequestDetails .detailImgContainer,body.outgoingContactRequestDetails .detailImgContainer,body.newContactRequest .detailImgContainer{min-height:78vw;border-top-right-radius:.35rem !important;border-bottom-left-radius:0 !important}body.showContactDetails .card .detailImgContainer,body.incomingContactRequestDetails .card .detailImgContainer,body.outgoingContactRequestDetails .card .detailImgContainer,body.newContactRequest .card .detailImgContainer{flex:0 0 100% !important}body.showContactDetails h3.we-search,body.showContactDetails h3.we-are,body.showContactDetails h3.card-title,body.incomingContactRequestDetails h3.we-search,body.incomingContactRequestDetails h3.we-are,body.incomingContactRequestDetails h3.card-title,body.outgoingContactRequestDetails h3.we-search,body.outgoingContactRequestDetails h3.we-are,body.outgoingContactRequestDetails h3.card-title,body.newContactRequest h3.we-search,body.newContactRequest h3.we-are,body.newContactRequest h3.card-title{font-size:8vw}body.showContactDetails h2.card-title,body.showContactDetails h2.pageTitle,body.incomingContactRequestDetails h2.card-title,body.incomingContactRequestDetails h2.pageTitle,body.outgoingContactRequestDetails h2.card-title,body.outgoingContactRequestDetails h2.pageTitle,body.newContactRequest h2.card-title,body.newContactRequest h2.pageTitle{font-size:8vw}body.showContactDetails ul.dog-we-search li,body.incomingContactRequestDetails ul.dog-we-search li,body.outgoingContactRequestDetails ul.dog-we-search li,body.newContactRequest ul.dog-we-search li{flex:0 0 100%}body.showContactDetails ul.dog-we-search li:nth-of-type(4),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(4),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(4),body.newContactRequest ul.dog-we-search li:nth-of-type(4){margin-top:0;margin-bottom:1em}body.showContactDetails ul.dog-we-search li:nth-of-type(1),body.showContactDetails ul.dog-we-search li:nth-of-type(2),body.showContactDetails ul.dog-we-search li:nth-of-type(3),body.showContactDetails ul.dog-we-search li:nth-of-type(4),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(1),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(2),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(3),body.incomingContactRequestDetails ul.dog-we-search li:nth-of-type(4),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(1),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(2),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(3),body.outgoingContactRequestDetails ul.dog-we-search li:nth-of-type(4),body.newContactRequest ul.dog-we-search li:nth-of-type(1),body.newContactRequest ul.dog-we-search li:nth-of-type(2),body.newContactRequest ul.dog-we-search li:nth-of-type(3),body.newContactRequest ul.dog-we-search li:nth-of-type(4){flex:0 0 100%}body.showContactDetails ul.dog-we-are,body.incomingContactRequestDetails ul.dog-we-are,body.outgoingContactRequestDetails ul.dog-we-are,body.newContactRequest ul.dog-we-are{display:inline-block;padding-left:1em}body.showContactDetails ul.dog-we-are li,body.incomingContactRequestDetails ul.dog-we-are li,body.outgoingContactRequestDetails ul.dog-we-are li,body.newContactRequest ul.dog-we-are li{padding:0;margin-right:0}body.showPersonalizedContactList .cards{margin-right:0;margin-left:0}body.showPersonalizedContactList .cards .col{padding-right:0;padding-left:0}body.showPersonalizedContactList .card-img-top .dogimage{height:70vw}.table-dark td,.table-dark th,.table-dark thead th{border-color:transparent}.table-dark tbody td{border-color:transparent}h5.card-gender{font-size:1.6rem}.btn{font-size:.9rem}.btn.btn-dark.btn-back{padding-left:3rem}button,a.btn{width:100%;text-align:center}.btn.btn-success{text-align:center !important}.navbar-toggler{display:none}.row .col-lg-6{padding:0}header .metaMenuWrapper{margin-right:0;margin-left:0}.metaMenu ul.list-group li.list-group-item{width:20%;height:3em;padding:0}.metaMenu ul.list-group li.list-group-item a{display:inline-block;text-indent:-9999px;position:relative;text-align:center;width:100%;height:100%;top:0}.metaMenu ul.list-group li.list-group-item a i{font-size:1.6em;text-indent:0;left:1em;top:.5em;position:absolute}.metaMenu ul.list-group li.list-group-item:last-child{border-bottom-right-radius:0}.metaMenu ul.list-group li.list-group-item:first-child{border-bottom-left-radius:0}.navbar{display:flex;justify-content:center;align-items:center}.h3,h3{font-size:1.15rem;text-align:center}.navbar-brand{padding-top:3em}.navbar-brand img{position:relative;left:0;width:50vw !important}h2.pageTitle{font-size:1.5rem}h2.pageTitle:after{width:60%;left:20%;top:60%}h3{font-size:1.5rem;padding:.2em 0}.pageBody{padding-top:0 !important}.alert.alert-info{margin-left:0;margin-right:0}#filterSettings .col-lg-1{display:none !important}#filterSettings .alert.alert-secondary{border-radius:.25rem}#filterSettings .alert.alert-secondary.filterGender{display:block}#filterSettings .alert.alert-secondary.filterGender .form-group{display:block;width:100%;margin-bottom:.4em}#filterSettings .alert.alert-secondary.filterLocation{display:block}#filterSettings .alert.alert-secondary.filterLanguage{justify-content:flex-start;padding-right:1px}.container.mt-3{padding-left:0;padding-right:0;padding-bottom:4em}.form-control{font-size:.9rem}.form-vertical .form-group#street_field{width:100%}.form-vertical .form-group#houseNumber_field{width:100%}.form-vertical .form-group#zip_field{width:100%}.form-vertical .form-group#city_field{width:100%}body.outgoingContactRequestDetails .btn.btn-dark.btn-back{margin-bottom:1em;margin-right:0}body.outgoingContactRequestDetails .flexform .form-group{flex:0 0 100% !important}body.outgoingContactRequestDetails .flexform .form-group label{margin-bottom:0}body.outgoingContactRequestDetails .flexform .form-group .form-control{line-height:1}body.outgoingContactRequestDetails .flexform .form-group input{float:left;line-break:strict}footer.container .navbar{padding-left:15px !important;padding-right:15px !important}footer.container .navbar a{font-size:3vw}.form-vertical .form-group{float:none;width:100%}.row.firefoxi .col-lg-6 .btn{margin-top:1em}}
