/** ColorBaseline by Kube17.fr **/
/** Default is THE blue #38ABE3 **/

/** Max logo size and header color **/
.SiteTitle img {
    /* max-height: 25px; */
    margin-top: -5px;
   
}

#Head {
    background: #38ABE3 none repeat scroll 0% 0%;
}
/** Links colors **/
a {
    text-decoration: none;
    color: #1E79A7;
}

/** View/comments Counts and MItems **/
.DataList.Discussions .MCount, .DataList.Discussions .NewCommentCount { position: absolute; background: #38ABE3 none repeat scroll 0% 0%; border-bottom: 2px solid #2C83AE; color: #fff; width: 75px; padding: 6px 2px; margin: 0; top: 8px; text-align: center; line-height: 1; height: 35px; border-radius: 0; }

.DataList.Discussions .MCount .Number, .DataList.Discussions .NewCommentCount .Number { font-size: 20px; display: block; line-height: 1; margin-bottom: 3px; }

.DataList.Discussions .ViewCount { right: -85px; }

.DataList.Discussions .CommentCount, .DataList.Discussions .NewCommentCount { right: -167px; }

.DataList.Discussions { margin-right: 167px; }

.DataList.Discussions .NewCommentCount { font-weight: normal; background: #FF7636; border-bottom-color: #DD500E; font-size: 11px; }

.DataBox + .CommentsWrap { margin-top: 15px; }

.Item.Read {
    opacity: 1;
    background: #f9f9f9;
}

.Item.Read a { color: #777; }

Item.Read .Tag, .Item.Read .Tag a {
    background: #4A4A4A !Important;
    color: #f7f7f7 !Important;
}

/** Added in 1.3 **/
/** Popup **/

.MainForm {
    background-color: rgba(255, 255, 255, 0.7);
    border-radius: 10px;
    padding: 0px;
}

div.Popup h1, div.Popup h2 {
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 0px;
    color: #333;
    background: #FFF none repeat scroll 0% 0%;
    padding: 6px 9px 4px;
    border-bottom: 0px solid;
}

a.Close {
    position: absolute;
    top: 16px;
    right: 20px;
    line-height: 1;
    color: #333;
    cursor: pointer;
    font-family: arial;
    font-size: 22px;
    font-weight: bold;
    padding: 0px;
}

div.Popup .Body {
    background: #FFF none repeat scroll 0% 0%;
    padding: 0px;
    float: left;
}

div.Popup .Legal {
    margin: 10px;
}

div.Popup .P {
    margin: 10px;
}

div.Popup .Buttons {
    margin: 10px;
}

div.Popup li {
    margin: 10px;
}

/** Progress and Progress_sm **/

.Loading {
   height: 100px;
   padding: 0 20px;
   background: url('images/progress_blue.gif') center center no-repeat;
}
.Progress {
   padding: 10px 40px 10px 0;
   background: url('images/progress_blue.gif') center center no-repeat;
}