@font-face {
font-family: 'yellowtailregular';
src: url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.eot);
src: url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.woff) format('woff'),
url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.ttf) format('truetype'),
url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.svg#yellowtailregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SourceSansPro';
src: url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.eot);
src: url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.woff) format('woff'),
url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.ttf) format('truetype'),
url(https://manitobamutts.org/wp-content/themes/manitobamutts/css/fonts/Yellowtail-Regular-webfont.svg#yellowtailregular) format('svg');
font-weight: normal;
font-style: normal;
} @media only screen {
html, body {
height: 100%;
}
#content {
padding: 0.75rem 1.5rem 1.5rem 1.5rem;
}
p:empty {
display: none;
}
body {
background: #C3EAF0 url(//manitobamutts.org/wp-content/themes/manitobamutts/images/background-body.png) top center repeat-x;
}
body > header.contain-to-grid {
clear: both;
margin-bottom: 1rem;
}
header > .row.mbmutts-breadcrumb-container {
margin-bottom: 1rem;
}
body.page article header time, 	body.page article header .byline {
display: none;
}
h1.entry-title {
font-family: "yellowtailregular",arial;
color: #0f94a3;
}
div.container {
padding-bottom: 48px;
}
.top-bar-section li:not(.has-form) a:not(.button) {
z-index: 200;
position: relative;
}
.top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
box-shadow: 0 4px 8px #333;
z-index: 100;
position: relative;
}
.top-bar-section .has-dropdown.selected > a {
position: relative;
z-index: 100;
}
.top-bar-section > ul > li.active:not(.has-form) > a:not(.button) {
background: linear-gradient(to bottom, #C47340 0%, #F0A534 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
line-height: 15px;
padding: 15px;
box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.75) inset;
color: #fff;
}
.top-bar-section li.active:not(.has-form) a:hover:not(.button) {
background: linear-gradient(to bottom, #C47340 0%, #F0A534 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.top-bar-section li.active:not(.has-form) > a:not(.button) {
background: #C47340;
}
.top-bar-section .dropdown li:hover:not(.has-form):not(.active) > a:not(.button) {
background: #C47340;
}
.top-bar-section li.active:not(.has-form) a:hover:not(.button) {
background-color: #C47340 0%, #F0A534 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.top-bar-section ul li > a:hover {
box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.75) inset;
}
.top-bar-section ul.dropdown {
background: linear-gradient(to top, #C47340 0%, #F0A534 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover {
background: #D88A3B;
box-shadow: none;
transition: background-color 0.35s ease 0s;
}
.top-bar-section ul li.news-and-events > a {
text-transform: uppercase;
}
.top-bar-section li:not(.has-form) > a:not(.button) {
line-height: 15px;
padding: 15px;
}
.top-bar-section ul.dropdown li {
opacity: 0.9;
}
.top-bar-section ul.dropdown li:hover {
opacity: 1;
}
.utility-nav li a {
font-size: 0.9rem;
color: #000;
}
.utility-nav li a:hover {
color: #fff;
}
.utility-nav-large {
display: none;
margin-top: 1rem;
}
#manitoba-mutts-logo {
text-indent: -999px;
display: block;
height: 165px;
width: 270px;
background: url(//manitobamutts.org/wp-content/themes/manitobamutts/images/manitoba-mutts-logo.png) no-repeat scroll 0 60px / 60% auto transparent;
background-size: 60%;
}
#site-header-container {
width: 100%;
background-color: #00b2c8;
}
body > header {
border-bottom: 1px solid #c1c1c1;
}
#site-header {
width: 100%;
margin: 0 auto;
max-width: 75rem;
min-height: 180px;
background: url(//manitobamutts.org/wp-content/themes/manitobamutts/images/header-background-2022.png) no-repeat scroll -50px 0 #00b2c8;
}
#social-icons-header {
display: none;
}
#social-icons-header {
list-style-type: none;
margin-top: 2rem;
}
#social-icons-header li a {
display: inline-block;
width: 61px;
height: 60px;
background: transparent url(//manitobamutts.org/wp-content/themes/manitobamutts/images/icon-social-2022.png) 0 0 no-repeat;
overflow: hidden;
text-indent: -999px;
}
#social-icons-header li.mail a:hover {
background-position: 0 -61px;
}
#social-icons-header li.facebook a {
background-position: -62px 0;
}
#social-icons-header li.facebook a:hover {
background-position: -62px -61px;
}
#social-icons-header li.twitter a {
background-position: -124px 0;
}
#social-icons-header li.twitter a:hover {
background-position: -124px -61px;
}
#social-icons-header li.youtube a {
background-position: -186px 0;
}
#social-icons-header li.youtube a:hover {
background-position: -186px -61px;
}
#social-icons-header li.instagram a {
background-position: -248px 0;
}
#social-icons-header li.instagram a:hover {
background-position: -248px -61px;
}
#site-container {
max-width: 75rem;
margin: 0 auto;
}
body.home #site-container {
border: 1px solid #c1c1c1;
padding: 23px;
background: linear-gradient(to bottom,  #fed895 20%, #FFFFFF 80%);
}
#home-slider {
padding: 0;
margin-bottom: 0.46875rem;
border: 1px solid #c1c1c1;
}
.featured-widget-area {
padding: 0;
}
.featured-widget-area > .widget { margin-bottom: 1rem;
background-color: rgba(255,255,255, 0.3);
}
.featured-widget-area > .widget_media_image > img, .featured-widget-area > .widget.widget_media_image > a > img {
width: 100%;
margin: 0;
}
h3.featured-widget-title {
font-family: 'yellowtailregular', arial;
color: #fcf4dc;
background-color: #0ea2bd;
padding: 0;
margin: 0;
text-align: center;
border-bottom: 1px solid #0ea2bd;
}
.mutts-sponsors-logos .widget-title {
display: none;
}
.mutts-sponsors-logos {
padding-top: 0.9375rem;
padding-bottom: 0.9375rem;
}
.mutts-sponsors-logos li {
text-align: center;
padding: 0 0 1.25rem 0;
}
#content {
border: 1px solid #c1c1c1;
background: linear-gradient(to bottom, #FED897 0%, #FFFFFF 160px);
}
.entry-content > figure {
margin: 1rem 0;
}
#sidebar article {
background: linear-gradient(to bottom, #FED897 0%, #FFFFFF 80%);
border: 1px solid #4E4036;
}
#sidebar .widget h4 {
font-family: 'yellowtailregular', arial;
color: #fcf4dc;
background-color: #0ea2bd;
padding: 6px;
margin: -1.25rem -1.25rem 1rem;
text-align: center;
font-size: 1.6875rem;
text-transform: none;
}
#sidebar .panel, .footer-widget .panel {
padding: 1.25rem 1.25rem;
}
#sidebar .panel a, .footer-widget .panel a {
color: #00b2c8;
}
#sidebar .panel a:hover, .footer-widget .panel a:hover,
#sidebar .panel a:focus, .footer-widget .panel a:focus {
color: #009bac
}
footer.full-width {
margin-top: 1.875rem;
padding-top: 0;
}
.footer-widget .panel a {
color: #fff;
text-decoration: underline;
font-size: 1rem;
}
.footer-widget .panel a:hover {
color: #F9AC37;
}
.footer-widget {
margin-top: 0;
padding-top: 1rem;
background-color: transparent;
}
.footer-widget > .row > .columns {
float: left;
}
.footer-widget .footer-widget-container {
float: right;
width: 100%;
}
.footer-widget .widget {
background-color: transparent;
color: #fff;
font-size: 0.9em;
line-height: 1.2em;
}
.footer-widget .widget h4 {
font-family: 'yellowtailregular', arial;
color: #C3EAF0;
border-bottom: none;
text-transform: none;
font-size: 2.4em;
padding-bottom: 0.2rem;
}
.footer-widget .widget h5 {
text-transform: uppercase;
color: #fff;
margin: 0rem;
font-size: 0.95em;
font-weight: bold;
}
.footer-widget .widget ul.contact-us {
line-height: 1.2em;
}
.footer-widget .widget ul.contact-us li {
margin-bottom: 0.5rem;
}
footer.full-width {
background-color: #00b2c8;
color: #fff;
}
footer.full-width a {
color: #bce4eb;
}
.footer-widget-container #searchsubmit {
border: 1px solid #C3EAF0;
}
.fm-form input {
width: 100% !important;
} .page-template-page-adoptable-pets-php #content {
margin: 0;
background: none;
border: none;
padding: 0;
}
.page-template-page-adoptable-pets-php .tabs-content .content, .page-template-page-super-troopers-php .tabs-content .content, .page-id-52 .tabs-content .content {
background: linear-gradient(to bottom, #fed897 0%, #ffffff 160px) repeat scroll 0 0 rgba(0, 0, 0, 0);
border: 1px solid #c1c1c1;
float: left;
padding: 1.5rem;
}
.tabs dd > a, .tabs .tab-title > a {
font-weight: bold;
}
ul.tabs {
top:1px;
position: relative;
}
.tabs dd > a, .tabs .tab-title > a {
background: none;
color: #ad9580;
border-top: 1px solid transparent;
border-left: 1px solid #ad9580;
border-right: 1px solid transparent;
padding: 0.5rem 2rem;
}
.tab-title:first-child > a, .tab-title.active + .tab-title > a {
border-left: 1px solid transparent;
}
.tabs dd.active a, .tabs .tab-title.active a {
background: #FED999;
border-left: 1px solid #c1c1c1;
border-right: 1px solid #c1c1c1;
border-top: 1px solid #c1c1c1;
}
.tabs dd > a:hover, .tabs .tab-title > a:hover {
background: #FED999;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #000;
}
.adoption-intro {
padding-bottom: 20px;
border-bottom: 1px solid #aaa;
}
.donations-container > .row > .columns:first-child {
border-left: none;
}
.donations-container > .row > .columns {
border-left: 1px solid #0EA2BD;
min-height: 300px;
}
.widget_mc4wp_widget .mc4wp-form {
padding: 1em;
margin: 0;
}
.widget_mc4wp_widget .mc4wp-form .button {
margin: 0;
}
#content .resp-tabs-list li {
padding: 0 !important;
}
#content .resp-tabs-container {
background-color: #0EA2BD;
}
#content h2.resp-accordion a {
color: #F7F2DB;
}
#content h2.resp-tab-active {
background: #0EA2BD !important;
}
.wpcf7-list-item-label {
font-size: 14px;
}
span.wpcf7-not-valid-tip {
margin-top: -1em;
}
.entry-content img {
max-width: 100%;
}
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {
border: none;
}
.animal-listings pre {
white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;
font-size: 13px;
color: #663300;
font-family: Arial, Helvetica, sans-serif;
}
.animal-listings pre:first-line {
color: #900b1f;
font-family: 'yellowtailregular',arial;
font-size: 2.5em;
font-weight: bold;
line-height: 1em;
}
.animal-listings .section-title {
clear: both;
margin: 20px auto;
text-align: center;
}
.animal-listings .pet-listing, .first-pet-listing {
float: left;
clear: both;
padding-top: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #aaa;
}
.animal-listings .pet-listing:first-child, .first-pet-listing:first-child {
border-top: none;
}
.animal-listings .dog-image {
padding-top: 1rem;
padding-bottom: 1rem;
}
.animal-listings .dog-text {
padding-left: 0px;
}
#home-featured-right-widget #widget_sp_image-4 {
background-color: #fff;
}
.google-captcha .wdm-nocapt-recapt {
margin-bottom: 1rem;
}
.leaderboard img {
margin: 1rem 0;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
border: 1px solid #aaa;
}
.leaderboard-top img {
margin-top: 0;
}
.leaderboard-bottom img {
margin-bottom: 0;
}
#TB_ImageOff .screen-reader-text {
display: none;
}
#TB_window #TB_ImageOff img#TB_Image {
margin: 25px 0 0 15px;
}
#TB_closeWindow .screen-reader-text {
display: none;
}
#mutts-tabs-container .tabs-content {
margin-bottom: 0;
}
.love-mmdr {
border-top: 1px solid #ccc;
padding: 1.5rem;
}
.mmdr-footer-logo {
display: block;
background: transparent url(//manitobamutts.org/wp-content/themes/manitobamutts/images/manitoba-mutts-logo.png) no-repeat scroll 0 0 / 100% auto;
width: 10rem;
height: 6.25rem;
float: left;
margin-right: 1rem;
}
.copyright {
margin-bottom: 0.25rem;
font-weight: bold;
font-size: 1rem;
text-transform: uppercase;
}
.site-info {
padding: 0.75rem;
float: left;
width: 100%;
clear: both;
}
.mmdr-business-info {
line-height: 1rem;
}
.mc4wp-form {
padding: 1rem;
}
.tribe-mini-calendar {
margin: 0;
}
.note {
font-size: 0.8em;
font-style: italic;
line-height: 1.2em;
}
}
@media only screen and (min-width: 54.063em) {
#social-icons-header {
display: block;
}
}  @media only screen and (max-width: 40em) { }  @media only screen and (min-width: 40.063em) {
#site-header {
background: url(//manitobamutts.org/wp-content/themes/manitobamutts/images/header-background-2022.png) no-repeat scroll 70px 0 #00b2c8;
}
#manitoba-mutts-logo {
background: url(//manitobamutts.org/wp-content/themes/manitobamutts/images/manitoba-mutts-logo.png) no-repeat scroll 0px 0px / 100% auto transparent;
}
.top-bar-section ul {
position: relative;
z-index: 200;
}
.top-bar-section ul a > span {
display: block;
text-transform: uppercase;
}
.featured-widget-area > .widget {
margin-bottom: 1.5rem;
float: left;
width: 100%;
}
.featured-widget-area {
padding: 0.9375rem 0;
}
.utility-nav li.divider {
display: none;
}
.featured-widget-area {
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0;
}
.featured-widget-area:first-child {
padding-left: 0;
}
.featured-widget-area:nth-child(2) {
padding-left: 0.46875rem;
padding-right: 0;
}
.featured-widget-area:last-child {
padding-top: 0;
padding-left: 0.46875rem;
padding-right: 0;
}
.top-bar-section .utility-nav-mobile {
display: none;
}
.utility-nav-large {
display: block;
}
.mutts-sponsors-logos ul li.widget_sp_image:nth-child(2) {
margin-top: 2rem;
}
.mutts-sponsors-logos ul li.widget_sp_image:nth-child(3) {
margin-top: 1rem;
}
.mutts-sponsors-logos li {
padding: 0 0.625rem 1.25rem
}
.copyright {
margin-bottom: 0.25rem;
}
.site-info {
clear: none;
width: calc(100% - 11rem);
padding-left: 0;
}
.love-mmdr {
padding: 1.5rem 0 0 0;
}
} @media only screen and (min-width: 40.063em) and (max-width: 64em) { }  @media only screen and (min-width: 64.063em) {
.featured-widget-area:nth-child(2) {
padding-left: 0.46875rem;
padding-right: 0.46875rem;
}
.featured-widget-area:last-child {
padding-top: 0.9375rem;
padding-left: 0.9375rem;
padding-right: 0;
}
.top-bar .title-area {
display: none;
}
#site-header {
background: url(//manitobamutts.org/wp-content/themes/manitobamutts/images/header-background-2022.png) no-repeat scroll 140px 0 #00b2c8;
}
.mutts-sponsors li:first-child {
text-align: left;
}
.mutts-sponsors li:last-child {
text-align: right;
}
.widget_adrotate_widgets img {
width: 100%;
}
} @media only screen and (min-width: 64.063em) and (max-width: 90em) { }  @media only screen and (min-width: 90.063em) { } @media only screen and (min-width: 90.063em) and (max-width: 120em) { }  @media only screen and (min-width: 120.063em) { }
span.donation-error {
font-size: 1.2em;
}