normslize*/ /*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#FFF!important;color:#222!important}body{margin:0;box-sizing:border-box;background-color:#FFF!important;color:#222!important;font-family:OpenSans,Arial;font-size:14px;line-height:28px;text-rendering:optimizeLegibility;font-weight:400;letter-spacing:normal}*{margin:0;padding:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a,abbr,acronym,address,applet,big,blockquote,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;outline:0 none;padding:0;margin:0;border:0 none}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin:8px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:OpenSansLight;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:OpenSansLight;src:url(../fonts/OpenSans-Light.eot)}@font-face{font-family:OpenSansSB;src:url(../fonts/vv9v18nm.eot)}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.eot)}@font-face{font-family:OpenSansLight;src:url(../fonts/OpenSans-Light.woff)}@font-face{font-family:OpenSansSB;src:url(../fonts/vv9v18nm.woff)}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.woff)}.gray-text,i{color:#b1b1b1}a{color:#42A4B2;text-decoration:none}a:hover{color:#e05e9f;text-decoration:none}h4{font-size:14px}aside a{color:#222}ul{list-style:none}article .TextNewPost ul{padding-left:15px;list-style-type:inherit}article .TextNewPost ol{padding-left:15px}.clear{clear:both}.content{max-width:720px}body .SingleNewPos .AutorPostInfo{padding:14px;margin:0;height:auto}body .SingleNewPos .AutorPostInfo .autorPostNADP{float:left;height:70px;padding:12px 4px;border:none;width:inherit}.autorPostNADP a{color:#222}.post-area ul{list-style:inherit;padding-left:14px}body .SingleNewPos .AutorPostInfo .autorPostNADP a.dataNewPost{font:11px/15px OpenSans;margin:0;color:#DF5E9E;display:block;float:left}body .SingleNewPos .AutorPostInfo .autorPostNADP a span[name=post-date]{font:11px/15px OpenSans;display:inline-block;color:#B1B0B0}body .SingleNewPos .TextNewPost{padding:0 62px 26px;margin:0;letter-spacing:.005em}body .SingleNewPos .servicePanelNewPost{padding:15px 62px 12px;margin:0}body .SingleNewPos .servicePanelNewPost a{font:13px/15px OpenSansLight;color:#DF5E9E;float:none}body .SingleNewPos .servicePanelNewPost a.share{color:#b1b1b1}body .SingleNewPos .AutorPostInfo .autor-post img{border-radius:50%;width:100%}body .SingleNewPos .AutorPostInfo .autor-post{width:70px;height:70px;display:block;float:left;border:none;margin-right:15px}.SingleNewPos .TextNewPost h3{font-size:20px;color:#42A4B2;line-height:1.3em;font-weight:400;margin:18px 0 10px}.SingleNewPos .TextNewPost .post-body p{font-size:14px;line-height:1.5em;color:#000;font-weight:400;margin-bottom:1.4em}.SingleNewPos .TextNewPost img{vertical-align:middle;width:100%;height:auto}.img_media{margin-bottom:2.8em}.img-container{margin:0 -70px}.SingleNewPos{box-shadow:none!important;border-radius:none;padding-top:0;border:1px solid #D9D9D9;margin:0 auto 25px;max-width:714px;overflow-x:hidden}.SingleNewPos .servicePanelNewPost{color:#B1B1B1;position:relative;overflow:visible}.SingleNewPos .servicePanelNewPost .btn-group a{margin:6px 0 6px 41px;color:#000;transition:color .8s ease;text-decoration:none}.SingleNewPos .servicePanelNewPost a:hover{color:#DF5E9E}.btn-group{float:right}.servicePanelNewPost .fa{margin-right:6px}.SingleNewPos .fa-2x{font-size:1.2em}.fa-heart-o.active{color:#E05E9F;font-size:1.2em}.btn-group a span{font-size:1em;color:#B1B1B1!important;text-decoration:none}.btn-group a:hover{color:#E05E9F!important;text-decoration:none}.AutorPostInfo{position:relative}.singUpOut{position:absolute;right:3px;top:-3px}a.sing-up-btn{border:medium none;background:#FFF none repeat scroll 0 0;color:#E05E9F!important;font-size:12px!important;border-radius:2px;line-height:23px!important;line-height:3em;display:inline-block;max-width:200px}.sly-button{width:29px;height:29px;transition:all .6s ease;position:relative;opacity:.8}.sly-button:hover{width:120px;opacity:1}a.sing-up-btn.sly-button i{color:#E05E9F!important;font:13px/24px;text-shadow:1px 1px 1px rgba(72,72,72,.1)}a.sing-up-btn.sly-button i:after{content:"Подписаться на автора";margin-left:9px;font:12px/10px OpenSans,Arial;margin-bottom:0;vertical-align:middle;display:inline;position:absolute;top:5px;left:23px;white-space:normal}a.sing-up-btn.sly-button i:before{position:absolute;top:6px;left:8px}.dropdown-share{position:absolute;border-radius:3px;width:120px;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#FFF;z-index:100;height:auto;top:40px;display:none}.dropdown-share.active{display:block}.dropdown-share ul li,body .SingleNewPos .TextNewPost .post-body{color:#000}.dropdown-share ul li a{padding:6px;display:block}.dropdown-share ul li i{width:14px}.dropdown-share ul li:hover{background-color:#eee}.SingleNewPos .LiveCommentNewPost{position:relative;margin:18px}p.notRegUser{position:relative;bottom:0}.clearfix:after,.clearfix:before,.container:after,.container:before{display:table;content:'';clear:both;float:none;line-height:0}.single-comment{padding:14px}.single-comment a{color:#DF5E9E}.avatar-author-comment{width:50px;height:50px;float:left;margin-right:20px}.avatar-author-comment img{border-radius:50%;width:100%}.comment-area{width:calc(100% - 110px);float:left;line-height:1.4em}.comment-area .fa-close{font-size:10px;transform:translateY(-2px)}.autor-commen-data{padding-left:6px}.comment-text{padding:6px}.comment-info a+a{margin-left:4px}.postbox{margin-bottom:2em;position:relative;height:124px}.single-comment-post .postbox textarea{border:8px solid #F4F4F4;border-radius:4px;font-family:inherit;font-size:1em;width:calc(100% - 70px);height:120px;line-height:1.4;padding:4px;overflow-y:hidden;transition:border 150ms ease;resize:vertical;color:#000}.single-comment-post .postbox textarea:focus{border:2px solid #DF5E9E;border-bottom-right-radius:0;background-color:transparent}.single-comment-post .postbox .avatar-author-comment{margin:5px 20px 5px 0}.single-comment-post{padding:14px}.comments-container{padding:0 48px}.SingleNewPos .numCommentConteinrerNewPost{border-bottom:none}.related-post-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.related-post{padding:14px;border-top:1px solid #E1E1E1}.related-posts-title{margin-bottom:20px;color:#A1A1A1;font-size:1em;text-transform:uppercase;text-align:center;display:inline}.related-post-item{width:300px;margin:12px}body .related-post .related-post-wrapper .related-posts-item>h3{display:inline-block;margin-bottom:4px;color:#DF5E9E!important;font-size:28px}.related-posts-body a img{width:45%;display:block}h3.rphead{color:#DF5E9E;font-size:20px;line-height:1;min-height:40px;margin-bottom:10px}.sidebar{width:320px;overflow:hidden;height:auto;float:left;z-index:1;min-height:100%;position:relative;background-color:transparent;border:none;top:0!important}.content{float:left;width:100%;height:100%;margin:0;min-height:100%;overflow:visible}.right{float:right}.wrapper-Menu{text-align:left;width:100%;margin:0 auto;padding:14px;padding-top:0}body .sidebar-menu{background-color:#fff;padding:0 6px;border-radius:0}.sidebar-menu h3{font-size:15px;text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#42A4B2;padding-left:18px;text-shadow:0 1px 0 rgba(0,0,0,.1)}.top-author{width:100%}.top-author img{width:50px;height:50px;border-radius:50%}.top-author a{float:left;font:14px/15px OpenSans,Arial;display:inline-block;color:#E05E9E}.top-author a+a{margin:10px 16px}ul.startMenu{padding:20px 10px;background-color:#fff}.categories-wrapper ul.startMenu li.category{display:block;width:100%;line-height:1.8em;background-color:#FFF;margin-bottom:2px;height:40px;transition:all 500ms cubic-bezier(.46,.03,.52,.96);overflow:hidden;border-radius:2px}.categories-wrapper ul.startMenu li a{line-height:40px;position:relative;padding-left:36px;display:block;color:#B1B1B1;transition:translate3d 200ms linear}.categories-wrapper ul.startMenu li.category a i{top:12px;left:8px;position:absolute;transition:all 300ms linear;-webkit-transition:all 200ms linear,font-size 100ms easy;color:#B1B1B1}.categories-wrapper ul.startMenu li.category:hover i{font-size:70px;opacity:.2;left:-17px;top:-3px;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);color:#FFF;text-shadow:2px 2px 1px rgba(0,0,0,.2)}.categories-wrapper ul.startMenu li.category:hover a{font-size:16px;transform:translate3d(10px,0,0)}.categories-wrapper ul.startMenu li.category a:hover{color:#FFF}.categories-wrapper ul.startMenu li.category:hover{text-shadow:2px 2px 2px rgba(0,0,0,.2);letter-spacing:.015em}.categories-wrapper ul.startMenu li.category.all:hover{background-color:#B1B1B1}.categories-wrapper ul.startMenu li.category.business:hover{background-color:#3C9DD3}.categories-wrapper ul.startMenu li.category.event:hover{background-color:#E8823D}.categories-wrapper ul.startMenu li.category.fashion:hover{background-color:#DD2D6C}.categories-wrapper ul.startMenu li.category.stars:hover{background-color:#9E3E93}.categories-wrapper ul.startMenu li.category.humor:hover{background-color:#2FBAAC}.autorMenu{padding:2%;background-color:#fff}.autorMenu-item li{margin:8px 0;line-height:1.2;font-size:12px;color:#222;height:50px;padding:0;justify-content:space-between}.autorMenu-item li img{border-radius:50%;width:100%}ul.autorMenu-item li a span{background-color:#FFF;width:100%;text-align:left}ul.autorMenu-item li a.articles-number{background-color:#fff;padding:0 5px;color:#222;letter-spacing:.05em;transition:border .4s ease}ul.autorMenu-item li a.articles-number:hover{border:1px solid #DEDEDE}ul.autorMenu-item li a.autor-avatar{max-width:50px;height:50px;margin-right:10px;flex:1 1 auto;width:50px}ul.autorMenu-item li a.autor{line-height:1.2;font-size:12px;color:#000;text-align:left;flex:3 1 0}ul.autorMenu-item li a span.user-city{display:none}header{width:100%!important;min-width:100%!important;position:relative;overflow:visible;margin-bottom:15px}header .container{height:inherit;overflow:visible}.logo-brand{border-right:none;width:290px;text-align:center;height:70px;position:relative;min-width:166px;margin:0 0 0 33px;padding:6px 0}.logo-brand a{width:180px;height:58px;display:block;background-image:url(../../img/logo_h_600х269.png);background-size:contain;background-repeat:no-repeat}.logo-brand img{max-width:100%;vertical-align:middle;line-height:0}.bx-wrapper{margin:0!important}header li{border:none!important}header .logo-slider ul.bxslider,header .logo-slider ul.bxslider li{height:70px;border:none!important;display:block;width:180px;line-height:0}.logo-slider .dropdown-logo a{display:block;width:120px}.logo-slider .dropdown-logo li{padding:10px 0;display:block}.logo-slider .dropdown-logo{display:none;position:absolute;top:0;left:-33px;border:1px solid #D9D9D9;width:200px;padding:0 40px 8px 24px;background-color:#F6F6F6}header nav{float:none;padding-bottom:0;overflow:visible!important;width:auto;height:inherit}header nav a{padding:0;margin:0;text-rendering:optimizelegibility}.top-menu{display:flex!important;flex-direction:row;justify-content:space-between;height:inherit;border-bottom:1px solid #42A4B2;max-width:100%}.menu-container.open{display:block}.top-menu .menu-container{display:flex;flex-direction:row;height:inherit;flex:1}.bottom-menu .menu-container .secondary-menu,.top-menu .menu-container .primary-menu{flex-direction:row;height:inherit}.primary-menu>.menu-item,.secondary-menu>.menu-item{margin-right:80px;position:relative}.bottom-menu .menu-container .secondary-menu{margin-left:323px}.top-menu .user-card{display:flex;flex-direction:row}.user-card .menu-bar{display:none}.menu-item.first-menu{background-color:#fff;display:none}.menu-item.first-menu div a{max-width:140px;height:60px;padding:5px 0}.menu-item.first-menu div a img{max-width:100%;max-height:50px}header nav.top-menu .menu-item a{margin:0;display:block;text-align:center;letter-spacing:.04em;color:#222!important;transition:all .1s;font-size:16px;text-decoration:none;padding-top:27px;line-height:1;height:70px;text-shadow:0 1px 0 rgba(0,0,0,.05);font-family:OpenSansLight}header nav .menu-item a:hover{border-bottom:5px solid #42A4B2;color:#42A4B2!important}.user-card a{margin-right:14px;align-self:center;height:auto;line-height:1.2em}a#sign-in:hover i{color:#E05E9F}.user-card .user-name span{display:block}.user-card a.user-fotocard{width:50px;height:50px;display:block}.user-card a.user-fotocard img{border-radius:50%;width:100%}nav.bottom-menu{background-color:#F4F4F4;height:24px}nav.bottom-menu a{color:#42A4B2!important;font-size:12px;display:block;line-height:22px}header nav.bottom-menu .menu-item a:hover{border-bottom:3px solid #42A4B2}.all-post{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:center;text-align:center;line-height:1.2;letter-spacing:.005em;margin-bottom:60px}.all-post-item{margin:0 3px 12px;border:1px solid #D9D9D9;padding:26px;position:relative;width:354px;min-height:400px;overflow:hidden}.all-post-item h2{margin:10px 0;font-weight:600;letter-spacing:.1em;color:#222;text-shadow:-1px 1px 2px rgba(72,72,72,.15)}.post-item-image{margin:0 auto;position:relative;overflow:hidden}.all-post-item h3{margin:10px 0 50px;font-size:15px;font-weight:400;text-align:left}.all-post-item h3 a,.comment-area a.author,.news-item-content a,a.user-name{color:#222}.comment-area .date-comment{color:#b1b1b1}.post-item-image a{display:block}.all-post-item .btn-group{float:right;padding:10px 0}.all-post-item .btn-group a{margin:6px}.all-post-item .btn-group a i{margin-right:6px}.all-post .AutorPostInfo{position:absolute;bottom:27px;left:0;padding:0 26px;transition:all .4s ease 0s;height:42px;width:100%}.all-post-item .autor-name{float:left;text-align:left;line-height:12px;margin:0 0 0 9px;padding:8px 0;font-size:10px;transition:all .4s ease 0s}.all-post-item a.autor-name{transition:all .4s ease;color:#222}.all-post-item a.autor-name:hover{text-decoration:none}.all-post-item a{transition:all .2s ease}.all-post-item h3 a:hover{color:#42A4B2;text-decoration:none}.all-post-item .autor-post{width:36px;height:35px;display:block;float:left;margin:4px 0 4px 4px}.all-post-item .autor-post img{border-radius:50%;width:100%}.post-item-image img{transition:all 1.2s ease 0s;vertical-align:middle;width:100%}.post-item-image img:hover{opacity:1;transform:scale(1.2)}.all-post-item .btn-group a span{font-size:.8em}.sidebar-menu.news-wrapper h3{padding-left:0}ul.wedding-life{padding-top:10px}ul.wedding-life li{padding:10px 0 0;border:medium none;margin-bottom:0;box-shadow:none;height:100%}ul.wedding-life li .life-news-item{position:relative;max-width:300px;line-height:1.2}ul.wedding-life li .life-news-item a.news-item-pic{margin-right:6px;overflow:hidden;width:35px;height:35px;float:left}.life-news-item a img{width:100%;height:100%}ul.wedding-life li .life-news-item a.news-item-head{overflow:hidden;width:100%;display:inline-block;font-size:12px;color:#222!important;text-decoration:none}ul.wedding-life li .life-news-item a.news-item-autor{font-size:13px;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;white-space:nowrap}ul.wedding-life li .life-news-item a.news-item-head:hover{text-decoration:underline}.life-news-item span{font-size:10px;color:#B1B1B1}.news-date p{float:none;margin:0}.news-wrapper .item-active{float:left;overflow:hidden;width:70%}.wedding-life>a{text-decoration:underline;color:#42A4B2}.wedding-life a.category{text-decoration:none}.simple-news-wrapper{max-width:570px;display:flex;flex-direction:column;margin-bottom:20px}.simple-news-wrapper .news-item{width:100%;padding:15px}.simple-news-wrapper .news-item .news-item-pic{float:left}.simple-news-wrapper .news-item .news-item-pic a{width:100px;height:70px;display:block}.simple-news-wrapper .news-item .news-item-pic a img{width:100%}.simple-news-wrapper .news-item-content{float:left;line-height:1.4em;font-size:16px;width:calc(100% - 115px);margin-left:15px}.simple-news-wrapper .news-item-metadata{font-size:10px;line-height:1.2em}.simple-news-wrapper .news-item-metadata span{margin-right:4px;color:#B1B1B1!important}a.category{color:#FFF;padding:1px 4px 2px;border-radius:2px;font-size:10px;text-decoration:none}.news-item-content a.category:hover{color:#FFF;text-decoration:none}.category.event{background-color:#E8823D}.category.fashion{background-color:#DD2D6C}.category.stars{background-color:#9E3E93}.category.business{background-color:#3C9DD3}.category.humor{background-color:#2FBAAC}.simple-news-wrapper .btn-group{font-size:12px}.simple-news-wrapper .btn-group i{margin-right:6px}.simple-news-wrapper .btn-group a{margin-left:10px}.news-item-content a:hover{color:#E05E9F;text-decoration:none}.news-item-content h3{line-height:1.1em;margin-top:5px;font-size:14px}a.circle{border-radius:50%;background-color:#42A4B2;padding:12px 8px;color:#FFF;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin:0 auto;display:block;width:52px;text-align:center;height:52px;outline:0;transition:all .4s}.contentblock a.circle:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);color:#FFF;text-decoration:none}.btn-more-news-wrap{padding:20px;margin-bottom:40px}.report{padding:4px 18px}.report h4{color:#42A4B2;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.1)}.report h4 i{margin-left:10px;color:#E05E9F;font-size:1.2em}.SingleNewPos.news-feed{width:100%;background-color:#FFF;padding:12px 8px;color:#fff}.news-feed h3{font-size:20px;line-height:1.3em;font-weight:400;margin:10px 0;color:#42A4B2}.news-feed h3 a{color:#E05E9F}.news-feed a.sing-up-btn.sly-button i:after{content:"Подписаться на рубрику"}.content-catalog{width:calc(100% - 320px);margin:0 auto}.content-catalog .all-post{display:flex;flex-flow:row wrap;justify-content:center;align-content:center;text-align:center;line-height:1.2;letter-spacing:.005em;max-width:1100px;margin:0 auto}.content-catalog .all-post-item{margin:0 24px 24px 0;border:1px solid #D9D9D9;padding:6px 9px;position:relative;width:250px;max-height:345px;min-height:345px}.content-catalog .all-post-item.front{margin:0 24px 24px 0;border:1px solid #D9D9D9;padding:6px 14px;position:relative;width:250px;max-height:250px;min-height:250px}.content-catalog .all-post-item h3{margin:4px 0 10px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;overflow:hidden}.content-catalog .all-post-item h3 a{display:block;height:34px;color:#42A4B2!important}.content-catalog .company-wrap{overflow:hidden;display:block;height:34px}.content-catalog .all-post-item .bottom-data{position:absolute;bottom:6px;left:0;width:100%}.content-catalog .all-post-item .bottom-data hr{margin:8px auto;width:80%}.content-catalog .all-post-item a.company:hover{color:#222!important;text-decoration:underline}p.location{color:#B1B1B1!important;font-size:10px}p.price{color:#E05E9F!important;margin-bottom:6px}.content-catalog .all-post-item .post-item-image{margin:6px -9px;position:relative;overflow:hidden}.content-catalog .all-post-item.front .post-item-image{margin:6px auto}.catalog-menu{margin:14px auto 25px;display:flex;flex-flow:row wrap;justify-content:space-around;text-align:center;line-height:1.2;letter-spacing:.005em;max-width:1220px}.content-catalog .catalog-filter{align-self:center}.content-catalog .catalog-filter h3{display:inline-block;font-size:10px;text-transform:uppercase;margin:0 20px 0 0;border-bottom:1px solid #42A4B2}.content-catalog .catalog-filter h3 a{display:block}.content-catalog .catalog-filter h3 a:hover{display:block;text-decoration:none}.search-service{display:inline-block;position:relative}.search-service input{padding:4px 10px;border:1px solid #D9D9D9;font-size:12px;width:220px;transition:all .2s ease}.search-service input:focus{border:2px solid #42A4B2}.search-btn{position:absolute;top:1px;right:0;display:block;width:40px;text-align:center}.content-catalog .catalog-menu .btn,button.btn{width:230px;height:30px;padding:5px;text-transform:uppercase;font-weight:400;font-size:13px;line-height:1.3!important;letter-spacing:.1em;color:#FFF;text-align:center;border-radius:3px;border:2px solid #42A4B2}button.btn.small{font-size:11px;height:28px;width:140px;padding:6px;display:block}.content-catalog .btn a{color:#222!important}.content-catalog .catalog-filter .btn a:hover{text-decoration:none}.product-wrapper{width:calc(100% - 320px);height:auto;display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:center;text-align:center;line-height:1.2;letter-spacing:.005em;max-width:1100px;margin:0 auto 60px}.product-wrapper .product-image{width:500px;height:400px;float:left}.product-wrapper .product-image a{display:block}.product-wrapper .product-image a img{width:100%;vertical-align:middle}.product-details{text-align:right;width:calc(100% - 520px);margin-left:20px}.product-details h1{color:#42A4B2!important;display:inline-block;margin-top:0;line-height:.7em}.product-details .price{font-size:18px;display:inline-block;background-color:#E05E9F;color:#FFF!important;padding:2px 6px;border-radius:2px;margin:40px 0}.product-details .read-more{display:block;text-decoration:underline dotted #42A4B2}.product-description p{text-align:left;text-indent:30px;margin-bottom:10px}h3.description-header{margin-bottom:25px;text-align:center;font-size:16px;letter-spacing:.05em}.md-show.md-effect-12~.md-overlay{background:#FFF}.md-content{color:inherit}.md-modal{max-width:920px;top:42%;transform:translateX(-50%) translateY(-42%);max-height:100vh;width:60%}.md-content>div{margin:0 auto 10px;padding:10px 40px}.md-content input{margin:0 auto;display:initial;width:auto}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row;align-items:center}.align-center{align-items:center}.flex-base{align-items:center;max-width:720px;width:100%}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap input.text-form{width:47%;border:1px solid #DBDBDB;border-radius:4px;height:38px;max-width:400px;padding-left:20px;font-size:16px;margin:6px}.around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between{-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.start{-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.social-button-group{padding:5%;width:100%}.flex-wrap input.text-form.full,.full{width:100%;margin:6px auto}.flex-item{position:relative}input[type=checkbox]{position:absolute;top:1px}.flex-base .security{padding:6px}.md-modal .md-content .flex-base .security div>p{margin-left:20px;font-size:14px;line-height:1.2em}.md-modal .md-content .flex-base div>p{font-size:14px}button.btn{margin:auto;background-color:#42A4B2;margin-top:20px;font-size:16px;padding:8px;height:40px}button.btn.send{margin:0;position:absolute;bottom:-10px;right:0;background-color:#E05E9F;border:none;padding:2px;height:28px;width:120px;font-size:11px;border-top-right-radius:0;display:none}.social-button-group i.fa-twitter-square:hover{color:#19b3e7}.social-button-group i.fa-vk:hover{color:#0277ac}.social-button-group i.fa-google-plus-square:hover{color:#707072}.social-button-group i.fa-facebook-official:hover{color:#3b5a9a}.social-button-group i.fa-odnoklassniki-square:hover{color:#F58220}.social-button-group i.fa-instagram:hover{color:#1B5B81}#registration{text-decoration:underline;margin-top:20px}@media screen and (max-width:810px){.flex-wrap input.text-form{width:97%}}@media screen and (max-width:700px){.md-modal{font-size:67%;width:80%}}@media screen and (max-width:570px){body .SingleNewPos .TextNewPost{padding:0 12px 26px}body .SingleNewPos .servicePanelNewPost{padding:15px 12px 12px}.comments-container{padding:0}.logo-slider{margin:0 0 0 12px}body .SingleNewPos .AutorPostInfo{padding:14px}}@media screen and (max-width:380px){.md-modal{font-size:67%;width:100%}.md-content>div{margin:0 auto 10px;padding:10px 6px}.md-content h3{padding:.4em .4em 0}.md-content>div p{padding:2px 0}.simple-news-wrapper .news-item-metadata{font-size:10px;line-height:1.6em}.simple-news-wrapper .btn-group a{margin-left:2px}.simple-news-wrapper .btn-group{font-size:10px}.md-modal .flex-wrap input.text-form{height:28px;font-size:14px}.SingleNewPos{border:medium none}body .SingleNewPos .TextNewPost{padding:0 4px 26px}body .SingleNewPos .servicePanelNewPost{padding:15px 12px 12px}.SingleNewPos .servicePanelNewPost .btn-group a{margin:6px 0 6px 20px}.top-menu a#sign-in{margin-right:12px}}.youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube embed,.youtube iframe,.youtube object{position:absolute;top:0;left:0;width:100%;height:100%}footer{background-color:#42A4B2;color:#FFF;font-size:12px;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}footer .footer-wrapper{padding:20px;align-items:flex-start}.footer-wrapper ul{padding:6px}.footer-wrapper ul li.footer-head{font-size:14px;border-bottom:2px solid}footer a,footer a i{color:#FFF}footer .footer-wrapper .flex-item:nth-child(5) li a i:before{margin-right:6px}li.contacts{border-top:2px solid}footer .flex-item{flex-direction:column;height:300px}.all-rights-reserved{padding:10px 5%;line-height:1}.all-rights-reserved a{padding:0 10px;text-decoration:underline;text-align:right;display:inline}@media screen and (max-width:1380px){.sidebar.left,.sidebar.right{font-size:inherit;width:280px}h3{font:14px OpenSans,Arial;line-height:1.2}.logo-brand{width:250px}.bottom-menu .menu-container .secondary-menu{margin-left:283px}}.secondary-menu .menu-item.active a{border-bottom:3px solid #42A4B2}@media screen and (max-width:1320px){.sidebar.left,.sidebar.right{width:220px}.wrapper-Menu{padding:0 2px 14px}.logo-slider{width:180px}.bottom-menu .menu-container .secondary-menu{margin-left:223px}.logo-brand{width:190px}}@media screen and (max-width:1190px){.sidebar.left{display:none!important}.sidebar.right{width:300px}.content{max-width:calc(100% - 300px)}.content .all-post{display:flex;flex-flow:row wrap;justify-content:center}.primary-menu>.menu-item{margin-right:60px}}@media screen and (max-width:1060px){.sidebar.right{width:220px}.content{max-width:calc(100% - 220px)}footer ul.social-link{display:flex;justify-content:space-around;width:100%;flex-flow:row wrap}footer ul.social-link li{padding-right:20px}footer ul.social-link .footer-head{display:none}footer .flex-item.social-group{height:auto;width:100%}footer .flex-item{flex-direction:column;height:280px;width:50%;margin:15px 0}footer .flex-item:nth-child(3){height:270px}.footer-wrapper ul{width:50%;margin:0 auto}}@media screen and (max-width:720px){.sidebar.right{display:none}.content{max-width:100%}.footer-wrapper ul{width:100%}li.contacts{font-size:10px}.footer-wrapper ul li{line-height:1.6}footer .flex-item{height:200px}.footer-wrapper ul li.footer-head{font-size:12px}.logo-brand{width:150px;margin-left:10px}}@media screen and (max-width:1020px){.top-menu{justify-content:space-between;height:inherit;flex-wrap:wrap}.logo-slider{width:50%;order:1}.top-menu .menu-container{flex-direction:column;height:inherit;order:3;min-width:100%;background-color:#42A4B2;display:none}.top-menu .menu-container .primary-menu{flex-direction:column;height:inherit;width:auto;padding:20px 6px 0}.primary-menu .menu-item{margin-right:0;height:inherit;flex-basis:40px}header nav .menu-item a:hover{border-bottom:none;color:#FFF}header nav .primary-menu .menu-item a{padding:0;color:#FFF!important;height:52px}header nav{margin:0}.top-menu .user-card{order:2}.user-card .menu-bar{display:block;text-shadow:0 -1px 1px rgba(0,0,0,.14);font-size:21px}.user-card .user-name{display:none}.primary-menu.active{display:flex!important}.bottom-menu .menu-container .secondary-menu{margin-left:0}.secondary-menu>.menu-item{margin-right:10%}.secondary-menu.start{justify-content:center}}@media screen and (max-width:600px){nav.bottom-menu{height:auto}.bottom-menu .menu-container .secondary-menu{flex-wrap:wrap}.secondary-menu>.menu-item{margin-right:4%}}p.half-width-img{width:49%;display:inline-block}p.half-width-img img{display:inline-block;float:none;padding-right:1%}div.quote{border-left:4px solid #42a4b2;padding-left:8px;font-style:italic;color:#727272;line-height:1.5em}.TextNewPost h2,.post-body h2{font-size:17px;color:#222;line-height:1.3em;font-weight:700;margin:18px 0 10px}.TextNewPost a,.post-body a{text-decoration:underline}div.figcaption{font-size:12px;line-height:1;color:#727272;font-style:italic;padding:0 10px;margin-top:-1em;text-align:center}