	
	.map
	{
		height: 100%;
	}
	.gm-style-iw-d
	{
		overflow:hidden !important;
		padding:10px;
	}
	.gm-style-iw-d h6 {
    color: #49062b;
}
.soldout
{
	background: #dc3545;
}
.gm-style-iw-d p {
    color: #000000;
    font-size: 12px;
}
.gm-style-iw-d h5 {
    color: #ffffff;
    line-height: 2.5;
    background: #4caf50;
    width: 100%;
    display: initial;
    padding: 4px;
    border-radius: 3px;
    font-size: 11px;
    font-weight: 500;
}
.gm-style img {
    width: auto;
}
.gm-style-iw-d .row
{
	width:100%;
}
.response
{
	padding: 10px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
}
.single 
{
height:400px;
}
.single .gm-style-iw-d {
    overflow: hidden !important;
    padding: 0px;
}
.name_of_searchitem span
{
background: #875b74;
padding:3px;
}
.gm-style-iw-d .col-md-3
{
margin: 0px;
    padding: 0px;
}
.gm-style img {
    max-width: 100%;
}
.gm-style-iw-d .row {
    width: 100%;
    padding: 0px;
    margin: 0px;
}
.btn-map {
    background: #cd9a00 !important;
    color: #fff !important;
	padding:2px;
	font-size:12px;
	margin-bottom: 7px;
}
.gm-style-iw-d p {
    color: #000000;
    font-size: 12px;
    margin-bottom: 7px;
}
.alert-error
{
position: absolute;
    z-index: 99;
    right: 0;
    background: #49062b;
    color: #fff;
    font-weight: 45;
    border: none;
}
@media only screen and (max-width: 768px)
{
.s002 .col-sm-12, .s002 .col-sm-6 {
	border: solid 1px #f2f7ff;
    padding: 10px;
}
.br-none
{
	border-right:none !important;
}
.fifth-wrap
{
	margin-top: 10px !important;
}
}
.carousel-cell a
{
display: block;
}
.share .wishlist{
    background: #cb2027;
}
.share .wishlist {
    background: #ffffff;
    color: #d91507;
    border: SOLID 1PX #d91507;
}
.liked 
{
background:#d7575c !important;
color:#fff !important;
}
.wish
{
float:right;
}