html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#000;font:13px 'Open Sans',sans-serif;-webkit-text-size-adjust:initial}article.hentry{overflow:hidden}h1,.h1{font-size:24px;margin-bottom:24px}h2,.h2{font-size:21px;margin-bottom:24px}h3,.h3{font-size:19px;margin-bottom:24px}h4,h5,h6,.h4,.h5,.h6{font-size:17px;margin-bottom:24px}hr{background-color:#a7c8d1;border:0;height:1px;margin-bottom:24px}p,.p{margin-bottom:24px}.p-double{margin-bottom:24px}ul,ol{margin:0 0 24px}ul{list-style:disc;list-style-position:inside}ol{list-style-type:decimal;list-style-position:inside}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 15px}dt{font-weight:700}dd{margin-bottom:24px}strong,.strong{font-weight:700}em,.em{font-style:italic}blockquote{position:relative;margin:0 0 60px;padding:22px 22px 22px 55px;border-radius:5px;background:#f3f1dd url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/quote_green.png) 20px 24px no-repeat}blockquote:after{display:block;position:absolute;left:20px;bottom:-36px;width:36px;height:36px;content:'';background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/quote_bg.png) left bottom no-repeat}blockquote em,blockquote i,blockquote cite{font-style:normal}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}.spinner{display:inline-block;width:32px;height:32px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/spinner.gif) 0 0 no-repeat}.warning{text-align:center;color:red}input[type=text],input[type=email],input[type=tel],input[type=password],textarea{padding:5px;border:1px solid #d2d2d2;border-radius:5px;background:#fff;font-family:'Open Sans';font-size:14px}a:link,a:visited{color:#007ca5;text-decoration:none}a:focus,a:active,a:hover{text-decoration:underline}.padding-0{padding:0}.padding-top-0{padding-top:0}.padding-rigth-0{padding-right:0}.padding-bottom-0{padding-bottom:0}.padding-left-0{padding-left:0}.margin-0{margin:0}.margin-top-0{margin-top:0}.margin-rigth-0{margin-right:0}.margin-bottom-0{margin-bottom:0}.margin-left-0{margin-left:0}body{padding:0;min-height:1344px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_top_center.jpg) center top no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_top.jpg) left top repeat-x,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_bottom_center2.jpg) center bottom no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_bottom2.jpg) left bottom repeat-x}body.error404{padding:0;min-height:1198px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_404_center.jpg) center top no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_bottom2.jpg) left bottom repeat-x,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_top.jpg) left top repeat-x}.alignleft{float:left;margin-right:1.625em}.alignright{float:right;margin-left:1.625em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clear{clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;background:0 0}#page-header,#page,#page-footer,#page-sub-footer{width:940px;margin:0 auto;padding:0}#page{margin-bottom:50px;overflow:hidden}#primary{float:right;width:618px;min-height:659px;margin:0;overflow:hidden}body.error404 #primary{min-height:601px}#sidebar{margin:0;padding:0;width:299px}#content{width:618px;margin:0;padding:0}#page-header{position:relative;height:180px;margin-bottom:22px}#page-header #mobile-menu{display:none}#page-header .branding{position:absolute;left:0;top:21px;width:350px;height:70px}#page-header .branding .logo{position:absolute;left:0;top:0;width:66px;height:66px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/logo2026.svg) left top no-repeat}#page-header .branding .logo2{position:absolute;left:112px;top:0;width:293px;height:87px;color:transparent;text-indent:-9999px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/logo2.png) left top no-repeat}#page-header .branding .slogan{position:absolute;left:76px;top:0;font-size:16px;font-weight:600;text-transform:uppercase}#page-header .branding .slogan span{font-size:14px;font-weight:400}#page-header .phones{position:absolute;left:478px;top:21px;width:250px;height:80px}#page-header .phones2{position:absolute;left:478px;top:100px;width:250px;height:80px}#page-header .phone1,#page-header .phone2,#page-header .phone3{margin-bottom:10px;font-size:24px;line-height:18px;font-weight:700;color:#000}#page-header .phone1 span,#page-header .phone2 span,#page-header .phone3 span{color:#333;font-weight:300}#page-header .phone1 a,#page-header .phone2 a,#page-header .phone3 a{text-decoration:none;color:#000}#page-header .txt{margin-bottom:6px;line-height:12px;font-size:12px;color:#333}#page-header .lang{position:absolute;right:0;top:0;width:96px;height:35px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/sleepnet_rus.png) left top no-repeat}#page-header .lang .english,#page-header .lang .russian{display:block;float:left;width:48px;height:35px}#page-header .consult{position:absolute;top:42px;right:0;display:block;width:186px;height:34px;z-index:10}#page-header .btn-callback{position:absolute;top:21px;right:0;display:block;width:150px;height:34px;padding:0 10px;line-height:32px;text-align:right;z-index:10}#page-header .btn-question{position:absolute;top:60px;right:0;display:block;width:150px;height:34px;padding:0 10px;line-height:32px;text-align:right;z-index:10}.btn .icon{float:left;width:auto;height:32px}.btn .icon svg{width:24px;height:24px;margin-top:4px}.btn .icon svg path{fill:#fff}#page-header #searchform{position:absolute;top:60px;right:0;width:170px;height:32px}#page-header #searchform td{margin:0;padding:0}#page-header #searchform .ya-site-form__input-text{width:100%;height:33px;margin:0;padding:0 10px;border:0;border-radius:6px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_search_field.png) left top no-repeat}#page-header #searchform .ya-site-form__submit{display:none}#page-header #accr{position:absolute;left:0;bottom:106px;width:940px;height:118px;padding:0;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/b1b1.jpg) left top no-repeat;overflow:hidden}#page-header .main-menu-top{position:absolute;left:0;bottom:44px;width:940px;height:43px;padding:0;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_main_menu.png) left top no-repeat}#page-header .main-menu-bottom{position:absolute;left:0;bottom:0;width:940px;height:39px;padding:0;border-radius:0 0 5px 5px;border-bottom:5px solid #5c5585;background-color:#6f67a0}#page-header ul.menu{margin:0;padding:0;list-style:none;font-size:0;text-align:center}#page-header ul.menu li{display:inline-block;height:39px;padding-left:19px;padding-right:18px;border-right:1px solid #5c5585;line-height:39px}#page-header ul.menu li:last-child{background-image:none;border-right:0}#page-header ul.menu li a:link,#page-header ul.menu li a:visited{color:#fff;font-size:15px;font-weight:400;text-decoration:none}#page-header ul.menu li a:hover{text-shadow:1px 1px 1px #000}#page-header ul.menu li .sub-menu{visibility:hidden;position:absolute;left:0;top:44px;min-width:300px;height:auto;margin:0;border-radius:0 0 5px 5px;border-bottom:5px solid #5c5585;background-color:#6f67a0;transition:.5s;opacity:0;z-index:999}#page-header ul.menu li.hover-effect>.sub-menu,#page-header ul.menu li:hover>.sub-menu{visibility:visible;opacity:100;transition:.5s}#page-header ul.menu li .sub-menu li{height:39px;margin:0;text-align:left}#page-header ul.menu li .sub-menu li a{display:block;width:auto;height:auto;text-decoration:none;line-height:39px}#page-footer{position:relative;height:244px;margin-top:100px;color:#fff;overflow:hidden}#page-footer a{color:#fff;text-decoration:none}#page-footer a:hover{color:#d5d5d5}#page-footer .branding{position:absolute;left:0;top:0;width:350px;height:auto}#page-footer .branding-logo{position:relative;width:350px;height:70px}#page-footer .branding-logo .logo{position:absolute;left:0;top:0;width:66px;height:66px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/logo2026w.svg) left top no-repeat}#page-footer .branding-logo .slogan{position:absolute;left:76px;top:0;font-size:16px;font-weight:600;text-transform:uppercase}#page-footer .branding-logo .slogan span{font-size:14px;font-weight:400}#page-footer .branding .copyright{position:relative;left:76px}#page-footer .branding .copyright a:link,#page-footer .branding .copyright a:visited{font-size:12px;font-weight:400}#page-footer .branding .txt{position:relative;left:76px}#page-footer .footer-menu-left{position:absolute;left:380px;top:0;width:105px;height:210px;overflow:hidden}#page-footer .footer-menu-right{position:absolute;left:500px;top:0;width:120px;height:210px;overflow:hidden}#page-footer ul.menu{margin:0;padding:0;list-style:none}#page-footer ul.menu li a:link,#page-footer ul.menu li a:visited{font-size:12px;font-weight:400;text-decoration:none}#page-footer ul.menu li a:hover{text-decoration:underline}#page-footer .txt{margin-bottom:6px;line-height:1.5em;font-size:11px;color:#fff}#page-footer .phone1,#page-footer .phone2,#page-footer .phone3{margin-bottom:10px;font-size:24px;line-height:18px;font-weight:700;color:#fff}#page-footer .phone1 span,#page-footer .phone2 span,#page-footer .phone3 span{color:#fff;font-weight:300}#page-footer .contacts_1{position:absolute;left:525px;top:0;width:210px;height:165px}#page-footer .btn-callback{display:block;width:150px;height:34px;padding:0 10px;line-height:32px;text-align:right;z-index:10}#page-footer .contacts_2{position:absolute;top:0;right:0;width:190px;height:165px}#page-footer .consult{display:block;width:186px;height:34px;margin-top:21px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/button_consult2.png) top left no-repeat}#page-footer .warning{position:absolute;top:100px;right:0;width:185px}#page-footer .buttons{display:none}#page-sub-footer{height:56px;line-height:56px;text-align:center;font-size:18px;color:#fff;text-transform:uppercase}#front-page-header{position:relative;width:940px;height:330px;margin:0 0 30px;padding:10px 0 0}#front-page-header #hot-news{position:absolute;left:0;top:10px;width:200px;height:280px;padding:25px 24px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_hot_news.png) left top no-repeat;overflow:hidden}#hot-news .hot-news-title{margin:10px 0 24px;line-height:160%}#hot-news .hot-news-title a:link,#hot-news .hot-news-title a:visited{font-size:21px;color:#57b41e}#hot-news .hot-news-title a:hover{text-decoration:none}#hot-news .hot-news-thumbnail{width:200px;margin-bottom:20px}#hot-news .hot-news-thumbnail img{width:200px;border-radius:15px;overflow:hidden}#hot-news .hot-news-date{margin-bottom:10px;font-size:10px;color:#727272}#hot-news p{margin-bottom:12px}#front-page-header #slider{position:absolute;right:0;top:10px;width:940px;height:330px;border-radius:12px;overflow:hidden}#front-page-header #slider #slider-pager{position:absolute;left:40px;bottom:30px;z-index:999}#slider-pager span{display:inline-block;width:12px;height:12px;margin:0 5px 0 0;color:transparent;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/slide_pointer.png) left top no-repeat;cursor:pointer}#slider-pager span.cycle-pager-active{display:inline-block;width:12px;height:12px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/slide_pointer_active.png) left top no-repeat}#front-page-header #slider #slider-container{width:940px;height:330px;margin:0;padding:0;list-style:none;overflow:hidden}#slider-container .slide{position:relative;width:940px;height:330px;text-align:center;overflow:hidden}#slider-container .slide img{width:100%;height:330px}#slider-container .slide .slide-title{position:absolute;left:40px;top:30px;line-height:110%;color:#1c5a7a;font-size:30px;font-weight:300}#slider-container .slide .slide-title span{font-weight:700}#front-page-banners{display:none;width:940px;height:auto;margin-bottom:9px;font-size:0}#front-page-banners li{margin-right:21px}#front-page-banners li.third-banner{margin-right:0}.banner-menu .menu{margin:0;padding:0;list-style:none}.banner-menu .menu li{position:relative;display:inline-block;width:299px;margin-bottom:21px}.banner-menu .menu li a:link,.banner-menu .menu li a:visited{font-size:16px;color:#000}.banner-menu .menu li a:hover{text-decoration:none}.banner-menu .menu li .banner-title{display:none;position:absolute;left:22px;top:18px}.block .welcome img{float:left;margin-top:45px}.block .welcome div{padding-left:172px}.bcn{margin-bottom:22px;font-size:12px}.bcn a{font-weight:400}.bcn .bcn-sep{color:#007ca5}.block{margin-bottom:30px}.block.height-250{height:250px !important;overflow:hidden}.block.margin-bottom-30{margin-bottom:30px !important}.block.block-white{background-color:#fff !important}.block.block-gray{background-color:#fbfbfb !important}.block p:last-child,.block ul:last-child,.block ol:last-child,.block table:last-child{margin-bottom:0}.block .block-signature-big-left{position:relative;left:-20px;top:20px;width:390px;height:150px;padding:27px 0 0 30px;font-size:13px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_signature_big_left.png) left top no-repeat;overflow:hidden}.block.bg-header{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_header.png) left top no-repeat;background-color:#fff}.block.leaf{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_leaf_left.png) left bottom no-repeat;background-color:#fff}.block.bg-header-leaf{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_header.png) left top no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_leaf_left.png) left bottom no-repeat;background-color:#fff}.block.bg-header-leaf-archive{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_header.png) left top no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_leaf_left.png) left bottom no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_archive_right.png) right bottom no-repeat;background-color:#fff}.block-299{position:relative;width:247px !important;height:auto;min-height:60px;padding:20px 25px;margin-bottom:0;border:1px solid #d6d6d6;border-bottom:6px solid #d6d6d6;border-radius:18px;background-color:#fff}.block-299 .block-title{margin:0 0 12px;font-size:17px;font-weight:700}.block-618{position:relative;width:574px;height:auto;min-height:60px;padding:20px;border:1px solid #d6d6d6;border-bottom:6px solid #d6d6d6;border-radius:18px}.block-618 .block-title{margin:10px 0 24px;font-size:17px;font-weight:700}.block-618 .block-content{padding:10px}.block-618 .block-content p:last-child,.block-618 .block-content ul:last-child,.block-618 .block-content ol:last-child,.block-618 .block-content table:last-child{margin-bottom:0}.block-618.top-bar{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_top_bar.png) 30px 0 no-repeat;background-color:#fff}.block-618.bottom-leaf-right{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_leaf_right.png) right bottom no-repeat;background-color:#fff}.block-618.top-bar-with-bottom-leaf-right{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_top_bar.png) 30px 0 no-repeat,url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_leaf_right.png) right bottom no-repeat;background-color:#fff}.library-front-page ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-image:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/citem.jpg)}.library-front-page ul li{flex:1 0 50%;font-size:14px}.block.social{width:313px;height:80px;padding:0 0 0 305px;font-size:0;text-align:left;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/block_618_social.png) left top no-repeat;overflow:hidden}.block.social .link{display:inline-block;width:40px;height:40px;margin:16px 0 0 10px}#google{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 0 no-repeat}#facebook{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 -40px no-repeat}#vk{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 -80px no-repeat}#ok{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 -120px no-repeat}#twitter{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 -160px no-repeat}#youtube{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 -200px no-repeat}#ig{background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/social2.png) 0 -240px no-repeat}#content .error404{position:relative;top:200px;left:180px;width:400px;color:#252525}#content .error404 .entry-title{font-size:80px;text-transform:none}#content .error404 .entry-content{margin-top:30px;font-size:20px}#content .error404 .entry-meta{margin-top:30px}#content{font-size:16px;line-height:150%}.page-title,.entry-title{margin-bottom:24px;font-size:18px;font-weight:700}.page-title a,.entry-title a{text-decoration:none}.page-title .sublink,.entry-title .sublink{float:right;padding:3px 0 0 10px;text-transform:none}.page-title .sublink a,.entry-title .sublink a{float:right;font-size:12px;font-weight:400;text-transform:none}.page-title .sublink a:hover,.entry-title .sublink a:hover{text-decoration:underline}.entry-content h1,.entry-content h2,.comment-content h1,.comment-content h2{font-size:21px;margin-bottom:12px;font-weight:700}.entry-content h3,.comment-content h3{font-size:19px;margin-bottom:12px}.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{font-size:17px;margin-bottom:12px}p.entry-date{margin:12px 0;font-size:11px}section article{display:block;margin-bottom:15px}section .entry-date{margin-bottom:12px;color:#727272;font-size:11px}section .entry-title{margin-bottom:5px;padding:0;border:0;line-height:1.3em;font-size:14px;text-transform:none;background:0 0}section .entry-title a:link,section .entry-title a:visited{color:#000}section .entry-title a:hover,section .entry-title a:focus,section .entry-title a:active{color:#000;text-decoration:underline}section .entry-question{margin-bottom:12px}section .entry-question:before{content:'Тема вопроса: '}section .entry-answer{margin-bottom:24px}#content .entry-question{font-weight:400;margin-bottom:12px}#content .entry-question:before{content:'Тема вопроса: '}section .entry-content .more-link{font-weight:400}#content .block-subpages{overflow:hidden}#content .block-subpages .subpages-column{float:left;width:277px}#content .block-subpages .subpages-column:nth-child(even){float:right}#content .block-subpages .subpages-title{margin-bottom:24px;font-size:16px;font-weight:700;text-transform:uppercase}#content ul.subpages{margin:0 24px 24px 0;list-style:none}.entry-content,.entry-summary{padding:0}.entry-content table,.comment-content table{margin:0 0 1.5em;width:100%}.entry-content th,.comment-content th{text-transform:uppercase;padding:6px 10px 6px 0}.entry-content td,.comment-content td{border-top:1px solid #ddd;padding:6px 10px 6px 0}.entry-content #s{width:75%}.comment-content ul,.comment-content ol{margin-bottom:1.625em}.comment-content ul ul,.comment-content ol ol,.comment-content ul ol,.comment-content ol ul{margin-bottom:0}dl.gallery-item{margin:0}.page-link{clear:both;display:block;margin:0 0 1.625em}.page-link a{background:#eee;color:#373737;margin:0;padding:2px 3px;text-decoration:none}.page-link a:hover{background:#888;color:#fff;font-weight:700}.page-link span{margin-right:6px}#content .wpcf7 p{margin-bottom:20px}#content .wpcf7 input[type=text]{width:250px;height:30px;padding:0 10px}#content .wpcf7 textarea{width:330px;height:140px;padding:10px}#content article ul,#content article ol{list-style-position:outside;margin-left:27px}#content .icon-ok{min-height:22px;padding-left:30px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/icon-ok.png) 0 0 no-repeat}#content .icon-cross{min-height:22px;padding-left:30px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/icon-cross.png) 0 0 no-repeat}.entry-content .book-thumb{float:left;position:relative;width:137px;height:212px;margin:0 20px 10px 0;overflow:hidden}.entry-content .book-thumb .book-default{border:1px solid #ccc}.entry-content .book-thumb .pdf-download{position:absolute;left:0;bottom:16px;width:83px;height:33px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/button_download.png) left top no-repeat}#front-page-book-slider{height:230px;overflow:hidden}#book-slider-caption{position:absolute;top:43px;right:110px;font-size:12px}.block #book-slider-arr-left{position:absolute;top:37px;right:65px;width:30px;height:30px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/arrows.png) 0 0 no-repeat;cursor:pointer}.block #book-slider-arr-right{position:absolute;top:37px;right:30px;width:30px;height:30px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/arrows.png) 0 -30px no-repeat;cursor:pointer}section .books-row{width:554px;font-size:0;letter-spacing:-4px}section .books-row article:last-child{margin-right:0}section article.book{display:inline-block;width:125px;height:230px;margin:0 18px 15px 0;font-size:13px;letter-spacing:0}section .book-thumb{margin-bottom:10px}section .book-thumb,section .book-thumb img{width:125px;height:193px;border-radius:0;overflow:hidden}section .book-thumb .book-default{width:123px;height:191px;border:1px solid #ccc}section .book-links a{font-weight:400}section .book-links .permalink{float:left}section .book-links .download{float:right}.hentry .thumbnail{float:left}.hentry .thumbnail img{margin:20px 30px 20px 0}img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto;border-radius:15px}img.size-full,img.size-large{max-width:97.5%;width:auto;height:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.alignleft,img.alignright,img.aligncenter{margin-bottom:24px}p img,.wp-caption{margin-top:.4em}.wp-caption{margin-bottom:24px}.wp-caption img{border-radius:15px}.wp-caption .wp-caption-text,.gallery-caption{color:#666;font-size:11px}.wp-caption .wp-caption-text{margin-bottom:0;padding:0;position:relative}#content .gallery{margin:0 auto 12px}#content .gallery a img{border:none}img#wpstats{display:block;margin:0 auto 24px}#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%}#content .gallery-columns-4 .gallery-item img{width:100%;height:auto}img[class*=align],img[class*=wp-image-],.gallery .gallery-icon img{border-radius:15px}embed,iframe,object{max-width:100%}h3#comments-title,h3#reply-title{font-size:18px}h3#comments-title{padding:24px 0}.commentlist{list-style:none;margin:0}.commentlist li.comment{border:0 solid #e7e7e7;border-radius:5px;line-height:24px;margin:0 0 12px;padding:0;position:relative}#comments .comment-body{padding:10px;margin-bottom:6px;border:1px solid #e7e7e7;border-radius:5px}#comments .children .comment-body{padding:10px;margin-bottom:6px;border:1px solid #e7e7e7;border-radius:5px;background-color:#fafafa}#comments .comment-body p{line-height:16px;margin-bottom:10px}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}#comments .comment-body p:last-child{margin-bottom:6px}#comments .comment-body blockquote p:last-child{margin-bottom:24px}.commentlist ol{list-style:decimal}.commentlist .avatar{position:absolute;top:4px;left:0}.comment-author cite{color:#000;font-style:normal;font-weight:700}.comment-author .says{display:none;font-style:normal}.comment-meta{float:right;font-size:12px;margin:-25px 0 0}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}.comment-meta a:active,.comment-meta a:hover{color:#ff4b33}.reply{text-align:right;font-size:12px;padding:0}.reply a,a.comment-edit-link{color:#888}.reply a:hover,a.comment-edit-link:hover{color:#ff4b33}.commentlist .children{list-style:none;margin:0}#content .commentlist .children li{border:none;margin:0 0 6px 60px}.nopassword,.nocomments{display:none}#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}.commentlist li.comment+li.pingback{margin-top:-6px}#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0}#comments .pingback .url{font-size:13px;font-style:italic}input[type=submit]{color:#000}#respond{margin:0 0 24px;overflow:hidden;position:relative}#respond p{margin:0 0 20px}#respond .cptch_block{margin-top:-16px}#respond .comment-notes{margin-bottom:1em}.form-allowed-tags{line-height:1em}.children #respond{margin:0 0 0 30px}h3#reply-title{margin:18px 0}#comments-list #respond{margin:0 0 18px}#comments-list ul #respond{margin:0}#cancel-comment-reply-link{font-size:12px;font-weight:400;line-height:18px}#respond .required{color:#ff4b33;font-weight:700}#respond textarea{width:330px;height:140px;padding:10px}#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}#respond .form-allowed-tags code{font-size:11px}#respond .form-submit{margin:12px 0}.wpcf7-submit,.btn,#respond .form-submit #submit{height:34px;padding:0 30px;border:0;border-radius:5px;color:#fff !important;font-size:11px;font-weight:700;text-transform:uppercase;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_button.png) left top repeat-x;cursor:pointer}.comment-nav span,.comment-nav a,.wp-pagenavi span,.wp-pagenavi a{display:inline-block;margin-left:5px;width:34px;height:34px;border:1px solid #ccc;border-radius:5px;line-height:32px;text-align:center;text-decoration:none;font-size:14px;font-weight:400;color:#474949}.comment-nav a:hover,.wp-pagenavi a:hover{text-decoration:underline}.wp-pagenavi .pages{display:none}.comment-nav .prev,.comment-nav .prev:hover,.wp-pagenavi .previouspostslink,.wp-pagenavi .previouspostslink:hover,.comment-nav .next,.comment-nav .next:hover,.wp-pagenavi .nextpostslink,.wp-pagenavi .nextpostslink:hover{color:#474949}.comment-nav .current,.wp-pagenavi .current{background-color:#ededed}.wp-pagenavi,#comments .comment-nav{margin:1.5em 0;text-align:center;font-size:0}.widget-area{margin-bottom:9px;font-size:0}.widget-area a:link,.widget-area a:visited{color:#000}.widget{display:inline-block;width:299px;margin:0 20px 21px 0;font-size:12px}.widget:nth-child(even){margin-right:0}.widget .widget-title,.block .block-header{position:relative;top:-8px;width:247px;height:41px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.5em;overflow:hidden}.widget .widget-title .sublink,.block-title .sublink{display:inline-block;margin-left:10px;font-size:13px;font-weight:400}.widget .widget-archive{position:relative;top:5px;padding-top:15px;text-align:right}.widget ul{margin:0;list-style:none}.widget ul ul{margin-left:1.5em;list-style:none}.widget ul li a:link,.widget ul li a:visited{display:block;padding:10px 0}#sidebar .widget{margin-right:0}#sidebar #side-menu{margin:0 0 15px;padding:0 0 60px;color:#fff}#sidebar #side-menu a:link,#sidebar #side-menu a:visited,#sidebar #side-menu a:hover{color:#fff;text-decoration:none}#side-menu .side-menu{background-color:#0a6783}#side-menu .side-menu ul{margin:0;list-style:none}#side-menu .side-menu ul>li a{display:block;padding:12px 3px 12px 8px;line-height:1.2em;font-weight:700;font-size:15px;background-color:#237690}#side-menu .side-menu ul ul{padding:8px 0}#side-menu .side-menu ul ul>li a{display:block;padding:1px 3px 2px 16px;line-height:1.2em;font-weight:400;font-size:13px}#side-menu .side-menu ul ul>li a:hover{background-color:#0d3a49}#subscribe .mc-field-group{margin-bottom:10px}#subscribe .input-name,#subscribe .input-email{width:228px;height:32px;padding:0 10px;line-height:32px;border:0;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_field_subscription.png) left top no-repeat}#subscribe .bt-subscribe{width:126px;height:34px;margin-bottom:20px;border:0;padding:0;color:transparent;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/button_subscribe.png) left top no-repeat;cursor:pointer}.contents{width:auto;margin-bottom:24px;padding:18px;border:1px solid #d6d6d6;border-bottom:6px solid #d6d6d6;border-radius:18px;background:#fbfbfb;overflow:hidden}.contents.left{float:left}.contents.center{margin-left:auto;margin-right:auto}.contents.right{float:right}.contents .contents-title{float:left;width:135px;font-size:18px;font-weight:700;text-transform:uppercase}.contents ul{list-style:disc outside;line-height:1.4em}.contents>ul{float:left;width:350px;margin:5px 0 0 50px;list-style-image:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/citem.jpg)}.contents>ul>li{margin-bottom:10px;color:#000;font-weight:700;font-size:16px;line-height:130%}.contents>ul>li li{font-size:16px;line-height:130%}.contents>ul>li:last-child{margin-bottom:0}.contents>ul>li li{margin-bottom:6px;font-weight:400}.contents ul ul{margin-bottom:0;padding-left:30px;line-height:1.2em;font-size:14px;list-style-image:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/citem2.jpg)}.contents a,.contents a:link{color:#000;text-decoration:none}.contents a:hover{text-decoration:underline}.callback{width:550px;height:124px;margin:0 auto 24px auto;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/callback-bg.jpg) 0 0 no-repeat}.callback .tel{float:left;width:220px;height:80px;padding:28px 0 0 20px;color:#fff;font-size:16px;font-weight:700}.callback .tel-txt{margin-left:0}.callback .tel-num{margin-top:5px;font-size:27px;font-weight:700}.callback .callback-form{float:left;width:250px;height:112px;padding:7px 0 0 50px;color:#000;font-size:18px;font-weight:700;text-align:center}.callback .callback-form .callback-txt{margin-bottom:5px}.callback .callback-form .callback-tel{width:180px;margin-bottom:10px;border:0;border-radius:0;border-bottom:1px solid #000;color:#000;font-size:18px;text-align:center;background-color:transparent}.callback .callback-form .callback-submit{width:160px;height:35px;border:0;border-radius:0;color:transparent;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/callback-btn.jpg) 0 0 no-repeat;cursor:pointer}.callback .first-name{display:none}#page-services{margin-top:35px;line-height:130%}#page-services #page-services-title{height:40px;padding:0 10px;border-radius:16px 16px 0 0;line-height:40px;font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_page_services_title.jpg) 0 0 repeat-x}#page-services #page-services-table{width:100%;border:1px solid #dfdfdf;border-bottom:0;background-color:#fbfbfb}#page-services-table-header th{font-size:16px;font-weight:700;color:#6f67a0}#page-services-table th,#page-services-table td{padding:5px 10px}#page-services-table .col1{width:395px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;vertical-align:middle}#page-services-table .col2{text-align:center;border-bottom:1px solid #dfdfdf}#page-services #block1{padding:15px 10px;line-height:160%;font-size:14px;color:#fff;background-color:#5c5585}#page-services #block1 a:link,#page-services #block1 a:visited{color:#fff;text-decoration:underline}#page-services #block2{padding:15px 10px;border:1px solid #dfdfdf;line-height:160%;font-size:14px;background-color:#fbfbfb}#page-services #doctors{width:100%;margin-top:30px}#page-services #doctors td{width:50%;padding-right:10px;padding-bottom:20px;vertical-align:top}#page-services #doctors span{font-size:14px;font-weight:700}#page-services #doctors img{float:left;border-radius:15px;margin-right:10px}#page-services #consult{position:relative;width:554px;height:196px;margin-top:20px;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/bg_page_services_consult.png) 0 0 no-repeat}#page-services #consult #page-services-button{position:absolute;top:65px;left:10px;display:block;width:186px;height:34px;color:transparent;background:url(//www.sleepnet.ru/wordpress/wp-content/themes/sleepnet2018/images/button_consult2.png) top left no-repeat}#page-services #consult #z1{position:absolute;left:220px;top:62px;width:210px;font-size:16px;font-weight:700;color:#007ca5}#page-services #consult #z2{position:absolute;left:10px;bottom:28px;font-size:12px;color:#111}.readmore{overflow:hidden}.readmore .readmore-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#000}.readmore .pages{float:left;width:574px;margin-top:12px;margin-left:12px}.readmore .pages img{width:205px;height:auto}.readmore .pages .page{margin-bottom:24px;overflow:hidden}.readmore .pages .page:last-child{margin-bottom:0}.readmore .pages .col1{float:left;width:205px;font-size:0}.readmore .pages .col2{display:table-cell;height:120px;padding-left:20px;padding-right:20px;vertical-align:middle}.readmore .pages .col2 a:link,.readmore .pages .col2 a:visited{color:#000;text-decoration:none;font-size:16px;font-weight:700}.readmore .pages .col2 a:hover{text-decoration:underline}#subject{width:340px}#TB_window .screen-reader-text{display:none}#cookie-warning-block{position:fixed;bottom:120px;width:100%;z-index:100}.cookie-warning{width:876px;margin:0 auto;display:grid;grid-template-areas:'img text btn';grid-template-columns:97px auto 129px;align-items:center;padding:20px;border-bottom:6px solid #d6d6d6;border-radius:18px;background-color:#8567a0}.cookie-warning__img{grid-area:img;text-align:center}.cookie-warning__text{grid-area:text;padding:0 32px;line-height:1.5;font-size:16px;font-weight:500;color:#fff}.cookie-warning__btn{grid-area:btn;width:auto;height:40px;margin:0;padding:0 32px;border-radius:5px;line-height:1.3;text-align:center;color:#000;font-size:15px;font-weight:600;background-color:#fff;transition:transform linear .1s}.cookie-warning__btn:hover{transform:translateY(-3px)}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpa-test-msg{background:#d1ecf1 !important;border:1px solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important}span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px 10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}