body {font-family: /*'Open Sans', 'Helvetica Neue',*/ Helvetica, Arial, sans-serif; font-size: 13px; overflow-y: scroll; overflow-x: auto;}
h1, h2, h3, h4, h5, h6 {line-height: 1;}
h1, h2{font-weight: normal;}
a:focus {outline: none;}
:focus {outline: 0!important;}
::-moz-focus-inner{border: 0;}
html * {-webkit-print-color-adjust:exact; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.btn:focus { outline:none; outline-offset:0; }
/*.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 960px; }*/
/*.span12 { width: 960px; }*/
.alert {position: relative;}
.alert .close {position: absolute; top:5px; right: 7px; padding: 3px; cursor: pointer}
.alert .close i {opacity: 0.3;}
.navbar-fixed-top {box-shadow: 0 0 10px #aaa;}

html a {color: #3288E6;}
html a:hover {color: #196FCC;}
h4 {font-size: 16px;font-weight:normal;}

/*TYPOGRAPHY*/
.pt0{padding-top:0;}.pti0{padding-top:0!important;}.pr0{padding-right:0;}.pri0{padding-right:0!important;}.pb0{padding-bottom:0;}.pbi0{padding-bottom:0!important;}.pl0{padding-left:0;}.pli0{padding-left:0!important;}.ph0{padding-right:0;padding-left:0;}.phi0{padding-right:0!important;padding-left:0!important;}.pv0{padding-top:0;padding-bottom:0;}.pvi0{padding-top:0!important;padding-bottom:0!important;}.p0{padding:0;}.pi0{padding:0!important;}.mt0{margin-top:0;}.mti0{margin-top:0!important;}.mr0{margin-right:0;}.mri0{margin-right:0!important;}.mb0{margin-bottom:0;}.mbi0{margin-bottom:0!important;}.ml0{margin-left:0;}.mli0{margin-left:0!important;}.mh0{margin-right:0;margin-left:0;}.mhi0{margin-right:0!important;margin-left:0!important;}.mv0{margin-top:0;margin-bottom:0;}.mvi0{margin-top:0!important;margin-bottom:0!important;}.m0{margin:0;}.mi0{margin:0!important;}
.pt1{padding-top:10px;}.pti1{padding-top:10px!important;}.pr1{padding-right:10px;}.pri1{padding-right:10px!important;}.pb1{padding-bottom:10px;}.pbi1{padding-bottom:10px!important;}.pl1{padding-left:10px;}.pli1{padding-left:10px!important;}.ph1{padding-right:10px;padding-left:10px;}.phi1{padding-right:10px!important;padding-left:10px!important;}.pv1{padding-top:10px;padding-bottom:10px;}.pvi1{padding-top:10px!important;padding-bottom:10px!important;}.p1{padding:10px;}.pi1{padding:10px!important;}.mt1{margin-top:10px;}.mti1{margin-top:10px!important;}.mr1{margin-right:10px;}.mri1{margin-right:10px!important;}.mb1{margin-bottom:10px;}.mbi1{margin-bottom:10px!important;}.ml1{margin-left:10px;}.mli1{margin-left:10px!important;}.mh1{margin-right:10px;margin-left:10px;}.mhi1{margin-right:10px!important;margin-left:10px!important;}.mv1{margin-top:10px;margin-bottom:10px;}.mvi1{margin-top:10px!important;margin-bottom:10px!important;}.m1{margin:10px;}.mi1{margin:10px!important;}
.pt2{padding-top:20px;}.pti2{padding-top:20px!important;}.pr2{padding-right:20px;}.pri2{padding-right:20px!important;}.pb2{padding-bottom:20px;}.pbi2{padding-bottom:20px!important;}.pl2{padding-left:20px;}.pli2{padding-left:20px!important;}.ph2{padding-right:20px;padding-left:20px;}.phi2{padding-right:20px!important;padding-left:20px!important;}.pv2{padding-top:20px;padding-bottom:20px;}.pvi2{padding-top:20px!important;padding-bottom:20px!important;}.p2{padding:20px;}.pi2{padding:20px!important;}.mt2{margin-top:20px;}.mti2{margin-top:20px!important;}.mr2{margin-right:20px;}.mri2{margin-right:20px!important;}.mb2{margin-bottom:20px;}.mbi2{margin-bottom:20px!important;}.ml2{margin-left:20px;}.mli2{margin-left:20px!important;}.mh2{margin-right:20px;margin-left:20px;}.mhi2{margin-right:20px!important;margin-left:20px!important;}.mv2{margin-top:20px;margin-bottom:20px;}.mvi2{margin-top:20px!important;margin-bottom:20px!important;}.m2{margin:20px;}.mi2{margin:20px!important;}
.pt3{padding-top:30px;}.pti3{padding-top:30px!important;}.pr3{padding-right:30px;}.pri3{padding-right:30px!important;}.pb3{padding-bottom:30px;}.pbi3{padding-bottom:30px!important;}.pl3{padding-left:30px;}.pli3{padding-left:30px!important;}.ph3{padding-right:30px;padding-left:30px;}.phi3{padding-right:30px!important;padding-left:30px!important;}.pv3{padding-top:30px;padding-bottom:30px;}.pvi3{padding-top:30px!important;padding-bottom:30px!important;}.p3{padding:30px;}.pi3{padding:30px!important;}.mt3{margin-top:30px;}.mti3{margin-top:30px!important;}.mr3{margin-right:30px;}.mri3{margin-right:30px!important;}.mb3{margin-bottom:30px;}.mbi3{margin-bottom:30px!important;}.ml3{margin-left:30px;}.mli3{margin-left:30px!important;}.mh3{margin-right:30px;margin-left:30px;}.mhi3{margin-right:30px!important;margin-left:30px!important;}.mv3{margin-top:30px;margin-bottom:30px;}.mvi3{margin-top:30px!important;margin-bottom:30px!important;}.m3{margin:30px;}.mi3{margin:30px!important;}
.pt4{padding-top:40px;}.pti4{padding-top:40px!important;}.pr4{padding-right:40px;}.pri4{padding-right:40px!important;}.pb4{padding-bottom:40px;}.pbi4{padding-bottom:40px!important;}.pl4{padding-left:40px;}.pli4{padding-left:40px!important;}.ph4{padding-right:40px;padding-left:40px;}.phi4{padding-right:40px!important;padding-left:40px!important;}.pv4{padding-top:40px;padding-bottom:40px;}.pvi4{padding-top:40px!important;padding-bottom:40px!important;}.p4{padding:40px;}.pi4{padding:40px!important;}.mt4{margin-top:40px;}.mti4{margin-top:40px!important;}.mr4{margin-right:40px;}.mri4{margin-right:40px!important;}.mb4{margin-bottom:40px;}.mbi4{margin-bottom:40px!important;}.ml4{margin-left:40px;}.mli4{margin-left:40px!important;}.mh4{margin-right:40px;margin-left:40px;}.mhi4{margin-right:40px!important;margin-left:40px!important;}.mv4{margin-top:40px;margin-bottom:40px;}.mvi4{margin-top:40px!important;margin-bottom:40px!important;}.m4{margin:40px;}.mi4{margin:40px!important;}
.pt5{padding-top:50px;}.pti5{padding-top:50px!important;}.pr5{padding-right:50px;}.pri5{padding-right:50px!important;}.pb5{padding-bottom:50px;}.pbi5{padding-bottom:50px!important;}.pl5{padding-left:50px;}.pli5{padding-left:50px!important;}.ph5{padding-right:50px;padding-left:50px;}.phi5{padding-right:50px!important;padding-left:50px!important;}.pv5{padding-top:50px;padding-bottom:50px;}.pvi5{padding-top:50px!important;padding-bottom:50px!important;}.p5{padding:50px;}.pi5{padding:50px!important;}.mt5{margin-top:50px;}.mti5{margin-top:50px!important;}.mr5{margin-right:50px;}.mri5{margin-right:50px!important;}.mb5{margin-bottom:50px;}.mbi5{margin-bottom:50px!important;}.ml5{margin-left:50px;}.mli5{margin-left:50px!important;}.mh5{margin-right:50px;margin-left:50px;}.mhi5{margin-right:50px!important;margin-left:50px!important;}.mv5{margin-top:50px;margin-bottom:50px;}.mvi5{margin-top:50px!important;margin-bottom:50px!important;}.m5{margin:50px;}.mi5{margin:50px!important;}
.mha{margin-right:auto;margin-left:auto;}
.w1{width:10px;}.w2{width:20px;}.w3{width:30px;}.w4{width:40px;}.w5{width:50px;}.w6{width:60px;}.w7{width:70px;}.w8{width:80px;}.w9{width:90px;}.w10{width:100px;}.w11{width:110px;}.w12{width:120px;}.w13{width:130px;}.w14{width:140px;}.w15{width:150px;}.w16{width:160px;}.w17{width:170px;}.w18{width:180px;}.w19{width:190px;}.w20{width:200px;}.w21{width:210px;}.w22{width:220px;}.w23{width:230px;}.w24{width:240px;}.w25{width:250px;}.w26{width:260px;}.w27{width:270px;}.w28{width:280px;}.w29{width:290px;}.w30{width:300px;}.w31{width:310px;}.w32{width:320px;}.w33{width:330px;}.w34{width:340px;}.w35{width:350px;}.w36{width:360px;}.w37{width:370px;}.w38{width:380px;}.w39{width:390px;}.w40{width:400px;}.w41{width:410px;}.w42{width:420px;}.w43{width:430px;}.w44{width:440px;}.w45{width:450px;}.w46{width:460px;}.w47{width:470px;}.w48{width:480px;}.w49{width:490px;}.w50{width:500px;}.w51{width:510px;}.w52{width:520px;}.w53{width:530px;}.w54{width:540px;}.w55{width:550px;}.w56{width:560px;}.w57{width:570px;}.w58{width:580px;}.w59{width:590px;}.w60{width:600px;}.w61{width:610px;}.w62{width:620px;}.w63{width:630px;}.w64{width:640px;}.w65{width:650px;}.w66{width:660px;}.w67{width:670px;}.w68{width:680px;}.w69{width:690px;}.w70{width:700px;}

table.vat > tbody > tr > td, table.vat > tr > td, table > tbody > tr.vat > td, table > tr.vat > td, td.vat {vertical-align: top;}
table.vam > tbody > tr > td, table.vam > tr > td, table > tbody > tr.vam > td, table > tr.vam > td, td.vam {vertical-align: middle;}
table.vab > tbody > tr > td, table.vab > tr > td, table > tbody > tr.vab > td, table > tr.vab > td, td.vab {vertical-align: bottom;}
table td.narrow, table td.td_narrow {width: 2%;}
table th, table td {padding: 0;}

.l_float {float: left;} .r_float {float: right;}
.l_text {text-align: left;} .r_text {text-align: right;} .c_text {text-align: center;}
.w_full {width:100%;} .h_full {height:100%;}

.fs10{font-size:10px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fnt_roboto {font-family: 'Roboto Condensed',Arial,sans-serif;}

.ls1{letter-spacing:1px;}
.brd_b{border-bottom: 1px solid #333;}
.hidden {display: none;visibility: visible;}
.nowp {white-space: nowrap;}
.novis {visibility: hidden;}
.noborder{border:0;}
.no_text {font-size: 0 !important; line-height: 0; color: transparent;}
.fw_bold,.bold {font-weight: bold;}
.fw_norm {font-weight: normal;}
.no_sel {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.no_underline,.no_underline *{text-decoration: none!important;}
.hilight {background-color: #FFF195;}
.over_hidden{overflow: hidden};
.cur_help{cursor:help;}
.cur_def{cursor:default;}
.cur_move{cursor:move;}
.cur_point{cursor:pointer;}
.cur_text{cursor:text;}

.navbar-inner{padding-right:0;}
.btn {transition:none!important;}
input,textarea {resize:none; transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;margin-bottom: 0;}
select, /*textarea,*/ input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {height: 30px;margin-bottom:0;}
.input-append .add-on, .input-prepend .add-on {height: 30px;}
.popover {font-size: 12px !important; font-weight: normal; line-height: 1.3;}
.dropdown .dropdown-toggle {white-space: nowrap;}
/*input:focus {box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px #60c2fc !important;}*/
label{display:inline;}
label.checkbox{display:block;}
.date_smart{color:#888;}
.dropdown-menu>li>a{padding:3px 10px;}
.icon-copy,.dropdown-menu>li>a:hover>.icon-copy{background:url('../../web/images/icon_copy.png') no-repeat 0 0;}
.icon-cog2 {background:url('../../web/images/cog.png') no-repeat 0 0;width: 16px;height: 16px;}
.dropdown-menu>li>a:hover>.icon-copy{background-position:0 -14px;}
.caret { border-top: 5px solid #000; border-right: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid rgba(0, 0, 0, 0); }
.btn-group.open>button.btn-link{border:1px solid #9c9c9c;}
/*.dropdown-menu-with-angle:before { position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; }*/
/*.dropdown-menu-with-angle:after { position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: ''; }*/

/*.popover.top .arrow:after {margin-bottom: 4px;}*/

/*Оформление кнопок*/
/*http://tailoredapps.co/#here_to_help*/
.btn-border-green {border:1px solid #46ce44;}
.btn {
  /*display: block;*/
  /*margin: 53px 10px 35px;*/
  /*border: none;*/
  /*height: 19px;*/
  /*padding: 9px 14px;*/
  /*font-size: 11px;*/
  /*line-height: 19px;*/
  /*text-shadow: rgba(255, 255, 255, 0.61) 0 1px 1px;*/
  /*color: #333;*/
  /*-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1),0 2px 3px rgba(0, 0, 0, 0.31),inset 0 1px rgba(255, 255, 255, 0.16);*/
  /*-moz-box-shadow: 0 0 0 10px rgba(255,255,255,0.1),0 2px 3px rgba(0,0,0,0.31),inset 0 1px rgba(255,255,255,0.16);*/
  /*box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1),0 2px 3px rgba(0, 0, 0, 0.31),inset 0 1px rgba(255, 255, 255, 0.16);*/
  /*text-transform: uppercase;*/
  /*font-weight: bold;*/
  /*letter-spacing: 0.15em;*/
  /*border-radius: 3px;*/
  /*text-decoration: none;*/
  /*text-align: center;*/
  /*white-space: nowrap;*/
  /*cursor: pointer;*/
  /*border: 1px solid rgba(255, 255, 255, 0.16);*/
  /*background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EFEFEF), color-stop(100%, #E6E6E6));*/
  /*background-image: -webkit-linear-gradient(top, #EFEFEF, #E6E6E6);*/
  /*background-image: -moz-linear-gradient(top, #EFEFEF, #E6E6E6);*/
  /*background-image: -ms-linear-gradient(top, #EFEFEF, #E6E6E6);*/
  /*background-image: -o-linear-gradient(top, #EFEFEF, #E6E6E6);*/
  /*background-image: linear-gradient(top, #EFEFEF, #E6E6E6);*/
  /*background-color: #E6E6E6;*/
}
/*.btn-success, .btn-primary {*/
  /*color: #fff;*/
  /*text-shadow: rgba(0, 0, 0, 0.61) 0 1px 1px;*/
/*}*/
/*.btn-link,.btn-link:hover {box-shadow: none;}*/

#wind_container {
  background: rgba(0,0,0,0.6);
  position: fixed;
  top:0;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  display: none;
  z-index:9999;
}

#wind_container .wind {
  margin: 40px auto;
  background: #FFF;
  /*border: 1px solid #999;*/
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 3px 30px #111;
  -moz-box-shadow: 0 3px 30px #111;
  box-shadow: 0 3px 30px #111;
  width: 600px;
}
#wind_container .wind.m0{margin:0;}
#wind_container .wind.hidden {display: none;}

#wind_container .wind .wind-header {
  /*padding: 15px 8px 15px 15px;*/
  padding: 20px 15px 24px 30px;
  /*border-bottom: 1px solid #eee;*/
}
/*#wind_container .wind#formEditor .wind-header{padding-bottom: 20px;}*/
#wind_container .wind .wind-header h3 {
  margin: 0 40px 0 0;
  font-weight: normal;
  font-size: 26px;
  font-family: Tahoma;
  line-height: 1;
}

#wind_container .wind .wind-close {
  display: block;
  padding: 8px;
  float: right;
  cursor: pointer;
  /*background: #ccc;*/
}
#wind_container .wind .wind-close>div {
  background: url('wind_close.png') no-repeat 0px 0px #eee;
  width: 12px;
  height: 12px;
}
#wind_container .wind .wind-close:hover>div {background-position: -12px 0;}

#wind_container .wind .wind-body { padding: 0 30px; }
#wind_container .wind.bp0 .wind-body {padding: 0;}
#wind_container .wind .wind-footer {
  padding: 30px 30px 15px 30px;
  margin-bottom: 0;
  /*background-color: #F5F5F5;*/
  /*border-top: 1px solid #DDD;*/
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: inset 0 1px 0 #FFF;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #FFF;
}
#wind_container .wind .wind-footer .btn {padding-top: 8px; padding-bottom: 8px;}
#wind_container .wind .wind-footer .btn-wind-cancel {margin-left: 10px;}
html.wind_opened, html.wind_opened body {overflow: hidden;}
.container1,#container1,#cfg_container1 {margin-top: 70px; /*84px;*/}

/*@font-face {*/
  /*font-family: 'Scada';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Scada'), local('Scada-Regular'), url(../fonts/scada/regular.woff) format('woff');*/
/*}*/
/*@font-face {*/
  /*font-family: 'Scada';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Scada Bold'), local('Scada-Bold'), url(../fonts/scada/bold.woff) format('woff');*/
/*}*/
.fnt2 {font-family: 'Trebuchet MS','Helvetica', sans-serif;}
.fnt3 {font-family: Arial, sans-serif; font-size: 15px;line-height: 24px; color: #0e9858;}
.fnt4 {font-family: "Open Sans","lucida grande","Segoe UI",arial,verdana,"lucida sans unicode",tahoma,sans-serif;}


table.highlighted_source {border-collapse: collapse; border-spacing: 0;}
table.highlighted_source td {vertical-align: middle; font-size: 13px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace!important;}
table.highlighted_source td code {padding:0; border:0; background: transparent;}
table.highlighted_source td:first-child {padding: 1px 8px 1px 8px; border-right: 1px solid #E5E5E5; color: #B7B7B7; text-align: right;}
table.highlighted_source td:last-child {padding: 1px 0 1px 15px;}
table.highlighted_source tr.selected {background: #FBFAB2;}
table.highlighted_source tr.selected td:first-child {font-weight: bold; color: #444;}

.upload-box{display:none;}
body.dnd-upload .upload-box.current{display:block!important;}
.upload-box.current .upload-box-hover, .upload-box.current.drag_over .upload-box-norm {display:none;}
.upload-box.current.drag_over .upload-box-hover {display:block;}

.blured .top_menu, .blured .container { -webkit-filter: blur(3px); filter: blur(3px); filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=3); }