.mall-listings {
    font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
    font-weight: bold;
    color: #333333;
    padding: 6px;
    font-size: 14px;
    vertical-align: top;
    width: 100%;
    border: 4px ridge #333333;
    border-radius: 10px;
   -webkit-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
   -moz-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
    box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);    
}
.map-listings {
    font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
    font-weight: bold;
    color: #333333;
    padding: 6px;
    font-size: 14px;
    vertical-align: top;
    width: 97%;
    border: 4px ridge #333333;
    border-radius: 10px;
   -webkit-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
   -moz-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
    box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6); 
    background: black;
}
.price-listings {
    font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
    font-weight: bold;
    color: white;
    padding: 6px;
    font-size: 14px;
    vertical-align: top;
    width: 97%;
    border: 4px ridge #333333;
    border-radius: 10px;
   -webkit-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
   -moz-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
    box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
    background: green;
}
#sidebar .blocks, #sidebar2 .blocks
{
background: #E8E8E8;
font-weight: bold;
}
#footer #copyright
{
background: #c5deea; /* Old browsers */
background: -moz-linear-gradient(top,  #c5deea 0%, #8abbd7 43%, #066dab 100%); /* FF3.6+ */
background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5deea),  color-stop(43%,#8abbd7), color-stop(100%,#066dab)); /* Chrome,Safari4+  */
background: -webkit-linear-gradient(top,  #c5deea 0%,#8abbd7 43%,#066dab 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c5deea 0%,#8abbd7 43%,#066dab 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c5deea 0%,#8abbd7 43%,#066dab 100%); /* IE10+ */
background: linear-gradient(top,  #c5deea 0%,#8abbd7 43%,#066dab 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=0 ); /* IE6-9 */
   -webkit-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
   -moz-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
    box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6); 
}
#frontpage
{

   -webkit-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
   -moz-box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6);
    box-shadow:  2px 2px 8px 2px rgba(3, 3, 3, 0.6); 

}
.red {
    font-weight: bold;
    color: red;
    text-align: center;
}

.photo {
    box-shadow: 2px 2px 2px 2px #808080;
    border: 4px solid #fff;
    border-radius: 12px;
}
.blog-masonry .blog-carousel .blog-desc img {
    width: inherit;
}
.breadcrumb {
    padding: 45px 0;
}
.rc-anchor-light {
    margin-top: 25px!important;
    margin-bottom: 20px!important;
}
hr {
  clear: both;
  color: #0099CC;
  top: 8px;
  bottom: 8px;
  background-color: #0099CC;
  font-size: 1px;
}