body{color:#3a3a3a;font-family:Verdana, Helvetica, sans-serif;font-size:16px;line-height:1.9em;font-weight:normal;}
h1, h2, h3{font-weight:normal;font-family:Arial, Helvetica, sans-serif;line-height:1.5em;margin:.25em 0;padding:0;}
a,
a:visited,
a:active,
a:hover{color:#0099ff;}
a:hover{text-decoration:none;}
a {text-decoration:underline;}
.linksColumn a {text-decoration: none;}
*{box-sizing:border-box;-moz-box-sizing:border-box;}
.wrapper{width:96%;margin:0 auto;margin: 0 auto 0 auto;}
header{padding:15px 0;}
#hero,#page-header{background:#f3f3f3;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:0 0;border-radius: 12px;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);}
#hero h1{line-height:1.2em;margin-top:0px;margin-bottom:10px;}
.flexslider{display:none;}
#content{margin:4px 0;}
aside{margin:40px 0;}
p{margin:0 0 1.5em;}
img{max-width:100%;height:auto;}
.menu-toggle{display:block;padding:10px;margin:20px 0 0;background:#666;color:#fff;cursor:pointer;text-transform:uppercase;font-size:20px;}
.menu-toggle.toggled-on{background:#0099ff;}
.srt-menu{display:none;}
.srt-menu.toggled-on{display:block;position:relative;z-index:10;}
.srt-menu{clear:both;margin-bottom:60px;}
.srt-menu li a{background:#dadada;display:block;margin:1px 0;padding:10px;text-decoration:none;}
.srt-menu li a:hover{background:#0099ff;color:#fff;}
.srt-menu li li a{background:#e8e8e8;padding-left:40px;}
.srt-menu li li li a{background:#efefef;padding-left:80px;}
#secondary-navigation{margin-bottom:60px;}
#secondary-navigation ul{margin:0;padding:0;}
#secondary-navigation ul li a{background:#E6E6E6;display:block;margin:5px 0;padding:10px;text-decoration:none;}
#secondary-navigation ul li a:hover,
#secondary-navigation ul li.current a{background:#0099ff;color:#fff;}
footer{clear:both;font-size:90%;padding:20px 0;}
footer ul{margin:0;padding:0;}
body{background:#fff;}
h1, h2{color:#333;}
h1{line-height: 0.98em;}
footer{background:#000;color:#eee;}
footer h1, footer h2, footer h3, footer h4{color:#CCC;margin-bottom:10px;}
footer ul{margin:0 0 0 8%;}
a.buttonlink{background:#0099ff;border-radius:7px;color:#fff;display:block;float:left;margin:10px 15px 10px 0;padding:10px;text-decoration:none;}
a.buttonlink:hover{background:#8dbc01;}
.clearfix:before,
.clearfix:after,
.row:before,
.row:after{content:" ";display:table;}
.clearfix:after,
.container:after,
.row:after{clear:both;}
@media only screen and (min-width:545px){
#banner{float:left;text-align:left;margin-bottom:-20px;}
.menu-toggle{margin-top:10px;float:right;}
.bukva{font-size:36px !important;}
.labelRadio{font-size:44px !important;}
}
@media only screen and (min-width:920px){
.wrapper{max-width:1200px;margin:0 auto 0 auto;}
#banner{float:left;text-align:left;margin-bottom:0px;}
header{padding:0;}
#content{float:left;width:65%;}
#content.wide-content{float:none;width:100%;}
.flexslider{display:block;margin:0 0 60px;background:#fff;border:4px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);}
aside{float:right;width:33%;}
.menu-toggle{display:none;}
#menu-main-navigation{display:block;}
.srt-menu, .srt-menu *{margin:0;padding:0;list-style:none;}
.srt-menu ul{position:absolute;display:none;width:12em;}
.srt-menu ul li{width:100%;}
.srt-menu li:hover{visibility:inherit;}
.srt-menu li{float:left;position:relative;margin-left:1px;}
.srt-menu li li{margin-left:0px;}
.srt-menu a{display:block;position:relative;}
.srt-menu li:hover ul,
.srt-menu li.sfHover ul{display:block;left:0;top:45px;z-index:99;-webkit-box-shadow:2px 3px 2px 0px rgba(00, 00, 00, .3);box-shadow:2px 3px 2px 0px rgba(00, 00, 00, .3);}
ul.srt-menu li:hover li ul,
ul.srt-menu li.sfHover li ul{top:-999em;}
ul.srt-menu li li:hover ul,
ul.srt-menu li li.sfHover ul{left:12em;top:0;}
ul.srt-menu li li:hover li ul,
ul.srt-menu li li.sfHover li ul{top:-999em;}
ul.srt-menu li li li:hover ul,
ul.srt-menu li li li.sfHover ul{left:10em;top:0;}
#topnav, .srt-menu{float:right;margin:.35em 0 0 0;}
.srt-menu a{text-decoration:none;}
.srt-menu li a{background:#fff;margin:0;padding:10px 20px;}
.srt-menu a, .srt-menu a:visited{color:#0099ff;}
.srt-menu li li a{border-top:1px solid rgba(255,255,255,.2);background:#333;background:rgba(0,0,0,.6);color:#fff;padding-left:20px;height:auto;}
.srt-menu li li a:visited{color:#fff;}
.srt-menu li li li a,
.srt-menu li.current * li a{padding-left:20px;background:rgba(0,0,0,.6);}
.srt-menu li:hover > a,
.srt-menu li.current a{color:#fff;background:#0099ff;}
.srt-menu li li:hover > a{color:#fff;background:#0099ff;}
.row{margin-left:-15px;margin-right:-15px;}
.rightfloat{float:right;}
#hero [class*="grid_"]{margin-bottom:-20px;}
}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
.rifmy li{list-style-type:none; line-height: 2em;}
.linksColumn li{list-style-type:none;}
.rifmy, .linksColumn{vertical-align:top;-webkit-column-count:2;-webkit-column-gap:3%;-moz-column-count:2;-moz-column-gap:3%;column-count:2;column-gap:3%;}
@media only screen and (min-width:768px){.linksColumn{-webkit-column-count:4;-webkit-column-gap:3%;-moz-column-count:4;-moz-column-gap:3%;column-count:4;column-gap:3%;}
}
@media only screen and (min-width:1024px){.linksColumn{-webkit-column-count:5;-webkit-column-gap:3%;-moz-column-count:5;-moz-column-gap:3%;column-count:5;column-gap:3%;line-height:1.5em;}
}
@media only screen and (min-width:768px){.rifmy{-webkit-column-count:3;-webkit-column-gap:3%;-moz-column-count:3;-moz-column-gap:3%;column-count:3;column-gap:3%;}
}
@media only screen and (min-width:1024px){.rifmy{-webkit-column-count:4;-webkit-column-gap:3%;-moz-column-count:4;-moz-column-gap:3%;column-count:4;column-gap:3%;}
}

.u{color:#009100;}
.radioHidden{display:none;cursor:pointer;}
.labelRadio{cursor:pointer;padding:4px;font-size:22px;font-weight:bold;color: #0099ff;}
input[type="radio"]:checked+label{background-color:#999;color:#fff;}
.bukva{padding:4px;font-size:18px;}
.big{font-size:150%;}
ul{padding:0 0 0 15px;}
.border{margin:5px 0 12px 0;border:1px solid #DFDFDF;padding:5px 15px 2px 15px;background-color:#f7f7f7;border-radius: 12px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);}
.border2{margin:12px 0px 12px 0px;border:1px solid #DFDFDF;padding:0px 15px 2px 8px;background-color:#f7f7f7;border-radius: 12px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);}
.border ul{padding:0 0 0 30px;}
.naverh{ text-decoration: none;font-size: 24px; }
#submitShow2{padding-bottom: 4px;}
#submitShow2 input{font-size:140%;}
#submitShow4 input{font-size:140%;}
#submitShow input{font-size:140%;}
.bottomShare{padding: 5px 0;}
.paddingTop{padding-top:10px;}
.marginTop{margin-top:10px; margin-bottom: 10px;}
#vk_comments, #vk_comments iframe {
    width: 100% !important;
    max-width: 525px;
}
iframe.youtube{width: 100% !important;max-width: 525px;}
ul.rifmypodryad li{display: inline-block;margin-right: 0.95em;    list-style-type: none;}
.meneestrogie,#assonansy{margin-top:16px;}
.ya-share2__list{padding:0 !important;}
.rifmypervye{margin-bottom: 12px;}
#submitU{margin-bottom: 2px;}
.linkField{width:210px;height:30px;margin:0 0 2px 0;}
#submitShow3{position: fixed; left:1px; bottom:50%;background-color: #f7f7f7; padding: 2px; border: #DFDFDF solid 1px;}
.selectUdForm{margin-bottom:15px;}
#submitShow,#submitPredl{margin-bottom:8px;}

@media only screen and (max-width:480px){
.top {
    position: fixed;
    left: 0;
    bottom: 95px;
    width: 34%;
    margin-left: 50%;
    opacity: 0.35;
    filter: alpha(opacity=35);
}

.topbut {
    position: absolute;
    display: block;
    left: -17px;
    bottom: 0;
    margin: 0 0 0 100%;
    padding: 22px 2px 1px;
    color: white !important;
    background: #539fff url(/images/naverh.png) no-repeat 50% 10px;
    border-radius: 8px;
}
#naverhId{display:none;}
.p0{margin:0px 0 14px 0;}
#content{margin-top:5px;}
header{padding:0;}
.menu-toggle{margin-top:4px;padding:3px;font-size:16px;}
h1{font-size: 1.8em !important;}
}

@media only screen and (min-width:480px){
    .topbut,.top{display: none;}
}

button,input{
    padding-top: 10px;
    padding-bottom: 10px;
}
#drugoeud{margin: 0 0 8px 0;}
.alert{color:#ff0000;}
#sverhuAd{margin-top:18px;}
.displine{display:inline;}
#iskaliDrugie li{overflow: hidden;}
.musicvk{max-width:440px;}


@media screen and (min-width: 601px) {
	#yandex_rtb_R-A-1834944-2,#yandex_rtb_R-A-1834944-4{min-height:200px; max-height:200px;}
}
@media screen and (max-width: 600px) {
	#sverhuAd{margin-top:32px;margin-bottom:32px;}
	#yandex_rtb_R-A-1834944-1,#yandex_rtb_R-A-1834944-3{min-height:250px; max-height:250px;}
}

#ad-slot{min-height:250px; max-height:250px;}

#yandex_rtb_R-A-1834944-3,#yandex_rtb_R-A-1834944-1{margin: 32px 0;}
.likeA{color:#0099ff !important;font-size:22px;text-decoration:none;}
a:hover.likeA{filter: brightness(115%);}
.upDown{margin:32px 0;}
.buttonSpeak {
    cursor: pointer;
}
#yandex_rtb_R-A-1834944-9{min-height:300px;}
#suggestions {
    display: none;
    background-color: #f1f1f1;
    min-width: 160px;
    overflow: auto;
    border: none;
    z-index: 1;
    max-width:96%;
}


#yandex_rtb_R-A-1834944-7{min-height: 600px;}

#suggestions div {
    padding: 6px;
    cursor: pointer;
    background-color: #fff;
    border-bottom: 1px solid #d4d4d4;
    border-top: 1px solid rgb(212, 212, 212);
}

#suggestions div:hover {
    background-color: #e9e9e9;
}

.suggestion.active {
    color: #0099ff;
}

@media screen and (max-width: 600px) {
    #suggestions{padding: 2px;}
	#suggestions div {
        padding: 4px;
        cursor: pointer;
        background-color: #fff;
        display: inline-block;
        border: 1px solid #d4d4d4;
        margin: 3px;
        border-radius: 0.36em;
    }
    #yandex_rtb_R-A-1834944-7{display:none;}
}

.number{
	display: inline-block;
    width: 21px;
    height: 21px;
    margin-right: 4px;
    background: #0099ee;
    color: #ffffff;
    border-radius: 50%;
    text-align: center;
    line-height: 21px;
    font-size: 14px;
    font-weight: bold;
}

input,button{
font-size:140%;
padding-top: 9px;
padding-bottom: 9px;
border-radius: .55rem;
border-color: #eee;
}

select,textarea{
font-size:140%;
padding: 4px 4px 4px 4px;
border-radius: .55rem;
box-shadow: 0 0 8px #95959587;
}

/*normalize*/
article,
aside,
details,
figure,
footer,
header,
main,
nav,
section{display:block;}
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.25em 0 0.37em 0;}
h2{font-size:1.5em;margin:0.03em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
p,
pre{margin:1em 0;}
code,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none;list-style-image:none;padding:0;margin:0;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
/*normalize*/