body{
	margin:0;
	font-family:"Century Gothic";
	height: 100%;
	}

 a {
	text-decoration:none;
	}	

input[type=number]{
    width: 40px;
} 	
a:active{
	text-decoration:none;}		
	
#topnav{
	padding:1% 0 1% 0;
	width:980px;
	font-family:"Century Gothic";
	color: #CCC;
	margin:0 auto 0.5% auto;
	background-color:#f7f7f7;	
	border-bottom:solid #dcdcdc  1px ;
	}
	
#topnav_mob{
		height:0;
	visibility:hidden;	
		}
#topnav_items{
	width:auto;
	padding:1% 0 1% 3%;
	font-family:"Century Gothic";
	color: #CCC;
	margin:0;
	background-color:#f7f7f7;	
	border-bottom:solid #dcdcdc  1px ;
	
	}		
#topnav a:link{ 
             color:#808080;}
#topnav a:visited{ 
             color:#808080;}	
#topnav_items a:link{ 
             color:#808080;}
#topnav_items a:visited{ 
             color:#808080;}			 			 
.top_links{
	  display:block; 
	   /*margin-left:1%;*/ }			 
#topnav .prv_links{padding:0; display:block; font-size:13px;   }
#topnav table td{
	border:0;}	
#topnav_items .prv_links{padding:0; display:block; font-size:13px;   }
#topnav_items table td{
	border:0;}
#topnav_items table{
	overflow:hidden;}
#display_grid{
	display:inline-block;
	position:relative;
	width:70%;
	margin-left:3%;
	}	
#display_grid_cart{
	vertical-align:top;
	display:inline-block;
	position:relative;
	margin-left:1.5%;
	width:15%;
	}

#product-grid {
	width:90%;
	margin:auto;
	margin:1% auto auto auto ;
	border-top: solid #dcdcdc 1px;
	/*padding-top:1%;*/
	margin-bottom:8px;
	
	
	}
#product-grid_line {
	width:100%;
	margin-top:-1%;
	border-top: solid #dcdcdc 1px;
	border-bottom: solid #dcdcdc 1px;
	margin-bottom:8px;
	
	}
#product-grid {
		padding:1% 2% 0.5%0.5%;
		}			
#product-grid .msg{
	text-align:left;
	 /*width:80%;*/ 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:18px;
	 text-transform:capitalize;
	 color: #039;}
#product-grid .msg li{
	float:left;
	margin-right:5%;	
	list-style:none;	  
	 font-family: "Century Gothic";
	 font-size:18px;
	 text-transform:capitalize;
	 color:#666;}
#product-grid .msg li a{
		 color: #999;}
#product-grid .msg li a:hover{
		 color: #F93;}			 	 	 
#product-grid .note{
	text-align:center;
	 width:auto; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:10px;
	 text-transform:capitalize;
	 color:#808080;}
#product-grid_view {
	width:75%;
	margin:1% auto 0 4%;
	padding-top:0;
	display:inline-block;
	position:relative;
	
	}
.box_items{
	visibility:hidden;
	font-family: "Century Gothic";
	float:right;
	margin-right:5%;
	       }	
#product-grid_view .msg{
	text-align:left;
	 width:auto; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:14px;
	 text-transform:capitalize;
	 color:#808080;
	  }
#product-grid_line .msg{
	display:inline-block;
	/*border-top:solid 1px #dcdcdc;
	border-right:solid 1px #dcdcdc;
	border-left:solid 1px #dcdcdc;*/
	/*padding:8px;*/
  -webkit-border-radius: 12 12 0 0 ;
  -moz-border-radius: 12 12 0 0;
  border-radius: 12px 12px 0 0;
  position:relative;
	text-align:left;
	  display: inline-block;
	 font-family: "Century Gothic";
	 font-size:18px;
	 text-transform:capitalize;
	 color:#808080;
	 width:60%;
	 }
#product-grid_line .msg li{
	 float:left;
	margin-right:5%;	
	list-style:none;	  
	 font-family: "Century Gothic";
	 font-size:18px;
	 text-transform:capitalize;
	 color:#ff9900;}
 .msg a:active { 
 color: #F93;
 text-decoration:underline;}	 
	 
#product-grid_line .msg {
		padding:1% 2% 0.5% 2%;
		}	 	 	 
#product-grid_view .note{
	 width:auto; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:10px;
	 text-transform:capitalize;
	 color:#808080;}	 	 
	 	
/*.txt-heading{background-color: #555;color:#FFF;}*/
.product-item {	
  /*  Box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);*/
	/*  -webkit-border-top-right-radius:5;
  -webkit-border-top-left-radius:5;
    border-top-right-radius: 5px;
	border-top-left-radius: 5px;
    border-radius: 5px;*/
	margin: 0px 18px 15px 0px;
    /*padding: 4px;*/
    display: inline-block;
	position:relative;
	text-transform: capitalize;
	
	font-family:"Segoe UI";
	font-size:12px;
	background-color:#FFF;	
	}


.btnAddAction{
	background-color: #4c68b1;
	border:0;
	padding:3px 10px;
	color:#FFF;
	margin-left:1px;
	 cursor:pointer;
	 width:auto;
	 margin:0 auto 0 auto;
	}
.such_cont{
	width:100%;
	margin-left:auto;
	margin-right:auto;}	
.svbtn{
	width:auto;
	border: solid 1px #dcdcdc;
  background: #dcdcdc;
/*  background-image: -webkit-linear-gradient(top, #FC9, #F93);
  background-image: -moz-linear-gradient(top, #FC9, #F93);
  background-image: -ms-linear-gradient(top, #FC9, #F93);
  background-image: -o-linear-gradient(top, #FC9, #F93);
  background-image: linear-gradient(to bottom, #FC9, #F93);*/
  -webkit-border-top-right-radius:5;
  -webkit-border-top-left-radius:5;
    border-top-right-radius: 5px;
	border-top-left-radius: 5px;
  font-family: "Century Gothic";
  text-align:center;
  font-size: 20px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  color: #000;
 margin:-0.8px;


   }
   .clear{
	   clear:both;}	
.svbtn a:link{
	color:#FFF !important;
	text-decoration:none;	
	}
.svbtn a:visited{
	color:#FFF !important;
	text-decoration:none;	
	}	
.slkt{
	font-family:"Century Gothic";
	width:100%;
	display:inline-block;
	vertical-align:top;
	margin-top: 1.5%;
	padding-bottom: 1.5%;
	border:solid 1px #dcdcdc;
	/*padding:8px;*/
  -webkit-border-radius: 12 12 0 0 ;
  -moz-border-radius: 12 12 0 0;
  border-radius: 12px 12px 0 0;
  position:relative;
  
	}
.slkt a:link{
	font-family: "Century Gothic";
	color:#fff !important;
	padding:2px 0px 3px 6px;
	font-weight:bold;
	font-size:15px;
	}
.slkt li{
	margin-bottom:3px;
	color:#808080;
	list-style:none;
	font-family: "Century Gothic";
	padding:5px;}
	
.slkt h5{
	margin:3px 0 3px 0;
	text-align:center;
	}			
.Boxbtn a:link{
	color:#FFF !important;
	text-decoration:none;	
	}
.Boxbtn a:visited{
	color:#FFF !important;
	text-decoration:none;	
	}		
.Boxbtn{
	border: solid 1px #f7f7f7;
  background: #ff9900;
  background-image: -webkit-linear-gradient(top, #FC9, #F93);
  background-image: -moz-linear-gradient(top, #FC9, #F93);
  background-image: -ms-linear-gradient(top, #FC9, #F93);
  background-image: -o-linear-gradient(top, #FC9, #F93);
  background-image: linear-gradient(to bottom, #FC9, #F93);
  -webkit-border-top-right-radius:12;
  -webkit-border-top-left-radius:12;
    border-top-right-radius: 12px;
	border-top-left-radius: 12px;
  font-family: "Century Gothic";
  text-align:center;
  font-size: 20px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  color:#FFF;
 margin:-0.8px;
 border:solid 1px #f93;
   }				 	
.txt-heading{
	font-size:1.1em;
    font-weight:bold;
    color:#999;
    text-align:left; 
    
}
#logC{ float:left;
margin: 0 3% 0 18%;}

.btnRemoveAction{position: absolute;
    top: -10;
    right: -8;display:none;	    
    font-size: 2em;
	}
.btnRemoveAction a{    color: #D60202;
    text-decoration: none;
    font-family: sans-serif;margin-bottom:2px;}
#btnEmpty{background-color:#D60202;border:0;padding:1px 10px;color:#FFF; font-size:0.8em;font-weight:normal;float:right;text-decoration:none;}

#shopping-Box {margin-bottom:30px;max-width: 610px;text-align: center;}
#shopping-Box table{width:100%;background-color:#F0F0F0;}
#shopping-Box table td{background-color:#FFFFFF;}
.Box-item {border-bottom: #79b946 1px dotted;padding: 10px;}
.slktb{
	width:auto;
	display:inline-block;
	vertical-align:top;
	margin:1% 0 1% 4%}

.msg{margin-bottom:8px;text-align:center; width:90%; display: block;}
		

.prv_links a:link{color:#FFF; }	
.prv_links a:visited{color:#FFF; }
.product-dtl {
	margin-top:-12px;
	padding:0 0 10px 12px;	
	text-align:left;
	width:130px;
	}
.product-price {color:#F08426;
text-align: left;
padding:0 0 15px 12px;}
.product-image {
	
	background-color:#FFF;
	text-align:center;
	}
	
.product-image img{
	
	margin-top:4%;}


.Box_footer_link {
	padding:25px;
}
.Box_footer_link a{
	margin: 0px 10px;
}

.btnR {
  background: #b8a7a9;
  background-image: -webkit-linear-gradient(top, #b8a7a9, #332c2c);
  background-image: -moz-linear-gradient(top, #b8a7a9,#332c2c);
  background-image: -ms-linear-gradient(top, #b8a7a9,#332c2c);
  background-image: -o-linear-gradient(top, #b8a7a9,#332c2c);
  background-image: linear-gradient(to bottom, #b8a7a9,#332c2c);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  margin-right:4%;
}

.btnR:hover {
  background: #abadab;
  background-image: -webkit-linear-gradient(top, #abadab, #abadab);
  background-image: -moz-linear-gradient(top, #abadab, #abadab);
  background-image: -ms-linear-gradient(top, #abadab, #abadab);
  background-image: -o-linear-gradient(top, #abadab, #abadab);
  background-image: linear-gradient(to bottom, #abadab, #abadab);
  text-decoration: none;
}	

.btnA {
  background: #24e819;
  background-image: -webkit-linear-gradient(top, #24e819, #2d7a0f);
  background-image: -moz-linear-gradient(top, #24e819, #2d7a0f);
  background-image: -ms-linear-gradient(top, #24e819, #2d7a0f);
  background-image: -o-linear-gradient(top, #24e819, #2d7a0f);
  background-image: linear-gradient(to bottom, #24e819, #2d7a0f);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
   margin-right:4%;
}

.btnA:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #88f77e, #14ad0c);
  background-image: -moz-linear-gradient(top, #88f77e, #14ad0c);
  background-image: -ms-linear-gradient(top, #88f77e, #14ad0c);
  background-image: -o-linear-gradient(top, #88f77e, #14ad0c);
  background-image: linear-gradient(to bottom, #88f77e, #14ad0c);
  text-decoration: none;
}	

.btnO {
   background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btnO:hover {
 background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  cursor:pointer;
}	
#lstVw{
	width:80%;
	margin:auto;
		}
td {
    /*border-bottom: 1px solid #ddd;*/
	padding: auto;
    
}
 	
	
#shopping-Box table{
	width:70%;
	border-collapse: collapse;
	cellpadding:2px;
	cellspacing:5px;
	font-family: "Courier New", Courier, monospace;}
tr:nth-child(even) {background-color: #f2f2f2}	

.tbgrid{
	width:80%;
	margin:0 auto 0 auto;
	
	   }
.brk{
	height:30px !important; 
	}
	
	
.fade {
	transition: opacity .5s ease-in;
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}
.mySlides {
    /*display: none;*/
	border:#CCC solid 1px;
	
}
.slideshow-container {
  max-width:90%;
  margin-left:auto;
  margin-right:auto;
  position: relative;
  overflow:hidden;
  max-height:100%;;
 /* margin: auto;*/
}

  .fit { /* set relative picture size */
    max-width: 100%;
    max-height: 100%;
  }
  .center {
    display: block;
    margin: auto;
  }		   	

  @media screen and (max-width:1200px)
       {
.phn{
	font-size:9px;
	}
		 
		 
#topnav_mob{
	height:0;
	visibility:hidden;	
		}
.brk{
	height:0px !important; 
	visibility:hidden;
	}		
.product-image {
	
	background-color:#FFF;
	}
.top_links{
	 display:inline-block;
	  }
#topnav{
	padding:1%;
	width:auto;
	font-family:"Century Gothic";
	color: #CCC;
	margin:0 0 0.5% 0;
	background-color:#f7f7f7;
	border-bottom:solid #dcdcdc  1px ;
		}
#topnav .prv_links{
	padding:0;
	 display:inline-block;
	  font-size:13px;
	   margin-left:-15px;
	      }	
#product-grid .msg{	
	text-align:left;
	 width:100%; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:13px;
	 text-transform:capitalize;
	 color:#ff9900;
	 padding-left:10px;}
#product-grid {
	width:90%;
	margin:auto ;
	border-top: solid #dcdcdc 1px;
	padding:0 2% 2% 2%;
	margin-bottom:8px;
	overflow:hidden;
	
	}	
#product-grid .note{
	
	
	 width:auto; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:8px;
	 text-transform:capitalize;
	 color:#808080;}
#product-grid .msg li a{
		 color: #999;
		 font-size:11px;
		 margin-right:2%;}	 
.product-item {	
    /*Box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
	  -webkit-border-top-right-radius:5;
  -webkit-border-top-left-radius:5;
    border-top-right-radius: 5px;
	border-top-left-radius: 5px;
    border-radius: 5px;
	border: solid 1px #dcdcdc ;*/
	margin: 0px 5px 5px 5px;
    /*padding: 2px;*/
    display: inline-block;
	position:relative;
	text-transform: capitalize;
	
	font-family:"Segoe UI";
	font-size:12px;
	
		}	
		.slkt{
			visibility:hidden;
			height:0px;
				} 	 
.Boxbtn{
	border: solid 1px #f7f7f7;
  background: #ff9900;
  background-image: -webkit-linear-gradient(top, #FC9, #F93);
  background-image: -moz-linear-gradient(top, #FC9, #F93);
  background-image: -ms-linear-gradient(top, #FC9, #F93);
  background-image: -o-linear-gradient(top, #FC9, #F93);
  background-image: linear-gradient(to bottom, #FC9, #F93);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 12px;
  font-family: Arial;
  font-size: 10px;
  padding: 2px 5px 2px 5px;
  text-decoration: none;
 
   }
   .svbtn{
	border: solid 1px #dcdcdc;
  background: #dcdcdc;
/*  background-image: -webkit-linear-gradient(top, #FC9, #F93);
  background-image: -moz-linear-gradient(top, #FC9, #F93);
  background-image: -ms-linear-gradient(top, #FC9, #F93);
  background-image: -o-linear-gradient(top, #FC9, #F93);
  background-image: linear-gradient(to bottom, #FC9, #F93);*/
  -webkit-border-top-right-radius:5;
  -webkit-border-top-left-radius:5;
    border-top-right-radius: 5px;
	border-top-left-radius: 5px;
  font-family: "Century Gothic";
  text-align:center;
  font-size: 20px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  color:#000;
 margin:-0.8px;

   }
#product-grid_view {
	float:left;
	width:auto;
	margin:auto ;
	/*border-top: solid #dcdcdc 1px;*/
	padding:1% 2% 0 2%;
	/*margin-bottom:8px;*/
	overflow:hidden;
	border-right: #CCC solid 1px ; 
	 
	 }
#product-grid_line {
	width:auto;
	margin:1% auto auto auto ;
	border-top: solid #dcdcdc 1px;
	border-bottom: solid #dcdcdc 1px;
	padding-top:1%;
	margin-bottom:8px;
		}	
#product-grid_line .msg{
	 padding-left:10px;}
	 
	 .box_items{
	visibility: visible;
	display:inline-block;}

.btnR {
  background: #b8a7a9;
  background-image: -webkit-linear-gradient(top, #b8a7a9, #332c2c);
  background-image: -moz-linear-gradient(top, #b8a7a9,#332c2c);
  background-image: -ms-linear-gradient(top, #b8a7a9,#332c2c);
  background-image: -o-linear-gradient(top, #b8a7a9,#332c2c);
  background-image: linear-gradient(to bottom, #b8a7a9,#332c2c);
  -webkit-border-radius: 18;
  -moz-border-radius: 18;
  border-radius: 18px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  margin-right:2%;
}

.btnR:hover {
  background: #abadab;
  background-image: -webkit-linear-gradient(top, #abadab, #abadab);
  background-image: -moz-linear-gradient(top, #abadab, #abadab);
  background-image: -ms-linear-gradient(top, #abadab, #abadab);
  background-image: -o-linear-gradient(top, #abadab, #abadab);
  background-image: linear-gradient(to bottom, #abadab, #abadab);
  text-decoration: none;
}	

.btnA {
  background: #24e819;
  background-image: -webkit-linear-gradient(top, #24e819, #2d7a0f);
  background-image: -moz-linear-gradient(top, #24e819, #2d7a0f);
  background-image: -ms-linear-gradient(top, #24e819, #2d7a0f);
  background-image: -o-linear-gradient(top, #24e819, #2d7a0f);
  background-image: linear-gradient(to bottom, #24e819, #2d7a0f);
  -webkit-border-radius: 18;
  -moz-border-radius: 18;
  border-radius: 18px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
   margin-right:2%;
}

.btnA:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #88f77e, #14ad0c);
  background-image: -moz-linear-gradient(top, #88f77e, #14ad0c);
  background-image: -ms-linear-gradient(top, #88f77e, #14ad0c);
  background-image: -o-linear-gradient(top, #88f77e, #14ad0c);
  background-image: linear-gradient(to bottom, #88f77e, #14ad0c);
  text-decoration: none;
}	

.btnO {
  -webkit-border-radius: 18;
  -moz-border-radius: 18;
  border-radius: 18px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}

  }	
  
  @media screen and (max-width:500px)
       {
#topnav_mob{
		
	visibility: visible;	
	padding:1% 0 1% 0;
	width:auto;
	font-family:"Century Gothic";
	color: #CCC;
	margin:0 auto 0.5% auto;
	background-color:#f7f7f7;	
	border-bottom:solid #dcdcdc  1px ;
	
	}
#topnav_mob a:link{ 
             color:#808080;}
#topnav_mob a:visited{ 
             color:#808080;}	
			 			 
			 
#topnav_mob .prv_links{padding:0; display:block; font-size:13px;   }
#topnav_mob table td{
	border:0;}		
			   
#topnav{
		
	visibility: hidden;	
	height:0;	
	}		   
			
.product-image {background-color:#FFF;}

/*#topnav .prv_links{padding:0 0 10px 0; display:block; font-size:13px;margin: 2% 5%;    }*/
#product-grid .msg{
	
	text-align:left;
	 width:90%; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:8px;
	 text-transform:capitalize;
	 color:#666;
	 padding-left:10px;}
#product-grid {
	width:inherit;
	margin: auto ;
	border-top: solid #dcdcdc 1px;
	padding-top:1%;
	margin-bottom:8px;
	
	}
	#product-grid .note{
	
	margin-right:1%;

	 width:auto; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:8px;
	 text-transform:capitalize;
	 color:#808080;
	 overflow:hidden;}
.product-item {	
   /* Box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
    border-radius: 5px;
	  -webkit-border-top-right-radius:5;
  -webkit-border-top-left-radius:5;
    border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border: solid 1px #dcdcdc ;*/
	margin: 0px 5px 5px 5px;
   /* padding: 2px;*/
    display: inline-block;
	position:relative;
	text-transform: capitalize;
	
	font-family:"Segoe UI";
	font-size:10px;
	
	}	 	 	
#topnav .prv_links{padding:0; display:inline-block; font-size:13px; margin-left:-25px;   }
#product-grid_view {
	 width:100%; 
	 display: block;
	 font-family: "Century Gothic";
	 font-size:10px;
	 text-transform:capitalize;
	 color:#808080;}
  }	