﻿input.error {
    background-color: #ff5255;
}
select.error {
    background-color: #ff5255;
}
label.error {
    display:none !important;
}
.ImageThumbnail {
    width:100px;
    height:100px;
}
.Title {
    color: #d00;
    font-weight: bold;
    font-size:1.2em;
}
h2{
    color: rgb(0, 102, 58);
    font-size: 19px;
    font-weight: bold;
    line-height: 23px;
    letter-spacing: -1px;
}
.large, h2
{
    color: rgb(1, 103, 56);
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    letter-spacing: -1px;
    margin-left: 20px;
}
#pagesArticle {
    margin-left: 20px;
    padding: 5px 33px 25px 25px;
    clear: both;
    
}
.huge
{
color: rgb(16, 16, 16);
font-size: 38px;
line-height: 38px;
letter-spacing: -1px;
font-weight: bold;
font-family: 'Rokkitt',serif;
margin-left: 25px;
}

.promoHeader
{
    background-color: rgb(193, 193, 193);
    color: rgb(0, 0, 0);
    padding: 10px 5px;

    

}
.AdNo {
    color: #666;
}
div.even {
    background-color:#d3d3d3;
    min-height:300px;
   overflow: hidden;
   clear:    both;
}
div.odd {
    background-color: #fff;
    min-height:300px;
       overflow: hidden;
   clear:    both;
}
div.evenInheritRowContainer {
    background-color:inherit;
    min-height:inherit;
    /*max-height: 300px;*/
    border-right: 1px solid #666;
       float: left;
   padding-bottom: 100%;
   margin-bottom:  -100%;

}
div.OddInheritRowContainer {
    background-color:inherit;
    min-height:inherit;
    /*max-height: 300px;*/
    margin-left:0 !important;
    padding-left:30px !important;
    border-left: 1px solid #666;
       float: left;
   padding-bottom: 100%;
   margin-bottom:  -100%;
}
.EndOfAds {
    font-weight: bold;
    color:#d00;
    font-size:1.5em;
}
.Category {
    padding-right: 50%;
}
tr.expiredAd {
    background-color: #ff5255 !important;
}
tr.renewAd {
    background-color: #0f0 !important;
}
tr.deleteAd {
    background-color: #f0f !important;
}
tr.approveAd {
    background-color: #50a6c2 !important;
}
tr.regularAd {
    background-color: #fff !important;
}
.Map {
    padding-right:20%;
}
.homebtn
{
    background-color:#e9e6e6;
    color: #9c1205 !important;
}
.contact-info {
    font-weight: bold;