@font-face{font-family:'simple-line-icons';src:url('//lidrekon.ru/slep/fonts/Simple-Line-Icons.eot?v=2.4.0');src:url('//lidrekon.ru/slep/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'),url('//lidrekon.ru/slep/fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'),url('//lidrekon.ru/slep/fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'),url('//lidrekon.ru/slep/fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'),url('//lidrekon.ru/slep/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');font-weight:normal;font-style:normal}
html{font-size:100%}

.special body{
    margin-top:55px;
    min-width:300px;
}

#special a{
    font-size:1rem !important;
    text-decoration:none !important;
}

.special-audio i:before{content:"\e09f"}
.special-settings i:before{content:"\e09a"}
.special-quit i:before{content:"\e087"}
.special-images button[value='0'] i:before{content:"\e07c"}
.special-images button[value='1'] i:before{content:"\e032"}

.special-settings i,
.special-quit i,
.special-images i,
.special-audio i,
i.special-audio{
    font-family:'simple-line-icons' !important;
    cursor:pointer;
    speak:none;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}

marquee{display:none !important}

#special{
    position:fixed;
    width:100%;
    top:0;
    left:0;
    right:0;
    text-align:center;
    padding:8px 0;
    z-index:999999;
    cursor:default;
    line-height:1em !important;
    border-bottom:2px solid rgba(16,147,177,0.9) !important;
}

#special *{
    font-size:0 !important;
    box-sizing:border-box;
    color: #D7ECF0 !important;
}


#special i{
    font-style:normal;
    font-weight:bold;
    line-height:24px !important;
    color: #404040 !important;
    background:inherit !important;
    font-size:inherit !important;
    display:inline-block;
    vertical-align:middle;
}

#special .special-panel div{
    margin:0;
    padding:0;
    display:inline-block;
    margin-left:12px;
    margin-bottom:4px;
    vertical-align:middle;
}

#special span,
#special em{
    font-size:14px !important;
    vertical-align:middle;
    margin-right:6px;
    font-weight:500;
    color: #404040 !important;
}

#special em{
    font-style:italic;
}

#special button{
    margin:0 2px;
    border:2px solid #1093B1 !important;
    min-width:28px;
    text-align:center;
    padding:4px 6px;
    line-height:normal;
    text-decoration:none;
    vertical-align:middle;
    overflow:hidden;
    cursor:pointer;
    outline:0;
    height:auto;
    text-transform:none;
    font-size:16px !important;
    border-radius:10px;
    background: #D7ECF0 !important;
}

#special .special-panel button{
    height:28px;
    line-height:28px !important;
    padding:0 6px;
    min-width:32px;
}

#special,
#special .active{
    border-bottom-width:2px;
}



.special-reset,
.special-settings-close{
    display:inline-block;
    margin-top:8px;
}

.special-settings-close{
    float:right;
}
.special-font-size-1 *,
#special .special-font-size button[value='1']{
    font-size:1rem !important;
}

.special-font-size-2 *,
#special .special-font-size button[value='2']{
    font-size:1.25rem !important;
}

.special-font-size-3 *,
#special .special-font-size button[value='3']{
    font-size:1.5rem !important;
}
.special-color-1 *,
#special .special-color button[value='1']{
    color:#000 ;
    background:#FFF ;
    border-color:#000 ;
}
.special-color-2 *,
#special .special-color button[value='2']{
    color:#FFF ;
    background:#000 ;
    border-color:#FFF ;
}
.special-color-3 *,
#special .special-color button[value='3']{
    color:#063462 ;
    background:#e6f3ff ;
    border-color:#063462 ;
}
.special-color-4 *,
#special .special-color button[value='4']{
    color:#59422e ;
    background:#fffcf0 ;
    border-color:#59422e ;
}
.special-color-5 *,
#special .special-color button[value='5']{
    color:#a9dd38 ;
    background:#2a1d10 ;
    border-color:#a9dd38 ;
}






    