body { padding-top:0;font-family:'Roboto','Helvetica Neue',sans-serif;}
.navbar-fixed-top .navbar-brand { padding: 0 15px; }
.navbar-inverse { background-color:#263238; }
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a { color:#fff; font-size:12pt; font-weight:500; letter-spacing:0.5px; }
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-nav > li > a:hover { color:#ff5722; }
.navbar-inverse .navbar-toggle { border-color: #fff; }
.navbar { border-radius:0; }
footer { padding: 30px 0 0; }
.h1, h1 { font-size:26px; }
.h2, h2 { font-size:18px; }
.h1, .h2, .h3, h1, h2, h3 { margin-top: 0px; margin-bottom: 20px; }
ul, ol, p { font-size:13pt; }
.dcenter { text-align:center; }
.dcenter img { margin:auto; }
.addmarg { margin:20px 0; }
.addmarg a { margin-bottom: 3px; }
.well { font-weight:500; text-transform:uppercase; }
.btn-default { margin-top:10px; }
.btm-marg { margin-bottom:10px; }
.MContacts { float:right; }
footer p { display:inline-block; }
.dropdown-menu {z-index:10000;}
.wzakaz { color:#ffc796 !important; }
.nav > li > a { padding:15px 9px; }

#donate { display:none; }
#cookie-notice { position:fixed; bottom:0; left:0; right:0; text-align:center; background-color:#000; padding:10px; color:#fff; z-index:99; display:none; }
#cookie-notice p { line-height:1.4; margin:0; font-size:14px; }
#cn-accept-cookie { background-color:#286090; color:#fff !important; padding:3px 10px; display:inline-block; margin-left:20px; }
.getdonate img { display:block; max-width:480px !important; width:100% !important; margin:0 auto; }
.fullnav .container { width:100% !important; box-sizing: border-box !important; }
/*.fullnav .navbar-header { padding-left:15px; }*/
#kotik {display:none;cursor:pointer;position:fixed;bottom:0;left:0;height:95px;width:170px;background:rgba(255,255,255,0) url('/img/donate-button.png');z-index:95;padding:5px;background-repeat:no-repeat;background-position:center;background-size:150px;}
#kotik .close { z-index:99;position:absolute;right:10px;top:-5px;opacity:0.7;color:red; }
#kotik .close:hover, #fixinfo .close:hover { opacity:1; }
#fixinfo { position:fixed;bottom:0;left:0;width:320px;height:100px;z-index:77;background:#fff; display:none; }
#fixinfo .close { z-index:99;padding:4px 10px;position:absolute;right:0;top:-20px;opacity:0.9;background:#000;color:#fff;width:95px;text-align:center;text-shadow:none;font-weight:normal;font-size:10pt;height:20px; }
.instruction div[id^="yandex_rtb"] { margin:0 -20px; }
.ms-10 { margin:0 10px; }
#yandex_rtb_R-A-459856-9 { min-height:120px; background:repeating-linear-gradient(45deg,#fbfbfb,#f7f5f5 30px,#f4f4f4 40px); position:relative; }
#yandex_rtb_R-A-459856-9:before { content:'Загрузка...'; color:#bbb; position:absolute; left:50%; transform:translateX(-50%); top:40%; }

@media(min-width:768px) {
    /*body { padding-top: 80px; }*/
    .navbar-fixed-top .navbar-brand { padding: 15px 0; }
    /*.navbar-header { margin-left: 20px !important; margin-right: 15px !important; }*/
}
@media(max-width:991px) {
    .h1, .h2, .h3, h1, h2, h3 { margin-top:0; margin-bottom:20px; }
    .lead { font-size:12pt; }
}
@media(max-width:768px) {
    .navbar-fixed-top .navbar-brand { padding: 15px; }
    .h1, h1 { font-size: 22px; }
    .h1, .h2, .h3, h1, h2, h3 { margin-top:10px; margin-bottom:10px; }
    .lead { font-size:11pt; }
}
@media(max-width:444px) {
    .dcenter .btn-lg { margin-bottom:7px; }
    .MbHide { display:none; }
    .CsSize { display:block; }
}