#baguetteBox-overlay {display: none;opacity: 0;position: fixed;overflow: hidden;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000000;background-color: #222;background-color: rgba(0,0,0,.8);-webkit-transition: opacity .5s ease;transition: opacity .5s ease;}
#baguetteBox-overlay.visible {opacity: 1;}
#baguetteBox-overlay .full-image {display: inline-block;position: relative;width: 100%;height: 100%;text-align: center;}
#baguetteBox-overlay .full-image figure {display: inline;margin: 0;height: 100%;}
#baguetteBox-overlay .full-image img {display: inline-block;width: auto;height: auto;max-height: 100%;max-width: 100%;vertical-align: middle;-moz-box-shadow: 0 0 8px rgba(0,0,0,.6);box-shadow: 0 0 8px rgba(0,0,0,.6);}
#baguetteBox-overlay .full-image figcaption {display: block;position: absolute;bottom: 0;width: 100%;text-align: center;line-height: 1.8;white-space: normal;color: #ccc;background-color: #000;background-color: rgba(0,0,0,.6);font-family: sans-serif;}
#baguetteBox-overlay .full-image:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}
#baguetteBox-slider {position: absolute;left: 0;top: 0;height: 100%;width: 100%;white-space: nowrap;-webkit-transition: left .4s ease,-webkit-transform .4s ease;transition: left .4s ease,-webkit-transform .4s ease;transition: left .4s ease,transform .4s ease;transition: left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease;}
#baguetteBox-slider.bounce-from-right {-webkit-animation: bounceFromRight .4s ease-out;animation: bounceFromRight .4s ease-out;}
#baguetteBox-slider.bounce-from-left {-webkit-animation: bounceFromLeft .4s ease-out;animation: bounceFromLeft .4s ease-out;}
@-webkit-keyframes bounceFromRight {0%, 100% {margin-left: 0;}
	50% {margin-left: -30px;}}
@keyframes bounceFromRight {0%, 100% {margin-left: 0;}
	50% {margin-left: -30px;}}
@-webkit-keyframes bounceFromLeft {0%, 100% {margin-left: 0;}
	50% {margin-left: 30px;}}
@keyframes bounceFromLeft {0%, 100% {margin-left: 0;}
	50% {margin-left: 30px;}}
.baguetteBox-button#next-button, .baguetteBox-button#previous-button {top: 50%;top: calc(50% - 30px);width: 44px;height: 60px;}
.baguetteBox-button {position: absolute;cursor: pointer;outline: 0;padding: 0;margin: 0;border: 0;-moz-border-radius: 15%;border-radius: 15%;background-color: #323232;background-color: rgba(50,50,50,.5);color: #ddd;font: 1.6em sans-serif;-webkit-transition: background-color .4s ease;transition: background-color .4s ease;}
.baguetteBox-button:focus, .baguetteBox-button:hover {background-color: rgba(50,50,50,.9);}
.baguetteBox-button#next-button {right: 2%;}
.baguetteBox-button#previous-button {left: 2%;}
.baguetteBox-button#close-button {top: 20px;right: 2%;right: calc(2% + 6px);width: 30px;height: 30px;}
.baguetteBox-button svg {position: absolute;left: 0;top: 0;}
.baguetteBox-spinner {width: 40px;height: 40px;display: inline-block;position: absolute;top: 50%;left: 50%;margin-top: -20px;margin-left: -20px;}
.baguetteBox-double-bounce1, .baguetteBox-double-bounce2 {width: 100%;height: 100%;-moz-border-radius: 50%;border-radius: 50%;background-color: #fff;opacity: .6;position: absolute;top: 0;left: 0;-webkit-animation: bounce 2s infinite ease-in-out;animation: bounce 2s infinite ease-in-out;}
.baguetteBox-double-bounce2 {-webkit-animation-delay: -1s;animation-delay: -1s;}
@-webkit-keyframes bounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0);}
	50% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes bounce {0%, 100% {-webkit-transform: scale(0);-moz-transform: scale(0);transform: scale(0);}
	50% {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}}
.u-vmenu ul li{list-style:none;cursor:pointer}.u-vmenu ul ul{display:none}.u-vmenu .link{text-decoration:underline}.u-vmenu ul li a{line-height:1.2em;display:block;text-decoration:none;outline:none}.u-vmenu>ul>li>a{padding-left:35px}.u-vmenu>ul>li>ul>li>a{padding-left:70px}.u-vmenu>ul>li>ul>li>ul>li>a{padding-left:100px}.u-vmenu>ul>li>ul>li>ul>li>ul>li>a{padding-left:135px;padding-right:30px}.u-vmenu ul li a[data-option=on]{background:url("/assets/tpl/images/on.png") right center no-repeat}.u-vmenu ul li a[data-option=off]{background:url("/assets/tpl/images/off.png") right center no-repeat}
body{background-color:#000;color:#666}.form-control:focus,button:focus{outline:0;box-shadow:0 0 0 0 rgba(255,255,255,0)}#close-button:focus{outline:0;box-shadow:0 0 0 0 rgba(255,255,255,0)}.btn:focus{outline:0;box-shadow:0 0 0 0 rgba(255,255,255,0)}a:focus{outline:0;box-shadow:0 0 0 0 rgba(255,255,255,0)}.radius{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.justifyright{text-align:right}.justifyfull{text-align:justify}.grecaptcha-badge{display:none}img{max-width:100%}.body{background-color:#f5f5f5;padding:30px 10px}.home{z-index:9999}a{color:#333;text-decoration:underline}a:hover{color:#da191a}.slider{position:absolute;top:0;left:50%;width:90%;margin:0 -45%;min-height:1000px;background-image:url("/assets/content/images/slider/001.jpg");background-position:top center;background-size:cover;background-repeat:no-repeat;z-index:100;box-shadow:inset 0 0 100px 100px rgba(0,0,0,1)}.body.home{margin-top:500px}.block{padding:20px;border:1px solid #ddd;margin-bottom:20px}.block.white{background-color:#fff}.block.dark{background-color:#111}.block.dark h5{color:#fff;text-transform:uppercase;text-align:center;margin-bottom:1em}.block.white h5{color:#000;text-transform:uppercase;text-align:center;margin-bottom:1em}.block.dark p{color:#7c8888;font-size:.8em}.block.dark p span{color:#fff}.content .text{text-align:justify}.content .page-title{text-align:center;margin-bottom:1em}.content .page-img{margin:20px 0;text-align:center;width:100%}.content small.publishedon{text-align:left;width:100%;display:block}.news-item{border-bottom:1px solid #ddd;margin-bottom:20px;padding:10px}.footer{background-color:#1a1a1a;color:#666;padding:20px;border-bottom:3px solid #222}.footer a{color:#999;font-size:.8em}.footer .devel a img{height:40px}.page-introtext{font-weight:700;font-style:italic}.dropdown-item:hover{background-color:#da1a1a;color:#fff}.pluso{margin:30px 0}.navbar-brand{text-decoration:none;background-color:#db1515;padding:5px 10px;text-transform:uppercase;font-weight:700}.navbar-inverse .navbar-nav .nav-link{color:rgba(255,255,255,1);text-decoration:none}.dropdown-item{text-decoration:none}textarea{max-width:100%;max-height:300px}.gallery_album_item{margin-bottom:15px;line-height:1}.gallery_album_item small a{color:#333;text-decoration:underline}.gallery_album_item small a:hover{color:#da191a}.btn-dark{color:#fff;background-color:#333;border-color:#000;cursor:pointer}.navbar-nav{display:table;position:relative;width:100%}.navbar-nav .nav-item{display:table-cell;text-align:center;vertical-align:middle}.navbar{width:100%;padding-left:150px;z-index:109}.header .container{position:relative}.header .container .logo{position:absolute;top:0;left:15px;z-index:110}