

/* Start:/bitrix/templates/users_comments/styles.css?155248009721902*/
@font-face {
    font-family: "PT Sans Caption";
    src: url("/bitrix/templates/users_comments/fonts/PTC55F_W.ttf"); }
@font-face {
    font-family: "PT Sans";
    src: url("/bitrix/templates/users_comments/fonts/PTSansItalic/PTSansItalic.eot");
    src: url("/bitrix/templates/users_comments/fonts/PTSansItalic/PTSansItalic.eot?#iefix") format("embedded-opentype"), url("/bitrix/templates/users_comments/fonts/PTSansItalic/PTSansItalic.woff") format("woff"), url("/bitrix/templates/users_comments/fonts/PTSansItalic/PTSansItalic.ttf") format("truetype");
    font-style: italic;
    font-weight: normal; }
@font-face {
    font-family: "PT Sans";
    src: url("/bitrix/templates/users_comments/fonts/PTSansRegular/PTSansRegular.eot");
    src: url("/bitrix/templates/users_comments/fonts/PTSansRegular/PTSansRegular.eot?#iefix") format("embedded-opentype"), url("/bitrix/templates/users_comments/fonts/PTSansRegular/PTSansRegular.woff") format("woff"), url("/bitrix/templates/users_comments/fonts/PTSansRegular/PTSansRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal; }
@font-face {
    font-family: "PT Sans";
    src: url("/bitrix/templates/users_comments/fonts/PTSansBold/PTSansBold.eot");
    src: url("/bitrix/templates/users_comments/fonts/PTSansBold/PTSansBold.eot?#iefix") format("embedded-opentype"), url("/bitrix/templates/users_comments/fonts/PTSansBold/PTSansBold.woff") format("woff"), url("/bitrix/templates/users_comments/fonts/PTSansBold/PTSansBold.ttf") format("truetype");
    font-style: normal;
    font-weight: bold; }
section.theme-main button.send, section.theme-main input[type="submit"] {
    background-color: #0e61a2; }
section.theme-main button.send:hover, section.theme-main input[type="submit"]:hover {
    background-color: #034486; }
section.theme-main button.send:active, section.theme-main input[type="submit"]:active {
    background-color: #134f8b; }
section.theme-main h2 {
    color: #0e61a2; }
section.theme-main button.white {
    border-color: #0e61a2;
    color: #0e61a2; }
section.theme-main button.white:hover {
    border-color: #034486;
    color: #034486; }
section.theme-main button.white:active {
    border-color: #134f8b;
    color: #134f8b; }

section.theme-gray button.send, section.theme-gray input[type="submit"] {
    background-color: #393c45; }
section.theme-gray button.send:hover, section.theme-gray input[type="submit"]:hover {
    background-color: #545969; }
section.theme-gray button.send:active, section.theme-gray input[type="submit"]:active {
    background-color: #1b1c21; }
section.theme-gray h2 {
    color: #393c45; }
section.theme-gray button.white {
    border-color: #393c45;
    color: #393c45; }
section.theme-gray button.white:hover {
    border-color: #545969;
    color: #545969; }
section.theme-gray button.white:active {
    border-color: #1b1c21;
    color: #1b1c21; }

section.theme-grayblue button.send, section.theme-grayblue input[type="submit"] {
    background-color: #5a7e93; }
section.theme-grayblue button.send:hover, section.theme-grayblue input[type="submit"]:hover {
    background-color: #6d97ae; }
section.theme-grayblue button.send:active, section.theme-grayblue input[type="submit"]:active {
    background-color: #5a7e93; }
section.theme-grayblue h2 {
    color: #5a7e93; }
section.theme-grayblue button.white {
    border-color: #5a7e93;
    color: #5a7e93; }
section.theme-grayblue button.white:hover {
    border-color: #6d97ae;
    color: #6d97ae; }
section.theme-grayblue button.white:active {
    border-color: #5a7e93;
    color: #5a7e93; }

section.theme-pink button.send, section.theme-pink input[type="submit"] {
    background-color: #b04341; }
section.theme-pink button.send:hover, section.theme-pink input[type="submit"]:hover {
    background-color: #802524; }
section.theme-pink button.send:active, section.theme-pink input[type="submit"]:active {
    background-color: #85312f; }
section.theme-pink h2 {
    color: #b04341; }
section.theme-pink button.white {
    border-color: #b04341;
    color: #b04341; }
section.theme-pink button.white:hover {
    border-color: #802524;
    color: #802524; }
section.theme-pink button.white:active {
    border-color: #85312f;
    color: #85312f; }

section.theme-green button.send, section.theme-green input[type="submit"] {
    background-color: #7e9357; }
section.theme-green button.send:hover, section.theme-green input[type="submit"]:hover {
    background-color: #5b6e39; }
section.theme-green button.send:active, section.theme-green input[type="submit"]:active {
    background-color: #516330; }
section.theme-green h2 {
    color: #7e9357; }
section.theme-green button.white {
    border-color: #7e9357;
    color: #7e9357; }
section.theme-green button.white:hover {
    border-color: #5b6e39;
    color: #5b6e39; }
section.theme-green button.white:active {
    border-color: #516330;
    color: #516330; }

section.theme-lightred button.send, section.theme-lightred input[type="submit"] {
    background-color: #7a1313; }
section.theme-lightred button.send:hover, section.theme-lightred input[type="submit"]:hover {
    background-color: #690707; }
section.theme-lightred button.send:active, section.theme-lightred input[type="submit"]:active {
    background-color: #520000; }
section.theme-lightred h2 {
    color: #7a1313; }
section.theme-lightred button.white {
    border-color: #7a1313;
    color: #7a1313; }
section.theme-lightred button.white:hover {
    border-color: #690707;
    color: #690707; }
section.theme-lightred button.white:active {
    border-color: #520000;
    color: #520000; }

section.theme-red button.send, section.theme-red input[type="submit"] {
    background-color: #601a21; }
section.theme-red button.send:hover, section.theme-red input[type="submit"]:hover {
    background-color: #6d2025; }
section.theme-red button.send:active, section.theme-red input[type="submit"]:active {
    background-color: #601a21; }
section.theme-red h2 {
    color: #601a21; }
section.theme-red button.white {
    border-color: #601a21;
    color: #601a21; }
section.theme-red button.white:hover {
    border-color: #6d2025;
    color: #6d2025; }
section.theme-red button.white:active {
    border-color: #601a21;
    color: #601a21; }

section.theme-violet button.send, section.theme-violet input[type="submit"] {
    background-color: #3f1d39; }
section.theme-violet button.send:hover, section.theme-violet input[type="submit"]:hover {
    background-color: #5a3954; }
section.theme-violet button.send:active, section.theme-violet input[type="submit"]:active {
    background-color: #3f1d39; }
section.theme-violet h2 {
    color: #3f1d39; }
section.theme-violet button.white {
    border-color: #3f1d39;
    color: #3f1d39; }
section.theme-violet button.white:hover {
    border-color: #5a3954;
    color: #5a3954; }
section.theme-violet button.white:active {
    border-color: #3f1d39;
    color: #3f1d39; }

section.theme-violet2 button.send, section.theme-violet2 input[type="submit"] {
    background-color: #3f1d39; }
section.theme-violet2 button.send:hover, section.theme-violet2 input[type="submit"]:hover {
    background-color: #68335d; }
section.theme-violet2 button.send:active, section.theme-violet2 input[type="submit"]:active {
    background-color: #3f1d39; }
section.theme-violet2 h2 {
    color: #3f1d39; }
section.theme-violet2 button.white {
    border-color: #3f1d39;
    color: #3f1d39; }
section.theme-violet2 button.white:hover {
    border-color: #68335d;
    color: #68335d; }
section.theme-violet2 button.white:active {
    border-color: #3f1d39;
    color: #3f1d39; }

section.theme-orange button.send, section.theme-orange input[type="submit"] {
    background-color: #dd7726; }
section.theme-orange button.send:hover, section.theme-orange input[type="submit"]:hover {
    background-color: #c35017; }
section.theme-orange button.send:active, section.theme-orange input[type="submit"]:active {
    background-color: #ca601a; }
section.theme-orange h2 {
    color: #dd7726; }
section.theme-orange button.white {
    border-color: #dd7726;
    color: #dd7726; }
section.theme-orange button.white:hover {
    border-color: #c35017;
    color: #c35017; }
section.theme-orange button.white:active {
    border-color: #ca601a;
    color: #ca601a; }

section.theme-flowers button.send, section.theme-flowers input[type="submit"] {
    background-color: #d04152; }
section.theme-flowers button.send:hover, section.theme-flowers input[type="submit"]:hover {
    background-color: #dc5461; }
section.theme-flowers button.send:active, section.theme-flowers input[type="submit"]:active {
    background-color: #bd3d59; }
section.theme-flowers h2 {
    color: #d04152; }
section.theme-flowers button.white {
    border-color: #d04152;
    color: #d04152; }
section.theme-flowers button.white:hover {
    border-color: #dc5461;
    color: #dc5461; }
section.theme-flowers button.white:active {
    border-color: #bd3d59;
    color: #bd3d59; }

section.theme-verydark button.send, section.theme-verydark input[type="submit"] {
    background-color: #212228; }
section.theme-verydark button.send:hover, section.theme-verydark input[type="submit"]:hover {
    background-color: #2a2c33; }
section.theme-verydark button.send:active, section.theme-verydark input[type="submit"]:active {
    background-color: #1f2026; }
section.theme-verydark h2 {
    color: #212228; }
section.theme-verydark button.white {
    border-color: #212228;
    color: #212228; }
section.theme-verydark button.white:hover {
    border-color: #2a2c33;
    color: #2a2c33; }
section.theme-verydark button.white:active {
    border-color: #1f2026;
    color: #1f2026; }

section.theme-biege button.send, section.theme-biege input[type="submit"] {
    background-color: #958d7c; }
section.theme-biege button.send:hover, section.theme-biege input[type="submit"]:hover {
    background-color: #bdae93; }
section.theme-biege button.send:active, section.theme-biege input[type="submit"]:active {
    background-color: #8d806e; }
section.theme-biege h2 {
    color: #958d7c; }
section.theme-biege button.white {
    border-color: #958d7c;
    color: #958d7c; }
section.theme-biege button.white:hover {
    border-color: #bdae93;
    color: #bdae93; }
section.theme-biege button.white:active {
    border-color: #8d806e;
    color: #8d806e; }

section.theme-white button.send, section.theme-white input[type="submit"] {
    background-color: #6f7c92; }
section.theme-white button.send:hover, section.theme-white input[type="submit"]:hover {
    background-color: #798db1; }
section.theme-white button.send:active, section.theme-white input[type="submit"]:active {
    background-color: #889bbe; }
section.theme-white h2 {
    color: #6f7c92; }
section.theme-white button.white {
    border-color: #6f7c92;
    color: #6f7c92; }
section.theme-white button.white:hover {
    border-color: #798db1;
    color: #798db1; }
section.theme-white button.white:active {
    border-color: #889bbe;
    color: #889bbe; }

section.theme-seabreeze button.send, section.theme-seabreeze input[type="submit"] {
    background-color: #0a8475; }
section.theme-seabreeze button.send:hover, section.theme-seabreeze input[type="submit"]:hover {
    background-color: #025d5e; }
section.theme-seabreeze button.send:active, section.theme-seabreeze input[type="submit"]:active {
    background-color: #015253; }
section.theme-seabreeze h2 {
    color: #0a8475; }
section.theme-seabreeze button.white {
    border-color: #0a8475;
    color: #0a8475; }
section.theme-seabreeze button.white:hover {
    border-color: #025d5e;
    color: #025d5e; }
section.theme-seabreeze button.white:active {
    border-color: #015253;
    color: #015253; }

section.theme-darkblue button.send, section.theme-darkblue input[type="submit"] {
    background-color: #0a41a5; }
section.theme-darkblue button.send:hover, section.theme-darkblue input[type="submit"]:hover {
    background-color: #0b35ae; }
section.theme-darkblue button.send:active, section.theme-darkblue input[type="submit"]:active {
    background-color: #193a99; }
section.theme-darkblue h2 {
    color: #0a41a5; }
section.theme-darkblue button.white {
    border-color: #0a41a5;
    color: #0a41a5; }
section.theme-darkblue button.white:hover {
    border-color: #0b35ae;
    color: #0b35ae; }
section.theme-darkblue button.white:active {
    border-color: #193a99;
    color: #193a99; }

section.comments.theme-voice-mod-app section.input h2,
section.comments.theme-voice-mod-app section.input br {
	display:none; }
section.comments.theme-voice-mod-app section.input {
	margin-bottom: 0; }
section.comments.theme-voice-mod-app section.input button {
	margin-top: 20px; }
@media (max-width: 732px){
    section.comments.theme-voice-mod-app section.input button {
        margin-top: 10px; }
}
@media (max-width: 732px){
    section.comments.theme-voice-mod-app + br.hide-on-mobile {
		display:inline;
	}
}

	
body {
    width: 100%;
    margin: 0;
    font-family: "PT Sans", serif; }

.parent-for-inline {
    display: flex;
    flex-wrap: wrap;
}

button.send, input[type="submit"] {
    background-color: #0757a8; }
button.send:hover, input[type="submit"]:hover {
    background-color: #034486; }
button.send:active, input[type="submit"]:active {
    background-color: #134f8b; }

h2 {
    font-size: 26px;
    line-height: 30px;
    font-weight: bold;
    color: #0757a8; }

button, input[type="submit"] {
    -webkit-appearance: none;
    outline: none;
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
    padding: 10px 10px;
    text-align: center;
    background-color: #0757a8;
    color: white;
    border: none;
    border-radius: 2px; }
button.white, input[type="submit"].white {
    color: #0757a8;
    background-color: white;
    border: 1px solid #0757a8; }
button.reply, input[type="submit"].reply {
    margin-top: 15px;
    width: 180px;
    font-size: 15px;
    letter-spacing: -0.7px;
    line-height: 20px;
    font-weight: normal;
    padding: 3px;
    color: #8e98a1;
    background-color: white;
    border: 1px solid #8e98a1;
    opacity: 0.7; }
button:hover, input[type="submit"]:hover {
    cursor: pointer;
    opacity: 1; }

section.comments {
    font-family: "PT Sans", serif;
    overflow: hidden; }
section.comments section.input:empty {
    margin: 0; }
section.comments section.input h2 {
    font-family: "PT Sans", serif;
    font-size: 26px; }
	
section.comments section.input {
    margin-bottom: 20px; }
section.comments section.input h2, section.comments section.input button.comment {
    display: inline-block;
    width: 312px;
    margin-bottom: 20px; }
section.comments section.input h2 {
    margin-right: 24px; }
section.comments section.input .comment-area {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    background-color: #efefef;}
section.comments section.input .comment-area .info .avatar, section.comments section.input .comment-area .info .name {
    display: inline-block; }
section.comments section.input .comment-area .info .avatar {
    position: relative;
    width: 30px;
    height: 30px;
    background-size: contain;
    vertical-align: top; }
section.comments section.input .comment-area .info .avatar img {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto; }
section.comments section.input .comment-area .info .name {
    vertical-align: top;
    max-width: calc(100% - 45px);
    font-weight: bold;
    color: #717c88;
    line-height: 30px;
    margin-left: 11px;
    font-size: 16px; }
section.comments section.input textarea.comment {
    width: 100%;
    max-width: 100%;
    min-height: 120px;
    margin: 10px 0;
    padding: 20px;
    font-size: 15px;
    outline: 0;
    color: #111e27; }
section.comments section.input .captcha {
    display: flex; }
section.comments section.input .captcha .image {
    width: 180px;
    height: 40px; }
section.comments section.input .captcha .hint {
    flex-grow: 1;
    align-self: center;
    padding-right: 10px;
    font-size: 16px;
    color: #707e89;
    text-align: end;
    line-height: 30px; }
section.comments section.input .captcha input.captcha {
    width: 140px;
    height: 40px;
    border-radius: 2px;
    font-size: 30px;
    text-align: center;
    border: 1px solid;}
section.comments section.input .captcha input.captcha:focus {
    outline: none;}
section.comments section.input button.send {
    width: 100%;
    margin-top: 20px; }
section.comments section.body .single-comment {
    max-width: 100%;
    padding: 20px;
    padding-bottom: 0;
    border: 1px solid #d9e3eb;
    box-sizing: border-box;
    margin: 10px 0; }
section.comments section.body .single-comment.unread {
    background-color: #f4f7fa; }
section.comments section.body .single-comment.reply {
    margin-left: 84px; }
section.comments section.body .single-comment .info .avatar {
    display: inline-block;
    vertical-align: top; }
section.comments section.body .single-comment .info .text {
    display: inline-block;
    max-width: calc(100% - 45px);
    margin-left: 10px;
    margin-top: -2px;
    color: #798a95;
    line-height: 15px;
    letter-spacing: 0.1px; }
section.comments section.body .single-comment .info .date {
    margin-top: 3px; }
section.comments section.body .single-comment .text {
    margin-top: 15px;
    color: #111e27;
    letter-spacing: -0.4px; }
@media (max-width: 732px) {
    section.comments section.input h2 {
        max-width: 100%;
        box-sizing: border-box;
        /*margin: 0;*/
        margin-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px; }
    section.comments section.input button.comment {
        display: block;
        width: calc(100% - 40px);
        margin-left: 20px;
        margin-right: 20px; }
    section.comments section.input .comment-area .captcha {
        display: block; }
    section.comments section.input .comment-area .captcha .hint {
        text-align: start; }
    section.comments section.input .comment-area .info .avatar, section.comments section.input .comment-area .info .name {
        display: inline-block; }
    section.comments section.body button.reply {
        opacity: 1; }
    section.comments section.body .single-comment:not(.reply) {
        border-left: none;
        border-right: none;
        border-bottom: none; }
    section.comments section.body .single-comment:not(.reply):last-child {
        border-bottom: 1px solid #d9e3eb; }
    section.comments section.body .single-comment.reply {
        margin-left: 20px;
        margin-right: 20px; } }

section.auth h2 {
    font-size: 20px;
    margin-top: 50px;
    margin-bottom: 7px; }
section.auth .hint {
    color: #707e89; }
section.auth .icons {
    margin-top: 15px;
    margin-left: -12px; }
section.auth .icons a {
    display: inline-block;
    width: 60px;
    height: 60px;
    margin: 12px;
    border-radius: 3px;
    background-repeat: no-repeat; }
section.auth .icons a.fb {
    background-image: url("/bitrix/templates/users_comments/img/login_fb.jpg"); }
section.auth .icons a.vk {
    background-image: url("/bitrix/templates/users_comments/img/login_vk.jpg"); }
section.auth .icons a.tw {
    background-image: url("/bitrix/templates/users_comments/img/login_tw.jpg"); }
section.auth .icons a.ok {
    background-image: url("/bitrix/templates/users_comments/img/login_ok.jpg"); }
section.auth .login {
    margin-top: 25px; }
section.auth .login form {
	max-width: 648px;
    margin-top: 20px; }
section.auth .login form > * {
    display: inline-block; }
section.auth .login input.text {
    max-width: 312px;
    width: 100%;
    height: 40px;
    padding: 5px 15px;
    border: 1px solid #aebfcc;
    -webkit-appearance: none;
    border-radius: 2px; }
section.auth .login input.text:first-child {
    margin-right: 23px; }
section.auth .login input[type="checkbox"] {
    position: absolute;
    opacity: 0; }
section.auth .login input[type="checkbox"] + label {
    margin-top: 20px;
    cursor: pointer;
    line-height: 22px; }
section.auth .login input[type="checkbox"] + label::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    border: 1px solid #707e89;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border-radius: 2px;}
section.auth .login input[type="checkbox"]:checked + label::before {
    background-image: url("/bitrix/templates/users_comments/img/checkbox.png");
    background-color: #707e89;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 15px; }
section.auth .login input[type="submit"] {
    -webkit-appearance: none;
    width: 100%;
    margin-top: 20px;
    outline: none;
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
    padding: 10px 10px;
    text-align: center;
    color: white;
    border: none;
    border-radius: 2px; }
section.auth .login .help-links {
    margin-top: 20px; }
section.auth .login .help-links a {
    display: inline-block;
    max-width: 312px;
    width: 40%;
    font-weight: bold;
    text-decoration: none;
    color: #0757a8;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 21px;}
section.auth .login .help-links a:hover {
    color: #034486;
    text-decoration: underline;}

@media all and (max-width: 732px) {
    section.auth .login .help-links a {
        width: 100%;
    }
}

section.auth .login .help-links a:active {
    color: #134f8b; }
section.auth .login .help-links a::after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    background: url("/bitrix/templates/users_comments/img/more-right-blue.svg") no-repeat center center;
    margin-left: 6px;
    width: 16px;
    height: 16px; }
@media (max-width: 647px) {

	#more-comments {
		margin-left:20px;
	}

	section.auth {
		margin-left: 20px;
		margin-right: 20px;	
	}
	
    section.auth input.text:first-child {
        margin-bottom: 20px;
        margin-right: 0 !important
    }
    section.auth .icons a {
        width: 40px;
        height: 40px;
        background-size: contain; }

    section.auth .login input[type="checkbox"] + label::before {
        float: left;
    }

    input[type="text"], input[type="number"],input[type="password"], textarea {
        font-size: 16px;
    }

}

@media (max-width: 732px){
    .hide-on-mobile {
        display: none;
    }
}



/* End */


/* Start:/bitrix/templates/users_comments/template_styles.css?15524800972286*/
html {
	-webkit-text-size-adjust: 100%;
}
.clear {
    float: none;
    clear: both;
}
/*body {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:small;width:100%;margin:0;padding:0;line-height:1.3em;}
h1 {color:#101B2E;font-size:210%;font-weight:normal;padding-bottom:6px;}
a:link, a:visited {color:blue;}
a:hover {text-decoration:none;}
#bx_auth_services {margin-bottom:70px;}
.head {color:#101B2E;font-size:210%;font-weight:normal;padding-bottom:4px;}
.err {color:red;}
.cntr {text-align:center;}
.user-profile-wrap {clear:both;height:120px;float:none;}
.user-profile {line-height:1.6em;float:left;border:1px #CCC solid;padding:0.8em 1.6em;border-radius:5px;}

.authedUsersOnlineCounter {border-bottom:1px #ccc solid;border-top:1px #ccc solid;padding:.5em;margin:1em 0;}
*/

/*section.comments section.body .single-comment.blog-comment-hidden {background-color:#FDE2E2;border-color:#FDE2E2;}*/
.blog-comment-bottom-meta {margin-top:1em;}
.blog-comment-bottom-meta a {font-size:90%;color:#3e4951;}
.blog-comment-bottom-meta a:hover {text-decoration: none;}
.blog-comment-bottom-meta .blog-vert-separator:after {content: "|";}

div.bx-auth-services a,
div.bx-auth-services a:hover,
div.bx-auth-services a:active,
div.bx-auth-services a.bx-ss-selected,
div.bx-auth-services a.bx-ss-selected:hover,
div.bx-auth-services a.bx-ss-selected:active
{
    border: 0;
    padding: 0;
}

section.auth .icons .fb a {
    background-image: url("/bitrix/templates/users_comments/img/login_fb.jpg"); }

section.auth .icons .vk a{
    background-image: url("/bitrix/templates/users_comments/img/login_vk.jpg"); }

section.auth .icons .tw a{
    background-image: url("/bitrix/templates/users_comments/img/login_tw.jpg"); }

section.auth .icons .ok a {
    background-image: url("/bitrix/templates/users_comments/img/login_ok.jpg"); }

div.bx-auth {max-width: 100%;margin:0;}


section.comments .blog-note-error,
section.comments .blog-textinfo-text {
    padding: 1em 2em;
    border-radius: 3px;
    color: #393c45;
    font-size: 15px;
}

section.comments .blog-textinfo-text {
    border: 1px #EFED9B solid;
    background-color: #FEFFE3;
}

section.comments .blog-note-error {
    border: 1px #FFD1D1 solid;
    background-color: #FFE2E2;
}

section.auth .login input[type="checkbox"] {
    left: -9999999;
}

section.comments #form_comment {width: 100%;}

section.comments .err, section.comments .note  {padding:0 20px;}


/* End */
/* /bitrix/templates/users_comments/styles.css?155248009721902 */
/* /bitrix/templates/users_comments/template_styles.css?15524800972286 */
