@charset "utf-8";

ins,mark{color:#000}dfn,mark{font-style:italic}b,mark,strong{font-weight:700}hr,ol,ul{margin:1em 0}fieldset,hr,img,legend{border:0}td,textarea{vertical-align:top}.hidden,.invisible{visibility:hidden}.ir,html{background-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}.ir,hr{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;line-height:1.231}body,button,input,select,textarea{font-family:Muli,Tahoma,Geneva,sans-serif;color:#222}::selection{text-shadow:none;background-color:highlight;color:highlighttext}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}hr{height:1px;border-top:1px solid #ccc;padding:0}ins{background:#ff9;text-decoration:none}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;margin:0;padding:0}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{margin:0;padding:0}label{cursor:pointer}legend{padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical}.ir,.visuallyhidden{border:0;overflow:hidden}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.ir{text-indent:-999em;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body,html{height:100%}.clearfix:after,.clearfix:before{content:"";display:table}.image,input{display:block}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}table{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}p{margin:0}html{overflow-y:auto}body{background:#fff;font:400 100%;position:relative}a,body,button,div,img,input,p,select,textarea{box-sizing:border-box}input{cursor:default}input[type=button]{background-color:#e5e9e8;border:1px solid #9daca9;border-radius:4px;box-shadow:inset 0 1px #fff;font:inherit;letter-spacing:inherit;text-indent:inherit;color:inherit}input[type=button]:hover{background-color:#eff1f1}input[type=button]:active{background-color:#d2d6d6;border:1px solid #9daca9;box-shadow:inset 0 1px rgba(0,0,0,.1)}a,a:active,a:hover,a:visited{color:inherit;text-decoration:inherit}

/*BoilerplateEnds*/

.jqi .jqiarrow,.jqifade,div.jqi,div.jqi .jqiclose,div.jqi .jqisubstate{position:absolute}.jqifade{background-color:#777}div.jqi,div.jqi .jqistate{background-color:#fff}div.jqi{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;text-align:left;border:1px solid #eee;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:7px}div.jqi .jqiclose{top:4px;right:-2px;width:18px;cursor:default;color:#bbb;font-weight:700}div.jqi .jqititle{padding:5px 10px;font-size:16px;line-height:20px;border-bottom:solid 1px #eee}div.jqi .jqimessage{padding:10px;line-height:20px;color:#444}div.jqi .jqibuttons{text-align:right;margin:0 -7px -7px;border-top:solid 1px #e4e4e4;background-color:#f4f4f4;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}div.jqi .jqibuttons button{margin:0;padding:15px 20px;background-color:transparent;border:none;border-left:solid 1px #e4e4e4;color:#777;font-weight:700;font-size:12px}div.jqi .jqibuttons button.jqidefaultbutton{color:#489afe}div.jqi .jqibuttons button:focus,div.jqi .jqibuttons button:hover{color:#287ade;outline:0}.jqiwarning .jqi .jqibuttons{background-color:#b95656}div.jqi .jqiparentstate::after{background-color:#777;opacity:.6;filter:alpha(opacity=60);content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.jqi .jqiarrowbr,.jqi .jqiarrowtr{right:10px}div.jqi .jqisubstate{top:0;left:20%;width:60%;padding:7px;border:1px solid #eee;border-top:none;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}div.jqi .jqisubstate .jqibuttons button{padding:10px 18px}.jqi .jqiarrow{height:0;width:0;line-height:0;font-size:0;border:10px solid transparent}.jqi .jqiarrowtc,.jqi .jqiarrowtl,.jqi .jqiarrowtr{top:-20px;border-bottom-color:#fff}.jqi .jqiarrowbc,.jqi .jqiarrowbl,.jqi .jqiarrowbr{bottom:-20px;border-top-color:#fff}.jqi .jqiarrowtl{left:10px}.jqi .jqiarrowtc{left:50%;margin-left:-10px}.jqi .jqiarrowbl{left:10px}.jqi .jqiarrowbc{left:50%;margin-left:-10px}.jqi .jqiarrowlb,.jqi .jqiarrowlm,.jqi .jqiarrowlt{left:-20px;border-right-color:#fff}.jqi .jqiarrowrb,.jqi .jqiarrowrm,.jqi .jqiarrowrt{right:-20px;border-left-color:#fff}.jqi .jqiarrowlt{top:10px}.jqi .jqiarrowlm{top:50%;margin-top:-10px}.jqi .jqiarrowlb{bottom:10px}.jqi .jqiarrowrt{top:10px}.jqi .jqiarrowrm{top:50%;margin-top:-10px}.jqi .jqiarrowrb{bottom:10px}

/*Lightbox ends*/

.bigEntrance,.expandOpen,.expandUp,.fadeIn,.hatch,.slideDown,.slideLeft,.slideRight,.slideUp{visibility:visible!important}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease}.slideDown,.slideUp{animation-timing-function:ease;animation-duration:1s}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;-webkit-animation-duration:1.2s;-webkit-animation-timing-function:ease-in-out}.slideLeft,.slideRight{animation-timing-function:ease-in-out;animation-duration:1.2s}@keyframes slideLeft{0%{transform:translateX(150%);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;-webkit-animation-duration:1.2s;-webkit-animation-timing-function:ease-in-out}@keyframes slideRight{0%{transform:translateX(-150%);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible!important}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(.5)}30%{transform:translateY(-8%) scaleX(.5)}40%{transform:translateY(2%) scaleX(.5)}50%{transform:translateY(0) scaleX(1.1)}60%{transform:translateY(0) scaleX(.9)}70%{transform:translateY(0) scaleX(1.05)}80%{transform:translateY(0) scaleX(.95)}90%{transform:translateY(0) scaleX(1.02)}100%{transform:translateY(0) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(.5)}30%{-webkit-transform:translateY(-8%) scaleX(.5)}40%{-webkit-transform:translateY(2%) scaleX(.5)}50%{-webkit-transform:translateY(0) scaleX(1.1)}60%{-webkit-transform:translateY(0) scaleX(.9)}70%{-webkit-transform:translateY(0) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleX(.95)}90%{-webkit-transform:translateY(0) scaleX(1.02)}100%{-webkit-transform:translateY(0) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:.7s;-webkit-animation-duration:.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease}@keyframes expandUp{0%{transform:translateY(100%) scale(.6) scaleY(.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0) scale(1) scaleY(1)}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(.6) scaleY(.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0) scale(1) scaleY(1)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;-webkit-animation-duration:1.2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.expandOpen,.fadeIn{animation-duration:1.2s}@keyframes fadeIn{0%{transform:scale(1);opacity:.2}100%{transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(1);opacity:.2}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;-webkit-animation-duration:1.2s;-webkit-animation-timing-function:ease-out}.bigEntrance,.expandOpen{animation-timing-function:ease-out}@keyframes expandOpen{0%{transform:scale(1.8)}50%{transform:scale(.95)}80%{transform:scale(1.05)}90%{transform:scale(.98)}100%{transform:scale(1)}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(.98)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;-webkit-animation-timing-function:ease-out}@keyframes bigEntrance{0%{transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(.98) rotate(1deg) translateX(0) translateY(0);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0) translateY(0);opacity:1}75%{transform:scale(.99) rotate(1deg) translateX(0) translateY(0);opacity:1}90%{transform:scale(1.01) rotate(0) translateX(0) translateY(0);opacity:1}100%{transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(.98) rotate(1deg) translateX(0) translateY(0);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0) translateY(0);opacity:1}75%{-webkit-transform:scale(.99) rotate(1deg) translateX(0) translateY(0);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0) translateX(0) translateY(0);opacity:1}100%{-webkit-transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes hatch{0%{transform:rotate(0) scaleY(.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0)}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes bounce{0%{transform:translateY(0) scaleY(.6)}60%{transform:translateY(-100%) scaleY(1.1)}70%{transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{transform:translateY(0) scaleY(1.05) scaleX(1)}90%{transform:translateY(0) scaleY(.95) scaleX(1)}100%{transform:translateY(0) scaleY(1) scaleX(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1)}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.floating,.pulse{animation-duration:1.5s}@keyframes pulse{0%,100%{transform:scale(.9);opacity:.7}50%{transform:scale(1);opacity:1}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(.95);opacity:.7}50%{-webkit-transform:scale(1);opacity:1}}.floating{animation-name:floating;-webkit-animation-name:floating;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite}.floating,.tossing{animation-iteration-count:infinite}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(8%)}}@-webkit-keyframes floating{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8%)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;-webkit-animation-iteration-count:infinite}@keyframes tossing{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@-webkit-keyframes tossing{0%,100%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}.pullDown,.pullUp{animation-timing-function:ease-out;animation-duration:1.1s}@keyframes pullUp{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease-out;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0}@keyframes pullDown{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-out;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0}.stretchLeft,.stretchRight{animation-timing-function:ease-out}@keyframes stretchLeft{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-out;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}@keyframes stretchRight{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}

/*Animation*//*Page Format*/

.noimage {margin-top: 160px!important;}

a img{border:none;}

a:link{color:#6d377f;text-decoration:none;outline:0;}

a:visited{color:#6d377f;text-decoration:none;outline:0;}

a:hover, a:active, a:focus{text-decoration:none;color:#27a9a0;outline:0;}

p.bredcrums{font-size:13px;margin-top:10px;}

.content ul, .content ol{padding:0 15px 15px 40px;}

h1{font-size:27px;color:#6d377f;text-align:left;}

ul, ol, dl{padding:0;margin:0;margin-left:55px;margin-right:15px;margin-bottom:15px;}

h1, h2, h3, h4, h5, h6, p{margin-top:0;font-family:'Muli', Tahoma, Geneva, sans-serif;margin-bottom:15px;}

h1, h2, h3, h4{color:#6d377f;}

h1.h1home{font-size:25px;margin-bottom:10px;padding-bottom:10px;color:#6b367d;text-align:center; background-image:url(https://4c1164.claudeassets.com/20250504182018im_/https://marylandexotics.com/images/h1under.png); background-repeat:no-repeat; background-position:bottom left;}

h2{font-size:20px;color:#6d377f;text-align:left;}

h3{font-size:18px;color:#6d377f;text-align:left;}

h4{font-size:18px;color:#6d377f;text-align:left;}

h5{font-size:18px;color:#6d377f;text-align:left;}

ul.ullistings{list-style-image:url(https://fb3312.claudeassets.com/20250504182018im_/https://marylandexotics.com/images/bullet.png);list-style-type:disc;list-style-position:outside;margin-left:45px;margin-right:15px;margin-bottom:15px;margin-top:20px;text-align:left;}

ul.ullistings li{padding-bottom:15px;}

ul.ullistings2 {list-style: none;margin: 0;padding: 0px 15px 15px 60px;text-align: left;}

ul.ullistings2 li{padding-bottom:5px;color: #8B60A7;}

ul.ullistings2 li:hover  {color: #fad723;text-decoration:none;}

ul.ullistings2 a:link, ul.ullistings2 a:active, ul.ullistings2 a:visited {color: #8B60A7;text-decoration:none;}

ul.ullistings2 a:hover {color: #22AAA1;text-decoration:none;}

ul.ullistings2R {list-style: none;margin: 0;padding: 0px 15px 15px 60px;text-align: left;}

ul.ullistings2R li{padding-bottom:5px;color: #8B60A7;font-size: 19px;}

ul.ullistings2R li:hover  {color: #fad723;text-decoration:none;}

ul.ullistings2R a:link, ul.ullistings2 a:active, ul.ullistings2 a:visited {color: #8B60A7;text-decoration:none;}

ul.ullistings2R a:hover {color: #22AAA1;text-decoration:none;}


ul.ulsubmenu{list-style-image:url(https://fb3312.claudeassets.com/20250504182018im_/https://marylandexotics.com/images/bullet.png);list-style-type:disc;list-style-position:outside;margin-left:10%;margin-bottom:15px;margin-top:20px;text-align:left;color:#6d377f;}

ulsubmenu.li{padding-bottom:15px;color:#6d377f;}

h2.h2paragr{margin-left:0px;padding-left:15px;line-height:100%;color:#333;padding-bottom:0px;margin-bottom:10px;font-size:20px;}

h3.h3paragr{margin-left:0px;padding-left:15px;line-height:100%;color:#333;padding-bottom:0px;margin-bottom:10px;font-size:20px;}

br.brclear{clear:both;}

h3.h3absolute1{font-size:50px;z-index:1;position:absolute;top:25%;text-align:center;margin-left:16%;margin-right:16%;color:#FFF;line-height:200%;text-shadow:2px 2px 8px #000;}

span.h3span1{font-size:30px;text-shadow:2px 2px 8px #000;}

/**/

body{font-family:'Muli', Tahoma, Geneva, sans-serif;font-size:14px;background-color:#FFF;margin:0;padding:0;color:#58585b;position:relative;text-align:justify;-webkit-text-size-adjust:none;}

header{z-index:400;height: 130px;width:100%;position:fixed;display:block;top:0px;left:0px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;background-color: #ffffff;box-shadow: 1px 1px 3px #666;}

header.smaller{z-index:400;height:120px;background: #ffffff;}

header img#imglogo{position:absolute;top:10px;left:0px;z-index:1;height:110px;width:auto;}

header.smaller img#imglogo{position:absolute;top:45px;left:0px;z-index:1;height:70px;width:auto;}

header.smaller #divappbtn{position:absolute;top:60px;right:45%;}

header.smaller #divappbtn2 {top: 55px;right: 280px;width: auto;}

header.smaller img#imgsocialicons{display:none;}

header.smaller #menubackground{height:40px;margin-top:0px; top:0px;}

header.smaller #imgcont{display:none;}

header.smaller #phonetext{top: 80px;}

header.smaller #paddress{top: 60px;}

header.smaller #imgsendinfo{display:none;}

header.smaller #imgmap{top: 65px;}

header.smaller #divcontacticons{display:none;}

header.smaller #h2header{display:none;}

header.smaller #divmenuar{top:0px;}

header.smaller #menusmall{top:0px;}

header.smaller #menusmall li {line-height: 10px;}

header.smaller #menusmall li ul {top: 40px;}

header.smaller #menusmall li ul li {line-height: 20px;}

header.smaller #imgapp { -moz-border-radius-bottomright: 15px;border-bottom-right-radius: 15px;-moz-border-radius-bottomleft: 15px;border-bottom-left-radius: 15px;    -moz-border-radius-topright:15px;border-top-right-radius: 15px;-moz-border-radius-topleft: 15px;border-top-left-radius: 15px;}

header .divscrolltop {right: -90px;}

header.smaller .divscrolltop {right: 0;}

.divaddress{width:70%;margin:0px 15%;position:relative;display:block;color:#1A1A1A;}

.divsocial{position:absolute;right:10px;top:75px;z-index:1;}

.divmenucenter{width:1800px;margin:auto;position:relative;display:block;margin-left:15%;margin-right:auto;}

.divmenuar{height:50px;width:100%;z-index:400;position:fixed;display:block;top: 130px;background: #27a9a0;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;}

p.phonetext{right:50px;top: 68px;color: #27a9a0;font-size: 20px;position:absolute;text-align:right;padding:0px;}

p.phonetext a:link{color:#27a9a0;text-decoration:none;outline:0;}

p.paddress{right:50px;top: 45px;position:absolute;color: #27a9a0;font-size:17px;font-weight: normal;text-align:right;padding:0px;}

.divcontacticons{position:absolute;right:0px;top:120px;}

img.imgsendinfo {position:absolute;right:0px;top: 35px;}

img.imgmap {position:absolute;right:0px;top: 70px;}

.divcontacticons {right:5px;}

.divcontacticons p {font-size: 16px;color: #6d377f;font-weight: 700;margin: 0px;padding: 0px;text-align: right;}

.divscrolltop {position: fixed;right: 0;top: 50%;padding: 30px 10px;width: 80px;font-size: 18px;text-align: center;border-radius: 10px 0px 0px 10px;background-color: #6d377f;box-shadow: -1px 1px 5px #000;-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;}

.divscrolltop p {color: #FFF;margin: 0;padding: 0;}

.divappbtn{right:0px;top:0px;position:absolute;font-size:18px;text-align:right;padding:0;color:#FFF;}

.divappbtn2 {position: absolute;top: 5px;right: 0;background: #6c377e;border-radius: 5px;border: 1px solid #6c377e;transition: all 0.3s ease;}

.divappbtn2:hover {background: #FFF;}

.divappbtn2 a {text-decoration: none;outline: 0;}

.divappbtn2 p {margin: 0;padding: 10px 12px;color: #FFF;font-weight: 700;text-transform: uppercase;transition: all 0.3s ease;}

.divappbtn2:hover p {color: #6c377e;}

.divappbtn2 p:before {content: '\f0a9';margin-right: -15px;font-family: 'FontAwesome';font-size: 18px;vertical-align: middle;opacity: 0;transition: margin 0.3s ease, opacity 0.1s ease;}

.divappbtn2:hover p:before {margin-right: 10px;opacity: 1;transition: margin 0.3s ease, opacity 0.3s ease 0.3s;}

img.imgapp{width:220px;height:auto; margin-top:-9px;}

img.imgapp:hover {margin-top:0px;}

span.white{color:#FFF;}

p.textanimated1{font-family:'Dynalight', cursive;width:100%;text-align:center;position:absolute;top:180px;font-size:100px;color:#e28e5a;margin:0px;padding:0px;text-shadow:2px 2px #000;}

h2.textanimated2{font-family:'Muli', Tahoma, Geneva, sans-serif;width:100%;text-align:center;position:absolute;top:280px;font-size:36px;color:#FFF;margin:0px;padding:0px;font-weight:bolder;text-shadow:2px 2px #000;}

p.textanimated3{font-family:'Muli', Tahoma, Geneva, sans-serif;width:100%;text-align:center;position:absolute;top:330px;font-size:25px;color:#FFF;margin:0px;padding:0px;letter-spacing:4px;}

.divtexthome1{display:table-cell;vertical-align:middle;height:100%;width:100%;}

.line{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;animation:animate-line 2s;background:none repeat scroll 0px 0px;border-top:4px solid rgba(255, 255, 255, 1);display:block;position:absolute;z-index:0;height:1px;top:406px;width:30%;margin-left:35%;}

img.imganimated1{position:absolute;top:400px;display:block;left:50%;margin-right:-50%;transform:translate(-50%, -50%);z-index:0;}

img.imgmainL{max-width:30%;float:left;height:auto;border:#6d377f solid 5px;margin-right:20px;}

img.imgmainR{max-width:30%;float:right;height:auto;border:#6d377f solid 5px;margin-left:20px;}

.animation{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;/**/}

img.imgicon{width:20%;float:left;margin-top:50px;}

#imgicons1{visibility:hidden;}

#imgicons2{visibility:hidden;}

#imgicons3{visibility:hidden;}

#imgicons4{visibility:hidden;}

#imgicons5{visibility:hidden;}

.divblockimage{margin-top: 180px;}

.divp2picarea{margin-top: 180px;}



/*HOMEPAGE*/

.home-title {color: #8A60A8;text-align: center;padding-bottom: 15px;margin-bottom: 30px;border-bottom: 1px solid #54B957;font-size: 30px;font-family:'Muli', Tahoma, Geneva, sans-serif;}

.social-media h2 {color: #27a9a0;font-family: cursive;font-size: 30px;}

.social-media a {display: inline-block;margin: 0 10px 0 0;color: #FFFFFF;}

.social-media i {background-color: #8B60A7;padding: 10px;font-size: 24px;width: 24px;text-align: center;display: inline-block;border-radius: 50%;}

/* Home Navigation */

.divhomenavigation {padding: 40px 15%;font-size: 0;}

.navitem {display: inline-block;width: 33%;text-align: center;vertical-align: top;}

.navitem .navitem-link {color: #885CA6;text-decoration: none;}

.navitem .navitem-label {display: block;font-size: 20px;}

.navitem .navitem-icon {max-width: 100%;}

/* Home Location */

.divhomelocation {padding: 40px 10%;font-size: 0;}

.divhomelocationA, .divhomelocationB, .divhomelocationC {width: 33.3%;display: inline-block;text-align: center;font-size: 16px;vertical-align: top;padding: 10px;color: #4D4D4D;}

.divhomelocationA img {width: 220px;max-width: 80%;}

.divhomelocationC h3 {color: #4D4D4D;}

.divhomelocationC .hours {text-align: left;font-size: 16px;color: #4D4D4D;}

.divhomelocationC {padding-left: 5%;}

/**/
.divhomespecial{overflow:hidden;width:100%;margin:0 auto;padding:80px 15%;position:relative;background:#e6e7e8; box-shadow: 5px 0px 20px #000;text-align: center;}

.divhomespecial p{color:#58585b; font-size: 22px;font-weight: bold; text-align: center; margin-bottom:15px;}

.divhomespecialL{width:50%;float:left;padding-right:30px;}

.divhomespecialR{width:50%;float:left;padding:30px;background-color:#6c377e;min-height:300px;border-radius:15px;}

.divhomespecialR img{width:auto;}

.divhomespecialR h2{color:#FFF;padding:25px 20px 0px 20px;text-transform:uppercase;text-align:center;letter-spacing:2px;}

.divhomespecialR h3{color:#FFF;padding:0px 15px 0px 15px;margin:0px;font-variant:small-caps;letter-spacing:2px;font-size:15px;}

.divhomespecialR p{color:#FFF;padding:20px 15px 0px 15px;margin:0px;}

.divhomespecialR a {margin-top: 15px;color: #FFF;display: block;font-weight: 700;}

/**/

.divhome1{overflow:hidden;width:100%;margin:0 auto;padding: 40px 15%;position:relative;background: #ffffff;border-bottom: 3px solid #27a9a0;}

.divhome1 p{color:#58585b; margin-bottom:15px;}

.divhome1L{width: 50%;float:left;padding-right:30px;}

.divhome1L .fb-share-button{padding-bottom:15px;}

.divhome1R{width: 50%;float:left;padding:20px;min-height:300px;border-radius:15px;}

.divhome1R p{color: #4D4D4D;font-size: 24px;}
.divhome1R h2 {color: #27a9a0;font-family: cursive;font-size: 30px;}

/**/

.divhome2{overflow:hidden;width:100%;margin:0 auto;padding:80px 15%;background-color:#6b367d;}

.divhome2 p{margin:0%;text-align:center;color:#FFF;}

.divhome2 h2{margin:2% 20%;text-align:center;text-transform:uppercase;color:#FFF;font-size:28px;}

.divhome2 h3{margin:0%;text-align:center;color:#000;padding-bottom:15px;}

.divhome2 .divservice {width: 25%;float: left;text-align:center;margin-bottom: 35px;}

.divhome2 .divservice img{width: 80%;margin-bottom: 10px;}

.divhome2 .desc p {margin: 0 auto;padding: 0px;text-align: center;color: #FFF;font-size: 16px;text-transform: uppercase;}

.divhome2 .divservicepanel {width: 23%;float: left;margin: 15px 1%;text-align: center;box-shadow: 2px 2px 6px #000;overflow:hidden;}

.divhome2 .divservicepanel a {text-decoration:none;}

.divhome2 .divservicepanel img {width: 100%;transition: transform 0.5s ease;}

.divhome2 .divservicepanel:hover img {transform-origin: center;transform: scale(1.1);transition: transform 0.5s ease;}

.divhome2 .divservicepanel .desc {position: relative;width: 100%;margin-top: -40px;display: block;height: 40px;background-color: rgba(107, 54, 125, .8);vertical-align: middle;transition: all 0.5s ease;}

.divhome2 .divservicepanel:hover .desc {height: 100px;margin-top: -100px;}

.divhome2 .divservicepanel .desc p {line-height: 40px;}

.divhome2 .divservicepanel .desc p:after {content: '\f0a9';line-height: 40px;font-size: 40px;display: block;opacity: 0;transition: opacity 0.1s ease;font-family: 'FontAwesome';}

.divhome2 .divservicepanel:hover .desc p:after {display:block; opacity:1; transition: opacity 0.3s ease 0.6s;}

.divhome2 .pulse-animation:hover {animation: pulse 1s infinite normal}

.divhome2 .flip-animation:hover {transform: rotateY(360deg); transition: transform 0.5s ease;}

@keyframes pulse {

    0% {transform: scale(1);}

    50% {transform: scale(1.03);} 

    100% {transform: scale(1);}

}



/**/

.divhome3{overflow:hidden;width:100%;margin:0 auto;padding:50px 15%;position:relative;background: rgba(72, 184, 86, 0.28);}

.divpanelbtn2 {display: inline-block;text-align: center;background-color: #27a9a0;color: #FFF;text-transform: uppercase;padding: 10px 10px 12px;font-size: 18px;box-shadow: 0px 1px 2px #222;border-radius: 15px;transition:all 0.2s ease-in-out;margin-bottom:20px;}

.divpanelbtn2:hover {background-color: #FFF;color: #27a9a0;text-shadow: none;font-weight: 700;}


/**/

.divhome4{overflow:hidden;width:100%;margin:0 auto;padding:80px 15%;position:relative;background:#e6e7e8; box-shadow: 5px 0px 20px #000;}

.divhome4 p{color:#58585b; margin-bottom:15px;}

.divhome4L{width:50%;float:left;padding-right:30px;}

.divhome4R{width:50%;float:left;padding:30px;background-color:#6c377e;min-height:300px;border-radius:15px;}

.divhome4R img{width:auto;}

.divhome4R h2{color:#FFF;padding:25px 20px 0px 20px;text-transform:uppercase;text-align:center;letter-spacing:2px;}

.divhome4R h3{color:#FFF;padding:0px 15px 0px 15px;margin:0px;font-variant:small-caps;letter-spacing:2px;font-size:15px;}

.divhome4R p{color:#FFF;padding:20px 15px 0px 15px;margin:0px;}

.divhome4R a {margin-top: 15px;color: #FFF;display: block;font-weight: 700;}

/**/

.divhome5 {overflow: hidden;color: #fff;margin: 0 auto;padding: 80px 15%;position: relative;min-height: 400px;-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.50);-moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.50);box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.50);}

.divhome5 .imglogo {max-width: 50%;margin-bottom: 20px;}

.divhome5 .buttonBar{display:none;}

.divhome5L {padding: 40px;border-radius: 15px;background-color: rgba(107,54,125,0.65);width: 50%;float: left;}

.divhome5L h2 {color: #FFF;}

/**/

.divhome6 {overflow: hidden;width: 100%;margin: 0 auto;padding: 0;background-color: #FFF;text-align: center;padding: 5px;}

.divhome6 > div {width: 32.9%;display: inline-block;height: 520px;vertical-align: bottom;float: left;background-repeat: no-repeat;background-size: cover;z-index:1;}

.divhome6A {margin-right: 0.2%;background-image: url(https://275708.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/panel-about-us-3.jpg);}

.divhome6B {margin-left: 0.1%;margin-right:0.1%;background-image: url(https://ddf216.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/panel-expertise-2.jpg);}

.divhome6C {margin-left: 0.2%;background-image: url(https://98d594.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/panel-care-guides-2.jpg);}

.divpanelcontent {z-index: 2;position: absolute;bottom: 0px;padding: 30px;transition:all 0.2s ease-in-out;}

.divhome6 .divpanelcontent p {opacity:0;transition:all 0.2s ease-in-out;}

.divhome6 .divpanelcontent .divpanelbtn {opacity:0;transition:all 0.2s ease-in-out;}

.divhome6 > div:hover .divpanelcontent {bottom: 70px;}

.divhome6 > div:hover .divpanelcontent h2 {font-size:36px;}

.divhome6 > div:hover .divpanelcontent p{opacity:1;}

.divhome6 > div:hover .divpanelcontent .divpanelbtn {opacity:1;}

.divpanelcontent h2 {color: #FFF;text-align: center;text-transform: uppercase;font-size: 50px;text-shadow: 1px 1px 3px #222;transition:all 0.2s ease-in-out;}

.divpanelcontent p {text-align: center;color: #FFF;text-shadow: 1px 1px 1px #222;}

.divpanelbtn {display: inline-block;text-align: center;color: #FFF;text-transform: uppercase;padding: 10px 10px 12px;font-size: 18px;border: 2px solid white;text-shadow: 1px 1px 3px #222;box-shadow: 0px 1px 2px #222;border-radius: 15px;transition:all 0.2s ease-in-out;}

.divpanelbtn:hover {background-color: #FFF;color: #6d377f;text-shadow: none;font-weight: 700;}

.divpdfbtn {display: inline-block;margin-bottom: 20px; text-align: center;background-color: #FFF;color: #6d377f;text-transform: uppercase;padding: 10px 10px 12px;font-size: 18px;border: 2px solid white;box-shadow: 0px 1px 2px #222;border-radius: 15px;transition:all 0.2s ease-in-out;}

.divpdfbtn:hover {background-color: #FFF;color: #6d377f;text-shadow: none;font-weight: 700;}

.overlay {position: relative;}

.overlay:after {position: absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;transition:all 0.2s ease-in-out;}

.overlay:hover:after  {opacity: .5;}

.purple:after {background-color: #6b367d;}

/**/

.divhome7 {padding: 100px 15%;background-image: url(https://df0ac6.claudeassets.com/20250504182018im_/https://marylandexotics.com/images/bg-pet-health.jpg);background-size: cover;background-position: center bottom;background-repeat: no-repeat;background-attachment: fixed;min-height: 384px;z-index: 1;}

.divhome7.overlay:after {opacity:.7;}

.divhome7L {width: 45%;margin-right: 4%;display: inline-block;vertical-align: top;}

.divhome7L h2 {color: #FFF;text-transform: uppercase;font-size: 60px;}

.divhome7R {width: 50%;display: inline-block;vertical-align: top;text-align: center;}

.divhome7R .divaccordion {margin: 20px;}

/**/

footer{overflow:hidden;width: 100%;margin:0 auto;position:relative;background-color: rgba(39, 169, 160);background-repeat:repeat;}

p.phonelarger{font-size:25px;font-weight:bold;margin-top:5px;text-align:center;}

.divfooterA{width:33.33333333333333333333333333%;float:left;}

.divfooterB{width:33.33333333333333333333333333%;float:left;text-align:center;}

.divfooterC{width:33.33333333333333333333333333%;float:left; position:relative; text-align:center;}

.divfooterC .footer-title {text-align: center;}

.footer-title {color: #FFF;font-size: 30px;font-family:'Muli', Tahoma, Geneva, sans-serif;}

.footer-menu {list-style: none;margin-left: 30px;}

.footer-menu a {color: #FFF;text-decoration: none;}

.footer-menu a:hover {color: #8A60A8;}

.footer-menu li {font-size: 18px;}

.footer-logo {max-width: 100%;width: 200px;}

.footer-address {display: block;margin: 10px 0 0;color: #FFF;font-size: 16px;}

.footer-phone {display: block;margin: 5px 0 0;color: #FFF;font-size: 20px;font-weight: 700;}

.footer-main {padding: 40px 15%;}

img.imgaffiliation {margin-bottom: 5px;display: inline-block;width: 25%;height: auto;}

.footer-copyright {padding: 10px;background-color: #8A60A8;color: #FFF;}

/**/
.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

/*TESTIMONIALS*/

#testimonials{width:100%; margin:0px; padding:0px;}

#testimonials li{ display:none;padding:0px;margin:0px;}

#testimonials li:first-child{ display:block;}

#testimonials ul{ list-style:none; width:100%; margin:0px; padding:0px;}

#testimonials p.text{ font-size:24px;padding:0px;margin:0px;}

#testimonials p.author{color: #58585b;font-size: 18px;font-style:italic;text-align:left;margin-top:20px;padding:0px;}

p.pquote {width:100%;background-repeat:no-repeat;background-position:left top;color:#58585b; margin:0px; padding:0px;font-size:20px;}

/*END HOMEPAGE*/

/*SECOND PAGE*/

.divsecondpagewide{width:100%;margin:0 auto;padding:260px 15% 50px 15%;background-color:#FFF;min-height:800px; margin-top:200px;}

.divsecondpage {width: 100%;margin: 0 auto;padding: 50px 15% 50px 15%;min-height: 800px; background-image:url(https://826375.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/maryland-bk.jpg); background-repeat:no-repeat; background-position: bottom right; }

.divsecondpage p{font-size:16px;font-weight:normal;line-height:150%;text-align:justify;color:#111;padding-left:0px;}

.divsecondpage li{font-size: 16px;font-weight:normal;text-align:left;line-height:150%;color:#666;}

.divsecondpage h1{font-size:26px;padding-bottom:10px;text-align:left;color:#000;padding-top:0px;padding-left:0px;font-weight:normal;margin-bottom:0px;}

.divsecondpage h2{font-size:18px;padding-bottom:10px;text-align:left;color:#27a9a0;margin-bottom:0px;padding-left:0px;}

.divsecondpage h3{font-size:17px;padding-bottom:10px;text-align:left;color:#27a9a0;margin-bottom:0px;padding-left:0px;}

p.pbreadcrums{padding-bottom:10px;font-size:12px;}

.divsecondpage a:link{color:#6b367d;text-decoration:none;}

.divsecondpage a:visited{color:#6b367d;text-decoration:none;}

.divsecondpage a:hover, a:active, a:focus{text-decoration:underline;color:#27a9a0;}

.divp2left {width: 65%;margin-right: 2%;padding-right: 20px;float: left;}

.divp2right {width: 33%;float: left;}

.divfullimage{width: 100%;margin: 180px 0% 0px 0%;height: 300px; position: relative;}
.divfullimage span {left: 15%; position: absolute; bottom: 50px; font-size: 45px; text-transform: uppercase; color: #FFF; text-shadow: 1px 1px 2px #000; font-family:'Muli', Tahoma, Geneva, sans-serif;}



#aboutbk1 {background-image:url(https://6f4b7f.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_guineapig-health-care.jpg); background-position: center;}
#aboutbk2 {background-image:url(https://22b2c2.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_hedgehog-health-care.jpg); background-position: center;}
#aboutbk3 {background-image:url(https://b843fa.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_rabbit-health-care.jpg); background-position: center;}
#aboutbk4 {background-image:url(https://e86891.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_avian-health-care.jpg); background-position: center;}
#aboutbk5 {background-image:url(https://c52154.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_turtle-health-care.jpg); background-position: center;}
#servicesbk1 {background-image:url(https://30c9af.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_ferret-health-care.jpg); background-position: center;}
#servicesbk2 {background-image:url(https://c52154.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_turtle-health-care.jpg); background-position: center;}
#servicesbk3 {background-image:url(https://b843fa.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_rabbit-health-care.jpg); background-position: center;}
#servicesbk4 {background-image:url(https://22b2c2.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_hedgehog-health-care.jpg); background-position: center;}
#servicesbk5 {background-image:url(https://6f4b7f.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_guineapig-health-care.jpg); background-position: center;}
#servicesbk6 {background-image:url(https://30c9af.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_ferret-health-care.jpg); background-position: center;}
#servicesbk7 {background-image:url(https://e86891.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_avian-health-care.jpg); background-position: center;}
#servicesbk8 {background-image:url(https://c52154.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_turtle-health-care.jpg); background-position: center;}
#servicesbk9 {background-image:url(https://b843fa.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_rabbit-health-care.jpg); background-position: center;}
#servicesbk10 {background-image:url(https://22b2c2.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_hedgehog-health-care.jpg); background-position: center;}
#servicesbk11 {background-image:url(https://6f4b7f.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_guineapig-health-care.jpg); background-position: center;}
#servicesbk12 {background-image:url(https://30c9af.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_ferret-health-care.jpg); background-position: center;}
#servicesbk13 {background-image:url(https://e86891.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_avian-health-care.jpg); background-position: center;}
#servicesbk14 {background-image:url(https://c52154.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_turtle-health-care.jpg); background-position: center;}
#servicesbk15 {background-image:url(https://b843fa.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_rabbit-health-care.jpg); background-position: center;}
#exoticguidebk1  {background-image:url(https://11cf7b.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/generic-bk.jpg); background-position: center;}
#contactbk1 {background-image:url(https://e86891.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_avian-health-care.jpg); background-position: center;}
#divfullimage1 {background-image:url(https://e86891.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_avian-health-care.jpg); background-position: center;}



#divfullimage-s1 {background-image:url(https://e86891.claudeassets.com/20250504182018im_/https://marylandexotics.com/Images/veterinary-images/fi_avian-health-care.jpg); background-repeat: no-repeat;}

/*END SECOND PAGE*/

p.ph2{font-size:25px;text-align:center;color:#FFF;padding-bottom:15px}

p.pleft{text-align:left}

img.imgcircle{border-radius:50%;width:70%;margin-left:15%;margin-bottom:30px;}

img.imgcircle:hover{opacity:0.90;border:#6b367d solid 5px;}

.divlocation{padding:0px;color:#58585b;}

.stars{padding:20px 0px 0px 0px;margin-left:0px;margin-top:5px;background-image:url(https://6f235c.claudeassets.com/20250504182018im_/https://marylandexotics.com/images/five-star.png);background-repeat:no-repeat;background-position:top left;}

.divlocation a:link{color:#591414;text-decoration:none;}

.divlocation a:visited{color:#591414;text-decoration:none;}

.divlocation a:hover, a:active, a:focus{text-decoration:underline;color:#984b1d;}

.divcreditsleft a:link{color:#FFF;text-decoration:none;}

.divcreditsleft a:visited{color:#FFF;text-decoration:none;}

.divcreditsleft a:hover, a:active, a:focus{text-decoration:underline;color:#FFF;}

.sectionreview{position:absolute;left:10px;top:40px;}

.divcenter{display:inline-block;margin:0 auto;}

.divgooglemaps-responsive{position:relative;padding-bottom:75%;height:0;overflow:hidden;margin-left:3%;margin-right:3%;margin-bottom:20px;}

.divgooglemaps-responsive iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}

.divgooglemap-popup{position:relative;overflow:hidden;width:725px;height:600px;}

.divgooglemap-popup iframe{position:relative;top:0;left:0;width:100% !important;height:100% !important;}

.sendtophone{width:400px;height:300px;padding-left:10px;padding-right:10px;padding-top:10px;}

.sendtophone img{position:absolute;top:35px;left:300px;}

.sendselect{width:175px;height:23px;float:right;margin-top:-20px;}

/*SVG*/

.divsvgicons {width:30%; float:right; margin-left:2%;}

.divobject {width:100%; float:left;}

.svg {width:100%; padding-top:8px;}

img.imgbird {position:absolute; right:0px; bottom:0px; z-index:50;}

/* Sidebar */

.divsidebarslider.flexslider {margin: 0;border: none;}

img.sidebarp2{float:right;width:20%;opacity:0.5;height:auto;padding-bottom:10px;}

img.img90{width:90%;padding-bottom:10px;}

p.ptitle{font-size:18px;font-weight:normal;margin-top:10px;margin-bottom:0px;padding-bottom:0px;}

p.psidebar {font-weight: bold;font-size: 26px;color: #27a9a0;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 30px;padding: 0;}

.divsidebarbtn {top: 5px;right: 0;background: #6c377e;margin-bottom: 10px;border: 1px solid #6c377e;transition: all 0.3s ease;}

.divsidebarbtn p {margin: 0;padding: 14px 10px 16px;color: #FFF;font-weight: 700;text-transform: uppercase;transition: all 0.3s ease;font-size: 18px;text-align: center;}

.divsidebarbtn a:hover {text-decoration: none;outline: 0;}

.divsidebarbtn:hover {background: #FFF;}

.divsidebarbtn:hover p {color: #6c377e;}

.divsidebarbtn p:before {content: '\f0a9';margin-right: -15px;font-family: 'FontAwesome';font-size: 18px;vertical-align: middle;opacity: 0;transition: margin 0.3s ease, opacity 0.1s ease;}

.divsidebarbtn:hover p:before {margin-right: 10px;opacity: 1;transition: margin 0.3s ease, opacity 0.3s ease 0.3s;}

.divsidebarbtn p.star-icon:before{content: '\f005';}

.divsidebarbtn p.doctor-icon:before{content: '\f0f0';}

.divsidebarbtn p.picture-icon:before{content: '\f03e';}

.divsidebarbtn p.medkit-icon:before{content: '\f0fa';}

.divsidebarbtn p.hospital-icon:before{content: '\f0f8';}

.divsidebarbtn p.newspaper-icon:before{content: '\f1ea';}

.divsidebarbtn.featured p {font-size: 22px;}

.divsidebarbtn.featured p:before {font-size: 35px;display: block;opacity: 1;float: right;margin: 0;}

/**/

img.imgapp{width:220px;height:auto; margin-top:-9px;}

.divreviews{padding:2%;}

.google-maps{position:relative;padding-bottom:30%;height:0;overflow:hidden;margin-left:3%;margin-right:3%;margin-bottom:20px;max-height:280px;}

.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-height:280px;}

.divbio{width:100%;margin-bottom:30px;}

.divbio img{width:280px;height:auto;float:left;margin-right:15px;}

.credits{width:100%;margin:0 auto;padding:0px 40px;color:#6d377f;display:block;position:relative;border-top:solid;border-top-color:#FFF;border-top-width:1px;margin-top:40px;}



.divcreditsleft{width: 100%;display:block;position:relative;}

.divcreditsleft p{font-size:12px;text-align:center;margin: 0;}

.divcreditsright{width:46.6666666666666666%;display:block;position:relative;float:left;margin-left:10%;margin-right:10%;margin-top:40px;}

.divcredits p{margin-top:15px;}

.clear{clear:both;margin-bottom:20px;}

.divcreditsleft a:link{color:#FFF;text-decoration:underline;}

.divcreditsleft a:visited{color:#FFF;text-decoration:underline;}

.divcreditsleft a:hover, a:active, a:focus{text-decoration:underline;color:#6d377f;}

.divbutton {background-color:#8a5f99; padding:15px 0px 15px 0px; text-align:center; margin:3px 0px 0px 0px;  height:25%; width:100%;  -moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;    -moz-border-radius-topright: 10px;border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;border-top-left-radius: 10px;}

.divbutton p{margin:0px;padding:0px;text-align:center;color:#FFF;font-weight:bold; }

.divbutton a:link{color:#FFF;text-decoration:none;}

.divbutton a:visited{color:#FFF;text-decoration:none;}

.divbutton a:hover, a:active, a:focus{text-decoration:underline;color:#FFF;}

.divbutton:hover{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;filter:alpha(opacity=60);opacity:0.6;/**/-webkit-transform:rotateX(10deg) rotateY(0deg) scale(0.95);-moz-transform:rotateX(10deg) rotateY(0deg) scale(0.95);-ms-transform:rotateX(10deg) rotateY(0deg) scale(0.95);-o-transform:rotateX(10deg) rotateY(0deg) scale(0.95);transform:rotateX(10deg) rotateY(0deg) scale(0.95);}

.divbutton:focus{}

.divbutton:active{-webkit-transform:rotate3d(0, 0, 0, 360deg);transform:rotate3d(0, 0, 0, 360deg);}

.divbutton2 {display:block; background-color:red; padding:15px 0px 15px 0px; float:right; text-align:center; margin:3px 0px 0px 0px;  height:100%; width:25%;  -moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;    -moz-border-radius-topright: 10px;border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;border-top-left-radius: 10px;}

.divbutton2 p{margin:0px;padding:0px;text-align:center;color:#FFF;font-weight:bold; }

.divbutton2 a:link{color:#FFF;text-decoration:none;}

.divbutton2 a:visited{color:#FFF;text-decoration:none;}

.divbutton2 a:hover, a:active, a:focus{text-decoration:underline;color:#FFF;}

.divbutton2:hover{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;filter:alpha(opacity=60);opacity:0.6;/**/-webkit-transform:rotateX(10deg) rotateY(0deg) scale(0.95);-moz-transform:rotateX(10deg) rotateY(0deg) scale(0.95);-ms-transform:rotateX(10deg) rotateY(0deg) scale(0.95);-o-transform:rotateX(10deg) rotateY(0deg) scale(0.95);transform:rotateX(10deg) rotateY(0deg) scale(0.95);}

.divbutton2:focus{}

.divbutton2:active{-webkit-transform:rotate3d(0, 0, 0, 360deg);transform:rotate3d(0, 0, 0, 360deg);}

img.imgbutticon{float:left;width:33%;}

img.imghome3box{width:70%;margin:0% 15%;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-moz-border-radius-topleft:15px;border-top-left-radius:15px;}

img.imgaaha{position:absolute;left:275px;top:5px;}

img.imgcreditations{float:left;padding-left:10px;padding-top:10px;width:100px;height:auto;}

img.imgappointment{position:absolute;z-index:1;bottom:0px;left:0px;height:123px;width:auto;}

img.imgcontent{float:left;margin-right:10px;width:40%;height:auto;}

img.imgbiopics{float:left;margin-right:15px;margin-bottom:15px;}

img.imgsocialicons{float:left;height:50px;width:auto;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;}
img.imgsocialicons:hover {transform: scale(1.1); opacity: 0.9;}

img.img3boxesbottom{position:relative;width:60%;margin:0% 20%;}

img.img3boxesbottom1{position:relative;width:30%;margin:0% 35%;}

.imgbutton{transition:opacity 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;/**/-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(0deg) rotateY(0deg) scale(1);}

.imgbutton:hover{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;filter:alpha(opacity=98);opacity:0.98;/**/-webkit-transform:rotateX(10deg) rotateY(0deg) scale(0.98);-moz-transform:rotateX(10deg) rotateY(0deg) scale(0.98);-ms-transform:rotateX(10deg) rotateY(0deg) scale(0.98);-o-transform:rotateX(10deg) rotateY(0deg) scale(0.98);transform:rotateX(10deg) rotateY(0deg) scale(0.958);}

.imgbutton:focus{}

.imgbutton:active{-webkit-transform:rotate3d(0, 0, 0, 360deg);transform:rotate3d(0, 0, 0, 360deg);}

.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}

td{vertical-align:top;}

.objectease{transition:opacity 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;}

/*Pic Rotator*/

.divpictorator{display:block;height:auto;position:relative;}

.PRpicviewer{position:relative;top:0px;display:block;margin:0px auto;overflow:hidden;background-color:#444;}

.PRrotimg{position:absolute;top:0px;left:0px;overflow:hidden;width:100%;}

.PRinnerpic{position:relative;top:0px;left:0px;z-index:-1;width:100%;}

.divpictoratorp2{z-index:0;width:100%;position:relative;float:left;overflow:hidden;margin-top:0px; display:block;}

.PRpicviewerp2{position:relative;width:66%; display:block;top:0px;display:block;margin:0px auto;overflow:hidden; float:left;}

.PRrotimgp2{position:absolute;top:0px;left:0px;overflow:hidden;width:100%;}

.PRinnerpic2{position:relative;top:0px;left:0px;z-index:-1;width:100%;}

p.pbutton {border:#6d377f solid 1px; display:inline-block; background-color:#FFF; padding:10px; margin-left:15px; font-weight:bold; font-size:24px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px;}

p.pbutton:hover {animation-name:fadeIn; background-color:#d8ab2a; animation-duration: 0.5s; border:#d8ab2a solid 3px;}

.divtextpicrot {position:absolute; top:150px; width:30%; left:5%;}

span.h2picrotator {color:#FFF; font-size:36px; font-family:'Comfortaa';}

p.ppicrotator {color:#FFF; font-size:18px;}

/* Flexslider */

.divheaderslider.flexslider {margin: 0;border: 0;}

.divheaderslider .flex-direction-nav a:before {color: #FFF;}

.divheaderslider .flex-control-nav {width: auto;bottom: initial;top: 50px;text-align: left;margin-left: 100px;z-index: 2;}

.divheaderslider .flex-control-paging li a {background: #FFF;width: 18px;height: 18px;}

.divheaderslider .flex-control-paging li a:hover{background: #6c377e;}

.divheaderslider .flex-control-paging li a.flex-active {background: #6c377e;}

.divslidercontent {position: absolute;top: 80px;margin-left: 100px;}

h2.h2slider {font-size: 36px;color: #FFF;text-transform: uppercase;text-shadow: 1px 1px 3px #222;}

p.pslider {font-size: 20px;color: #FFF;text-shadow: 1px 1px 1px #222;margin-bottom: 25px;}

p.pelegant {font-family: cursive; font-size: 30px; color: #27a9a0;margin: 0px;}

.social-media2 h2 {color: #27a9a0;font-family: cursive;font-size: 30px;}

.social-media2 a {display: inline-block;margin: 0 10px 0 0;color: #FFF;}

.social-media2 i {background-color: #8B60A7;padding: 10px;font-size: 24px;width: 24px;text-align: center;display: inline-block;border-radius: 50%;}

.social-media2 a:link{color:#FFF;text-decoration:none;}

.social-media2 a:visited{color:#FFF;text-decoration:none;}

.social-media2 a:hover, a:active, a:focus{text-decoration:underline;color:#FFF;}



/* Accordion */

.divaccordion {vertical-align: middle;}

.divtoggle {display: inline-block;text-align: center;color: #FFF;text-transform: uppercase;width: 100%;max-width: 350px;margin: 0 auto;padding: 10px 10px 12px;font-size: 18px;border: 2px solid white;text-shadow: 1px 1px 3px #222;box-shadow: 0px 1px 2px #222;border-radius: 15px;transition: all 0.2s ease-in-out;}

.divtoggle:hover, .divaccordion.open .divtoggle {background-color: #FFF;color: #6d377f;text-shadow: none;font-weight: 700;}

.divaccordion ul {margin: 0 auto;width: 100%;margin-top: 10px;max-width: 350px;text-align: center;overflow: hidden;max-height: 0;-webkit-transition: max-height 0.5s ease-out;-moz-transition: max-height 0.5s ease-out;-o-transition: max-height 0.5s ease-out;transition: max-height 0.5s ease-out;}

.divaccordion.open ul {max-height: 1000px;-webkit-transition: max-height 0.75s ease-in;-moz-transition: max-height 0.75s ease-in;-o-transition: max-height 0.75s ease-in;transition: max-height 0.75s ease-in;}

.divaccordion a, .divaccordion a:focus {text-decoration: none;outline: 0;}

.divaccordion li {list-style: none;color: #FFF;padding: 10px 10px 13px;border-left: 2px solid #FFF;border-right: 2px solid #FFF;text-align: center;font-size: 16px;}

.divaccordion li:hover {background-color: #FFF;color: #6d377f;-webkit-transition: color 0.2s linear, background 0.2s linear;-moz-transition: color 0.2s linear, background 0.2s linear;-o-transition: color 0.2s linear, background 0.2s linear;transition: color 0.2s linear, background 0.2s linear;}

/*nav icons container*/

.PRrotimgnavH{position:absolute; top:120px; left:5.6%; width:100%; height:22px;  z-index:11; }

.PRrotimgnavV{position:absolute; top:0px; left:0px; width:22px; height:100%;  z-index:11; padding-top:2px;}

.PRrotimgnavBB{position:absolute; bottom:0px; left:0px; width:100%; height:35px; background:#7d7d7d; z-index:11;}

.PRicon{display:inline; float:left; margin:0px 2px 0px 2px;}

.PRiconDiv{display:inline; float:left; margin:-14px 0px 1px 1px; height:48px; overflow:hidden; background-position:top center; background-repeat:no-repeat;}

.BBtitles{color:#000; text-align:center; padding-top:12px; font-size:9pt; font-family:arial;}

.PRbuttons {position:absolute; bottom:-10px; left:0px;  width:536px; height:196px; z-index:999; overflow:visible;}

/* News */

.divarticledescription {line-height: 21px;display: block;}

.divnewsfeed .divfeedslider.flexslider {margin: 10px;border: none;text-align: center;background: none;}

.divarticle {border-bottom: 1px solid #9c9c9c;margin-top: 20px;margin-bottom: 20px;}

.divarticle .h2articletitle {font-size: 22px;}

.divarticle .divarticleimage {float: left;margin-bottom: 15px;margin-right: 15px;}

.divarticle .divarticlelink {text-align: right;margin: 20px 0px 5px;}

.divnewsfeed .divfeedslider img.imgarticlepic {width: auto;margin: 0 auto;}

.divnewsfeed.sidebar .divfeedslider img.imgarticlepic {width: 100%;}

/* Promotions */

.divpromodescription {line-height: 21px;display: block;}

.divpromofeed .divfeedslider.flexslider {margin: 10px;border: none;text-align: center;background: none;}

.divpromo {border-bottom: 1px solid #9c9c9c;margin-top: 20px;margin-bottom: 20px;}

.divpromo .h2promotitle {font-size: 22px;}

.divpromo .divpromoimage {float: left;margin-bottom: 15px;margin-right: 15px;}

.divpromo .divpromolink {text-align: right;margin: 20px 0px 5px;}

.divpromofeed .divfeedslider img.imgpromopic {width: auto;margin: 0 auto;}

.divpromofeed.sidebar .divfeedslider img.imgpromopic {width: 100%;}

/**/

.divappointments{width:94%;padding-left:3%;padding-right:3%;}

.getinfo{width:70%;border-radius:4px 5px;height:30px;padding-left:10px;color:#33535a;}

.formq{width:70%;border-radius:4px 5px;height:90px;padding-left:10px;color:#33535a;}

.inform{margin-left:20px;margin-top:20px;}

.inpputform{-webkit-box-shadow:0px 0px 0px #ccc inset;-moz-box-shadow:0px 0px 0px #ccc inset;box-shadow:0px 0px 0px #ccc inset;width:80%; padding:6px;}

.inpputform1{-webkit-box-shadow:0px 0px 0px #ccc inset;-moz-box-shadow:0px 0px 0px #ccc inset;box-shadow:0px 0px 0px #ccc inset;width:80%;height:100px;}

.divform1{float:left;position:relative;margin-right:10px;margin-bottom:20px;}

.divform{margin-right:10px;margin-bottom:20px;}

.appform{min-height:300px;padding-top:30px;width:94%;padding-left:3%;padding-right:3%;position:relative;float:left;border-collapse:collapse;border-color:#333;border-radius:5px;box-shadow:0 0 5px #999;}

#questionsinfo{padding-left:15px;}

#motion1{visibility:hidden;}

#motion2{visibility:hidden;}

#motion3{visibility:hidden;}

#onlyL{display:block;}

#onlyS{display:none;visibility:hidden;}

hr.carved {  clear: both;  float: none;  width: 100%;  height: 2px; margin: 1.4em 0;  border: none;  background: #ddd;  background-image: -webkit-gradient(

      linear,

      left top,

      left bottom,

      color-stop(0.2, rgb(100,50,106)),

      color-stop(0.5, rgb(180,180,180))

  );

  background-image: -moz-linear-gradient(

      center top,

      rgb(100,50,106) 20%,

      rgb(180,180,180) 50%

  );

}

/*MENU*/

.flexy-menu{width:100%;margin:0;padding:0;position:relative;float:left;list-style:none;font-family:sans-serif;}

.flexy-menu li{display:inline-block;font-size:14px;margin:0;padding:0;float:left;line-height:20px;position:relative;}

.flexy-menu > li > a{padding:15px 30px;color:#FFF;text-decoration:none;display:block;text-transform:uppercase;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;}

.flexy-menu li:hover > a,

.flexy-menu li.active > a{background:#555;color:#fff;}

.flexy-menu li.right{float:right;}

.flexy-menu ul,

.flexy-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99999;width:280px;background:#333333;box-shadow:0 1px 1px rgba(0,0,0,0.3);}

.flexy-menu ul{top:50px;left:0;}

.flexy-menu ul li ul{top:0;left:100%;}

.flexy-menu ul li{clear:both;width:100%;border:none;font-size:12px;}

.flexy-menu ul li a{padding:10px 20px;width:100%;color:#dedede;font-size:13px;text-decoration:none;display:inline-block;float:left;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;}

.flexy-menu > li .indicator{position:absolute;color:#FFF;top:14px;right:8px;font-size:20px;display: none;}

.flexy-menu ul > li .indicator{top:10px;right:8px;color:#FFF;}

.thin > li > a{padding:10px 22px;}

.thin ul{top:40px;}

.thin > li .indicator{top:10px;}

.thick > li > a{padding:40px 22px;}

.thick ul{top:100px;}

.thick > li .indicator{top:40px;}

.flexy-menu i{line-height:20px !important;margin-right:6px;font-size:18px;float:left;}

.flexy-menu > li.showhide{display:none;width:100%;height:50px;cursor:pointer;color:#dedede;border-bottom:solid 1px rgba(0, 0, 0, 0.1);background:#333333;}

.flexy-menu > li.showhide span.title{margin:16px 0 0 25px;float:left;}

.flexy-menu > li.showhide span.icon{margin:17px 20px;float:right;}

.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#ccc;}

.green li:hover > a, .green li.active > a{background:#6d377f;color:#fff!important;}

@media only screen and (max-width:1550px){

.divblockimage{margin-top: 180px;}

.divp2picarea{margin-top: 180px;}

.PRpicviewerp2{position:relative;width:70%; }

.divtextpicrot {top:70px;}

.PRrotimgnavH{position:absolute; top:40px;}

.divsecondpage{padding: 50px 5% 50px 5%;}
	
.divfullimage span {left: 5%;}
	
.divpanelcontent h2 {font-size: 35px;}
.divmenucenter{margin-left:5%;}
	
}

@media only screen and (max-width:1200px){

.divheaderarea{width:100%;}

.divheaderareap2{width:100%;}

.divsocial{right:10px;}

.divaddress{width: 98%;margin: 0 auto;}

.divmenucenter{width:100%;margin-left:0%;}

.divappbtn{right:50px;}

.divappbtn2{right:50px;}

p.phonetext{right:50px;}

p.paddress{right:50px;font-size:15px;}

.divcontacticons{right:50px;}

.divhome1{width:100%;padding:50px 20px;}

.divhome2{width:100%;padding:50px 20px;}

.divhome3{width:100%;padding:50px 20px;}

.footer-main {width:auto;padding:50px 20px;}

/*SECOND PAGE*/
	
.divfullimage span {left: 15px;}	

.divsecondpage{width:100%;padding:50px 15px 50px 15px;}

.divsecondpageL{width:60%;}

.divsecondpageR{width:40%;}

.google-maps{position:relative;padding-bottom:80%;height:0;overflow:hidden;margin-left:3%;margin-right:3%;margin-bottom:20px;max-height:280px;}

.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-height:600px;}

.divhomeA{width:33.333%;float:left;padding:20px 0px;}

.divhomeB{width:33.333%;float:left;padding:20px 0px;}

.divhomeC{width:33.333%;float:left;padding:20px 0px;}

.divgooglemap-popup{position:relative;overflow:hidden;width:720px;height:535px;}

.divgooglemap-popup iframe{position:relative;top:0;left:0;width:100% !important;height:100% !important;}

.sendtophone{width:400px;height:300px;padding-left:10px;padding-right:10px;padding-top:10px;}

.sendtophone img{position:absolute;top:35px;left:300px;}

.sendselect{width:175px;height:23px;float:right;margin-top:-20px;}

p.textanimated1{top:20px;font-size:80px;}

h2.textanimated2{top:100px;font-size:25px;}

p.textanimated3{top:140px;font-size:20px;}

.line{top:196px;width:30%;margin-left:35%;display:none;}

img.imganimated1{top:190px;}

.divbio img{width:30%;height:auto;float:left;margin-right:15px;}

p.bredcrums{margin-bottom:0px;margin-top:0px;font-size:11px;}

h3.h3absolute1{font-size:35px;margin-left:12%;margin-right:12%;}

span.h3span1{font-size:20px;}

/*Pic Rotator*/

.divtextpicrot {top:40px; width:40%; left:0%;}

.PRrotimgnavH{position:absolute; top:10px; left:15px;}

span.h2picrotator {font-size:24px;}

p.ppicrotator {font-size:15px;}

p.pbutton {font-size:18px;}

/*MENU*/

.flexy-menu{width:100%;margin:0;padding:0;position:relative;float:left;list-style:none;font-family:sans-serif;}

.flexy-menu li{display:inline-block;font-size:10px;margin:0;padding:0;float:left;line-height:20px;position:relative;}

.flexy-menu > li > a{padding:15px 18px;color:#FFF;text-decoration:none;display:block;text-transform:uppercase;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;}

.flexy-menu li:hover > a,

.flexy-menu li.active > a{color:#fff;}

.flexy-menu li.right{float:right;}

.flexy-menu ul,

.flexy-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99999;width:280px;background:#333333;box-shadow:0 1px 1px rgba(0,0,0,0.3);}

.flexy-menu ul{top:50px;left:0;}

.flexy-menu ul li ul{top:0;left:100%;}

.flexy-menu ul li{clear:both;width:100%;border:none;font-size:12px;}

.flexy-menu ul li a{padding:10px 20px;width:100%;color:#dedede;font-size:13px;text-decoration:none;display:inline-block;float:left;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;}

.flexy-menu > li .indicator{position:absolute;color:#FFF;top:14px;right:10px;font-size:15px;}

.flexy-menu ul > li .indicator{top:10px;right:10px;color:#FFF;}

.flexy-menu i{line-height:20px !important;margin-right:6px;font-size:18px;float:left;}

.flexy-menu > li.showhide{display:none;width:100%;height:50px;cursor:pointer;color:#dedede;border-bottom:solid 1px rgba(0, 0, 0, 0.1);background:#27a9a0;}

.flexy-menu > li.showhide span.title{margin:16px 0 0 25px;float:left;}

.flexy-menu > li.showhide span.icon{margin:17px 20px;float:right;}

.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#ccc;}

.green li:hover > a, .green li.active > a{background:#d8ab2;color:#fff!important;}

span.title{font-size:18px;font-weight:bold;color:#FFF;}



}

@media only screen and (max-width:800px){

header{height: 220px;position:fixed;display:block;}

.divaddress{position:relative;height:auto;display:block;}

.divappbtn{font-size:16px;position:absolute; text-align:center;display:block;margin-top:10px;width:auto; top:0px; right:0px; width:auto;}

.divappbtn2{font-size:16px;position:absolute; text-align:center;display:block;margin-top:10px;width:auto; top:0px; right:0px; width:auto;width: 250px;}

p.phonetext{font-size:25px;position: absolute;text-align:center;display:block;margin:0px;padding:0px;top: 130px;width: 100%;right: 0;}

p.paddress{font-size: 18px;position: absolute;text-align:center;display:block;margin:0px;padding:0px;margin-top:10px;width: 100%;right: 0;top: 0;}

.divcontacticons{position:relative;right:auto;top:auto;width:100%;margin-bottom:5px;text-align:center;}

.divcontacticons p{text-align:center;}

img.imgapp{width:48%;float:left;padding-left:2%;}

h2.h2header{display:none;}

.divmenuar {top: 170px;}

.divblockimage {margin-top: 220px;}

.divp2picarea {margin-top: 220px;}

header.smaller{height:120px;}

header img#imglogo{position:relative;display:block;width:280px;margin:0 auto;height:auto;top: 40px;z-index:-500;max-width: 100%;}

header.smaller img#imglogo{position:absolute;display:block;width:200px;height:auto;top:55px;left:5px;z-index:-500;}

header.smaller #divappbtn{position:absolute;top:45px;right:170px;font-size:12px;width:250px;}

header.smaller img#divappbtn{width:110px;}

header.smaller #divappbtn2 {top: 55px;right: 10px;}

header.smaller #divappbtn2 p {font-size: 14px;padding: 8px 10px;}

header.smaller p#phonetext {position: absolute;top: 30px;font-size: 18px;text-align: right;right: 10px;display:none;}

header.smaller p#paddress{display:none;}

header.smaller #imgmap {display:none;}

header.smaller #imgsendinfo {display:none;}

/*HOME*/

.divhomelocationA, .divhomelocationB, .divhomelocationC {width:100%; text-align:center;}

.divhomelocationC h3, .divhomelocationC .hours {text-align:center;}

.divhome1R .social-media h2 {margin-top:30px;text-align:center;}

.divhome1L {width: 100%;padding: 0;text-align: center;}

.divhome1L h1, .divhome1L h2 {text-align: center;}

.divhome1R {width: 100%;text-align: center;}

.divhome2 .divservicepanel {width: 48%;margin: 15px 1%;}

.divhome3L, .divhome3R {width: 100%;margin: 15px 0;}

.divhome3 h2, .divhome3 p {margin: 0;}

.divhome4 {padding: 50px 20px;}

.divhome4L {width: 100%;padding: 0;}

.divhome4R {width: 100%;}

.divhome5 {padding: 50px 20px;}

.divhome5 .imglogo {max-width: 100%;margin: 0 auto 20px;text-align: center;}

.divhome5L {width: 100%;}

.divhome6 {padding: 0px;}

.divhome6 > div {width: 100%;min-height: 300px;height: auto;}

.divhome6 > div .divpanelcontent {bottom: 0px;}

.divhome6 > div:hover .divpanelcontent {bottom: 0px;}

.divhome6 > div .divpanelcontent h2 {font-size:36px;}

.divhome6 > div .divpanelcontent p{opacity:1;}

.divhome6 > div .divpanelcontent .divpanelbtn{opacity:1;}

.overlay:after  {opacity: .5;}

.divhome6L {margin-bottom: 5px;}

.divhome7 {padding: 50px 20px;}

.divhome7L h2 {text-align: center;}

.divhome7R {width: 100%;}

.divhome7L {width: 100%;margin: 0;}



.footer-main {width: auto;padding: 0px;}

.divfooterA, .divfooterB, .divfooterC {width: 100%;padding: 20px;float:initial;}

.divcreditsleft {width: 100%;margin-top: 20px;}

.footer-title {text-align:center;}

.footer-menu {text-align:center;margin: 0;}



img.imgcreditations{width:70px;height:auto}

img.imgfullwidth{display:none;}

img.imgsendinfo {position:absolute; right:0px; top:10px;display:none;}

img.imgmap {position:absolute; right:45px; top:10px;display:none;}



.divhomeA{width:100%;padding-left:20%;padding-right:20%;float:left;}

.divhomeB{width:100%;padding-left:20%;padding-right:20%;float:left;}

.divhomeC{width:100%;padding-left:20%;padding-right:20%;float:left;}

.divhomeX{width:100%;padding-left:5%;padding-right:5%;}

.divhomeY{width:100%;padding-left:5%;padding-right:5%;border-top:solid;border-top-color:#FFF;border-top-width:1px;padding-bottom:20px;padding-top:20px;}

.divhomeZ{width:100%;padding-left:25%;padding-right:25%;border-top:solid;border-top-color:#FFF;border-top-width:1px;}



.divgooglemap-popup{position:relative;overflow:hidden;width:360px;height:325px;}

.divgooglemap-popup iframe{position:relative;top:0;left:0;width:100% !important;height:100% !important;}

.sendtophone{width:375px;height:300px;padding-left:10px;padding-right:10px;padding-top:10px;}

.sendtophone img{position:absolute;top:35px;left:300px;}

.sendselect{width:175px;height:23px;float:right;margin-top:-20px;}

/*SECOND*/

.divsecondpage {padding: 20px 0px;min-height: 300px;background: #FFF;}

.divsecondpage p{padding-left:15px;padding-right:15px; text-align:left;}

.divsecondpage h1{padding-left:15px;padding-right:15px;text-align:left;}

.divsecondpage h2{padding-left:15px;padding-right:15px;text-align:left;}

.divsecondpage h3{padding-left:15px;padding-right:15px;text-align:left;}

.divp2left {width: 100%;margin: 0;background-color: #FFF;}

.divp2right {width: 100%;padding: 20px;}

.divp2right p {text-align: center;}

.divsidebarslider.flexslider {margin: 0px;}

.divsidebarbtn {width: 49%;display: inline-block;float:none;margin-right:2%}

.divsidebarbtn:nth-child(even) {margin-right: 0%;}

.divsidebarbtn.featured {width: 100%;}

.diglargeonly{display:none;}

.divp2picarea {margin-top: 220px;}

.PRpicviewerp2 {width:100%;}



.divbio img{width:200px;height:auto;float:left; margin-left: 15px; margin-right:15px;}

p.bredcrums{margin-bottom:0px;margin-top:0px;font-size:11px;}



.divtextpicrot {position:relative; width:100%; left:0px; padding-bottom:20px; text-align:center; padding-bottom:15px; min}

.PRpicviewer {background-color:transparent; background-image:url(https://8b12ba.claudeassets.com/20250504182018im_/https://marylandexotics.com/images/footer.jpg);}

span.h2picrotator {text-align:center;}

/*Menu*/

.flexy-menu{background:#333333;}

.flexy-menu-wrapper.scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch;}

.flexy-menu.vertical{width:100%;}

.flexy-menu li{display:block;width:100%;}

.flexy-menu > li > a{padding-top:15px;padding-bottom:15px;padding-left:25px;}

.flexy-menu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.flexy-menu ul,

.flexy-menu ul li ul,

.flexy-menu.vertical ul,

.flexy-menu.vertical ul li ul{width:100%;left:0;border-left:none;position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.flexy-menu ul li{border-left:none;border-right:none;}

.flexy-menu ul li a,

.flexy-menu.vertical ul li a{padding-top:10px;padding-bottom:10px;}

.flexy-menu ul > li > a{padding-left:40px !important;}

.flexy-menu > li .indicator{top:5px;right:15px;font-size:20px;margin:10px;}

.flexy-menu ul > li .indicator{right:24px;}

.flexy-menu.vertical ul > li .indicator{top:10px;right:15px;}

.flexy-menu > li > ul > li > a{padding-left:40px !important;}

.flexy-menu > li > ul > li > ul > li > a{padding-left:60px !important;}

.flexy-menu > li > ul > li > ul > li > ul > li > a{padding-left:80px !important;}

/* Flexslider */

.divheaderslider .flex-control-nav {top: 20px;margin-left: 15px;}

.divslidercontent {position: relative;top: 0;margin-left: 0px;text-align: center;padding: 20px;background: #6c377e;}

h2.h2slider {text-align: center;}

}

@media only screen and (max-width:640px){

/*header.smaller img#imglogo{position:absolute;display:block;width:200px;height:auto;top:50px;left:5px;z-index:-500;}

header.smaller #divappbtn{position:absolute;top:45px;right:90px;font-size:12px;width:250px;}

header.smaller #divappbtn2{position:absolute;top:45px;right:90px;font-size:12px;width:250px;}

header.smaller img#divappbtn{width:110px;}

header.smaller p#phonetext{position:absolute;right:225px;top:25px;font-size:20px; text-align:right;}*/



}

@media only screen and (max-width:560px){
	

/*header.smaller img#imglogo{position:absolute;display:block;width:200px;height:auto;top:50px;left:5px;z-index:-500;}

header.smaller #divappbtn{position:absolute;top:45px;right:0px;font-size:12px;width:250px;}

header.smaller img#divappbtn{width:110px;}

header.smaller p#phonetext{position:absolute;right:130px;top:25px;font-size:20px; text-align:right;}*/

.navitem {width: 100%;}
.divpanelbtn2 {margin-left: 20%; margin-top: 15px;}
}

@media only screen and (max-width:450px){
	
	.divfullimage {display: none;}
	

header.smaller #divappbtn{position:absolute;top:35px;right:30%;font-size:12px;width:auto;float:right;}

header.smaller img#divappbtn{float:right;}

header.smaller #divappbtn2 {width: 120px;top: 47px;}

header.smaller img#imgapp{float:right;width:100px;margin-right:-50px;}

header.smaller p#phonetext{ position:absolute;top:15px;right:20%;font-size:12px;width:auto;display:none;}

header.smaller img#imglogo{width:160px;top:55px;}

h1.h1home{font-size:16px;padding:0px;margin:0px 15px 15px 15px;}

.divaddress{width:100%;}

.divmenucenter{width:100%;}

.divhome1{width:100%;}

.divhome3{width:100%;}

.divhome2{width:100%;}

.divhome2 .divservicepanel {width: 100%;margin: 15px 0px;}

.divhome6 > div {width: 100%;min-height: 400px;height: auto;}

.divhome7L h2{font-size: 40px;}

footer{width:100%;}
	
.divpanelbtn {display: inline-block;margin-top: 15px; text-align: center;color: #FFF;text-transform: uppercase;padding: 10px 10px 12px;font-size: 18px;border: 2px solid white;text-shadow: 1px 1px 3px #222;box-shadow: 0px 1px 2px #222;border-radius: 15px;transition:all 0.2s ease-in-out;}

.divhomeA{width:95%;padding-left:0%;padding-right:10%;float:left;}

.divhomeB{width:95%;padding-left:0%;padding-right:10%;float:left;}

.divhomeC{width:95%;padding-left:0%;padding-right:10%;float:left;}

.divhomeD{width:95%;padding-left:0%;padding-right:10%;float:left;}

.divcontacticons p{font-size:14px;}

img.PRinnerpic {display:none;}

.PRpicviewer{background-image:none; min-height:340px;}

.divappbtn{font-size:12px;}

.divbutton p{font-size:15px;}

/*SECOND*/

.divsecondpage {width:100%;margin-top:230px;}

.divsecondpagewide {width:100%;margin-top:0px;}

.divsidebarbtn {width: 100%;display: block;}

.divhomeX{width:100%;padding:20px 0px;margin:0px;}

.divhomeY{width:100%;padding:20px 0px;margin:0px;}

.divhomeZ{width:100%;padding:20px 0px;margin:0px;}

.divsecondpageL {width:100%;margin:0;padding:0;}

.divsecondpageR {width:100%;overflow:hidden;margin:0;padding:0;}

p.bredcrums{margin-bottom:0px;margin-top:0px;font-size:11px;}



.divbio img{width:80%;height:auto;float:left;margin-right:15px;}

.divgooglemap-popup{position:relative;overflow:hidden;width:275px;height:250px;}

.divgooglemap-popup iframe{position:relative;top:0;left:0;width:100% !important;height:100% !important;}

.sendtophone{width:275px;height:300px;padding-left:10px;padding-right:10px;padding-top:10px;}

.sendtophone img{position:absolute;top:35px;left:200px;}

.sendselect{width:175px;height:23px;float:left;margin-top:15px;}

}

.animate-line,.imgicon,.slidein1,.slidein2,.slidein3{visibility:visible!important}.slidein1{animation-name:slidein1;-webkit-animation-name:slidein1;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes slidein1{0%,30%{transform:translateY(10%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slidein1{0%,30%{-webkit-transform:translateY(10%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}.slidein2{animation-name:slidein2;-webkit-animation-name:slidein2;animation-duration:.7s;-webkit-animation-duration:.7s;-webkit-animation-timing-function:ease-in-out}.slidein2,.slidein3{animation-timing-function:ease-in-out}@keyframes slidein2{0%{transform:scale(1.2,1.2);opacity:0}100%{transform:scale(1,1);opacity:1}}@-webkit-keyframes slidein2{0%{-webkit-transform:scale(1.2,1.2);opacity:0}100%{-webkit-transform:scale(1,1);opacity:1}}.slidein3{animation-name:slidein3;-webkit-animation-name:slidein3;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out}@keyframes slidein3{0%,40%{transform:translateY(-30%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slidein3{0%,66%{-webkit-transform:translateY(-20%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}.animate-line{animation-name:animate-line;-webkit-animation-name:animate-line;animation-duration:1s;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in-out}.animate-line,.imgicon{animation-timing-function:ease-in-out}@keyframes animate-line{0%{width:0}100%{width:30%;opacity:1}}@-webkit-keyframes animate-line{0%{width:0}100%{width:30%;opacity:1}}.imgicon{animation-name:imgicon;-webkit-animation-name:imgicon;animation-duration:.5s;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease-in-out}@keyframes imgicon{0%{transform:scale(.5,.5) translate(-50%,-50%);transform-origin:50% 50%;opacity:0}50%{transform:scale(1,1) translate(-50%,-50%);transform-origin:0 0;opacity:0}100%{transform:scale(.8,.8) translate(-50%,-50%);transform-origin:50% 50%;opacity:1}}@-webkit-keyframes imgicon{0%{-webkit-transform:scale(.5,.5) translate(-50%,-50%);-webkit-transform-origin:50% 50%;opacity:0}50%{-webkit-transform:scale(1,1) translate(-50%,-50%);-webkit-transform-origin:0 0;opacity:0}100%{-webkit-transform:scale(.8,.8) translate(-50%,-50%);-webkit-transform-origin:50% 50%;opacity:1}}
/*
     FILE ARCHIVED ON 16:40:23 Oct 17, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:19:15 Sep 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.371
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.038
  esindex: 0.007
  cdx.remote: 8.672
  LoadShardBlock: 142.514 (3)
  PetaboxLoader3.datanode: 158.312 (5)
  PetaboxLoader3.resolve: 43.829 (2)
  load_resource: 88.284
  loaddict: 35.275
*/