@import url('https://fonts.googleapis.com/css?family=Poiret+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Nothing+You+Could+Do&display=swap');

/* this is to show the auto complete results above start */
#search {
    /* position: relative; */
    z-index: 10000;
  }
  .ui-autocomplete {
     z-index: 9999 !important;
  }
  /* this is to show the auto complete results above end */
  
a.sort_price{
    text-decoration: none;
}

.selected-item{
	font-weight:bold; 
	text-decoration:underline; 
	color:red;
}

/* home page links start */
.home_page_a{
	color:#FE396A;
}
.home_page_a:link{
	color:#FE396A;
}
.home_page_a:hover{
	color:#FE396A;
}
.home_page_a:active{
	color:#ff4c4d;
}
/* home page links end */

/* go to top start */
#scrollUp {
    bottom: 30px;
    right: 30px;
    padding: 34px 19px;
    background-image: url("../images/top.png");
}
/* go to top end */

.terms a{
    text-decoration: none;
}
a.uparrow{
    text-decoration: none;
}

.red_star{
	font-size:18px;
	color:#FF0000;
	vertical-align:top;
}

.subheader{
	display:inline;
}
.nice-font2{
	color:#00B300; 
	font-size:25px; 
	font-family: 'Nothing You Could Do', cursive;
	text-shadow: 0px 1px 1px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1); 
}


.color1{
    background-color: #f0ca45;
}
.color2{
    background-color: #c03b44;
}
.color3{
    background-color: #75ce66;
}

p{
    text-align:justify;
}

#citylights{
	color: #FF0080;
	text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 10px #ff2d95, 0 0 20px #ff2d95, 0 0 30px #ff2d95, 0 0 40px #ff2d95, 0 0 65px #ff2d95;
	letter-spacing: 5px;
	font-family: 'Poiret One', cursive;
	/* font: 80px 'MisoRegular'; */
	
}

.footer-links{
	text-decoration:none;
	color:#555555;
}
.footer-links:hover{
	text-decoration:none;
	color:#FE396A;
}

.list-style-bullet {
    list-style: none;
    padding:0;
    margin:0;
	color:#555555;
}
.list-style-bullet li { 
    padding-left: 1em; 
    text-indent: -.7em;
}
.list-style-bullet li:before {
    content: "✤ ";
    color:#FE396A; /* or whatever color you prefer */
}

.footer_header{
    color: #FE396A;
	font-size: 18px;
}

hr.style15 {
	border-top: 4px double #FE396A;
	text-align: center;
	
}
hr.style15:after {
	content: '\002665';
	display: inline-block;
	position: relative;
	top: -15px;
	padding: 0 10px;
	background: #FAF1EC;
	color: #FE396A;
	font-size: 18px;
}

.nice-font {
    color: #FE7597;
    font-size: 35px;
    font-family: 'Nothing You Could Do', cursive;
    text-shadow: 0px 1px 1px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1);
}

.mcat_name{
    color: #FE396A;
}

.red-underline{
    color:#FF00BF;
    background-color:#FE7597;
    height: 2px;
}

.flower_name, .discount_text, .sales_price, .price{
    color:black;
}

.product_id{
    color:black;
    font-size:10px;
}

.old_price, .discount{
    color:red;
}

.selected_item:hover{
    text-decoration: none;
}

.new_price{
    font-weight: bold;
    color:green;
}

/*zoom on hover on banner images start*/
.grow { transition: all .2s ease-in-out; width:100%;}
.grow:hover { transform: scale(1.05); }
/*zoom on hover on banner images end*/

.slider{
    box-shadow: 0 0 5px #888888;
}

.carousel{
    padding-left:0px;
}

.dropdown-menu{
    padding:0px;
}

.bg1{
    background-color:pink;
}
.bg2{
    background-color:cyan;
}

body{
	background-image: url("../images/bg.gif");
    background-repeat: repeat;	
}

.shopping_cart{
    outline:none;
    text-decoration: none;
    color: #f3b123;
}

a{
    outline:none;
    text-decoration: none;
}


.navbar ul *{
    color:white;
    
}


.navbar li a:not(.dropdown-menu){
    padding-left:10px;
}

.navbar li a:not(.button) {
    background:#FE396A !important;   
	font-size:16px;
	text-shadow: 0px 2px 3px rgba(0,0,0,0.4), 0px 5px 5px rgba(0,0,0,0.1), 0px 5px 5px rgba(0,0,0,0.1);
}

.navbar li a:not(.button):hover {
    background:#FE0744 !important;
    color:white;
}

.navbar ul li.active > a {
    background: #FE0744 !important;   /*gray mine*/
}

.navbar ul li.active > a:hover {
    background: #FE0744 !important;   /*yellow mine*/
}

/* glowing effect start */
.glow {
   /*  font-size: 80px; */
    color: rgb(255, 0, 0);
    text-align: center;
    -webkit-animation: glow 1s ease-in-out infinite alternate;
    -moz-animation: glow 1s ease-in-out infinite alternate;
    animation: glow 1s ease-in-out infinite alternate;
  }
  
  @-webkit-keyframes glow {
    from {
      text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073;
    }
    to {
      text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
    }
  }
  /* glowing effect end */
