 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}ol{margin:0;padding:10px 0 0 25px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:active,a:focus{outline:none}input,textarea{outline:none}input:active,textarea:active{outline:none}:focus{outline:none}textarea{resize:none}textarea{resize:vertical}textarea{resize:horizontal}@import "reset.css";body{font-family:OpenSans;background:url('/Data/Sites/1/skins/Europharm/img/bg3.jpg');background-attachment:fixed;background-size:cover}@media screen and (max-width:924px){body{margin-top:30px}.account .departm_list .list_item{flex-wrap:wrap}.account .departm_list .list_item.flex .city_title{flex:0 0 30%;order:1}.account .departm_list .list_item.flex .address_wrap{flex:1 1 30%;order:2}.account .departm_list .list_item.flex .phone_wrap{flex:0 0 30%;order:4}.account .departm_list .list_item.flex .operation_mode__wrap{flex:1 1 30%;text-align:left;order:5}.account .departm_list .list_item.flex .btn_select__wrap{flex:0 0 82px;order:6}.account .departm_list .list_item.flex .list_item__item{min-height:25px}.account .departm_list .list_item.flex:after{content:"";order:3;flex:1 1 82px}}b,strong{font-weight:700}p i,p em{font-style:italic}a{color:#a4238f}p{line-height:1.5;margin-bottom:20px}.clear{clear:both}.magenta{color:#a4238f}.aqua{color:#00aaad}.white{color:#fff}.green{color:#007a48}.silver{background-color:#ecf4f9}h1{font-family:OpenSans;font-size:22px;text-transform:uppercase}.gray{background:#ecf4f9;overflow:hidden}.hd2,h2{padding-bottom:4px;display:inline-block;font-size:30px;font-weight:600;font-family:OpenSans}@media screen and (max-width:760px){.hd2,h2{font-size:28px;letter-spacing:.05em}.account_orders .order_list__item{border-bottom:dashed 1px #dbe7f1}.account_orders .order_hdr>.order_date{order:1;flex:0 1 10%}.account_orders .order_hdr>.order_id{order:2;flex:1 1 20%}.account_orders .order_hdr>.order_sum{order:3;flex:1 1 20%}.account_orders .order_hdr>.oder_status{order:4;flex:0 1 20%}.account_orders .order_hdr>.order_burger{order:6;flex:0 1 20%}.account_orders .order_hdr>.order_dep{order:5;flex:1 1 60%}.account_orders .order_hdr{flex-wrap:wrap}.account .departm_list .list_item.flex .phone_wrap{flex:0 0 33%}.account .discount_wrap .row1{flex-direction:column}.account .discount_img__wrap{padding:10px}.account .discount_content__wrap{padding:10px;min-height:180px}}@media screen and (max-width:620px){.hd2,h2{font-size:22px}h1.main{display:none}.goods-region a{width:40%!important;padding:5px}}@media screen and (max-width:360px){.hd2,h2{font-size:20px}}header{position:relative}.hd3,h3{color:#000;font-weight:700;font-size:22px;margin-bottom:10px}.basket .hd3,.basket h3{color:#fff}.p1{padding:20px;box-sizing:border-box}.pv1{padding:20px 0;box-sizing:border-box}.p21{padding:40px 0 20px}.p1011{padding:0 2px 0 0;box-sizing:border-box;position:relative}.p1011 .sep{position:absolute;right:0;top:20px;bottom:20px;background:#72bf44;width:2px}.p1011 img{margin-bottom:-2px}@media screen and (max-width:1010px){.p1011{margin-right:30px}.p1011 .sep{display:none}}.mv1{margin:20px 0}.btnHolder{margin-top:20px;clear:both}.btnHolder .button{display:inline-block;padding:6px 15px;font-size:14px;font-weight:600;color:#fff;background:#72bf44;height:22px;line-height:22px;cursor:pointer;border-radius:4px}.btnHolder .button i.fa{top:0}.btnHolder .button:hover i.fa{animation-name:jump;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.rouble{font-family:rouble!important;font-weight:400!important;font-style:normal!important}.right{float:right}.right a{color:#41485a;font-size:14px;font-weight:600}.right a.active{color:#00aaad;font-weight:600}.mb1{margin-bottom:20px}.mb2{margin-bottom:40px}.mt1{margin-top:20px}.p21{padding:30px 20px;box-sizing:border-box}.mb05{margin-bottom:10px}.maincontainer{max-width:1240px;box-sizing:border-box;margin:0 auto;padding:0 20px 20px;background:#fff}@media screen and (max-width:360px){.maincontainer{padding:0}.goods-region a{width:100%!important}}.container{max-width:1240px;margin:0 auto;clear:both}.city{color:#00aaad;font-weight:600}.city span{display:inline-block;margin:0 10px 5px 0}.topline{font-weight:600;color:#41485a}.topline a{text-decoration:none;color:#41485a}.topline .online{line-height:21px}.topline .online i{display:inline-block;background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') 0 -40px;width:25px;height:21px;position:relative;margin-right:10px;vertical-align:middle}.topline .online a{color:#a4238f}.topline .auth{color:#00aaad}.topline .auth a{color:#00aaad;text-decoration:underline;cursor:pointer}.topline .auth .login{margin-right:10px}.topline .auth .login i{display:inline-block;margin-right:10px;width:13px;height:14px;background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') -40px -40px;vertical-align:middle}.topline .auth .reg{margin-left:10px}.topline .auth .reg i{display:inline-block;margin-right:10px;width:10px;height:14px;background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') -60px -40px;vertical-align:middle}.flex-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:920px){.flex-row.mw920{display:block;text-align:center}.flex-row.mw920 div{display:inline-block;margin:7px 15px}}@media screen and (max-width:640px){.flex-row.mw640{display:block;border:none}.flex-row.mw640 .basket{width:100%;left:0}}.flex-row.at{-webkit-box-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.slider img{max-width:100%}.contact .slider img{height:auto}header{box-sizing:border-box;border-right:solid 2px #72bf44;background:#007a48}header.ny{background:#34784c url('/Data/Sites/1/skins/Europharm/img/header_bg_ny.png') 420px 0 no-repeat}header.ny .phone.i{display:none}header .logo{width:419px;max-width:100%;height:auto}@media screen and (max-width:1100px){header .logo{width:300px}.account__menu_wrap{flex-direction:column}.account__menu_item{max-width:500px;width:100%}.account .departm_favorite_info .departm_info.flex{flex-direction:column;align-items:center}.account .departm_favorite_info .departm_info.flex .info__wrap{order:1;margin-left:0;padding:10px 0 10px 10px;width:100%}.account .departm_favorite_info .departm_info.flex .info__wrap .info_row1{width:100%}.account .departm_favorite_info .departm_map__wrap{order:2}.account .departm_map__wrap .departm_map{min-width:800px}}@media screen and (max-width:800px){header .logo{width:auto}header .phone img{margin-top:-20px!important}.account .order_rows .rows_table>.table_hdr{display:none}.account_orders .order_str__item{flex-wrap:wrap}.account .account_orders .product_title{flex:1 1 100%}.account .account_orders .product_price,.account_orders .product_qnt,.account_orders .product_sum{flex:1 1 30%}.account .product_price__span:before{content:"Цена:"}.account .product_qnt:after{content:"шт."}.account .product_sum:before{content:"Сумма:";margin-right:5px}.account .order_str__item{margin-bottom:3px}.account .account_orders .order_rows .order_str__item .product_price{justify-content:flex-start}.account .departm_map__wrap .departm_map{min-width:600px}}select,input[type=text],input[type=search],input[type=password]{color:#41485a;font-size:16px;padding:0 12px;background:#fff;box-sizing:border-box}.search select,input[type=text],input[type=search]{height:34px}select.select-city{background:#fff;border:solid 1px #dbe7f1;padding:3px 6px;height:auto;text-transform:uppercase;font-weight:600;color:#00aaad;font-family:OpenSans;font-size:14px}select.select-city option{font-weight:600}.search-line{margin-left:260px;position:relative}.search-line .txtSearch{width:100%;position:relative;z-index:1;border:solid 1px #dbe7f1}@media screen and (max-width:610px){.search-line{margin-left:0}.account .departm_map__wrap .departm_map{min-width:400px}}.searchbtn{background:#00aaad;cursor:pointer;width:104px;position:absolute;right:0;top:0;line-height:1;text-align:center;border:none;font-size:16px;font-weight:700;color:#fff;z-index:100;outline:none;padding:0 12px!important;box-sizing:border-box;height:34px!important}.searchbtn:hover{background:#00c8cb}.searchbtn:active{transform:translate(1px,1px);-moz-transform:translate(1px,1px);-o-transform:translate(1px,1px);-webkit-transform:translate(1px,1px)}.select-apt{width:250px;max-width:100%;float:left;border:solid 1px #dbe7f1}@media screen and (max-width:610px){.select-apt{float:none;width:100%;margin-bottom:10px}}.menubtn{position:fixed;right:0;top:5px;color:#fff;cursor:pointer;z-index:100;font-size:22px;display:none}@media screen and (max-width:924px){.menubtn{display:block}}.topmenu__div{display:flex;justify-content:space-between;align-items:center;height:25px;padding:0 20px}nav div{position:relative;top:5px}nav a,nav span{color:#41485a;text-transform:uppercase;font-family:OpenSans;text-decoration:none;font-size:14px;font-weight:600;display:inline-block}nav a:hover,nav a.active,nav span{color:#a4238f}@media screen and (max-width:924px){nav.topmenu{position:fixed;top:0;left:0;width:100%;height:30px;background:#333947;z-index:500}nav.topmenu>div{padding:30px;display:none;position:fixed;right:0;top:0;background:#00aaad;box-shadow:2px 2px 30px rgba(0,0,0,0.8)}nav.topmenu>div a{display:block;color:#fff;font-size:18px;margin-bottom:20px}nav.topmenu>div span{display:none}nav.topmenu>div a:hover{color:#fff9e2}.topmenu__div{height:auto}}.basket{width:300px;height:119px;background:#72bf44;cursor:pointer;position:relative;right:-1px}.basket .info div{margin-bottom:2px;font-size:14px;color:#fff9e2;font-weight:600}.basket .info div span,.basket .info div .rouble{color:#fff;margin-left:10px;font-size:19px;font-style:italic;font-weight:600}.basket .info div .rouble{margin-left:0}.basket:hover .basket-button i{animation-name:jump;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.basket-button i{display:block;background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') -40px 0;width:34px;height:34px;margin:0 auto;margin-bottom:5px}.basket-button em{font-size:13px;color:#fff;text-align:center;display:block;line-height:1.2;margin:0 auto;font-style:italic;text-decoration:underline}.small{font-size:14px}.search{background:#ecf4f9;border:solid 1px #dbe7f1}i.fa{margin-right:.5em;font-size:1.1em;position:relative!important;display:inline-block;top:2px;min-width:13px}i.fa.rew{margin-right:0;margin-left:.5em!important}header .phone.i{width:300px}header .phone img{width:100%;max-height:117px}.phone i{width:20px;height:22px;display:inline-block;background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') no-repeat;position:relative;top:3px}.phone span{font-size:18px;font-weight:600}@media screen and (max-width:1010px){header.ny{background:#056b34 url('/Data/Sites/1/skins/Europharm/img/header_bg_ny.png') 150px 0 no-repeat}.topmenu__div{padding:0}}@media screen and (max-width:500px){header.ny{background:#056b34 url('/Data/Sites/1/skins/Europharm/img/header_bg_ny_mb74.png') 150px 0 no-repeat}}.phone.i{color:#fff7e2}.phone.i i{background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') no-repeat}.top-phone{font-size:20px;font-weight:600;display:none}.top-phone span{font-size:14px;font-weight:400}@media screen and (max-width:1010px){.top-phone{display:block}}.col4 .item{width:25%}@media screen and (max-width:1026px){.col4 .item{width:33.33%}}@media screen and (max-width:590px){.col4 .item{width:100%}.items .item .inner{padding:5px!important}.items .item .inner .flex-row{flex-direction:column}.items .item .inner .price{min-height:50px!important}.inner .info{min-height:5%!important}.items .item .inner .img{min-height:45%!important}.items .item .inner .hd3{min-height:20%!important;line-height:1.2!important;font-size:15px!important}.account .departm_map__wrap .departm_map{min-width:320px}}@media screen and (max-width:500px){.account .d_card__wrap{flex-direction:column;align-items:center}.d_card__img{height:auto!important;width:100%;margin-right:0!important;margin-bottom:10px;max-width:325px}.account .account_orders .order_rows .order_str__item .product_sum{flex:1 1 100%}}.col3 .item{width:33.33%}@media screen and (max-width:960px){.col3 .item{float:none;width:450px;margin:0 auto;max-width:100%}}.items{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;margin-left:-5px;margin-right:-5px}.items.brd .item .inner{border:solid 1px #dbe7f1}.items.brd .item .inner .title.hd3{z-index:1000}.items .item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;padding:5px;box-sizing:border-box;overflow:hidden}.items .item .inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;width:100%;padding:20px;box-sizing:border-box;align-items:center}.article-content img{padding:0 20px 20px 0}.articles .items .item .inner{background:#EBF0F5}.items .item .inner .hd3,.items .item .inner h3{color:#41485a;font-family:OpenSans;font-size:16px;font-weight:400;line-height:1.4;text-decoration:none}.items .item .inner .hd3{min-height:25%;text-align:center}.items .item .inner .hd3:hover,.items .item .inner h3:hover{text-decoration:underline}.items .item .inner img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline-block}.items .item .inner .img{text-align:center;overflow:hidden;position:relative;min-height:50%}.articles .items .item .inner .img{min-height:450px!important}.product-list .items .item .inner .img{height:180px}.product-list .item.discount .img:after{content:'';position:absolute;left:0;top:0;width:40px;height:40px;background:url('/Data/Sites/1/skins/Europharm/img/action.png')}.items .item .inner .price{color:#41485a;font-size:22px;font-weight:700;min-height:15%}.items .item .inner .price .button,.price .button.no-exist span{padding:4px 10px;font-size:13px;font-weight:600;color:#fff;background:#72bf44;height:22px;line-height:22px;cursor:pointer;border-radius:4px;white-space:nowrap}.items .item .inner .price .button i.fa{top:0}.items .item .inner .price .button:hover i.fa{animation-name:jump;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.items .item .inner .price .button.in-cart{background:#FDA500!important}.price span.o-l{display:inline-block;background-image:url('/Data/Sites/1/skins/Europharm/img/noexist.png');background-repeat:no-repeat;width:200px;height:32px;margin-right:10px}@media screen and (max-width:360px){.items .item .inner .price{font-size:18px}.account .account__menu_item>.menu_item__body{padding:10px}.account .dep_address__wrap{flex-direction:column}.account .dep_info__item>.dep__i_wrap{justify-content:flex-start}.account .account__hi{margin:3px 3px 20px;padding:5px;text-align:center}.account .account__menu_item{margin:5px 0}.account .departm_map__wrap .departm_map{min-width:300px}header.ny{background:#056b34 url('/Data/Sites/1/skins/Europharm/img/header_bg_ny_mb.png') 110px 0 no-repeat}}.items .owl-item .item{height:420px}.items.nop .item .inner{padding:0 0 20px 0!important}.inner .info{line-height:16px;font-size:14px;padding:10px 0;min-height:8%;text-align:center;overflow:hidden}.inner .info strong{padding-right:5px}.text{font-size:16px;margin:20px 0 40px;padding:20px;line-height:1.5;font-weight:400}.seo{font-size:11px;color:#41485a;padding:20px;margin:20px 0;background:#fff9e2;line-height:1.5}.seo p:last-child{margin-bottom:0!important}footer{padding:40px 20px 0;background:#41485a;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}footer .logo-f{margin-bottom:20px;width:276px;height:auto;max-width:96%}footer h3{font-size:16px;font-weight:600;margin-bottom:20px;color:#faa61a;text-transform:uppercase}footer nav{border:none}footer nav a{line-height:2;display:block;font-family:OpenSans;letter-spacing:normal;font-size:12px;font-weight:600;color:#fff}footer nav a.active,footer nav span,footer nav a:hover{color:#fff9e2;line-height:2;display:block;font-family:OpenSans;letter-spacing:normal;font-size:12px;font-weight:600}footer .socials p{margin-bottom:10px}footer .ya-share2{margin-top:15px}footer .soc{margin-bottom:40px}footer .soc a{color:#fff;text-decoration:none;font-size:20px;margin-right:10px;opacity:.7}footer .soc a:hover{opacity:1}footer div p{color:#fff;font-size:13px;font-weight:600;line-height:1.2}footer .company{margin:30px 0 15px}footer .company p{line-height:1.2;margin-bottom:15px}@media screen and (max-width:1200px){footer nav.mmenu{display:none}.account__menu{margin:20px 0!important}}@media screen and (max-width:960px){footer{display:block;text-align:center}footer>div{display:block;margin-bottom:40px}footer nav a{margin-right:0}footer nav{margin-bottom:20px}}.copy{font-size:11px;color:#fff;text-align:center;background:#333947;padding:20px}.copy p{margin-bottom:0!important}@keyframes pulse{0%{opacity:1;transform:translateX(0px);-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px)}50%{opacity:.3;transform:translateX(3px);-moz-transform:translateX(3px);-webkit-transform:translateX(3px);-o-transform:translateX(3px);-ms-transform:translateX(3px)}}.pulse{animation-name:pulse;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}@keyframes jump{0%{opacity:1;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%)}33%{opacity:.7;transform:translateY(-12%);-moz-transform:translateY(-12%);-webkit-transform:translateY(-12%);-o-transform:translateY(-12%);-ms-transform:translateY(-12%)}66%{opacity:.7;transform:translateY(12%);-moz-transform:translateY(12%);-webkit-transform:translateY(12%);-o-transform:translateY(12%);-ms-transform:translateY(12%)}}.jump{animation-name:jump;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.articles .hd2,.articles h2{color:#41485a}.articles .hdnews{font-size:18px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#000;text-decoration:none}.articles .img{overflow:hidden}.articles p{margin-bottom:10px;font-size:14px;line-height:1.5}.articles .date{padding:10px 20px;font-size:13px;color:#007a48;font-weight:600;width:100%;box-sizing:border-box}.articles .date span{color:#007a48}.articles .items .item .inner .img-wrap{max-height:262px;overflow:hidden}.articles .items .item .inner img{width:100%;width:100%;max-height:262px;height:100%;object-fit:cover}.articles .text{padding:0 20px;margin-bottom:20px;text-align:left}.articles .button{padding:4px 10px;font-size:13px;font-weight:600;color:#fff;background:#a4238f;height:22px;line-height:22px;cursor:pointer;border-radius:4px}.articles .button i.fa{top:0}.articles .button:hover i.fa{animation-name:pulse;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.actions .button{padding:4px 10px;font-size:13px;font-weight:600;color:#fff;background:#a4238f;height:22px;line-height:22px;cursor:pointer;display:inline-block;margin:0 15px -5px 0;border-radius:4px;text-decoration:none}.actions .button i.fa{top:0}.actions .button:hover i.fa{animation-name:pulse;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.actions .title{font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.3;margin-bottom:15px;text-decoration:none;color:#000}.actions .title:hover{text-decoration:underline}.actions .actinf{padding:10px}.actions .btnholder{text-align:right}#slider.owl-carousel a{text-decoration:none!important}#slider.owl-carousel .slider-item{width:100%}#slider.owl-carousel .owl-nav{position:absolute;z-index:100;top:50%;width:100%;height:0;overflow:visible}#slider.owl-carousel .owl-prev,#slider.owl-carousel .owl-next{height:50px;width:30px;position:absolute;padding:0;margin:0}#slider.owl-carousel .owl-prev{left:20px;top:-40px;background:url('/Data/Sites/1/skins/Europharm/img/nav-left.png') no-repeat}#slider.owl-carousel .owl-next{right:20px;top:-40px;background:url('/Data/Sites/1/skins/Europharm/img/nav-right.png') no-repeat}#slider.owl-carousel .owl-dots{margin-top:15px}.breadcrumbs{margin:0 0 30px;padding:10px 20px;text-align:right;font-size:13px;font-style:italic;line-height:1.5;background:#ecf4f9;border:solid 1px #dbe7f1}.breadcrumbs span{display:inline-block}.breadcrumbs li{display:inline-block}.breadcrumbs a{display:inline-block;color:#00aaad;margin-right:6px;padding-right:13px;text-decoration:none;position:relative}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a i{position:absolute;color:#00aaad;display:block;right:0;top:8px;width:4px;height:4px;background:url('/Data/Sites/1/skins/Europharm/img/sprites2.png') -60px -62px no-repeat}@media screen and (max-width:924px){.breadcrumbs{margin-top:10px}}@media screen and (max-width:360px){.content{padding:10px}}.goodsDetails{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden}.goodsDetails .discount{position:relative}.goodsDetails .discount b{color:red;padding-left:45px;line-height:40px}.goodsDetails .discount b:before{content:'';position:absolute;left:0;top:0;width:40px;height:40px;background:url('/Data/Sites/1/skins/Europharm/img/action.png')}@media screen and (max-width:960px){.goodsDetails{display:block}}.goodsDetails .add-info{max-width:200px;display:inline-block;width:200px}.goodsDetails img{max-width:100%;height:auto}.text-info .hd2,.text-info h2{margin-bottom:10px}.text-info ul{margin-bottom:20px}.text-info ul li{padding-left:23px;background:url('/Data/Sites/1/skins/Europharm/img/bullet.png') 0 4px no-repeat;line-height:1.2;margin-bottom:10px}.text-info ul ul{margin-top:10px}.text-info ul ul li{background:url('/Data/Sites/1/skins/Europharm/img/bullet2.png') 0 4px no-repeat}.text-info ul.tabs li{background:none}.a-items{margin-bottom:40px}@media screen and (max-width:924px){.a-items .flex-row{display:block}}.ac{text-align:center}.a-item{background:#ecf4f9;border:solid 1px #dbe7f1;padding:10px;margin-bottom:10px}.a-item:last{margin-bottom:20px}.a-item div{vertical-align:middle;border-radius:4px;padding:0 10px;box-sizing:border-box;font-size:14px}.a-item .name{width:18%;font-size:18px;font-weight:600;font-style:italic;color:#00aaad}.a-item .time{width:12%;font-weight:600}.a-item .address{font-weight:600;width:20%;margin-right:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:baseline}.a-item .address .phone_prt{margin-top:5px}.a-item .tholder{margin-left:600px}.a-item i.fa{vertical-align:middle;display:inline-block;top:0}.a-item table{width:50%;border:solid 1px #000;vertical-align:middle}.a-item table th{font-weight:700;font-style:italic;hyphens:auto;word-break:break-all}.a-item table td,.a-item table th{font-size:14px;border:solid 1px #000;padding:5px 10px}@media screen and (max-width:360px){.a-item table td a,.a-item table th a{font-size:14px!important}}.a-item table td{white-space:nowrap}@media screen and (max-width:924px){.a-item table{width:100%;margin-top:10px}.article-content img{padding:20px 0;float:none;width:100%;height:auto}.article-content{display:flex;flex-direction:column;justify-content:left}.a-item div{margin-bottom:0;width:auto!important;display:inline-block!important;padding:0 10px 0 0}}.a-item .in-cart{color:#00aaad}.a-item .in-cart:after{content:"\f218";font-family:'FontAwesome'}.a-item .button{text-decoration:none;color:#fff;cursor:pointer;background:#00aaad;font-size:15px;font-weight:700;padding:1px 10px;border-radius:3px}.a-item .button.disabled{color:#d0dfeb}.sort{margin-bottom:10px;text-align:right}.sort a{text-decoration:none;cursor:pointer}.sort a.active{font-weight:700}.sort .asc:before{font-family:'FontAwesome';content:"\f063";margin-right:5px;font-weight:400}.sort .desc:before{font-family:'FontAwesome';content:"\f062";margin-right:5px;font-weight:400}.sort span{float:left}.categories{background:#ecf4f9;border:solid 1px #dbe7f1;margin-bottom:40px;box-sizing:border-box;padding:20px;overflow:hidden}.categories .list{column-count:3;-moz-column-count:3;-webkit-column-count:3;line-height:none}.categories .expanded .list{max-height:none!important}@media screen and (max-width:640px){.categories>div{width:auto;float:none;margin-right:0}.categories>div:first-child{margin-bottom:20px}.account .account_orders .order_list__item.show .order_rows{padding:5px}.account .itog_totalsum{flex-direction:column;justify-items:right}.account .itog_totalsum__right{order:1;min-width:0}.account .itog_totalsum__left{justify-content:flex-end;margin:20px 0 0;order:2}.categories .list{column-count:2;-moz-column-count:2;-webkit-column-count:2;line-height:none}}.categories a{color:#333;text-decoration:none;display:block;margin-bottom:14px}.categories a:hover{text-decoration:underline}.categories .hd3,.categories h3{font-style:italic;margin-bottom:20px}.cut{display:none}.expanded .cut{display:block}.expand{margin-top:20px;text-decoration:none!important;cursor:pointer}.expand:before{font-family:'FontAwesome';content:"\f063";margin-right:5px;font-weight:400;color:#00aaad;text-decoration:none}.cat .expand span:after{content:"Все категории";font-weight:700;font-style:italic;color:#00aaad}.brand .expand span:after{content:"Все бренды";font-weight:700;font-style:italic;color:#00aaad}.expanded .expand span:after{content:"Свернуть"!important}.expanded .expand:before{content:"\f062"}.map{width:100%;height:750px}.city-list{column-count:5;-moz-column-count:5;-webkit-column-count:5;margin-top:20px;margin-bottom:20px}.city-list a{display:block;line-height:1.5;color:#333;text-decoration:none}.city-list a:hover{text-decoration:underline}.city-list a.active{color:#00aaad}@media screen and (max-width:980px){.city-list{column-count:4;-moz-column-count:4;-webkit-column-count:4}}@media screen and (max-width:790px){.city-list{column-count:3;-moz-column-count:3;-webkit-column-count:3}.account_orders .order_hdr .order_dep.w4{width:30%}}@media screen and (max-width:560px){.city-list{column-count:2;-moz-column-count:2;-webkit-column-count:2}.ordersDateRange{flex-wrap:wrap}.ordersDateRange .date_input__wrap{flex:1 1 30%}.ordersDateRange .date_to__wrap{justify-content:flex-start}.ordersDateRange .date_from__wrap{justify-content:flex-end}.ordersDateRange>.ordersDateRange_btn{flex:1 1 100%;text-align:center;margin:10px 20px}.account_orders .order_hdr>.order_date{flex:1 1 10%}.account_orders .order_hdr>.order_id{flex:1 1 10%}.account_orders .order_hdr>.order_sum{flex:1 1 10%}.account_orders .order_hdr>.oder_status{flex:1 1 100%}.account_orders .order_hdr>.order_burger{flex:1 1 100%}.account_orders .order_hdr>.order_dep{flex:1 1 100%}.account_orders .order_hdr{flex-wrap:wrap}}@media screen and (max-width:360px){.city-list{column-count:1;-moz-column-count:1;-webkit-column-count:1}.ordersDateRange{margin-left:10px}.ordersDateRange .date_from__wrap{justify-content:flex-start;margin-bottom:10px}.ordersDateRange .date_input__span{display:flex;justify-content:flex-end;min-width:10px;width:10px}.categories .list{column-count:1;-moz-column-count:1;-webkit-column-count:1;line-height:none}}.w100{width:100%;margin-bottom:20px}.farm-list .f-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;background:#ecf4f9;margin-bottom:2px;overflow:hidden}.f-item a{color:#000}@media screen and (max-width:920px){.farm-list .f-item.mw920{display:block;text-align:center}.farm-list .f-item.mw920 div{display:inline-block;margin:7px 15px}.a-item .address .phone_prt{margin-top:0}}@media screen and (max-width:640px){.farm-list .f-item.mw640{display:block;border:none}.farm-list .f-item.mw640 .basket{width:100%;left:0}header .phone.i{width:40%;right:0;top:25px;position:absolute}header .logo{width:60%}.p1011{float:left}}.farm-list .f-item.at{-webkit-box-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.farm-list .f-item>div{padding:5px 10px;width:auto;font-size:14px;box-sizing:border-box}.farm-list .f-item>div:nth-child(1){font-size:16px;font-weight:600;width:15%;min-width:170px}.farm-list .f-item>div:nth-child(2){width:25%;min-width:220px}.farm-list .f-item>div:nth-child(3){width:14%;min-width:155px;text-align:center}.farm-list .f-item>div:nth-child(4){width:140px;text-align:center}.farm-list .f-item>div:nth-child(5){width:140px}.farm-list .town{margin-bottom:20px}.farm-list .town .f-item>div{padding:5px 10px;width:auto;font-size:14px;box-sizing:border-box}.farm-list .town .f-item>div:nth-child(1){font-size:16px;font-weight:600;width:30%;min-width:170px}.farm-list .town .f-item>div:nth-child(2){width:25%;min-width:220px}.farm-list .town .f-item>div:nth-child(3){width:12%;min-width:155px}.farm-list .town .f-item>div:nth-child(4){width:140px}.farm-list .town .f-item>div:nth-child(5){width:140px}.farm-list .button,.contact .button{display:inline-block;padding:4px 10px;font-size:13px;font-weight:600;color:#fff;background:#72bf44;height:22px!important;line-height:22px;cursor:pointer;border-radius:4px;text-decoration:none;width:auto!important;position:relative!important}.farm-list .button i.fa,.contact .button i.fa{top:0}.farm-list .button:hover i.fa,.contact .button:hover i.fa{animation-name:pulse;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.gendir i{font-weight:600}.tabs{float:left;width:100%;height:40px;overflow:hidden}.text-info ul.tabs li{padding-left:0;margin-bottom:0}.tabs_header{border-bottom:solid 3px #00aaad;height:40px;padding-top:3px;margin-bottom:20px}.tabs a{color:#00aaad;font-weight:600;font-style:italic;cursor:pointer;display:block;float:left;padding:0 20px;height:40px;line-height:35px;border:solid 2px #00aaad;margin-right:-2px;border-radius:7px;position:relative;transition-property:top;transition-duration:.2s;top:4px}.tabs a.active{background:#00aaad;color:#fff}.tabs_block{line-height:120%}.text-info .tabs_block p{margin-bottom:0;line-height:150%;font-size:16px}.text-info .tabs_block .tab_area p{margin-bottom:20px}.tabs_block h2,.tabs_block h3,.tabs_block .h2,.tabs_block .h3{margin:16px 0 10px}.tabs_block h2,.tabs_block h3,.tabs_block .h2,.tabs_block .h3,.HeaderMenu h2,.article-content h2{font-size:20px;font-style:italic;font-weight:600;color:#00aaad}.tabs_block h3,.tabs_block .h3{font-size:18px;color:#5f83b1}@media screen and (max-width:629px){.tabs_header,.tabs{text-align:center;height:auto;overflow:hidden}.tabs_header{border-bottom:none}.tabs a{width:100%;max-width:400px;box-sizing:border-box;margin-bottom:5px;display:inline-block;float:none;overflow:hidden}.tabs_header ul li{float:none;text-align:center;width:100%;overflow:hidden}.vacancyList .paymentInfo{position:relative!important}#dep-map{width:100%!important;height:300px!important}}.fullWidthForm,.compactForm{width:700px;max-width:100%;box-sizing:border-box;border-radius:4px;overflow:hidden;background:#ecf4f9;padding:10px}.fullWidthForm label{display:block;font-size:14px;margin-bottom:1px;color:#41485a;font-weight:600;font-style:italic}.compactForm label{font-size:14px;margin-bottom:1px;color:#41485a;font-style:italic;font-weight:600}.fullWidthForm input[type=text],.fullWidthForm input[type=password]{width:100%;border:solid 1px #dbe7f1;padding:3px 5px;margin-bottom:10px;box-sizing:border-box}.textTable{width:100%;max-width:600px}.textTable td,.textTable th{padding:7px 15px;font-size:14px;border:solid 2px #fff;background:#dbe7f1}.textTable th{font-weight:600;text-align:left;font-size:16px;font-style:italic}.compactForm input[type=text],.compactForm input[type=password],.compactForm textarea,.compactForm select{width:100%;border:solid 1px #dbe7f1;padding:3px 5px;box-sizing:border-box}.compactForm textarea{height:150px}.compactForm fieldset{float:left;box-sizing:border-box;margin:0 7px 10px 0}.tabs_block form h3{margin:0 0 20px}.compactForm fieldset{max-width:100%}.compactForm fieldset.tiny{width:100px}.compactForm fieldset.small{width:200px}.compactForm fieldset.mid{width:250px}.compactForm fieldset.big{width:350px}.compactForm fieldset.huge{width:100%}.filter input[type=text]{width:78px;padding:3px 5px;text-align:center;font-size:13px;height:auto;border:solid 1px #5f83b1}.filter input[type=button]{display:inline-block;margin-left:20px;padding:6px 15px;font-size:14px;font-weight:600;color:#fff;background:#00aaad;font-family:OpenSans;border:none;cursor:pointer;border-radius:4px}.filter input[type=button] i.fa{top:0}.filter input[type=button]:hover i.fa{animation-name:jump;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.6s;animation-direction:alternative}.orderlinks a{font-size:14px;margin:0 2px 6px 0;line-height:1.2;color:#5c5c5c;background:#ecf4f9;text-decoration:none;display:inline-block;padding:5px 10px;border-radius:4px}.orderlinks a.active,.orderlinks a:hover{background:#00aaad;color:#fff}.order{background:#ecf4f9;padding:15px;border-radius:4px;margin-bottom:10px;font-size:14px;position:relative}.order div.bl{display:inline-block}.o-date{color:#00aaad;font-style:italic;width:100px}.o-num{font-size:18px;font-weight:700;width:120px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif}.o-price{font-size:18px;font-weight:700;width:120px}.o-price span{font-weight:400;font-size:14px}.o-status{font-weight:700;font-size:16px;text-transform:uppercase}.o-details{padding-top:15px;display:none;overflow:hidden}.opened .o-details{display:block}.o-details div.bl{padding:3px 7px;overflow:hidden;background:#fff;display:table-cell;border:solid 1px #dbe7f1}.o-details div.bl b{display:none}.w4{width:40%}.w2{width:20%}.w1{width:10%}.th,.row-column{display:table;width:100%}.th{font-weight:600;font-style:italic}.o-itogo{text-align:right;margin-top:15px;color:#5f83b1;font-style:italic}.o-itogo b{font-style:normal;display:inline-block;width:110px;font-weight:700;font-size:16px;color:#000}.o-itogo b span{font-weight:400;font-size:14px}.o-opclose{position:absolute;right:15px;top:15px;width:18px;height:18px;cursor:pointer;font-size:20px}.o-opclose:after{content:"\f055";font-family:FontAwesome}.opened .o-opclose:after{content:"\f056"}.o-itogo div:last-child{margin-top:7px;padding-top:7px;border-top:dashed 1px #dadada}.o-itogo div:last-child b{font-size:20px}.clr{clear:both;height:48px}@media screen and (max-width:756px){.bigImg{margin-bottom:15px}}@media screen and (max-width:639px){.th{display:none}.row-column{display:block;margin-bottom:7px;border-bottom:solid 2px #d0d0d0}.o-details div.bl{display:block;position:relative;padding-left:125px}.w2,.w4{width:100%;box-sizing:border-box}.o-details div.bl b{display:block;position:absolute;width:125px;left:0;top:0;padding:3px 7px;font-weight:600;font-style:italic}}.modal-bg{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:5000;display:none;overflow:auto}.table,.cell{width:100%;height:100%}.table{display:table}.cell{display:table-cell;vertical-align:middle;text-align:center}.popupForm{z-index:5001;position:fixed;top:30%;left:40%}.messageWindow a,.comment-window a{text-decoration:underline;color:#333;margin:0 7px;cursor:pointer}.messageWindow a:hover,.comment-window a:hover{color:#57ae7d}#mescont{z-index:4000}.messageWindow,.comment-window{background:#fff;border-radius:5px;overflow:hidden;box-shadow:8px 9px 5px rgba(0,0,0,0.5);max-width:400px;height:auto;display:inline-block;box-sizing:border-box}.comment-window{box-shadow:none;border:solid 1px gray}.messageWindow.big{max-width:800px;width:98%!important}@media screen and (max-width:480px){.popupForm{display:block;width:auto;left:10px;right:10px;margin:0}.licenzHtml img{width:100%!important}.price span.o-l{float:left;margin-bottom:10px}.price .button.no-exist span{float:left;white-space:initial}.del.button-2.red,.nextPage{font-size:12px!important;padding:0 5px!important;margin:3px!important}.basket .l{float:left}.basket .r{float:right}.align_center.btnContainer.hr{margin-bottom:10px}.ubiley10 li img{width:50px;padding-bottom:85px!important}.ubiley10 li .img2{padding-left:20px!important}.items .item .inner .img{min-height:40%!important}.items .item .inner .price .button.no-exist{height:30px;line-height:15px;text-align:center}.account .departm_favorite_info .departm_info.flex .info__wrap .info_row1{flex-direction:column}.discount_img__wrap .discount_img{width:100%;height:auto}.discount_content__wrap .dcard_info__wrap{flex-wrap:wrap}.discount_content__wrap .dcard_info__hdr{padding:10px 0 5px}}.messageWindow .messageCaption,.comment-window .messageCaption{width:100%;padding:0}.messageWindow .messageCaption div,.comment-window .messageCaption div{font-size:20px;text-align:center;padding:20px;line-height:120%;color:#fff;background:#72bf44;font-weight:600}.message{vertical-align:middle;text-align:center;box-sizing:border-box;padding:22px 18px;background:#fff}.closeBtn{width:100%;text-align:center;background:#fff;margin-top:-12px;padding-bottom:25px}.messageWindow fieldset label,.comment-window fieldset label{text-align:left;width:100%;display:block;font-size:14px;margin-bottom:2px}.messageWindow label,.comment-window label{font-size:14px;cursor:pointer}.cb{display:inline-block;width:98px;vertical-align:top}.cb input[type=checkbox]{margin-right:4px}.messageWindow label b,.comment-window label b{color:#DF0003;margin-left:5px;font-size:18px;font-weight:400}.messageWindow label.snoska,.messageWindow label.snoska a,.comment-window label.snoska,.comment-window label.snoska a{font-size:12px;text-align:center}.messageWindow fieldset,.comment-window fieldset{border:none;box-sizing:border-box;margin-bottom:10px}.messageWindow fieldset input[type="text"],.messageWindow fieldset input[type="password"],.messageWindow fieldset textarea,.messageWindow fieldset select,.comment-window fieldset input[type="text"],.comment-window fieldset input[type="password"],.comment-window fieldset textarea,.comment-window fieldset select{border:none;font-size:18px;padding:3px 5px;background:#eaeaea;border-radius:3px;width:100%;box-sizing:border-box;color:#000}.button-2{border:none;border-radius:3px;padding:10px 25px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;color:#fff!important;width:auto;position:relative;margin:7px;text-transform:uppercase;cursor:pointer;white-space:pre-wrap}.button-2:active{left:2px;top:2px}.red{background:#a4238f;box-shadow:0 6px 0 0 #7a1a6a}.red:hover{box-shadow:0 6px 0 0 #a4238f;background:#ce2cb4}.green{background:#72bf44;box-shadow:0 6px 0 0 #5b9b35}.green.newComment,.green.newComment:hover{box-shadow:none}.green:hover{box-shadow:0 6px 0 0 #72bf44;background:#8fcc6a}.price p{line-height:normal!important;margin-bottom:0!important;margin-right:3px}.items .item .inner .price p.pricefrom:before{content:"от ";font-weight:400;font-size:80%}.pageSelector li{display:inline-block}.pageSelector a,.pageSelector span{display:block;width:30px;height:30px;background:#5f83b1;color:#fff;line-height:30px;text-align:center;border-radius:50%;text-decoration:none;font-weight:600;font-size:14px}.pageSelector span{background:#fda500!important}.pageSelector li.pagesCount a{background:none;width:auto;color:#000;margin-left:15px;text-decoration:underline;color:#5f83b1}.pageSelector a:hover{background:#57ae7d}.goods .item .img img,.articles .img img{cursor:pointer}.review_wrapper{padding:15px 0;margin-bottom:15px;border-bottom:dashed 1px #dadada}.review_name{font-size:14px;font-weight:600;font-style:italic;color:#5f83b1;margin-bottom:12px;display:block}.comm-cont{margin-bottom:0}.review_wrapper:last-child{border-bottom:none;margin-bottom:20px}.comm-btns{text-align:right}.comm-btns a{text-decoration:none;height:40px;line-height:40px;padding-left:40px;background-image:url('/Data/Sites/1/skins/Europharm/img/icon-reply.png');background-position:12px 12px;background-repeat:no-repeat}.review_name strong{font-size:22px;color:#000;margin-right:10px}.ui-widget-content{border:1px solid #E2E2E2;background:#fff;color:#222;z-index:6000}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0}.ui-menu .ui-menu-item.ui-state-focus{text-decoration:underline}.carousel .owl-theme .owl-nav .owl-prev,.carousel .owl-theme .owl-nav .owl-prev:hover{position:absolute;left:0;top:170px;width:36px;height:76px;background:url('/Data/Sites/1/skins/Europharm/img/prev.png') no-repeat;cursor:pointer;z-index:400}.carousel .owl-theme .owl-nav .owl-next,.carousel .owl-theme .owl-nav .owl-next:hover{position:absolute;right:2px;top:170px;width:36px;height:76px;background:url('/Data/Sites/1/skins/Europharm/img/next.png') no-repeat;cursor:pointer;z-index:400}.carousel .owl-theme .owl-nav [class*=owl-]{margin:0;padding:0}#basket .item{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #dadada;position:relative;overflow:hidden}#basket .item[data-qntcurr="0"]{background-color:#f0024;border:solid 1px red;border-radius:3px}#basket .item[data-qntcurr="0"] .price span{text-decoration:line-through;color:red}#basket .imgHolder{width:100px;height:100px;background-size:contain;background-position:center center;float:left;margin-right:40px}#basket .bnum{position:relative;width:134px;float:left;font-size:16px;font-weight:400;padding:0;height:34px;line-height:34px;margin-right:34px;overflow:hidden}#basket .arup{position:absolute;right:0;top:0;width:15px;height:15px;background:url('/Data/Sites/1/skins/Europharm/img/arr-up.png') center center no-repeat;cursor:pointer}#basket .ardn{position:absolute;right:0;bottom:0;width:15px;height:15px;cursor:pointer;background:url('/Data/Sites/1/skins/Europharm/img/arr-down.png') center center no-repeat}#basket .price,#basket .amount{width:190px;float:left;font-size:16px;font-weight:400;padding:0;height:34px;line-height:34px;white-space:nowrap}#basket .oldprice{color:#b9c4bd}#basket .price span,#basket .amount span{margin-right:0;font-size:24px;color:#57ae7d;font-weight:600}#basket .oldprice span{text-decoration:line-through}#basket .bnum input{font-size:18px;font-weight:700;width:40px;padding:0;text-align:center;border:solid 1px;height:33px}#basket .price em,#basket .bnum em{font-style:italic;font-weight:700;color:#5c5c5c;margin-right:10px}#basket .oldprice em{margin-right:15px}#basket .hd2{font-size:20px;color:#333;font-weight:600;margin:15px 0;display:block;text-decoration:none}#basket .rows .del{position:absolute;right:15px;top:0;background:url('/Data/Sites/1/skins/Europharm/img/del.png');width:26px;height:26px;cursor:pointer;margin-top:10px}#basket .discount{width:260px;max-width:100%;box-sizing:border-box;float:left;padding:15px;background:#f0f0f0;border-radius:10px;text-align:center;font-size:14px}#basket .info{height:24px;width:24px;background:url('/Data/Sites/1/skins/Europharm/img/info.png');float:right;cursor:pointer}.resume{text-align:right;overflow:hidden;margin-bottom:40px}.resume p{text-align:right;font-size:18px;margin-bottom:5px;font-weight:700}.resume p em{font-size:18px!important;display:inline-block;margin-right:10px}.resume p b{font-weight:700;width:150px;font-size:24px;color:#57ae7d}#basket .discount input[type=text]{font-size:18px;font-weight:700;width:100%;padding:0;text-align:center;border:solid 1px #dadada;margin-top:10px}.heading a{cursor:pointer}.bigBanner{margin-bottom:20px}.bigBanner img{width:100%!important;height:auto!important}.contact .mapc,.contact .info{width:50%;vertical-align:top;height:auto!important;float:left}.contact .info{float:right}.contact .info .c{margin-left:10px;border-top:solid 1px #cfcfcf}.contact .info .hdr,.mgr .fio{font-weight:700;font-size:18px;margin-bottom:10px}.contact .info .operationMode,.contact .info .r{width:50%;float:left;margin-top:10px}.contact .info .ml,.contact .ml2{margin-left:50px;position:relative;margin-bottom:20px}.contact .info .operationMode li{color:#989898;padding-top:10px}.contact .info .operationMode li .day,.contact .info .operationMode li .from,.contact .info .operationMode li .to{width:40px;display:inline-block}.contact .info .operationMode li .day{width:30px}.contact .info .operationMode li .to{margin-left:10px}.contact .info .operationMode li.act{color:#000;font-weight:700}.contact .info .operationMode li.c24 i{background:url('/Data/Sites/1/skins/Europharm/img/contact_24.png') no-repeat}.contact .info .operationMode li.c24 .day{width:60px}.contact .info .operationMode li.c24{line-height:35px}.contact .orgInfo{clear:both}.contact .payForme{border-top:solid 1px #cfcfcf}.contact i{height:40px;width:40px;margin-left:-50px;display:inline-block;position:absolute}.contact .payForme i{background:url('/Data/Sites/1/skins/Europharm/img/contact_pay.png') no-repeat}.contact .payForme li{line-height:25px;margin-left:5px}.contact .ph i{background:url('/Data/Sites/1/skins/Europharm/img/contact_phone.png') no-repeat}.contact .operationMode i{background:url('/Data/Sites/1/skins/Europharm/img/contact_clock.png') no-repeat}.contact .mgr{clear:both;margin-top:20px;padding-top:20px;border-top:solid 1px #cfcfcf;margin-bottom:20px}.mgr .foto,.mgr .i{float:left}.mgr .foto{margin-right:20px;margin-left:50px;margin-bottom:20px}.mgr .foto img{max-height:100px;width:auto}.mgr li{line-height:25px}.licenzHtml img{width:25%!important;height:auto!important;cursor:pointer}.licenzHtml img.big{max-width:800px;width:98%!important;position:absolute;transition:all .1s ease;z-index:10000;margin:auto;left:0;right:0;background:url('/Data/Sites/1/skins/Europharm/img/contact_clock.png') no-repeat}.contact .depList{clear:both;border:solid 1px #dbe7f1;border-top:none}.contact .ml.depList{border:none}.contact .depList .hdr{background:#ecf4f9;border:solid 1px #dbe7f1;padding:10px;padding-left:50px;padding-right:20px;box-sizing:border-box;white-space:nowrap}.contact .depList .hdr span{width:80%;display:inline-block}.contact .depList .hdr .button i{width:10px}.contact .depList i.lbl{background:url('/Data/Sites/1/skins/Europharm/img/contact_point.png') no-repeat;margin-top:-5px}.contact .depList li{padding-top:10px}.contact .depList li span{line-height:20px}.contact .sendEmail{margin-top:15px}.about .pict{padding-bottom:10px}.about .pict img{width:50%}.about li a.icon{vertical-align:top;width:55px;display:inline-block;height:45px;float:left;margin-left:30px}.about li span{display:inline-block;margin-left:10px;width:80%}.about li{margin-bottom:35px}.about li a.doctors{background:url('/Data/Sites/1/skins/Europharm/img/about_doctors.png') no-repeat left center}.about li a.clock{background:url('/Data/Sites/1/skins/Europharm/img/about_clock.png') no-repeat left center}.about li a.rubl{background:url('/Data/Sites/1/skins/Europharm/img/about_rubl.png') no-repeat left center}.about li a.case{background:url('/Data/Sites/1/skins/Europharm/img/about_case.png') no-repeat left center}.about li a.qr{background:url('/Data/Sites/1/skins/Europharm/img/about_qr.png') no-repeat left center}.content .article .img-main{width:100%;height:auto;margin:20px 0}.content .article ul,.modulecontent ul{margin-bottom:15px}.content .article ul li::before,.modulecontent ul li::before{content:"";line-height:normal;margin-bottom:15px;background:url('/Data/Sites/1/skins/Europharm/img/bullet.png') 2px 4px no-repeat;padding-left:30px}.about ul li::before{background:none!important;padding-left:0;margin-bottom:0}.content .article ol li,.modulecontent ol li,.content .article ul li{line-height:normal;margin-bottom:15px;padding-left:10px}.content .article ul{margin:0;padding:10px 0 0 25px}.article-content div{line-height:1.5em}.breadcrumbs{text-align:left}.depInfo{max-width:100%;box-sizing:border-box;padding:15px;background:#f0f0f0;border-radius:10px;margin-bottom:10px}.depInfo li{margin-top:10px;margin-left:10px}.basketSendOrder h1{margin:10px}.basketSendOrder .comment{width:100%}span.error{color:red;display:block;padding:5px}@media screen and (max-width:1080px) and (min-width:1024px){#basket .calc{margin-left:180px}#basket .calc .c{margin:0 0 10px;float:none}#basket .imgHolder{width:150px;height:150px}}@media screen and (max-width:760px){#basket .calc{margin-left:180px}#basket .calc .c{margin:0 0 10px;float:none}#basket .imgHolder{width:150px;height:150px}.licenzHtml img{width:50%!important}}@media screen and (max-width:740px){#basket .discount{float:none;margin-bottom:20px}#basket .resume p{text-align:left}#basket .item .tooltip-wrap{left:0}.items{margin-left:0;margin-right:0}.snoska,.snip{display:none}}@media screen and (max-width:530px){#basket .imgHolder{float:none;width:150px;height:150px;margin-bottom:20px}#basket .calc{margin-left:0}}@media screen and (max-height:760px){.popupForm{top:10%}.messageWindow .messageCaption div,.comment-window .messageCaption div{padding:10px}.message{padding:0 18px}.message p{padding-bottom:0}}.error{background-color:#df00031c}.saleList .item .img img{cursor:pointer}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.snoska,.snip,.snip a{color:#5f83b1}.snip{text-align:left;font-size:13px;bottom:0;margin-bottom:10px}.snip ul{padding-left:5px}.snip ul li{margin:5px}@media screen and (max-width:890px){.maincontainer{padding:0 10px 20px 10px!important}.contact .info .c{margin:0!important}.col4 .item{width:50%}.contact .mapc,.contact .info{width:100%!important;float:none!important}.contact .info{top:0}.contact .mapc{overflow:hidden}.contact .info .ml,.contact .ml2{margin-left:30px!important}.contact .info .hdr,.mgr .fio{font-size:16px!important}.contact i{margin-left:-40px!important}.mgr .foto{margin:0!important;float:left}.mgr .foto,.mgr .i{display:table-cell!important;float:none!important;vertical-align:top}.contact .depList .hdr span{width:70%!important}.hd2,h2{margin-top:10px}}.contact .ph a{display:inline-block;padding:0 0 10px 6px;color:#000}h1 .linksToAdditionalPage a{font-size:20px;color:#65b588;text-decoration:none;text-transform:none;line-height:25px}h1 .linksToAdditionalPage a:hover,h1 .linksToAdditionalPage a:active{text-decoration:underline}.linksToAdditionalPage{display:inline-block;float:right;line-height:38px}.linksToAdditionalPage span{margin-right:10px}.head-with-links h1{display:inline-block;border-bottom:none;margin-bottom:0}.contact .imgs{max-height:300px;overflow:hidden;margin-top:10px}.ubiley10 li{background:none!important;margin-bottom:20px;display:table-row}.ubiley10 li img{display:table-cell;padding:20px}.ubiley10 li .img2{padding-left:27px}.ubiley10 li span{display:table-cell;vertical-align:middle}img[data-src]{display:none}#dep-map{width:100%;height:600px}.bigImg{position:relative;margin-right:40px}.items .discount-rub,.bigImg .discount-rub{position:absolute;color:#fff;padding:10px;background:red;font-weight:700;white-space:nowrap;border-radius:20px}.items .discount-rub{top:10px;left:10px}.bigImg .discount-rub{top:30px;left:30px}.action-in-dep-card{color:#fff;background:red;text-align:center;width:100%;padding:5px;font-size:16px;font-weight:700;text-transform:uppercase}.action-in-dep-card a{color:#fff}.action-in-dep-card,.action-in-dep-card span,.action-in-dep-card a{text-decoration:none}.action-in-dep-card:hover,.action-in-dep-card:active{text-decoration:underline}.action-in-dep-card .big{font-size:25px}.action-in-dep-card span{margin:5px 0;display:block}.action-in-dep-card-img img{max-width:100%;height:auto}.regionList{padding:30px}.regionList li{padding:10px 30px;width:25%}.regionList ul{display:flex;flex-wrap:wrap}.regionList a,.goods-region a{color:#41485a;text-decoration:none}.regionList a:hover,.regionList a:active,.goods-region a:hover,.goods-region a:active{color:#a4238f}.goods-region a{width:25%;padding:5px}.goods-region{display:flex;flex-wrap:wrap;padding:30px;justify-content:space-between}.region-relinks a{margin-right:10px;display:inline-block;float:left;text-decoration:none;line-height:26px}.region-relinks a:after{content:','}.region-relinks a:last-child:after{content:''!important}.hide-mode{display:none}video{max-width:99%}.vacancyList .item{position:relative}.vacancyList .cityTitle,.vacancy .cityTitle{font-weight:700}.vacancyList .paymentInfo{font-size:21px;position:absolute;top:0;right:0}.vacancyList .about{padding:10px 0}.vacancy .paymentInfo{font-size:25px;font-weight:700}.vacancy .row{display:table-row;height:25px}.vacancy .row .hdr{display:table-cell;min-width:150px;color:#767676}.vacancy .row .content{display:table-cell;text-align:left}.vacancy .firstinfo span{padding:10px 0}.vacancy .cont .name,.vacancy .cont .phones,.vacancy .cont .email{display:block}.mg-t10{margin-top:10px}.account h2{display:block;margin-bottom:10px}.vacancy .name{font-weight:700}.vacancyList .hd2{font-size:22px}.vacancyList .item .row{margin-bottom:20px;position:relative}.vacancyList a.green{background:none;box-shadow:none;font-size:19px;text-decoration:none;font-weight:600;color:#18ac2a}.vacancyList a.green:hover{text-decoration:underline}.vacancyList .item{margin-bottom:-1px;border:1px solid #f1c846;padding:20px}.pointer{cursor:pointer}.depAddress{color:#5f83b1;margin-bottom:10px}.depAddress:before{content:"Адрес аптеки:"}.depAddress:empty{display:none}.sml{height:0;width:0;padding:0;border-width:0}.ch-phone a{cursor:pointer}.price.flex-row.no-exist{-webkit-flex-direction:inherit;flex-direction:inherit}.account__hi{margin:20px;padding:20px;border:solid 1px #dbe7f1}.account__hi_span{color:#41485a}.account__menu{margin:20px}.account__menu_wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.account__menu_item{border:solid 1px #dbe7f1;flex:0 0 46%;margin:5px;min-height:250px}.menu_item__hdr{display:flex;align-items:center;border-bottom:solid 1px #dbe7f1;padding:10px;line-height:35px}.hdr__ico{width:50px;height:50px;background-color:#00aaad;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;min-width:50px;min-height:50px}.hdr__ico svg,.favorite svg{height:35px;width:35px;}.account__menu_item.orders .hdr__ico svg{height:25px;width:25px}.account__menu_item.favor_apt .hdr__ico svg{margin:-1px 0 0 2px}.hdr__content{margin:0 10px;font-size:18px;font-weight:600;font-style:italic;color:#00aaad;flex-grow:1;line-height:normal}.hdr__btn .edit_btn,.save_btn,.account .cancel_btn,.account .btn_select{color:#fff;background-color:#00aaad;line-height:initial;display:flex;cursor:pointer;border-radius:3px;font-weight:700;justify-content:center;text-align:center;padding:8px 5px}.account .menu_item__body{padding:20px}.account .dep_info__item{padding:10px 0 5px;line-height:20px}.account .dep_city_title{font-size:18px;font-weight:600;font-style:italic;color:#00aaad}.account .dep_address__wrap{display:flex;justify-content:space-between}.account .dep__i_wrap{display:flex;justify-content:center;align-items:center}.account .dep_operation_mode{min-width:130px}.account .dep_phone__a{color:#000}.userinfo .menu_item__body{display:flex;flex-direction:column;justify-content:space-between}.userinfo .userinfo_item{padding:15px 0}.account .d_card__wrap{display:flex}.account .d_card__img{height:135px;margin-right:20px;display:block}.discount_info__wrap{display:flex;flex-direction:column}.dicount_info__item{padding:3px 0 19px}.account .menu_item__body .orders__items{display:flex;flex-direction:column}.account .menu_item__body .order_item{display:flex;align-items:center;justify-content:space-between;content:"";line-height:normal;margin-bottom:10px;background:url('/Data/Sites/1/skins/Europharm/img/bullet.png') 2px 4px no-repeat;padding-left:30px}.account .menu_item__body .order_info{display:flex;flex-direction:column}.account .order_info__row1,.account .order_info__row2{display:flex}.account .order_id{padding-right:10px}.account .order_id::before{content:"№ "}.account .order_date::before{content:"от "}.account .order_info__ispaid,.account .order_info__status{padding:0 5px}.loading>div{display:none!important}.loading{display:flex;justify-content:center;align-items:center}.loading::after{content:"";width:100px;height:100px;background:url('/Data/Sites/1/skins/Europharm/img/loading_big.gif') center no-repeat;background-size:100%;align-items:center;text-align:center;overflow:hidden;background-clip:content-box}.loading.loading_100_150::after{width:100px;height:150px}.loading.loading_30_30::after{width:30px;height:30px}.order_list{margin-top:20px}.account_orders .order_hdr{display:flex}.account_orders .order_hdr .hcell{margin:1px;padding:10px;background-color:#ecf4f9;display:flex;align-items:center;justify-content:center;text-align:center}.account_orders .order_date{color:#00aaad;max-width:80px;font-size:14px}.order_id.hcell{font-weight:700}.account_orders .order_date::before{content:""}.account_orders .order_date,.account_orders .order_id,.account_orders .order_sum,.account_orders .oder_status{flex:0 0 10%}.account_orders .order_dep{flex:1 1 40%}.account_orders .order_burger{flex:0 0 10%}.account_orders .order_hdr .order_dep{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left}.account_orders .order_hdr .order_dep>div{padding:3px}.account_orders .order_hdr .dep__city_title,.account_orders .order_hdr .order_sum__span,.account_orders .order_hdr .oder_status{font-weight:700}.account_orders .order_hdr .oder_status{text-transform:uppercase;font-size:12px}.account_orders .order_hdr .dep__phone_a{color:#000}.account_orders i.fa{margin-right:.2em;top:0}.hideMe{display:none}.order_burger__span{padding:5px;border-radius:50%;background-color:#000;color:#fff;line-height:9px;transition:all .35s}.order_list__item.show .order_burger__span{transform:rotate(315deg)}.account_orders .order_list__item.show .order_rows{padding:10px 20px;height:100%;transition:all .35s}.account_orders .order_rows{background-color:#ecf4f9;margin-top:2px;overflow:hidden;padding:0;height:0}.account_orders .order_rows .table_hdr,.account_orders .order_rows .order_str__item,.account_orders .order_rows .rows__itog,.account_orders .order_rows .rows__itog>div{display:flex}.account_orders .order_rows .table_hdr>div{padding:10px 20px;font-weight:700;font-style:italic}.account_orders .order_rows .order_str__item>div{background-color:#fff;padding:5px 20px}.account_orders .order_rows .table_hdr>div,.account_orders .order_rows .order_str__item>div{background-color:#fff;margin:1px;display:flex;align-items:center;justify-content:center}.account_orders .order_rows .product_title{justify-content:left!important}.account_orders .order_rows .order_str__item .product_sum{justify-content:flex-end}.account_orders .product_title{flex:1 1 46%}.account_orders .product_price,.account_orders .product_qnt,.account_orders .product_sum{flex:0 0 18%}.account_orders .order_rows .rows__itog{flex-direction:column;margin-top:20px}.account_orders .order_rows .rows__itog>div{justify-content:flex-end;padding:10px 20px;font-size:20px}.account_orders .order_rows .rows__itog span,.itog_totalsum__right span{min-width:100px;text-align:right;font-weight:700}.itog_totalsum__right{min-width:320px;display:flex;justify-content:flex-end}.repeat_order_btn{color:#000;text-decoration:none}.account_orders .order_rows .itog_totalsum{border-top:dashed 1px;margin-top:20px;padding-top:20px!important;display:flex;justify-content:space-between!important}.itog_totalsum__left{display:flex}.return_swg__wrap{width:30px;height:30px;min-width:30px;min-height:30px;background-color:#00aaad;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;margin-right:3px;margin-top:-5px}.itog_totalsum__left svg{height:20px;width:18px;margin-top:-2px}.ordersDateRange{display:flex;justify-content:flex-start;margin-top:20px;align-items:baseline}.date_input__wrap{display:flex;justify-content:flex-start;align-items:baseline}.ordersDateRange input{margin:0 10px;width:110px;border:solid 1px}.order_list__item{margin-bottom:5px}.account .qs-controls{background-color:#00aaad;color:#fff}.account .qs-arrow.qs-right:after{border-left-color:#fff}.account .qs-arrow.qs-left:after{border-right-color:#fff}.account .back_btn{display:flex;text-align:left;justify-content:start;margin-bottom:20px;cursor:pointer}.account .password_show_wrap{display:flex;text-align:left;justify-content:start;cursor:pointer}.account .back_btn__a,.account .password_show_a{font-weight:700}.account .back_btn:active>a,.account .back_btn:hover>a,.account .password_show_wrap:active>a,.account .password_show_wrap:hover>a{text-decoration:underline}.account .back_btn svg,.account .password_show_wrap svg{height:25px;width:25px;margin:-5px 5px 0 0}.account a.pointer:hover,.account a.pointer:active{text-decoration:underline}.account a.pointer{color:#000;text-decoration:none}.account_item{display:none}.account_item.show{display:block}.account .discount_wrap{margin-top:20px;display:flex;flex-direction:column}.account .discount_wrap .row1{display:flex}.discount_img__wrap{padding:20px 10px}.discount_content__wrap{padding:20px 10px;display:flex;flex-direction:column;justify-content:space-between}.discount_content__wrap .dicount_info__item{padding:0}.discount_content__wrap .hdr{font-weight:700}.discount_content__wrap .dcard_info__wrap{display:inline-flex;font-weight:700;align-items:center}.discount_content__wrap .dcard_info__wrap.error{background-color:#fab6b6;padding:3px;border-radius:3px}.discount_content__wrap .dcard_info__wrap.error .dcard_info__input__wrap{display:flex;flex-direction:column;align-items:center}.discount_content__wrap .dcard_info__wrap.error .dcard_info__input__wrap::after{color:red;content:"Ошибка!Номер карты не подходит!";text-align:center;font-weight:400}.dcard_info__wrap .edit_btn__wrap,.dcard_info__wrap .delete_btn__wrap,.dcard_info__wrap .save_btn__wrap{padding:0 5px}.dcard_info__input{padding:0 5px;margin:0 5px;width:150px;text-align:center;font-weight:700}.save_btn__wrap{display:none}.save_btn__wrap.show{display:block}.discount_wrap .about_haliava{font-style:italic;text-decoration:underline}.account_userinfo .userinfo_item{margin-bottom:25px;max-width:500px;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.account_userinfo .userinfo_item.error,.account_userinfo .item.error{background-color:#F95D51;border-radius:40px}.radio_wrap_forerror{width:100%;border-radius:30px}.radio_wrap_forerror.error{background-color:#F95D51;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.account_userinfo .userinfo_wrap{background-color:#ecf4f9;border:solid 1px #dbe7f1;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.account_userinfo .userinfo_item__input{border-radius:5px;margin:0;height:60px;padding:0 20px;font-size:16px;line-height:1.33;width:100%;border:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-appearance:none}.error span.validationMessage{color:#fff;font-size:14px;padding:5px 0 10px 20px;display:inline-block;font-weight:700}.validate_me[data-emptymessage]:after{content:"*";top:0;left:40px;z-index:1}.userinfo_item .hdr_wrap{text-align:left;width:100%;padding:10px}.userinfo_item .hdr_wrap>{font-size:15px;font-weight:700}.radio_wrap{width:96%;display:flex;text-align:left;justify-content:flex-start;padding:20px 10px;background:white;border-radius:5px}.radio_item_wrap{position:relative;padding-left:30px;margin-left:5px;display:inline-block}.radio_input{position:absolute;left:-99999px}.radio_input:checked~.radio_label .radio_icon:before{border-color:#65bb7f;background:#2fb457}.radio_icon:before{position:absolute;top:-7px;left:0;box-sizing:border-box;width:26px;height:26px;content:'';border:.2rem solid #ccc;background:#fff;border-radius:50%;transition-property:background;transition-duration:.2s;transition-timing-function:ease}.radio_input:checked~.radio_label .radio_icon:after{opacity:1;transform:scale(1)}.radio_icon:after{position:absolute;top:1px;left:8px;width:10px;height:10px;box-sizing:border-box;content:'';background:#fff;border-radius:50%;transition-property:all;transition-duration:.2s;transition-timing-function:ease}.account .password_wrap{width:100%}.account .password_input__wrap{display:none;width:100%}.account .password_input__wrap.show{display:block;border:solid 1px #dbe7f1;padding:10px;box-sizing:border-box;border-radius:5px}.account .password_show_wrap{padding-bottom:10px}.account .cancel_btn__wrap{padding-top:10px;display:inline-block}.flex{display:flex}.flex.column{flex-direction:column}.account .departm_map__wrap{flex:0 0 50%}.account .departm_map{height:600px;min-height:600px}.account .departm_favorite_info .departm_info{margin-bottom:10px}.account .departm_favorite_info .departm_info .info__wrap{padding:10px 0 0 10px;margin-left:10px;border-top:solid 1px #cfcfcf}.account .departm_favorite_info .departm_info .hdr{font-weight:700;font-size:18px;margin-bottom:5px;display:flex;justify-content:flex-start;align-items:center}.account .info__wrap,.account .operation_mode__wrap,.account .phone_payforme__wrap{flex:1 1 47%}.account .operation_mode__wrap,.account .phone_payforme__wrap{flex:1 1 47%}.account .departm_favorite_info .departm_info .hdr i{height:40px;width:40px;min-width:40px;margin-left:-10px;margin-right:10px;display:inline-block}.account .operation_mode__hdr.hdr i{background:url('/Data/Sites/1/skins/Europharm/img/contact_clock.png') no-repeat}.account .phone_hdr.hdr i{background:url('/Data/Sites/1/skins/Europharm/img/contact_phone.png') no-repeat}.account .payforme_hdr.hdr i{background:url('/Data/Sites/1/skins/Europharm/img/contact_pay.png') no-repeat}.account .operation_mode li{display:flex;justify-content:flex-start;color:#989898;padding-top:10px}.account .operation_mode li.act{color:#000;font-weight:700}.account .operation_mode li .day{width:30px}.account .operation_mode li .from,.account .operation_mode li .to{width:40px}.account .operation_mode li .to{margin-left:10px}.account .ml{margin-left:40px}.account .payforme__wrap{margin-top:20px}.account .payforme_hdr__span{line-height:50px;display:block;width:100%;border-top:solid 1px #cfcfcf}.account .payforme__li{padding:0 0 10px 5px}.account .departm_info .info_row2{margin-top:20px;border-top:solid 1px #cfcfcf;padding-top:20px}.account .manager_info__wrap .manager_foto__wrap{flex:0 0 30%;justify-content:center}.account .manager_info__wrap .manager_foto{max-height:100px;width:auto}.manager_info__wrap .info__cont{justify-content:flex-start;flex:1 1 60%}.account .departm_favorite_info .departm_info .hdr.manager_name{margin-bottom:20px}.manager_info__wrap .info__cont .manager_doljnost{margin-bottom:10px}.account .departm_list .list_item{background:#ecf4f9;margin-bottom:2px;padding:10px;align-items:center}.account .departm_list .list_item.favorite,.a-items .a-item.favorite{background:#fff4ca}.account .departm_list .list_item .city_title{font-size:16px;font-weight:600;flex:0 0 15%;min-width:200px}.account .departm_list .list_item .address_wrap{font-size:14px;flex:1 1 25%;min-width:220px}.account .departm_list .list_item .phone_wrap{font-size:14px;flex:0 0 14%;min-width:155px}.account .departm_list .list_item .operation_mode__wrap{font-size:14px;flex:0 0 140px;text-align:center}.departm_select_variant__wrap{justify-content:flex-end;padding:0 20px 20px 0}.departm_select_variant_btn__wrap.list:before{content:"/";margin:0 5px 0 10px}.departm_select_variant_btn{color:#41485a;font-weight:600}.departm_list__wrap.mode-map .departm_select_variant_btn.map{color:#00aaad}.departm_list__wrap.mode-list .departm_select_variant_btn.list{color:#00aaad}.departm_list_map#map-apt-list{width:100%;height:750px}.departm_list__wrap.mode-map .departm_list{display:none}.departm_list__wrap.mode-list .departm_list_map{display:none}.account .departm_list__wrap .btn_select__wrap{min-width:83px;display:flex;justify-content:center}.nav_btn_wrap{margin-top:10px;margin-bottom:10px}.nav_btn_wrap .nav_btn_ul{display:flex}.nav_btn_wrap .nav_btn_ul .nav_btn_li{padding:5px}.nav_btn_wrap .nav_btn_ul .nav_btn_a{color:#00aaad;font-weight:600;font-style:italic;cursor:pointer;padding:0 20px;border:solid 2px #00aaad;border-radius:7px;text-decoration:none}.aptechka .main-img-holder{margin-bottom:10px}.aptechka .main-img{width:100%;height:auto}.aptechka h1{color:#007948;margin-bottom:20px}.aptechka .main-rules{display:flex;justify-content:space-between;flex-direction:column}.aptechka .main-rules .item{padding:0 0 10px;line-height:1.5;min-height:90px;display:flex;flex:0 1 25%}.aptechka .item img{width:90px;height:auto}.aptechka .main-rules .item .annotation{flex-direction:column;justify-content:center;display:flex}.aptechka .drugs .annotation{margin:10px 0;font-size:130%;line-height:1.5}.aptechka .drugs .about h2{font-size:25px;font-weight:600;margin-bottom:15px;color:#007948;line-height:1.1}.aptechka .drugs .item{margin-bottom:20px}.aptechka .drugs .item .holder{display:flex}.aptechka .drugs .item .img-holder{background-color:#d3eadf;border-radius:10px;max-height:86px}.aptechka .drugs .item .about{padding:0 0 10px 20px;line-height:1.5;min-height:99px;flex-direction:column;display:flex}.content table,.content th,.content td{border:1px solid black;border-collapse:collapse;padding:10px}.new-address p{text-align:center;color:red;font-size:18px;font-weight:700}.cookie-notification{position:fixed;bottom:0;left:0;width:100%;background-color:#333;color:#fff;padding:15px 0;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,0.2)}.cookie-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.cookie-content p{margin:0;font-size:14px;margin-right:20px}.cookie-content a{color:#4da6ff;text-decoration:underline}.cookie-btn{background-color:#4da6ff;color:#fff;border:none;padding:8px 20px;border-radius:4px;cursor:pointer;font-weight:700;white-space:nowrap}.cookie-btn:hover{background-color:#3395ff}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}