/* CSS Document */
/*----------------------------------------------------------DESKTOP STYLE START---------------------------------------------------------------------*/
@media only screen and (min-width: 900.1px) and (max-width: 1030px)
{
#whole
{
	width: 93%;
}
#menu{
width:685px;}
#toppart,#footer,#busline, #footerline,#bottom,#businessheader,#businesscontent,#menu_log,#line,div.jc-vertical a,#wrapper,#articles img,#advertisement img{width:100%;}
#banner,#articles{width:100%;padding-left:0px;}
 #businesswhole{width:48%;}
#login{width:auto;}
#busroutewhole{width:49%;}
#content_top{width:100%;}
#page-wrap{width:44%}
figure{width:100%;}
figure img{width:100%; text-align:center;}
#galaryarticles{width:28%}
#advertisement{width:24%;}
#footermenu{width:70%;}
#bus_route_content_bottom{width:80%;}
.cap-bot figcaption{bottom:-25%;}
#imagecaption_content{width:99%; margin-left:0px;float:left;height:auto;padding:1%}
}

	@media only screen and (min-width: 780px) and (max-width: 900px)
{  
#whole
{
	width: 98%;
}

img
{
max-width:100%;
}
#toppart
{
	width:100%;
	height:120px;
	padding-top:1%;
}	
#logoimg
{
width:100%;
text-align:center;
}
/* ----------------------------------------------  Search box starts ---------------- */
#SearchMenu
{
float:left;
width:45%;
margin-left:28%;
}
/* ----------------------------------------------  Search box end---------------- */
/* ----------------------------------------------  Menu Part Start---------------- */
#menu_log
{
width:100%;
}
#login
{
float:right;
width:40%;
padding-right:10%;
}
#menu
{
width:40%;
padding-left:10%;
}
nav ul li
{
display:none;
}
.rwd_menu
{
display:block;
}
nav ul:hover li 
{
display:block;
}
nav ul:hover
{
position:absolute;
text-align:left;
width:200px;
z-index:1000;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
border-radius:5px;
}
nav li
{
width:200px;
}
#line
{
width:100%;
}
nav li a:hover
{
border:none;}
/* ----------------------------------------------  Menu Part End---------------- */
#content_top
{
width:100%;
}
/* ----------------------------------------------  Bigimage  start ---------------- */
#page-wrap
{
width:60%;
height:400px;
padding-right:2%;
}
figure { 
width:100%;
height:400px;
}
figure img { 
height:400px;
width:100%;
}
/* ----------------------------------------------  Bigimage  end ---------------- */
#galaryarticles
{
width:38%;
height:400px;
}
#wrapper 
{
width:100%;
height:240px;
padding-bottom:1%;
}

.ss-slide img
{
height:240px;
} 
#articles
{
width:98%;
}
#articles img
{
width:100%;
}
#advertisement
{
display:none;
}
#businesswhole{width:48%;}
#busroutewhole{width:45%;}
/* ----------------------------------------------  Bottom Start ---------------- */

#banner
{
width:92%;
padding:2% 0 2% 8%;
}
#banner img
{
width:85%;
}
#bottom
{
width:100%;
}
#businesswhole
{
width:50%;
}
#businessheader
{
	width:100%;
	height:40px;
	
}
#businesscontent
{
	width:100%;
	height:inherit;
}
#businessline
{
	width:100%;
}

#text
{
	font-size:14px;
	color:#999;
}
#dottedline {
  width:100%;
}
#busroutewhole
{
width:47%;
height:200px;
float:left;
padding:0 .5% .5% .5%;
	font-family:calibri;

}

	#vertical-ticker li
	{
		padding:3% 0 17% 2%;
		font-size:25px;
	}
	#scroll
	{
	width:100%;
}
#busrouteheader
{
width:100%;	
}

#busline
{
	width:100%;
}

#bustext
{
	font-size:14px;
}
div.slides
{
	width:100%;
}

/* ---------------------------------------------- Bottom End ---------------- */

/* ---------------------------------------------- Footer Start ---------------- */

#footer
{
width:100%;
}
#footer li
{
padding:0 0 5% 2%;
}
#footermenu
{
	width:69%;
}
#copyrights
{
	width:31%;
}
#footerline
{
  width:100%;
}
/* ---------------------------------------------- Footer End ---------------- */

/* ---------------------------------------------- Inner Page Style Start ---------------- */
/* ----------------------------------------------  article home ---------------- */

#innerleft
{
	width:98%;
	float:left;
	padding:.5% .5% 0 .5%;
	
}
#root
{
	width:98%;
}

#innerheader
{
	width:98%;

}
#madrasstrip
{
width:98%;
}
#socialstrip
{
	width:98%;
}

#social
{
	width:300px;
	text-align:right;
	float:right;
}
#articlescontent
{
	width:98%;
}
#order_online_strip
{
width:98%;
}
#articlesmadrasstrip
{
display:none;
}
#shop_image_left
{
width:98%;
text-align:center;
}
#article_imgcont
{
width:60%;
text-align:justify;
}
#Article_img
{
width:32%;
padding-right:2%;
}
#Article_img img
{
height:150px;
}
#ArticleHeader
{
width:98%;
}
#articlesline {
  border-top: 1px solid #999;
  color: #fff;
  background-color: #fff;
  height: 1px;
  width:98%;
}
#BodyLightContent
{
display:none;
}
#viewarticlename
{
	width:98%;
	text-align:left;
	padding:.8% 0;
	
}
#innerright
{
display:none;
}
#rightsocial
{
display:none;
}
#shopcontent_details
{
width:100%;
}
#shop_name
{
width:98%;
}
/* ---------------------------------------------- articles end ---------------- */
/* ---------------------------------------------- Institute Start ---------------- */
#institute_container
{
width:96%;

}
/* ---------------------------------------------- Institute End ---------------- */
/* ---------------------------------------------- Bus_Inner Start ---------------- */

#buscontainer
{
width:96%;}
#buscontent
{
width:96%;
}
#bus_route_content_detail
{
width:100%;
}
#onlineblock_gallery
{
display:none;
}
/* ---------------------------------------------- Inner Page Style End ---------------- */
}
/*----------------------------------------------------------For DESKTOP STYLE END---------------------------------------------------------------------*/

/*----------------------------------------------------------FOR TAB STYLE START---------------------------------------------------------------------*/
@media screen and (max-width: 780px)
{  
#whole
{
	width:98%;	
	
}

img
{
max-width:100%;
}
#toppart
{
	width:100%;
	height:120px;
	padding-top:1%;
}	
#logoimg
{
width:100%;
text-align:center;
}
/* ----------------------------------------------  Search box starts ---------------- */
#SearchMenu
{
float:left;
width:60%;
margin-left:20%;
}
/* ----------------------------------------------  Search box end---------------- */
/* ----------------------------------------------  Menu Part Start---------------- */
#menu_log
{
width:100%;
}
#login
{
float:right;
width:40%;
padding-right:10%;
}
#menu
{
width:40%;
padding-left:10%;
}
nav ul li
{
display:none;
}
.rwd_menu
{
display:block;
}
nav ul:hover li 
{
display:block;
}
nav ul:hover
{
position:absolute;
text-align:left;
width:200px;
z-index:1000;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
border-radius:5px;
}
nav li
{
width:200px;}
#line
{
width:100%;
}
nav li a:hover
{
border:none;}
/* ----------------------------------------------  Menu Part End---------------- */
#content_top
{
width:100%;
}
/* ----------------------------------------------  Bigimage  start ---------------- */
#page-wrap
{
width:58%;
height:400px;
padding-right:2%;
}
figure { 
width:100%;
height:400px;
}
figure img { 
height:400px;
}
/* ----------------------------------------------  Bigimage  end ---------------- */
#wrapper 
{
width:100%;
height:240px;
padding-bottom:1%;
}
/*.wrapper img 
{ 
height:250px;
width:100%;
}*/
.ss-slide img
{
height:240px;
} 
#galaryarticles
{
width:40%;
height:400px;
}
#articles
{
width:100%;
}
#articles img
{
width:100%;
}
#advertisement
{
display:none;
}
/* ----------------------------------------------  Bottom Start ---------------- */

#banner
{
width:92%;
padding:2% 0 2% 8%;
}
#banner img
{
width:85%;
}
#bottom
{
width:100%;
padding-top:5%;
}
#businesswhole
{
width:50%;
}
#businessheader
{
	width:100%;
	height:40px;
	
}
#businesscontent
{
	width:100%;
	height:inherit;
}
#businessline
{
	width:100%;
}

#text
{
	font-size:14px;
}
#dottedline {
  width:100%;
}
#busroutewhole
{
width:47%;
height:200px;
float:left;
padding:0 .5% .5% .5%;
	font-family:calibri;

}

	#vertical-ticker li
	{
		padding:3% 0 17% 2%;
		font-size:25px;
	}
	#scroll
	{
	width:100%;
}
#busrouteheader
{
width:100%;	
}

#busline
{
	width:100%;
}

#bustext
{
	font-size:14px;
}
div.slides
{
	width:100%;
}

/* ---------------------------------------------- Bottom End ---------------- */

/* ---------------------------------------------- Footer Start ---------------- */

#footer
{
width:100%;
}
#footer li
{
padding:0 0 5% 2%;
}
#footermenu
{
	width:65%;
}
#copyrights
{
	width:35%;
}
#footerline
{
  width:100%;
}
/* ---------------------------------------------- Footer End ---------------- */
/* ---------------------------------------------- Inner Page Style Start---------------- */

/* ----------------------------------------------  article home ---------------- */

#innerleft
{
	width:98%;
	float:left;
	padding:.5% .5% 0 .5%;
	
}
#innerright
{
display:none;
}
#madrasstrip
{
width:98%;
}
#root
{
	width:98%;
}

#innerheader
{
	width:98%;

}
#socialstrip
{
	width:98%;
}

#social
{
	width:300px;
	text-align:right;
	float:right;
}
#articlescontent
{
	width:98%;
}
#order_online_strip
{
width:98%;
}
#articlesmadrasstrip
{
display:none;
}
#shop_image_left
{
width:98%;
text-align:center;
}
#article_imgcont
{
width:60%;
text-align:justify;
}
#Article_img
{
width:32%;
padding-right:2%;
}
#Article_img img
{
height:150px;
}
#ArticleHeader
{
width:98%;
}
#articlesline {
  border-top: 1px solid #999;
  color: #fff;
  background-color: #fff;
  height: 1px;
  width:98%;
}
#BodyLightContent
{
display:none;
}
#viewarticlename
{
	width:98%;
	text-align:left;
	padding:.8% 0;
	
}
#rightsocial
{
display:none;
}

#shopdetails
{
width:98%;
}
#shopcontent_details
{
width:98%;
}
#shop_contact_details
{
width:98%;
}
#shop_name
{
width:98%;
}
#count_review
{
width:100%;
}
#userview
{
width:97%;
padding-left:3%;
}
#comment
{
width:60%;
}
#user_name
{
width:40%;
}
#usercomments
{
width:97%;
padding-left:3%;
}
#textarea_cols
{
width:100%
}
#inner_shopcontent
{
width:98%;
}

/* ---------------------------------------------- articles end ---------------- */
/* ---------------------------------------------- Institute Start ---------------- */
#institute_container
{
width:96%;
}
/* ---------------------------------------------- Institute End ---------------- */
/* ---------------------------------------------- Bus_Inner Start ---------------- */

#buscontainer
{
width:96%;}
#buscontent
{
width:96%;
}
#bus_route_content_detail
{
width:100%;
}
#onlineblock_gallery
{
display:none;
}
/* ---------------------------------------------- Bus_Inner End ---------------- */

/* ---------------------------------------------- Inner Page Style End---------------- */

	}
	

/*----------------------------------------------------------FOR TAB STYLE END---------------------------------------------------------------------*/

	@media only screen and (min-width: 681px) and (max-width: 779px)
{	
#whole
{
width:98%;
}
#banner
{
display:none;
}
#innerright
{
display:none;
}
nav li a:hover
{
border:none;}
#shop_contact
{
float:left;
width:40%;
}
#shop_address
{
width:60%;
}
#madrasstrip
{
width:98%;
}
#online_block
{
display:none;
}
#onlineblock_gallery
{
display:none;
}
}
@media only screen and (min-width: 481px) and (max-width: 680px)
{
#shop_searchbox
{
display:none;
}
#shop_contact
{
float:right;
width:40%;
}
#online_block
{
display:none;
}
#shop_address
{
width:60%;
}
#onlineblock_gallery
{
display:none;
}
#banner
{
display:none;
}
#businesswhole
{
width:98%;
}
#busroutewhole
{
width:98%;}
#footermenu
{
display:none;
}
#copyrights
{
width:50%;
font-size:13px;
}
#product_content_left
{
width:98%;
}
#product_content_right
{
width:98%;
}
#product_text
{
width:46%;
padding:2%;
}
#product_sub_right
{
width:48%;
}
#product_sub_left
{
width:48%;
}
#product_whole ul li
{
width:98%;
}
#product_whole
{
width:100%;
}
#please_note
{
width:100%;
}
#order_now
{
width:100%;
}
#Articles_form
{
width:100%;
}
#post_articels_form
{
width:98%;
}
#shopcart
{
width:100%;
}
}
/*----------------------------------------------------------FOR MOBILE STYLE START---------------------------------------------------------------------*/
@media screen and (max-width: 480px)
{

#whole
{
width:98%;
}
#menu
{
font-size:16px;
}
nav li
{
width:150px;
}
nav ul:hover
{
width:150px;
}
nav li a:hover
{
border:none;}
/* ----------------------------------------------  Search box starts ---------------- */
#SearchMenu
{
float:left;
width:56%;
margin-left:20%;
}
#Top_searchstyle
{
width:78%;
}
.SearchBox
{
width:100%;
}
#SearchText{
	width:120px;
	}
#login img
{
display:none;
}
/* ----------------------------------------------  Search box end---------------- */



/* ----------------------------------------------  Bigimage  start ---------------- */
#page-wrap
{
width:58%;
height:300px;
padding-right:2%;
}
figure { 
width:100%;
height:300px;
}
figure img { 
height:300px;
}
figcaption
{
display:none;
}
#imagecaption_content
{
font-size:16px;}
/* ----------------------------------------------  Bigimage  end ---------------- */
#wrapper 
{
width:100%;
height:200px;
padding-bottom:1%;
}
/*.wrapper img 
{ 
height:180px;
width:100%;
}*/
.ss-slide img
{
height:200px;
} 
#galaryarticles
{
width:40%;
height:300px;
}

/* ----------------------------------------------  Bottom Start ---------------- */

#banner
{
display:none;
}

#businesswhole
{
width:96%;
padding-bottom:2%;
}

#busroutewhole
{
width:96%;
padding-top:1%;
height:250px;
}
#busrouteheader
{
padding-bottom:10px;}
#rightsocial
{
display:none;}
#text
{
	
	margin-bottom:10px;
}
#phone
{
float:right;
}
#headtext
{
font-size:14px;
padding:0px;
}
#shopname
{
padding:0px;}
/* ---------------------------------------------- Bottom End ---------------- */

/* ---------------------------------------------- Footer Start ---------------- */
#footermenu
{
display:none;
}
#copyrights
{
width:55%;
float:right;
font-size:12px;
}
/* ---------------------------------------------- Footer End ---------------- */

/* ---------------------------------------------- Inner Page Style Start---------------- */


/* ----------------------------------------------  article home ---------------- */

#innerleft
{
	width:98%;
	float:left;
	padding:.5% .5% 0 .5%;
	
}
#root
{
	width:98%;
}

#innerheader
{
	width:98%;

}
#socialstrip
{
	width:98%;
}
#articlescontent
{
	width:98%;
}
#articlesmadrasstrip
{
display:none;
}
#article_imgcont
{
width:64%;
text-align:justify
}
#Article_img
{
width:34%;
}
#Article_img img
{
height:100px;
}
#ArticleHeader
{
font-size:18px;
}
#ArticlePrelode
{
font-size:14px;
}
#BodyLightContent
{
display:none;
}

#innerright
{
	display:none;
}
#Articles_form
{
width:100%;
}
#post_articels_form
{
width:98%;
}
.post_articles
{
width:98%;
}
/* ---------------------------------------------- articles end ---------------- */
/* ----------------------------------------------Business Directory ---------------- */
#shopcontent
{
width:98%;
padding:1% 1% 1.5% 1%;
font-size:15px;
text-align:justify;
}
#shopcontent_details
{
width:98%;
text-align:justify;
font-size:15px;
line-height:normal;
}
#shop_bigimg
{
width:95%;}
#shop_contact_details
{
	width:98%;
	padding-bottom:3%;
	padding-top:1%;

}

#shop_name{
		

font-size: 18px;
float:left;
width:98%;
}

#shop_address
{
	padding:0;
	width:100%;
	font-size:15px;
	line-height:15px;
}
#shop_contact
{
	padding:0;
	float:left;
	width:100%;
	text-align:left;
	font-size:15px;
	line-height:15px;
}

#shopdetails
{
	width:98%;
	padding-top:1%;

}

#shop_searchbox
{
display:none;
}
#madrasstrip
{
width:100%;
padding-bottom:1%;
font-size:20px;
text-align:center;
}
#online_block
{
display:none;
}
#product_content_left
{
width:98%;
padding:2%;
}
#product_content_right
{
width:98%;
padding:2%;
}
#product_text
{
width:98%;
text-align:center;
padding:0;
}
#product_sub_right
{
width:98%;
text-align:center;
padding:0;
}
#product_sub_left
{
width:98%;
text-align:center;
padding:0;
}
#product_whole ul li
{
width:98%;
}
#product_whole
{
width:100%;
}
#please_note
{
width:100%;
}
#order_now
{
width:100%;
}
/* ----------------------------------------------Business Directory end ---------------- */
/* ---------------------------------------------- Institute_inner Start---------------- */
#institute_container
{
font-size:15px;
text-align:justify;
}
/* ---------------------------------------------- Institute_inner End---------------- */
/* ---------------------------------------------- BusRoute_inner End---------------- */
#bus_route_image
{
display:none;
}
#bus_smlroot
{
display:block;
}
#onlineblock_gallery
{
display:none;
}
#loginform
{
width:100%;
margin-left:0%;
}
#forgot
{
width:100%;
margin-left:0%;
}
#registerform
{
width:100%;
margin-left:0%;
}
#feedback_link
{
width:100%;
margin-left:0%;
}
#shopcart
{
width:100%;
padding:0;
text-align:center;
}
#product
{
width:95%;}
/* ---------------------------------------------- Inner Page Style End---------------- */
}
/*----------------------------------------------------------FOR MOBILE STYLE END---------------------------------------------------------------------*/
@media screen and (min-width: 250px) and (max-width:479px)
{

#SearchText{
	width:50%;
	}
#SearchIcon
{
width:48%;
}	
	
#menu
{
padding-left:0;
}
#login
{
float:right;
text-align:right;
width:50%;
padding-right:0;
}	

#SearchMenu
{
width:100%;
margin:0;
}
#SearchIcon
{
float:right;
}
#small_searchicon
{
display:none;
}
#small_loginicon
{
dispaly:none;
}
#searchstyle
{
width:135px;
}
#phone
{
float:;
}
/* ---------------------------------------------- Inner Page Style Start ---------------- */
/* ---------------------------------------------- Artical Start ---------------- */

#article_imgcont
{
width:98%;
}
#Article_img
{
width:100%;
text-align:center;
}
#Article_img img
{
height:120px;
}
#innerheader
{
font-size:18px;
}
h1
{
font-size:18px;}
#onlineblock_gallery
{
display:none;
}
#shop_searchbox
{
display:none;
}
.post_articles_title
{
width:98%;
}
.post_articles
{
width:98%;
}
/* ---------------------------------------------- Article End ---------------- */
/* ---------------------------------------------- Inner Page Style End ---------------- */
	}
@media screen and (min-width: 250px) and (max-width:670px) {
    #bus_route_content_bottom{width:75%}
}