@charset "UTF-8";

div.social_block div {
    margin-right: 15px;
    float: left;
}

div.error{
    font-weight:bold;
    color:#ff0000;
}
div.message{
    font-weight:bold;
    color:#007CE6;
}

a.submit {
    line-height: 1.4;
    display: inline-block;
    background-color: #6688cc;
    color: #fff;
    border:0;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    behavior: url(border-radius.htc);
    font-weight:bold;
    padding:2px;
}
a.submit:hover{
    filter:alpha(opacity=80);
    opacity:0.8;
    -moz-opacity:0.8;
}
a.back {
    line-height: 1.4;
    display: inline-block;
    background-color:#aaa;
    border:0;
    color: #fff;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    behavior: url(border-radius.htc);
    font-weight:bold;
    padding:2px;
}
a.back:hover {
    filter:alpha(opacity=80);
    opacity:0.8;
    -moz-opacity:0.8;
}

a.srch {margin:5px 0 0 5px; padding: 2px 1px; width:46px;}
a.lrg {margin:0; padding:7px 14px; font-size:18px; min-width:190px;}
input.lrg {margin:0; padding:7px 14px; font-size:18px; min-width:190px;}
a.edt {margin:0 0 0 8px; padding:1px 2px; font-size:12px; font-weight:normal;}

.mgb15{
    margin-bottom: 15px!important;
}
h2{
    font-size: 14px;
}

img.photo{
    object-fit: contain;
    width: 100%;
    height: 100%;
}