:root {
  --var-bgcolor: #FFFFFB;
  --var-fontcolor: #000;
  --var-bcolor: #469597;
  --var-bord: rgba(200,200,200,.5);
  --var-fa: #005254;
  --var-bo: #043431;
  --var-top: #8B9D77;
}

@media (prefers-color-scheme: dark) {
  :root {
    --var-bgcolor: #333;
    --var-fontcolor: #fff;
    --var-bcolor: #cfe4d9;
    --var-bord: #cfe4d9;
    --var-fa: #cfe4d9;  
    --var-bo: #cfe4d9;
    --var-top: #cfe4d9;
  }
}

/* body {
  background-color: var(--var-bgcolor);
  color: var(--var-fontcolor);
}*/

.b-page-block a {color: var(--var-bcolor);} .b-page-block a:hover {color: var(--var-bcolor);}

.th1 {color: var(--var-bo)}

.b-topmenu-slider__wrap{display:none}
.b-content{margin-top:15px}
.search-box{width:fit-content;height:fit-content;position:relative;margin:0}
.input-search{height:32px;border-style:none;padding:6px;font-size:15px;letter-spacing:2px;outline:0;border-radius:4px;transition:all .5s ease-in-out;background-color:#469597;padding-right:28px;color:#fff}
.input-search::placeholder{color:#fff;font-size:15px;letter-spacing:2px;font-weight:100}


.like-com {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;color: var(--var-fontcolor);text-decoration:none;font-size:15px;}
.like-com a,.like-com a:hover {color: var(--var-fontcolor);text-decoration:none}
.like-com .fa {font-size:15px;color:#BC0000}


.form-new {outline:0;width: 100%;margin: 8px 0;box-sizing: border-box;border: none;border-bottom: 2px solid #469597;-moz-appearance:none;appearance:none;box-shadow:none!important;-webkit-appearance:none}
.form-new:focus {background-color:transparent;border:1px solid #469597}
.sbar {border: 0;border-bottom: 1px solid var(--var-bord);}
.btn-search{width:34px;height:34px;border-style:none;font-size:15px;font-weight:700;outline:0;cursor:pointer;border-radius:4px;position:absolute;right:0;color:#fff;background-color:transparent;outline:0!important;border:none!important}
.btn-search:focus ~ .input-search{width:100%;border-radius:4px;border:1px solid#480000;transition:all .5s cubic-bezier(0,0.11,0.35,2)}
.input-search:focus{width:100%;border-radius:4px;border:1px solid#480000;transition:all .5s cubic-bezier(0,0.11,0.35,2)}
*,::after,::before{box-sizing:border-box}
html {font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;}
article,footer,header,main,nav,section{display:block}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,p,pre,ul {margin:0;padding:0}
caption,cite,code,em,h1,h2,h3,h4,h5,h6,pre,th {font-weight:400;font-style:normal}
.h1,h1 {font-size:1.5rem}
img {border:none;}
caption,th {text-align:left}
table {border-collapse:collapse;border-spacing:0}
img {max-width:100%}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder {color:#000;opacity:1}
.hidden {display:none}
* {box-sizing:inherit}
:after,:before {box-sizing:inherit}
.before {content:"";width:100%;height:100%;position:absolute;left:0;top:0}
.trans {transition:all .5s ease}
.img-wrap img {width:100%;max-width:100%}
html {min-height:100%;height:100%}
body {font-family:"Roboto Condensed",sans-serif;min-height:100vh;position:relative;overflow-x:hidden;min-width:320px;background-color: var(--var-bgcolor);display:flex;flex-direction:column;line-height:1.618;overflow-y:auto;padding-top:55px}
.content {flex:1}
footer {flex-shrink:0}
.main-wrapper {max-width:1245px;margin-right:auto;margin-left:auto;padding-right:5px;padding-left:5px;width:100%;flex: 1 0 auto;}
h1,h2,h3,h4,h5,h6 {line-height:1.1;font-weight:600;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color: var(--var-fontcolor);}
h2 {font-size:1.4em}
h3 {font-size:1.3em}
h4 {font-size:1.2em}
h5 {font-size:1.1em}
h6 {font-size:1em}
a {color:#469597}
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0}
ol,ul{margin-top:0;margin-bottom:1rem}
ol{margin:0;padding-left:20px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#469597;text-decoration:none;background-color:transparent}
a:hover{color:#469597;text-decoration:underline}
a:not([href]):not([class]){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.img-fluid{max-width:100%;height:auto}
code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}
a>code{color:inherit}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.table {width:100%;margin-bottom:1rem;color:#212529}
.table td,.table th {padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th {vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table tbody+tbody {border-top:2px solid #dee2e6}
.table {color:#fff;background-color:#343a40;border-color:#454d55}

.form-group {margin-bottom:1rem}
.form-text {display:block;margin-top:.25rem}
.form-row {display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*=col-] {padding-right:5px;padding-left:5px}
.form-check {position:relative;display:block;padding-left:1.25rem}
.form-check-input {position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label {color:#6c757d}
.form-check-label {margin-bottom:0}
.form-check-inline {display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}
.form-check-inline .form-check-input {position:static;margin-top:0;margin-right:.3125rem;margin-left:0}
.form-inline {display:flex;flex-flow:row wrap;align-items:center}
.form-inline .form-check {width:100%}
@media (min-width:576px) {
.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}
.form-inline .input-group{width:auto}
.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}
}
.fade{transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce) {
.fade{transition:none}
}
.fade:not(.show){opacity:0}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#469597;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover{z-index:2;color:#469597;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.carousel{position:relative}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}
@media (prefers-reduced-motion:reduce) {
.carousel-item{transition:none}
}
.carousel-item-next,.carousel-item-prev{display:block}
.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}
.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px) {
.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}
}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-sticky{position:-webkit-sticky!important;position:sticky!important}
.text-wrap{white-space:normal!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px) {
.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
.text-primary{color:#469597!important}
a.text-primary:focus,a.text-primary:hover{color:#469597!important}
.text-info{color:#17a2b8!important}
a.text-info:focus,a.text-info:hover{color:#0f6674!important}
.text-light{color:#f8f9fa!important}
a.text-light:focus,a.text-light:hover{color:#cbd3da!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#121416!important}
.text-body{color:#212529!important}
.text-black-50{color:rgba(0,0,0,.5)!important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
@media print {*,::after,::before {text-shadow:none!important;box-shadow:none!important}
a:not(.btn) {text-decoration:underline}
abbr[title]::after {content:" (" attr(title) ")"}
pre {white-space:pre-wrap!important}
.quote,blockquote,pre {border:1px solid #adb5bd;page-break-inside:avoid}
thead {display:table-header-group}
img,tr {page-break-inside:avoid}
h2,h3,p {orphans:3;widows:3}
h2,h3 {page-break-after:avoid}
@page {size:a3}
body {min-width:992px!important}
.container {min-width:992px!important}
.navbar {display:none}
.table {border-collapse:collapse!important}
.table td,.table th {background-color:#fff!important}
.table-bordered td,.table-bordered th {border:1px solid #dee2e6!important}
.table-dark {color:inherit}
.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th {border-color:#dee2e6}
.table .thead-dark th {color:inherit;border-color:#dee2e6}
}
/*! *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face {font-display:swap;font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff');font-weight:400;font-style:normal}
.fa {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.logo-eu:before {
  content: "\e8fd";
}
.soup:before {
  content: "\e901";
}
.tea:before {
  content: "\e902";
}
.fastfood:before {
  content: "\e903";
}
.local_restaurant:before {
  content: "\e904";
}
.instagram:before {
  content: "\e905";
}
.birthday-cake:before {
  content: "\e906";
}
.coffee:before {
  content: "\e907";
}
.envelope-open-o:before {
  content: "\e908";
}
.fa-search:before {
  content: "\f002";
}
.fa-users:before{content:"\f0c0"}
.fa-comments-o:before{content:"\f0e6"}
.fa-chevron-down:before{content:"\f078"}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-pencil:before {
  content: "\f040";
}
.b-addreceipt:before {
  content: "\f067";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-cuisine:before {
  content: "\e904";
}
.fa-calendar:before {
  content: "\f073";
}
.chevron-down:before {
  content: "\f078";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.glass-martini:before {
  content: "\f091";
}
.lemon:before {
  content: "\f094";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-group:before {
  content: "\f0c0";
}
.fa-envelope:before {
  content: "\f0e0";
}
.comments-o:before {
  content: "\f0e6";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-user-o:before {
  content: "\f2c0";
}
.jack-o-lantern:before {
  content: "\f30e";
}
.feather:before {
  content: "\f52d";
}
.cocktail:before {
  content: "\f561";
}
.concierge-bell:before {
  content: "\f562";
}
.feather-alt:before {
  content: "\f56b";
}
.fish:before {
  content: "\f578";
}
.glass-martini-alt:before {
  content: "\f57b";
}
.apple-alt:before {
  content: "\f5d1";
}
.corn:before {
  content: "\f6c7";
}
.drumstick:before {
  content: "\f6d6";
}
.pie:before {
  content: "\f705";
}
.pumpkin:before {
  content: "\f707";
}
.turkey:before {
  content: "\f725";
}
.candy-cane:before {
  content: "\f786";
}
.gingerbread-man:before {
  content: "\f79d";
}
.mug-hot:before {
  content: "\f7b6";
}
.bread-slice:before {
  content: "\f7ec";
}
.burrito:before {
  content: "\f7ed";
}
.cheeseburger:before {
  content: "\f7f1";
}
.croissant:before {
  content: "\f7f6";
}
.egg:before {
  content: "\f7fb";
}
.egg-fried:before {
  content: "\f7fc";
}
.fish-cooked:before {
  content: "\f7fe";
}
.french-fries:before {
  content: "\f803";
}
.hamburger:before {
  content: "\f805";
}
.ice-cream:before {
  content: "\f810";
}
.meat:before {
  content: "\f814";
}
.pepper-hot:before {
  content: "\f816";
}
.pizza:before {
  content: "\f817";
}
.pizza-slice:before {
  content: "\f818";
}
.salad:before {
  content: "\f81e";
}
.sausage:before {
  content: "\f820";
}
.soup-kaem:before {
  content: "\f823";
}
.steak:before {
  content: "\f824";
}
.hat-chef:before {
  content: "\f86b";
}
.close:before {
  content: "\f00d";
}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.no-js .owl-carousel{display:block}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}
.scroll-top-side {background-color:#fff;height:50px;width:50px;position:fixed;right:30px;bottom:30px;border-radius:50%;display:none;box-shadow:rgba(105,105,105,.5) 0 2px 20px;z-index:1000;padding:11px 13px 15px 13px}
.scroll-top-side-visible {display:inline-block}
.scroll-top-side .b-icon {fill:#26bb9d;height:24px;width:24px}
.b-header-wrap {box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    
    
    
    /*  background-color:#fff;*/ background-color:#CFE4D9;
    
   
    
    position:fixed;top:0;left:0;right:0;width:100%;z-index:5}
.b-header {display:flex;flex-wrap:wrap;flex-direction:row;justify-content: space-between;align-items: center;height:50px;text-decoration: none;}

@media only screen and (min-width:960px) {.b-header {position:relative;justify-content:center;}}


.b-header a:hover {text-decoration: none;}
.b-top-logo {color:#565656;font-size:30px;margin-left:20px;margin-bottom:2px; display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}
.b-top-logo span {font-size:20px; color:#469597; font-weight:bold; text-transform: uppercase;text-decoration: none;margin-left:5px;}
.b-top-logo a:hover {text-decoration: none;}
.b-top-logo--min {width:30px;font-size:30px;margin-left:20px;margin-bottom:0;display:none}








.b-searchform-desktop {margin-left:20px;flex:1 1 150px;position:relative}
.b-searchform-desktop .input-group {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch;border-radius:4px;width:100%;padding:0!important;overflow:hidden}
.b-searchform-desktop .input-group .form-control {padding:0 10px 0 10px;font-size:15px;color:#000;border:1px solid #469597;outline:0!important;box-shadow:none!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;background-color:#fff;flex:1 1 1%;border-top-left-radius:4px;border-bottom-left-radius:4px}
.b-searchform-desktop .input-group .form-btn {flex:0 0 34px;width:34px;background-color:#469597;outline:0!important;border:none!important;color:#fff;display:block;padding:0!important}
.b-searchform-desktop .input-group .form-btn .fa {margin:0 auto}





.ui-menu {display:none;position:absolute;top:36px;left:auto;width:auto;margin-left:0;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 5px 5px;z-index:99;padding-top:20px;padding-bottom:20px;padding-right:25px;padding-left:25px;list-style:none}
.b-adv-search {text-decoration:none;color:#000;border-bottom:1px dashed #000;display:inline-block;margin-left:15px;font-size:13px;line-height:1.3}
.b-adv-search:focus,.b-adv-search:hover {text-decoration:none;color:#5BA199;border-bottom:1px solid #5BA199}
.b-addreceipt {display:inline-block;color:#fff;padding:2px 15px 4px 12px;border-radius:4px;background-color:#469597;font-size:14px;margin-left:25px;margin-right:60px}
.b-addreceipt:hover {text-decoration:none;color:#fff;background-color:#5BA199}
.b-addreceipt:before {content:"\f067";font-family:FontAwesome;margin-right:10px;font-size:15px;position:relative;top:1px}
.b-header__profile {display:inline-block;color:#000;font-size:13px;text-decoration:none;position:relative}
.b-header__profile .fa {font-size:18px;color:rgba(0,0,0,.5);margin-right:6px}
.b-header__profile:focus,.b-header__profile:hover {color:#469597;text-decoration:none}
.b-header__profile .b-header__profile-img {width:28px;height:28px;border-radius:14px;margin: 0px 5px 0px 5px}
.b-header__profile-message {font-size:20px;position:relative;display:inline-block;margin-left:16px;color:#000;padding-bottom:4px}
.b-header__profile-message-vol {position:absolute;z-index:3;background-color:#469597;color:#fff;font-size:12px;min-width:16px;height:16px;border-radius:8px;padding:0 3px;top:0;right:0;transform:translate(50%,70%);line-height:15px;text-align:center}
.b-content__wrap {z-index:1}
.b-content__wrap .main-wrapper {z-index:2}
.b-main-content__wrap {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding-bottom:30px}
.b-main-content {flex:1 1 60%;margin-right:30px;overflow:hidden}
.b-main-content__side {flex:0 0 240px;display:flex;flex-direction:column}
.b-adv-side-1 {margin-bottom:30px;display:block;text-align:center}
.b-adv-side-1-down {order:5;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;top:60px}
 
.b-side-block {width:100%;margin-bottom:30px;border:1px solid var(--var-bord);background-color:var(--var-bgcolor);color: var(--var-fontcolor);padding:20px}


/* 
.b-side-block {
    width: 100%;
    margin-bottom: 30px;
    border: 1px solid var(--var-bord);
    background-color: #CFE4D9;
    color: #043431;
    padding: 20px;
} */

.b-side-block--wide {width:100%;margin-bottom:30px;border:1px solid var(--var-bord);background-color:#fff;padding:0}
.b-side-news a {display:block;border-bottom:1px solid var(--var-bord);padding:14px 20px;font-size:14px;line-height:1.4;color:#000}
.b-side-news a:last-child {border-bottom:0 solid var(--var-bord)}
.b-side-news a:focus,.b-side-news a:hover {color:#469597;text-decoration:none}
.b-side-news .b-side-news--img {padding:0}
.b-side-news .b-side-news--img img {transition:all .5s ease}
.b-side-news .b-side-news--img:hover img {opacity:.9}
.b-side-news .b-side-news--img span {padding:14px 20px;display:block}
.b-side-menu a {font-size:15px;display:block;color:rgba(0,0,0,.7);line-height:1.2;margin-bottom:6px}
.b-side-menu a:focus,.b-side-menu a:hover {color:#469597;text-decoration:none}
.b-side__title {color:var(--var-bcolor);font-size:18px;margin-bottom:10px;line-height:1.2}
.b-side-newreceipts a {display:flex;text-align:left;font-size:13px;line-height:1.3;color:var(--var-fontcolor);margin-bottom:20px}
.b-side-newreceipts a:last-child {margin-bottom:0}
.b-side-newreceipts a:focus,.b-side-newreceipts a:hover {color:#469597;text-decoration:none}
.b-side-newreceipts a img {-o-object-fit:cover;object-fit:cover;margin-right:5px;width:70px;height:70px;flex:0 0 70px;align-self:flex-start;transition:all .5s ease}
.b-side-newreceipts a:hover img {opacity:.8}
.b-side-newreceipts a span {flex:0 0 115px;align-self:center;color:var(--var-top)}
.b-main-content__section-title {color: var(--var-fontcolor);border-bottom:1px solid var(--var-bcolor);margin-bottom:20px;padding-bottom:6px;font-size:22px;line-height:1.3}
.b-main-content__section-list {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-bottom:15px}
.b-main-content__section-list .b-item {flex:0 0 31.5%;margin-bottom:20px;border:1px solid var(--var-bord);background-color:--var-bgcolor;padding:0 0 4px 0}
.b-main-content__section-list .b-item .b-item__title {padding:14px 20px 10px 20px;display:block;font-size:15px;line-height:1.3;overflow:hidden}
.b-main-content__section-list .b-item .b-item__main {text-decoration:none;background-color: var(--var-bgcolor);color: var(--var-fontcolor);display:block}
.b-main-content__section-list .b-item .b-item__main:hover {text-decoration:none;color: var(--var-fontcolor)}
.b-main-content__section-list .b-item .b-item__main img {transition:all .5s ease}
.b-main-content__section-list .b-item .b-item__main:hover img {opacity:.8}
.b-main-content__section-list .b-item .b-item__user {padding:0 20px 10px 20px;display:block;font-size:13px;line-height:1.3;color:rgba(0,0,0,.4)}
.b-main-content__section-list .b-item .b-item__user .fa {color:#469597;font-size:15px;margin-right:5px}
.b-main-content__section-list .b-item .b-item__user-online .fa {color:#39b54a!important}
.b-main-content__section-list .b-item .b-item__user:focus,.b-main-content__section-list .b-item .b-item__user:hover {color:#469597;text-decoration:none}
.b-main-block ms-overflow-style{width:100%;margin-bottom:10px;border:1px solid var(--var-bord);background-color:#fff;padding:20px}
.b-main-content__about {color: var(--var-fontcolor);}
.b-main-content__about h1 {font-size:24px;line-height:1.3;margin-bottom:15px;margin-top:6px;font-weight:400}
.b-main-content__about h2 {font-size:18px;line-height:1.3;margin-bottom:0;margin-top:6px;font-weight:400}
.b-main-content__about p {color:var(--var-fontcolor);margin-bottom:15px}
.b-main-content__about a {color:var(--var-fontcolor);text-decoration:none}
.b-main-content__about a:focus,.b-main-content__about a:hover {color:#469597;text-decoration:none;border-bottom:2px solid #469597}
.b-main-content__about-icon {position:relative;padding-left:43px;margin-left:10px}
.b-main-content__about-icon .fa {position:absolute;top:5px;color:#469597}
.b-main-content__about-icon .icon-1 {left:3px;font-size:24px}
.b-main-content__about-icon .icon-2 {left:0;font-size:24px}
.b-main-content__about-icon .icon-3 {left:3px;font-size:28px}
.b-main-content__about-icon .icon-4 {left:6px;font-size:24px}
.b-main-content__about-icon .icon-5 {left:3px;font-size:28px}
.b-index-news-top {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}
.b-index-news-top .b-item-big {flex:0 0 65.66%;margin-bottom:15px;border:1px solid var(--var-bord);background-color:#fff;padding:0}
.b-items-small {flex:0 0 31.5%}
.b-index-news-top .b-item-big .b-item__title {padding:15px 20px;font-size:23px;line-height:1.2;color:#469597;text-decoration:none;display:block}
.b-items-small .b-item {flex:0 0 31.5%;margin-bottom:15px;border:1px solid var(--var-bord);background-color:#fff;padding:0 0 6px 0}
.b-items-small .b-item .b-item__title {padding:14px 20px 10px 20px;display:block;font-size:15px;line-height:1.3}
.b-item-big .b-item__main {text-decoration:none;display:block}
.b-item-big .b-item__main:hover .b-item__title {text-decoration:none;color:#000}
.b-item-big .b-item__main img {transition:all .5s ease}
.b-item-big .b-item__main:hover img {opacity:.8}
.b-items-small .b-item .b-item__main {text-decoration:none;color:#000;display:block}
.b-items-small .b-item .b-item__main:hover {text-decoration:none;color:#469597}
.b-items-small .b-item .b-item__main img {transition:all .5s ease}
.b-items-small .b-item .b-item__main:hover img {opacity:.8}
.b-footer-wrap {background-color:#24262b;color: #ffffff;width:100%;z-index:4}
.b-footer__list-col h2::before{content: '';position: absolute;left:0;bottom: -10px;background-color: #cfe4d9;height: 2px;box-sizing: border-box;width: 50px;}
.b-footer__list-col h2 {font-size: 18px;color: #ffffff;text-transform: capitalize;margin-bottom: 35px;font-weight: 500;position: relative;}
.b-footer__subscribe {padding:10px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}
.b-footer__subscribe p {color:#469597;font-size:22px;margin-right:30px}
.b-footer__main {padding:0 0 40px 0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}
.b-footer__menu {flex:0 0 700px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding-right:100px}
.b-footer__menu ul li {list-style-type:none}
.b-footer__menu ul li a {color:rgba(0,0,0,.5);font-size:16px}
.b-footer__menu ul li a:focus,.b-footer__menu ul li a:hover {color:#000;text-decoration:none}
.b-footer__info {flex:0 0 400px;font-size:14px}
.b-footer__info a {color:#469597;text-decoration:none}
.b-footer__info a:focus,.b-footer__info a:hover {color:#000;text-decoration:underline}
.b-footer__list-wrap {border-top:1px solid rgba(100,100,100,.2);padding:10px 0 10px 0;width:100%}
.b-footer__list {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}
.b-footer__list-col {flex:0 0 15%}
.b-footer__list-col ul li {list-style-type:none;margin-bottom:3px;line-height:1.2}
.b-footer__list a {text-decoration:none;color:#FFFFFF}
.b-footer__list a:focus,.b-footer__list a:hover {text-decoration:none;color:#469597}
.b-footer__list-col ul li a {font-size:16px}
.b-footer__list-title {font-weight:700;font-size:15px;margin-bottom:4px;display:inline-block;margin-top:20px}
.b-topmenu-slider__wrap {padding:25px 30px;height:162px}
.b-topmenu-slider .b-item {display:block;text-align:center}
.b-topmenu-slider .b-item__img {position:relative;width:70px;height:70px;border-radius:35px;overflow:hidden;margin:0 auto 10px auto}
.b-topmenu-slider .b-item__img img {width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;z-index:10;height:100%}
.b-topmenu-slider .b-item:hover img {opacity:.9}
.b-topmenu-slider .b-item__text {font-size:14px;line-height:1.2;font-weight:400;color:#000;text-align:center}
.b-topmenu-slider .b-item:hover {text-decoration:none}
.b-topmenu-slider .b-item:hover .b-item__text {text-decoration:none;color:#469597}
.b-topmenu-slider .owl-dots {text-align:center;display:none}
.b-topmenu-slider .owl-dot {width:8px;height:8px;margin:20px 5px 10px 5px;background-color:#ccc;display:inline-block;border-radius:10em}
.b-topmenu-slider .owl-dot.active {background-color:#000}
.b-topmenu-slider .owl-nav {position:absolute;top:15px;width:100%}
.b-topmenu-slider .owl-nav>button.owl-prev {color:#fff;zoom:1;font-size:12px;height:40px;width:40px;filter:Alpha(Opacity=100);position:absolute;margin-right:0;margin-left:0;transition:all .25s ease;left:-42px;background:initial;background-image:url(../img/sprite_arrows_black.svg);background-repeat:no-repeat;background-position:10px 12px;background-size:15px 150px}
.b-topmenu-slider .owl-nav>button.owl-next {color:#fff;zoom:1;font-size:12px;height:40px;width:40px;filter:Alpha(Opacity=100);position:absolute;margin-right:0;margin-left:0;transition:all .25s ease;right:-42px!important;left:auto;background:initial;background-image:url(../img/sprite_arrows_black.svg);background-repeat:no-repeat;background-position:15px -34px;background-size:15px 150px}
.b-topmenu-slider .owl-nav button:hover {opacity:1;outline:0;border:none}
.b-topmenu-slider .owl-nav button:focus {outline:0;border:none}
.b-topmenu-slider .owl-nav .disabled {opacity:.3}
.b-topmenu-slider .item {overflow:hidden;position:relative}
.b-menu__wrap {border-bottom:1px solid rgba(100,100,100,.4)}
.b-menu {margin-top:0;margin-bottom:0;display:flex;justify-content:flex-start;align-items:center}
.b-menu ul {width:100%;display:flex;list-style-type:none;justify-content:flex-start}
.b-menu .b-firstlevel {font-size:17px;font-weight:400;color:#000;text-decoration:none;display:inline-block;padding-right:10px;padding-left:0;align-self:center;padding-top:2px;height:55px;display:flex;align-content:center;align-items:center}
.b-menu .b-firstlevel:focus,.b-menu .b-firstlevel:hover {color:rgba(0,0,0,.7)}
.b-menu ul li:not(:first-child) .b-firstlevel:before {content:"\f111";font-family:FontAwesome;color:#469597;font-size:6px;margin-right:10px;position:relative;top:2px}
.b-menu ul li .b-red {font-weight:700;color:#469597}
.b-menu ul li .b-firstlevel-down:after {content:"\f0d7";font-family:FontAwesome;margin-left:10px}
#topmenu ul.main-menu {position:relative;z-index:99}
#topmenu ul.main-menu li:hover span {display:block}
#topmenu ul.main-menu li span {display:none;position:absolute;top:55px;left:auto;width:auto;margin-left:-10px;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 5px 5px;z-index:99;padding-top:20px;padding-bottom:20px;padding-right:25px;padding-left:25px;border-top:1px solid rgba(100,100,100,.4)}
.main-menu-col a {font-size:1.5rem;display:block;padding:4px 0;color:#000}
.b-header__profile-message:before {position:absolute;opacity:0;visibility:hidden}
.b-header__profile-message:before {content:attr(data-tooltip);width:auto;background-color:#469597;border-radius:4px;bottom:-45px;right:-10px;font-size:13px;color:#fff;padding:5px 10px;display:inline-block}
.b-header__profile-message:hover:before {opacity:1;visibility:visible;transition:.1s ease-in-out .2s}
.b-header__profile-message:hover:before {bottom:-35px}
.b-header__profile:before {position:absolute;opacity:0;visibility:hidden}
.b-header__profile:before {content:attr(data-tooltip);width:auto;background-color:#469597;border-radius:4px;bottom:-45px;right:10px;font-size:13px;color:#fff;padding:5px 10px;display:inline-block}
.b-header__profile:hover:before {opacity:1;visibility:visible;transition:.1s ease-in-out .2s}
.b-header__profile:hover:before {bottom:-40px}
.b-side-weekbook a {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;font-size:13px;line-height:1.3;color:#000;margin-bottom:20px}
.b-side-weekbook a:last-child {margin-bottom:0}
.b-side-weekbook a:focus,.b-side-weekbook a:hover {color:#469597;text-decoration:none}
.b-side-weekbook a img {width:70px;flex:0 0 70px;align-self:flex-start;transition:all .5s ease}
.b-side-weekbook a:hover img {opacity:.8}
.b-side-weekbook a span {flex:1 1 115px;align-self:center;padding-left:15px}
.b-index-news-top-2 {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-bottom:15px}
.b-index-news-top-2 .b-item {flex:0 0 31.5%;margin-bottom:20px;border:1px solid var(--var-bord);background-color:#fff;padding:0 0 6px 0;color:#000}
.b-index-news-top-2 .b-item .b-item__title {padding:14px 20px 10px 20px;display:block;font-size:15px;line-height:1.3}
.b-index-news-top-2.b-item .b-item__main {text-decoration:none;color:#000;display:block}
.b-index-news-top-2 .b-item:hover {text-decoration:none;color:#469597}
.b-index-news-top-2 .b-item img {transition:all .5s ease;display:block}
.b-index-news-top-2 .b-item:hover img {opacity:.8}
.b-index-news-top-2 .b-item-1 {flex:0 0 100%;margin-bottom:20px;border:1px solid var(--var-bord);background-color:#fff;padding:0;position:relative}
.b-index-news-top-2 .b-item-1 .b-item__title {padding:10px 20px;font-size:18px;line-height:1.2;color:#000;text-decoration:none;display:block;position:absolute;bottom:10px;left:20px;right:20px;z-index:1;text-align:center;background-color:rgba(255,255,255,.77);display:flex;align-items:center;min-height:70px;overflow:hidden;justify-content:center}
.b-side-menu-icons a {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}
.b-side-menu-icons a .fa {flex:0 0 24px;margin-top:2px}
.b-side-menu-icons a span {flex:1 1 1%}
.b-side-menu-icons {padding-bottom:10px}
.b-page h1 {font-size:30px;line-height:1.3;margin-bottom:10px;margin-top:0;font-weight:400;white-space: nowrap;overflow-x: auto;   -ms-overflow-style: none;scrollbar-width: none;}
.b-page p {margin-bottom:15px}
.b-page a {color:rgba(0,0,0,.7);text-decoration:none}
.b-page a:focus,.b-page a:hover {color:#469597;text-decoration:none}
.b-breadcrumbs {margin-bottom:7px;font-size:14px}
.b-breadcrumbs a {border:none!important;text-decoration:none!important;color:color:var(--var-bcolor)!important}
.b-breadcrumbs a:hover {text-decoration:underline!important}
.b-breadcrumbs .fa {margin:0 5px 0 10px!important}
.b-breadcrumbs ul {margin:0!important}
.b-breadcrumbs ul li {margin:0!important}
.b-page-block {width:100%;margin-bottom:10px;border:1px solid var(--var-bord);background-color: var(--var-bgcolor);background-color: var(--var-bgcolor);color: var(--var-fontcolor);padding:20px;overflow:hidden}
.b-page-block h2 {line-height:1.3;margin-bottom:6px;margin-top:6px;font-weight:400}
.b-page-block h3 {line-height:1.3;margin-bottom:6px;font-weight:400}
.b-page-block .h2 {line-height:1.3;margin-top:6px;font-weight:400;font-size:26px;margin-bottom:20px;color:#000;display:block}
.b-page-block .h2:focus,.b-page-block .h2:hover {color:#469597;text-decoration:none}
.b-page .h2 {line-height:1.3;margin-top:6px;font-weight:400;font-size:26px;margin-bottom:20px;color:#000;display:block;border:none;text-decoration:none}
.b-page .h2:focus,.b-page .h2:hover {color:#469597;text-decoration:none;border:none}
.b-page .h1 {font-size:30px;line-height:1.3;margin-bottom:15px;margin-top:6px;font-weight:400;border:none;text-decoration:none}
.b-page .h1:focus,.b-page .h1:hover {color:#469597;text-decoration:none;border:none}
.b-page-block .h3 {line-height:1.3;margin-top:20px;font-weight:400;margin-bottom:15px;color:#000;display:block}
.b-page-block .h3:focus,.b-page-block .h3:hover {color:#469597;text-decoration:none}
.b-page-block p {margin-bottom:15px}
.b-page-block p~ul {margin-top:-10px}
.b-page-block p~ol {margin-top:-10px}
.b-page p~ul {margin-top:-10px}
.b-page p~ol {margin-top:-10px}
.b-page-block h3~ul {margin-top:4px}
.b-page h3~ul {margin-top:4px}
.b-page-block .image-resize {max-width:100%;margin:15px 0 25px 0}
.b-page .image-resize {max-width:100%;margin:15px 0 25px 0}
.b-page p .image-resize {max-width:100%;margin:15px 0 5px 0}
.b-page-block p .image-resize {max-width:100%;margin:15px 0 5px 0}
.b-page-block ul {margin:0 0 20px 0}
.b-page-block ul li {margin:0 0 6px 30px}
.b-page-block ol {margin:0 0 20px 0}
.b-page-block ol li {margin:0 0 6px 30px}
.b-page ol {margin:0 0 20px 0}
.b-page ol li {margin:0 0 6px 30px}
.b-page h2 {line-height:1.3;margin-bottom:15px;margin-top:15px;font-weight:400}
.b-page h3 {line-height:1.3;margin-bottom:15px;margin-top:20px;font-weight:400}
.b-page h4 {line-height:1.3;margin-bottom:15px;margin-top:15px;font-weight:400}
.b-page h5 {line-height:1.3;margin-bottom:15px;margin-top:15px;font-weight:400}
.b-page p {margin-bottom:20px}
.b-page a,.b-page h1 a:focus,.b-page h1 a:hover {color:var(--var-fontcolor);text-decoration:none}
.b-page a:focus,.b-page a:hover {text-decoration:none}
.b-page .img-fluid {max-width:100%;margin:15px 0 25px 0}
.b-page ul {margin:0 0 20px 0}
.b-page ul li {margin:0 0 6px 30px}
.b-page-button-menu {padding:0;margin-bottom:5px}
.b-page-button-menu--center {justify-content:center}
.b-page-button-menu--left {justify-content:flex-start}
.b-page-button-menu--right {justify-content:flex-end}
.b-page-button-menu a {display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(230,230,230,.6);border:none!important;padding:2px 15px 4px 15px;font-size:16px;line-height:1.6;border-radius:4px;transition:all .3s ease;color: var(--var-fontcolor);margin:0 5px 7px 0}
.b-page-button-menu .active {background-color:#469597;color:#fff;cursor:text}
.b-page-button-menu .active:focus,.b-page-button-menu .active:hover {background-color:#469597;color:#fff;cursor:text}
.b-page-button-menu a:hover {background-color:#469597;color:#fff;border:none!important;text-decoration:none;border-bottom:0 solid #469597!important}
.b-article-bottom-tech {border-top:1px solid rgba(200,200,200,.7);margin:25px 0 0 0!important;padding:20px 0 10px 0;list-style:none}
.b-article-bottom-tech li {display:inline-block;margin:0 20px 0 0!important;color:rgba(0,0,0,.7)}
.b-article-bottom-tech li .fa {margin-right:6px}
.b-index-news-top-2 .b-item-2 .b-item__title p {line-height:1.2;max-height:2.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.b-index-news-top-2 .b-item-1 .b-item__title p {line-height:1.2;max-height:2.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.b-page-header {margin-bottom:20px;border:1px solid var(--var-bord);background-color:#fff;padding:20px 20px 20px 20px}
.b-page-header .b-breadcrumbs {flex:0 0 100%}
.b-page-header .b-page-button-menu {padding:15px 0 0 0;margin-bottom:0}
.b-page-header h1 {font-size:30px;line-height:1.3;margin-bottom:0;margin-top:6px;font-weight:400}
.b-page-block {justify-content:center;min-width:30px}
.b-page-block .page-link {position:relative;display:block;padding:.5rem .75rem;line-height:1.25;background-color:#fff;border:1px solid #dee2e6;text-align:center;border-radius:4px}
.b-page-block .active .page-link {background-color:#469597;color:#fff;border:1px solid #469597}
.b-page-block .pagination a {color:#fff}
.b-page-block .pagination a:hover {background-color:#469597;color:#fff;border:1px solid #469597}
.b-page-header-wrap {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.b-page-header-wrap .b-page-header {flex:0 0 49%}
.expand {max-height:2000px}
.b-page-header-wrap .b-page-header .b-page-button-menu-more-hide {display:none!important}
.b-page-header-wrap .b-page-header .b-page-button-menu-more {font-size:14px;color:#469597;border-bottom:none;padding-top:6px;display:inline-block}
.b-page-header-wrap .b-page-header .b-page-button-menu-more:hover {text-decoration:underline}
.b-page-button-menu .expand {max-height:2000px}
.b-page-heading .b-page-button-menu-more {font-size:14px;color:#469597;border-bottom:none;padding-top:6px;display:inline-block}
.b-page-heading .b-page-button-menu-more:hover {text-decoration:underline;border-bottom:none}
.b-comment {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;border-top:1px solid var(--var-bord)}
.b-comment:first-child {margin:0;padding:0;border-top:none}
.b-comment .b-comment__user-img {flex:0 0 20px;width:20px;height:20px;overflow:hidden;display:inline-block;border-radius:10px;margin-right:10px}
.b-comment .b-comment__user-img:hover {opacity:.8}
.b-comment .b-comment__user-img img {width:20px;height:20px;overflow:hidden;display:block;border-radius:10px}
.b-comment__user {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-right:auto;margin-bottom: 2px;min-height:25px;flex:1 1 30%}
.b-comment__login {display:block;line-height: 18px;}
.b-comment .b-comment__user-name {width:36px;height:36px;border: 1px solid #469597;border-radius:50%;color:var(--var-bcolor);font-weight:700;display:inline-block;margin-right:8px;font-size:14px}
.b-comment .b-comment__user-name:hover {text-decoration:none;color:#000}
.b-comment .b-comment__user-name .fa {color: var(--var-fontcolor);font-size: 23px;position: relative;top: 4px;margin-left: 7px;}
.b-comment .b-comment__time {display:block;color:#969696;font-size:14px;clear:left}
.b-comment .b-comment__txt {padding:0px;flex:0 0 100%}
.b-comment .b-comment__txt img {margin:0 5px;max-width:70%}
.b-comment .b-comment__txt p {margin-bottom:0}
.b-comment .b-comment__form {padding:0;flex:0 0 100%;display:none;width:100%}
.b-comment__form input[type=submit] {display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:2px 20px 4px 20px;font-size:16px;line-height:1.6;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#469597;color:#fff;border:none;outline:0}
.b-comment__form input[type=submit]:hover {opacity:.8}
.b-comment__form textarea {padding:5px 10px 5px 10px;font-size:16px;color:#000;border:1px solid #469597;outline:0!important;box-shadow:none!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;background-color:#fff;border-radius:4px;width:100%}
.b-comment .b-fallback {
    /* background-color: #469597; */
    /* color: #fafafa; */
    display: inline-block;
    font-weight: 900;
    /* line-height: 1.4; */
    font-size: 15px;
    padding: 0px 12px 0px 12px;
    margin-left: 3px;
}
.b-comment .b-fallback:hover {color:#469597}
.b-fallback-admin a {display:inline-block;font-weight:400;font-size:16px;line-height:1.6;color:rgba(0,0,0,.6);font-size:14px;margin-left:10px}
.b-fallback-admin {margin-left:10px}
.b-page-block .b-page-block__title {font-size:26px;margin-bottom:20px}
.b-recept__main {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:0;color: var(--var-fontcolor)}
.b-recept__main-img {flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:10px;border:1px solid var(--var-bord);background-color: var(--var-bgcolor);padding:0px;margin-right:1%}
.b-recept__main-img img {max-width:100%;}
.b-prevnext {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}
.b-prevnext a {color:var(--var-bcolor);text-decoration:none;flex:1 1 20%;flex-direction:row;flex-wrap:wrap;line-height:1.0}
.b-prevnext a:focus,.b-prevnext a:hover {color:#000;text-decoration:none}
.b-prevnext .b-prev {justify-content:flex-start;}
.b-prevnext .b-next {justify-content:flex-end;text-align:right}
.b-prevnext .b-prev, .b-prevnext .b-next {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-prevnext a .fa {color:rgba(0,0,0,.6);margin-top:1px}
.b-prevnext .b-prev .fa {flex:0 0 15px;margin-right:0}
.b-prevnext .b-next .fa {flex:0 0 15px;margin-left:0}
.b-prevnext a span {display:inline-block}
.b-recept__info {flex-basis:10%;flex-grow:1;flex-shrink:1;margin-bottom:10px;border:1px solid var(--var-bord);background-color: var(--var-bgcolor);color: var(--var-fontcolor);padding:20px}
.b-recept__info .fa {color:var(--var-fa);font-size:17px;margin-right:7px;width:20px}
.b-recept__info a {text-decoration:none;border-bottom:none;color:#469597}
.b-recept__info a:hover {text-decoration:none;border-bottom:none;color:#000}
.b-recept__info p {margin-bottom:7px;width:100%}
.b-recept__info .b-recept__info-tags {list-style:none;margin-top:6px;margin-bottom:0}
.b-recept__info .b-recept__info-tags li {display:inline-block;margin-left:0;margin-right:10px;margin-bottom:5px;line-height:1.2}
.b-recept__info .b-recept__info-tags li .fa {margin-right:0}
.b-recept__similar {display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-20px;margin-left:-1.5%}
.b-recept__similar .b-item {flex:0 0 23.5%;padding:0 0 4px 0;overflow:hidden;margin-bottom:20px;margin-left:1.5%}
.b-recept__similar .b-item .b-item__title {padding:14px 0 10px 0;display:block;font-size:15px;line-height:1.3;overflow:hidden}
.b-recept__similar .b-item .b-item__main {text-decoration:none;color: var(--var-fontcolor);display:block}
.b-recept__similar .b-item .b-item__main:hover {text-decoration:none;color:#469597}
.b-recept__similar .b-item .b-item__main img {transition:all .5s ease}
.b-recept__similar .b-item .b-item__main:hover img {opacity:.8}
.b-recept__main-img .b-page-button-menu {margin-bottom:0;margin-top:10px}
.b-page-button-menu-more {padding-bottom:1px}
.form-group {display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}
.form-group .form-label {flex:0 0 25%;padding:5px 10px 5px 0}
.form-group .form-input {flex:0 0 75%;outline:0;/*border:1px solid #c8c8c8;border-radius:4px;*/padding:4px 10px 5px 10px;-moz-appearance:none;appearance:none;box-shadow:none!important;-webkit-appearance:none}
.form-group .form-input:focus {background-color:transparent;/*border:1px solid #469597*/}
.form-group .form-select {flex:0 0 75%;outline:0;/*border:1px solid #c8c8c8;border-radius:4px;*/padding:4px 10px 5px 10px;box-shadow:none!important}
.form-group .form-textarea {flex:0 0 75%;outline:0;border:1px solid #c8c8c8;border-radius:4px;padding:4px 10px 5px 10px;-moz-appearance:none;appearance:none;min-height:100px;box-shadow:none!important;-webkit-appearance:none}
.form-group .form-textarea:focus {background-color:transparent;border:1px solid #469597}
.form-info {color:rgba(0,0,0,.8);font-size:13px;padding:5px 0;margin-left:25%}
.form-attention {color:#000;font-size:15px;padding:5px 0;margin-left:25%}
.form-group .form-input-small {flex:0 0 100px}
.btn-primary {display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0 solid transparent;padding:5px 15px 6px 15px;font-size:16px;line-height:1.6;border-radius:4px;background-color:#469597;color:#fff;margin-bottom:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn-primary:focus {background-color:#469597;color:#fff;border:none!important;outline:0!important}
.btn-primary:hover {opacity:.8;background-color:#469597;border:none!important;outline:0!important}
.b-blog a h2 {margin-top:-1px;margin-bottom:10px;text-decoration:none;color:#469597}
.b-blog a:hover h2 {text-decoration:none;color:#000}
.b-blog a:hover {text-decoration:none;color:#000}
.b-blog .b-blog__txt p {margin-bottom:0;overflow:hidden}
.b-blog-bottom-tech {border-top:1px solid rgba(200,200,200,.7);margin:25px 0 0 0!important;padding:20px 0 10px 0;list-style:none;flex:0 0 100%}
.b-blog-bottom-tech li {display:inline-block;margin:0 20px 0 0!important;color:rgba(0,0,0,.7)}
.b-blog-bottom-tech li .fa {margin-right:6px}
.b-blog-bottom-tech a {color:rgba(0,0,0,.7);text-decoration:none;border-bottom:1.6px solid #469597}
.b-blog-bottom-tech a:focus,.b-blog-bottom-tech a:hover {color:#469597;text-decoration:none}
.b-blog-search {margin-bottom:10px}
.b-comment .b-comment__txt .image-resize {display:block;margin:20px 0}
.b-similar {list-style:none;margin-bottom:0!important}
.b-similar li a {color:#469597;text-decoration:none}
.b-similar li {margin-left:0!important}
.b-similar li a:focus,.b-similar li a:hover {color:#000;text-decoration:none}
.b-blog__txt a {color:rgba(0,0,0,.7);text-decoration:none;border-bottom:1.6px solid #469597}
.b-blog__txt a:focus,.b-blog__txt a:hover {color:#469597;text-decoration:none;border-bottom:2px solid #469597}
.b-blog__txt {overflow:hidden;display:block;width:100%}
.b-popup-wrap-hide {display:none}
.b-main-content__section-list-ext {width:100%}
.itemListElement {display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding-bottom:0;margin-left:-1.8%;margin-right:-1.8%}
.b-main-content__section-list-ext .b-item {flex:0 0 31.5%;margin-bottom:20px;border:1px solid var(--var-bord);color: var(--var-fontcolor);background-color: var(--var-bgcolor);;padding:14px 20px 10px 20px;width:31.5%;overflow:hidden;margin-left:1.8%;margin-right:-1.8%}
.b-main-content__section-list-ext .b-item .b-item__title {padding:0;display:block;font-size:16px;color: var(--var-fontcolor);line-height:1.3;overflow:hidden;height:40px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.b-index-news-top-2 .b-item-1 .b-item__title p {line-height:1.2;max-height:2.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.b-main-content__section-list-ext .b-item .b-item__main {text-decoration:none;color:#000;display:block}
.b-main-content__section-list-ext .b-item .b-item__main:hover {text-decoration:none;color:#469597}
.b-main-content__section-list-ext .b-item .b-item__main img {transition:all .5s ease}
.b-main-content__section-list-ext .b-item .b-item__main:hover img {opacity:.8}
.b-main-content__section-list-ext .b-item .b-item-list {font-size:14px;padding-top:15px;overflow:hidden;white-space:nowrap;width:100%;height:150px}
.b-main-content__section-list-ext .b-item .b-item-list p {overflow:hidden;white-space:nowrap;width:100%}
.b-main-content__section-list-ext .b-item .b-item-tech {border-top:1px solid var(--var-bord);font-size:14px;padding:10px 0 5px 0;margin-top:10px}
.b-main-content__section-list-ext .b-item .b-item-tech a {color: color:var(--var-bcolor);text-decoration:none}
.b-main-content__section-list-ext .b-item .b-item-tech a:focus,.b-main-content__section-list-ext .b-item .b-item-tech a:hover {color: color:var(--var-bcolor);text-decoration:none}
.b-main-content__section-list-ext .b-item .b-item__user {padding:0 20px 10px 20px;display:block;font-size:13px;line-height:1.3;color:rgba(0,0,0,.4)}
.b-main-content__section-list-ext .b-item .b-item__user .fa {color:#469597;font-size:15px;margin-right:5px}
.b-main-content__section-list-ext .b-item .b-item__user-online .fa {color:#39b54a!important}
.b-main-content__section-list-ext .b-item .b-item__user:focus,.b-main-content__section-list-ext .b-item .b-item__user:hover {color:#469597;text-decoration:none}
.b-main-content__section-list-ext .b-item .b-item-tech .p-tooltip {position:relative}
.b-main-content__section-list-ext .b-item .b-item-tech .p-tooltip:before {position:absolute;opacity:0;visibility:hidden;content:attr(data-tooltip);width:auto;background-color:#469597;border-radius:4px;bottom:-16px;left:5px;font-size:13px;color:#fff;padding:3px 10px;display:inline-block;margin:0;z-index:10}
.b-main-content__section-list-ext .b-item .b-item-tech .p-tooltip:hover:before {opacity:1;visibility:visible;transition:.1s ease-in-out .2s;bottom:-26px}
.b-main-content__section-list-ext .b-item .b-item-tech .b-item-tech-item {margin-right:10px}
.b-main-content__section-list-ext .b-item .b-item-tech .b-item-tech-item .fa {margin-right:6px}
.b-main-content__section-list-ext .b-item .b-item-tech .fa-user-o {margin-right:3px;font-size:13px}
.b-main-content__section-list-ext .b-item .b-item-tech .fa-plus {margin-left:10px}
.b-main-content__section-list-ext .b-item .b-item-tech .fa-check {margin-left:10px}
.b-page-heading .b-page-desc-txt {font-size:14px;line-height:22px;overflow:hidden;margin-bottom:20px}
.b-page-button-menu-wrap {overflow:hidden}
.b-page-button-menu-expand .b-page-button-menu-wrap {max-height:70px}
.b-page-header-wrap .b-page-heading .b-page-button-menu-more {font-size:14px;color:#469597;border-bottom:none;padding-top:6px;display:inline-block;margin-bottom:0}
.b-page-header-wrap .b-page-heading .b-page-button-menu-more:hover {text-decoration:underline}
.b-page-button-menu .expand {max-height:2000px}
.b-page-heading .b-page-button-menu {display:flex;flex-wrap:wrap;align-items:center;-ms-flex-pack:end;padding:0;margin-bottom:0}
.b-page-heading .b-page-button-menu-more-hide {display:none!important}
.b-page-heading-about {padding-bottom:0}
.b-sort-wrap form {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.b-sort-wrap form .form-select {flex:1 1 20%;outline:0;border:1px solid #c8c8c8;padding:0 10px 0 10px;border-radius:4px;box-shadow:none!important;margin:2px 5px 2px 0;height:40px;line-height:40px}
.b-sort-wrap form .btn-primary {flex:0 0 auto;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0 solid transparent;padding:0 15px 0 15px;height:40px;font-size:16px;border-radius:4px;background-color:#469597;color:#fff;margin:2px 0 2px 0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.b-sort-wrap form .btn-primary:focus {background-color:#469597!important;color:#fff;border:none!important;outline:0!important}
.b-sort-wrap form .btn-primary:hover {opacity:.8}
.b-sort-wrap .b-sort-title {padding:5px 15px 5px 15px;font-weight:700}
.b-sort-wrap {margin-bottom:-4px}
.b-page-block .b-item .b-item__user {padding:0 20px 0 0;display:block;font-size:13px;line-height:1.3;color:rgba(0,0,0,.4)}
.b-page-block .b-item .b-item__user .fa {color:#469597;font-size:15px;margin-right:5px}
.b-page-block .b-item .b-item__user-online .fa {color:#39b54a!important}
.b-page-block .b-item .b-item__user:focus,.b-page-block .b-item .b-item__user:hover {color:#469597;text-decoration:none}
.b-sort-wrap-1 {padding:10px 20px}
.b-sort-wrap {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-top:10px}
.b-sort-wrap .b-page-block {flex:0 0 49%}
.b-category-list {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-3%;padding:5px 0}
.b-category-list .b-item {display:block;text-decoration:none!important;padding-bottom:20px;line-height:1.2;border:none;color:#000}
.b-category-list-5 .b-item {flex:0 0 17%;margin-left:3%}
.b-category-list-4 .b-item {flex:0 0 22%;margin-left:3%}
.b-category-list .b-item img {transition:all .5s ease;margin-bottom:6px}
.b-category-list .b-item:hover img {opacity:.8}
.b-category-list .b-item:hover {border:none;color:#469597}
.b-page-block .b-category-list {margin-bottom:-20px}
.btn-primary.active:not(:disabled):not(.disabled),.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {color:#fff;background-color:#469597;border-color:#469597}
.b-adv-side-2>div>div {margin-bottom:25px}
.b-main-content__kitchens .b-item {flex:0 0 31.5%;margin-bottom:15px;border:1px solid var(--var-bord);background-color:#fff;padding:18px 20px 10px 20px;width:31.5%;overflow:hidden;margin-left:1.8%}
.b-main-content__kitchens .b-item .b-item__title {padding:0;display:block;font-size:16px;line-height:1.3;overflow:hidden;margin-bottom:5px;margin-top:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.b-main-content__kitchens .b-item .b-item__main {text-decoration:none;color:#000;display:block}
.b-main-content__kitchens .b-item .b-item__main:hover {text-decoration:none;color:#469597}
.b-main-content__kitchens.b-item .b-item__main img {transition:all .5s ease}
.b-main-content__kitchens .b-item .b-item__main:hover img {opacity:.8}
.b-main-content__kitchens-vol {font-size:14px}
.b-adv-content-3 {margin-bottom:25px;background-color:#fff!important;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.b-adv-rsi {display:inline-block;max-width:311px}
.b-page-heading .b-users-list {margin-top:10px}
.b-users-list {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-3%;padding:5px 0;margin-bottom:-20px}
.b-users-list .b-item {display:block;text-decoration:none!important;padding-bottom:20px;line-height:1.2;font-size:14px;border:none;color:#000;flex:0 0 13.666%;margin-left:3%;overflow:hidden}
.b-users-list .b-item img {transition:all .5s ease;margin-bottom:8px;width:100%}
.b-users-list .b-item .b-item-img:hover img {opacity:.8}
.b-users-list .b-item a:hover {border:none;color:#469597}
.b-page-block .b-uswes-list {margin-bottom:-20px}
.b-users-list .b-item a {line-height:1.2;font-size:14px;text-decoration:none;color:rgba(100,100,100,.8);display:block;padding:2px 0;border-bottom:0!important}
.b-users-list .b-item span {padding:2px 0;display:block}
.b-sort-user-wrap {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-top:10px}
.b-sort-user-wrap .b-page-block {flex:0 0 49%}
.b-users-search .input-group {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch;border-radius:4px;width:100%;padding:0!important;overflow:hidden}
.b-users-search .input-group .form-control {padding:0 10px 0 10px;font-size:16px;line-height:40px;height:40px;color:#000;border:1px solid #469597;outline:0!important;box-shadow:none!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;background-color:#fff;flex:1 1 1%;border-top-left-radius:4px;border-bottom-left-radius:4px}
.b-users-search .input-group .form-btn {flex:0 0 34px;width:34px;background-color:#469597;outline:0!important;border:none!important;line-height:40px;color:#fff;display:block;padding:0!important}
.b-users-search .input-group .form-btn .fa {margin:0 auto}
.b-sort-user-wrap form {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.b-sort-user-wrap form .form-select {flex:1 1 20%;outline:0;border:1px solid #c8c8c8;padding:0 10px 0 10px;border-radius:4px;box-shadow:none!important;margin:2px 5px 2px 0;height:40px;line-height:40px}
.b-sort-user-wrap form .btn-primary {flex:0 0 auto;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0 solid transparent;padding:0 15px 0 15px;height:40px;font-size:16px;border-radius:4px;background-color:#469597;color:#fff;margin:2px 0 2px 0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.b-sort-user-wrap form .btn-primary:focus {background-color:#469597!important;color:#fff;border:none!important;outline:0!important}
.b-sort-user-wrap form .btn-primary:hover {opacity:.8}
.b-sort-user-wrap .b-sort-title {padding:5px 15px 5px 15px;font-weight:700}
.b-sort-user-title {font-size:16px;color:#000;margin:-10px 0 6px 0}
.b-users-search {margin-top:8px}
.b-recept-step-photo-list {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.b-recept-step-photo-list a {display:block;flex:0 0 23%;margin:14px 1% 0 1%;transition:all .5s ease}
.b-recept-step-photo-list a img {width:100%}
.b-recept-step-photo-list a:hover {opacity:.8}
.b-recept-step-photo-main {position:relative;text-align:center;margin-bottom:10px}
.b-recept-step-photo-main img {max-width:100%}
.b-menu ul .b-button {border-radius:5px;margin-bottom:3px;overflow:hidden}
.b-menu ul .b-button img {border-radius:5px;display:block}
.b-page-block p a {color:color:var(--var-bcolor)}
.b-page-block p a:focus,.b-page-block p a:hover {color:color:var(--var-bcolor)}
.b-page-block .b-social {padding:0 0 10px 0}
.b-recept__info a {border-bottom:none!important}
.b-page-block .b-social a {width:40px;height:40px;border-radius:20px;margin:0 2px;display:inline-block;color:#fff;font-size:20px;text-align:center;line-height:40px;transition:all .5s ease;border:none}
.b-page-block .b-social .b-facebook {background-color:#3b5998}
.b-page-block .b-social .b-vk {background-color:#2b587a}
.b-page-block .b-social .b-ok {background-color:#ee8208}
.b-page-block .b-social .b-mail {background-color:#168de2}
.b-page-block .b-social a:hover {opacity:.8}
.b-user__main {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}
.a-gray {color:rgba(100,100,100,.8)!important;border-bottom:0!important}
.a-gray:focus,.a-gray:hover {color:#469597!important}
.a-underline {color:rgba(0,0,0,.7);text-decoration:none;border-bottom:2px solid #469597}
.a-underline:focus,.a-underline:hover {color:#469597;text-decoration:none;border-bottom:2px solid #469597}
.a-orange {color:#469597!important;border-bottom:0!important}
.a-orange:focus,.a-orange:hover {color:#469597!important;text-decoration:underline!important}
.form-group .form-check {color:#000;padding:5px 0;margin-left:25%}
.b-user-about {margin-top:20px}
.b-user-allfriends {width:100%;padding-left:3%}
.b-page-block:empty {display:none}
@media only screen and (max-width:1200px) {.b-header__profile {display:none}
.b-header__profile-message {display:none}
.b-addreceipt {margin-right:0}
.b-topmenu-slider__wrap {padding:25px 27px} /*** (было padding:25px 24px) */
.b-footer__menu {flex:0 0 65%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;padding-right:60px}
.b-footer__info {flex:0 0 35%;font-size:14px}
.b-sort-wrap .b-page-block {flex:0 0 100%}
.b-category-list-5 .b-item {flex:0 0 22%;margin-left:3%}
.b-category-list-4 .b-item {flex:0 0 30.333%;margin-left:3%}
}
@media only screen and (max-width:992px) {.b-sort-user-wrap .b-page-block {flex:0 0 100%}
.b-addreceipt {display:none}
.b-menu__wrap {display:none}
.b-footer__list-col {flex:0 0 30%}
.b-footer__info {flex:0 0 100%;text-align:center}
.b-footer__subscribe p {font-size:20px;margin-right:0;text-align:center;line-height:1.3;margin-bottom:20px;width:100%}
.b-index-news-top .b-item-big {flex:0 0 100%;margin-bottom:15px;padding-bottom:5px}
.b-index-news-top .b-item-big .b-item__title {height:auto}
.b-items-small {flex:0 0 100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}
.b-items-small .b-item {flex:0 0 48.5%;width:48.5%;margin-bottom:15px}
.b-main-content__section-list .b-item {flex:0 0 48.5%;width:48.5%;margin-bottom:15px}
.b-main-content__section-list-ext .b-item {flex:0 0 48.2%;width:48.2%;margin-bottom:15px}
.b-index-news .b-item:last-child {display:none}
.b-partner_news .b-item:last-child {display:none}
.b-footer__menu {flex:0 0 100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;padding-right:0;margin-bottom:30px}
.b-index-news-top-2 .b-item {flex:0 0 48.5%;margin-bottom:15px}
.b-page-block .image-resize {max-width:100%!important;margin:10px 0 20px 0}
.b-page .image-resize {max-width:100%;margin:10px 0 20px 0}
.b-page-header-wrap .b-page-header {flex:0 0 100%;margin-bottom:10px}
.b-page-header-wrap {flex:0 0 100%;margin-bottom:20px}
.b-comment:first-child {padding:0 /* padding:5px 0 10px 0 */}
.b-comment .b-comment__user-img {display:none}
.b-recept__main-img {margin-bottom:10px}
.b-recept__info {flex:0 0 100%}
.b-recept__info p {display:inline-block;margin-right:20px}
.b-recept__similar {margin-bottom:-15px}
.b-recept__similar .b-item {flex:0 0 48.5%;padding:0 0 5px 0}
.b-recept__similar .b-item .b-item__user {padding:0 20px 0 0}
.form-group .form-label {flex:0 0 100%;padding:5px 0 0 0}
.form-group .form-input {flex:0 0 100%}
.form-group .form-select {flex:0 0 100%}
.form-group .form-textarea {flex:0 0 100%}
.form-info {margin-left:0;margin-bottom:10px!important}
.form-attention {margin-left:0;margin-bottom:10px!important}
.form-buttons {padding:15px 0;margin-left:0}
.b-main-content__project-list .b-project {flex:0 0 48%;width:48%;margin-bottom:15px}
.b-messages__item-content {flex:1 1 80%;display:block}
.b-messages__item-title {padding-top:0!important;width:100%;display:block}
.b-messages__item-user {padding-bottom:0!important;width:100%}
.b-category-list .b-item {display:block;flex:0 0 30.333%;margin-left:3%}
.b-users-list .b-item {font-size:14px;flex:0 0 17%;margin-left:3%}
.b-recept-step-photo-list a {flex:0 0 31.333%;margin:14px 1% 0 1%}
}
@media only screen and (max-width:900px) {.b-category-list-4 .b-item {flex:0 0 47%;margin-left:3%}
}
@media only screen and (max-width:767px) {.b-main-content__side {flex:0 0 100%}
.b-main-content {flex:1 1 100%;margin-right:0}
.b-side-newreceipts a span {flex:1 1 115px;align-self:center}
.b-side-news .b-side-news--img {padding:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}
.b-side-news .b-side-news--img img {flex:0 0 150px;display:block;width:150px}
.b-side-news .b-side-news--img span {flex:1 1 1px}
.b-main-content {padding-bottom:20px}
.b-page-block .image-resize {max-width:100%!important}
}
@media only screen and (max-width:650px) {.b-users-list .b-item {font-size:14px;flex:0 0 22%;margin-left:3%}
}
@media only screen and (max-width:576px) {.b-footer__menu {flex:0 0 100%;display:flex;flex-wrap:wrap;flex-direction:column;padding-right:0;padding-bottom:10px}
.b-footer__menu ul li a {text-align:center;display:block}
.b-main-content__kitchens .b-item {flex:0 0 48.2%;width:48.2%;margin-bottom:15px}
.b-users-list .b-item {font-size:14px;flex:0 0 30.333%;margin-left:3%}
.b-recept-step-photo-list a {flex:0 0 48%;margin:14px 1% 0 1%}
}
@media only screen and (max-width:480px) {.main-wrapper {padding-right:0;padding-left:0}
.b-top-logo {display:none}
.b-top-logo--min {display:inline-block}
.b-footer__list-col {flex:0 0 48%}
.b-main-content__wrap {padding-bottom:20px}
.b-messages__item-content {flex:1 1 70%;flex-direction:column;justify-content:space-between}
.b-category-list-5 .b-item {flex:0 0 47%;margin-left:3%}
.b-leftmenu {left:-15px}
.short-rep {object-fit:cover;width:100%;max-height:200px}
.read-img {object-fit:cover;width:100%;max-height:80px}
}
@media only screen and (max-width:400px) {.b-side-news .b-side-news--img {padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between}
.b-side-news .b-side-news--img img {flex:0 0 100%;display:block;width:100%}
.b-index-news-top-2 .b-item-1 .b-item__title {padding:15px 20px;font-size:15px;min-height:auto}
.b-page-block .pagination li {margin:0 1px}
.b-main-content__project-list .b-project {flex:0 0 100%;margin-bottom:10px}
.b-main-content__section-list-ext .b-item {flex:0 0 100%;margin-bottom:10px}
.b-main-content__section-list-ext .b-item .b-item-list {height:auto}
.b-main-content__section-list-ext .b-item .b-item__title {height:auto}
.b-main-content__kitchens .b-item {flex:0 0 100%;margin-bottom:10px}
.b-users-list .b-item {font-size:14px;flex:0 0 47%;margin-left:3%}
}
@media only screen and (max-width:340px) {.b-items-small .b-item {flex:0 0 100%;margin-bottom:10px}
.b-main-content__section-list .b-item {flex:0 0 100%;margin-bottom:10px}
.b-index-news-top-2 .b-item {flex:0 0 100%;margin-bottom:10px}
}
@media only screen and (min-width:341px) {.b-index-news-top-2 .b-item-1 {flex:0 0 100%;margin-bottom:15px}
}
@media only screen and (min-width:768px) {.b-main-content__side-scroll {padding-top:400px}
.b-adv-side-1-down {order:5;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;top:60px}
}
@media only screen and (min-width:993px) {.b-index-news-top-2 .b-item-1 {flex:0 0 48.7%;margin-bottom:20px}
.b-index-news-top-2 .b-item-2 {flex:0 0 48.7%;margin-bottom:20px;border:1px solid var(--var-bord);background-color:#fff;padding:0;position:relative}
.b-index-news-top-2 .b-item-2 .b-item__title {padding:10px 20px;font-size:18px;line-height:1.2;color:#000;text-decoration:none;display:block;position:absolute;bottom:10px;left:20px;right:20px;z-index:1;text-align:center;background-color:rgba(255,255,255,.77);display:flex;align-items:center;min-height:70px;overflow:hidden;justify-content:center}
.b-index-news-top-2 .b-item-1:hover .b-item__title,.b-index-news-top-2 .b-item-2:hover .b-item__title {text-decoration:none;color:#469597}
.b-page-block .image-resize {max-width:85%!important;margin:15px 0 25px 0}
.b-page .image-resize {max-width:85%!important;margin:15px 0 25px 0}
/*.b-recept__main-img img {max-height:400px} */
.b-recept__main-img img {width: 400px; height:400px;object-fit: cover;}
.b-recept__main-img {max-width:65%;flex-basis:auto}
}
@media only screen and (min-width:1201px) {.b-page-block .image-resize {max-width:70%!important;margin:15px 0 25px 0}
.b-page .image-resize {max-width:70%!important;margin:15px 0 25px 0}
}
.b-main-content__section-list #dle-content,.b-main-content__section-list-ext #dle-content {display:flex;flex-wrap:wrap;justify-content:space-between;}
.short-img {object-fit:cover;width:100%;height:200px}
@media only screen and (max-width:480px) {.short-img {object-fit:cover;width:100%;max-height:110px}
}
.short-rep {object-fit:cover;width:100%;height:160px}
.read-img {object-fit:cover;width:100%;max-height:110px}
.right {float:right}
.left {float:left}
.mr {margin-right:5px}
.nav-v {font-size:14px;display:block;margin-left:auto;margin-right:auto;margin-bottom:13px;text-align:center;}
.nav-v a,.nav-v span {color:#fafafa;background:#469597;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px 9px 6px 9px}
.nav-v a:hover,.nav-v span:hover {opacity:.8;background-color:#469597;text-decoration:none}
.nav-block {width: 100%;padding-top: 20px;overflow: hidden;min-width: 30px;}
.bor {color:var(--var-bcolor)}
.pole {padding-top:10px}
#dle-captcha img {margin-top:10px}
.pole input[type=email],.pole input[type=password],.pole input[type=text] {width:100%}
.pole2,.pole2 select {height:100%;max-width:100%}
.comm-title {border-bottom:1px solid #469597;margin-bottom:5px;padding-bottom:6px;font-size:20px;line-height:1.3}
.avatar {display:inline-block}
.avatar .cover {width:100px;height:100px;border-radius:5%;white-space:nowrap;text-indent:-9999px;display:inline-block}
.avatar {float:left;margin-right:15px;position:relative}
.userinfo {margin:0;padding:0}
.userinfo>ul {list-style:none;padding-left:10px;margin:0}
.userinfo a {color:#469597}
.itemListElement #na {padding-bottom:0;margin-left:1.8%;margin-right:-1.8%}
div.itemListElement {display:block;width:100%}
.like {display:inline-block;background-color:#469597;color:#fff;text-decoration:none;font-size:14px;padding:3px 6px 3px 3px;border-radius:4px}
.like a,.like a:hover {color:#fff;text-decoration:none}
.like .fa {margin-right:-6px;font-size:13px;color:#BC0000}
.lit31 {display:inline-block;background-color:#fff;color:#000;text-decoration:none;font-size:14px;padding:0 3px 0 3px;border-radius:4px}
.mass_comments_action {display:none}
marker {display:none}

.comments-tree-list {position:relative;padding-left:0;margin-left:0;list-style:none}
.comments-tree-list .comments-tree-list {position:static;margin: 6px; padding-left: 26px;border-left:1px solid var(--var-bord)}
.comments-tree-list .comments-tree-list .comment,.comments-tree-list .comments-tree-list .comments-tree-list {padding-left:0}
.comments-tree-list .comment {padding-right:0;position:static}
.comments-tree-list .comments-tree-list .comment .com_decor {display:none}
.comments-tree-list .comments-tree-list .comment .avatar {padding:3px;margin-left:-60px}
.comments-tree-list .comments-tree-list .comment .avatar,.comments-tree-list .comments-tree-list .comment .avatar .cover {width:32px;height:32px}
div.b-page-block ol li {margin:0 0 16px 0}
.vote-l {padding-top:5px;margin:6px 0 8px 0;border-top:1px solid var(--var-bord)}
@font-face {font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(../fonts/RobotoCondensed.woff) format('woff'),url(../fonts/RobotoCondensed.ttf) format('truetype')}

.quote {
    position: relative;
    font-family: 'Montserrat', sans-serif;
    color: #fff;
    padding-left: 10px;
    width: 100%;
    z-index: 1;
    align-self: center;
    background-color: #4a9597;
}

/* Blockquote right double quotes */
.quote:after {
    position: absolute;
    content: "”";
    color: #ffffff;
    font-size: 3rem;
    line-height: 0;
    bottom: 2px;
    right: 10px;
    font-weight: 800;
    background-color: #fff;font-family: Georgia;
}


@media only screen and (max-width:992px) {td.addnews {flex:0 0 100%;padding:5px 0 0 0}
}
@media only screen and (min-width:992px) {td.xfields {flex:0 0 75%;outline:0;border-radius:4px;-moz-appearance:none;appearance:none;box-shadow:none!important;-webkit-appearance:none}
}
.xfields input[type=text] {width:100%;outline:0;/*border:1px solid #c8c8c8;border-radius:4px*/;padding:6px 10px 5px 10px;-moz-appearance:none;appearance:none;box-shadow:none!important;-webkit-appearance:none}
/*!ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¼ÐµÐ½ÑŽ*/.mCustomScrollbar {touch-action:none}
.mCustomScrollbar.mCS_no_scrollbar {touch-action:auto}
.mCustomScrollBox {position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr;background-color: var(--var-bgcolor); color: var(--var-fontcolor);}
.mCSB_container {overflow:hidden;width:auto;height:auto}
.mCSB_inside>.mCSB_container {margin-right:30px}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0}
.mCSB_scrollTools {position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools {opacity:.75;-ms-filter:"alpha(opacity=75)"}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools {opacity:0;-ms-filter:"alpha(opacity=0)"}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag {opacity:1;-ms-filter:"alpha(opacity=100)"}
.b-accordeon-mob .accordion {width:100%;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;list-style-type:none!important}
.b-accordeon-mob .accordion li {list-style-type:none!important;margin-bottom:0!important;margin-left:0!important}
.b-accordeon-mob .accordion a {color: var(--var-fontcolor);!important;text-decoration:none!important}
.b-accordeon-mob .accordion li .b-red {font-weight:700;color:#469597!important}
.b-accordeon-mob .accordion .a-line {cursor:pointer;display:block;color: var(--var-fontcolor);;font-size:19px;font-weight:400;position:relative;transition:all .4s ease;padding-top:10px;padding-right:5px;padding-bottom:6px;padding-left:30px}
.b-accordeon-mob .accordion .a-line:hover {background-color:rgba(255,255,255,.1)}
.b-accordeon-mob .accordion .link2 {cursor:pointer;display:block; background-color: var(--var-bgcolor); color: var(--var-fontcolor);font-size:19px;font-weight:400;position:relative;transition:all .4s ease;padding-top:10px;padding-right:5px;padding-bottom:6px;padding-left:30px}
.b-accordeon-mob .accordion li:last-child .link2 {border-bottom:1px solid rgba(100,100,100,.1)}
.b-accordeon-mob .accordion li i {position:absolute;top:15px;left:20px;font-size:16px;color: var(--var-fontcolor);transition:all .4s ease;transform:rotate(270deg)}
.b-accordeon-mob .accordion li i.fa-chevron-down {right:20px;left:auto;font-size:14px}
.b-accordeon-mob .accordion li.open .link2 {color: var(--var-fontcolor);}
.b-accordeon-mob .accordion li.open i {color: var(--var-fontcolor);}
.b-accordeon-mob .accordion li.open i.fa-chevron-down {transform:rotate(180deg)}
.b-accordeon-mob .accordion .submenu {display:none;font-size:16px;margin-bottom:0;background:rgba(0,0,0,.05)}
.b-accordeon-mob .accordion .submenu li {border-bottom:0 solid #fff}
.b-accordeon-mob .accordion .submenu a {display:block;text-decoration:none;color: var(--var-fontcolor);!important;transition:all .25s ease;font-size:17px;line-height:1.3;font-weight:400;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:30px}
.b-accordeon-mob .accordion .submenu a:hover {background:rgba(0,0,0,.1);color: var(--var-fontcolor);}
.b-accordeon-mob .accordion .submenu li:first-child a {padding-top:15px}
.b-accordeon-mob .accordion .submenu li:last-child a {padding-bottom:15px}
.b-accordeon-mob .accordion .submenu .b-accordeon-2-simple {cursor:pointer;display:block;padding:15px 5px 15px 52px;color: var(--var-fontcolor);font-size:14px;font-weight:400;position:relative;transition:all .4s ease}
.b-accordeon-mob .accordion .submenu .b-accordeon-2-simple a {color: var(--var-fontcolor);!important}
.toggle-mnu {display:inline-block;width:25px;height:21px;text-align:center;line-height:25px;z-index:10000;position:relative;margin-top:2px}
.toggle-mnu-wrap {display:none;background-color:rgba(255,255,255,0);height:75px;width:54px;position:absolute;z-index:100;left:0;top:0}
.toggle-mnu:focus {outline:0}
.toggle-mnu span:after,.toggle-mnu span:before {content:"";position:absolute;left:0;top:7px}
.toggle-mnu span:after {top:14px}
.toggle-mnu span {position:relative;display:block}
.toggle-mnu span,.toggle-mnu span:after,.toggle-mnu span:before {width:100%;height:3px;background-color:#000;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:0}
.toggle-mnu.on span {background-color:transparent}
.toggle-mnu.on span:before {transform:rotate(45deg) translate(0,0)}
.toggle-mnu.on span:after {transform:rotate(-45deg) translate(5px,-5px)}
.toggle-mnu.on+#menu {opacity:1;visibility:visible}


.b-leftmenu {display:none;position:absolute;top:50px;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 5px 5px;z-index:99;max-height:94vh;overflow-y:auto;}






@media only screen and (max-width:960px) {.input-search {width: 32px;}.btn-search{ pointer-events: none;}
    
    
    
    .b-header {justify-content: space-between}.b-leftmenu {left:0px;width:100%;}.b-adv-search {display:none}}







@media only screen and (min-width:960px) {.search-box{margin-left:20px;flex:1 1 150px;}.input-search {width: 100%;border:1px solid rgb(72 149 151);}
    
    
    

    
    
    
    .b-leftmenu {left:-20px;width:320px;}}



div.scrollmenu {    overflow: auto;    white-space: nowrap;}
.b-sidebar-user {padding:0px 10px 15px 30px}
.bbcodes:hover {text-decoration:none}
.close {float:right;font-size: 24px;font-weight:900;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover {color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus {opacity:.75}
button.close {padding:0;background-color:transparent;border:0}
a.close.disabled {pointer-events:none}
.toast {flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);opacity:0;border-radius:0.25rem}
.toast:not(:last-child) {margin-bottom:0.75rem}
.toast.showing {opacity:1}
.toast.show {display:block;opacity:1}
.toast.hide {display:none}
.toast-header {display:flex;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}
.toast-body {padding:0.75rem}
.modal-open {overflow:hidden}
.modal-open .modal {overflow-x:hidden;overflow-y:auto}
.modal {position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog {position:relative;width:auto;margin:0.5rem;pointer-events:none}
.modal.fade .modal-dialog {transition:transform 0.3s ease-out;transform:translate(0, -50px)}
@media (prefers-reduced-motion: reduce) {.modal.fade .modal-dialog {transition:none}
}
.modal.show .modal-dialog {transform:none}
.modal.modal-static .modal-dialog {transform:scale(1.02)}
.modal-dialog-scrollable {display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content {max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer {flex-shrink:0}
.modal-dialog-scrollable .modal-body {overflow-y:auto}
.modal-dialog-centered {display:flex;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before {display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}
.modal-dialog-centered.modal-dialog-scrollable {flex-direction:column;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before {content:none}
.modal-content {position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;margin-top:55px}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000}
.modal-backdrop.fade {opacity:0}
.modal-backdrop.show {opacity:0.5}
.modal-header {display:flex;align-items:flex-start;justify-content:space-between;padding:0.5rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}
.modal-header .close {padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title {margin-bottom:0;line-height:1.5}
.modal-body {position:relative;flex:1 1 auto;padding:1rem}
.modal-footer {display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}
.modal-footer>* {margin:0.25rem}
.modal-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width: 576px) {.modal-dialog {max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable {max-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable .modal-content {max-height:calc(100vh - 3.5rem)}
.modal-dialog-centered {min-height:calc(100% - 3.5rem)}
.modal-dialog-centered::before {height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}
.modal-sm {max-width:300px}
}
@media (min-width: 992px) {.modal-lg,.modal-xl {max-width:800px}
}
@media (min-width: 1200px) {.modal-xl {max-width:1140px}
}
.b-sidebar-user__profile {    display: inline-block;    color: black;    font-size: 16px;    font-weight: bold;    text-decoration: none;}
.b-sidebar-user__profile-menu {list-style:none;margin-left:17px}
.b-sidebar-user__profile-menu li {font-size:14px;line-height:1.3;margin-bottom:6px}
.b-sidebar-user__profile-menu li a {color:black;text-decoration:none}
.b-sidebar-user__profile-menu li a span {color:white;display:inline-block;background-color:#469597;height:20px;min-width:20px;text-align:center;border-radius:10px;margin-left:6px;line-height:20px;padding:0 5px}
.b-sidebar-user__profile-menu li a:hover,.b-sidebar-user__profile-menu li a:focus {color:#e43e28}
.ratcomm {display: flex; flex-direction: row;color:#fff;text-decoration:none;margin-left:10px;height:16px;font-size:0.6rem;}
.ratcomm a,.ratcomm a:hover {color:#fff;text-decoration:none;display: flex}
.rating-com {border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;background-color: #ffffff;color: #000000;padding: 0px 3px 0 3px}
.r-minus {background-color: #BC0000;vertical-align: text-top}
.r-plus {background-color: #469597;vertical-align: text-top}
.r-com {color: #fafafa;padding: 0px 3px}

.icon-fa-clock-o:before {
  content: "\f017";
}
.icon-fa-calendar:before {
  content: "\f073";
}
.icon-fa-search:before {
  content: "\f002";
}
.icon-fa-cog:before {
  content: "\f013";
}
.icon-fa-eye:before {
  content: "\f06e";
}
.icon-fa-heart:before {
  content: "\f004";
}
.icon-b-addreceipt:before {
  content: "\f067";
}
.icon-fa-sign-out:before {
  content: "\f08b";
}
.icon-tea:before {
  content: "\e901";
}
.icon-fastfood:before {
  content: "\e902";
}
.icon-local_restaurant:before {
  content: "\e903";
}
.icon-restaurant_menu:before {
  content: "\e903";
}

.icon-fa-thumbs-o-up:before {
  content: "\f087";
}
.icon-birthday-cake:before {
  content: "\e905";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-birthday-cake:before {
  content: "\e905";
}
.icon-fa-angle-left:before {
  content: "\f104";
}
.icon-fa-angle-right:before {
  content: "\f105";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-fa-user-o:before {
  content: "\f2c0";
}
.icon-fa-group:before {
  content: "\f0c0";
}
.icon-fa-trash-o:before {
  content: "\f014";
}
.icon-fa-pencil:before {
  content: "\f040";
}
.icon-fa-tags:before {
  content: "\f02c";
}
.icon-fa-wrench:before {
  content: "\f0ad";
}
.icon-fa-sticky-note:before {
  content: "\f249";
}
.icon-envelope-open-o:before {
  content: "\e908";
}
.icon-fa-envelope-o:before {
  content: "\f003";
}
.icon-fa-envelope-open:before {
  content: "\f2b6";
}
.icon-fa-envelope:before {
  content: "\f0e0";
}
.icon-fa-heart-o:before {
  content: "\f08a";
} 
  
.ma {
  color: #fafafa;
  font-size:35px;
} 
  
.ma:after {
    content: "\f0f5";
    color: #fff;
}

.ma2 {
  color: #fafafa;
  font-size:35px;
} 
  
.ma2:after {
    content: "\f578";
    color: #fff;
}

.ma3 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma3:after {
    content: "\f814";
    color: #fff;
}


.ma4 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma4:after {
    content: "\f81e";
    color: #fff;
}

.ma5 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma5:after {
    content: "\f823";
    color: #fff;
}

.ma6 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma6:after {
    content: "\f79d";
    color: #fff;
}

.ma7 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma7:after {
    content: "\f561";
    color: #fff;
}

.ma8 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma8:after {
    content: "\f705";
    color: #fff;
}

.ma9 {
  color: #fafafa;
  font-size:40px;
} 
  
.ma9:after {
    content: "\f818";
    color: #fff;
}

.ma10 {
  color: #fafafa;
  font-size:40px;
} 

.ma10:after {
    content: "\f56b";
    color: #fff;
}

.ma11 {
  color: #fafafa;
  font-size:40px;
} 

.ma11:after {
    content: "\f7f1";
    color: #fff;
}

.ma12 {
  color: #fafafa;
  font-size:40px;
} 

.ma12:after {
    content: "\f562";
    color: #fff;
}

.ma13 {
  color: #fafafa;
  font-size:40px;
} 

.ma13:after {
    content: "\f86b";
    color: #fff;
}

.genreMP3 {background-image: linear-gradient(to top right, rgb(235, 170, 50), rgb(237, 165, 45), rgb(239, 160, 41), rgb(240, 155, 36), rgb(242, 150, 32), rgb(244, 145, 27), rgb(246, 140, 23), rgb(248, 135, 18), rgb(250, 130, 14), rgb(251, 125, 9), rgb(253, 120, 5), rgb(255, 115, 0));}
.fish {background-image: linear-gradient(to top right, rgb(50, 124, 235), rgb(45, 129, 237), rgb(41, 135, 239), rgb(36, 140, 240), rgb(32, 145, 242), rgb(27, 151, 244), rgb(23, 156, 246), rgb(18, 162, 248), rgb(14, 167, 250), rgb(9, 172, 251), rgb(5, 178, 253), rgb(0, 183, 255));}
.meat {background-image: linear-gradient(to top right, rgb(235, 50, 50), rgb(237, 51, 45), rgb(239, 53, 41), rgb(240, 54, 36), rgb(242, 55, 32), rgb(244, 56, 27), rgb(246, 58, 23), rgb(248, 59, 18), rgb(250, 60, 14), rgb(251, 61, 9), rgb(253, 63, 5), rgb(255, 64, 0));}
.salat {background-image: linear-gradient(to top right, rgb(29, 222, 100), rgb(28, 212, 96), rgb(27, 203, 92), rgb(26, 193, 88), rgb(25, 184, 84), rgb(24, 174, 80), rgb(22, 165, 77), rgb(21, 155, 73), rgb(20, 146, 69), rgb(19, 136, 65), rgb(18, 127, 61), rgb(17, 117, 57));}
.candy {background-image: linear-gradient(to top right, rgb(105, 34, 53), rgb(106, 33, 54), rgb(107, 33, 55), rgb(108, 32, 57), rgb(109, 31, 58), rgb(110, 31, 59), rgb(112, 30, 60), rgb(113, 30, 61), rgb(114, 29, 62), rgb(115, 28, 64), rgb(116, 28, 65), rgb(117, 27, 66));}
.zakus {background-image: linear-gradient(to top right, rgb(176, 112, 52), rgb(174, 114, 51), rgb(172, 116, 50), rgb(170, 119, 49), rgb(168, 121, 48), rgb(166, 123, 47), rgb(163, 125, 46), rgb(161, 127, 45), rgb(159, 129, 44), rgb(157, 132, 43), rgb(155, 134, 42), rgb(153, 136, 41));}
.nap {background-image: linear-gradient(90deg, rgba(0,32,36,1) 0%, rgba(14,90,99,1) 100%);}
.soup {background-image: linear-gradient(90deg, rgba(64,25,7,1) 0%, rgba(99,41,14,1) 100%);}
.veg {background-image:linear-gradient(90deg, rgba(7,64,23,1) 0%, rgba(27,108,50,1) 100%);}
.pz {background-image:linear-gradient(90deg, rgba(108,27,75,1) 0%, rgba(124,22,82,1) 100%);}
.gambur {background-image:linear-gradient(90deg, rgba(167,87,26,1) 0%, rgba(219,105,18,1) 100%);}
.hz {background-image:linear-gradient(90deg, rgba(171,146,113,1) 0%, rgba(187,142,81,1) 100%);}
.oth {background-image:linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(78,41,41,1) 100%)}

.ce {align-items: center;justify-content: center; width: 72px;height: 72px;display: flex;border: 3px solid #ccc;margin: 0px 5px 8px 5px;border-radius: 50%;}
.ca {width: 81px; margin-right: 15px;}


.image-bordered {
	border: 1px solid #ddd;
}

.image-shadows {
	box-shadow: rgb(9 30 66 / 25%) 0px 4px 8px -2px, rgb(9 30 66 / 8%) 0px 0px 0px 1px;
}

.image-padded {
	padding: 0.5rem;
}

.comments-user-profile {
  font-weight: bold;
  cursor: pointer;
  color: #3394e6;
}

.rep-us {position: relative; color: #fff; left: 74px; top: 40px;z-index: 2;}
.u-ava, .u-ava img {position: relative;border-radius: 50%;z-index: 1;} 
.on-l img {border: 3px solid #96d5a7;}
.off-l img {border: 3px solid #9a9a9a;}
.h-color, .h-color i {color: #da433b;font-size:40px;position: relative;margin-top:-16px;}
.r-count, r-count b {font-size:14px;color: #fff;text-align: center;position: absolute;left: 0px; top:-9px;width: 40px;height: 40px;}

.s-block {width:100%;margin-bottom:10px;border:1px solid var(--var-bord);background-color:#fff;padding:10px 20px 10px 20px;}
.no-wrap {white-space: nowrap;overflow-x: auto;color: var(--var-fontcolor);}
.no-wrap::-webkit-scrollbar {display:none;}
.no-wrap::-webkit-scrollbar-thumb {display:none;}
.no-wrap::-webkit-scrollbar-track {display:none;}

.link2 h2 {font-size:16px;}






