body
{
margin:0px;
padding:0px;
font-family:calibri;
}

#whole
{
	width:1000px;
	margin:0 auto;
	padding:0px;
}


#toppart
{
	width:1000px;
	height:120px;
	padding-top:10px;
}
#logoimg
{
	width:300px;
	height:60px;
	float:left;
}
#update_pro
{ 
	float:left;
	width:100%;
	
}
#cart
{
	float:right;
	color:#000;
	font-size:18px;
	color:#CCC;
	padding-bottom:6px;
	padding-top:6px;
}
#cart a
{
	text-decoration:none;
		color:#CCC;

}
#activate_cart
{
	float:right;
	color:#000;
	font-size:18px;
	color:#ff6633;
	padding-bottom:6px;
	padding-top:6px;
	font-weight:bold;
}
#activate_cart a
{
	text-decoration:none;
		color:#ff6633;

}
#message
{
	width:400px;
	float:right;
	text-align:center;
	color:#999;
	font-size:20px;
	
}
/* ----------------------------------------------  Search box starts ---------------- */
#SearchSection
{
	height:75px;
	width:270px;
	float:right;
	}
#SearchMenu{
	border:1px solid #dbdbdb;
	width:400px;
	background-image:url(../images/Transgrey.png);
	height:28px;
	float:right;
	vertical-align: top;}
#SearchText{
	width:178px;
	float:left;
	}
#SearchIcon{
	width:auto;
	float:right;
	padding-top:3px;
	}
	.SearchBox
{
	border-right:1px solid #999;
	border-bottom:0px;
	border-top:0px;
	border-left:0px;
	
height:25px;
font-size:14px;
font-family:tahoma;
color: #666;
width:205px;
}
.suggestionsBox {
		position: relative;
		font-size: 11px;
		left: 0px;
		margin: 10px 0px 0px 0px;
		width: 260px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color:#fff;
		z-index:1000;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
		}
		#Top_searchstyle
{
border:0;
width:150px;
height:20px;
color: #666;
font-size:16px;
font-family:calibri;
float:left;

}



		/* ----------------------------------------------  search box end ---------------- */
		/* ----------------------------------------------  menupart start ---------------- */
#menu_log
{
width:1000px;
float:left;

}
#login
{
	padding-top:25px;
	width:280px;
	float:right;
	text-align:right;
color:#FF6633;
}
#login a 
{
	text-decoration:none;
	color:#FF6633;
}
#logout
{
	text-align:right;
	font-size:16px;
	float:right;
color:#000;
}
#logout a 
{
	text-decoration:none;
	color:#000;
}

		
#menu
{
	padding-top:20px;
	width:700px;
	height:30px;
	float:left;
	font-family:calibri;
	color:#6E6E6E;
	font-size:20px;


}
nav ul
{
list-style-type:none;
margin-left:-20px;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
padding:0px;
overflow:hidden;

}
nav ul ul{
	display:none;
}

nav li
{
	float:left;
	padding-left:20px;
	padding-bottom:10px;
	font:candara;
	width:auto;
	
}
nav li a
{
		
		padding-bottom:7px;
	text-decoration:none;
		color:#6E6E6E;


}
nav li a:hover
{
	border-bottom:5px solid #ff6633;
	color:#ff6633;
}

#menuselect
{
	border-bottom:4px solid #ff6633;
	color:#ff6633;
	padding:5px;
}

#line
{
	width:1000px;
	float:left;
	}
.rwd_menu
{
	display:none;
}
/* ----------------------------------------------  menupart end ---------------- */
#content_top
{
width:1000px;
height:inherit;
float:left;
}
/* ----------------------------------------------  Bigimage  start ---------------- */
#page-wrap 
{
	width:500px;
	height:500px;
	float:left;
	 padding-right:10px;
	}

figure { 
  display: block; 
  position: relative; 
  float: left; 
  overflow: hidden; 
  margin: 0 20px 20px 0;
  width:500px;
  height:500px;

}
figcaption { 
  position: absolute; 
  background: rgba(0,0,0,0.75); 
  color: white; 
  padding: 10px 20px 24px 20px; 
  -webkit-transition: all 0.6s ease;
  -moz-transition:    all 0.6s ease;
  -o-transition:      all 0.6s ease;
}
figure:hover figcaption {
  opacity: 1;
}


#imagecaption_content{  
	font-size:20px;  
    margin:0px;
	text-align:center;
	color:#ff6633;

		
		height:50px;

}  


.cap-bot:before { bottom: 10px; left: 10px; }
.cap-bot figcaption { left: 0; bottom: -20%;}
.cap-bot figcaption a
{
	text-decoration:none;
	color:#ff6633;
}
.cap-bot:hover figcaption { bottom: 0; }

style, code { font: 10px Monaco, MonoSpace; }
figure img { width:500px; height:500px; display: block; }
figure:nth-child(4) { clear: both; }
#bigimage_des
{
	float:left;
	padding-top:20px;
	text-align:justify;
	}
/* ----------------------------------------------  Bigimage  end ---------------- */


#galaryarticles
{
	width:280px;
	height:500px;
	float:left;
}
.fadein 
{ 
position:relative;
 width:280px; 
 height:350px;
 padding-bottom:10px;
 }
.fadein img 
{ 
position:absolute;
 left:0; 
 top:0;
  width:280px;  
   height:350px;
  }
#articles
{
	width:290px;
	height:140px;
	padding-left:5px;
	float:left;
	
}
#advertisement
{
	padding-left:10px;
	width:200px;
	height:500px;
	float:left;
}
	
			/* ----------------------------------------------  light box ---------------- */


#light{
	display: none;
	position: absolute;	
	width: 100%;
	height: 100%;					
	background-color:rgba(0,0,0,0.5);
	z-index:1002;
	overflow:visible;
	top:0;
	
}
#reg{
	display: none;
	position: absolute;	
	width: 100%;
	height: 1000px;					
background-color:rgba(0,0,0,0.5);
	z-index:1002;
	overflow:visible;
	top:0;
	
}

#feed{
	display: none;
	position: absolute;	
	width: 100%;
	height: 1000px;					
background-color:rgba(0,0,0,0.5);
	z-index:1002;
	overflow:visible;
	top:0;
	
}
#forgetpass
{
	display: none;
	position: absolute;	
	width: 100%;
	height: 100%;					
	background-color:rgba(0,0,0,0.5);
	z-index:1002;
	overflow:visible;
	top:0;
}
#tell{
	display: none;
	position: absolute;	
	width: 100%;
	height: 1000px;					
background-color:rgba(0,0,0,0.5);
	z-index:1002;
	overflow:visible;
	top:0;
	
}

		/* ----------------------------------------------  light box end ---------------- */
		/* ----------------------------------------------  login form ---------------- */
#loginform
{

margin:0 auto;
	padding:0px  20px 20px 20px;
	width:auto;
	z-index:1003;
	background-color:white;
	display:none;
	position:absolute;
	margin-left:35%;
		    TOP: 130PX;

}
#login_inner
{
	float:left;
	border:2px #000 solid;
		width:auto;
		padding:20px 20px 20px 20px;
	

}
 .CloseDiv
{
background-color:#fff;
text-align:right;

}
/*
.Close
{
float:left;
position:absolute;
color:#ff3300;
text-decoration:none;
font-weight:bold;
margin-left:-3px;
margin-top:-3px;
background-color:#ffffff;
padding: 0px 5px;
border-radius:15px;}*/

#forgot{
	margin:0 auto;
margin-top:160px;
	padding:0px  20px 20px 20px;
	width:auto;
	height:250px;
	z-index:1003;
	background-color:white;
	display:none;
	position:absolute;
	margin-left:35%;
}
#registerform
{
	margin:0 auto;
	padding:0px 20px 20px 20px;
	width:auto;
	z-index:1003;
	background-color:white;
	display:none;
	position:absolute;
	margin-left:35%;
TOP: 130PX;
}
#reg_inner
{
	float:left;
	border:2px #000 solid;
		width:auto;
		padding:20px 20px 20px 20px;
	

}
#fog_inner
{
	float:left;
	border:2px #000 solid;
		width:auto;
		padding:20px 20px 20px 20px;
	

}
#feedback_link
{
	margin:0 auto;
margin-top:120px;
	padding:0px 20px 20px 20px;
	width:auto;
	z-index:1003;
	background-color:white;
	display:none;
	position:absolute;
	margin-left:35%;
}
#feed_inner
{
	float:left;
	border:2px #000 solid;
		width:auto;
		padding:20px 20px 20px 20px;
	

}
#send_mail_link
{
	margin:0 auto;
margin-top:120px;
	padding:0px 20px 20px 20px;
	width:auto;
	z-index:1003;
	background-color:white;
	display:none;
	position:absolute;
	margin-left:35%;
}
#send_inner
{
	float:left;
	border:2px #000 solid;
		width:auto;
		padding:20px 20px 20px 20px;
	

}
/* ----------------------------------------------  login form end ---------------- */
/* ----------------------------------------------  banner ---------------- */
#banner
{
	width:910px;
	padding-top:20px;
	float:left;
	padding-bottom:20px;
	padding-left:80px;
	
}

/* ----------------------------------------------  banner end ---------------- */
/* ----------------------------------------------  business start---------------- */
#bottom{
	width:1000px;
	float:left;
}
#businesswhole
{
width:500px;
height:inherit;
float:left;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

#searchstyle
{
	border:1px solid #dbdbdb;
	width:150px;
	height:25px;
	color: #666;
	font-size:16px;
font-family:calibri;
float:right;

}
#businessheader
{
	width:490px;
	height:20px;
	color:#999999;
	font-size:18px;
	font-weight:bold;
	
}
#businesscontent
{
	width:490px;
	padding-top:5px;
	height:inherit;
}
#businessline
{
	width:490px;
}
#headtext
{
	font-size:18px;
	 color:#ff6633; 
	 font-weight:bold;
	 float:left;
	 padding-top:10px;
	 width:100%;
	
	 
}
#headtext a
{
	text-decoration:none;
		 color:#ff6633; 

}

#text
{
	font-size:16px;
	color:#999;
			float:left;
border-bottom: 1px dotted #999;

}

#shopname{
width:180px;
float:left;
padding-bottom:10px;
color:#333;

}
#email{
	width:200px;
	float:left;
	color:#333;
}
#phone
{
	width:100px;
		float:left;
		padding-bottom:10px;
			color:#333;


}
#discount
{
	width:600px;
	float:left;
}
/* ----------------------------------------------  Bussiness directory end ---------------- */
/* ----------------------------------------------  ---------------- */
#busroutewhole
{
width:480px;
height:200px;
float:left;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;

}
#busrouteheader
{
	widows:490px;
	height:40px;
	color:#ff6633;
		font-size:18px;

	
}

#busline
{
	width:490px;
}

#busheadertext
{
	font-size:18px;
	 color:#00008B;
	 font-weight:bold;
	 text-align:left;
}
#busheadertext a
{
	text-decoration:none;
		 color:#00008B;

	
}
#bustext
{
	font-size:16px;
	color:#000;
	text-align:justify;
}

#vertical-ticker{
	height:250px;
	overflow:hidden;
	margin:0; padding:0;
}

#vertical-ticker li
{
		padding:55px 10px;
		display:block;
		color:#333;
		text-align:center;
}
#scroll
{
	width:480px;
	margin:0 auto;
}
#scroll a
{
	 text-decoration:none; 
 }

/* ----------------------------------------------  Bus end ---------------- */
/* ---------------------------------------------- footer ---------------- */
#footer
{
	width:1000px;
	height:30px;
	float:left;
	color:#000;
		font-family:calibri;
		padding-top:5px;

	}

#footermenu
{
	float:left;
	width:700px;
	font-family:calibri;
	height:30px;
	padding:0;
	
}
#footer ul
{
list-style-type:none;
padding:0;
text-align:left;
margin-top:0px;
margin-left:-20px;
}
#footer li
{
	float:left;
	padding-left:20px;
	font:candara;
}
#footermenu li a
{
text-decoration:none;
color:#000;

}
#copyrights
{
	width:auto;
	font-family:calibri;
	float:right;
	
	}
#footerline
{
	border-bottom: 2px dotted #999;
  color: #fff;
  background-color: #fff;
  height: 1px;
  width:1000px;
  float:left;
  padding-top:10px;
}
/* ----------------------------------------------  footer end ---------------- */
/* ----------------------------------------------  article home ---------------- */

#innerleft
{
	width:700px;
	float:left;
	
	padding-left:5px;
	padding-right:5px;
	height:inherit;
	
}
#root
{
	width:1000px;
	font-size:12px;
	color:#999;
	float:left;
	padding-bottom:5px;
	
	
}
#root a
{
	color:#999;
	text-decoration:none;
}
#innerheader
{
	width:680px;
	height:40px;	
	text-align:left;
	font-size:24px;
color:#ff6633;
float:left;
	
	padding-left:5px;
	
}
#socialstrip
{
	width:680px;
	float:left;
	padding-left:5px;
	
}
#autornamesocial{ 
color:#FF6633;
float:left;
}
#postarticles
{
	float:right;
	color:#ff6633;
	height:40px;	text-align:right;
	padding-right:10px;
	font-size:13px;
}
#postarticles a
{
	text-decoration:none;
		color:#ff6633;

}
#social
{
	width:300px;
	text-align:right;
	float:right;
}

#madrasstrip
{
	width:680px;
	font-size:24px;
color:#ff6633;
float:left;
padding-bottom:10px;
}
#ArticleHeader{
font-size: 20px;
color: #ff6633;
font-weight:bold;
float:left;
width:680px;
padding-bottom:5px;

}
#ArticleHeader a{
color: #ff6633;
text-decoration:none;

}

#ArticlePrelode{
font-size:15px;
float:left;
}
#ArticlePrelode a{
text-decoration:none;
}
#ArticlePrelode a:hover{
color: #336699;
font-size:16px;
text-decoration: underline;
}
#BodyLightContent
{
font-weight: normal;
color: #666;
font-size:13px;
text-align: justify;
}

#articlesline {
  border-top: 1px solid #999;
  color: #fff;
  background-color: #fff;
  height: 1px;
  width:680px;
}
#autorname{ color:#FF6633;
font-size:12px;
}
#viewarticlename
{
	width:680px;
	text-align:left;
	padding:8px 0px;
	
}
#articlescontentdisplay
{
	font-size:16px;
	color:#000;
	text-align:justify;
	width:680;
	line-height:22px;
	}
	#articleimage
	{
		width:680;
		text-align:center;
		padding:10px 0px;
	}
	#articlescontent
{
width:680px;
float:left;
border-bottom:1px solid #dedede;
padding:15px 10px 5px 0;

}
#article_imgcont
{
width:460px;
float:left;
}
#Article_img
{
width:160px;
float:left;
padding-right:5px;
}
#Article_img img
{
max-width:100%;
vertical-align:top;
}
#Articles_form
{
	float:left;
	width:680px;
	
}
.post_articles
{
	width:100%;
	font-family:calibri;
	height:50px;
	font-size:15px;
	float:left;
}
.post_articles_dec
{
	width:100%;
	font-family:calibri;
	height:150px;
	font-size:15px;
	float:left;
}
.post_articles_title
{
	width:100%;
	font-family:calibri;
	font-size:15px;
	float:left;
	
}
#post_articels_form
{
	width:680px;
	padding-bottom:10px;
	padding-top:10px;
	float:left;
}

/* ---------------------------------------------- articles end ---------------- */
/* ---------------------------------------------- right content ---------------- */
#innerright
{
	width:290px;
	float:left;
}
#innerright2
{
	width:290px;
	float:left;
	margin-top:10px;
}
#rightsocial
{
	width:290px;
	float:right;
	alignment-baseline:middle;

}
#businessright
{
	width:290px;
	padding-left:5px;
	float:left;
	padding-top:20px;
	padding-bottom:30px;

}
#educationright
{
	width:290px;
	padding-left:5px;
	float:left;
	padding-top:30px;
	padding-bottom:20px;

}
#ritside_businessheader
{
	width:290px;
	height:30px;
	color:#999999;
	font-size:18px;
	font-weight:bold;
	float:left;
	
}
#ritside_educationheader
{
	width:290px;
	height:30px;
	color:#999999;
	font-size:18px;
	font-weight:bold;
	float:left;
	
}
/* ---------------------------------------------- rightcontent end ---------------- */
/* ---------------------------------------------- collors starts ---------------- */
#orange { color:#ff6633; float:left;}
#orange_color
{
	color:#ff6633;
	}
	#orange_color a
{
	color:#ff6633;
	text-decoration:none;
	}
#orange a
{
	text-decoration:none;
	color:#ff6633;
}
#darkgray { color:#333; }
#black { 
color:#000;
 }
#gray { color:#999; }

/* ----------------------------------------------collor end ---------------- */

.demo-centering {
	width:280px;
	margin:0 auto;
	-webkit-transition:padding .4s ease-out;
	height:350px;
}

/* ----------------------------------------------slider ---------------- */
#wrapper {
position:relative;
width:280px;
margin:0 auto;
height:350px;
float:left;
text-align:center;

}
#wrapper_inner {
position:relative;
width:290px;
margin:0 auto;
height:350px;
float:left;
text-align:center;
	background-color:#F2F2F2;

}
#wrapper_inner2 {
position:relative;
width:290px;
margin:0 auto;
height:280px;
float:left;
text-align:center;
	background-color:#F2F2F2;
	border-radius: 5px;
	border:1px solid #CCCCCC;

}

.ss-slides2 {
height:280px;
    position:relative;
    overflow:hidden;
    display:block;
    transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    -webkit-transform-origin:50% 50%;
	border-radius: 5px;
	border:1px solid #CCCCCC;

}
.ss-slides {
    position:relative;
    overflow:hidden;
    display:block;
    transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    -webkit-transform-origin:50% 50%;

}
.ss-slide {
    top:0;
    left:0;
    position: absolute;
    width:100%;
    zoom: 1;
    line-height:0;
    -webkit-backface-visibility: hidden;

}
.ss-slide:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.ss-slide img {
	height:350px; 
}
.notrans {
    -webkit-transition: none!important;
    -moz-transition:none!important;
    transition: none!important;
}

.ss-capwrap {
    text-align:center;
    position:absolute;
    bottom:5px;
    width:100%;
    text-align: center;
}
.ss-caption {
    background: #fff; 
    border-radius:4px;
    color:#444;    
    padding:15px 10px;
    font-family:sans-serif;
    font-size:16px;
    display: inline-block;
}
/* ----------------------------------------------slider ---------------- */
/* ----------------------------------------------Business Directory ---------------- */
#shopcontent
{
width:680px;
float:left;
border-bottom:2px solid #dedede;
padding:10px 10px 15px 10px;
	line-height:22px;
	font-size:18px;
	


}
#shopcontent_details
{
width:680px;
float:left;
border-bottom:2px solid #dedede;
padding:10px 10px 15px 10px;
	line-height:22px;
	font-size:18px;

}
#inner_shopcontent
{
width:680px;
float:left;
border-bottom:2px solid #dedede;
padding:20px 10px 10px 10px;
	line-height:22px;
	font-size:18px;
	text-align:justify;

}
#shopcontent_details:hover
{
	background-color:#f6f6f6;
}
#shop_contact_details
{
	width:680px;
	border-top:1px solid #dedede;
	float:left;
	padding-bottom:15px;
	padding-top:10px;
		border-bottom:1px solid #dedede;

}
#banner_inner
{
	float:left;
	text-align:center;
	width:680px;
	padding-bottom:10px;
	padding-top:10px;
}

#shop_name{
		

font-size: 20px;
color: #ff6633;
font-weight:bold;
font-variant:small-caps;
float:left;
width:680px;
}
#shop_name a{
color: #ff6633;
text-decoration:none;
}
#shop_address
{
	font-size:18px;
	color:#666;
	float:left;
	width:360px;
}
#shop_contact
{
	font-size:16px;
	color:#999;
	float:left;
	width:320px;

}

#shopdetails
{
	width:680px;
	float:left;
	font-size:18px;
	padding-top:10px;

}
#shopimage
{
	width:250px;
	float:left;
	padding:10px;
	text-align:center;
	}
#shop_images
{
	width:680px;
	float:left;
	}
#shop_image_left
{
	width:300px;
	float:left;
	padding-right:5px;
}
#shop_searchbox
{
	width:680px;
	float:left;
	background-color:#f1f1f1;
	padding-right:20px;
	font-size:15px;
	border: 1px solid #CCC; 
	padding-top:5px;
	padding-bottom:5px;
}
#shop_searchbox select
{
	font-size:18px;
	padding:5px;
	font-family:calibri;

}
#add_shop_des
{
	width:680px;
	float:left;
	font-family:calibri;
	font-size:15px;
	line-height:20px;
	text-align:justify;
	padding:10px;
	
}
#frombox
{
	
	float:left;
	width:auto;
	padding-left:20px;
	font-size:18px;
}
#tobox
{
width:auto;
padding-left:20px;
float:left;	
font-size:18px;


}
#order_online_strip
{
	width:280px;
	float:left;
	text-align:right;
	vertical-align:top;
}
#buttonbox
{
width:auto;
padding-left:20px;
float:left;	
}
#shopcart { 
margin-left:5px;
margin-top:10px; 
width: 680px;
border:0px ;  
height:inherit;
padding-left:6px;
float:left;
}
#product
{
	padding:10px;
	float:left;
	width:200px;
}
#product_name
{
	color:#ff6633;
	width:200px;
	text-align:center;
	font-weight:bold;
	padding-bottom:5px;
	font-size:20px;
}
#price
{
	color:#666;
	float:right;
	text-align:left;
	font-size:18px;
	
}
#order_now
{
	float:left;
	text-align:center;
	width:680px;
}
/* ----------------------------------------------Business Directory end ---------------- */
/* ---------------------------------------------Institutes contents ---------------- */
#institute_container
{
	width:680px;
float:left;
border-bottom:2px solid #dedede;
padding:15px 10px 5px 10px;
	line-height:20px;
	font-size:18px;
	text-align:justify;
}
#school_header
{
	font-size: 20px;
color: #ff6633;
font-weight:bold;
font-variant:small-caps;
}
/* ---------------------------------------------Institutes contents end---------------- */
/* ---------------------------------------------BUS route page---------------- */

#buscontainer
{
	width:680px;
float:left;
border-bottom:2px solid #dedede;
padding:5px 10px 5px 10px;
	line-height:20px;
	font-size:18px;
}
#bus_smlroot
{
display:none;
font-size:14px;
color:#000;}
#busno
{
	font-size:18px;
	 color:#ff6633;
	 font-weight:bold;
	 text-align:left;
	 padding-top:15px;
	 }
#busroute
{
	font-size:16px;
	color:#000;
	text-align:justify;
		 padding-bottom:20px;

}
#buscontent
{
	float:left;
	border-bottom:1px solid #999;
	padding-bottom:10px;
}
#bus_route_image
{
	float:left;
	width:70px;
	
}
#bus_route_content_detail
{
	float:left;
	width:610px;
}
#bus_route_content_bottom
{
	float:left;
	width:400px;
}
/* ---------------------------------------------BUS route page end---------------- */

#online_block
{
	width:680px;
	float:left;
		background-color:#f1f1f1;
		border: 1px solid #CCC;
		word-spacing:15px;
		height:30px;
		padding-top:15px;
		padding-left:15px;
	
	}
.slide ul li
{
list-style:none;
display:block;
padding-bottom:10px;
height:150px;
}
#formdiv
{
	width:340px;
	float:left;
	text-align:center;
	padding-bottom:15px;
	padding-top:5px;
}
#formdivdes
{
	width:350px;
	float:left;
	
	padding-bottom:15px;
	padding-top:5px;
	padding-left:70px;
}
.textarea
{
	width:185px;
	height:50px;
	font-size:18px;
	padding:5px;
	font-family:calibri;
}
.textareaaddress
{
	width:185px;
	height:80px;
	font-size:18px;
	padding:5px;
	font-family:calibri;
}
.textareades
{
	width:520px;
	height:80px;
	font-size:18px;
	padding:5px;
	font-family:calibri;
}
.text
{
	font-size:18px;
	padding:5px;
	font-family:calibri;
	border-radius:5px;


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

	.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	font: 16px/100% Arial, Helvetica, sans-serif;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: 5px;
	height:30px;
	width:100px;
}


	/* ---------------------------------------------Button end---------------- */

	/* --------------------------------------------Gallery starts---------------- */
#onlineblock_gallery
{
	width:980px;
	float:left;
		background-color:#f1f1f1;
		border: 1px solid #CCC;
		word-spacing:15px;
		height:30px;
		padding-top:15px;
		padding-left:15px;
		margin-bottom:10px;
}
#social_gallery
{
	width:290px;
	padding-left:20px;
	float:left;
	
}
#root_text
{
	width:100px;
	float:left;
	padding-left:10px;
}
#gallery_index_whole
{
	float:left;
	width:980px;

}
#gallery_sub
{
	float:left;
	padding-left:15px;
	padding-bottom:20px;
	width:auto;
}
#gallery_area
{
	float:left;
	width:980px;
	padding-left:10px;
	color:#ff6633;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
}
#galley_area_name
{
	font-size:18px;
	text-align:center;
	color:#ff6633;
	float:left;
		width:310px;
		font-weight:bold;

}
#gallery_album_name
{
	font-size:16px;
	text-align:center;
	color:#999;
		width:310px;

}
#galley_area_name2
{
	font-size:18px;
	text-align:center;
	color:#ff6633;
	float:left;
		width:100%;
		font-weight:bold;

}
#gallery_album_name2
{
	font-size:16px;
	text-align:center;
	color:#999;
		width:100%;

}
#div_whole{
	text-align:center;
	float:left;
		width:100%;
		padding-bottom:20px;
}
	/* ---------------------------------------------Gallery end---------------- */
	/* ---------------------------------------------mvc hospatical starts---------------- */
#mvc_container
{
	width:680px;
	float:left;
	line-height:20px;
	font-size:16px;
}
#mvcheading
{
	width:680px;
	float:left;
	font-size:22px;
	color:#336699;
	padding:10px 0 10px 0;
}
#mvcaddress_strip
{
	width:680px;
	float:left;
	border-bottom:1px solid #999;
	padding-bottom:10px;
	padding-top:10px;
	
}
#mvc_address
{
	width:320px;
	float:left;
	
	
}
#mvc_online
{
	width:320px;
	float:right;	
}
#mvc_online a
{
	text-decoration:none;
	color:#ff6633;
}
#mvc_phone
{
	width:680px;
	float:left;
	padding-top:10px;
	color:#3e3e3e;
}
#mvc_content
{
	width:680px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	color:#336699;
	text-align:justify;
	}
#mvc_lightcontent
{
	width:680px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	color:#999;
	text-align:justify;
	border-bottom:1px solid #999;


}
#mvc_advance
{
	width:680px;
	float:left;
	color:#999;
	padding-top:10px;
	text-align:justify;
	padding-bottom:10px;
	border-bottom:1px solid #999;

	
}
#mvc_advance_heading
{
	
	float:left;
	font-size:20px;
	font-weight:bold;
	
}
#mvc_branches
{
	width:680px;
	float:left;
	
}
#branch
{
	width:320px;
	float:left;
	padding-left:20px;
	padding-bottom:10px;
	color:#999;

}
#branch_heading
{
	color:#ff6633;
	font-size:16px;
	}
/* ---------------------------------------------mvc hospatical starts end---------------- */
/* ---------------------------------------------table style---------------- */

.ListTitle
{
	height:30px; 
	background:#53a6c4; 
	color:#FFFFFF;
}
/* ---------------------------------------------table style end---------------- */

/* ---------------------------------------------user view starts---------------- */

#userview
{
	width:700px;
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #999;

}
#comment
{
	width:480px;
	float:left;
}
#user_name
{
	width:220px;
	float:left;
	text-align:right;

}
#usercomments
{
	width:680px;
	float:left;
	padding-top:30px;
	padding-bottom:10px;
	
}
#count_review
{
	width:700px;
	float:left;
	text-align:right;
	padding-bottom:10px;
	padding-top:15px;
}
/* ---------------------------------------------user view end---------------- */
/* ---------------------------------------------feedback---------------- */
#feedback
{
	float:right;
	text-align:left;
	color:#ff6633;
	font-size:17px;
	width:170px;
	
	}
	#feedback a
{
	text-decoration:none;
	color:#ff6633;
}
#textarea_cols
{
	width:600px;
	
}
/* ---------------------------------------------feedback end---------------- */
/* ---------------------------------------------products order---------------- */
#product_whole
{
	float:left;
	width:680px;
}
#product_sub_left
{
	float:left;
	width:150px;
		padding:10px 0 20px 10px;

}
#product_sub_right
{
	float:left;
	width:200px;
	padding:10px 0 20px 10px;
	alignment-adjust:central;

}
#product_text
{
	width:120px;
	float:left;
		padding:10px 0 10px 0px;

}
#product_content_right
{
	float:left;
	width:380px;
}
#product_content_left
{
	float:left;
	width:300px;
}
#please_note
{
	float:left;
	width:680px;
}
#order_now
{
	float:left;
	width:680px;
}
/* ---------------------------------------------products order end ---------------- */
#discount_inner
{
	float:left;
	width:680px;
}
#page_inner_whole
{
	float:right;
	width:400px;
	text-align:right;
	padding-left:70px;

}
#page_inner
{
	width:50px;
	padding:10px 10px 10px 10px;
	float:left;
}
#page_inner_go
{
float:left;
	width:100px;
	padding:10px;
	text-align:center;
}
#tot_page
{
	float:left;
	padding:10px 10px 10px 0px;
	width:150px;
	
}
.gotext
{
	text-align:center;
	width:25px;
}


#full_body
{
	float:left;
	width:100%;
}
#submenu
{
width:100%;
float:left;
padding:5px 0;
text-align:right;
color:#136FBA;
background-color:#f1f1f1;

}
#sub_cato
{
font-size: 15px;
padding-left: 5%;
color: black;
font-weight: normal;
}
#submenu #sub_cato a
{
color:black;
text-decoration:none;
text-transform: capitalize;
}
#submenu a
{
color:#136FBA;
text-decoration:none;
}

#submenu ul
{
margin:0;
padding:0;
list-style:none;}
#submenu ul li
{
display:inline;
text-align:left;
padding:4% 5% 0 4%;
position:relative;
color:#336699;
font-weight:bold;
width:90%;
font-size:17px;
text-transform:uppercase;
float:left;
}
#submenu li a
{
color:#136FBA
text-decoration:none;
;
}
#submenu li ul
{
margin-left:-10px;
padding:10px ;
background-color:#f1f1f1;
width:auto;
display:none;
border-radius:0 0 5px 5px;
color:#000;

font-weight:normal;
}
#submenu li ul li
{
text-transform:capitalize;
font-weight:normal;
color:#000;
}
#submenu li ul li a
{
	text-decoration:none;
color:#000;
}
#submenu ul li:hover ul
{
display:block;
position:absolute;
text-transform:lowercase;
font-weight:normal;

}
#submenu li:hover li
{
margin:0;
}
#submenu li  li
{
padding:0px;
}

#submenu1
{
width:100%;
float:left;
padding:5px 0;
text-align:right;
color:#136FBA;
background-color:#f1f1f1;

}
#submenu1 a
{
color:#136FBA;
text-decoration:none;
}

#submenu1 ul
{
margin:0;
padding:0;
list-style:none;}
#submenu1 ul li
{
display:inline;
text-align:left;
padding:0% 1%;
position:relative;
color:#336699;
font-weight:bold;
font-size:17px;
text-transform:uppercase;
float:left;
}
#submenu1 li a
{
color:#136FBA
text-decoration:none;
;
}
#submenu1 li ul
{
margin-left:-10px;
padding:10px ;
background-color:#f1f1f1;
width:auto;
display:none;
border-radius:0 0 5px 5px;
color:#000;

font-weight:normal;
}
#submenu1 li ul li
{
text-transform:capitalize;
font-weight:normal;
color:#000;
}
#submenu1 li ul li a
{
	text-decoration:none;
color:#000;
}
#submenu1 ul li:hover ul
{
display:block;
position:absolute;
text-transform:lowercase;
font-weight:normal;

}
#submenu1 li:hover li
{
margin:0;
}
#submenu1 li  li
{
padding:0px;
}


#product_display
{
	width:31%;
	float:left;
	height:250px;
	padding:15px 7px;
}
#product_display:hover
{
	width:31%;
	float:left;
	padding:14px 6px;
	border:1px solid #ccc;
	
}

.org
{
color:#C66A15;
}
.grn
{
color:#fbb317 ;
font-size:18px;}
.no
{
font-size:24px;}

#shop_product_name
{
	float:left;
	width:100%;
	padding-bottom:10px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#price_whole
{
	width:100%;
	float:left;
	
}
#mrp
{
	width:50%;
	float:left;
	/*padding-bottom:10px;*/
padding-bottom:2px;
	font-size:15px;
	text-align:center;
}
.cnt-lft
{
width:100%;
float:left;
}
.textbox
{
width:250px;
height:30px;
float:left;
border:1px solid #bfbfbf;
background-color:#F9F9F9;
}
.textareabill
{
width:245px;
height:100px;
float:left;
border:1px solid #bfbfbf;
font:Candara;
background-color:#F9F9F9;
}
.error
  {
	  width:95%;
	  float:left;
	  text-align:center;
	  padding:10px;
	  color:#F00;
	  font-size:20px;
	  font-weight:bold;
  }
  .leftmenu
  {
	  width:23%;
	  margin:1% 0;
	  float:left;
	  padding:0 1%;
  }
  .rightproducts
  {
	  width:74%;
	  margin:1% 0 1% 1%;
	  float:left;
  }
  .imagepro
  {
	  width:100%;
	  float:left;
	  text-align:center;
  }
  .imagepro img
  {
	  width:150px;
	  height:150px;
  }
  .sub
  {
	  width:100%;
	  float:left;
	  text-align:center;
  }
  .mr
  {
	  width:50%;
	  float:left;
	  font-size:17px;
  }
  .srt
  {
	  width:100%;
	  float:left;
  }
  .section{
  width:990px;
  float:left;
  }
  .row3{
 width:43%;
    float: left;
    padding: 2% 0 0 0;
    margin-left: 30px;
  }
 .row{
 width:100%;
  float:left;
  padding:2% 0 0 0 ;
  }
   .row_sub{
 width:41%;
    float: left;
    padding: 2% 0 0 0;
    margin-left: 30px;
    cursor: pointer;
  }
  .row_td{
  width:25%;
  float:left;
  }
  .set1{
  width:16%;
  float:left;
  }
   .set2{
  width:10%;
  margin-left:2%;
  float:left;
  }
  .bit{
  width:1%;
  float:left;
  margin:0 2px 0 25px;
  }
  .box_wid{
  width:100%;
  float:left;
  }
  .section_property{
  width:100%;
  float:left;
  margin-top:5px;
  }
  .add{
  width:45%;
  float:left;
  text-align:right;
  
  }

  .img
{

width:236px;
	float:left;
	height:250px;
	padding:15px 7px;
    text-align: center;
  }
.img img
{
height:180px;
width:180px;
}
.img:hover
{
padding:14px 6px;
	border:1px solid #ccc;
}
  .part_1{
  width:98%;
  float:left;
padding:1%;
  text-align:center;
  color:#FF0000;
  }
   .part_2{
  width:98%;
  float:left;
  padding:1%;
  text-align:center;
  }
  .name{
  width:70%;
  float:left;
  margin-right:2%;
  text-align:right;
  color:#FF0000;  }
  <!--cscsc-->
  .update{
  width:30%;
  float:left; 
   color:#000000;

  }
  #channels > img{
	cursor: pointer;
}
#current{
  width:400px;
}
.details_box{
width:50%;
float:left;
}
.details_box2{
width:35%;
float:left;
}
.details_box3{
width:65%;
float:left;
}
.space{
width:92%;
float:left;
padding:5px 0 3px 0;
}
.space2{
width:100%;
float:left;
padding:7px 0 3px 0;
}
.tk_box{
width:31%;
float:left;
margin-top:5%;
margin-left:5%;
}
.tk_box2{
width:62%;
float:left;
margin-top:5%;
margin-left:2%;
}
.btn{

width:auto;

padding:5px 15px;

border:0;

background:#FF6d3d;

color:#fff;

border-radius:5px;

font-size:18px;
}
.add_set{
width:10%;
  float:right;
  text-align:left;
}
.font_size{
font-size:18px;
}
.add_section{
width:60%;
float:left;
}
.hgt{
height:30px;
font-size:16px;
font-family:calibri;
}
.mytable tr
{
border-bottom: 1px solid black;
}
#name_search{
font-size: 18px;
float:left;
width:680px;
padding-top:8px;
}
#design{
text-decoration:none; text-align:right; float:right; margin-right:30px; font-weight:bold; color:#000000
}
.sub_but {
 width: 157px;
    height: 36px;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 18px;
    border: 2px solid;
    border-radius: 12px;
}
.brows_btn{

width:auto;

padding:5px 15px;

border:0;

background:#ff6633;

color:#fff;

border-radius:5px;

font-size:18px;
	border: 1px dashed;
	background-image:url(../images/North--Sign.png);background-position:right; background-repeat:no-repeat;
	

}
.pad_box{
padding:.8%;
}
.gallery{
width:283px;
float:left;
padding:1%;
color:#FF6600;
font-size:20px;
font-weight:bold;
text-align:center;
}
.user_add_gallery{
margin-left:20px;
width:283px;
  float:left;
   text-align:center;
   color:#FF6600;
font-size:20px;
font-weight:bold;
}