@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/sites/all/themes/pets/fonts/Roboto-normal-100.woff) format("woff");unicode-range:U+0-10FFFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/sites/all/themes/pets/fonts/Roboto-normal-300.woff) format("woff");unicode-range:U+0-10FFFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/sites/all/themes/pets/fonts/Roboto-normal-400.woff) format("woff");unicode-range:U+0-10FFFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/sites/all/themes/pets/fonts/Roboto-normal-500.woff) format("woff");unicode-range:U+0-10FFFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/sites/all/themes/pets/fonts/Roboto-normal-700.woff) format("woff");unicode-range:U+0-10FFFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/sites/all/themes/pets/fonts/Roboto-normal-900.woff) format("woff");unicode-range:U+0-10FFFF}body{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;}h1.page-header{font-size:28px;margin-top:25px;}h2{font-size:24px;}a{color:#00519d;}img{max-width:100%;height:auto !important;}img[align=right]{margin:0 0 0 15px !important;}img[align=left]{margin:0 15px 0 0 !important;}.jumbotron p{font-weight:400;}.field-type-taxonomy-term-reference{padding:10px 0;}.submitted{color:#00519d;}#top{background:#c1c1c1;color:#fff;}.menu.info{margin-bottom:0;overflow:hidden;text-align:right;width:100%;padding-left:0;}.menu.info > li:first-child{float:left;}.menu.info > li{display:inline-block;line-height:40px;vertical-align:middle;}.menu.info > li:last-child{font-size:27px;padding:0 0 0 15px;}.navbar{margin:6px 0;}.navbar-default{background-color:transparent;border:0 none;box-shadow:none;}.navbar-nav{float:right;padding-top:15px;}.navbar-default .navbar-nav > li > a{color:#00519d;font-weight:700 !important;line-height:3.3;padding:0 5px 0 15px;text-transform:uppercase;}.navbar.container,.navbar.container-fluid{padding:6px 0 0;margin:0;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#00519d;}.site-mission{background-color:#00519d;color:#fff;font-weight:500;text-align:center;padding:10px 0;margin:6px 0;}.site-mission .block-content{padding:0 30px;}@media (max-width:991px){.site-mission .block-content{padding:0;}}#place1{background:url(/sites/all/themes/pets/images/place1.jpg) no-repeat 50%;background-size:cover;padding-top:50px;text-align:right;min-height:450px;}#place1 .content-wrapper{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.75);}#place1 .content-wrapper h2{font-size:90px;font-weight:300;line-height:1;color:#fff;}#place1 .content-wrapper h2 span{font-weight:700;}@media (max-width:991px){#place1 .content-wrapper h2{font-size:55px;}}#place1 .content-wrapper p{font-size:24px;}#block-views-test-block-1 h2{font-size:48px;}#block-views-test-block-1 h3{margin-bottom:10px;}#block-views-test-block-1 .field-name-body{line-height:1.2;color:#bbb;margin-bottom:20px;}#block-views-test-block-1 .views-row{width:49%;display:inline-block;vertical-align:top;}#block-views-test-block-1 .field-name-field-image .field-item{text-align:center;}#block-views-test-block-1 .field-name-field-image .field-item img{border:1px #ccc solid;display:inline-block;margin-bottom:20px;}@media(max-width:768px){#block-views-test-block-1{width:100%;max-width:600px;margin:0 auto;}#block-views-test-block-1 .views-row{width:100%;}#block-views-test-block-1 .field-name-field-image .field-item{text-align:left;}#block-views-test-block-1 .field-name-field-image .field-item img{margin-bottom:10px;margin-top:20px;}}#block-views-test-block-1 h3{margin-top:0;font-size:16px;font-weight:400;}#block-views-test-block-1 h3 a{color:#fff;}#block-views-test-block-1 .view-footer{text-align:right;}#block-views-test-block-1 .view-footer a,#block-views-test-block-1 .view-footer a:hover{color:#fff;}.page-taxonomy .field-name-body,.view-id-test .field-name-body{text-align:justify;}#pre-content .block-content{font-weight:400;columns:2;}@media (max-width:991px){#pre-content .block-content{columns:1;}}#pre-content{color:#777;background:#eaeaea;padding:45px 25px 65px;}#pre-content h2{font-size:48px;margin-top:0;margin-bottom:32px;color:#777;}.main-container{padding-bottom:25px;}.main-container .region-content{padding-top:15px;}.front-services-3{padding:25px 0 50px;}.front-services-3 .block{position:relative;margin-bottom:15px;}.front-services-3 .block h2{text-align:center;position:absolute;bottom:15px;left:15px;right:15px;background:rgba(100,100,100,0.75);padding:15px 0;color:#fff;}.front-services-3 .block h2.pointered{cursor:pointer;}@media (max-width:768px){.front-services-3 .block{margin:0 auto 15px;max-width:600px;}}.front-media{padding:25px 0 50px;background-color:#615d5c;}.front-media h2{color:#fff;margin-bottom:25px;}.front-media .views-field-title{padding-bottom:10px;display:block;}.front-media .views-field-title a{display:block;color:#fff;}.front-media .more-link{padding-top:10px;font-weight:500;text-decoration:underline;}.front-media .more-link a{color:#fff;}.front-services{padding:25px 0 50px;}.front-services h2{padding-bottom:15px;}.front-services img{border-radius:50%;max-width:115px;margin-right:20px;}@media (max-width:992px){.front-services{text-align:center;}.front-services img{display:block;float:none !important;margin:0 auto 10px;max-width:220px;}}#contacts,.site-footer{background:#00519d;padding:10px 0 25px;color:#fff;}#contacts{margin-bottom:6px;}#contacts a{color:#fff;}.footer{margin-top:0;padding-top:25px;border:0 none;}.field-name-field-addthis{padding:10px 0;}.region-sidebar-second,.region-sidebar-first{padding-top:25px;}.region-sidebar-second h2.block-title{background:#00519d;color:#fff;padding:5px 15px;font-size:20px;margin-bottom:0;}.region-services-hero .block.show-hero{position:relative;min-height:200px;margin-bottom:25px;}.region-services-hero .block.show-hero h2{position:absolute;left:0;right:0;top:0;background-color:rgba(100,100,100,0.75);padding:20px;color:#fff;font-size:28px;margin-top:0;}@media (min-width:768px){.region-services-hero .block.show-hero h2{bottom:25px;top:auto;}}#navbar{height:auto !important;}#navbar .container.fixed{position:fixed;z-index:999;background-color:rgba(255,255,255,.95);width:100%;top:0;border-bottom:2px #00519d solid;}.ds-middle .field-name-field-price{font-size:24px;font-weight:300;padding-bottom:10px;}.ds-middle .field-name-body ul{padding-left:0;margin-left:20px;}.field-name-field-foto{text-align:center;}.field-name-field-foto .field-item{display:inline-block;vertical-align:top;background-color:#eee;border:1px #ccc solid;padding:5px;border-radius:6px;margin:5px;}.field-name-field-foto .field-item img{border:1px #ddd solid;}.view-memorial article{position:relative;}.view-memorial article header{bottom:10px;left:12px;position:absolute;right:12px;text-align:center;}.view-memorial article header h2{background-color:rgba(255,255,255,.7);font-size:18px;padding:5px 0;}.page-contact #block-block-43 .block-content table{background:#fff;border:0 none;width:100%;font-size:14px;}.page-contact #block-block-43 .block-content table tr:nth-child(odd){background:#fafafa;}.page-contact #block-block-43 .block-content table td{border:0 none;border-bottom:1px #ccc solid;padding:5px 10px;vertical-align:top;}.page-contact #block-block-43 .block-content table td address{margin:5px 0;}.site-footer a{color:#fff;}.field-name-field-foto .field-item{border:0 none !important;background-color:transparent !important;padding:0 !important;margin:0 !important;border-radius:0 !important;max-width:100%;}.field-name-field-foto .field-item img{max-width:100%;margin-bottom:20px;}.field-name-field-foto .galleryformatter .gallery-slides,.field-name-field-foto .galleryformatter .gallery-thumbs{max-width:100% !important;}.galleryformatter-greenarrows .gallery-slides .panel-overlay .overlay-inner{min-height:80px;}.gallery-processed .gallery-frame{width:auto;}.field .field-label{font-weight:400;}.field-name-post-date{color:#666;font-style:italic;font-size:14px;}.views-field-field-rss{text-align:right;padding-left:0 !important;line-height:1;vertical-align:bottom !important;}.views-field-field-rss a{display:inline-block;width:16px;height:16px;overflow:hidden;text-indent:-9999px;text-align:left;background:url(/sites/all/themes/pets/images/rss_32.png) no-repeat 50%;background-size:cover;vertical-align:middle;}.field-name-node-link{margin-top:10px;}@media (max-width:767px){.navbar{margin:0 !important;}.menu-active{overflow:hidden;}.navbar-collapse{overflow:hidden;background:#fff;height:0 !important;transition:height 0.3s linear !important;display:block !important;z-index:999;}.menu-active .navbar-collapse{height:calc(100vh - 79px) !important;}.navbar-collapse nav{align-items:center !important;justify-content:flex-start !important;margin:0 -15px;height:100%;overflow-y:auto;}.navbar-nav{float:none;margin:0 0 20px;padding:0;width:100%;}.navbar-nav li{border-bottom:1px solid #e7e7e7;}.navbar-nav .dropdown-menu{padding:0;margin:0;}.navbar-nav .caret{position:relative;top:-2px;}.navbar-nav .dropdown-menu li:last-child{border:none;}.language-switcher-locale-url{padding:0 0 20px;}.navbar-toggle{height:34px;width:44px;}.navbar-toggle .icon-bar{position:absolute;left:50%;top:9px;transform:translate(-50%,0);margin:0 !important;transition:transform 0.2s linear,opacity 0.2s linear;}.navbar-toggle .icon-bar + .icon-bar{top:15px;}.navbar-toggle .icon-bar + .icon-bar + .icon-bar{top:21px;}.menu-active .navbar-toggle .icon-bar{top:50%;transform:translate(-50%,-50%) rotate(45deg);}.menu-active .navbar-toggle .icon-bar + .icon-bar + .icon-bar{top:50%;transform:translate(-50%,-50%) rotate(-45deg);}.menu-active .navbar-toggle span:nth-child(3){opacity:0;}}@media (max-width:767px){.block-with-statistics .views-row .views-field-name + .views-field-view{position:static !important;height:auto !important;opacity:1 !important;visibility:visible !important;background:none !important;}.block-with-statistics .views-row .views-field-name + .views-field-view .views-row{border:none;background:none !important;}.block-with-statistics .views-row .views-field-name + .views-field-view ul{background:#fff;border-top:1px solid #ddd;}.block-with-statistics .views-row .views-field-name + .views-field-view ul a{font-size:13px;padding-left:35px !important;position:relative;}.block-with-statistics .views-row .views-field-name + .views-field-view ul a:before{position:absolute;top:15px;left:24px;width:5px;height:5px;border-radius:50%;background:#00519d;opacity:0.6;content:'';}}
.navbar-collapse nav{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;}.language-switcher-locale-url{margin:0;padding-left:20px;display:flex;align-items:center;padding-top:15px;}.language-switcher-locale-url li{list-style:none;padding:0 7px;}.language-switcher-locale-url li a{text-decoration:none;}.language-switcher-locale-url li a:hover{color:#000;}.language-switcher-locale-url li.active a{color:#000;}@media (min-width:768px){.navbar-collapse nav{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;}.language-switcher-locale-url{padding-left:0;}}
.block-with-statistics ul{list-style:none;margin:0;padding:0;}.block-with-statistics .item-list > ul > .views-row-odd{background-color:#f9f9f9;}.block-with-statistics .item-list > ul > .views-row{border-top:1px solid #ddd;line-height:1.4;position:relative;vertical-align:top;}.block-with-statistics .item-list > ul > .views-row .views-field-name a,.block-with-statistics .item-list > ul > .views-row .views-field-title a{line-height:1.4;padding:8px;display:block;}.block-with-statistics .views-row .views-field-name + .views-field-view{background-color:#f9f9f9;position:absolute;right:100%;top:-1px;width:100%;opacity:0;height:0;visibility:hidden;transition:.3s linear;}.block-with-statistics .views-row .views-field-name + .views-field-view ul > .views-row > .views-field-name + .views-field-view{position:static;height:0;opacity:0;visibility:hidden;transition:.3s linear;}.block-with-statistics .views-row .views-field-name + .views-field-view ul > .views-row:after{position:absolute;bottom:-25px;height:25px;width:100%;display:block;content:'';left:0;}.block-with-statistics .views-row:hover .views-field-name + .views-field-view ul > .views-row:hover > .views-field-name + .views-field-view,.block-with-statistics .views-row:hover .views-field-name + .views-field-view{height:auto;cursor:pointer;visibility:visible;opacity:1;transition:.3s linear;}.page-taxonomy-term-275 .view-hero-for-taxonomy .img-responsive{width:100%;}
#block-bean-bean-block-shelter-vaccination{margin-top:30px;}.front .region-contacts{display:flex;flex-wrap:wrap;justify-content:center;}.front .region-contacts .block{padding:0 10px;}@media (min-width:1200px){.front .region-contacts .col-md-3{width:20%;}}#block-bean-animal-logo .block-content{display:flex;justify-content:center;margin-bottom:45px;}#block-bean-animal-logo .block-content .field-name-field-image{max-width:600px;}