<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/****************
Colors:
Blue: #2A367E was: 2A367E
header BG: #efece7
nav BG: #9bbba3
text, a: #777777
H tags: #8d8057
*****************/

/*html, body, div, span, blockquote, a, em, img, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, embed {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: top;
}
*/
body	{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	background-image: url(../../images/background.jpg);
	background-repeat: repeat;
}

/*img {pointer-events: none;}*/

div {
	display:block;
}

a, a:link, a:visited {color:#000000;}/*777777}*/

a img {
	border:  none;
}

ul {
	list-style:none;
	margin:0 auto;
	padding:0;
	text-align: center;
}

.btn.btn-default {background:#2A367E;color:#ffffff;border-radius: 7px 7px;}/*#777777*/

/*******************ADA*********************/
.sr-only {
position: absolute; left: -10000px;
}
.skip-link {
color: black; background-color: white; padding: 12px; border: 2px solid black; border-radius: 5px; z-index: 999;
}
.skip-link:focus-visible {
left: 0px;
}
/*******************************************/
#wrapper {
	position: relative;
	height:auto !important;
	width: 1100px;
	margin: 0 auto;
	text-align:center;
	min-width: 1100px;
	z-index: 30;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#pagewrap {
        width: 100%; /*90%*/
        margin: 0; /*15px auto;*/
        background-color: #fff;
/*        box-shadow: 0px 0px 10px #B7B2A3;
        border-radius: 10px 10px;*/
}

	
#contentWrapper {
	position: relative;
	clear: both;
	background-color: #ffffff;
	width: 1000px;
	height: auto !important;
	display: block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: -10;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #8d8057;
	padding: 20px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8d8057;
	border-left-color: #8d8057;
}

#header {
        position: relative;
        height: 170px;/* auto;100%;*/
        /*margin-top: 1em;
	z-index:1100;
        max-width: 966px;*/
        margin: 0 auto;
        background-color: #ffffff;/*#efece7;*/
        border-top-left-radius: 10px 10px;
        border-top-right-radius: 10px 10px;
        -moz-border-radius-topleft: 10px 10px;
        -moz-border-radius-topright: 10px 10px;
}
main {min-height:75vh; padding:15px}

#logoWrapper {
	position:relative;
	width:1100px;
	height: 98px;
	height: 98px !important;
	/*background-repeat: no-repeat;
	background-image: url(https://www.cameoez.com/amia/images/header.png);*/
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* site logo */
#site-logo, #site-logo-2 {
        float: left;
        position: relative;
        left: 7px;
        /*width: 100%;*/
}

#site-logo a, #site-logo-2 a {
        text-decoration: none;
}

#site-logo img {
        max-height: 114px;
        margin-top: 0px;
        padding: 10px;
}

#site-logo-2 {
        max-height: 132px;
        margin-top: 31px;
}

#navMainWrapper {
	position:relative;
	width: 1040px;
	height: 43px !important;
	margin:0 auto;
	background-image: url(https://www.cameoez.com/amia/images/navigationbar.jpg);
	z-index:5;
	background-repeat: repeat-x;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8d8057;
	border-left-color: #8d8057;
}

/* search-top */

#search-top {
        float: right;
        text-align: right;
        position:relative;
        top: 10px;
        right: 5px;

}

#search-top form {
        position:relative;
        z-index:10;
        margin-top:5px;
        margin-right: 10px;
}

#search-top form input[type="text"] {
        line-height: 20px;
        border: solid 1px #938888 !important;
}

#search-top form input[type="Submit"] {
        cursor: pointer;
}
input#navsearchbutton.btn {padding:1.5px 12px;margin-top:-3px}

.field {border-radius: 7px 7px;}

.accountName {margin-top:12px;font-size:12px;line-height:20px;font-weight:bold}

/*.mobileOnly {display:none}*/

.navbar-default .navbar-collapse {border:none}
#bs-example-navbar-collapse.navbar-collapse.collapse {
	z-index:1100;height:50px !important; border-top:1px solid #efece7; border-bottom:1px solid #efece7; text-align:center;background-color:#ffffff;/*9bbba3;*/
}

.navbar {height:50px;border-radius: 0px}
.navbar-nav {margin:0 auto}

.navbar-default {background-color:#efece7 }
.memberNav.navbar-nav, .publicNav.navbar-nav {width:100%;margin:0 auto;}

/*#menu li {padding:0 3%}*/

#menu a {
	transition: all .125s ease-in-out;
	-webkit-transition: all .125s ease-in-out;
	white-space: nowrap;
}

#menu ul {border:none}

#menu li, #toggle-menu, #menu a {
	position: relative;
	display: block;
	color: #2A367E;/*#000000;777;*/
	line-height: 26px;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}

#menu a:hover {color:#777777}

#menu li { 
	text-align: center; 
	width: -webkit-calc(20% - 1px);
	width: -moz-calc(20% - 1px);
	width: calc(20% - 1px);
}




#ulWrapper {
	position: absolute;
	width: 1040px;
	height: 430px !important;
}

#ulWrapper li, #ulWrapper2 li {
	font-size:10pt;
	display: inline;
	line-height:18pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align:right;
	padding-right: 20px;
	font-weight: bold;
}

#ulWrapper a:link, #ulWrapper2 a:link, #ulWrapper a:active, #ulWrapper2 a:active {
	color: #FFF;
	text-decoration:none;
	font-weight: bold;
}

a.group-link:link {font-weight:bold;text-decoration:underline}

#ulWrapper a:visited, #ulWrapper2 a:visited  {
	color: #FFF;
	text-decoration:none;
	font-weight: bold;
}

#ulWrapper a:hover, #ulWrapper2 a:hover {
	color:#ede0b6;
	font-weight: bold;
	font-style: italic;
}

#contactWrapper {height:600px;width: 80%;margin-left:10%}
#contactWrapper label {font-weight:bold}
#contact-right, #contact-left {padding:0 5%;}

footer {background-color:#ffffff;
	padding:20px;
	position:relative;
	border-top:1px solid #dddddd;
	min-height:15px}/*9bbba3*/

#footerWrapper {
	position:relative;
	width: 1000px;
	height: 60px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index:0;
}

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000;
	}
	

.footer a:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	font-style: normal;
	color: #000000;/*005ba4;*/
	}

.footer a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	font-style: normal;
	color: #000000;/*005ba4;*/
	}

.footer a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	font-style: italic;
	color: #000000;/*#b43e32;*/
	}

.footer a:active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	}

ul.footer-nav {width:70%;text-align:center;display:inline-block;margin:0 0 0 15%;}
ul.footer-nav li {float:left;border-right:1px solid #000000;width:16%}/*777777*/
ul.footer-nav li:last-child {border-right:1px solid #9bbba3}
#copyright {text-align:center}

#facebook {width:30px;position:absolute;right:5%;top20px}
#facebook img {width:100%}


.bxSlider li img {width:100%}

.currcat {width:100%}
.currcat td {text-align:center}
h2#catNameHead {width:100%;font-size:20px;color:#2A367E}

#keywords {width:80%;margin-left:10%}
h3.keySearchWord {margin-left:5%}

#catDropdown {display:none;} /*padding-left:10%;}*/
#catDropdown div.form-group {text-align:right}
h3.availProd {text-align:center;color:#2A367E}
.catCell {
	text-align:center;height:450px;
}
.catCell h3 {text-align:center;margin:0 auto}

h3.currentCat {text-align:center;margin:0 auto}

#currCatWrapper {width:16%;float:left;border-right:1px solid #adadad}

div.subcatLinks {text-align:center;margin:15px 0;height:400px} 
#side-nav h3 {color:#2A367E}
#side-nav li {text-align:left}

#side-nav li a {text-align:left;font-size:16px;margin-bottom:5px;font-weight:bold;padding:3px;}

#side-nav li a:link, #side-nav li a:visited {color:#777777}

#productsDisplay {width:80%;float:left;margin-left:3%;}

#breadcrumb {margin-left:1%}
div.group-wrapper {height:675px;}/*padding:15px 15px;*/
.group_item {margin:0}/* 15px}*/
.imgBoxStd, .imgBox {
	display:flex;
	align-items:center;
	justify-content:center;
	border:1px solid #adadad;
	width:100%;
	max-width:25vw;
	height:400px;
	max-height:40vh;
	text-align:center;
	vertical-align:
	middle;padding:1%;
	margin-bottom:15px
}
.imgBoxStd {width:100%;height:400px;max-height:50vh}
.imgBox img, .imgBoxStd img {max-width:100%;max-height:37vh}

.groupedItem.row {margin:0 10px;padding:2px 2px 0 2px}
.groupedItem:nth-child(odd) {background-color:#ededed}

.showGroupCol1, .showGroupCol2, .showGroupCol3 {float:left;height:40px;font-size:10px;line-height:12px}

.showGroupCol1 {width:20%;text-align:left}
.showGroupCol2 {width:53%;text-align:left}
.showGroupCol3 {width:27%;text-align:right}

#productsDisplay td {width:33%}
#productsDisplay td img {width:100%}

#catLifestyle img {width:100%}

div.cat_item	{
	height:550px; 
	width:100%;/*280px; */
	float:left; 
	position:relative; 
	padding:0; 
	text-align:center; 
       margin-left:auto;
       margin-right:auto;

	}

div.cat_content_bottom	{
	position:absolute; 
	vertical-align:baseline;
	width:100%; 
	text-align:center;
	padding:0px; 
	bottom:0px; 
       /*margin-left:35px;
       margin-right:auto;*/
	}

div.cat_item div.cat_content_top	{position:absolute; top:0px}

.badge-super {
position:absolute;
top:0px;
left:10px;
z-index:1500;
max-height:50px
}
#detailPopup.badge-super-detail {
position:absolute;
top:100px;
left:10px;
z-index:1500;
max-height:75px;
max-width:75px;
}
.badge-label {font-weight:bold}

.detail-pop-main-img {max-height: 600px}
.detail-pop-main-img img {object-fit: cover;max-height:600px}

h2.itemName {font-size: 14px; text-transform:capitalize !important}

table#itemDetails td {padding-bottom:15px}

.detail-pop-product-info td {padding:5px}

/********ShowItemPopup from Vinrella*************/
.detail-pop-main-img {
        float: left;
        /*width: 45%;*/
        text-align: center;
        margin: 15px auto;

}
.detail-pop-main-img img {
        max-width: 100%;
}
.detail-pop-alt-img {
        float: left;
        margin: 0;
        padding: 0;
        /*width: 53%;*/
}

.detail-pop-product-info {
        float: right;
        margin: 0;
        padding: 0;
        /*width: 53%;*/
}

.detail-pop-alt-img li {
        list-style-type: none;
        margin: 1%;
        width: 31%;
        display:block;
        float:left;
}

.detail-pop-alt-img li img {
        max-width: 100%;
}


/* alt img mouse-over */

        .AltImgPreview {
                height: auto;
                max-height:500px;
        }

        .AltImgThumb {
                /*width:205px;
                margin-right:3px;*/
        }

        .AltImgNormal {
                /*border:3px solid #000000;*/
        }

        .AltImgSelected {
                /*border:3px solid #ff0000;*/
        }

/* end alt img mouse-over */


/******ShowItemPopup from Vinrella END*************/

tr.itemList:nth-child(even) {background-color:#efece7}

P	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #000;
	}

td	{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #000;
	}

	
blockquote	{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #000;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
a {

}
	

a:link {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;/*777777; #005ba4;*/
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	text-decoration: underline;
	color: #000000;/*777777; #5ab0b6;*/
}

a:active {
	color: #756F7C;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
        color: #9bbba3; /*5ab0b6;*/
	font-weight:bold;
}


.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000;
	}
#Cart.Cart, #Cart.Cart td {border:none}

#CartOuter, #cartText {width:100%}

.cartBtn {float:left;margin-left:9%;font-weight:bold}

#cartNotFirst {margin-top:17px}

button.addtocart {margin:15px auto;}

.item {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000;
	background-color: #FFF;
	}

.sublink {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	}
button {background-color:#2A367E;}/*777777}*/

.button 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	background-color: #eeeeee;
	}
a.newAcct, a.recoverPass {width:80%;margin:12px 0;text-align:center}
.loginButton {border:none}

#siteChoice {text-align:left;background:#efece7;padding:10px 5%;font-size:18px;margin-bottom:20px}/**/

#siteChoice h2 {font-size:24px}

#siteChoice input[type=radio] {margin-left:10%;border:1px solid #8d8057}

#siteChoice input[type=submit] {width:80%;font-weight:bold;text-transform:uppercase}


#siteChoice {color:#000000;}/*8d8057}*/

#loginLeft, #loginRight {padding:0 10%;background-color:#ffffff}
#loginLeft {padding-top:20px}

.iteminput
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#900;
	background-color: #FFF;
	}

.small
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000;
	background-color: #FFF;
	}

.smallcaps
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	}

P.rev
	{
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size:8pt;
	color:#006;
	font-weight:700;
	}
	
p.aboutText {font-size:14px}
#aboutRow2 img {float:left;margin:10px 10px;height:350px}
.about-col-1, .about-col-2, .about-col-3 {float:left}
.about-col-1 {width:17%}
.about-col-2 {width:43%;padding:10px}
.about-col-2 p {font-size:20px}
.about-col-3 {width:40%}
.about-row-2.row {width:75%;height:21vh;}
/*img.about-2nd-row {float:left;}height:18vh;*/
.about-2nd-row-1, .about-2nd-row-2, .about-2nd-row-3 {margin-right:1%;margin-top:10px;float:left}
.about-2nd-row-1 {width:31%;margin-left:1%}
.about-2nd-row-2 {width:20%;}
.about-2nd-row-3 {width:20%;}

table#termsPage {width:80%;margin:0 auto;}

table#termsPage td {padding-bottom:15px;}

table#termsPage td.termsCol1 {width:20%;vertical-align:top}

H1
	{
	font-size: 14pt;
	font-family: 'Century Gothic',Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8d8057;
	text-align:left;
	}

h1.pageHeading {
	font-size:30px;
}

H2
	{
	font-size: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;/*8d8057;*/
	}	

H3
	{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;/*#8d8057;*/
	text-align: left;
	}

H4
	{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;/*#8d8057;*/
	text-align: left;
	vertical-align:top;
	}

H6
	{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8d8057;
	text-align: left;	
	}
	
	

.BodyBg
	{
	background-color: #FFF;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.table_width	{
	width:700px;
	margin:0 auto;
	text-align: center;
}

.bySku	{
	color:#000;
	background-color: #FFF;
} 

.legend {
	text-align:left;
	font-weight:bold;
	font-size:1.1em;
}              


.clearBoth {
	clear:both;
}

div.inner { margin: 0; background: #fff; padding: 10px; border:0; zoom:1;}
div.outer { float: left; margin: 15px; background: #9baf8e; padding: 8px; width: 836px; }	
	

#push {
	clear:both;
}



.firstTime
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	font-style: normal;
	color: #6f6f6f;
	text-align: center;
	}
	

.firstTime a:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

.firstTime a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

.firstTime a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	font-style: italic;
	color: #b43e32;
	}

.firstTime a:active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}
	
.forgotPassword
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #6f6f6f;
	text-align: center;
	}
	

.forgotPassword a:link

	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

.forgotPassword a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

.forgotPassword a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: italic;
	color: #b43e32;
	}

.forgotPassword a:active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}
	
.updateAccount
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #6f6f6f;
	text-align: center;
	}
	

.updateAccount a:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

.updateAccount a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

.updateAccount a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: italic;
	color: #b43e32;
	}

.updateAccount a:active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	font-style: normal;
	color: #005ba4;
	text-align: center;
	}

#prodThumbs	{ padding-left:15px }

BLOCKQUOTE.shows	{
	/* width:300px; */
	/*float:left; 
	margin:0 0 20px 50px;*/
	font-size:10pt;
	min-height:120px;
}

#tradeShowWrapper {width:80%;margin-left:10%}
#tradeShowWrapper div {height:250px}

table.Cart img { max-height:75px !important; }

@media (max-width: 1600px) {
	.about-col-1, .about-col-2, .about-col-3 {height:400px}
	.about-row-2 {width:100%;}/*height:28vh;}*/
	.about-2nd-row-1 {text-align:center;width:40%;}
	.about-2nd-row-1 img {margin:0 auto}
	.about-2nd-row-2 {width:27%;}
	.about-2nd-row-3 {width:27%;}

}
/*1366x768*/
@media (max-width: 1366px) {
	div.group-wrapper {height:600px}
/*GI added 2021-4-13*/
	.showGroupCol1, .showGroupCol2, .showGroupCol3 {height:55px}

	div.imgBoxStd, div.imgBox {height:350px}
	.about-col-1, .about-col-2, .about-col-3 {height:375px}
	.about-row-2 {width:100%;height:23vh;}
}
/*1280x1024*/
@media (max-width: 1280px) {
	#currCatWrapper {width:20%}
	#productsDisplay {width:75%}
}

/*1024x768*/
@media (max-width: 1024px) {
	#currCatWrapper {display:none}
	#catDropdown {display:block}
	#productsDisplay {width:95%}
	div.imgBoxStd, div.imgBox {height:300px}
	div.cat_item {height:450px}
	.about-col-1, .about-col-2, .about-col-3 {float:left}
	.about-col-1, .about-col-2 {height:510px}
	.about-col-1 {margin-bottom:10px;width:40%;}/*25%}*/
	.about-col-2 {padding:10px;font-size:20px;width:60%;}/*40%;}*/
	.about-col-2 p {font-size:20px;}
	.about-col-3 {text-align:center;width:100%}/*35%}*/
	.about-col-3 img {margin:0 auto}
	.about-row-2.row {width:75%;height:21vh;}
	/*img.about-2nd-row {float:left;}height:18vh;*/
	.about-2nd-row-1, .about-2nd-row-2, .about-2nd-row-3 {margin-right:1%;margin-top:10px;float:left}
	.about-2nd-row-1 {text-align:center;width:100%;}/*31%;}*/
	.about-2nd-row-1 img {margin:0 auto}
	.about-2nd-row-2 {width:49%;}/*20%;}*/
	.about-2nd-row-3 {width:49%;}/*20%;}*/
}


@media (max-width: 768px) {
	#header {height:210px}
	#site-logo {text-align:center}
	/*#site-logo img {margin-left:50%;margin-right:-50%}*/
	#search-top {float:left;text-align:left}
	#search-top ul {width:100%}
	#search-top li {width:25%;display:inline;float:left}
	#search-top li.userFirstName {width:10%;text-align:right;}
	#search-top li.searchForm {width:40%}
	p.accountName {width:10%}
	bx-wrapper {position:relative;z-index:50;}
	#menu ul.memberNav.nav.navbar-nav, #menu ul.publicNav.nav.navbar-nav {display:block;background-color:#ffffff;position:absolute;z-index:1100;width:90%}
	#menu ul.memberNav.nav.navbar-nav li, #menu ul.publicNav.nav.navbar-nav li {border-bottom:2px solid #dddddd;text-align:center}
	#menu li {width:90%}
	.navbar-default {background-color:#ffffff;border-color:#ffffff}
	#bs-example-navbar-collapse.navbar-collapse.collapse {background-color:transparent}
	.navbar-default .navbar-nav&gt;li&gt;a {font-size:20px;text-align:center;padding:15px}
	.mobileOnly {display:block}
	#side-nav {display:none}
	.cat_item {height:800px}
	.cat_content_bottom {text-align:center}
	.cat_content_bottom img {margin:0 auto}
	.imgBoxStd, .imgBox {max-width:100vw}
	.imgBoxStd img {max-height:90vh;width:100%;}
	#keywords {margin-left:40%}
	#catDropdown {display:block}
	#catDropdown div.form-group {text-align:left}
	ul.footer-nav {width:90%;text-align:center;display:inline-block;margin:0 0 0 5%;}
	.about-col-1, .about-col-2, .about-col-3 {float:left}
	.about-col-1 {width:40%;}/*25%}*/
	.about-col-2 {padding:10px;width:60%;}/*40%;}*/
	.about-col-3 {width:100%}/*35%}*/
	.about-row-2.row {width:75%;height:21vh;}
	/*img.about-2nd-row {float:left;}height:18vh;*/
	.about-2nd-row-1, .about-2nd-row-2, .about-2nd-row-3 {margin-right:1%;margin-top:10px;float:left}
	.about-2nd-row-1 {margin-left:1%;width:100%;}/*31%;}*/
	.about-2nd-row-2 {width:49%;}/*20%;}*/
	.about-2nd-row-3 {width:49%;}/*20%;}*/
	.subcatLinks {height:auto}

}

@media (max-width: 500px) {
	#header {height:210px}
	#site-logo img {margin-left:0;margin-right:0;max-width:450px}
	#search-top li {width:45%;display:inline;float:left;margin-top:0;margin-bottom:0}
	#search-top li.userFirstName {width:10%;text-align:right;}
	#search-top li.searchForm {width:80%;margin:0 10%}
	nav#menu {margin-top:5px}
	div.navbar-header button {position:relative;z-index:1100;margin-top:-25px}
	.about-col-1, .about-col-2, .about-col-3 {float:left}
	.about-col-1 {width:100%;height:600px}/*25%}*/
	.about-col-2 {padding:10px;width:100%;}/*40%;}*/
	.about-col-3 {width:100%;height:280px}/*35%}*/
	.about-row-2.row {width:75%;height:21vh;}
	/*img.about-2nd-row {float:left;}height:18vh;*/
	.about-2nd-row-1, .about-2nd-row-2, .about-2nd-row-3 {margin-right:1%;margin-top:10px;float:left}
	.about-2nd-row-1 {margin-left:1%;width:100%;}/*31%;}*/
	.about-2nd-row-2 {width:49%;}/*20%;}*/
	.about-2nd-row-3 {width:49%;}/*20%;}*/

	
}

@media (min-width: 768px) {
#bs-example-navbar-collapse.navbar-collapse.collapse {
	height:50px !important;
	}
	.navbar-nav&gt;li&gt;a {padding-top:12px;padding-bottom:12px}
}
</pre></body></html>