<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.container-fluid .row &gt; [class*="col-"] { padding: 0; }
.container-fluid h1.Stalemate { font-size: 40px; }
.container-fluid span.Stalemate { font-size: 32px; }

.container-fluid .caption { position: absolute; top: 10%; left: auto; right: auto; width: 100%; }
.container-fluid .caption-box { position: absolute; top: 0; left: auto; right: auto; width: 100%; }

.hide-caption .caption-box {
    opacity: 1;

    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.hide-caption:hover .caption-box,
.hide-caption:focus .caption-box { opacity: 0; }


.container-fluid [id*="text-carousel-"] { padding: 0 20px; }
.container-fluid [id*="text-carousel-"] h3 { text-transform: uppercase; }
.container-fluid [id*="text-carousel-"] .item { padding-top: 20%; }
.container-fluid [id*="text-carousel-"] .carousel-indicators { bottom: -50px; }
.container-fluid .carousel .carousel-indicators li {
	width: 11px; height: 11px;
    margin: 6px; border: 0;
	background-color: rgba(173,197,230,.5);
}
.container-fluid .carousel .carousel-indicators li.active {
	background-color: rgba(173,197,230,1);
}


@media (max-width: 1200px) {
	.container-fluid [id*="text-carousel-"] .item { padding-top: 10%; }
}
@media (max-width: 992px) and (min-width: 768px) {
	.container-fluid .text-carousel { margin-bottom: 40px; }
	.container-fluid [id*="text-carousel-"] .carousel-indicators { bottom: -40px; }
	.container-fluid [id*="text-carousel-"] .item { padding-top: 0%; }

	.container-fluid h1.Stalemate { font-size: 30px; }
	.container-fluid span.Stalemate { font-size: 22px; }
	.container-fluid [id*="text-carousel-"] h3 { font-size: 18px; }
}
@media (max-width: 768px) {
	.container-fluid .text-carousel { margin-bottom: 40px; }
	.container-fluid [id*="text-carousel-"] .item { padding-top: 0%; }
	.container-fluid [id*="text-carousel-"] .carousel-indicators { bottom: -40px; }
}



.container-fluid [id*="img-carousel-"] { padding: 0; }
.container-fluid [id*="img-carousel-"] .carousel-caption {
    position: absolute;
    top: 25%;/* bottom: 0;*/
    left: 58%; right: 12%;
    z-index: 10;
    padding-top: 0; padding-bottom: 0;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}
.carousel-inner&gt;.item&gt;* { margin: 0 auto; }
.container-fluid [id*="img-carousel-"] .carousel-caption h1.Stalemate { font-size: 62px; font-weight: bold; font-style: italic; }
.container-fluid [id*="img-carousel-"] .carousel-caption h2 { padding: 5px; font-size: 34px; font-weight: bold; }
.container-fluid [id*="img-carousel-"] .btn { text-transform: uppercase; border-radius: 15px; letter-spacing: 1px; padding: 3px 15px; font-size: 11px; font-weight: 500; margin-top: 20px; }

.container-fluid [id*="img-carousel-"] .carousel-caption ul { padding-left: 20px; }
.container-fluid [id*="img-carousel-"] .carousel-caption ul&gt;li {
    list-style: none; display: inline-block;
    font-size: 18px;
    padding-top: 15px; padding-bottom: 15px;
}
.container-fluid [id*="img-carousel-"] .carousel-caption ul&gt;li:after { content: "|"; padding-left: 20px; padding-right: 20px; }
.container-fluid [id*="img-carousel-"] .carousel-caption ul&gt;li:last-child:after { content: ""; }


@media (max-width: 1200px) {
    .container-fluid [id*="img-carousel-"] .carousel-caption { top: 10%; left: 50%; right: 10%; }
    .container-fluid [id*="img-carousel-"] .carousel-caption h1.Stalemate { font-size: 48px; }
    .container-fluid [id*="img-carousel-"] .carousel-caption h2 { padding: 5px; font-size: 28px; }
    .container-fluid [id*="img-carousel-"] .btn { margin-top: 10px; }
}
@media (max-width: 992px) {
    .container-fluid [id*="img-carousel-"] .carousel-caption { top: 10%; left: 25%; right: 25%; }
    /*.container-fluid [id*="img-carousel-"] .carousel-caption h1.Stalemate { font-size: 62px; }
    .container-fluid [id*="img-carousel-"] .carousel-caption h2 { padding: 5px; font-size: 28px; }
    .container-fluid [id*="img-carousel-"] .btn { margin-top: 10px; }*/
}
@media (max-width: 820px) {
    .container-fluid [id*="img-carousel-"] .carousel-caption ul&gt;li:after { padding-left: 15px; padding-right: 15px; }
}
@media (max-width: 767px) {
    .container-fluid [id*="img-carousel-"] .carousel-caption { top: 10%; bottom: 10%; left: 10%; right: 10%; margin: auto 0; }
    .container-fluid [id*="img-carousel-"] .carousel-caption h1.Stalemate { font-size: 43px; }
    .container-fluid [id*="img-carousel-"] .carousel-caption h2 { padding: 5px; font-size: 18px; }
    /*.container-fluid [id*="img-carousel-"] .carousel-caption .txt-12 { font-size: 11px; }*/
    .container-fluid [id*="img-carousel-"] .btn { margin-top: 0; }
}
@media (max-width: 400px) {
    .container-fluid [id*="img-carousel-"] .carousel-caption { top: 0; }
    .container-fluid [id*="img-carousel-"] .carousel-caption h1.Stalemate { font-size: 26px; }
    .container-fluid [id*="img-carousel-"] .carousel-caption ul&gt;li { font-size: 16px; }
    .container-fluid [id*="img-carousel-"] .carousel-caption ul&gt;li:after { padding-left: 8px; padding-right: 8px; }
}

@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px;
    }
    .carousel-control .glyphicon-menu-right { margin-right: -10px; }
    .carousel-control .glyphicon-menu-left { margin-left: -10px; }
}

.carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
}
.carousel-control .glyphicon-menu-right { right: 50%; margin-right: -10px; }
.carousel-control .glyphicon-menu-left { left: 50%; margin-left: -10px; }

/*.map {
    background-image: url("../img/map.jpg");
    background-repeat: no-repeat;
    background-position: center center;
}*/

.location .border-outer { border: 3px #0071bb solid; margin: 12px; padding: 6px }
.location .border-inner { border: 2px #27a9e1 solid; padding: 7px; }
.location h3 { text-transform: uppercase; border-bottom: 6px #9e9e9e double; width: 200px; margin-left: auto; margin-right: auto; margin-bottom: 20px; }
/*@media screen and (max-width: 1200px) { .location h3 { width: 65%; } }
@media screen and (max-width: 1088px) { .location h3 { width: 73%; } }

@media screen and (max-width: 480px) { .location h3 { width: 50%; } }
@media screen and (max-width: 453px) { .location h3 { width: 60%; } }
@media screen and (max-width: 388px) { .location h3 { width: 70%; } }
@media screen and (max-width: 341px) { .location h3 { width: 80%; } }*/

dl { text-align: center; }
dt, dd { display: inline; font-weight: 300; }


.beverage_menu [class*="col-"].bg { background-color: #f0f6fc; padding-top: 20px; padding-bottom: 90px; }
.beverage_menu h3 { text-transform: uppercase; text-align: center; color: #0071bb; font-weight: 400; letter-spacing: 1px; }
.beverage_menu p { text-align: center; font-size: 18px; color: #6d6e70; font-weight: 300; letter-spacing: 1px; margin: 0; }
.beverage_menu ul { display: table; width: 100%; margin: 0; padding: 0; margin-top: -70px; }
.beverage_menu ul&gt;li { display: table-cell; list-style: none; text-align: center; width: 33.3333%; margin: 0; }
.beverage_menu ul&gt;li&gt;a { border: 0; border-radius: 0; padding: 20px 0; margin: 0; }


.nav-tabs { border: 0; }
.nav-tabs&gt;li { margin-bottom: 30px; }
.nav-tabs&gt;li&gt;a,
.nav-tabs&gt;li&gt;a:focus,
.nav-tabs&gt;li&gt;a:hover {
    background-color: transparent;
}
.nav-tabs&gt;li.active { margin-bottom: 30px; }
.nav-tabs&gt;li.active&gt;a,
.nav-tabs&gt;li.active&gt;a:focus,
.nav-tabs&gt;li.active&gt;a:hover {
    color: transparent;
    cursor: default;
    background-color: transparent;
    border: 0;
    border-bottom-color: transparent;

    position: relative;
}
.nav-tabs&gt;li.active&gt;a:after {
    content: "\A";
    width: 50px; height: 50px;

      content: "";
      width: 0; 
      height: 0;
      position: absolute;
      bottom: -25px;
      left: 50%; margin-left: -30px;
      width: 0;
      height: 0;
      border-left: 30px solid transparent;
      border-right: 30px solid transparent;
      border-top: 25px solid #6495ED;
      background-color: transparent;

}
.nav-tabs&gt;li:nth-child(1).active&gt;a:after { border-top-color: #0071bb; }
.nav-tabs&gt;li:nth-child(2).active&gt;a:after { border-top-color: #851012; }
.nav-tabs&gt;li:nth-child(3).active&gt;a:after { border-top-color: #72c6a4; }
.beverage_menu ul&gt;li:nth-child(1) { background-color: #0071bb; }
.beverage_menu ul&gt;li:nth-child(2) { background-color: #851012; }
.beverage_menu ul&gt;li:nth-child(3) { background-color: #72c6a4; }
.beverage_menu ul&gt;li&gt;a h4 { text-transform: uppercase; color: white; font-weight: 400; letter-spacing: 1px; margin-top: 10px;}
.beverage_menu ul&gt;li&gt;a img { width: 100%;}
.beverage_menu ul&gt;li&gt;a img:last-child { padding-bottom: 0; }

.beverage_menu ul&gt;li&gt;a img,
.beverage_menu ul&gt;li&gt;a:link img {
    opacity: .3;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.beverage_menu ul&gt;li.active&gt;a img,
.beverage_menu ul&gt;li.active&gt;a:hover img { opacity: 1; }
.beverage_menu ul&gt;li&gt;a:hover img { opacity: .7; }



.tab-pane { margin-bottom: 40px; }
.tab-pane .row { margin: 0; }
.tab-pane [class*="col-"] { padding-left: 0; padding-right: 0; }

.tab-pane .container { overflow: visible; }
.tab-pane .bg {
    position: relative;
    background-position: top right;
    background-repeat: no-repeat;
    height: 840px;
}
/*.tab-pane .detail&gt;div:first-child { background-color: #f1f1f2; }*/

/*.tab-pane .detail&gt;div { padding: 25px 40px; }*/
.tab-pane .detail&gt;div h3 { margin-top: 0; }
.tab-pane .detail&gt;div h3,
.tab-pane .detail&gt;div h4 { text-transform: uppercase; }
.tab-pane .detail&gt;div p { /*font-size: 12px; */color: #6d6e70; }
.tab-pane .detail h4.underline { border-bottom: 2px solid; }
.tab-pane .detail ul { padding-left: 0; }
.tab-pane .detail ul&gt;li { list-style-position: inside; margin: 20px auto; color: #6d6e70; }
.tab-pane .detail ul&gt;li&gt;a,
.tab-pane .detail ul&gt;li&gt;a:link { color: #6d6e70; text-decoration: underline; }
.tab-pane .detail ul&gt;li&gt;a:hover { color: #8d8d8e; }
.tab-pane .detail ul&gt;li i { margin-left: 5px; }

.tab-pane .detail ul { padding-left: 15px;}
.tab-pane .detail ul&gt;li { list-style: outside; }
.tab-pane .detail ul&gt;li a { position: relative; display: block; padding-right: 20px; }
.tab-pane .detail ul&gt;li i { position: absolute; right: 0; top: 3px; }

.tab-pane .detail&gt;div&gt;ul&gt;li { font-size: 16px; }
.tab-pane .detail&gt;div&gt;ul&gt;li&gt;ul&gt;li { font-size: 14px; }

.tab-pane .detail&gt;div { padding: 0 40px; }
.tab-pane .detail&gt;div:nth-child(1) { padding-top: 25px; }
.tab-pane .detail&gt;div:nth-child(2) { padding-top: 10px; padding-bottom: 10px; }
.tab-pane .detail .condition .row { margin: 20px 0; }
.tab-pane .detail .condition label {
    /*font-size: 16px;*/ font-weight: 300;
}
.tab-pane .detail .condition .badge {
    display: inline-block;
    min-width: 10px;
    width: 36px; height: 36px; line-height: 36px;
    border-radius: 18px;
    padding: 0 0;
    font-size: 18px;
    font-weight: 300;
    margin: 0 5px;
}

.tab-pane .detail .condition .progress,
.tab-pane .detail .condition .progress-bar { border-radius: 10px; }
.tab-pane .detail .condition .progress-bar { background-color: #38b449; }

.progress a,
.progress a:link { color: white; }

.tab-pane .bg img {
    position: absolute;
    box-shadow: 1px 1px 9px 2px rgba(20,20,20,.5);
    z-index: 10;
}

.modal-title { text-transform: uppercase; }
.tab-pane#Private .bg { background: url("../img/Private/bg.jpg"); }
#privateModalLabel,
.tab-pane#Private .detail&gt;div h3,
.tab-pane#Private .detail&gt;div h4,
.tab-pane#Private .detail ul&gt;li i,
.tab-pane#Private .condition .to,
.tab-pane#Private .condition .viewGallery a,
.tab-pane#Private .condition .viewGallery a:link { color: #0071bb; }
.tab-pane#Private .condition .badge,
.tab-pane#Private .condition .progress { background-color: #0071bb; }

.tab-pane#Wedding .bg { background: url("../img/Wedding/bg.jpg"); }
#weddingModalLabel,
.tab-pane#Wedding .detail&gt;div h3,
.tab-pane#Wedding .detail&gt;div h4,
.tab-pane#Wedding .detail ul&gt;li i,
.tab-pane#Wedding .condition .to,
.tab-pane#Wedding .condition .viewGallery a,
.tab-pane#Wedding .condition .viewGallery a:link { color: #851012; }
.tab-pane#Wedding .condition .badge,
.tab-pane#Wedding .condition .progress { background-color: #851012; }

.tab-pane#Special .bg { background: url("../img/Special/bg.jpg"); }
#specialModalLabel,
.tab-pane#Special .detail&gt;div h3,
.tab-pane#Special .detail&gt;div h4,
.tab-pane#Special .detail ul&gt;li i,
.tab-pane#Special .condition .to,
.tab-pane#Special .condition a.viewGallery:link { color: #72c6a4; }
.tab-pane#Special .condition .badge,
.tab-pane#Special .condition .progress { background-color: #72c6a4; }


@media (min-width: 768px) and (max-width: 992px) { .modal-lg { width: auto; margin: 40px; } }
@media (min-width: 1200px) { .modal-lg { width: 1100px; } }

.modal-content .modal-body &gt;.row&gt;[class*="col-"] { padding-left: 15px; padding-right: 15px; }
/*.modal-content .modal-body [class*="col-"]:first-child { padding-left: 0; }*/
/*.modal-content .modal-body [class*="col-"]:last-child { padding-right: 0; }*/

.modal-content { background-color: transparent; border: 0; box-shadow: none; }
.modal-header { background-color: transparent; color: white; }
.modal-body {
    position: relative;
    background-color: white;
    padding: 50px 30px 30px 30px;
}
.modal-body .close {
    position: absolute; top: 0; right: 10px;
    font-size: 52px; line-height: 38px;
    font-weight: 300;
    color: #9a8056;
    margin: 0; padding: 0;
    vertical-align: top;
}
.modal-footer { overflow: visible; border: 0; padding: 0; position: absolute; bottom: 10px; left: 15px; }
/*.modal-footer * { margin-top: -80px; z-index: 999; }*/

@media (max-width: 767px) {
    .beverage_menu .container { padding: 0; }
    .beverage_menu ul&gt;li h4 { font-size: 16px; }
    .beverage_menu ul&gt;li img:last-child { padding: 3px; }

    .tab-pane .detail&gt;div { padding: 15px; }
    .tab-pane .detail&gt;div:first-child { padding-top: 50px; }
    .tab-pane .detail&gt;div:last-child { padding-top: 10px; }
    /*.tab-pane .bg { margin-bottom: 40px; }*/
    .modal-body { padding: 50px 20px 50px 20px; }
    .modal-footer { bottom: -40px; left: 0; } 
}
@media (max-width: 335px) {
    .beverage_menu ul&gt;li h4 {
        -ms-transform: rotate(90deg); /* IE 9 */
        -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
        transform: rotate(90deg);

        text-align: left;
        /*margin-top: 160px;*/ margin-bottom: 40px;
    }
    .beverage_menu ul&gt;li { padding-top: 25px; }
}



.modal-body .carousel-indicators {
    position: relative;
    bottom: 0;
    left: 0;
    z-index: 15;
    width: 100%;
    padding-left: 0;
    margin-left: 0;
    text-align: center;
    list-style: none;
    /*background-color: #e6e7e8;*/
    padding: 10px 0;
}
.modal-body .carousel-indicators [class*="col-"] { opacity: 0.5; cursor: pointer; padding: 0; }
.modal-body .carousel-indicators .active {
    margin: 0;
    background-color: transparent;
    opacity: 1;
    cursor: default;
}

@media (min-width: 992px) and (max-width: 1200px) {
    .modal-body { padding: 50px 30px 50px 30px; }
    .modal-footer { bottom: -40px; left: 0; } 
}

</pre></body></html>