:root {
  --content_width: 990px;
  --mmenu_width: 900px;
  --font_color:#444;
  --font_lable_color:#fff;
  --menu_bar:#C65204;
  --menu_bar_hover:#E47A05;  
  --menu_bar_height:60px;
  --body_bg_color:#DDD;
  --header_text_color:#C65204;
  --white: #ffffff;
}



@charset "UTF-8";



@font-face {
    font-family: 'psl242pro';
    src: url('resource/psl242pro-webfont.eot');
    src: url('resource/psl242pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('resource/psl242pro-webfont.woff') format('woff'),
         url('resource/psl242pro-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}



*{
	margin:0;
	padding:0;
	box-sizing:border-box;	
	-webkit-font-smoothing: antialiased;
	font-family:  psl242pro,sans-serif,tahoma;
	font-weight:400;
	font-size:26px;
	 letter-spacing: -0.01em;

}
body {
	background-color:#FFF; 
	color:var(--font_color);
	margin-top:-1px;
	min-width:370px


}

h3{
	
  color:var(--header_text_color);

  display:table-cell;
  line-height:32px;
  font-size:32px;
  font-weight:100;

  
  text-shadow: 0px 0px 5px #BBB;
  letter-spacing: -0.04em;
}



/*=================== HEADER===================*/

.top-header{
	


//background-image: linear-gradient(to right, #434343 0%, black 100%);
background: radial-gradient(#434343, #000);
	
	height:210px;
	display:flex;
	align-items: center;
	
}

.top-header .head-text{
	
	

		width:100%;
		height:auto;
		margin-left: auto;
		margin-right: auto;		
		max-width: var(--content_width);
		color:#FFF;
		
		
		
	
		display: grid;
		grid-template-columns: 66% auto ;
		gap: 4px;	
  

	
	
	}
	
	
.top-header .head-text div{
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
	padding-left:30px;
	padding-right:30px;

	
	
	}	
	
	
.top-header h1{

  font-size: 70px;
  line-height: 60px;
  text-shadow: 0px 0px 5px #222;
  letter-spacing: -0.02em;
  font-weight: 400;
	
  
	
}	






/*=================== Top Menu===================*/

.top-menu{
	
	width:100%;
	background-color:var(--menu_bar);
	height:var(--menu_bar_height);
	
	display:flex;
	justify-content: space-between;

	position: -webkit-sticky; /* Safari */
	position: sticky;
	top:0px;
	vertical-align:middle;
	z-index:4;

	transition: top 0.4s;
	overflow:hidden;

	
	
}



.top-menu img{
	padding:6px;
	width:48px;
	height:var(--menu_bar_height);
	
}	

	
.l-menu{
	align-items: center;
	width:148px;
	height:var(--menu_bar_height);
	float:right;
	
	
	
}	
.l-menu span{
	line-height: var(--menu_bar_height);
	vertical-align: middle;
	margin-left:15px;
	color:#FFF;
	display:none;
}


.m-menu	{
	width:100%;
	max-width: var(--mmenu_width);
	display:flex;	
	flex-direction: row;
	justify-content: space-around;	
	align-items: center;
	justify-items:center;
	font-size:larger;


	
}


.m-menu li	{

	white-space:nowrap;
	list-style:none;
	height:var(--menu_bar_height);
	transition: .3s ease-in-out;


	
	
}


.m-menu li a{
	text-decoration:none;
	color:var(--font_lable_color);
	
	padding:18px 18px;
	height:var(--menu_bar_height);
	display:table-cell;
	vertical-align:middle;
	font-size:28px;

	font-weight:lighter;

	
}

.m-menu li:hover{
	background-color:var(--menu_bar_hover);
	border-radius:5px;
	

	
	
}


.r-menu{
	align-items: center;

	height:var(--menu_bar_height);

	padding-right:1px;
	

	
	
		
}






.r-menu span{
	float:right;

	vertical-align: middle;
	padding:0px;
	padding-right:6px;
	padding-left:6px;
	color:#FFF;
	cursor:pointer;
	transition: .2s ease-in-out;
	
}
.r-menu span:hover{ background-color:var(--menu_bar_hover)}


.search-box{
	
	
	}

/*============= CONTENT============*/

main{
	background-color:var(--body_bg_color);
	padding-top:20px;
	padding-bottom:5px;
	

	}



section{
	width:100%;
	
	margin:0;
	
transition: .5s ease-in-out;

/*ยadding-bottom:30px;*/
	
	 }
.container{
	
		background-color:#FFF;
		width:100%;
		height:auto;
		margin-left: auto;
		margin-right: auto;		
		max-width: var(--content_width);
		padding-top:20px;
		
		
		


	

	}
	
/*--------------------------------------------------------------------------------------------*/	

/*-Article-*/	
.article-column{
	padding: 10px;
	padding-top:15px; 
	width:100%;
	height:auto;
	
/*	display:flex;
	justify-content: space-around;
	flex-wrap: wrap;
*/	
  display: grid;
  grid-template-columns: auto auto auto ;
  gap: 10px;	
	
	
	
	

}



.article-column .item{
	
	

	height:450px;
	min-width:315px;
	border:solid 1px #eee;
	padding:10px;

	overflow:hidden;
	position:relative;


}	
	
.article-column .item:hover{
	border:solid 1px #FB5;
	-webkit-box-shadow: 1px 1px 4px #CCC;
    -moz-box-shadow: 1px 1px 4px #CCC;
    box-shadow: 1px 1px 4px #CCC;
}	

.article-column .item .name{

	height:auto;
	overflow:auto;	
	color:#610;
	font-weight:600;
	padding:10px 0px ;
	

}	


.article-column .item .price{

	height:auto;
	overflow:auto;	
	color:#610;
	font-weight:600;
	padding:10px 0px ;
	font-size:20px;
	width:100%;
	text-align:center;
	display:block;

}

.article-column .item .descirption{

	text-align: justify;
	word-spacing:-2px;
	text-justify: inter-cluster;
	display:block;
	font-size:0.895em;
	padding:10px 0px ;
	
}	
	

.article-column .item img{
	position: relative;
	width:110%;
	height:auto;
    top: 50%;
    left: 50%;


    transform: translate(-50%, -50%);
	transition: .5s ease-in-out;	
}


.article-column .item img:hover{

	width:115%;
		
		
}

.article-column .item .img-corp{
	height:200px; overflow:hidden;

	
}	
/*----------------end  article-column-----------------------*/








.article-table{  

width:100%;
margin: 0 auto;
position:relative;
padding-top:30px; 


 }
.article-table .item{
	
	position:relative;
	width:97%;
	min-width:320px;
	min-height:30px;
	background-color:#FFF;
	margin:5px;
	border:solid 1px #EEE;
	padding:10px;

	-webkit-box-shadow: 0px 0px 2px #DDD;
  	-moz-box-shadow: 0px 0px 0px #DDD;
  	box-shadow: 0px 0px 2px #DDD;
	display:table;

}	
	
.article-table .item:hover{
	border:solid 1px #FA0;
	-webkit-box-shadow: 0px 0px 3px #BBB;
    -moz-box-shadow: 0px 0px 3px #BBB;
    box-shadow: 0px 0px 3px #BBB;
}	
.article-table .item .descirption{
	margin:10px;
	margin-top:5px;
	text-align:justify;
	word-spacing:-1px;
	text-justify: inter-cluster;

	display:block;
	font-size:0.975em;
	width:80%;
	float:left;
}	
.article-table .item .status{
	margin:10px;
	text-align:justify;
	word-spacing:-1px;
	text-justify: inter-cluster;

	display:block;
	font-size:0.875em;
	width:80%;
	float:left;
	bottom:0;

}	


.article-table .item p{
	margin:8px;
	margin-left:6px;
	padding:0px;
	color:#610;
	font-weight:500;



}		

.article-table .item img{
	position: relative;
	width:100%;
	height:auto;

}

.article-table .item .img-corp{
	height:120px; overflow:hidden;
	width:180px;
	float:left;
	margin-left:5px;
	border:solid 1px #CCC;
	border-bottom:solid 1px #CCC;

	
}

/*-------------------end  article-table----------------------*/



article-fulltext{
	padding-top:40px; 
	width:100%;
}



.paper{
  background-color:#FFF;
  max-width:1000px; 
  padding:20px; 
  padding-bottom:40px;  
  width:100%; 
  margin: auto; 
  font-size:1.0em; 
  font-weight:300;
  overflow:auto;
  
  border-bottom:solid 1px #CCC;
  letter-spacing:0.4px;

}


.paper a{
color:#339;
	text-decoration:none;
}
.paper a:hover{
	text-decoration:underline;
}


.paper h2{
  color:var(--header_text_color);
  display:table;
  line-height:46px;
  font-size:46px;
  font-weight:100;
  text-shadow: 0px 0px 1px #BBB;
  letter-spacing: -0.01em;
  text-align:left;
  margin-top:20px;
	
}

.paper h3{
  color:var(--header_text_color);
  display:table;
  line-height:38px;
  font-size:38px;
  font-weight:100;
  text-shadow: 0px 0px 1px #BBB;
  letter-spacing: -0.01em;
  text-align:left;
  margin-top:20px;
	
}



.paper h4{
	
	color:var(--header_text_color);
	font-size:18px;
	margin-top:18px;
	margin-bottom:5px;
	font-weight:500;
}

.paper ul{
	margin:10px;
	margin-left:30px;
}

.paper p{
	margin-left:15px;
}

.paper ol{
	margin:10px;
	margin-left:35px;
}


.paper img:not(.img_fix) {
	max-width:94%;
  margin-left: auto;
  margin-right: auto;


}




/*
.paper ol {
    list-style-type: none;
    list-style-type: decimal !ie; 
     
    margin: 0;
    margin-left: 1em;
    padding: 0;
     
    counter-reset: li-counter;
}
.paper ol > li{
    position: relative;
    margin-bottom: 1.5em;
    padding: 1.5em;
    background-color: #eaeaea;
}
.paper ol > li:before {
    position: absolute;
    top: -0.3em;
    left: -0.5em;
    width: 1.8em;
    height: 1.2em;
     
    font-size: 2em;
    line-height: 1.2;
    font-weight: bold;
    text-align: center;
    color: #464646;
    background-color: #d0d0d0;
     
    transform: rotate(-20deg);
    -ms-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    z-index: 99;
    overflow: hidden;
     
    content: counter(li-counter);
    counter-increment: li-counter;
}
*/	
	
/*==============PRODUCT VIEW==================*/	


	
	
.product-view-column{

	padding-top:15px; 
	width:100%;
/*	
	display:flex;
	justify-content: space-around;
	flex-wrap: wrap;
*/
  display: grid;
  grid-template-columns: 58% auto ;
  gap: 4px;	
	
	
	
	

}
.product-view-column .product-view-panel{
	

	height:560px;
	border:solid 1px #EFEFEF;
	padding:10px;



}	


.product-view-column .product-view-panel .v-image{
	
  width: 100%;

  display:block;
  vertical-align: middle;	

  margin:1px;
  overflow:hidden;




}


.product-view-column .product-view-panel .v-image img{

	width:110%;
	alignment-adjust:central;
	cursor:pointer;
	animation: fadeIn .5s;


}


.product-view-column .product-view-panel .t-image{
	
/*  width: 117px;*/
  width:24.5%;

  display:block;


  margin:1px;
  float:left;
  overflow:hidden;




}	


.product-view-column .product-view-panel .t-image img{

	width:120%;
	min-height:79px;
	alignment-adjust:central;
	cursor:pointer;


}
	

.product-view-detail{ padding:20px;}


	
@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}




/* ==================  Slideshow container ============= */
.slideshow-container {

width:100%;
margin: 0 auto;
position:relative;
height:420px;
overflow:hidden;


 
}


.slideshow-container img{
	position: relative;
	width:100%;
	height:auto;

}


.slideshow-container .img-corp{
	height:380px; 
	overflow:hidden;
	position: absolute;
	
	width:100%;
	min-width:320px;



	border:solid 0px #FFF;
	padding:0px;
	-webkit-box-shadow: 1px 0px 2px #CCC;
  	-moz-box-shadow: 1px 0px 2px #CCC;
  	box-shadow: 1px 1px 0px #CCC;
}




/* Caption text */
.text {
  color: #222;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;

  padding: 8px 12px;
  position: absolute;
  top: 0;
  position:absolute;
}

/* The dots/bullets/indicators */
.dot {
	  height: 13px;
	  width: 13px;
	  margin: 0 2px;
	  background-color: #bbb;
	  border-radius: 50%;
	  display: inline-block;
	  transition: background-color 0.6s ease;
}

.active {
  background-color: #717171;
}

/* Fading animation */

.aSlides{

	  -webkit-animation-name: slideInRight;
	  -webkit-animation-duration: .4s;
	  animation-name: slideInRight;
	  animation-duration: .4s;
	  display:block;
}


.hSlides{


	  display:none;
	
}



@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}




/*================ FOOTER==================== */

footer{
	  background-color: #666;
	  font-size:medium;
	  color:#CCC;
	  text-shadow: 1px 1px 2px #333;
	  line-height:26px;
	  
}

footer a{
	  color:#CCC;
	  text-decoration:none;
}

footer a:hover{
	  color:#DDD;
	   text-decoration:underline;

}


footer section {
 	display: grid;
  	grid-template-columns: auto auto ;
  	gap: 10px;	
	background-color:#555;
  	max-width: var(--content_width);
  	margin-left: auto;
	margin-right: auto;

}


footer  address {
	  padding:30px;
	  min-height:120px;
	  font-style:normal;
}

footer  div {
	  padding:30px;
	  min-height:120px;

}

footer div li{
	  list-style:none;

	  line-height:48px;
	  vertical-align:middle;
	  border-bottom:solid 1px #666;
	 
}



footer div li a{

	 
	  width:130px;
	  text-align:left;
	  vertical-align:middle;
	  padding:15px 0px;
	  height:48px;

	 
}



.btn {
    width: 100px;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    cursor: pointer;
    margin: 10px;
    height: 30px;
	padding:8px;
    text-align:center;
    border: none;
    background-size: 300% 100%;

	
	
	top: 85%;
	left:30%;
	right:30%;
	position:absolute;

	

   /* border-radius: 50px;*/
	
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.btn:hover {
    background-position: 100% 0;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.btn:focus {
    outline: none;
}

.btn .color-1 {
    background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);
    box-shadow: 0 2px 4px 0 rgba(49, 196, 190, 0.75);
}
.btn .color-2 {
    background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);
    box-shadow: 0 2px 4px 0 rgba(229, 66, 10, 0.75);
}
.btn .color-3 {
    background-image: linear-gradient(to right, #667eea, #764ba2, #6B8DD6, #8E37D7);
    box-shadow: 0 2px 4px 0 rgba(116, 79, 168, 0.75);
}
.btn .color-4 {
    background-image: linear-gradient(to right, #fc6076, #ff9a44, #ef9d43, #e75516);
    box-shadow: 0 2px 4px 0 rgba(252, 104, 110, 0.75);
}
.btn.color-5 {
    background-image: linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);
    box-shadow: 0 1px 2px 0 rgba(23, 168, 108, 0.75);
}
.btn .color-6 {
    background-image: linear-gradient(to right, #009245, #FCEE21, #00A8C5, #D9E021);
    box-shadow: 0 2px 4px 0 rgba(83, 176, 57, 0.75);
}
.btn .color-7 {
    background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);
    box-shadow: 0 2px 4px 0 rgba(126, 52, 161, 0.75);
}
.btn .color-8 {
    background-image: linear-gradient(to right, #29323c, #485563, #2b5876, #4e4376);
    box-shadow: 0 2px 4px 0 rgba(45, 54, 65, 0.75);
}
.btn .color-9 {
    background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);
    box-shadow: 0 2px 4px 0 rgba(65, 132, 234, 0.75);
}
.btn .color-10 {
        background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);
    box-shadow: 0 2px 4px 0 rgba(236, 116, 149, 0.75);
}
.btn .color-11 {
       background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
}




/* =================Custom====================== */

.paper .tbstep{background-image:url(img/step.jpg); background-repeat:no-repeat; border:0px; margin:0px;}


.paper .circle{
	
	border:solid 7px #FFF ;
	border-radius:50%;
	background-color:#FFF;
	color:#666;
	
	display:block;
	width:320px;
	height:320px;
	float:right;
	margin:20px;


	display: flex;
	justify-content: center;
	align-items: center;
	
	box-shadow: 1px 1px 2px 2px rgba(45, 54, 65, 0.25);
	
	}


.paper .circle img{border-radius:15px !important;}
.paper .circle p{
	
		
			font-size:26px;
			line-height:22px;
			
			font-weight:100;
			letter-spacing:.5px;
			text-align:center;
			margin:0px;


	
	
	
	}
	
.paper .interest {
	width:95%; padding-left:18px; 
	
	
	}

.paper .interest input{
	text-align:right;
	padding-right:10px;
	 letter-spacing: 0.01em;	
	}
	
	
.customhead img{
	float:right;

	
	}
	
/*================   For Screen size ================*/	

@media only screen and (min-width:960px){ /* styles for browsers >  960px; */ 



	
	h3{
	  line-height:32px;
	  font-size:30px;
	  font-weight:100;
	
	}
	
	.article-column{
		padding: 10px;
		padding-top:15px; 
		width:100%;
		display: grid;
		grid-template-columns: auto auto  auto;
		gap: 10px;	
	}
	footer section {
		display: grid;
		grid-template-columns: auto  auto;
		gap: 10px;	
	}	
	
	
	/* TOP MENU > 960*/
	
	.top-menu{
	
	width:100%;
	background-color:var(--menu_bar);
	
	display:flex;
	justify-content: space-between;

	position: -webkit-sticky; /* Safari */
	position: sticky;
	top:0px;
	vertical-align:middle;
	z-index:4;

	transition: top 0.4s;
	overflow:hidden;

	
	
}



	

	
.l-menu{
	align-items: center;
	width:148px;
	height:48px;
	float:right;
	
	
	
}	
.l-menu span{
	line-height: 48px; 
	vertical-align: middle;
	margin-left:15px;
	color:#FFF;
	display:none;
}


.m-menu	{
	width:100%;
	max-width: var(--mmenu_width);
	display:flex;	
	flex-direction: row;
	justify-content: space-around;	
	align-items: center;
	justify-items:center;
	display:flex;
	
}


.m-menu li	{

	white-space:nowrap;
	list-style:none;


	
	
}


.m-menu li	a{
	text-decoration:none;
	color:var(--font_lable_color);
	transition: .2s ease-in-out;

	
}

.m-menu li:hover{
	background-color:var(--menu_bar_hover);
	border-radius:5px;
	
}


.r-menu{
	align-items: center;
	height:48px;
	padding-right:1px;
	
		
}


.r-menu span{
	float:right;

	vertical-align: middle;
	padding:0px;
	padding-right:6px;
	padding-left:6px;
	color:#FFF;
	cursor:pointer;
	transition: .2s ease-in-out;
	
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}


@media only screen and (max-width:960px){ /* styles for browsers <  960px; */ 

	.l-menu{
		align-items: left;
		width:148px;
		height:48px;
		float:left;
		
	}

	.article-column{
		padding: 10px;
		padding-top:15px; 
		width:100%;
		display: grid;
		grid-template-columns: auto auto  ;
		gap: 10px;	
	}
	
.m-menu	{
	width:100%;
	max-width: var(--mmenu_width);
	display:flex;	
	flex-direction: row;
	justify-content: space-around;	
	align-items: center;
	justify-items:center;


	
}	
	
	footer section {
		display: grid;
		grid-template-columns: auto  ;
	}

}



@media only screen and (max-width:850px){ /* styles for browsers <  850px; */ 


.top-header h1{

  font-size: 56px;
  line-height: 50px;;

	
}

.top-header div{

  font-size: 22px;
  line-height: 22px;

	
}

	
	.product-view-column{
		padding: 10px;
		padding-top:15px; 
		width:100%;
		display: grid;
		grid-template-columns: auto ;
		gap: 5px;	
	}	
	.product-view-column .product-view-panel {
		height:auto;		
	}		
	


	.paper{
 		padding:20px; 
	}
		
	.paper img:not(.img_fix) {
		width:50%; 
		height:auto; 
		margin:10px;
	}	
	


	.top-menu{
		display:flex;
		justify-content: space-between;
		height:auto;
	}
	
	.l-menu{
		align-items: center;
		height:48px;
		width148px;
		display: block;

	}	
	
	.l-menu span{
		vertical-align: middle;
		margin-left:5px;
		color:#FFF;
		display: block;
	}
	
	.m-menu	{
		width:100%;
		max-width: var(--mmenu_width);
		display:flex;	
		flex-direction: column;
		justify-content: space-around;	
		align-items: center;
		justify-items:center;
		display:none;
	}
	
	
	.m-menu li	{

		white-space:nowrap;
		list-style:none;
		min-width:40px;

		
		
	}


}



@media only screen and (max-width:550px){ /* styles for browsers < 550px; */ 



.top-header h1{

  font-size: 56px;
  line-height: 50px;

	
}	

.top-header div{

  font-size: 20px;
  line-height: 20px;

	
}	


	
	h3{
		
	
	  line-height:28px;
	  font-size:24px;
	  font-weight:100;
	
	}


	
	.article-column{
		padding: 10px;
		padding-top:15px; 
		width:100%;
		display: grid;
		grid-template-columns: auto   ;
		gap: 10px;	
	}
	
	
	.product-view-column{
		padding: 0px;
		padding-top:15px; 
		width:100%;
		
		display: grid;
		grid-template-columns: auto   ;
		gap: 2px;	
	}	
	
	.product-view-column .product-view-panel {
		height:auto;		
	}	
	

	
	.product-view-column .product-view-panel .t-image{
		width:24.3%;
	
	}	
	
	
	.paper{
 		padding:20px; 
	}
	
	.paper img:not(.img_fix) {
		padding:20px;
		width:95%; 
		height:auto; 
		margin:0px;
		margin-bottom:20px;
	}
	
	
	
	
	
	
	.top-menu{
		display:flex;
		justify-content: space-between;
		height:auto;
	}
	
	.l-menu{
		align-items: center;
		height:48px;
		width:148px;
		display: block;
/*		width:70%;		*/
	}	
	
	.l-menu span{
		vertical-align: middle;
		margin-left:15px;
		color:#FFF;
		display: block;
	}
	
	.m-menu	{
		width:100%;
		max-width: var(--mmenu_width);
		display:flex;	
		flex-direction: column;
		justify-content: space-around;	
		align-items: center;
		justify-items:center;
		display:none;
	}
	
	
	.m-menu li	{

		white-space:nowrap;
		list-style:none;
		min-width:40px;

		
		
	}	
	
	

}

