@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{}.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*/
@font-face {
  font-family: Muli;
  font-display: block;	
  src: url(/fonts/Muli-Regular.ttf);
}
@font-face {
  font-family: Muli;
  font-display: block;	
  src: url(/fonts/Muli-Regular.ttf);
  font-weight: italic;
}
@font-face {
  font-family: Muli;
  font-display: block;	
  src: url(/fonts/Muli-Bold.ttf);
  font-weight: bold;
}
@font-face {
  font-family: Quicksand;
  font-display: block;	
  src: url(/fonts/Lora-Regular.ttf);
  font-weight: bold;
}

a img{border:none;}
a:link{color: #0B203B ;text-decoration: none;text-align: center;}
a:visited{color:#0B203B ;text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;color:#33535a;}
p.bredcrums{font-size:13px;margin-top:10px;}
.content ul, .content ol{padding:0 15px 15px 40px;}
h1{font-size:27px;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;margin-bottom:15px;}
h1, h2, h3, h4{color:#0B203B ;}
h2,h3,h4,h5,h6 {font-size: 20px;}
p, ul, ol, dl, li, span {font-family:'Muli', Tahoma, Geneva, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family:'Quicksand', Tahoma, Geneva, sans-serif;}
p {line-height: 180%; font-size: 16px;}
li {line-height: 180%; font-size: 16px;}

ul.ullistings{list-style-type:disc;list-style-position:outside;margin-left:45px;margin-right:15px;margin-bottom:15px;margin-top:20px;text-align:left; color:#FFF;}
ul.ullistings li{padding-bottom:25px;}
ul.ulsubmenu{list-style-type:disc;list-style-position:outside;margin-left:10%;margin-bottom:15px;margin-top:20px;text-align:left;color:#FFF;}
ulsubmenu.li{padding-bottom:15px;color:#FFF;}
br.brclear{clear:both;}
/**/
body{background-repeat: no-repeat;font-family:'Muli', Tahoma, Geneva, sans-serif;font-size:14px;margin:0;padding:0;position:relative;text-align:justify;}
header{
background: #3a2b50; /* Old browsers */
background: -moz-linear-gradient(top, #3a2b50 0%, #50446e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #3a2b50 0%,#50446e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #3a2b50 0%,#50446e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a2b50', endColorstr='#50446e',GradientType=0 ); /* IE6-9 */	
z-index:400;height:150px;width:100%;position:fixed;display:block;top:0px;left:0px;-webkit-box-shadow:0px 0px 5px 5px rgba(0, 0, 0, .35);-moz-box-shadow:0px 0px 5px 5px rgba(0, 0, 0, .35);box-shadow:0px 0px 5px 5px rgba(0, 0, 0, .35);-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;}
header.smaller{z-index:400;height:109px;background: rgba(58,43,80,0.95);}
header img#imglogo{position:absolute;top:0px;left:0px;z-index:1;height:140px;width:auto;}
header.smaller img#imglogo{position:absolute;top:40px;left:0px;z-index:1;height:70px;width:auto;}
header.smaller #divappbtn{position:absolute;top:30px;right:20%;}
header.smaller #menubackground{height:45px; top:0px;padding-top: 5px;border-top:none; background-color:none; background: rgba(58,43,80,0.95); }
header.smaller #phonetext{top:61px;left: 400px;font-size:22px;color: #fff;}
header.smaller #paddress{display:none;}
header.smaller #menusmall{top:-10px;}
header.smaller img.imgmap {display: none}
header.smaller img.imgfacebk {display: none}
header.smaller img.imgtwitter {display: none}
header .divscrolltop {right: -90px;}
header.smaller .divscrolltop {right: 0;}
.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: #2f1946;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;}
.divmobinav {display: none;}
.divaddress{width:70%; margin: 0px 15%; position:relative;display:block;color:#1A1A1A;}
.divsocial{position:absolute;right:10px;top:75px;z-index:1;}
.divmenucenter{width:1200px;margin:auto;position:relative;display:block;margin-left:auto;margin-right:auto;}
.divmenuar{height:60px; border-top:10px #999999 solid;width:100%;z-index:400;position:fixed;display:block;top:150px;background-color:#4d4d4d; box-shadow: 0px 2px 6px -1px #000}
p.phonetext{right:0px;top:90px;color:#FFFFFF;font-size:20px;position:absolute;text-align:right;padding:0px; line-height: 130%;}
p.paddress{right:0px;top:20px;position:absolute;color:#FFFFFF;font-size:16px;font-weight:bold;text-align:right;padding:0px;}
p.pname {position:absolute; left: 200px; color: #fff; font-size: 35px; font-weight: bold;  top:10px;font-family:'Quicksand', Tahoma, Geneva, sans-serif; margin: 0px; padding:5px;}
p.pmotto {position:absolute; left: 200px; color: #fff; font-size: 18px; font-weight: bold;  top:70px; margin: 0px; padding:5px;}
p.phours {position:absolute; left: 200px; color: #fff; font-size: 12px; font-weight: bold;  top:112px; margin: 0px; padding:5px;}
header.smaller p.pname {top:43px;left:120px; font-size: 30px;}
header.smaller p.pmotto {display: none}
header.smaller p.phours {display: none}
header.smaller span.pfax {display: none}
.imgwrap {padding: 0px 15%; width: auto; background-image: url("/images/bk-images.jpg"); background-position: top;}

img.imgsendinfo {position:absolute; right:160px; top:85px; }
img.imgmap {position:absolute; right:110px; top:85px; }
img.imgfacebk {position:absolute; right:60px; top:85px; }
img.imgtwitter {position:absolute; right:10px; top:85px; }
.divcontacticons p{margin:0px;padding:0px;text-align:right;}
.divappbtn{right:0%;top:0px;position:absolute;font-size:18px;text-align:right;padding:0;color:#FFF;}
img.imgapp{width:220px;height:auto; margin-top:-9px;}
img.imgapp:hover {margin-top:0px;}
span.white{color:#FFF;}
.divtexthome1{display:table-cell;vertical-align:middle;height:100%;width:100%;}
img.imgicon{width:20%;float:left;margin-top:50px;}
input.imgsubmit {margin-top: 20px;}
#imgicons1{visibility:hidden;}
#imgicons2{visibility:hidden;}
#imgicons3{visibility:hidden;}
#imgicons4{visibility:hidden;}
#imgicons5{visibility:hidden;}
#imgicons6{visibility:hidden;}
/**/
.divhome1{height:auto; border-top:5px #FFF solid;border-bottom:5px #FFF solid;width:100%; padding-left:15%;z-index:400;background-color:#bda9d3; overflow:hidden;}
.divclientresourcebtn{display:inline;float:left;}
.resourcebutton{width: 22%; padding-right:7%;  padding-top: 15px;  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);}
.resourcebutton: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);}
.resourcebutton:focus{}
.resourcebutton:active{-webkit-transform:rotate3d(0, 0, 0, 360deg);transform:rotate3d(0, 0, 0, 360deg);}
img.imgavdc {width: 45%; margin-top: 20px; float: left;margin-left: 15px; display: inline-block;}
img.imgseminar {width: 45%; margin-top: 20px; float: left; display: inline-block;}


/**/
.divhome2{
background: #3a2b50; /* Old browsers */
background: -moz-linear-gradient(top, #3a2b50 0%, #50446e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #3a2b50 0%,#50446e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #3a2b50 0%,#50446e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a2b50', endColorstr='#50446e',GradientType=0 ); /* IE6-9 */		
width:100%;margin:0 auto;height:auto; overflow:hidden; padding:60px 15%;}
.divhome2 h1{font-size:27px;color:#fcee21;text-align:left;}
.divhome2 h2{font-size:18px;color:#FFF;text-align:left;}
.divhome2 p{font-size:16px; line-height: 180%; color:#fff; font-weight: normal;}
.divhome2L{width:60%;height:auto;float:left; }
.divhome2R{width:36%;float:right; height:auto; padding-left: 2%; margin-left: 2%; border-left: 1px solid #FFF;}
.divhome2Rt{width:100%;float:left; height:auto; }
.divhome2Rm{width:100%;float:left; height:auto; }
.divhome2Rb{width:100%;float:left; height:auto; }
/**/
.divhome3{width:100%;margin:0 auto;padding:80px 15%; overflow:hidden; text-align: center; background-color:#FFF;background-image:url(../images/web-bk_01.png);-webkit-box-shadow: inset 0px 0px 10px 3px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 10px 3px rgba(0,0,0,0.75);box-shadow: inset 0px 0px 10px 3px rgba(0,0,0,0.75);}
.divhome3 p{margin:0%;text-align:center;color:#000; font-family: Muli, Tahoma, Geneva, sans-serif;}
.divhome3 h2{text-align:center;border-bottom: 1px solid; text-shadow: 0 4px 22px rgba(255, 255, 255, 0.91);color:#fff;font-size:30px; display: inline-block;}
.divhome3 h3{margin:0%;text-align:center;color:#000;padding-bottom:15px;}
/*TESTIMONIALS*/
#testimonials{width:100%; margin:40px 0px 0px 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: #CCC;    font-size: 16px;	font-style:italic;    text-align: right;    margin-top:10px;    font-family: 'Lora', serif; padding:0px;}
p.pquote {width:100%;	background-repeat:no-repeat;	background-position:left top;	font-size:17px; color:#FFF; margin:0px; padding:0px;}

/**/
.divhome4{width:100%;margin:0 auto;padding:100px 15%; min-height: 300px; text-align: center; overflow: hidden; background-image: url("../images/veterinary-dentals-or.jpg"); background-size: cover; background-attachment: fixed;}
.divhome4 h2{text-align:center;border-bottom: 1px solid; text-shadow: 0 4px 22px rgba(255, 255, 255, 0.91);color:#fff;font-size:30px; margin-bottom: 30px; display: inline-block;text-transform: uppercase;}
.divhome4 .desc p {margin: 0 auto;padding: 0px;text-align: center;color: #FFF;font-size: 14px;text-transform: uppercase;}
.divhome4 .divservicepanel {width: 18%;float: left;margin: 15px 1%;text-align: center;box-shadow: 2px 2px 6px #000;overflow:hidden; border: 3px solid #000; border-radius: 15px;}
.divhome4 .divservicepanel a {text-decoration:none;}
.divhome4 .divservicepanel img {width: 100%;transition: transform 0.5s ease;}
.divhome4 .divservicepanel:hover img {transform-origin: center;transform: scale(1.1);transition: transform 0.5s ease;}
.divhome4 .divservicepanel .desc {position: relative;width: 100%;margin-top: -40px;display: block;height: 40px;background-color: #2f1946;vertical-align: middle;transition: all 0.5s ease;}
.divhome4 .divservicepanel:hover .desc {height: 50px;margin-top: -50px;}
.divhome4 .divservicepanel .desc p {line-height: 16px; padding-top: 5px;}
.divhome4 .divservicepanel .desc p:after {line-height: 16px;font-size: 40px;display: block;opacity: 0;transition: opacity 0.1s ease;}
.divhome4 .divservicepanel:hover .desc p:after {display:block; opacity:1; transition: opacity 0.3s ease 0.6s;}
.divhome4 .pulse-animation:hover {animation: pulse 1s infinite normal}
.divhome4 .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);}
}
/**/

.divhome5{width:100%;margin:0 auto;padding:0px 15%;overflow: hidden;background-image:url(../images/web-bk_01.png);border-top: 10px solid #fff;}
.divhome5inner {padding: 80px 0px; background-image:url("../images/logo-bk.png"); background-position: center; background-repeat: no-repeat; display: inline-block; width: 100%; min-height: 300px;}
.divhome5inner h3 {text-align: center; font-size: 36px; color: #FCEE21;  border-bottom: 1px solid; margin: 0px 20%;margin-bottom: 60px; }

.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;
}
/*WP SITE*/
.divWP .divsecondpagewrap {margin-top: -240px!important;}
.divWP .divsecondpageR ul {list-style-image:none!important; margin-left: 20px;}
h2.widget-title {text-align: center; border-bottom: 1px solid; font-size: 28px; margin: 0px 20px 20px 20px;}
.divWP .divsecondpageR h3 {padding: 0px 15px 15px; text-align: center;}
.divWP .divsecondpageR p {padding: 0px 15px 15px; text-align: center;}
.divsearch {background-color: white; padding: 50px; text-align: center;}
.widget ul li ul li {margin-bottom: 0px!important; list-style-type: disc; font-size: 16px; font-weight: normal;}
.widget ul li {list-style-type: none; margin-left: 0px; padding-left: 0px; font-size: 20px; font-weight: bold; margin-bottom: 30px!important;}
.widget ul li a {text-align: center; width: 100%; margin: 15px; display: inline-block; padding: 5px;}
.em-search-wrapper {display: none;}
.css-events-list {padding: 0px 20px;}

.css-events-list a:link{color: #0B203B ;text-decoration: none;text-align: center; font-weight: bold;}
.css-events-list a:visited{color:#0B203B ;text-decoration:none; font-weight: bold;}
.css-events-list a:hover, a:active, a:focus{text-decoration:underline;color:#33535a; font-weight: bold;}

.css-events-list table.events-table td {padding-bottom: 40px;}
.css-events-list  h2 {padding-left: 0px!important; margin-left: 0px!important;}
th.event-time {padding: 15px!important;}
th.event-description {padding: 15px!important;}
td {padding: 15px!important;}
table.em-calendar td.eventful {background-color: #FFF;}
.gglcptch_v2 {clear: none!important;}
/**/
footer {position: absolute;width:70%;padding: 3% 15%; display:block; border-top: 10px solid #fff;
background: #3a2b50; /* Old browsers */
background: -moz-linear-gradient(top, #3a2b50 0%, #50446e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #3a2b50 0%,#50446e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #3a2b50 0%,#50446e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a2b50', endColorstr='#50446e',GradientType=0 ); /* IE6-9 */	

}
footer.entry-footer {display: none}
#page  footer {width: 100%!important;}
footer p{color:#FFF;}
footer li{color:#FFF;}
footer h2{color:#FFF;}
footer h3{color:#FFF;}
img.imglogo2 {width: 80%; margin: 0px 10%; padding-bottom: 20px; border-bottom: solid 1px #FFF;}
.centered {text-align: center;}
.centered p {text-align: center!important; font-size: 22px!important;}
img.imgfooter {width: 60%; margin:15px 20% 0px 20%;}

/*Pop Up*/
img.imgmore2 {position:absolute; left:0px; top:0px;}
img.imgclose2 {position:absolute; right:0px; top:0px;}
.divpopup {position:absolute;  width:645px; height:645px; z-index: 9002; /*bottom:0px;*/ left:0px; right:0px; top:100px; margin:auto; display:inline-block; background-image:url("../images/covid-popup-2021.jpg"); background-repeat:no-repeat; background-position: bottom center; 
  opacity:0;
  opacity:1 \9;  /* make things invisible upon start */
  -webkit-animation:fadeIn ease-in 1;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
  -moz-animation:fadeIn ease-in 1;
  -o-animation:fadeIn ease-in 1;
  -ms-animation:fadeIn ease-in 1;
  animation:fadeIn ease-in 1;
  -webkit-animation-delay:0.7s;
  -moz-animation-delay:0.7s;
  animation-delay:0.7s;

  -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
  -moz-animation-fill-mode:forwards;
  -ms-animation-fill-mode:forwards;
  animation-fill-mode:forwards;

  -webkit-animation-duration:1s;
  -moz-animation-duration:1s;
  -ms-animation-duration:1s;
  -o-animation-duration:1s;
  animation-duration:1s;
  -webkit-box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, .25);
 -moz-box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, .25);
 box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, .25);
 -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;
}
/*END Pop Up*/
.divpopup2 {position:absolute;  width:400px; height:500px; z-index: 9002; /*bottom:0px;*/ left:0px; right:0px; top:100px; margin:auto; display:inline-block; background-image:url("../images/covid-19-popup-btn-2021.png"); background-repeat:no-repeat; background-position: bottom center; 
  opacity:0;
  opacity:1 \9;  /* make things invisible upon start */
  -webkit-animation:fadeIn ease-in 1;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
  -moz-animation:fadeIn ease-in 1;
  -o-animation:fadeIn ease-in 1;
  -ms-animation:fadeIn ease-in 1;
  animation:fadeIn ease-in 1;
  -webkit-animation-delay:0.7s;
  -moz-animation-delay:0.7s;
  animation-delay:0.7s;

  -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
  -moz-animation-fill-mode:forwards;
  -ms-animation-fill-mode:forwards;
  animation-fill-mode:forwards;

  -webkit-animation-duration:1s;
  -moz-animation-duration:1s;
  -ms-animation-duration:1s;
  -o-animation-duration:1s;
  animation-duration:1s;
  -webkit-box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, .25);
 -moz-box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, .25);
 box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, .25);
 -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;
}



/*END HOMEPAGE*/

/*SECOND PAGE*/
#content {padding-top: 240px; min-height: 600px;}
.divsecondpage{width: 100%;  padding: 20px 15%;background-color: #d5dbaf; margin-top: -3px; background-image: url("../images/second-page-bk.png"); background-size: 40%; background-position:right; background-repeat: repeat-y;}
.divsecondpageL {width: 65%; display: inline-block; float: left; padding-right: 50px;}
.divsecondpageR {width: 35%; display: inline-block;float: left;}
.divimage {padding: 0px 15%;width:100%; border-bottom: 10px #999999 solid; background-image: url("/images/bk-images.jpg"); background-position: top; display: inline-block;margin-top:185px;}
.pbreadcrums {margin-bottom:15px;;margin-top:1%; color: #6D6E71; font-size:11px;}
.pbreadcrums a:link {color: #6D6E71;}
.pbreadcrums span {color: #6D6E71;font-size: 20px;}
.divsecondpageR ul {list-style-image: url("../images/bullet.png"); margin-left: 70px!important;}
.divsecondpageR ul li {margin-bottom: 18px; font-size: 18px; line-height: 115%; text-align: left;}
.secondsocial img {width: 14%;float: left;padding-left: 13px;margin: 2%;}
p.psidebar{font-size: 32px;margin-top: 22%;margin-bottom: 0px;padding-bottom: 0px;text-transform: uppercase;font-weight: bold;color: #325081;}
.divcases {width: 50%; text-align: center; display: block; min-height: 220px; float: left;}
.smallfeature .divsecondpage {margin-top: 213px;padding:0px 15%;  }
.smallfeature .divsecondpage { background-image: url("../images/bk-images-p2.jpg"); background-repeat: repeat-x; background-position: top; background-size: auto;}
.smallfeature .divsecondpagewrap{width: 100%;  box-shadow: 0px 2px 11px 2px #000;min-height: 600px; padding:0px;background-color: #d5dbaf; margin-top: -3px; background-image: url("../images/second-page-bk.png"); background-size: 35%; background-position:right; background-repeat: repeat-y;}
.smallfeature .divsecondpageL {width: 65%; display: inline-block; float: left; padding-right: 0px;}
.smallfeature .divsecondpageR {width: 35%; display: inline-block;float: left; padding-top: 20px;}
.smallfeature .divsecondpageL p {padding: 0px 15px 15px 15px;}
.smallfeature .divsecondpageL h1 {padding: 0px 15px 15px 15px;}
.smallfeature .divsecondpageL h2 {padding: 0px 15px 15px 15px;}
.smallfeature .divsecondpageL h3 {padding: 0px 15px 15px 15px;}
.smallfeature .divsecondpageL h4 {padding: 0px 15px 15px 15px;}

.divsecondpage a:link{color: #766898 ;text-decoration: none;text-align: center;}
.divsecondpage a:visited{color:#3766898 ;text-decoration:none;}
.divsecondpage a:hover, a:active, a:focus{text-decoration:underline;color:#33535a;}

 #testimonialsinfo{
position:relative;
top:10px;
left:22px;
width:500px;
height:1px;
font-size:9pt;
color:#000;
text-align:left;
margin-bottom:30px;
overflow:hidden;
}
/*END SECOND PAGE*/



.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;}



/**/
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{margin-bottom: 15px;font-size: 28px;font-weight: normal;margin-top: 15px;text-transform: none; text-align: center; color: #fff;font-family:'Quicksand', Tahoma, Geneva, sans-serif;}
.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;display:block;position:relative;border-top:solid;border-top-color:#FFF;border-top-width:1px;margin-top:40px;}
img.fltlft {width: 220px; height: auto; float: left; padding-right: 15px; padding-bottom: 15px;}


.divcreditsleft{width:33.333333333333333%;display:block;position:relative;float:left;margin-top:0px;}
.divcreditsleft p{font-size:12px;text-align:left;}
.divcreditsright{width:46.6666666666666666%;display:block;position:relative;float:left;margin-left:10%;margin-right:10%;margin-top:40px;}
.divcredits p{ }
.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;}
.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; font-size: 20px; font-family: 'Quicksand', Tahoma, Geneva, sans-serif;}
.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{background-color: #5b5b68; -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=97);opacity:0.97;/**/-webkit-transform:rotateX(10deg) rotateY(0deg) scale(0.99);-moz-transform:rotateX(10deg) rotateY(0deg) scale(0.99);-ms-transform:rotateX(10deg) rotateY(0deg) scale(0.99);-o-transform:rotateX(10deg) rotateY(0deg) scale(0.95);transform:rotateX(10deg) rotateY(0deg) scale(0.99);}
.divbutton:focus{}
.divbutton:active{-webkit-transform:rotate3d(0, 0, 0, 360deg);transform:rotate3d(0, 0, 0, 360deg);}
.divbutton2 {border: 1px solid #FCEE21; display:block; padding:15px 0px 15px 0px; float:left; text-align:center; margin:3px 0px 0px 0px;  height:100%; width:40%; margin: 0px 5%;  -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:#FCEE21;font-weight:bold; }
.divbutton2 a:link{color:#FCEE21;text-decoration:none;}
.divbutton2 a:visited{color:#FCEE21;text-decoration:none;}
.divbutton2 a:hover, a:active, a:focus{text-decoration:underline;color:#FCEE21;}
.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=90);opacity:0.9;/**/-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.95);transform:rotateX(10deg) rotateY(0deg) scale(0.98);}
.divbutton2:focus{}
.divbutton2:active{-webkit-transform:rotate3d(0, 0, 0, 360deg);transform:rotate3d(0, 0, 0, 360deg);}


img.imgsidebarbtn {width: 100%; padding: 0px 15%;}
.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*/
.imgbutton img {width: 100%;}
.divblockimage{margin-top: 200px;display: block;height: auto;position: relative;transition: all 0.5s ease 0s;-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;}
.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{margin-bottom: 10px;z-index: 0;width: 100%;position: relative;float: left;overflow: hidden;margin-top: 0px;display: block;}
.PRpicviewerp2{position: relative;width: 100%;top: 0px;display: block;margin: 0px auto;overflow: hidden; box-shadow: 0px 0px 10px #000;}
.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:30%; 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;z-index: 100;top: 0px;left: 0%;padding: 15% 85px 30px;text-align: left;width: 35%;font-size: 25px;height: 100%;background: rgba(58,43,80,0.7);}
h2.h2picrotator {color:#FFF; font-size:36px; }
p.ppicrotator {color:#FFF; font-size:18px;margin-bottom: 50px;}
.divsquare1 {position:absolute; top:0px; left:0px;}
img.objectsquare {width:100%; position:absolute; top:0px; left:0px;}

/*nav icons container*/
.PRrotimgnavH{position:absolute; top:95%; left:50%; 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;}
/**/
.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;background:#FFF;}
#questionsinfo{padding-left:15px;}
#motion1{visibility:hidden;}
#motion2{visibility:hidden;}
#motion3{visibility:hidden;}

p.pvisit {margin-top: 35px; text-align: center; font-size: 18px;}
.mobionly2 {display: none;}

@media only screen and (max-width:1550px){
	.divhome2 {padding: 60px 5%;}
	.divhome3 {padding: 60px 5%;}
	.divhome4 {padding: 60px 5%;}
	.divhome5 {padding: 0px 5%;}
	.divaddress {width: 90%; margin: 0px 5%;}	
	.divsecondpage {padding: 20px 5%;}
	.smallfeature .divsecondpage {margin-top: 213px;padding:0px 5%;  }
	footer {width: 90%; padding: 50px 5%;}
#btnsidebar {width: 48%;height: auto;margin-left: 24%;}	
.divrightp2 {width: 25%;}	
.divhome3 h2{width: 40%;}	
.divimgdivider {padding-left: 40%;}	
.divimgdivider2 {padding-left: 40%;}	
.divblockimage{margin-top:200px;}
.PRpicviewerp2{position:relative; }
.PRrotimgnavH{position:absolute; top:95%;}
footer {background-position: left 37% top 50%;}
.divtextpicrot {padding-top: 4%;}
.divhome1 {text-align: center;padding-right: 5%;padding-left: 5%;}
	.divsecondpageR ul li {font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.smallfeature .divsecondpageL {padding-top: 0px;}
.smallfeature .divsecondpage {margin-top: 213px;padding:0px;  }	
#btnsidebar {width: 70%;height: auto;margin-left: 12%;}	
.divhome1 {text-align: center;padding-right: 15px;padding-left: 15px;}	
.divhome3 h2{font-size: 42px;}	
img.aboutbutton {width: 111%;}
.divhome4 p {color: #FFF;margin-left: 10%;}
img.imgcircle {width: 150px;height: 150px;}
br.braddress {display: none;}	
.divhome3 h2{width: 50%;}	
.divhome2R {background-image: none;}
header img#imglogo {height: 120px;top:15px;}
header.smaller #phonetext{right:20px;}
header.smaller #divappbtn {right: 30%;}
footer {background-position: left 45% top 50%;}
	p.pname {left: 170px; font-size: 24px;}	
	p.pmotto {left: 170px; top:47px;}	
	p.phours {left: 170px;}	
	p.paddress {font-size: 12px; right: 15px;}
.divheaderarea{width:100%;}
.divheaderareap2{width:100%;}
.divsocial{right:10px;}
.divaddress{width:100%; margin: 0px;}
.divmenucenter{width:100%;}
.divappbtn{right:0px;}
p.phonetext{top:20px; right: 15px;}
p.paddress{font-size:13px;right: auto; left: 173px; top: 86px;}
.divcontacticons{right:10px;}
	.resourcebutton {padding-right: 3%;}
.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;}
	.divsecondpage {background-size: 30%;}
	.divsecondpageL {width: 70%; padding-top: 30px;}
	.divsecondpageR {width: 30%; padding-top: 30px;}
	
.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;}
.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;}
.divsecondpage{width:100%;padding:0px 15px 50px 15px;}
.divbio img{width:150px;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;}
.BOX-list ul li p{font-size:120%;line-height:1.4em;margin:0px 0px 5px;padding:20% 10% 20px 10%;}
img.img3boxesbottom1{width:60%;margin:0% 20%;}
img.img3boxesbottom{width:80%;margin:0% 10%;}
img.imgapp{width:150px;}
img.imgbird {display:none;}
.divtextpicrot {padding-top: 8%;top:0px; width:50%; left:0%;position: absolute;}
.PRrotimgnavH{position:absolute; top:10px; left:15px;;}

h2.h2picrotator {font-size:20px;}
p.ppicrotator {font-size:14px;margin-bottom: 18px;}
p.pbutton {font-size:18px;}
header.smaller #paddress {display: none;}
	.divbutton2 p {height: 40px;}	
	
	
	
}
@media only screen and (max-width:1100px){
	.divhome2L {width: 100%;}
	.divhome2R {width: 70%; margin: 0px 15%; border: none;}
}



@media only screen and (max-width:917px){
	
	
	#content {padding-top: 221px;}
	.smallfeature .divsecondpage {margin-top: 189px;}
	.smallfeature .divsecondpageL {width: 100%; padding: 0px;}
	.smallfeature .divsecondpageR {width: 100%;}
	.smallfeature .divsecondpagewrap {background-image: none;}
	.mobionly2 {display: block;}
	header.smaller p.pname {top:55px; font-size: 22px;left:98px;}
	p.pname {top:54px;}
	p.pmotto {top:90px;}
	p.phours {display:none;}
	span.pfax {display: none;}
	.divhome4 .divservicepanel {width: 48%;margin: 15px 1%;}
	.divsecondpage {background-image: none;}
	.divsecondpageL {padding: 30px;}	
.divhome4L h3 {padding-bottom: 19%;}	
.divsecondpageA1 {margin-top: 300px;}	
p.paddress { top:127px; text-align: left;}	
.divsecondpageA1 {background-size: 35%;}	
#btnsidebar {width: 45%;margin-left: 25%;}	
p.psidebar {padding-left: 28%;}
.divhome2R {}	
.divhome2L {width: 100%;}	
.divhome3 h2 {width: 100%;font-size: 36px;margin: 4% 5%;}	
header.smaller img.imgsendinfo {display: none;}	
header.smaller img.imgmap{display: none;}
.divhome1 {text-align: center;}	
header.smaller img#imglogo {top: 47px}
header.smaller #divappbtn {position: absolute;top: 32px;right: 100px;}	
	.divsecondpageL {width: 100%;}
	.divsecondpageR {width: 100%;}
.divhome4{padding: 40px 5%;}	
img.imgfacebk {top: 10%;}
img.imgtwitter{top: 10%;}
img.imgmap {left: 45px;top: 10%;}
img.imgsendinfo {left: 65px;top: 10%;}
footer {background-position: left 100% top 50%;}	
header{height:185px;position:fixed;display:block;}
.divaddress{position:relative;height:auto;display:block;}
.divappbtn{font-size:16px;position:absolute; text-align:center;display:block;width:auto; top:130px; right:35%; width:auto;}
p.phonetext{top:68px;}
.divcontacticons{position:relative;right:auto;top:auto;width:98%;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:0px;}
.divblockimage {margin-top:184px;}
	.imgwrap {padding: 0px;}	
header.smaller{height:120px;}
header img#imglogo {top:62px; }
header.smaller img#imglogo{z-index:-500;}
header.smaller #divappbtn{position:absolute;top:32px;right:30%;font-size:12px;width:250px;}
header.smaller img#divappbtn{width:110px;}
header.smaller p#phonetext{top:67px; font-size: 20px; }
header.smaller p#paddress{display:none;}
img.imgcreditations{width:70px;height:auto}
header.smaller #paddress {display: none;}

.divhomeb2L{width:100%;}
.divhomeb2R{width:100%;}
.divhomeright{width:70%;margin-left:15%;margin-right:15%;}
.divhomeb3 h2{width:100%;margin:0px 0px 20px 0px;padding:0px;}

#onlyL{display:none;visibility:hidden;}
#onlyS{display:block;visibility:visible;}
.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;}
.divsecondpage{padding:20px 0px; min-height:300px;}
img.imgreferringp2{width:60%;margin-bottom:10px;}
img.imgpetownerp2{width:60%;margin-bottom:20px;margin-top:20px;}
.divrandomback{min-height:100px;}
.divrandomback h1{margin-top:40px;}
.diglargeonly{display:none;}
.divSidebarp2{height:auto;width:100%;background-color:none;padding:0px;margin:0px;min-height:auto;margin-bottom:30px;}
.divsecondpage p{padding-left:15px;padding-right:15px;}
.divsecondpage h1{padding-left:15px;padding-right:15px;}
.divsecondpage h2{padding-left:15px;padding-right:15px;}
.divsecondpage h3{padding-left:15px;padding-right:15px;}
.PRpicviewerp2 {width:100%;}

.divbio img{width:200px;height:auto;float:left;margin-right:15px;}
p.bredcrums{margin-bottom:0px;margin-top:20px;font-size:11px;}
h3.h3absolute1{font-size:20px;margin-left:5%;margin-right:5%;margin-top:40px;text-height:80%;}
span.h3span1{font-size:14px;}
.divcreditsleft{width:100%;padding:0px;margin:0px;float:right;}
.divcreditsright{width:100%;padding:0px;margin:0px;float:left;}
.divcreditsleft p{font-size:11px;}
divtransitions{display:block;width:450px;min-height:350px;position:relative;}
img.imgpetowner{width:30%;height:auto;padding-top:1%;min-width:170px;}
img.imgreferring{width:30%;height:auto;padding-top:1%;min-width:170px;}
.divimgcenter{width:100%;margin:0px;padding:0px;}
.divrandomback h1{color:#FFF;width:auto;font-size:22px;}
img.imgmainL{max-width:40%;}
img.imgmainR{max-width:40%;}
img.imgicon{width:33.33%;}
.divtextpicrot {position:relative; width:100%; left:0px; padding-bottom:20px; text-align:center; padding:15px 0px 15px 0px;}
.PRpicviewer {background-color:#2f1946;;}
.divhomeb1L{width:100%;}
.divhomeb1R{width:100%;}
.divhomeb2L{width:100%; overflow:hidden; margin-bottom:40px;}
.divhomeb2R{width:100%; overflow:hidden;}
h2.h2picrotator {text-align:center;}
	.divhome2L {padding: 20px;}	
	
    .divmobinav {box-shadow: 2px -2px 5px  #000; display:block; width: 100%; position:fixed; bottom: 0px; left: 0px; height: 50px; background-color:#2f1946; z-index: 9999;  overflow: hidden; text-align: center; }
	.divmobinavinner {display: inline-block; position: relative; margin: 0 auto;}
	img.imgiconsfooter {padding: 5px 8px 0px 8px; width: 55px;}		
    .divscrolltop {top:auto; bottom:50px; padding: 5px; font-size: 14px;}		
	
footer {padding-bottom: 60px;}	
	.resourcebutton {width: 40%;}	
img.imglogo2 {max-width: 200px;}
img.imgfooter {max-width: 200px;}	
	.divcreditsleft p {text-align: center!important;}
	
}
@media only screen and (max-width:700px){
	
	p.pmotto {font-size: 14px;}
	p.paddress {font-size: 14px;}
	header img#imglogo {top: 77px; height: 80px;}	
	p.pname {left:112px; }
	p.pmotto {left: 112px; font-size: 12px;}
	p.paddress {left: 116px;}
	p.phonetext {display: none;}
	.divhome4 {overflow: hidden;}
.divhome4L h3 {padding-bottom: 0%;}		
.divappbtn {right: 28%;}	
.divhome1 {text-align: center;padding-right: 2%;padding-left: 2%;}	
img.aboutbutton {width: 80%;margin-left: 15%;}	
img.imgcircle {width: 250px;height: 250px;margin-left: 24%;}	
.divhome4L {width: 90%;}	
.divhome4C {width: 90%;}	
.divhome4R {width: 90%;}	
.divhome2R{}	
	header.smaller p.pname {top:46px; font-size: 19px;}
	.divhome5 {padding: 0px;}
header.smaller img#imglogo{}
header.smaller #divappbtn{position:absolute;top:33px;right:100px;font-size:12px;width:250px;}
header.smaller img#divappbtn{width:110px;}
header.smaller p#phonetext{display: block; left: 102px; top: 84px; right: auto;}
.divcases {width: 100%; text-align: center; display: block; min-height: 220px; float: left;}
	.divbutton2 {width: 80%; margin: 20px 10% 0px 10%;}
}
@media only screen and (max-width:560px){
header.smaller #divappbtn img {width: 70%;}	
header.smaller img.imgfacebk {display: none;}	
header.smaller img.imgtwitter {display: none;}	
header.smaller img#imglogo{}
header.smaller #divappbtn{position:absolute;top:45px;right:0px;;font-size:12px;width:250px;}
header.smaller img#divappbtn{width:110px;}
header.smaller p#phonetext{}
.divappbtn {right: 22%;}
.divhome3 { background-position: center;}
	.divhome2R {width: 100%; margin: 0px;}
	
}
@media only screen and (max-width:450px){
	
	.divmenuar {}	
	p.pname {font-size: 14px;text-align: left;top:62px;}
	p.pmotto {font-size: 12px;text-align: left; line-height: 100%;}
	p.paddress {text-align: left;line-height: 100%;}
	
	
	.divhome1 {overflow-x: hidden;}
	.divhome2 {overflow-x: hidden;}
	.divhome3 {overflow-x: hidden;}
	.divhome4 {overflow-x: hidden;}
	.divhome4 {overflow-x: hidden;}
.divblockimage img {display: none;}	
.PRpicviewer {background-color: transparent!important;}	
.divtextpicrot {margin-top: 100px;}	
	.divhome4 .divservicepanel {width: 100%;margin: 15px 0px;}
.sitemaplincs {padding-left: 20%;}
p.psidebar {padding-left: 17%;}	
.divhome2 h2 {padding: 25px 15px 15px 15px;font-size: 26px;}	
p.paddress {font-weight: lighter; font-size: 10px;}	
#btnsidebar {width: 70%;margin-left: 15%;}		
.divappbtn {right: 22%;}	
img.imgcircle {margin-left: 7%;}	
.divrightp2 {width: 75%;margin-right: 10%;margin-left: 10%;}
.divimgdividersecond2 {padding-left: 12%;}
header.smaller #divappbtn{top: 50px;right: -14%;}	
header img#imglogo{ }
header.smaller img#imglogo{}
h1.h1home{font-size:16px;padding:0px;margin:0px 15px 15px 15px;}
.divheaderarea{width:100%;}
.divheaderareap2{width:100%;}
.divaddress{width:100%;}
.divmenucenter{width:100%;}
img.imgavdc {max-width: 90%;}
img.imgseminar {max-width: 90%;margin-left: 15px;}

.divcontacticons p{font-size:14px;}
.divblockimage{background-image:url(../images/mobi-bk.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
img.PRinnerpic {}
.PRpicviewer{min-height:380px;}
.divappbtn{font-size:12px;}
.diglargeonly{display:none;}
p.textanimated1{top:70px;font-size:50px;}
h2.textanimated2{top:130px;font-size:18px;}
p.textanimated3{top:180px;font-size:14px;}
.line{top:276px;width:30%;margin-left:35%;}
img.imganimated1{top:270px;transform:none;margin-left:-30px;}
header.smaller #divappbtn{position:absolute;top:50px;right:-5%;font-size:12px;width:auto;float:right;}
header.smaller img#divappbtn{float:right;}
header.smaller img#imgapp{float:right;width:100px;margin-right:-50px;}
header.smaller p#phonetext{ position:absolute;top:91px;font-size:12px;width:auto;}
p.phonetext{font-size:16px;}
.divbutton p{font-size:15px;}
divtransitions{display:block;width:100%;height:400px;position:relative;}
img.imgpetowner{width:35%;height:auto;padding-top:15px;}
img.imgreferring{width:35%;height:auto;padding-top:15px;}
.divimgcenter{width:100%;margin:0px;padding:0px;}
.divsecondpage{width:100%;margin-top:0px;}
p.bredcrums{margin-bottom:0px;margin-top:0px;font-size:11px;}
h3.h3absolute1{font-size:20px;margin-left:5%;margin-right:5%;}
span.h3span1{font-size:15px;}
.divfullbackground{height:50px;}
.divfullbackground p{width:100%;font-size:18px;position:absolute;top:auto;transform:none;padding:15px 0% 0px 0%;color:#FFF;}
.divbio img{width:40%;height:auto;float:left;margin-right:15px;padding-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;}
.divstaffbios{float:left;min-height:285px;text-align:left; padding-right:10px;}
.divstaffbios img{ height:400px; width:auto;}
}

@media only screen and (max-width:350px){
	p.paddress {display: none;}
	header img#imglogo {top:57px;}
	header {height: 147px;}
	.divimage {margin-top: 147px;}
	header.smaller p#phonetext {display: none;}
	header.smaller p.pname {font-size: 17px;}
	.divblockimage {margin-top: 143px;}
	.resourcebutton {width: 80%;}
	.smallfeature .divsecondpage {margin-top: 150px;}

}
