@charset "UTF-8";
/*!
Theme Name: MMR
Theme URI: http://mmrpatients.org/
Author: Marcus
Author URI: http://porpoise.org
Description: MMR theme
Version: 2.3.38
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mmr
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

MMR is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .full-width{width:100%}.no-margins{margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.comment-navigation,.posts-navigation,.post-navigation{width:100%;content:"";display:table;table-layout:fixed}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 3em}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous a,.posts-navigation .nav-previous a,.post-navigation .nav-previous a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-navigation .nav-previous a:before,.posts-navigation .nav-previous a:before,.post-navigation .nav-previous a:before{content:"";display:inline-block;padding-right:10px;font-family:Dashicons;vertical-align:bottom}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next a,.posts-navigation .nav-next a,.post-navigation .nav-next a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-navigation .nav-next a:after,.posts-navigation .nav-next a:after,.post-navigation .nav-next a:after{content:"";display:inline-block;padding-left:10px;font-family:Dashicons;vertical-align:bottom}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#secondary ul{list-style:none;margin-left:0;margin-bottom:0;padding-left:0}#secondary .widget{margin:0 0 1.5em}#secondary .widget select{max-width:100%}#secondary .widget>h2{position:relative;font-size:1.25rem;margin-bottom:20px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#secondary .widget.widget_recent_entries>ul>li,#secondary .widget.widget_recent_comments>ul>li,#secondary .widget.widget_archive>ul>li,#secondary .widget.widget_categories>ul>li,#secondary .widget.widget_meta>ul>li{padding:3px 0 3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#secondary .widget.widget_recent_entries>ul>li:before,#secondary .widget.widget_recent_comments>ul>li:before,#secondary .widget.widget_archive>ul>li:before,#secondary .widget.widget_categories>ul>li:before,#secondary .widget.widget_meta>ul>li:before{content:"";font-family:Dashicons;vertical-align:bottom;padding-right:3px}#toggle-media{cursor:pointer;width:100%}h4.sub-heading{margin:0 0 15px 0;display:block;cursor:pointer;padding:8px;font-weight:700;background:-moz-linear-gradient(left,#e9e9e9 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#e9e9e9 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#e9e9e9 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#00ffffff',GradientType=1)}#search-header{background:#e3e3e3;padding:0;margin:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}#search-header .io-search-form{margin-left:25px;margin-right:25px;padding-top:15px}#seasons-selector{font-size:15px;margin-bottom:25px;display:block}#seasons-selector ul{margin:10px 25px 10px 25px}#seasons-selector ul li{display:inline-block;margin-right:5px}#seasons-selector ul li a{font-weight:700;padding:0 8px;background:#fff;border:1px solid #ddd;color:#000}#seasons-selector ul li a:hover{padding:0 8px;background:#ddd;border:1px solid #ddd;color:#000}#search-header input[type=text]{padding-bottom:0!important}#top-header{background:#D71A20;padding:15px 25px;color:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.19);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.19);box-shadow:0 3px 5px 0 rgba(0,0,0,.19)}#top-header h1{font-size:20px;margin:0;padding:0;color:#fff}#top-header h1 a{color:#fff}#page{max-width:95%}.sticky{display:block}.sticky{-webkit-transform:none;transform:none}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}#content{margin-bottom:70px}#content #primary #main article{margin-bottom:15px}#content #primary #main article .entry-header{padding-bottom:10px}#content #primary #main article .entry-header .entry-title{margin-top:0;word-wrap:break-word}#content #primary #main article .entry-header .entry-meta{font-size:11px;text-transform:uppercase;letter-spacing:2px}#content #primary #main article .entry-header .entry-meta .posted-on,#content #primary #main article .entry-header .entry-meta .byline{padding-right:10px}#content #primary #main article .entry-header .entry-meta .posted-on:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:1em}#content #primary #main article .entry-header .entry-meta .byline:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:.9em}#content #primary #main article .post-thumbnail{display:block;margin-top:20px}#content #primary #main article .entry-footer{font-size:11px;text-transform:uppercase;letter-spacing:2px;padding-top:20px}#content #primary #main article .entry-footer .cat-links,#content #primary #main article .entry-footer .tags-links,#content #primary #main article .entry-footer .edit-link,#content #primary #main article .entry-footer .comments-link{padding-right:10px}#content #primary #main article .entry-footer .cat-links:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:1em}#content #primary #main article .entry-footer .tags-links:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:.9em}#content #primary #main article .entry-footer .edit-link:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:1em}#content #primary #main article .entry-footer .comments-link:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:1em}#content #primary #main .page-header{margin-bottom:30px}#content #primary #main .page-header .page-title{word-wrap:break-word;font-size:26px;text-transform:uppercase;margin-top:0}#content #primary #main .posts-navigation .nav-previous a:before{content:"";display:inline-block;padding-right:10px;font-family:Dashicons;vertical-align:bottom}#content #primary #main .posts-navigation .nav-next a:after{content:"";display:inline-block;padding-left:10px;font-family:Dashicons;vertical-align:bottom}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-area .comments-title{word-wrap:break-word;font-size:24px;text-transform:uppercase}.comments-area .comment-list{list-style:none;margin-left:0;padding-left:0}.comments-area .comment-list .comment-body{padding:20px;border:1px dotted #ccc}.comment-content:last-of-type p{margin-bottom:0}.comments-area .comment-list .comment-body .comment-meta .comment-author .avatar.photo{border-radius:50%;margin-right:10px}.comments-area .comment-list .comment-body .comment-metadata{font-size:11px;text-transform:uppercase;padding:10px 0}.comments-area .comment-list .comment-body .comment-metadata:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:3px;font-size:14px}.comments-area .comment-list .comment-body .reply:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:3px;font-size:14px}.comments-area .comment-list .comment-body .reply .comment-reply-link{font-size:11px;text-transform:uppercase;padding:10px 0}.comments-area .comment-list .children{list-style:none;margin-left:50px}.comments-area .comment-respond .comment-reply-title{word-wrap:break-word;font-size:24px;text-transform:uppercase}#reply-title{text-transform:none;font-size:20px}.comments-area .comment-respond .comment-form textarea[name=comment]{width:100%}.comments-area .comment-respond .comment-form input[name=author],.comments-area .comment-respond .comment-form input[name=email],.comments-area .comment-respond .comment-form input[name=url]{width:50%}.comments-area .comment-respond .comment-form .comment-form-cookies-consent,.comments-area .comment-respond .comment-form .form-submit{padding:5px}p.form-submit{margin-bottom:0;padding-bottom:0}p.form-submit .button{margin-bottom:0}#comments #respond{padding:20px;border:1px dotted #ccc}body{background:transparent}body,h1,h2,h3,h4,h5,h6{font-family:"Saira Semi Condensed",sans-serif}a:hover{text-decoration:none}img{height:auto;max-width:100%;image-rendering:crisp-edges}.patient-gallery-container img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}table{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{padding:.375rem .75rem;outline:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.fittext{text-align:center}.fittext a{-o-transition:none;-moz-transition:none;-webkit-transition:none;transition:none}.spanst,.spannd{background:transparent;display:inline;padding-right:1px;opacity:0}.io-get-width-textfit{-o-transition:none;-moz-transition:none;-webkit-transition:none;transition:none;position:absolute;top:0;right:0;width:99999999px;opacity:0}.dashicons,.dashicons-before:before{display:inherit;width:inherit;height:inherit;font-size:inherit;line-height:inherit;font-family:dashicons;text-decoration:inherit;font-weight:inherit;font-style:inherit;vertical-align:inherit;text-align:inherit}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}table{margin:0 0 1.5em;width:100%}table thead,table tbody,table tfoot{border:none;background-color:rgba(0,0,0,.01)}table thead{background:rgba(0,0,0,.02);color:inherit}table tfoot{background:rgba(0,0,0,.03);color:inherit}table tbody tr:nth-child(even){background-color:rgba(0,0,0,.03)}table.unstriped tbody{background-color:rgba(0,0,0,.01)}table.unstriped tbody tr{border-bottom:1px solid rgba(0,0,0,.03);background-color:rgba(0,0,0,.01)}table.hover thead tr:hover{background-color:rgba(0,0,0,.05)}table.hover tfoot tr:hover{background-color:rgba(0,0,0,.1)}table.hover tbody tr:hover{background-color:rgba(0,0,0,.005)}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:rgba(0,0,0,.1)}.table-col-name{min-width:200px}@media print,screen and (max-width:64em){.table-col-name{min-width:auto}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic;color:inherit}.nickname{font-size:12px}blockquote{margin:0 1.5em;border-left:1px solid rgba(0,0,0,.15);color:inherit;padding:.5625rem 1.25rem 0 1.1875rem}blockquote p{color:inherit}address{margin:0 0 1.5em}pre{background:rgba(0,0,0,.08);padding:2rem}code,kbd,tt,var{border:1px solid rgba(0,0,0,.2);background-color:rgba(0,0,0,.06);color:inherit}abbr,acronym{border-bottom:1px dotted rgba(0,0,0,.6);cursor:help}mark,ins{background:rgba(255,231,0,.2);text-decoration:none}big{font-size:125%}#masthead{margin-top:30px}#masthead .site-branding{margin-bottom:70px}#masthead .site-branding .site-title{font-size:3rem;line-height:1;text-transform:uppercase;margin:0;margin-bottom:.5rem}#masthead .site-branding .site-title a{display:inline-block}#masthead .site-branding .site-description{font-size:.875rem;line-height:1;letter-spacing:3px;text-transform:uppercase;margin-bottom:0rem}#masthead #site-navigation{margin-bottom:30px}#colophon{border-top:1px solid #ccc;padding:20px 10px;margin-bottom:30px;font-size:13px;-webkit-box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);-moz-box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);background:-moz-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(255,255,255,0) 32%);background:-webkit-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(255,255,255,0) 32%);background:linear-gradient(to bottom,rgba(242,242,242,1) 0%,rgba(255,255,255,0) 32%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#00ffffff',GradientType=0)}#colophon .site-info{text-align:center}#colophon p{color:#888;margin-bottom:8px!important}#colophon .footer-top{color:#000}#colophon .footer-bottom{font-style:italic}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}p.demo_store,.woocommerce-store-notice{background-color:#1779ba;color:#fff;border:solid 1px #1779ba;border-radius:0}p.demo_store a,.woocommerce-store-notice a{color:#fff}.woocommerce .page-title{word-wrap:break-word;font-size:26px;text-transform:uppercase;margin-top:0}.woocommerce .woocommerce-breadcrumb{color:inherit;text-transform:uppercase;font-size:11px}.woocommerce .woocommerce-breadcrumb:before{content:"";font-family:Dashicons;vertical-align:middle;font-size:1em;display:inline-block;padding-right:1px}.woocommerce .woocommerce-breadcrumb a{color:inherit}.woocommerce.single-product .woocommerce-breadcrumb{margin-bottom:1.25rem}.woocommerce .woocommerce-result-count{text-transform:uppercase;font-size:13px}.woocommerce .woocommerce-ordering{margin-bottom:40px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background-color:#1779ba;color:#fff;border:solid 1px #1779ba;border-radius:0;font-weight:400}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background-color:#1779ba;color:#fff;border:solid 1px #1779ba}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{font-weight:400;background-color:#1779ba;color:#fff;border:solid 1px #1779ba;border-radius:0}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:#1779ba;color:#fff;border:solid 1px #1779ba}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover{background-color:#1779ba;color:#fff;border:solid 1px #1779ba;border-radius:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#1779ba}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#1779ba}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#1779ba}.woocommerce div.product .product_title{font-size:1.85rem}.woocommerce div.product span.price,.woocommerce div.product p.price{color:#1779ba}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins{text-decoration:none}.woocommerce div.product .stock{color:#1779ba}.woocommerce div.product .woocommerce-tabs ul.tabs{background:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid rgba(0,0,0,.15);border-bottom:none;background-color:#e9ebea;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;text-transform:uppercase;font-size:13px}.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab a:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:5px;font-size:1em;display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:5px;font-size:1em;display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid rgba(0,0,0,.15)}.woocommerce div.product form.cart table td{padding-left:.625rem}.woocommerce div.product form.cart .variations td.label{padding-right:1em;background:transparent}.woocommerce div.product .product_meta{border-top:1px solid rgba(0,0,0,.05);padding-top:10px}.woocommerce div.product .product_meta span{display:inline-block;padding-right:5px}.woocommerce div.product .product_meta .sku_wrapper:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:3px;font-size:.7em}.woocommerce div.product .product_meta .posted_in:before{content:"";font-family:Dashicons;vertical-align:middle;padding-right:1px;font-size:.7em}.woocommerce table.shop_table{border-radius:0}.woocommerce span.onsale{line-height:2.9;background-color:#1779ba;color:#fff;font-weight:400;-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.woocommerce ul.products li.product .price{color:#404040}.woocommerce ul.products li.product .price .from{color:#1779ba}.woocommerce ul.products li.product .button{background-color:#1779ba;color:#fff;border:solid 1px #1779ba;border-radius:0;font-weight:400}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:10px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:.7em 1.1em;border-radius:0}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{background:#e9ebea;color:#404040}.woocommerce .woocommerce-customer-details address{border-radius:0}.woocommerce form .form-row textarea{height:initial}.woocommerce input[type=text],.woocommerce input[type=email],.woocommerce input[type=url],.woocommerce input[type=password],.woocommerce input[type=search],.woocommerce input[type=number],.woocommerce input[type=tel],.woocommerce input[type=range],.woocommerce input[type=date],.woocommerce input[type=month],.woocommerce input[type=week],.woocommerce input[type=time],.woocommerce input[type=datetime],.woocommerce input[type=datetime-local],.woocommerce input[type=color],.woocommerce textarea{border:1px solid rgba(0,0,0,.05);border-radius:0;background:#fff;width:100%}.woocommerce input[type=text]:focus,.woocommerce input[type=email]:focus,.woocommerce input[type=url]:focus,.woocommerce input[type=password]:focus,.woocommerce input[type=search]:focus,.woocommerce input[type=number]:focus,.woocommerce input[type=tel]:focus,.woocommerce input[type=range]:focus,.woocommerce input[type=date]:focus,.woocommerce input[type=month]:focus,.woocommerce input[type=week]:focus,.woocommerce input[type=time]:focus,.woocommerce input[type=datetime]:focus,.woocommerce input[type=datetime-local]:focus,.woocommerce input[type=color]:focus,.woocommerce textarea:focus{border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca;background:#fff}.woocommerce select{border:1px solid rgba(0,0,0,.05);border-radius:0;padding:5px 10px}.woocommerce .select2-container--default .select2-selection--single{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:0}.woocommerce textarea{width:100%}.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,#add_payment_method .cart-collaterals .cart_totals .discount td{color:#1779ba}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{border-radius:8px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce-Tabs-panel>h2:first-child,.related.products>h2:first-child,.woocommerce-Reviews>#comments>h2:first-child{font-size:1.25rem;font-weight:400;text-transform:uppercase;margin-bottom:30px}.shipping_address,#customer_details{border-radius:8px;border:1px solid rgba(0,0,0,.1);padding:15px;margin-bottom:10px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.4375rem}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection--single{height:2.4375rem}.tabs{border:none}.woocommerce .col-1,.woocommerce .col-2{max-width:none;padding-left:0;padding-right:0}.woocommerce-input-wrapper{display:block;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{float:left;width:30%;padding-left:0;margin-left:0;list-style:none}.product-image-gallery{background-color:#fefefe}.pdp-product-image{margin-bottom:20px}.no-gallery .pdp-product-image{margin-bottom:0}.product-thumbs a{margin-left:8px;margin-right:8px;padding:0!important}.product-thumbs a img{display:inline-block;max-width:100%;margin-bottom:1rem;box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0;width:80px;height:80px;border:1px solid #000}.product-thumbs.large-thumbs a img{width:150px;height:150px}@media print,screen and (max-width:64em){.product-thumbs a img{width:45px;height:45px}}.product-thumbs a:hover img{border:1px solid #ccc}.bold-label{font-weight:600}.status-in-care{background:#0b68bf;color:#fff}.status-released{background:#009800;color:#fff}.status-transferred{background:#666;color:#fff}.status-deceased{background:#910303;color:#fcfcfc}.row-margin-bottom{margin-bottom:25px}.status-critical{background:#ffb500;color:#000}.card-divider{padding:5px 15px;background:rgba(26,131,244,.24);color:#000}.status-badge{margin-right:3px;font-size:13px}.top-title-right{float:right}.top-title-left-short{display:none}.sub-heading span{float:right;font-size:16px;line-height:2.2rem;font-weight:700}.patient-bubble{display:inline-block;margin:2px}.patient-bubble img{border-radius:35px}.patient-bubble .no-thumbnail{width:40px;height:40px;border-radius:19px}.patient-bubble .no-thumbnail p{margin-top:5px;text-align:center;width:100%}.patient-bubble.sex-male img,.patient-bubble.sex-male .no-thumbnail{border:2px solid #0b68bf}.patient-bubble.sex-female img,.patient-bubble.sex-female .no-thumbnail{border:2px solid #bf2d84}.sex-male{color:#0270d2}.sex-female{color:#bf2d84}.media-download th{background:#eee}#media-download .thumbnail{margin-bottom:0}#media-download td,#media-download th{text-align:center}table tr.highlight td{background:#ddd}.card-section.no-padding{padding:0}.card-section{padding:0}.card-section p{padding:8px 15px;margin:0;-webkit-box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);-moz-box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1)}.card-section h5{padding:8px 15px}.card-section h3{padding:8px 15px;margin-bottom:0}.blue-label{color:#777}.card-section.habitat-list{padding:0 0 15px 15px}.card-section ol{padding-left:15px;padding-right:15px;padding-bottom:15px;clear:both}.card-section ol li span{float:left}.card-section ol li em{float:right}.all-patients{width:100%;color:#000}.button-large{padding:18px 15px}@media screen and (max-width:782px){.sub-heading span{display:block;margin:0;font-weight:400;clear:both;float:none;line-height:1.5625rem}#top-header{padding:8px 15px}#top-header h1{font-size:16px}.top-title-left-short{display:block;float:left}.top-title-left-full{display:none}#colophon{font-size:12px}}#footer-pagination{border-top:2px solid #ccc;padding-top:15px;margin-top:35px}.adoption-inline-buttons{text-align:center}.adoption-features{margin-bottom:30px}.adoption-features p{margin-bottom:10px}table th{background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#eee));background:-moz-linear-gradient(top,#f6f6f6,#eee);text-shadow:0 1px 0 #fff;font-weight:700;vertical-align:bottom}th[role=columnheader]:not(.no-sort){cursor:pointer}th[role=columnheader]:not(.no-sort):after{content:'';float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#404040 transparent;visibility:hidden;opacity:0;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}th[aria-sort=ascending]:not(.no-sort):after{border-bottom:none;border-width:4px 4px 0}th[aria-sort]:not(.no-sort):after{visibility:visible;opacity:.4}th[role=columnheader]:not(.no-sort):hover:after{visibility:visible;opacity:1}div.article-row-section{padding-left:1rem}section.article-row-section{margin-bottom:40px}.article-row{padding:15px 20px;border:1px dashed #ccc}.article-row.highlight{background:#e6efff;border:1px solid #5e85a9}.article-row.highlight-death{border:2px solid #ba041a;background:rgba(174,4,29,.1)}.article-row.highlight-critical{border:2px solid #ffb019;background:rgba(255,205,0,.1)}.highlight-critical .article-row-content-description{margin-bottom:0}.article-row.highlight-release{border:2px solid #13ba26;background:rgba(64,145,0,.1)}.article-row .thumbnail{border:0;-webkit-box-shadow:none;box-shadow:none}.article-row-content-description{font-size:1.25rem}@media print,screen and (max-width:64em){.article-row-content-description{font-size:1rem}div.article-row-section{padding-left:0}}.article-row-content-author,.article-row-content-time{font-size:.875rem;margin-bottom:0;color:#8a8a8a}.highlight .article-row-content{border:2px solid #1779ba;padding:10px 15px!important;background:rgba(26,131,244,.06)}@media print,screen and (min-width:40em) and (max-width:64em){.grid-margin-x>.medium-4 h2{font-size:1.8rem}}.flexible-article-image-left{float:left;margin-right:1rem;max-width:12.5rem}.flexible-article-image-left .caption{font-size:.9rem}@media screen and (max-width:39.9375em){.flexible-article-image-left{float:none;max-width:100%}.flexible-article-image-left .thumbnail{max-width:100%}.flexible-article-image-left .thumbnail img{max-width:100%}}#breadcrumbs{margin-left:15px;font-size:13px}#breadcrumbs a,#breadcrumbs ul li{font-size:13px}.no-image{background:#1b4aa5;padding:5px;text-align:center}.no-image-large{padding:30%;max-height:180px}.no-image span{color:#fff;font-size:12px;text-align:center;line-height:13px}#options-menu{border:1px solid #ccc;margin-bottom:15px}.row-status-deceased{background-image:repeating-linear-gradient(165deg,#fff,#fff 10px,#f2f2f2 10px,#f2f2f2 20px);opacity:.8}.table-image a img{min-width:50px}.row-status-in-care .table-image{border:3px solid #0b68bf}.row-status-in-care .no-image{background:#a2c3ff}.row-status-in-care .no-image span{color:#0b68bf}.row-status-deceased .table-image{border:3px solid #910303}.row-status-critical .table-image{border:3px solid #caa600}.row-status-released .table-image{border:3px solid #409100}.row-status-transferred .table-image{border:3px solid #666}.row-status-deceased .no-image{background:#ffb0b0}.row-status-critical .no-image{background:#ffcd00}.row-status-deceased .no-image span,.row-status-deceased a{color:#910303}.row-status-critical .no-image span{color:#c18e16}.row-status-critical a{color:#e1a609}.row-status-released .no-image span,.row-status-released a{color:#409100}.row-status-transferred .no-image span,.row-status-transferred a{color:#666}#patient-list{border:1px solid #ccc;border-collapse:collapse}#patient-list thead{border-bottom:1px solid #ccc}#patient-list td{border-bottom:1px solid #ccc}#patient-list tr:first-child td{border-top:0}#patient-list tr td:first-child{border-left:0}#patient-list tr:last-child td{border-bottom:0}#patient-list tr td:last-child{border-right:0}.status-label{padding:3px 8px;font-size:13px;white-space:nowrap}.gform_wrapper{margin:16px 0;max-width:100%;background:#e8e8e8;border:1px solid;padding:15px 25px}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}#patient-gallery-tools [hidden]{display:none}#patient-gallery-tools{position:relative}#patient-gallery-container img{max-width:100%}#patient-gallery-container img:not(.tns-lazy-img),#patient-gallery-container .lazyload img{height:auto}#patient-gallery-container .autoWidth img{max-width:none}#patient-gallery-container .autoHeight img{width:100%}#patient-gallery-container .img{font-size:100px;font-weight:100;color:#fff;text-align:center}#patient-gallery-container .img a{display:block;padding:22% 0;color:inherit;text-decoration:none}#patient-gallery-container ul,#patient-gallery-container li{margin:0;padding:0;list-style:none}.visually-hidden{position:fixed;left:-10000px;opacity:0}.thumbnails{margin:20px 0;text-align:center}.thumbnails li{display:inline-block;cursor:pointer;border:5px solid #fff}.thumbnails .tns-nav-active{background:none;border-color:#000}.thumbnails li{width:50px}.thumbnails img{vertical-align:bottom;height:auto;max-height:50px}.controls{text-align:center}.controls li{display:block;position:absolute;top:50%;height:60px;line-height:60px;margin-top:-30px;padding:0 15px;cursor:pointer;transition:background 0.3s}.controls li img{display:inline-block;vertical-align:middle}.controls .prev{left:0}.controls .next{right:0}.controls li:hover{background:#f2f2f2}#patient-gallery-tools{margin-top:10px;margin-bottom:10px}.social-links{margin-bottom:25px;margin-left:0;margin-right:0;display:block}.social-links,.social-links li{list-style:none}.social-links li{display:inline-block;margin:5px}.social-links img{height:50px!important}.hidden{display:none}#page{margin-top:25px}.woocommerce.adopt-patient-single #page.site{margin-top:0;margin-left:0!important;padding-left:0!important;max-width:100%;width:100%}.extra-padding-x{padding-right:4.5rem!important;padding-left:2.5rem!important}.single-product #content.site-content,.single-product .content-area,.single-product .no-padding-left{padding-left:0!important;margin-left:0!important}.adopt-patient-single{overflow-x:hidden}.single-product.adopt-patient-single #page,.single-product.adopt-patient-single #primary{padding-right:0!important}.adoption-intro{font-style:italic;font-size:1.2em}.adoption-title{margin-bottom:0}p.price{font-size:1.3em}.cart_label{line-height:1.6;font-size:1rem;color:#4d4d4d;font-weight:700;display:block;margin-bottom:5px}.cart_select{width:48.5%}.cart_field_half{width:49%;margin:0!important;padding:0!important;display:-moz-inline-stack;display:inline-block;vertical-align:top}.cart_field_half_right{margin-left:1%!important}.cart_field_container{clear:both}.label_block{margin-top:15px}.adopt-patient-single #content{margin-bottom:2.5em}#single-adoption-footer{margin-top:3em;padding:0 3.5em 0 2em}#single-adoption-footer .adoption-form-container{margin:.5em 0}.extra-space{margin-top:1.8em}ul.gfield_radio{margin-bottom:0;margin-left:0}.adoption-custom-select .gfield_label{display:none!important}.adoption-custom-select input[type=radio]{display:none!important}.adoption-custom-select .gfield_radio li{margin-bottom:0!important;padding-bottom:0!important}.adoption-custom-select .ginput_container{margin-bottom:0!important;padding-bottom:0!important}.adoption-custom-select .gfield_radio li{display:inline-block;margin-right:5px!important}.adoption-custom-select .gfield_radio label{font-family:"Roboto Condensed",sans-serif;font-size:1rem!important;font-weight:700!important;background:#ddd;color:#222;border:1px solid #ddd;padding:5px 13px!important;margin:0!important;max-width:100%!important;border-radius:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adoption-custom-select .gfield_radio label:hover{background:#eee;border:1px solid #eee}.adoption-custom-select ul.gfield_checkbox li input[type=checkbox]:checked+label,.adoption-custom-select ul.gfield_radio li input[type=radio]:checked+label{font-weight:700;background:#1779ba;border:1px solid #1779ba;color:#fff}.cart .adoption-form-container{display:block;margin:2rem 0;border:2px solid #ccc;-webkit-box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);-moz-box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);box-shadow:inset 0 6px 10px -5px rgba(240,240,240,1);padding:.3rem .3rem!important;border-radius:.3rem}.cart .fieldset{border:0;padding:0 1rem!important;margin:0 0!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:none;border-radius:8px;background-color:#ffa500;color:#000}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border:none;background-color:#E27301;color:#000}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#ffa500;color:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:1.25em!important;padding:.8em 2em!important;font-weight:600}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-total,.cart-subtotal td,.order-total td{text-align:right}.woocommerce table tbody tr,.woocommerce table tbody tr td{background:transparent!important}.woocommerce table{border-radius:6px!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce input.button,.woocommerce table.shop_table{border-radius:8px}.woocommerce-info,.woocommerce-message{background:#fff;border:2px solid #006ea5;padding:20px 25px;font-family:"Open Sans",sans-serif;border-radius:8px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#fff;color:#000}.single-product .nyp-terms{display:none}.woocommerce-cart-form{float:left;width:60%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding-left:25px;float:right;width:40%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:0;float:none;width:100%}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{display:inline-block;height:22px;margin-left:5px!important}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 6px}#ship-to-different-address span{display:inline-block;font-weight:700;margin-left:5px}.checkout-title{margin-bottom:25px}.checkout-title span{font-weight:400;float:right;color:#6f6f6f}.woocommerce form .form-row textarea{height:15em}.woocommerce table.shop_table td{padding:9px 12px}.adoption-meta-name{font-size:13px;font-style:italic}.product-meta-toggle{display:inline-block;border-radius:8px;font-size:15px;color:#222;vertical-align:middle}.product-meta-toggle::after{color:#888;content:"\f078";margin-left:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{text-align:left!important}.product-name:before{display:none}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:1.5;margin-left:15px}.payment_method_paypal img{height:18px!important}.payment_method_paypal .fa{font-size:20px}.upsell-options{margin-bottom:8px;margin-top:10px;display:block;clear:both}#cart-notice .proceed-links{display:inline-block}.woocommerce-order-pay #order_review{margin-top:25px!important;float:none!important;width:100%!important}.woocommerce-order-pay #order_review .shop_table{border-radius:8px}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:1.5;margin-left:15px}.payment_method_paypal img{height:18px!important}.payment_method_paypal .fa{font-size:20px}.upsell-options{margin-bottom:8px;margin-top:10px}.social-buttons a.button{color:#fff!important;font-weight:400;padding:15px 25px;font-size:rem-calc(16)}.woocommerce-cart-form{float:left;width:60%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding-left:25px;float:right;width:40%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:0;float:none;width:100%}#customer_details{margin-bottom:20px}#customer_details.col2-set{float:left;width:48%}#customer_details.col2-set .col-2,#customer_details.col2-set .col-1{float:none!important;width:100%!important}#order_review{float:right;width:48%}#customer_details h3,#order_review h3{margin-top:0!important}form[name="checkout"]{position:inherit!important}.blockUI.blockOverlay{z-index:9999999999!important}.inline-el{display:inline-block}#friend-intro{margin-bottom:25px}#adoption-intro .intro-text,#friend-intro .intro-text{box-shadow:inset 0 0 10px rgba(0,0,0,.1);background:#fff;border:2px solid #006ea5;padding:20px 25px;font-family:'Open Sans',sans-serif;border-radius:8px}#adoption-intro .intro-text #donation-value-picker li a{background:#006ea5;color:#fff}#adoption-intro .intro-text #donation-value-picker li a:hover{background:#005783}#adoption-intro h5{font-weight:600;margin-top:0}#adoption-intro p{font-size:15px;margin-bottom:0}#donation-value-picker,#product-donation-value-picker{display:inline-block;margin-left:0;margin-top:10px}#donation-value-picker li,#product-donation-value-picker li{display:inline-block;padding:0 3px;list-style:none}#donation-value-picker li a,#product-donation-value-picker li a{border-radius:15px;background:#EFEFEF;padding:15px;color:#000;width:100%}#donation-value-picker li a.active-value,#product-donation-value-picker li a.active-value{background:#006ea5;color:#fff}.button.submit-donation:before{content:"\f0a3";margin-right:10px}.input-donation{display:inline-block;width:180px!important;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0!important;outline:0;line-height:1}#donation-submit-wrapper{display:none}#donation-submit-wrapper .currency-symbol{display:inline-block}span.currency-symbol{line-height:37px;vertical-align:middle;margin-right:5px;font-weight:700}.submit-donation{background-color:#ffa500!important;color:#000!important;padding:12px!important;border:none!important;font-family:"Open Sans",sans-serif;font-size:14px!important;line-height:17px!important;font-weight:bold!important}.submit-donation:hover{color:#000!important;box-shadow:2px 2px 3px 0 rgba(0,0,0,.2)!important;filter:none!important;background:#ff980b!important}.donation-row{background:#fafafa;padding:10px 13px!important}#nyp-wrapper,.nyp-product p.price,.price.suggested-price{display:none}.type-donation div.summary{border-radius:8px;float:left!important;max-width:35em}.type-donation #page{background:#2a82f1 url(../../../../../../themes/vaf/img/seal-banner-min.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;max-width:100%;min-height:880px;margin-top:0;margin-left:0;margin-right:0}.product_cat-donation h5 span{display:none}@media only screen and (min-width:1600px){.type-donation #page{min-height:880px;padding-top:35px;padding-left:35px;background-position:100% 0}}.type-donation .summary{background:#fff;border-radius:0;margin:16px 0;padding:13px 20px 20px;border:1px solid rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#cart-notice{background:#efefef;text-align:center;border-bottom:1px solid #ccc;padding:10px}.woocommerce-products-header{margin-bottom:30px!important;text-align:center!important}.featured-product-image-inline{border-radius:20px}.woocommerce-order-received #page{margin-top:25px;max-width:900px}.woocommerce-order-received .entry-content{margin-top:0}.woocommerce-order-received .entry-header{padding-bottom:0!important}.woocommerce-order-received .entry-title{text-align:center}.woocommerce-order-received hr{margin:55px 0 30px 0}#thank-you-image{margin:30px 0 30px 0}#instagram-shares{border:4px solid #D71A20;border-radius:8px;padding:25px 20px 30px 20px;margin-top:40px}#instagram-shares .full-width{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#instagram-shares img{border-radius:8px}#instagram-shares h3{padding:0 0 25px 0}.download-preview,#instagram-shares p,#instagram-shares h3,#thank-you-image{text-align:center}@media print,screen and (max-width:1024px){.extra-padding-x{padding-right:2.5rem!important;padding-left:1.5rem!important}#donation-value-picker{display:none!important}#donation-submit-wrapper{margin-top:15px;display:block}}@media print,screen and (max-width:640px){.secondary-label{font-size:13px}.page-content,.entry-content,.entry-summary{margin:.3em 0 0}.adopt-patient-single .entry-summary{margin:1.5em 0 0}.cart_field_half{width:100%;display:block}.single_add_to_cart_button{width:100%}.woocommerce-cart-form{float:none;width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:25px;padding-left:0;float:none;width:100%}#donation-value-picker{display:none!important}#donation-submit-wrapper{margin-top:15px;display:block}#adoption-intro h5,#friend-intro h5{font-weight:600;margin-top:0;font-size:16px}#adoption-intro h5 i,#friend-intro h5 i{display:none}#adoption-intro .intro-text p,#friend-intro .intro-text p{font-size:13px!important}#customer_details.col2-set{float:none;width:100%}#order_review{float:none;width:100%}#wc-stripe-payment-request-wrapper{margin-top:0!important}.woocommerce-order-received #page{padding:25px;margin-top:0}.woocommerce-order-received .entry-title{font-weight:600}#instagram-shares h3{font-size:20px;font-weight:600;padding-bottom:10px}#cart-notice .proceed-links{width:100%;display:block}#cart-notice .proceed-link{display:inline-block;padding:5px 15px}}.af-submit-button{background:#0c3494;color:#fff;padding:20px 35px;font-weight:700;display:block}