/*** тело страницы */
body.site{padding:0 5px 10px 5px !important}
.body>.container{border:0;border-radius:0;padding-top:0}
h1, h2, h3, h4, h5, h6{margin:12px 0 8px 0}
p{margin-bottom:4px}

/*** заголовок */
.body>.container>.header{
margin:0;
margin-left:-21px;
margin-right:-21px;
padding:10px 10px 15px 20px;
background-color:#3594c0;
}
.body>.container>.header .site-title{
color:#fff;
font-size:50px;
text-shadow: 1px -1px 0 #bbb, 
             2px -2px 0 #b9b9b9,
             4px -4px 1px rgba(0,0,0,.1),
             0 0 5px rgba(0,0,0,.1),
             1px 0px 2px rgba(0,0,0,.3),
             3px 0px 3px rgba(0,0,0,.2),
             5px 0px 5px rgba(0,0,0,.25),
             10px 0px 10px rgba(0,0,0,.2),
             20px 0px 20px rgba(0,0,0,.15);
}
.body>.container>.header .site-description{
color:#f9f9f9;
padding-left:3px;
font-size:14px;
text-shadow: 1px 1px 0 #555;
}
.header .site-description{
color:#f9f9f9;
padding-left:3px;
font-size:14px;
text-shadow: 1px 1px 0 #555;
}

/*** верхнее меню */
.body>.container>.navigation{
margin-left:-21px;
margin-right:-21px;
margin-bottom:5px;
padding:0;
border:0;
}
.nav-pills{
border-top:1px solid #217ca9;
border-bottom:2px solid #217ca9;
background-color:#45b3e5;
}
.nav-pills li>a{
color:#fff;
margin:0 0 -2px 0!important;
border-radius:0!important;
font-size:16px;
line-height:1.2;
}
.nav-pills li>a:hover{
color:#226;
background-color:#ffac59;
}
.nav-pills li.active>a,.nav-pills li.active>a:hover{
color:#226;
background-color:#FFF;
}

/*** Подменю (база знаний) */
.nav-pills2{
margin:12px 14px;
padding-bottom:10px;
border:0;
border-bottom:1px solid #eee;
background:none;
}
.nav-pills2 li>a{
margin:0 2px 0 0!important;
color:#000;
font-size:18px;
line-height:1.0;
border:1px solid #fff;
border-left-width:0;
border-right-width:0;
}
.nav-pills2 li.active>a{
color:#fff;
background:#45b3e5;
border-color:#3594c0;
}
.nav-pills2 li.active>a:hover{
color:#226;
background-color:#ffac59;
border-color:#ffac59;
}

/*** Подменю (документы) */
.nav-pills3{
margin-top:12px;
border:0;
border-bottom:1px solid #eee;
background:none;
}
.nav-pills3 li{
width:100%;
}
.nav-pills3 li>a{
margin:0 2px 0 0!important;
color:#000;
line-height:1.0;
border:1px solid #fff;
border-left-width:0;
border-right-width:0;
}
.nav-pills3 li.active>a{
color:#fff;
background:#45b3e5;
border-color:#3594c0;
}
.nav-pills3 li.active>a:hover{
color:#226;
background-color:#ffac59;
border-color:#ffac59;
}

/*** Дополнительное меню */
.nav-tabs.nav-stacked li>a{background:#fff;border:1px solid #0088CC}
.nav-tabs.nav-stacked li>a:hover{color:#226;border:1px solid #0088CC;background-color:#ffac59}

/*** Часто задаваемые вопросы */
.categories-list .badge{border-radius:2px;vertical-align:middle}

/*** Запрос технической поддержки */
.qflink{display:none !important}
.qfblock>form>div>label{width:35%}
.qfselect select{margin-bottom:0}

/*** Запрос технической поддержки-инструкция */
.mod-techsupport-instr{min-width:50%}

/*** Формы */
input[name="jform[title]"]{width:95%!important}
input[type="text"],input[type="password"],input[type="checkbox"],textarea{border-radius:0!important}
input[type="checkbox"]{margin-top:7px!important}
input[type="button"],input[type="submit"],.btn{color:#fff!important;background:#0088CC!important;border:0!important;padding:6px 12px!important;border-radius:2px!important;text-shadow:none!important}
input[type="button"]:hover,input[type="submit"]:hover,.btn:hover{color:#226!important;background-color:#ffac59!important}
input[type="button"]:active,input[type="submit"]:active,.btn:active{color:#226!important;background-color:#999!important}
.well{border:0;background:none;padding:10px 0 0 0;box-shadow:none}
.form-horizontal .control-group{margin-bottom:6px}
.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}

/*** База знаний */
div.item-page-knowledge-base>div.page-header{display:none}
.dokuwiki li{line-height:22px}
#dokuwiki__header{padding:0!important}
#dokuwiki__header .headings, #dokuwiki__header .tools{margin:0!important;width:100%}
#dokuwiki__header .pad .headings,.dokuwiki span.bchead,.dokuwiki span.bcsep{display:none}
/*.dokuwiki .search,#dokuwiki__sitetools>ul{display:none}*/
#dokuwiki__site{margin:0!important}
#dokuwiki__site > .site {padding:0px!important;margin-left:-5px !important;margin-right:-5px !important}
#dokuwiki__usertools .user{display:none!important}
#dokuwiki__pagetools{position:absolute!important;right:-65px!important;top:-40px!important;width:50px!important}
#dokuwiki__pagetools hr{margin:2px 0!important}
#dokuwiki__pagetools div.tools{box-shadow:0 0 6px rgba(0,0,0,0.5)!important}
#dokuwiki__content{margin-bottom:-40px}
#dokuwiki__content .admin_tasks{margin-top:15px}
#config__manager legend{background:#5388B4;color:#fff}
#dw__toc{margin:5px 5px 0 20px!important;border:1px solid #aaa!important;box-shadow:0 0 6px rgba(0,0,0,0.5)}
#dw__toc h3{text-align:center!important;padding:5px!important;text-decoration:none!important;font-size:18px!important}
/*
.dokuwiki .breadcrumbs .youarehere{padding:8px 10px;margin:-10px -2px 0 -2px;color:#fff;background-color:#5388B4;font-size:14px;text-align:left}
.dokuwiki .breadcrumbs .youarehere a{color:#fff!important}
.dokuwiki .breadcrumbs .youarehere a:hover{color:#fff}
.dokuwiki .breadcrumbs .youarehere .curid a{font-weight:normal !important}
*/
.dokuwiki .breadcrumbs .youarehere{font-family: 'Open Sans', sans-serif!important;padding:8px 4px;margin:-10px -2px 8px -2px;color:#000;background-color:#fff;text-align:left;font-size:14px;font-weight:bold!important}
.dokuwiki .breadcrumbs .youarehere a{color:#000!important}
.dokuwiki .breadcrumbs .youarehere a:hover{color:#5388B4}
.dokuwiki .breadcrumbs .youarehere .curid a{color:#0088cc!important;display:block!important;font-size:20px;font-weight:bold!important;margin-top:6px!important}
.dokuwiki .breadcrumbs .youarehere .curid a:hover{color:#0088cc!important}
.dokuwiki .breadcrumbs .youarehere{border-bottom:1px solid #eee!important}
.dokuwiki .wrapper{margin-bottom:0!important}
.dokuwiki .page{padding:0 0 10px 0!important;border:0!important;box-shadow:none!important}
.dokuwiki .docInfo{color:#aaa!important;padding:5px 20px 5px 5px!important;font-size:10px!important}
.dokuwiki h1{font-family:inherit!important;font-size:20px!important;font-weight:normal!important;padding:2px 2px 2px 0!important;margin:10px 0 6px 0!important}
.dokuwiki h2{font-family:inherit!important;font-size:18px!important;font-weight:normal!important;padding:2px 2px 2px 0!important;margin:8px 0 6px 0!important;border-bottom:1px solid #eee!important}
.dokuwiki h3{font-family:inherit!important;font-size:16px!important;font-weight:normal!important;padding:2px 2px 2px 0!important;margin:6px 0 6px 0!important}
.dokuwiki h4{font-family:inherit!important;font-size:14px!important;padding:2px 2px 2px 0!important;margin:6px 0 6px 0!important;text-decoration:underline!important}
.dokuwiki h5{font-family:inherit!important;font-size:14px!important;padding:2px 2px 2px 0!important;margin:6px 0 6px 0!important}
.dokuwiki h6{font-family:inherit!important;font-size:14px!important;padding:2px 2px 2px 0!important;margin:6px 0 6px 0!important}

/*** Форум */
#Kunena *{font-family:inherit !important;border-collapse:collapse !important}
#Kunena .k_guest{margin-bottom:5px !important}
#Kunena .klist-actions{display:none}
#Kunena #ktab li a{padding:3px 12px 0px 12px !important;color:#000 !important;font-size:16px !important;border-radius:0 !important}
#Kunena #ktab li.active a{color:#fff !important}
#Kunena .kheader{padding:6px 2px 6px 12px !important;font-weight:normal !important}
#Kunena .kheader span{margin:0 !important;padding:0 !important;border:0 !important}
#Kunena .kheader span,#Kunena .kheader a{font-weight:normal !important}
#Kunena .kheader,#Kunena .kpbox,#Kunena .kblock.kcategories-1,#Kunena .kblock{border-bottom:0 !important}
#Kunena+div,#Kunena .ktopic-posted-time,#Kunena .klist-bottom{display:none !important}
#Kunena .kicon-button{font-size:10px !important;text-transform:none !important}
#Kunena .kblock,#Kunena .kforum-pathway,#Kunena h1,#Kunena h2,#Kunena h3,#Kunena h4,#Kunena h5,#Kunena h6{border:0 !important;margin:0 !important}
#Kunena .kbutton,#Kunena .kprofilebox-pass a,#Kunena .kprofilebox-user a,#Kunena .kprofilebox-register a{color:#fff !important;background:#0088CC !important;border:0 !important;padding:2px 12px !important;border-radius:2px !important}
#Kunena .kbutton:hover,#Kunena .kprofilebox-pass a:hover,#Kunena .kprofilebox-user a:hover,#Kunena .kprofilebox-register a:hover{color:#226 !important;background-color:#ffac59 !important}
#Kunena .kbutton:active,#Kunena .kprofilebox-pass a:active,#Kunena .kprofilebox-user a:active,#Kunena .kprofilebox-register a:active{color:#226 !important;background-color:#999 !important}
#Kunena .kheadbtn a,#Kunena .kbody,#Kunena .kavatar-lg,#Kunena .kcontainer,#Kunena .klist-actions-bottom,#Kunena div.kmsg-header{border:0 !important}
#Kunena .klist-actions-forum,#Kunena .klist-pages-all{border-left:0 !important}
#Kunena .ktoggler,#Kunena .ktoggler:hover,#Kunena .select-toggle{position:static !important;background-color:#5388b4!important}
#Kunena .close{opacity:1 !important}
#Kunena input,#Kunena select,#Kunena textarea{border-radius:0 !important}
#Kunena .kprofilebox{border-bottom:1px solid #bfc3c6 !important}
#Kunena .kforum-pathway{background:none !important;padding-left:0 !important}
#Kunena tr.krow1 td{background:none !important}
#Kunena  #ktop+.kblock+.kpathway{display:block !important}
#Kunena .kpathway{display:none !important}
#Kunena .kpathway a{text-decoration:underline !important}
#Kunena .klist-markallcatsread{min-height:inherit !important}
#Kunena .klist-markallcatsread input.kbutton{margin:0 !important}
#Kunena div.kwhoisonline,#Kunena .kblock.kcategories-1{margin-top:10px !important}

/*** Карта сайта */
#xmap .muted{display:none !important}
#xmap .level_0{margin-top:6px}
#xmap .level_3{display:none}
#xmap>h1{
font-size:22px;
line-height:24px;
padding-bottom:14px;
border-bottom:1px solid #eee
}

/*** Вертикальная и горизонтальная полоса */
hr{margin:18px 0 8px 0}
.vr{margin:-2px 8px;border:0;border-left: 1px solid #eee;border-right: 1px solid #fff}

/*** Иконка печати и редактирования */
.page-header+.icons{position:relative;top:-50px}
.items-leading div .page-header+.icons{display:none}

/*** Подвал страницы */
#back-top{display:none}

/*** Редактировать модуль */
.custom.jmoddiv{float:right}