body{background-color:#cccccc;color:#fff;font-family:'Open Sans', sans-serif;}
.preheader .row{text-align:right;border-bottom:solid #fff 2px;}
.preheader a{text-transform:uppercase;text-decoration:underline;color:#fff;margin-left:15px;font-size:10px;}
header .container .row{border-bottom:solid 4px #fff;}
header .container .row .col-sm-9 img{margin-top:10px;}
header .container .row .col-sm-3 img{margin-left:-15px;}
.navbar-collapse{padding-left:25%;}
@media (max-width:992px){.navbar-collapse{padding-left:15px;}
}
.navbar-default .container{border-bottom:solid 2px #fff;}
.navbar-default{background-image:none;background-repeat:repeat-x;border-radius:0;box-shadow:none;background-color:transparent;border:none;text-transform:uppercase;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .open > a{background-image:none;background-repeat:repeat-x;box-shadow:none;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover{color:#fff;background-color:transparent;font-weight:600;}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover{color:#fff;background-color:transparent;}
.navbar-nav > li > a{padding-top:5px;padding-bottom:5px;}
.dropdown-menu{position:absolute;top:100%;left:0px;z-index:1000;display:none;float:left;padding:5px 0px;margin:5px 0px 0px;font-size:14px;text-align:left;list-style:outside none none;background-color:transparent;background-clip:padding-box;border:none;border-radius:0px;box-shadow:none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#fff;background-color:transparent;font}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
a:focus, .dropdown-menu > li > a:hover{background-color:transparent;background-image:none;background-repeat:repeat-x;}
@media (min-width:768px){ul.dropdown-menu li{float:left;}
.dropdown-menu{min-width:600px;}
}
.navbar-nav > li > .dropdown-menu{margin-top:2px;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover{color:#fff;background-color:transparent;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover{background-color:transparent;background-image:none;background-repeat:repeat-x;font-weight:600;}
.content .container{border-bottom:2px solid #fff;padding-bottom:15px;margin-bottom:30px;color:#181818;}
h3{font-weight:600;font-size:18px;color:#181818;}
h4{font-weight:300;font-style:italic;color:#181818;}
ul{list-style:none;}
.content .container ul li{margin-bottom:3px;color:#181818;font-weight:300;}
ul li.place:before{font-family:'Glyphicons Halflings';content:"\e062";display:inline-block;width:3em;margin-left:-3em;}
ul li.phone:before{font-family:'Glyphicons Halflings';content:"\e182";display:inline-block;width:3em;margin-left:-3em;}
ul li.mail:before{font-family:'Glyphicons Halflings';content:"\2709";display:inline-block;width:3em;margin-left:-3em;}
li.place, li.phone, li.mail {margin-bottom: 10px !important;}
#myCarousel{margin-bottom:35px;}
#myCarousel .thumbnail{margin-bottom:0;}
.carousel-control.left, .carousel-control.right{background-image:none !important;}
.carousel-control{color:#fff;top:40%;color:#428BCA;bottom:auto;padding-top:4px;width:30px;height:30px;text-shadow:none;opacity:1;}
.carousel-control:hover{color:#d9534f;}
.carousel-control.left, .carousel-control.right{background-image:none !important;}
.carousel-control.right{left:auto;right:-32px;}
.carousel-control.left{right:auto;left:-32px;}
.carousel-indicators{left:23px;bottom:-40px;}
.carousel-indicators li{border-radius:0;width:10px;height:10px;background:#fff;border:1px solid #ccc;}
.carousel-indicators .active{width:12px;height:12px;background:#3276b1;border-color:#3276b1;}
html{-ms-touch-action:manipulation;touch-action:manipulation;}
#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0, 0, 0, .75);box-shadow:0 0 3.125em rgba(0, 0, 0, .75);}
#imagelightbox-loading,
#imagelightbox-loading div{border-radius:50%;}
#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba(0, 0, 0, .5);position:fixed;z-index:10003;top:50%;left:50%;padding:0.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0, 0, 0, .75);box-shadow:0 0 2.5em rgba(0, 0, 0, .75);}
#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite;}
@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75);}
50%{opacity:1;-webkit-transform:scale(1);}
to{opacity:.5;-webkit-transform:scale(.75);}
}
@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(.75);}
50%{opacity:1;transform:scale(1);}
to{opacity:.5;transform:scale(.75);}
}
#imagelightbox-overlay{background-color:#fff;background-color:rgba(255, 255, 255, .9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;}
#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;background-color:#666;border-radius:50%;position:fixed;z-index:10002;top:2.5em;right:2.5em;-webkit-transition:color .3s ease;transition:color .3s ease;}
#imagelightbox-close:hover,
#imagelightbox-close:focus{background-color:#111;}
#imagelightbox-close:before,
#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px;}
#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:0.625em;}
#imagelightbox-nav{background-color:#444;background-color:rgba(0, 0, 0, .5);border-radius:20px;position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:0.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
#imagelightbox-nav button{width:1em;height:1em;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;margin:0 0.313em;}
#imagelightbox-nav button.active{background-color:#fff;}
.imagelightbox-arrow{width:3.75em;height:7.5em;background-color:#444;background-color:rgba(0, 0, 0, .5);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em;}
.imagelightbox-arrow:hover,
.imagelightbox-arrow:focus{background-color:#666;background-color:rgba(0, 0, 0, .75);}
.imagelightbox-arrow:active{background-color:#111;}
.imagelightbox-arrow-left{left:2.5em;}
.imagelightbox-arrow-right{right:2.5em;}
.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-0.125em;}
.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-0.313em;}
.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-0.313em;}
#imagelightbox-loading,
#imagelightbox-overlay,
#imagelightbox-close,
#imagelightbox-caption,
#imagelightbox-nav,
.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear;}
@-webkit-keyframes fade-in{from{opacity:0;}
to{opacity:1;}
}
@keyframes fade-in{from{opacity:0;}
to{opacity:1;}
}
@media only screen and (max-width:41.250em){#container{width:100%;}
#imagelightbox-close{top:1.25em;right:1.25em;}
#imagelightbox-nav{bottom:1.25em;}
.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-2.75em;}
.imagelightbox-arrow-left{left:1.25em;}
.imagelightbox-arrow-right{right:1.25em;}
}
@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0;}
.imagelightbox-arrow-right{right:0;}
}
.nav > li > a {padding-left: 10px !important;padding-right: 10px !important;}
.place a, .phone a, .mail a {color:#333; text-decoration:underline;}