<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.clear-both												{ clear:both; font-size: 0px; line-height: 0px; height: 0px; }
.bsbshowcase-wrapper div,
.bsbshowcase-wrapper span,
.bsbshowcase-wrapper h2,
.bsbshowcase-wrapper p,
.bsbshowcase-wrapper a,
.bsbshowcase-wrapper img									{ margin: 0; padding: 0; border: 0;  }
.bsbshowcase-wrapper									{ position: relative; }
.bsbshowcase-wrapper .showcase							{ position: relative; margin: auto; visibility: visibility; height: 0; overflow:hidden; opacity: 0; }
.bsbshowcase-wrapper .showcase-clone						{ position: relative; margin: auto; padding: 0 0 48px 0; }
.bsbshowcase-wrapper .bsbshowcase-shadow					{ text-align: center; position: absolute; bottom: 0; width: 100%; }
.bsbshowcase-wrapper .showcase-content					{ left: 0; top: 0; margin: 0 0 0 -7.5px; }
.bsbshowcase-wrapper .showcase-content-container			{ border: 8px solid #fff; position: relative; background: #000; -moz-box-shadow: 0 0 8px #888;
														-webkit-box-shadow: 0 0 8px #888; box-shadow: 0 0 8px #888; }
.bsbshowcase-wrapper .showcase-caption					{ position: absolute; top: 0; left: 0; background: url(images/tr-caption.png) 0 0 no-repeat transparent;
														width: 410px; height: 275px; padding: 50px; }
.bsbshowcase-wrapper h2.showcase-CPHead					{ padding: 0 0 18px; margin: 0; font-family: "Segoe UI", "Segoe", Arial,Helvetica,sans-serif;
														font-weight: normal; color: #fff; font-variant: small-caps; font-size: 38px;
														line-height: 42px; width: 360px; text-shadow: 2px 2px #000; }
.bsbshowcase-wrapper p.showcase-CPDetail					{ padding: 0 0 22px; margin: 0; font-family: "Segoe UI", "Segoe", Arial,Helvetica,sans-serif;
														font-weight: normal; color: #fff; font-size: 14px; line-height: 20px; width: 320px; }
.bsbshowcase-wrapper a.showcase-CPLink,
.bsbshowcase-wrapper a.showcase-CPLink:link,
.bsbshowcase-wrapper a.showcase-CPLink:visited			{ float: left; display: block; padding: 4px 16px 6px 16px; margin: 0;
														font-family: "Segoe UI", "Segoe", Arial,Helvetica,sans-serif;
														font-weight: normal; color: #000; font-size: 14px; line-height: 20px; 
														background: #fff; border-radius: 4px; text-decoration: none; border: none; }
.bsbshowcase-wrapper a.showcase-CPLink:hover				{ background: #cd0000; color: #fff; }
.bsbshowcase-wrapper .showcase-thumbnail-restriction		{ width: 100% !important; float: none !important; margin: auto !important; }
.bsbshowcase-wrapper .showcase-thumbnail-container		{ margin: -44px 0 0 0; }
.bsbshowcase-wrapper .showcase-thumbnail-wrapper 		{ margin: auto; width: 544px !important; }
.bsbshowcase-wrapper .showcase-thumbnail					{ position: relative; width: 120px; height: 70px; border: 4px solid #000; 
														overflow: hidden; text-align: center; margin: 0 4px; cursor: pointer; background: #000; }
.bsbshowcase-wrapper .showcase-thumbnail img				{ position: absolute; left: -40px; top: 0; }
.bsbshowcase-wrapper .showcase-thumbnail:hover			{ border-color: #1e1e1e; }
.bsbshowcase-wrapper .showcase-thumbnail-wrapper  .active	{ border-color: #fff; }
.bsbshowcase-wrapper .showcase-arrow-next,
.bsbshowcase-wrapper .showcase-arrow-previous			{ position: absolute; top: 45%; margin: -35px 0 0 0; height: 50px; width: 26px;
														background: url(images/arrow.png) left top no-repeat transparent; z-index: 1; 
														cursor: pointer; }
.bsbshowcase-wrapper .showcase-arrow-next				{ right: 4px; background-position: right top;  }
.bsbshowcase-wrapper .showcase-arrow-previous			{ left: 4px;  background-position: left top; }
.bsbshowcase-wrapper .showcase-arrow-next:hover			{ background-position: right bottom;  }
.bsbshowcase-wrapper .showcase-arrow-previous:hover		{ background-position: left bottom; }
.bsbshowcase-wrapper .showcase-thumbnail-button-backward,
.bsbshowcase-wrapper .showcase-thumbnail-button-forward	{ display: none; }

/* Full size slider */
.fullsize-wrapper .showcase-clone						{ padding: 0; }
.fullsize-wrapper .showcase-arrow-next, 
.fullsize-wrapper .showcase-arrow-previous				{ margin: -24px 0 0 0; top: 50%; }
.fullsize-wrapper .showcase-content						{ left: 0; top: 0; margin: 0; }
.fullsize-wrapper .showcase-content img					{ height: 375px; width: 960px; }
.fullsize-wrapper .showcase-button-wrapper				{ position: absolute; bottom: 24px; left: 200px; }
.fullsize-wrapper .showcase-button-wrapper span			{ float: left; width: 22px; height: 22px; text-indent: -99999px; 
														background: url(images/slide-nav.png) 0 0 no-repeat transparent;
														margin: 0 4px 0 0; cursor: pointer; }
.fullsize-wrapper .showcase-button-wrapper span.active	{ background-position: 0 -100px; }
.fullsize-wrapper .showcase-caption						{ position: absolute; top: 46px; left: 60px; background-color: #000; 
														background: rgba(0,0,0,0.7); width: 400px; padding: 22px 22px 12px 22px; 
														height: auto; border-radius: 10px;  }
.fullsize-wrapper a.showcase-CPLink,
.fullsize-wrapper a.showcase-CPLink:link,
.fullsize-wrapper a.showcase-CPLink:visited				{ position: absolute; bottom: -12px; }

@media screen and (max-width: 960px){
.fullsize-wrapper .showcase-content img					{ height: auto; width: auto; }
}</pre></body></html>