@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,500i,700,700i);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.clear{clear:both}.clrfix:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.bold,b,strong{font-weight:700}i{font-style:italic}u{text-decoration:underline}a{color:#0061a4;text-decoration:none;outline:0;-webkit-transition:color ease .2s;transition:color ease .2s}a:hover{color:#2abeb2}a:active,a:hover{text-decoration:none}button,input{padding:0;margin:0;line-height:normal;outline:0;border:none;font-family:Montserrat,sans-serif}textarea{font-family:Montserrat,sans-serif}button{cursor:pointer}*{margin:0;padding:0}body,html{height:100%;margin:0;padding:0}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}:focus{outline:0}::selection{background-color:#fcb731;color:#000}::-moz-selection{background-color:#fcb731;color:#000}::-o-selection{background-color:#fcb731;color:#000}::-ms-selection{background-color:#fcb731;color:#000}::-webkit-selection{background-color:#fcb731;color:#000}body{position:relative;background:#fff;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:normal;color:#000}.none{display:none}.wrapper,.wrp{position:relative;width:100%;max-width:1280px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper{padding-top:20px}.wrapper:after,.wrp:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.container{overflow:hidden}.sidebar{padding-bottom:50px}.sidebar_left{padding-bottom:25px}.left_menu{border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.left_menu .title_menu{position:relative;color:#333;font-size:24px;font-weight:700;height:70px;line-height:70px;text-indent:48px;cursor:pointer}.left_menu .title_menu:before{position:absolute;top:50%;left:20px;width:16px;height:7px;background:url(../images/drop-arrow.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;border:none;content:'';margin-top:-3.5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.left_menu .title_menu.active:before{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.left_menu #genre{border-top:1px solid #e2e2e2}.left_menu .menu{position:relative;display:block;z-index:2;margin-top:-10px}.left_menu #genre_menu{display:none}ul.menu{padding-bottom:15px}ul.menu li a{display:block;color:#0061a4;font-size:15px;padding:10px 0 10px 20px;margin-right:-1px;-webkit-transition:all ease .1s;transition:all ease .1s}ul.menu li a:hover,ul.menu li.active a{background:#fcb731;color:#000}.header{position:relative;height:60px;background:#004575;z-index:5001}.header .mob_menu_btn{display:block;float:left;background:#0061a4;width:70px;height:60px;cursor:pointer;transition:left .1s;z-index:3;margin-left:-20px;text-align:center;color:#fff;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .mob_menu_btn .gam{width:30px;display:inline-block;vertical-align:top;padding-top:22px}.header .mob_menu_btn.open .gam{position:relative;top:2px}.header .mob_menu_btn span{display:block;height:3px;background-color:#fcb731;margin:4px 0 0;transition:all .1s linear .1s;position:relative}.header .mob_menu_btn span.first{margin-top:0}.header .mob_menu_btn.open span.first{-webkit-transform:rotate(45deg);top:5px}.header .mob_menu_btn.open span.second{opacity:0}.header .mob_menu_btn.open span.third{-webkit-transform:rotate(-45deg);top:-9px}.header .menu{position:absolute;top:60px;left:-300px;width:300px;background:#004575;z-index:5001}.header .menu ul{display:block;padding:15px 0;overflow:hidden}.header .menu li{position:relative;padding:6px 10px 6px 20px}.header .menu li.active:before{position:absolute;left:20px;top:50%;margin-top:-1.5px;display:block;width:100%;height:3px;background:#fcb731;content:''}.header .menu li a{position:relative;display:inline-block;background:#004575;font-size:20px;color:#fff;padding-right:30px;text-decoration:none;z-index:5}.header .menu li.active a{color:#2abeb2}.header .right_col{position:relative;float:right}.header .dollar{display:none;float:left;font-size:17px;color:#fff;line-height:60px;padding-right:30px}.header .dollar:before{position:relative;top:-2px;display:inline-block;width:11px;height:22px;vertical-align:middle;background:url(../images/dollar-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;margin-right:10px;content:''}.header .weather{float:left;font-size:17px;color:#fff;line-height:60px}.header .weather img{position:relative;top:-4px;display:inline-block;vertical-align:middle;height:24px;padding-right:6px}.header .login{float:left;font-size:17px;color:#fff;line-height:60px;padding-left:25px;max-width:100px;max-height:50px;overflow:hidden}.header .login a{color:#fff;text-decoration:none}.header .login a:hover{color:#2abeb2}.header .login a:before{position:relative;top:-2px;display:inline-block;width:15px;height:15px;vertical-align:middle;background:url(../images/login-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;margin-right:10px;content:''}.menu-overlay.open{display:block}.menu-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background-color:#000;background-color:rgba(0,0,0,.55);-webkit-animation:fade .5s;animation:fade .5s}.search{background:#ebebeb;padding:0 0 20px 0}.search .logo{padding:12px 0;text-align:center}.search .logo a{display:inline-block}.search .logo img{height:39px}.search .s_field{position:relative;margin-bottom:10px}.search .s_field:before{position:absolute;left:20px;top:50%;margin-top:-10px;display:block;width:20px;height:20px;background:url(../images/search-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.search .s_field input{display:block;width:100%;height:60px;padding:20px 15px 20px 51px;font-size:15px;color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 5px rgba(132,132,132,.18);-moz-box-shadow:0 3px 5px rgba(132,132,132,.18);box-shadow:0 3px 5px rgba(132,132,132,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .r_col{position:relative;background:#fff;padding:10px 110px 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 5px rgba(132,132,132,.18);-moz-box-shadow:0 3px 5px rgba(132,132,132,.18);box-shadow:0 3px 5px rgba(132,132,132,.18)}.search .categories .selecter{margin:0;max-width:100%}.search .categories .selecter.open{padding-bottom:7px}.search .categories .selecter-item{font-size:15px}.search .categories .selecter-selected:after{position:absolute;top:50%;right:0;bottom:0;width:16px;height:7px;background:url(../images/drop-arrow.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;border:none;content:'';margin-top:-3.5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.search .categories .open .selecter-selected:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search .btn_sub{position:absolute;top:5px;right:5px;width:94px}.search .btn_sub button{display:block;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.search .btn_sub button:hover{background:#37d6c9}.search .btn_sub button:active{background:#168e84}.news_main{margin-bottom:50px}.news_main:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.news_main .title_block{margin-bottom:20px}.news_main .title_block h1{color:#333;font-size:28px;font-weight:700}.news_main>.tags{padding-top:0}.news_main .big{padding-bottom:20px}.news_main .big .pic{padding-bottom:20px}.news_main .big .pic img{display:block;width:100%;max-height:243px}.news_main .big .title{padding-bottom:15px}.news_list .big .title{height:43px;overflow:hidden}.news_main .big .title a{font-size:20px;font-weight:500;line-height:28px;color:#0061a4;text-decoration:none}.news_main .big .title a:hover{color:#2abeb2}.news_main .big .desc{font-size:15px;line-height:24px;color:#000}.news_main .big .desc p:first-child{padding-top:0}.news_main .big .desc p{padding:7px 0}.news_main .big .date{display:none;font-size:15px}.news_main .big .date a{color:#2abeb2;text-decoration:none}.news_main .big .date span{color:#999;padding-left:10px}.news_main .tags{padding:10px 0 20px 0}.news_main .tags ul{margin-left:-3px}.news_main .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.news_main .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_main .tags a:hover{color:#2abeb2}.news_main .add_news a{display:block;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;text-decoration:none;-webkit-transition:background ease .2s;transition:background ease .2s}.news_main .add_news a:hover{background:#37d6c9}.news_main .add_news a:active{background:#168e84}.news_main .middle{display:none}.news_main .middle li{float:left;width:50%;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_main .middle li:nth-child(odd){padding-right:10px}.news_main .middle li:nth-child(even){padding-left:10px}.news_main .middle .pic{margin-bottom:10px;overflow:hidden}.news_main .middle .pic a{display:block}.news_main .middle .pic a:hover img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.news_main .middle .pic img{display:block;width:100%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.news_main .middle .title{padding-bottom:12px}.news_main .middle .title a{color:#0061a4;font-size:15px;text-decoration:none;line-height:24px}.news_main .middle .title a:hover{color:#2abeb2}.news_main .middle .date{color:#999;font-size:15px}.news_main .small{padding-bottom:35px}.news_main .small li{padding-bottom:20px}.news_main .small .time{float:left;width:60px;color:#999;font-size:15px;line-height:24px;padding-top:2px}.news_main .small .link{margin-left:60px}.news_main .small .link a{color:#0061a4;font-size:15px;line-height:24px;text-decoration:none}.news_main .small .link a:hover{color:#2abeb2}.visible .side{opacity:1}.side{position:relative;clear:left;margin:0 -20px;opacity:0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.side:before{position:absolute;left:100%;top:50%;margin:-200px 0 0 -28px;display:block;width:28px;height:400px;background:url(../images/shadow-ads.png) 0 0 repeat-y;content:'';z-index:5000}.side>.row{overflow-x:scroll}.side>.row>.inner{width:2000px}.side>.row>.inner>.item{float:left;width:240px;height:400px;padding:20px 0;margin-left:20px}.side>.row>.inner>.item:last-child{width:260px}.companies_main{padding-bottom:5px}.companies_main:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.companies_main h2{position:relative;display:block;font-size:27px;font-weight:700;color:#0061a4;margin-bottom:25px}.companies_main h2 a{color:#0061a4}.companies_main h2 a:hover{color:#2abeb2}.top_companies{margin-bottom:30px}.top_companies .pic.empty{background:url(/static/new/images/no-photo.png) center center no-repeat;-o-background-size:contain;-webkit-background-size:contain;-khtml-background-size:contain;-moz-background-size:contain;background-size:contain}.top_companies>ul>li:first-child{display:block}.top_companies>ul>li:nth-child(n+2){display:none}.top_companies .item{padding:20px;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s}.top_companies .item:hover{border:1px solid #fff;-webkit-box-shadow:0 9px 18px rgba(125,125,125,.14);-moz-box-shadow:0 9px 18px rgba(125,125,125,.14);box-shadow:0 9px 18px rgba(125,125,125,.14)}.top_companies .head{border-bottom:1px solid #e2e2e2;padding-bottom:17px}.top_companies .pic{display:none}.top_companies .rating img{width:20px}.top_companies .title{padding:9px 0 7px 0;font-size:17px}.top_companies .address{color:#999;font-size:15px;line-height:24px;max-height:25px;overflow:hidden}.top_companies .foot{padding-top:10px}.top_companies .foot li{display:block;padding:5px 0}.top_companies .foot li:last-child{padding-bottom:0}.top_companies .foot li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.top_companies .link{float:left;width:68%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top_companies .link a{font-size:15px;line-height:24px}.top_companies .price{float:right;max-width:32%;padding-top:2px}.top_companies .price:after{content:'₽';padding-left:3px}.top_companies2{padding-top:25px;padding-bottom:60px}.top_companies2>ul{counter-reset:count}.top_companies2>ul>li{position:relative}.top_companies2>ul>li:before{position:absolute;right:20px;top:-12px;display:block;background:#fcb731;width:50px;line-height:50px;text-align:center;font-size:20px;content:counter(count);counter-increment:count;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.top_companies2 .item{border:2px solid #fcb731;margin-top:-2px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s}.top_companies2 .item:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.top_companies2 .pic{display:none}.top_companies2 .rating img{width:20px}.top_companies2 .title{padding:9px 0 7px 0;font-size:17px}.top_companies2 .address{color:#999;font-size:15px;line-height:24px}.top_companies2 .foot{padding-top:10px;padding-bottom:8px;font-size:15px}.top_companies2 .foot:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.top_companies2 .foot .tel{float:left;width:58%}.top_companies2 .foot .tel a{cursor:default;color:#000}.top_companies2 .foot .num_vacancies{float:left;width:42%;text-align:right}.categories_list ul{-moz-column-count:1;-moz-column-width:100%;-moz-column-gap:normal;-webkit-column-count:1;-webkit-column-width:100%;-webkit-column-gap:normal;column-count:1;column-width:100%;column-gap:normal}.categories_list li{padding-bottom:30px}.categories_list li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.categories_list .icon{float:left;width:60px;padding-top:3px}.categories_list .link{width:230px;margin-left:60px;font-size:15px;line-height:24px}.categories_list li.textile .icon img{width:41px;padding-left:4px}.categories_list li.furniture .icon img{width:44px;padding-left:2px}.categories_list li.internet .icon img{width:43px;padding-left:3px}.categories_list li.transport .icon img{width:45px;padding-left:2px}.categories_list li.animals .icon img{width:45px;padding-left:2px}.categories_list li.leisure .icon img{width:39px;padding-left:5px}.categories_list li.building .icon img{width:48px}.categories_list li.car_service .icon img{width:48px}.categories_list li.legal .icon img{width:46px;padding-left:1px}.categories_list li.reference .icon img{width:42px;padding-left:3px}.categories_list li.repairs .icon img{width:42px;padding-left:3px}.categories_list li.tool .icon img{width:42px;padding-left:3px}.categories_list li.communal .icon img{width:46px;padding-left:1px}.categories_list li.food .icon img{width:36px;padding-left:6px}.categories_list li.computers .icon img{width:39px;padding-left:5px}.categories_list li.dress .icon img{width:46px;padding-left:1px}.categories_list li.medicine .icon img{width:38px;padding-left:5px}.board_main{padding-bottom:50px}.board_main .title_block{position:relative;height:36px;line-height:36px}.board_main .title_block:after{display:block;position:absolute;top:52%;margin-top:0;right:-20px;width:100%;height:2px;background:#fcb731;content:''}.board_main h2{position:relative;display:inline-block;background:#fff;font-size:28px;font-weight:700;color:#0061a4;z-index:5;padding-right:20px}.board_main .title_block a{color:#0061a4}.board_main .title_block a:hover{color:#2abeb2}.board_main .tags{padding:17px 0 25px 0}.board_main .tags ul{margin-left:-3px}.board_main .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.board_main .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.board_main .tags a:hover{color:#2abeb2}.item_board{position:relative;background:#fff;padding:10px;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s;margin-top:-1px}.item_board .r_col:after,.item_board:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_board:hover{border:1px solid #fff;-webkit-box-shadow:0 9px 18px rgba(125,125,125,.14);-moz-box-shadow:0 9px 18px rgba(125,125,125,.14);box-shadow:0 9px 18px rgba(125,125,125,.14);z-index:20}.item_board .pic{position:relative;float:left;width:70px;height:51px;overflow:hidden}.item_board .pic:before{position:absolute;left:50%;top:50%;margin:-23.5px 0 0 -28.5px;display:block;width:57px;height:47px;background:url(../images/no-photo.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.item_board .pic img{position:relative;z-index:5;display:block;width:100%}.item_board .info{margin-left:85px}.item_board .title{font-size:17px;line-height:28px}.item_board .price{font-size:20px;color:#000;padding:7px 0 3px 0}.item_board .price:after{display:inline-block}.item_board .price:after{content:'₽';padding-left:3px}.item_board .desc .text{display:none;font-size:15px;line-height:24px;color:#999}.item_board .date{color:#999;font-size:15px}.item_board .comment{display:none;color:#0061a4;font-size:15px;height:19px;line-height:19px;margin-top:6px}.item_board .comment:before{display:inline-block;width:19px;height:19px;vertical-align:top;background:url(../images/comment-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';margin-right:7px}.goods_main{padding-bottom:10px}.goods_main .title_block{position:relative}.goods_main .title_block h2{position:relative;display:inline-block;background:#fff;font-size:28px;font-weight:700;color:#0061a4;z-index:5;padding-right:20px}.goods_main .title_block h2 a{color:#0061a4}.goods_main .title_block h2 a:hover{color:#2abeb2}.goods_main .title_block:after{display:block;position:absolute;top:52%;margin-top:0;right:-20px;width:100%;height:2px;background:#fcb731;content:''}.goods_main .tags{padding:17px 0 25px 0}.goods_main .tags ul{margin-left:-3px}.goods_main .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.goods_main .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.goods_main .tags a:hover{color:#2abeb2}.goods_main .item_goods:nth-child(3){display:none}.goods_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods_list .item_goods{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_goods .bg{display:flex;flex-direction:column;height:100%;width:100%;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s}.item_goods .bg:hover{border:1px solid #fff;-webkit-box-shadow:0 9px 18px rgba(125,125,125,.14);-moz-box-shadow:0 9px 18px rgba(125,125,125,.14);box-shadow:0 9px 18px rgba(125,125,125,.14)}.item_goods .pic{overflow:hidden;height:215px;line-height:215px;text-align:center}.item_goods .pic img{display:inline-block;vertical-align:middle;max-width:100%}.item_goods .bottom{position:relative;flex:1;padding:10px 10px 65px 20px}.item_goods .rate{padding:5px 0;float:left;width:120px}.item_goods .rate img{height:20px}.item_goods .comment{float:right;color:#aaa;font-size:15px;height:19px;line-height:19px;margin-top:9px;padding-right:10px}.item_goods .comment:before{display:inline-block;width:19px;height:19px;vertical-align:top;background:url(../images/comment-gray-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';margin-right:7px}.item_goods .title{clear:left}.item_goods .title a{font-size:15px;line-height:24px}.item_goods .info{position:absolute;left:0;bottom:0;width:100%;padding:0 10px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_goods .info:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_goods .price{float:left;width:148px;height:40px;line-height:40px;color:#000;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item_goods .price:after{display:inline-block;content:'₽';padding-left:3px}.item_goods .btn{float:right;width:100px}.item_goods:hover .btn{opacity:1}.item_goods .btn a{display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.item_goods .btn a:hover{background:#37d6c9}.item_goods .btn a:active{background:#168e84}.breads{position:relative;padding-bottom:8px}.breads>ul>li:first-child{padding-left:0}.breads>ul>li{position:relative;display:block;float:left;padding:0 0 12px 0}.breads>ul>li>a{position:relative;color:#0b68a8;font-size:17px}.breads>ul>li>a:hover{color:#2abeb2}.breads>ul>li:after{position:relative;top:-1px;display:inline-block;color:#fcb731;font-weight:700;vertical-align:middle;content:'/';margin:0 20px}.breads>ul>li:last-child{display:block;float:none;padding:0;clear:left}.breads>ul>li>h1{color:#333;font-size:28px;font-weight:700}.breads>ul>li:last-child:after{display:none}.tags_cat{padding:10px 0 20px 0}.tags_cat ul{margin-left:-3px}.tags_cat li{display:inline-block;vertical-align:top;margin:5px 3px}.tags_cat a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tags_cat a:hover{color:#2abeb2}.tags_cat li.active a{background:#fcb731;border-color:#fcb731;color:#000}.filter{border:2px solid #0061a4;background:#fff;margin-bottom:30px}.filter .head{height:50px;background:#ebebeb}.filter .title_block{display:none;font-size:17px;color:#0061a4;line-height:50px;margin-left:28px;overflow:hidden;word-wrap:break-word}.filter .title_block:before{position:relative;top:-1px;display:inline-block;width:25px;height:24px;vertical-align:middle;background:url(../images/filter-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';margin-right:14px}.filter .btn_reset,.filter .btn_sub{float:left;width:50%}.filter .btn_reset button{display:block;width:100%;height:50px;line-height:50px;background:0 0;color:#0061a4;font-size:17px}.filter .btn_reset button:hover{color:#2abeb2}.filter .btn_sub button{display:block;width:100%;height:50px;line-height:50px;background:#2abeb2;color:#fff;font-size:17px;-webkit-transition:background ease .2s;transition:background ease .2s}.filter .btn_sub button:hover{background:#37d6c9}.filter .btn_sub button:active{background:#168e84}.filter .middle{padding:20px}.filter .col_price .title_col,.filter .title_select{font-size:17px;color:#000;padding-bottom:10px}.filter .selecter{max-width:100%;margin:0}.filter .selecter-selected{font-size:20px;padding:12px 18px;border:1px solid #bbb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.filter .selecter.open .selecter-selected{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.filter .selecter-selected:before{position:absolute;right:10px;top:50%;display:block;width:30px;height:30px;margin-top:-15px;background:#fcb731;content:''}.filter .selecter-selected:after{top:50%;right:18px;bottom:auto;border:none;width:14px;height:6px;margin-top:-3px;background:url(../images/drop-arrow-2.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.filter .open .selecter-selected:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter .selecter-options{border-color:#bbb;border-top:none}.filter .selecter-item{font-size:17px;padding:12px 18px}.timetable .filter .select_col{padding-bottom:15px}.filter .select_col{padding-bottom:23px}.filter .col_price{margin-bottom:25px}.timetable .filter .col_price{margin-bottom:20px}.filter .field{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter .field.fs input{text-align:left;font-size:15px;padding:14px 10px 14px 42px}.filter .field.fs:before{position:absolute;left:13px;top:50%;margin-top:-10px;display:block;width:20px;height:20px;background:url(../images/search-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.filter .field input{display:block;width:100%;font-size:20px;color:#000;text-align:right;background-color:#fff;border:1px solid #bbb;padding:12px 17px 12px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter .field .before,.filter .field .from{position:relative;float:left;width:50%}.filter .field .from:before{display:none;height:50px;line-height:50px;position:absolute;left:18px;top:0;font-size:15px;color:#999;content:'от'}.filter .field .before:before{display:none;height:50px;line-height:50px;position:absolute;left:18px;top:0;font-size:15px;color:#999;content:'до'}.filter .field .from input{border-right:0}.filter .range{position:absolute;left:0;bottom:0;width:100%;padding:0 10px 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter .title_toggle{font-size:17px;color:#000;padding-bottom:13px}.filter .radio_col{padding-bottom:15px}.checkbox input[type=checkbox],.radio input[type=radio]{display:none}.checkbox,.radio{position:relative;min-height:30px;margin-bottom:8px}.checkbox input[type=checkbox]+label,.radio input[type=radio]+label{display:block;min-height:30px;font-size:20px;color:#000;padding:4px 0 0 42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio input[type=radio]+label:before{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border:1px solid #c1c1c1;background:#fff;font-size:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all ease .2s;content:''}.radio input[type=radio]:checked+label:before{border-color:#fcb731;background:#fcb731}.radio input[type=radio]+label:after{position:absolute;left:9px;top:9px;display:block;width:12px;height:12px;background:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;transition:all ease .2s;content:''}.radio input[type=radio]:checked+label:after{opacity:1}.checkbox input[type=checkbox]+label:before{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border:1px solid #c1c1c1;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;transition:all ease .2s;content:''}.checkbox input[type=checkbox]:checked+label:before{border-color:#fcb731;background:#fcb731}.checkbox input[type=checkbox]:checked+label:before{color:#000}.checkbox input[type=checkbox]+label:after{position:absolute;left:8px;top:10px;display:block;width:16px;height:12px;background:url(../images/check-icon-2.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;opacity:0;transition:all ease .2s;content:''}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.navigation{clear:left;text-align:center;padding:45px 0 60px 0}.navigation li{display:inline-block;vertical-align:top}.navigation li span{color:#000;background:#fcb731}.navigation li a,.navigation li span{display:block;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px}.navigation li a{color:#0b68a8}.navigation li a:hover{color:#2abeb2}.navigation span.nav_ext{background:no-repeat;color:#999}.shop_cat .tags_cat{display:none}.shop_cat .navigation{padding-top:25px}.shop_slider{margin:12px -20px 20px -20px}.shop_slider .item .pic{overflow:hidden;height:220px}.shop_slider .item img{display:block;height:100%}.shop_slider .slick-dots{position:absolute;left:20px;bottom:20px;width:100%;text-align:center;padding:0;margin:0}.shop_slider .slick-dots li{display:block;width:30px;height:30px;margin-right:20px;overflow:hidden;float:left}.shop_slider .slick-dots li button{position:relative;display:block;width:30px;height:30px;padding:0;font-size:0;outline:0;text-indent:-9999px;background:#fff;border:1px solid #2abeb2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.shop_slider .slick-dots li.slick-active button:before{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;display:inline-block;background:#000;width:12px;height:12px;content:'';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.shop_slider .slick-dots li.slick-active button{background:#fff}.shop_list .item_goods{margin-top:20px}.recommended{clear:left;display:inline-block;width:100%;padding-bottom:30px}.recommended .title_block{position:relative;margin-bottom:23px}.recommended .title_block span{position:relative;display:inline-block;background:#fff;font-size:28px;font-weight:700;color:#0061a4;z-index:5;padding-right:20px}.recommended .title_block:after{display:block;position:absolute;top:52%;margin-top:0;right:-20px;width:100%;height:2px;background:#fcb731;content:''}.recommended .item_goods:nth-child(n+3){display:none}.report_ad{padding-top:5px;padding-bottom:15px}.report_ad a{color:#a80b0b;font-size:17px}.visible .slider_full{opacity:1}.slider_full{margin:0 -20px;-webkit-transition:opacity ease .2s;transition:opacity ease .2s;opacity:0}.slider_full .item{overflow:hidden;background:#e2e2e2;text-align:center;height:260px}.slider_full .item img{display:inline-block;height:100%}.slider_full .slick-dots{position:absolute;left:20px;bottom:20px;width:100%;text-align:center;padding:0;margin:0}.slider_full .slick-dots li{display:block;width:30px;height:30px;margin-right:20px;overflow:hidden;float:left}.slider_full .slick-dots li button{position:relative;display:block;width:30px;height:30px;padding:0;font-size:0;outline:0;text-indent:-9999px;background:#fff;border:1px solid #2abeb2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.slider_full .slick-dots li.slick-active button:before{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;display:inline-block;background:#000;width:12px;height:12px;content:'';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.slider_full .slick-dots li.slick-active button{background:#fff}.desc_ad{font-size:15px;line-height:24px;color:#000;padding:20px 0}.list_options{border-top:1px solid #e2e2e2;margin-bottom:30px}.list_options li{padding:10px 0;font-size:17px;border-bottom:1px solid #e2e2e2}.list_options li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.list_options .gray{display:block;color:#999;padding-bottom:4px}.list_options .rating,.list_options .reviews_num{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list_options .rating img{height:20px}.ad_data{border:2px solid #0061a4;background:#fff;padding:30px;margin-bottom:30px}.ad_data .phone{text-align:center}.ad_data .phone .tel{width:100%;max-width:216px;height:50px;line-height:50px;font-size:17px;text-align:center;color:#fff;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.ad_data .phone .tel:hover{background:#37d6c9}.ad_data .phone .tel:active{background:#168e84}.ad_data .phone span{display:block;cursor:pointer}.ad_data .phone .tel a{color:#fff;display:none;cursor:default}.ad_data .info{padding-top:20px}.ad_data .name{font-size:20px;color:#000;padding-bottom:12px}.ad_data .address{font-size:15px;line-height:24px;color:#999;padding-bottom:10px}.ad_data .price{text-align:left;font-size:32px;color:#000;padding-bottom:5px}.ad_data .price:after{display:inline-block;content:'₽';padding-left:3px}.ad_data .date{font-size:15px;color:#999}#map{height:300px;overflow:hidden;text-align:center;margin:0 -20px 60px -20px}#map .demo{display:inline-block;height:300px}.reviews{background:#ebebeb;padding:53px 0 80px 0;margin-bottom:-30px}.reviews .title_col{color:#333;font-size:27px;font-weight:700;padding-bottom:25px}.reviews .comments{padding-bottom:38px}.item_comment{padding:20px;background:#fff;margin-bottom:10px}.item_comment .login{padding-bottom:8px}.item_comment .date,.item_comment .login{font-size:17px;color:#999}.item_comment .rating{padding-top:10px}.item_comment .rating{height:20px}.item_comment .rating img{height:20px}.item_comment .text{font-size:15px;line-height:24px;color:#000;padding-top:17px;clear:left}.item_comment .reply{padding-top:10px}.item_comment .answer{padding-top:20px;margin-top:20px;border-top:1px solid #d6d6d6}.add_comment .form{background:#fff;padding:15px 20px 20px 20px}.add_comment .form input,.add_comment .form textarea{display:block;width:100%;height:50px;padding:15px 20px;font-size:17px;color:#000;text-align:left;border-bottom:1px solid #2abeb2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add_comment .form textarea{border-top:0;border-right:0;border-left:0;resize:vertical;min-height:250px}.add_comment .form input:focus,.add_comment .form textarea:focus{border-color:#0061a4}.add_comment .form .field{padding-bottom:10px}.add_comment .rating{padding-top:25px;padding-bottom:20px}.add_comment .rating .title{color:#000;font-size:17px;padding-bottom:10px}.add_comment .rating .title{color:#000;font-size:17px;padding-bottom:10px}.add_comment .rating_star img{width:30px}.add_comment #rating_hint{display:none;font-size:17px;color:#000;padding-top:5px}.add_comment .btn_sub button{display:block;width:100%;max-width:240px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.add_comment .btn_sub button:hover{background:#37d6c9}.add_comment .btn_sub button:active{background:#168e84}.related_board{display:none}.article_page{padding-bottom:40px}.article_page .date,.news_page .info_news .date{display:inline-block;font-size:17px;color:#999;vertical-align:top}.article_page .info_article{padding-bottom:5px}.news_page .info_news{padding-bottom:20px;padding-top:5px}.article_page .info_article .col_1,.news_page .info_news .col_1{padding-bottom:10px}.article_page .rating,.news_page .rating{display:inline-block;margin-left:20px;vertical-align:top}.article_page .rating img,.news_page .rating img{height:20px}.article_page .info_article .views,.news_page .info_news .views{display:inline-block;height:20px;line-height:20px;font-size:15px;color:#999}.article_page .info_article .views:before,.news_page .info_news .views:before{display:inline-block;vertical-align:top;width:23px;height:16px;background:url(../images/views-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';margin-right:9px}.article_page .info_article .comm_num,.news_page .info_news .comm_num{display:inline-block;height:20px;line-height:20px;font-size:15px;color:#0061a4;margin-left:24px}.article_page .info_article .comm_num:before,.news_page .info_news .comm_num:before{display:inline-block;width:19px;height:19px;vertical-align:top;background:url(../images/comment-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';margin-right:8px}.desc_article{font-size:15px;line-height:24px;color:#000}.desc_article p{padding:10px 0}.desc_article .pic_preview{margin:0 -20px;padding:15px 0 0 0}.desc_article .pic_preview img{display:block;max-width:100%}.desc_article .pic_text{color:#999;text-align:center;padding:10px 30px 20px 30px}.desc_article h2{color:#333;font-size:24px;font-weight:700;line-height:normal;padding:10px 0 10px 0}.desc_article h3{color:#333;font-size:20px;font-weight:700;line-height:normal;padding:10px 0 10px 0}table{border-spacing:0;margin:20px -20px}table th{height:50px;line-height:50px;background:#0061a4;color:#fff;font-size:17px;font-weight:700;text-align:left;padding:0 20px}table tr{padding:0 20px;border-bottom:4px solid #e2e2e2}table tr:first-child{margin:0 -20px;border-bottom:0}table td:first-child{float:none;width:auto}table td{font-size:17px;color:#000;padding:12px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table tr:last-child{border-bottom:4px solid #2abeb2}@media only screen and (min-width:320px) and (max-width:767px){table{display:block}tbody{display:block}table th:first-child{display:block;clear:left}table th{display:none}table tr{display:block}table tr:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}table td{display:block;width:50%;float:left}table td:first-child{font-size:20px;font-weight:700;width:100%;display:block;border-bottom:1px solid #e2e2e2}}.video{overflow:hidden;margin:20px -20px}.video .pic a{position:relative;display:block}.video .pic a:before{position:absolute;left:20px;bottom:20px;display:block;width:84px;height:84px;background:url(../images/play-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';z-index:3}.video .pic img{display:block;width:100%;transition:transform .4s ease-out}.video .txt{display:block;width:100%;max-width:400px;position:absolute;left:0;bottom:0;z-index:3;color:#fff;padding:0 10px 22px 120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.video .name{display:block;font-size:17px;font-weight:700}.video .time{display:block;font-size:17px;padding-top:3px}.video .pic a:after{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:.6;content:'';z-index:2;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.video .pic:hover img{transform:scale(1.1)}.video .pic:hover .txt{opacity:0}ul.list{padding-top:10px}ul.list li{position:relative;display:block;padding:0 0 20px 30px}ul.list li:before{position:absolute;left:0;top:8px;display:block;width:8px;height:8px;background:#2abeb2;content:''}.responsive_video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:15px -20px}.responsive_video embed,.responsive_video iframe,.responsive_video object{position:absolute;top:0;left:0;width:100%;height:100%}.vote_block{border:10px solid #ebebeb;padding:15px 20px;margin:25px 0}.vote_block .title_vote{font-size:20px;font-weight:700;color:#333;padding-bottom:10px}.vote_block .radio{margin-right:-10px}.vote_block .radio input[type=radio]+label{font-size:17px;line-height:normal}.vote_block .radio input[type=radio]:checked+label:before{border-color:#c1c1c1;background:#fff}.vote_block .btn_sub{padding:15px 0 13px 0}.vote_block .btn_sub button{display:block;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.vote_block .btn_sub button:hover{background:#37d6c9}.vote_block .btn_sub button:active{background:#168e84}.vote_block .number_votes{color:#999;font-size:17px;text-align:center}.sources{font-size:17px;color:#000;padding:25px 0}.sources .link,.sources .title_col{padding-bottom:15px}.article_page .tags{padding:10px 0 20px 0}.article_page .tags ul{margin-left:-3px}.article_page .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.article_page .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article_page .tags a:hover{color:#2abeb2}.news_block.article{display:none;padding-top:0;padding-bottom:80px}.news_block.last_block{padding-bottom:80px}.news_block{background:#fff;padding-top:20px}.news_block:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.news_block .title_block{position:relative;margin-bottom:22px}.news_block .title_block:after{display:block;position:absolute;top:52%;margin-top:0;right:-20px;width:100%;height:2px;background:#fcb731;content:''}.news_block.left_line .title_block:before{display:none}.news_block .title_block:before{display:block;position:absolute;top:52%;margin-top:0;right:-50%;width:50%;margin-left:-30px;height:2px;background:#fcb731;content:''}.news_block .title_block h2{position:relative;display:inline-block;background:#fff;font-size:28px;font-weight:700;color:#0061a4;z-index:5;padding-right:20px}.news_block .tags{padding:0 0 20px 0}.news_block .tags ul{margin-left:-3px}.news_block .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.news_block .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_block .tags a:hover{color:#2abeb2}.news_block ul.list_item li{display:block;padding-bottom:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_block ul.list_item li:nth-child(n+3){display:none}.news_block .item_news .pic{margin-bottom:10px;overflow:hidden}.news_block .item_news .pic a:hover img{transform:scale(1.1)}.news_block .item_news .pic img{display:block;max-height:153px;margin-left:auto;margin-right:auto;transition:transform .4s ease-out}.news_block .item_news .title_news{padding-bottom:10px}.news_block .item_news .title_news a{font-size:17px;line-height:28px}.news_block .item_news .desc_news{font-size:15px;line-height:24px;color:#000;padding-bottom:15px}.news_block .item_news .date_news{color:#999;font-size:15px}.news_block .item_news .date_news span{display:inline-block;margin-right:15px}.news_block .item_news .date_news a{color:#2abeb2}.top_cat{padding:25px 0 60px 0}.top_cat:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_company{position:relative;background:#fff;padding:15px 20px;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s;margin-top:-1px}.item_company:hover{border:1px solid #fff;-webkit-box-shadow:0 9px 18px rgba(125,125,125,.14);-moz-box-shadow:0 9px 18px rgba(125,125,125,.14);box-shadow:0 9px 18px rgba(125,125,125,.14);z-index:20}.item_company .bottom:after,.item_company:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_company .pic{display:none}.item_company .title{font-size:17px;line-height:24px;padding-bottom:10px}.item_company .desc{font-size:15px;line-height:24px;color:#000;padding-bottom:10px}.item_company .address{color:#999;font-size:15px;line-height:24px;padding-bottom:10px}.item_company .bottom{clear:left}.item_company .tel{font-size:15px;padding-bottom:10px}.item_company .tel a{color:#000;cursor:default}.item_company .rating{float:left;width:50%}.item_company .rating img{width:20px}.item_company .num_vacancies{float:left;width:50%;font-size:15px;text-align:right}.edit{padding-left:5px}.edit img{position:relative;top:-1px;height:26px;vertical-align:middle}.company_page{padding-bottom:35px}.company_page #map{margin-bottom:20px}.company_info{padding:10px 0 30px 0}.company_info .logo_company{border:1px solid #e2e2e2;line-height:190px;height:200px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company_info .logo_company img{display:inline-block;max-width:200px;max-height:180px;vertical-align:middle}.company_info .right_col{padding-top:30px}.company_list li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.company_list li:first-child{border-top:1px solid #e2e2e2}.company_list li{padding:11px 0;font-size:17px;border-bottom:1px solid #e2e2e2}.company_list .black,.company_list .gray{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company_list .gray{color:#999;padding-bottom:4px}.company_list a.tel{color:#000;cursor:default}.company_list .rating,.company_list .reviews_num{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company_list .rating img{height:20px}.company_list .question{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;margin-left:3px;width:15px;height:15px;top:-1px}.company_list .question:before{position:absolute;left:0;top:0;display:inline-block;width:15px;height:15px;background:url(../images/question-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transition:opacity ease .2s;transition:opacity ease .2s;content:''}.company_list .question:after{position:absolute;left:0;top:0;display:inline-block;width:15px;height:15px;background:url(../images/question-h-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';-webkit-transition:opacity ease .2s;transition:opacity ease .2s;opacity:0}.company_list .question:hover:before{opacity:0}.company_list .question:hover:after{opacity:1}.company_list #question{display:none}.company_desc{font-size:15px;line-height:24px;color:#000;padding-bottom:20px}.company_desc h2{padding:10px 0;display:block;font-size:24px;font-weight:700;color:#333;line-height:32px}.company_desc p{padding:10px 0}.photo_gallery .title_block{font-size:28px;font-weight:700;color:#333;padding-bottom:25px}.photo_gallery ul li{display:block;padding-bottom:20px}.photo_gallery ul li a:hover img{transform:scale(1.1)}.photo_gallery ul li img{display:block;width:100%;transition:transform .4s ease-out}.photo_gallery ul li a{display:block;position:relative;overflow:hidden}.photo_gallery ul li a:hover:after,.photo_gallery ul li a:hover:before{opacity:1}.photo_gallery ul li a:before{position:absolute;right:0;bottom:0;display:block;width:40px;height:40px;background:#2abeb2;content:'';-webkit-transition:opacity ease .2s;transition:opacity ease .2s;opacity:0;z-index:10}.photo_gallery ul li a:after{position:absolute;right:10px;bottom:10px;display:block;width:20px;height:20px;background:url(../images/plus-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';-webkit-transition:opacity ease .2s;transition:opacity ease .2s;opacity:0;z-index:11}.company_page .tags{padding:10px 0 20px 0}.company_page .tags ul{margin-left:-3px}.company_page .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.company_page .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company_page .tags a:hover{color:#2abeb2}.content_companies .show_all a{display:inline-block;font-size:17px;margin-top:25px}.companies_nearby{display:none;padding-bottom:45px}.companies_nearby .title_block{color:#333;font-size:32px;font-weight:700;padding-bottom:33px}.companies_nearby .content_companies{float:left;width:908px}.companies_nearby .right_col{float:right;border:1px solid #d0d0d0;padding:20px}.content_companies .item_company:nth-child(n+4){display:none}.item_page:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_page .breads{padding-bottom:30px}.about{padding-bottom:40px}.about h3{display:block;color:#333;font-size:24px;line-height:28px;font-weight:700;padding-bottom:10px}.about .desc,.about li{font-size:15px;line-height:24px}.item_data{border:2px solid #0061a4;background:#fff;padding:20px 0;text-align:center;margin-bottom:30px}.item_data:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_data .left_col,.item_data .right_col{display:block;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_data .id{font-size:20px;color:#000;float:left;width:50%;text-align:right;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_data .price{clear:left;float:left;width:50%;padding:10px 25px 5px 0;font-size:28px;color:#000;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_data .price:after{display:inline-block;content:'₽';padding-left:3px}.item_data .date{float:left;width:50%;color:#999;font-size:15px;text-align:left;padding-bottom:20px}.item_data .buy{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_data .buy a{display:block;width:100%;max-width:120px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.item_data .buy a:hover{background:#37d6c9}.item_data .buy a:active{background:#168e84}.item_page .tags{padding:0 0 20px 0;margin-top:-10px}.item_page .tags ul{margin-left:-3px}.item_page .tags li{display:inline-block;vertical-align:top;margin:5px 3px}.item_page .tags a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_page .tags a:hover{color:#2abeb2}.goods_recommend{display:none}.goods_recommend .title_block{position:relative;height:44px;line-height:44px;margin-bottom:40px}.goods_recommend .title_block h2{position:relative;display:inline-block;background:#fff;font-size:42px;font-weight:700;color:#0061a4;z-index:5;padding-right:20px}.goods_recommend .title_block:before{display:block;position:absolute;top:52%;margin-top:0;right:-50%;width:50%;margin-left:-30px;height:2px;background:#fcb731;content:''}.goods_recommend .title_block:after{left:0;display:block;position:absolute;top:52%;margin-top:0;right:auto;width:100%;height:2px;background:#fcb731;content:''}.goods_recommend .goods_list{float:left;width:939px}.visible .goods_recommend .right_col{opacity:1}.goods_recommend .right_col{float:right;width:240px;border:1px solid #e2e2e2;padding:20px;opacity:0;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.kino_page .breads{padding-bottom:30px}.city_select .selecter{max-width:100%;margin:0}.city_select .selecter-selected{border:2px solid #0061a4;font-size:20px;color:#333;height:70px;line-height:70px;padding:0 60px 0 17px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.city_select .selecter-options{border:2px solid #0061a4;border-top:none;z-index:5000}.city_select .selecter.open .selecter-selected{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.city_select .selecter-item{padding:10px 20px}.city_select .selecter-item.selected{background:#fcb731}.city_select .selecter-selected:before{position:absolute;right:20px;top:50%;display:block;width:30px;height:30px;margin-top:-15px;background:#fcb731;content:''}.city_select .selecter-selected:after{top:50%;right:28px;bottom:auto;border:none;width:14px;height:6px;margin-top:-3px;background:url(../images/drop-arrow-2.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.city_select .open .selecter-selected:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.timetable_days{padding:0 0 25px 0}.timetable_days ul{margin-left:-3px}.timetable_days li{display:inline-block;vertical-align:top;margin:5px 3px}.timetable_days a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timetable_days a:hover{color:#2abeb2}.timetable_days li.active a{background:#fcb731;border-color:#fcb731;color:#000}.cinema_list{padding-bottom:30px}.item_cinema{padding-bottom:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_cinema .pic a{position:relative;display:block;overflow:hidden}.item_cinema .pic a:hover img{transform:scale(1.1)}.item_cinema .pic img{display:block;width:100%;transition:transform .4s ease-out}.item_cinema .title_movie{font-size:17px;line-height:28px;padding:10px 0 5px 0}.item_cinema .genre{font-size:15px;color:#2abeb2;padding-bottom:5px}.item_cinema .date{font-size:15px;color:#999}.kino.side{margin-bottom:50px}.movies_cities{display:inline-block;width:100%}.movies_cities .title_block{position:relative;font-size:28px;font-weight:700;color:#0061a4;margin-bottom:25px}.movies_cities .title_block:after{display:block;position:absolute;bottom:15px;left:140px;right:-20px;width:100%;height:2px;background:#fcb731;content:''}.film_page .breads{padding-bottom:20px}.poster_film{margin-bottom:15px}.poster_film img{display:block;width:100%}.film_page .info_film{padding-bottom:15px}.genre_films{padding:0 0 15px 0}.genre_films ul{margin-left:-3px}.genre_films li{display:inline-block;vertical-align:top;margin:5px 3px}.genre_films a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.genre_films a:hover{color:#2abeb2}.list_data_film{border-top:1px solid #e2e2e2;margin-bottom:25px}.list_data_film li{padding:10px 0;font-size:17px;border-bottom:1px solid #e2e2e2}.list_data_film li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.list_data_film .gray{display:block;color:#999;padding-bottom:6px}.list_data_film .black{color:#000}.list_data_film span.rate{color:#0061a4}.desc_film h2{display:block;font-size:20px;font-weight:700;color:#333;padding-bottom:20px}.desc_film .text{font-size:15px;line-height:24px;color:#000}.film_page .responsive_video{margin-bottom:60px}.dates_film{padding-top:27px;padding-bottom:55px}.dates_film .title_block{font-size:28px;font-weight:700;color:#333;padding-bottom:25px}.dates_film .item_date{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:20px 20px 10px 20px;margin:-1px -20px 0 -20px}.dates_row .item_date:nth-child(n+4){display:none}.dates_film .cinemas:first-child{border-top:0}.dates_film .cinemas{border-top:1px solid #e2e2e2;padding-bottom:15px}.dates_film .show .cinemas:nth-child(n+4){display:block}.dates_film .cinemas:nth-child(n+4){display:none}.dates_film .date{font-size:17px;font-weight:700;color:#000;border-bottom:1px solid #e2e2e2;padding-bottom:15px}.dates_film .date span{color:#999;font-weight:400;padding-left:3px}.dates_film .name_cinema{font-size:17px;color:#000;padding:15px 0}.dates_film .name_cinema span{display:block;color:#999;font-weight:400;padding-top:8px}.dates_film .session_time{padding:0;margin-top:-4px}.dates_film .session_time ul{margin-left:-3px}.dates_film .session_time li{display:inline-block;vertical-align:top;margin:5px 3px}.dates_film .session_time a{display:block;height:30px;line-height:28px;padding:0 10px;font-size:15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dates_film .session_time a:hover{color:#2abeb2}.dates_film .session_time a span{color:#fcb731;font-weight:700;padding-left:4px}.dates_film .show_all{padding-top:15px}.dates_film .show_all_cinemas{position:relative;margin-top:-7px;font-size:15px;padding-bottom:14px}.news_desc{font-size:15px;line-height:24px;color:#000;padding-top:20px}.news_desc p:first-child{padding-top:0}.news_desc p{display:block;padding:7px 0}.news_page .sources{font-size:15px;padding-bottom:30px}#news_related{display:none}.timetable .breads{padding-bottom:20px}.timetable .filter .head .r_col{float:right}.timetable .filter .btn_reset{width:145px}.timetable .filter .btn_sub{width:110px}.sort_parameter{padding:0 0 10px 0}.sort_parameter ul{margin-left:-3px}.sort_parameter li{display:inline-block;vertical-align:top;margin:5px 3px}.sort_parameter a{display:block;height:30px;line-height:28px;padding:0 15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sort_parameter a:hover{color:#2abeb2}.sort_parameter li a.active{background:#fcb731;border-color:#fcb731;color:#000}.routes_list{padding-bottom:60px}.routes_list h2{display:block;color:#333;font-size:24px;font-weight:700;padding-bottom:20px}.routes_list .tags_cat{padding:0 0 26px 0}.item_routes{position:relative;background:#fff;padding:10px 5px 15px 15px;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s;margin-top:-1px}.item_routes:hover{border:1px solid #fff;-webkit-box-shadow:0 9px 18px rgba(125,125,125,.14);-moz-box-shadow:0 9px 18px rgba(125,125,125,.14);box-shadow:0 9px 18px rgba(125,125,125,.14);z-index:20}.item_routes .number{float:left;width:40px;color:#333;font-size:20px;font-weight:700;line-height:28px}.item_routes .info{margin-left:40px}.item_routes .title{font-size:17px;line-height:28px;padding-bottom:3px}.item_routes .days_week{color:#999;font-size:15px}.item_routes .days_week span{padding-right:10px}.item_routes .time{padding:10px 0 0 0;margin-right:-3px}.item_routes .time ul{margin-left:-3px}.item_routes .time li{display:inline-block;vertical-align:top;margin:5px 3px}.item_routes .time.show li{display:inline-block!important}.item_routes .time a{display:block;height:30px;line-height:28px;padding:0 15px;color:#000;border:1px solid #e2e2e2;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_routes .time a:hover{color:#2abeb2}.item_routes .time.show .yet{display:none!important}.item_routes .time .yet{display:inline-block!important}.item_routes .time .yet a{border-color:#99b8ce;color:#0061a4}.weather_page .breads{padding-bottom:25px}.weather_top{border:2px solid #0061a4;padding:20px;margin-bottom:30px}.weather_top li:first-child{padding-top:0}.weather_top li{padding-top:25px}.weather_top li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.weather_top .when{font-size:17px;color:#333;padding-top:5px}.weather_top .info,.weather_top .when{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_top .pic{position:relative}.weather_top .pic img{height:40px}.weather_top .pic span{display:block;height:40px;line-height:40px;position:absolute;left:50px;top:0;font-size:24px;color:#333}.weather_top .pic span b{color:#0061a4;font-size:32px}.weather_top .title{color:#999;font-size:15px;line-height:24px;padding-top:3px}.data_weather{padding-bottom:30px}.data_weather ul{display:block;border-top:1px solid #e2e2e2}.data_weather li{padding:10px 0;border-bottom:1px solid #e2e2e2}.data_weather li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.data_weather .gray{color:#999}.data_weather .black,.data_weather .gray{display:block;float:left;width:50%;font-size:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map_weather{margin:0 -20px 30px -20px}.weather_bottom{border:1px solid #e2e2e2;padding:15px 20px;margin-bottom:30px}.weather_bottom li:first-child{padding-top:0;border-top:0}.weather_bottom li:last-child{padding-bottom:0}.weather_bottom li{padding:15px 0;border-top:1px solid #e2e2e2}.weather_bottom li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.weather_bottom .info,.weather_bottom .when{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_bottom .when{font-size:17px;color:#333;padding-top:5px}.weather_bottom .when span{display:block;font-size:15px;color:#999;padding-top:5px}.weather_bottom .pic{position:relative}.weather_bottom .pic img{height:40px}.weather_bottom .pic span{display:block;height:40px;line-height:40px;position:absolute;left:50px;top:0;font-size:24px;color:#333}.weather_bottom .title{color:#999;font-size:15px;line-height:24px;padding-top:3px}.link_days{padding-bottom:25px}.link_days li:first-child{padding-top:0}.link_days li{padding:8px 0}.link_days a{font-size:17px}.desc_weather{padding-bottom:55px}.desc_weather h2{display:block;color:#333;font-size:24px;font-weight:700;padding-bottom:20px}.desc_weather .text{font-size:15px;line-height:24px;color:#000}.route_page #map{height:400px;margin-bottom:30px}.route_page #map .demo{height:auto}.tabs_accordion{margin-bottom:30px}.accordion .accordion_wrp{position:relative;border:1px solid #e2e2e2}.accordion .accordion_item:first-child{border-top:none}.accordion .accordion_item{border-top:1px solid #e2e2e2;cursor:pointer}.accordion .accordion_item .title{display:block;padding:15px 20px;font-size:17px;color:#0061a4;-webkit-transition:color ease .2s;transition:color ease .2s}.accordion .accordion_item .title:hover{color:#2abeb2}.accordion .accordion_item.open .title{background:#fcb731;color:#000;margin:-1px;padding:16px 21px}.tabs_accordion .data{position:relative;display:none;border:2px solid #0061a4;margin:-1px;padding:5px 20px;z-index:10}.tabs_accordion .data:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.tabs_accordion .tab_right{display:none}.tabs_accordion .data li:first-child{border-top:0}.tabs_accordion .data li{border-top:1px solid #e2e2e2;font-size:17px;color:#000;padding:10px 0 5px 0}.tabs_accordion .data li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.tabs_accordion .data li .number{float:left;width:50px;font-weight:700;padding-bottom:5px}.tabs_accordion .data li .number a{color:#999}.tabs_accordion .data li .info{margin-left:50px}.tabs_accordion .data li span{display:inline-block;vertical-align:top;padding-right:10px;padding-bottom:5px}.footer{border-top:4px solid #2abeb2;margin-top:30px}.footer .social{padding:30px 0;border-bottom:1px solid #e2e2e2}.footer .social ul{display:block;margin:0 -20px}.footer .social li{position:relative;float:left;width:25%;height:40px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .social li:first-child:before{display:none}.footer .social li:before{position:absolute;display:block;width:1px;height:60px;background:#e2e2e2;top:-10px;left:0;content:''}.footer .social li a{display:inline-block;width:40px;height:40px;font-size:15px;color:#000}.footer .social .text{display:none;font-size:15px;line-height:24px;color:#000}.footer .social .icon{position:relative;display:inline-block;width:40px;height:40px}.footer .social .fb .icon{background:#3b569d}.footer .social .vk .icon{background:#427da6}.footer .social .ok .icon{background:#ff8d00}.footer .social .yt .icon{background:#b62025}.footer .social .icon:before{display:block;position:absolute;left:50%;top:50%;content:''}.footer .social .fb .icon:before{width:10px;height:19px;margin:-9px 0 0 -5px;background:url(../images/fb-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover}.footer .social .vk .icon:before{width:22px;height:12px;margin:-6px 0 0 -11px;background:url(../images/vk-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover}.footer .social .ok .icon:before{width:14px;height:21px;margin:-10px 0 0 -7px;background:url(../images/ok-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover}.footer .social .yt .icon:before{width:20px;height:16px;margin:-8px 0 0 -10px;background:url(../images/youtube-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover}.footer .links{padding:25px 0;margin-right:-10px}.footer .links ul{display:block;-moz-column-count:2;-moz-column-width:50%;-moz-column-gap:normal;-webkit-column-count:2;-webkit-column-width:50%;-webkit-column-gap:normal;column-count:2;column-width:50%;column-gap:normal}.footer .links li{padding:6px 0}.footer .links a{color:#0b68a8;font-size:15px}.footer .links a:hover{color:#2abeb2}.footer .subscribe{padding-bottom:25px}.footer .subscribe .title_col{font-size:17px;color:#000;text-align:center;padding-bottom:5px}.footer .subscribe .field{padding-bottom:20px}.footer .subscribe input{display:block;width:100%;height:50px;padding:15px;font-size:17px;color:#000;text-align:center;border-bottom:1px solid #2abeb2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .subscribe input:focus{border-color:#0061a4}.footer .subscribe button{display:block;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.footer .subscribe button:hover{background:#37d6c9}.footer .subscribe button:active{background:#168e84}.footer .copyright{font-size:15px;line-height:24px;color:#999;text-align:center;padding-bottom:25px}.footer .logo{text-align:center;padding-bottom:26px}.footer .logo img{display:inline-block;height:31px}.footer .counters{text-align:center;padding-bottom:30px}.footer .counters li{display:inline-block;height:31px;vertical-align:top;margin:0 3px}.footer .down{background:#ebebeb;padding:20px 0 25px 0}.footer .down .left_col{text-align:center}.footer .address,.footer .phone{height:31px;line-height:31px;color:#999;font-size:15px}.footer .address:before{position:relative;top:-1px;display:inline-block;width:19px;height:22px;vertical-align:middle;margin-right:9px;background:url(../images/address-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.footer .phone:before{position:relative;top:-1px;display:inline-block;width:16px;height:15px;vertical-align:middle;margin-right:10px;background:url(../images/tel-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.footer .phone a{color:#999;cursor:default}.footer .f_link{text-align:center}.footer .f_link li{padding-top:15px}.leafet-weather{border:0!important;border-color:transparent!important;font-size:18px!important;background:0 0!important;border-radius:0!important;color:#fff!important;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.afisha-time{display:inline-block;height:30px;line-height:28px;padding:0 10px;font-size:15px;color:#0061a4;border:1px solid #99b8ce;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.afisha-time span{color:#fcb731;font-weight:700;padding-left:4px}.for-pzo{background:#eee;width:240px;height:400px;overflow:hidden;position:relative}.pzo-log{width:100%;padding:10px;box-sizing:border-box;background:#427c9c}.pzo-log img{height:30px}.pzo-img{background-image:url(https://p-z-o.ru/media/page/Metalworking/2018-1-26_14-57-01.png);background-repeat:no-repeat;background-size:auto 100%;background-position:center center;height:60%;width:100%}.pzo-html{position:absolute;bottom:0;padding:20px 10px 50px;background:#427c9c;color:rgba(255,255,255,.72)}.pzo-html a{font-weight:700;color:#fff;text-decoration:none;border-bottom:1px solid #e8e9eb}.delete-comment{position:absolute;top:2px;right:10px;color:rgba(255,0,0,.15);cursor:pointer}.item_comment:hover .delete-comment{color:rgba(255,0,0,.5)}.delete-comment:hover{color:rgba(255,0,0,1);font-weight:900}.write-comment-link{float:right}.preload-comments{display:none;background:#f0f8ff;text-align:center;padding:1em;color:#0061a4;cursor:pointer;margin-bottom:2em;background:#fcb731;color:#000}.preload-comments.active{display:block}.item_goods .btn.hidden{display:none}.item_goods .btn.used{background:#663399}.item_goods .btn.used a{background:#663399}.shop-table>.row{overflow-x:scroll}.shop-table>.row>.inner{width:1200px}.shop-table>.row>.inner>.item{float:left;width:240px;height:400px;padding:20px 0;margin-left:20px}.shop-table>.row>.inner>.item:last-child{width:260px}.absolute.side{position:absolute;right:0}@media only screen and (min-width:280px){.absolute.side{position:inherit}}@media only screen and (min-width:1280px){.absolute.side{position:absolute}}@media only screen and (min-width:1280px){.shop-table>.row>.inner{width:auto}.shop-table>.row{overflow:hidden}.item_goods .btn{opacity:0;-webkit-transition:opacity 1s ease-out .1s;-moz-transition:opacity 1s ease-out .1s;-o-transition:opacity 1s ease-out .1s;transition:opacity 1s ease-out .1s;float:right;width:100px}}.cart:after{position:absolute;top:50%;left:0;margin-top:-10px;width:24px;height:20px;background:url(/static/new/images/shop-icon-green.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.cart{position:relative;padding:0 45px 0 35px}.container.shop .header{position:fixed;width:100%}.container.shop .search{margin-top:4em}.shop-cart{float:left;font-size:17px;color:#fff;line-height:60px;padding-right:30px}.cart-mini-counter a{color:#fff}.cart-mini-counter a:hover{color:#2abeb2}.cart_title{display:none;background:#f4f4f4;height:50px;line-height:50px;font-size:15px;font-weight:300;color:#404041}.cart_title:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.cart_title>div{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart_title span{display:none}.cart_title i{font-style:normal;text-transform:capitalize}.cart_title .first{width:200px;padding-left:30px}.cart_title .two{width:225px}.cart_title .three{width:100px}.cart_title .four{width:115px}.cart_title .five{width:87px}.cart_item{position:relative;padding:20px 0;border-top:1px solid #dfdfdf}.cart_item:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.cart_item .pic{float:left;width:70px;padding-bottom:15px}.cart_item .pic img{display:block;width:100%}.clrfix.all li{display:block!important}.cart_item .info{margin-left:90px}.cart_item .title{padding-right:30px;padding-bottom:15px}.cart_item .title a{font-size:17px;font-weight:300;line-height:24px;color:#0080b5;text-decoration:none}.cart_item .title a:hover{color:#333}.cart_item .desc{display:none;color:#404041;font-size:15px;padding-top:8px;clear:left}.cart_item .desc li{padding:3px 0}.cart_item .for_piece{clear:left;float:left;width:90px;height:42px;line-height:42px;margin-left:-90px;font-size:17px;font-weight:300;color:#333}.cart_item .for_piece:after{content:'₽';margin-left:5px}.cart_item .quantity{float:left;width:130px;border-right:1px solid #e5e5e5}.cart_item .price{float:right;text-align:right;max-width:80px;height:42px;color:#333}.cart_item .price .col{display:table-cell;vertical-align:middle;height:42px;text-align:left}.cart_item .price .new{font-size:17px;font-weight:700}.cart_item .price .new:after{content:'₽';margin-left:5px}.cart_item .price .new,.cart_item .price .old{display:block}.cart_item .price .old{color:#0080b5;font-size:15px;font-weight:300;text-decoration:line-through}.cart_item .del{position:absolute;right:0;top:38px}.cart_item .del a:before{display:block;width:15px;height:15px;background:url(../images/close-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.cart_table .all_price:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.cart_table .all_price{border-top:1px solid #dfdfdf;text-align:center;font-size:20px;font-weight:700;color:#333;padding:25px 0}.cart_table .all_price i{font-style:normal;padding-left:10px}.cart_table .all_price i:after{content:'₽';margin-left:5px}.order{background-color:#f1f1f1;height:265px}@media only screen and (min-width:280px){.order{height:initial}}@media only screen and (min-width:1000px){.order{height:265px}}.order .title_col{font-size:20px;font-weight:700;color:#333;padding-bottom:8px}span.empty-cat{color:#ccc}.order .label{font-size:17px;font-weight:300;color:#595959;padding-bottom:6px}.order input[type=tel],.order input[type=text]{display:block;width:100%;height:50px;padding:14px 20px;font-size:17px;font-weight:300;color:#111;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order textarea{display:block;width:100%;min-height:105px;resize:vertical;padding:14px 20px;font-size:17px;font-weight:300;color:#111;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order .comment,.order .delivery,.order .info,.order .payment_method{padding:15px 20px 20px 20px;border-bottom:1px solid #fff}.order .info li{padding-top:7px}.order .info li:first-child{padding-top:0}.order .radio{min-height:32px;padding:5px 0}.order .radio label{display:inline-block;height:32px;line-height:32px;position:relative;font-size:17px;font-weight:300;color:#333;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order input[type=radio]{display:none}.order input[type=radio]+label:before{display:inline-block;background-color:#fff;border:1px solid #ddd;margin:0 10px 0 0;height:32px;width:32px;text-align:center;vertical-align:top;font-size:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:border ease .2s;content:'';cursor:pointer}.order input[type=radio]:checked+label:before{border:3px solid #0080b5}.order input[type=radio]+label:after{display:block;position:absolute;top:50%;left:11px;background-color:#404041;width:10px;height:10px;margin-top:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';opacity:0;transition:opacity ease .2s;cursor:pointer}.order input[type=radio]:checked+label:after{opacity:1}.order .selecter{max-width:100%;margin:0}.order .selecter-selected{height:50px;font-size:17px;font-weight:300;color:#333;padding:14px 20px;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.order .selecter-selected:after{position:absolute;right:20px;width:12px;height:5px;background:url(../images/select-arrow.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;border:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.order .open .selecter-selected:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}.order .selecter-item{padding:10px 20px}.order .delivery .city{padding-top:5px}.order .delivery .address{padding-top:20px}.total_col{padding-bottom:75px}.search-helper{width:200px;font-size:17px;font-weight:300;color:#333;padding:14px 20px}.total_col .total{font-size:24px;font-weight:700;color:#333;text-align:center;padding:15px 0 10px 0}.total_col .total i{font-style:normal;padding-left:15px}.total_col .total i:after{content:'₽';margin-left:5px}.total_col .total_delivery{font-size:17px;font-weight:300;color:#333;text-align:center;padding-bottom:15px}.total_col .total_delivery i{font-style:normal}.total_col .total_delivery i:after{content:'₽';margin-left:2px}.total_col .btn_sub button{display:block;background-color:#0080b5;width:100%;height:70px;line-height:70px;font-size:20px;font-weight:700;color:#fff;text-align:center;-webkit-transition:background ease .2s;transition:background ease .2s}.total_col .btn_sub button:hover{background-color:#154ac5}.total_col .btn_sub button:active{background-color:#0c4963}@media only screen and (min-width:480px){.cart_item .for_piece{clear:none;width:60px;margin-left:0}}@media only screen and (min-width:768px){.cart_title{position:relative;display:block;margin-bottom:-1px;z-index:1}.cart_item .pic{width:178px}.cart_item .info{margin-left:200px}.cart_item>.info>.col{float:left;width:225px}.cart_item .title{width:auto;padding-right:20px;padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart_item .desc{float:none;width:auto;margin-left:0;padding-top:5px}.cart_item .for_piece{width:80px;font-size:20px;margin-top:65px}.cart_item .del{right:20px}.cart_item .quantity{width:125px;margin-top:65px}.cart_item .price{float:left;text-align:left;margin-top:65px;margin-left:20px}.cart_item .price .new,.cart_item .price .old{padding:0}.cart_item .price .new{font-size:20px}.cart_table .all_price .col{float:right;width:50%;text-align:left}.cart_table .all_price span{padding:0 90px}.order .label{float:left;width:175px;height:50px;line-height:50px;padding:0}.order .comment .field,.order .delivery ul,.order .info .field,.order .payment_method ul{margin-left:175px}.order .info li{padding-top:10px}.order .comment{padding:20px}.order .payment_method{padding:15px 20px}.order .comment .title_col,.order .delivery .title_col,.order .payment_method .title_col{float:left;width:175px}.order .delivery .city{float:left;width:230px;padding-top:10px}.order .delivery .address{padding-top:10px;margin-left:230px}.order .delivery .address input{border-left:none;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.order .selecter-selected{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.total_col{text-align:center;padding-top:30px}.total_col .total,.total_col .total_delivery{display:inline-block;float:none;width:auto;line-height:70px;padding:0 20px}.total_col .btn_sub{clear:none;display:inline-block;padding-left:20px}.total_col .btn_sub button{width:230px}}@media only screen and (min-width:1000px){.cart_title .two{width:310px}.cart_title .three{width:125px}.cart_title .four{width:180px}.cart_title .five{width:145px}.cart_item>.info>.col{width:310px}.cart_item .title{max-width:240px;padding:0}.cart_item .for_piece{width:125px}.cart_item .quantity{width:140px}.cart_item .price{margin-left:40px;max-width:150px}.cart_item .del{top:99px}.cart_table .all_price span{padding:0 105px 0 155px}.cart_title span{display:inline-block}.cart_title i{text-transform:inherit}.order .info{float:left;width:50%;padding:25px 30px 30px 30px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order .comment{float:left;width:50%;padding:25px 30px 30px 30px;border-left:1px solid #fff;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order .payment_method{display:inline-table;width:100%;border-top:1px solid #fff}.order .comment .title_col{float:none;width:auto}.order .comment .field{margin-left:0}.order textarea{min-height:170px}#wayofadvertising{min-height:270px}.order .title_col{padding-bottom:14px}.order .payment_method{padding:20px 30px}.order .delivery{padding:20px 30px 30px 30px}.order .delivery .city{width:276px}.order .delivery .address{margin-left:276px}.total_col{text-align:right}}@media only screen and (min-width:1280px){.cart_title .first{width:210px}.cart_title .two{width:480px}.cart_title .three{width:140px}.cart_title .four{width:210px}.cart_title .five{width:175px}.cart_item .info{margin-left:210px}.cart_item>.info>.col{width:480px}.cart_item .for_piece{width:140px}.cart_item .price{margin-left:70px}.cart_table .all_price span{padding:0 135px 0 220px}.cart_item .del{position:relative;float:right;top:auto;right:auto;margin-top:79px}.order .delivery .city{width:370px}.order .delivery .address{margin-left:370px}.total_col .btn_sub{padding-left:70px}}.quantity{position:relative;background:#fff;border:1px solid #e5e5e5;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.quantity .minus_btn,.quantity .plus_btn{position:absolute;top:0;display:inline-block;background:#fff;text-align:center;vertical-align:top;border:none;width:35px;height:40px;font-size:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.quantity .minus_btn{left:0}.quantity .plus_btn{right:0}.quantity.max .plus_btn,.quantity.min .minus_btn{opacity:0}.quantity input[type=text]{width:100%;height:40px;font-size:17px;font-weight:300;color:#333;padding:10px 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.quantity .minus_btn:before{display:inline-block;width:10px;height:9px;background:url(../images/arrow-down-3.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-khtml-background-size:cover;background-size:cover;content:''}.quantity .minus_btn.disabled:before{display:inline-block;width:10px;height:9px;background:url(../images/arrow-down-disabled-3.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-khtml-background-size:cover;background-size:cover;content:''}.quantity .plus_btn:before{display:inline-block;width:10px;height:9px;background:url(../images/arrow-down-3.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-khtml-background-size:cover;background-size:cover;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);content:''}.modal-body h1{padding:1em;font-weight:900;font-size:20px}.admin-edit-icon{cursor:pointer;display:inline-block;background-image:url(/static/images/edit-icon.png);position:absolute;top:30px;right:3px;width:35px;height:35px;background-size:28px;background-position:center center}.shorty{height:75px;overflow:hidden}.shorty-off{top:80px;text-align:center;width:100%;background:#eaeaea;padding:5px;margin-top:15px;cursor:pointer}.shorty-off:hover{color:#2abeb2}.ad-create-button{position:absolute!important;top:8px;right:0;display:block;padding:0 15px;height:40px;line-height:40px;text-align:center;color:#fff!important;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.ad-create-button:hover{background:#37d6c9}.ad-create-button:active{background:#168e84}@media only screen and (min-width:320px) and (max-width:767px){.ad-create-button{position:initial!important}}.select .selecter{max-width:100%;margin:0}.select .selecter-selected{border:2px solid #0061a4;font-size:20px;color:#333;height:70px;line-height:70px;padding:0 60px 0 17px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select .selecter-options{border:2px solid #0061a4;border-top:none;z-index:5000}.select .selecter.open .selecter-selected{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select .selecter-item{padding:10px 20px}.select .selecter-item.selected{background:#fcb731}.select .selecter-selected:before{position:absolute;right:20px;top:50%;display:block;width:30px;height:30px;margin-top:-15px;background:#fcb731;content:''}.select .selecter-selected:after{top:50%;right:28px;bottom:auto;border:none;width:14px;height:6px;margin-top:-3px;background:url(../images/drop-arrow-2.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.select .open .selecter-selected:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form-wrapper{background-color:#f1f1f1}@media only screen and (min-width:280px){.form-wrapper{height:initial}}.form-wrapper .title_col{font-size:20px;font-weight:700;color:#333;padding-bottom:8px}span.empty-cat{color:#ccc}.form-wrapper .label{font-size:17px;font-weight:300;color:#595959;padding-bottom:6px}.form-wrapper input[type=checkbox],.form-wrapper input[type=email],.form-wrapper input[type=file],.form-wrapper input[type=number],.form-wrapper input[type=password],.form-wrapper input[type=tel],.form-wrapper input[type=text],.form-wrapper input[type=url]{display:block;width:100%;height:50px;padding:14px 20px;font-size:17px;font-weight:300;color:#111;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-wrapper input[type=checkbox]{width:2em}.form-wrapper input[type=text].subdomain{text-align:right;max-width:40%;display:inline-block}.form-wrapper textarea{display:block;width:100%;min-height:105px;resize:vertical;padding:14px 20px;font-size:17px;font-weight:300;color:#111;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-wrapper .comment,.form-wrapper .delivery,.form-wrapper .info,.form-wrapper .payment_method{padding:15px 20px 20px 20px;border-bottom:1px solid #fff}.form-wrapper .info li{padding-top:7px}.form-wrapper .info li:first-child{padding-top:0}.form-wrapper .info .tags_cat li{padding-top:0}.form-wrapper .radio{min-height:32px;padding:5px 0}.form-wrapper .radio label{display:inline-block;height:32px;line-height:32px;position:relative;font-size:17px;font-weight:300;color:#333;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-wrapper input[type=radio]{display:none}.form-wrapper input[type=radio]+label:before{display:inline-block;background-color:#fff;border:1px solid #ddd;margin:0 10px 0 0;height:32px;width:32px;text-align:center;vertical-align:top;font-size:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:border ease .2s;content:'';cursor:pointer}.form-wrapper input[type=radio]:checked+label:before{border:3px solid #0080b5}.form-wrapper input[type=radio]+label:after{display:block;position:absolute;top:50%;left:11px;background-color:#404041;width:10px;height:10px;margin-top:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';opacity:0;transition:opacity ease .2s;cursor:pointer}.form-wrapper input[type=radio]:checked+label:after{opacity:1}.form-wrapper .selecter{max-width:100%;margin:0}.form-wrapper .selecter-selected{height:50px;font-size:17px;font-weight:300;color:#333;line-height:50px;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form-wrapper .select .selecter-options{border-color:#dcdcdc}.form-wrapper .open .selecter-selected:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}.form-wrapper .selecter-item{padding:10px 20px}.form-wrapper .delivery .city{padding-top:5px}.form-wrapper .delivery .address{padding-top:20px}@media only screen and (min-width:768px){.form-wrapper .comment .field,.form-wrapper .delivery ul,.form-wrapper .info .field,.form-wrapper .payment_method ul{margin-left:175px}.form-wrapper .label{float:left;width:175px;height:50px;line-height:50px;padding:0}}.widget-button{display:inline-block;height:50px;padding:0 1em;line-height:50px;text-align:center;color:#fff;font-size:17px;background:#2abeb2;text-decoration:none;-webkit-transition:background ease .2s;transition:background ease .2s;cursor:pointer}.widget-button.red{background:#be2a2a}.widget-button.green{background:#2abe85}.hidden{display:none!important}.delete-event{position:relative;color:rgba(255,0,0,.5);cursor:pointer;font-size:2em}.delete-event:hover{color:rgba(255,0,0,1)}.tip{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;margin-left:3px;width:15px;height:15px;top:-1px}.tip:before{position:absolute;left:0;top:0;display:inline-block;width:15px;height:15px;background:url(../images/question-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transition:opacity ease .2s;transition:opacity ease .2s;content:''}.tip:after{position:absolute;left:0;top:0;display:inline-block;width:15px;height:15px;background:url(../images/question-h-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:'';-webkit-transition:opacity ease .2s;transition:opacity ease .2s;opacity:0}.tip:hover:before{opacity:0}.tip:hover:after{opacity:1}.tooltipster-content .hidden{display:block!important}.input-error{color:red}.align-right{float:right}.align-left{float:left}.align-center{text-align:center}.photo_gallery{margin-top:1em}.text-padded{padding:1em 3em;border:4px solid #2abeb2;line-height:3em}.rating-note{font-weight:400;color:#1e88e5}.modal-body ul{margin:2em}.modal-body ul.autocomplete{margin:initial;width:100%}.field.relative{position:relative}.modal-body ul li{list-style-type:decimal}.modal-body .form-wrapper ul li{list-style-type:none}.autocomplete{position:absolute;background:#fff;width:76.3%;z-index:1;font-size:18px;line-height:2em}.autocomplete li{color:#000;border-bottom:1px dotted #dedede;display:block;padding-left:20px}.autocomplete li.active,.autocomplete li:hover{background-color:#cbefec;border-bottom:1px solid #fff}.tag-cancel{z-index:200;cursor:pointer}.tag-cancel:hover{color:red}.company-rating-bar{text-align:center;position:relative}.rating-bar{width:0;background-color:#1e88e5;height:100%;position:absolute;top:0;left:0}@-o-keyframes fadeIt{0%{background-color:#fff}50%{background-color:#ad301b}100%{background-color:#fff}}@keyframes fadeIt{0%{background-color:#fff}50%{background-color:#ad301b}100%{background-color:#fff}}.required-field-ignored{background-image:none!important;-o-animation:fadeIt 1s ease-in-out;animation:fadeIt 1s ease-in-out}.choosen-truck-banner{opacity:.5}.choosen-truck-banner.active{opacity:1}.trc{position:relative;background:#fff;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s;margin-top:-1px;cursor:pointer}.trc:hover{border:1px solid #fff;-webkit-box-shadow:0 9px 18px rgba(125,125,125,.14);-moz-box-shadow:0 9px 18px rgba(125,125,125,.14);box-shadow:0 9px 18px rgba(125,125,125,.14);z-index:20}.multiple-choice li{width:33.3%;display:inline-block}#form-search .autocomplete{width:100%}.fake-input{display:block;width:100%;height:50px;padding:14px 20px;font-size:17px;font-weight:300;color:#111;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.delete-participant{position:absolute;top:2px;right:10px;color:rgba(255,0,0,.15);cursor:pointer}.item_company:hover .delete-participant{color:rgba(255,0,0,.5)}.delete-participant:hover{color:rgba(255,0,0,1);font-weight:900}.contest-name{display:inline-block;padding:10px 20px;overflow:hidden;text-overflow:ellipsis}.contest-city-edit{display:inline-block;padding:10px 20px;overflow:hidden;text-overflow:ellipsis}.contest-list-item .selecter{min-width:14em;display:inline-block}.admin-notice{margin:2em 0;padding:2em;border:4px solid red}.rating-counter{margin-bottom:20px}.rating-button span{cursor:pointer;display:block;width:80%;height:40px;line-height:40px;padding:0 10px;text-align:center;color:#fff;font-size:14px;background:#2abeb2;-webkit-transition:background ease .2s;transition:background ease .2s}.rating-button span:hover{background:#37d6c9}.rating-button span:active{background:#168e84}.rating-button.disabled span{background:#dedede;color:#000}.rating-button.disabled span:hover{background:#dedede}.rating-button.disabled span:active{background:#dedede}@media only screen and (min-width:320px) and (max-width:767px){.rating-button span{width:100%}}.nomination-vote-wrap .rating-button span{width:40%;margin-left:auto;margin-right:auto;font-weight:900;margin-top:2em;height:50px;line-height:50px}.nomination-vote-wrap .rating-button.disabled span{background:#e0e0e0;color:#333;font-weight:400}.nomination-vote-wrap .rating-button.disabled.green span{background:#8bc34a;color:#fff}.nomination-vote-wrap #rating_hint{margin-top:1em;height:19px}.nomination-vote-wrap .rating-button{margin-bottom:1.5em}.vote-left,.vote-right{cursor:pointer;position:absolute;background-color:#0061a4;color:#fff;font-size:35px;width:40px;height:40px;bottom:4em;line-height:35px;left:-10px}.vote-left.results,.vote-right.results{bottom:0;top:12em;text-align:center;line-height:25px;width:30px;height:30px;font-size:30px;height:35px;line-height:30px}.vote-right{left:initial;right:-10px}.vote-right.results{right:17px}.vote-left.results{left:17px}.nomination-rating-wrapper .rating{min-height:34px}@media only screen and (min-width:768px){.content-widget h2{font-size:32px}}@media only screen and (min-width:480px){.content-widget h2{font-size:28px}}.content-widget h2{color:#333;font-size:24px;font-weight:700;line-height:normal;padding:10px 0 10px 0}.m-w-35{width:35%!important}@media only screen and (max-width:1280px){.pic_preview img{width:100%}.modal-2019-prepend{display:none}.modal-2019-bodywrap{width:100%!important}.m-w-35{width:100%!important}}.nomination-card{background:#fff;margin:0 4em}.nomination-card:after{display:block;content:'';clear:both}.nomination-card-image{float:left;width:165px;margin-top:1.5em;margin-left:1em}.nomination-card-data{float:left;width:56%;margin-left:0;text-align:left;padding-left:15px;padding-top:1.25em;padding-bottom:1em}.nomination-card .award-modal-address{padding-top:1em}.nomination-rating-wrapper{margin-top:2em}.nomination-rating-wrapper img{width:30px;height:30px;padding-right:5px}.rating-count{margin-top:1em}.nomination-white-space{height:2em}.award-list .rating img{width:12px}h3{color:#333;font-size:23px}p{padding:7px 0}.link{color:#0061a4;cursor:pointer}.form-wrapper .hint{cursor:pointer;text-decoration:underline;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:50px;padding:14px 20px;font-size:17px;font-weight:300;color:#111}.upload-dropbox{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;color:#30bfb3;font-size:22px;text-align:center;z-index:5}.upload-dropbox.active{display:block}.upload-dropbox-inner{position:absolute;top:10px;bottom:10px;left:10px;right:10px;border:2px dashed #30bfb3}.drop-label,.release-label{display:none;pointer-events:none}.drop-label.active,.release-label.active{display:block}.upload-dropbox-inner.active{background-color:#eeedeb}.upload-label{position:absolute;top:0;bottom:0;left:0;right:0;height:1em;margin:auto 10px;opacity:.7}.js_upload-views{display:inline-block;width:100%;margin-bottom:0!important;margin-top:15px}.js_upload-views .js_tumb-view{position:relative;border:grey 1px solid;display:inline-block;width:101px;height:100px;margin-right:20px;margin-bottom:20px;overflow:hidden;margin:5px 10px 0 0!important}.js_upload-views .js_tumb-view:last-child{margin:0!important}.js_upload-views .js_tumb-view img{height:auto;max-height:100%;width:auto;min-width:100%}.js_tumb-view div{background-position:center center;background-size:100%;width:100%;height:100%}.js_tumb-view div span{font-size:13px;display:inline-block;color:#9e9e9e;position:absolute;bottom:0;left:0;text-overflow:ellipsis;width:100%;background-color:#000;max-height:2em;min-height:2em}.js_tumb-view div.not_ready{opacity:.3}.js_tumb-view div.contain{background-size:contain}.js_tumb-view div.cover{background-size:cover}.js_tumb-view div.video{font-size:64px;text-align:center;color:#597da3;font-family:icons}.js_tumb-view div.video:before{content:"\e912"}.js_tumb-view .js_delete-upload{width:1em;height:1em;background:rgba(0,0,0,.45);text-align:center;position:absolute;top:0;right:0;z-index:5}.js_tumb-view .js_delete-upload:hover{background:red;color:#3f51b5}.js_tumb-add{width:100%;height:100%;position:absolute;top:0;background:rgba(142,36,170,.42);color:rgba(26,35,126,.68);text-align:center;font-size:5em;cursor:pointer;opacity:.01;transition:opacity .2s}.js_tumb-add:hover{opacity:1}.company-rating-bar input[type=submit]{position:relative;z-index:22222}.full-banner{width:40%;float:left;margin-left:3%;margin-bottom:40px;display:inline-block;position:relative}.full-banner .close{position:absolute;top:0;right:0;padding:.5em;min-width:2em;text-align:center;background-color:#c62828;color:#fff}.full-banner .close:hover{background-color:red}.full-banner-image{width:100%;height:150px;display:block}.full-banner-text{position:absolute;top:0;text-align:center;width:50%;padding-top:.5em;padding-bottom:.5em;background-color:rgba(0,0,0,.7);color:#fff}.any-banner{position:relative}.any-banner .any-text{position:absolute;bottom:17%;text-align:center}.news-test{margin-bottom:2em}.sources .link{text-overflow:ellipsis;overflow:hidden;width:30%;height:1.2em;white-space:nowrap}.selecter{position:relative;display:block;margin:10px 0;z-index:1;max-width:30%}.selecter:focus{box-shadow:none;outline:0}.selecter,.selecter *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.selecter,.selecter *,.selecter :after,.selecter :before{box-sizing:border-box}.selecter-element{width:100%;height:100%;position:absolute;left:0;opacity:0;z-index:-1}.selecter-element,.selecter-element:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.no-opacity .selecter-element{left:-999999px}.selecter-selected{position:relative;background:#fff;border:none;color:#000;cursor:pointer;display:block;font-size:15px;margin:0;padding:10px 20px;z-index:2;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selecter-selected:after{height:0;width:0;position:absolute;top:0;right:15px;bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ccc;content:'';display:block;margin:auto 0}.no-touch .selecter-selected:hover{color:#333}.no-touch .selecter.disabled .selecter-selected:hover{color:#ccc}.selecter-options{width:100%;max-height:260px;min-width:150px;position:absolute;top:100%;left:0;display:none;margin:0;overflow:auto;overflow-x:hidden;padding:0;z-index:50;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 23px 38px rgba(51,51,51,.15);-moz-box-shadow:0 23px 38px rgba(51,51,51,.15);box-shadow:0 23px 38px rgba(51,51,51,.15)}.selecter-options.scroller{position:absolute}.no-opacity .selecter-options{width:auto}.selecter-group{border-bottom:1px solid #ccc;color:#999;display:block;font-size:11px;padding:10px 15px;text-transform:uppercase}.selecter-item{width:100%;background:#fff;color:#000;cursor:pointer;display:block;font-size:17px;margin:0;overflow:hidden;padding:10px 15px;text-decoration:none;text-overflow:ellipsis}.selecter-item:hover{background-color:#f1f1f1}.selecter-item.placeholder{display:none}.selecter-item.selected{position:relative;background:#f1f1f1;padding-right:30px}.selecter-item.selected:after{position:absolute;display:block;right:8px;top:50%;margin-top:-6px;width:15px;height:12px;background:url(../images/check-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.selecter-item.disabled{color:#999;cursor:default}.selecter-item:first-child{border-radius:0}.selecter-item:last-child{border-bottom:0;border-radius:0 0 4px 4px}.no-touch .selecter-item.selected:hover,.no-touch .selecter-item:hover{color:#333;background-color:#ccc}.no-touch .selecter-item.disabled:hover,.selecter-item.disabled{color:#ccc;background-color:#fff}.selecter.open{z-index:3}.selecter.open .selecter-selected{z-index:51;border-radius:4px 4px 0 0}.selecter.focus .selecter-selected,.selecter.open .selecter-selected{background-color:#fff}.selecter.cover .selecter-options{border-width:1px;top:0;border-radius:4px}.selecter.cover .selecter-options .selecter-item.first{border-radius:4px 4px 0 0}.selecter.cover.open .selecter-selected{z-index:49;border-radius:4px 4px 0 0}.selecter.bottom .selecter-item:last-child{border:none}.selecter.bottom.open .selecter-selected{border-radius:4px 4px 0 0}.selecter.bottom .cover .selecter-options{top:auto;bottom:0}.selecter.bottom .cover.open .selecter-selected{border-radius:4px}.selecter.bottom .cover.open .selecter-options{border-radius:4px}.selecter.multiple .selecter-options{width:100%;position:static;border-width:1px;display:block;border-radius:4px;box-shadow:none}.selecter.disabled .selecter-selected{background:#fff;border-color:#ccc;color:#ccc;cursor:default}.selecter.disabled .selecter-options{background:#fff;border-color:#ccc}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{border-color:#ccc;color:#ccc;cursor:default}.no-touch .selecter.disabled .selecter-item.selected:hover,.selecter.disabled .selecter-item.selected{background:#fafafa}.no-touch .selecter.disabled .selecter-item:hover,.selecter.disabled .selecter-item{color:#ccc;background-color:#fff}.selecter-options.scroller{overflow:hidden}.selecter-options.scroller .scroller-content{max-height:260px;padding:0}@media screen and (max-width:740px){.selecter{max-width:40%}}@media screen and (max-width:500px){.selecter{max-width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:0 0;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:0;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:0}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:0 0;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-follower .tooltipster-box{background:#fff;border:2px solid #2abeb2;-webkit-box-shadow:0 9px 18px rgba(124,124,124,.14);-moz-box-shadow:0 9px 18px rgba(124,124,124,.14);box-shadow:0 9px 18px rgba(124,124,124,.14)}.tooltipster-follower .tooltipster-content{color:#000;font-size:15px;line-height:24px;padding:20px 30px}.tooltipster-follower.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-follower.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-follower.tooltipster-light .tooltipster-content{color:#666}.tooltipster-follower.tooltipster-noir .tooltipster-box{border-radius:0;border:3px solid #000;background:#fff}.tooltipster-follower.tooltipster-noir .tooltipster-content{color:#000}.tooltipster-follower.tooltipster-punk .tooltipster-box{border-radius:5px;border:none;border-bottom:3px solid #f71169;background:#2a2a2a}.tooltipster-follower.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-follower.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.popup_modal{display:none;width:90%;max-width:540px;padding:20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup_modal .content_modal{position:relative;background:#f7f7f7}.popup_modal .head{font-size:24px;font-weight:700;color:#333;padding:21px 70px 21px 30px;border-bottom:2px solid #fff}.popup_modal .form ul{padding:21px 0 0 0}.popup_modal li.field{padding:9px 30px}.popup_modal .form li textarea,.popup_modal li.field input{display:block;width:100%;font-size:17px;font-weight:300;color:#333;padding:14px 20px;background-color:#fff;border:1px solid #b4b4b4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border ease .2s;transition:border ease .2s}.popup_modal .form li textarea{resize:vertical;min-height:150px}.popup_modal .form li textarea:focus,.popup_modal li.field input:focus{border-color:#333}.popup_modal li.btn{padding-top:21px}.popup_modal li.btn button{display:block;width:100%;height:60px;line-height:60px;font-size:20px;font-weight:700;color:#fff;text-align:center;background-color:#dd4d51;-webkit-transition:background ease .2s;transition:background ease .2s}.popup_modal li.btn button:hover{background-color:#ff7770}.popup_modal li.btn button:active{background-color:#a13235}.popup_modal .text{color:#333;font-size:17px;padding:25px 30px}.popup_modal .text p:first-child{padding-top:0}.popup_modal .text p{padding-top:13px}.popup_modal .b-close{position:absolute;right:17px;top:17px;display:block;width:40px;height:40px;font-size:0;cursor:pointer}.popup_modal .b-close:before{position:absolute;left:50%;top:50%;display:block;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;background:url(/static/new/images/close-icon.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.popup_modal .close_popup{padding-top:20px}.popup_modal .close_popup a{color:#dd4d51;font-size:20px;font-weight:700;text-decoration:none}.popup_modal p{padding:9px 30px}#iframe_modal{max-width:900px;width:90%!important;display:none}#iframe_modal .content_iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#iframe_modal .content_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#iframe_modal .b-close{position:absolute;right:-11px;top:-40px;width:40px;height:40px;cursor:pointer}#iframe_modal .b-close:before{display:block;position:absolute;top:50%;left:50%;width:15px;height:15px;margin:-7px 0 0 -7px;background:url(../images/close-video.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;opacity:.7;content:''}#iframe_modal .b-close:hover{opacity:1}@media only screen and (max-width:400px){.header .login a{width:16px;overflow:hidden;display:block}.popup_modal .head{font-size:22px;padding-left:20px}.popup_modal .form ul{padding:11px 0 0 0}.popup_modal li.field{padding:9px 20px}.popup_modal .text{padding:20px}}.popup_background.active{background-color:#000;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.7;z-index:9998;cursor:pointer}.popup_modal.active{position:fixed;top:53.5px;z-index:9999;opacity:1;display:block}.content_modal table{margin:0}@media only screen and (max-width:767px) and (min-width:320px){.content_modal table td:first-child{float:left;border-bottom:0}.modal-body table td:first-child{float:left}.modal body table tr:last-child td{border-bottom:0}}tr.center{text-align:center}.td-image{width:267px!important;background-size:contain;background-repeat:no-repeat}.td-name{width:46%!important}.td-amount{width:150px!important;text-align:center}.td-price{width:150px!important;text-align:center}.modal-black{position:fixed;width:100%;height:100%;background:#0061a4;opacity:.3;filter:'alpha(opacity=30)';z-index:10000;display:none;top:0;left:0}.modal-black.active{display:inherit}.modal-wrapper{overflow:auto;z-index:10001;position:fixed;top:0;left:0;width:100%;height:100%;padding:1px 0 80px;display:none;cursor:pointer}.modal-wrapper.active{display:inherit}.modal-loader{position:absolute;top:30%;left:50%;margin:0 auto 0 -50px;z-index:1000;width:100px;display:none}.modal-loader.active{display:inherit}.modal-loader .an{position:absolute;z-index:1;opacity:1;margin:21px 0 0 36px}.modal-loader .an-bt{background-color:#fff}.an{opacity:0;line-height:0;-o-transition:opacity 350ms linear;transition:opacity 350ms linear}.an.an-medium .an-bt{width:7px;height:7px;margin-right:4px}.an-bt{display:inline-block;vertical-align:top;width:4px;height:4px;background-color:#45688e;border-radius:50%;margin-right:2px;opacity:.2;-webkit-animation-duration:750ms;-o-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:pr_bt_anim;-o-animation-name:pr_bt_anim;animation-name:pr_bt_anim;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.an-bt:nth-child(1){-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.an-bt:nth-child(2){-webkit-animation-delay:180ms;-o-animation-delay:180ms;animation-delay:180ms}.an-bt:nth-child(3){-webkit-animation-delay:360ms;-o-animation-delay:360ms;animation-delay:360ms}@-webkit-keyframes pr_bt_anim{0%{opacity:.2}30%{opacity:1}to{opacity:.2}}@-o-keyframes pr_bt_anim{0%{opacity:.2}30%{opacity:1}to{opacity:.2}}.loader-back{background-color:#000;opacity:.7;filter:'alpha(opacity=70)';height:50px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.35)}.modal-body-wrapper{display:none;margin:0 auto;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.35);width:100%;height:auto;margin-top:10em;cursor:initial;margin-bottom:3em}.modal-body table tr:first-child{margin:0}@media only screen and (min-width:1280px){.modal-body-wrapper{width:60%}.modal-body-wrapper.small{width:30%}}.modal-body-wrapper.active{display:inherit}.modal-body p{padding:1em}.modal-header{font-size:16px;position:relative}.modal-header.gray,.modal-header.grey{padding:8px 0 0 20px!important;background-color:#fff;color:#000;border-bottom:1px solid #e7eaf0}.modal-body-title{position:relative;padding:0;background-color:#6287ae;color:#fff;border-radius:2px 2px 0 0}.close-button{float:right;padding:5px;margin:10px 13px;width:12px;height:12px;opacity:.75;filter:'alpha(opacity=75)';cursor:pointer;outline:0;background:url(/static/new/images/close-icon.png) no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover}.close-button:hover{opacity:1;-webkit-filter:none;filter:none}.modal-title{padding-left:25px;color:#000;height:54px;line-height:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-body{background-color:#fff;line-height:19px}.popup_modal li.btn{padding-top:21px}.popup_modal.clients li.btn{padding-top:0}.modal-body .btn{display:block;width:100%;height:60px;line-height:60px;font-size:20px;font-weight:700;color:#fff;text-align:center;background-color:#0080b5;-webkit-transition:background ease .2s;transition:background ease .2s}.modal-body .btn.half{width:50%;float:left}.modal-body .btn.toned{background-color:#a377bd}.modal-body .btn.toned:hover{background-color:#956ead}.modal-body .btn.toned:active{background-color:#805f94}.modal-body .btn:hover{background-color:#154ac5}.modal-body .btn:active{background-color:#0080b5}.cart-modal-buttons:after{display:block;clear:both;content:''}.modal-content-options:after{display:block;content:"";clear:both}.modal-option{color:#656565;border:1px dashed #bdbbbb;text-align:left;padding:6px 6px 6px 35px;width:31%;height:4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:22px;line-height:3.45em;margin-right:3%;float:left;cursor:pointer}.modal-option.margin{margin-bottom:2em}.modal-option.active,.modal-option:hover{background-color:#f4f4f4}.modal-icon{position:relative;word-wrap:break-word;overflow-x:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis;padding-right:3em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.modal-icon:after{content:"";display:block;background:url(/static/images/dostavka_icons.png) no-repeat right;background-position:0 0;height:34px;width:50px;right:1em;position:absolute;top:20px}.modal-icon-location:after{background-position:-50px 0}.modal-icon-mail:after{background-position:-100px 0}.modal-content-options.small .modal-option{font-size:17px}.modal-content-options.small .modal-option .modal-icon:after{background:url(/static/images/buy_icons.png) no-repeat right;background-position:0 0;width:32px;top:11px}.modal-icon-courier:after{background-position:-128px 0!important}.modal-icon-ya:after{background-position:-32px 0!important}.modal-icon-naloz:after{background-position:-64px 0!important}.modal-icon-card:after{background-position:-96px 0!important}.modal-icon-credit:after{background-position:-160px 0!important}.modal-option-content{padding-top:1em;display:none;font-size:17px;padding:1em 1em}.modal-option-content.active{display:block}.modal-option-content .table{margin-top:1em}.modal-content-options{padding:2em 20px}.modal-body-wrapper.award .modal-2019-bodywrap{max-height:598px;overflow:hidden}.modal-body-wrapper.award .modal-2019-prepend.logo{height:598px;background:#fff}.modal-body-wrapper.award .modal-2019-prepend.logo img{width:200px;margin-left:auto;margin-right:auto;display:block;background-color:#fff;margin-bottom:auto;margin-top:40%}@media only screen and (min-width:320px){.wrp{padding:0 20px}.wrapper{padding:20px 20px 0 20px}}@media only screen and (max-width:1280px){.item_company .pic.big{display:initial}.item_company .pic.big img{width:100%}}@media only screen and (min-width:480px){.header{background:#0061a4}.header .right_col{background:#004575;padding-left:25px}.header .right_col:after{position:absolute;right:-20px;top:0;display:block;width:20px;height:60px;background:#004575;content:''}.header .mob_menu_btn{width:auto;margin-left:0}.header .mob_menu_btn:after{line-height:60px;font-size:15px;padding-left:6px;content:'Меню'}.header .dollar{display:block}.search .search_col{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 5px rgba(132,132,132,.18);-moz-box-shadow:0 3px 5px rgba(132,132,132,.18);box-shadow:0 3px 5px rgba(132,132,132,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .s_field input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.search .s_field:before{left:15px}.search .s_field input{padding-left:45px}.search .s_field{float:left;width:37%;margin-bottom:0}.search .r_col{position:relative;margin-left:37%;height:60px;padding:5px 110px 5px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .r_col:before{display:block;position:absolute;left:0;top:50%;width:1px;height:40px;background:#d6d6d6;margin-top:-20px;content:'';z-index:10}.search .categories .selecter-selected{padding:15px 20px 15px 15px}.news_main .big{padding-bottom:30px}.news_main .big .tags{padding-bottom:25px}.news_main .middle{display:block}.news_main .add_news a{max-width:210px}.side{margin-right:0;margin-left:0;border-left:1px solid #e2e2e2}.side:before{height:100%;top:0;margin:0 0 0 -28px}.companies_main{padding-bottom:15px}.companies_main h2{font-size:32px;height:36px;line-height:36px;margin-bottom:23px}.companies_main h2 span{position:relative;display:inline-block;background:#fff;padding-right:20px;z-index:5}.companies_main h2:after{display:block;position:absolute;top:52%;margin-top:-1px;right:-20px;width:100%;height:2px;background:#fcb731;content:''}.top_companies .pic{display:block;float:left;width:130px;height:84px;line-height:84px;text-align:center;margin-left:-10px}.top_companies .pic img{max-width:110px;vertical-align:middle}.top_companies2 .pic{display:block;float:left;width:150px;height:84px;line-height:84px;text-align:center;margin-left:-10px}.top_companies2 .pic img{max-width:123px;vertical-align:middle}.top_companies .info{margin-left:130px}.top_companies2 .info{margin-left:150px}.top_companies2 .foot .tel{width:150px}.top_companies2 .foot .num_vacancies{float:none;width:auto;margin-left:150px}.categories_list ul{-moz-column-count:2;-moz-column-width:50%;-moz-column-gap:normal;-webkit-column-count:2;-webkit-column-width:50%;-webkit-column-gap:normal;column-count:2;column-width:50%;column-gap:normal}.categories_list .link{width:auto}.categories_list li{display:inline-table;min-width:50%;padding-bottom:25px}.categories_list .textile .link{width:100px}.categories_list .furniture .link{width:105px}.categories_list .internet .link{width:150px}.categories_list .animals .link{width:115px}.categories_list .leisure .link{width:125px}.categories_list .building .link{width:130px}.categories_list .legal .link{width:130px}.categories_list .reference .link{width:165px}.categories_list .repairs .link{width:135px}.categories_list .tool .link{width:140px}.categories_list .communal .link{width:160px}.categories_list .food .link{width:160px}.board_main h2{font-size:32px}.item_board .pic{width:133px;height:98px}.item_board .info{margin-left:160px}.item_board .price{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_board .title{min-height:64px}.item_board .date{float:right;width:50%;padding:10px 10px 0 0;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.goods_main .title_block h2{font-size:32px}.goods_list{margin:0 -10px}.goods_list .item_goods{width:50%;padding:0 10px}.item_goods .pic{height:160px;line-height:160px;text-align:center}.item_goods .price{width:43%}.footer .subscribe .title_col{text-align:left;padding-bottom:15px}.footer .subscribe .btn,.footer .subscribe .field{float:left;width:50%;padding-bottom:0}.footer .subscribe input{text-align:left;padding-left:20px}.footer .copyright{clear:left;text-align:left;padding:15px 0 40px 0}.footer .middle .info{padding-bottom:40px}.footer .logo{float:left;width:50%;text-align:left;padding-bottom:0}.footer .logo img{height:auto;width:221px}.footer .counters{float:right;width:50%;text-align:right;padding-bottom:0}.footer .counters li:last-child{margin-right:0}.breads>ul>li>h1{font-size:32px}.filter .title_block{float:left;display:block;width:25px;height:50px}.filter .head .r_col{float:right;width:320px}.filter .checkbox_col,.filter .radio_col{float:left;width:50%;padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter .middle{padding-bottom:15px}.tags_cat{padding-top:0;padding-bottom:25px}.filter .field .from:before{display:block}.filter .field .before:before{display:block}.shop_slider .item .pic{overflow:hidden;height:auto}.shop_slider .item img{height:auto;width:100%}.recommended .title_block span{font-size:32px}.report_ad{padding-bottom:25px}.desc_ad{padding-top:30px}.list_options li{padding:10px 0}.list_options li:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.list_options .black,.list_options .gray{display:block;float:left;width:50%;padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ad_data{padding-bottom:18px}.ad_data .info .col_1,.ad_data .info .col_2{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ad_data .info .col_2{text-align:right}.ad_data .price{font-size:26px;text-align:right;padding-bottom:6px}.ad_data .address{padding-bottom:0}.reviews .title_col{font-size:32px}.item_comment .date,.item_comment .login{display:inline-block;padding-bottom:0}.item_comment .login{padding-right:10px}.add_comment .rating{padding-top:20px;padding-bottom:15px}.add_comment .rating .title{display:inline-block;height:34px;line-height:34px;vertical-align:top;padding-right:20px}.add_comment .form textarea{min-height:270px}.add_comment .rating_star{display:inline-block;height:34px;vertical-align:top}.add_comment .btn_sub button{max-width:155px}.article_page .info_article{padding:10px 0 5px 0}.article_page .info_article:after,.news_page .info_news:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.article_page .info_article .col_1,.news_page .info_news .col_1{float:left;width:65%;padding-bottom:0}.article_page .info_article .col_2,.news_page .info_news .col_2{float:right;text-align:right;width:35%}.desc_article h2{font-size:28px}.vote_block{padding-bottom:20px}.vote_block .title_vote{font-size:24px;padding-bottom:20px}.vote_block .radio{margin:0 0 18px 0}.vote_block .btn_sub{display:inline-block;width:155px;vertical-align:top;padding-bottom:0}.vote_block .number_votes{display:inline-block;vertical-align:top;height:50px;line-height:50px;padding-top:15px;padding-left:20px}.news_main .title_block{margin-bottom:10px}.news_main .title_block h1{font-size:32px}.news_block .title_block h2{font-size:32px}.news_block ul.list_item{display:block;margin:0 -10px}.news_block ul.list_item li{float:left;width:50%;padding-left:10px;padding-right:10px}.item_company .pic{position:relative;display:block;float:left;width:150px;height:100px;line-height:100px;text-align:center;margin-left:-10px}.item_company .pic.big{height:150px}.item_company .pic img{max-width:123px;vertical-align:middle}.item_company .pic.big img{max-width:165px}.item_company .pic.no_photo:after{position:absolute;left:50%;top:50%;margin:-23.5px 0 0 -28.5px;display:block;width:57px;height:47px;background:url(../images/no-photo.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;content:''}.item_company .info{margin-left:150px}.item_company .info.big{margin-left:170px}.item_company .tel{float:left;width:150px;text-align:right;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_company .rating{width:auto}.item_company .num_vacancies{float:right;width:auto}.company_info{padding-top:0}.company_list .black,.company_list .gray{float:left;width:50%}.company_list .gray{padding-bottom:0}.company_list .rating{width:130px}.company_list .reviews_num{float:none;width:auto;margin-left:130px;text-align:right;padding-top:2px}.photo_gallery ul{display:block;margin:0 -10px}.photo_gallery ul li{float:left;width:50%;padding:0 10px 20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list_options .rating{width:130px}.list_options .reviews_num{float:none;width:auto;margin-left:130px;text-align:right;padding-top:2px}.left_menu .menu{-moz-column-count:2;-moz-column-width:50%;-moz-column-gap:normal;-webkit-column-count:2;-webkit-column-width:50%;-webkit-column-gap:normal;column-count:2;column-width:50%;column-gap:normal}.cinema_list{margin:0 -10px}.item_cinema{float:left;width:50%;padding-left:10px;padding-right:10px}.movies_cities .title_block{font-size:32px}.movies_cities .title_block br:first-child{display:none}.movies_cities .title_block:after{left:160px}.poster_film{float:left;width:220px}.genre_films{margin-left:240px}.list_data_film{clear:left}.list_data_film .black,.list_data_film .gray{float:left;width:50%;padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.desc_film h2{font-size:24px}.photo_gallery .title_block{font-size:32px}.dates_film .title_block{font-size:32px}.dates_film .item_date{margin-left:0;margin-right:0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.dates_film .date{float:left;width:125px;padding-bottom:0;border-bottom:0}.dates_film .date span{display:block;padding-left:0;padding-top:8px}.dates_film .item_date .info{margin-left:150px}.dates_film .cinemas:first-child .name_cinema{padding-top:0}.timetable .filter .title_block{width:auto;font-size:17px;color:#000;padding-left:0;text-indent:0;margin-left:20px}.timetable .filter .title_block:before{display:none}.timetable .filter .head .r_col{width:auto}.filter .field.fs input{font-size:17px}.routes_list h2{font-size:28px;padding-bottom:15px}.item_routes .time li:nth-child(n+3){display:inline-block}.item_routes .time li:nth-child(n+5){display:none}.weather_page .breads{padding-bottom:20px}.weather_top{padding:20px 0}.weather_top li{float:left;width:33.33%;padding:0 0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_top .info,.weather_top .when{float:none;width:auto}.weather_top .when{padding-bottom:15px}.weather_top .pic span{display:block;position:static;margin-top:10px}.weather_top .pic span b{font-size:42px}.weather_top .title{padding-top:5px}.weather_bottom{padding-top:17px;padding-bottom:17px}.weather_bottom li{padding:17px 0}.weather_bottom .when{width:33.33%;padding-top:0}.weather_bottom .info{width:66.66%}.weather_bottom .pic,.weather_bottom .title{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_bottom .title{padding-top:0}}@media only screen and (min-width:480px) and (max-width:999px){.item_cinema:first-child{clear:none}.item_cinema:nth-child(2n+1){clear:left}}@media only screen and (min-width:768px){.search{padding-top:20px}.search .logo{float:left;padding:14px 0 0 0}.search .logo img{height:32px}.search .search_col{margin-left:250px}.search .s_field{width:41%}.search .s_field:before{left:20px}.search .s_field input{padding-left:56px}.search .r_col{margin-left:41%}.news_main .big{float:left;width:68.41%;padding-right:20px;padding-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_main .big .date{display:block;padding:10px 0}.news_main .big .tags{padding-bottom:15px}.news_main .col_2{float:left;width:31.59%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_main .middle ul{border-bottom:1px solid #e2e2e2;margin-bottom:12px}.news_main .middle li:first-child{display:block;float:none;width:auto;padding:0 0 20px 0}.news_main .middle li{display:none}.news_main .small .time{display:none}.news_main .small .link{margin-left:0}.news_main .small li:nth-child(n+6){display:none}.companies_main{padding-bottom:40px}.companies_main h2{font-size:36px;line-height:36px;height:40px;margin-bottom:20px}.top_companies>ul{margin:0 -10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_companies>ul>li{display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top_companies>ul>li:nth-child(n+2){display:block}.top_companies>ul>li:nth-child(n+3){display:none}.top_companies .item{height:100%}.top_companies .foot ul{display:block;height:100%}.top_companies .link{width:72%}.top_companies .price{width:28%;max-width:28%;text-align:right}.top_companies2 .head{float:left;width:80%}.top_companies2 .foot{float:right;width:20%;text-align:right;padding-top:35px}.top_companies2 .foot .tel{float:none;width:auto;padding-bottom:10px}.top_companies2 .foot .num_vacancies{margin-left:0;text-align:right}.categories_list .icon{width:60px}.categories_list .link{margin-left:70px}.categories_list .textile .link{width:180px}.categories_list .furniture .link{width:185px}.categories_list .internet .link{width:250px}.categories_list .animals .link{width:195px}.categories_list .leisure .link{width:210px}.categories_list .building .link{width:195px}.categories_list .legal .link{width:250px}.categories_list .legal .link br:first-child{display:none}.categories_list .reference .link{width:230px}.categories_list .repairs .link{width:205px}.categories_list .tool .link{width:auto}.categories_list .communal .link{width:225px}.categories_list .computers .link{width:265px}.categories_list .computers .link br:first-child{display:none}.board_main h2{font-size:36px}.board_main .title_block{height:40px;line-height:40px}.board_main .title_block:after{margin-top:2px}.item_board .title{min-height:10px;float:left;width:75%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_board .price{float:none;width:auto;position:absolute;top:16px;right:20px;padding:0;display:inline-block}.item_board .desc{display:table;width:100%;padding-top:12px}.item_board .desc .text{display:block;float:left;width:75%;height:50px;overflow:hidden;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_board .r_col{float:right;width:25%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_board .date{width:auto;float:none;padding:0 0 1px 0}.item_board .comment{display:block;text-align:right}.goods_main{padding-bottom:30px}.goods_main .title_block{height:40px;line-height:40px}.goods_main .title_block h2{font-size:36px}.goods_list{margin:0 -10px}.goods_list .item_goods{width:33.33%;padding:0 10px!important}.goods_main .item_goods:nth-child(3){display:flex}.item_goods .pic{height:175px;line-height:175px}.item_goods .title a{font-size:17px;line-height:28px}.item_goods .price{width:97px}.footer .social li a{width:auto}.footer .social .text{position:relative;top:-3px;display:inline-block;text-align:left;vertical-align:top;padding-left:5px}.footer .social .yt .text{top:0;height:40px;line-height:40px}.footer .links ul{-moz-column-count:3;-moz-column-width:33.33%;-moz-column-gap:normal;-webkit-column-count:3;-webkit-column-width:33.33%;-webkit-column-gap:normal;column-count:3;column-width:33.33%;column-gap:normal}.footer .subscribe{max-width:542px;padding-top:20px}.footer .subscribe .form{position:relative;padding-right:200px}.footer .subscribe .field{float:none;width:auto;padding-bottom:0}.footer .subscribe .btn{position:absolute;right:0;top:0;float:none;width:178px;padding-bottom:0}.footer .copyright{padding:10px 0 34px 0}.footer .middle .info{padding-bottom:36px}.footer .logo img{width:282px}.footer .counters{text-align:left;padding-top:4px}.footer .counters li:first-child{margin-left:0}.footer .down{padding:20px 0}.footer .down .left_col,.footer .down .right_col{text-align:left;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .f_link{text-align:left}.footer .f_link li{padding-top:0;height:31px;line-height:31px}.breads>ul>li>h1{font-size:36px}.tags_cat{padding-top:10px}.filter .title_block{width:auto}.filter .col_price,.filter .select_col{float:left;width:50%;padding-bottom:30px;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter .select_col{padding-right:10px}.filter .col_price{padding-left:10px}.filter .col_2{clear:left}.filter .radio_col{padding-right:10px}.filter .checkbox_col{padding-left:10px}.filter .middle{padding:16px 28px 24px 28px}.shop_slider{margin-left:0;margin-right:0}.recommended .title_block span{font-size:36px}.recommended .item_goods:nth-child(n+3){display:block}.recommended .item_goods:nth-child(n+4){display:none}.slider_full{margin:0}.slider_full .item{height:400px}.desc_ad{font-size:17px;line-height:28px;padding-bottom:30px}.ad_data .phone{float:left;width:215px}.ad_data .info{padding-top:0;margin-left:240px}.ad_data .price{font-size:32px;margin-top:-6px;padding-bottom:1px}.ad_data .name{padding-bottom:8px}#map{margin-left:0;margin-right:0}.reviews{margin-top:30px;padding-top:73px}.reviews .comments{padding-bottom:63px}.item_comment{position:relative;padding:20px 30px}.item_comment .rating{position:absolute;right:20px;top:10px}.item_comment .text{font-size:17px;line-height:28px}.add_comment .form .field{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add_comment .form .field.first{padding-right:10px}.add_comment .form .field.two{padding-left:10px}.add_comment .text{clear:left;padding-right:170px}.add_comment .rating{float:left;height:40px;padding-bottom:0}.add_comment .btn_sub{float:right;width:155px}.add_comment .form input,.add_comment .form textarea{padding-left:25px}.desc_article{font-size:17px;line-height:28px}.article_page .info_article{padding:10px 0}.desc_article .pic_preview{margin:0}.desc_article h2{font-size:32px}table{width:100%;margin-left:0;margin-right:0}table td{padding:12px 20px;border-bottom:1px solid #e2e2e2}table tr:last-child td{border-bottom:4px solid #2abeb2}.video{margin-left:0;margin-right:0}.desc_article h3{font-size:24px}ul.list li:before{top:10px}.responsive_video{margin-left:0;margin-right:0}.vote_block{margin-top:60px;padding:25px 30px 30px 30px}.news_block{padding-bottom:25px}.news_block.last_block{padding-bottom:50px}.news_block ul.list_item li{width:33.33%}.news_block ul.list_item li:nth-child(n+3){display:block}.news_block ul.list_item li:nth-child(n+4){display:none}.news_block .title_block h2{font-size:36px}.news_main .title_block h1{font-size:36px}.item_company .head{float:left;width:70%}.item_company .bottom{float:right;width:30%;clear:none}.item_company .bottom.award{float:right;width:20%;padding-left:2em;border-left:1px solid #e2e2e2}.item_company .tel{float:none;width:auto;text-align:right;padding-right:0;padding-bottom:0;height:31px}.item_company .rating{float:none;text-align:right;padding-bottom:40px}.item_company .rating.award{text-align:left;padding-bottom:10px}.item_company .rating .star{display:inline-block}.company_info{position:relative;min-height:270px}.company_info .logo_company{position:absolute;left:0;top:0;width:230px;line-height:260px;height:270px}.company_info .right_col{padding-top:0;margin-left:250px}.company_desc{font-size:17px;line-height:28px}.photo_gallery ul li{width:33.33%}.item_page .tags{margin-top:-5px;padding-bottom:25px}.item_data{padding:30px 0}.item_data .id{float:none;width:auto;display:inline-block;height:50px;line-height:50px;padding-left:40px;padding-right:25px;vertical-align:top}.item_data .date{float:none;width:auto;display:inline-block;height:50px;line-height:50px;vertical-align:top;padding-bottom:0}.item_data .left,.item_data .right{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_data .left{text-align:left}.item_data .right{text-align:right;padding-right:30px}.item_data .buy{display:inline-block;float:none;width:120px}.item_data .price{display:inline-block;float:none;width:auto;height:50px;line-height:50px;clear:none;vertical-align:top;padding:0 25px 0 0;font-size:32px}.about{padding-bottom:50px}.about .desc,.about li{font-size:17px;line-height:28px}.sidebar_left{float:left;width:240px}.kino_page .content{margin-left:260px}.left_menu .menu{-moz-column-count:1;-moz-column-width:100%;-moz-column-gap:normal;-webkit-column-count:1;-webkit-column-width:100%;-webkit-column-gap:normal;column-count:1;column-width:100%;column-gap:normal}.item_cinema{float:none;display:inline-block;width:49.59%;vertical-align:top}.timetable_days{margin-top:-5px;padding-bottom:15px}#left_board .side{border:0}#left_board .side>.row>.inner{width:auto}#left_board .side>.row>.inner>.item{float:none;width:auto;height:auto;padding:10px 0 0 0;margin-left:0}#left_board .side:before{display:none}.film_page .info_film{margin-left:240px}.genre_films{top:-4px;position:relative;margin-left:0;display:inline-block;width:100%;padding-bottom:10px}.list_data_film{clear:none;margin-bottom:30px}.list_data_film li{display:inline-block;width:100%;vertical-align:top}.desc_film .text{font-size:17px;line-height:28px}.list_data_film .gray{width:210px}.list_data_film .black{float:none;width:auto;margin-left:210px}.dates_film .name_cinema{float:left;width:220px}.dates_film .session_time{margin-left:220px;padding-top:14px;margin-top:0}.dates_film .cinemas:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.dates_film .cinemas:first-child .session_time{padding-top:0}.news_desc{font-size:17px;line-height:28px}.news_page .sources{font-size:17px;line-height:28px}.timetable .breads{padding-bottom:25px}.sort_parameter{padding:0 0 15px 0}.timetable .filter .col_price,.timetable .filter .select_col{margin-bottom:0;padding-bottom:20px}.timetable .filter .middle{padding:15px 20px 15px 20px}.routes_list h2{font-size:32px;display:inline-block;padding-bottom:25px}.routes_list .tags_cat{display:inline-block;vertical-align:top;padding:2px 0 0 20px}.item_routes{padding:10px 5px 15px 20px}.item_routes:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.item_routes .number{width:120px;font-size:24px;padding-top:5px}.item_routes .info{margin-left:80px}.item_routes .head{float:left;width:60%}.item_routes .time{float:left;width:40%;padding-top:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.data_weather .gray{width:250px}.data_weather .black{margin-left:250px;float:none;width:auto}.map_weather{margin-left:0;margin-right:0}.map_weather img.demo{display:block;width:100%}.link_days{padding-bottom:30px}.desc_weather .text{font-size:17px;line-height:28px}.accordion{float:left;width:50%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion .data{display:none!important}.tabs_accordion .tab_right{display:block;float:left;width:50%;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tabs_accordion .tab_right .data{display:none}}@media only screen and (min-width:1000px){.search .logo{padding-top:10px}.search .logo img{height:39px}.search .search_col{margin-left:315px}.search .s_field{width:44%}.search .s_field input{font-size:17px}.search .r_col{margin-left:44%;padding-right:140px}.search .btn_sub{width:114px}.search .categories .selecter-selected{font-size:17px;padding:14px 20px}.news_main .big{width:50%;padding-right:10px}.news_main .col_2{width:50%;padding-left:10px}.news_main .middle ul{margin-bottom:15px}.news_main .middle li:first-child{float:left;width:50%;padding:0 10px 28px 0}.news_main .middle li{display:block;padding-bottom:28px}.news_main .small .time{display:block}.news_main .small .link{margin-left:60px}.news_main .small li:nth-child(n+6){display:block}.companies_main h2{font-size:42px;line-height:42px;height:46px;margin-bottom:20px}.top_companies .pic{width:160px}.top_companies .info{margin-left:160px}.top_companies .pic img{max-width:115px}.categories_list ul{-moz-column-count:3;-moz-column-width:33.33%;-moz-column-gap:normal;-webkit-column-count:3;-webkit-column-width:33.33%;-webkit-column-gap:normal;column-count:3;column-width:33.33%;column-gap:normal}.categories_list li{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.categories_list .internet .link{width:160px}.categories_list .legal .link{width:140px}.board_main{padding-bottom:70px}.board_main .title_block{height:44px;line-height:44px}.board_main h2{font-size:42px}.goods_main .title_block h2{font-size:42px}.item_goods .bottom{padding-bottom:75px}.item_goods .pic{height:235px;line-height:235px}.item_goods .price{width:150px;height:50px;line-height:50px}.item_goods .btn{width:120px}.item_goods .btn a{height:50px;line-height:50px}.footer .social .text{top:0;height:40px;line-height:40px;padding-left:7px}.footer .social .text br{display:none}.footer .links{float:left;width:50%;padding:25px 0 10px 0;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .links li{display:inline-block;width:100%;vertical-align:top}.footer .subscribe{float:left;width:50%;max-width:1000px;padding-top:31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .copyright{padding-bottom:30px}.breads>ul>li>h1{font-size:42px}.recommended .title_block{margin-bottom:30px}.recommended .title_block span{font-size:42px}.slider_full .item{height:525px}.list_options{border-top:0;margin-bottom:40px}.list_options .list_item{padding:10px 0;border-bottom:1px solid #e2e2e2}.list_options li .list_item:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.list_options li{float:left;width:50%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.list_options li:nth-child(odd){padding-right:10px;clear:left}.list_options li:nth-child(even){padding-left:10px}.list_options li:nth-child(1) .list_item,.list_options li:nth-child(2) .list_item{border-top:1px solid #e2e2e2}.ad_data{margin-bottom:40px;padding:30px 35px}.video{float:left;width:450px;margin-right:30px;margin-bottom:20px}.desc_article b,.desc_article strong{color:#0061a4}.news_block{padding-bottom:10px}.news_block .title_block h2{font-size:42px}.news_main .title_block h1{font-size:42px}.sidebar_left{width:305px}.kino_page .content{margin-left:325px}.city_select .selecter-selected{padding-left:27px}ul.menu li a{padding-left:27px}#left_board{padding-top:20px}#left_board .side>.row>.inner{width:240px;margin:0 auto;padding:10px 0 15px 0}#left_board .side{border:1px solid #e2e2e2}.item_cinema{width:32.93%}.movies_cities .title_block{font-size:36px}.movies_cities .title_block br{display:none}.movies_cities .title_block h2{position:relative;display:inline-block;background:#fff;padding-right:20px;z-index:50}.movies_cities .title_block:after{bottom:20px}.film_page .breads{padding-bottom:25px}.poster_film{width:305px}.film_page .info_film{margin-left:325px}.dates_film .date{width:185px}.dates_film .item_date .info{margin-left:185px}.dates_film .item_date{padding:20px 25px 10px 25px}.news_page .info_news{padding-bottom:25px;padding-top:10px}.item_routes .head{width:55%}.item_routes .time{width:40%}.item_routes .time li:nth-child(n+3){display:inline-block}.item_routes .time li:nth-child(n+5){display:none}.timetable .filter .middle{padding:25px 30px 20px 30px}.timetable .filter .select_col{padding-right:15px}.timetable .filter .col_price{padding-left:15px}.timetable .filter .col_price,.timetable .filter .select_col{margin-bottom:0;padding-bottom:25px}.timetable .filter .title_block{margin-left:30px}.weather_top{padding:0 30px 0 0;width:50%;float:left;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_top ul{display:block;padding:20px 0;border:2px solid #0061a4;min-height:204px}.data_weather{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_bottom{padding:20px}.weather_bottom li:first-child{border-left:none;padding-left:0;padding-top:7px}.weather_bottom li{float:left;width:20%;min-height:260px;padding-left:20px;border-top:none;padding-top:7px;padding-bottom:0;border-left:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weather_bottom .when{width:auto;float:none;padding-bottom:30px}.weather_bottom .info{float:none;width:auto}.weather_bottom .pic,.weather_bottom .title{float:none;width:auto}.weather_bottom .pic span{position:static;padding-top:15px}}@media only screen and (min-width:1061px){.side:before{display:none}}@media only screen and (min-width:1280px){.wrp{padding:0 30px}.sidebar{float:right;width:282px}.wrapper{padding:35px 30px 0 30px}.header .wrp{background:#0061a4}.header:after,.header:before{display:block;position:absolute;top:0;width:50%;height:60px;content:'';z-index:-1}.header:before{left:0;background:#0061a4}.header:after{right:0;background:#004575}.header .mob_menu_btn{display:none!important}.header .menu{float:left;display:block!important;position:static;width:auto;height:auto!important;background:0 0}.header .menu ul{padding:0}.header .menu li{float:left;padding:0}.header .menu li.active:before{left:0;top:0;margin-top:0}.header .menu li:first-child{margin-right:11px}.header .menu li:first-child a{padding:0}.header .menu li a{display:block;line-height:60px;font-size:15px;background:0 0;padding:0 11px;-webkit-transition:color ease .2s;transition:color ease .2s}.header .menu li a:hover{color:#2abeb2}.header .right_col{padding-left:30px}.header .right_col:after{width:30px;right:-30px}.search .s_field{width:430px}.search .r_col{margin-left:430px}.search .categories .selecter-item{font-size:17px;padding:12px 20px}#cat_search{display:none}.news_main .big{width:505px;padding-right:15px}.news_main .big.list{width:465px}.news_main .big .date{padding-bottom:45px}.news_main .big .tags{padding-bottom:25px}.news_main .col_2{width:400px;padding-left:15px}.news_main .middle li:nth-child(odd){padding-right:15px}.news_main .middle li:nth-child(even){padding-left:15px}.side{clear:none;float:right;width:282px;padding:10px 0;border-right:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.side>.row{overflow-x:inherit}.side>.row>.inner{width:auto}.side>.row>.inner>.item{float:none;width:240px;height:400px;padding:10px 20px;margin:0}.side>.row>.inner>.item:last-child{width:240px}.companies_main h2{margin-bottom:27px}.top_companies>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.top_companies>ul>li{width:33.33%;padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top_companies>ul>li:nth-child(n+3){display:block}.top_companies2{display:inline-block;width:100%;padding-bottom:5px}.top_companies2 .item{height:100%}.top_companies2 .head{float:none;width:auto}.top_companies2 .foot{float:none;width:auto;text-align:left;padding-top:10px;padding-bottom:0}.top_companies2 .foot .tel{padding-bottom:0;float:left;width:150px}.top_companies2 .foot .num_vacancies{text-align:left;margin-left:150px}.top_companies2>ul{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.top_companies2>ul>li{width:33.33%;padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top_companies2>ul>li:before{right:35px}.companies_main h2:after{top:50%;margin-top:-2px;right:auto;left:-50%;width:50%;margin-left:-30px}.companies_main h2 span{background:0 0}.categories_list{float:left;width:930px}.companies_main .right_col{float:right;width:240px;border:1px solid #e2e2e2;padding:20px}.categories_list .computers .link{width:160px}.board_main{padding-bottom:110px}.board_main .title_block:after{right:auto;left:0;width:100%}.board_main .title_block:before{display:block;position:absolute;top:52%;margin-top:2px;right:-50%;width:50%;margin-left:-30px;height:2px;background:#fcb731;content:''}.goods_main{position:relative}.goods_main:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.goods_main .title_block{margin-bottom:43px}.goods_main .tags{position:absolute;left:197px;top:3px;padding:0}.goods_main .title_block:after{top:50%;margin-top:2px;right:auto;left:-50%;width:50%;margin-left:-30px}.goods_list .item_goods{padding:0 15px!important;min-height:446px}.shop_cat .goods_list .item_goods{min-height:200px;margin-bottom:30px}.goods_main .goods_list{float:left;width:939px}.goods_list{margin:0 -15px}.item_goods .pic{height:220px;line-height:220px}.goods_main .right_col{float:right;width:240px;border:1px solid #e2e2e2;padding:20px}.item_goods .price{width:130px}.footer .social li:first-child:before{display:block}.footer .social li:last-child:after{position:absolute;display:block;width:1px;height:60px;background:#e2e2e2;top:-10px;right:0;content:''}.footer .social ul{margin:0}.footer .links{padding:50px 15px 40px 0}.footer .subscribe{padding-left:15px;padding-top:56px}.footer .middle .info{float:left;width:50%;padding:16px 0 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .copyright{clear:left;float:left;width:50%;padding:10px 15px 50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .counters{text-align:right}.footer .down .left_col{padding-right:15px}.footer .down .right_col{padding-left:15px}.footer .address,.footer .phone{float:left}.footer .phone{margin-left:70px}.footer .f_link li:first-child{padding-left:0}.footer .f_link li{float:left;padding-left:85px}.footer .down{padding:35px 0}.content{position:relative;float:left;width:908px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.breads:before{display:block;position:absolute;height:2px;top:9px;left:-50%;width:50%;margin-left:-30px;background:#fcb731;content:''}.filter .select_col{padding-right:15px}.filter .col_price{padding-left:15px}.filter .radio_col{padding-right:15px}.filter .checkbox_col{padding-left:15px}.shop_cat .tags_cat{display:block;padding-bottom:10px}.shop_slider{margin-bottom:30px}.shop_cat .navigation{padding-top:20px}.recommended .title_block:before{display:block;position:absolute;top:52%;right:-50%;width:50%;margin-left:-30px;height:2px;background:#fcb731;content:''}.recommended .title_block{margin-bottom:40px}.recommended .item_goods{width:25%}.recommended .item_goods:nth-child(n+4){display:block}.ad_page .breads{padding-bottom:28px}.report_ad{position:absolute;right:-300px;z-index:1;padding:0;margin-top:0}.reviews{margin-bottom:63px}.reviews .left_col{float:left;width:908px}.visible .reviews .right_col{opacity:1}.reviews .right_col{float:right;border:1px solid #d0d0d0;padding:20px;margin-top:64px;opacity:0;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.related_board{display:block;padding-bottom:70px}.related_board .title_block{position:relative;margin-bottom:30px}.related_board .title_block:before{display:block;position:absolute;top:52%;margin-top:2px;right:-50%;width:50%;margin-left:-30px;height:2px;background:#fcb731;content:''}.related_board .title_block:after{display:block;position:absolute;top:52%;margin-top:2px;right:auto;left:0;width:100%;height:2px;background:#fcb731;content:''}.related_board h2{position:relative;display:inline-block;background:#fff;font-size:42px;font-weight:700;color:#0061a4;z-index:5;padding-right:20px}.related_board .content_board{float:left;width:908px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.related_board .right_col{float:right;border:1px solid #d0d0d0;padding:20px}.article_page .breads,.news_page .breads{padding-bottom:25px}.article_page .info_article,.news_page .info_news{padding-top:0}.video{width:430px}.news_block ul.list_item{margin:0 -15px}.news_block ul.list_item li{padding-left:15px;padding-right:15px}.news_block .left_col{float:left;width:908px}.visible .news_block .right_col{opacity:1}.news_block .right_col{float:right;width:240px;border:1px solid #e2e2e2;padding:20px;opacity:0;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.news_block.left_line .title_block:after{top:50%;margin-top:-2px;right:auto;left:-50%;width:50%;margin-left:-30px}.news_block.article{display:block}.news_block ul.list_item li:nth-child(n+4){display:block}.news_block>ul.list_item>li{width:25%}.news_main .title_block{position:relative}.news_main .title_block:after{display:block;position:absolute;top:50%;margin-top:0;right:auto;left:-50%;width:50%;margin-left:-30px;height:2px;background:#fcb731;content:''}.news_main .title_block h1{color:#0061a4}.ads_company{float:right;width:282px;padding:10px 0;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ads_company .item{padding:10px 20px}.list_options li:nth-child(odd){padding-right:15px}.list_options li:nth-child(even){padding-left:15px}.photo_gallery ul{margin:0 -15px}.photo_gallery ul li{padding:0 15px 30px 15px}.company_page .breads{padding-bottom:20px}.company_info .logo_company{width:280px}.company_info .right_col{margin-left:310px}.company_list .reviews_num{text-align:left;margin-left:135px}.company_list .gray{width:210px}.company_list .black{float:none;width:auto;margin-left:210px}.companies_nearby{display:block}.goods_recommend{display:block;padding-bottom:50px}.sidebar_left{width:280px}.kino_page .content{margin-left:310px;float:none;width:auto}.timetable_days{padding-bottom:25px}.cinema_list{margin:0 -15px;padding-bottom:0}.item_cinema{width:24.68%;padding-left:15px;padding-right:15px;padding-bottom:35px}.movies_cities .title_block{font-size:42px;margin-bottom:30px}.movies_cities .title_block:after{left:0;width:5000px}.poster_film{width:280px}.film_page .info_film{margin-left:310px}.photo_gallery{display:inline-block;width:100%;clear:left}.film_page .photo_gallery ul li,.news_page .photo_gallery ul li{width:25%}.dates_film:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.dates_film .left_col{position:relative;float:left;width:908px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visible .dates_film .right_col{opacity:1}.dates_film .right_col{float:right;border:1px solid #d0d0d0;padding:20px;opacity:0;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}#news_related{display:block;margin-bottom:80px}.timetable:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}.routes_list{padding-bottom:80px}.item_routes .head{width:410px}.item_routes .time{width:350px;padding-left:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.data_weather .gray{width:220px}.data_weather .black{margin-left:220px}.accordion{width:385px;padding-right:0}.tabs_accordion .tab_right{padding-left:30px;width:523px;position:relative;z-index:1}.route_page .sidebar{margin-top:15px}}@media only screen and (max-width:320px){.item_routes .time span{display:none}}.image-preview{border:1px solid #ccc;min-width:50%;float:left;display:block;margin-top:-1px;height:16em}.image-preview .image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;line-height:8em;font-size:27px;color:#30bfb3;font-weight:700;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.form-row{text-align:center}.js_tumb-view{position:relative}.center{text-align:center}.child:before{position:absolute;top:50%;left:20px;width:16px;height:7px;background:url(../images/drop-arrow.png) 0 0 no-repeat;-o-background-size:cover;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;background-size:cover;border:none;content:'';margin-top:-3.5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.modal-body-wrapper{position:relative;background-color:#fff}.modal-2019-title{font-size:20px;padding-top:2em;padding-left:2em;background-color:#fff}.modal-2019-close{position:absolute;cursor:pointer;top:20px;right:20px;width:30px;padding:5px;height:30px;text-align:center;background-color:#0061a4;font-size:22px;font-weight:500;color:#fff}.modal-body-wrapper.small .modal-2019-post-title{width:93.4%}.modal-body-wrapper.m-w-35 .modal-2019-post-title{width:94.2%}.modal-2019-post-title{width:96.65%;padding-top:1em;height:4px;margin-left:2.5em;border-bottom:5px solid #fcb731}.modal-body-wrapper.award .modal-2019-prepend{width:50%;float:left;overflow:hidden}.modal-body-wrapper.award .modal-2019-prepend img{width:100%}.modal-body-wrapper.award .modal-2019-post-title{width:initial}.modal-body-wrapper.award .modal-2019-bodywrap{width:50%;float:left;background:#fff}.award-modal-address{color:#999;margin-bottom:1em}.award-modal-wrap{margin-top:1em;margin-left:2.5em;margin-right:2.5em;padding-bottom:3em}.award-modal-wrap.results{padding-bottom:2em}.award-modal-desc{margin-bottom:1em}.nomination-vote-wrap{background-color:#f2f2f2;text-align:center;padding-bottom:1em;position:relative}.nomination-vote-wrap.results{margin:0 2em}.nomination-num{padding-top:2em}.nomination-stars img{width:35px}.nomination-title{color:#333;font-weight:900;margin-top:.5em;font-size:25px;margin-bottom:1.5em}.item_routes .time span{line-height:2em}.item_routes .arrival-tip{color:#999;font-size:15px;position:absolute}

.news_main .middle .pic {
    min-height: 5rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.figure_wrapper * {
    width: 100%;
}