@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.panel-grid{zoom:1;}
.panel-grid:before{content:'';display:block;}
.panel-grid:after{content:'';display:table;clear:both;}
.panel-grid .so-parallax{position:relative;}
.panel-grid .so-parallax > div:not(.simpleParallax){position:relative;z-index:1;}
.panel-grid .so-parallax .simpleParallax{overflow:hidden;}
.panel-grid .so-parallax .simpleParallax, .panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0;}
.panel-grid-cell{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1em;float:left;}
.panel-grid-cell .so-panel{zoom:1;}
.panel-grid-cell .so-panel:before{content:'';display:block;}
.panel-grid-cell .so-panel:after{content:'';display:table;clear:both;}
.panel-grid-cell .panel-last-child{margin-bottom:0;}
.panel-grid-cell .widget-title{margin-top:0;}
.panel-row-style{zoom:1;}
.panel-row-style:before{content:'';display:block;}
.panel-row-style:after {
content: '';
display: table;
clear: both;
}@font-face{font-family:"Flaticon";src:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/fonts/flaticon.eot);src:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/fonts/flaticon.eot#iefix) format("embedded-opentype"), url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/fonts/flaticon.woff) format("woff"), url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/fonts/flaticon.ttf) format("truetype"), url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/fonts/flaticon.svg) format("svg");font-weight:normal;font-style:normal;}
[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after{font-family:Flaticon;font-size:80px;font-style:normal;padding:10px;-webkit-backface-visibility:hidden;line-height:1;}
.flaticon-1:before{content:"\e000";}
.flaticon-2:before{content:"\e001";}
.flaticon-3:before{content:"\e002";}
.flaticon-4:before{content:"\e003";}
.flaticon-5:before{content:"\e004";}
.flaticon-6:before{content:"\e005";}
.flaticon-7:before{content:"\e006";}
.flaticon-8:before{content:"\e007";}
.flaticon-9:before{content:"\e008";}
.flaticon-10:before{content:"\e009";}
.flaticon-11:before{content:"\e00a";}
.flaticon-12:before{content:"\e00b";}
.flaticon-13:before{content:"\e00c";}
.flaticon-14:before{content:"\e00d";}
.flaticon-15:before{content:"\e00e";}
.flaticon-16:before{content:"\e00f";}
.flaticon-17:before{content:"\e010";}
.flaticon-18:before{content:"\e011";}
.flaticon-19:before{content:"\e012";}
.flaticon-20:before{content:"\e013";}
.flaticon-21:before{content:"\e014";}
.flaticon-22:before{content:"\e015";}
.flaticon-23:before{content:"\e016";}
.flaticon-24:before{content:"\e017";}
.flaticon-25:before{content:"\e018";}
.flaticon-26:before{content:"\e019";}
.flaticon-27:before{content:"\e01a";}
.flaticon-28:before{content:"\e01b";}
.flaticon-29:before{content:"\e01c";}
.flaticon-30:before{content:"\e01d";}
.flaticon-31:before{content:"\e01e";}
.flaticon-32:before{content:"\e01f";}
.flaticon-33:before{content:"\e020";}
.flaticon-34:before{content:"\e021";}
.flaticon-35:before{content:"\e022";}
.flaticon-36:before{content:"\e023";}
.flaticon-37:before{content:"\e024";}
.flaticon-38:before{content:"\e025";}
.flaticon-39:before{content:"\e026";}
.flaticon-40:before{content:"\e027";}
.flaticon-41:before{content:"\e028";}
.flaticon-42:before{content:"\e029";}
.flaticon-43:before{content:"\e02a";}
.flaticon-44:before{content:"\e02b";}
.flaticon-45:before{content:"\e02c";}
.flaticon-46:before{content:"\e02d";}
.flaticon-47:before{content:"\e02e";}
.flaticon-48:before{content:"\e02f";}
.flaticon-49:before{content:"\e030";}
.flaticon-50:before{content:"\e031";}
.flaticon-51:before{content:"\e032";}
.flaticon-52:before{content:"\e033";}
.flaticon-53:before{content:"\e034";}
.flaticon-54:before{content:"\e035";}
.icon-container{position:relative;width:100%;text-align:center;margin-bottom:20px;}
.icon-container a{outline:none;text-decoration:none;}
.icon-text{text-align:center;}
.icon-text h3 {
margin-bottom: 20px;
}.our-team{position:relative;overflow:hidden;}
.our-team h5{margin-bottom:20px;margin-top:5px;}
.our-team .button{display:block;}
.our-team > img{width:100%;padding:0;}
.our-team > figcaption{width:100%;height:100%;}
.our-team > figcaption div{padding:25px;height:100%;text-align:center;}
.our-team > figcaption p{margin-bottom:-10px;}
#testimonials{position:relative;width:100%;margin:0px;padding:0px;}
.testimonial .testimonial-text{margin:0px;width:100%;padding:25px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.testimonial .testimonial-text p{margin-bottom:20px;font-style:italic;}
.testimonial .testimonial-text p:last-child{margin-bottom:0px;}
.testimonial-image{width:100%;margin-top:25px;min-height:85px !important;}
.testimonial-image img{width:100%;max-width:85px !important;height:auto;float:left;margin-right:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.testimonial .testimonial-text:before{top:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:10px;margin-left:0px;z-index:9;}
.testimonial-name{padding-top:20px;margin-bottom:5px;margin-top:0px;line-height:1;}
.latest-news{position:relative;overflow:hidden;}
.latest-news h5{margin-bottom:10px;margin-top:0px;}
.latest-news .button{display:block;}
.latest-news > img{width:100%;padding:0;}
.latest-news > figcaption{width:100%;height:100%;}
.latest-news > figcaption div{padding:25px;height:100%;}
.latest-news p{margin-bottom:-10px;}
.latest-news .latest-news-date{margin-bottom:0px;font-style:italic;}
.latest-news hr{margin-right:-25px;margin-left:-25px;margin-top:20px;margin-bottom:20px;}
.vet-info{padding:30px;margin-top:-30px;}
.vet-info h5{margin-bottom:10px;}
.vet-info p{margin-bottom:20px;}
.vet-info hr{margin-top:30px;margin-bottom:30px;margin-right:-30px;margin-left:-30px;}
.vet-icons{list-style-type:none;display:inline-block;margin:0px;padding:0px;vertical-align:bottom;}
.vet-icons li{float:left;display:block;margin:0px 5px 0px 0px;padding:0;}
.vet-icons li img{width:30px;height:auto;vertical-align:bottom;opacity:0.3;padding:5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.vet-icons li img:hover{opacity:1;}
.gallerycontainer{position:relative;width:100%;height:auto;display:inline-block;margin:0px 0px 40px 0px;padding:0;vertical-align:bottom;}
.gallerycontainer:last-child{margin-bottom:0px;}
.gallerycontainer h4{margin-bottom:15px;}
.gallerycontainer p{margin-bottom:0;}
.gallerycontainer p.postdate{line-height:1;font-style:italic;margin:0px;}
.gallerycontainer .button{margin:0px;}
.gallerycontent{float:right;width:61.8%;padding:40px;position:relative;}
.gallerycontent.withoutfimage{width:100% !important;}
.galleryimage{position:absolute;left:0;top:0;width:38.2%;height:100%;vertical-align:bottom;}
.galleryimage a{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;background-position:center center;background-repeat:no-repeat;background-image:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/zoom.png);vertical-align:bottom;}
.galleryimage a.videogal{background-image:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/video.png);}
.galleryimage a:hover{opacity:0.9;}
.gallery-title{height:50px;left:0;position:absolute;display:inline-block;right:0;top:0;z-index:9;line-height:50px;margin:0px;padding:0px;}
.vettabs{position:relative;margin:0px 0px 30px 0px;padding:0px;}
ul.resp-tabs-list{margin:0px;padding:0px;display:inline-block;width:100%;vertical-align:bottom;}
.resp-tabs-list li{display:inline-block;padding:20px;margin:0px;list-style:none;cursor:pointer;float:left;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-top:3px solid transparent;}
.resp-tabs-container{padding:0px;clear:left;}
.resp-tab-content{display:none;}
.resp-tab-content img{max-width:100%;height:auto;}
.resp-content-active, .resp-accordion-active{display:block;}
.resp-tab-content{border:none;padding:40px;}
.resp-vtabs ul.resp-tabs-list{float:left;width:30%;border-bottom:none;}
.resp-vtabs .resp-tabs-list li{display:block;padding:20px !important;margin:0;cursor:pointer;float:none;border-top:none !important;}
.resp-vtabs .resp-tabs-container{padding:0px;float:left;width:70%;clear:none;}
.resp-vtabs li.resp-tab-active{position:relative;z-index:1;padding:20px !important;border-top:none !important;}
h2.resp-tab-active{margin-bottom:0px !important;padding:20px;}
h2.resp-tab-active span.resp-arrow{border:none;}
.resp-arrow{width:0;height:0;float:right;margin-top:3px;}
.service-tab p{margin:0px;}
h2.resp-accordion{cursor:pointer;display:none;margin:0px;padding:30px;}
.resp-easy-accordion h2.resp-accordion{display:block;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;}
.resp-easy-accordion.resp-tab-active{border-top:none !important;}
.resp-easy-accordion .resp-tab-content{padding:30px;background-color:#F2F2F2;}
.accordion-content{}
.flex-video{position:relative;padding-bottom:67.5%;height:0;overflow:hidden;margin-bottom:30px;}
.flex-video.widescreen{padding-bottom:37.25%;}
.flex-video.vimeo{padding-top:0;}
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;border:none;}
#google-map{width:100%;height:470px;margin:0px;padding:0px;z-index:-1;}
#accordion-container{padding:0px;margin:0px 0px 0px 0px;width:100%;position:relative;}
.accordion-header{margin:0px;padding:20px 20px 20px 0px;cursor:pointer;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;font-weight:700;border:none;}
.active-header{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/minus.png);background-repeat:no-repeat;background-position:right 50%;}
.inactive-header{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/plus.png);background-repeat:no-repeat;background-position:right 50%;border:none;}
.inactive-header:hover{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/plus.png);background-repeat:no-repeat;background-position:right 50%;}
.accordion-content{display:none;padding:30px 0px 30px 0px;width:100%;}
.caption-image{position:relative;margin-bottom:80px;margin-top:40px;}
.caption-image img{width:100%;height:auto;vertical-align:bottom;border-bottom:none !important;}
.caption-image figcaption{position:absolute;bottom:-50px;left:0;width:100%;text-align:center;height:50px;line-height:50px;}
.flex-image{margin-bottom:30px;}
.flex-image a{outline:none !important;}
.flex-image img{width:100% !important;height:auto !important;vertical-align:bottom;}
.flickr-box{margin:0px 0px -5px 0px;padding:0px;overflow:hidden;width:105%;position:relative;}
.flickr-box li{list-style:none;float:left;margin-right:5px;margin-bottom:5px;padding:0px;height:65px;background-image:none !important;display:inline-block;}
.flickr-box li:last-child{margin-right:0px;}
.flickr-box li{border:none !important;}
.flickr-box li img{display:block;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:65px;height:auto;opacity:0.7;cursor:pointer;}
.flickr-box li img:hover{opacity:1;}
.vet-message{background-size:40px 40px;width:100%;padding:40px;margin-bottom:30px;-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;-o-animation:animate-bg 5s linear infinite;animation:animate-bg 5s linear infinite;position:relative;}
.vet-message-close{position:absolute;width:25px;height:25px;right:5px;top:5px;cursor:pointer;background-image:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/close-s.png);background-repeat:no-repeat;background-position:center center;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;opacity:0.3;}
.vet-message-close:hover{opacity:1;}
.vet-message p{margin:0;}
@keyframes animate-bg {
from{background-position:0 0;}
to{background-position:-80px 0;}
}
@-webkit-keyframes animate-bg {
from{background-position:0 0;}
to{background-position:-80px 0;}
}
@-moz-keyframes animate-bg {
from{background-position:0 0;}
to{background-position:-80px 0;}
}
@-o-keyframes animate-bg {
from{background-position:0 0;}
to{background-position:-80px 0;}
}
@media only screen and (max-width: 1400px) {
.page-title{padding:300px 0px 0px 0px;}
#google-map{height:420px;}
} @media only screen and (max-width: 1200px) {
.slider-container{min-height:inherit !important;}
}
@media only screen and (max-width: 800px) {
.ns_nerveSlider .ns_slideContent div span{font-size:24px;padding:20px 40px;}
}
@media only screen and (max-width: 768px) {
ul.resp-tabs-list{display:none;}
h2.resp-accordion{display:block;}
.resp-tab-content{padding:30px;}
.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none;}
.resp-tab-active{border:none !important;}
.resp-accordion-closed{display:none !important;}
.resp-tabs-container > div{margin-top:0px;margin-bottom:0px;}
.postcontent, .gallerycontent{float:none;width:100%;}
.blogimage, .galleryimage{position:relative !important;width:100%;height:200px;}
}
@media only screen and (max-width: 640px) {
#caroufredsel-main-wrapper .slidetext{font-size:24px;}
}
@media only screen and (max-width: 480px) {
.ns_nerveSlider .ns_slideContent div span {
display: none !important;
}
#caroufredsel-main-wrapper .slidetext { }
.nav-buttons span, blockquote p, .testimonial .testimonial-text {
font-size: 15px;
}
}@font-face{font-family:'lg';src:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/fonts/lg.eot?n1z373);src:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/fonts/lg.woff?n1z373) format("woff"), url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/fonts/lg.ttf?n1z373) format("truetype"), url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/fonts/lg.svg?n1z373#lg) format("svg");font-weight:normal;font-style:normal;}
.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.lg-actions .lg-next, .lg-actions .lg-prev{border-radius:2px;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:9999991080;}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5;}
.lg-actions .lg-next{right:20px;}
.lg-actions .lg-next:before{content:"\e095";}
.lg-actions .lg-prev{left:20px;}
.lg-actions .lg-prev:after{content:"\e094";}
@-webkit-keyframes lg-right-end {
0%{left:0;}
50%{left:-30px;}
100%{left:0;}
}
@-moz-keyframes lg-right-end {
0%{left:0;}
50%{left:-30px;}
100%{left:0;}
}
@-ms-keyframes lg-right-end {
0%{left:0;}
50%{left:-30px;}
100%{left:0;}
}
@keyframes lg-right-end {
0%{left:0;}
50%{left:-30px;}
100%{left:0;}
}
@-webkit-keyframes lg-left-end {
0%{left:0;}
50%{left:30px;}
100%{left:0;}
}
@-moz-keyframes lg-left-end {
0%{left:0;}
50%{left:30px;}
100%{left:0;}
}
@-ms-keyframes lg-left-end {
0%{left:0;}
50%{left:30px;}
100%{left:0;}
}
@keyframes lg-left-end {
0%{left:0;}
50%{left:30px;}
100%{left:0;}
}
.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative;}
.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative;}
.lg-toolbar{z-index:9999991080;left:0;position:absolute;top:0;width:100%;}
.lg-toolbar .lg-icon{cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;}
.lg-toolbar .lg-close:after{content:"\e070";}
.lg-toolbar .lg-download:after{content:"\e0f2";}
.lg-sub-html{bottom:0;font-size:18px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:9999991080;opacity:0.9;}
#lg-counter{display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle;}
.lg-toolbar, .lg-prev, .lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;}
.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s, opacity 250ms !important;-moz-transition:-moz-transform 250ms ease 0s, opacity 250ms !important;-o-transition:-o-transform 250ms ease 0s, opacity 250ms !important;transition:transform 250ms ease 0s, opacity 250ms !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1;}
.lg-outer .lg-thumb-outer{bottom:0;position:absolute;width:100%;z-index:9999991080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;padding:0px 10px;}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important;}
.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);}
.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px;}
.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;margin-bottom:5px;}
.lg-outer .lg-thumb-item{opacity:0.7;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover{opacity:1;}
.lg-outer .lg-thumb-item img{width:100%;height:auto;}
.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px;}
.lg-outer.lg-can-toggle .lg-item{padding-bottom:0;}
.lg-outer .lg-toogle-thumb{border-radius:2px 2px 0 0;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;}
.lg-outer .lg-toogle-thumb:after{content:"\e1ff";}
.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px;}
.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}
.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:9999991080;cursor:pointer;}
.lg-outer .lg-has-vimeo .lg-video-play{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/images/vimeo-play.png) no-repeat scroll 0 0 transparent;}
.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/images/vimeo-play.png) no-repeat scroll 0 -58px transparent;}
.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/images/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8;}
.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1;}
.lg-outer .lg-has-youtube .lg-video-play{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/images/youtube-play.png) no-repeat scroll 0 0 transparent;}
.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/images/youtube-play.png) no-repeat scroll 0 -60px transparent;}
.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}
.lg-outer .lg-has-video .lg-video-object{visibility:hidden;}
.lg-outer .lg-has-video.lg-video-palying .lg-object, .lg-outer .lg-has-video.lg-video-palying .lg-video-play{display:none;}
.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible;}
.lg-progress-bar{height:5px;left:0;position:absolute;top:0;width:100%;z-index:9999991080;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s;}
.lg-progress-bar .lg-progress{height:5px;width:0;}
.lg-progress-bar.lg-start .lg-progress{width:100%;}
.lg-show-autoplay .lg-progress-bar{opacity:1;}
.lg-autoplay-button:after{content:"\e01d";}
.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a";}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s;}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s ease 0s;-moz-transition:-moz-transform 0.3s ease 0s;-o-transition:-o-transform 0.3s ease 0s;transition:transform 0.3s ease 0s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s ease 0s, opacity 0.15s !important;-moz-transition:-moz-transform 0.3s ease 0s, opacity 0.15s !important;-o-transition:-o-transform 0.3s ease 0s, opacity 0.15s !important;transition:transform 0.3s ease 0s, opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
#lg-zoom-in:after{content:"\e311";}
#lg-zoom-out{opacity:0.5;pointer-events:none;}
#lg-zoom-out:after{content:"\e312";}
.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto;}
.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0;}
.lg-fullscreen:after{content:"\e20c";}
.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d";}
.group{*zoom:1;}
.group:before, .group:after{display:table;content:"";line-height:0;}
.group:after{clear:both;}
.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999991050;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}
.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.lg-outer.lg-visible{opacity:1;}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1;}
.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;}
.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap;}
.lg-outer .lg-item, .lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%;}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-5px;}
.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px;}
.lg-outer .lg-item.lg-complete{background-image:none;}
.lg-outer .lg-item.lg-current{z-index:9999991060;}
.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important;}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1;}
.lg-outer .lg-empty-html{display:none;}
.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999991040;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}
.lg-backdrop.in{opacity:1;}
.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important;}
.lg-css3.lg-use-css3 .lg-item{will-change:transform, opacity;}
.lg-css3.lg-use-left .lg-item{will-change:left, opacity;}
.lg-css3.lg-fade .lg-item{opacity:0;}
.lg-css3.lg-fade .lg-item.lg-current{opacity:1;}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s;}
.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}
.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}
.lg-css3.lg-slide-vertical .lg-item{opacity:0;}
.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical .lg-item.lg-current {
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:-1;}
.owl-carousel .owl-animated-out{z-index:9;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
} .owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel .owl-rtl{direction:rtl;}
.owl-carousel .owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-theme .owl-controls{text-align:right;-webkit-tap-highlight-color:transparent;margin-top:20px;margin-bottom:0px;position:relative;}
.owl-theme .owl-controls .owl-nav{width:80px;height:40px;float:right;margin:0px;padding:0px;position:relative;}
.owl-theme .owl-controls .owl-nav [class*='owl-']{position:absolute;font-size:14px;font-weight:700;display:inline-block;cursor:pointer;z-index:9;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:40px;height:40px;opacity:0.5;}
.owl-theme .owl-controls .owl-nav .owl-prev{right:40px;bottom:0px;background-image:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/c-left.png);background-position:center center;background-repeat:no-repeat;}
.owl-theme .owl-controls .owl-nav .owl-next{right:0px;bottom:0px;background-image:url(//tierarzt-mobil-berlin.de/wp-content/plugins/vets-features/css/icons/c-right.png);background-position:center center;background-repeat:no-repeat;}
.owl-theme .owl-controls .owl-nav .owl-next{padding-right:15px;}
.owl-theme .owl-controls .owl-nav [class*='owl-']:hover{text-decoration:none;opacity:1;}
.owl-theme .owl-controls .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots{text-align:center;float:left;width:100%;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:0px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:3px solid transparent;}
.full-carousel {
margin-bottom: 95px;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-cyrillic-ext-v28-italic-400.woff2?c=1678658554) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-cyrillic-v28-italic-400.woff2?c=1678658554) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-vietnamese-v28-italic-400.woff2?c=1678658554) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-latin-ext-v28-italic-400.woff2?c=1678658554) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-latin-v28-italic-400.woff2?c=1678658554) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-cyrillic-ext-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-cyrillic-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-vietnamese-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-latin-ext-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-latin-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-cyrillic-ext-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-cyrillic-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-vietnamese-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-latin-ext-v28-normal-400.woff2?c=1678658554) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 700;
src: url(https://tierarzt-mobil-berlin.de/wp-content/uploads/fonts/5530ca0ca13221c1f9e0e4d2ad5329e1/raleway-latin-v28-normal-400.woff2?c=1678658554) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 @media only screen and (min-width:800px) {
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.animatedfast{-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;-o-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.animatedmedium{-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes spin {
from{-webkit-transform:rotate(360deg);}
to{-webkit-transform:rotate(0deg);}
}
@-webkit-keyframes spin2 {
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes spin {
from{-moz-transform:rotate(360deg);}
to{-moz-transform:rotate(0deg);}
}
@-moz-keyframes spin2 {
from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@-o-keyframes spin {
from{-o-transform:rotate(360deg);}
to{-o-transform:rotate(0deg);}
}
@-o-keyframes spin2 {
from{-o-transform:rotate(0deg);}
to{-o-transform:rotate(360deg);}
}
@-ms-keyframes spin {
from{-ms-transform:rotate(360deg);}
to{-ms-transform:rotate(0deg);}
}
@-ms-keyframes spin2 {
from{-ms-transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);}
}
@-webkit-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-moz-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-o-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash;}
@-webkit-keyframes shake {
0%, 100%{-webkit-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);}
}
@-moz-keyframes shake {
0%, 100%{-moz-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-moz-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-moz-transform:translateX(10px);}
}
@-o-keyframes shake {
0%, 100%{-o-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-o-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-o-transform:translateX(10px);}
}
@keyframes shake {
0%, 100%{transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);}
20%, 40%, 60%, 80%{transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(-30px);}
60%{-moz-transform:translateY(-15px);}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0);}
40%{-o-transform:translateY(-30px);}
60%{-o-transform:translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-30px);}
60%{transform:translateY(-15px);}
}
.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes tada {
0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}
}
@-moz-keyframes tada {
0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}
}
@-o-keyframes tada {
0%{-o-transform:scale(1);}
10%, 20%{-o-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-o-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-o-transform:scale(1.1) rotate(-3deg);}
100%{-o-transform:scale(1) rotate(0);}
}
@keyframes tada {
0%{transform:scale(1);}
10%, 20%{transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{transform:scale(1.1) rotate(-3deg);}
100%{transform:scale(1) rotate(0);}
}
.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;}
@-webkit-keyframes swing {
20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center;}
20%{-webkit-transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes swing {
20%{-moz-transform:rotate(15deg);}
40%{-moz-transform:rotate(-10deg);}
60%{-moz-transform:rotate(5deg);}
80%{-moz-transform:rotate(-5deg);}
100%{-moz-transform:rotate(0deg);}
}
@-o-keyframes swing {
20%{-o-transform:rotate(15deg);}
40%{-o-transform:rotate(-10deg);}
60%{-o-transform:rotate(5deg);}
80%{-o-transform:rotate(-5deg);}
100%{-o-transform:rotate(0deg);}
}
@keyframes swing {
20%{transform:rotate(15deg);}
40%{transform:rotate(-10deg);}
60%{transform:rotate(5deg);}
80%{transform:rotate(-5deg);}
100%{transform:rotate(0deg);}
}
.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing;}
@-webkit-keyframes wobble {
0%{-webkit-transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);}
}
@-moz-keyframes wobble {
0%{-moz-transform:translateX(0%);}
15%{-moz-transform:translateX(-25%) rotate(-5deg);}
30%{-moz-transform:translateX(20%) rotate(3deg);}
45%{-moz-transform:translateX(-15%) rotate(-3deg);}
60%{-moz-transform:translateX(10%) rotate(2deg);}
75%{-moz-transform:translateX(-5%) rotate(-1deg);}
100%{-moz-transform:translateX(0%);}
}
@-o-keyframes wobble {
0%{-o-transform:translateX(0%);}
15%{-o-transform:translateX(-25%) rotate(-5deg);}
30%{-o-transform:translateX(20%) rotate(3deg);}
45%{-o-transform:translateX(-15%) rotate(-3deg);}
60%{-o-transform:translateX(10%) rotate(2deg);}
75%{-o-transform:translateX(-5%) rotate(-1deg);}
100%{-o-transform:translateX(0%);}
}
@keyframes wobble {
0%{transform:translateX(0%);}
15%{transform:translateX(-25%) rotate(-5deg);}
30%{transform:translateX(20%) rotate(3deg);}
45%{transform:translateX(-15%) rotate(-3deg);}
60%{transform:translateX(10%) rotate(2deg);}
75%{transform:translateX(-5%) rotate(-1deg);}
100%{transform:translateX(0%);}
}
.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes pulse {
0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@-o-keyframes pulse {
0%{-o-transform:scale(1);}
50%{-o-transform:scale(1.1);}
100%{-o-transform:scale(1);}
}
@keyframes pulse {
0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;}
}
@-moz-keyframes flip {
0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out;}
40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out;}
50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}
80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in;}
100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in;}
}
@-o-keyframes flip {
0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out;}
40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out;}
50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;}
80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in;}
100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in;}
}
@keyframes flip {
0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}
40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}
50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}
80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}
100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}
}
.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip;}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-moz-keyframes flipInX {
0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateX(-10deg);}
70%{-moz-transform:perspective(400px) rotateX(10deg);}
100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-o-keyframes flipInX {
0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateX(-10deg);}
70%{-o-transform:perspective(400px) rotateX(10deg);}
100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@keyframes flipInX {
0%{transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{transform:perspective(400px) rotateX(-10deg);}
70%{transform:perspective(400px) rotateX(10deg);}
100%{transform:perspective(400px) rotateX(0deg);opacity:1;}
}
.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX;}
@-webkit-keyframes flipOutX {
0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-moz-keyframes flipOutX {
0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-o-keyframes flipOutX {
0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@keyframes flipOutX {
0%{transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{transform:perspective(400px) rotateX(90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important;}
@-webkit-keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-moz-keyframes flipInY {
0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-o-keyframes flipInY {
0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateY(-10deg);}
70%{-o-transform:perspective(400px) rotateY(10deg);}
100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@keyframes flipInY {
0%{transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{transform:perspective(400px) rotateY(-10deg);}
70%{transform:perspective(400px) rotateY(10deg);}
100%{transform:perspective(400px) rotateY(0deg);opacity:1;}
}
.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY;}
@-webkit-keyframes flipOutY {
0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-moz-keyframes flipOutY {
0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-o-keyframes flipOutY {
0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@keyframes flipOutY {
0%{transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{transform:perspective(400px) rotateY(90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY;}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUp {
0%{opacity:0;-moz-transform:translateY(20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUp {
0%{opacity:0;-o-transform:translateY(20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUp {
0%{opacity:0;transform:translateY(20px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDown {
0%{opacity:0;-moz-transform:translateY(-20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDown {
0%{opacity:0;-o-transform:translateY(-20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDown {
0%{opacity:0;transform:translateY(-20px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeft {
0%{opacity:0;-moz-transform:translateX(-20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInLeft {
0%{opacity:0;-o-transform:translateX(-20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeft {
0%{opacity:0;transform:translateX(-20px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRight {
0%{opacity:0;-moz-transform:translateX(20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInRight {
0%{opacity:0;-o-transform:translateX(20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRight {
0%{opacity:0;transform:translateX(20px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUpBig {
0%{opacity:0;-moz-transform:translateY(2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUpBig {
0%{opacity:0;-o-transform:translateY(2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUpBig {
0%{opacity:0;transform:translateY(2000px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDownBig {
0%{opacity:0;-moz-transform:translateY(-2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDownBig {
0%{opacity:0;-o-transform:translateY(-2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDownBig {
0%{opacity:0;transform:translateY(-2000px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeftBig {
0%{opacity:0;-moz-transform:translateX(-2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInLeftBig {
0%{opacity:0;-o-transform:translateX(-2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeftBig {
0%{opacity:0;transform:translateX(-2000px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRightBig {
0%{opacity:0;-moz-transform:translateX(2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInRightBig {
0%{opacity:0;-o-transform:translateX(2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRightBig {
0%{opacity:0;transform:translateX(2000px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);}
}
@-moz-keyframes fadeOutUp {
0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-20px);}
}
@-o-keyframes fadeOutUp {
0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-20px);}
}
@keyframes fadeOutUp {
0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-20px);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);}
}
@-moz-keyframes fadeOutDown {
0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(20px);}
}
@-o-keyframes fadeOutDown {
0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(20px);}
}
@keyframes fadeOutDown {
0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(20px);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);}
}
@-moz-keyframes fadeOutLeft {
0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-20px);}
}
@-o-keyframes fadeOutLeft {
0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-20px);}
}
@keyframes fadeOutLeft {
0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-20px);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);}
}
@-moz-keyframes fadeOutRight {
0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(20px);}
}
@-o-keyframes fadeOutRight {
0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(20px);}
}
@keyframes fadeOutRight {
0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(20px);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes fadeOutUpBig {
0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes fadeOutUpBig {
0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig {
0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-2000px);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes fadeOutDownBig {
0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-o-keyframes fadeOutDownBig {
0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes fadeOutDownBig {
0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(2000px);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes fadeOutLeftBig {
0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes fadeOutLeftBig {
0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig {
0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-2000px);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes fadeOutRightBig {
0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes fadeOutRightBig {
0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes fadeOutRightBig {
0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(2000px);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);}
70%{-webkit-transform:scale(.9);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes bounceIn {
0%{opacity:0;-moz-transform:scale(.3);}
50%{opacity:1;-moz-transform:scale(1.05);}
70%{-moz-transform:scale(.9);}
100%{-moz-transform:scale(1);}
}
@-o-keyframes bounceIn {
0%{opacity:0;-o-transform:scale(.3);}
50%{opacity:1;-o-transform:scale(1.05);}
70%{-o-transform:scale(.9);}
100%{-o-transform:scale(1);}
}
@keyframes bounceIn {
0%{opacity:0;transform:scale(.3);}
50%{opacity:1;transform:scale(1.05);}
70%{transform:scale(.9);}
100%{transform:scale(1);}
}
.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInUp {
0%{opacity:0;-moz-transform:translateY(2000px);}
60%{opacity:1;-moz-transform:translateY(-30px);}
80%{-moz-transform:translateY(10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bounceInUp {
0%{opacity:0;-o-transform:translateY(2000px);}
60%{opacity:1;-o-transform:translateY(-30px);}
80%{-o-transform:translateY(10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInUp {
0%{opacity:0;transform:translateY(2000px);}
60%{opacity:1;transform:translateY(-30px);}
80%{transform:translateY(10px);}
100%{transform:translateY(0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInDown {
0%{opacity:0;-moz-transform:translateY(-2000px);}
60%{opacity:1;-moz-transform:translateY(30px);}
80%{-moz-transform:translateY(-10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bounceInDown {
0%{opacity:0;-o-transform:translateY(-2000px);}
60%{opacity:1;-o-transform:translateY(30px);}
80%{-o-transform:translateY(-10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInDown {
0%{opacity:0;transform:translateY(-2000px);}
60%{opacity:1;transform:translateY(30px);}
80%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInLeft {
0%{opacity:0;-moz-transform:translateX(-2000px);}
60%{opacity:1;-moz-transform:translateX(30px);}
80%{-moz-transform:translateX(-10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes bounceInLeft {
0%{opacity:0;-o-transform:translateX(-2000px);}
60%{opacity:1;-o-transform:translateX(30px);}
80%{-o-transform:translateX(-10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInLeft {
0%{opacity:0;transform:translateX(-2000px);}
60%{opacity:1;transform:translateX(30px);}
80%{transform:translateX(-10px);}
100%{transform:translateX(0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInRight {
0%{opacity:0;-moz-transform:translateX(2000px);}
60%{opacity:1;-moz-transform:translateX(-30px);}
80%{-moz-transform:translateX(10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes bounceInRight {
0%{opacity:0;-o-transform:translateX(2000px);}
60%{opacity:1;-o-transform:translateX(-30px);}
80%{-o-transform:translateX(10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInRight {
0%{opacity:0;transform:translateX(2000px);}
60%{opacity:1;transform:translateX(-30px);}
80%{transform:translateX(10px);}
100%{transform:translateX(0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceOut {
0%{-webkit-transform:scale(1);}
25%{-webkit-transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);}
}
@-moz-keyframes bounceOut {
0%{-moz-transform:scale(1);}
25%{-moz-transform:scale(.95);}
50%{opacity:1;-moz-transform:scale(1.1);}
100%{opacity:0;-moz-transform:scale(.3);}
}
@-o-keyframes bounceOut {
0%{-o-transform:scale(1);}
25%{-o-transform:scale(.95);}
50%{opacity:1;-o-transform:scale(1.1);}
100%{opacity:0;-o-transform:scale(.3);}
}
@keyframes bounceOut {
0%{transform:scale(1);}
25%{transform:scale(.95);}
50%{opacity:1;transform:scale(1.1);}
100%{opacity:0;transform:scale(.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutUp {
0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes bounceOutUp {
0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(20px);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes bounceOutUp {
0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(20px);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes bounceOutUp {
0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(20px);}
100%{opacity:0;transform:translateY(-2000px);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes bounceOutDown {
0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes bounceOutDown {
0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(-20px);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-o-keyframes bounceOutDown {
0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(-20px);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes bounceOutDown {
0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(-20px);}
100%{opacity:0;transform:translateY(2000px);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes bounceOutLeft {
0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(20px);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes bounceOutLeft {
0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(20px);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes bounceOutLeft {
0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(20px);}
100%{opacity:0;transform:translateX(-2000px);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes bounceOutRight {
0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(-20px);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes bounceOutRight {
0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(-20px);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes bounceOutRight {
0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(-20px);}
100%{opacity:0;transform:translateX(2000px);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes rotateIn {
0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateIn {
0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateIn {
0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0;}
100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateIn {
0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}
100%{transform-origin:center center;transform:rotate(0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInUpLeft {
0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpLeft {
0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpLeft {
0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInDownLeft {
0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownLeft {
0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownLeft {
0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInUpRight {
0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpRight {
0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpRight {
0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInDownRight {
0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownRight {
0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownRight {
0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateOut {
0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}
}
@-moz-keyframes rotateOut {
0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}
}
@-o-keyframes rotateOut {
0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0;}
}
@keyframes rotateOut {
0%{transform-origin:center center;transform:rotate(0);opacity:1;}
100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutUpLeft {
0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutUpLeft {
0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownLeft {
0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutDownLeft {
0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}
}
@-moz-keyframes rotateOutUpRight {
0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutUpRight {
0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownRight {
0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutDownRight {
0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight {
0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes hinge {
0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);opacity:0;}
}
@-moz-keyframes hinge {
0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
20%, 60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform:translateY(700px);opacity:0;}
}
@-o-keyframes hinge {
0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
20%, 60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
100%{-o-transform:translateY(700px);opacity:0;}
}
@keyframes hinge {
0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}
20%, 60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}
40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}
80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}
100%{transform:translateY(700px);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
}
@-moz-keyframes rollIn {
0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
}
@-o-keyframes rollIn {
0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn {
0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;transform:translateX(0px) rotate(0deg);}
}
.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}
}
@-moz-keyframes rollOut {
0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg);}
}
@-o-keyframes rollOut {
0%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-o-transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut {
0%{opacity:1;transform:translateX(0px) rotate(0deg);}
100%{opacity:0;transform:translateX(100%) rotate(120deg);}
}
.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes lightSpeedIn {
0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-moz-keyframes lightSpeedIn {
0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-o-keyframes lightSpeedIn {
0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn {
0%{transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{transform:translateX(0%) skewX(0deg);opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}
.animated.lightSpeedIn{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;}
@-webkit-keyframes lightSpeedOut {
0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-moz-keyframes lightSpeedOut {
0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-o-keyframes lightSpeedOut {
0%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut {
0%{transform:translateX(0%) skewX(0deg);opacity:1;}
100%{transform:translateX(100%) skewX(-30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.animated.lightSpeedOut{-webkit-animation-duration:0.25s;-moz-animation-duration:0.25s;-o-animation-duration:0.25s;animation-duration:0.25s;}
@-webkit-keyframes wiggle {
0%{-webkit-transform:skewX(9deg);}
10%{-webkit-transform:skewX(-8deg);}
20%{-webkit-transform:skewX(7deg);}
30%{-webkit-transform:skewX(-6deg);}
40%{-webkit-transform:skewX(5deg);}
50%{-webkit-transform:skewX(-4deg);}
60%{-webkit-transform:skewX(3deg);}
70%{-webkit-transform:skewX(-2deg);}
80%{-webkit-transform:skewX(1deg);}
90%{-webkit-transform:skewX(0deg);}
100%{-webkit-transform:skewX(0deg);}
}
@-moz-keyframes wiggle {
0%{-moz-transform:skewX(9deg);}
10%{-moz-transform:skewX(-8deg);}
20%{-moz-transform:skewX(7deg);}
30%{-moz-transform:skewX(-6deg);}
40%{-moz-transform:skewX(5deg);}
50%{-moz-transform:skewX(-4deg);}
60%{-moz-transform:skewX(3deg);}
70%{-moz-transform:skewX(-2deg);}
80%{-moz-transform:skewX(1deg);}
90%{-moz-transform:skewX(0deg);}
100%{-moz-transform:skewX(0deg);}
}
@-o-keyframes wiggle {
0%{-o-transform:skewX(9deg);}
10%{-o-transform:skewX(-8deg);}
20%{-o-transform:skewX(7deg);}
30%{-o-transform:skewX(-6deg);}
40%{-o-transform:skewX(5deg);}
50%{-o-transform:skewX(-4deg);}
60%{-o-transform:skewX(3deg);}
70%{-o-transform:skewX(-2deg);}
80%{-o-transform:skewX(1deg);}
90%{-o-transform:skewX(0deg);}
100%{-o-transform:skewX(0deg);}
}
@keyframes wiggle {
0%{transform:skewX(9deg);}
10%{transform:skewX(-8deg);}
20%{transform:skewX(7deg);}
30%{transform:skewX(-6deg);}
40%{transform:skewX(5deg);}
50%{transform:skewX(-4deg);}
60%{transform:skewX(3deg);}
70%{transform:skewX(-2deg);}
80%{transform:skewX(1deg);}
90%{transform:skewX(0deg);}
100%{transform:skewX(0deg);}
}
.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.animated.wiggle{-webkit-animation-duration:0.75s;-moz-animation-duration:0.75s;-o-animation-duration:0.75s;animation-duration:0.75s;}
}  @font-face{font-family:'FontAwesome';src:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}
.size_05{font-size:0.5em}
.size_07{font-size:0.7em}
.size_1{font-size:1em}
.size_2{font-size:2em}
.size_3{font-size:3em}
.size_4{font-size:4em}
.size_5{font-size:5em}
.size_7{font-size:7em}
.fa_color_blue{color:#3a5795}
.fa_color_bluesys{color:#66a7c7}
.fa_color_red{color:#c81823}
.fa_color_yellow{color:#ffd300}
.fa_color_green{color:#54d940}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul { margin: 1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table { border-collapse: collapse; border-spacing: 0;} *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
h1, h2, h3, h4, h5, h6, strong, .slidetext, .button, .testimonial-name, .readmore-button, .resp-tabs-list li, .ns_nerveSlider .ns_slideContent div span, .slidetext, .nav a, .blogpager a{font-weight:700;}
body, p, .nav-buttons span, .testimonial-name span{font-weight:400;}
em{font-style:italic;}
.page-title, #footer,
.nav-container, .featured-image-date, input[type="submit"],
.blogpager a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
*,
*::after,
*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html, body{margin:0;padding:0;}
body{line-height:1.7;-webkit-overflow-scrolling:touch;}
h1, h2, h3, h4, h5, h6{margin-bottom:30px;margin-top:0px;line-height:1.2;}
h7{font-size:1em;font-weight:bold;color:#FFF;background-color:#66a7c7;padding:5px 10px 5px 20px;}
.show{display:block !important;}
.hide{display:none !important;}
.clear{clear:both;}
.clr {
clear: both;
} p{line-height:1.7;margin-bottom:30px;margin-top:0px;}
p:last-child {
margin-bottom: 0px;
} a{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;text-decoration:underline;}
a.weiss{color:#FFF;}
a.grau{color:#6c7476;}
a:hover{text-decoration:none;opacity:0.6;}
strong{letter-spacing:0.01em;}
hr{height:1px;width:auto;margin-right:0px;margin-left:0px;margin-top:40px;margin-bottom:40px;clear:both;outline:none;border:none;}
.postcontent hr{margin-top:25px;margin-bottom:25px;}
select{padding:5px;}
.flex-img{margin-bottom:30px;}
.flex-img img{width:100%;height:auto;vertical-align:bottom;}
.grid img{max-width:100%;height:auto;}
img.inactive{opacity:0.2;}
select{max-width:100%;}
blockquote{margin:30px 0px;padding:40px 40px 40px 100px;position:relative;}
blockquote:before{width:61px;height:100%;position:absolute;text-align:center;top:0px;left:0px;margin:0px;z-index:1;content:'';}
blockquote:after{content:'"';position:absolute;font-size:100px;font-style:normal;line-height:1;text-align:center;top:50%;left:17px;margin:-20px 0px 0px 0px;z-index:2;}
blockquote p{display:inline;margin:0px;line-height:1.7;}
blockquote cite{font-style:normal;font-weight:700;line-height:1.7;display:block;margin-top:15px;text-align:right;}
blockquote cite:before{content:"— ";}
blockquote, i, em{font-style:italic;}
code br{display:none;}
.vets-page-content ul, .vets-page-content ol{margin:0 0 30px 0;padding:0;list-style-position:inside;}
.vets-page-content ul ul, .vets-page-content ol ol, .vets-page-content ul ol, .vets-page-content ol ul{margin:0 0 30px 20px;}
.vets-page-content li > ul, .vets-page-content li > ol{margin-bottom:0;}
.vets-page-content ul li, .vets-page-content ol li{margin:5px 0px;}
dl{margin-bottom:30px;line-height:1.7;}
dd{margin-bottom:30px;}
table{margin:40px 0;table-layout:auto;width:100%;}
table:not([class]){border-collapse:collapse;}
table:not([class]),
table:not([class]) th,
table:not([class]) td{border:1px solid #ddd;}
table:not([class]) th,
table:not([class]) td{padding:10px 15px;}
caption, th, td{text-align:left;}
code, kbd, tt, var, samp, pre{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
pre{font-family:Consolas, monospace;line-height:1.6;margin-bottom:30px;max-width:100%;overflow:auto;padding:1em;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
code{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
address{margin-bottom:30px;}
label{line-height:1;margin-bottom:10px !important;display:block;font-weight:700;}
.label{padding:10px 15px 10px 15px;display:inline-block;}
.ext-link, .ext-link img{display:block;position:relative;width:100% !important;height:auto !important;border-radius:0px !important;overflow:hidden;outline:0 !important;-webkit-backface-visibility:hidden;}
.ext-link img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.ext-link img:hover{transform:scale(1.4) rotate(5deg);-webkit-transform:scale(1.4) rotate(5deg);-ms-transform:scale(1.4) rotate(5deg);}
.our-team .ext-link img:hover{transform:none;-webkit-transform:none;-ms-transform:none;cursor:move;}
.readmore-button{padding:10px 0px;line-height:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;display:inline-block;outline:none !important;margin-top:25px;}
.readmore-button:hover{padding:10px 15px;}
.our-team > figcaption div .readmore-button{padding:10px 15px;display:block;}
.grid, .unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.grid{display:block;clear:both;}
.grid .unit{float:left;width:100%;padding:20px;}
.grid .unit:first-child{padding-left:20px;}
.grid .unit:last-child{padding-right:20px;}
.unit .unit:first-child{padding-left:0;}
.unit .unit:last-child{padding-right:0;}
.unit .grid:first-child > .unit{padding-top:0;}
.unit .grid:last-child > .unit{padding-bottom:0;}
.no-gutters .unit, .unit.no-gutters{padding:0 !important;}
.wrap .grid, .grid.wrap{max-width:978px;margin:0 auto;}
.grid .whole, .grid .w-1-1{width:100%;}
.grid .half, .grid .w-1-2{width:50%;}
.grid .one-third, .grid .w-1-3{width:33.3332%;}
.grid .two-thirds, .grid .w-2-3{width:66.6665%;}
.grid .one-quarter, .grid .w-1-4{width:25%;}
.grid .three-quarters, .grid .w-3-4{width:75%;}
.grid .one-fifth, .grid .w-1-5{width:20%;}
.grid .two-fifths, .grid .w-2-5{width:40%;}
.grid .three-fifths, .grid .w-3-5{width:60%;}
.grid .four-fifths, .grid .w-4-5{width:80%;}
.grid .golden-small, .grid .w-g-s{width:38.2716%;}
.grid .golden-large, .grid .w-g-l{width:61.7283%;}
.grid{*zoom:1;}
.grid:before, .grid:after{display:table;content:"";line-height:0;}
.grid:after{clear:both;}
.logo{float:left;padding-left:10px;}
.logo h1{margin:0px !important;padding:0px !important;line-height:120px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.logo img{max-height:155px;width:auto;max-width:100%;padding-top:10px;padding-bottom:15px;padding-right:40px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;vertical-align:bottom;margin:0px;vertical-align:middle;border:0;}
.logo a{outline:none !important;display:block;}
.nav-container{z-index:99;position:fixed;top:0;width:100%;pointer-events:none;}
.nav-container-inner{margin:0px auto;max-width:1200px;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.toggleMenu{position:relative;display:none;list-style:none;padding:20px 40px;margin:0px;width:100%;z-index:9;font-weight:700;outline:none !important;}
.toggleMenu:after{position:absolute;top:30px;right:40px;width:10px;height:10px;background-image:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/downArrow.png);background-repeat:no-repeat;background-position:center center;content:'';}
.toggleMenu:hover{text-decoration:none;}
#nav{float:right;}
.nav{list-style:none;*zoom:1;padding:0px;padding-right:40px;margin:0;line-height:110px;z-index:9999;float:right;}
.nav ul{list-style:none;padding:0px;margin:0px;line-height:40px;}
.nav a{padding:5px 15px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;outline:none !important;}
.nav ul li a{padding:5px 20px 5px 20px;}
.nav li{position:relative;}
.nav > li{float:left;}
.nav > li > a{display:block;}
.nav li ul{position:absolute;left:-9999px;}
.nav > li.hover > ul{left:0;}
.nav li li.hover ul{left:100%;top:0;padding-top:0px;}
.nav li li a{display:block;position:relative;z-index:100;border-bottom:none;}
.nav li li li a{z-index:200;}
.nav li li a:hover, .nav li li li a:hover{border-bottom:none;}
.f-nav > .nav-container-inner > .logo{height:70px;}
.f-nav > .nav-container-inner > .logo h1{line-height:70px;}
.f-nav > .nav-container-inner > .logo img{max-height:70px;padding-top:10px;padding-bottom:10px;}
.f-nav{opacity:0.9;}
.f-nav .nav{line-height:60px;}
.nav .iclflag{margin-right:10px !important;}
.morphext > span{display:none;}
.morphext > .animated{display:inline-block;}
#site-container{position:relative;}
.page-block{width:100%;max-width:1200px;position:relative;margin:0px auto 0px auto;overflow:hidden;padding:20px;}
.page-title{width:100%;position:relative;overflow:hidden;padding:350px 0px 0px 0px;margin:15px 0px 0px 0px;}
.page-title.bg-hide{padding:0px !important;}
.page-title-inner{max-width:1200px;width:100%;height:100%;margin:0px auto;}
.page-title h1{display:block;z-index:9;padding:40px 40px 40px 40px;margin:0px 0px 0px 0px;-ms-word-wrap:break-word;word-wrap:break-word;}
.map-container{width:100%;position:relative;overflow:hidden;padding:0px;z-index:1;}
.map-title-inner{max-width:1200px;width:100%;height:100%;margin:-120px auto 0px auto;z-index:1;}
.map-container h1{display:block;z-index:9;padding:40px;margin:0px;}
.single-vet-wrapper{max-width:480px;margin:0px auto;}
.blogcontainer{position:relative;width:100%;height:auto;display:inline-block;margin:0px 0px 40px 0px;padding:0;vertical-align:bottom;}
.blogcontainer:last-child{margin-bottom:0px;}
.blogcontainer h4{margin-bottom:15px;}
.blogcontainer p{margin-bottom:35px;}
.blogcontainer p.postdate{line-height:1;font-style:italic;margin:0px 0px 20px 0px !important;}
.blogcontainer p.postdate a{color:inherit;}
.blogcontainer .button{margin:0px;}
.postcontent{float:right;width:61.8%;padding:40px;position:relative;}
.postcontent p{margin:0px !important;}
.postcontent.withoutfimage{width:100% !important;}
.blogimage{position:absolute;left:0;top:0;width:38.2%;height:100%;vertical-align:bottom;}
.blogimage a{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;background-position:center center;background-repeat:no-repeat;background-image:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/link.png);vertical-align:bottom;}
.blogimage a:hover{opacity:0.9;}
.blogpager{width:100%;position:relative;display:inline-block;vertical-align:bottom;margin:0px;}
.blogpager .button{margin:0px !important;}
.blogpager .previous{float:left;width:50%;padding:0px;}
.blogpager .next{float:right;width:50%;text-align:right;padding:0px;}
.vets-pager{position:relative;width:100%;vertical-align:bottom;margin:0px;display:inline-block;padding:0;margin:0;text-align:center;}
.vets-pager ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;}
.vets-pager ul li{padding:0;margin:2px;font-weight:700;line-height:44px;min-width:44px;font-size:18px;text-align:center;}
.vets-pager ul li a{display:block;}
.vets-pager ul li span.current{color:rgba(0, 0, 0, 0.4);}
.featured-image-date{padding:20px 40px;margin-left:-20px;margin-right:-20px;margin-top:-20px;margin-bottom:20px;}
.featured-image-date p{padding-left:35px;background-image:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/date.png);background-position:left center;background-repeat:no-repeat;margin:0px;}
.blogmetadata{padding:40px;margin:0px 0px 30px 0px;}
.blogmetadata p{margin-bottom:0px;}
.blogmetadata a:hover{text-decoration:none;}
.vets-share-buttons{display:block;padding:40px 0px 0px 0px;margin:40px 0px 0px 0px;}
.vets-share-buttons ul{margin:0px !important;}
.vets_comments_block, .vets_comment_form{position:relative;display:block;margin-top:40px;}
.vets_comments_block{padding-top:40px;}
.comment-respond{padding:30px 30px 0px 30px;border:1px solid #ddd}
.vets_commentlist .comment-respond{margin:0px 0px 20px 0px;}
.vets_comment{position:relative;display:table;width:100%;margin-bottom:20px;padding:30px;table-layout:fixed;border:1px solid #ddd;}
.vets_comment_inner{display:table-row;}
.vets_comment_left, .vets_comment_right{display:table-cell;vertical-align:top;}
.vets_comment_left{width:60px;}
.vets_comment_right{width:100%;}
.vets_comment_right_inner{padding-left:20px;position:relative;}
.vets_comment_right_inner.vets_no_avatar{padding:0px !important;}
.vets_commentlist, .vets_comments_block .children{list-style:none !important;margin:0px;padding:0px;}
.vets_comments_block .children li{position:relative;padding-left:40px;background-image:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/reply.png);background-repeat:no-repeat;background-position:left 10px;}
.vets_fn, .vets_comment_text{margin-bottom:10px;display:block;font-style:normal;}
.vets_fn{font-weight:700;}
.vets_cancel{float:right;}
.vets_cancel a{vertical-align:top;color:#fff;background:#d9534f;padding:5px 10px;font-size:50%;text-transform:uppercase;-webkit-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out;color:#fff;}
.vets_cancel a:hover{background:#c9302c;}
#respond form{margin-bottom:40px;}
p.logged-in-as{margin-bottom:20px;margin-top:-10px;}
.vets-pager.comments-pager{margin-top:40px;margin-bottom:10px;}
.vets-pager.comments-pager a{padding:10px 15px;}
.vets_comments pre{padding:0px;}
.vets_comments_rss{text-align:right;display:block;margin-bottom:10px;font-weight:700;}
.vets_comments_rss .fa{margin-right:5px;}
p.form-submit{margin-bottom:0px;}
.vets_comment_links{display:inline-block;padding-top:10px;margin-top:15px;border-top:1px solid #ddd;font-size:90%;}
.vets_comment_links a{color:inherit;}
.vets_comment_links a:hover{text-decoration:underline;}
.sidebar-box{position:relative;margin-bottom:40px;clear:both;display:block;}
.sidebar-box:last-child{margin-bottom:0px;}
.sidebar-list li a{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;}
.sidebar-list{list-style:none;padding:0;margin:0;vertical-align:bottom;}
.sidebar-list li{padding-left:0px;padding-bottom:12px;margin-bottom:12px;}
.sidebar-list li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:none;}
.sidebar-list li a:hover{text-decoration:none;}
.sidebartabs .resp-tab-content{padding:20px;}
.sidebartabs .resp-tabs-container img{width:60px;height:auto;float:left;margin-right:20px;}
.tab-posts{list-style:none;margin:0px;padding:0px;display:inline-block;width:100%;}
.tab-posts li{margin:0px 0px 20px 0px;padding:0px;float:left;width:100%;}
.tab-posts li:last-child{margin:0px;}
.tab-posts li img{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;}
.tab-posts li img:hover{opacity:0.7;}
.tab-post-title{margin-top:5px;display:inline-block;font-weight:700;-ms-word-wrap:break-word;word-wrap:break-word;}
.tab-post-date{margin-bottom:0px;margin-top:10px;font-size:13px;}
.form-box{margin-top:40px;}
input, textarea{width:100%;display:block;margin:0px 0px 40px 0px;padding:15px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;}
input, textarea, select{border:1px solid rgba(0, 0, 0, 0.1);}
input[type="checkbox"],
input[type="radio"]{width:auto;margin:5px 0px;padding:0px;}
.comment-form input{max-width:640px;}
input:focus, textarea:focus, select:focus{outline:none !important;}
input[type="submit"]{margin-top:15px;font-weight:700;}
textarea{height:100px;margin-bottom:25px !important;}
.button, .blogpager .next a, .blogpager .previous a, input[type="submit"]{width:auto;cursor:pointer;display:inline-block;line-height:1;margin:0px;outline:none;padding:15px 20px 15px 20px;position:relative;text-align:center;text-decoration:none !important;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:none !important;}
.button.borderwhite{border:1px solid #FFF;}
.searchbox .button{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;height:50px;}
.searchbox, .ecwid-shopping-cart-search{width:100% !important;display:inline-block;position:relative;}
.searchbox input[type="text"].searchtext{width:70% !important;float:left;margin:0px;height:50px;}
.searchbox .button{width:30% !important;float:right;margin-left:-1px;position:absolute;top:0;margin:0px;}
div.wpcf7-mail-sent-ok, div.wpcf7-mail-sent-ng, div.wpcf7-spam-blocked, div.wpcf7-validation-errors{border-width:0px 0px 0px 3px !important;padding:20px;margin:30px 0px 0px 0px;}
span.wpcf7-not-valid-tip{margin-top:-25px;}
.wpcf7-form p{margin:0px;}
.wpcf7-form select{margin-bottom:30px;padding:15px;}
.wpcf7-form-control{width:100%;}
#footer{height:auto;margin:0px auto;width:100%;max-width:1200px;padding:0px;position:relative;overflow:hidden;vertical-align:bottom;}
#footer-widgets{padding:20px;}
#footer-widgets p{margin-bottom:24px;}
#footer-widgets p:last-child{margin-bottom:0px;}
#footer-widgets p,
.footer-widget li a{opacity:0.7;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;}
#lang_sel ul li a{opacity:1 !important;}
.widget_nav_menu ul, .widget_recent_entries ul, .widget_categories ul, .widget_recent_comments ul, .widget_pages ul, .widget_meta ul, .widget_archive ul, .widget_recent-posts ul, .widget_rss ul, #recentcomments{list-style:none;padding:0px 0px 14px 0px;margin:0px;}
.widget_nav_menu ul li, .widget_recent_entries ul li, .widget_categories ul li, .widget_recent_comments ul li, .widget_pages ul li, .widget_meta ul li, .widget_archive ul li, .widget_rss ul li, .widget_recent-posts ul li, .recentcomments{padding-left:0px;padding-bottom:12px;margin-bottom:12px;}
.widget_nav_menu ul li ul, .widget_categories ul li ul, .widget_pages ul li ul{padding-left:15px;padding-top:12px;margin-top:12px;border-top:1px solid #f5f1f0;padding-bottom:0;}
.widget_nav_menu ul li:last-child, .widget_recent_entries ul li:last-child, .widget_categories ul li:last-child, .widget_recent_comments ul li:last-child, .widget_pages ul li:last-child, .widget_meta ul li:last-child, .widget_archive ul li:last-child, .widget_rss ul li:last-child, .recentcomments:last-child, .widget_recent-posts ul li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:none !important;}
.widget_nav_menu ul li a:hover, .widget_recent_entries ul li a:hover, .widget_categories ul li a:hover, .widget_recent_comments ul li a:hover, .widget_pages ul li a:hover, .widget_meta ul li a:hover, .widget_archive ul li a:hover, .widget_rss ul li a:hover, .widget_recent-posts ul li a:hover, .recentcomments a:hover{text-decoration:none;opacity:1;}
.widget_rss div, .widget_rss .rss-date, .widget_rss cite{font-size:0.875rem;}
.widget_rss ul li .rssSummary{margin-bottom:15px;}
.widget_rss ul li .rss-date{margin-bottom:15px;display:block;position:relative;}
.widget_rss cite{font-style:italic;}
.widget_rss a{font-weight:700;}
.widget_rss ul li cite{text-align:right;display:block;}
.tags-container{position:relative;display:inline-block;}
.footer-info{position:relative;width:100%;display:inline-block;padding:10px 40px;vertical-align:bottom;margin:0;}
.credits{float:left;display:inline-block;margin:0;padding:0;line-height:32px;font-size:13px;}
.credits p{line-height:32px;font-size:13px;margin:0;}
.tagcloud a, a[class^="tag"]{float:left;margin-right:5px;margin-bottom:5px;padding:5px 7px 5px 7px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;opacity:0.7;}
.page-block .tagcloud a, .page-block a[class^="tag"]{opacity:1;border:none !important;}
.tagcloud a:hover, a[class^="tag"]:hover{text-decoration:none;opacity:1;}
.sidebar-tags .tagcloud a, .sidebar-tags a[class^="tag"]{opacity:1;border-left:none !important;}
#wp-calendar{width:100%;margin-bottom:-20px !important;}
#footer-widgets #wp-calendar{opacity:0.7;}
#wp-calendar caption{text-align:right;font-size:12px;margin-top:10px;margin-bottom:15px;}
#wp-calendar thead{font-size:10px;}
#wp-calendar thead th{padding-bottom:10px;}
#wp-calendar tbody td{text-align:center;padding:8px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
#wp-calendar tbody td a{text-decoration:underline;}
#wp-calendar tbody .pad{background:none;}
#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right;}
#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px;}
.social-icons{list-style-type:none;display:inline-block;margin:0px;padding:0px;float:right;}
.social-icons li{float:left;display:block;margin:0px 0px 0px 15px;padding:0;line-height:32px;}
.social-icons li img{width:15px;height:auto;vertical-align:middle;opacity:0.7;}
.social-icons li img:hover{opacity:1;}
.social-icon{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.social-icon:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.back-to-top{position:fixed;bottom:0px;right:5px;display:none;background-image:url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/gototop.png);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}
.vets-iframe-wrapper{display:block;margin:0 0 2rem 0;}
.vets-iframe-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0;}
.vets-iframe-video.nomargin{margin:0px;}
.vets-iframe-video iframe, .vets-iframe-video object, .vets-iframe-video embed, .vets-iframe-video video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;border:none;}
iframe, object, embed, video{max-width:100%;}
body.vets .alignleft{float:left;margin:0 2rem 3rem 0;}
body.vets .alignright{float:right;margin:0 0 3rem 2rem;}
body.vets .aligncenter{margin-left:auto;margin-right:auto;margin-bottom:2rem;}
body.vets img.alignnone{float:none;}
body.vets .caption-image .alignleft, body.vets .caption-image .alignright{float:none !important;}
body.vets img.size-full, body.vets img.size-large, body.vets img.header-image, body.vets img.wp-post-image, body.vets img.alignnone, body.vets img.alignright, body.vets img.aligncenter, body.vets img.alignleft{max-width:100%;height:auto;}
body.vets .wp-caption{max-width:100% !important;text-align:center;padding-bottom:2rem;}
body.vets .wp-caption img{max-width:100% !important;height:auto;margin:0px;vertical-align:bottom;}
body.vets .wp-caption-text{margin:0px;padding:10px;font-size:1rem;}
body.vets .gallery-caption{font-weight:700;}
.bypostauthor{font-weight:normal;}
.sticky p{font-weight:bold;}
.form-allowed-tags{font-size:12px;}
.post-password-form{margin-bottom:40px;}
.post-nav-links{font-weight:700;padding:15px 0 0 0;border-top:1px solid rgba(0, 0, 0, 0.15)}
.post-nav-links .post-page-numbers{margin:0 0 0 5px;}
.post-password-form label{margin:0 !important;}
.post-password-form input[type="password"]{margin:5px 0;}
dl.gallery-item{margin:0;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
body.vets .alignfull, body.vets .alignwide, body.vets .aligncenter, body.vets .wp-block-cover-image.alignwide{max-width:100%;height:auto;clear:both;}
body.vets .wp-block-cover-image.alignfull{width:auto;}
body.vets .wp-block-media-text, body.vets .wp-block-embed, body.vets .wp-block-image, body.vets .wp-block-gallery, body.vets .wp-block-cover-image, body.vets .wp-block-audio, body.vets .wp-block-code, body.vets .wp-block-button, body.vets .wp-block-video, body.vets .wp-block-verse, body.vets .wp-block-preformatted, body.vets .wp-block-latest-comments{margin-bottom:3rem;}
.wp-block-media-text .wp-block-media-text__content{padding:2rem;}
.wp-block-media-text .wp-block-media-text__content p:last-of-type{margin-bottom:0;}
.wp-block-audio audio{width:100%;}
.wp-block-columns{margin-bottom:40px;}
ul.wp-block-gallery, ul.wp-block-gallery li{margin:0;padding:0;}
.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption{padding:15px 5px;font-size:0.9rem;font-weight:700;line-height:1.7;}
.wp-block-gallery a{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg);opacity:0.9;-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg);opacity:1;-webkit-transition:-webkit-filter 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:filter 0.4s ease-in-out, opacity 0.4s ease-in-out;}
.wp-block-gallery a:hover, .wp-block-gallery a:focus{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg);opacity:0.9;}
.wp-block-cover-image-text{font-weight:700;}
.wp-block-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0 0 40px 0;}
.wp-block-video iframe, .wp-block-video object, .wp-block-video embed, .wp-block-video video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;border:none;}
table.wp-block-table{border-collapse:collapse;}
table.wp-block-table, table.wp-block-table th, table.wp-block-table td{border:1px solid #ddd;}
table.wp-block-table th, table.wp-block-table td{padding:10px 15px;}
.wp-block-table.is-style-stripes{border-color:#ddd}
body.vets .wp-block-archives, body.vets .wp-block-categories-list, body.vets .wp-block-latest-posts{list-style:none;padding:0;margin:0 0 3rem 0;vertical-align:bottom;}
body.vets .wp-block-archives li a, body.vets .wp-block-categories-list li a, body.vets .wp-block-latest-posts li a{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;line-height:1.7;}
body.vets .wp-block-archives li, body.vets .wp-block-categories-list li, body.vets .wp-block-latest-posts li{position:relative;padding:0px 0 15px 0px;margin:0px 15px 15px 0px;border-bottom:1px solid rgba(0, 0, 0, 0.15);}
body.vets .wp-block-categories-list li li{border:none}
body.vets .wp-block-archives li:last-child, body.vets .wp-block-categories-list li:last-child, body.vets .wp-block-latest-posts li:last-child{padding:0px;margin:0px;border:none;}
body.vets .wp-block-archives li ul, body.vets .wp-block-categories-list li ul{padding-left:15px;}
body.vets .wp-block-archives ul, body.vets .wp-block-categories-list ul{padding-top:0px;margin-top:15px;margin-bottom:2px;list-style:none;}
body.vets .wp-block-categories-list li span{text-align:center;display:inline-block;position:absolute;top:5px;right:0;line-height:1;font-weight:700;}
body.vets .wp-block-latest-comments{padding:0px;margin:0 0 40px 0;}
body.vets .wp-block-latest-comments li{padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;border-bottom:1px solid rgba(0, 0, 0, 0.15);}
body.vets .wp-block-latest-comments__comment-excerpt p{margin:15px 0 0 0;}
body.vets .wp-block-latest-comments li:last-child{padding:0px;margin:0px;border:none;}
body.vets .wp-block-latest-comments__comment, body.vets .wp-block-latest-comments__comment-excerpt p{font-size:1rem;}
.wp-block-quote.is-large, .wp-block-quote.is-style-large{margin:30px 0px;padding:40px 40px 40px 100px;}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p{font-size:1.2rem;font-style:normal;}
.wp-block-pullquote{padding:0;border:none;background:none;}
.wp-block-pullquote p{font-size:1.5rem !important;line-height:1.8;}
#footer-widgets table:not([class]),
#footer-widgets table:not([class]) th,
#footer-widgets table:not([class]) td{border:1px solid rgba(255, 255, 255, 0.05);}
#footer-widgets .widget_nav_menu ul li,
#footer-widgets .widget_recent_entries ul li,
#footer-widgets .widget_categories ul li,
#footer-widgets .widget_recent_comments ul li,
#footer-widgets .widget_pages ul li,
#footer-widgets .widget_meta ul li,
#footer-widgets .widget_archive ul li,
#footer-widgets .widget_rss ul li{border-bottom:1px solid rgba(255, 255, 255, 0.05);}
#footer-widgets .widget_nav_menu ul li ul,
#footer-widgets .widget_categories ul li ul,
#footer-widgets .widget_pages ul li ul{border-top:1px solid rgba(255, 255, 255, 0.05);}
#footer-widgets hr{background-color:rgba(255, 255, 255, 0.05);}
.tagcloud a, a[class^="tag"]{border-left:3px solid rgba(255, 255, 255, 0.1);background-color:rgba(255, 255, 255, 0.1);}
.vet-message{background-image:linear-gradient(135deg, rgba(255, 255, 255, .20) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .20) 50%, rgba(255, 255, 255, .20) 75%, transparent 75%, transparent);border-bottom:3px solid rgba(0, 0, 0, 0.1);}
.slide-bg{background-color:rgba(255, 255, 255, 0.7);}
#caroufredsel-main-wrapper .block{background-color:rgba(255, 255, 255, 0.7);}
.toggleMenu{border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.nav li li a:hover, .nav li li li a:hover{background-color:rgba(255, 255, 255, 0.1);}
.page-top-border{border-top:1px solid rgba(255, 255, 255, 0.1);}
#footer-widgets{border-bottom:1px solid rgba(255, 255, 255, 0.05);}
.footer-widget .flickr-box li img{border:3px solid rgba(255, 255, 255, 0.1);}
#text_blue{color:#3a5795;}
#text_bluesys{color:#66a7c7;}
#text_red{color:#c81823;}
#text_yellow{color:#ffd300;}
#text_green{color:#54d940;}
#text_white{color:#FFFFFF;}
#button_border_white{border:1px solid #FFF;}
.border_white{border:1px solid #FFF;}
.h2_title_bluesys{color:#FFF;font-size:28px;padding:5px 0 5px 20px;margin-bottom:0px;background-color:#66a7c7;}
.h3_title{font-size:20px;line-height:25px;border-bottom:1px dotted #66a7c7;}
#breadcrumb_navigation{display:none;}
#breadcrumb_navigation em{font-style:normal;color:#000;padding:5px 0 5px 0;bottom:50px;}
#breadcrumb_navigation a.h2_title_first{text-decoration:none;padding-left:0;padding-bottom:10px;border-bottom:0px dotted #66a7c7;}
#breadcrumb_navigation a.h3_title_first{text-decoration:none;padding-left:25px;border-bottom:0px dotted #66a7c7;}
#breadcrumb_navigation a.h2_title{text-decoration:none;padding-left:0;padding-bottom:10px;border-bottom:0px dotted #66a7c7;}
#breadcrumb_navigation a.h3_title{text-decoration:none;padding-left:25px;border-bottom:0px dotted #66a7c7;}
#breadcrumb_navigation a:hover{text-decoration:none;color:#000;font-weight:bold;}
#mein_accordion.resp-tabs-list li{color:#fff;background:#66a7c7;}
.wpcf7-form label{text-height:1.5em;}
@media only screen and (max-width: 1200px) {
.back-to-top {
position: relative !important;
bottom: inherit;
right: inherit;
width: 100%;
height: 60px;
display: inline-block !important;
vertical-align: bottom;
}
.page-title {
text-align:center;
} @media only screen and (max-width: 900px) {	
.logo {
display: block;
float: none;
padding: 0px 20px;
text-align: center
}
.logo img {
padding: 20px 0px;
}
.grid .unit {
width: 100% !important;
}
#site-container {
border-top: none !important;
}
.logo h1 {
line-height: 1.5 !important;
}
.nav-container {
position: relative;
z-index: inherit;
}
.nav {
background-color: rgba(255, 255, 255, 0.1);
}
.nav > li {
float: none;
}
.nav > li > .parent, .nav li li .parent {
position: relative;
}
.nav > li > .parent:after {
position: absolute;
top: 25px;
right: 40px;
width: 10px;
height: 10px;
background-image: url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/downArrow.png);
background-repeat: no-repeat;
background-position: center center;
content: '';
}
.nav li li .parent:after {
position: absolute;
top: 25px;
right: 40px;
width: 10px;
height: 10px;
background-image: url(//tierarzt-mobil-berlin.de/wp-content/themes/vets/images/downArrow.png);
background-repeat: no-repeat;
background-position: center center;
content: '';
}
.nav {
float: none;
line-height: 40px;
padding-right: 0px;
}
.nav ul li:first-child {
margin-top: 0px;
}
.nav ul li:last-child {
margin-bottom: 0px;
}
.nav ul {
display: block;
width: 100% !important;
}
.nav > li.hover > ul, .nav li li.hover ul {
position: static;
}
.nav > li > a:hover {
background-color: inherit;
}
.nav a, .nav ul li a {
padding: 10px 40px;
}
.maincontainer {
padding-top: 60px;
}
.footer-widget {
float: none;
width: 100%;
padding: 0px 0px 60px 0px;
}
}
@media only screen and (max-width: 800px) {   
.wp-block-column,.wp-block-columns {
display:block !important;
width:100% !important;
margin:0 !important;
padding:0 !important;
}
.wp-block-column {
margin-bottom:40px !important;
}
}
@media only screen and (max-width: 768px) {	
h1 {
font-size: 34px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 26px;
}
h4 {
font-size: 22px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
}
h7 {
font-size: 16px;
font-weight: bold;
color: #FFF;
background-color: #66a7c7;
padding: 5px 10px 5px 20px;
}	
blockquote {
padding-left: 40px;
}
blockquote:before {
width: 10px;
}
blockquote:after {
content: '';
}
.postcontent, .gallerycontent {
float: none;
width: 100%;
}
.blogimage, .galleryimage {
position: relative !important;
width: 100%;
height: 200px;
}
}
@media only screen and (max-width: 640px) {	
.vets_comments_block .children li {
padding-left: 0px;
background-image: none;
}
}
@media only screen and (max-width: 480px) {	
.page-title {
padding: 0px !important;
}
.toggleMenu, .map-container h1, .page-title h1 {
padding: 20px;
}
.grid .unit {
padding-left: 0px !important;
padding-right: 0px !important;
}
.footer-info {
padding: 10px 20px;
}
.credits, .social-icons {
float: none;
display: inline-block;
width: 100%;
text-align: center;
}
.social-icons li {
float: none;
display: inline-block;
margin: 0px 5px;
}
.nav a, .nav ul li a {
padding: 5px 20px
}
.vets_comment_form, .vets_comments_block {
margin: 20px 0px 0px 0px;
}
.vets_comment {
padding: 20px;
}
.nav > li > .parent:after, .toggleMenu:after, .nav li li .parent:after {
right: 20px;
}
}