<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ------------------------------------------------------------------
    Copyright (c) Demosphere International Inc.
    No permission is granted for any purpose without prior
    written consent from Demosphere International Inc.
-------------------------------------------------------------------*/

/*-------- General --------*/

a#navbar-tab-design_edit,
a#navbar-tab-juno { display: none; }

body { background: url('../images/bg.gif') repeat-x #fff; }
div#design-wrapper-responsive { z-index: 2; position: relative; width: 98%; max-width: 960px; margin: 0 auto; padding-top: 3px; }
div#design-wrapper-responsive &gt; header,
div#design-wrapper-responsive &gt; main { width: 100%; }

/*-------- Header --------*/

div#design-header-bg { position: absolute; z-index: 1; width: 100%; height: 391px; background: url('../images/bg-top.jpg') top center no-repeat; }
div#design-header-bg &gt; div { max-width: 978px; height: 126px; margin: 0 auto; background: url('../images/header-bg.jpg') top center no-repeat; }

header &gt; div#design-header-block1 { z-index: 998; position: relative; display: inline-block; top: 2%; width: 25%; max-width: 180px; min-width: 102px; max-height: 162px; padding-left: 16px; text-align: center; }
header &gt; div#design-header-block1 img { max-width: 135px; min-height: 125px; }
header &gt; div#design-header-block2 { position: relative; display: inline-block; top: 42px; left: -8px; width: 50%; }
header &gt; div#design-header-block2 &gt; img { max-width: 375px; min-width: 210px; min-height: 39px; }
header &gt; div#design-header-block3 { position: absolute; top: 103px; right: 4%; }
header &gt; div#design-header-block3 &gt; a { display: inline-block; margin-left: 12px; border-left: 1px solid #2c6495; padding: 1px 0 2px 12px; font-size: 10px; color: #fff; }
header &gt; div#design-header-block3 &gt; a:first-child { margin-left: 0; border-left: 0; padding-left: 0; }
header &gt; div#design-header-block4 { position: absolute; top: 126px; width: 100%; max-width: 960px; height: 100%; max-height: 39px; background: url('../images/header-nav.gif') right top no-repeat; text-align: right; }

/*-------- Main Content --------*/

main &gt; div { float: left; }
main &gt; div:last-child { clear: both; height: 10px; }
main &gt; div &gt; div { min-height: 180px; margin-top: 10px !important; -webkit-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.15); box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.15); background-color: #fff; padding: 4px; }
div#design-block1 { width: 25%; }
div#design-block1 &gt; div { margin: 0 7px 0 10px; }
div#design-block2 { width: 75%; }
div#design-block2 &gt; div { margin: 0 10px 0 3px; }

/*-------- Footer --------*/

footer { clear: both; position: relative; margin: 0 10px; }
footer &gt; div#design-footer-block1 { position: absolute; display: inline-block; top: 40%; left: 0; width: 75%; }
footer &gt; div#design-footer-block1 &gt; div { padding-left: 10px; font-weight: bold; color: #fff; }
footer &gt; div#design-footer-block2 { position: absolute; display: inline-block; top: 20%; right: 20px; width: 25%; max-width: 218px; max-height: 39px; }
footer &gt; div:last-child { max-width: 960px; max-height: 70px; }

/*-------- Responsive --------*/

@media screen and (max-width: 800px) {
	div#design-wrapper-responsive header &gt; div#design-header-block1 img { height: 123px; width: 100px; }
	div#design-wrapper-responsive header &gt; div#design-header-block4 div.ww-item-nav &gt; ul { display: block; margin-right: 0; }
	div#design-wrapper-responsive header &gt; div#design-header-block4 div.ww-item-nav &gt; ul &gt; li { display: block; }
	div#design-wrapper-responsive header &gt; div#design-header-block4 div.ww-item-nav &gt; ul &gt; li &gt; a { display: block; }
	div#design-wrapper-responsive header &gt; div#design-header-block4,
	div#design-wrapper-responsive &gt; main,
	div#design-wrapper-responsive &gt; footer { position: relative; top: 0; max-height: none; }
	/* Main Content */
	div#design-block1 { width: 100%; }
	div#design-block1 &gt; div { margin: 0 10px; }
	div#design-block2 { height: auto; }
	div#design-block2,
	div#design-block3,
	div#design-block4,
	div#design-block5 { width: 50%; }
	div#design-block2 &gt; div,
	div#design-block4 &gt; div { margin: 0 5px 0 10px; }
	div#design-block3 &gt; div,
	div#design-block5 &gt; div { margin: 0 10px 0 5px; }
	footer &gt; div#design-footer-block1 { top: 30%; width: 50%; }
	footer &gt; div#design-footer-block1 &gt; div { font-weight: 400; }
	footer &gt; div#design-footer-block1 &gt; div &gt; span.design-mq-800 { display: none; }
	footer &gt; div#design-footer-block2 { top: 10%; width: 50%; }
}
@media screen and (max-width: 480px) {
	div#design-wrapper-responsive header &gt; div#design-header-block4 div.ww-item-nav &gt; ul &gt; li { float: none; }
	/* Main Content */
	main &gt; div#design-block1,
	main &gt; div#design-block2,
	main &gt; div#design-block3,
	main &gt; div#design-block4,
	main &gt; div#design-block5 { width: 100%; }
	main &gt; div#design-block1 &gt; div,
	main &gt; div#design-block2 &gt; div,
	main &gt; div#design-block3 &gt; div,
	main &gt; div#design-block4 &gt; div,
	main &gt; div#design-block5 &gt; div { margin: 0 10px; }
	footer &gt; div#design-footer-block1 &gt; div &gt; span.design-mq-480 { display: none; }
	footer &gt; div#design-footer-block2 { top: 0; }
}</pre></body></html>