.table-striped th{background-color:#2d8c9e;color:#fff}a.link-calendar{text-decoration:underline;color:#00f}.docbycatfull{width:100%;margin:10px;padding:10px;max-height:600px;overflow-y:auto;overflow-x:hidden}.docbycatblock{width:250px;float:left;font-size:18px}.docbycatblock p{text-align:justify;font-size:12px;text-wrap:normal}.menuFooter-fullbox{margin:10px;width:100%}.grid{display:grid;grid-template-columns:repeat(2,50%);gap:2rem}.menufooter-item{position:relative;height:150px;overflow-y:hidden;overflow-x:hidden;box-shadow:.1rem .1rem 1rem rgba(0,0,0,.1)}.menufooter-item h3{margin:0;display:block;background-color:#4a4a4a;padding:1rem;opacity:1;color:#fff;font-size:18px}.menufooter-item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.menufooter-item a:hover~.menufooter-item__overlay,.menufooter-item a:focus~.menufooter-item__overlay{transform:translate3d(0,0,0)}.menufooter-item__img{height:150px;display:block;object-fit:cover}.menufooter-item__overlay{display:flex;flex-direction:column;justify-content:center;height:100%;position:absolute;top:0;transition:transform 300ms;background-color:#231f1f;opacity:.5;transform:translate3d(0,calc(100% - 3.5rem),0)}.menufooter-item__body{flex-grow:1;padding:1rem;color:#fff}.menufooter-item__body p{margin:0}.flip-container{perspective:1000px;transform-style:preserve-3d}.flip-container:hover .back{transform:rotateY(0deg)}.flip-container:hover .front{transform:rotateY(180deg)}.flipper{transition:1s;transform-style:preserve-3d;position:relative}.front,.back{backface-visibility:hidden;transition:1s;transform-style:preserve-3d;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0deg)}.back{transform:rotateY(-180deg)}.vertical.flip-container{position:relative}.vertical .back{transform:rotateX(180deg)}.vertical.flip-container:hover .back{transform:rotateX(0deg)}.vertical.flip-container:hover .front{transform:rotateX(180deg)}.menucenterbox-full{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:-80px}.menucenterbox-inner{margin:auto;padding:5px;width:850px}.menucenterbox-img{width:150px;border:0;margin:auto;margin-top:10px;display:block}.menucenterbox{width:180px;height:120px;padding:10px;margin-top:10px;margin-bottom:10px;margin-left:30px;float:left}.menucenterbox-title{text-align:center;margin:5px;font-size:14px}.calendareventbox{max-height:600px;overflow-y:auto;overflow-x:hidden;padding-left:40px;width:98%;max-width:360px}.calendar-event-start{display:inline-block;vertical-align:top}.calendar-event-day{text-transform:uppercase;text-align:center;line-height:1;padding:1px 0;font-size:12pt;font-weight:bold}.calendar-event-month{text-transform:uppercase;text-align:center;line-height:1;padding:1px 0;font-size:12pt}.link-header-calendar{color:#fff;text-decoration:underline!important;font-size:18pt;font-weight:bold}.calendar-event-content{float:right;width:260px}.calendar-event-title{text-align:center;font-weight:bold;font-size:12pt}a.link-calendar{color:#000}.calendar-event-time{text-align:center;font-size:11pt}.table-striped{align-self:center}.blocknews-fullbox{max-height:600px;overflow-y:auto;overflow-x:hidden}.blocknews{margin-top:10px}.blocknews-img{width:170px;height:110px}.blocknews-blocktext{width:200px}.blocknews-title{font-size:20px;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.blocknews-title a{color:#2d2d2d;font-size:14px;font-weight:500}.blocknews-summary{font-size:12px}.blocknews-published{font-size:9px}.float-my-children>*{float:left;margin-right:5px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.Leftfullbox{max-height:600px;overflow-y:auto;overflow-x:hidden}.img-background{width:100%;border:0;margin:0 auto}a:link{text-decoration:none}.leftmenubox{width:300px;height:60px;margin-top:10px;margin-bottom:10px;margin-left:10px;font-size:18px}.leftmenubox-title{padding:20px}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.item{height:440px}.glyphicon-chevron-right,.glyphicon-chevron-left{color:#000;opacity:.2}.carousel-full{margin:0 auto;margin-top:0}.carousel-nopadding{padding-left:0!important;padding-right:0!important}.carousel-caption{opacity:0;-webkit-transition:all .4s;transition:all .4s;color:#fff}.carousel-indicators{bottom:50px}.item:hover .carousel-caption{opacity:1}