@charset "utf-8";

/*
 * @9vrata.ru
 * @section typography
 * @date 30/03/2022
 * @lastmodified 30/03/2022
 * @version 1.0
 * 
 * @author BINN
 * @email info@binn.ru
 */

/*
 * Default font settings. The font-size percentage is of 16px. (0.75 * 16px = 12px)
 */

@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,500&subset=latin,cyrillic-ext);

html { font-size: 100.01%; }
body { font-size: 14px; color: #252525; background: #ffffff; font-family:'Ubuntu', Arial, Helvetica, sans-serif; line-height: 17px; }
/*
 * @subsection headings
 */

h1,h2,h3,h4,h5,h6 { color: #252525; }

h1 { font-size: 24px; line-height: 1; margin-bottom: 20px; color:#252525;  }
h2 { font-size: 20px; margin-bottom: 20px; }
h3 { font-size: 14px; line-height: 1; margin-bottom: 20px; text-transform: uppercase;  }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
margin: 0;
}

/*
 * @subsection text elements
 */

p { margin: 0 0 15px; }
p img.left { float: left; margin: 0 20px 20px 0; padding: 0; }
p img.right { float: right; margin: 0 0 20px 20px; padding: 0; }
 a:hover { color: #505050;text-decoration: underline;-webkit-transition: color 0.3s ease-in-out; -moz-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
a { color: #9e0b0f;  text-decoration:underline; }

blockquote, cite, q { color: #666; font-style: italic; }
blockquote { margin: 1.5em; }
strong, b { font-weight: bold; }
em, i, dfn { font-style: italic; }
dfn { font-weight: bold; }
sub, sup { font-size: 0.917em; line-height: 0; }
sub { vertical-align: sub; }
sup { vertical-align: super; }

big { font-size: 1.167em; }
small { font-size: 0.917em; }

abbr, acronym { border-bottom: 1px dotted #666; cursor:help; font-variant: small-caps; }
address { margin: 0 0 1.5em; font-style: italic; }
ins, del { color: #666; }

pre { margin: 1.5em 0; white-space: pre; }
pre, code, kbd, tt, samp, var { font-size: 1em; font-family: "Lucida Console", Monaco, monospace; line-height: 1.5; }
pre, code { color:#800; }
kbd, samp, var, tt { color: #666; font-weight: bold; }
var, dfn { font-style: italic; }

hr { color:#fff; background:transparent; margin:0 0 0.5em 0; padding:0 0 0.5em 0; border:0; border-bottom:1px #eee solid; }

/*
 * @subsection lists
 */

li ul,
li ol { margin: 0; }
ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 3.333em; }

ul { list-style-type: disc; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd { margin-left: 1.5em;}

/*
 * @subsection tables
 */

table.article { width: auto; border-collapse: collapse; margin-bottom: 20px; font-size:14px; }
table.article caption { font-variant: small-caps; }
table.full { width: 100%; }
table.fixed { table-layout: fixed; }

table.article th, table.article td { padding: 5px; }
table.article thead th { color: #000; }
table.article tbody th {  color: #000; text-align: left; }
table.article tbody td {  }

/*
 * @subsection misc classes
 */

.small { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide { display: none; }
.show { display: block; }

.quiet { color: #666; }
.loud { color: #000; }
.highlight { color: #ff0000; }
.added { background: #060; color: #fff; }
.removed { background: #900; color: #fff; }

.first { margin-left: 0; padding-left: 0; }
.last { margin-right: 0; padding-right: 0; }
.top { margin-top: 0; padding-top: 0; }
.bottom { margin-bottom: 0; padding-bottom: 0; }

/*
 * @subsection notice style
 */
.info, .note, .important, .warning {
    color: #333333;
    padding: 10px 10px 10px 50px;
    margin-bottom: 20px;
    box-shadow: 0px 0px 2px 0px #666;
    -webkit-box-shadow: 0px 0px 2px 0px #666;
    background-position: 13px 10px;
    background-repeat: no-repeat;
    background-color: #ffffff;
}
.info { background-image:url(/web/20141218210051im_/http://9vrata.ru/cms/tpl/img/tpl/info.png);}
.note { background-image: url(/web/20141218210051im_/http://9vrata.ru/cms/tpl/img/tpl/note.png);}
.important { background-image: url(/web/20141218210051im_/http://9vrata.ru/cms/tpl/img/tpl/important.png);}
.warning { background-image: url(/web/20141218210051im_/http://9vrata.ru/cms/tpl/img/tpl/warning.png);}

.img_right{
	float:right;
	margin:10px;
}
.img_left{
	float:left;
	margin:10px;
}
/*
     FILE ARCHIVED ON 21:00:51 Dec 18, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:38:34 Nov 04, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  load_resource: 121.403
  PetaboxLoader3.resolve: 29.286
  LoadShardBlock: 75.163 (3)
  esindex: 0.015
  exclusion.robots: 0.197
  exclusion.robots.policy: 0.184
  captures_list: 104.289
  PetaboxLoader3.datanode: 132.102 (4)
  RedisCDXSource: 2.401
  CDXLines.iter: 22.0 (3)
*/