@media only screen and (min-width: 1366px) and (max-width: 1600px) { 
#aboutus p {
 font:normal 78% Arial;
 font-family:Arial;
 font-weight:normal;
 text-align: justify;
 /*text-align:center;*/
 color:#b02b42;
 padding:2px 2px 0px 2px;
 margin:0px;
}
.top-rakhi-con{
width:230px;
float:left;
margin:0% 0% 0 25%;
position:relative;
background-color:#ffebee;
border:1px solid #f4bbc3;
}
.rotation-banner{
POSITION: absolute; margin-bottom:0%; top:75%; FILTER: alpha(opacity=100); WIDTH: 110px; VERTICAL-ALIGN: middle; text-align:center;  PADDING-TOP: 5px; margin-top:30px; LEFT:83%; BOTTOM:5px; opacity: 0.8
}
.choosecity-txt{
width:32%;
font:bold 14px Arial;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
position:relative;
float:left;
display:block;
margin-top:6px;
}
.citychoose-blog-sameday{
width:85%;
float:left;
margin-left:10%;
position:relative;
}
.citychoose-blog-sameday ul li{
    font:normal 18px Arial;
	color:#ee4c7d;
	/*text-align:center;*/
}
.citychoose-blog-sameday ul li a.viewmore1{
    font:bold 15px Arial;
	color:#9b1750;
	text-align:center;
	text-decoration:underline;
}
.citychoose-blog-payment ul li a.viewmore1{
    font:bold 15px Arial;
	color:#9b1750;
	text-align:center;
	text-decoration:underline;
}
.citychoose-blog-payment ul li{
    font:normal 18px Arial;
	color:#666666;
	text-align:center;
}
.header-area-fixed{
    width:100%;
	position:relative;
	float:left;
	padding:12px 0px 0px 0px;
	height:50px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.header-inner2{
    width:18%;
    float:right;
    position:relative;
	}
.header-middle-total{
    width:43%;
    float:left;
    position:relative;
}
.nav li.order{
    width:12%;
	padding-left:10px;
}
.header-area {
    width:100%;
	position:relative;
	padding:8px 0px 18px 0px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.dropdowncontainer2 {
    width: 100%;
	float:left;
	position:relative;
   max-width:100%;
    margin-top:-10px;
	z-index:3000;
	display:none;
}
}
@media only screen and (min-width: 1280px) and (max-width: 1366px) { 
#aboutus p {
 font:normal 70% Arial;
 font-family:Arial;
 font-weight:normal;
 text-align: justify;
 /*text-align:center;*/
 color:#b02b42;
 padding:4px 4px 0px 4px;
 margin:0px;
}
.top-rakhi-con{
width:230px;
float:left;
margin:0% 0% 0 25%;
position:relative;
background-color:#ffebee;
border:1px solid #f4bbc3;
}
.rotation-banner{
POSITION: absolute; margin-bottom:0%; top:75%; FILTER: alpha(opacity=100); WIDTH: 110px; VERTICAL-ALIGN: middle; text-align:center;  PADDING-TOP: 5px; margin-top:30px; LEFT:80%; BOTTOM:5px; opacity: 0.8
}
.choosecity-txt{
width:33%;
font:bold 13px Arial;
color:#FFFFFF;
text-transform:uppercase;
text-align:right;
position:relative;
float:left;
display:block;
margin-top:5px;
}
.citychoose-blog-sameday{
width:80%;
float:left;
margin-left:15%;
position:relative;
}
.citychoose-blog-sameday ul li{
    font:normal 14px Arial;
	color:#ee4c7d;
	/*text-align:center;*/
}
.citychoose-blog-sameday ul li a.viewmore1{
    font:bold 14px Arial;
	color:#9b1750;
	/*text-align:center;*/
	text-decoration:underline;
}
.citychoose-blog-payment ul li{
    font:normal 14px Arial;
	color:#ee4c7d;
	text-align:center;
}
.citychoose-blog-payment ul li a.viewmore1{
    font:bold 14px Arial;
	color:#9b1750;
	text-align:center;
	text-decoration:underline;
}
.header-area {
    width:100%;
	position:relative;
	padding:8px 0px 20px 0px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.header-area-fixed{
    width:100%;
	position:relative;
	float:left;
	padding:12px 0px 0px 0px;
	height:50px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.header-inner2{
    width:26%;
    float:right;
    position:relative;
	}
.header-middle-total{
    width:46%;
    float:left;
    position:relative;
}
/*.choosecity-txt{
width:38%;
font:bold 14px Arial;
color:#333333;
text-transform:uppercase;
text-align:center;
position:relative;
float:left;
display:block;
line-height:30px;
}*/
.nav li.order{
    width:12%;
	padding-left:10px;
}
/*.dropdowncontainer2 {
    width: 100%;
	float:left;
	position:relative;
   max-width:100%;
    margin-top:-10px;
	z-index:3000;
	display:none;
}*/
}
@media only screen and (min-width: 979px) and (max-width: 1280px) { 
#container{
    width:100%
}
.header-area {
    width:100%;
	position:relative;
	padding:8px 0px 20px 0px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.dropwown-menu{
    width:100%;
    float:left;
    position:relative;
	background-color:#5e9608;
	margin-top:15px;
	}
.mobile-top{display:none;}

#footer-content{ display:block;	
}
.accordion_container {display:block;
}
#product-under-banner
{ display:block;
}
#product-banner-mobile
{display:none;
}
.city-toplink-blog{
display:none;
}
#aboutus p {
 font:normal 59.3% Arial;
 font-family:Arial;
 font-weight:normal;
 text-align: justify;
 /*text-align:center;*/
 color:#b02b42;
 padding:4px 6px 0px 6px;
 margin:0px;
}
/*#mobile-menu-total{
display:none;
}
#mobile-menu{
display:none;
}*/  
/*.about-text{
width:100%;
position:relative;
 float:left;
 font-family:Arial;
font-size:13px;
 color:#40403f;
 padding:0px;
 margin:0px;
 text-align:center;
} 
.abouttxt-red{
 width:100%;
 margin:0 auto;
 padding:0px;
 height:auto;
 float:left;
 font:normal 14px Arial;
 color:#b02b42;
 text-align:center;
}
.abouttxt-red a{
 font:normal 14px Arial;
 color:#b02b42;
 text-align:justify;
 margin:0 auto;
 padding:0px;
}*/ 
.whataspp-blog{ display:none;}
/*.dropdowncontainer2 {
    width: 100%;
	float:left;
	position:relative;
   max-width:100%;
    margin-top:-10px;
	z-index:3000;
	display:none;
}*/
}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 979px) { 
#container{
    width:100%
}
#product-content{
	padding-top:0px;
	padding-bottom:15px;
}
.header-area {
    width:100%;
	position:relative;
	float:left;
	padding:10px 0px 10px 0px;
	height:100px;
	background:none;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.middle_writeup ul li.sm{
font:normal 10px Arial;
color:#333333;
text-align:center;
}
.middle_writeup ul li.sm h1{
font:normal 10px Arial;
color:#333333;
margin:0px;
padding:0px;
display:inline;
}
.header-inner{
    width:30%;
    float:left;
    position:relative;
}
.header-middle-total{
    width:32%;
	float:left;
	position:relative;
	margin-left:2%;
	margin-top:-20px;
  
}
.header-inner2{
    width:34%;
    float:right;
    position:relative;
	margin-top:-12px;
	}
.middle_writeup ul li.sm{
font:normal 12px Arial;
color:#333333;
text-align:center;
}
.middle_writeup ul li.sm h1{
font:normal 12px Arial;
color:#333333;
margin:0px;
padding:0px;
display:inline;
}
.mo-banner-box{
    width:49%;
	float:left;
	margin-left:4px;
	margin-bottom:10px;
	padding-bottom:6px;
/*	background-color:#ffd89b;
	border:1px solid #e58d03;*/
}

#mo-banner{
    width:100%;
    float:left;
	margin-top:15px;
	margin-bottom:15px;
	display:block;
}
.mo-banner-box{
    width:21%;
	float:left;
	margin-left:1%;
	margin-bottom:10px;
	padding-bottom:6px;
/*	background-color:#fde0e5;
	border:1px solid #fb829c;*/
}
#citychoose-content{
display:none;
}
#top-banner{
    display:none;
}
#middle-banner{
	display:none;
}
#product-under-banner
{
    display:block; 
}
#product-banner-mobile
{display:none;
}
.birthday
{   display:none; 
}
.kids
{   display:none; 
}
/*.banner-title {
    display:none; 
}
.banner-title2 {
    display:none; 
}*/
.shopnow-txt {
    display:none; 
}
.single-product
{   width:23%;
    float:left;
	margin-left:1%;
	margin-right:1%;
	list-style-type:none;
} 
.single-product2
{   width:23%;
    float:left;
	margin-left:1%;
	margin-right:1%;
	list-style-type:none;
}
#similar-product-box{
    width:100%;
    float:left;
	margin-top:50px;
} 
.city-toplink-blog{
display:none;
}
.addon-container ul li{
   width:44%;
   float:left;
   padding:6px 10px 6px 4px;
   border:1px solid #ed5a44;
   margin-left:8px;
   margin-bottom:10px;
} 
.addon_titlebox{
    width:62%;
    float:left;
	position:relative;
	padding-top:6px;
	}
.addon-checkbox{
   width:10%;
   float:left;
   padding-top:6px;
}	
.addon-image{
   width:100%;
   float:left;
}
.city-banner-box{
    width:32%;
	float:left;
	margin-left:6px;
	margin-bottom:10px;
	padding-bottom:6px;
	background-color:#e8e6e5;
	border:1px solid #bcbbbb;
}

#city-banner{
    width:100%;
    float:left;
	margin-top:15px;
	margin-bottom:15px;
	display:block;
} 
.pd_radiobox{
    width:15%;
    float:left;
	/*padding:5px 3px 5px 10px;
	margin:10px 0px 0px 0px;*/
	}
.pd_titlebox{
    width:85%;
    float:left;
	/*margin:10px 0px 0px 0px;*/
	}
	
.citypage-banner{
    width:100%;
    float:left;
	position:relative;
	background:#f0f0ee;
/*	background:url(images/citypage-banner.png) no-repeat center;*/
	height:30px;
	margin:0px 0px 20px 0px;
	padding:0px;
	}
.citypage-text{
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#f13651;
	text-align:center;
	padding:5px;
}	
#mobile-menu-total{
display:none;
}
#mobile-menu{
display:none;
}
.dropwown-menu{
	display:none;
}
.policy_txt{
width:50%;
float:left;
margin-right:25%;
margin-left:23%;

}	
.policy_txt_inner{
width:50%;
float:left;
position:relative;
margin-top:10px;
margin-bottom:10px;
}
.login_left{
width:98%;
margin-left:1%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
float:left;
position:relative;
height:180px;
background:#fdeef1;
}
.login_right{
width:98%;
float:left;
margin-left:1%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
float:left;
position:relative;
height:280px;
background:#fdeef1;
}
.mem_name{
width:36%;
float:left;
padding-top:4px;
padding-bottom:2px;
display:block;
text-align:right;
font:normal 12px Arial;
color:#333333;
}
.mem_form{
width:60%;
float:left;
padding-top:2px;
padding-bottom:4px;
margin-left:10px;
display:block;
text-align:left;
}	
#footer-content{ display:block;	
}
.accordion_container {display:block;
}
.mobile-top{display:none;}
.whataspp-blog{ display:none;}
.container-slider{
display:block;
}
.container-slider-mobile{
display:block;
}
/*.dropdowncontainer2 {
    width: 100%;
	float:left;
	position:relative;
   max-width:100%;
    margin-top:-10px;
	z-index:3000;
	display:none;
}*/
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
#container{
    width:100%
}
.header-area {
    width:100%;
	position:relative;
	padding:16px 0px 16px 0px;
	height:175px;
	border-bottom:1px solid #d9d9d9;
	background: none;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
/*.header-inner{
    width:100%;
    float:left;
    position:relative;
	
}*/
.citypage-banner{
    width:100%;
    float:left;
	position:relative;
	background:#f0f0ee;
/*	background:url(images/citypage-banner.png) no-repeat center;*/
	height:30px;
	margin:0px 0px 20px 0px;
	padding:0px;
	}
.citypage-text{
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#f13651;
	text-align:center;
	padding:5px;
}	
 
/*=======================================*/
/*.header-inner2{
    width:100%;
	background-color:#dff3c0;
	margin-top:15px;
	padding-top:8px;
} */
.header-inner2{
display:none;
height:0PX;
padding:0;
margin:0;
}  
/*.header-right {
width:100%;
	text-align:center;
}*/
.header-right{display:block;
}
.middle-banner1{background:url(images/sameday_banner.jpg) no-repeat;
    width:202px;
	height:250px;
    float:left;
}
.middle-banner2{
    width:260px;
    float:left;
	margin-left:200px;
} 
#middle-banner{
    display:none;
}
#product-under-banner
{
    display:none; 
}
.birthday
{   display:none; 
}
.kids
{   display:none; 
}
/*.banner-title {
    display:none; 
}
.banner-title2 {
    display:none; 
}*/
.shopnow-txt {
    display:none; 
}
#product-content{
	padding-top:0px;

}
.single-product
{   width:40%;
    float:left;
	margin-left:4%;
	margin-right:4%;
	list-style-type:none;
}
.single-product2
{   width:40%;
    float:left;
	margin-left:4%;
	margin-right:4%;
	list-style-type:none;
}
.testimonial-text li{
    width:85%;
}   
.bottom-box{
    width:45%;
}
#flower-banner{
display:none;
}
#aboutus{
display:none;
}
#flower-banner{
display:none;
}
#right-banner{
display:none;
}
#populer-info{
    width:100%;
    float:left;
	margin:0px;
	padding:0px;
	height:70px;
	background-color:#e6fac8;
}
#city-blog{
width:100%; float:left; display: block; margin:0px; height:87px; background-color:#9ec564;
}
#city-blog ul{
margin:0px; padding:0px; padding:8px 0px 10px 0px;
}
#city-blog ul li{
list-style-type:none; text-align:center; padding:5px 0px 5px 0px;
}
.select-city-txt{ font:bold 13px Arial; color:#FFFFFF;}
.city-form-blog{ width:60%; float:left; text-align:right
}
.city-bttn{width:20%; float:left; text-align:left; padding-left:10px;}
.city-form{ width:190px; height:25px; border:1px solid #87c528;}
#footer-content{ display:block;	
}
.accordion_container {display:block;
}
.mobile-top{display:none;}
.whataspp-blog{ display:none;}
.container-slider{
display:block;
}
.container-slider-mobile{
display:block;
}
.shop-addmore{
width:98%;
margin:0% 1% 0% 1%;
float:left;
position:relative;
background:none;
}
.shop-addmore ul{
padding:0px;
margin:0px;
list-style-type:none;
}
.shop-addmore ul li{
width : 100%;
float : left;
text-align : center;
display:list-item;
margin-top:8px;
padding:4px 0px 4px 0px;
} 
.shoppingcart-price {
/*margin : 5px 2% 0px 0%;*/
width:100%;
float:left;
}
.shoppingcart-price .background{
background:none;
}
.shop-amount-total{
background:none;
}
.cartparticulars {
width : 56%;
float : right;
}
.cartparticulars p{
font:normal 14px Arial;
color:#000000;
text-align:right;
}
.cartparticulars p.btn-danger{color:#e80358; background:none; font: bold 14px Arial; /*background-color:#adacac;*/ border-color:#d43f3a; padding-top:5px;}
.cartitem p {
font:normal 14px Arial;
color:#8e1402;
margin : 7px 60px;
}
.cartamount {
width : 28%;
float : right;
padding-right : 5px;
padding-bottom : 10px;
}
.cartamount p{
font:normal 14px Arial;
color:#000000;
}
.cartamount p.btn-danger{color:#e80358; background:none; font: bold 14px Arial; text-align:right; /*background-color:#adacac;*/ border-color:#d43f3a; padding-top:5px;}
.menu li {
width:12.2%;
  float: left;
  /*height:4em;*/
  margin-right: 0px;
  position: relative;
  text-align:left;
  background-color:#ab62a9;
  border-right:1px solid #FFFFFF;
}

}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
 #container{
    width:100%
}
.indexmenu{
font-size:12px;
}
.indexmenu2{
font-size:12px;
}
.menu li {
width:12.2%;
  float: left;
  /*height:4em;*/
  margin-right: 0px;
  position: relative;
  text-align:left;
  background-color:#ab62a9;
  border-right:1px solid #FFFFFF;
}
.header-area {
    width:100%;
	position:relative;
	padding:8px 0px 15px 0px;
	height:60px;
	border-bottom:1px solid #d9d9d9;
	background:#FFFFFF;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.header-inner{
    width:50%;
    float:left;
	margin-top:-32px;
    position:relative;
}    
.header-left {
width:70%;
    margin-left:0px;
}  
.header-left img{
width:100%;
height:100%;
}
.user-menu li {
    display: inline-block;
	padding-left:10px;
}
.user-menu li a {
    display: block;
	font:bold 12px Arial;
	color:#8f8f8f;
    margin-right: 0px;
    padding: 25px 10px 25px 25px;
	text-decoration:none;
	text-transform:uppercase;
}  
.header-inner2{
    width:50%;
	float:right;
	/*margin-left:8%;*/
	margin-top:-32px;
	/*background-color:#dff3c0;
	padding-top:8px;*/
}
/*.header-inner2{
display:none;
}*/
.header-right {
    width:100%;
	float:right;
	text-align:center;
	margin-bottom:10px;
} 
.header-right-txt {
    width:100%;
	margin:0px 0px 0px 0px;
	float:right;
	text-align:center;
}
.header-right-txt2 {
    width:100%;
	margin:10px 0px 0px 0px;
	float:right;
	text-align:center;
	font:normal 13px Verdana;
	color:#3d6502;
/*	background:url(images/phone_no.jpg) no-repeat 100%;*/
}
.mo-banner-box{
    width:21%;
	float:left;
	margin-left:1%;
	margin-bottom:10px;
	padding-bottom:6px;
/*	background-color:#fde0e5;
	border:1px solid #fb829c;*/
}
.user-menu li {
    display: inline-block;
	padding-left:0px;
}
.user-menu li a {
    display: block;
	font:normal 10px Arial;
	color:#7f7e7e;
    margin-right: 0px;
    padding: 10px 6px 10px 19px;
	text-decoration:none;
	text-transform:uppercase;
}
.user-menu li a:hover {
text-decoration:none;
}
 
/*------------------------Display Content---------------------------*/
#mo-banner{
    width:100%;
    float:left;
	margin-top:0px;
	margin-bottom:15px;
	display:block;
}
#top-banner{
    width:100%;
    float:left;
	margin-top:15px;

}
#middle-banner{
display:none;
}
#product-under-banner
{
display:none; 
}
.birthday
{   display:none; 
}
.kids
{   display:none; 
}
.single-product
{   width:47%;
    float:left;
	margin-left:1.5%;
	margin-right:1%;
	list-style-type:none;
}
.single-product2
{   width:47%;
    float:left;
	margin-left:1.5%;
	margin-right:1%;
	list-style-type:none;
}
.testimonial-text li{
    width:85%;
}
.bottom-box{
    width:45%;
}
.bottom-box ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.bottom-box ul li {
    /*border-bottom: 1px dashed #555;*/
    padding: 2px 0;
}
.bottom-link2-inner{
    width:90%;
	float:left;
	margin-left:6px;
}
.bottom-link3-inner{
    width:90%;
	float:left;
	margin-left:6px;
	margin-top:15px;
}
.bottom-link4-inner{
    width:90%;
	float:left;
	margin-left:6px;
	margin-top:15px;
}
.testimonial-text li{
    width:96%;
	float:left;
	margin:15px 0px 0px 8px;
    list-style-type:none;
	font:normal 12px Arial;
	color:#333333;
}   
.testimonial-bg{
    width:96%;
	float:left;
	font:bold 16px Arial;
	color:#424141;
	padding:6px 0px 0px 10px;
}
.content-large{
    width:98%;
	float:left;
	font:bold 15px Arial;
	color:#5c5c5b;
	margin:13px 0 6px 0;	
	padding:0 1%;
}
#holder { width:99%;
    float:left;
	margin-left:0;
	/*border:1px solid #d2ecab;*/ 
	} 
#holder img { 
    display: block; 
	margin-left: auto; 
	margin-right: auto; 
	padding-top: 30px;
	padding-bottom: 30px;  
	/*display:table-cell; */
	vertical-align:middle; 
	text-align:center;
	}
.pd-textbox{
    width:99%;
    float:left;
	margin:10px 0px 0px 0px;
}
.pd_radiobox{
    width:4%;
    float:left;
	position:relative;
	/*padding:5px 3px 5px 10px;
	margin:10px 0px 0px 0px;*/
	}
.pd_titlebox{
    width:93.2%;
    float:left;
	position:relative;
	margin:2px 0px 0px 1%;
	}
.pd-innertext{
	text-align:center;
}
/*.addon-container ul li{
   width:97%;
   float:left;
   padding:6px 5px 6px 2px;
   border:1px solid #ed5a44;
   margin-bottom:10px;
   margin-left:2px;
}*/
.addon-container ul li{
   width:43%;
   float:left;
   padding:6px 10px 6px 4px;
   border:1px solid #ed5a44;
   margin-left:8px;
   margin-bottom:10px;
}
.addon-checkbox{
   width:5%;
   float:left;
   padding-top:6px;
}	
.addon-image{
   width:100%;
   float:left;
}
.addon_titlebox{
    width:65%;
    float:left;
	margin-left:4px;
	position:relative;
	padding-top:6px;
}
.pd-viewmore ul li{
    width:45%;
    float:left;
	margin-left:0px;
	text-align:center;
	margin-top:10px;
    }
.pd-viewmore ul li.right{
    padding-left:15px;
    margin:0;
    text-align:center;
}
.pd-viewmore ul li.left{
padding-left:15px;
margin:0;
text-align:center;
}
#popup1{ position: fixed;
  width:90%;
  right: 0;
  top: 50%;
  margin-top: 2%;
}
/*.addon-container ul li{
   width:46%;
   float:left;
   border:1px solid #efaeba;
   margin-left:2%;
   margin-right:2%;
   margin-bottom:10px;
   height:200px;
 
}*/
#similar-product-box{
display:none;
	/*border-bottom:2px solid #da7060;*/
}
ul#thumb-list{ display:inline-block; position:relative; margin-left:27px; padding:0; list-style:none;}
ul#thumb-list li{ background: none;
    float: left;
    list-style: none outside none;
    margin-left: 13px;
    margin-right: 0;
    overflow: hidden;
    width: 150px;
    z-index: 0;}
ul#thumb-list{ display:inline-block; position:relative; margin-left:16px; padding:0; list-style:none;}

#member_details_total{
width:70%;
margin-left:15%;
float:left;
margin-top:15px;
position:relative;
border:1px solid #dceabd;
}
.md_name{
width:100%;
float:left;
position:relative;
text-align:center;
}
.md_form{
width:100%;
float:left;
position:relative;
text-align:center;
margin:0px;
padding:0px;
}
#memberdetails ul li{
width:100%;
float: left;
display:block;
padding-top:1px;
padding-bottom:1px;
list-style:none;
background-color:#FFFFFF;
}
/*#shoppingcart_box{
width:100%;
margin-top:25px;
position:relative;
float:left;
background-color:#FFFFFF;
}
#shoppingcart_head{
display:none;
}
.shoppingcart2_title{
display:none;
}
.shoppingcart2_all{
width:50%;
float:left;
position:relative;
font:normal 12px Arial;
color:#FFFFFF;
}
.shoppingcart2_price{
width:100%;
float:left;
position:relative;
font:normal 12px Arial;
color:#FFFFFF;
}*/
/*---------------------------------------------------*/
    #shoppingcsrt-row2 {display: none; visibility:hidden; border-top:1px solid #990000;}
  	#shoppingcsrt-cart-pid, 
	#shoppingcsrt-cart-img, 
	#shoppingcsrt-cart-desc, 
	#shoppingcsrt-cart-qty, 
	#shoppingcsrt-cart-amt, 
	#shoppingcsrt-cart-mdfy {
		width:100%;display:block;
	}
	.shopcart-txt-pid::before {content:'Product ID:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-img::before {content:'Image:'; padding-right:5px; padding-left:2px; font-weight:bold; vertical-align:top; width:80px; display:inline-block;}
	.shopcart-txt-desc::before {content:'Title:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-desc::after {display:block; padding-left:2px;}
	.shopcart-txt-qty::before {content:'Qty.:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-amt::before {content:'Price:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-mdfy::before {content:'Modify:'; padding-right:5px; padding-left:2px; font-weight:bold; vertical-align:top; width:80px; display:inline-block;}
	#shoppingcsrt-cart-qty input[type=number], #shoppingcsrt-cart-qty input[type=text] {
        display: inline-block;
        margin-bottom: 0;
	}
	
	
    #table-3cols-row2 {display: none; visibility:hidden;}
  	#table-3cols-item-name, #table-3cols-quantity, #table-3cols-del-date, #table-3cols-replied , #table-3cols-mstatus, #table-3cols-comunicate {width:100%;display:block;}
	.table-3cols-iname::before {content:'Item Name :'; padding-right:5px; font-weight:bold; width:85px; display:inline-block;}
	.table-3cols-qty::before {content:'Quantity :'; padding-right:5px; font-weight:bold; vertical-align:top; width:85px; display:inline-block;}
	.table-3cols-deldate::before {content:'Delivery Date :'; padding-right:5px; font-weight:bold; width:85px; display:inline-block;}
	 #table-3cols-item-name, #table-3cols-quantity {
	 border-bottom:none;
    }
	
	.ship-log-container label,
    .ship-log-container input,
	.ship-log-container textarea,
	.ship-log-container select,
    .ship-log-container-large input,
    .ship-log-container-large select,
    .ship-log-container-large textarea,
    .ship-log-container-large label,
    .ship-log-container label,
    .ship-log-container-large article {
        width: 96%;
        float: none;
        display: block;
        text-align: left;
    }
	.total{
width:70%;
float:left;
position:relative;
text-align:right;
}
.amount{
width:26%;
float:left;
position:relative;
margin-left:5px;
text-align:left;
}
.ship-log-container-large input,
.ship-log-container-large select,
.ship-log-container-large textarea,
.ship-log-container textarea,
.ship-log-container select, 
.ship-log-container input {
    border: 1px solid #e6e8c1;
    width: 50%;
	height:28px;
}
.ship-log-container-large textarea,
.ship-log-container textarea {
    height: 90px;
}
.ship-log-container-large input[type=checkbox] {
    width: 30px;
    margin: 10px 0;
    border: 1px solid #e6e8c1;
}
.ship-log-terms {
    width: 100%;
    display: block;
    text-align: center
}
.ship-log-terms input {
    width: auto;
    display: inline-block
}
.ship-log-container input[type=button],
.ship-log-container-large input[type=button] {
    background-color: #9aae2e;
    color: #ffffff;
    text-transform: uppercase;
    border: 1px solid #9aae2e;
    cursor: pointer;
}
.ship-log-container input[type=button]:hover,
.ship-log-container-large input[type=button]:hover {
    background-color: #8aa010;
}
.ship-log-container label,
.ship-log-container-large label {
    font-weight: normal;
    color: #333333;
}	/*---------------------------------------------------*/
.city-banner-box{
    width:32%;
	float:left;
	margin-left:5px;
	margin-bottom:10px;
	padding-bottom:6px;
	background-color:#e8e6e5;
	border:1px solid #bcbbbb;
}
.city-banner-title-birthday {
    font:normal 20px "Times New Roman", Times, serif;
	color: #CC3300;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.city-banner-title-anniversary {
    font:normal 20px "Times New Roman", Times, serif;
	color: #FF0066;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.city-banner-title-wedding {
    font:normal 20px "Times New Roman", Times, serif;
	color: #666600;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
/*.shop-addmore{
width:98%;
margin:0% 1% 0% 1%;
float:left;
height:66px;
position:relative;
background:none;
}
.shop-addmore ul{
padding:0px;
margin:0px;
list-style-type:none;
}
.shop-addmore ul li{
width : 50%;
float : left;
text-align : center;
display:list-item;
margin-top:8px;
padding:10px 0px 10px 0px;
}*/
#flower-banner{
display:none;
}
#aboutus{
display:none;
}
#populer-info{
    width:100%;
    float:left;
	background-color:#e6fac8;
	margin:0px;
	padding:0px;
}
.info{display:none;
}
.toplink{
    font:bold 13px Verdana;
	color:#3f6700;
	text-align:right;
	padding-right:5px;
}
.banner-title {
    font:normal 20px "Times New Roman";
	color:#c3011d;
	margin:0px;
	padding-top:20px;
}
.banner-title2 {
    font:normal 12px Arial;
	color:#464645;
}
.bottom-banner-txt1{
font:normal 19px Arial;
color:#50504f;
}
.bottom-banner-txt2{
font:normal 13px Arial;
color:#50504f;
}
.v-center {
  width: 100%;
  display: table;
  position: relative;
  text-align: center;
}
/*#product-under-banner
{   width:100%;
    position:relative;
    float:left;
	margin-top:20px;
	background-color:#feebef;
	background-image:none;
}*/
.banner-title {
width:58%;
    font:normal 22px "Times New Roman";
	color:#c3011d;
	margin-top:30px;
	padding-top:2px;
}

.city-form-blog2{ width:204px; float:left; text-align:center; margin-left:15%; background-color:#FFFFFF;
}
.cartitem {
width : 99%;
float : left;
background:#F9F9F9;
padding-top:6px;
margin-bottom:10px;
border:1px solid #d6503c;
 }
.pd-name{
    width:97%;
	margin:0% 1.55% 2% 1.5%;
    float:left;
	position:relative;
	font:normal 20px 'EncodeSansExpanded';
	color:#ee4c7d;
	/*background-color:#6e9f02;*/
	text-align:left;
	display:block;
	border-bottom:1px solid #ee4c7d;
	padding:0px 0px 7px 0px;
	/*-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 10);
	text-transform:uppercase;*/
	top:0px;
	/*background:#ffded9;
	border-bottom:1px solid #fb9e90;
	border-top:1px solid #fb9e90;*/
}
.pd-name-occa{
    width:80%;
	margin:3% 10% 0% 10%;
    float:left;
	position:relative;
	font:bold 14px arial;
	color:#FFFFFF;
	background-color:#6e9f02;
	text-align:center;
	display:block;
	padding:7px 0px 7px 0px;
	-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 10);
	/*background:#ffded9;
	border-bottom:1px solid #fb9e90;
	border-top:1px solid #fb9e90;*/
}
.dropwown-menu{
	display:none;
}
.bright_content2 {
            display: none;
            position: fixed;
            top: 1%;
            left: 10%;
            width: 80%;
			height:490px;
            padding: 2px;
            border: 2px solid #6b9628;
            background-color: #ffffff;
            /*z-index: 1002;*/
			z-index: 12000;
            overflow: auto;
			/*-webkit-border-radius: 24px;
            -moz-border-radius: 24px;
             border-radius: 24px;*/
			
        }
		
.our-populer-txt{
width:100%; height:0px; float:left; position:relative; background:#e6fac8; z-index:-1px;
}
.header-inner{
    width:40%;
	margin-left:2%;
    float:left;
    position:relative;
	background-size: 100% 100%;
} 
/*.header-middle-total{
    width:19%;
	margin-right:0;
    float:left;
    position:relative;
}*/
.header-middle-total{
display:none;
}  
.header-middle{
display:none;
}
.header-middle-txt{
display:none;
/*width:100%;
padding:0px;
margin:0px;
margin:5% 10% 0% 10%;
padding:5%;
border:1px solid #fbadbb;
/*background:#fceef1;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;*/
}
#mobile-menu-total{
width:30%;
float:right;
background:none;
position:relative;
margin:0px;
padding:0px;
right:30px;
display:block;
}
#mobile-menu{
width:100%;
float:right;
position:relative;
}
.policy_txt{
width:70%;
float:left;
margin-right:15%;
margin-left:13%;

}	
.policy_txt_inner{
width:50%;
float:left;
position:relative;
margin-top:10px;
margin-bottom:10px;
}
.login_left{
width:98%;
margin-left:1%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
float:left;
position:relative;
height:280px;
/*background:#fdeef1;*/
}
.login_right{
width:90%;
float:left;
margin-left:1%;
margin-right:1%;
margin-top:1%;
padding-top:10%;
margin-bottom:1%;
float:left;
position:relative;
height:220px;
background:#ffffff url(images/mem-or-bg2.png) no-repeat 60px 0px;
}
.mem_form2{
width:46%;
float:left;
padding-top:2px;
padding-bottom:4px;
margin-left:2%;
display:block;
text-align:center;
}
.mem_name{
width:25%;
float:left;
padding-top:4px;
padding-bottom:2px;
display:block;
text-align:right;
font:normal 12px Arial;
color:#333333;
}
.mem_form{
width:71%;
float:left;
padding-top:2px;
padding-bottom:4px;
margin-left:10px;
display:block;
text-align:left;
}	
.shoppingcart_head{
display:block;
}
.shoppingcart_txt{
width:100%;
height:auto;
float:left;
position:relative;
/*background:#f6c6cf;*/
padding-left:2%;
}

.shop-button{
width:50%;
padding-top:8px;
display:inline;
}
.shop-button img{
vertical-align:middle;
}
.shoppingcart-container {
margin : 5px 1% 0px 1%;
font-size : 75%;
width:98%;
/*border-bottom:2px solid #CC0000;*/
}
.user-menu li a.signin {
    display: block;
	font:normal 10px Arial;
	color:#7f7e7e;
    margin-right: 0px;
	line-height:30px;
    padding: 0px 6px 0px 6px;
	text-decoration:none;
}
.user-menu li a.signin:hover
{ text-decoration:none;
}
.addon-tab-heading{width:80%; padding:0px; margin:0% 0% 0% -4%; float:left; position:fixed; z-index:3000;
}
.tabs {width:100%; padding:0px; margin:0px 0% 0% 5%; float:left; background:#ffffff;}
.tabs li {
width:100%;
float:left;
margin-bottom:4px;
list-style:none;
display:inline;
text-align:left;
}
.tabs a {
				
				padding:5px 5px;
				display:block;
				background:#999999;
				font:normal 13px Arial;
				color:#FFFFFF;
				text-decoration:none;
			}

			.tabs a.active {
			width:98%;
				background:#e80359;
				color:#FFFFFF;
			}
.tab-space{
display: block; padding-top:120px;
}	
#footer-content{display:block; margin-top:0}

#footer-content-mobile{ display:block;	
}
.accordion_container {display:block;
}  
.mobile-top{display:block; background:#ffffff;}	
#product-banner-mobile
{   width:100%;
    position:relative;
    float:left;
	padding:10px 0px 10px 0px;
	/*background-color:#feebef;*/
	background:#feebef url(images/flowerscombo-banner-mobile.png) no-repeat left;
	display:block;
}
.flowers-combo-mobile
{
	width:80%;
	margin-left:20%;
	float:left;
	background-color:#FFFFFF;
	filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Mozilla */
    opacity: 0.8; /* CSS3 */
}
.footer-social {
    margin-top: 0px
	}
.footer-payment {
    margin-top: 0px
	}
.footer-payment li{
  display:inline;
}
.footer-payment li img{
    padding-right:0px;
}
.md_payment{
width:95%;
float:left;
position:relative;
padding-top:4px;
padding-bottom:2px;
padding-left:16px;
display:block;
text-align:left;
font:normal 12px Arial;
color:#333333;
}
.md_continue{
width:40%;
float:left;
position:relative;
padding-top:4px;
padding-bottom:2px;
display:block;
text-align:left;
margin-left:14px;
font:normal 12px Arial;
color:#000000;
}
.whataspp-blog{ display:block;}
#testimonial-content{
display:none;
}
.city-toplink-blog{
display:block;
}
.city-toplink-blog ul{
padding:0;
margin:0;
}
.city-toplink-blog ul li{
width:23%;
margin-left:1%;
display:inline-block;
background:url(iofnew/images/city-list-img.jpg) no-repeat left;
padding-left:10px;
}
.productdetails-name{
width:96%;
float:left;
position:relative;
margin:2% 2% 0 2%;
padding:0px 0px 8px 0px;
text-align:center;
font:bold 13px Arial;
color:#333333;
}
.mobile-city-name{
display:block;
}
.top_txt{
display:none;
float:left;
position:relative;
margin:35px 0px 5px 0px;
font:normal 12px Arial;
padding:5px 3px 3px 3px;
color:#666666;
text-align:left;
border-top:1px solid #7abb4a;
border-bottom:1px solid #7abb4a;
}
.top_txt a{
font:normal 12px Arial;
color:#000000;
text-decoration:none;
}
.pddetails-blog{
display:none;
}

#footer { clear: both; display:block; overflow:hidden; font:normal 12px Arial; background:#fff; color:#333;}		
.occasion-category{
margin-left:0%;
padding:8px 0px 5px 0px;
font:bold 14px Arial;
color:#f2d550;
text-align:center;
}
.occasion-category .title{
width:140px;
margin:0 auto;
padding:5px 0px 0px 0px;
font:bold 16px "Times New Roman", Times, serif;
font-style:italic;
color:#638f01;
background:none;
text-align:center;
}

.rakhi-blog{
width:100%;
float:left;
position:relative;
padding:8px 2px 8px 2px;
margin-top:15px;
margin-bottom:0px;
background:#fad7de;
background-image:none;
}
.diwali-blog{
width:100%;
float:left;
position:relative;
margin-top:15px;
margin-bottom:0px;
padding:8px 0px 8px 0px;
background:#fad7de;
background-image:none;
}
.occasion-blog-title{
font:italic 16px "Times New Roman", Times, serif;
color:#af034c;
text-align:center;
margin-left:0;
}
.occasion-blog-title p{
font:normal 11px Arial;
color:#333333;
text-align:justify;
padding-top:5px;
margin:0px;
}
.occasion-blog-title p a{
font:normal 11px Arial;
color:#333333;
text-decoration:none;
}
.occasion-toplink-blog2{
display:none;
margin-left:0;
padding:8px 0px 8px 0px;
}
.usadetails-total{
width:90%;
float:left;
margin-left:5%;
position:relative;
margin-bottom:30px;
background-color:#e7efb7;
border:1px solid #5e9608;
}
.usadetails-total p{
padding-top:13px;
padding-bottom:13px;
text-align:center;
font:bold 15px Arial;
color:#f8335b;
}
.usadetails-blog{
width:100%;
float:left;
position:relative;
/*background-color:#cbec9a;*/
padding:5px 7px 8px 7px;

}
.usadetails-blog ul{
width:100%;
padding:0;
margin:0;
}
.usadetails-blog ul li{
width:32%;
display:inline-block;
height:18px;
font:normal 12px Arial;
color:#58890d;
/*padding-top:3px;*/
}
.usadetails-blog ul li a{
font:normal 12px Arial;
color:#518502;
/*padding-top:3px;*/
}
.accordion_head {
    /*width: 100%;
	height:26px;
    background-color:#F24F98;
    color: white;
    cursor: pointer;
    font-family: arial;
    font-size: 12px;
    margin: 0 0 4px 0;
    padding: 4px 0px 0px 8px;
    font-weight: normal;
	text-align:left;*/
	display:block;
}
/*.accordion_head span{
padding:0px;
margin:0px;

}*/
.accordion_body {
    display:none;
}
/*.accordion_body p {
    padding: 8px 8px;
    margin: 0px;
}
.plusminus {
width:3%;
    float:left;
	font-family: arial;
    font-size: 16px;
    font-weight: bold;
	color:#e14e5a;

}
.content-large-mobile{
width:95%;
	font:normal 12px Arial;
	color:#e14e5a;
	padding-top:4px;

	
}*/
.top-rakhi-con{ display:none;
}
.top-banner-left{width:100%; float:left; position:relative;
}
.top-banner-right{ display:none;}
.citychoose-blog-sd{display:none;
}
.citychoose-blog-pay{display:none;
}
.citychoose-blog{ width:96%;
margin-left:2%;
margin-right:2%; 
}
.rotation-banner{
POSITION: absolute; margin-bottom:0%; top:52%; FILTER: alpha(opacity=100); WIDTH: 110px; VERTICAL-ALIGN: middle; text-align:center;  PADDING-TOP: 5px; margin-top:30px; LEFT:73%; BOTTOM:5px; opacity: 0.8
}
.mobile-top-middle .rakhitopiddle_txt{
font:bold 15px Arial;
color:#FFFF80;
background-image:none;
/*background:url(images/top_rakhi_icon.png) no-repeat;*/
padding-top:6px;
display:block;
height:30px;
}
.header-area-fixed{
    width:100%;
	position:relative;
	float:left;
	padding:12px 0px 0px 0px;
	height:60px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
#top-banner{ display:none;}
.container-slider{
display:block;
}
.container-slider-mobile{
display:block;
}
.single-product-box-name{
width:100%;
}
.single-product-drop{
display:none;
}
.member_details_inner{
width:90%; 
float:left; 
position:relative; 
margin:0 5% 0 5%;
}
.wizard-content {
  overflow: hidden;
  position: relative;
  min-height:700px;
  /*height:550px*/
  padding:0px 0;
  background-color:#FFFFFF;border-bottom:1px solid #dddddd;  border-left:1px solid #dddddd; border-right:1px solid #dddddd; 
  }
  .wizard-header{
  color: #333333;
  background-color:#efeded;

}
.wizard-header li{
width:100%;
  color: #333333;
  display:list-item;
 } 
 #citychoose-content{
 display:none;
 } 
.logo-title{
width:100%;
float:left;
font:normal 12px Arial;
color:#434343;
padding-left:8px;
margin-top:0px;
padding-bottom:20px;
}
.item-head-name{
    font-family:'Museo 100';
	font-weight:bold;
    color: #ee4c7d;
    font-size:18px;
    margin: 0px 0px;
    padding-left: 7px;
	padding-bottom:16px;
	text-align:left;
	border-bottom:1px solid #d67d88;
}
#aboutus-index-tab{
display:none;
}
.addon-head-blog{
width:100%; /*height:30px;*/ float:left; position:relative; text-align:center; background:#effdcd; border-bottom:1px solid #b1d55a;
}
.addon-head{
font:normal 20px 'Cookie';
color:#cf1348;
padding-top:10px;
}
.body_title{
width:100%; float:left; margin-top:5px; margin-bottom:10px;
}
{   width:100%;
    float:left;
	position:relative;
}
.product{height:150px;}
.similar-blog ul
{   width:100%;
    list-style-type:none;
}
.similar-blog li
{   width:48%;
    margin-left:0%;
	padding-right:2%;
	margin-bottom:-20px;
    float:left;
	position:relative;
	display:inline;
}

.similar-product .image{
width:50px;
height:50px;
float:left;
position:relative;
}
.similar-product .description{
width:150px;
float:left;
position:relative;
padding-left:5px;
padding-right:5px;
}
.addon-head-blog{
width:100%; /*height:30px;*/ float:left; position:relative; text-align:center; background:#effdcd; border-bottom:1px solid #b1d55a;
}
.addon-head{
font:normal 20px 'Cookie';
color:#cf1348;
}
.body_title{
width:100%; float:left; margin-top:5px; margin-bottom:10px;
}
.product:hover .showme{
width:100px;
line-height:30px;
position:absolute;
font-family:arial;
font-size:11px;
margin:30px 0 0 20px;
font-weight:bold;
text-align:center;
display : block;
background-color:#82037f;
z-index:3000;
border-radius: 25px;
text-decoration:none;
/*opacity: 0.2;
filter: alpha(opacity=20); */
 }
 .product:hover .showme:hover{
 background-color:#e80358;
 text-decoration:none;
 }
 .product:hover .showme a{
 color:#FFFFFF;
 text-decoration:none;
 }
 .similar-box-name{
width:65%;
float:left;
position:relative;
background-color:#696868;
font:normal 30px 'Cookie';
color:#FFFFFF;
padding:8px 0px 4px 0px;
text-align:center;
border-bottom:2px solid #999999;
border-right:2px solid #999999;
}
.copyright {
    width:100%;
	float:left;
	position:relative;
	background:#9b1750;
	padding-top:6px;
}
.copyright-text{
    width:100%;
	float:left;
	position:relative;
    padding:0px 0px 8px 0px;
	background:#c93c20;
	text-align:center;
	font:normal 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
	}
.copyright-text2{
    width:100%;
	float:left;
	position:relative;
    padding:0px 0px 8px 0px;
	background:#9b1750;
	font:normal 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	}
.middleslide-banner{ display:none;}
.middleslide-banner2{ display:none;}
.middleslide-banner3{ display:none;}
/*.writeupbot{
    display:none;
}*/
/*#msform {
width: 400px;
height:930px;
margin:0;
padding:0;
text-align: center;
position: relative;
}
#msform fieldset {
background: white;
border: 0 none;
border-radius: 3px;
box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);
box-sizing: border-box;
width: 100%;
margin:0;
position: absolute;
}*/
.choose-title{
width:100%;
float:left;
position:relative;
padding:8px 0px 3px 0px;
font:bold 12px 'EncodeSansExpanded';
color:#000000;
text-transform:uppercase;
}
.pd-priceblog{
	margin-bottom:10px;
	padding-bottom:10px;
}
.add-product
{   width:17.2%;
	height:155px;
    float:left;
	margin:3% 0% 0px 2%;
	list-style-type:none;
	margin-bottom:15px;
	padding-bottom:4px;
	/*border: 1px solid #daaed9;*/
    border-radius: 15px;
    -webkit-box-shadow: 1px 1px 1px 1px #e9e8e8;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    1px 1px 1px 1px #e9e8e8;  /* Firefox 3.5 - 3.6 */
  box-shadow:         1px 1px 1px 1px #e9e8e8;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
  background-color:#FFFFFF;
}
.pd-innertext2{
    width:96%;
    float:left;
	margin-bottom:11px;
	padding-bottom:15px;
	padding-top:5px;
	/*background:url(images/sameday-clock.png) no-repeat;*/
	margin-top:10px;
	margin-bottom:0px;
	text-align:center;
}
#holder-total{
    width:96%;
    float:left;
	margin-left:2%;
	margin-right:2%;
}
.middle_writeup{
display:none;
}
.single-product2:last-child
{ display:block;
}
.foorer-desktop{
width:100%;
float:left;
position:relative;
display:none;
}
.single-product-box
{  /* width:100%;*/
    float:left;
	position:relative;
	background-color:#FFFFFF;
	padding-top:17px;
	margin-bottom:8px;
}

}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 320px) and (max-width: 480px) { 
 #container{
    width:100%
}
.header-area {
    width:100%;
	position:relative;
	padding:8px 0px 15px 0px;
	height:75px;
	margin-top:-15px;
	border-bottom:1px solid #d9d9d9;
	background: none;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
.header-link{
display:none;
}
.logo-title{
width:100%;
float:left;
font:normal 10px Arial;
color:#434343;
padding-left:8px;
margin-top:0px;
padding-bottom:0px;
}
.header-inner{
     width:55%;
	margin-left:0%;
    float:left;
    position:relative;
} 
.header-middle-total{
    width:20%;
    float:left;
    position:relative;
}  
.header-middle{
display:none;
} 
.header-left {
    margin-left:0px;
}  
.header-left img{
/*width:90%;
height:90%;*/
}
.user-menu ul {
	background-color:#FFFFFF;
} 
.user-menu li {
    display: inline-block;
	padding-left:5px;
}
.user-menu li a {
    /*display: block;*/
	font:normal 11px Arial;
	color:#5e9608;
    margin-right: 0px;
    padding: 10px 5px 10px 22px;
	text-decoration:none;
	text-transform:uppercase;
}
.user-menu li a:hover {
text-decoration:none;
}
.user-menu li a.signin {
    display: inline;
	font:normal 11px Arial;
	color:#5e9608;
    margin-right: 0px;
	line-height:30px;
    padding: 0px 10px 0px 6px;
	text-decoration:none;
}
.user-menu li a.signin:hover
{ text-decoration:none;
}
.header-inner2{
 /*   width:100%;
	background-color:none;
	margin-top:4px;
	padding-top:2px;*/
	display:none;
}

.header-right {
    width:100%;
	float:right;
	text-align:center;
	background-color:none;
	margin-bottom:10px;
} 
.header-right-txt {
    width:100%;
	margin:0px 0px 0px 0px;
	float:right;
	text-align:center;
}
.call-txt{
display:block;
}
.header-right-txt2 {
    width:100%;
	margin:3px 0px 0px 0px;
	float:right;
	text-align:center;
	font:normal 13px Verdana;
	color:#3d6502;
/*	background:url(images/phone_no.jpg) no-repeat 100%;*/
}
.toplink{
    font:bold 12px Verdana;
	color:#3f6700;
	text-align:right;
	padding-right:5px;
}
.toplink2{
    font:normal 13px Arial;
	color:#424141;
	padding-right:10px;
} 
.login-icon{
    background:url(images/login_icon.png) no-repeat left;
}
.contact-icon{
    background:url(images/contactus_icon.png) no-repeat left;
}
.shopping-icon{
    background:url(images/shoppingcart_icon.png) no-repeat left;
}
#middle-banner{
   display: block;
}  
#product-under-banner
{ display:none;
}
/*#product-under-banner
{   width:100%;
    position:relative;
    float:left;
	margin-top:20px;
	background-color:#feebef;
	background-image:none;
}*/
.banner-title {
width:58%;
    font:normal 16px "Times New Roman";
	color:#c3011d;
	margin:0px;
	padding-top:2px;
}
.banner-title {
    font:normal 16px "Times New Roman";
	color:#c3011d;
	margin:0px;
	padding-top:2px;
}
.banner-title2 {
    font:normal 11px Arial;
	color:#464645;
}
.shopnow-txt {
    font:normal 22px "Times New Roman";
    color:#7c7c7c;
	text-decoration:none;
    padding: 3px 5px;

    top:55px;
}
#showbanner{
    display:block;
    line-height:30px;
    background-color:#990000;
}
.mo-banner-box{
    width:20.8%;
	float:left;
	margin:0 0 2% 2%;
	/*background-color:#ffd89b;
	border:1px solid #e58d03;*/
}
.mo-banner-title {
    font:normal 14px Arial;
	color: #c3011d;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.mo-click{
    font:bold 12px Arial;
	text-align:center;
	color:#e41e3c;
	display:block;
	}
/*------------------------Display Content---------------------------*/
#mo-banner{
    width:100%;
    float:left;
	margin-top:3px;
	margin-bottom:15px;
	display:block;
}
#top-banner{
    width:100%;
    float:left;
	margin-top:15px;
	
}
#middle-banner{
display:none;
}
/*#product-under-banner
{display:none; 
}*/
/*#product-under-banner
{   width:100%;
    position:relative;
    float:left;
	margin-top:20px;
	background-color:#feebef;
	background-image:none;
}*/
.banner-title {
width:58%;
    font:normal 16px "Times New Roman";
	color:#c3011d;
	margin:0px;
	padding-top:2px;
}
.birthday
{   display:none; 
}
.kids
{   display:none; 
}
#product-content{
	padding-top:0px;
}
.single-product
{   width:47%;
    float:left;
	margin-left:1%;
	margin-right:1%;
	list-style-type:none;
}
.single-product2
{   width:47%;
    float:left;
	margin-left:1%;
	margin-right:1%;
	list-style-type:none;
}
/*.single-product
{   width:18%;
    float:left;
	margin-left:1%;
	margin-right:1%;
	list-style-type:none;
	display:inline-block;
}*/
.testimonial-text li{
    width:96%;
}
#popup1{ position: fixed;
  width:90%;
  right: 0;
  top: 50%;
  margin-top: 2%;
}
.addon-container ul li{
   width:45%;
   float:left;
   /*padding:6px 10px 6px 4px;*/
   border:1px solid #efaeba;
   margin-left:2%;
   margin-right:2%;
   margin-bottom:10px;
   height:170px;
 /*  background:#f4f4f4;*/
}
.bottom-box{
    width:45%;
}
.bottom-box ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.bottom-box ul li {
    /*border-bottom: 1px dashed #555;*/
    padding: 2px 0;
}
.bottom-link2-inner{
    width:90%;
	float:left;
	margin-left:6px;
}
.footer-social {
    margin-top: 0px
	}
.footer-social li img{
    padding-right:3px;
}
.footer-payment {
width:100%;
    margin-top: 0px
	}
.bottom-link3-inner{
    width:96%;
	float:left;
	margin-left:6px;
	margin-top:15px;
}
.bottom-link4-inner{
    width:90%;
	float:left;
	margin-left:6px;
	margin-top:15px;
} 

.testimonial-bg{
    width:96%;
	float:left;
	font:bold 13px Arial;
	color:#424141;
	padding:6px 0px 0px 10px;
}
.content-large{
    /*width:100%;*/
	float:left;
	font:bold 15px Arial;
	color:#5c5c5b;
	margin:13px 0x 6px 0;
	
}
#holder { width:100%;
    float:left;
	margin-left:0;
	/*border:3px solid #d2ecab;
	margin-left:1px;*/ 
	} 
#holder img { 
    display: block; 
	margin-left: auto; 
	margin-right: auto; 
	padding-top: 30px;
	padding-bottom: 30px;  
	/*display:table-cell;*/ 
	vertical-align:middle; 
	text-align:center;
	}
.pd-textbox{
    width:100%;
    float:left;
	margin:10px 0px 0px 0px;
}
.itm_sub_name{
    color:#333333;
    font:normal 12px Arial;
}
.itm_sub_name2{
    color:#990000;
    font:normal 12px Arial;
}
.pd-innertext{
	text-align:center;
}
/*.addon-container ul{
    margin:0px;
	padding:0px;
	list-style-type:none;
}

.addon-container ul li{
   width:98%;
   float:left;
   padding:6px 10px 6px 4px;
   border:1px solid #ed5a44;
   margin-bottom:10px;
   margin-left:1%;
   margin-right:1%;
   background:#f4f4f4;
}*/
.addon-check{
width:15%;
float:left;
position:relative;
text-align:right;
margin-bottom:5px;
margin-top:2px;
margin-right:2%;
}
.addon-checkbox{
   width:5%;
   float:left;
   padding-top:6px;
}	
.addon-image{
   width:100%;
   margin-left:10px;
   float:left;
   vertical-align: middle;
}
.addon_titlebox{
    width:100%;
    float:left;
	margin-left:6px;
	position:relative;
	padding-top:6px;
}
.pd-viewmore ul li{
    width:45%;
    float:left;
	margin-top:10px;
	text-align:center;
    }
.pd-viewmore ul li.right{
padding-left:0px;
margin:0;
text-align:center;
}
.pd-viewmore ul li.left{
padding-left:0px;
margin:0;
text-align:center;
}
#similar-product-box{
display:none;
	/*border-bottom:2px solid #da7060;*/
}
ul#thumb-list{ display:inline-block; position:relative; margin-left:27px; padding:0; list-style:none;}
ul#thumb-list li{ background: none;
    float: left;
    list-style: none outside none;
    margin-left: 0px;
    margin-right: 0;
    overflow: hidden;
    width: 132px;
    z-index: 0;}
#thumb-prev, #thumb-next{ width:55px; height:300px; position:absolute; z-index:10000; bottom:0%;}
.shoppingcart-container {
margin : 5px 1% 0px 1%;
font-size : 75%;
width:98%;
/*border-bottom:2px solid #CC0000;*/
}
.cartparticulars {
width : 50%;
float : right;
}
.cartparticulars p{
font:normal 14px Arial;
color:#000000;
text-align:right;
}
.cartparticulars p.btn-danger{color:#e80358; background:none; font: bold 13px Arial; /*background-color:#adacac;*/ border-color:#d43f3a; padding-top:5px;}
.cartitem p {
font:normal 14px Arial;
color:#8e1402;
margin : 7px 60px;
}
.cartamount {
width : 44%;
float : right;
padding-right : 5px;
padding-bottom : 10px;
}
.cartamount p{
font:normal 14px Arial;
color:#000000;
}
.cartamount p.btn-danger{color:#e80358; background:none; font: bold 13px Arial;/* background-color:#adacac;*/ border-color:#d43f3a; padding-top:5px;}
.col2 {
width : 100%;
float : left;
text-align : center;
background : #ffffff;
margin-top:15px;
}
#member_details_total{
width:98%;
float:left;
margin:5px 0px 0px 3px;
position:relative;
/*border:1px solid #da7060;*/
}
#memberdetails ul li{
width:100%;
float: left;
display:block;
padding-top:1px;
padding-bottom:1px;
list-style:none;
background-color:#FFFFFF;
}
.md_name{
width:100%;
float:left;
position:relative;
text-align:center;
}
.md_form{
width:100%;
float:left;
position:relative;
text-align:center;
margin-top:0px;
padding:0px;
margin-left:0px;
}
.md_payment{
width:95%;
float:left;
position:relative;
}
.addressbook1{
width:100%;
float:left;
padding-top:10px;
padding-bottom:2px;
display:block;
text-align:center;
font:normal 12px Arial;
color:#000000;
}
.addressbook2{
width:100%;
float:left;
padding-top:4px;
padding-bottom:2px;
margin:10px 0px 6px 0px;
display:block;
text-align:center;
}
.address_div a{
padding:7px 20px 7px 20px;
background-color:#666666;
font:normal 12px Arial;
color:#FFFFFF;
text-decoration:none;
margin-left:15px 0px 15px 0px;
}
.login_bttn{
padding:6px 30px 6px 30px;
background-color:#9b1750;
font:normal 12px Arial;
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}
#shoppingcart_box{
width:100%;
margin-top:25px;
position:relative;
float:left;
background-color:#FFFFFF;
}

#shoppingcart2{
width:100%;
padding-top:5px;
position:relative;
}
.shoppingcart2_title{
display:none;
}
.shoppingcart2_all{
width:20%;
float:left;
position:relative;
font:normal 12px Arial;
color:#FFFFFF;
}
.shoppingcart2_details{
width:98%;
float:left;
margin-left:5px;
position:relative;
font:normal 12px Arial;
color:#FFFFFF;
}
.shoppingcart2_price{
width:50%;
float:left;
position:relative;
font:normal 12px Arial;
margin-left:5px;
color:#FFFFFF;
text-align:left;

}
.shoppingcart2_quantity{
width:40%;
float:left;
position:absolute;
font:normal 12px Arial;
color:#FFFFFF;
display:list-item;
text-align:left;
padding-left:30px;
margin-right:10px;
}
.quantity_box{
width:20px; 
height:20px; 
text-align:left;
border:1px solid #c62487;
font:normal 12px Arial;
color:#000000;
margin-top:25px;
}
.shoppingcart2_remove{
width:90%;
float:left;
position:absolute;
font:normal 12px Arial;
color:#FFFFFF;
}
.shoppingcart2_remove img{
padding-top:25px;
}
.shoppingcart2_quantity ul{
margin:0px;
list-style-type:none;
}
.shoppingcart2_quantity ul li{
display:inline;
list-style-type:none;
}
.shoppingcartcart_title ul li{
width:10%;
padding:3px 20px 3px 20px;
line-height:30px;
display:list-item;
background-color:#990000;
color:#FFFFFF;
list-style-type:none;
}
update_txt{display:inline;}
/*---------------------------------------------------*/
    #shoppingcsrt-row2 {display: none; visibility:hidden;}
  	#shoppingcsrt-cart-pid, 
	#shoppingcsrt-cart-img, 
	#shoppingcsrt-cart-desc, 
	#shoppingcsrt-cart-qty, 
	#shoppingcsrt-cart-amt, 
	#shoppingcsrt-cart-mdfy {
		width:100%;display:block;
	}
	.shopcart-txt-pid::before {content:'Product ID:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-img::before {content:'Image:'; padding-right:5px; padding-left:2px; font-weight:bold; vertical-align:top; width:80px; display:inline-block;}
	.shopcart-txt-desc::before {content:'Title:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-desc::after {display:block; padding-left:2px;}
	.shopcart-txt-qty::before {content:'Qty.:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-amt::before {content:'Price:'; padding-right:5px; padding-left:2px; font-weight:bold; width:80px; display:inline-block;}
	.shopcart-txt-mdfy::before {content:'Modify:'; padding-right:5px; padding-left:2px; font-weight:bold; vertical-align:top; width:80px; display:inline-block;}
	#shoppingcsrt-cart-qty input[type=number], #shoppingcsrt-cart-qty input[type=text] {
        display: inline-block;
        margin-bottom: 0;
	}

	
    #table-3cols-row2 {display: none; visibility:hidden;}
  	#table-3cols-item-name, #table-3cols-quantity, #table-3cols-del-date, #table-3cols-replied , #table-3cols-mstatus, #table-3cols-comunicate {width:100%;display:block;}
	.table-3cols-iname::before {content:'Item Name :'; padding-right:5px; font-weight:bold; width:85px; display:inline-block;}
	.table-3cols-qty::before {content:'Quantity :'; padding-right:5px; font-weight:bold; vertical-align:top; width:85px; display:inline-block;}
	.table-3cols-deldate::before {content:'Delivery Date :'; padding-right:5px; font-weight:bold; width:85px; display:inline-block;}
	 #table-3cols-item-name, #table-3cols-quantity {
	 border-bottom:none;
    }
	.shoppingcsrt-cleaner {
    clear:both;
    height:1px;
    font-size:0px;
    border:none;
    margin:0; padding:0;
	background:#990000;
    
    /*display:none;*/
    }
.ship-log-container-large input,
.ship-log-container-large select,
.ship-log-container-large textarea,
.ship-log-container textarea,
.ship-log-container select, 
.ship-log-container input {
    border: 1px solid #e6e8c1;
    width: 50%;
	height:28px;
}
.ship-log-container-large textarea,
.ship-log-container textarea {
    height: 90px;
}
.ship-log-container-large input[type=checkbox] {
    width: 30px;
    margin: 10px 0;
    border: 1px solid #e6e8c1;
}
.ship-log-terms {
    width: 100%;
    display: block;
    text-align: center
}
.ship-log-terms input {
    width: auto;
    display: inline-block
}
.ship-log-container input[type=button],
.ship-log-container-large input[type=button] {
    background-color: #9aae2e;
    color: #ffffff;
    text-transform: uppercase;
    border: 1px solid #9aae2e;
    cursor: pointer;
}
.ship-log-container input[type=button]:hover,
.ship-log-container-large input[type=button]:hover {
    background-color: #8aa010;
}
.ship-log-container label,
.ship-log-container-large label {
    font-weight: normal;
    color: #333333;
}
	.total{
width:50%;
float:left;
position:relative;
text-align:right;
}
.amount{
width:46%;
float:left;
position:relative;
margin-left:5px;
text-align:left;
}
.shoppingcart_text3{
font:normal 12px Arial;
color:#000000;
text-decoration:none;
}
.shoppingcart_text4{
font:normal 12px Arial;
color:#990000;
}
.cart-modify {
    width: 25px;
    height: 25px;
    display: inline-block;
    margin: 2px 5px;
	background:url(images/refresh_icon2.png) center no-repeat;
	border-width:0;
}
.cart-delete {
    width: 28px;
    height: 28px;
    display: inline-block;
    margin: 2px;
	background:url(images/delete_icon2.png) center no-repeat;
	border-width:0;
}
/*---------------------------------------------------*/

#orderstatus_total{
width:98%;
margin:0 auto;
/*background:#fdedea;*/
height:auto;
}
#orderstatus-table{
width:35%;
padding-bottom:3px;
padding-top:3px;
margin:0 auto;
float:left;
}
.os-name {
    width:100%;
	background-color:#FFFFFF;
    line-height:24px;
	list-style-type:none;
	border:none;
	
    }
	
.os-quantity {
    width:100%;
	margin:0;
    background-color:#FFFFFF;
    line-height:24px;
	border:none;
    }

.os-date {
    width:100%;
    padding:4px 0px 4px 0px;
	margin:0;
	position:relative;
	background-color:#FFFFFF;
    line-height:24px;
	border:none;
    }
	#orderstatus-table2{
    width:61%;
    padding-bottom:3px;
    padding-top:3px;
	margin-left:10px;
    float:left;
}
.os-name2 {
    width:100%;
    padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	background-color:#FFFFFF;
    display:block;
    line-height:24px;
	position:relative;
	border:none;
    }
	
.os-quantity2 {
    width:100%;
	float:left;
	padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	position:relative;
	background-color:#FFFFFF;
    display:block;
    line-height:24px;
    border:none;
    }

.os-date2 {
    width:100%;
    padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	position:relative;
	background-color:#FFFFFF;
    display:block;
    line-height:24px;
    border:none;
    }
.os-title-text{
font:bold 12px Arial;
color:#000000;
text-align:right;
}
.md_heading{
width:100%;
float:left;
position:relative;
padding:7px 0px 7px 0px;
margin-bottom:10px;
display:block;
line-height:30px;
text-align:center;
background-color:#f9edf7;
font:bold 12px Arial;
color:#588001;
font-style:italic;

}
.orderstatusform {
	width:100%;
	margin:0 auto;
	text-align:center;
}
.orderstatusform select{
	width:200px;
	margin:13px 0px 13px 0px;
	padding:4px;
	background:#fddbd6;
	border:1px solid #fd735e;
}
.mlog-container2 {
text-align : center;
}
.mlog-container2 p {
width:60%;
clear : both;
text-align:center;
margin:0 auto;
}
.mlog-container2 p a {
font : normal 12px Arial;
text-decoration : none;
color:#FFFFFF;
line-height:20px;
display:block;
display:list-item;
background-color:#e13155 ;
text-align:center;
border:none;
padding:5px 12px 5px 12px;
-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.buttonblue{
text-align:center;
}
.Priority_t{
width:60%;
margin-left:20%;
text-align:center;
}
.records_logout{
width:100%;
float:left;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
text-align:right;
}
.fp_name{
width:100%;
float:left;
padding-top:15px;
padding-bottom:15px;
display:block;
margin:0px;
text-align:center;
font:normal 12px Arial;
color:#000000;
text-decoration:none;
}
.fp_text{
font:bold 12px Arial;
color:#990000;
text-decoration:none;
}
.goto-title-text{
font:bold 11px Arial;
color:#000000;
text-align:right;
}
#goto-info{
width:100%;
float:left;
position:relative;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
background:#fdcfc8;
}
#goto-table{
width:40%;
padding-bottom:3px;
padding-top:3px;
margin:0 auto;
float:left;
background-color:#fdcfc8;
}
#goto-table2{
width:60%;
padding-bottom:3px;
padding-top:3px;
margin:0 auto;
float:left;
background-color:#fdcfc8;
}
.goto-name {
    width:100%;
    padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	background-color:#fdcfc8;
    display:block;
    line-height:24px;
	position:relative;
	border:none;
}
	
.goto-date {
    width:100%;
	float:left;
	padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	position:relative;
	background-color:#fdcfc8;
    display:block;
    line-height:24px;
    border:none;
    }

.goto-continue {
    width:100%;
    padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	position:relative;
	background-color:#fdcfc8;
    display:block;
    line-height:24px;
	border:none;
    }
.goto-desc-text{
font:normal 11px Arial;
color:#333333;
text-align:left;
padding-left:10px;
}
.Payment_heading{
width:100%;
float:left;
position:relative;
margin:0px;
padding:10px 0px 10px 0px;
display:block;
text-align:center;
background:#e8e8e8;
font:bold 12px Arial;
color:#990000;
}
.Payment_top{
width:100%;
float:left;
position:relative;
margin:0px;
padding-top:0px;
padding-bottom:10px;
text-align:center;
font:normal 13px Arial;
color:#000000;
}
.payment_heading_txt{
font:normal 12px Arial;
color:#990000;
}
.city-banner-box{
    width:99%;
	float:left;
	margin-bottom:10px;
	margin-left:0px;
	padding-bottom:6px;
	background-color:#f0f0f0;
	border:1px solid #bcbbbb;
}
.city-banner-title-birthday {
    font:normal 23px "Times New Roman", Times, serif;
	color: #CC3300;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.city-banner-title-anniversary {
    font:normal 23px "Times New Roman", Times, serif;
	color: #FF0066;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.city-banner-title-wedding {
    font:normal 23px "Times New Roman", Times, serif;
	color: #666600;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.delivery_normal{
width:100%;
float:left;
position:relative;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
/*background-color:#ffebe7;*/
}
#flower-banner{
display:none;
}
#aboutus{
display:none;
}
#populer-info{
    width:100%;
    float:left;
	background-color:#e6fac8;
	padding:0px;
	margin:0px;
	height:70px;
}
.info{display:none;
}
#right-banner{
display:none;
}
#city-blog{
width:100%; float:left; display: block; margin:0px; height:87px; background-color:#9ec564;
}
#city-blog ul{
margin:0px; padding:0px; padding:8px 0px 10px 0px;
}
#city-blog ul li{
list-style-type:none; text-align:center; padding:5px 0px 5px 0px;
}
.select-city-txt{ font:bold 13px Arial; color:#FFFFFF;}
.city-form-blog{ width:70%; float:left; text-align:right
}
.city-bttn{width:20%; float:left; text-align:left; padding-left:10px;}
.city-form{ width:190px; height:25px; border:1px solid #87c528;}
.bottom-banner-txt1{
font:bold 15px Arial;
color:#50504f;
}
.bottom-banner-txt2{
font:normal 12px Arial;
color:#50504f;
}
.bottom-banner-text{
    font:normal 11px Arial;
	color:#555555;
	text-transform:uppercase;
	text-decoration:none;
}
.v-center {
  width: 100%;
  display: table;
  position: relative;
  text-align: center;
}
.similar-product-box-name{
    width:100%;
    float:left;
	position:relative;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #d97c04;
	text-align:center;
	/*background:#da7060;*/
}
.dark_overlay {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
}

.bright_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 1%;
	width: 94%;
	height: 200px;
	padding: 2px;
	border: 6px solid #e25066;
	background-color: #dee3e5;
	z-index: 1002;
	overflow: auto;
}
.city-form-blog2{ width:204px; float:left; text-align:center; margin-left:2%; background-color:#FFFFFF;
}
.pd-name{
    width:97%;
	margin:0% 1.55% 2% 1.5%;
    float:left;
	position:relative;
	font:normal 20px 'EncodeSansExpanded';
	color:#ee4c7d;
	/*background-color:#6e9f02;*/
	text-align:left;
	display:block;
	border-bottom:1px solid #ee4c7d;
	padding:0px 0px 7px 0px;
	/*-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 10);
	text-transform:uppercase;*/
	top:0px;
	/*background:#ffded9;
	border-bottom:1px solid #fb9e90;
	border-top:1px solid #fb9e90;*/
}
.pd-name-occa{
    width:80%;
	margin:5% 10% 0% 10%;
    float:left;
	position:relative;
	font:bold 14px arial;
	color:#FFFFFF;
	background-color:#6e9f02;
	text-align:center;
	display:block;
	padding:7px 0px 7px 0px;
	-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 10);
	/*background:#ffded9;
	border-bottom:1px solid #fb9e90;
	border-top:1px solid #fb9e90;*/
}
.dropwown-menu{
	display:none;
}
.bright_content2 {
	display: none;
	position: fixed;
	top: 1%;
	left: 8%;
	bottom: 1%;
	width: 80%;
	height:490px;
	padding: 2px;
	border: 2px solid #e25066;
	background-color: #ffffff;
	/*z-index: 1002;*/
	z-index: 12000;
	overflow: auto;
}
.our-populer-txt{
width:100%; height:0px; float:left; position:relative; background:#e6fac8; z-index:-1px;
}	
.policy_txt{
width:80%;
float:left;
margin-right:10%;
margin-left:8%;

}	
.policy_txt_inner{
width:100%;
float:left;
position:relative;
margin-top:10px;
margin-bottom:10px;
}		
.login_left{
width:98%;
margin-left:1%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
float:left;
position:relative;
height:280px;
/*background:#fdeef1;*/
}
.login_right{
width:90%;
float:left;
margin-left:1%;
margin-right:1%;
margin-top:1%;
padding-top:10%;
margin-bottom:1%;
float:left;
position:relative;
height:220px;
background:#ffffff url(images/mem-or-bg2.png) no-repeat 14px 0px;
}
.mem_name{
width:24%;
float:left;
padding-top:4px;
padding-bottom:2px;
display:block;
text-align:right;
font:normal 12px Arial;
color:#333333;
}
.mem_form{
width:72%;
float:left;
padding-top:2px;
padding-bottom:4px;
margin-left:10px;
display:block;
text-align:left;
}
.mem_form2{
width:78%;
float:left;
padding-top:2px;
padding-bottom:4px;
margin-left:17%;
margin-bottom:6px;
display:block;
text-align:left;
}	
.mem_name{
width:80%;
float:left;
padding-top:4px;
padding-bottom:2px;
margin-left:10%;
display:block;
text-align:left;
font:normal 12px Arial;
color:#333333;
}
.mem_form{
width:80%;
float:left;
padding-top:2px;
padding-bottom:4px;
margin-left:10%;
display:block;
text-align:left;
}
.mem_forgot{
width:100%;
float:left;
position:relative;
margin:12px 0px 0px 0px;
padding:0px;
text-align:center;
/*background-color:#ecf3c4;*/
}
#mobile-menu-total{
width:30%;
float:right;
background:none;
position:relative;
margin-right:0px;
padding:0px;
display:block;
left:0px;
}
#mobile-menu{
width:50%;
float:right;
position:relative;
}
.pd_radiobox{
    width:7%;
    float:left;
	padding:5px 3px 5px 10px;
	margin:4px 0px 0px 0px;
	}
.pd_titlebox{
    width:88%;
    float:left;
	margin:10px 0px 0px 0px;
	}	
.shoppingcart_head{
display:block;
}
.shoppingcart_head ul{
padding:0px;
margin:0px;
}
.shoppingcart_head ul li{
float:left;
font:bold 12px Arial;
color:#333333;
list-style-type:none;
line-height:26px;
}
.shoppingcart_head ul li.pro-id{
display:none;
}
.shoppingcart_head ul li.pro-image{
width:19%;
text-align:center;
}
.shoppingcart_head ul li.pro-desc{
width:40%;
}
.shoppingcart_head ul li.pro-amount{
width:22%;
text-align:center;
}
.shoppingcart_head ul li.pro-quantity{
width:17%;
text-align:center;
}


.shoppingcart_txt ul li{
float:left;
font:normal 11px Arial;
color:#666666;
list-style-type:none;
display:inline;
}

.shoppingcart_txt ul li.pro-id{
width:11%;
text-align:center;
}
.shoppingcart_txt ul li.pro-image{
width:19%;
text-align:center;
}
.shoppingcart_txt ul li.pro-desc{
width:40%;
}
.shoppingcart_txt ul li.pro-amount{
width:22%;
text-align:center;
}
.shoppingcart_txt ul li.pro-quantity{
width:17%;
text-align:center;
}
.shop-button{
width:50%;
margin-top:5px;
display:inline;
}
.shop-button{
width:100%;

}
.shop-button img{
vertical-align:middle;
}	
/*.pd_radiobox{
    width:10%;
    float:left;
	text-align:left;*/
	/*padding:5px 3px 5px 10px;
	margin:10px 0px 0px 0px;
	}*/
/*.pd_titlebox{
    width:90%;
    float:left;
	margin:10px 0px 0px 0px;
	}	*/
.addon-tab-heading{width:80%; padding:0px; margin:0% 0% 0% -4%; float:left; position:fixed; z-index:3000;
}
.tabs {width:100%; padding:0px; margin:0px 0% 0% 5%; float:left; background:#ffffff;}
.tabs li {
width:100%;
float:left;
margin-bottom:4px;
list-style:none;
display:inline;
text-align:left;
}
.tabs a {
				
	padding:5px 5px;
	display:block;
	background:#999999;
	font:normal 13px Arial;
	color:#FFFFFF;
	text-decoration:none;
}

.tabs a.active {
width:96%;
	background:#e80359;
	color:#FFFFFF;
}
.tab-space{
display: block; padding-top:120px;
}			
.shop-addmore{
width:98%;
margin:0% 1% 0% 1%;
float:left;
position:relative;
background:none;
}
.shop-addmore ul{
padding:0px;
margin:0px;
list-style-type:none;
}
.shop-addmore ul li{
width : 100%;
float : left;
text-align : center;
display:list-item;
margin-top:8px;
padding:4px 0px 4px 0px;
}  
#footer-content{
display:block; margin-top:0;
}
#footer-content-mobile{ display:block;	
}
/*.accordion_container {display:block;
}*/
.mobile-top{display:block;}
.back-view {
display : inline-block;
padding : 8px 23px;
font : bold 14px arial;
background : #888787;
color : #fff;
border-radius:2px;
text-decoration:none;
}
.back-view:hover {
color : #ffbe4e;
text-decoration : none;
background : #414141;
}
.md_continue{
width:40%;
float:left;
position:relative;
padding-top:4px;
padding-bottom:2px;
display:block;
text-align:left;
margin-left:14px;
font:normal 12px Arial;
color:#000000;
}
#product-banner-mobile
{   width:100%;
    position:relative;
    float:left;
	padding:10px 0px 10px 0px;
	/*background-color:#feebef;*/
	background:#feebef url(images/flowerscombo-banner-mobile.png) no-repeat left;
	display:block;
}
.whataspp-blog{ display:block;}
#testimonial-content{
display:none;
}
.city-toplink-blog{
display:block;
}
.city-toplink-blog ul{
padding:0;
margin:0;
}
.city-toplink-blog ul li{
width:23%;
margin-left:1%;
display:inline-block;
background:url(iofnew/images/city-list-img.jpg) no-repeat left;
padding-left:10px;
}
.shoppingcart-sameday{
font:normal 11px Arial;
color:#4e4e4e;
}
.productdetails-name{
width:96%;
float:left;
position:relative;
margin:2% 2% 0 2%;
padding:0px 0px 8px 0px;
text-align:center;
font:bold 13px Arial;
color:#333333;
}
.mobile-city-name{
display:block;
}
.top_txt{
display:none;
float:left;
position:relative;
margin:25px 0px 5px 0px;
font:normal 12px Arial;
padding:5px 3px 3px 3px;
color:#666666;
text-align:left;
border-top:1px solid #7abb4a;
border-bottom:1px solid #7abb4a;
}
.top_txt a{
font:normal 12px Arial;
color:#000000;
text-decoration:none;
}
.pddetails-blog{
display:none;
}
.rakhi-blog{
width:100%;
float:left;
position:relative;
padding:8px 2px 8px 2px;
margin-top:15px;
margin-bottom:0px;
background:#fad7de;
background-image:none;
}
.diwali-blog{
width:100%;
float:left;
position:relative;
margin-top:4px;
margin-bottom:0px;
padding:8px 0px 8px 0px;
background:#fad7de;
background-image:none;
}
.occasion-blog-title{
font:italic 16px "Times New Roman", Times, serif;
color:#af034c;
text-align:center;
margin-left:0;
display:none;
}
.occasion-blog-title p{
font:normal 11px Arial;
color:#333333;
text-align:justify;
padding-top:5px;
margin:0px;
}
.occasion-blog-title p a{
font:normal 11px Arial;
color:#333333;
text-decoration:none;
}
.top_txt_mobile{
display:block;
}
.occasion-toplink-blog2{
display:none;
margin-left:0;
padding:8px 0px 8px 0px;
}
.occasion-toplink-blog2 ul li{
            min-width: 28%;
			display: block;
			position:relative;
			float:left;
			padding:0px;
			margin:0px;
			line-height: 21px;
			text-align: left;
			background:url(images/city-list-img.jpg) no-repeat left 50%;
			font:normal 12px Arial;
            color:#d3015a;
            text-decoration:none;

			 /*min-width: 24%; 
			 display: inline-block;
			float:left;

            position: relative;

            line-height: 21px;

            text-align: left;
*/
        }
		
.worldwide-total{
width:90%;
float:left;
margin-top:5px;
margin-left:5%;
margin-right:5%;
position:relative;
margin-bottom:10px;
padding:10px;
}	
.worldwide-text p{font: bold 12px Arial;
    color: #006600; padding-bottom:10px;
}
.worldwide-text p span{font: italic 15px Arial;
    color: #660000;
}
#footer { clear: both; display:block; overflow:hidden; font:normal 12px Arial; background:#fff; color:#333;}		
.occasion-category{
margin-left:0%;
padding:8px 0px 5px 0px;
font:bold 14px Arial;
color:#f2d550;
text-align:center;
}
.occasion-category .title{
width:100%;
margin:0 auto;
padding:5px 0px 0px 0px;
font:bold 16px "Times New Roman", Times, serif;
font-style:italic;
color:#638f01;
background:none;
text-align:center;
}
.usadetails-total{
width:90%;
float:left;
margin-left:5%;
position:relative;
margin-bottom:30px;
background-color:#e7efb7;
border:1px solid #5e9608;
}
.usadetails-total p{
padding-top:13px;
padding-bottom:13px;
text-align:center;
font:bold 15px Arial;
color:#f8335b;
}
.usadetails-blog{
width:100%;
float:left;
position:relative;
/*background-color:#cbec9a;*/
padding:5px 7px 8px 7px;

}
.usadetails-blog ul{
width:100%;
padding:0;
margin:0;
}
.usadetails-blog ul li{
width:32%;
display:inline-block;
height:18px;
font:normal 12px Arial;
color:#58890d;
/*padding-top:3px;*/
}
.usadetails-blog ul li a{
font:normal 12px Arial;
color:#518502;
/*padding-top:3px;*/
}

.top_txt_mobile{
display:block;
}
.form1{ width:225px;}	
.top-rakhi-con{ display:none;
}

.mobile-top-left{
	width:20%;
	position:relative;
	float:left;
	background:#FFFFFF;
}
.mobile-top-middle{
width:60%;
	position:relative;
	float:left;
	height:30px;
}
.mobile-top-middle .rakhitopiddle_txt{
font:bold 15px Arial;
color:#FFFF80;
background-image:none;
/*background:url(images/top_rakhi_icon.png) no-repeat;*/
padding-top:6px;
display:block;
height:30px;
}
.mobile-top-right{
	width:20%;
	position:relative;
	float:left;
	display:block;
	background:#FFFFFF;
}
/*#primary-nav-button {
    bottom: -7px!important;
}*/
.single-product-box
{  /* width:100%;*/
    float:left;
	position:relative;
	background-color:#FFFFFF;
	padding-top:17px;
	margin-bottom:8px;
}
/*.single-product-box ul{
  list-style-type:none;
  width:100%;
}
.single-product-box ul li{
width:40%;
float:left;
position:relative;
display:inline;
}*/	
.top-banner-left{width:100%; float:left; position:relative;
}
.top-banner-right{ display:none;}
.citychoose-blog-sd{display:none;
}
.citychoose-blog-pay{display:none;
}	
.citychoose-blog{ width:94%;
margin-left:3%;
	margin-right:3%;
}
.choosecity-txt{
width:30.5%;
font:normal 9px Arial;
color:#333333;
text-transform:uppercase;
text-align:right;
position:relative;
float:left;
display:block;
margin-top:9px;
/*line-height:40px;*/
}
.rotation-banner{
POSITION: absolute; margin-bottom:0%; top:42%; FILTER: alpha(opacity=100); WIDTH: 110px; VERTICAL-ALIGN: middle; text-align:center;  PADDING-TOP: 5px; margin-top:30px; LEFT:60%; BOTTOM:5px; opacity: 0.8
}
.header-area-fixed{
    width:100%;
	position:relative;
	float:left;
	padding:12px 0px 0px 0px;
	height:60px;
    /*background: none repeat scroll 0 0 #f4f4f4;*/
}
#top-banner{ display:none;}
.container-slider{
display:block;
}
.container-slider-mobile{
display:block;
}
.single-product-box-name{
width:100%;
}
.single-product-drop{
display:none;
}
.timeline {width:100%; margin-left:0%; padding-left:6px;}
.product-shortby{width:100%;}
.shortby-product-box-blog{
	margin-top:-30px;
	/*background-color:#f1efef;
	border-bottom:1px solid #cfcdce;*/
}
.member_details_inner{
width:90%; 
float:left; 
position:relative; 
margin:0 5% 0 5%;
}
.wizard-content {
  overflow: hidden;
  position: relative;
  min-height:700px;
  /*height:550px*/
  padding:0px 0;
  background-color:#FFFFFF;border-bottom:1px solid #dddddd;  border-left:1px solid #dddddd; border-right:1px solid #dddddd; }
  .wizard-header{
  color: #333333;
  background-color:#efeded;

}
.wizard-header li{
width:100%;
  color: #333333;
  display:list-item;
 }
 #citychoose-content{
 display:none;
 }
.item-head-name{
    font-family:'Museo 100';
	font-weight:bold;
    color: #ee4c7d;
    font-size:18px;
    margin: 0px 0px;
    padding-left: 7px;
	padding-bottom:16px;
	text-align:left;
	border-bottom:1px solid #d67d88;
}
.item-head-name2{
    font-family:'EncodeSansExpanded';
	font-weight:bold;
    color: #ee4c7d;
    font-size:16px;
    margin: 0px 0px;
    padding-left: 7px;
	padding-bottom:7px;
	text-align:left;
	border-bottom:1px solid #ec1751;
}
#aboutus-index-tab{
display:none;
}
/*.similar-box-name-mo{
display:block;
}*/
 
.similar-box-name{
width:70%;
float:left;
position:relative;
background-color:#696868;
font:normal 25px 'Cookie';
color:#FFFFFF;
padding:8px 0px 4px 0px;
text-align:center;
border-bottom:1px solid #999999;
border-right:1px solid #999999;
}
#thumb-tray{ width:100%; height:120px; z-index:0; overflow:hidden; /*background-color:#fee7e7;*/ position:relative; left:0;}
ul#thumb-list{ display:inline-block; position:relative; margin-left:0px; padding:0; list-style:none;}
ul#thumb-list li{ background: none;
    float: left;
    list-style: none outside none;
    margin-left: 10px;
    margin-right: 20px;
    overflow: hidden;
    width: 180px;
    z-index: 0;}
/*#thumb-prev, #thumb-next{ width:25px; height:300px; position:absolute; z-index:10000; bottom:0%;}*/

#thumb-prev, #thumb-next{ width:55px; height:120px; position:absolute; z-index:10000; bottom:0%;}
#thumb-prev{ left:-12px; z-index:10000; background:url('images/similer-previous-bttn.jpg') no-repeat center center;}
#thumb-next{ right:-11px; z-index:10000; background:url('images/similer-next-bttn.jpg') no-repeat center center;}
#thumb-prev:hover, #thumb-next:hover{ cursor:pointer;}
#thumb-prev:hover{ z-index:10000; background:url('images/similer-previous-bttn-hover.jpg') no-repeat center center;}
#thumb-next:hover{z-index:10000;background:url('images/similer-next-bttn-hover.jpg') no-repeat center center;}
.product{height:120px; margin-right:0px;}

.similar-blog
{   width:100%;
    float:left;
	position:relative;
}
.similar-blog ul
{   width:100%;
    list-style-type:none;
}
.similar-blog li
{   width:48%;
    margin-left:2%;
	padding-right:0%;
	margin-bottom:-20px;
    float:left;
	position:relative;
	display:inline;
}

/*.similar-product .image{
width:40px;
height:40px;
float:left;
position:relative;
}
.similar-product .description{
width:120px;
float:left;
position:relative;
padding-left:5px;
padding-right:5px;
}*/
.addon-head-blog{
width:100%; /*height:30px;*/ float:left; position:relative; text-align:center; background:#effdcd; border-bottom:1px solid #b1d55a;
}
.addon-head{
font:normal 20px 'Cookie';
color:#cf1348;
}
.body_title{
width:100%; float:left; margin-top:5px; margin-bottom:10px;
}
.product:hover .showme{
width:100px;
line-height:30px;
position:absolute;
font-family:arial;
font-size:11px;
margin:30px 0 0 20px;
font-weight:bold;
text-align:center;
display : block;
background-color:#82037f;
z-index:3000;
border-radius: 25px;
text-decoration:none;
/*opacity: 0.2;
filter: alpha(opacity=20); */
 }
 .product:hover .showme:hover{
 background-color:#e80358;
 text-decoration:none;
 }
 .product:hover .showme a{
 color:#FFFFFF;
 text-decoration:none;
 }
.copyright {
    width:100%;
	float:left;
	position:relative;
	background:#9b1750;
	padding-top:6px;
}
.copyright-text{
    width:100%;
	float:left;
	position:relative;
    padding:0px 0px 8px 0px;
	background:#9b1750;
	text-align:center;
	font:normal 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
	}
.copyright-text2{
    width:100%;
	float:left;
	position:relative;
    padding:0px 0px 8px 0px;
	background:#9b1750;
	font:normal 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	}
.middleslide-banner{ display:none;}
.middleslide-banner2{ display:none;}
.middleslide-banner3{ display:none;}

.product{height:150px;}
.similar-product .image{
width:35%;
float:left;
position:relative;
}
.similar-product .description{
width:64%;
float:left;
position:relative;
/*padding-left:5px;
padding-right:5px;*/
}
.similar-product-title
{   width:100%;
    font:normal 13px Arial;
	color:#424141;
	text-decoration:none;
}
.similar-product-price
{   font:bold 12px 'EncodeSansExpanded';
	color:#993396;
	text-decoration:none;
	border-top:1px solid #666666;
	padding-top:4px;
	margin-top:6px;
}
.similar-product-title
{   width:100%;
    font:normal 12px Arial;
	color:#424141;
	text-decoration:none;
}
.similar-product-price
{   font:bold 11px 'EncodeSansExpanded';
	color:#993396;
	text-decoration:none;
	border-top:1px solid #666666;
	padding-top:4px;
	margin-top:6px;
}
.accordion_container {display:block;
} 
.accordion_head {
    width: 98%;
	height:26px;
    background-color:#F24F98;
    color: white;
    cursor: pointer;
    font-family: arial;
    font-size: 12px;
    margin: 0 0 0px 0;
    padding: 4px 0px 0px 8px;
    font-weight: normal;
	text-align:left;
	display:block;
}
.accordion_head span{
padding:0px;
margin:0px;

}
.accordion_body {
    display:none;
}
.accordion_body p {
    padding: 8px 8px;
    margin: 0px;
}
.plusminus {
width:3%;
    float:left;
	font-family: arial;
    font-size: 16px;
    font-weight: bold;
	color:#e14e5a;

}
.content-large-mobile{
width:95%;
	font:normal 12px Arial;
	color:#FFFFFF;
	padding-top:4px;

	
}
.plusminus {
    width:5%;
    float:left;
	font-family: arial;
    font-size: 18px;
    font-weight: bold;
	color:#FFFFFF;

}*/
.writeupbot{
    display:none;
}
/*#msform {
width: 90%;
height:930px;
margin:0;
padding:0;
text-align: center;
position: relative;
}
#msform fieldset {
background: white;
border: 0 none;
border-radius: 3px;
box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);
box-sizing: border-box;
width: 100%;
margin:0;
position: absolute;
}*/
.choose-title{
width:100%;
float:left;
position:relative;
padding:8px 0px 0px 0px;
font:bold 12px 'EncodeSansExpanded';
color:#000000;
text-transform:uppercase;
}
.pd-priceblog{
	margin-bottom:10px;
	padding-bottom:10px;
}
.add-product
{   /*width:17.2%;*/
	width:30%;
	height:155px;
    float:left;
	margin:3% 0% 0px 2%;
	list-style-type:none;
	margin-bottom:15px;
	padding-bottom:4px;
	/*border: 1px solid #daaed9;*/
    border-radius: 15px;
    -webkit-box-shadow: 1px 1px 1px 1px #e9e8e8;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    1px 1px 1px 1px #e9e8e8;  /* Firefox 3.5 - 3.6 */
  box-shadow:         1px 1px 1px 1px #e9e8e8;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
  background-color:#FFFFFF;
}
.pd-innertext2{
    width:94%;
    float:left;
	margin-bottom:11px;
	padding-bottom:15px;
	padding-top:5px;
	/*background:url(images/sameday-clock.png) no-repeat;*/
	margin-top:10px;
	margin-bottom:0px;
	text-align:center;
}
#holder-total{
    width:96%;
    float:left;
	margin-left:2%;
	margin-right:2%;
}
.middle_writeup{
display:none;
}
.single-product2:last-child
{ display:block;
}
.footernew3 {
	text-align:left;
	padding-left:10px;
	display:block;
	clear:both;
	margin-top:-9px;
}
.foorer-desktop{
width:100%;
float:left;
position:relative;
display:none;
}
.dropdowncontainer{
/*margin-top:-20px;*/
background:#ab62a9;
}
/*.dropdowncontainer2 {
display:block;
}
#menu_div{
display:none;
}*/
/*#menu_div{
position:relative;
}*/
header.sticky {
            position: relative;
          /*  font-size: 24px;
            line-height: 48px;
            height: 48px;*/ 
            width: 100%;
          /*  background: #efc47D;
            text-align: left;
            padding-left: 20px;*/
			z-index:10000;
        }
.add-product ul li.check2{
    text-align:center;
	width:20px;
	height:20px;
    margin-top:3px;
    margin-bottom:3px;
	padding-left:35px;
}
.writeuptop{
display:none;
}
#primary-nav{
margin-top:-6px;
}
.submenu-content-val{
width:90%;
margin:2% 5% 0 5%;
float:left;
position:relative;
line-height:36px;
margin-top:5px;
margin-bottom:12px;
border:1px solid #ec1650;
background:#ffd9e3;
}
.submenu-content-val ul{
width:100%;
list-style-type:none;
}
.submenu-content-val ul li{
width:98%;
margin:1% 1% 1% 1%;
float:left;
display:list-item;
text-align:left;
}		
}
@media only screen and (min-width: 900px) and (max-width: 1023px) {.header-inner{width:45%}.header-middle-total{width:8%}.header-inner2{width:45%}.middle_writeup{display:none}}
@media only screen and (min-width: 1023px) and (max-width: 1366px) {.header-inner{width:23%}.header-middle-total{width:40%}.header-inner2{width:33%}.user-menu ul{white-space:nowrap;display:inline-block;}}
@media only screen and (min-width: 1367px) {.header-inner{width:24%}.header-middle-total{width:48%}.header-inner2{width:24%}}