/*@warn "The compass/css3/shared module has been deprecated.
You can silence this warning by importing compass/css3/deprecated-support instead.
Please be aware that module will be removed in the next release.";

@import "deprecated-support";*/
/*@warn "The compass/css3/shared module has been deprecated.
You can silence this warning by importing compass/css3/deprecated-support instead.
Please be aware that module will be removed in the next release.";

@import "deprecated-support";*/
/*@warn "The compass/css3/shared module has been deprecated.
You can silence this warning by importing compass/css3/deprecated-support instead.
Please be aware that module will be removed in the next release.";

@import "deprecated-support";*/
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; vertical-align: baseline; }

body, html { height: 100%; }

img, fieldset, a img { border: none; }

input[type="submit"], button { cursor: pointer; }
input[type="submit"]::-moz-focus-inner, button::-moz-focus-inner { padding: 0; border: 0; }

textarea { overflow: auto; }

input, button { margin: 0; padding: 0; border: 0; }

input, textarea, select, button, h1, h2, h3, h4, h5, h6, a, span, a:focus { outline: none; }

ul, ol { list-style-type: none; }

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) { * { -webkit-text-size-adjust: none; } }
table { border-spacing: 0; border-collapse: collapse; width: 100%; }

@font-face { font-family: univers_condensed_bold; src: url("fonts/univers_condensed_bold.eot"); src: url("fonts/univers_condensed_bold.eot?#iefix") format("embedded-opentype"), url("fonts/univers_condensed_bold.woff") format("woff"), url("fonts/univers_condensed_bold.ttf") format("truetype"); font-weight: normal; font-style: normal; }
body { background: #011937 url(../img/body-bg.png) 0 0 repeat-x; font: normal 14px/1.5 Arial, sans-serif; color: #001938; }

a { text-decoration: none; }

.l-layout { position: relative; margin: 0 auto; width: 960px; }

.header { position: relative; }

.header__top { position: relative; height: 256px; background-image: -moz-linear-gradient(#05143b, #388ed0); background-image: -webkit-linear-gradient(#05143b, #388ed0); background-image: linear-gradient(#05143b, #388ed0); }
.header__top:before, .header__top:after { content: ""; position: absolute; }
.header__top:before { top: 0; left: 0; width: 745px; height: 284px; background: url(../img/camel-title.png) 0 0 no-repeat; }
.header__top:after { bottom: -28px; right: -17px; width: 403px; height: 220px; background: url(../img/camel.png) 0 0 no-repeat; }

.header__user { position: absolute; left: 276px; right: 0; top: 166px; z-index: 2; line-height: 1.2; }

.user-item { display: inline-block; vertical-align: bottom; margin-right: 50px; max-width: 155px; }

.user-item__img { display: inline-block; vertical-align: bottom; width: 60px; height: 60px; overflow: hidden; border: 1px solid #153b6b; }
.user-item__img img { display: block; max-width: 100%; height: auto; }

.user-item__info { display: inline-block; margin-left: 3px; vertical-align: bottom; }
.user-item__info span { display: block; color: white; }
.user-item__info a { color: #ffe02d; }

.user-bonus, .user-invite, .user-enter { display: inline-block; vertical-align: bottom; padding-left: 24px; position: relative; color: #ffe02d; }
.user-bonus:before, .user-invite:before, .user-enter:before { content: ""; position: absolute; }

.user-bonus { margin-right: 40px; padding-right: 18px; }
.user-bonus:before { top: -2px; left: 0; background: url('../img/icons-s17cc354647.png') 0 -2058px no-repeat; width: 18px; height: 18px; }
.user-bonus sup { position: absolute; top: -6px; right: 0; width: 16px; height: 16px; line-height: 16px; text-align: center; color: white; background: #3e9ce6; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }

.user-invite:before { top: 1px; left: 0; background: url('../img/icons-s17cc354647.png') 0 -551px no-repeat; width: 19px; height: 12px; }

.user-enter { position: absolute; bottom: 0; right: 0; padding: 0 14px 0 0; }
.user-enter:before { top: 1px; right: 0; background: url('../img/icons-s17cc354647.png') 0 -277px no-repeat; width: 9px; height: 11px; }

.menu { position: absolute; bottom: -68px; left: 0; right: 0; white-space: nowrap; font-size: 0; background-image: -moz-linear-gradient(#183c60, #08284b); background-image: -webkit-linear-gradient(#183c60, #08284b); background-image: linear-gradient(#183c60, #08284b); }
.menu li { display: inline-block; width: 16%; text-align: center; position: relative; }
.menu li.is-new a:before, .menu li:first-child a:before { display: none; }
.menu li:last-child { width: 20%; }
.menu li:last-child a:after { display: none; }
.menu li:hover a { background-image: -moz-linear-gradient(#366fa1, #296294); background-image: -webkit-linear-gradient(#366fa1, #296294); background-image: linear-gradient(#366fa1, #296294); border-top-color: rgba(255, 255, 255, 0.2); border-bottom-color: #3f729f; }
.menu li:hover a:before, .menu li:hover a:after { display: none; }
.menu a { display: block; position: relative; border-top: 1px solid #396f9f; border-bottom: 1px solid #062344; height: 39px; line-height: 39px; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); color: white; font-family: "univers_condensed_bold", Verdana, Arial, sans-serif; font-size: 16px; text-transform: uppercase; }
.menu a:before, .menu a:after { content: ""; position: absolute; bottom: -1px; width: 1px; top: 0px; }
.menu a:before { left: 0; background: #294665; }
.menu a:after { right: 0; background: #07284c; }
.menu .is-new i { display: block; position: absolute; top: 4px; right: -8px; background: url('../img/icons-s17cc354647.png') 0 -679px no-repeat; width: 29px; height: 29px; }
.menu .is-new:hover i { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }

.l-main { padding-top: 100px; *zoom: 1; background: #011936 url(../img/main-bg.png) 0 0 repeat-x; }
.l-main:after { content: " "; display: table; clear: both; }

.sidebar { float: left; width: 204px; }

.logo { display: block; margin: 0 15px; }

.nav { margin: 48px 22px; width: 162px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #ffdf2d; overflow: hidden; -moz-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 20px rgba(0, 0, 0, 0.35); background-image: -moz-linear-gradient(bottom, #ffc50b 0%, #fff321 100%); background-image: -webkit-linear-gradient(bottom, #ffc50b 0%, #fff321 100%); background-image: linear-gradient(to top, #ffc50b 0%, #fff321 100%); }

.nav__item { border-bottom: 1px solid #e6b40d; -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.4); -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.4); box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.4); }
.nav__item:hover { background-color: rgba(255, 255, 255, 0.6); }

.nav__link { position: relative; display: block; padding-left: 50px; color: #001938; font-family: "univers_condensed_bold", Verdana, Arial, sans-serif; text-transform: uppercase; height: 41px; line-height: 41px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); }
.nav__link i { position: absolute; }

.icon-camel, .icon-chair, .icon-download, .icon-star, .icon-fun, .icon-forum { left: 15px; top: 50%; margin-top: -10px; background: url('../img/icons-s17cc354647.png') 0 -415px no-repeat; width: 24px; height: 21px; }

.icon-chair { background: url('../img/icons-s17cc354647.png') 0 0 no-repeat; width: 22px; height: 16px; }

.icon-download { left: 19px; background: url('../img/icons-s17cc354647.png') 0 -246px no-repeat; width: 20px; height: 21px; }

.icon-star { left: 19px; background: url('../img/icons-s17cc354647.png') 0 -1921px no-repeat; width: 19px; height: 20px; }

.icon-fun { left: 19px; background: url('../img/icons-s17cc354647.png') 0 -1892px no-repeat; width: 23px; height: 19px; }

.icon-forum { left: 19px; background: url('../img/icons-s17cc354647.png') 0 -1864px no-repeat; width: 18px; height: 18px; }

.sidebar__in { padding: 0px 28px; }

.sidebar__title { margin-bottom: 20px; border-bottom: 1px solid #244567; padding-bottom: 5px; font-size: 12px; color: white; text-transform: uppercase; font-weight: normal; }
.sidebar__title.is-yellow { color: #ffe02d; }

.sidebar__date a { color: white; }

.poll { margin-bottom: 70px; }

.poll__title { font-size: 12px; color: white; }

.poll__form { position: relative; margin-bottom: 14px; border-bottom: 1px solid #244567; }
.poll__form .radio-wrap:last-child { margin-bottom: 20px; }
.poll__form:after { content: ""; position: absolute; left: 50%; bottom: -14px; margin-left: -73px; background: url('../img/icons-s17cc354647.png') 0 -828px no-repeat; width: 147px; height: 14px; }

.btn { padding: 4px 15px 5px; font-size: 12px; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); }

.btn_blue { background: #175f97; background-image: -moz-linear-gradient(top, #175f97 0%, #0a3769 100%); background-image: -webkit-linear-gradient(top, #175f97 0%, #0a3769 100%); background-image: linear-gradient(to bottom, #175f97 0%, #0a3769 100%); }
.btn_blue:hover { background-image: -moz-linear-gradient(top, #0a3769 0%, #175f97 100%); background-image: -webkit-linear-gradient(top, #0a3769 0%, #175f97 100%); background-image: linear-gradient(to bottom, #0a3769 0%, #175f97 100%); }

.radio { display: inline-block; color: #ffe02d; }
.radio input { position: absolute; left: 0; top: 4px; opacity: 0; z-index: 2; }
.radio input:checked + span:after { content: ""; position: absolute; left: -18px; top: 6px; width: 8px; height: 8px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; background: #001938; }
.radio span { position: relative; display: inline-block; padding-left: 0px; margin-left: 23px; font-size: 12px; }
.radio span:before { content: ""; position: absolute; left: -20px; top: 4px; background: url('../img/icons-s17cc354647.png') 0 -1732px no-repeat; width: 12px; height: 12px; }

.sidebar_your { background-color: #072543; }

.sidebar__news { margin-top: 14px; }

.sidebar__date { color: white; font: 12px Arial, sans-serif; }

.sidebar__news-content { padding-bottom: 14px; border-bottom: 1px solid #244567; }
.sidebar__news-content a { color: #ffe02d; font: 12px Arial, sans-serif; }

.main { position: relative; float: left; background: #e7e8e8 url(../img/content-bg.png) 0 100% repeat-x; width: 727px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; *zoom: 1; }
.main:after { content: " "; display: table; clear: both; }

.main-col { margin: 55px 40px 0px 35px; *zoom: 1; }
.main-col:after { content: " "; display: table; clear: both; }

.page-top { margin: 55px 40px 0 35px; color: #186098; *zoom: 1; }
.page-top:after { content: " "; display: table; clear: both; }

.page-title { float: left; font-weight: normal; }

.sort { float: right; margin-top: 10px; font-size: 0; *zoom: 1; }
.sort:after { content: " "; display: table; clear: both; }

.sort__link { position: relative; margin-left: 20px; padding-right: 16px; display: inline-block; font-size: 12px; color: #388dd0; }
.sort__link:after { content: ""; position: absolute; top: 4px; right: 0; width: 0px; height: 0px; border-style: solid; border-width: 5px 6px 5px 0; border-color: transparent #388dd0 transparent transparent; }
.sort__link.is-active { color: #001938; }
.sort__link.is-active:after { top: 5px; width: 0px; height: 0px; border-style: solid; border-width: 6px 5px 0 5px; border-color: #001938 transparent transparent transparent; }

.content__wrapper { position: relative; margin-bottom: 28px; *zoom: 1; }
.content__wrapper .content__img { float: left; }
.content__wrapper .content__img img { width: 150px; height: 110px; }
.content__wrapper:after { content: " "; display: table; clear: both; }

.content__item { float: left; margin-left: 18px; width: 473px; }
.content__item:hover .content__text { border-bottom: 1px solid #001938; }
.content__item:hover .content__caption a { border-bottom: 1px solid #388dd0; }

.content__text { color: #001938; }

.content__caption { display: inline; }
.content__caption .content__title { color: #388dd0; }

.content__comment { display: inline-block; margin-top: 10px; color: #388dd0; border-bottom: 1px solid transparent; }
.content__comment:hover { border-bottom: 1px solid #388dd0; }

.content__more { position: relative; display: block; border: 1px solid rgba(255, 255, 255, 0.7); background-color: #e7e7e7; text-align: center; line-height: 30px; text-transform: uppercase; height: 30px; margin-bottom: 27px; -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3); }
.content__more:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; }
.content__more span { color: #388dd0; position: relative; }
.content__more span i { position: absolute; top: 4px; left: -10px; width: 0px; height: 0px; border-style: solid; border-width: 5px 0 5px 6px; border-color: transparent transparent transparent #388dd0; }

.content__line { border-bottom: 1px solid #848e98; }

.rss { float: left; text-transform: uppercase; height: 20px; -webkit-border-radius: 5px; border-radius: 5px; padding: 0 7px 0 4px; background: #d88c15; border: 1px solid #b97710; color: white; margin: 35px 0 0 35px; }

.box-bottom__form { float: right; margin-right: 40px; line-height: 85px; }

.form__mail { width: 200px; height: 24px; color: #001938; margin-left: 10px; padding-left: 4px; -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.6); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.6); }

.box-bottom__btn { width: 37px; height: 24px; background: #175f97; text-align: center; font-size: 12px; color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); background-image: -moz-linear-gradient(top, #175f97 0%, #0a3769 100%); background-image: -webkit-linear-gradient(top, #175f97 0%, #0a3769 100%); background-image: linear-gradient(to bottom, #175f97 0%, #0a3769 100%); }
.box-bottom__btn:hover { background-image: -moz-linear-gradient(top, #0a3769 0%, #175f97 100%); background-image: -webkit-linear-gradient(top, #0a3769 0%, #175f97 100%); background-image: linear-gradient(to bottom, #0a3769 0%, #175f97 100%); }

.futter { position: relative; bottom: 0; background: #011937 url(../img/futer_bg.png) 0 0 repeat-x; height: 125px; }

.social { position: relative; width: 360px; height: 45px; top: 30px; float: left; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; background-image: -moz-linear-gradient(bottom, #135180 0%, #05173f 100%); background-image: -webkit-linear-gradient(bottom, #135180 0%, #05173f 100%); background-image: linear-gradient(to top, #135180 0%, #05173f 100%); }
.social p { font-size: 11px; line-height: 45px; margin-left: 30px; color: white; }

.social__f, .social__vk, .social__you, .social__g { display: block; position: absolute; bottom: 25%; }
.social__f:hover, .social__vk:hover, .social__you:hover, .social__g:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.social__f { width: 16px; height: 28px; right: 130px; background: url(../img/social_f.png) 0 0 no-repeat; }

.social__vk { width: 22px; height: 27px; right: 90px; background: url(../img/social_vk.png); }

.social__you, .social__g { width: 24px; height: 24px; -webkit-border-radius: 6px; border-radius: 6px; }

.social__you { right: 50px; background: url(../img/social_you.png); }

.social__g { right: 10px; background: url(../img/social_g.png); }

.box-futter__form { position: absolute; top: 40px; right: 250px; }

.f__search { height: 24px; padding-left: 5px; margin-right: 10px; color: white; border: 1px solid #03162e; background: #0a2038; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.f__submit { width: 64px; height: 24px; background: #175f97; text-align: center; font-size: 12px; color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28); background-image: -moz-linear-gradient(top, #175f97 0%, #0a3769 100%); background-image: -webkit-linear-gradient(top, #175f97 0%, #0a3769 100%); background-image: linear-gradient(to bottom, #175f97 0%, #0a3769 100%); }
.f__submit:hover { background-image: -moz-linear-gradient(top, #0a3769 0%, #175f97 100%); background-image: -webkit-linear-gradient(top, #0a3769 0%, #175f97 100%); background-image: linear-gradient(to bottom, #0a3769 0%, #175f97 100%); }

.copy { float: right; padding: 25px 30px; }
.copy a { color: #ffe02d; font-size: 12px; }
.copy .discover { color: white; }

.danger { min-width: 1050px; background: white; font-size: 72px; line-height: 73px; text-align: center; color: #c5ccd3; text-transform: uppercase; letter-spacing: -8px; }

.gallery { *zoom: 1; }
.gallery:after { content: " "; display: table; clear: both; }

.gallery__title { color: #388dd0; float: left; *zoom: 1; }
.gallery__title:after { content: " "; display: table; clear: both; }

.gallery__location { margin-top: 15px; color: #aeafb0; font-size: 12px; *zoom: 1; }
.gallery__location p { float: left; }
.gallery__location:after { content: " "; display: table; clear: both; }

.gallery__cont { height: 210px; margin-top: 20px; *zoom: 1; }
.gallery__cont:after { content: " "; display: table; clear: both; }

.gallery__left { float: left; width: 320px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; *zoom: 1; }
.gallery__left:after { content: " "; display: table; clear: both; }

.gallery__img { *zoom: 1; }
.gallery__img a { display: inline-block; }
.gallery__img:after { content: " "; display: table; clear: both; }
.gallery__img img { float: left; width: 100px; height: 100px; cursor: pointer; margin: 0 5px 5px 5px; }
.gallery__img img:first-child { margin-left: 0; }
.gallery__img img:last-child { margin-right: 0; }

.gallery__right { float: right; width: 320px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; *zoom: 1; }
.gallery__right:after { content: " "; display: table; clear: both; }

.gallery__video { *zoom: 1; }
.gallery__video a { display: inline-block; }
.gallery__video img { width: 320px; height: 210px; }
.gallery__video:after { content: " "; display: table; clear: both; }

.content__more { margin-top: 10px; *zoom: 1; }
.content__more:after { content: " "; display: table; clear: both; }

.content__more-link { position: relative; color: #388dd0; }
.content__more-link:after { content: ""; position: absolute; top: 3px; right: -13px; width: 0px; height: 0px; border-style: solid; border-width: 5px 0 5px 6px; border-color: transparent transparent transparent #388dd0; }

.content__text-wrap { width: 100%; *zoom: 1; }
.content__text-wrap:after { content: " "; display: table; clear: both; }
.content__text-wrap .content__text { width: 300px; float: left; color: #001938; margin-right: 25px; }
.content__text-wrap .content__text .content__text-link { color: #388dd0; font-size: 12px; }
.content__text-wrap .content__text .content__text-link:hover { border-bottom: 1px solid #388dd0; }

.text__more, .text__hide { position: relative; display: block; color: #388dd0; margin-bottom: 30px; text-align: center; line-height: 30px; -webkit-border-radius: 5px/25px 25px 5px 5px; border-radius: 5px/25px 25px 5px 5px; -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5), 0 -18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5), 0 -18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5), 0 -18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; }
.text__more:hover, .text__hide:hover { text-decoration: underline; -moz-box-shadow: 0 2px 4px rgba(255, 255, 255, 0.5) inset, 0 18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; -webkit-box-shadow: 0 2px 4px rgba(255, 255, 255, 0.5) inset, 0 18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; box-shadow: 0 2px 4px rgba(255, 255, 255, 0.5) inset, 0 18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; }
.text__more:before, .text__hide:before { content: ""; position: absolute; top: 12px; left: 103px; width: 0px; height: 0px; border-style: solid; border-width: 0 5px 6px 5px; border-color: transparent transparent #388dd0 transparent; }

.text__more { -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.5), 0 -18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.5), 0 -18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; box-shadow: 0 1px 0px rgba(0, 0, 0, 0.5), 0 -18px 12px -3px rgba(231, 231, 231, 0.98) inset, 0 0 0px, 0 0 20px rgba(0, 0, 0, 0.02) inset; }
.text__more:before { content: ""; position: absolute; top: 10px; left: 70px; width: 0px; height: 0px; border-style: solid; border-width: 5px 0 5px 6px; border-color: transparent transparent transparent #388dd0; }
