/*
Theme Name: Zamzam
Theme URI: https://ebangali.com
Author: Zakir Hossain
Author URI: https://ebangali.com/
Description: Lonthon is a eBangali Blog Theme. Full Responsive Theme for any iOS, Android, Windows - Tablet, Pod, Mobile devices and IE11, Firefox, Opera, Chrome and Safari. Three Google web fonts just the right fonts scalable for headings, sub-headings and web copy in any size, color, style at any resolution. Multiple blog layouts includes single column, two or 3 columns in a grid or a post with a Featured Image. Contact page template with Google Map. Customized Index, Comment navigation, Search and error 404 results page. Used Font Awesome for icons
Version: 7.10
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Zamzam
Tags: black, gray, silver, white, two-columns, left-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, post-formats, sticky-post.
*/
/*
Change Only as your Logo color
1. #1f72ce to #6f757c
2. #9a9ea3
That's all you Create New Template.
*/
/* Body */
body > section 
{
clear: both;
}
h1 
{
font-size: 17px;
}
h2 
{
font-size: 15px;
}
h3 
{
font-size: 13px;
}
h4 
{
font-size: 13px;
}
h5 
{
font-size: 11px;
}
h6 
{
font-size: 11px;
}
/* #Text Heigh Light */ 
.textHighlight
{
color:#ffd740;
}
/* #title */ 
.title
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
/* .home */   
.home 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.home h2, .home h3, .home p
{
color: #000000;
}
.home .homeCircle 
{
width: 50%;
padding-bottom: 50%;
/*
background-color: #6f757c;
*/
background-color: #1f72ce;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
margin: 0 auto;
}
.home .homeCircle div 
{
float: left;
width: 100%;
padding-top: 45%;
line-height: 1em;
margin-top: -0.5em;
text-align: center;
color: #ffffff;
font-size: 2em;
}
/* .features */
.features 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.features h2, .features h3, .features h4, .features p, .featuresContent 
{
color: #000000;
}
.features .featuresCircle
{
width: 100%;
padding-bottom: 100%;
background-color: #1f72ce;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
margin: 0 auto;
}
.features .featuresCircle div 
{
float: left;
width: 100%;
padding-top: 45%;
line-height: 1em;
margin-top: -0.5em;
text-align: center;
color: #ffffff;
font-size: 2em;
}
.features .featureItem 
{
margin-bottom: 18px;
}
/* .services */
.services 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.services h2, .services h4, .services .servicesContent 
{
color: #000000;
}
.services .servicesCircle 
{
width: 100%;
padding-bottom: 100%;
background-color: #1f72ce;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
margin: 0 auto;
}
.services .servicesCircle div 
{
float: left;
width: 100%;
padding-top: 45%;
line-height: 1em;
margin-top: -0.5em;
text-align: center;
color: #ffffff;
font-size: 2em;
}
.services .servicesItem
{
margin-bottom: 18px;
}

/* .technology */
.technology 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.technology h2, .technology h4, .technology .technologyContent 
{
color: #000000;
}
.technology .technologyCircle 
{
width: 50%;
padding-bottom: 50%;
background-color: #1f72ce;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
margin: 0 auto;
}
.technology .technologyCircle div 
{
float: left;
width: 100%;
padding-top: 45%;
line-height: 1em;
margin-top: -0.5em;
text-align: center;
color: #ffffff;
font-size: 2em;
}
.technology .technologyItem
{
margin-bottom: 18px;
}

/* .supportteam */
.supportteam 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.supportteam h2, .supportteam h3
{
color: #000000;
}
@media (max-width: 768px) 
{

/**/
.home .homeCircle 
{
width: 50%;
padding-bottom: 50%
}
/**/
.features .featuresCircle 
{
width: 50%;
padding-bottom: 50%
}
.features h4, .features p 
{
text-align: center;
}
/**/
.services .servicesCircle 
{
width: 50%;
padding-bottom: 50%
}
.services h4, .services p 
{
text-align: center;
}
}

/* .supportteam */
.supportteam 
{
padding-top: 1px;
padding-bottom: 3px;
}
/* All Animation */
.animationOne, .animationTwo, .animationThree, .animationFour
{
opacity: 1;
}
.animationOne 
{
animation-delay: .1s;
-moz-animation-delay: .1s;
-webkit-animation-delay: .1s;
}
.animationTwo 
{
animation-delay: .3s;
-moz-animation-delay: .3s;
-webkit-animation-delay: .3s;
}
.animationThree 
{
animation-delay: .6s;
-moz-animation-delay: .6s;
-webkit-animation-delay: .6s;
}
.animationFour 
{
animation-delay: .9s;
-moz-animation-delay: .9s;
-webkit-animation-delay: .9s;
}

/* .contact */
.contact 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.contact h2, .contact p 
{
color:#000000;
}
.contact li 
{
list-style: none;
}
.contact input, .contact textarea 
{
color:#000000;
min-height: 30px;
background-color: rgb(244, 244, 244);
border: 2px solid #aaa;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
margin: 3px 0 3px 0;
}
.contact textarea 
{
min-height: 180px;
}

.contact input.btn 
{
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
padding: 3px 18px;
color: #fff;
margin-top: 18px;
}
::-webkit-input-placeholder 
{
color: #fff!important;
}
:moz-placeholder 
{
color: #fff!important;
}
::moz-placeholder 
{
color: #fff!important;
}

:-ms-input-placeholder 
{
color: #fff!important;
}
#map_canvas 
{
width: 100%;
height: 500px;
}

/* .contentShortVideos */
.contentShortVideos 
{
background-color: #000;
color: #fff;
margin: 0px;
padding-top: 1px;
padding-bottom: 1px;
}

/* .contentIndex */
.contentIndex 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}

.contentIndex h2, .contentIndex h3, .contentIndex h4 
{
color:#000000;
}

/* .corporateIndex */
.corporateIndex 
{
padding-top: 1px;
height: auto;
background: none repeat scroll 0 0 #f4f4f4;
background-color: rgb(244, 244, 244);
background-image: url(../images/BackSystemContact.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
padding-bottom: 1px;
}
.corporateIndex h2, .corporateIndex h3, .corporateIndex h4
{
color:#000000;
}

/* All .social-share-vertical-vertical */
.social-share-vertical 
{
position: fixed;
font-size: 1.9em;
right: 9px;
top: 150px;
z-index: 9999999;
}
.social-share-vertical ul 
{
list-style-type: none;
padding: 2px;
padding-right: 0px;
}
.social-share-vertical ul li 
{
margin: 6px 3px;
display: list-item;
border: 1px solid #aaa;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
}
.social-share-vertical li.facebook i 
{
color: #aaa;
padding: 0 10px;
}
.social-share-vertical li.facebook i:hover 
{
color: #00F;
}

.social-share-vertical li.whatsapp i 
{
color: #aaa;
padding: 0 3px;
}
.social-share-vertical li.whatsapp i:hover 
{
color: #43C654;
}

.social-share-vertical li.twitter i 
{
color: #aaa;
padding: 0 3px;
}
.social-share-vertical li.twitter i:hover 
{
color: #5ea9dd;
}
.social-share-vertical li.pinterest i 
{
color: #aaa;
padding: 0 6px;
}
.social-share-vertical li.pinterest i:hover
{
color: #cd2129;
}
.social-share-vertical li.linkedin i 
{
color: #aaa;
padding: 0 5px;
}
.social-share-vertical li.linkedin i:hover 
{
color: #0274b3;
}
.social-share-vertical li.buffer i 
{
color: #aaa;
padding: 0 5px;
}
.social-share-vertical li.buffer i:hover 
{
color: #231f20;
}
.social-share-vertical li.reddit i 
{
color: #aaa;
padding: 0 5px;
}
.social-share-vertical li.reddit i:hover 
{
color: #f53f00;
}
.social-share-vertical li.StumbleUpon i 
{
color: #aaa;
padding: 0 5px;
}
.social-share-vertical li.StumbleUpon i:hover 
{
color: #eb4823;
}
.social-share-vertical li.tumblr i 
{
color: #aaa;
padding: 0 5px;
}
.social-share-vertical li.tumblr i:hover 
{
color: #3e5a70;
}

/* Filter */
.port-image
{
width: 100%;
}

.filterContent
{
padding: 6px;
}

.filterContent img
{
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
}

.each-item
{
position:relative;
overflow:hidden;
}

.each-item:hover .cap2, .each-item:hover .cap1
{
left:0px;
}

.cap1
{
position:absolute;
width:100%;
height:70%;
background:rgba(255, 255, 255, 0.5);
top:0px;
left:-100%;
padding:10px;
transition: all .5s;
text-align:center;
}

.cap1 h3 
{
color:#000;	
}

.cap1 p 
{
color:#000;	
}

.cap2
{
position:absolute;
width:100%;
height:30%;
background:rgba(0, 178, 255, 0.5);
bottom:0px;
left:100%;
padding:10px;
transition: all .5s;
text-align:center;
}

/* All .rating-buttons */
.rating-buttons 
{
font-size: 1.5em;
color: #CCC;
}
.rating-buttons ul 
{
list-style-type: none;
margin: 3px;
padding: 3px;
}
.rating-buttons ul li 
{
display: inline;
}
.rating-buttons li.active i 
{
color: #f68c1f;
}

/* All .social-share */
.social-share 
{
font-size: 1.9em;
}
.social-share ul 
{
list-style-type: none;
padding: 2px;
}
.social-share ul li 
{
margin: 0 10px 0 0;
display: inline;
border: 1px solid #aaa;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
background-color: #ddd;
}
.social-share li.facebook i 
{
color: #aaa;
padding: 0 10px;
}
.social-share li.facebook i:hover 
{
color: #00F;
}
.social-share li.twitter i 
{
color: #aaa;
padding: 0 3px;
}
.social-share li.twitter i:hover 
{
color: #5ea9dd;
}
.social-share li.pinterest i 
{
color: #aaa;
padding: 0 6px;
}
.social-share li.pinterest i:hover 
{
color: #cd2129;
}
.social-share li.linkedin i 
{
color: #aaa;
padding: 0 5px;
}
.social-share li.linkedin i:hover 
{
color: #0274b3;
}
.social-share li.google-plus i 
{
color: #aaa;
padding: 0 3px;
}
.social-share li.google-plus i:hover
{
color: #dc4a38;
}
.social-share li.github i 
{
color: #aaa;
padding: 0 3px;
}
.social-share li.github i:hover 
{
color: #646400;
}
/* All .social-follow */
.social-follow 
{
font-size: 1.9em;
}
.social-follow ul
{
list-style-type: none;
padding: 1px;
}
.social-follow ul li 
{
margin: 2px;
display: inline;
border: 1px solid #aaa;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.social-follow li.facebook i 
{
color: #aaa;
padding: 0 9px;
}
.social-follow li.facebook i:hover 
{
color: #00F;
}
.social-follow li.twitter i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.twitter i:hover 
{
color: #5ea9dd;
}
.social-follow li.pinterest i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.pinterest i:hover 
{
color: #cd2129;
}
.social-follow li.linkedin i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.linkedin i:hover 
{
color: #0274b3;
}
.social-follow li.google-plus i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.google-plus i:hover 
{
color: #dc4a38;
}
.social-follow li.github i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.github i:hover 
{
color: #646400;
}
.social-follow li.rss i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.rss i:hover 
{
color: #F7DF82;
}
.social-follow li.youtube i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.youtube i:hover 
{
color: #F00;
}

.social-follow li.instagram i 
{
color: #aaa;
padding: 3px;
}
.social-follow li.instagram i:hover 
{
color: #F00;
}

.eBTextBack
{	
background:rgba(33, 33, 33, 0.33);
font-size:24px;
}

/* ########## Captcha ###########/ */
.btn-Captcha {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
  padding:3px 3px;
  font-size:18px;
}

.btn-Captcha:focus,
.btn-Captcha:active,
.btn-Captcha.active,
.open .dropdown-toggle.btn-Captcha {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-Captcha.gradient {
    background: -moz-linear-gradient(top,  #000000 50%, #000000 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#000000), color-stop(50%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #000000 50%,#000000 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #000000 50%,#000000 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #000000 50%,#000000 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #000000 50%,#000000 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.btn-Captcha {
    background: #000000;
    color: #ffffff;
}
.btn-Captcha:focus, .btn-Captcha:active, .btn-Captcha.active, .open > .dropdown-toggle.btn-Captcha {
    background: #000000;
}
.btn-Captcha:active, .btn-Captcha.active {
    background: #000000;
    box-shadow: none;
}

/* ########## Changed as Client bellow ###########/ */
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
	width:225px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
	color:#F00;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
}

.eb-cart-back {
text-shadow: none;
display: inline-block;
background-color: #fdd922;
border: 1px solid transparent;
border-radius: 0 2px 2px 0;
color:#333;
padding: 6px 18px;
font-size:16px;
margin-top: 0px;
font-weight: bold;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
margin-left: 6px;
height: 36px;
text-transform: uppercase;
}

.eb-cart-back:hover {
background: #014693;
color: #fff;
}

.eb-shop-back {
text-shadow: none;
display: inline-block;
background: #1f72ce;
border: 1px solid transparent;
border-radius: 0 2px 2px 0;
color: #FFF;
padding: 6px 18px;
font-size:16px;
margin-top: 0px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
margin-left: 3px;
margin-right: 19px;
margin-bottom: 19px;
height: 36px;
text-transform: uppercase;
}

.eb-shop-back:hover {
background: #014693;
color: #fff;
}

.eb-filter-back {
text-shadow: none;
display: inline-block;
background: #1f72ce;
border: 1px solid transparent;
border-radius: 0 2px 2px 0;
color: #FFF;
padding: 6px 6px;
font-size:13px;
margin-top: 0px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
margin-left: 6px;
height: 33px;
text-transform: uppercase;
}

.eb-filter-back:hover {
background: #014693;
color: #fff;
}

.eb-onpage-back {
text-shadow: none;
display: inline-block;
background: #E3E3E3;
border: 1px solid transparent;
border-radius: 0 2px 2px 0;
color:#333;
padding: 6px 6px;
font-size:13px;
margin-top: 0px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
margin-left: 6px;
height: 33px;
text-transform: uppercase;
}
.eb-onpage-back:hover {
background: #D3D3D3;
}

.marquee_text
{
font-size:18px;
}
.noticeOfDeni
{
	text-align:center;
	color:#F00;
}
.discountPercent
{
	font-size:21px;
}

.eb-backend {
    display: inline-block;
	border: 0;
	background: #fff;
	font-size: 12px;
	text-align: center;
	white-space: nowrap;
	color: #333;
	font-weight: 700;
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	vertical-align: top;
	border: 1px solid #ccc;
	padding: 5px 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.eb-backend:hover {
	background: #014693;
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	border: 1px solid #014693;
	color: #fff;
	text-decoration: none;
}

.input-group-addon {
    min-width:150px;
    text-align:left;
}
.ui-autocomplete-row
{
padding:8px;
background-color: #f4f4f4;
border-bottom:1px solid #ccc;
font-weight:bold;
}
.ui-autocomplete-row:hover
{
background-color: #ddd;
}

.form-inline
{
display: flex;
flex-flow: row wrap;
align-items: center;
width: 100px;
}

.eBCartIncreaseItem
{
text-shadow: none;
background: #1f72ce;
color: #FFF;
padding: 6px;
font-size:11px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
text-transform: uppercase;
border: 1px solid transparent;
border-bottom-left-radius:0px;
border-top-left-radius:0px;
border-bottom-right-radius:19px;
border-top-right-radius:19px;
}
.eBCartIncreaseItem:hover
{
background: #014693;
color: #fff;
}

.eBCartQtn
{
text-shadow: none;
color:#000;
padding: 6px;
font-size:11px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
text-transform: uppercase;
border: 1px solid #1f72ce;
width:33px;
text-align:center;
-webkit-border-bottom-left-radius:1px;
-moz-border-bottom-left-radius:1px;
-webkit-border-top-left-radius:1px;
-moz-border-top-left-radius:1px;
-webkit-border-bottom-right-radius:1px;
-moz-border-bottom-right-radius:1px;
-webkit-border-top-right-radius:1px;
-moz-border-top-right-radius:1px;
}
.eBCartReduceItem
{
text-shadow: none;
background: #1f72ce;
color: #FFF;
padding: 6px;
font-size:11px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
text-transform: uppercase;
border: 1px solid transparent;
border-bottom-left-radius:19px;
border-top-left-radius:19px;
border-bottom-right-radius:0px;
border-top-right-radius:0px;
}
.eBCartReduceItem:hover
{
background: #014693;
color: #fff;
}
.eBReCartLili
{
display: inline;
display: inline-block;
display: -webkit-inline-box;
}
.eBReCartIncreaseItem
{
text-shadow: none;
background: #1f72ce;
color: #FFF;
padding: 6px;
font-size:11px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
text-transform: uppercase;
border: 1px solid transparent;
border-bottom-left-radius:0px;
border-top-left-radius:0px;
border-bottom-right-radius:19px;
border-top-right-radius:19px;
}
.eBReCartIncreaseItem:hover
{
background: #014693;
color: #fff;
}
.eBReCartReduceItem
{
text-shadow: none;
background: #1f72ce;
color: #FFF;
padding: 6px;
font-size:11px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
text-transform: uppercase;
border: 1px solid transparent;
border-bottom-left-radius:19px;
border-top-left-radius:19px;
border-bottom-right-radius:0px;
border-top-right-radius:0px;
}

.eBReCartReduceItem:hover
{
background: #014693;
color: #fff;
}

.eBCartAddItem
{
text-shadow: none;
background: #1f72ce;
color: #FFF;
padding: 6px;
font-size:11px;
transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
text-transform: uppercase;
border: 1px solid transparent;
width:80px;
border-bottom-left-radius:19px;
border-top-left-radius:19px;
border-bottom-right-radius:19px;
border-top-right-radius:19px;
-webkit-border-bottom-left-radius:19px;
-moz-border-bottom-left-radius:19px;
-webkit-border-top-left-radius:19px;
-moz-border-top-left-radius:19px;
-webkit-border-bottom-right-radius:19px;
-moz-border-bottom-right-radius:19px;
-webkit-border-top-right-radius:19px;
-moz-border-top-right-radius:19px;
}

.eBCartAddItem:hover
{
background: #014693;
color: #fff;
}
.list-group
{
position:absolute;
}
.list-group-item:hover
{
background: #014693;
color: #fff;
}
.search-img
{
	width:40px;
	display:inline-block;
	margin-right:10px;
	border-radius:3px;
}