h1{max-width:1678px;margin-left:auto;margin-top:5px;}
h3{font-size:18px;}
h4, .context h4{font-size:16px;margin-top:10px;margin-bottom:4px;color:#000000;}
.component-show{max-width:1500px;margin:0 auto;font-size:13px;}
.left-block{min-width:390px;}
.context{font-size:14px;padding:0;width:253px;margin-top:3px;}
.context p{margin-bottom:0;padding-left:21px;}
.add-to-specification-segment{float:left;margin:25px 0;}
.add-to-specification-segment > div{float:left;margin-right:10px;}
.add-to-spec-quantity{width:74px;margin-left:5px;}
.boxgrid > a > img{border:0;}
.show-element .question-icon{float:right;}
div.show-element{overflow:hidden;white-space:nowrap;position:relative;margin-bottom:0;width:100%;margin-right:5px;}
div.show-element::after{content:'';position:absolute;right:0;top:0;width:15px;height:100%;background:-moz-linear-gradient(left, #fff, rgba(255, 255, 255, 0.9));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.2),rgba(255, 255, 255, 0.9));background:-o-linear-gradient(left, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.9));background:-ms-linear-gradient(left, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.9));background:linear-gradient(to right, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.9));}
.component-info-buttons{font-size:14px;margin-top:5px;margin-bottom:5px;margin-left:37px;}
.component-info-buttons .btn-default{background-color:#f1f1f1;}
.component-links, .catalogs{margin-bottom:15px;}
.component-price-segment{color:#B53F2F;font-size:15px;float:left;min-width:556px;padding:4px 15px 4px;margin-top:10px;}
.component-price-segment .component-price{font-size:30px;color:#000000;}
.component-price-segment .component-price.green{color:#008000;}
.component-price-segment .component-price.red{color:#ff0000;}
.component-price-segment .currency-name{font-size:19px;color:#000;}
.component-segment{clear:both;}
.linked-components{float:left;width:100%;}
.component-segment{margin-bottom:25px;}
.notice-registration{font-style:italic;font-size:14px;color:#000;}
.balances{padding-left:38px;margin:16px 0;}

.component-price-segment p.balance-label{margin-bottom:0;font-size:14px;padding-left:85px;position:absolute;color:#000;font-style:italic;margin-top:1px;}
div.show-element{overflow:hidden;white-space:nowrap;position:relative;width:100%;margin-right:5px;margin-bottom:5px;}
div.show-element:after{content:'';position:absolute;right:0;top:0;width:12px;height:100%;background:-moz-linear-gradient(left, #fff, rgba(255, 255, 255, 1));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.3),rgba(255, 255, 255, 1));background:-o-linear-gradient(left, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 1));background:-ms-linear-gradient(left, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 1));background:linear-gradient(to right, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 1));}
.component-parameter-list-table > tbody > tr > td{padding:3px 2px;}
.unit-type-control .btn{padding:3px 0;border-radius:0;background-color:#fff;box-shadow:inset 0 0 1px rgba(0,0,0,0.5);width:85px;height:37px;}
.add-to-spec-quantity input{height:35px;font-size:15px;}
.add-to-spec-quantity .component-quantity{width:44px;margin:0 17px 0 0;font-family:Arial, Helvetica, sans-serif;}
.add-to-spec-quantity .ui-corner-tr, .add-to-spec-quantity .ui-corner-br{border-radius:0;}
.add-to-spec-quantity .padding-left-0{padding-left:0;}
.add-to-spec-quantity .padding-5{padding-left:5px;padding-right:5px;}
.add-to-spec-quantity .ui-corner-all{border-radius:0;border:none;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.3);margin-top:1px;}
.add-to-spec-units{margin:0;color:black;margin-left:13px;margin-right:5px;width:84px;}
.component-info-unit-table > tbody > tr > td{padding:2px 0;}
.component-info-unit-table > thead > tr > th{padding-bottom:6px;padding-top:4px;}
.show-element{margin-bottom:5px;}
ul.item-gallery > li.bordered{box-shadow:2px 2px 5px black;padding:6px;}
.boxgrid{margin:10px;}
div.component-link-item,
div.catalogs-item{width:50%;height:100px;float:left;margin-left:-1px;border-radius:5px;}
div.catalogs-item > div.col-xs-9,
div.component-link-item > div.col-xs-9,
div.catalogs-item > div.col-xs-3,
div.component-link-item > div.col-xs-3{display:flex;height:100px;}
div.catalogs-item > div.col-xs-9 > div,
div.component-link-item > div.col-xs-9 > div{margin:auto 5px;font-size: 12px;}
div.component-link-item img,
div.catalogs-item img,
div.component-link-item a,
div.catalogs-item a{margin: auto;}
div.catalogs-item img{box-shadow:2px 2px 5px black;}
.component-link-item .boxgrid{margin:0;}
.component-show .nav > li.active{z-index:3;}
.component-show .nav > li{margin-bottom:-3px;}
.component-show .nav > li.active > span{background-color:#ffffff;border:1px solid #b9b8b8;border-bottom:none;color:#555;cursor:pointer;padding:7px 11px;position:relative;display:block;}
.component-show .nav > li > span{padding:7px 11px;margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;color:#428bca;cursor:pointer;}
div.tabs ul.nav-tabs{border-bottom:none;}
div#prompt .modal-body{font-size:15px;}
.navigation{margin:10px auto 12px;padding-left:19px;border-bottom:2px solid rgba(143, 45, 37, 0.5);height:35px;}
.navigation p{font-size: 15px;font-style: normal;float: left;margin-top: 8px;background: url(../img/dot-red.png) 0 3px no-repeat;color: #9C1A0F;display: block;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 500;height: 16px;line-height: 16px;margin-bottom: 10px;padding-left: 15px;padding-right: 11px;text-decoration: none;}
.navigation p:hover{color:#e66666;}
.navigation div{background-color:#8F2D25;height:7px;width:7px;border-radius:5px;margin:8px 15px;float:left;}
div.col-xs-3 div.urls{margin-top:10px;min-width:308px;}
div.col-xs-3 div.urls a{color:#8F2D25;font-size:14px;font-style:italic;padding:0 5px 0 14px;}
div.col-xs-3 div.urls a:hover{text-decoration:none;color:#e66666;}
div.col-xs-3 div.urls div{background-color:#8F2D25;border-radius:5px;width:8px;height:8px;margin:6px;}
div.col-xs-3 #sidebar {height:auto;width:300px;right:-350px;top:15px;font-size:13px;position:absolute;opacity:0;padding-bottom: 12px;}
#sidebar .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]){width:94px;}
#sidebar div.col-xs-12 { border-bottom: 1px solid #ddd;padding-bottom: 22px;}
#sidebar div.col-xs-12:first-child {border-top: none;}
#sidebar p {font-size: 14px; font-style: italic;}
.total-balance,
.region-balance{color:#000;font-size:15px;font-weight:600;}
.balance-unit-name{font-size:15px;color:black;font-weight:600;}
a.btn-show-suppliers,
a.add-component-to-spec,
a.add-component-to-temporary-document,
a.added-icon{color: #fff;height:37px;padding:6px 21px;font-size:16px;border-radius:3px;white-space:normal;box-shadow:#636363 2px 2px 2px;}
a.btn-show-suppliers{margin-bottom: 0px; background: linear-gradient(0deg, rgb(0, 123, 9), rgb(178, 247, 240)); border-color: rgb(0, 128, 65);}
a.btn-show-suppliers:hover,
a.btn-show-suppliers:focus{ background: linear-gradient(0deg, rgb(178, 247, 240), rgb(0, 123, 9));box-shadow:none;}
a.add-component-to-spec,
a.add-component-to-temporary-document,
a.added-icon{background: linear-gradient(0deg, #035d9c, #bbe9ff); border-color: #3476ad;color:#fff;width:190px;margin-bottom:0;margin-left:0;margin-right:0;padding-left:8px;padding-right:8px;}
a.add-component-to-spec:hover,
a.add-component-to-temporary-document:hover{background: linear-gradient(0deg, #bbe9ff, #035d9c);border-color: #3476ad;color: #e5e1e0;;box-shadow:none;}
a.add-component-to-spec[disabled],
a.add-component-to-temporary-document[disabled]{background-color:#b5d0ec;color:#fff;border-color:#b5d0ec;width:126px;}
.urls a.print{background:url('../img/dot-red.png') 0 6px no-repeat;}
.parent{width:250px;height:253px;position:relative;top:0;left:0;overflow:auto;white-space:nowrap;text-align:center;font-size:0;margin:0 10px 0 10px;}
.parent:before{height:100%;display:inline-block;vertical-align:middle;content:'';}
.block{display:inline-block;vertical-align:middle;}
.organization-logo{opacity:1;float:left;margin-bottom:5px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
iframe{opacity:0.4;margin-top:20px;}
iframe:hover{opacity:1;}
a.class-with-documents,
a.class-with-documents:hover,
a.class-with-documents:focus{font-size:17px;font-style:italic;padding:0 7px;color:#428bca;text-decoration:none;margin:5px 0;}
.document-item{padding-left:32px;}
.expand-icon{background:url(../img/expand-icon-plus.png) 0 0 no-repeat;outline:medium none;}
.collapse-icon{background:url(../img/collapse-icon-minus.png) 0 0 no-repeat;outline:medium none;}
.document-control-wrapper{float:left;width:12px;height:12px;margin-top:6px;cursor:pointer;margin-right:2px;}
.documents-list{margin:5px 0 10px;}
.documents-list .toggle-block-button{padding-left:55px;color:#848080;text-decoration:underline;cursor:pointer;}
.common-list-of-documents{margin-left:4px;border-left:none;border-bottom:none;font-size:14px;padding:0 7px;text-decoration:underline;margin-top:10px;}
.common-list-of-documents a{color:#848080;}
#banner_ra{width: 301px; height: 203px; margin-top:20px; background: url(../img/banner_RA.jpg)}
@media print{.component-info-buttons .btn-default,
ul.item-gallery .boxgrid.bordered,
div.header-small,
div.document-info,
div.menu,
div.menu-wrapper,
div.breadcrumbs-wrapper,
a.question-icon,
div.component-price-segment a.btn-danger,
div.navigation,
div.footer,
div.col-xs-3 div.urls,
div.context,
a#toTop img,
a[name="documantation"]{display:none;}
a:after{content:attr(href);display:none;}
}