/*!*Custom CSS by Andre Bygrave*/
body{padding-bottom:0;margin-top:50px;background-color:#DDD;font-family:"Roboto",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.6em}
h1,h2,h3,h4,h5,h6{font-family:"Droid Serif",serif}
ul{line-height:2em}.page-link{font-size:15px;padding:14px;font-weight:bold;}
#maincontent a{color:#004D4D}.col-center-block{float:none;display:block;margin-left:auto;margin-right:auto}.anchor{display:block;height:115px;margin-top:-115px;visibility:hidden}
body{top:0!important;position:static!important}.goog-te-banner-frame{display:none!important}
address{text-align:center;color:#555;font-size:16px;font-family:"Droid Serif",serif}html{scroll-behavior: smooth}footer{background-color:#DDD}
/****/
#navouter{background-color:#033;color:#FFF;position:fixed;top:0;width:100%;font-size:14px;z-index:1}
#toptrainouter{background-color:#036;position:fixed;width:100%;font-size:14px}#navlogo{max-height:40px;overflow:visible;padding-top:0;padding-bottom:0}
a:focus-visible {
outline-width: 0.5rem;
outline-style:solid;		
outline-color: red;
outline-offset: 0.3rem;
z-index: 1;								
}
.mainbtndiv{padding:2px;white-space:nowrap;background-color:lightgrey;}
.mainbtn{padding:20px;margin:1px;}
.textbg{padding:20px;font-size:15px;text-shadow: 0.1px 0.1px;}	
.menubg{padding-left:30px;padding-right:30px;}
a:link{color:#000;text-decoration:none}
a:hover{color:#033;text-decoration:underline;opacity:0.9;}
a:visited{text-decoration:none;color:#000}
a:active{color:#000;text-decoration:none;font-weight:400;font-style:normal}
a{font-size:15px}
#CapitolHeader{max-width:100%;background-image:url(../img/header/Capitolheader.jpg);background-position:center;background-repeat:repeat;background-color:#003031;height:150px}#CapCenter{background-image:url(../img/pagebg/capitolbg.jpg);background-position:center;background-repeat:no-repeat}#MOHheader{max-width:100%;background-image:url(../img/header/MOHheader.jpg);background-position:center;background-repeat:repeat;background-color:#000;background-size:cover;height:150px;border-top:100px}#CemeteryHeader{max-width:100%;background-image:url(../img/header/Cemeteryheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#CemeteryCenter{background-image:url(../img/pagebg/cemeterybg.jpg);background-position:center;background-repeat:no-repeat}#CVCHeader{max-width:100%;background-image:url(../img/header/CVCheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#CvcCenter{background-image:url(../img/pagebg/cvcbg.jpg);background-position:center;background-repeat:no-repeat}#MansionHeader{max-width:100%;background-image:url(../img/header/Mansionheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#MansionCenter{background-image:url(../img/pagebg/mansionbg.jpg);background-position:center;background-repeat:no-repeat}#MuseumHeader{max-width:100%;background-image:url(../img/header/Museumheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#MuseumCenter{background-image:url(../img/pagebg/museumbg.jpg);background-position:center;background-repeat:no-repeat}#GroundsHeader{max-width:100%;background-image:url(../img/header/Groundsheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#GroundsCenter{background-image:url(../img/pagebg/groundsbg.jpg);background-position:center;background-repeat:no-repeat}#SPBHeader{max-width:100%;background-image:url(../img/header/SPBheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#SPBCenter{background-image:url(../img/pagebg/spbbg.jpg);background-position:center;background-repeat:no-repeat}#MallHeader{max-width:100%;background-image:url(../img/header/Mallheader.jpg);background-position:center;background-repeat:repeat;background-color:#033;height:150px}#MallCenter{background-image:url(../img/pagebg/mallbg.jpg);background-position:center;background-repeat:no-repeat}#VPGHeader{max-width:100%;background-image:url(../img/header/VPGheader.jpg);background-position:center;background-repeat:repeat;background-color:#003333;height:150px}#VPGCenter{background-image:url(../img/pagebg/vpgbg.jpg);background-position:center;background-repeat:no-repeat}a.nav2-expander{background:none repeat scroll 0 0 #000;color:#FFF;display:block;font-size:15px;font-weight:400;height:50px;margin-right:0;padding:1em 1.6em 2em;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:0;transition:right .3s ease-in-out 0s;width:120px;z-index:999999;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}a.nav2-expander:hover{cursor:pointer}a.nav2-expander.fixed{position:fixed;background-color:#232323}.nav2-expanded a.nav2-expander.fixed{right:20em}y2{color:#FFF}nav2{background:#05100b;display:block;height:100%;overflow:hidden;position:fixed;right:-20em;font-size:15px;top:0;width:20em;z-index:2000;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}.nav2-expanded nav2{right:0}body.nav2-expanded{margin-left:0;transition:right .4s ease-in-out 0s;-webkit-transition:right .4s ease-in-out 0s;-moz-transition:right .4s ease-in-out 0s;-o-transition:right .4s ease-in-out 0s}#nav2-close{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:24px;padding-right:10px}.main-menu{padding-top:12px}.main-menu li{border-bottom:1px solid #323949;margin-left:10px;margin-right:10px;font-size:20px;padding:12px}.main-menu li a{color:#333;text-decoration:none}.main-menu li a:hover{color:#017c00;text-decoration:underline}.main-menu li .sub-nav{border-bottom:0;padding:4px}.main-menu a .caret{width:0;height:0;display:inline-block;vertical-align:top;border-top:4px solid #4f5963;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-top:8px;color:#FFF}.main-menu a:hover .caret{border-top-color:#4f5963;color:#CCC}.main-menu li.open>a>.caret{border-top:0;border-bottom:4px solid #4f5963;border-right:4px solid transparent;border-left:4px solid transparent}.main-menu li.open>a:hover>.caret{border-bottom-color:#4f5963}.icon:before{font-family:'FontAwesome';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:'\f105'}.main-menu li>a>span.icon{float:right;margin:.1em 1.7em -0.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-menu li>a:hover>span.icon{float:right;margin:.1em .8em -0.1em 0;opacity:1}#myInput{background-image:url('/css/searchicon.png');background-position:10px 12px;background-repeat:no-repeat;width:100%;font-size:14px;padding:12px 20px 12px 40px;border:1px solid #ddd;margin-bottom:12px}#myUL{list-style-type:none;padding:0;margin:0}#myUL li a{border:1px solid #ddd;margin-top:-1px;background-color:#f6f6f6;padding:5px;text-decoration:none;font-size:12px;color:black;display:block}#myUL li a.header{background-color:#e2e2e2;cursor:default}#myUL li a:hover:not(.header){background-color:#FFFFFF}iframe{border:0;}
/*Alert*/.displaystyle-fullborder{padding:15px;margin:0;;border:5px solid #7f7f84;margin-bottom:10px;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.20),3px 5px 5px 3px rgba(0,0,0,0.20)}.displaystyle-info{border-color:#1E90FF;background-color:#FFFFFF}.displaystyle-info>strong{color:#333333}.displaystyle-danger{border-color:#d73814;background-color:#f2dede}.displaystyle-danger>strong{color:#d73814}#alert{padding-top:5px;width:90%;min-height:115px;}
/*!Yamm!3-Yet another megamenu for Bootstrap 3. http://geedmo.github.com/yamm3. @geedmo - Licensed under the MIT license*/.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static;color:#000}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px;background:#f3f3f3}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}#footerleft ul{padding:0;list-style-type:none}#skiptocontentheader a{padding:10px;position:absolute;top:-40px;left:-2000px;color:#FFFFFF;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:#000000;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontentheader a:focus{position:relative;left:100px;top:50px;background:#990000;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}#skiptocontentfoot a{padding:10px;position:absolute;bottom:0;left:-10000px;color:#FFFFFF;border-bottom-right-radius:8px;background:#000000;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontentfoot a:focus{position:relative;left:0;top:0;background:#990000;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}#skiptocontentslidetop a{padding:6px;position:absolute;top:-40px;left:-5000px;color:#FFFFFF;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:#000000;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontentslidetop a:focus{position:relative;left:0;top:0;background:#990000;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}#skiptocontentslidebottom a{padding:6px;position:absolute;top:-40px;left:-5000px;color:#FFFFFF;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:#000000;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontentslidebottom a:focus{position:relative;left:0;top:0;background:#990000;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}#skiptocontentsection a{padding:6px;position:absolute;top:-40px;left:0;color:#FFFFFF;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:#000000;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontentsection a:focus{position:relative;left:-5000px;top:0;background:#990000;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}.image-block{border:3px solid white;background-color:black;padding:0;margin:0;height:200px;text-align:center;vertical-align:bottom}.image-block>p{width:100%;height:100%;font-weight:normal;font-size:14px;padding-top:100px;background-color:rgba(3,3,3,0.0);color:rgba(6,6,6,0.0)}.image-block:hover>p{background-color:rgba(3,3,3,0.5);color:white}img{opacity:1.0;filter:alpha(opacity=90)}img:hover{
	opacity: 1;
	filter: alpha(opacity=100)
}.chevron{width:30%;position:absolute;top:40%}.chevron-left{left:5%}.chevron-right{right:5%}.main-text{position:absolute;top:50px;width:96.66666666666666%;color:#FFF;word-wrap:normal}.btn-min-block{min-width:170px;line-height:26px}.btn-clear{color:#FFF;border-color:#FFF;border-width:2px;margin-right:15px;background-color:#EEE}.btn-clear:hover{color:#000;background-color:#FFF}.carousel .item{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.carousel .active.left,.carousel .active.right{left:0;opacity:0;z-index:2}.carousel .next,.carousel .prev{left:0;opacity:1;z-index:1}#captwitteri{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 0 0;margin-top:5px;}#capfacebooki{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 200px 0;margin-top:5px;}#capyelpi{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 175px 0;margin-top:5px}#capyoutubei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 150px 0;margin-top:5px}#capinstagrami{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 125px 0;margin-top:5px}#capgooglei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 25px 0;margin-top:5px}#cvcfacebooki{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 200px 0;margin-top:5px}#cvcyelpi{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 175px 0;margin-top:5px}#mutwitteri{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 0 0;margin-top:5px}#mufacebooki{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 200px 0;margin-top:5px}#muyelpi{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 175px 0;margin-top:5px}#muyoutubei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 150px 0;margin-top:5px}#muinstagrami{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 125px 0;margin-top:5px}#museumi{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 100px 0;margin-top:5px}#museumi2{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 100px 0;margin-top:5px}#muprinteresti{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 75px 0;margin-top:5px}#mulinkedini{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 50px 0;margin-top:5px}#mugooglei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 25px 0;margin-top:5px}#tcfacebooki{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 200px 0;margin-top:5px}#tcyelpi{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 175px 0;margin-top:5px}#tcgooglei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 25px 0;margin-top:5px}#spblinkedini{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 50px 0;margin-top:5px}#spbgooglei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 25px 0;margin-top:5px}#giftfacebooki{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 200px 0;margin-top:5px}#giftyoutubei{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 150px 0;margin-top:5px}#giftyelpi{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 175px 0;margin-top:5px}#gifttwitteri{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 0 0;margin-top:5px}#giftinstagrami{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 125px 0;margin-top:5px}#sharefacebook{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 200px 0;margin-top:5px}#sharelinkedin{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 50px 0;margin-top:5px}#sharetwitter{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 0 0;margin-top:5px}#sharegoogle{width:25px;height:25px;background:url(https://tspb.texas.gov/theme/img/icons/social_icons/icons.png) 25px 0;margin-top:5px}.modal-header>.img-responsive{display:block;margin-left:auto;margin-right:auto}.zoom:hover{-ms-transform: scale(0.98); /* IE 9 */-webkit-transform: scale(0.98); /* Safari 3-8 */transform: scale(0.98);}.mainframeing{padding:0px;margin-bottom:20px;background-color:#EEEEEE;}.mainframeing2{background-color:#EEEEEE;padding:10px;}
