@font-face {
  font-family:'Open Sans';font-style:normal;font-weight:400;
  src:local('Open Sans Regular'), local('OpenSans-Regular'),
  	url(open-sans-v14-latin-regular.woff2) format('woff2'),		/* Super Modern Browsers - Chrome 26+, Opera 23+, Firefox 39+ */
  	url(open-sans-v14-latin-regular.woff) format('woff'),		/* Modern Browsers - Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
	url(open-sans-v14-latin-regular.ttf) format('truetype');	/* Safari, Android, iOS */	
}

body{margin:0;padding:0;}
body,td,th{font-family:'Open Sans',sans-serif,Arial,Helvetica;background-color:#FFFFFF;font-size:12px;color:#3a3a3a;}
table{border-spacing:0;border-collapse:collapse;} /* cellspacing */
td{padding:0;}	/** cellpadding **/
input{font-size:14px;padding-left:5px;background-color:#D7E5F2;color:#102132;border:1px solid #284279;}
input[type=submit], input[type=button]{background-color:#cccccc;}
input:active, input:focus{background-color:yellow;border:2px solid black;}
input.error{display:inline-block;color:#102132;border:1px solid #ff0000;background:url(img/unchecked.gif) no-repeat center right;background-color:#D7E5F2;}
input.error:active, input.error:focus{border:2px solid #ff0000;background:url(img/unchecked.gif) no-repeat center right; background-color:yellow;}
select{font-size:14px;padding-left:5px;background-color:#D7E5F2;color:#102132;border:1px solid #284279;}
select:active, select:focus{background-color:yellow;border:2px solid black;}
textarea{background-color:#D7E5F2;color:#102132;border:1px solid #284279;}
textarea:active, textarea:focus{background-color:yellow;border:2px solid black;}
hr{margin-top:5px;margin-bottom:5px;width:100%;}
p{font-size:16px;}
.required{color:red;}
.requiredLeft{color:red;}
.requiredError{background:url(img/unchecked.gif) no-repeat center right;}
.error{display:block;color:#ff0000;font-size:14px;}
.wrapword{
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -webkit-pre-wrap; /*Chrome & Safari */ 
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}

#bodyWrapper{width:100%;height:100%;}
#headWrapper{height:120px;width:1024px;margin-left:auto;margin-right:auto;}
#headWrapper #mainLogo{display:inline-block;width:250px;vertical-align:top;}
#headWrapper #mainLogo img{margin-left:auto;margin-right:auto;}
#headWrapper #headMiddle{display:inline-block;height:70px;width:516px;vertical-align:top;text-align:center;}
#headWrapper #headMiddle a{font-size:16px;color:#8a9299;padding-left:0;padding-right:0;text-decoration:none;}
#headWrapper #headNavSearch{display:inline-block;height:70px;width:200px;vertical-align:top;text-align:right;}
#headWrapper #headNavSearch #searchValue{border:0;height:25px;width:190px;padding:0;padding-left:5px;font-size:12px;margin-top:40px;background:transparent;border:1px solid #cccccc;}
#headWrapper #headNavSearch #searchValue:focus{border-color:#cccccc;outline:0 none;}

#headWrapper #headNav{display:inline-block;width:100%;height:33px;}
#topnav{display:inline-block;width:100%;height:33px;color:#BFC8DD;font-size:12px;}
#topnav ul{width:100%;height:33px;margin:0;padding:0;border:none;list-style-type:none;}
#topnav ul li{display:inline-block;width:135px;height:33px;line-height:11px;text-align:left;}
#topnav ul li#locateRep{width:157px;}
#topnav ul li#login{width:90px;}
#topnav ul li#employmentApplication{width:120px;}
#topnav ul li#contact{width:80px;}
#topnav ul li#designMix{text-align:right;}
#topnav ul li a{font-size:20px;color:#8a9299;padding-left:0;padding-right:0;}
#topnav ul li#covid19 a{color:#ff0000;}

#menuLine{width:1024px;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;border-bottom:2px solid #8a9299;}
#headNav_bottom{width:1024px;margin-left:auto;margin-right:auto;height:33px;}
#topnav_bottom{display:inline-block;width:100%;height:33px;color:#BFC8DD;font-size:12px;}
#topnav_bottom ul{width:100%;height:33px;margin:0;padding:0;border:none;list-style-type:none;}
#topnav_bottom ul li{display:inline-block;width:180px;height:33px;line-height:11px;text-align:left;}
#topnav_bottom ul li#fabricsFinishes{width:215px;}
#topnav_bottom ul li#gallery{width:144px;}
#topnav_bottom ul li#sustainability{width:110px;text-align:right;}
#topnav_bottom ul li a{font-size:16px;color:#8a9299;padding-left:0;padding-right:0;}
/* page info */
#contentWrapper{width:1024px;min-height:400px;margin-left:auto;margin-right:auto;margin-top:20px;}
#contentWrapper a{font-size:16px;color:#8a9299;padding-left:0;padding-right:0;text-decoration:none;}
#contentWrapper a#preview{color:#616161;}
#contentWrapper .catalogTitleSection{width:100%;margin-bottom:20px;color:#33CCFF;font-size:20px;}
/*  content pages */
#resourceContainer{width:100%;}
#resourceContainer .resource{display:inline-block;width:25%;}
#resourceContainer .resource img{width:80%;}
/*  product pages */
#productApplicationContainer{width:100%;text-align:center;}
#productApplicationContainer p{text-align:left;}
#productApplicationContainer .prodApplication{width:20%;display:inline-block;margin-left:1.5%;margin-right:1.5%;}
#productApplicationContainer .prodApplication img{border:0;}
#collectionContainer{width:100%;}
#collectionContainer .collection{width:20%;display:inline-block;margin-left:1.5%;margin-right:1.5%;}
#collectionContainer .collection img{border:0;}
#categoryContainer{width:100%;text-align:left;}
#categoryContainer .category{width:25%;display:inline-block;margin-left:1.5%;margin-right:1.5%;}
#categoryContainer .category img{border:0;}
#modelContainer{color:#8a9299;}
#modelContainer #modelLeftSction{display:inline-block;width:450px;height:300px;}
#modelContainer #modelLeftSction #modelImage{width:250px;cursor:pointer;}
#modelContainer #collectionText{display:inline-block;width:400px;height:300px;vertical-align:top;font-size:14px;}
#modelContainer #modelLinks{display:inline-block;width:164px;height:210px;padding-top:5px;vertical-align:top;border:1px solid #000000;border-radius:10px;}
#modelContainer #modelLinks .modelLinkData{margin-left:30px;margin-top:5px;}
#modelContainer #modelLinks .modelLinkData a{color:#33CCFF;font-size:14px;}
#modelText{margin-top:10px;margin-bottom:10px;color:#8a9299;font-size:14px;}
#addtlViewContainer{width:100%;margin-bottom:10px;color:#8a9299;}
#addtlViewContainer .addtlViewLabel{width:100%;font-size:14px;}
#addtlViewContainer .addtlViewImage{display:inline-block;width:200px;padding-left:10px;cursor:pointer;}
#collectionModelsContainer{color:#8a9299;font-size:14px;}
#collectionModelsContainer .modelsLabel{width:100%;}
#collectionModelsContainer .modelsImageContainer{display:inline-block;width:250px;margin-bottom:20px;}
#collectionModelsContainer .modelsImage{width:250px;}
#collectionModelsContainer .modelsNumber{width:250px;margin-left:30px;}
/** overlays **/
.simple_overlayLargeImage{width:600px;height:622px;text-align:center;position:absolute !important;}
#overlayLargeImage{display:none;background-color:#ffffff;z-index:100;}
#overlayLargeImage #largeImageHeading{width:600px;height:22px;background-color:#000000;color:#ffffff;}
#overlayLargeImage .close{background-image:url(/knu005/css/img/btn_close.png);float:right;height:22px;width:68px;cursor:pointer;opacity:.8;}
#overlayLargeImage #largeImageContainer{width:600px;height:600px;display:table-cell;vertical-align:middle;}
/** gallery **/
#galleryContainer{width:100%;}
#galleryContainer .gallery{display:inline-block;width:240px;height:220px;vertical-align:top;}
#galleryContainer .galleryImage{width:230px;}
#galleryContainer .galleryProduct{width:230px;}
#galleryContainer .galleryLocation{width:230px;}
.simple_overlayGalleryImage{padding-left:10px;padding-right:10px;text-align:center;position:fixed;}  /* need fixed due to scrolling on this page */
#overlayLargeGalleryImage{display:none;background-color:#ffffff;z-index:100;}
#overlayLargeGalleryImage .close{display:inline-block;background-image:url(/knu005/css/img/btn_close.png);float:none;height:22px;width:100%;cursor:pointer;opacity:.8;background-repeat:no-repeat;background-position:top right;}
#overlayLargeGalleryImage #largeImageContainer{width:600px;}
#largeImageContainer .leftArrow{height:22px;width:18px;float:left;background-image:url(/knu005/css/img/btnArrowLeft.png);}
#largeImageContainer .leftArrowActive{background-image:url(/knu005/css/img/btnArrowLeftActive.png);cursor:pointer;}
#largeImageContainer #rightArrowContainer{}
#largeImageContainer .rightArrow{height:22px;width:18px;float:right;background-image:url(/knu005/css/img/btnArrowRight.png);}
#largeImageContainer .rightArrowActive{background-image:url(/knu005/css/img/btnArrowRightActive.png);cursor:pointer;}
#overlayLargeGalleryImage #bottomSection{width:100%;margin-top:10px;margin-bottom:10px;background-color:#000000;color:#ffffff;}
#overlayLargeGalleryImage #galleryDetails{display:inline-block;width:70%;min-height:40px;vertical-align:top;text-align:left;padding-left:5px;}
#overlayLargeGalleryImage #galleryDetails #galleryAdCopy{}
#overlayLargeGalleryImage #galleryDetails #numberDisplay{}
#overlayLargeGalleryImage #bottomNav{display:inline-block;width:29%;min-height:40px;padding-right:10px;}
#overlayLargeGalleryImage #bottomNav a#saveImage{display:inline-block;width:100%;text-align:right;text-decoration:none;color:#ffffff;}
#overlayLargeGalleryImage #bottomNav #saveImageText{}
/** locate rep and showroom **/
#salesrepListContainer{display:inline-block;width:40%;}
#salesrepListContainer #salesRepHeading{font-size:16px;}
#salesrepListContainer #salesRepList{margin-top:20px;}
#showroomListContainer{display:inline-block;width:50%;vertical-align:top;}
#showroomListContainer #showroomHeading{display:inline-block;width:100%;font-size:16px;vertical-align:top;}
#showroomListContainer #showroomList{margin-top:10px;color:#8a9299;font-size:16px;cursor:pointer;}
#showroomListContainer #showroomList .showroomState{margin-bottom:10px;}
#salesrepDetailContainer{border-top:1px solid #cccccc;margin-top:30px;}
#salesrepDetailContainer #heading1{}
#salesrepDetailContainer #heading2{font-size:30px;color:#33ccff;}
#salesrepDetailContainer p{margin-top:20px;}
#salesrepDetailContainer .salesRepContainer{display:inline-block;width:300px;margin-top:20px;vertical-align:top;}
#salesrepDetailContainer .label{display:inline-block;width:100%;padding:0;color:#8a9299;font-size:14px;text-align:left;}
#salesrepDetailContainer .data{}
#salesrepDetailContainer a{font-size:11px;text-decoration:none;color:#33ccff;}
#showroomDetailContainer{margin-top:30px;padding-top:10px;border-top:1px solid #cccccc;}
#showroomDetailContainer #heading1{}
#showroomDetailContainer #heading2{font-size:30px;color:#33ccff;text-transform:uppercase;}
#showroomDetailContainer .showroomContainer{display:inline-block;width:300px;margin-top:20px;}
#showroomDetailContainer .label{display:inline-block;width:100%;padding:0;color:#8a9299;font-size:14px;text-align:left;}
#showroomDetailContainer .data{}
#showroomDetailContainer a{font-size:11px;text-decoration:none;color:#33ccff;}
/** contact page **/
#contactText{font-size:16px;}
#contactContainer{}
#contactContainer input[type=text]{width:95%;height:30px;}
#contactContainer input[type=text].shortInput{width:40%;height:30px;padding:0;}
#contactContainer .contactLine{margin-bottom:10px;}
#contactContainer .contactLabel{display:inline-block;width:20%;font-size:14px;}
#contactContainer .contactInfo{display:inline-block;width:50%;}
#contactContainer .conactButtonLine{}
/** employment application **/
#employmentContainer #topMessage{width:90%;}
#employmentContainer .required{display:inline-block;float:right;}
#employmentContainer .requiredLeft{display:inline-block;}
#employmentContainer input[type=text]{width:90%;height:48px;}
#employmentContainer input[type=text].shortInput{width:40%;height:48px;}
#employmentContainer input[type=tel]{width:90%;height:48px;}
#employmentContainer input[type=tel].shortInput{width:40%;height:48px;}
#employmentContainer textarea{width:90%;height:48px;border:1px solid #cccccc;font-size:14px;}
#employmentContainer textarea:active, #employmentContainer textarea:focus{background-color:yellow;border:2px solid black;}
#employmentContainer .radioCheckSection{display:inline;margin-right:20px;font-size:14px;}
#employmentContainer .radioCheckSection2{display:inline-block;margin-right:20px;font-size:14px;}
#employmentContainer .employmentHeading{text-align:center;color:#ffffff;background-color:#8a9299;height:25px;line-height:25px;margin-top:20px;font-size:14px;}
#employmentContainer .detail_heading{color:#000000;font-weight:bold;}
#employmentContainer .employmentLineFull{display:inline-block;width:95%;vertical-align:top;}
#employmentContainer .employmentLine{display:inline-block;width:49%;vertical-align:top;}
#employmentContainer .employmentLine2{display:inline-block;width:32%;vertical-align:top;}
#employmentContainer .employmentLine3{display:inline-block;width:20%;vertical-align:top;}
#employmentContainer .employmentLabel{display:block;width:90%;margin-top:15px;font-size:14px;}
#employmentContainer .employmentLabelShort{display:block;width:45%;margin-top:15px;font-size:14px;}
#employmentContainer .employmentInfo{display:block;}
#employmentContainer #addCollege{width:90%;text-align:center;background-color:#eee;height:48px;line-height:48px;margin-top:20px;cursor:pointer;}
#employmentContainer #addOtherEd{width:90%;text-align:center;margin-top:20px;background-color:#eee;height:48px;line-height:48px;cursor:pointer;}
#employmentContainer #addReference2{width:90%;text-align:center;background-color:#eee;height:48px;line-height:48px;margin-top:20px;cursor:pointer;}
#employmentContainer #addReference3{width:90%;text-align:center;margin-top:20px;background-color:#eee;height:48px;line-height:48px;cursor:pointer;}
#employmentContainer #addEmploy2{width:90%;text-align:center;background-color:#eee;height:48px;line-height:48px;margin-top:20px;cursor:pointer;}
#employmentContainer #addEmploy3{width:90%;text-align:center;margin-top:20px;background-color:#eee;height:48px;line-height:48px;cursor:pointer;}
#employmentContainer #viewStatement{font-weight:bold;font-size:15px;padding-bottom:5px;cursor:pointer;}
#employmentContainer #applicantStatement{display:none;}
#employmentContainer #jobListLink{cursor:pointer;}
#employmentContainer .employmentButtonLine{}
/* videos */
#videoSection{width:100%;}
#videoSection #youtubeContainer{width:100%;height:500px;text-align:center;background-color:#eeeeee;}
#videoSection #youtubeContainer .youtube-player{width:860px;height:484px;padding-top:20px;border:none;}
#videoSection #selectedVideoTitle{width:860px;margin-left:auto;margin-right:auto;margin-top:20px;color:#8a9299;font-weight:bold;font-size:20px;}
#videoSection #selectedVideoText{width:860px;margin-left:auto;margin-right:auto;margin-top:10px;}
#videoSection .sectionLabel{margin-top:20px;padding-top:10px;border-top:1px solid #cccccc;color:#8a9299;font-weight:bold;font-size:20px;}
#videoGroupContainer{width:860px;margin-left:auto;margin-right:auto;margin-top:30px;}
#videoGroupContainer .videoContainer{display:inline-block;width:31%;margin-top:20px;margin-right:2%;cursor:pointer;vertical-align:top;}
#videoGroupContainer .videoImage{position:relative;}
#videoGroupContainer .videoLabel{color:#8a9299;font-weight:bold;margin-top:5px;}
#videoGroupContainer .videoText{margin-top:5px;}
#videoGroupContainer .videoNowPlaying{display:none;color:#fff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
/*  footer */
#footerNav{width:1350px;height:140px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-top:50px;padding-bottom:3px;clear:both;font-size:12px;}
#footerNav #footerLeftSection{display:inline-block;width:770px;height:80px;vertical-align:top;}
#footerNav #footerLeftSection #footerContact1{display:inline-block;width:170px;}
#footerNav #footerLeftSection #footerContact2{display:inline-block;margin-right:240px;}
#footerNav #footerLeftSection #footerCopyright{display:inline-block;width:100%;color:#bdbdbd;font-size:10px;height:15px;padding-top:10px;padding-right:10px;padding-bottom:5px;}
#footerNav #footerLeftSection #footerTrademark{display:inline-block;width:100%;color:#bdbdbd;font-size:10px;height:15px;padding:0;}
#footerNav #footerRightSection{display:inline-block;width:575px;height:80px;vertical-align:top;}
#footerNav #footerRightSection #footerIcons{height:80px;}
#footerNav #footerRightSection #footerMrl{display:inline-block;width:125px;height:80px;position:relative;}
#footerNav #footerRightSection #footerMrl img{border:0;position:absolute;bottom:0;}
#footerNav #footerRightSection #footerUsgbc{display:inline-block;width:85px;height:80px;position:relative;}
#footerNav #footerRightSection #footerUsgbc img{border:0;position:absolute;bottom:0;}
#footerNav #footerRightSection #footerBifma{display:inline-block;width:70px;height:70px;position:relative;margin-bottom:-5px;margin-right:10px;}
#footerNav #footerRightSection #footerBifma img{border:0;position:absolute;bottom:0;}
#footerNav #footerRightSection #footerGsa{display:inline-block;width:75px;height:80px;position:relative;}
#footerNav #footerRightSection #footerGsa img{border:0;position:absolute;bottom:0;}
#footerNav #footerRightSection #footerGreenGuard{display:inline-block;width:60px;height:80px;position:relative;}
#footerNav #footerRightSection #footerGreenGuard img{border:0;position:absolute;bottom:0;}
#footerNav #footerRightSection #footerHealthierHosp{display:inline-block;width:126px;height:50px;position:relative;}
#footerNav #footerRightSection #footerHealthierHosp img{border:0;position:absolute;bottom:0;}
/* login */
#contentWrapper #pageInfo #loginSection .labelLine{}
#contentWrapper #pageInfo #loginSection .label{width:30%;display:inline-block;color:#616161;font-size:14px;text-align:right;vertical-align:top;}
#contentWrapper #pageInfo #loginSection .data{width:49%;display:inline-block;margin-bottom:5px;}
#contentWrapper #pageInfo #loginSection .button{display:inline-block;}
/* maintenance pages */
#contentWrapper #errorSection{width:1024px;margin-left:auto;margin-right:auto;margin-top:20px;font-size:10pt;font-weight:bold;color:#ff0000;text-align:left}
#contentWrapper #pageInfo{width:1024px;margin-left:auto;margin-right:auto;color:#616161;line-height:1.5;font-size:16px;}
#contentWrapper #pageInfo .titleSection{width:100%;min-height:40px;line-height:40px;font-size:36px;text-align:center;margin-top:50px;margin-bottom:20px;color:#33CCFF;}
#contentWrapper #pageInfo .labelLine{width:100%;min-height:10px;}
#contentWrapper #pageInfo .label{width:25%;display:inline-block;color:#616161;font-size:14px;text-align:right;vertical-align:top;}
#contentWrapper #pageInfo .data{width:70%;display:inline-block;margin-bottom:5px;}
#contentWrapper #pageInfo .button{margin-top:20px;}
#tabSection{width:1024px;margin-left:auto;margin-right:auto;height:45px;line-height:45px;margin-top:20px;overflow:hidden;font-style:italic;font-size:14px;background-color:#dfe8f6;border-bottom:1px solid #ccc;}
#tabSection a{color:#888888;}
#tabSection .tab{height:45px;display:inline-block;margin-right:5px;border-top-right-radius:5px;border-top-left-radius:5px;border:1px solid #888888;text-align:center;}
#tabSection #tab1{width:170px;margin-left:-5px;vertical-align:top;}
#tabSection #tab2{width:150px;vertical-align:top;}
#tabSection #tab3{width:170px;margin-left:-5px;vertical-align:top;}
#tabSection #tab4{width:130px;margin-left:-5px;vertical-align:top;}
#tabSection #tab5{width:120px;vertical-align:top;}
#tabSection #tab6{width:120px;margin-left:-5px;vertical-align:top;}
#tabSection #tab7{width:190px;margin-left:-5px;vertical-align:top;}
#tabSection #tab8{width:190px;margin-left:-5px;vertical-align:top;}
#specGroup{width:100%;}
#specGroup ul{width:100%;list-style-type:none;}
#specGroup ul li{display:inline-block;width:24%;}
#specGroup a{}

/*  admin page */
#adminCollectionSection{width:200px;height:600px;display:inline-block;border:1px solid #99bbe8;overflow-y:scroll;}
#adminCollectionSection .arrowOpen{float:right;margin-top:8px;margin-right:10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #888888;}
#adminCollectionSection .arrowCollapsed{float:right;margin-top:5px;margin-right:10px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #888888;}
#adminCollectionSection a{font-size:16px;}
#adminCollectionSection .category{margin-left:5px;border-bottom:1px solid #eee;cursor:pointer;}
#adminCollectionSection .collection{margin-left:15px;color:#888888;font-style:italic;border-bottom:1px solid #eee;cursor:pointer;}
#adminProductSection{width:819px;height:600px;display:inline-block;border:1px solid #99bbe8;vertical-align:top;overflow-y:scroll;}
#adminProductSection #selectedCategory{width:100%;height:35px;padding-left:10px;background-color:#dfe8f6;border-bottom:1px solid #ccc;}
#adminProductSection #selectedCategory #categoryMaint{display:inline-block;margin-left:100px;}
#adminProductSection #selectedCategory #categoryMaint .add{background-image:url(/admin/images/adminAdd.gif);background-repeat:no-repeat;background-color:transparent;padding-left:18px;background-position:0 3px;border:0;}
#adminProductSection #selectedCategory #categoryMaint .add:hover{border:1px solid #ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#adminProductSection #selectedCategory #collectionMaint{display:inline-block;margin-left:50px;}
#adminProductSection #selectedCategory #collectionMaint .add{background-image:url(/admin/images/adminAdd.gif);background-repeat:no-repeat;background-color:transparent;padding-left:18px;background-position:0 3px;border:0;}
#adminProductSection #selectedCategory #collectionMaint .add:hover{border:1px solid #ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#adminProductSection #menuLine{width:100%;height:35px;background-color:#dfe8f6;border-bottom:1px solid #ccc;}
#adminProductSection #menuLine .add{background-image:url(/admin/images/adminAdd.gif);background-repeat:no-repeat;background-color:transparent;padding-left:18px;background-position:0 3px;border:0;}
#adminProductSection #menuLine .add:hover{border:1px solid #ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#adminProductSection #labelLine{width:100%;background-color:#eee;}
#adminProductSection .seq{width:90px;display:inline-block;vertical-align:top;}
#adminProductSection .modelId{width:140px;display:inline-block;vertical-align:top;}
#adminProductSection .modelDesc{width:340px;display:inline-block;vertical-align:top;}
#adminProductSection .modelStatus{width:160px;display:inline-block;vertical-align:top;}
#adminProductSection .modelThumbImage{width:50px;display:inline-block;vertical-align:top;}
#adminProductSection .modelLine{width:100%;border-bottom:1px solid #ccc;vertical-align:top;cursor:pointer;}
#adminWebContentSection{width:1024px;min-height:600px;display:inline-block;}
#adminWebContentSection .webContentHeading{width:100%;background-color:#eeeeee;font-weight:bold;}
#adminWebContentSection #adminContentButtons{margin-bottom:10px;}
#adminWebContentSection .webContent{display:inline-block;width:60%;cursor:pointer;}
#adminWebContentSection .webContentNoMaint{display:inline-block;width:60%;}
#adminWebContentSection .webContentStatus{display:inline-block;width:30%;}
#adminWebContentSection .controlFileHeading{width:100%;background-color:#eeeeee;font-weight:bold;}
#adminWebContentSection .controlFileLabelKey{display:inline-block;width:24%;}
#adminWebContentSection .controlFileAllow{display:inline-block;width:14%;}
#adminWebContentSection .controlFileValue{display:inline-block;width:35%;}
#adminWebContentSection .controlFileUpdateData{display:inline-block;width:24%;cursor:pointer;}
#adminWebContentSection .controlFileData{display:inline-block;width:24%;}
#adminArticleSection{width:100%;min-height:600px;display:inline-block;text-align:left;margin-bottom:40px;}
#adminArticleSection #adminContentButtons{margin-bottom:10px;}
#adminArticleSection .adminArticleHeading{width:100%;background-color:#eeeeee;font-weight:bold;font-size:16px;}
#adminArticleSection .adminArticleTypeDesc{display:inline-block;width:33%;text-align:center;}
#adminArticleSection .adminArticleType{display:inline-block;width:80px;}
#adminArticleSection .adminArticleHeadline{display:inline-block;width:45%;}
#adminArticleSection .adminArticleStatus{display:inline-block;width:183px;}
#adminArticleSection .adminArticleDate{display:inline-block;width:100px;}
#adminArticleSection .articleLine{display:inline-block;width:100%;}
#adminArticleSection .articleLine .adminArticleHeadline{cursor:pointer;}
#adminGallerySection{width:1024px;height:600px;display:inline-block;}
#adminGallerySection #adminContentButtons{margin-bottom:10px;}
#adminGallerySection .galleryHeading{width:100%;background-color:#eeeeee;font-weight:bold;}
#adminGallerySection .galleryContent{display:inline-block;width:25%;cursor:pointer;}
#adminGallerySection .galleryStatus{display:inline-block;width:24%;}
#altImageContainer{margin-top:20px;}
#altImageContainer .imageHeadingLine{display:inline-block;margin-bottom:10px;background-color:#eeeeee;}
#altImageContainer .imageLine{display:inline-block;margin-bottom:10px;}
#altImageContainer .imageName{display:inline-block;width:340px;}
#altImageContainer .imageName2{margin-left:18px;margin-top:10px;}
#altImageContainer .altText{display:inline-block;width:350px;}
#altImageContainer .altText2{margin-top:10px;}
#altImageContainer .sortOrder{display:inline-block;width:80px;}
#altImageContainer .status{display:inline-block;width:230px;}
#fileUploadToggle{font-size:20px;color:#8a9299;cursor:pointer;margin-bottom:20px;}
#fileUploadToggle .arrowOpen{display:inline-block;margin-top:8px;margin-left:20px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #888888;}
#fileUploadToggle .arrowCollapsed{display:inline-block;margin-top:5px;margin-left:20px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #888888;}
#fileDirectorySection{margin-bottom:20px;}
#fileDirectorySection #directoryHeading{width:100%;background-color:#eeeeee;font-weight:bold;}
#fileDirectorySection .directoryLine{margin-top:10px;border-bottom:1px solid #eeeeee;}
#fileDirectorySection .directoryDesc{display:inline-block;width:25%;}
#fileDirectorySection .directoryPath{display:inline-block;width:28%;}
#fileDirectorySection .directoryComment{display:inline-block;width:46%;}
#searchContainer a{font-size:14px;}
#searchContainer #searchAdCopy{}
#searchContainer #searchHeadingSection{font-weight:bold;}
#searchContainer #searchDataSection{}
#searchContainer .searchLine{margin-bottom:10px;cursor:pointer;border-bottom:1px solid #cccccc;}
#searchContainer .searchImage{display:inline-block;width:200px;}
#searchContainer img{max-height:100px;}
#searchContainer .searchModel{display:inline-block;width:200px;}
#searchContainer .searchCollection{display:inline-block;width:300px;}
.searchPaging{}
.searchPageSection{text-align:right;}
.searchPerPageSection{font-size:14px;text-align:right;}

#categoryCollectionSection{font-size:16px;}
#contentWrapper #pageInfo #categoryCollectionSection .label{width:100%;text-align:left;}
#categoryCollectionSection .categoryHeadingLine{width:100%;background-color:#eeeeee;}
#categoryCollectionSection .categoryCollectionLine{width:100%;display:inline-block;padding-bottom:10px;}
#categoryCollectionSection .collectionToCategoryInput{display:inline-block;width:30%;}
#categoryCollectionSection .collectionToCategoryLabel{display:inline-block;width:30%;color:#616161;font-size:14px;font-weight:700;}
#categoryCollectionSection .collectionToCategoryData{display:inline-block;width:30%;}
#categoryCollectionSection .collectionLink{display:inline-block;width:30%;color:#616161;font-size:14px;font-weight:700;cursor:pointer;}
#modelMaintenanceSection{width:100%;}
#contentWrapper #pageInfo #modelMaintenanceSection .label{width:30%;text-align:right;}
#contentWrapper #pageInfo #modelMaintenanceSection .data{width:69%;}
#modelCollectionSection{font-size:16px;}
#modelCollectionSection .modelCollectionLine{width:100%;display:inline-block;padding-bottom:10px;}
#modelCollectionSection .collectionToModelInput{display:inline-block;width:40%;}
#modelCollectionSection .collectionToModelData{display:inline-block;width:35%;}
#modelCollectionSection .collectionToModelSortData{display:inline-block;width:20%;}
#modelCollectionSection .collectionToModelLabel{display:inline-block;width:40%;color:#616161;font-size:14px;font-weight:700;}
#modelCollectionSection .collectionToModelSortLabel{display:inline-block;width:20%;color:#616161;font-size:14px;font-weight:700;}
#modelCollectionSection .collectionToModelStatusLabel{display:inline-block;width:35%;color:#616161;font-size:14px;font-weight:700;}
#webContentSection{width:100%;}
#contentWrapper #pageInfo #webContentSection .label{width:27%;}
#contentWrapper #pageInfo #webContentSection .data{width:70%;}
#contentWrapper #pageInfo #galleryContentSection .label{width:27%;}
#contentWrapper #pageInfo #galleryContentSection .data{width:70%;}
#contentWrapper #pageInfo #maintRepSection .label{width:27%;}
#contentWrapper #pageInfo #maintRepSection .data{width:70%;}
#contentWrapper #pageInfo #maintShowroomSection .label{width:27%;}
#contentWrapper #pageInfo #maintShowroomSection .data{width:70%;}
#adminSalesRepSection{width:49%;height:600px;display:inline-block;border:1px solid #99bbe8;overflow-y:scroll;}
#contentWrapper #pageInfo #adminSalesRepSection .label{vertical-align:middle;}
#contentWrapper #pageInfo #adminSalesRepSection .button{display:inline-block;margin-top:5px;width:50%;text-align:right;}
#contentWrapper #pageInfo #adminSalesRepSection .data{margin-left:10px;cursor:pointer;}
#adminShowroomSection{width:49%;height:600px;display:inline-block;border:1px solid #99bbe8;overflow-y:scroll;}
#contentWrapper #pageInfo #adminShowroomSection .label{vertical-align:middle;}
#contentWrapper #pageInfo #adminShowroomSection .button{display:inline-block;margin-top:5px;width:50%;text-align:right;}
#contentWrapper #pageInfo #adminShowroomSection .data{margin-left:10px;cursor:pointer;}
#contentWrapper #pageInfo #stateRepSection .label{width:20%;line-height:24px;text-align:left;font-weight:100;font-size:16px;padding:0;}
#contentWrapper #pageInfo #stateRepSection .stateTerritoryLabel{display:inline-block;width:30%;}
#contentWrapper #pageInfo #stateRepSection .stateOrderLabel{display:inline-block;width:15%;}
#contentWrapper #pageInfo #stateRepSection .stateStatusLabel{display:inline-block;width:20%;}
#contentWrapper #pageInfo #stateRepSection .stateTerritoryData{display:inline-block;width:30%;}
#contentWrapper #pageInfo #stateRepSection .stateOrderData{display:inline-block;width:15%;}
#contentWrapper #pageInfo #stateRepSection .stateStatusData{display:inline-block;width:20%;}
#stateRepSection .heading{width:100%;text-align:center;font-weight:bold;}
#stateRepSection .stateHeading{display:inline-block;width:100%;margin-bottom:10px;background-color:#eeeeee;}
#stateRepSection .state{display:inline-block;width:100%;margin-bottom:10px;}
#contentWrapper #pageInfo #collectionAdminSection .label{width:30%;text-align:right;}
#contentWrapper #pageInfo #collectionAdminSection .data{width:69%;}
#contentWrapper #pageInfo #collectionUploadSection .label{width:18%;}
#contentWrapper #pageInfo #collectionUploadSection .data{width:30%;}

#cke_editor1{display:inline-block;width:95%;}
/** override bootstrap all media **/
.nav>li>a:focus, .nav>li>a:hover{background-color:#ffffff;}
input[type=file]{display:inline-block;width:60%;height:48px;}

@media (max-width: 322px){
	.navbar-fixed-top .navbar-collapse ul#menuBar{max-height:420px;overflow:hidden;overflow-y:auto}  /* need when screen shorter than menu */
}
@media (min-width: 323px) and (max-width: 422px){
	.navbar-fixed-top .navbar-collapse ul#menuBar{max-height:550px;overflow:hidden;overflow-y:auto}  /* need when screen shorter than menu */
}
@media (max-width:422px){
	.navbar-default .navbar-toggle{border:0;margin-bottom:0;margin-top:14px;margin-right:0;padding-bottom:5px;}
	#headNav_small{width:100%;min-height:82px;margin:0;padding:0;}
	#headNav_small ul#headerBar{padding:0;margin:0;min-height:82px;width:100%;list-style-type:none;}
	#headNav_small ul#headerBar li#menuArea{float:left;min-height:82px;width:25%;text-align:center;padding-right:10px;padding-left:10px;
		background-image:url('/lmassets/lzb_knu/divider.png');background-position:right;background-repeat:no-repeat;}
	#headNav_small ul#headerBar li#searchArea_small{width:15%;}
	#headNav_small ul#headerBar li#mainLogo_small{width:55%;}	
	#headNav_small ul#headerBar li#mainLogo_small img{margin:auto;left:0;right:0;top:0;bottom:0;position:absolute;}
	#contentWrapper{width:97%;margin-left:1.5%;margin-right:1.5%;}
	#resourceContainer .resource{display:inline-block;width:50%;}
	#resourceContainer .resource img{margin-left:auto;margin-right:auto;}
	
	#productApplicationContainer .prodApplication{width:40%;}
	#collectionContainer .collection{width:46%;}
	#categoryContainer{text-align:center;}
	#categoryContainer .category{width:90%;margin-left:auto;margin-right:auto;}
	#modelContainer #modelLeftSction{width:100%;height:auto;}
	#modelContainer #modelLeftSction #modelImage{width:90%;margin-left:auto;margin-right:auto;}
	#modelContainer #modelLeftSction #modelId{margin-left:10%;}
	#modelContainer #modelLeftSction #modelDesc{margin-left:10%;}
	#modelContainer #modelLinks{display:block;width:90%;height:auto;margin-left:auto;margin-right:auto;border:none;}
	#modelContainer #modelLinks .modelLinkData{display:inline-block;width:90%;margin-left:20px;}
	#modelContainer #modelLinks .modelLinkData a{line-height:35px;font-size:20px;}
	#modelContainer #collectionText{width:90%;height:auto;margin-left:10%;margin-top:10px;}
	#modelText{width:80%;margin-left:auto;margin-right:auto;}
	#addtlViewContainer .addtlViewLabel{display:block;width:80%;margin-left:auto;margin-right:auto;}
	#addtlViewContainer .addtlViewImage{width:45%;}
	#collectionModelsContainer .modelsLabel{display:block;width:80%;margin-left:auto;margin-right:auto;}
	#collectionModelsContainer .modelsImageContainer{width:45%;}
	#collectionModelsContainer .modelsImage{width:100%;}
	#collectionModelsContainer .modelsNumber{width:90%;margin-left:10%;}
	#galleryContainer{width:250px;margin-left:auto;margin-right:auto;}
	#galleryContainer .gallery{height:auto;margin-bottom:10px;}
	
	#contactContainer .contactLabel{width:90%;}
	#contactContainer .contactInfo{width:90%;}
	
	#specGroup ul{padding-left:10px;}
	#specGroup ul li{width:49%;}
	
	#employmentContainer .employmentLine{width:95%;}
	#employmentContainer .employmentLine2{width:95%;}
	#employmentContainer .employmentLine3{width:95%;}
	#careersContainer .careersCtgHeading{width:90%;}	 	
	#careersContainer .careersList .careersJobTitle{width:90%;}
	#careersContainer .careersList .careersApply{width:90%;}
	#jobDetail{width:95%;}
	#jobDetail #locationTitle{width:95%;}
	#jobDetail #locations{width:95%;}
	#jobDetailApply{width:95%;}
	#jobDetailEnd{width:95%;}
	
	/* videos */
	#videoSection #youtubeContainer{height:270px;}
	#videoSection #youtubeContainer .youtube-player{width:100%;height:250px;}
	#videoSection #selectedVideoTitle{width:100%;}
	#videoSection #selectedVideoText{width:100%;}
	#videoGroupContainer{width:100%;}
	#videoGroupContainer .videoContainer{width:90%;margin-left:auto;margin-right:auto;}
	
	#footerNav{padding-top:20px;}
	#footerNav #footerLeftSection{height:auto;}
	#footerNav #footerLeftSection #footerContact1{width:100%;}
	#footerNav #footerLeftSection #footerContact2{width:100%;margin-top:10px;}
	#footerNav #footerRightSection #footerIcons{height:auto;}
	#footerNav #footerRightSection #footerMrl{width:33%;}
	#footerNav #footerRightSection #footerUsgbc{width:33%;}
	#footerNav #footerRightSection #footerGsa{width:33%;}
	#footerNav #footerRightSection #footerGreenGuard{width:33%;}
	#footerNav #footerRightSection #footerHealthierHosp{width:32%;max-width:126px;}
	
	/* admin */
	#contentWrapper #pageInfo #collectionAdminSection input{width:100%;height:40px;}
	#contentWrapper #pageInfo #collectionAdminSection .label{width:100%;margin-top:20px;text-align:left;}
	#contentWrapper #pageInfo #collectionAdminSection .data{width:100%;}
	#categoryCollectionSection .categoryCollectionLine{padding-top:20px;}
	#categoryCollectionSection .collectionToCategoryInput{width:100%;}
	#categoryCollectionSection .collectionToCategoryLabel{width:45%;}
	#adminWebContentSection .webContent{width:100%;}
	#adminWebContentSection .webContentStatus{width:100%;}
	#adminGallerySection .galleryContent{width:100%;}
	#adminGallerySection .galleryStatus{width:100%;}
	#adminWebContentSection .controlFileLabelKey{width:100%;}
	#adminWebContentSection .controlFileAllow{width:100%;}
	#adminWebContentSection .controlFileValue{width:100%;}
	#adminWebContentSection .controlFileUpdateData{width:100%;}
	#adminWebContentSection .controlFileData{width:100%;}
	#webContentSection input{width:95%;}
	#webContentSection input[type=button], #webContentSection input[type=reset], #webContentSection input[type=submit]{width:40%;}
	#galleryContentSection input{width:95%;}
	#galleryContentSection input[type=button], #galleryContentSection input[type=reset], #galleryContentSection input[type=submit]{width:40%;}	
	input#buUpload{width:80%;margin-top:10px;}
	#maintRepSection input{width:95%;}
	#maintRepSection input[type=button], #maintRepSection input[type=reset], #maintRepSection input[type=submit]{width:40%;}	
	#maintShowroomSection input{width:95%;}
	#maintShowroomSection input[type=button], #maintShowroomSection input[type=reset], #maintShowroomSection input[type=submit]{width:40%;}
	#modelMaintenanceSection{width:95%;}
	#modelMaintenanceSection input[type=button], #modelMaintenanceSection input[type=reset], #modelMaintenanceSection input[type=submit]{width:40%;}	
	#contentWrapper #pageInfo #webContentSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #webContentSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #galleryContentSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #galleryContentSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #maintRepSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #maintRepSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #maintShowroomSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #maintShowroomSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #modelMaintenanceSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #modelMaintenanceSection .data{width:100%;padding-left:.6em;}
	#categoryCollectionSection .collectionLink{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .label{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryLabel{width:100%;} 
	#contentWrapper #pageInfo #stateRepSection .stateOrderLabel{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryData{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateOrderData{width:100%;margin-top:10px;}
	#contentWrapper #pageInfo #stateRepSection .stateStatusData{margin-top:10px;}
	#contentWrapper #pageInfo #adminSalesRepSection .button{width:70%;}
	#contentWrapper #pageInfo #adminShowroomSection .button{width:70%;}
	#adminCollectionSection .collection{width:90%;}
	#adminProductSection #selectedCategory{height:auto;}
	#adminProductSection #selectedCategory #categoryMaint{margin-left:10%;}
	#adminProductSection #selectedCategory #collectionMaint{margin-left:10px;}
	#adminProductSection #menuLine{height:auto;}
	#adminProductSection .modelDesc{width:100%;}
	#modelCollectionSection .collectionToModelInput{width:60%;}
	#modelCollectionSection .collectionToModelData{width:50%;margin-top:5px;}
	#modelCollectionSection .collectionToModelLabel{width:60%;}	
	#modelCollectionSection .collectionToModelStatusLabel{width:50%;}
	#fileDirectorySection .directoryDesc{width:100%;}
	#fileDirectorySection .directoryPath{width:100%;}
	#fileDirectorySection .directoryComment{width:90%;margin-left:15px;}
	#altImageContainer .imageName{width:95%;}
	#contentWrapper #pageInfo #collectionAdminSection input{width:95%;}
	#altImageContainer .altText{width:95%;margin-top:10px;margin-left:18px;}
	#altImageContainer .sortOrder{margin-top:10px;margin-left:18px;}
	#contentWrapper #pageInfo #collectionUploadSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #collectionUploadSection .data{width:100%;}
}
@media (min-width:423px) and (max-width:600px){
	#headNav_small ul#headerBar li#searchArea_small{width:15%;}
	#headNav_small ul#headerBar li#mainLogo_small{width:60%;max-width:250px;}
	#contentWrapper{width:97%;margin-left:1.5%;margin-right:1.5%;}
	#resourceContainer .resource{display:inline-block;width:50%;}
	#resourceContainer .resource img{margin-left:auto;margin-right:auto;}
	
	#productApplicationContainer .prodApplication{width:29%;}
	#collectionContainer .collection{width:29%;}
	#categoryContainer .category{width:46%;}
	#modelContainer #modelLeftSction{width:100%;height:auto;}
	#modelContainer #modelLeftSction #modelImage{width:90%;margin-left:auto;margin-right:auto;}
	#modelContainer #modelLeftSction #modelId{margin-left:10%;}
	#modelContainer #modelLeftSction #modelDesc{margin-left:10%;}
	#modelContainer #modelLinks{display:block;width:90%;height:auto;margin-left:auto;margin-right:auto;border:none;}
	#modelContainer #modelLinks .modelLinkData{display:inline-block;width:43%;}
	#modelContainer #modelLinks .modelLinkData a{line-height:35px;font-size:20px;}
	#modelContainer #collectionText{width:56%;height:auto;margin-left:10%;margin-top:10px;}
	#modelText{width:80%;margin-left:auto;margin-right:auto;}
	#addtlViewContainer .addtlViewLabel{display:block;width:80%;margin-left:auto;margin-right:auto;}
	#addtlViewContainer .addtlViewImage{width:45%;}
	#collectionModelsContainer .modelsLabel{display:block;width:80%;margin-left:auto;margin-right:auto;}
	#collectionModelsContainer .modelsImageContainer{width:49%;}
	#collectionModelsContainer .modelsImage{width:100%;}
	#collectionModelsContainer .modelsNumber{width:90%;margin-left:10%;}	
	#contactContainer .contactLabel{width:35%;}
	#galleryContainer{width:405px;margin-left:auto;margin-right:auto;}
	#galleryContainer .gallery{width:200px;height:auto;margin-bottom:10px;}
	#galleryContainer .galleryImage{width:90%;}
	#galleryContainer .galleryProduct{width:90%;}
	#galleryContainer .galleryLocation{width:90%;}
	
	#specGroup ul li{width:49%;}
	
	#employmentContainer .employmentLine{width:95%;}
	#employmentContainer .employmentLine2{width:95%;}
	#employmentContainer .employmentLine3{width:95%;}
	#careersContainer .careersCtgHeading{width:90%;}	
	#careersContainer .careersList .careersJobTitle{width:90%;}
	#careersContainer .careersList .careersApply{width:90%;}
	#jobDetail{width:95%;}
	#jobDetail #locationTitle{width:95%;}
	#jobDetail #locations{width:95%;}
	#jobDetailApply{width:95%;}
	#jobDetailEnd{width:95%;}
	
	/* videos */
	#videoSection #youtubeContainer{height:320px;}
	#videoSection #youtubeContainer .youtube-player{width:100%;height:300px;}
	#videoSection #selectedVideoTitle{width:100%;max-width:420px;}
	#videoSection #selectedVideoText{width:100%;max-width:420px;}
	#videoGroupContainer{width:100%;max-width:420px;}
	#videoGroupContainer .videoContainer{width:90%;max-width:450px;margin-left:auto;margin-right:auto;}
	
	#footerNav #footerRightSection #footerIcons{height:auto;}
	#footerNav #footerRightSection #footerMrl{width:33%;}
	#footerNav #footerRightSection #footerUsgbc{width:33%;}
	#footerNav #footerRightSection #footerGsa{width:33%;}
	#footerNav #footerRightSection #footerGreenGuard{width:33%;}
	#footerNav #footerRightSection #footerHealthierHosp{width:32%;max-width:126px;}
	
	/* admin */
	#categoryCollectionSection .collectionToCategoryInput{width:100%;}
	#categoryCollectionSection .collectionToCategoryLabel{width:45%;}
	#adminWebContentSection .webContent{width:100%;}
	#adminWebContentSection .webContentStatus{width:100%;}
	#adminGallerySection .galleryContent{width:100%;}
	#adminGallerySection .galleryStatus{width:100%;}
	#adminWebContentSection .controlFileLabelKey{width:100%;}
	#adminWebContentSection .controlFileAllow{width:100%;}
	#adminWebContentSection .controlFileValue{width:100%;}
	#adminWebContentSection .controlFileUpdateData{width:100%;}
	#adminWebContentSection .controlFileData{width:100%;}
	#webContentSection input{width:95%;}
	#webContentSection input[type=button], #webContentSection input[type=reset], #webContentSection input[type=submit]{width:40%;}
	#galleryContentSection input{width:95%;}
	#galleryContentSection input[type=button], #galleryContentSection input[type=reset], #galleryContentSection input[type=submit]{width:40%;}	
	input#buUpload{width:80%;margin-top:10px;}
	#maintRepSection input{width:95%;}
	#maintRepSection input[type=button], #maintRepSection input[type=reset], #maintRepSection input[type=submit]{width:40%;}
	#maintShowroomSection input{width:95%;}
	#maintShowroomSection input[type=button], #maintShowroomSection input[type=reset], #maintShowroomSection input[type=submit]{width:40%;}	
	#modelMaintenanceSection input{width:95%;}
	#modelMaintenanceSection input[type=button], #modelMaintenanceSection input[type=reset], #modelMaintenanceSection input[type=submit]{width:40%;}
	#contentWrapper #pageInfo #webContentSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #webContentSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #galleryContentSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #galleryContentSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #maintRepSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #maintRepSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #maintShowroomSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #maintShowroomSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #collectionAdminSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #collectionAdminSection .data{width:100%;padding-left:.6em;}
	#contentWrapper #pageInfo #modelMaintenanceSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #modelMaintenanceSection .data{width:100%;padding-left:.6em;}
	#categoryCollectionSection .collectionLink{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .label{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryLabel{width:100%;} 
	#contentWrapper #pageInfo #stateRepSection .stateOrderLabel{width:30%;}
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryData{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateOrderData{width:30%;margin-top:10px;}
	#contentWrapper #pageInfo #stateRepSection .stateStatusData{margin-top:10px;}
	#adminCollectionSection .collection{width:45%;}
	#adminProductSection #selectedCategory{height:auto;}
	#adminProductSection #selectedCategory #categoryMaint{margin-left:10%;}
	#adminProductSection #selectedCategory #collectionMaint{margin-left:10px;}
	#modelCollectionSection .collectionToModelInput{width:60%;}
	#modelCollectionSection .collectionToModelData{width:50%;margin-top:5px;}
	#modelCollectionSection .collectionToModelLabel{width:60%;}
	#modelCollectionSection .collectionToModelStatusLabel{width:50%;}
	#fileDirectorySection .directoryDesc{width:100%;}
	#fileDirectorySection .directoryPath{width:100%;}
	#fileDirectorySection .directoryComment{width:90%;margin-left:15px;}
	#altImageContainer .imageName{width:90%;}
	#altImageContainer .altText{width:90%;margin-left:18px;}
	#altImageContainer .status{margin-top:10px;margin-left:18px;}
	#altImageContainer .altText{margin-left:18px;margin-top:10px;}
	#altImageContainer .sortOrder{margin-left:18px;margin-top:10px;}
	#contentWrapper #pageInfo #collectionUploadSection .label{width:100%;text-align:left;}
	#contentWrapper #pageInfo #collectionUploadSection .data{width:60%;}
}
@media (min-width:423px) and (max-width:767px){
	.navbar-default .navbar-toggle{border:0;margin-bottom:0;margin-top:14px;margin-right:0;padding-bottom:5px;}
	#headNav_small{width:100%;min-height:82px;margin:0;padding:0;}
	#headNav_small ul#headerBar{padding:0;margin:0;min-height:82px;width:100%;list-style-type:none;}
	#headNav_small ul#headerBar li#menuArea{float:left;min-height:82px;width:25%;text-align:center;padding-right:10px;padding-left:10px;
		background-image:url('/lmassets/lzb_knu/divider.png');background-position:right;background-repeat:no-repeat;}
	#headNav_small ul#headerBar li#mainLogo_small img{margin:auto;left:0;right:0;top:0;bottom:0;position:absolute;}	
	#footerNav #footerLeftSection{height:50px;}
	
	/* admin */
	#contentWrapper #pageInfo #collectionAdminSection input{width:90%;}	
	#categoryCollectionSection .categoryCollectionLine{padding-top:20px;}
}
@media (min-width:601px) and (max-width:767px){
	#headNav_small ul#headerBar li#searchArea_small{width:22%;}
	#headNav_small ul#headerBar li#mainLogo_small{width:250px;}
	#contentWrapper{width:97%;margin-left:1.5%;margin-right:1.5%;}
	
	#productApplicationContainer .prodApplication{width:23%;}
	#collectionContainer .collection{width:29%;}
	#categoryContainer .category{width:29%;}
	#modelContainer #modelLeftSction{width:33%;height:auto;}
	#modelContainer #modelLeftSction #modelImage{width:95%;}
	#modelContainer #modelLinks{display:block;width:90%;height:auto;margin-left:auto;margin-right:auto;border:none;}
	#modelContainer #modelLinks .modelLinkData{display:inline-block;width:32%;margin-left:0;}
	#modelContainer #modelLinks .modelLinkData a{line-height:35px;font-size:20px;}
	#modelContainer #collectionText{width:56%;height:auto;margin-left:10%;}
	#addtlViewContainer .addtlViewImage{width:32%;}
	#collectionModelsContainer .modelsImageContainer{width:32%;}
	#collectionModelsContainer .modelsImage{width:100%;}
	#collectionModelsContainer .modelsNumber{width:90%;margin-left:10%;}
	#contactContainer .contactLabel{width:25%;}
	#galleryContainer{width:600px;margin-left:auto;margin-right:auto;}
	#galleryContainer .gallery{width:32.5%;height:auto;margin-bottom:10px;}
	#galleryContainer .galleryImage{width:90%;}
	#galleryContainer .galleryProduct{width:90%;}
	#galleryContainer .galleryLocation{width:90%;}
	
	#specGroup ul li{width:32%;}
	
	#employmentContainer .employmentLine{width:95%;}
	#employmentContainer .employmentLine2{width:95%;}
	#employmentContainer .employmentLine3{width:95%;}
	#careersContainer .careersCtgHeading{width:90%;}	 	
	#careersContainer .careersList .careersJobTitle{width:90%;}
	#careersContainer .careersList .careersApply{width:90%;}
	#jobDetail{width:95%;}
	#jobDetail #locationTitle{width:95%;}
	#jobDetail #locations{width:95%;}
	#jobDetailApply{width:95%;}
	#jobDetailEnd{width:95%;}
	
	/* videos */
	#videoSection #youtubeContainer{height:370px;}
	#videoSection #youtubeContainer .youtube-player{width:100%;max-width:600px;height:350px;}
	#videoSection #selectedVideoTitle{width:100%;max-width:600px;}
	#videoSection #selectedVideoText{width:100%;max-width:600px;}
	#videoGroupContainer{width:100%;max-width:600px;}
	
	#footerNav #footerRightSection #footerMrl{width:20%;}
	#footerNav #footerRightSection #footerUsgbc{width:15%;}
	#footerNav #footerRightSection #footerGsa{width:15%;}
	#footerNav #footerRightSection #footerGreenGuard{width:15%;}
	#footerNav #footerRightSection #footerHealthierHosp{width:17%;}	
	
	/* admin */
	#categoryCollectionSection .collectionToCategoryInput{width:100%;}
	#adminWebContentSection .webContent{width:64%;}
	#adminWebContentSection .webContentStatus{width:35%;}
	#adminGallerySection .galleryContent{width:49%;}
	#adminGallerySection .galleryStatus{width:49%;}
	#adminWebContentSection .controlFileLabelKey{width:49%;}
	#adminWebContentSection .controlFileAllow{width:29%;}
	#adminWebContentSection .controlFileValue{width:70%;}
	#adminWebContentSection .controlFileUpdateData{width:49%;}
	#adminWebContentSection .controlFileData{width:49%;}
	#webContentSection input{width:95%;}
	#webContentSection input[type=button], #webContentSection input[type=reset], #webContentSection input[type=submit]{width:30%;}
	#galleryContentSection input{width:95%;}
	#galleryContentSection input[type=button], #galleryContentSection input[type=reset], #galleryContentSection input[type=submit]{width:30%;}
	input#buUpload{width:55%;margin-top:10px;}
	#maintRepSection input{width:95%;}
	#maintRepSection input[type=button], #maintRepSection input[type=reset], #maintRepSection input[type=submit]{width:30%;}
	#maintShowroomSection input{width:95%;}
	#maintShowroomSection input[type=button], #maintShowroomSection input[type=reset], #maintShowroomSection input[type=submit]{width:30%;}	
	#modelMaintenanceSection input{width:95%;}
	#modelMaintenanceSection input[type=button], #modelMaintenanceSection input[type=reset], #modelMaintenanceSection input[type=submit]{width:30%;}
	#categoryCollectionSection .collectionLink{width:49%;}
	#contentWrapper #pageInfo #stateRepSection .label{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryLabel{width:70%;} 
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryData{width:70%;}
	#contentWrapper #pageInfo #stateRepSection .stateStatusData{margin-top:10px;}
	#adminCollectionSection .collection{width:46%;}
	#adminProductSection #selectedCategory{height:60px;}
	#adminProductSection #selectedCategory #categoryMaint{width:60%;margin-left:0;}
	#adminProductSection #selectedCategory #collectionMaint{margin-left:10px;}
	#modelCollectionSection .collectionToModelInput{width:60%;}
	#modelCollectionSection .collectionToModelData{width:50%;margin-top:5px;}
	#modelCollectionSection .collectionToModelLabel{width:60%;}
	#modelCollectionSection .collectionToModelStatusLabel{width:50%;}
	#fileDirectorySection .directoryDesc{width:49%;}
	#fileDirectorySection .directoryPath{width:50%;}
	#fileDirectorySection .directoryComment{width:90%;margin-left:15px;}
	#altImageContainer .imageName{width:90%;}
	#altImageContainer .status{margin-top:10px;margin-left:18px;}
	#altImageContainer .altText{margin-top:10px;margin-left:18px;}
	#contentWrapper #pageInfo #collectionUploadSection .label{width:30%;}
	#contentWrapper #pageInfo #collectionUploadSection .data{width:60%;}
}
@media (max-width: 767px){
	#headWrapper{width:100%;height:82px;}
	.navbar-header{background-color:#ffffff;}
	.navbar-default{background-color:transparent;border-color:#252424;}
	.navbar-default .navbar-nav>li>a{color:#ffffff;font-size:16px;}	
	.navbar-default .navbar-nav>li>a:hover{color:#ffffff;}
	.navbar-default .navbar-toggle .icon-bar{width:30px;margin-left:3px;background-image:url(/lmassets/lzb_knu/bgMenuButton.jpg);background-repeat:repeat-x;}
	.navbar-toggle .icon-bar+.icon-bar {margin-bottom:4px;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent;}
	.navbar-toggle{float:none;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff;margin-left:10px;line-height:35px;font-size:16px;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#ffffff;}	
	#headNav_small{}
	#headNav_small ul#headerBar li#menuArea{}
	#headNav_small ul#headerBar li#searchArea_small{float:left;position:relative;min-height:82px;padding-right:10px;padding-left:10px;
		background-image:url('/lmassets/lzb_knu/divider.png');background-position:right;background-repeat:no-repeat;}
	#headNav_small ul#headerBar li#searchArea_small img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;}
	#headNav_small ul#headerBar li#mainLogo_small{float:left;min-height:82px;margin-left:10px;position:relative;}
	#headNav_small ul#menuBar li{text-align:left;}
	#headNav_small ul#menuBar li#covid19{background-color: #cccccc;}
	#headNav_small ul#menuBar li#covid19 a{color:#ff0000 !important;}
	.navbar-fixed-top .navbar-collapse{overflow-y:visible;width:100%;max-height:100%;padding-left:0;padding-right:0;background-color:#888888;}
	.navbar-fixed-top .navbar-collapse ul#menuBar{margin:0;}	
	#headNavSearch_small{display:none;text-decoration:none;width:100%;height:40px;margin:0px;color:#BFC8DD;background-color:#f8f8f8;position:relative;
		padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:12px;text-align:center;}
	#headNavSearch_small #searchValue{margin-left:10px;color:#ffffff;border:0;background-color:#BFC8DD;height:35px;width:200px;font-size:14px;}
	#headNavSearch_small #searchSubmit{background-color:transparent;border:0;font-size:20px;font-weight:bold;padding-right:0;padding-left:5px;cursor:pointer;height:25px;line-height:25px;}		

	#rightButton{display:none;}
	#leftButton{display:none;}
	/*  gallery */
	#overlayLargeGalleryImage #largeImageContainer{width:100%;}
	#galleryContainer{text-align:center;}
	#galleryContainer .gallery{text-align:left;}
	
	#specGroup ul li{height:40px;}
	#footerNav{width:95%;}
	#footerNav #footerLeftSection{width:100%;}
	#footerNav #footerLeftSection #footerContact2{margin-right:0;}
	#footerNav #footerRightSection{width:100%;}
	#footerNav #footerRightSection #footerCopyright_small{display:inline-block;width:100%;color:#bdbdbd;font-size:10px;height:15px;padding-top:20px;padding-right:10px;padding-bottom:5px;}
	#footerNav #footerRightSection #footerTrademark_small{display:inline-block;width:100%;height:auto;color:#bdbdbd;font-size:10px;padding-bottom:10px;}
	
	/* admin */	
	#contentWrapper #errorSection{width:100%;}
	#contentWrapper #pageInfo{width:100%;}
	#tabSection{width:100%;height:auto;}
	#tabSection #tab1{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab2{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab3{width:100%;margin-left:0;margin-right:0x;}
	#tabSection #tab4{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab5{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab6{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab7{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab8{width:100%;margin-left:0;margin-right:0;}
	#contentWrapper #pageInfo #collectionAdminSection .data{}
	#contentWrapper #pageInfo #collectionAdminSection textarea{width:100%;}	
	#contentWrapper #pageInfo #modelMaintenanceSection textarea{width:95%;}	
	#adminWebContentSection{width:100%;}
	#adminGallerySection{width:100%;}
	#webContentSection textarea{width:95%;}
	#galleryContentSection textarea{width:95%;}
	#maintRepSection textarea{width:95%;}
	#adminSalesRepSection{width:100%;height:400px;}
	#adminShowroomSection{width:100%;height:400px;}
	#adminCollectionSection{width:100%;height:300px;}
	#adminCollectionSection .category{height:40px;border-top:1px solid #eeeeee;border-bottom:none;}
	#adminCollectionSection .collection{display:inline-block;height:40px;border:none;vertical-align:top;margin-top:5px;}
	#adminProductSection{width:100%;height:400px;}
	#categoryCollectionSection .collectionLink{height:40px;}
}
/** tablet size **/
@media (min-width: 768px) and (max-width: 991px){
	#headWrapper{width:100%;height:85px;}
	.navbar-header{float:none;background-color:#ffff;}
	.navbar-default{background-color:#ffffff;border-color:#252424;}
	.navbar-default .navbar-nav>li>a{color:#ffffff;font-size:16px;}
	.navbar-default .navbar-nav>li>a:hover{color:#ffffff;}
	.navbar-default .navbar-toggle .icon-bar{width:30px;margin-left:3px;background-image:url(/lmassets/lzb_knu/bgMenuButton.jpg);background-repeat:repeat-x;}
	.navbar-toggle .icon-bar+.icon-bar {margin-bottom:4px;}
	.navbar-default .navbar-toggle{border:none;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent;}
	.navbar-toggle{float:none;display:inline;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff;margin-left:10px;line-height:35px;font-size:16px;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#ffffff;}
	.navbar-fixed-top .navbar-collapse{overflow-y:visible;width:100%;max-height:100%;padding-left:0;padding-right:0;background-color:#888888;}
	.navbar-fixed-top .navbar-collapse ul#menuBar{float:none;width:100%;margin:0;}	
	.navbar-nav>li{float:none;position:relative;}
	#headNav_small{width:100%;min-height:82px;margin:0;padding:0;}
	#headNav_small ul#headerBar{padding:0;margin:0;min-height:82px;width:100%;list-style-type:none;}
	#headNav_small ul#headerBar li#menuArea{display:inline-block;min-height:82px;width:30%;text-align:center;padding-top:10px;padding-right:10px;padding-left:10px;vertical-align:top;
		background-image:url('/lmassets/lzb_knu/divider.png');background-position:right;background-repeat:no-repeat;}
	#headNav_small ul#headerBar li#searchArea_small{display:inline-block;position:relative;min-height:82px;width:20%;padding-right:10px;padding-left:10px;
		background-image:url('/lmassets/lzb_knu/divider.png');background-position:right;background-repeat:no-repeat;}
	#headNav_small ul#headerBar li#searchArea_small img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;}
	#headNav_small ul#headerBar li#mainLogo_small{display:inline-block;;width:45%;max-width:250px;min-height:82px;margin-left:10px;position:relative;}
	#headNav_small ul#headerBar li#mainLogo_small img{margin:auto;left:0;right:0;top:0;bottom:0;position:absolute;}
	#headNav_small ul#menuBar li{text-align:left;}
	#headNav_small ul#menuBar li#covid19{background-color: #cccccc;}
	#headNav_small ul#menuBar li#covid19 a{color:#ff0000 !important;}
	#headNavSearch_small{display:none;text-decoration:none;width:100%;height:40px;margin:0px;color:#BFC8DD;background-color:#f8f8f8;position:relative;
		padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:12px;text-align:center;}
	#headNavSearch_small #searchValue{margin-left:10px;color:#ffffff;border:0;background-color:#BFC8DD;height:35px;width:200px;font-size:14px;}
	#headNavSearch_small #searchSubmit{background-color:transparent;border:0;font-size:20px;font-weight:bold;padding-right:0;padding-left:5px;cursor:pointer;height:25px;line-height:25px;}
	/*  home */
	#rightButton{display:none;}
	#leftButton{display:none;}
	#contentWrapper{width:97%;margin-left:1.5%;margin-right:1.5%;}
	#contentWrapper #errorSection{width:100%;}
	/*  gallery */
	#overlayLargeGalleryImage #largeImageContainer{width:100%;}
	#galleryContainer{text-align:center;}
	#galleryContainer .gallery{text-align:left;}
	/* product  */
	#productApplicationContainer .prodApplication{width:23%;}
	#collectionContainer .collection{width:21%;}	
	#categoryContainer .category{width:29%;}
	#productCategoryContainer .category{width:23%;}
	#modelContainer #modelLeftSction{width:33%;height:auto;}
	#modelContainer #modelLeftSction #modelImage{width:95%;}
	#modelContainer #modelLinks{display:block;width:90%;height:auto;margin-left:auto;margin-right:auto;border:none;}
	#modelContainer #modelLinks .modelLinkData{display:inline-block;width:24%;margin-left:0;}
	#modelContainer #modelLinks .modelLinkData a{line-height:35px;font-size:20px;}
	#modelContainer #collectionText{width:50%;height:auto;margin-left:16%;}
	#addtlViewContainer .addtlViewImage{width:24%;}
	#collectionModelsContainer .modelsImageContainer{width:24%;}
	#collectionModelsContainer .modelsImage{width:100%;}
	#collectionModelsContainer .modelsNumber{width:90%;margin-left:10%;}
	
	#specGroup ul li{height:40px;}
	
	#employmentContainer .employmentLine{width:95%;}
	#employmentContainer .employmentLine2{width:95%;}
	#employmentContainer .employmentLine3{width:95%;}
	
	#careersContainer .careersCtgHeading{width:90%;}	 	
	#careersContainer .careersList .careersJobTitle{width:90%;}
	#careersContainer .careersList .careersApply{width:90%;}
	#jobDetail{width:95%;max-length:935px;}
	#jobDetail #locationTitle{width:95%;max-length:935px;}
	#jobDetail #locations{width:95%;max-length:935px;}
	#jobDetailApply{width:95%;max-length:935px;}
	#jobDetailEnd{width:95%;max-length:935px;}
	
	/* videos */
	#videoSection #youtubeContainer{height:420px;}
	#videoSection #youtubeContainer .youtube-player{width:100%;max-width:760px;height:400px;}
	#videoSection #selectedVideoTitle{width:100%;max-width:760px;}
	#videoSection #selectedVideoText{width:100%;max-width:760px;}
	#videoGroupContainer{width:100%;max-width:760px;}
	
	/* footer */	
	#footerNav{width:95%;}
	#footerNav #footerLeftSection{width:100%;height:50px;}
	#footerNav #footerLeftSection #footerContact2{margin-right:0;}
	#footerNav #footerRightSection{width:100%;}
	#footerNav #footerRightSection #footerMrl{width:18%;}
	#footerNav #footerRightSection #footerUsgbc{width:15%;}
	#footerNav #footerRightSection #footerGsa{width:15%;}
	#footerNav #footerRightSection #footerGreenGuard{width:15%;}
	#footerNav #footerRightSection #footerCopyright_small{display:inline-block;width:100%;color:#bdbdbd;font-size:10px;height:15px;padding-top:20px;padding-right:10px;padding-bottom:5px;}
	#footerNav #footerRightSection #footerTrademark_small{display:inline-block;width:100%;height:auto;color:#bdbdbd;font-size:10px;padding-bottom:10px;}
	
	/* admin */
	#contentWrapper #pageInfo{width:100%;}
	#tabSection{width:100%;height:auto;}
	#tabSection #tab1{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab2{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab3{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab4{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab5{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab6{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab7{width:100%;margin-left:0;margin-right:0;}
	#tabSection #tab8{width:100%;margin-left:0;margin-right:0;}
	#contentWrapper #pageInfo #collectionAdminSection .data{}
	#contentWrapper #pageInfo #collectionAdminSection textarea{width:100%;}
	#contentWrapper #pageInfo #modelMaintenanceSection textarea{width:95%;}
	#contentWrapper #pageInfo #stateRepSection .label{width:100%;}
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryLabel{width:45%;} 
	#contentWrapper #pageInfo #stateRepSection .stateTerritoryData{width:45%;}
	#categoryCollectionSection .categoryCollectionLine{padding-top:20px;}
	#categoryCollectionSection .collectionToCategoryInput{width:100%;}
	#categoryCollectionSection .collectionLink{width:49%;height:40px;}
	#adminWebContentSection{width:100%;}
	#webContentSection textarea{width:95%;}
	#galleryContentSection textarea{width:95%;}
	#maintRepSection textarea{width:95%;}
	#adminGallerySection{width:100%;}
	#adminGallerySection .galleryContent{width:49%;}
	#adminGallerySection .galleryStatus{width:49%;}
	#adminSalesRepSection{width:100%;height:400px;}
	#adminShowroomSection{width:100%;height:400px;}
	#adminCollectionSection{width:100%;height:300px;}
	#adminCollectionSection .category{height:40px;border-top:1px solid #eeeeee;border-bottom:none;}
	#adminCollectionSection .collection{display:inline-block;width:30%;height:45px;border:none;vertical-align:top;margin-top:5px}
	#adminProductSection{width:100%;height:400px;}
	#adminProductSection #selectedCategory #categoryMaint{margin-left:5%;}
	#fileDirectorySection .directoryDesc{width:49%;}
	#fileDirectorySection .directoryPath{width:50%;}
	#fileDirectorySection .directoryComment{width:75%;margin-left:15px;}
	#altImageContainer .status{margin-top:10px;margin-left:18px;}
	#altImageContainer .sortOrder{margin-left:18px;}
	#contentWrapper #pageInfo #collectionUploadSection .label{width:30%;}
	#contentWrapper #pageInfo #collectionUploadSection .data{width:60%;}
}
/** desktop or iPad landscape **/
@media (min-width: 992px) and (max-width: 1024px){
	#footerNav{width:90%;height:260px;margin-left:auto;margin-right:auto;}
	#footerNav #footerLeftSection{width:575px;height:120px;}
	#footerNav #footerLeftSection #footerContact2{width:170px;}
	#footerNav #footerLeftSection #footerCopyright{width:575px;}
	#footerNav #footerLeftSection #footerTrademark{width:575px;}
}
@media (min-width: 992px) and (max-width: 1199px){
	#leftButton{height:30px;width:30px;z-index:10;margin-top:350px;margin-left:10px;cursor:pointer;}
	#rightButton{float:right;height:30px;width:30px;z-index:10;margin-top:350px;margin-right:10px;cursor:pointer;}
}
/** desktop **/
@media (min-width: 1200px){
	#leftButton{height:30px;width:30px;z-index:10;margin-top:350px;margin-left:10px;cursor:pointer;}
	#rightButton{float:right;height:30px;width:30px;z-index:10;margin-top:350px;margin-right:10px;cursor:pointer;}
}