 article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
 audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}
 html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family: Open Sans; font-size: 12px}
 a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
 a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
 sup{top:-0.5em}
 sub{bottom:-0.25em}
 img{width:auto\9;height:auto;max-width:100%; margin: 0px 0px -2px 0px; border:0;-ms-interpolation-mode:bicubic}
 #map_canvas img,.google-maps img{max-width:none}
 button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
 button,input{*overflow:visible;line-height:normal}
 button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
 button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
 label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
 input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
 input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
 textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}
 a,a:visited{text-decoration:underline}
 a[href]:after{content:" (" attr(href) ")"}
 abbr[title]:after{content:" (" attr(title) ")"}
 .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
 pre,blockquote{border:1px solid #999;page-break-inside:avoid}
 thead{display:table-header-group}
 tr,img{page-break-inside:avoid}
 img{max-width:100%!important}
 @page{margin:.5cm}
 p,h2,h3{orphans:3;widows:3}
 h2,h3{page-break-after:avoid}}
 .clearfix{*zoom:1}
 .clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
 .clearfix:after{clear:both}
 .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
 .input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 body{
 margin:0;
font-size: 14px;
font-family: Open Sans;
 line-height:20px;
 color:#333;
 }

 a{color:#08c;text-decoration:none}
 a:hover{color:#005580;text-decoration:underline}
 .img-rounded{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:6px}
 .img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}
 .img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}
 .row{margin-left:-20px;*zoom:1}
 .row:before,.row:after{display:table;line-height:0;content:""}
 .row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}
 .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
 
 select.width100{
 width: 100%;
 }
 .headenter{
 top: 0px;
left: 0px;
width: 100%;
overflow: hidden;
background-color: rgb(36, 46, 57);
position: fixed;
z-index: 150;
color: white;
padding: 10px;
}
 /*-------------------------------------------Табличный вид (DIV'ов)-------------------------*/
 .span12{width:940px}
 .span11{width:860px}
 .span10{width:780px}
 .span9{width:700px}
 .span8{width:620px}
 .span7{width:540px}
 .span6{width:460px}
 .span5{width:380px}
 .span4{width:300px}
 .span3{width:220px}
 .span2{width:140px}
 .span1{width:60px}
 
  /*-------------------------------------------ОТКЛЮЧЕНИЕ ТАБЛИЦ (DIV'ов)-------------------------*/
 .offset12{margin-left:980px}
 .offset11{margin-left:900px}
 .offset10{margin-left:820px}
 .offset9{margin-left:740px}
 .offset8{margin-left:660px}
 .offset7{margin-left:580px}
 .offset6{margin-left:500px}
 .offset5{margin-left:420px}
 .offset4{margin-left:340px}
 .offset3{margin-left:260px}
 .offset2{margin-left:180px}
 .offset1{margin-left:100px}
 
 /*------------------------------------------- ПЛАВАЮЩИЕ СТРОКИ ТАБЛИЦ (DIV'ов)-------------------------*/
 .row-fluid{width:100%;*zoom:1}
 .row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
 .row-fluid:after{clear:both}
 .row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 .row-fluid [class*="span"]:first-child{margin-left:0}
 .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}
 .row-fluid .span12{width:100%;*width:99.94680851063829%}
 .row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}
 .row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}
 .row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}
 .row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}
 .row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}
 .row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}
 .row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}
 .row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}
 .row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}
 .row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}
 .row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}
 .row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}
 .row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}
 .row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}
 .row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}
 .row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}
 .row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}
 .row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}
 .row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}
 .row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}
 .row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}
 .row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}
 .row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}
 .row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}
 .row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}
 .row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}
 .row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}
 .row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}
 .row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}
 .row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}
 .row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}
 .row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}
 .row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}
 .row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}
 .row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"]
  .hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}
  
 /*-------------------------------------------ФИКСИРОВАНЫЕ И ПЛАВАЮЩИЕ КОНТЕЙНЕРЫ-------------------------*/
 .container{margin-right:auto;margin-left:auto;*zoom:1}
 .container:before,.container:after{display:table;line-height:0;content:""}
 .container:after{clear:both}
 .container-fluid{padding-left:20px;*zoom:1}
 .container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
 .container-fluid:after{clear:both}
 .lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}
 
 /*--------------------------------------------------------------------*/
 p{margin:10px 0 10px;font-family: Open Sans;}
 
.quick-button-small p{
margin: 10px 0 15px;
font-family: Intro, Arial, Tahoma, sans-serif;
text-transform: uppercase;
color: #3f556c;
font-weight: normal;
font-size: 12px;
 }
 
 small{font-size:85%}
 strong{font-weight:bold}
 em{font-style:italic}
 cite{font-style:normal}
 .muted{color:#999}
 a.muted:hover{color:#808080}
 .text-warning{color:#c09853}
 a.text-warning:hover{color:#a47e3c}
 .text-error{color:#b94a48}
 a.text-error:hover{color:#953b39}
 .text-info{color:#3a87ad}
 a.text-info:hover{color:#2d6987}
 .text-success{color:#468847}
 a.text-success:hover{color:#356635}
 h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}
 h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}
 h1,h2,h3{line-height:40px}
 h1{font-size:38.5px}
 h2{font-size:31.5px}
 h3{font-size:24.5px}
 h4{font-size:17.5px}
 h5{font-size:14px}
 h6{font-size:11.9px}
 h1 small{font-size:24.5px}
 h2 small{font-size:17.5px}
 h3 small{font-size:14px}
 h4 small{font-size:14px}
 .page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}
 ul,ol{padding:0;margin:0 0 10px 25px}
 ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
 li{line-height:20px;
 margin-left: 3px;
 }
 ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
 ul.inline,ol.inline{margin-left:0;list-style:none}
 ul.inline>li,ol.inline>li{display:inline-block;padding-right:5px;padding-left:5px}
 dl{margin-bottom:20px}
 dt,dd{line-height:20px}
 dt{font-weight:bold}
 dd{margin-left:10px}
 .dl-horizontal{*zoom:1}
 .dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}
 .dl-horizontal:after{clear:both}
 .dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
 .dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
 abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
 abbr.initialism{font-size:90%;text-transform:uppercase}
 blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}
 blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px}
 blockquote small{display:block;line-height:20px;color:#999}
 blockquote small:before{content:'\2014 \00A0'}
 blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}
 blockquote.pull-right p,blockquote.pull-right small{text-align:right}
 blockquote.pull-right small:before{content:''}
 blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}
 address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}
 code,pre{padding:0 3px 2px;font-family: Open Sans; font-size:12px;color:#333;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:3px}
 code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}
 pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
 pre.prettyprint{margin-bottom:20px}
 pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}
 .pre-scrollable{max-height:340px;overflow-y:scroll}
 form{margin:0px 0px 0px}
 fieldset{padding:0;margin:0;border:0}
 legend{
 width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 22px;
line-height: 40px;
border: 0;
border-bottom: 1px solid #e5e5e5;
font-family: Open Sans;
color: #1B3446;
font-weight: normal;
display: block;
margin-bottom: 5px;
 }
 legend small{font-size:15px;color:#999}
 label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}
 input,button,select,textarea{font-family: Open Sans;}
 label{display:block;margin-bottom:5px}
 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{display:inline-block;height:35px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
 input,textarea,.uneditable-input{}
 textarea{height:auto}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{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
 textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
 input[type="radio"],input[type="checkbox"]{margin-top: -3px; margin-left: 10px; line-height:normal}
 input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}
 select{width:220px;background-color:#fff;border:1px solid #ccc}
 select[multiple],select[size]{height:auto}
 select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
 .uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}
 .uneditable-input{overflow:hidden;white-space:nowrap}
 .uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
 input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
 .radio,.checkbox{min-height:20px;padding-left:20px}
 
 /*--------------------------------------------------------------------*/
 .radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}
 .controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}
 .radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
 .radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}
 .input-mini{width:60px}
 .input-small{width:90px}
 .input-medium{width:150px}
 .input-large{width:210px}
 .input-xlarge{width:270px}
 .input-xxlarge{width:530px}
 input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{
margin-right: 10px;
 }
 .input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}
 input,textarea,.uneditable-input{margin-left:0}
 .controls-row [class*="span"]+[class*="span"]{margin-left:20px}
 input.span12,textarea.span12,.uneditable-input.span12{width:926px}
 input.span11,textarea.span11,.uneditable-input.span11{width:846px}
 input.span10,textarea.span10,.uneditable-input.span10{width:766px}
 input.span9,textarea.span9,.uneditable-input.span9{width:686px}
 input.span8,textarea.span8,.uneditable-input.span8{width:606px}
 input.span7,textarea.span7,.uneditable-input.span7{width:526px}
 input.span6,textarea.span6,.uneditable-input.span6{width:446px}
 input.span5,textarea.span5,.uneditable-input.span5{width:366px}
 input.span4,textarea.span4,.uneditable-input.span4{width:286px}
 input.span3,textarea.span3,.uneditable-input.span3{width:206px}
 input.span2,textarea.span2,.uneditable-input.span2{width:126px}
 input.span1,textarea.span1,.uneditable-input.span1{width:46px}
 
 /*--------------------------------------------------------------------*/
 .controls-row{*zoom:1}
 .controls-row:before,.controls-row:after{display:table;line-height:0;content:""}
 .controls-row:after{clear:both}
 .controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}
 .controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}
 input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}
 input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
 .control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}
 .control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}
 .control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
 .control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}
 .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
 .control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}
 .control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}
 .control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
 .control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}
 .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
 .control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}
 .control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}
 .control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
 .control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}
 .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}
 .control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}
 .control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}
 .control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
 .control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}
 .control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}
 input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}
 input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
 
 /*--------------------------------------------------------------------*/
 .form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}
 .form-actions:before,.form-actions:after{display:table;line-height:0;content:""}
 .form-actions:after{clear:both}
 
 /*--------------------------------------------------------------------*/
 .help-block,.help-inline{color:#595959}
 .help-block{display:block;margin-bottom:10px}
 .help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}

 /*--------------------------------------------------------------------*/
 .input-append,.input-prepend{margin-bottom:5px;font-size:0;white-space:nowrap}
 .input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu{font-size:14px}
 .input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
 .input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}
 .input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}
 .input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}
 .input-prepend .add-on,.input-prepend .btn{margin-right:-1px}
 .input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
 .input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
 .input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
 .input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}
 .input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
 .input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
 .input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
 .input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
 .input-prepend.input-append .btn-group:first-child{margin-left:0}
 input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
 
 /*--------------------------------------------------------------------*/
 .form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}
 .form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}
 .form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}
 .form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}
 .form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}
 .form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}
 .form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}
 .form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
 .form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}
 .form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}
 .control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}
 .form-horizontal .control-group{margin-bottom:20px;*zoom:1}
 .form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}
 .form-horizontal .control-group:after{clear:both}
 .form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}
 .form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}
 .form-horizontal .controls:first-child{*padding-left:180px}
 .form-horizontal .help-block{margin-bottom:0}
 .form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}
 .form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}

 /*----------------------------------------ТАБЛИЦЫ----------------------------*/
 .table{width:100%;margin-bottom:20px}
 .table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:none;border-top:1px solid #ddd}
 .table th{font-weight:bold}
 .table thead th{vertical-align: inherit;}
 .table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
 .table tbody+tbody{border-top:2px solid #ddd}
 .table .table{background-color:#fff}
 .table-condensed th,.table-condensed td{padding:4px 5px}
 .table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
 .table-bordered th,.table-bordered td{border-left:1px solid #ddd}
 .table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}
 .table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
 .table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}
 .table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}
 .table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}
 .table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}
 .table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}
 .table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
 .table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}
 .table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{}
 .table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#EAEAEA}
 table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}
 .table td.span1,.table th.span1{float:none;width:44px;margin-left:0}
 .table td.span2,.table th.span2{float:none;width:124px;margin-left:0}
 .table td.span3,.table th.span3{float:none;width:204px;margin-left:0}
 .table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
 .table td.span5,.table th.span5{float:none;width:364px;margin-left:0}
 .table td.span6,.table th.span6{float:none;width:444px;margin-left:0}
 .table td.span7,.table th.span7{float:none;width:524px;margin-left:0}
 .table td.span8,.table th.span8{float:none;width:604px;margin-left:0}
 .table td.span9,.table th.span9{float:none;width:684px;margin-left:0}
 .table td.span10,.table th.span10{float:none;width:764px;margin-left:0}
 .table td.span11,.table th.span11{float:none;width:844px;margin-left:0}
 .table td.span12,.table th.span12{float:none;width:924px;margin-left:0}
 .table tbody tr.success td{background-color:#dff0d8}
 .table tbody tr.error td{background-color:#f2dede}
 .table tbody tr.warning td{background-color:#fcf8e3}
 .table tbody tr.info td{background-color:#d9edf7}
 .table-hover tbody tr.success:hover td{background-color:#EAEAEA}
 .table-hover tbody tr.error:hover td{background-color:#EAEAEA}
 .table-hover tbody tr.warning:hover td{background-color:#EAEAEA}
 .table-hover tbody tr.info:hover td{background-color:#EAEAEA}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("images/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}
 
 /*---------------------------------------ИКОНКИ-----------------------------*/
 .icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:url("images/glyphicons-halflings-white.png")}
 .icon-glass{background-position:0 0}
 .icon-music{background-position:-24px 0}
 .icon-search{background-position:-48px 0}
 .icon-envelope{background-position:-72px 2px}
 .icon-heart{background-position:-96px 0}
 .icon-star{background-position:-120px 0}
 .icon-star-empty{background-position:-144px 0}
 .icon-user{background-position:-168px 0}
 .icon-film{background-position:-192px 0}
 .icon-th-large{background-position:-216px 0}
 .icon-th{background-position:-240px 0}
 .icon-th-list{background-position:-264px 0}
 .icon-ok{background-position:-288px 0}
 .icon-remove{background-position:-312px 0}
 .icon-zoom-in{background-position:-336px 0}
 .icon-zoom-out{background-position:-360px 0}
 .icon-off{background-position:-384px 0}
 .icon-signal{background-position:-408px 0}
 .icon-cog{background-position:-432px 0}
 .icon-trash{background-position:-456px 0}
 .icon-home{background-position:0 -24px}
 .icon-file{background-position:-24px -24px}
 .icon-time{background-position:-48px -24px}
 .icon-road{background-position:-72px -24px}
 .icon-download-alt{background-position:-96px -24px}
 .icon-download{background-position:-120px -24px}
 .icon-upload{background-position:-144px -24px}
 .icon-inbox{background-position:-168px -24px}
 .icon-play-circle{background-position:-192px -24px}
 .icon-repeat{background-position:-216px -24px}
 .icon-refresh{background-position:-240px -24px}
 .icon-list-alt{background-position:-264px -24px}
 .icon-lock{background-position:-287px -24px}
 .icon-flag{background-position:-312px -24px}
 .icon-headphones{background-position:-336px -24px}
 .icon-volume-off{background-position:-360px -24px}
 .icon-volume-down{background-position:-384px -24px}
 .icon-volume-up{background-position:-408px -24px}
 .icon-qrcode{background-position:-432px -24px}
 .icon-barcode{background-position:-456px -24px}
 .icon-tag{background-position:0 -48px}
 .icon-tags{background-position:-25px -48px}
 .icon-book{background-position:-48px -48px}
 .icon-bookmark{background-position:-72px -48px}
 .icon-print{background-position:-96px -47px}
 .icon-camera{background-position:-120px -48px}
 .icon-font{background-position:-144px -48px}
 .icon-bold{background-position:-167px -48px}
 .icon-italic{background-position:-192px -48px}
 .icon-text-height{background-position:-216px -48px}
 .icon-text-width{background-position:-240px -48px}
 .icon-align-left{background-position:-264px -48px}
 .icon-align-center{background-position:-288px -48px}
 .icon-align-right{background-position:-312px -48px}
 .icon-align-justify{background-position:-336px -48px}
 .icon-list{background-position:-360px -48px}
 .icon-indent-left{background-position:-384px -48px}
 .icon-indent-right{background-position:-408px -48px}
 .icon-facetime-video{background-position:-432px -48px}
 .icon-picture{background-position:-456px -48px}
 .icon-pencil{background-position:0 -72px}
 .icon-map-marker{background-position:-24px -72px}
 .icon-adjust{background-position:-48px -72px}
 .icon-tint{background-position:-72px -72px}
 .icon-edit{background-position:-96px -72px}
 .icon-share{background-position:-120px -72px}
 .icon-check{background-position:-144px -72px}
 .icon-move{background-position:-168px -72px}
 .icon-step-backward{background-position:-192px -72px}
 .icon-fast-backward{background-position:-216px -72px}
 .icon-backward{background-position:-240px -72px}
 .icon-play{background-position:-264px -72px}
 .icon-pause{background-position:-288px -72px}
 .icon-stop{background-position:-312px -72px}
 .icon-forward{background-position:-336px -72px}
 .icon-fast-forward{background-position:-360px -72px}
 .icon-step-forward{background-position:-384px -72px}
 .icon-eject{background-position:-408px -72px}
 .icon-chevron-left{background-position:-432px -72px}
 .icon-chevron-right{background-position:-456px -72px}
 .icon-plus-sign{background-position:0 -96px}
 .icon-minus-sign{background-position:-24px -96px}
 .icon-remove-sign{background-position:-48px -96px}
 .icon-ok-sign{background-position:-72px -96px}
 .icon-question-sign{background-position:-96px -96px}
 .icon-info-sign{background-position:-120px -96px}
 .icon-screenshot{background-position:-144px -96px}
 .icon-remove-circle{background-position:-168px -96px}
 .icon-ok-circle{background-position:-192px -96px}
 .icon-ban-circle{background-position:-216px -96px}
 .icon-arrow-left{background-position:-240px -96px}
 .icon-arrow-right{background-position:-264px -96px}
 .icon-arrow-up{background-position:-289px -96px}
 .icon-arrow-down{background-position:-312px -96px}
 .icon-share-alt{background-position:-336px -96px}
 .icon-resize-full{background-position:-360px -96px}
 .icon-resize-small{background-position:-384px -96px}
 .icon-plus{background-position:-408px -96px}
 .icon-minus{background-position:-433px -96px}
 .icon-asterisk{background-position:-456px -96px}
 .icon-exclamation-sign{background-position:0 -120px}
 .icon-gift{background-position:-24px -120px}
 .icon-leaf{background-position:-48px -120px}
 .icon-fire{background-position:-72px -120px}
 .icon-eye-open{background-position:-96px -120px}
 .icon-eye-close{background-position:-120px -120px}
 .icon-warning-sign{background-position:-144px -120px}
 .icon-plane{background-position:-168px -120px}
 .icon-calendar{background-position:-192px -120px}
 .icon-random{width:16px;background-position:-216px -120px}
 .icon-comment{background-position:-240px -120px}
 .icon-magnet{background-position:-264px -120px}
 .icon-chevron-up{background-position:-288px -120px}
 .icon-chevron-down{background-position:-313px -119px}
 .icon-retweet{background-position:-336px -120px}
 .icon-shopping-cart{background-position:-360px -120px}
 .icon-folder-close{background-position:-384px -120px}
 .icon-folder-open{width:16px;background-position:-408px -120px}
 .icon-resize-vertical{background-position:-432px -119px}
 .icon-resize-horizontal{background-position:-456px -118px}
 .icon-hdd{background-position:0 -144px}
 .icon-bullhorn{background-position:-24px -144px}
 .icon-bell{background-position:-48px -144px}
 .icon-certificate{background-position:-72px -144px}
 .icon-thumbs-up{background-position:-96px -144px}
 .icon-thumbs-down{background-position:-120px -144px}
 .icon-hand-right{background-position:-144px -144px}
 .icon-hand-left{background-position:-168px -144px}
 .icon-hand-up{background-position:-192px -144px}
.icon-hand-down{background-position:-216px -144px}
.icon-circle-arrow-right{background-position:-240px -144px}
.icon-circle-arrow-left{background-position:-264px -144px}
.icon-circle-arrow-up{background-position:-288px -144px}
.icon-circle-arrow-down{background-position:-312px -144px}
.icon-globe{background-position:-336px -144px}
.icon-wrench{background-position:-360px -144px}
.icon-tasks{background-position:-384px -144px}
.icon-filter{background-position:-408px -144px}
.icon-briefcase{background-position:-432px -144px}
.icon-fullscreen{background-position:-456px -144px}
 
 /*--------------------------------------------------------------------*/
 .dropup,.dropdown{position:relative}
 .dropdown-toggle{*margin-bottom:-3px}
 .dropdown-toggle:active,.open .dropdown-toggle{outline:0}
 .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
 .dropdown .caret{margin-top:8px;margin-left:2px}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
 .dropdown-menu.pull-right{right:0;left:auto}
 .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
 .dropdown-menu li>a{font-family: Open Sans;display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}
 .dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{
color: #FFF;
text-decoration: none;
background: #182C41;
background-repeat: repeat-x;
 }
 .dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}
 .dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}
 .dropdown-menu .disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .open{*z-index:1000}
 .open>.dropdown-menu{display:block}
 .pull-right>.dropdown-menu{right:0;left:auto}
 .dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}
 .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
 .dropdown-submenu{position:relative}
 .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}
 .dropdown-submenu:hover>.dropdown-menu{display:block}
 .dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}
 .dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}
 .dropdown-submenu:hover>a:after{border-left-color:#fff}
 .dropdown-submenu.pull-left{float:none}
 .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
 .dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}
 
 /*--------------------------------------------------------------------*/
 .typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
 .well{min-height:20px;padding:20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
 .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}
 .well-large{padding:24px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:6px}
 .well-small{padding:9px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:3px}
 .fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
 .fade.in{opacity:1}
 .collapse{overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
 .collapse.in{height:auto}
 .close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
 .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
 button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
 
 /*------------------------------------КНОПКИ--------------------------------*/
 .btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#a2a2a2;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
 .btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}
 .btn:active,.btn.active{background-color:#ccc \9}
 .btn:first-child{*margin-left:0}
 .btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
 .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
 .btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
 .btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
 .btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:6px}
 .btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}
 .btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:3px}
 .btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}
 .btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}
 .btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:3px}
 .btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 .btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
 .btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
 .btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}
 .btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}
 .btn-primary:active,.btn-primary.active{background-color:#039 \9}
 .btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}
 .btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
 .btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}
 .btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
 .btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}
 .btn-success:active,.btn-success.active{background-color:#408140 \9}
 .btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}
 .btn-info:active,.btn-info.active{background-color:#24748c \9}
 .btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
 .btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}
 .btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}
 button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px; margin-top: 0px;}
 button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
 button.btn.btn-large,input[type="submit"]
 .btn.btn-large{*padding-top:7px;*padding-bottom:7px}
 button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
 button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
 .btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
 .btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}
 .btn-link[disabled]:hover{color:#333;text-decoration:none}
 .btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}
 .btn-group:first-child{*margin-left:0}
 .btn-group+.btn-group{margin-left:5px}
 .btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}
 .btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}
 .btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .btn-group>.btn+.btn{margin-left:-1px}
 .btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}
 .btn-group>.btn-mini{font-size:10.5px}
 .btn-group>.btn-small{font-size:11.9px}
 .btn-group>.btn-large{font-size:17.5px}
 .btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
 .btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
 .btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}
 .btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}
 .btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}
 .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
 .btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
 .btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}
 .btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}
 .btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}
 .btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
 .btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}
 .btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}
 .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}
 .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}
 .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}
 .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}
 .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}
 .btn .caret{margin-top:8px;margin-left:0}
 .btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px}
 .btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}
 .dropup .btn-large .caret{border-bottom-width:5px}
 .btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}
 .btn-group-vertical{display:inline-block;*display:inline;*zoom:1}
 .btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}
 .btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
 .btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
 .btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
 .btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
 
 /*--------------------------------------------------------------------*/
 .alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
 .alert,.alert h4{color:#c09853}
 .alert h4{margin:0}
 .alert .close{position:relative;top:-2px;right:-21px;line-height:20px}
 .alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
 .alert-success h4{color:#468847}
 .alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
 .alert-danger h4,.alert-error h4{color:#b94a48}
 .alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}
 .alert-info h4{color:#3a87ad}
 .alert-block{padding-top:14px;padding-bottom:14px}
 .alert-block>p,.alert-block>ul{margin-bottom:0}
 .alert-block p+p{margin-top:5px}
 
 /*-------------------------------------НАВИГАЦИЯ-------------------------------*/
 .nav{margin-bottom:20px;margin-left:0;list-style:none}
 .navlist{margin-bottom:20px;margin-left:0;list-style:none}
 .navis{margin-bottom:20px;margin-left:0;list-style:none}
 .navsis{margin-bottom:20px;margin-left:0;list-style:none}
 .nav>li>a{
display: block;
margin: 10px 10px 0px;
color: white;
font-size: 11px;
font-family: Open Sans;
font-weight: bold;
text-transform: uppercase;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
 }
.navlist>li>a{
display: block;
margin: 10px 10px 0px;
color: #08c;
font-size: 13px;
font-family: Open Sans;
 }
 .navsis>li>a{
display: block;
margin: 10px 10px 0px;
color: #08C;
font-family: Open Sans;
 }
 
 .nav>li>a:hover{text-decoration:none;background-color:none;}
 .nav>li>a>img{max-width:none}
 .nav>.pull-right{float:right}
 .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}
 .nav li+.nav-header{margin-top:9px}
 .nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}
 .nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
 .nav-list>li>a{padding:3px 15px}
 .nav-list>.active>a,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}
 .nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}
 .nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
 .nav-tabs,.nav-pills{*zoom:1}
 .nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}
 .nav-tabs:after,.nav-pills:after{clear:both}
 .nav-tabs>li,.nav-pills>li{float:left}
 .nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}
 .nav-tabs{border-bottom:1px solid #ddd}
 .nav-tabs>li{margin-bottom:-1px}
 .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
 .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
 .nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
 .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:5px}
 .nav-pills>.active>a,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}
 .nav-stacked>li{float:none}
 .nav-stacked>li>a{margin-right:0}
 .nav-tabs.nav-stacked{border-bottom:0}
 .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}
 .nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}
 .nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}
 .nav-pills.nav-stacked>li>a{margin-bottom:3px}
 .nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}
 .nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
 .nav-pills .dropdown-menu{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:6px}
 .nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}
 .nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}
 .nav-tabs .dropdown-toggle .caret{margin-top:8px}
 .nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
 .nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}
 .nav>.dropdown.active>a:hover{cursor:pointer}
 .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}
 .nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}
 .tabs-stacked .open>a:hover{border-color:#999}
 
 /*--------------------------------------------------------------------*/
 .tabbable{*zoom:1}
 .tabbable:before,.tabbable:after{display:table;line-height:0;content:""}
 .tabbable:after{clear:both}
 .tab-content{overflow:auto}
 .tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}
 .tab-content>.tab-pane,.pill-content>.pill-pane{display:none}
 .tab-content>.active,.pill-content>.active{display:block}
 .tabs-below>.nav-tabs{border-top:1px solid #ddd}
 .tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}
 .tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
 .tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}
 .tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd}
 .tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}
 .tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}
 .tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
 .tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
 .tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}
 .tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}
 .tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}
 .tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
 .tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}
 .tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}
 .nav>.disabled>a{color:#999}
 .nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}
 .navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}
 .navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}
 .navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}
 .navbar-inner:after{clear:both}
 .navbar .container{width:auto}
 .nav-collapse.collapse{height:auto;overflow:visible}
 .navbar .brand{display:block;float:left;padding:8px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:white;font-family: Open Sans;}
 .navbar .brand:hover{text-decoration:none}
 .navbar-text{margin-bottom:0;line-height:40px;color:#777}
 .navbar-link{color:#777}
 .navbar-link:hover{color:#333}
 .navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}
 .navbar .btn,.navbar .btn-group{margin-top:5px}
 .navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn{margin-top:0}
 .navbar-form{margin-bottom:0;*zoom:1}
 .navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}
 .navbar-form:after{clear:both}
 .navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{}
 .navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}
 .navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}
 .navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}
 .navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}
 .navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}
 .navbar-search .search-query{padding:14px 14px;margin-bottom:0;font-family: Open Sans;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
 .navbar-static-top{position:static;margin-bottom:0}
 .navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}
 .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}
 .navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}
 .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
 .navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
 .navbar-fixed-top{top:0}
 .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}
 .navbar-fixed-bottom{bottom:0}
 .navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}
 .navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}
 .navbar .nav.pull-right{float:right;margin-right:0}
.navbar .nav>li{float:left}
.navbar .nav .dropdown-toggle .caret{margin-top:8px}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{
color: #FFF;
text-decoration: none;
text-shadow: 0px 1px 0px #000;
}
.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}
.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px}
.navbar .nav>li>.dropdown-menu: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:''}
.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}
.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}
.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}
.navbar .nav li.dropdown>a:hover .caret{border-top-color:#555;border-bottom-color:#555}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}
.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}
.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}
.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}
.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}
.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}
.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover{color:#fff}
.navbar-inverse .brand{color:#999}
.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}
.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}
.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}

/*--------------------------------------------------------------------*/
.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}
.breadcrumb>li>.divider{padding:0 5px;color:#ccc}
.breadcrumb>.active{color:#999}
.pagination{margin:20px 0}
.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999;cursor:default;background-color:transparent}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.pagination-centered{text-align:center}
.pagination-right{text-align:right}
.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}
.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}
.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}
.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}
.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}

/*--------------------------------------------------------------------*/
.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}
.pager:before,.pager:after{display:table;line-height:0;content:""}
.pager:after{clear:both}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}
.modal.fade.in{top:10%}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee}
.modal-header .close{margin-top:2px}
.modal-header h3{margin:0;line-height:30px}
.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}
.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-3px}
.tooltip.right{margin-left:3px}
.tooltip.bottom{margin-top:3px}
.tooltip.left{margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover .arrow{border-width:11px}
.popover .arrow:after{border-width:10px;content:""}
.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}
.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}
.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}
.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}
.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}
.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1}
.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}
.thumbnails:after{clear:both}
.row-fluid .thumbnails{margin-left:0}
.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}
.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}
.thumbnail .caption{padding:9px;color:#555}

/*--------------------------------------------------------------------*/
.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media-object{display:block}
.media-heading{margin:0 0 5px}
.media .pull-left{margin-right:10px}
.media .pull-right{margin-left:10px}
.media-list{margin-left:0;list-style:none}
.label,.badge{display:inline-block;padding:2px 4px;font-size:12px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}
.label{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.label:empty,.badge:empty{display:none}
a.label:hover,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
.label-important,.badge-error{background-color:red}
.label-important,.badge-important{background-color:#b94a48}
.label-important[href],.badge-important[href]{background-color:#953b39}
.label-warning,.badge-warning{background-color:#f89406}
.label-warning[href],.badge-warning[href]{background-color:#c67605}
.label-success,.badge-success{background-color:#468847}
.label-success[href],.badge-success[href]{background-color:#356635}
.label-info,.badge-info{background-color:#3a87ad}
.label-info[href],.badge-info[href]{background-color:#2d6987}
.label-inverse,.badge-inverse{background-color:#333}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}
.badge-yellow{background-color: #0ec7dd;}
.btn .label,.btn .badge{position:relative;top:-1px}
.btn-mini .label,.btn-mini .badge{top:0}

/*--------------------------------------------------------------------*/
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}
@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}
.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}
.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}

/*-------------------------------------------АККОРДИОН-------------------------*/
.accordion{margin-bottom:20px}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px}
.accordion-heading{border-bottom:0}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px}
.accordion-toggle{cursor:pointer}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}

/*-----------------------------------------КАРУСЕЛЬ---------------------------*/
.carousel{position:relative;margin-bottom:20px;line-height:1}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img{display:block;line-height:1}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}
.carousel-control.right{right:15px;left:auto}
.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}
.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}
.carousel-caption h4{margin:0 0 5px}
.carousel-caption p{margin-bottom:0}
.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:6px}
.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}
.hero-unit li{line-height:30px}

/*--------------------------------------------------------------------*/
td.right{text-align:right;}
tr.right{text-align:right;}
div.right{text-align:right;}
a.right{text-align:right;}
li.right{text-align:right;}
ul.right{text-align:right;}

td.center{text-align:center;}
tr.center{text-align:center;}
div.center{text-align:center;}
a.center{text-align:center;}
li.center{text-align:center;}
ul.center{text-align:center;}

.justify{text-align:justify;}
td.justify{text-align:justify;}
tr.justify{text-align:justify;}
div.justify{text-align:justify;}
a.justify{text-align:justify;}
li.justify{text-align:justify;}
ul.justify{text-align:justify;}

td.left{text-align:left;}
tr.left{text-align:left;}
div.left{text-align:left;}
a.left{text-align:left;}
li.left{text-align:left;}
ul.left{text-align:left;}


.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed}

/*---------------------------------Site CSS-----------------------------------*/

.center{text-align: center;}
.name_blog
{
font-family: Open Sans;
}
.inputsearch{font-family: Open Sans;padding: 0px 0px 0px 10px;}
.inputsearch:hover{border: 1px solid green;}
.center{text-align: center;}

.font {font-family: Open Sans;}
.font6 {font-size:7px; font-family: Open Sans;}
.font7 {font-size:8px; font-family: Open Sans;}
.font8 {font-size:9px; font-family: Open Sans;}
.font9 {font-size:10px; font-family: Open Sans;}
.font10 {font-size:11px; font-family: Open Sans;}
.font11 {font-size:12px; font-family: Open Sans;}
.font12 {font-size:13px; font-family: Open Sans;}
.font13 {font-size:14px; font-family: Open Sans;}
.font14 {font-size:15px; font-family: Open Sans;}
.font15 {font-size:16px; font-family: Open Sans;}
.font16 {font-size:17px; font-family: Open Sans;}
.font17 {font-size:18px; font-family: Open Sans;}
.font18 {font-size:19px; font-family: Open Sans;}
.font19 {font-size:20px; font-family: Open Sans;}
.font20{font-size:21px; font-family: Open Sans;}
.font21{font-size:22px; font-family: Open Sans;}
.font22{font-size:22px; font-family: Open Sans;}
.font23{font-size:24px; font-family: Open Sans;}

.transform{text-transform:uppercase}
.bold{font-weight: bold;}
.boldnormal{font-weight: normal;}
.bord-l-r{border-left: 1px solid #F3F3F3;border-right: 1px solid #F3F3F3;}
.bord-bottom{border-bottom: 1px solid #F3F3F3;}
.rezult{margin: 10px;padding: 10px;}
.min-height1{min-height: 200px;}
.center tr,td,th{text-align: center;}

.paddind5{padding: 5px;}
.paddind10{padding: 10px;}
.paddind15{padding: 15px;}
.paddind20{padding: 20px;}
.paddind25{padding: 25px;}

h1.page-title {
font-size: 24px;
margin-top: 26px;
margin-bottom: 20px;
color: #15488D;
}

.border{
border: 1px solid #CCC;
border-radius: 5px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
padding: 5px;
}
.backaa{
background: #FCF8E3;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
color: #C09853;
border: 1px solid #F2DEDE;
padding: 7px;
}

iframe{
border: 0px;
}
frame{
border: 0px;
}
.iframe{
border: 0px;
}
.iframe iframe{
border: 0px;
}

.navbar-inn{
border: 1px solid #FFF;
margin: 0px;
font-size: 11px;
font-family: Open Sans;
font-weight: bold;
padding: 4px;
background: #162b3a;
border-bottom: 1px solid #224357;
border-top: 1px solid #224357;
filter: none;
text-shadow: 1px 1px 1px #0a0c0e;
color: white;
}
.back{
box-shadow: 0px 0px 1px #34677A;
background: rgba(5, 5, 5, 0.17) none repeat scroll 0% 0%;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.backleftright{
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}

.marg-right{
margin: 10px 0px 0px 0px;
}
.marg-right a{
color: #C3C3C3;
font-size: 11px;
font-family: Open Sans;
font-weight: bold;
}
.nava a{
color: black;
}

.navigacia {
text-decoration: none;
color: #FFF;
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
border-radius: 3px;
text-shadow: 0px 2px rgba(0, 0, 0, 0.1);
font-size: 15px;
border: 1px solid #0776BC;
background-color: #3A87AD;
}
.font12 span{

}
.text-right{text-align: right;}
.text-left{text-align: left;}
.text-center{text-align: center;}

.input_p p{
margin: 10px 0px 0px 0px;
color: #8D8888;
font-size: 13px;
}

.backwhite{
background: rgba(255, 255, 255, 0.13) none repeat scroll 0% 0%;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
padding: 10px;
border: 1px solid #D8D8D8;
font-family: Open Sans;
}
.borderwhite{
background: rgba(255, 255, 255, 0.13) none repeat scroll 0% 0%;
border: 1px solid #D8D8D8;
}
.red{
color: red;
}
input.red{
border: 1px solid red;
color: red;
}
.red{
border: 1px solid red;
color: red;
}

.data_calendar1 {FONT-SIZE: 8pt;	COLOR: #FF9933;	font-family: Open Sans; background-color: none;}
.data_calendar2 {
position: relative;
width: 200px;
font-size: 11px;
color: #700;
font-family: Open Sans;
}
.data_calendar_na {width: 200px;	FONT-SIZE: 8pt;	COLOR: #FF6600;	font-family: Open Sans;	background-color: none;}
.img_s_calendar_r {position: absolute;}
.img_s_calendar {
background-image: url('../img/calendar/style.png'); no-repeat; height: 25px; width:25px; position: absolute;
top: -6px;
left: 0px;}
.calendar_div_1 {background-color: none; height: 10px; width:100px; position: relative;}
.calendar_div_2 {background-color: none; height: 50px; width: 100px; position: absolute; left: 25px; top: 0px;}
.calendar_div_3 {background-color: none; height: 25px; width: 100px; position: absolute; left: 1px; top: 1px;}

.title_rab_day{
text-align: center;
font-size: 17px;
color: #700;
font-family: Open Sans;
}
.rab_root_div_1 { background-image: url('../img/rab_day/doroga.png'); height: 15px; width:100%; position: relative;}
.peepl {background-image: url('../img/rab_day/peep.png'); no-repeat; height: 16px; width:16px; position: absolute; top: -5px;}
.cars_go {background-image: url('../img/rab_day/car.png'); no-repeat; height: 15px; width:24px; position: absolute; top: 0px;}
.dom_1 {height: 20px; width:100%; position: absolute; top: -17px;}
.rabota_1 {height: 20px; width:100%; position: absolute; top: -30px;}
.txt_rab_day {font-size: 11px;color: #FF8000;} 

.podr{
margin-top: -25px;
}
.usl_sogl a{
color: #CC6401;
font-family: Open Sans;
font-size: 11px;
}

.info_cena{
background: rgba(240, 255, 0, 0.1) none repeat scroll 0% 0%;
padding: 10px;
border: 1px solid #E3E0E0;
color: #CC6401;
font-family: Open Sans;
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
text-shadow: 0px 1px 0px #FFF;
}
#loading{
	left:10px;
	position:relative;
	top:3px;
	visibility:hidden;
}

#error{
	background-color:#ffebe8;
	border:1px solid #dd3c10;
	padding:7px 3px;
	text-align:center;
	color:#b00000;
	margin-top:10px;
	visibility:hidden;
	font-family: Open Sans;
	font-size:12px; 
	color:#165a16;
	text-align:center;
}

.done{
	background:#b8edb8;
	border:1px solid #269926;
	padding:10px;
	width:90%; 
	margin:20px auto; 
	display:none;
}

.done p{
	font-family: Open Sans;
	font-size:12px; 
	color:#165a16;
	text-align:center;
}

.message{
	background:#b8edb8;
	border:1px solid #269926;
	padding:10px;
	width:90%; 
	margin:20px auto; 
	font-family: Open Sans;
	font-size:12px; 
	color:#165a16;
	text-align:center;
}

.error{
	background:#ffbfbf;
	border:1px solid #ff0000;
	font-family: Open Sans;
	font-size:12px; 
	color:#ff0000;
	text-align:left;
}
.green{
	background: green;
	border:1px solid #ff0000;
	margin:20px auto; 
	font-family: Open Sans;
	font-size:12px; 
	color: black;
	text-align:center;
}
/**********Pagination css**********/
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #1a6a1a;
	background-color:#1a6a1a;
	color: #fff;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #1a6a1a;
	font-weight: bold;
	background-color: #1a6a1a;
	color: #FFF;
	}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	color: #000;
	}


	
.heg{
height:150px;
}
.colordata {
    color: #878787;
    display: block;
    font-size: 11px;
    font-family: Open Sans;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}
.green{
color: #2B862B;
}
.padding5{
padding: 5px;
}

.comet_title{
display: block;
text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
font-weight: 400;
color: #7B7B7C;
font-size: 24px;
line-height: 2em;
font-family: Open Sans;
}
.section-header {
position: relative;
border-radius: 3px 3px 0px 0px;
/* background: transparent url("../img/stripe_2.png") repeat scroll 0% 0%; */
background: #f2596f;
border: 0px none;
color: #FFF;
padding: 10px;
font-size: 13px;
font-family: Open Sans;
font-weight: bold;
text-transform: uppercase;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}
.section-header-two {
    font-size: 15px;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: rgba(41, 58, 74, 0.95);
    border-radius: 3px 3px 0px 0px;
    border: 1px solid #293A4A;
    color: #FFF;
    text-transform: uppercase;
}
#stats, #stats_extended {
    table-layout: fixed;
    background-color: #FFF;
}
#stats {
    width: 100%;
    padding: 0px;
    margin: 0px;
	font-size: 14px;
font-family: Open Sans;
}
#stats td, #stats_extended td {
    padding: 10px;
    border-collapse: collapse;
    overflow: hidden;
}
td.stats_left {
    text-align: left;
    color: #666;
    width: 40%;
    border-bottom: 1px solid #EAEAEA;

}
.stats_left a{
font-size: 13px;
font-family: Open Sans;
}
#stats td, #stats_extended td {
    padding: 10px;
    border-collapse: collapse;
    overflow: hidden;
}
td.stats_right {
    text-align: left;
    padding-left: 10px;
    width: 60%;
    text-overflow: ellipsis;
    border-bottom: 1px solid #EAEAEA;
}

#content-stats {
    border-radius: 3px;
    margin: 10px 0px 20px;
}
.section {
    padding-bottom: 10px;
}
#lnkFooterHome{
color: #293A4A;
text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}
#lnkFooterHome:hover{
color: #FF6C2C;
}
.navbar-preferences {
 float: right;
}
.navbar-preferences {
    padding: 0px;
    position: relative;
}
input#txtQuickFind {
    width: 175px;
    border-width: 0px 1px;
    border-style: none solid;
    border-color: -moz-use-text-color rgba(255, 255, 255, 0.05);
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: transparent url("/cPanel_magic_revision_1444875380/frontend/paper_lantern/images/feature_search.png") no-repeat scroll 20px 20px;
    color: rgba(255, 255, 255, 0.8);
    text-indent: 35px;
    margin: 0px -4px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.075) inset;
    opacity: 0.8;
    border-radius: 0px;
	font-family: Open Sans;
	font-size: 13px;
}
#masterAppContainer .btn-group {
    margin-right: -3px;
}
.comments{
display: block;
border: 1px solid #E0E0E0;
position: relative;
padding: 15px;
}
.name_user{
color: #44474D;
vertical-align: top;
margin-left: 10px;
font-style: italic;
font-size: 13px;
font-family: Open Sans;
}
.data_comments{
color: #2996CF;
outline: 0px none;
vertical-align: baseline;
background: transparent none repeat scroll 0% 0%;
text-decoration: underline;
font-size: 11px;
}
.text_comments{
font-family: Open Sans;
font-size: 13px;
}
.footer_socseti img{
width: 20px;
}
.inputcomments{
width: 90%;
color: #7C7E82;
padding: 1em 0.5em;
border: 1px solid #D2D2D2;
border-radius: 1px;
}
.textcommetns{
color: #7C7E82;
padding: 1em 0.5em;
border: 1px solid #D2D2D2;
border-radius: 1px;
font-family: Open Sans;
width: 95%;
height: 80%;
}
.btn_send_comment{
font-family: Open Sans;
font-size: 18px;
display: inline-block;
width: 250px;
color: #FFF;
text-decoration: none;
background-color: #EF7000;
border: 0px none;
cursor: pointer;
height: 40px;
}
.margin0{
margin: 0px;
}

.padding0{padding: 0px;}
.padding5{padding: 5px;}
.padding10{padding: 10px;}
.padding15{padding: 15px;}
.padding20{padding: 20px;}
.padding25{padding: 25px;}

.white {color: white; }
a.white {color: white; }
.white a{color: white; }

.black{color: black;}
a.black{color: black;}
.black a{color: black;}
.black ul{color: black;}
ul.black{color: black;}
li.black{color: black;}
.black li{color: black;}
span.black{color: black;}

.black > li > a {
color: #000;
text-decoration: none;
font-weight: normal;
font-size: 10px;
text-align: center;
}

.size30{width: 30px;}
.size40{width: 40px;}
.size50{width: 50px;}
.size60{width: 60px;}

.margin-right-10{
margin-right:10px;
}

.noborderinput{
background: none;
border: none;
font-family: Open Sans;
font-size: 13px;
color: #505050;
}
.bord_img{
text-align: center;
border: 1px solid #E4E4E4;
width: 150px;
height: 150px;
}
.profile_img img{
width: 150px;
height: 150px;
}

.vert-align-top{
vertical-align:top
}
.left{
text-align: left;
}
.fio-form-field{
box-sizing: content-box;
border: 1px solid #CDCDCD;
padding: 0.9em 3% 0.9em 20px;
line-height: 1.2em;
height: 1.2em;
text-align: left;
background-position: 4px -124px;
display: inline-block;
vertical-align: top;
-moz-appearance: none;
background-repeat: no-repeat;
font-family: Open Sans;
color: #353535;
}
.fio-form-error{
box-sizing: content-box;
border: 1px solid #F00;
padding: 0.9em 3% 0.9em 20px;
line-height: 1.2em;
height: 1.2em;
text-align: left;
background-position: 4px -124px;
display: inline-block;
vertical-align: top;
-moz-appearance: none;
background-repeat: no-repeat;
font-family: Open Sans;
color: #F00;}

.fio-form-green{
box-sizing: content-box;
border: 1px solid green;
padding: 0.9em 3% 0.9em 20px;
line-height: 1.2em;
height: 1.2em;
text-align: left;
background-position: 4px -124px;
display: inline-block;
vertical-align: top;
-moz-appearance: none;
background-repeat: no-repeat;
font-family: Open Sans;
color: green;
}
.select-field{
box-sizing: content-box;
border: 1px solid #CDCDCD;
height: 40px;
text-align: left;
background-position: 4px -124px;
display: inline-block;
vertical-align: top;
-moz-appearance: none;
background-repeat: no-repeat;
font-family: Open Sans;
border-radius: 0px;
}
input.btn_reg{
font-family: Open Sans;
font-size: 15px;
display: inline-block;
width: 220px;
text-decoration: none;
border: 0px none;
cursor: pointer;
height: 40px;
border-radius: 6px;
color: #FFF;
background-color: #428BCA;
border-color: #357EBD;
}
input.btn_reg:hover{
color: #FFF;
background-color: #3276B1;
border-color: #285E8E;
}
input.btn-enter{
height: 38px;
font-size: 13px !important;
-moz-margin-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
padding: 0px 9px;
-moz-border-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC;
width: 196px;
margin-top: 5px;
}

input.btn-edit{
display: inline-block;
vertical-align: middle;
border: 0;
border-radius: 5px;
background-color: #6ece26;
color: #fff !important;
font-size: 14px !important;
font-weight: 300;
cursor: pointer;
padding: 0 10px;
height: 30px;
text-align: center;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
min-width: 100px;
}
input.btn-add{
height: 38px;
font-size: 13px !important;
-moz-margin-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
padding: 0px 9px;
-moz-border-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC;
width: 90px;
margin-top: 5px;
}

input.btn-search {
    height: 44px;
    font-size: 13px !important;
    -moz-margin-start: -1px;
    background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
    -moz-border-start: 1px solid transparent;
    border-radius: 2px 2.5px 2.5px 2px;
    box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
    color: inherit;
    cursor: pointer;
    transition-property: background-color, border-color, box-shadow;
    transition-duration: 150ms;
    border: 1px solid #D3D8DC;
      width: 90px;
}
input.btn-enter:hover, input.btn-edit:hover, input.btn-add:hover, input.btn-search:hover,input.btn-editt:hover,.btn-chat:hover{
border: 0;
background-color: #0375c2 !important;
color: #fff !important;
}
.btn-chat:active{
background-image: linear-gradient(#0D9EFF, #66BDFF);
}

input.btn-editt{
font-size: 13px !important;
-moz-margin-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
padding: 0px 9px;
-moz-border-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC;
width: 44px;
}


.navi{
list-style: outside none none;
}
.navi > li > a {
    display: block;
    color: #FFF;
    font-size: 11px;
    font-family: Open Sans;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}
.carets {
    display: inline-block;
    width: 0px;
    height: 0px;
    vertical-align: top;
    border-top: 4px solid white;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
	margin-right: 10px;
}
.carets{
    margin-top: 8px;
    margin-left: 2px;
}

td.sum_zakaz{color: #6B6B6B; }

td.payment_ok {color: #468847;background: #DFF0D8;border-color: #D6E9C6; text-align: center;}
.payment_ok a {color: #468847;}

td.payment_no {color: #B94A48; background-color: #F2DEDE; border-color: #EED3D7; text-align: center;}
.payment_no a {color: #B94A48;}

td.new_zakaz {color: #3A87AD; background-color: #D9EDF7; border-color: #BCE8F1; text-align: center;}
.new_zakaz a {color: #3A87AD;}

.noback{
background: none;
border: 1px solid #E6E6E6;
border-radius: 2px;
transition-duration: 200ms;
}
.noback:hover{
border: 1px solid #C20000;
transition-duration: 200ms;
}
.navig {
list-style: outside none none;
}

.navig > li > a {
    display: block;
    margin: 10px 10px 0px;
    color: #E30808;
    font-size: 11px;
    font-family: Open Sans;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}

.type-post {
    padding: 2%;
    display: block;
    border: 1px solid #E0E0E0;
    color: #44474D;
    position: relative;
	margin-top: 10px;
	background: #F2F2F2;
}
.entrytitle input{
width:100%;
text-align: left;
    font-size: 24px;
font-family: Open Sans;
    line-height: 1.22em;
    margin: 0.5em 0.2em;
    font-weight: 400;
    color: #44474D;
}
.entry-date {
    padding: 0px 1%;
    color: #999;
}
.entry-content {
    width: 96%;
    padding: 2%;
font-family: Open Sans;
    font-size: 15.96px;
    line-height: 1.5em;
    overflow: hidden;
	text-align: justify;
}
.entry-content p {
    margin-bottom: 0em;
}
.podelitsya{
    font-size: 10.8px;
    color: #7C7E82;
	font-weight:bold
}

.soc_news img{
width: 20px;
}

.b-tag, .wp-tag-cloud li {
    display: inline-block;
    margin-right: 0.5em;
    margin-top: 0.5em;
}
.b-tag a, .wp-tag-cloud a {
    display: inline-block;
    background-color: #2996CF;
    color: #FFF;
    text-decoration: none;
    padding: 0px 0.4em;
    line-height: 1.4em;
    height: 1.4em;
}
.b-tag a:hover, .wp-tag-cloud a:hover {
    background-color: #EF7000;
}
.colordata{
color: #8F9193;
font-size: 10px; 
font-family: Open Sans;
cursor: pointer;
}
.inputconvert {
    width: 300px;
    color: #7C7E82;
    padding: 5px;
    border: 1px solid #D2D2D2;
    border-radius: 1px;
}
.chat_time{
font-size: 9px;
color: #A2A5AB;
}
.chat_user_name{
font-size: 10px;
color: #44474D;
}
.message_user{
text-align: justify;
font-family: Open Sans;
font-size: 11px;
}
.chat_back{
background:white;
}
.form_enter_message_chat{
border-top: 1px solid #CACACA;
padding-top: 10px;
background: #F2F2F2;
padding-bottom: 10px;
border-bottom: 1px solid #CACACA;
}
.enter_message_chat{
width: 67%;
margin-left: 11px;
border-right: none;
border-left: 1px solid #D1D1D1;
border-bottom: 1px solid #D1D1D1;
border-top: 1px solid #D1D1D1;
margin-right: -3px;
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
height: 30px;
}
.btn-chat{
height: 35px;
font-size: 13px !important;
-moz-margin-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
padding: 0px 12px;
-moz-border-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC
}
li.3dmodel a{

}
.dmodel{margin-bottom:20px;margin-left:0;list-style:none}
.dmodel > li > a {
color: rgb(41, 58, 74);
font-size: 14px;
font-weight: initial;
font-family: Open Sans;
text-transform: inherit;
}
.news_right_list a {

}
.news_right_list{
margin-top: 10px;
margin-bottom: 5px;
}

.entrytitle{
font-family: Open Sans;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
text-shadow: 1px 1px 0px #FFF, -1px -1px 0px #FFF, 2px 2px 1px #CCC;
}

.right_name_news a{
font-size: 12px;
color: #08C;
font-family: Open Sans;
margin-left: 10px;
font-weight: bold;
}
.right_text_news{
text-align: justify;
margin: 0px 10px 10px;
font-size: 11px;
line-height: 15px;
}

.input-shifr{
width: 200px;
color: #7C7E82;
border: 1px solid #D2D2D2;
border-radius: 1px;
margin: 4px 5px 0px 10px;
height: 34px;
}

.iframe {
    border: 0px none;
    height: 1000px;
}
.italic{
font-style: italic;
}
.input_payment{
border: 1px solid rgb(228, 221, 221);
padding: 10px;
margin-bottom: 10px;
transition-duration: 200ms;
}
.input_payment:hover {
border: 1px solid #5FBE5F;
transition-duration: 200ms;
}
.select_payment{
border: 1px solid #E4DDDD;
transition-duration: 200ms;
height: 43px;
padding: 0px 0px 0px 10px;
}

.fn {font-weight: bold;margin-bottom: 8px;}
.occ {font-size: 12px;margin-left: 14px;}
.eml {font-size: 12px;margin-left: 14px;}
.eml i {margin-right: 7px;}
.eml a {color: #08C;text-decoration: none;}

.back_group{background: #E7E7E7;}

.input_payment_width {
border: 1px solid rgb(228, 221, 221);
padding: 10px;
margin-bottom: 10px;
transition-duration: 200ms;
}
.input_chat{
width: 90%;
}
.button_chat{
height: 34px;
font-size: 13px !important;
margin-inline-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
border-inline-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC;
width: 8%;
margin-top: -11px;
}
tr.no_active_mod{background: rgba(255, 0, 0, 0) none repeat scroll 0% 0%; color: #AAA;}
tr.no_active_mod a{color: #AAA;}
tr.no_active_mod li{color: #AAA;}
tr.no_active_mod ul{color: #AAA;}

.navsi > li > a {
    display: block;
    color: #000;
    font-size: 11px;
    font-family: Open Sans;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
	padding: 0px;
}
.navsi {list-style: outside none none;}


hr.bob{background: #2C3E50 none repeat scroll 0% 0%; height: 3px;}

.btm_no_hover{
height: 38px;
font-size: 13px !important;
margin-inline-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
padding: 0px 9px;
border-inline-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC;
width: 195px;
margin-top: 5px;
background-image: linear-gradient(#66BDFF, #0D9EFF);
box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset, 0px 1px 0px rgba(23, 51, 78, 0.03), 0px 0px 4px rgba(0, 57, 102, 0.2);
border-color: #59B5FC #45A3E7 #3294D5;
color: #FFF;
cursor: pointer;
}
input.btm_no_hover{
height: 38px;
font-size: 13px !important;
margin-inline-start: -1px;
background: transparent linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)) repeat scroll 0% 0% padding-box;
padding: 0px 9px;
border-inline-start: 1px solid transparent;
border-radius: 2px 2.5px 2.5px 2px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.2);
color: inherit;
cursor: pointer;
transition-property: background-color, border-color, box-shadow;
transition-duration: 150ms;
border: 1px solid #D3D8DC;
width: 195px;
margin-top: 5px;
background-image: linear-gradient(#66BDFF, #0D9EFF);
box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset, 0px 1px 0px rgba(23, 51, 78, 0.03), 0px 0px 4px rgba(0, 57, 102, 0.2);
border-color: #59B5FC #45A3E7 #3294D5;
color: #FFF;
cursor: pointer;
}
.buttonnazad {
    background: #5BB75B none repeat scroll 0% 0%;
    border: 0px none;
    color: #2E652F;
    padding: 10px;
    font-size: 20px;
    font-family: Open Sans;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}
.buttonnazad:hover{
text-decoration: none;
cursor: pointer;
}

.back_user {
    box-shadow: 0px 0px 1px #000;
    background: rgba(5, 5, 5, 0.04) none repeat scroll 0% 0%;
    border-radius: 4px;
}
.text-green{
color: #008000;
text-shadow: 1px 1px 0px #FFF;
}
.text-no-sum{
color: #B0B0B0;
}
.navis > li > a {
    display: block;
    margin: 10px 10px 0px;
    color: black;
    font-family: Open Sans;
    font-weight: bold;
    text-transform: uppercase;
text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}

input.error{
border: 1px solid red;
}
td.input_d p {
    margin: 0px 0px 0px;
    color: #8D8888;
}

input.btn_save{
margin: 0px !important;
z-index: 1;
background: #E57F06 none repeat scroll 0% 0% !important;
font-family: Open Sans;
font-size: 16px;
height: ;
width: 210px !important;
color: #FFF !important;
text-align: center !important;
padding: 10px 0px !important;
border: 1px solid rgb(208, 101, 6) !important;
}

input.btn_save:hover{
background: #F68907 none repeat scroll 0% 0% !important;
}

/* ---------------------------------------------------------------------------------- */
.cd-breadcrumb, .cd-multi-steps {
  width: 90%;
  max-width: 768px;
  padding: 0.5em 1em;
  margin: 1em auto;
  background-color: #edeff0;
  border-radius: .25em;
}
.cd-breadcrumb:after, .cd-multi-steps:after {
  content: "";
  display: table;
  clear: both;
}
.cd-breadcrumb li, .cd-multi-steps li {
  display: inline-block;
  float: left;
  margin: 0.5em 0;
}
.cd-breadcrumb li::after, .cd-multi-steps li::after {
  /* this is the separator between items */
  display: inline-block;
  content: '\00bb';
  margin: 0 .6em;
  color: #959fa5;
}
.cd-breadcrumb li:last-of-type::after, .cd-multi-steps li:last-of-type::after {
  /* hide separator after the last item */
  display: none;
}
.cd-breadcrumb li > *, .cd-multi-steps li > * {
  /* single step */
  display: inline-block;
  font-size: 1.4rem;
  color: #2c3f4c;
}
.cd-breadcrumb li.current > *, .cd-multi-steps li.current > * {
  /* selected step */
  color: #96c03d;
}
.no-touch .cd-breadcrumb a:hover, .no-touch .cd-multi-steps a:hover {
  /* steps already visited */
  color: #96c03d;
}
.cd-breadcrumb.custom-separator li::after, .cd-multi-steps.custom-separator li::after {
  /* replace the default arrow separator with a custom icon */
  content: '';
  height: 16px;
  width: 16px;
  background: url(../img/cd-custom-separator.svg) no-repeat center center;
  vertical-align: middle;
}
.cd-breadcrumb.custom-icons li > *::before, .cd-multi-steps.custom-icons li > *::before {
  /* add a custom icon before each item */
  content: '';
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: .4em;
  margin-top: -2px;
  background: url(../img/cd-custom-icons-01.svg) no-repeat 0 0;
  vertical-align: middle;
}
.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(2) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(2) > *::before {
  /* change custom icon using image sprites */
  background-position: -20px 0;
}
.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(3) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(3) > *::before {
  background-position: -40px 0;
}
.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(4) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(4) > *::before {
  background-position: -60px 0;
}
.cd-breadcrumb.custom-icons li.current:first-of-type > *::before, .cd-multi-steps.custom-icons li.current:first-of-type > *::before {
  /* change custom icon for the current item */
  background-position: 0 -20px;
}
.cd-breadcrumb.custom-icons li.current:nth-of-type(2) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(2) > *::before {
  background-position: -20px -20px;
}
.cd-breadcrumb.custom-icons li.current:nth-of-type(3) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(3) > *::before {
  background-position: -40px -20px;
}
.cd-breadcrumb.custom-icons li.current:nth-of-type(4) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(4) > *::before {
  background-position: -60px -20px;
}
@media only screen and (min-width: 768px) {
  .cd-breadcrumb, .cd-multi-steps {
    padding: 0 1.2em;
  }
  .cd-breadcrumb li, .cd-multi-steps li {
    margin: 1.2em 0;
  }
  .cd-breadcrumb li::after, .cd-multi-steps li::after {
    margin: 0 1em;
  }
  .cd-breadcrumb li > *, .cd-multi-steps li > * {
    font-size: 20px;
  }
}

/* -------------------------------- 

Triangle breadcrumb

-------------------------------- */
@media only screen and (min-width: 768px) {
  .cd-breadcrumb.triangle {
    /* reset basic style */
    background-color: transparent;
    padding: 0;
  }
  .cd-breadcrumb.triangle li {
    position: relative;
    padding: 0;
    margin: 4px 4px 4px 0;
  }
  .cd-breadcrumb.triangle li:last-of-type {
    margin-right: 0;
  }
  .cd-breadcrumb.triangle li > * {
    position: relative;
    padding: 1em .8em 1em 2.5em;
    color: #2c3f4c;
    background-color: #edeff0;
    /* the border color is used to style its ::after pseudo-element */
    border-color: #edeff0;
  }
  .cd-breadcrumb.triangle li.current > * {
    /* selected step */
    color: #ffffff;
    background-color: #96c03d;
    border-color: #96c03d;
  }
  .cd-breadcrumb.triangle li:first-of-type > * {
    padding-left: 1.6em;
    border-radius: .25em 0 0 .25em;
  }
  .cd-breadcrumb.triangle li:last-of-type > * {
    padding-right: 1.6em;
    border-radius: 0 .25em .25em 0;
  }
  .no-touch .cd-breadcrumb.triangle a:hover {
    /* steps already visited */
    color: #ffffff;
    background-color: #2c3f4c;
    border-color: #2c3f4c;
  }
  .cd-breadcrumb.triangle li::after, .cd-breadcrumb.triangle li > *::after {
    /* 
    	li > *::after is the colored triangle after each item
    	li::after is the white separator between two items
    */
    content: '';
    position: absolute;
    top: 0;
    left: 100%;
    content: '';
    height: 0;
    width: 0;
    /* 48px is the height of the <a> element */
    border: 24px solid transparent;
    border-right-width: 0;
    border-left-width: 20px;
  }
  .cd-breadcrumb.triangle li::after {
    /* this is the white separator between two items */
    z-index: 1;
    -webkit-transform: translateX(4px);
    -moz-transform: translateX(4px);
    -ms-transform: translateX(4px);
    -o-transform: translateX(4px);
    transform: translateX(4px);
    border-left-color: #ffffff;
    /* reset style */
    margin: 0;
  }
  .cd-breadcrumb.triangle li > *::after {
    /* this is the colored triangle after each element */
    z-index: 2;
    border-left-color: inherit;
  }
  .cd-breadcrumb.triangle li:last-of-type::after, .cd-breadcrumb.triangle li:last-of-type > *::after {
    /* hide the triangle after the last step */
    display: none;
  }
  .cd-breadcrumb.triangle.custom-separator li::after {
    /* reset style */
    background-image: none;
  }
  .cd-breadcrumb.triangle.custom-icons li::after, .cd-breadcrumb.triangle.custom-icons li > *::after {
    /* 50px is the height of the <a> element */
    border-top-width: 25px;
    border-bottom-width: 25px;
  }

  @-moz-document url-prefix() {
    .cd-breadcrumb.triangle li::after,
    .cd-breadcrumb.triangle li > *::after {
      /* fix a bug on Firefix - tooth edge on css triangle */
      border-left-style: dashed;
    }
  }
}
/* -------------------------------- 

Custom icons hover effects - breadcrumb and multi-steps

-------------------------------- */
@media only screen and (min-width: 768px) {
  .no-touch .cd-breadcrumb.triangle.custom-icons li:first-of-type a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:first-of-type em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:first-of-type a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:first-of-type em::before {
    /* change custom icon using image sprites - hover effect or current item */
    background-position: 0 -40px;
  }
  .no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(2) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(2) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(2) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(2) em::before {
    background-position: -20px -40px;
  }
  .no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(3) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(3) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(3) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(3) em::before {
    background-position: -40px -40px;
  }
  .no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(4) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(4) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(4) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(4) em::before {
    background-position: -60px -40px;
  }
}
/* -------------------------------- 

Multi steps indicator 

-------------------------------- */
@media only screen and (min-width: 768px) {
  .cd-multi-steps {
    /* reset style */
    background-color: transparent;
    padding: 0;
    text-align: center;
  }

  .cd-multi-steps li {
    position: relative;
    float: none;
    margin: 0.4em 40px 0.4em 0;
  }
  .cd-multi-steps li:last-of-type {
    margin-right: 0;
  }
  .cd-multi-steps li::after {
    /* this is the line connecting 2 adjacent items */
    position: absolute;
    content: '';
    height: 4px;
    background: #edeff0;
    /* reset style */
    margin: 0;
  }
  .cd-multi-steps li.visited::after {
    background-color: #96c03d;
  }
  .cd-multi-steps li > *, .cd-multi-steps li.current > * {
    position: relative;
    color: #2c3f4c;
  }

  .cd-multi-steps.custom-separator li::after {
    /* reset style */
    height: 4px;
    background: #edeff0;
  }

  .cd-multi-steps.text-center li::after {
    width: 100%;
    top: 50%;
    left: 100%;
    -webkit-transform: translateY(-50%) translateX(-1px);
    -moz-transform: translateY(-50%) translateX(-1px);
    -ms-transform: translateY(-50%) translateX(-1px);
    -o-transform: translateY(-50%) translateX(-1px);
    transform: translateY(-50%) translateX(-1px);
  }
  .cd-multi-steps.text-center li > * {
    z-index: 1;
    padding: .6em 1em;
    border-radius: .25em;
    background-color: #edeff0;
  }
  .no-touch .cd-multi-steps.text-center a:hover {
    background-color: #2c3f4c;
  }
  .cd-multi-steps.text-center li.current > *, .cd-multi-steps.text-center li.visited > * {
    color: #ffffff;
    background-color: #96c03d;
  }
  .cd-multi-steps.text-center.custom-icons li.visited a::before {
    /* change the custom icon for the visited item - check icon */
    background-position: 0 -60px;
  }

  .cd-multi-steps.text-top li, .cd-multi-steps.text-bottom li {
    width: 80px;
    text-align: center;
  }
  .cd-multi-steps.text-top li::after, .cd-multi-steps.text-bottom li::after {
    /* this is the line connecting 2 adjacent items */
    position: absolute;
    left: 50%;
    /* 40px is the <li> right margin value */
    width: calc(100% + 40px);
  }
  .cd-multi-steps.text-top li > *::before, .cd-multi-steps.text-bottom li > *::before {
    /* this is the spot indicator */
    content: '';
    position: absolute;
    z-index: 1;
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background-color: #edeff0;
  }
  .cd-multi-steps.text-top li.visited > *::before,
  .cd-multi-steps.text-top li.current > *::before, .cd-multi-steps.text-bottom li.visited > *::before,
  .cd-multi-steps.text-bottom li.current > *::before {
    background-color: #96c03d;
  }
  .no-touch .cd-multi-steps.text-top a:hover, .no-touch .cd-multi-steps.text-bottom a:hover {
    color: #96c03d;
  }
  .no-touch .cd-multi-steps.text-top a:hover::before, .no-touch .cd-multi-steps.text-bottom a:hover::before {
    box-shadow: 0 0 0 3px rgba(150, 192, 61, 0.3);
  }

  .cd-multi-steps.text-top li::after {
    /* this is the line connecting 2 adjacent items */
    bottom: 4px;
  }
  .cd-multi-steps.text-top li > * {
    padding-bottom: 20px;
  }
  .cd-multi-steps.text-top li > *::before {
    /* this is the spot indicator */
    bottom: 0;
  }

  .cd-multi-steps.text-bottom li::after {
    /* this is the line connecting 2 adjacent items */
    top: 3px;
  }
  .cd-multi-steps.text-bottom li > * {
    padding-top: 20px;
  }
  .cd-multi-steps.text-bottom li > *::before {
    /* this is the spot indicator */
    top: 0;
  }
}
/* -------------------------------- 

Add a counter to the multi-steps indicator 

-------------------------------- */
.cd-multi-steps.count li {
  counter-increment: steps;
}

.cd-multi-steps.count li > *::before {
  content: counter(steps) " - ";
}

@media only screen and (min-width: 768px) {
  .cd-multi-steps.text-top.count li > *::before,
  .cd-multi-steps.text-bottom.count li > *::before {
    /* this is the spot indicator */
    content: counter(steps);
    height: 26px;
    width: 26px;
    line-height: 26px;
    font-size: 1.4rem;
    color: #ffffff;
  }

  .cd-multi-steps.text-top.count li:not(.current) em::before,
  .cd-multi-steps.text-bottom.count li:not(.current) em::before {
    /* steps not visited yet - counter color */
    color: #2c3f4c;
  }

  .cd-multi-steps.text-top.count li::after {
    bottom: 11px;
  }

  .cd-multi-steps.text-top.count li > * {
    padding-bottom: 34px;
  }

  .cd-multi-steps.text-bottom.count li::after {
    top: 11px;
  }

  .cd-multi-steps.text-bottom.count li > * {
    padding-top: 34px;
  }
}




input.input_my{
width: 90%;
padding: 3px;
border: 1px solid #D1D1D1;
border-radius: 3px;
}

.search_ok{

}
tr.search_ok{
background: white;
}

p.smooke{
margin: 0px;
padding: 0px;
color: #A2A2A2;
}

.ithelp a{
background: rgb(255, 81, 0) none repeat scroll 0% 0%;
padding: 5px;
border-radius: 7px;
}

.ithelp a:hover{
background: #FF7E00 none repeat scroll 0% 0%;
}

.btn_b{
height: 37px;
}
input.no_bord{
border: none;
background: none;
font-size: 12px;
text-align:center;
width: 100%;
}

input.left{
text-align:left;
}
select.shablon{
height: 39px;
}
tr.table-hover:hover{background: #EAEAEA;}
.table-hover tr:hover{background: #EAEAEA;}


textarea.nobordered{
    width: 99%;
    border: none;
    background: none;
}

.nobordered textarea{
    width: 99%;
    border: none;
    background: none;
}

select.input_sto{
width: 100%;
}
.input_sto select{
width: 100%;
}

.linksite a{
background: url(../img/mono_iconset.png?1) no-repeat;
background-position: 0px -230px;
}

a.linksite{
    background: url(../img/mono_iconset.png?1) no-repeat;
    background-position: 0px -233px;
    padding: 0px 0px 0px 12px;
}

img.img_message{
border-radius: 0px;
cursor: auto;
}
td.bord{
border: 1px solid #b0b0b0;
}
.tema_message a{
font-size: 18px;
font-weight: bold;
margin-left: 10px;
}
.tema_message_no a{
color: #324269;
}

.text_message{
font-size: 12px;
margin-left: 10px;
margin-top: 5px;
color: #727272;
}
tr.padd{
padding:10px;
}
.time_message{
font-size: 13px;
margin-left: 10px;
margin-top: 5px;
color: #564e4e;
font-weight: bold;
}
tr.heaver{
background: white;
height: 9px;
}
tr.no_viewer{
background: rgb(255, 228, 174) none repeat scroll 0% 0%;
}
a.send_message_company{
background: #58697a;
color: #ededed;
padding: 5px;
border-radius: 3px;
font-size: 14px;
font-family: Open Sans;
}
a.send_message_company:hover{
background: #f07b6f;
}

img.img_out{
background-color: rgb(204, 204, 204);
}

span.smok {
color: #787474;
}
p.smok {
color: #787474;
margin: 0px;
padding: 0px;
font-size: 12px;
}
textarea.textarea_send{
width: 98%;
background: transparent none repeat scroll 0% 0%;
padding: 10px;
}

select.nobordered{
border-radius: 10px;
line-height: 1em;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: "";
background: transparent none repeat scroll 0% 0%;
height: 30px;
font-family: Open Sans;
border: none;
font-weight: bold;
width: 100px;
color: black;
text-align: center;
    margin: 0px 0px 0px 0px;
}

select.nobordered option{
text-align: left;
}
select.nobordered::-ms-expand {
  display: none;
}
textarea.bree{

}

span.info_user{
background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
background-position: 0px 2px;
padding: 0px 0px 0px 15px;
}
span.deystvie_user {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -43px;
    padding: 0px 0px 0px 15px;
}
span.smet_user {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -147px;
    padding: 0px 0px 0px 15px;
}

span.planned_info {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -131px;
    padding: 0px 0px 0px 15px;
}

span.smet_contract {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -318px;
    padding: 0px 0px 0px 15px;
}
span .info_planned {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -318px;
    padding: 0px 0px 0px 15px;
}
input.send_msg{
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -247px;
    padding: 0px 0px 0px 11px;
    margin: 0px 0px 0px 9px;
    border: none;
    height: 17px;
}
span.deystvie_payment {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -391px;
    padding: 0px 0px 0px 15px;
}
span.info_sdelka {
    background: transparent url("../img/mono_iconset.png?1") no-repeat scroll 0px 2px;
    background-position: 0px -117px;
    padding: 0px 0px 0px 15px;
}
a.reds{
color: red;
}


input.reds{
color: red;
}

.smokee{
    color: #7D7D7D;
    font-size: 11px;
    margin: 0px;
    background: rgba(255, 255, 255, 0.5);
    border-left: 5px solid #eee;
    border-top: 1px solid #EEEEEE;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    padding: 5px 0px 5px 7px;
	line-height: 15px;
}

.tasks{

}
.indexinfo1{
background: #F8F8F8;
    border-top: 1px solid #EEE;
    border-bottom: 1px solid #DBDBDB;
    width: 100%; 
    margin: 10px 0px 0px 0px;
}
.smoketext{
    margin: 10px 0px 0px 0px;
    color: #9C9C9C;
font-family: Open Sans;
}
.indexinfo2{

}
.podv1{
    margin: 15px 0px 0px 15px;
}
.podv2{
    margin: 15px 0px 15px 15px;
}
.index_menu{
    width: 220px;
    background: white;
    padding: 20px;
}
.index_menu:hover{
    box-shadow: 0px 0px 1px #ABABAB;
}
.text_chislo{
    color: #54473B;
    font-size: 26px;
    font-weight: bold;
    margin: 2px 0px -5px 0px;
}

a.noactive:hover{
text-decoration: none;
}
.backwhite_menu{
background: white;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding: 10px;
    border: 1px solid #D8D8D8;
    font-family: Open Sans;
}

select.time_sobitie{
border-radius: 0px;
-moz-appearance: none;
border: 1px solid rgb(204, 204, 204);
font-size: 11px;
width: 36px;
background-color: rgb(255, 255, 255);
text-align: center;
}

input.search_stat{
height: 27px;
border-radius: 0px;
}


.rightborder{
border-right: 1px solid #ddd;
}


textarea.noborderedarea{
padding: 8px;
}

input.delimgproj{

}

.smokebackground{
background: rgba(255, 255, 255, 0.48) none repeat scroll 0% 0%;
border-radius: 15px;
}

.content_chat{
background: rgb(253, 253, 253) none repeat scroll 0% 0%;
text-shadow: 0px 1px 1px rgb(255, 255, 255) !important;
padding: 20px;
position: relative;
border: 2px solid rgb(224, 224, 224);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
min-height: 100%;
overflow-y: auto;
height: 540px;
}
.content_planned{
background: rgba(255, 255, 255, 0.49) none repeat scroll 0% 0%;
text-shadow: 0px 1px 1px rgb(255, 255, 255) !important;
padding: 20px;
position: relative;
border: 2px solid rgb(224, 224, 224);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
min-height: 100%;
overflow-y: auto;
height: 540px;
}
.content_tasks{
background: rgba(255, 255, 255, 0.49) none repeat scroll 0% 0%;
text-shadow: 0px 1px 1px rgb(255, 255, 255) !important;
padding: 20px;
position: relative;
border: 2px solid rgb(224, 224, 224);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
min-height: 100%;
overflow-y: auto;
height: 540px;
}
.header_chat{
border-bottom: 1px solid #dddbdb;
margin: 0px 0px 15px 0px;
}
.from {
display: inline-block;
font-size: 12px;
}
.date {
    display: inline-block;
    width: 29%;
    text-align: right;
    float: right;
    font-size: 11px;
}
.message_chat{
margin-left: 15px;
}
.panel_chat{
padding: 5px;
background: rgb(253, 253, 253) none repeat scroll 0% 0%;
border-left: 2px solid rgb(224, 224, 224);
border-right: 2px solid rgb(224, 224, 224);
border-bottom: 2px solid rgb(224, 224, 224);
}
.vvodtext{
border: 1px;
}












.menu_index{
width: 88px;
}


.box {
    border: 2px solid #eee;
    margin-bottom: 28px;
}
.box-header {
    height: 16px;
    font-size: 16px;
    line-height: 16px;
    padding: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
}
.box-header h2 {
    float: left;
    margin-top: 0px;
    font-weight: 300;
}

.halflings-icon.hand-top {
    background-position: -192px -144px;
}
.box-header .break {
    border-left: 1px solid #FFF;
    margin: -12px 10px -10px 10px;
    padding: 12px 0px 10px 0px;
}
.box-content {
    position: relative;
    z-index: 50;
    margin-top: -1px;
    padding: 10px;
}

.row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.127659574468085%;
    *margin-left: 2.074468085106383%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.quick-button-small {
    border: 1px solid #ddd;
    padding: 15px 0px 0px 0px;
    font-size: 12px;
    background-color: #fafafa;
    background-image: -moz-linear-gradient(top, #fafafa, #efefef);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
    background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
    background-image: -o-linear-gradient(top, #fafafa, #efefef);
    background-image: linear-gradient(to bottom, #fafafa, #efefef);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, .8);
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, .8);
    box-shadow: 0 1px 0px rgba(255, 255, 255, .8);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: block;
    color: #646464;
    text-shadow: 0 1px 0px rgba(255, 255, 255, .6);
    text-align: center;
    cursor: pointer;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.quick-button-small i {
    font-size: 20px;
}
a [class^="icon-"], a [class*=" icon-"] {
    cursor: pointer;
}
a [class^="icon-"], a [class*=" icon-"] {
    display: inline-block;
}
.icon-group {
    *zoom: expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c0;');
}

.quick-button-small {
    font-size: 14px;
    color: #646464;
    text-shadow: 0 1px 0px rgba(255, 255, 255, .6);
    text-align: center;
    cursor: pointer;
	font-family: Open Sans;
	color: #1B3446;
	text-shadow: 0px 0px 0px white;
}
.notification {
    position: absolute;
    top: -1px;
    right: -1px;
    line-height: 16px;
    height: 25px;
    padding: 3px 6px;
    color: white !important;
    text-shadow: 0 1px hsla(0, 0%, 0%, 0.25);
    border-width: 1px;
    border-style: solid;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.3);
    box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
	font-family: Intro;
}
.blue, .blue [class="box-header"], .blue.box, .slider.blue .ui-slider-range, .progress.blue .ui-progressbar-value, .sliderVertical.blue .ui-slider-range, .progressSlim.blue .ui-progressbar-value, .label-info, .badge-info {
    background: #2D89EF !important;
    border-color: #2D89EF !important;
    color: #fff;
}
.greens, .v [class="box-header"], .greens.box, .slider.greens .ui-slider-range, .progress.greens .ui-progressbar-value, .sliderVertical.greens .ui-slider-range, .progressSlim.greens .ui-progressbar-value, .label-success, .badge-success {
    background: #00A300 !important;
    border-color: #00A300 !important;
    color: #fff;
}

.greenDark, .greenDark [class="box-header"], .greenDark.box, .slider.greenDark .ui-slider-range, .progress.greenDark .ui-progressbar-value, .sliderVertical.greenDark .ui-slider-range, .progressSlim.greenDark .ui-progressbar-value {
    background: #1E7145 !important;
    border-color: #1E7145 !important;
    color: #fff;
}

.pinkDark, .pinkDark [class="box-header"], .pinkDark.box, .slider.pinkDark .ui-slider-range, .progress.pinkDark .ui-progressbar-value, .sliderVertical.pinkDark .ui-slider-range, .progressSlim.pinkDark .ui-progressbar-value {
    background: #7E3878 !important;
    border-color: #7E3878 !important;
    color: #fff;
}

.red, .red [class="box-header"], .red.box, .slider.red .ui-slider-range, .progress.red .ui-progressbar-value, .sliderVertical.red .ui-slider-range, .progressSlim.red .ui-progressbar-value, .label-important, .badge-important {
    background: #EB3C00 !important;
    border-color: #EB3C00 !important;
    color: #fff;
}

.blue, .blue [class="box-header"], .blue.box, .slider.blue .ui-slider-range, .progress.blue .ui-progressbar-value, .sliderVertical.blue .ui-slider-range, .progressSlim.blue .ui-progressbar-value, .label-info, .badge-info {
    background: #2D89EF !important;
    border-color: #2D89EF !important;
    color: #fff;
}

.orangeDark, .orangeDark [class="box-header"], .orangeDark.box, .slider.orangeDark .ui-slider-range, .progress.oragneDark .ui-progressbar-value, .sliderVertical.orangeDark .ui-slider-range, .progressSlim.orangeDark .ui-progressbar-value {
    background: #DA532C !important;
    border-color: #DA532C !important;
    color: #fff;
}

.blueDark, .blueDark [class="box-header"], .blueDark.box, .slider.blueDark .ui-slider-range, .progress.blueDark .ui-progressbar-value, .sliderVertical.blueDark .ui-slider-range, .progressSlim.blueDark .ui-progressbar-value {
    background: #2B5797 !important;
    border-color: #2B5797 !important;
    color: #fff;
}

.box-header {
height: 25px;
font-size: 16px;
line-height: 8px;
padding: 10px;
background: rgba(221, 219, 219, 0.58);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
overflow: hidden;
font-weight: 300;
font-family: Open Sans;
}
.nb-top-nav {
    position: fixed;
    min-height: 49px;
    top: 0;
    z-index: 100;
    width: 100%;
    min-width: 768px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    background-color: #fff;
    left: 0;
    padding: 10px 5px 4px 60px;
    box-shadow: 0 1px 0 0 #f3f4f7;
}
.nb-top-nav .nb-block-tabs {
    margin: 0;
}
.nb-block-tabs {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 10px 0;
    overflow: hidden;
    position: relative;
}
.nb-block-tabs .tab-element {
    float: left;
    margin: 0 5px 5px 0;
    background-color: #fff;
    border-radius: 6px;
}
.nb-block-tabs .tab-element a {
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
    line-height: 28px;
    font-weight: 300;
    border: 1px solid #0375c2;
    color: #0375c2;
    border-radius: 5px;
    white-space: nowrap;
    overflow: hidden;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    -ms-transition-duration: 0.2s;
    transition-duration: 0.2s;
    text-decoration: none;
    padding: 0 10px;
    text-overflow: ellipsis;
    max-width: 400px;
    min-width: 100px;
    text-align: center;
    position: relative;
    z-index: 2;
}
.ob-block-head {
    position: relative;
    overflow: hidden;
    z-index: 9;
    
    background-color: #242e39;
}
.ob-block-head .background {
    background-image: url("../img/head-bg.jpg");
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center center;
    -webkit-filter: blur(9px);
    -moz-filter: blur(9px);
    -o-filter: blur(9px);
    -ms-filter: blur(9px);
    filter: blur(9px);
}
.ob-block-head .head-wrap {
    display: table;
    table-layout: fixed;
    width: 100%;
    padding: 30px 0px 15px 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
}
.ob-block-head .image {
    display: table-cell;
    vertical-align: top;
    padding: 0 10px 0 0;
    width: 50px;
}
.ob-block-head .image a {
    width: 50px;
    height: 50px;
    display: block;
    background-color: #fff;
}
.nb-block-avatar {
    border-radius: 100%;
    background-position: center center;
    background-size: cover;
    width: 40px;
    height: 40px;
    display: block;
}

.ob-block-head .info {
    display: table-cell;
    vertical-align: top;
}
.ob-block-head .caption {
    line-height: 20px;
    margin: 5px 0 0 0;
}
.ob-block-head .tag {
    float: right;
    color: #fff;
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0.3);
    margin: 3px 0 0 10px;
    line-height: 30px;
}

.ob-block-head h1 {
    display: inline;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
}
.ob-block-head .description {
    padding: 10px 0 0 0;
    color: #fff;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
}
.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    display: block;
}
.ob-block-element {
    background-color: #fff;
    padding: 10px;
    margin: 0 0 20px 0;
    word-wrap: break-word;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}
.cnt-block-person-card {
    text-align: center;
    color: #515152;
    line-height: 20px;
}
.cnt-block-person-card .person-avatar {
    display: block;
    margin: 0 auto 10px auto;
    position: relative;
    width: 100px;
    min-height: 16px;
}
.cnt-block-person-card .name {
    display: block;
    font-size: 16px;
}
.cnt-block-person-card {
    text-align: center;
    color: #515152;
    line-height: 20px;
}
.cnt-block-person-card {
    text-align: center;
    color: #515152;
    line-height: 20px;
}
.cnt-block-person-card .person-avatar span {
    width: 100px;
    height: 100px;
    display: block;
}
.nb-block-avatar {
    border-radius: 100%;
    background-position: center center;
    background-size: cover;
    width: 40px;
    height: 40px;
    display: block;
}
.nb-block-avatar::before {
    content: ':';
    position: absolute;
    visibility: hidden;
}
.ob-link-in:empty::before, .ob-link-out:empty::before, .ob-link-quote:empty::before, .ob-link-expand:empty::before, .ob-link-attach:empty::before, .ob-link-phone:empty::before, .ob-link-email:empty::before, .ob-link-user:empty::before, .ob-link-follow:empty::before, .ob-link-adress:empty::before, .ob-link-add:empty::before, .ob-link-download:empty::before, .ob-link-delete:empty::before, .ob-link-edit:empty::before, .ob-link-print:empty::before, .ob-link-accept:empty::before, .ob-link-clear:empty::before, .ob-link-prev:empty::before, .ob-link-next:empty::before, .ob-link-info:empty::before, .ob-link-help:empty::before, .ob-link-bday:empty::before {
    margin: 0;
}
.ob-link-in::before, .ob-link-out::before, .ob-link-quote::before, .ob-link-expand::before, .ob-link-attach::before, .ob-link-phone::before, .ob-link-email::before, .ob-link-user::before, .ob-link-follow::before, .ob-link-adress::before, .ob-link-add::before, .ob-link-download::before, .ob-link-delete::before, .ob-link-edit::before, .ob-link-print::before, .ob-link-accept::before, .ob-link-clear::before, .ob-link-prev::before, .ob-link-next::before, .ob-link-info::before, .ob-link-help::before, .ob-link-bday::before {
    content: '';
    text-decoration: none;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    background-image: url("../img/icons.svg");
    background-repeat: no-repeat;
}
.cnt-block-person-card .person-avatar input[type="file"] {
    left: -5000px;
    visibility: hidden;
    position: absolute;
}
.ob-link-edit::before {
    margin: -2px 5px 0 -22px;
    background-position: -180px 0;
}
.ob-block-element {
    word-wrap: break-word;
}
.ob-grid-default .main-layer .double .block-zone {
    float: left;
    padding: 0 10px;
    width: 50%;
}
.ob-grid-default .block-zone {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ob-block-element {
    background-color: #fff;
    padding: 10px;
    margin: 0 0 20px 0;
    word-wrap: break-word;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}

.ob-block-element .block-caption {
    background-color: rgba(0, 0, 0, 0.05);
    padding: 9px 10px;
    margin: -10px -10px 10px -10px;
    font-size: 18px;
    border-radius: 5px 5px 0 0;
}
.ob-data-element {
    position: relative;
    margin: 0 0 14px 0;
}

.ob-data-element .data-view, .ob-data-element .data-add {
    display: table;
    width: 100%;
    line-height: 18px;
    table-layout: fixed;
}
.ob-data-element .data-edit {
    position: absolute;
    z-index: 10;
    width: 100%;
    top: -7px;
    left: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #0375c2;
    border-radius: 5px;
    background-color: #fff;
    padding: 0 50px 0 0;
    display: none;
    min-height: 28px;
}
.ob-data-element .el-caption {
    display: table-cell;
    width: 30%;
    color: #515152;
    padding: 0 5px 0 0;
}

.ob-data-element .el-value {
    display: table-cell;
    word-wrap: break-word;
}


input.noborder{
    background-color: none;
    border: none;
    width: 90%;
	margin-bottom: 0px;
}

.section-header a{
color: white;
font-size: 20px;
}


.right_panel{
    background-color: #242e39;
    position: fixed;
    z-index: 150;
    top: 0;
    right: 0;
    height: 100%;
   /* overflow: hidden; */
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s;
    width: 10px;
    padding-top: 0px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
}
.right_panel:hover {
    width: 300px;
}



a.aclients{
text-decoration: none;
outline: none;
color: #4e7bd8;
font-size: 14px;
font-weight: 300;
}

.paginate_disabled_previous{
font-weight: 300;
border: 1px solid #0375c2;
color: #bec0c2;
border-radius: 5px;
padding: 5px 10px 5px 10px;
text-align: center;
background: #F6F1F1;
}

.paginate_enabled_previous{
font-weight: 300;
border: 1px solid #0375c2;
color: #0375c2;
border-radius: 5px;
padding: 5px 10px 5px 10px;
text-align: center;
}

.paginate_enabled_next{
font-weight: 300;
border: 1px solid #0375c2;
color: #0375c2;
border-radius: 5px;
padding: 5px 10px 5px 10px;
text-align: center;
}

.paginate_disabled_next{
font-weight: 300;
border: 1px solid #0375c2;
color: #bec0c2;
border-radius: 5px;
padding: 5px 10px 5px 10px;
text-align: center;
background: #F6F1F1;
}



.selectinclient-mini{
background: none;
padding-right: 10px;
padding-left: 10px;
margin: 0px 0px 3px;
text-align: left;
color: black;
-moz-appearance: none;
text-overflow: "";
border-radius: 10px;
border: medium none;
width: 100px;
font-size: 14px;
border-bottom: 1px dotted #c8c8c8;
width: 100px;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-width: medium medium 1px;
border-style: none none dotted;
border-color: -moz-use-text-color -moz-use-text-color rgb(200, 200, 200);
border-radius: 0px;
}

.form-element h1{
border: none;
color: #000;
font-family: Open Sans;
font-style: normal;
font-weight: normal;
margin: 0;
padding: 0;
outline: none;
font-size: 21px;
padding: 0 0 5px 0;
}


input.search{
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}


.obwfstage{
background-color: rgb(72, 120, 153);
color: white;
font-size: 11px;
margin: -3px 0px -3px 5px;
border: 0px none;
border-radius: 0px;
padding: 3px 10px;
display: inline-block;
font-weight: 300;
}

.pdatesob{
position: absolute;
right: 0px;
top: 0px;
margin: 0px;
padding: 5px;
font-size: 13px;
z-index: 10;
cursor: pointer;
}

.tab-element a{
cursor: pointer;
}

.textsmoke{
color: #9b9797;
}

input.width_pay{width: 200px;}
select.width_pay{width: 200px;}
.width_pay{width: 200px;}


.borderbackopis{
    border: 1px solid #b9b8b8;
    padding: 10px;
    margin: 5px;
    border-radius: 3px;
    background: #fff;
}





#loader {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.65);
    z-index: 999;
    -webkit-animation: fade .6s;
    -moz-animation: fade .6s;
    animation: fade .6s;
    overflow: auto;
}
*, *::before, *::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.popup {
top: 50%;
left: 0;
right: 0;
font-size: 14px;
margin: auto;
position: absolute;
padding: 0px 0px;
background: none;
z-index: 1000;
text-align: center;
}



/*ПОДСКАЗКА ПРИ НАВЕДЕНИИ*/

.helptooltip { /* стиль текста, наведя или нажав на который появится пояснение */
  display: inline-block;
  position: relative;
  text-indent: 0px;
  cursor: help; /* вид курсора */
  text-align: left;
  font-family: Open Sans;
  margin-top: -5px;
}
.helptooltip > span { /* стиль появляющейся подсказки */
  position: absolute;
  bottom: 100%;
  left: -20em; /* = max-width */
  right: -20em; /* = max-width */
  max-height: 80vh; /* необязательное ограничение по высоте подсказки, 1vh — это 1% от ширины окна */
  overflow: auto;
  visibility: hidden;
  margin: 0 auto .4em; /* поднята на .4em над текстом, наведя или нажав на который появится пояснение */
  padding: .3em;
  border: solid rgb(200,200,200);
  font-size: 90%;
  background: #fff;
  line-height: normal;
  cursor: auto;
}
.width200px{
width: 250px;
}
.helptooltip.left > span { /* начинается от левого края */
  left: 0;
  right: -20em;
  margin: 0 0 .4em;
}
.helptooltip.right > span { /* начинается от правого края */
  left: -20em;
  right: 0;
  margin: 0 0 .4em auto;
}
.helptooltip:after { /* треугольничек под подсказкой; тут тоже везде .4em */
  content: "";
  position: absolute;
  top: -.4em;
  left: 50%;
  visibility: hidden;
  margin: 0 0 0 -.4em;
  border: .4em solid;
  border-color: rgb(200,200,200) transparent transparent transparent;
  cursor: auto;
}
.helptooltip.left:after {
  left: 1em;
}
.helptooltip.right:after {
  left: auto;
  right: .6em; /* 1em - .4em */
}
.helptooltip:before { /* поле между текстом, наведя или нажав на который появится пояснение, и подсказкой нужно чтобы, если перевести курсор мышки на подсказку, та не исчезла; тут тоже везде .4em */
  content: "";
  position: absolute;
  top: -.4em;
  left: 0;
  right: 0;
  height: .4em;
  visibility: hidden;
}
.helptooltip:hover > span,
.helptooltip:hover:before,
.helptooltip:hover:after,
.helptooltip:focus > span,
.helptooltip:focus:before,
.helptooltip:focus:after {
  visibility: visible;
  transition: 0s .4s;
}
.helptooltip:focus { /* убрать рамку в Хроме */
  outline: none;
}
.helptooltip.anim > span,
.helptooltip.anim:after { /* анимация */
  opacity: 0;
  transform: translateY(1.5em) scale(.3);
  transform-origin: center bottom;
  z-index:10;
}
.helptooltip.anim:after {
  transform: translateY(.7em) scale(.3); /* 1.7 = 1.5 / (1.4*2) */
}
.helptooltip.anim:hover > span,
.helptooltip.anim:hover:after,
.helptooltip.anim:focus > span,
.helptooltip.anim:focus:after {
  opacity: 1;
  transition: .6s .4s;
  transform: translateY(0);
}
@media (max-width: 20em) { /* ширина подсказки может быть не более ширины окна браузера */
  .helptooltip > span {
    max-width: 100vw; /* в 100vw входит полоса прокрутки, но на мобильных она часто отсутствует */
    box-sizing: border-box;
  }
}


.icon-camera {
    background-position: -120px -48px;
}
.iconwhite {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-top: 1px;
    *margin-right: .3em;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../img/glyphicons-halflings-white.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;
}




input.margin0{
margin: 0px;
}






























