@font-face {font-family: "Fira Sans";src: url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Light.eot");src: local("Fira Sans Light"),url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Light.eot") format("embedded-opentype"),url("/assets/templates/com-stil/css/new/fonts/woff/FiraSans-Light.woff") format("woff"),url("/assets/templates/com-stil/css/new/fonts/ttf/FiraSans-Light.ttf") format("truetype");font-weight: 300;font-style: normal;}
@font-face {font-family: "Fira Sans";src: url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Regular.eot");src: local("Fira Sans Regular"),url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Regular.eot") format("embedded-opentype"),url("/assets/templates/com-stil/css/new/fonts/woff/FiraSans-Regular.woff") format("woff"),url("/assets/templates/com-stil/css/new/fonts/ttf/FiraSans-Regular.ttf") format("truetype");font-weight: 400;font-style: normal;}
@font-face {font-family: "Fira Sans";src: url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Medium.eot");src: local("Fira Sans Medium"),url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Medium.eot") format("embedded-opentype"),url("/assets/templates/com-stil/css/new/fonts/woff/FiraSans-Medium.woff") format("woff"),url("/assets/templates/com-stil/css/new/fonts/ttf/FiraSans-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;}
@font-face {font-family: "Fira Sans";src: url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Bold.eot");src: local("Fira Sans Bold"),url("/assets/templates/com-stil/css/new/fonts/eot/FiraSans-Bold.eot") format("embedded-opentype"),url("/assets/templates/com-stil/css/new/fonts/woff/FiraSans-Bold.woff") format("woff"),url("/assets/templates/com-stil/css/new/fonts/ttf/FiraSans-Bold.ttf") format("truetype");font-weight: 700;font-style: normal;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}
table {border-collapse: collapse;border-spacing: 0;}
* {box-sizing: border-box;-webkit-box-sizing: border-box;outline: 0;}
a {text-decoration: none;color: #454546;outline: 0;}
body {background: #f7f9fa;color: #454546;font-family: "Fira Sans",sans-serif;padding: 0;margin: 0;}
h1 {font-size: 24px;font-weight: 500;margin: 1em 0 .7em 0;}
h2 {font-size: 24px;font-weight: 500;margin: 1em 0 .7em 0;}
h3 {font-size: 17px;font-weight: 500;}
strong {font-family: "Fira Sans";font-weight: 500;font-style: normal;}
.padding {padding: 0;}
.padding-5 {padding: 5px 0 5px 0;text-align: left;}
.padding-v-10 {padding: 0 10px 0 10px;}
.padding-15 {padding: 0 20px 0 20px;z-index: 1;}
.bottom-20 {margin-bottom: 20px;}
.margin-left-10 {margin-left: 10px;}
.top-15 {margin-top: 10px;}
.top-45 {margin-top: 45px;}
.top-20 {margin-top: 20px;}
.padding-15-top {padding-top: 15px;}
.padding-20-top {padding-top: 20px !important;}
.padding-30-bottom {padding-bottom: 25px !important;margin-bottom: 5px;}
.height-20 {min-height: 20px !important;}
.max-height-20 {max-height: 20px !important;}
.width-block {display: block;margin: 0 auto;width: 100%;}
.block-flex {display: -ms-flexbox;display: flex;}
.container {width: 100%;margin: 0 auto;display: flex;position: relative;}
.container.index #pdopage {max-width: 1280px;width: 100%;padding-left: 14px;padding-right: 14px;}
.container.index #pdopage .search-results {padding-left: 0;padding-right: 0;}
.container-main {width: 100%;margin: 0 auto;display: flex;position: relative;}
.outline {-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;}
.header {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #fff;height: 52px;-webkit-box-shadow: 0 2px 14px 0 rgba(0,0,0,.08);box-shadow: 0 2px 14px 0 rgba(0,0,0,.08);padding: 0 0 0 20px;position: relative;z-index: 9999;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {display: none;-webkit-appearance: none;margin: 0;}
input[type=number] {-moz-appearance: textfield;}
.logo {display: -ms-flexbox;display: flex;float: left;height: 52px;z-index: 9999;}
.name-logo {color: #454546;font-weight: 700;font-size: 24px;}
.navigation {position: relative;height: 52px;max-width: 959px;z-index: 9999;margin-right: 20px;margin-left: 20px;flex: 1;}
nav.greedy {position: relative;height: 52px;display: flex;align-items: center;}
nav.greedy button {align-self: stretch;transition: all .4s ease-out;padding: 0 1.5rem 0 1.5rem;outline: 0;border: 0;cursor: pointer;font-size: .9rem;font-weight: 500;background: #fff;}
nav.greedy button:hover {background: #f2f2f2;}
nav.greedy button .icon {fill: #71a32e;width: 22px;height: 22px;}
nav.greedy button.hidden {transition: none;width: 0;padding: 0;overflow: hidden;}
nav.greedy ul.links {display: flex;justify-content: flex-end;flex: 1;overflow: hidden;}
nav.greedy ul.links li {flex: none;-ms-flex-negative: 0;flex-shrink: 0;padding-right: 5px;}
nav.greedy ul.links li a {color: #404040;color: #313135;display: -ms-flexbox;display: flex;font-size: 16px;padding: 8px 12px 8px 12px;border-radius: 4px;}
li .n-icon:before {display: -ms-flexbox;display: flex;width: 15px;height: 15px;margin-right: 5px;line-height: 1;-ms-flex-negative: 0;flex-shrink: 0;transition: none;}
li .nicon-1:before {content: "";background: url("/assets/templates/com-stil/img/new/last/118720.svg");background-repeat: no-repeat;}
li .nicon-2:before {content: "";background: url("/assets/templates/com-stil/img/new/last/368382.svg");background-repeat: no-repeat;}
li .nicon-3:before {content: "";background: url("/assets/templates/com-stil/img/new/company.svg");background-repeat: no-repeat;}
li .nicon-4:before {content: "";background: url("/assets/templates/com-stil/img/new/last/367516.svg");background-repeat: no-repeat;}
li .nicon-5:before {content: "";background: url("/assets/templates/com-stil/img/new/last/364375.svg");background-repeat: no-repeat;}
li .nicon-6:before {content: "";background: url("/assets/templates/com-stil/img/new/last/425.svg");background-repeat: no-repeat;}
li .nicon-7:before {content: "";background: url("/assets/templates/com-stil/img/new/last/17.svg");background-repeat: no-repeat;}
li .nicon-8:before {content: "";background: url("/assets/templates/com-stil/img/new/last/496.svg");background-repeat: no-repeat;}
li .nicon-9:before {content: "";background: url("/assets/templates/com-stil/img/new/last/34.svg");background-repeat: no-repeat;}
li .nicon-10:before {content: "";background: url("/assets/templates/com-stil/img/new/last/364698.svg");background-repeat: no-repeat;}
nav.greedy ul.links li a:hover {color: #fff;background-color: #71a32e;}
nav.greedy ul.links li a[aria-current=page] {color: #fff;background-color: #242434;}
nav.greedy ul.hidden-links {position: absolute;background: #fff;right: 0;z-index: 9999;top: 100%;-webkit-box-shadow: 0 2px 14px 0 rgba(0,0,0,.08);box-shadow: 0 2px 14px 0 rgba(0,0,0,.08);}
nav.greedy ul.hidden-links.hidden {display: none;}
nav.greedy ul.hidden-links li {border: 1px solid #dce0e3;border-bottom: 0;line-height: 43px;}
nav.greedy ul.links li.hidden {display: none;}
nav.greedy ul.hidden-links li a {display: block;display: -ms-flexbox;display: flex;padding: 0 15px 0 15px;letter-spacing: -.2px;font-size: 13px;position: relative;-ms-flex-align: center;align-items: center;}
nav.greedy ul.hidden-links li a:hover {background: #f2f2f2;color: #454546;}
.authentication {display: -ms-flexbox;display: flex;margin-left: auto;height: 52px;}
.auth-button {display: -ms-flexbox;display: flex;height: 52px;}
.button-margin-right {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-right: 20px;}
.align-center {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}
.align-left {display: -ms-flexbox;display: flex;-ms-flex-align: left;align-items: left;-ms-flex-pack: left;justify-content: left;}
.button-btn {display: inline-block;vertical-align: middle;border-radius: 24px;border: 1px solid #71a32e;background-color: transparent;transition: all .3s ease-in-out 0s;padding: 15px 28px;color: #71a32e;text-align: center;white-space: nowrap;font-size: 11px;font-weight: 500;letter-spacing: .8px;text-transform: uppercase;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 120px;}
.button-btn.login-button {padding: 10px 20px;font-size: 11px;letter-spacing: .5px;border-width: 1px;min-width: 100px;}
.button-btn.register-button {background-color: #71a32e;color: #fff;padding: 10px 20px;font-size: 11px;letter-spacing: .5px;border-width: 1px;min-width: 100px;}
.header__nav-item {background: none;border: 0;border-radius: 0;height: 52px;min-width: 52px;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.header__nav-item>a {background: none;border: 0;border-radius: 0;text-decoration: none;color: #e3eaf4;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-size: 20px;height: 100%;width: 100%;position: relative;}
.header__nav-item__icon-container {position: relative;}
.header__nav-item__icon-container .icon {fill: #454546;}
.notifications-badge {display: inline-block;background-color: #fe4d4a;color: #fff;border-radius: 2px;font-size: 11px;min-width: 12px;padding: 2px 5px;position: absolute;left: 50%;top: -5px;line-height: 1em;-webkit-font-smoothing: antialiased;will-change: transform;visibility: visible;-webkit-transform: scale(1) translate3d(0,0,0);transform: scale(1) translate3d(0,0,0);opacity: 1;-webkit-transition: all 170ms ease,opacity 170ms ease,visibility 0ms 170ms;transition: all 170ms ease,opacity 170ms ease,visibility 0ms 170ms;}
.header__nav-item .reMessages_total .count {display: inline-block;background-color: #fe4d4a;color: #fff;border-radius: 2px;font-size: 11px;min-width: 12px;padding: 2px 7px;position: absolute;left: 50%;top: -5px;line-height: 1em;-webkit-font-smoothing: antialiased;will-change: transform;visibility: visible;-webkit-transform: scale(1) translate3d(0,0,0);transform: scale(1) translate3d(0,0,0);opacity: 1;-webkit-transition: all 170ms ease,opacity 170ms ease,visibility 0ms 170ms;transition: all 170ms ease,opacity 170ms ease,visibility 0ms 170ms;}
.authuser {position: relative;margin-left: 20px;}
.authuser .authuserimg {position: relative;width: 34px;height: 34px;border-radius: 50%;overflow: hidden;cursor: pointer;}
.authuser .header__nav-item img {top: 0;left: 0;object-fit: cover;}
.authuser .menu {position: absolute;top: 120px;right: 10px;padding: 10px 20px;background: #fff;width: 200px;box-sizing: 0 5px 25px rgba(0,0,0,.1);border-radius: 15px;transition: .5s;visibility: hidden;opacity: 0;-webkit-box-shadow: 0px 10px 10px 2px rgba(0,0,0,.2);-moz-box-shadow: 0px 10px 10px 2px rgba(0,0,0,.2);box-shadow: 0px 10px 10px 2px rgba(0,0,0,.2);}
.authuser .menu.active {top: 65px;visibility: visible;opacity: 1;}
.authuser .menu::before {content: "";position: absolute;top: -5px;right: 18px;width: 20px;height: 20px;background: #fff;transform: rotate(45deg);}
.authuser .menu h3 {width: 100%;text-align: center;font-size: 18px;padding: 6px 0 10px 0;font-weight: 500;}
.authuser .menu h3 span {font-size: 14px;color: #f44336;font-weight: 400;}
.authuser .menu ul li {list-style: none;padding: 16px 0;border-top: 1px solid rgba(0,0,0,.05);display: flex;align-items: center;}
.authuser .menu ul li img {max-width: 20px;margin-right: 10px;opacity: .5;transition: .5s;}
.authuser .menu ul li:hover img {opacity: 1;}
.authuser .menu ul li a {display: inline-block;text-decoration: none;color: #555;font-size: 14px;font-weight: 500;transition: .5s;}
.authuser .menu ul li:hover a {color: #71a32e;}
.icon {display: inline-block;color: inherit;fill: #78909c;line-height: 1;-ms-flex-negative: 0;flex-shrink: 0;max-width: initial;transition: all .3s ease-in-out 0s;}
.x-hidden {display: block;}
.index {z-index: 1;}
.index-10 {z-index: 10;}
.main-margin {margin-right: 0;}
.container main {width: calc(100% - 320px);}
.container main.width {width: 100%;}
.main-page {width: auto;margin: 0 auto;}
.main-wrap {width: auto;}
.sidebar {width: 320px;}
.panel-body {background: #fff;border-radius: 4px;padding: 21px 25px 25px;margin-bottom: 30px;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
.panel-body.block-res {padding: 0;}
.panel-body.padding-results {padding: 21px 0 25px;}
.search-overflow {overflow-x: auto;overflow-y: visible;}
.sidebar .separator {height: 1px;border-bottom: solid 1px #cfcece;margin: 14px 0;}
.panel-list li {display: block;position: relative;padding-top: 10px;padding-bottom: 10px;font-size: 14px;}
.panel-list li:first-child {padding-top: 0;}
.panel-list li:last-child {padding-bottom: 0;}
.panel-list li::before {content: "–";display: inline-block;position: relative;padding-right: 10px;}
.panel-list a {padding: 2px 7px;border-radius: 50px;border: 1px solid #71a32e;color: #000;font-size: 12px;background: #fff;transition: all .3s ease-in-out 0s;}
.panel-list a:hover {color: #fff;background: #71a32e;}
.panel-auth li:first-child {padding-bottom: 5px;}
.panel-auth a {color: #0074d9;font-size: 13px;}
.panel-auth a:hover {text-decoration: underline;}
.side-banner {margin-bottom: 30px;background: #fff;border-radius: 4px;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
.side-banner img {display: block;width: 100%;border-radius: 3px;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);object-fit: cover;position: relative;overflow: hidden;left: 0;background-color: #ebebeb;}
.side-item {padding: 15px 0;border-bottom: 1px #f3f3f3 solid;}
.side-item:first-child {padding-top: 0;}
.side-item:last-child {border-bottom: 0;}
.item-small {width: 100%;position: relative;color: #454546;}
.item-small.vip:before {display: inline-block;position: absolute;content: "";background: url("/assets/templates/com-stil/img/new/medal-vip.svg") no-repeat #fff;width: 25px;height: 19px;z-index: 1;top: -5px;left: -16px;background-position: 10px 4px;background-size: 12px;border-radius: 40px;}
.item-small.hot:before {display: inline-block;position: absolute;content: "";background: url("/assets/templates/com-stil/img/new/flash.svg") no-repeat #fff;width: 25px;height: 19px;z-index: 1;top: -5px;left: -16px;background-position: 11px 5px;background-size: 12px;border-radius: 40px;}
.item-small.adviser {display: flex;}
.item-small:hover img {opacity: .7;}
.item-small:hover .name {color: #5b8425;}
.item-small.order img {height: 40px;max-height: 40px;}
.item-small.order:hover img {opacity: 1;}
.item-small.order:hover .name {color: inherit;}
.item-small img {display: inline-block;width: 40px;height: 40px;border-radius: 3px;object-fit: cover;position: absolute;overflow: hidden;left: 0;background-color: #ebebeb;}
.item-small .fullname img {display: block;width: 24px;height: 24px;border-radius: 3px;object-fit: cover;position: absolute;overflow: hidden;left: 0;background-color: #ebebeb;}
.item-small .transparent {background-color: transparent;}
.link-showall {clear: both;font-size: 13px;font-weight: 500;color: #454546;margin-top: 10px;display: flex;transition: all .3s ease-in-out 0s;}
.link-showall:hover {color: #5b8425;}
.link-showall .icon {fill: #454546;width: 9px;height: 9px;margin-left: 12px;}
.link-showall:hover .icon {fill: #71a32e;}
.caption-wrapper {min-height: 40px;margin-left: 55px;}
.caption-wrapper.big-wrapper {min-height: 40px;margin-left: 0;}
.caption-wrapper.fullname {margin-top: 8px;min-height: 24px;margin-left: 0px;position: relative;}
.adviser .caption-wrapper {min-height: 40px;margin-left: 50px;margin-right: 10px;}
.caption-wrapper .name {word-break: break-all;font-size: 14px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;max-height: 40px;font-weight: 500;overflow: hidden;}
.caption-wrapper.fullname .name {line-height: 24px;max-height: 24px;margin-left: 34px;}
.caption-wrapper .category {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;margin-bottom: 0;overflow: hidden;font-size: 12px;color: #777;max-height: 20px;}
.caption-wrapper .category.last {line-height: 14px;max-height: 48px;-webkit-line-clamp: 3;}
.item-small.order .category {display: block;}
.caption-folder {padding-top: 7px;display: -ms-flexbox;display: flex;-ms-flex-align: left;align-items: left;-ms-flex-pack: left;justify-content: left;}
.caption-folder .icon {fill: #71a32e;width: 14px;height: 14px;margin-top: -1px;}
.caption-folder .item-inner-folder {min-height: 14px;margin-left: 5px;}
.caption-folder .item-inner-folder .folder-name {word-break: break-all;font-size: 12px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 14px;max-height: 14px;font-weight: 500;overflow: hidden;color: #777;padding-left: 1px;}
.adviser-counter {white-space: nowrap;color: #13cf86;margin: auto 0 auto auto;font-size: 13px;font-weight: 700;justify-content: flex-end;justify-items: flex-end;}
.adviser-counter .count {vertical-align: middle;}
.adviser-counter .icon {fill: #13cf86;width: 12px;height: 12px;margin-left: 5px;vertical-align: middle;margin-top: 2px;}
i.flag:not(.icon) {display: inline-block;width: 16px;height: 11px;line-height: 18px;vertical-align: baseline;margin: 0 .5em 0 0;text-decoration: inherit;speak: none;font-smoothing: antialiased;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
i.flag:not(.icon):before {display: inline-block;content: "";background: url("/new/images/flags.png") no-repeat 0 15px;width: 16px;height: 11px;}
i.flag.ad:before, i.flag.andorra:before {background-position: 0 0;}
i.flag.ae:before, i.flag.uae:before, i.flag.united.arab.emirates:before {background-position: 0 -26px;}
i.flag.af:before, i.flag.afghanistan:before {background-position: 0 -52px;}
i.flag.ag:before, i.flag.antigua:before {background-position: 0 -78px;}
i.flag.ai:before, i.flag.anguilla:before {background-position: 0 -104px;}
i.flag.al:before, i.flag.albania:before {background-position: 0 -130px;}
i.flag.am:before, i.flag.armenia:before {background-position: 0 -156px;}
i.flag.an:before, i.flag.netherlands.antilles:before {background-position: 0 -182px;}
i.flag.angola:before, i.flag.ao:before {background-position: 0 -208px;}
i.flag.ar:before, i.flag.argentina:before {background-position: 0 -234px;}
i.flag.american.samoa:before, i.flag.as:before {background-position: 0 -260px;}
i.flag.at:before, i.flag.austria:before {background-position: 0 -286px;}
i.flag.au:before, i.flag.australia:before {background-position: 0 -312px;}
i.flag.aruba:before, i.flag.aw:before {background-position: 0 -338px;}
i.flag.aland.islands:before, i.flag.ax:before {background-position: 0 -364px;}
i.flag.az:before, i.flag.azerbaijan:before {background-position: 0 -390px;}
i.flag.ba:before, i.flag.bosnia:before {background-position: 0 -416px;}
i.flag.barbados:before, i.flag.bb:before {background-position: 0 -442px;}
i.flag.bangladesh:before, i.flag.bd:before {background-position: 0 -468px;}
i.flag.be:before, i.flag.belgium:before {background-position: 0 -494px;}
i.flag.bf:before, i.flag.burkina.faso:before {background-position: 0 -520px;}
i.flag.bg:before, i.flag.bulgaria:before {background-position: 0 -546px;}
i.flag.bahrain:before, i.flag.bh:before {background-position: 0 -572px;}
i.flag.bi:before, i.flag.burundi:before {background-position: 0 -598px;}
i.flag.benin:before, i.flag.bj:before {background-position: 0 -624px;}
i.flag.bermuda:before, i.flag.bm:before {background-position: 0 -650px;}
i.flag.bn:before, i.flag.brunei:before {background-position: 0 -676px;}
i.flag.bo:before, i.flag.bolivia:before {background-position: 0 -702px;}
i.flag.br:before, i.flag.brazil:before {background-position: 0 -728px;}
i.flag.bahamas:before, i.flag.bs:before {background-position: 0 -754px;}
i.flag.bhutan:before, i.flag.bt:before {background-position: 0 -780px;}
i.flag.bouvet.island:before, i.flag.bv:before {background-position: 0 -806px;}
i.flag.botswana:before, i.flag.bw:before {background-position: 0 -832px;}
i.flag.belarus:before, i.flag.by:before {background-position: 0 -858px;}
i.flag.belize:before, i.flag.bz:before {background-position: 0 -884px;}
i.flag.ca:before, i.flag.canada:before {background-position: 0 -910px;}
i.flag.cc:before, i.flag.cocos.islands:before {background-position: 0 -962px;}
i.flag.cd:before, i.flag.congo:before {background-position: 0 -988px;}
i.flag.central.african.republic:before, i.flag.cf:before {background-position: 0 -1014px;}
i.flag.cg:before, i.flag.congo.brazzaville:before {background-position: 0 -1040px;}
i.flag.ch:before, i.flag.switzerland:before {background-position: 0 -1066px;}
i.flag.ci:before, i.flag.cote.divoire:before {background-position: 0 -1092px;}
i.flag.ck:before, i.flag.cook.islands:before {background-position: 0 -1118px;}
i.flag.chile:before, i.flag.cl:before {background-position: 0 -1144px;}
i.flag.cameroon:before, i.flag.cm:before {background-position: 0 -1170px;}
i.flag.china:before, i.flag.cn:before {background-position: 0 -1196px;}
i.flag.co:before, i.flag.colombia:before {background-position: 0 -1222px;}
i.flag.costa.rica:before, i.flag.cr:before {background-position: 0 -1248px;}
i.flag.cs:before, i.flag.serbia:before {background-position: 0 -1274px;}
i.flag.cu:before, i.flag.cuba:before {background-position: 0 -1300px;}
i.flag.cape.verde:before, i.flag.cv:before {background-position: 0 -1326px;}
i.flag.christmas.island:before, i.flag.cx:before {background-position: 0 -1352px;}
i.flag.cy:before, i.flag.cyprus:before {background-position: 0 -1378px;}
i.flag.cz:before, i.flag.czech.republic:before {background-position: 0 -1404px;}
i.flag.de:before, i.flag.germany:before {background-position: 0 -1430px;}
i.flag.dj:before, i.flag.djibouti:before {background-position: 0 -1456px;}
i.flag.denmark:before, i.flag.dk:before {background-position: 0 -1482px;}
i.flag.dm:before, i.flag.dominica:before {background-position: 0 -1508px;}
i.flag.do:before, i.flag.dominican.republic:before {background-position: 0 -1534px;}
i.flag.algeria:before, i.flag.dz:before {background-position: 0 -1560px;}
i.flag.ec:before, i.flag.ecuador:before {background-position: 0 -1586px;}
i.flag.ee:before, i.flag.estonia:before {background-position: 0 -1612px;}
i.flag.eg:before, i.flag.egypt:before {background-position: 0 -1638px;}
i.flag.eh:before, i.flag.western.sahara:before {background-position: 0 -1664px;}
i.flag.er:before, i.flag.eritrea:before {background-position: 0 -1716px;}
i.flag.es:before, i.flag.spain:before {background-position: 0 -1742px;}
i.flag.et:before, i.flag.ethiopia:before {background-position: 0 -1768px;}
i.flag.eu:before, i.flag.european.union:before {background-position: 0 -1794px;}
i.flag.fi:before, i.flag.finland:before {background-position: 0 -1846px;}
i.flag.fiji:before, i.flag.fj:before {background-position: 0 -1872px;}
i.flag.falkland.islands:before, i.flag.fk:before {background-position: 0 -1898px;}
i.flag.fm:before, i.flag.micronesia:before {background-position: 0 -1924px;}
i.flag.faroe.islands:before, i.flag.fo:before {background-position: 0 -1950px;}
i.flag.fr:before, i.flag.france:before {background-position: 0 -1976px;}
i.flag.ga:before, i.flag.gabon:before {background-position: -36px 0;}
i.flag.gb:before, i.flag.united.kingdom:before {background-position: -36px -26px;}
i.flag.gd:before, i.flag.grenada:before {background-position: -36px -52px;}
i.flag.ge:before, i.flag.georgia:before {background-position: -36px -78px;}
i.flag.french.guiana:before, i.flag.gf:before {background-position: -36px -104px;}
i.flag.gh:before, i.flag.ghana:before {background-position: -36px -130px;}
i.flag.gi:before, i.flag.gibraltar:before {background-position: -36px -156px;}
i.flag.gl:before, i.flag.greenland:before {background-position: -36px -182px;}
i.flag.gambia:before, i.flag.gm:before {background-position: -36px -208px;}
i.flag.gn:before, i.flag.guinea:before {background-position: -36px -234px;}
i.flag.gp:before, i.flag.guadeloupe:before {background-position: -36px -260px;}
i.flag.equatorial.guinea:before, i.flag.gq:before {background-position: -36px -286px;}
i.flag.gr:before, i.flag.greece:before {background-position: -36px -312px;}
i.flag.gs:before, i.flag.sandwich.islands:before {background-position: -36px -338px;}
i.flag.gt:before, i.flag.guatemala:before {background-position: -36px -364px;}
i.flag.gu:before, i.flag.guam:before {background-position: -36px -390px;}
i.flag.guinea-bissau:before, i.flag.gw:before {background-position: -36px -416px;}
i.flag.guyana:before, i.flag.gy:before {background-position: -36px -442px;}
i.flag.hk:before, i.flag.hong.kong:before {background-position: -36px -468px;}
i.flag.heard.island:before, i.flag.hm:before {background-position: -36px -494px;}
i.flag.hn:before, i.flag.honduras:before {background-position: -36px -520px;}
i.flag.croatia:before, i.flag.hr:before {background-position: -36px -546px;}
i.flag.haiti:before, i.flag.ht:before {background-position: -36px -572px;}
i.flag.hu:before, i.flag.hungary:before {background-position: -36px -598px;}
i.flag.id:before, i.flag.indonesia:before {background-position: -36px -624px;}
i.flag.ie:before, i.flag.ireland:before {background-position: -36px -650px;}
i.flag.il:before, i.flag.israel:before {background-position: -36px -676px;}
i.flag.in:before, i.flag.india:before {background-position: -36px -702px;}
i.flag.indian.ocean.territory:before, i.flag.io:before {background-position: -36px -728px;}
i.flag.iq:before, i.flag.iraq:before {background-position: -36px -754px;}
i.flag.ir:before, i.flag.iran:before {background-position: -36px -780px;}
i.flag.iceland:before, i.flag.is:before {background-position: -36px -806px;}
i.flag.it:before, i.flag.italy:before {background-position: -36px -832px;}
i.flag.jamaica:before, i.flag.jm:before {background-position: -36px -858px;}
i.flag.jo:before, i.flag.jordan:before {background-position: -36px -884px;}
i.flag.japan:before, i.flag.jp:before {background-position: -36px -910px;}
i.flag.ke:before, i.flag.kenya:before {background-position: -36px -936px;}
i.flag.kg:before, i.flag.kyrgyzstan:before {background-position: -36px -962px;}
i.flag.cambodia:before, i.flag.kh:before {background-position: -36px -988px;}
i.flag.ki:before, i.flag.kiribati:before {background-position: -36px -1014px;}
i.flag.comoros:before, i.flag.km:before {background-position: -36px -1040px;}
i.flag.kn:before, i.flag.saint.kitts.and.nevis:before {background-position: -36px -1066px;}
i.flag.kp:before, i.flag.north.korea:before {background-position: -36px -1092px;}
i.flag.kr:before, i.flag.south.korea:before {background-position: -36px -1118px;}
i.flag.kuwait:before, i.flag.kw:before {background-position: -36px -1144px;}
i.flag.cayman.islands:before, i.flag.ky:before {background-position: -36px -1170px;}
i.flag.kazakhstan:before, i.flag.kz:before {background-position: -36px -1196px;}
i.flag.la:before, i.flag.laos:before {background-position: -36px -1222px;}
i.flag.lb:before, i.flag.lebanon:before {background-position: -36px -1248px;}
i.flag.lc:before, i.flag.saint.lucia:before {background-position: -36px -1274px;}
i.flag.li:before, i.flag.liechtenstein:before {background-position: -36px -1300px;}
i.flag.lk:before, i.flag.sri.lanka:before {background-position: -36px -1326px;}
i.flag.liberia:before, i.flag.lr:before {background-position: -36px -1352px;}
i.flag.lesotho:before, i.flag.ls:before {background-position: -36px -1378px;}
i.flag.lithuania:before, i.flag.lt:before {background-position: -36px -1404px;}
i.flag.lu:before, i.flag.luxembourg:before {background-position: -36px -1430px;}
i.flag.latvia:before, i.flag.lv:before {background-position: -36px -1456px;}
i.flag.libya:before, i.flag.ly:before {background-position: -36px -1482px;}
i.flag.ma:before, i.flag.morocco:before {background-position: -36px -1508px;}
i.flag.mc:before, i.flag.monaco:before {background-position: -36px -1534px;}
i.flag.md:before, i.flag.moldova:before {background-position: -36px -1560px;}
i.flag.me:before, i.flag.montenegro:before {background-position: -36px -1586px;}
i.flag.madagascar:before, i.flag.mg:before {background-position: -36px -1613px;}
i.flag.marshall.islands:before, i.flag.mh:before {background-position: -36px -1639px;}
i.flag.macedonia:before, i.flag.mk:before {background-position: -36px -1665px;}
i.flag.mali:before, i.flag.ml:before {background-position: -36px -1691px;}
i.flag.burma:before, i.flag.mm:before, i.flag.myanmar:before {background-position: -36px -1717px;}
i.flag.mn:before, i.flag.mongolia:before {background-position: -36px -1743px;}
i.flag.macau:before, i.flag.mo:before {background-position: -36px -1769px;}
i.flag.mp:before, i.flag.northern.mariana.islands:before {background-position: -36px -1795px;}
i.flag.martinique:before, i.flag.mq:before {background-position: -36px -1821px;}
i.flag.mauritania:before, i.flag.mr:before {background-position: -36px -1847px;}
i.flag.montserrat:before, i.flag.ms:before {background-position: -36px -1873px;}
i.flag.malta:before, i.flag.mt:before {background-position: -36px -1899px;}
i.flag.mauritius:before, i.flag.mu:before {background-position: -36px -1925px;}
i.flag.maldives:before, i.flag.mv:before {background-position: -36px -1951px;}
i.flag.malawi:before, i.flag.mw:before {background-position: -36px -1977px;}
i.flag.mexico:before, i.flag.mx:before {background-position: -72px 0;}
i.flag.malaysia:before, i.flag.my:before {background-position: -72px -26px;}
i.flag.mozambique:before, i.flag.mz:before {background-position: -72px -52px;}
i.flag.na:before, i.flag.namibia:before {background-position: -72px -78px;}
i.flag.nc:before, i.flag.new.caledonia:before {background-position: -72px -104px;}
i.flag.ne:before, i.flag.niger:before {background-position: -72px -130px;}
i.flag.nf:before, i.flag.norfolk.island:before {background-position: -72px -156px;}
i.flag.ng:before, i.flag.nigeria:before {background-position: -72px -182px;}
i.flag.ni:before, i.flag.nicaragua:before {background-position: -72px -208px;}
i.flag.netherlands:before, i.flag.nl:before {background-position: -72px -234px;}
i.flag.no:before, i.flag.norway:before {background-position: -72px -260px;}
i.flag.nepal:before, i.flag.np:before {background-position: -72px -286px;}
i.flag.nauru:before, i.flag.nr:before {background-position: -72px -312px;}
i.flag.niue:before, i.flag.nu:before {background-position: -72px -338px;}
i.flag.new.zealand:before, i.flag.nz:before {background-position: -72px -364px;}
i.flag.om:before, i.flag.oman:before {background-position: -72px -390px;}
i.flag.pa:before, i.flag.panama:before {background-position: -72px -416px;}
i.flag.pe:before, i.flag.peru:before {background-position: -72px -442px;}
i.flag.french.polynesia:before, i.flag.pf:before {background-position: -72px -468px;}
i.flag.new.guinea:before, i.flag.pg:before {background-position: -72px -494px;}
i.flag.ph:before, i.flag.philippines:before {background-position: -72px -520px;}
i.flag.pakistan:before, i.flag.pk:before {background-position: -72px -546px;}
i.flag.pl:before, i.flag.poland:before {background-position: -72px -572px;}
i.flag.pm:before, i.flag.saint.pierre:before {background-position: -72px -598px;}
i.flag.pitcairn.islands:before, i.flag.pn:before {background-position: -72px -624px;}
i.flag.pr:before, i.flag.puerto.rico:before {background-position: -72px -650px;}
i.flag.palestine:before, i.flag.ps:before {background-position: -72px -676px;}
i.flag.portugal:before, i.flag.pt:before {background-position: -72px -702px;}
i.flag.palau:before, i.flag.pw:before {background-position: -72px -728px;}
i.flag.paraguay:before, i.flag.py:before {background-position: -72px -754px;}
i.flag.qa:before, i.flag.qatar:before {background-position: -72px -780px;}
i.flag.re:before, i.flag.reunion:before {background-position: -72px -806px;}
i.flag.ro:before, i.flag.romania:before {background-position: -72px -832px;}
i.flag.rs:before, i.flag.serbia:before {background-position: -72px -858px;}
i.flag.ru:before, i.flag.russia:before {background-position: -72px -884px;}
i.flag.rw:before, i.flag.rwanda:before {background-position: -72px -910px;}
i.flag.sa:before, i.flag.saudi.arabia:before {background-position: -72px -936px;}
i.flag.sb:before, i.flag.solomon.islands:before {background-position: -72px -962px;}
i.flag.sc:before, i.flag.seychelles:before {background-position: -72px -988px;}
i.flag.sd:before, i.flag.sudan:before {background-position: -72px -1040px;}
i.flag.se:before, i.flag.sweden:before {background-position: -72px -1066px;}
i.flag.sg:before, i.flag.singapore:before {background-position: -72px -1092px;}
i.flag.saint.helena:before, i.flag.sh:before {background-position: -72px -1118px;}
i.flag.si:before, i.flag.slovenia:before {background-position: -72px -1144px;}
i.flag.jan.mayen:before, i.flag.sj:before, i.flag.svalbard:before {background-position: -72px -1170px;}
i.flag.sk:before, i.flag.slovakia:before {background-position: -72px -1196px;}
i.flag.sierra.leone:before, i.flag.sl:before {background-position: -72px -1222px;}
i.flag.san.marino:before, i.flag.sm:before {background-position: -72px -1248px;}
i.flag.senegal:before, i.flag.sn:before {background-position: -72px -1274px;}
i.flag.so:before, i.flag.somalia:before {background-position: -72px -1300px;}
i.flag.sr:before, i.flag.suriname:before {background-position: -72px -1326px;}
i.flag.sao.tome:before, i.flag.st:before {background-position: -72px -1352px;}
i.flag.el.salvador:before, i.flag.sv:before {background-position: -72px -1378px;}
i.flag.sy:before, i.flag.syria:before {background-position: -72px -1404px;}
i.flag.swaziland:before, i.flag.sz:before {background-position: -72px -1430px;}
i.flag.caicos.islands:before, i.flag.tc:before {background-position: -72px -1456px;}
i.flag.chad:before, i.flag.td:before {background-position: -72px -1482px;}
i.flag.french.territories:before, i.flag.tf:before {background-position: -72px -1508px;}
i.flag.tg:before, i.flag.togo:before {background-position: -72px -1534px;}
i.flag.th:before, i.flag.thailand:before {background-position: -72px -1560px;}
i.flag.tajikistan:before, i.flag.tj:before {background-position: -72px -1586px;}
i.flag.tk:before, i.flag.tokelau:before {background-position: -72px -1612px;}
i.flag.timorleste:before, i.flag.tl:before {background-position: -72px -1638px;}
i.flag.tm:before, i.flag.turkmenistan:before {background-position: -72px -1664px;}
i.flag.tn:before, i.flag.tunisia:before {background-position: -72px -1690px;}
i.flag.to:before, i.flag.tonga:before {background-position: -72px -1716px;}
i.flag.tr:before, i.flag.turkey:before {background-position: -72px -1742px;}
i.flag.trinidad:before, i.flag.tt:before {background-position: -72px -1768px;}
i.flag.tuvalu:before, i.flag.tv:before {background-position: -72px -1794px;}
i.flag.taiwan:before, i.flag.tw:before {background-position: -72px -1820px;}
i.flag.tanzania:before, i.flag.tz:before {background-position: -72px -1846px;}
i.flag.ua:before, i.flag.ukraine:before {background-position: -72px -1872px;}
i.flag.ug:before, i.flag.uganda:before {background-position: -72px -1898px;}
i.flag.um:before, i.flag.us.minor.islands:before {background-position: -72px -1924px;}
i.flag.america:before, i.flag.united.states:before, i.flag.us:before {background-position: -72px -1950px;}
i.flag.uruguay:before, i.flag.uy:before {background-position: -72px -1976px;}
i.flag.uz:before, i.flag.uzbekistan:before {background-position: -108px 0;}
i.flag.va:before, i.flag.vatican.city:before {background-position: -108px -26px;}
i.flag.saint.vincent:before, i.flag.vc:before {background-position: -108px -52px;}
i.flag.ve:before, i.flag.venezuela:before {background-position: -108px -78px;}
i.flag.british.virgin.islands:before, i.flag.vg:before {background-position: -108px -104px;}
i.flag.us.virgin.islands:before, i.flag.vi:before {background-position: -108px -130px;}
i.flag.vietnam:before, i.flag.vn:before {background-position: -108px -156px;}
i.flag.vanuatu:before, i.flag.vu:before {background-position: -108px -182px;}
i.flag.wallis.and.futuna:before, i.flag.wf:before {background-position: -108px -234px;}
i.flag.samoa:before, i.flag.ws:before {background-position: -108px -260px;}
i.flag.ye:before, i.flag.yemen:before {background-position: -108px -286px;}
i.flag.mayotte:before, i.flag.yt:before {background-position: -108px -312px;}
i.flag.south.africa:before, i.flag.za:before {background-position: -108px -338px;}
i.flag.zambia:before, i.flag.zm:before {background-position: -108px -364px;}
i.flag.zimbabwe:before, i.flag.zw:before {background-position: -108px -390px;}
.search-request h2 {font-size: 24px;font-weight: 500;margin: 0 0 1em 0;}
.search-form {display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}
.search-form .panel-search {display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;background: #eee;height: 40px;border-radius: 5px;}
.panel-search input[type=radio] {position: absolute;visibility: hidden;display: none;}
.panel-search label .radio-name {display: none;visibility: hidden;margin-left: 10px;}
.panel-search label .icon {fill: #78909c;width: 26px;height: 26px;}
.panel-search label {display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;cursor: pointer;cursor: pointer;padding: 0 18px;font-size: 15px;color: #fff;height: 100%;-webkit-transition: background-color .15s linear;transition: background-color .15s linear;}
.panel-search input[type=radio]:checked + label {background: #71a32e;border-radius: 5px;border-width: 0;}
.panel-search input[type=radio]:checked + label .radio-name {visibility: visible;display: inline-block;}
.panel-search input[type=radio]:checked + label .icon {fill: #fff;}
.panel-search label {border-right: 1px solid #dadada;}
.panel-search label:last-child {border-width: 0;}
.body-search {display: -webkit-box;display: flex;padding: 24px 0 5px 0;}
.search-col {width: calc(50% - 0px);}
.control-group.left {margin-right: 15px;}
.control-group.right {margin-left: 15px;}
.control-group .control-label {margin-bottom: 5px;line-height: 20px;font-size: 15px;font-weight: 500;display: block;}
.country-container {display: -ms-flexbox;display: flex;width: 100%;margin-bottom: 15px;}
.country-icon {left: 0;background: #71a32e;height: 100%;border-bottom-left-radius: 4px;border-top-left-radius: 4px;padding: 9px 10px 8px 10px;z-index: 2;}
.country-icon.type {padding: 9px 9px 5px 11px;}
.country-icon .icon {fill: #fff;width: 19px;height: 16px;}
.country-icon.type .icon {height: 19px;}
.country-field {width: 100%;padding: 0px;margin-left: -1px;outline: none;}
.default-field {border: 1px solid #d0d0d0;padding: 8px 8px;display: inline-block;width: 100%;overflow: hidden;position: relative;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.1);box-shadow: inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.control-group .field {margin-bottom: 15px;}
.bottom-botton {display: -ms-flexbox;display: flex;flex-wrap: wrap;-ms-flex-align: start;align-items: flex-start;}
.js-between {justify-content: space-between;}
.bottom-botton-con {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 10px;}
.bottom-botton-con .botton {display: -ms-flexbox;display: flex;flex-wrap: wrap;width: auto;justify-content: end;}
.bottom-botton-con .botton .green {border-radius: 17px;color: #fff;font-weight: 700;background: #71a32e;font-size: 13px;padding: 10px 21px;outline: 0;}
.bottom-botton-con .botton .transport {border-radius: 17px;color: #454546;font-weight: 700;border-color: #eee;background: #eee;font-size: 13px;padding: 10px 21px;outline: 0;}
.bottom-more-wap {margin-top: 20px;margin-bottom: 20px;width: 100%;}
.bottom-more-wap .bottom-botton-con .botton {margin-right: 0;width: 100%;max-width: 451px;margin: 0 auto;}
.bottom-botton-con .botton .btn-more, .bottom-botton-con .botton .green.btn-more {width: 100% !important;padding: 18px 28px !important;border-radius: 4px !important;}
.bottom-botton-con .botton-padding {padding: 10px 34px !important;}
.bottom-botton-con .botton .icon {fill: #fff;width: 26px;height: 26px;margin-right: 15px;}
.bottom-botton-con .botton .transport .icon {fill: #78909c;}
.bottom-botton-con .botton .botton-padding .icon {width: 20px;height: 20px;}
.bottom-botton-con .botton .green:hover, .bottom-botton-con .botton .transport:hover {background-color: #242434;border-color: #242434;color: #fff;}
.bottom-botton-con .botton .transport.transport:hover .icon {fill: #fff;}
.header-page {display: -ms-flexbox;display: flex;padding-top: 5px;}
.header-page h1 {margin-top: 0;margin-bottom: 0;}
.header-page h2 {margin-top: 0;margin-bottom: 20px;}
.header-page h3 {font-size: 14px;font-weight: 500;margin-top: 5px;}
.header-page .header-top h1 {margin-top: 0;margin-bottom: .7em;}
.header-page .header-width {width: 100%;}
.header-page .header-top {justify-content: flex-start;align-items: flex-start;}
.header-page .header-botton {justify-content: flex-end;align-items: flex-end;margin-left: auto;}
.header-page .header-botton .link-showall {margin-top: 0;}
.header-page h2 .link-icon {background: #71a32e;border-color: #71a32e;border-radius: 50px;padding: 5px 7px 2px 7px;text-align: center;line-height: 10px;margin-left: 10px;}
.header-page h2 .icon {fill: #fff;width: 16px;height: 16px;}
.header-page h2 .link-icon:hover {background-color: #242434;border-color: #242434;}
.new-carousel {padding: 10px 6.9444% 0px 0px;position: relative;overflow: hidden;}
.new-carousel:before {content: "";position: absolute;display: block;top: 0;height: 100%;width: 6.9444%;width: 6.9444%;background-color: #f7f9fa;z-index: 3;}
.new-carousel:after {left: 0;}
.new-carousel:before {right: 0;opacity: 0;}
.new-carousel .slick-list {overflow: visible;margin-left: 1px;}
.new-carousel .slick-dots {bottom: -73px;display: none !important;}
.ads-carousel {padding: 10px 6.9444% 0px 0px;position: relative;overflow: hidden;}
.ads-carousel:before {content: "";position: absolute;display: block;top: 0;height: 100%;width: 6.9444%;width: 6.9444%;background-color: #f7f9fa;z-index: 3;}
.ads-carousel:after {left: 0;}
.ads-carousel:before {right: 0;opacity: 0;}
.ads-carousel .slick-list {overflow: visible;margin-left: 1px;}
.ads-carousel .slick-dots {bottom: -73px;display: none !important;}
.sticker-top {cursor: pointer;}
.ads-carousel__image .sticker-top {position: relative;display: inline-block;background: #ff9800;padding: 2px 6px 0px 6px;color: #fff;left: 5px;top: 5px;font-weight: 700;font-size: 14px;line-height: 22px;border-radius: 5px;vertical-align: top;text-transform: uppercase;z-index: 2;}
.ads-carousel__image .sticker-top .icon {fill: #fff;width: 18px;height: 18px;margin-right: 7px;}
.ads-carousel__item {}
.ads-carousel__item .item-wrapper {background: #fff;border-radius: 4px;padding: 0;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);margin-right: 15px;}
.ads-carousel__item .item-wrapper.catalog-new {margin-right: 0;}
.ads-carousel__item .item-wrapper .ads-carousel__image {position: relative;max-width: 267px;max-height: 215px;}
.ads-carousel__item .item-wrapper .ads-carousel__image.catalog-new {width: 100%;height: 220px;max-width: 100%;max-height: 100%;}
.ads-carousel__item .media-wrapper {opacity: 1;padding-bottom: 71.4%;border-radius: 4px 4px 0 0;-webkit-transition: all .4s cubic-bezier(.55,.085,.68,.53);-o-transition: all .4s cubic-bezier(.55,.085,.68,.53);transition: all .4s cubic-bezier(.55,.085,.68,.53);max-width: 267px;max-height: 215px;}
.user-list-company .ads-carousel__item .media-wrapper {opacity: 1;}
.ads-carousel__item:last-child .ads-carousel__item-inner:after {width: calc(100% - 30px);}
.ads-carousel__item-inner {position: relative;padding: 10px 10px 10px 10px;}
.ads-carousel__item-inner .item-inner-caption {min-height: 40px;}
.ads-carousel__item-inner .item-inner-caption.min {min-height: 26px;}
.ads-carousel__item-inner .item-inner-caption .name {word-break: break-all;font-size: 16px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 24px;max-height: 40px;font-weight: 500;overflow: hidden;}
.ads-carousel__item-inner .item-inner-caption .name.com-line-clamp-1 {-webkit-line-clamp: 1 !important;}
.ads-carousel__item-inner .item-inner-folder {min-height: 20px;margin-left: 5px;}
.ads-carousel__item-inner .icon {fill: #71a32e;width: 12px;height: 12px;}
.ads-carousel__item-inner .icon.catalog-new {width: 24px;height: 24px;margin-right: 8px;}
.ads-carousel__item-inner .top-10 {padding-top: 5px;display: -ms-flexbox;display: flex;-ms-flex-align: left;align-items: left;-ms-flex-pack: left;justify-content: left;}
.ads-carousel__item-inner .item-inner-folder .folder-name {word-break: break-all;font-size: 10px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;max-height: 20px;font-weight: 500;overflow: hidden;color: #717171;}
.catalog-carousel__top {cursor: pointer;background: #f4f4f4;border-radius: 4px;padding: 0;box-shadow: 0 1px 2px 0 rgba(0,0,0,.3);}
.catalog-new-top {background: #f4f4f4;margin: 0;padding: 0;}
.image-catalog-new {width: 100%;max-width: 100%;max-height: 100%;}
.catalog-carousel__top .countryname {font-size: 14px !important;margin: 12px 0 5px 0;}
.catalog-carousel__top .folder-name {font-size: 13px !important;}
.catalog-carousel__top .top-10.catalog .icon {width: 16px;height: 16px;}
.catalog-carousel__top .separator {height: 1px;border-bottom: solid 1px #e1e1e1 !important;margin: 5px 0;}
.top-10 .folder-desc {min-height: 40px;padding-bottom: 5px;}
.top-10 .folder-desc .desc {word-break: break-all;font-size: 12px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 15px;max-height: 45px;font-weight: 400;overflow: hidden;}
.ads-carousel .slick-active .media-wrapper {opacity: 1 !important;}
.ads-item-link:hover .media-wrapper {opacity: .5 !important;}
.ads-item-link:hover .name {color: #5b8425;}
.ads-carousel__item-inner .separator {height: 1px;border-bottom: solid 1px #f3f3f3;margin: 5px 0;}
.ads-carousel__item-inner .item-inner-caption .countryname {font-size: 12px;color: #777;line-height: 150%;}
.faq-list {display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}
.faq-body {width: 100%;margin: 0 auto;}
.faq-item {display: -webkit-box;display: flex;}
.faq-item .item-wrap {width: 100%;transition: all .3s ease-in-out 0s;}
.faq-item .item-row {padding: 18px 0 18px 19px;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);border-radius: 6px 15px 15px 6px;margin-bottom: 20px;border-left: 6px solid #71a32e;background: #fff url("/new/images/right-arrow.svg") no-repeat calc(100% - 25px) center;overflow: hidden;}
.faq-item .item-info {width: 100%;}
.faq-item .item-created {color: #717171;font-size: 11px;text-transform: uppercase;margin-bottom: 15px;letter-spacing: 1px;font-weight: 500;display: -ms-flexbox;display: flex;}
.faq-item .item-created.comm {margin-top: 15px;margin-bottom: 0;}
.faq-item .item-created .icon {fill: #78909c;width: 16px;height: 16px;margin-right: 5px;}
.faq-item .item-created .icon {top: 0 !important;}
.faq-item .item-wrap:hover .item-created.comm {color: #5b8425;}
.faq-item .item-wrap:hover .item-created.comm .icon {fill: #5b8425;}
.faq-item .item-created .new {justify-content: flex-end;align-items: flex-end;margin-left: auto;margin-right: 20px;padding: 2px 5px;background: #ffc108;color: #fff;border-radius: 4px;font-size: 9px;font-weight: 500;line-height: 12px;}
.faq-item .item-created .flash {justify-content: flex-end;align-items: flex-end;margin-left: auto;margin-right: 20px;padding: 2px 5px;background: #f44336;color: #fff;border-radius: 4px;font-size: 9px;font-weight: 500;line-height: 12px;}
.faq-item .item-data {width: calc(100% - 65px);}
.faq-item .item-name {word-break: break-all;font-size: 16px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;max-height: 40px;font-weight: 700;overflow: hidden;}
.faq-item .user-row {display: flex;position: relative;min-height: 30px;margin-top: 15px;}
.faq-item .user-row img {display: inline-block;width: 30px;height: 30px;border-radius: 3px;object-fit: cover;position: absolute;overflow: hidden;left: 0;background-color: #ebebeb;}
.faq-item .user-row .user-name {min-height: 30px;margin-left: 40px;}
.faq-item .user-row .user-name .name {word-break: break-all;font-size: 14px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 30px;max-height: 30px;font-weight: 500;padding-left: 2px;overflow: hidden;}
.faq-item .item-wrap:hover .item-name {color: #5b8425;}
.faq-item .item-wrap:hover .item-row {background: #fff url("/new/images/right-arrow-green.svg") no-repeat calc(100% - 25px) center;}
.statistics h2 {margin-bottom: 0;}
.statistics ul.page-tabs {margin: 0px;padding: 0px;list-style: none;background: #eee;height: 40px;border-radius: 5px;overflow: hidden;}
.statistics ul.page-tabs li {padding: 0 34px;font-size: 26px;width: 100%;height: 100%;cursor: pointer;-webkit-transition: background-color .15s linear;transition: background-color .15s linear;}
.statistics ul.page-tabs li:hover {background: #d3dec4;}
.statistics ul.page-tabs li .icon {width: 26px;height: 26px;}
.statistics ul.page-tabs li.current {background: #71a32e;border-radius: 5px;}
.statistics ul.page-tabs li.current .icon {fill: #fff;}
.statistics .country-statistics {padding: 20px 0 10px 0;}
.statistics .page-tab-content {display: none;background: #fff;padding: 0;}
.statistics .page-tab-content.current {display: inherit;overflow: hidden;border: 1px solid #f3f3f3;border-radius: 5px;}
.body-search-form {display: none;background: #fff;}
.body-search-form.current {display: inherit;}
.statistics table {table-layout: fixed;display: block;width: calc(100% + 15px);color: #454546;position: relative;}
.statistics th, .statistics td {padding: 15px;border-color: transparent;text-align: center;}
.statistics th {border-bottom: 2px solid #ececec;background: #f3f3f3;}
.statistics thead {background: #fff;display: table;width: 100%;width: 100%;font-weight: 700;}
.statistics thead th:first-child {width: 45%;text-align: left;}
.statistics tbody {height: 300px;overflow: auto;overflow-x: hidden;display: block;width: 100%;}
.statistics tbody tr {display: table;width: 100%;table-layout: fixed;border-bottom: 1px solid #ececec;}
.statistics tbody td {text-align: center;}
.statistics tr:nth-child(odd) {background: white;}
.statistics tr:nth-child(even) {background: #f7f9fa;}
.statistics .table-country {width: 45%;text-align: left;font-weight: 500;position: relative;}
.statistics .table-country span {background: #71a32e;border: 1px solid #71a32e;color: #fff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-right: 10px;font-size: 9px;border-radius: 4px;text-transform: uppercase;}
.table-country i.flag:not(.icon) {top: 2px;position: relative;}
.table-country div {display: inline-block;}
.statistics tbody tr:hover {background: #e0ebd1;}
.statistics tbody a:hover {color: #000;text-decoration: underline;}
.statistics tbody tr:hover .table-country span {background-color: #242434;border-color: #242434;}
.header-search-results h2 {margin-bottom: 0;}
.search-results {margin-top: 0px;}
.country-of, .country-in, .country-separator {display: inline-block;}
.search-results .country-of i.flag:not(.icon), .search-results .country-in i.flag:not(.icon) {top: 2px;margin-right: 10px;position: relative;}
.search-results .country-of .code, .search-results .country-in .code {background: #71a32e;border: 1px solid #71a32e;color: #fff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-right: 10px;font-size: 9px;border-radius: 4px;text-transform: uppercase;vertical-align: middle;}
.search-results .country-of .name, .search-results .country-in .name {display: inline-block;line-height: 22px;font-weight: 500;font-size: 14px;color: #454546;white-space: normal;text-align: left;vertical-align: middle;}
.search-results .country-of .export_city, .search-results .country-in .export_city {font-size: 12px;color: #999;margin-left: 5px;line-height: 22px;white-space: normal;vertical-align: middle;}
.country-separator {height: 2px;border-bottom: solid 2px #f44336;margin: 15px 15px;width: 40px;vertical-align: middle;position: relative;}
.country-separator::after {content: "";width: 8px;height: 8px;border-radius: 5px;background-color: #f44336;display: inline-block;top: -3px;vertical-align: middle;position: relative;float: right;}
.country-separator::before {content: "";width: 8px;height: 8px;border-radius: 5px;background-color: #f44336;display: inline-block;top: -3px;vertical-align: middle;position: relative;float: left;}
.uk-icon-button {-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;width: 35px;height: 35px;border-radius: 100%;background: #eee;line-height: 35px;color: #444;font-size: 18px;text-align: center;}
.grid-list {display: grid;grid-template-columns: repeat(2,1fr);grid-gap: 15px;}
.row-item {min-width: 0;background: #fff;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);padding: 0;box-sizing: border-box;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.row-item.new-status-vip {background: #fcfdfe;background-image: radial-gradient(circle farthest-corner at 10% 20%,rgba(226,240,254,1) 0%,rgba(255,247,228,1) 90%);}
.item-img {text-align: center;}
.item-thumb {width: 100%;overflow: hidden;position: relative;display: flex;align-items: center;justify-content: center;text-align: center;background: #f7f7f7;}
.item-thumb:hover img, .item-thumb:focus img {opacity: .6;}
.item-thumb img {width: 100%;max-width: none;max-height: none;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;-o-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.row-item .item-inner {padding: 15px;margin-bottom: auto;}
.row-item .item-inner .item-name {word-break: break-all;font-size: 16px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;max-height: 40px;min-height: 40px;font-weight: 700;overflow: hidden;}
.row-item .item-inner .item-name a {text-decoration: none;color: #454546;outline: 0;}
.row-item .item-inner .item-name a:hover, .row-item .item-inner .item-name a:focus {color: #5b8425;text-decoration: underline;}
.row-item .date-location {padding: 0;list-style: none;font-size: 12px;color: #454546;line-height: 1.17;margin-bottom: 8px;margin-top: 15px;}
.row-item .date-location span {display: inline-block;max-width: 100%;overflow: hidden;white-space: nowrap;vertical-align: top;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.row-item .item-folder {padding-top: 5px;display: -ms-flexbox;display: flex;-ms-flex-align: left;align-items: left;-ms-flex-pack: left;justify-content: left;}
.row-item .item-folder .folder-icon .icon {fill: #71a32e;width: 16px;height: 16px;}
.row-item .item-folder .folder-name {margin-left: 10px;word-break: break-all;font-size: 11px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 18px;max-height: 18px;font-weight: 600;overflow: hidden;color: #717171;}
.row-item .item-img .item-sticker {position: absolute;display: block;margin: 10px 0;left: 0;top: 0;line-height: 15px;z-index: 2;}
.row-item .item-img .sticker-top {position: relative;display: inline-block;background: #ff9800;padding: 3px 6px 2px 6px;color: #fff;font-weight: bold;font-size: 14px;line-height: 17px;border-radius: 5px;vertical-align: top;text-transform: uppercase;z-index: 2;}
.row-item .item-img .sticker-top .icon {width: 16px;height: 16px;fill: #fff;margin-right: 7px;}
.row-item .item-img .sticker-vip {position: relative;display: inline-block;padding: 2px 6px 1px 6px;border: 1px solid #f7f9fa;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);background: #f7f9fa;border-radius: 5px;font-weight: 700;font-size: 14px;line-height: 17px;vertical-align: top;z-index: 2;}
.row-item .item-img .sticker-vip .icon {width: 16px;height: 16px;margin-top: -2px;margin-right: 7px;}
.bottom-layout {font-size: 13px;line-height: 19px;color: #454545;margin-top: 10px;margin-bottom: 30px;display: block;background: #f7f9fa;position: relative;}
.bottom-wrapper {margin: 0 auto;max-height: 160px;overflow: hidden;position: relative;display: block;}
.bottom-wrapper::after {position: absolute;left: 0;bottom: 0;display: block;width: 100%;height: 50px;background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f7f9fa));background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,#f7f9fa 100%);background: -o-linear-gradient(top,rgba(255,255,255,0) 0,#f7f9fa 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,#f7f9fa 100%);content: "";}
.bottom-text {display: block;position: relative;width: 100%;margin-bottom: 25px;padding-bottom: 25px;}
.bottom-text h1 {font-size: 19px;margin: .5em 0 .5em 0;}
.bottom-text h2 {font-size: 17px;margin: .5em 0 .5em 0;}
.bottom-text h3 {font-size: 14px;margin: .3em 0 .3em 0;}
.bottom-text h1, .bottom-text h2, .bottom-text h3 {color: #717171;}
.bottom-text a {color: #333;}
.bottom-link {display: none;margin: 0;padding: 0;border: none;background: 0 0;color: #71a32e;cursor: pointer;font-size: 15px;line-height: 18px;}
.bottom-link:hover {opacity: .7;}
.bottom-link .less, .bottom-link .more {border-bottom: 1px dotted;}
.bottom-link .less, .bottom-link.expand .more {display: none;}
.bottom-link.expand .less {display: block;}
.bottom-link:focus {outline: none;}
.dropdown {position: relative;display: inline-block;text-align: left;width: 168px;z-index: 2;}
.dropdown-text {cursor: pointer;position: relative;line-height: 32px;font-size: 13px;font-weight: 500;color: #fff;text-align: center;background-color: #71a32e;border: 1px solid #71a32e;border-radius: 4px;width: 100%;}
.dropdown-content .icon {height: 14px;width: 14px;fill: #454546;margin-right: 5px;vertical-align: middle;}
.dropdown-text:after {position: absolute;right: 15px;top: 15px;content: "";width: 0px;height: 0px;border-style: solid;border-width: 5px 4px 0 4px;border-color: #fff transparent transparent transparent;}
.dropdown-text a {color: #fff;}
.dropdown-content a {font-size: 12px;}
.dropdown-toggle {font-size: 0;z-index: 1;cursor: pointer;position: absolute;top: 0;border: none;padding: 0;margin: 0 0 0 1px;background: transparent;text-indent: -10px;height: 34px;width: 100%;}
.dropdown-toggle:focus {outline: 0;}
.dropdown-content {-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;list-style-type: none;position: absolute;top: 32px;padding: 0;margin: 0;opacity: 0;visibility: hidden;border-radius: 4px;text-indent: 10px;line-height: 32px;background-color: #fff;border: 1px solid #dde5f0;width: 100%;}
.dropdown-content a {display: block;}
.dropdown-content a:hover {background: #e8e8e8;}
.dropdown-toggle:hover ~ .dropdown-text, .dropdown-toggle:focus ~ .dropdown-text {background-color: #242434;border-color: #242434;}
.dropdown-toggle:focus ~ .dropdown-text {box-shadow: 0 1px 3px rgba(0,0,0,.2) inset,0 1px 0 rgba(255,255,255,.8);z-index: 2;}
.dropdown-toggle:focus ~ .dropdown-text:after {border-width: 0 4px 5px 4px;border-color: transparent transparent #fff transparent;}
.dropdown-content:hover, .dropdown-toggle:focus ~ .dropdown-content {opacity: 1;visibility: visible;top: 42px;}
.search-results div.pagination, .search-results .pagination {display: flex !important;}
div.pagination {padding-bottom: 20px;padding-top: 15px;}
.pagination {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.pagination>li {display: inline;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 10px 16px;line-height: 1.42857143;text-decoration: none;background-color: #fff;border: 1px solid #ddd;margin-left: -1px;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {background-color: #f7f9fa;border-top-color: #71a32e;border-bottom-color: #71a32e;border-top: 2px solid #71a32e;border-bottom: 2px solid #71a32e;color: #454545;padding: 9px 16px;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {color: #fff;background-color: #71a32e;box-shadow: inset 0px 1px 5px 0px #5a7b2e;cursor: default;pointer-events: none;border-color: transparent;z-index: 2;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {color: #999;background-color: #fff;border-color: #ddd;cursor: not-allowed;}
.pagination-lg>li>a, .pagination-lg>li>span {padding: 10px 16px;font-size: 18px;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {border-bottom-right-radius: 6px;border-top-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span {padding: 5px 10px;font-size: 12px;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
.pagination-text .desc {font-size: 11px;line-height: 15px;}
.langs_arts {display: flex;display: none;flex-direction: column;width: 26px;align-items: flex-start;max-width: 26px;margin-right: 0px;height: 52px;justify-content: center;position: relative;}
.langs_arts>div {display: flex;justify-content: center;align-items: center;width: 26px;height: 26px;flex-direction: column;align-content: center;}
.langs_arts>div>a {background-repeat: no-repeat;display: flex;width: 26px;height: 26px;background-position: center;background-size: auto 26px;border-radius: 50%;border: 1px solid rgba(122,136,143,.1);}
.langs_arts>div>a.lang_art_ru, .langs_arts>div>ul li a.ru {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAArBAMAAAA6dJN0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEX///9UesMAOaZGNHnVKx7DEDWkAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+cJAgQEF4A6w38AAAAkSURBVDjLY2AYBcMICBIADEoEwKiCQaTAmABgcCEARhUMIQUAT9O2wQFBfakAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjMtMDktMDJUMDQ6MDQ6MjMrMDA6MDDWmKQAAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTA5LTAyVDA0OjA0OjIzKzAwOjAwp8UcvAAAAABJRU5ErkJggg==");}
.langs_arts>div>a.lang_art_ro, .langs_arts>div>ul li a.ro {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAArBAMAAAA6dJN0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUAK3+pmjn80RbtkRzOESb////z6orXAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+cFEw8SG7QUCJkAAAAgSURBVDjLY2CAA0YlODBxgQOGUQWjCkYVjCoYVUBjBQCMfLQ8yQfEaQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMy0wNS0xOVQxNToxODoyNyswMDowMIRIdzcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjMtMDUtMTlUMTU6MTg6MjcrMDA6MDD1Fc+LAAAAAElFTkSuQmCC");}
.langs_arts>div>a.lang_art_en, .langs_arts>div>ul li a.en {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAArCAMAAAD/hH51AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAyVBMVEX5+vz////9/f6NncUJLIIAJH0cPIvywMbPFCvc4e09WJw3U5nX3ev8/P2ImcIHKoEFKIB3irr6+/zS2OgyT5b7/P0GKYAEJ39kerDx8/jN1OYsSpMePoy8xd0DJ3/4+fvDy+AjQo8BJX5mfLHz9fnJ0eMoRpHCy+D29/oCJn4hQI6/yN73+Pv09vnGzuImRZAdPYzI0ONvg7bK0ePDy+GAkr4rSZPL0uTR1+gxTpart9S6xNzv8ffYQlXWNkq8xt0fP40kQ482UplkUQ6/AAAAAWJLR0QB/wIt3gAAAAd0SU1FB+cKCAADBorfRyIAAAFXSURBVEjH7ZZZV8IwEIUzwABulVJUCrRCERD3fRfU//+jtFggNyRQiOfog/etzdyvy0nmjhA0UiabY1CeqFBMVCDK42oum/n2icT/pbX19ICNzYltCqAtZzsdoOSWSQcg8ippABVP9gCAdpzdRYA9Fy2i6sN1rT4fUK9BuV8V3AjgVtkpmQGhuw/FzRYL5qh9AHc7XROg1YPCQ7fPMYD56BgWTtxQB4jap1B2dh57RwDd2gxA95QJQPN2DQRcKN952U2MYwD3r/D/XCPgBv/0bcgqgPnunlAyAPTwOHVJgJk9YgBIuy0GPMl6flkM8AOwCDLL+Anms7AK4NWswRgwmFMkipb6B/wJgPU++P2tvPxpHOJptO4Hq3QkT9eR1MxQemJPmz4WXbmDXdk2FyyTKdJmRvpsfAu0maFNZzV9mu9sPx9YTyg/OCPZTmnLzIkf0pxoO6l+AsFXZmbFgkJ+AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIzLTEwLTA4VDAwOjAzOjA2KzAwOjAwq3fhggAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMy0xMC0wOFQwMDowMzowNiswMDowMNoqWT4AAAAASUVORK5CYII=");}
.langs_arts ul {position: absolute;display: flex;flex-direction: column;align-items: center;top: 40px;padding-top: 2px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;visibility: hidden;opacity: 0;z-index: 5;}
.langs_arts ul li {display: flex;width: 26px;height: 26px;margin: 2px;}
.langs_arts ul li a {background-repeat: no-repeat;display: flex;width: 26px;height: 26px;background-position: center;background-size: auto 100%;border-radius: 50%;}
.langs_arts ul.active {opacity: 1;visibility: visible;}
.bot_cont_new {}
.main-page .bot_cont_new p {margin-bottom: 15px;font-size: 14px;line-height: 1.8em;}
.main-page .bot_cont_new h2, .main-page .bot_cont_new h3, .main-page .bot_cont_new h4 {font-weight: 600;margin: 15px 0 0;font-size: 16px;line-height: 1.8em;}
.main-page .bot_cont_new li {font-size: 14px;line-height: 1.8em;}
.main-page .bot_cont_new ul {margin-bottom: 15px;}
.bottom-layout {line-height: 22px;font-size: 14px;}
.bottom-layout p {margin-bottom: 15px;}
.bottom-layout ol, .bottom-layout ul {margin-bottom: 15px;list-style: disc;padding-left: 15px;}
.bottom-layout h2, .bottom-layout h3, .bottom-layout h4 {font-size: 24px;font-weight: 500;margin: 1em 0 .7em;}
.bottom-layout .alert.page {background: rgba(139,195,74,.1);}
@media only screen and (max-width: 40.063em) {.pagination li {position: absolute;top: -9999px;left: -9999px;}
	.pagination li.current, .pagination li:first-of-type, .pagination li:last-of-type, .pagination li:nth-child(n+3):nth-child(-n+5) {position: initial;top: initial;left: initial;}}
.padding-vert-32 {padding-top: 32px;padding-bottom: 32px;}
.padding-top-25 {padding-top: 38px;}
.padding-bottom-0 {padding-bottom: 0;}
.bg-black-link {background: #f7f9fa;}
.margin-bottom-medium {margin-bottom: 24px;}
.text-weight-black {text-transform: uppercase;font-weight: 800;}
.hor-not-fit-element {position: relative;margin-left: -16px;margin-right: -16px;}
.hor-not-fit-element__scroll {overflow-x: auto;overflow-y: visible;padding-left: 16px;padding-right: 16px;}
.hor-not-fit-element__content {display: inline-block;min-width: 100%;}
.footer__layout .layout {display: block;margin: 0 auto;width: 100%;}
.seo-block__content {display: flex;flex-wrap: wrap;}
.seo-block__column {flex: 0 0 100%;max-width: 100%;margin-bottom: 28px;}
.seo-block-header {font-size: 16px;line-height: 24px;margin-bottom: 16px;font-weight: 900;}
.seo-block__link {margin-bottom: 8px;}
.link-simple {font-size: 14px;line-height: 20px;color: #212121;text-decoration: none;cursor: pointer;transition: all .2s;}
.footer {background-color: #242434;border-radius: 0;}
.footer__separator-bottom {border-bottom: 1px solid hsla(0,0%,100%,.2);}
.footer__layout-wrapper {box-sizing: border-box;padding-left: 20px;padding-right: 20px;width: 100%;margin-left: auto;margin-right: auto;display: flex;position: relative;}
.footer-top {padding: 24px 0;display: flex;justify-content: space-between;align-items: center;}
.footer-top_brand {display: flex;flex-direction: row;justify-content: flex-start;align-items: baseline;flex-wrap: wrap;font-size: 14px;line-height: 20px;color: #d6d9e0;opacity: .7;text-transform: uppercase;}
.footer--logo {font-size: 1.544em;font-weight: bold;letter-spacing: .5px;opacity: .7;white-space: nowrap;}
.footer-top_brand-slogan {letter-spacing: .5px;opacity: .7;white-space: nowrap;}
.footer--logo+.footer-top_brand-slogan {margin-left: 0;line-height: 16px;}
.footer-middle {padding: 24px 0;display: flex;justify-content: space-between;}
.footer a {font-weight: 600;color: #a4a9b5;}
.footer-middle a {font-size: 14px;line-height: 20px;text-decoration: none;display: block;}
.footer-middle a+a {margin-left: 0;}
.footer-middle a:hover, .footer-middle a:focus, .footer-bottom_policy a:hover, .footer-bottom_policy a:focus {color: #fff;}
.footer-bottom {padding: 24px 0;color: #a4a9b5;font-size: 12px;line-height: 16px;display: flex;justify-content: space-between;align-items: center;}
.footer-bottom_policy {margin-top: 8px;}
.footer-bottom_policy div {display: inline-block;}
.footer-bottom_policy a {text-decoration: none;font-weight: 400;}
.footer-bottom_policy a+a, .footer-bottom_policy div+div {margin-left: 8px;}
.seo-block-hidden {display: none;}
.seo-block-hidden.open {display: flex;}
.seo-text-button {background-color: transparent;color: #454545;font-weight: 600;font-size: 18px;border-radius: 5px;border: 2px solid #d6d9e0;transition: all .2s ease-in-out,visibility 0s;cursor: pointer;}
.seo-text-button:hover, .seo-text-button:focus {border-color: #454545;color: #101010;}
.seo-text-button span {padding: 10px 15px;}
.seo-text-button .icon {fill: #454545;margin-left: 15px;width: 18px;height: 18px;}
.seo-text-button .seo-text-hidden, .seo-text-button.open .seo-text-show {display: none;}
.seo-text-button.open .seo-text-hidden {display: block;}
.button-top {display: inline-block;background-color: #71a32e;border: 1px solid #71a32e;width: 45px;height: 45px;text-align: center;border-radius: 4px;position: fixed;bottom: 25px;right: 25px;margin: 10px;transition: background-color .3s,opacity .5s,visibility .5s;opacity: 0;visibility: hidden;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 1000;}
.button-top .icon {fill: #fff;color: #fff;}
.button-top:hover {cursor: pointer;background-color: #242434;border-color: #242434;}
.button-top:active {background-color: #242434;border-color: #242434;}
.button-top.show {opacity: 1;visibility: visible;}
.main-wrap.main-margin .panel-body.block-res p {margin-bottom: 15px;}
.main-wrap.main-margin .panel-body.block-res h4 {margin-bottom: 15px;font-weight: 600;}
.main-wrap.main-margin .panel-body.block-res p img {max-width: 100%;}
.status-order-one {}
.status-order-one .novay {background: #71a32e;border: 1px solid #71a32e;color: #fff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-top: 4px;font-size: 10px;border-radius: 4px;text-transform: uppercase;vertical-align: middle;}
.status-order-one .top {background: #ff9800;border: 1px solid #ff9800;color: #fff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-top: 4px;font-size: 10px;border-radius: 4px;text-transform: uppercase;vertical-align: middle;}
.status-order-one .aktual {background: #ff9800;border: 1px solid #ff9800;color: #fff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-top: 4px;font-size: 10px;border-radius: 4px;text-transform: uppercase;vertical-align: middle;}
.status-order-one .zakrita {background: #de7973;border: 1px solid #de7973;color: #fff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-top: 4px;font-size: 10px;border-radius: 4px;text-transform: uppercase;vertical-align: middle;}
.status-order-one .novay .icon, .status-order-one .aktual .icon, .status-order-one .zakrita .icon, .status-order-one .top .icon {fill: #fff;margin-bottom: -2px;}
.status-order-one .aktual .icon, .status-order-one .zakrita .icon {margin-right: 2px;}
.status-order-one .top .icon {margin-right: 4px;}
.status_top_order {margin-bottom: 14px;border: 2px dashed color(display-p3 .9451 .6157 .2196);border-radius: 5px;background: #fff;padding: 7px 14px;}
@media (min-width: 1298px) {.container {width: 1280px;margin: 0 auto;display: flex;position: relative;}
	.container-main {width: 1220px;margin: 0 auto;display: flex;z-index: 1;position: relative;}
	main.page {width: calc(100% - 350px);}
	.sidebar.page {width: 350px;}
	.main-margin {margin-right: 10px;}
	.footer__layout-wrapper {margin-left: auto;margin-right: auto;max-width: 1240px;display: flex;position: relative;box-sizing: border-box;padding-left: 0;padding-right: 0;}}
@media (max-width: 768px) {.header {padding: 0;}
	.main-wrap.mobil-main-wrap.padding-15 {padding: 0;z-index: 1;}
	.main-page .main-wrap.padding-15 {padding: 0;z-index: 1;}
	.width-block .main-wrap.padding-15 {padding: 0;}
	.main-page .main-wrap.top-45 {margin-top: 15px;}
	.main-wrap.mobil-main-wrap .panel-body {padding: 21px 5px 25px;}
	.button-margin-right {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-right: 0px;}
	.button-btn.login-button {height: 28px;line-height: 12px;padding: 7px 10px;font-size: 12px;letter-spacing: .5px;border-width: 0px;min-width: 80px;border-radius: 0;}
	.button-btn.register-button {background-color: #71a32e;color: #fff;height: 52px;line-height: 34px;padding: 7px 10px;font-size: 12px;letter-spacing: .5px;border-width: 1px;min-width: 100px;border-radius: 0;}
	.bottom-botton-con .botton {width: 100%;}
	.padding-20-top {padding-top: 10px !important;}
	.bottom-botton-con .botton .btn-more, .bottom-botton-con .botton .green.btn-more {padding: 28px 28px !important;}}
.container-top-home {background: url("/assets/templates/com-stil/css/new/form.jpg");background-size: cover;background-position: center;background-repeat: no-repeat;color: #fff;padding-top: 10px;margin-bottom: -75px;overflow: hidden;position: relative;}
.container-top-home::after, .container-top-home::before {content: "";background: rgba(113,163,46,.6);height: 100%;width: 100%;display: block;position: absolute;top: 0;}
.container-counters {display: flex;justify-content: left;margin-bottom: 60px;padding-bottom: 60px;}
.container-counters .counter-block {width: 260px;}
.counter-block .all {font-size: 40px;font-weight: 500;line-height: .95;letter-spacing: -.4px;margin-bottom: 2px;text-shadow: 0 0 2px #71a32e;}
.counter-block .entity {font-size: 16px;line-height: 1.5;letter-spacing: -.2px;font-weight: 500;}
.counter-block .entity a {border-width: 1px;color: #fff;border-bottom: 1px solid rgba(255,255,255,.5);text-shadow: 0 0 2px #71a32e;}
.counter-block .entity a:hover {border-bottom: 1px solid rgba(255,255,255,1);}
.counter-block .button-add {padding-top: 20px;}
.counter-block .button-add .add-button {border-radius: 5px;border-color: #fff;color: #fff;text-shadow: 0 0 2px #71a32e;padding: 10px 15px;font-size: 12px;}
.counter-block .button-add .add-button .icon {fill: #fff;width: 16px;height: 16px;margin-right: 10px;}
.counter-block .button-add .add-button:hover {background-color: #fff;border-color: #fff;color: #454546;text-shadow: 0 0 2px #fff;}
.counter-block .button-add .add-button:hover .icon {fill: #454546;}
.wwise .topbar .title {text-shadow: 1px 1px 2px #454545;}
.sticker-vip-art {position: relative;display: inline-block;padding: 6px 6px 4px;border: 1px solid #f7f9fa;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);background: #f7f9fa;border-radius: 5px;font-weight: 700;font-size: 14px;line-height: 17px;vertical-align: top;z-index: 2;margin-top: 10px;}
.sticker-vip-art>span {display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 10px;color: #454545;font-weight: 700;text-transform: uppercase;line-height: 100%;}
.sticker-vip-art>span svg {display: inline-block;color: inherit;fill: #78909c;line-height: 1;-ms-flex-negative: 0;flex-shrink: 0;max-width: initial;transition: all .3s ease-in-out 0s;width: 16px;height: 16px;margin-top: -2px;margin-right: 7px;}
.countlist {font-size: 16px;font-weight: 500;margin-bottom: 12px;display: inline-block;}
@media (max-width: 920px) {.container main {width: 100%;}
	aside {display: none;}}
@media (max-width: 868px) {.container-counters .counter-block {width: 50%;}
	.x-hidden {display: none;}}
@media (max-width: 568px) {.panel-search input[type=radio]:checked + label .radio-name {display: none;visibility: hidden;}}
@media (max-width: 510px) {.navigation {display: none;}
	h2 {font-size: 18px;font-weight: bold;margin: 1em 0 .7em 0;}
	.header-page.cargotransport {padding: 16px 16px 0 16px;}
	.container-counters {display: flex;justify-content: left;margin-bottom: 40px;padding-bottom: 40px;}
	.container-counters .counter-block {padding-bottom: 15px;width: 50%;}
	.counter-block .all {font-size: 22px;}
	.counter-block .entity {font-size: 12px;}
	.counter-block .button-add {display: none;}
	.body-search {display: block;}
	.body-search.cargotransport {padding: 0px 16px 10px;}
	.cargotransport .country-container {margin-bottom: 5px;}
	.bottom-botton-con .botton {width: 100%;margin-right: 0;margin-bottom: 15px;}
	.bottom-botton.cargotransport {padding: 15px 15px 0 !important;}
	.bottom-botton.cargotransport.transport {padding: 5px 16px 10px !important;}
	.bottom-botton.cargotransport .bottom-botton-con {width: 100%;}
	.search-col {width: 100%;}
	.control-group.left, .control-group.right {margin-right: 0;margin-left: 0;}
	.bottom-botton-con .botton .button-btn {width: 100%;}
	.statistics table {width: calc(100% + 10px);}
	.statistics thead {font-weight: 500;}
	.statistics thead th:first-child {width: 40%;}
	.statistics th, .statistics td {font-size: 12px;}
	.statistics .table-country {width: 40%;}
	.statistics .table-country span {display: none;}
	.button-top {opacity: 0;visibility: hidden;}}
@media (min-width: 768px) {.panel-body.block-res {padding: 21px 25px 25px;}
	.header-page h2 .link-icon {background: #71a32e;border-color: #71a32e;border-radius: 50px;padding: 1px 7px 1px 7px;text-align: center;line-height: 10px;margin-left: 10px;}
	.grid-list {display: grid;grid-template-columns: repeat(3,1fr);grid-gap: 15px;}
	.footer--logo+.footer-top_brand-slogan {margin-left: 24px;}
	.footer-middle a {display: initial;}
	.footer-middle a+a {margin-left: 24px;}}
@media (min-width: 868px) {.seo-block__column {flex: 0 0 50%;max-width: 50%;margin-bottom: 0;}}
@media (min-width: 979px) {.grid-list {display: grid;grid-template-columns: repeat(4,1fr);grid-gap: 15px;}}
@media (min-width: 1280px) {.padding-15 {padding: 0 15px 0 15px;z-index: 1;}
	.padding-v-10 {padding: 0 0 0 0;}
	.seo-block__column {flex: 0 0 25%;max-width: 25%;}}
@media (max-width: 360px) {.name-logo {font-size: 18px;}
	.dropdown {width: 132px;}
	.dropdown-text {line-height: 36px;font-size: 10px;}
	.dropdown-content a {font-size: 10px;}
	.dropdown-content .icon {height: 10px;width: 10px;margin-right: 5px;}}
.modal {display: none;position: fixed;z-index: 10000;padding-top: 120px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background: rgba(0,0,0,.3);}
.modal-content {position: relative;background-color: #fefefe;margin: auto;padding: 0;width: 80%;max-width: 280px;border-radius: 8px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name: animatetop;-webkit-animation-duration: .4s;animation-name: animatetop;animation-duration: .4s;}
@-webkit-keyframes animatetop {from {top: -300px;opacity: 0;}
	to {top: 0;opacity: 1;}}
@keyframes animatetop {from {top: -300px;opacity: 0;}
	to {top: 0;opacity: 1;}}
.close {color: white;float: right;font-size: 28px;font-weight: bold;}
.close:hover, .close:focus {color: #000;text-decoration: none;cursor: pointer;}
.modal-header {padding: 0;}
.modal-body {padding: 24px 24px;line-height: 140%;font-size: 14px;}
.modal-body .phone-num {font-size: 22px;line-height: 28px;}
.callphonenew {cursor: pointer;}
.call-phone-new {padding: 14px 0 0 0;}
.call-phone-new .phone-link {padding: 0 8px;}
.call-phone-new .phone-link .phone-icon {width: 40px;height: 40px;border-radius: 8px;object-position: center;}
.modal-content.message {max-width: 380px !important;}
.modal-body.message p {font-size: 16px;text-align: center;}
.call-phone-new.message {padding: 20px 0 0 0;}
.modal-body a.message {width: 100%;background: #71a32e;color: #fff;}
.message .button-btn.message .icon {fill: #fff;margin-right: 12px;}
.modal-body a.message:hover {background-color: #242434;border-color: #242434;color: #fff;}
.header-submenu {position: fixed;display: block;width: 100%;z-index: 100;top: 0;}
.header-submenu.top {position: relative;}
.header-submenu .block-submenu {background-color: #d9dde1;}
.header-submenu .submenu-links {height: 32px;display: flex;justify-content: space-between;}
.header-submenu-nav {height: 100%;display: flex;}
.header-submenu-nav .submenu-list {display: inline-flex;height: 100%;margin: 0;box-sizing: border-box;list-style-type: none;padding: 0 8px;}
.submenu-list.green {background: #71a32e;}
.submenu-list.orange {background: #7a888f;}
.header-submenu-nav .submenu-list.green, .header-submenu-nav .submenu-list.orange {width: 50%;}
.header-submenu-nav .submenu-list li {display: flex;height: 100%;}
.header-submenu-nav .submenu-list a {display: flex;padding: 0 8px;align-items: center;font-size: 11px;font-weight: 500;line-height: 32px;letter-spacing: .3px;text-decoration: none;height: 100%;color: #fff;outline: 0;white-space: nowrap;}
.header-submenu-nav .submenu-list.nobackgeound {display: flex;justify-content: space-between;}
.header-submenu-nav .submenu-list.nobackgeound li {width: 50%;}
.header-submenu-nav .submenu-list.nobackgeound li a {width: 100%;}
.header-submenu-nav .submenu-list.nobackgeound li:first-child {border-right: 1px solid rgba(255,255,255,.5);}
.header-submenu-nav .submenu-list .icon {fill: #fff;margin-right: 6px;}
.header-submenu-nav .submenu-list a:hover {background-color: rgba(57,68,79,.1);}
.header-submenu-nav .submenu-list .hidden, .header-submenu-nav .submenu-list .m-hidden {display: flex;}
.header-submenu-nav .submenu-list .v-hidden {display: none;}
.submenu-list.green li:first-child::after {content: "❘";color: #688f36;margin-top: 8px;}
.submenu-list.orange li:first-child::after {content: "❘";color: #697378;margin-top: 8px;}
@media (max-width: 510px) {.header-submenu-nav .submenu-list .hidden {display: none;}
	.header-submenu .submenu-links, .header-submenu-nav .submenu-list, .header-submenu-nav {width: 100%;}
	.header-submenu-nav .submenu-list li:first-child::after {content: "";}
	.header-submenu-nav {flex-wrap: wrap;}
	.header-submenu-nav .submenu-list {height: 32px;}
	.header-submenu .submenu-links, .header-submenu-nav .submenu-list, .header-submenu-nav {height: auto;}}
@media (max-width: 450px) {.button-btn.login-button {height: 52px;line-height: 56px;padding: 0px 10px;font-size: 11px;min-width: auto;}
	.button-btn.register-button {height: 52px;line-height: 52px;padding: 0px 10px;font-size: 11px;min-width: auto;}
	.langs_arts {margin-right: 10px;}
	.header__nav-item .langs_arts {margin-right: 0;}
	.header__nav-item {min-width: 44px;}}
@media (max-width: 325px) {.langs_arts {margin-right: 0px;}}
@media (max-width: 310px) {.header-submenu-nav .submenu-list .v-hidden {display: flex;}
	.header-submenu-nav .submenu-list .m-hidden {display: none;}}
.fancybox-wrap {position: fixed !important;}
.ads-item-link.status-vip .ads-carousel__item-inner, .ads-item-link.status-top .ads-carousel__item-inner {background: #fef8e2;background-image: repeating-radial-gradient(#ffefaf 52.94%,#fff 54.2%,#ffefaf 54.62%);min-height: 120px;}
.ads-carousel__item-inner .item-inner-caption .name.com-line-clamp-1 {-webkit-line-clamp: 2 !important;}
.ads-carousel__item-inner .item-inner-caption .name {min-height: 45px;}
.ads-carousel__image .item-sticker {position: absolute;top: 0;left: 0;}
.item-sticker .sticker-top {position: relative;display: inline-block;background: #ff9800;color: #fff !important;font-weight: 700;font-size: 10px;font-size: 12px;line-height: 14px;border-radius: 5px;vertical-align: top;text-transform: uppercase;padding: 4px 8px 4px;}
.item-sticker .sticker-top.top .icon {width: 14px;height: 14px;fill: #fff;margin-right: 6px;}
.promo_color_20 {background: linear-gradient(90deg,rgba(230,242,255,1) 0%,rgba(203,240,255,1) 35%,rgba(234,250,255,1) 100%);border: 1px solid #e0dae8;}
.header-submenu-nav .submenu-telegram {padding: 0;}
@media (max-width: 510px) {.header-submenu-nav .submenu-telegram {display: none;}}
.header-submenu-nav .submenu-telegram a {color: #000;display: flex;gap: 6px;align-items: center;}
input.error {border-color: rgba(255,0,0,.3) !important;background: rgba(255,0,0,.05) !important;border-bottom-left-radius: 0 !important;}
.btn-add-city {border: none;background: none;font-size: small;text-align: left;color: #693;padding: 0;font-weight: bold;margin: 3px 0 0 10px;cursor: pointer;}
.btn-add-city[disabled] {cursor: default;color: grey;}
.bottom-botton-con.bottom-layout {display: flex;}
.add-offer-import-export {text-decoration: none !important;}
.add-offer-import-export {box-sizing: border-box;display: inline-block;position: relative;border-radius: 4px;padding: 0 16px;padding: 5px 20px;vertical-align: middle;outline: 0;margin: -15px 0px 5px 20px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background: #71a32e;border: 1px solid #71a32e;color: #fff;transition: all .2s ease-in-out,visibility 0s;touch-action: manipulation;text-align: center;font-family: inherit;font-size: 14px;font-style: normal;font-stretch: normal;font-weight: 500;font-weight: 600;letter-spacing: normal;text-transform: none;white-space: nowrap;-webkit-tap-highlight-color: transparent;overflow: hidden;text-overflow: ellipsis;text-decoration: none;}
.add-offer-import-export:hover, .add-offer-import-export:focus, .bottom-botton-con .add-offer-import-export:focus, .bottom-botton-con .add-offer-import-export:hover {text-decoration: none;background: #242434;border: 1px solid #242434;color: #fff;}
.add-offer-import-export span {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block !important;}
.bottom-botton-con .add-offer-import-export {border-radius: 17px;font-size: 13px;font-weight: 700;height: 51px;display: inline-flex;align-items: center;justify-content: center;letter-spacing: .8px;background: transparent;color: #71a32e;margin: 0;text-transform: uppercase;overflow: visible;}
.bottom-botton-con .add-offer-import-export ~ span {font-size: 13px;display: none;width: 100%;text-align: right;padding: 10px 0;}
.tooltip {position: absolute;z-index: 9999;bottom: 100%;left: 50%;transform: translateX(-50%);background-color: #fff;border: 1px solid #71a32e !important;color: #71a32e;padding: 5px 10px;border-radius: 4px;font-size: 14px;white-space: pre-wrap;margin-bottom: 10px;opacity: 0;visibility: hidden;transition: opacity .3s,visibility .3s;text-transform: none;font-weight: 400;width: max-content;max-width: 270px;text-align: left;}
.tooltip::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #333 transparent transparent transparent;}
.add-offer-import-export:hover .tooltip {opacity: 1;visibility: visible;white-space: pre-wrap;}
@media (max-width: 1080px) {.add-offer-import-export {margin: 10px 0 0 0;}}
@media (max-width: 780px) {.hide-mobile {display: none;}
	.bottom-botton-con.bottom-layout {padding: 0 15px;}
	.bottom-botton-con.bottom-layout > div, .bottom-botton-con.bottom-layout .button-btn {width: 100%;}
	.add-offer-import-export {width: 100%;font-size: 12px;margin-bottom: 15px;margin-top: 15px;padding: 10px 10px;float: left !important;left: 0;position: relative;display: block;margin-left: 0;}
	.bottom-botton-con .add-offer-import-export ~ span {display: block;text-align: center;}}
.in5{z-index:2}.panel-body.nav-panel{padding:0}.navcat{line-height:40px;border-radius:4px}.navcat ul{padding:0;margin:0;list-style:none}.nav-item{position:relative;min-width:198px;max-width:290px;border-top:1px solid #e6e6e6}.nav-item:first-child{border-top:none}.nav-item:first-child .nav-link{border-radius:4px 4px 0 0}.nav-item:last-child .nav-link{border-radius:0 0 4px 4px}.nav-link{color:#454546;padding-left:10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none}.nav-item.active .nav-link{color:#fff;padding-left:10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none}.nav-item.nav-item-has-sub:hover .nav-link{color:#fff}.nav-link .spands{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-link .icon{display:inline-block;color:inherit;width:24px;height:24px;padding-right:8px;fill:#71a32e;line-height:1;-ms-flex-negative:0;flex-shrink:0;max-width:initial;transition:none}.nav-item:hover .nav-link .icon{fill:#fff}.nav-item.active .nav-link .icon{display:inline-block;color:inherit;width:24px;height:24px;padding-right:8px;fill:#fff;line-height:1;-ms-flex-negative:0;flex-shrink:0;max-width:initial}.nav-link .align-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.nav-item>.nav-link:hover,.nav-item.nav-item-has-sub:hover .nav-link{color:#fff}.nav-notify{float:right;position:relative;margin-right:25px}.nav-notify:after{content:"";display:block;position:absolute;width:5px;height:5px;top:50%;right:-10px;margin-top:-2px;border:1px solid #2c2b30;background:linear-gradient(to bottom,#f49595 0%,#ea3636 100%);border-radius:5px;box-shadow:0 0 2px rgba(255,0,0,.2)}.nav-item-has-sub>.nav-link{position:relative}.nav-item.head_active.active>.nav-link{background:linear-gradient(to bottom,#71a32e 0%,#5c8624 100%);box-shadow:inset 1px 1px 0 0 #71a32e;cursor:pointer}.nav-item-has-sub:hover>.nav-link,.nav-item-has-sub:focus>.nav-link,.nav-item:hover>.nav-link,.nav-item:focus>.nav-link{background:linear-gradient(to bottom,#71a32e 0%,#5c8624 100%);box-shadow:inset 1px 1px 0 0 #71a32e;cursor:pointer}.nav-item.active>.nav-link{background:linear-gradient(to bottom,#242434 0%,#101017 100%);box-shadow:inset 1px 1px 0 0 #242434;cursor:pointer}.active.nav-item-has-sub>.nav-link:before,.active.nav-item-has-sub>.nav-link:after{content:"";position:absolute;top:48%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-item-has-sub>.nav-link:before,.nav-item-has-sub>.nav-link:after{content:"";position:absolute;top:48%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#cfcece;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-item-has-sub:hover>.nav-link:before,.nav-item-has-sub:hover>.nav-link:after{background:#fff}.nav-item-has-sub>.nav-link:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-item-has-sub>.nav-link:after{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.nav-item-has-sub>.nav-link{padding-right:40px}.nav-item-has-sub>.nav-link:before,.nav-item-has-sub>.nav-link:after{right:15px;-webkit-transform-origin:10px 50%;-moz-transform-origin:10px 50%;-ms-transform-origin:10px 50%;-o-transform-origin:10px 50%;transform-origin:10px 50%}.subnav{overflow:hidden;height:0;transition:height .25s linear}.subnav-item{position:relative;border-top:1px solid #dadada}.subnav-link{background:#fff}.nav-item:hover .subnav-link.nav-link,.nav-item:focus .subnav-link.nav-link{color:#fff}.nav-item:hover .subnav .subnav-link.nav-link,.nav-item:focus .subnav .subnav-link.nav-link{font-weight:500;font-size:12px;color:#454546;padding-left:25px}.subnav-item .nav-link.nav-icon_sub:before{content:"";position:absolute;display:block;width:5px;height:5px;left:10px;top:45%;border:1px solid #71a32e;background:#71a32e;border-radius:10px}.subnav-link:hover,.subnav-item.active .subnav-link{background:#d1e6b6}div.navcat ul ul{-webkit-box-shadow:0px 10px 10px 2px rgba(0,0,0,.2);-moz-box-shadow:0px 10px 10px 2px rgba(0,0,0,.2);box-shadow:0px 10px 10px 2px rgba(0,0,0,.2);position:absolute;left:0;top:0;width:100%;max-width:230px;height:initial;visibility:hidden;opacity:0;transition:transform .2s;transform:translateX(50px);background:#fff;border-radius:4px}div.navcat .nav-item-has-sub:hover>ul{left:100%;visibility:visible;opacity:1;transform:translateX(0px);z-index:99}.nav-link-add{position:absolute;top:0;right:10px;font-size:12px;line-height:12px;margin:7px 0;padding:6px 12px;background:#71a32e;color:#fff;border-radius:14px}.nav-item.p-add:hover .nav-link-add{background:#242434}.nav-item.p-add:hover .nav-link{color:#fff}.nav-item.active.p-add .nav-link-add{background:#fff;color:#454546}.nav-item.active .nav-link-add:hover{background:#71a32e;color:#fff}
input::-ms-clear,textarea::-ms-clear{display:none}.cs-main-nav{float:right;margin-right:5%;width:44px;height:100%;background:url("/assets/templates/com-stil/css/img/cd-icon-menu.svg") no-repeat center center;cursor:pointer}.cs-main-nav__list{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.cs-main-nav__list.cs-main-nav__list--is-visible{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.cs-main-nav__item{display:block;height:50px;line-height:50px;padding-left:5%;background:#292a34;border-top:1px solid #3b3d4b;color:#fff}@media only screen and (min-width:768px){.cs-main-nav{width:auto;height:auto;background:0 0;cursor:auto}.cs-main-nav__list{position:static;width:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);line-height:80px}.cs-main-nav__list.cs-main-nav__list--is-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cs-main-nav__item{display:inline-block;height:auto;line-height:normal;background:0 0}.cs-main-nav__item.cs-main-nav__item--signin,.cs-main-nav__item.cs-main-nav__item--signup{padding:.6em 1em;border-radius:50em}.cs-main-nav__item.cs-main-nav__item--signin{border:1px solid rgba(255,255,255,.6)}.cs-main-nav__item.cs-main-nav__item--signup{background:#71a32e}}.cs-signin-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(52,54,66,.9);z-index:99999;overflow-y:auto;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.cs-signin-modal.cs-signin-modal--is-visible{visibility:visible;opacity:1}.cs-signin-modal__container{position:relative;width:90%;max-width:600px;background:#fff;margin:3em auto 4em;cursor:auto;border-radius:.25em;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cs-signin-modal--is-visible .cs-signin-modal__container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cs-signin-modal__switcher:after{content:"";display:table;clear:both}.cs-signin-modal__switcher li{width:50%;float:left;text-align:center}.cs-signin-modal__switcher li:first-child a{border-radius:.25em 0 0}.cs-signin-modal__switcher li:last-child a{border-radius:0 .25em 0 0}.cs-signin-modal__switcher a{display:block;width:100%;height:50px;line-height:50px;background:#71a32e;color:#fff}.cs-signin-modal__switcher a:hover,.cs-signin-modal__switcher a:focus{background:#242434}.cs-signin-modal__switcher a.cs-selected{background:#fff;color:#505260}@media only screen and (min-width:600px){.cs-signin-modal__container{margin:4em auto}.cs-signin-modal__switcher a{height:70px;line-height:70px}}.cs-signin-modal__form{padding:1.4em}.cs-signin-modal__fieldset{position:relative;margin:1.4em 0}.cs-signin-modal__fieldset:first-child{margin-top:0}.cs-signin-modal__fieldset:last-child{margin-bottom:0}.cs-signin-modal__label{font-size:14px}.cs-signin-modal__label.cs-signin-modal__label--image-replace{display:inline-block;position:absolute;left:15px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;background-repeat:no-repeat;background-position:50% 0}.cs-signin-modal__label.cs-signin-modal__label--username{background-image:url("/assets/templates/com-stil/css/img/cd-icon-username.svg")}.cs-signin-modal__label.cs-signin-modal__label--email{background-image:url("/assets/templates/com-stil/css/img/cd-icon-email.svg")}.cs-signin-modal__label.cs-signin-modal__label--phone{background-image:url("/assets/templates/com-stil/css/img/cd-icon-phone.svg")}.cs-signin-modal__label.cs-signin-modal__label--password{background-image:url("/assets/templates/com-stil/css/img/cd-icon-password.svg")}.cs-signin-modal__input{margin:0;padding:0;border-radius:.25em}.cs-signin-modal__input.cs-signin-modal__input--full-width{width:100%}.cs-signin-modal__input.cs-signin-modal__input--has-padding{padding:12px 20px 12px 50px}.cs-signin-modal__input.cs-signin-modal__input--has-border{border:1px solid #d2d8d8;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cs-signin-modal__input.cs-signin-modal__input--has-border:focus{border-color:#343642;-webkit-box-shadow:0 0 5px rgba(52,54,66,.1);box-shadow:0 0 5px rgba(52,54,66,.1);outline:none}.cs-signin-modal__input.cs-signin-modal__input--has-error{border:1px solid #d76666}.cs-signin-modal__input[type=submit]{padding:16px 0;cursor:pointer;background:#71a32e;color:#fff;font-weight:700;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-signin-modal__input[type=submit]:hover,.cs-signin-modal__input[type=submit]:focus{background:#242434;outline:none}.cs-signin-modal__hide-password{display:inline-block;position:absolute;right:0;top:0;top:50%;padding:6px 15px;border-left:1px solid #d2d8d8;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#343642}.cs-signin-modal__error{display:inline-block;position:absolute;left:-5px;bottom:-35px;background:rgba(215,102,102,.9);padding:.8em;z-index:2;color:#fff;font-size:13px;border-radius:.25em;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity .2s 0s,visibility 0s .2s;transition:opacity .2s 0s,visibility 0s .2s}.cs-signin-modal__error:after{content:"";position:absolute;left:22px;bottom:100%;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(215,102,102,.9)}.cs-signin-modal__error.cs-signin-modal__error--is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .2s 0s,visibility 0s 0s;transition:opacity .2s 0s,visibility 0s 0s}@media only screen and (min-width:600px){.cs-signin-modal__form{padding:2em}.cs-signin-modal__fieldset{margin:2em 0}.cs-signin-modal__fieldset:first-child{margin-top:0}.cs-signin-modal__fieldset:last-child{margin-bottom:0}.cs-signin-modal__input.cs-signin-modal__input--has-padding{padding:16px 20px 16px 50px}.cs-signin-modal__input[type=submit]{padding:16px 0}}.cs-signin-modal__message{padding:1.4em 1.4em 0;font-size:14px;line-height:1.4;text-align:center}@media only screen and (min-width:600px){.cs-signin-modal__message{padding:2em 2em 0}}.cs-signin-modal__bottom-message{position:absolute;width:100%;left:0;bottom:-30px;text-align:center;font-size:14px}.cs-signin-modal__bottom-message a{color:#fff;text-decoration:underline}.cs-signin-modal__close{display:block;position:absolute;width:40px;height:40px;right:0;top:-40px;background:url("/assets/templates/com-stil/css/img/cd-icon-close.svg") no-repeat center center;color:transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.cs-signin-modal__block{display:none}.cs-signin-modal__block.cs-signin-modal__block--is-selected{display:block}.regnconfidence{font-size:12px}.regnconfidence a{text-decoration:underline}.cs-signin-modal__select .selectize-input{border:1px solid #d2d8d8;padding:16px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25em;-webkit-box-shadow:none;box-shadow:none}.alert-login-one{color:#856404;background-color:#fff3cd;border-color:#ffeeba;padding:14px;border:1px solid transparent;border-radius:4px;font-size:14px;line-height:18px;display:block;position:relative}#jGrowl .jGrowl-notification{opacity:1}#jGrowl .office-message-success,#jGrowl .ms2-message-success,#jGrowl .af-message-success,#jGrowl .tickets-message-success{background-color:#7fba00 !important;border:1px solid #75ab00 !important}#jGrowl .af-message-error,#jGrowl .office-message-error,#jGrowl .tickets-message-error{background:#0063a8 !important;border:1px solid #001a42;color:#fff}.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:#000;opacity:.9;zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}@media print{.jGrowl{display:none}}
.header-page-user{background:#fff;border-radius:6px;padding:14px;margin-bottom:14px}.panel-body.block-user{border-radius:6px;padding:14px;margin-bottom:14px}.user-name{width:100%;position:relative}.user-name img{display:inline-block;width:100px;height:100px;border-radius:50%;object-fit:cover;position:absolute;overflow:hidden;left:0}.user-name .caption-wrapper{min-height:100px;margin-left:115px}.user-name .caption-wrapper span{color:#777}.radius{display:inline-block;vertical-align:middle;margin-right:5px;border-radius:100%;border:1px #ff5722 solid;width:18px;height:18px;position:relative}.radius .icon{width:10px;position:absolute;height:10px;left:3px;top:3px;background-color:#ff5722;border-radius:50%}.radius.green{border:1px #71a32e solid}.radius.green .icon{background-color:#71a32e}.online{display:inline-block;vertical-align:middle;border-radius:100%;border:1px #78909c solid;width:18px;height:18px;position:relative}.online.green{border:none}.online .icon{width:10px;position:absolute;height:10px;left:3px;top:3px;background-color:transparent;border-radius:50%}.online.green .icon{width:18px;height:18px;top:0;background-color:#71a32e}.user-send.align-right{display:flex;visibility:visible}.user-send-mob{margin-top:18px;margin-bottom:10px}.user-send-mob .button-btn.send{width:100%}.align-right{display:-ms-flexbox;display:flex;margin-left:auto}.button-btn.send{background:#71a32e;color:#fff;font-size:14px;padding:14px}.button-btn.btn-margin{margin-right:8px;margin-top:8px;margin-bottom:8px;padding:12px 18px}.button-btn.manager-company-1-pro{background:#71a32e;border-color:#71a32e;color:#fff;font-size:12px}.button-btn.manager-company-3-pro{background:#3f51b5;border-color:#3f51b5;color:#fff;font-size:12px}.button-btn.manager-company-6-pro{background:#9c27b0;border-color:#9c27b0;color:#fff;font-size:12px}.button-btn.manager-company-12-pro{background:#e91e63;border-color:#e91e63;color:#fff;font-size:12px}.button-btn.manager-company-unpro{background:#f10;border-color:#f10;color:#fff;font-size:12px}.button-btn.send:hover,.button-btn.send:focus,.button-btn.mgr-manager:hover,.button-btn.manager-company-3-pro:hover,.button-btn.manager-company-6-pro:hover,.button-btn.manager-company-12-pro:hover{background-color:#242434;border-color:#242434}.large_tabs{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid #71a32e}.large_tabs{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch}.large_tabs_inner{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:100%}.large_tabs_inner{white-space:nowrap;overflow-x:auto;overflow-y:hidden}.large_tabs .tab{font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:700;padding:0 8px;cursor:pointer;margin-bottom:-1px}.large_tabs .tab:first-child{padding-left:0}.large_tabs .tab_inner{border-bottom:3px solid transparent;padding:14px 0;color:#454545;pointer-events:none}.large_tabs .tab:focus .tab_inner,.large_tabs .tab:hover .tab_inner{color:#71a32e}.large_tabs .tab.is_selected .tab_inner{border-bottom-color:#71a32e;font-weight:700;color:#71a32e}.header-page.kabinet h1{font-size:18px;margin-bottom:5px !important}.header-page.orders h1{font-size:18px;margin-bottom:15px !important}.header-page.kabinet p{font-size:14px;margin-bottom:5px}.s-padding{padding-top:20px;padding-bottom:20px}.flex-start{justify-content:flex-start;align-items:flex-start;margin-right:auto}.flex-end{justify-content:flex-end;align-items:flex-end;margin-left:auto}.list-of-services{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.services-body{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.services-body .item-services{display:-webkit-box;display:flex;align-items:center;flex:0 0 50%;max-width:50%}.bg-item-services{padding:11px 18px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:6px;background:#fff}.item-services .item-wrap{transition:all .3s ease-in-out 0s;display:-webkit-box;display:flex}.item-b-wrap{width:100%;margin-bottom:20px;margin-right:10px;margin-left:10px}.s-icon:before{display:inline-block;color:inherit;width:32px;height:32px;margin-right:12px;line-height:1;-ms-flex-negative:0;flex-shrink:0;max-width:initial;transition:none}.icon-1:before{content:"";background:url("/assets/templates/com-stil/img/new/last/118720.svg");background-repeat:no-repeat}.icon-2:before{content:"";background:url("/assets/templates/com-stil/img/new/last/368382.svg");background-repeat:no-repeat}.icon-3:before{content:"";background:url("/assets/templates/com-stil/img/new/last/367516.svg");background-repeat:no-repeat}.icon-4:before{content:"";background:url("/assets/templates/com-stil/img/new/last/425.svg");background-repeat:no-repeat}.icon-5:before{content:"";background:url("/assets/templates/com-stil/img/new/last/496.svg");background-repeat:no-repeat}.icon-6:before{content:"";background:url("/assets/templates/com-stil/img/new/last/364375.svg");background-repeat:no-repeat}.icon-7:before{content:"";background:url("/assets/templates/com-stil/img/new/last/17.svg");background-repeat:no-repeat}.icon-8:before{content:"";background:url("/assets/templates/com-stil/img/new/last/34.svg");background-repeat:no-repeat}.icon-9:before{content:"";background:url("/assets/templates/com-stil/img/new/last/364698.svg");background-repeat:no-repeat}.icon-10:before{content:"";background:url("/assets/templates/com-stil/img/new/company.svg");background-repeat:no-repeat}.add-b{font-size:14px;background:#71a32e;border-radius:6px;padding:6px 12px;color:#fff}.add-b:focus,.add-b:hover{background-color:#242434;border-color:#242434}.badge-all{text-decoration:none;font-size:15px;border-radius:3px;padding:8px 12px;box-shadow:none;text-shadow:0 1px 1px #333;border:1px solid #5b8128;color:#fff;background:linear-gradient(to bottom,#71a32e 0%,#5c8624 100%)}.my-orders-main{padding-top:20px}.my-orders-item{display:flex;align-items:center;justify-content:space-between;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:6px;background:#fff;margin-bottom:20px}.orders-item-wrap{width:100%}.my-orders-item a{border-width:0;border-left-width:0;border-right-width:0;border-bottom-width:0;border-top-width:1;color:#454546;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-color:#d6d9e0;border-style:solid;text-decoration:none;padding-right:20px;padding-left:20px;height:50px;line-height:50px}.orders-item-expired{background:#fe4d4a;border-radius:0 0 6px 6px;border-top:1px solid #d6d9e0;margin-top:10px}.orders-item-expired a{font-weight:500;color:#fff;font-size:12px;height:28px;line-height:28px}.orders-item-expired a:hover,.orders-item-expired a:focus{text-decoration:underline}.align_flex{display:-ms-flexbox;display:flex}.align_flex_start{display:flex;align-items:flex-start;justify-content:flex-start;margin-right:auto}.align_flex_end{display:flex;align-items:flex-end;justify-content:flex-end;margin-left:auto}.my-orders-item .add_button_za{text-decoration:none;border-radius:3px;padding:6px 11px !important;box-shadow:none;text-shadow:0 1px 1px #333;background:linear-gradient(to bottom,#71a32e 0%,#5c8624 100%);border:1px solid transparent;color:#fff;font-weight:700;font-size:18px;line-height:inherit;height:initial;align-items:flex-end;justify-content:flex-end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-orders-item .count_za{text-decoration:none;border-radius:3px;padding:8px 11px;box-shadow:none;text-shadow:0 1px 1px #333;color:#fff;background:linear-gradient(to bottom,#878787 0%,#d1d0e3 100%);border:1px solid transparent;font-size:14px;margin-left:20px;margin-right:20px;height:initial;line-height:inherit;align-items:flex-end;justify-content:flex-end}.my-orders-item .count_za.badge-primary{background:linear-gradient(to bottom,#ffc107 0%,#ff9800 100%)}.my-orders-item .add_button_za:hover,.my-orders-item .add_button_za:focus,.my-orders-item .count_za:focus,.my-orders-item .count_za:hover{background:#242434}.panel.panel-default{margin-top:8px;margin-bottom:16px}.panel .panel-heading{background:#eee;border:1px solid #eee;border-radius:6px;width:max-content;padding:12px 14px;margin-bottom:4px}.panel .panel-heading .icon{display:inline-block;color:inherit;width:20px;height:20px;fill:#454545;margin-right:10px;line-height:1;-ms-flex-negative:0;flex-shrink:0;max-width:initial;transition:none}.panel .panel-collapse{position:relative;display:block;width:100%}table tr td{word-break:break-word}table tr td:last-child{word-break:break-word}.panel .panel-collapse table{border-collapse:initial;border-spacing:4px;margin-left:-4px;margin-right:-4px;position:relative;display:block;width:100%}.panel .panel-collapse tbody{position:relative;width:100%;display:block}.panel .panel-collapse tr{position:relative;width:100%;margin-top:4px;margin-bottom:4px}.panel .panel-collapse td{border:1px solid #eee;border-radius:6px;width:max-content;min-width:184px;max-width:185px;padding:12px 14px;font-weight:400;word-wrap:break-word}.panel .panel-collapse td:last-of-type{font-weight:500;word-wrap:initial;max-width:max-content;width:100%}.limit-start{padding:14px;border-radius:8px;background:#f7f9fa;border:1px solid #e6e7e8;margin-top:24px;margin-bottom:24px}.limit-start h2{margin-top:0;margin-bottom:8px}.limit-start h3{margin-top:4px;margin-bottom:14px}.panel-collapse .icon{width:18px;height:18px;margin-right:8px}.panel-collapse .icon.skype{fill:#00abea}.search-results div.pagination,.search-results .pagination{display:none !important}@media (max-width:920px){.services-body .item-services{display:-webkit-box;display:flex;align-items:center;flex:0 0 100%;max-width:100%}.my-orders-main{padding-top:0}}@media (max-width:780px){.large_tabs{padding-left:12px;padding-right:12px}.my-orders-main{padding-left:12px;padding-right:12px}.user-send.align-right{display:none;visibility:hidden}.button-btn.add{margin:14px 0}}@media (max-width:420px){.large_tabs{border-bottom:1px solid transparent}.large_tabs_inner{padding:6px 0}.large_tabs .tab{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:500;padding:0 8px;cursor:pointer;margin-bottom:-1px}.my-orders-item a{word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-right:12px;padding-left:12px}.my-orders-item .count_za{margin-left:10px;margin-right:12px}table tr td{word-break:break-word;width:40% !important}table tr td:last-child{word-break:break-word;width:60% !important}.panel .panel-collapse td{min-width:179px;max-width:180px}}@media (max-width:380px){.orders-item-expired a{max-width:335px}.panel .panel-collapse td{min-width:169px;max-width:170px}}@media (max-width:330px){.my-orders-item a{max-width:188px}.orders-item-expired a{max-width:270px}}@media (min-width:980px){.p-reset-left,.p-reset-right{padding-left:0 !important;padding-right:0 !important}}
i.flag:not(.icon) {display: inline-block;width: 16px;height: 11px;line-height: 18px;vertical-align: baseline;margin: 0 .5em 0 0;text-decoration: inherit;speak: none;font-smoothing: antialiased;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
i.flag:not(.icon):before {display: inline-block;content: "";background: url("/assets/templates/com-stil/img/flags.png") no-repeat 0 15px;width: 16px;height: 11px;}
i.flag.ad:before, i.flag.andorra:before {background-position: 0 0;}
i.flag.ae:before, i.flag.uae:before, i.flag.united.arab.emirates:before {background-position: 0 -26px;}
i.flag.af:before, i.flag.afghanistan:before {background-position: 0 -52px;}
i.flag.ag:before, i.flag.antigua:before {background-position: 0 -78px;}
i.flag.ai:before, i.flag.anguilla:before {background-position: 0 -104px;}
i.flag.al:before, i.flag.albania:before {background-position: 0 -130px;}
i.flag.am:before, i.flag.armenia:before {background-position: 0 -156px;}
i.flag.an:before, i.flag.netherlands.antilles:before {background-position: 0 -182px;}
i.flag.angola:before, i.flag.ao:before {background-position: 0 -208px;}
i.flag.ar:before, i.flag.argentina:before {background-position: 0 -234px;}
i.flag.american.samoa:before, i.flag.as:before {background-position: 0 -260px;}
i.flag.at:before, i.flag.austria:before {background-position: 0 -286px;}
i.flag.au:before, i.flag.australia:before {background-position: 0 -312px;}
i.flag.aruba:before, i.flag.aw:before {background-position: 0 -338px;}
i.flag.aland.islands:before, i.flag.ax:before {background-position: 0 -364px;}
i.flag.az:before, i.flag.azerbaijan:before {background-position: 0 -390px;}
i.flag.ba:before, i.flag.bosnia:before {background-position: 0 -416px;}
i.flag.barbados:before, i.flag.bb:before {background-position: 0 -442px;}
i.flag.bangladesh:before, i.flag.bd:before {background-position: 0 -468px;}
i.flag.be:before, i.flag.belgium:before {background-position: 0 -494px;}
i.flag.bf:before, i.flag.burkina.faso:before {background-position: 0 -520px;}
i.flag.bg:before, i.flag.bulgaria:before {background-position: 0 -546px;}
i.flag.bahrain:before, i.flag.bh:before {background-position: 0 -572px;}
i.flag.bi:before, i.flag.burundi:before {background-position: 0 -598px;}
i.flag.benin:before, i.flag.bj:before {background-position: 0 -624px;}
i.flag.bermuda:before, i.flag.bm:before {background-position: 0 -650px;}
i.flag.bn:before, i.flag.brunei:before {background-position: 0 -676px;}
i.flag.bo:before, i.flag.bolivia:before {background-position: 0 -702px;}
i.flag.br:before, i.flag.brazil:before {background-position: 0 -728px;}
i.flag.bahamas:before, i.flag.bs:before {background-position: 0 -754px;}
i.flag.bhutan:before, i.flag.bt:before {background-position: 0 -780px;}
i.flag.bouvet.island:before, i.flag.bv:before {background-position: 0 -806px;}
i.flag.botswana:before, i.flag.bw:before {background-position: 0 -832px;}
i.flag.belarus:before, i.flag.by:before {background-position: 0 -858px;}
i.flag.belize:before, i.flag.bz:before {background-position: 0 -884px;}
i.flag.ca:before, i.flag.canada:before {background-position: 0 -910px;}
i.flag.cc:before, i.flag.cocos.islands:before {background-position: 0 -962px;}
i.flag.cd:before, i.flag.congo:before {background-position: 0 -988px;}
i.flag.central.african.republic:before, i.flag.cf:before {background-position: 0 -1014px;}
i.flag.cg:before, i.flag.congo.brazzaville:before {background-position: 0 -1040px;}
i.flag.ch:before, i.flag.switzerland:before {background-position: 0 -1066px;}
i.flag.ci:before, i.flag.cote.divoire:before {background-position: 0 -1092px;}
i.flag.ck:before, i.flag.cook.islands:before {background-position: 0 -1118px;}
i.flag.chile:before, i.flag.cl:before {background-position: 0 -1144px;}
i.flag.cameroon:before, i.flag.cm:before {background-position: 0 -1170px;}
i.flag.china:before, i.flag.cn:before {background-position: 0 -1196px;}
i.flag.co:before, i.flag.colombia:before {background-position: 0 -1222px;}
i.flag.costa.rica:before, i.flag.cr:before {background-position: 0 -1248px;}
i.flag.cs:before, i.flag.serbia:before {background-position: 0 -1274px;}
i.flag.cu:before, i.flag.cuba:before {background-position: 0 -1300px;}
i.flag.cape.verde:before, i.flag.cv:before {background-position: 0 -1326px;}
i.flag.christmas.island:before, i.flag.cx:before {background-position: 0 -1352px;}
i.flag.cy:before, i.flag.cyprus:before {background-position: 0 -1378px;}
i.flag.cz:before, i.flag.czech.republic:before {background-position: 0 -1404px;}
i.flag.de:before, i.flag.germany:before {background-position: 0 -1430px;}
i.flag.dj:before, i.flag.djibouti:before {background-position: 0 -1456px;}
i.flag.denmark:before, i.flag.dk:before {background-position: 0 -1482px;}
i.flag.dm:before, i.flag.dominica:before {background-position: 0 -1508px;}
i.flag.do:before, i.flag.dominican.republic:before {background-position: 0 -1534px;}
i.flag.algeria:before, i.flag.dz:before {background-position: 0 -1560px;}
i.flag.ec:before, i.flag.ecuador:before {background-position: 0 -1586px;}
i.flag.ee:before, i.flag.estonia:before {background-position: 0 -1612px;}
i.flag.eg:before, i.flag.egypt:before {background-position: 0 -1638px;}
i.flag.eh:before, i.flag.western.sahara:before {background-position: 0 -1664px;}
i.flag.er:before, i.flag.eritrea:before {background-position: 0 -1716px;}
i.flag.es:before, i.flag.spain:before {background-position: 0 -1742px;}
i.flag.et:before, i.flag.ethiopia:before {background-position: 0 -1768px;}
i.flag.eu:before, i.flag.european.union:before {background-position: 0 -1794px;}
i.flag.fi:before, i.flag.finland:before {background-position: 0 -1846px;}
i.flag.fiji:before, i.flag.fj:before {background-position: 0 -1872px;}
i.flag.falkland.islands:before, i.flag.fk:before {background-position: 0 -1898px;}
i.flag.fm:before, i.flag.micronesia:before {background-position: 0 -1924px;}
i.flag.faroe.islands:before, i.flag.fo:before {background-position: 0 -1950px;}
i.flag.fr:before, i.flag.france:before {background-position: 0 -1976px;}
i.flag.ga:before, i.flag.gabon:before {background-position: -36px 0;}
i.flag.gb:before, i.flag.united.kingdom:before {background-position: -36px -26px;}
i.flag.gd:before, i.flag.grenada:before {background-position: -36px -52px;}
i.flag.ge:before, i.flag.georgia:before {background-position: -36px -78px;}
i.flag.french.guiana:before, i.flag.gf:before {background-position: -36px -104px;}
i.flag.gh:before, i.flag.ghana:before {background-position: -36px -130px;}
i.flag.gi:before, i.flag.gibraltar:before {background-position: -36px -156px;}
i.flag.gl:before, i.flag.greenland:before {background-position: -36px -182px;}
i.flag.gambia:before, i.flag.gm:before {background-position: -36px -208px;}
i.flag.gn:before, i.flag.guinea:before {background-position: -36px -234px;}
i.flag.gp:before, i.flag.guadeloupe:before {background-position: -36px -260px;}
i.flag.equatorial.guinea:before, i.flag.gq:before {background-position: -36px -286px;}
i.flag.gr:before, i.flag.greece:before {background-position: -36px -312px;}
i.flag.gs:before, i.flag.sandwich.islands:before {background-position: -36px -338px;}
i.flag.gt:before, i.flag.guatemala:before {background-position: -36px -364px;}
i.flag.gu:before, i.flag.guam:before {background-position: -36px -390px;}
i.flag.guinea-bissau:before, i.flag.gw:before {background-position: -36px -416px;}
i.flag.guyana:before, i.flag.gy:before {background-position: -36px -442px;}
i.flag.hk:before, i.flag.hong.kong:before {background-position: -36px -468px;}
i.flag.heard.island:before, i.flag.hm:before {background-position: -36px -494px;}
i.flag.hn:before, i.flag.honduras:before {background-position: -36px -520px;}
i.flag.croatia:before, i.flag.hr:before {background-position: -36px -546px;}
i.flag.haiti:before, i.flag.ht:before {background-position: -36px -572px;}
i.flag.hu:before, i.flag.hungary:before {background-position: -36px -598px;}
i.flag.id:before, i.flag.indonesia:before {background-position: -36px -624px;}
i.flag.ie:before, i.flag.ireland:before {background-position: -36px -650px;}
i.flag.il:before, i.flag.israel:before {background-position: -36px -676px;}
i.flag.in:before, i.flag.india:before {background-position: -36px -702px;}
i.flag.indian.ocean.territory:before, i.flag.io:before {background-position: -36px -728px;}
i.flag.iq:before, i.flag.iraq:before {background-position: -36px -754px;}
i.flag.ir:before, i.flag.iran:before {background-position: -36px -780px;}
i.flag.iceland:before, i.flag.is:before {background-position: -36px -806px;}
i.flag.it:before, i.flag.italy:before {background-position: -36px -832px;}
i.flag.jamaica:before, i.flag.jm:before {background-position: -36px -858px;}
i.flag.jo:before, i.flag.jordan:before {background-position: -36px -884px;}
i.flag.japan:before, i.flag.jp:before {background-position: -36px -910px;}
i.flag.ke:before, i.flag.kenya:before {background-position: -36px -936px;}
i.flag.kg:before, i.flag.kyrgyzstan:before {background-position: -36px -962px;}
i.flag.cambodia:before, i.flag.kh:before {background-position: -36px -988px;}
i.flag.ki:before, i.flag.kiribati:before {background-position: -36px -1014px;}
i.flag.comoros:before, i.flag.km:before {background-position: -36px -1040px;}
i.flag.kn:before, i.flag.saint.kitts.and.nevis:before {background-position: -36px -1066px;}
i.flag.kp:before, i.flag.north.korea:before {background-position: -36px -1092px;}
i.flag.kr:before, i.flag.south.korea:before {background-position: -36px -1118px;}
i.flag.kuwait:before, i.flag.kw:before {background-position: -36px -1144px;}
i.flag.cayman.islands:before, i.flag.ky:before {background-position: -36px -1170px;}
i.flag.kazakhstan:before, i.flag.kz:before {background-position: -36px -1196px;}
i.flag.la:before, i.flag.laos:before {background-position: -36px -1222px;}
i.flag.lb:before, i.flag.lebanon:before {background-position: -36px -1248px;}
i.flag.lc:before, i.flag.saint.lucia:before {background-position: -36px -1274px;}
i.flag.li:before, i.flag.liechtenstein:before {background-position: -36px -1300px;}
i.flag.lk:before, i.flag.sri.lanka:before {background-position: -36px -1326px;}
i.flag.liberia:before, i.flag.lr:before {background-position: -36px -1352px;}
i.flag.lesotho:before, i.flag.ls:before {background-position: -36px -1378px;}
i.flag.lithuania:before, i.flag.lt:before {background-position: -36px -1404px;}
i.flag.lu:before, i.flag.luxembourg:before {background-position: -36px -1430px;}
i.flag.latvia:before, i.flag.lv:before {background-position: -36px -1456px;}
i.flag.libya:before, i.flag.ly:before {background-position: -36px -1482px;}
i.flag.ma:before, i.flag.morocco:before {background-position: -36px -1508px;}
i.flag.mc:before, i.flag.monaco:before {background-position: -36px -1534px;}
i.flag.md:before, i.flag.moldova:before {background-position: -36px -1560px;}
i.flag.me:before, i.flag.montenegro:before {background-position: -36px -1586px;}
i.flag.madagascar:before, i.flag.mg:before {background-position: -36px -1613px;}
i.flag.marshall.islands:before, i.flag.mh:before {background-position: -36px -1639px;}
i.flag.macedonia:before, i.flag.mk:before {background-position: -36px -1665px;}
i.flag.mali:before, i.flag.ml:before {background-position: -36px -1691px;}
i.flag.burma:before, i.flag.mm:before, i.flag.myanmar:before {background-position: -36px -1717px;}
i.flag.mn:before, i.flag.mongolia:before {background-position: -36px -1743px;}
i.flag.macau:before, i.flag.mo:before {background-position: -36px -1769px;}
i.flag.mp:before, i.flag.northern.mariana.islands:before {background-position: -36px -1795px;}
i.flag.martinique:before, i.flag.mq:before {background-position: -36px -1821px;}
i.flag.mauritania:before, i.flag.mr:before {background-position: -36px -1847px;}
i.flag.montserrat:before, i.flag.ms:before {background-position: -36px -1873px;}
i.flag.malta:before, i.flag.mt:before {background-position: -36px -1899px;}
i.flag.mauritius:before, i.flag.mu:before {background-position: -36px -1925px;}
i.flag.maldives:before, i.flag.mv:before {background-position: -36px -1951px;}
i.flag.malawi:before, i.flag.mw:before {background-position: -36px -1977px;}
i.flag.mexico:before, i.flag.mx:before {background-position: -72px 0;}
i.flag.malaysia:before, i.flag.my:before {background-position: -72px -26px;}
i.flag.mozambique:before, i.flag.mz:before {background-position: -72px -52px;}
i.flag.na:before, i.flag.namibia:before {background-position: -72px -78px;}
i.flag.nc:before, i.flag.new.caledonia:before {background-position: -72px -104px;}
i.flag.ne:before, i.flag.niger:before {background-position: -72px -130px;}
i.flag.nf:before, i.flag.norfolk.island:before {background-position: -72px -156px;}
i.flag.ng:before, i.flag.nigeria:before {background-position: -72px -182px;}
i.flag.ni:before, i.flag.nicaragua:before {background-position: -72px -208px;}
i.flag.netherlands:before, i.flag.nl:before {background-position: -72px -234px;}
i.flag.no:before, i.flag.norway:before {background-position: -72px -260px;}
i.flag.nepal:before, i.flag.np:before {background-position: -72px -286px;}
i.flag.nauru:before, i.flag.nr:before {background-position: -72px -312px;}
i.flag.niue:before, i.flag.nu:before {background-position: -72px -338px;}
i.flag.new.zealand:before, i.flag.nz:before {background-position: -72px -364px;}
i.flag.om:before, i.flag.oman:before {background-position: -72px -390px;}
i.flag.pa:before, i.flag.panama:before {background-position: -72px -416px;}
i.flag.pe:before, i.flag.peru:before {background-position: -72px -442px;}
i.flag.french.polynesia:before, i.flag.pf:before {background-position: -72px -468px;}
i.flag.new.guinea:before, i.flag.pg:before {background-position: -72px -494px;}
i.flag.ph:before, i.flag.philippines:before {background-position: -72px -520px;}
i.flag.pakistan:before, i.flag.pk:before {background-position: -72px -546px;}
i.flag.pl:before, i.flag.poland:before {background-position: -72px -572px;}
i.flag.pm:before, i.flag.saint.pierre:before {background-position: -72px -598px;}
i.flag.pitcairn.islands:before, i.flag.pn:before {background-position: -72px -624px;}
i.flag.pr:before, i.flag.puerto.rico:before {background-position: -72px -650px;}
i.flag.palestine:before, i.flag.ps:before {background-position: -72px -676px;}
i.flag.portugal:before, i.flag.pt:before {background-position: -72px -702px;}
i.flag.palau:before, i.flag.pw:before {background-position: -72px -728px;}
i.flag.paraguay:before, i.flag.py:before {background-position: -72px -754px;}
i.flag.qa:before, i.flag.qatar:before {background-position: -72px -780px;}
i.flag.re:before, i.flag.reunion:before {background-position: -72px -806px;}
i.flag.ro:before, i.flag.romania:before {background-position: -72px -832px;}
i.flag.rs:before, i.flag.serbia:before {background-position: -72px -858px;}
i.flag.ru:before, i.flag.russia:before {background-position: -72px -884px;}
i.flag.rw:before, i.flag.rwanda:before {background-position: -72px -910px;}
i.flag.sa:before, i.flag.saudi.arabia:before {background-position: -72px -936px;}
i.flag.sb:before, i.flag.solomon.islands:before {background-position: -72px -962px;}
i.flag.sc:before, i.flag.seychelles:before {background-position: -72px -988px;}
i.flag.sd:before, i.flag.sudan:before {background-position: -72px -1040px;}
i.flag.se:before, i.flag.sweden:before {background-position: -72px -1066px;}
i.flag.sg:before, i.flag.singapore:before {background-position: -72px -1092px;}
i.flag.saint.helena:before, i.flag.sh:before {background-position: -72px -1118px;}
i.flag.si:before, i.flag.slovenia:before {background-position: -72px -1144px;}
i.flag.jan.mayen:before, i.flag.sj:before, i.flag.svalbard:before {background-position: -72px -1170px;}
i.flag.sk:before, i.flag.slovakia:before {background-position: -72px -1196px;}
i.flag.sierra.leone:before, i.flag.sl:before {background-position: -72px -1222px;}
i.flag.san.marino:before, i.flag.sm:before {background-position: -72px -1248px;}
i.flag.senegal:before, i.flag.sn:before {background-position: -72px -1274px;}
i.flag.so:before, i.flag.somalia:before {background-position: -72px -1300px;}
i.flag.sr:before, i.flag.suriname:before {background-position: -72px -1326px;}
i.flag.sao.tome:before, i.flag.st:before {background-position: -72px -1352px;}
i.flag.el.salvador:before, i.flag.sv:before {background-position: -72px -1378px;}
i.flag.sy:before, i.flag.syria:before {background-position: -72px -1404px;}
i.flag.swaziland:before, i.flag.sz:before {background-position: -72px -1430px;}
i.flag.caicos.islands:before, i.flag.tc:before {background-position: -72px -1456px;}
i.flag.chad:before, i.flag.td:before {background-position: -72px -1482px;}
i.flag.french.territories:before, i.flag.tf:before {background-position: -72px -1508px;}
i.flag.tg:before, i.flag.togo:before {background-position: -72px -1534px;}
i.flag.th:before, i.flag.thailand:before {background-position: -72px -1560px;}
i.flag.tajikistan:before, i.flag.tj:before {background-position: -72px -1586px;}
i.flag.tk:before, i.flag.tokelau:before {background-position: -72px -1612px;}
i.flag.timorleste:before, i.flag.tl:before {background-position: -72px -1638px;}
i.flag.tm:before, i.flag.turkmenistan:before {background-position: -72px -1664px;}
i.flag.tn:before, i.flag.tunisia:before {background-position: -72px -1690px;}
i.flag.to:before, i.flag.tonga:before {background-position: -72px -1716px;}
i.flag.tr:before, i.flag.turkey:before {background-position: -72px -1742px;}
i.flag.trinidad:before, i.flag.tt:before {background-position: -72px -1768px;}
i.flag.tuvalu:before, i.flag.tv:before {background-position: -72px -1794px;}
i.flag.taiwan:before, i.flag.tw:before {background-position: -72px -1820px;}
i.flag.tanzania:before, i.flag.tz:before {background-position: -72px -1846px;}
i.flag.ua:before, i.flag.ukraine:before {background-position: -72px -1872px;}
i.flag.ug:before, i.flag.uganda:before {background-position: -72px -1898px;}
i.flag.um:before, i.flag.us.minor.islands:before {background-position: -72px -1924px;}
i.flag.america:before, i.flag.united.states:before, i.flag.us:before {background-position: -72px -1950px;}
i.flag.uruguay:before, i.flag.uy:before {background-position: -72px -1976px;}
i.flag.uz:before, i.flag.uzbekistan:before {background-position: -108px 0;}
i.flag.va:before, i.flag.vatican.city:before {background-position: -108px -26px;}
i.flag.saint.vincent:before, i.flag.vc:before {background-position: -108px -52px;}
i.flag.ve:before, i.flag.venezuela:before {background-position: -108px -78px;}
i.flag.british.virgin.islands:before, i.flag.vg:before {background-position: -108px -104px;}
i.flag.us.virgin.islands:before, i.flag.vi:before {background-position: -108px -130px;}
i.flag.vietnam:before, i.flag.vn:before {background-position: -108px -156px;}
i.flag.vanuatu:before, i.flag.vu:before {background-position: -108px -182px;}
i.flag.wallis.and.futuna:before, i.flag.wf:before {background-position: -108px -234px;}
i.flag.samoa:before, i.flag.ws:before {background-position: -108px -260px;}
i.flag.ye:before, i.flag.yemen:before {background-position: -108px -286px;}
i.flag.mayotte:before, i.flag.yt:before {background-position: -108px -312px;}
i.flag.south.africa:before, i.flag.za:before {background-position: -108px -338px;}
i.flag.zambia:before, i.flag.zm:before {background-position: -108px -364px;}
i.flag.zimbabwe:before, i.flag.zw:before {background-position: -108px -390px;}
[role="table"] img { }
[role="table"] ul,
[role="table"] ol,
[role="table"] li
	{
	}

[role="table"] ul
	{
	}

/*
________________________________________________________________________
TABLE
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"],
[role="row-group"],
[role="row"]
	{
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	-webkit-flex-direction: row;
	-webkit-flex-wrap: wrap;
	width: 100%;
	box-sizing: border-box;
	font-size: 14px;
	font-weight: 400;
	line-height: 1 !important;
	}

[role="table"] [role="column-header"],
[role="table"] [role="cell"]
	{
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	flex: 1 1 calc(5% - 20px - 2px);
	-webkit-flex: calc(5% - 20px - 2px);
	padding: 20px 10px;
	line-height: 21px;
	}

[role="table"] [role="row-group"]+[role="row-group"]>[role="row"] {
	border-right: 1px solid #DDE5F0;
	border-left: 6px solid #ffcc66;
	border-radius: 6px 0px 0px 6px;
}
[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-hot {
	border-left: 6px solid #71a32e;
}
[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-close {
	border-left: 6px solid #de7973;
}

[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].status_top,
[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-hot.status_top,
[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-close.status_top {
border-left: 6px dashed #ff9800;
border-radius: 5px 0px 0px 5px;
}

[role="table"]>[role="row-group"]:last-child
	{
	border-bottom: 1px solid #DDE5F0;
	}

[role="table"] div.filter-panel label {
	display: inline-block;
	cursor: pointer;
	text-align: center;
	font-family: arial, sans-serif;
	min-width: 20px;
	background: #71a32e;
	color: #ffffff;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	box-sizing: initial;
	-webkit-box-sizing: initial;
	transition: all 0.3s ease-in-out 0s;
	}

[role="table"] div.filter-panel label:hover {
	background: #242434;
}

/* Table Description */
[role="table"] div.table-desc
	{
	display: flex;
	position: relative;
	justify-content: space-between;
	width: 100%;
	min-height: 30px;
	margin-bottom: 20px;
	}
[role="table"] div.table-desc>span
	{
	display: inline-block;
	width: 60%;
	line-height: 1.5;
	font-size: 16px;
	}

[role="table"] div.table-desc>span a
	{
	color: #71a32e;
	text-decoration: none;
	display: inline-block;
	}

[role="table"] div.table-desc>span a:hover
	{
	text-decoration: underline;
	}

/* Table Header */
[role="table"] div.table-desc+[role="row-group"] {
	border-radius: 5px 5px 0 0;
	padding-right: 1px;
	border-bottom: 2px solid #ececec;
	background: #f3f3f3;
}

[role="table"] [role="row"] [role="column-header"] {
	padding-left: 11px;
	font-weight: 600
}

[role="table"] [role="column-header"].narrow
	{
	flex-grow: 0.5;
	-webkit-flex-grow: 0.5;
	}

[role="table"] [role="column-header"].narrower
	{
	flex-grow: 0;
	-webkit-flex-grow: 0;
	}

[role="table"] [role="column-header"].wide
	{
	flex-grow: 2;
	-webkit-flex-grow: 2;
	}

[role="table"] [role="column-header"].wider
	{
	flex-grow: 10;
	-webkit-flex-grow: 10;
	}

/* Table Row */
[role="table"] [role="row"]
	{
	align-items: stretch;
	}

.rows div:nth-child(odd) [role="cell"] {
	background: #FFF;
}

.rows div:nth-child(even) [role="cell"]
	{
	background: #F5F7F9;
	}

.rows div:nth-child(odd) [role="cell"].news {
	background: #f4f9ed;
}

.rows div:nth-child(even) [role="cell"].news {
	background: #f4f9ed;
}

[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-hot.news [role=cell] {
	background: #f4f9ed;
}

[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].status_top [role=cell],
[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-hot.status_top [role=cell],
[role="table"] [role="row-group"]+[role="row-group"]>[role="row"].grow-close.status_top [role=cell] {
background: #fef8e2;
background-image: repeating-radial-gradient(#ffefaf 52.94%,#fff 54.2%,#ffefaf 54.62%);
}

/* Table Cell */
[role="table"] [role="row"] [role="cell"] {
	border-left: 1px solid #DDE5F0;
	border-bottom: 1px solid #ececec;
	transition: all 0.3s ease-in-out 0s;
}
[role="table"] [role="row-group"]+[role="row-group"]:not(.accordion)>[role="row"]:first-of-type {
	border-top: 0;
}

[role="table"] [role="row"]:hover [role="cell"] {
		background: #f0f3f7 !important;
		border-color: #dde5f0 !important;
}
	[role="table"] [role="row"]:hover .code {
		background-color: #242434;
		border-color: #242434;
	}

/* Table Cell Width Modifiers */
[role="table"] [role="cell"].narrow
	{
	flex-grow: 0.5;
	-webkit-flex-grow: 0.5;
	}

[role="table"] [role="cell"].narrower
	{
	flex-grow: 0;
	-webkit-flex-grow: 0;
	}

[role="table"] [role="cell"].wide
	{
	flex-grow: 2;
	-webkit-flex-grow: 2;
	}

[role="table"] [role="cell"].wider
	{
	flex-grow: 10;
	-webkit-flex-grow: 10;
	}

/* Links */
[role="table"] [role="column-header"] a,
[role="table"] [role="cell"] a
	{
	color: #71a32e;
	text-decoration: none;
	word-break: break-word;
	}
[role="table"] [role="column-header"] a,
[role="table"] [role="cell"] a.grow-date {
	color: #FF9800;
	text-decoration: none; 
	}
[role="table"] [role="column-header"] a,
[role="table"] [role="cell"] a.grow-hot {
	color: #71a32e;
	text-decoration: none;
}
[role="table"] [role="column-header"] a:hover,
[role="table"] [role="cell"] a:hover
	{
	text-decoration: underline;
	}

/*
________________________________________________________________________
CHECK/ CROSS ICONS
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [role="cell"] .check::before,
[role="table"] [role="cell"] .cross::before
	{
	display: inline-block;
	width: 21px;
	height: 21px;
	border-radius: 999px;
	margin: -10px 10px -10px 0;
	background: #DDE5F0;
	text-align: center;
	font-size: 13px;
	line-height: 20px;
	color: #71a32e;
	float: initial;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
	}

[role="table"] [role="cell"] .check::before
	{
	content: "✓";
	}

[role="table"] [role="cell"] .cross::before
	{
	content: "✕";
	}

/*
________________________________________________________________________
STATUS LABEL
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [role="cell"].status
	{
	display: flex;
	align-items: center;
	position: relative;
	}

[role="table"] [role="cell"] [status-label]
	{
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-radius: 4px;
	line-height: 15px;
	padding: 5px 8px;
	margin: -5px 0;
	color: #FFF;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 20px);
	display: inline-block;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
	}

/* New */
[role="table"] [role="cell"] [status-label="id-1"]
	{
	background: #DDE5F0;
	color: #71a32e;
	}

/* Confirmed */
[role="table"] [role="cell"] [status-label="id-2"]
	{
	background: #F4BC16;
	}

/* In Progress */
[role="table"] [role="cell"] [status-label="id-3"]
	{
	background: #F4BC16;
	}

/* Completed */
[role="table"] [role="cell"] [status-label="id-4"]
	{
	background: #3FB16C;
	}

/* Cancelled */
[role="table"] [role="cell"] [status-label="id-5"]
	{
	background: #F14343;
	}

/*
________________________________________________________________________
STATUS BAR
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [role="cell"] [status-bar]
	{
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 15px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: -6px;
	}

[role="table"] [role="cell"] [status-bar]::before
	{
	content: "";
	width: calc(100% - 20px);
	height: 5px;
	border-radius: 999px;
	display: block;
	position: absolute;
	margin-top: -6px;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
	}

/* New */
[role="table"] [role="cell"] [status-bar="id-1"]::before
	{
	width: 20%;
	background: #DDE5F0;
	}

/* Confirmed */
[role="table"] [role="cell"] [status-bar="id-2"]::before
	{
	width: 20%;
	background: #F4BC16;
	}

/* In Progress */
[role="table"] [role="cell"] [status-bar="id-3"]::before
	{
	width: 50%;
	background: #F4BC16;
	}

/* Completed */
[role="table"] [role="cell"] [status-bar="id-4"]::before
	{
	background: #3FB16C;
	}

/* Cancelled */
[role="table"] [role="cell"] [status-bar="id-5"]::before
	{
	background: #F14343;
	}

/*
________________________________________________________________________
BUTTONS
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [role="cell"].button
	{
	display: flex;
	align-items: center;
	position: relative;
	}

[role="table"] [role="cell"] .button {
	text-decoration: none;
	display: block;
	float: left;
	cursor: pointer;
	text-align: center;
	background: #71a32e;
	border: 1px solid #71a32e;
	color: #ffffff;
	padding: 9px 10px 9px 10px;
	margin: 0;
	border-radius: 4px;
	font-size: 13px;
	line-height: 21px;
	height: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	outline: none;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transition: all 0.3s ease-in-out 0s;
	}
[role="table"] [role="cell"] .button.icon::after {
	    display: inline-block;
	    content: "⌵";
	    position: relative;
	    top: -2px;
	    z-index: 1;
			transform: scaleY(-1);
			-webkit-transform: scaleY(-1);
			top: 3px;
			margin-left: 10px;
			color: #fff;
}
[role="table"] [role="cell"] .button.gray {
	border-color: #eeeeee;
	background: #eeeeee;
	color: #454546;
}

[role="table"] [role="cell"] .button:last-child
	{
	margin-right: 0;
	}

[role="table"] [role="cell"] .button:hover {
	background: #242434;
	border-color: #242434;
	text-decoration: none
}

[role="table"] [role="cell"] .button.gray:hover {
color: #fff;
}
[role="table"] [role="row"] div.expandable .button {

}

[role="table"] [role="row"] div.expandable .panel-default {
border-radius: 4px;
border: 1px solid #dde5f0;
background: #ffffff;
}
[role="table"] [role="row"] div.expandable .panel-default h3 {
padding: 5px 10px 5px 15px;
background-color: #e9eef4;
border-radius: 4px;
border-bottom: 1px solid #dde5f0;
font-weight: 600;
}
[role="table"] [role="row"] div.expandable .panel-default .block-flex {
padding: 10px 5px 10px 10px;
border-top: 1px solid #dde5f0;
}
[role="table"] [role="row"] div.expandable .panel-default .list-flex li:first-child {
border-top: 1px solid #fff;
}

/*
________________________________________________________________________
TOOLTIPS
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [tooltip]
	{
	z-index: 100;
	cursor: pointer;
	text-decoration: underline;
	text-decoration-color: #AAA;
	-moz-text-decoration-color: #AAA;
	}

[role="table"] [role="column-header"] [tooltip]
	{
	text-decoration-color: #FFF;
	-moz-text-decoration-color: #FFF;
	}

[role="table"] [tooltip]::before
	{
	content: attr(tooltip);
	position: absolute;
	z-index: 100;
	top: 50px;
	-ms-transform: translate(0px, -130%);
	-webkit-transform: translate(0px, -130%);
	transform: translate(0px, -130%);

	white-space: initial;
	background: #242434;
	text-align: center;
	color: #FFF;
	padding: 5px 8px 7px 8px;
	border-radius: 4px;
	pointer-events: none;
	max-width: 140px;
	text-align: left;
	opacity: 0;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
	}

[role="table"] [tooltip]:hover::after,
[role="table"] [tooltip]:hover::before
	{
	opacity: 1;
	-ms-transform: translate(0px, -110%);
	-webkit-transform: translate(0px, -110%);
	transform: translate(0px, -110%);
	}
/*
________________________________________________________________________
LEAGUE TEAM FORM
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [role="cell"] [status-form]
	{
	width: 9px;
	height: 9px;
	display: inline-block;
	border-radius: 999px;
	margin: 0px 4px 0px 0px;
	}

/* Win */
[role="table"] [role="cell"] [status-form="id-1"]
	{
	background: #3FB16C;
	}

/* Draw */
[role="table"] [role="cell"] [status-form="id-2"]
	{
	background: #F4BC16;
	}

/* Loss */
[role="table"] [role="cell"] [status-form="id-3"]
	{
	background: #F14343;
	}

/*
________________________________________________________________________
EXPANDABLE/ COLLAPSIBLE ROWS
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] [role="row"] input[type="checkbox"],
[role="table"] [role="row"] input[type="radio"]
	{
	display: none;
	}

/* Expandable/ Collapsible Button */
[role="table"] [role="row"] .open-row {
	vertical-align: middle;
	height: 20px
}
[role="table"] [role="row"] .user-photo {
	display: inline-block;
	vertical-align: top;
	height: 22px;
}
[role="table"] [role="row"] img.user-photo {
	width: 28px;
	height: 28px;
	border-radius: 3px;
	object-fit: cover;
	overflow: hidden;
	cursor: pointer;
	left: 0;
	margin-right: 5px;
	background-color: #ebebeb;
}
[role="table"] [role="row"] .user-name {
	display: inline-block;
	vertical-align: middle;
	word-break: break-all;
	font-size: 12px;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 20px;
	max-height: 40px;
	max-width: 94px;
	font-weight: 600;
	overflow: hidden;
}
[role="table"] [role="row"] .user-name.login-button {
    max-width: 134px;
    cursor: pointer;
}
.open-row .news {
    display: inline-block;
	vertical-align: middle;
	word-break: break-all;
	font-size: 12px;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 20px;
	max-height: 40px;
	max-width: 94px;
	overflow: hidden;
}
/* [role="table"] [role="row"] label
	{
	width: 38px;
	min-width: 38px;
	border-radius: 999px;
	margin: -9px 0;
	padding: 0;
	line-height: 38px;
	height: 38px;
	margin-right: 10px;
	border: 1px solid #71a32e;
	background: transparent;
	transition: all 0.3s ease-in-out 0s;
}

[role="table"] [role="row"] label::after {
	display: inline-block;
	cursor: pointer;
	content: "⌵";
	color: #71a32e;
	position: relative;
	top: 0;
	z-index: 1;
	vertical-align: middle;
	border: 1px solid #71a32e;
	background: transparent;
	line-height: 20px;
	padding: 0 5px 0 5px;
	border-radius: 999px;
	margin-left: 5px
}
[role="table"] [role="row"] label:hover:after {
	background: #71a32e;
	border-color: #71a32e;
	color: #ffffff;
}
*/

/* Expandable/ Collapsible Section */
[role="table"] [role="row"] div.expandable
	{
	flex: 1 1 100%;
	display: none;
	order: 1;
	white-space: normal;
	flex-direction: column;
	flex-wrap: nowrap;
	}

.rows div div.expandable [role="cell"]
	{
	background: #FFF;
	}

.rows div div.expandable:not([role="cell"]) [role="row"]:last-child
	{
	border-bottom: 1px solid #DDE5F0;
	}

.rows div:last-child div.expandable:not([role="cell"]) [role="row"]:last-child
	{
	border-bottom: 0;
	}

.rows div [role="cell"].expandable
	{
	background: #f7f7f7 !important;
	border-bottom: 1px solid #DDE5F0;
	}

.rows div:last-child [role="cell"].expandable
	{
	border-bottom: 0;
	}

.rows div [role="cell"].expandable [role="row"]
	{
	border-top: 0;
	}

/* Expandable/ Collapsible Section Text */
[role="table"] [role="row"] div.expandable h2,
[role="table"] [role="row"] div.expandable h3,
[role="table"] [role="row"] div.expandable p
	{
	width: 100%;
	line-height: 150%;
	text-align: left;
	}

[role="table"] [role="row"] div.expandable h2
	{
	font-size: 24px;
	margin: 0 0 15px 0;
	}

[role="table"] [role="row"] div.expandable h3 {
	font-size: 18px;
	margin: 0;
}
[role="table"] [role="row"] div.expandable h3.note {
font-size: 18px;
margin: 0;
font-weight: 600;
}
[role="table"] [role="row"] div.expandable h3 .icon {
	width: 18px;
	height: 18px;
	margin-right: 5px;
	top: 2px;
	position: relative;
	fill: #242434;
}
[role="table"] [role="row"] div.expandable p
	{
	margin: 0;
	}

[role="table"] [role="row"] div.expandable p+p
	{
	margin-top: 15px;
	}

[role="table"] [role="row"] div.expandable p+h2,
[role="table"] [role="row"] div.expandable p+h3
	{
	margin-top: 20px;
	}

/* Expandable/ Collapsible Section Images */


[role="table"] [role="row"] div.expandable .type-name {
	font-weight: 600;
	text-align: left;
	font-size: 13px;
}


/* Expandable/ Collapsible Section Column Layout */
[role="table"] [role="row"] div.expandable [role="row"] div.column-20
	{
	width: calc(20% - 20px);
	margin-left: 20px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-20:first-of-type
	{
	width: 20%;
	margin-left: 0;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-25
	{
	width: calc(25% - 10px);
	margin-left: 10px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-25:first-of-type
	{
	width: 25%;
	margin-left: 0;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-33
	{
	width: calc(33.3333333% - 20px);
	margin-left: 20px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-33:first-of-type
	{
	width: 33.3333333%;
	margin-left: 0;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-50
	{
	width: calc(50% - 20px);
	margin-left: 20px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-50:first-of-type
	{
	width: 50%;
	margin-left: 0;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-66
	{
	width: calc(66.6666666% - 20px);
	margin-left: 20px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-66:first-of-type
	{
	width: 66.6666666%;
	margin-left: 0;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-75
	{
	width: calc(75% - 20px);
	margin-left: 20px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-75:first-of-type
	{
	width: 75%;
	margin-left: 0;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-80
	{
	width: calc(80% - 20px);
	margin-left: 20px;
	}

[role="table"] [role="row"] div.expandable [role="row"] div.column-80:first-of-type
	{
	width: 80%;
	margin-left: 0;
	}

/* Show/ Hide Expandable/ Collapsible Section */
.rows div input[type="checkbox"]:checked+div.expandable,
.rows div input[type="radio"]:checked+div.expandable
	{
	display: flex;
	}

/* Expanded (Active) Row */
.rows div input[type="checkbox"]:checked~span,
.rows div input[type="radio"]:checked~span
	{
	background: #E9EEF4;
	border-color: #E9EEF4;
	}

/* Expanded (Active) Row Content Elements */
.rows div input[type="checkbox"]:checked~span [status-label],
.rows div input[type="checkbox"]:checked~span span.check::before,
.rows div input[type="checkbox"]:checked~span span.cross::before,
.rows div input[type="radio"]:checked~span [status-label],
.rows div input[type="radio"]:checked~span span.check::before,
.rows div input[type="radio"]:checked~span span.cross::before
	{
	background: #B2C1D5;
	color: #FFF;
	}

.rows div input[type="checkbox"]:checked~span [status-bar]::before,
.rows div input[type="radio"]:checked~span [status-bar]::before
	{
	background: #B2C1D5;
	}

[role="table"] [role="row"] input[type="checkbox"]:checked~span>span>label .user-open-even,
[role="table"] [role="row"] input[type="radio"]:checked~span>span>label .user-open-even {
	background: #454545;
}
[role="table"] [role="row"] input[type="checkbox"]:checked~span>span>label .user-open-even .icon,
[role="table"] [role="row"] input[type="radio"]:checked~span>span>label .user-open-even .icon{
    fill: #ffffff;
}

[role="table"] [role="row"] input[type="checkbox"]:checked~span>span>label::after,
[role="table"] [role="row"] input[type="checkbox"]:checked~span>.button,
[role="table"] [role="row"] input[type="radio"]:checked~span>span>label::after,
[role="table"] [role="row"] input[type="radio"]:checked~span>.button {
	background: #242434;
	border-color: #242434;
	color: #FFF;
}

[role="table"] [role="row"] input[type="checkbox"]:checked~span>.button:hover,
[role="table"] [role="row"] input[type="radio"]:checked~span>.button:hover
	{
	background: #242434;
	}

/*
________________________________________________________________________
ACCORDION OPTION
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/
[role="table"] [role="row-group"]+[role="row-group"].accordion>[role="row"]>span
	{
	text-align: left;
	font-weight: 700;
	}

[role="table"] [role="row-group"]+[role="row-group"].accordion>[role="row"]>span label
	{
	float: right;
	margin-left: auto;
	margin-right: 0;
	font-weight: 400;
	}

[role="table"] [role="row-group"]+[role="row-group"].accordion>[role="row"]>[role="cell"]::before
	{
	display: none;
	}

/*
________________________________________________________________________
TABLE COLUMN FILTERING
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

[role="table"] input[type="checkbox"]
	{
	display: none;
	}

/* Filter Button */
[role="table"] div.filter-panel label[for="filter-column"]
	{
	float: right;
	border-radius: 4px;
	margin: 0 0 0 10px;
	padding: 10px 20px 11px 20px;
	line-height: 24px;
	height: 24px;
	background: #71a32e;
	color: #FFF;
	}

[role="table"] div.filter-panel label[for="filter-column"]:hover
	{
	background: #242434;
	}

[role="table"] div.filter-panel label[for="filter-column"]::after
	{
	display: inline-block;
	content: "⌵";
	margin-left: 30px;
	position: relative;
	top: -2px;
	line-height: 1;
	font-family: arial, sans-serif;
	}

/* Filtering Panel */
[role="table"] div.filter-panel
	{
	display: block;
	position: relative;
	float: right;
	box-sizing: initial;
-webkit-box-sizing: initial;
	}

/* Filtering Panel Label List */
[role="table"] div.filter-panel ul
	{
	display: none;
	position: absolute;
	top: 55px;
	right: 0;
	z-index: 10;
	min-width: 160px;
	white-space: normal;
	list-style-type: none;
	border: 1px solid #DDE5F0;
	border-radius: 4px;
	margin: 0;
	padding: 15px 25px 15px 20px;
	background: #FFF;
	box-shadow: 0px 15px 25px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 15px 25px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 15px 25px rgba(0,0,0,0.1);
	box-sizing: initial;
-webkit-box-sizing: initial;
	}

/* Filtering Panel Label List Item */
[role="table"] div.filter-panel ul li label
	{
	width: 100%;
	margin: 0;
	padding: 0;
	color: #454546;
	white-space: normal;
	text-align: left;
	font-size: 12px;
	font-weight: 400;
	background: none;
	line-height: 40px;
	}

[role="table"] div.filter-panel ul li label:hover
	{
	color: #71a32e;
	background: transparent
	}

/* Filter Checkbox */
[role="table"] div.filter-panel ul li label::before
	{
	display: inline-block;
	content: "✓";
	float: left;
	width: 16px;
	height: 16px;
	border: 2px solid #71a32e;
	border-radius: 2px;
	margin: 11px 10px 0 0;
	background: #71a32e;
	background-clip: content-box !important;
	text-align: center;
	font-size: 11px;
	color: #FFF;
	line-height: 12px;
	font-family: arial, sans-serif;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
	}

/* Show/ Hide Filtering Panel */
[role="table"] input#filter-column[type="checkbox"]:checked~div.table-desc>div.filter-panel ul
	{
	display: block;
	}

[role="table"] input#filter-column[type="checkbox"]:checked~div.table-desc>div.filter-panel label[for="filter-column"]
	{
	background: #242434;
	}

[role="table"] input#filter-column[type="checkbox"]:checked~div.table-desc>div.filter-panel label[for="filter-column"]::after
	{
	transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
	top: 3px;
	}

/* Show/ Hide Filtering Panel Label List Item */
[role="table"] input#col-1[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(1) label,
[role="table"] input#col-2[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(2) label,
[role="table"] input#col-3[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(3) label,
[role="table"] input#col-4[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(4) label,
[role="table"] input#col-5[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(5) label,
[role="table"] input#col-6[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(6) label,
[role="table"] input#col-7[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(7) label,
[role="table"] input#col-8[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(8) label,
[role="table"] input#col-9[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(9) label,
[role="table"] input#col-10[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(10) label,
[role="table"] input#col-11[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(11) label,
[role="table"] input#col-12[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(12) label,
[role="table"] input#col-13[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(13) label,
[role="table"] input#col-14[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(14) label,
[role="table"] input#col-15[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(15) label,
[role="table"] input#col-16[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(16) label
	{
	color: #999;
	}

[role="table"] input#col-1[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(1) label::before,
[role="table"] input#col-2[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(2) label::before,
[role="table"] input#col-3[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(3) label::before,
[role="table"] input#col-4[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(4) label::before,
[role="table"] input#col-5[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(5) label::before,
[role="table"] input#col-6[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(6) label::before,
[role="table"] input#col-7[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(7) label::before,
[role="table"] input#col-8[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(8) label::before,
[role="table"] input#col-9[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(9) label::before,
[role="table"] input#col-10[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(10) label::before,
[role="table"] input#col-11[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(11) label::before,
[role="table"] input#col-12[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(12) label::before,
[role="table"] input#col-13[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(13) label::before,
[role="table"] input#col-14[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(14) label::before,
[role="table"] input#col-15[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(15) label::before,
[role="table"] input#col-16[type="checkbox"]:checked~div.table-desc>div.filter-panel ul li:nth-of-type(16) label::before
	{
	content: "";
	width: 16px;
	height: 16px;
	border: 2px solid #DDE5F0;
	background: #FFF;
	}

/* Show/ Hide Table Column */
[role="table"] input#col-1[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:not(.accordion):nth-of-type(1),
[role="table"] input#col-2[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(2),
[role="table"] input#col-3[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(3),
[role="table"] input#col-4[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(4),
[role="table"] input#col-5[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(5),
[role="table"] input#col-6[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(6),
[role="table"] input#col-7[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(7),
[role="table"] input#col-8[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(8),
[role="table"] input#col-9[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(9),
[role="table"] input#col-10[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(10),
[role="table"] input#col-11[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(11),
[role="table"] input#col-12[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(12),
[role="table"] input#col-13[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(13),
[role="table"] input#col-14[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(14),
[role="table"] input#col-15[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(15),
[role="table"] input#col-16[type="checkbox"]:checked~[role="row-group"] [role="row"]>span:nth-of-type(16)
	{
	display: none !important;
	}

/*
________________________________________________________________________
TABLE CELL TEXT WRAP
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

/* Table Cell Text Wrap Button */
[role="table"] div.filter-panel label[for="wrap-text"]
	{
	float: right;
	padding: 10px 20px 11px 20px;
	line-height: 24px;
	height: 24px;
	border-radius: 4px;
	}

[role="table"] div.filter-panel label[for="wrap-text"]::after
	{
	content: "…";
	margin: 0 0 0 10px;
	font-family: arial, sans-serif;
	display: inline-block;
	width: 15px;
	}

/* Wrap/ Unwrap Table Cell */
[role="table"] input#wrap-text[type="checkbox"]:checked~[role="row-group"] [role="row"] span[role="cell"],
[role="table"] input#wrap-text[type="checkbox"]:checked~[role="row-group"] [role="row"] span[role="column-header"]
	{
	display: flex;
	white-space: normal;
	align-items: center;
	z-index: 1;
	word-break: break-word;
	}

[role="table"] input#wrap-text[type="checkbox"]:checked~div.table-desc div.filter-panel label[for="wrap-text"]::after
	{
	content: "⤶";
	color: #FFF;
	font-family: arial, sans-serif;
	}

[role="table"] input#wrap-text[type="checkbox"]:checked~div.table-desc div.filter-panel label[for="wrap-text"]
	{
	background: #71a32e;
	color: #FFF;
	}

/*
________________________________________________________________________
RESPONSIVE
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

@media only screen and (max-width: 1009px)
	{
	[role="table"] [role="column-header"],
	[role="table"] [role="cell"]
		{
		/* Minimum single cell width (cell padding and border deducted) */
		/* 25% means that (up to) 4 columns are displayed side by side (100% / 4 = 25%) */
		flex: 1 1 calc(25% - 20px - 2px);
		-webkit-flex: calc(25% - 20px - 2px);
		}

	[role="table"] [role="column-header"].narrow,
	[role="table"] [role="column-header"].narrower,
	[role="table"] [role="column-header"].wide,
	[role="table"] [role="column-header"].wider,
	[role="table"] [role="cell"].narrow,
	[role="table"] [role="cell"].narrower,
	[role="table"] [role="cell"].wide,
	[role="table"] [role="cell"].wider
		{
		flex-grow: 1;
		-webkit-flex-grow: 1;
		}

	[role="table"] [role="cell"]
		{
		border-bottom: 1px solid #DDE5F0;
		}
		[role="table"]>[role="row-group"]:last-child
		{
		border-bottom: 0;
		}

	[role="table"] div.table-desc>span
		{
		width: 50%;
		}

	[role="table"] [role="row"] div.expandable
		{
		border-top: 0;
		}

	.rows div:last-child [role="cell"].expandable
		{
		border-bottom: 1px solid #DDE5F0;
		}
		.user-open-even.uk-icon-button {
    position: relative !important;
    display: inline-block !important;
    vertical-align: top;
    right: initial !important;
    margin-left: 10px;
    bottom: 5px;
    cursor: pointer;
}
.search-results .country-of .export_city, .search-results .country-in .export_city {
    display: inline-block !important;
    margin-left: 5px !important;
}
	}

.table-desc .header-page h3.align-center span {
   display: inline-block;
}

.table-desc .header-page .add-offer-import-export {
    margin: 0 10px;
}

@media only screen and (max-width: 1080px) and (min-width: 762px)  {
    [role="table"] [role="row"] .user-name {
	display: inline-block;
	vertical-align: middle;
	word-break: break-all;
	font-size: 12px;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 20px;
	max-height: 40px;
	max-width: 90px;
	font-weight: 600;
	overflow: hidden;
    }
}

@media only screen and (max-width: 769px) {
	[role="table"] [role="column-header"],
	[role="table"] [role="cell"] {
		flex: 1 1 100%;
		-webkit-flex: 1 1 100%;
		padding: 8px 5px;
}

[role="table"] [role="row"] label::after {
	line-height: 24px;
}

	[role="table"] [role="cell"]
		{
		border-bottom: 0;
		}

	[role="table"] [role="row"]>[role="cell"]:last-of-type
		{
		padding-bottom: 10px;
		padding-top: 10px;
		}

	[role="table"] [role="row"]>[role="cell"]:not(.expandable):first-of-type
		{
		padding-top: 14px;
		}

	[role="table"] [role="cell"] a.button
		{
		padding: 6px 12px 7px 12px;
		}

	[role="table"] [role="cell"] .button.gray {
		display: none;
	}

	[role="table"] [role="cell"],
	[role="table"] [role="cell"] span
		{
		text-align: right;
		justify-content: space-between;
		display: initial;
		}
		
	[role="table"] [role="cell"] .ya-share2__badge, [role="table"] [role="cell"] .ya-share2__badge span {
		display: inline-block;
	}

[role="table"] [role="row"] label { }

	[role="table"] [role="row-group"]+[role="row-group"].accordion [role="row"] label
		{
		margin: -9px 0;
		}

	[role="table"] [role="cell"]::before
		{
		content: attr(data-header);
		float: left;
		text-align: left;
		font-weight: 700;
		margin-right: 20px;
		}

	[role="table"] [role="cell"] [status-bar]::before
		{
		right: 10px;
		}

	/* New */
	/* Confirmed */
	[role="table"] [role="cell"] [status-bar="id-1"]::before,
	[role="table"] [role="cell"] [status-bar="id-2"]::before
		{
		width: 10%;
		}

	/* In Progress */
	[role="table"] [role="cell"] [status-bar="id-3"]::before
		{
		width: 25%;
		}

	[role="table"] [role="cell"] [status-bar="id-4"]::before,
	[role="table"] [role="cell"] [status-bar="id-5"]::before
		{
		width: calc(50% - 20px);
		}

[role="table"] div.table-desc {

}
[role=table] div.table-desc .header-page {
    padding-left: 0;
    padding-right: 0;    
}

	[role="table"] div.table-desc+[role="row-group"]
		{
		display: none;
		}

	[role="table"] div.table-desc~[role="row-group"]
		{
		border-top: 1px solid #DDE5F0;
		}

	[role="table"] div.table-desc
		{
		flex-direction: column;
		}

	[role="table"] div.table-desc>span
		{
		width: 100%;
		margin-bottom: 30px;
		font-size: 14px;
		}

	[role="table"] div.filter-panel label[for="wrap-text"]
		{
		float: left;
		}

	[role="table"] [role="row-group"]+[role="row-group"]:not(.accordion)>[role="row"]
		{
		border-top: 1px solid #DDE5F0;
		border-bottom: 1px solid #DDE5F0;
		margin-bottom: 20px;
		}

	[role="table"] [role="row-group"]+[role="row-group"].accordion [role="row"]
		{
		border-top: 0;
		border-bottom: 1px solid #DDE5F0;
		margin-bottom: 0;
		}

	[role="table"] [role="row-group"]+[role="row-group"]>[role="row"]:first-child
		{
		border-top: 0;
		}

	[role="table"]>[role="row-group"]:last-child,
	.rows div div.expandable:not([role="cell"]) [role="row"]:last-child,
	.rows div [role="cell"].expandable
		{
		border-bottom: 0;
		}
	
	[role=cell].expandable.expandable-padding {
	padding-left: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
	}

	[role="table"] div.expandable [role="row"]
		{
		border-top: 1px solid #DDE5F0;
		}

	.rows div:last-child [role="cell"].expandable
		{
		border-bottom: 0;
		}

	[role="table"] [role="row"] div.expandable [role="row"] div.column-20,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-25,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-33,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-50,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-66,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-75,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-80,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-20:first-of-type,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-25:first-of-type,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-33:first-of-type,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-50:first-of-type,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-66:first-of-type,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-75:first-of-type,
	[role="table"] [role="row"] div.expandable [role="row"] div.column-80:first-of-type
		{
		width: 100%;
		margin-left: 0;
		}

[role="table"] [role="row"] div.expandable [role="row"] div.column-33.mob-border {
	margin-bottom: 5px;
	margin-top: 5px;
}

.caption-wrapper, .caption-wrapper span {
    text-align: left !important;
}

.table-desc .header-page h3.align-center {
    display: block;
    line-height: 16px;
}
.table-desc .header-page h3.align-center span {
   display: block;
}
.table-desc .header-page .add-offer-import-export {
    margin: 10px 0;
}


.padding-vert-32vt {
    margin-top: 42px;
}

.user-open-even.uk-icon-button {
    top: 0 !important;
}

[role=table] [role=row] .user-name {
    max-width: 120px;
}

.open-row .news {
    max-width: 120px;
}

	}

/*
________________________________________________________________________
PRINT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

@media print
	{
	.rows div div.expandable
		{
		display: flex;
		}

	.rows div:nth-child(even) [role="cell"]
		{
		background: #FFF !important;
		}

	[role="table"] [role="row-group"] [role="row"] span[role="cell"],
	[role="table"] [role="row-group"] [role="row"] span[role="column-header"]
		{
		display: flex;
		white-space: normal;
		align-items: center;
		z-index: 1;
		}

	[role="table"] [role="row"] span>label::before
		{
		transform: scaleY(-1);
		-webkit-transform: scaleY(-1);
		top: 3px;
		color: #FFF;
		}

	[role="table"] [role="row"] span>label,
	[role="table"] [role="row"] span>.button
		{
		background: #71a32e;
		color: #FFF;
		}
	}

[role=cell].expandable.expandable-padding {
    padding: 10px 10px;
}
.header-search-results h2 {
  margin-bottom: 0
}
.search-results {
  margin-top: 0px;
  padding-left: 15px;
  padding-right: 15px;
}
.country-of, .country-in, .country-separator {
  display: inline-block;
}
.search-results .country-of i.flag:not(.icon), .search-results .country-in i.flag:not(.icon) {top:2px;margin-right: 10px;position: relative;}
.search-results .country-of .code, .search-results .country-in .code {background: #71a32e;border: 1px solid #71a32e;color: #ffffff;padding: 2px 5px 2px 6px;text-align: center;font-weight: 700;margin-right: 10px;font-size: 9px;border-radius: 4px;text-transform: uppercase;vertical-align: middle;}

.search-results .country-of .name, .search-results .country-in .name{
display: inline-block;
    line-height: 22px;
    font-weight: 600;
    font-size: 14px;
    color: #454546;
    white-space: normal;
    text-align: left;
    vertical-align: middle;
}
.search-results .country-of .export_city, .search-results .country-in .export_city {
  font-size: 12px;
  color: #404040;
  margin-left: 0;
  line-height: 22px;
  white-space: normal;
  vertical-align: middle;
  display: block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}

.country-separator {
  height: 2px;
  border-bottom: solid 2px #F44336;
  margin: 15px 15px;
width: 40px;
vertical-align: middle;
position: relative;
}
.country-separator::after {
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 5px;
  background-color: #F44336;
  display: inline-block;
  top: -3px;
  vertical-align: middle;
  position: relative;
  float: right;
}
.country-separator::before {
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 5px;
  background-color: #F44336;
  display: inline-block;
  top: -3px;
  vertical-align: middle;
  position: relative;
  float: left;
}
/* SEARCH RESULTS */
.panel-default ol, .panel-default ol.list-flex {
    padding: 0;
    margin: 0;
}
.width-block {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.block-flex {
  display: -ms-flexbox;
  display: flex;
}
.padding-5 {
    padding: 5px 0 5px 0;
    text-align: left;
}
.padding-20-top {
  padding-top: 20px;
}

.item-small {
  width: 100%;
  position: relative;
  color: #454546;
}
.item-small.adviser {
  display: flex;
}
.item-small:hover img {
  opacity: 0.7
}
.item-small:hover .name {
  color: #5b8425;
}
.item-small.order img {
  height: 40px;
  max-height: 40px;
}
.item-small.order:hover img {
opacity: 1;
}
.item-small.order:hover .name {
color: inherit;
}

.item-small img {
  display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 3px;
    object-fit: cover;
    position: absolute;
    overflow: hidden;
    left: 0;
    background-color: #ebebeb;
}

.link-showall {
  clear: both;
  font-size: 13px;
  font-weight: 500;
  color: #454546;
  margin-top: 10px;
  display: flex;
  transition: all 0.3s ease-in-out 0s;
}
.link-showall:hover {
  color: #5b8425;
}
.link-showall .icon {
  fill: #454546;
  width: 9px;
  height: 9px;
  margin-left: 12px;
}
.link-showall:hover .icon {
  fill: #71a32e;
}
.caption-wrapper {
  min-height: 40px;
  margin-left: 55px;
}
.adviser .caption-wrapper {
  min-height: 40px;
  margin-left: 50px;
  margin-right: 10px;
}

.caption-wrapper .name {
  word-break: break-all;
  font-size: 14px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 20px;
  max-height: 40px;
  font-weight: 600;
  overflow: hidden;
}
.caption-wrapper .category {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 20px;
  margin-bottom: 0;
  overflow: hidden;
  font-size: 12px;
  color: #777;
  max-height: 20px;
}
.item-small.order .category {
  display: block;
}
.user-open-even.uk-icon-button {
position: absolute;
right: 10px;
top: 15px;
display: inline-block;
cursor: pointer;
}
.user-open-even .icon {
display: block;
    color: inherit;
    position: relative;
    width: 14px;
    height: 14px;
    top: 10px;
    left: 11px;
    fill: #454545;
    line-height: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    max-width: initial;
}
.user-open-even:hover, .user-open-even:focus, .user-open-even.uk-icon-button:hover, .user-open-even.uk-icon-button:focus {
background-color: #71a32e;
}
.user-open-even:hover .icon, .user-open-even:focus .icon {
  fill: #ffffff;  
}

.header-page {
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px
}
.header-page h2 {
  margin-top: 0;
  margin-bottom: 0px;
}
.header-page h3 {
  font-size: 14px;
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 0px;
}
.header-page .header-width {
  width: 100%
}
.align-center {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
}
.align-left {
display: -ms-flexbox;
display: flex;
-ms-flex-align: left;
align-items: left;
-ms-flex-pack: left;
justify-content: left;
}

.table-desc .header-page h2.align-center {
    margin-bottom: 0 !important;
    line-height: 25px;
}


[role=table] [role=cell] .item-link {
    color: #454545;
}

.modal {
  display: none;
  position: fixed;
  z-index: 10000;
  padding-top: 120px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: rgba(0, 0, 0, 0.3); 
}

.modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  width: 80%;
  max-width: 280px;
  border-radius: 8px;
  box-shadow: 0 8px 16px 0 rgb(22 33 54 / 8%), 0 4px 16px 0 rgb(22 33 54 / 8%), 0 8px 16px 0 rgb(22 33 54 / 8%);
  
  
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.4s;
  animation-name: animatetop;
  animation-duration: 0.4s
}


@-webkit-keyframes animatetop {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}

@keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}

.close {
  color: white;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.modal-header {
  padding: 0 8px;
}

.modal-body {
padding: 24px 24px;
line-height: 140%;
font-size: 14px;
}
.modal-body .phone-num {
    font-size: 22px;
    line-height: 28px;
}
.callphonenew {
    color: #71a32e;
    cursor: pointer;
}
.call-phone-new {
padding: 14px 0 0 0;
}
.call-phone-new .phone-link {
padding: 0 8px;
}
.call-phone-new .phone-link .phone-icon {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    object-position: center;
}

.button-close .user-order-close {
border-radius: 5px;
padding: 8px 12px;
border: 1px solid #f7f9fa;
background: #71a32e;
color: #ffffff;
font-size: 12px;
cursor: pointer;
font-weight: 600;
}
.button-close .user-order-close:hover {
background-color: #242434;
border-color: #242434;
}
.button-close .user-order-close .icon {
fill: #ffffff;
width: 20px;
height: 20px;
margin-right: 10px;
}