/* Datalife Engine template by: redissx (ICQ: 275116000, E-mail: redissx@gmail.com, Website: webrambo.ru )  */

/* SET BASE
----------------------------------------------- */
* {/*background: transparent;*/margin:0;padding:0;outline:none;border: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
table {border-collapse:collapse;border-spacing:0;}
input, select {vertical-align:middle;}
article, aside, figure, figure img, hgroup, footer, header, nav, section, main {display: block;}
body {font: 15px 'PT Sans', Arial, Helvetica, sans-serif; line-height:normal; padding:0; margin:0;
color: #434c4f; background:#f6fbff/*#f2f2f2 url(../images/bg.jpg)*/; height:100%; width:100%; font-weight:400;}
img {max-width:100%;}
.clr {clear: both;}
.clearfix:after {content: ""; display: table; clear: both;}
a {color: #095aae; text-decoration: underline;}
a:hover, a:focus {color:#095aae; text-decoration: none;}
h1, h2, h3, h4, h5 {font-weight:400; font-size:24px;}
h6 {margin: 10px 0 5px 0;font-size: 18px;}
#kalkip {text-decoration:none;}
#kalkip p {color:#0dd149;font-weight:700;font-size:18px;}
#kalkip p:hover {color:#0bbc41;}
#refinlink {border-radius: 4px;background-color: #ffffff;text-align: center;font-size: 15px;line-height: 38px;color: #03a9f4;padding:0px 10px;margin: 20px 0;}
a #refinlink:hover {box-shadow: 0 7px 5px #0a82ca}
.full-text table tbody tr td div#popbank {font-size:13px;}
.full-text table tbody tr td div#popbank a {font-size:13px; margin:0 2px;}
.full-text table tbody tr td#infobanki a.oformitbank {font-size:14px;font-weight: 700;background: #0dd149;padding: 5px 11px;color: #fff;border-radius: 5px;border: 1px solid #0dd149;text-decoration: none !important;}
.full-text table tbody tr td#infobanki a.oformitbank:hover {background: #fff;color: #0dd149;}
.full-text table tbody tr td#infobanki a.podrobnbank {margin-bottom:5px;display:block;font-size:21px;}
article div#butkoment button {padding: 0 10px;line-height: 20px;}
article div#butkoment button:hover {background-color: #edf2f9;}

.sp-link-wrapper {display: none;}

.judge-table {/*overflow-y: hidden !iportant;overflow-x: auto !iportant;overflow-x: scroll !iportant;*/}
.resultAppearing#resultPane {overflow-x: scroll !iportant;}

.form-wrap {}
.sub-title h1 {margin-bottom:15px; font-size:24px; font-weight:700;}
.pm-page, .search-page, .static-page, .tags-page, .form-wrap {}


/*--- SET ---*/
.button, .pagi-load a, .up-second li a, .usp-edit a, .qq-upload-button, button:not(.color-btn):not([class*=fr]),
html input[type="button"], input[type="reset"], input[type="submit"], .meta-fav a, .usp-btn a {
padding:0 20px; display:inline-block; height:35px; line-height:35px; border-radius:5px; cursor:pointer;
background-color:#fff; color:#167ac6; text-align:center; font-weight:700; font-size:17px;border:1px solid #167ac6;}
button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0;}
button[disabled], input[disabled] {cursor:default;}
.button:hover, .up-second li a:hover, .usp-edit a:hover, .qq-upload-button:hover, .pagi-load a:hover, .usp-btn a:hover,
button:not(.color-btn):hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .meta-fav a:hover
{background-color:#167ac6; color:#fff;}
button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active
{box-shadow: inset 0 1px 4px 0 rgba(0,0,0,0.1);}
input[type="submit"].bbcodes, input[type="button"].bbcodes, input.bbcodes, .ui-button
{font-size: 12px !important; height: 30px !important; line-height:30px !important; padding: 0px 10px; border-radius:3px;}

input[type="text"], input[type="password"] {font-size: 17px;display:block; width:100%; height:35px; line-height:35px; padding:0 10px;
color:#000000; background-color:#ffffff; /*border-radius:4px; -webkit-appearance: none;
box-shadow:0 0 0 1px #EDEDED,inset 1px 1px 3px 0 rgba(0,0,0,0.1);*/}
input[type="text"]:focus {}

input:focus::-webkit-input-placeholder {color: transparent}
input:focus::-moz-placeholder {color: transparent}
input:focus:-moz-placeholder {color: transparent}
input:focus:-ms-input-placeholder {color: transparent}

select {height:35px; border:1px solid #e3e3e3; background-color:#FFF;}
textarea {display:block; width:100%; padding:10px; border:1px solid #e3e3e3; background-color:#F8F8F8;
border-radius:0; overflow:auto; vertical-align:top; resize:vertical;
box-shadow:0 0 0 1px #EDEDED,inset 1px 1px 3px 0 rgba(0,0,0,0.1);}

.img-box, .img-wide, .img-resp, .img-resp-v, .img-resp-sq {overflow:hidden; position:relative; background-color:#fff;}
.img-resp {padding-top:57%;}
.img-resp-v {padding-top:130%;}
.img-resp-sq {padding-top:100%;}
.img-box img, .img-resp img, .img-resp-v img, .img-resp-sq img {width:100%; display:block;}/*min-height:100%;*/
.img-resp img, .img-resp-v img, .img-resp-sq img {position:absolute; left:0; top:0;}
.img-wide img {width:100%; display:block;}
.img-square img {width:150%; max-width:150%; margin-left:-25%;}
.nowrap {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
button, .th-img {transition: all .3s;}
.button {transition: color .3s, background-color .3s, opacity .3s;}
.ps-link {cursor:pointer;}
.icon-l .fa {margin-right:10px;}
.icon-r .fa {margin-left:10px;}

.fx-row {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.fx-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.fx-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.fx-stretch{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}
.fx-top{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.fx-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.fx-bottom{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.fx-col{display:-ms-flexbox;display:-webkit-flex;display:flex;
-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.fx-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.fx-first {-ms-flex-order: -1;-webkit-order: -1;order: -1;}
.fx-1 {-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%;}
#kalkrekl {position: relative;display: inline-block;padding: 9px 20px 11px 20px;background: #0dd149;border-radius: 4px;font-size: 18px;line-height: 24px;color:#fff;text-decoration:none;}
#kalkrekl:hover {background: #0bbc41;}



/* BASIC GRID
----------------------------------------------- */
.wrap {min-width:320px; overflow:hidden;}
.center {max-width:1300px; margin:0 auto; position:relative; z-index:20;}
.block {background-color:#FFF; box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2); overflow:hidden;
 position:relative; z-index:200; margin-bottom:-50px;}/*border-radius:20px;*/
.header {background-color:#095aae;margin-bottom:10px;}
.header-in {height:70px;}
.topline {height:60px; background-color:#095aae; padding:10px 30px;}
.cols {padding:30px 30px;}
.side {width:240px; float:left; position:relative;}
.main {width:calc(100% - 300px); width:-webkit-calc(100% - 300px); float:right; min-height:600px;}
.footer-in {padding:80px 30px 30px 330px; font-size:14px; width:100%; background:url(/logo.svg) 20px 70px no-repeat;background-size:240px 70px;}
.footer {color:#ccc; border-top:10px solid #0dd149; background:#095aae;}/*url(../images/bg1.png)*/

#gotop{position:fixed; width:40px; height:40px; line-height:36px; right:10px; bottom:10px; cursor:pointer; font-size:20px;
z-index:9998; display:none; opacity:0.7; background-color:#000; color:#FFF; border-radius:50%; text-align:center;}

.th-cat a:hover {color:#0dd149;}

.fixed-top {position:fixed; top:0; width:240px; margin-bottom:0;}
.absolute-top {position:absolute; width:240px;}
.fixed-top-left {position:fixed; top:0; width:240px; margin-bottom:0;}
.absolute-top-left {position:absolute; width:240px;}
.lessThen800 {display:none;}
@media screen and (max-width: 800px) {
.lessThen800 {display:block;}
.greatThen800 {display:none;}
}


.filt-wr {background-color: #EDF2F9; padding: 20px; margin-bottom: 20px;}
.filt-row + .filt-row {margin-top: 20px;}
.filt-row, .filt-cell-2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.filt-cell {width: 23%;}
.filt-label {margin-bottom: 10px; opacity: 0.7; font-size: 12px;
overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.filt-cont select, .filt-cont input[type="text"] {width: 100%; background-color: #fff;border-radius:5px;color:#737373;padding:0 0 0 10px;font-size:16px;}
.filt-cell-half {width: 46%;}
.filt-cell-half2 {width: 100%;}
.filt-cell-check {padding-top: 15px;}
.filt-cell-check input {vertical-align: middle; margin-right: 10px;}
.filt-cont {overflow:hidden; position:relative;font-weight:700;font-size:18px;}
.filt-cont select {width:100%; padding:0 10px; cursor:pointer; border:0; outline:none;
appearance:none; -moz-appearance:none; -webkit-appearance:none; background-color:#fff;}
.filt-cont-select:after {content:"\f107"; font-family:'FontAwesome'; position:absolute; right:0; top:0;
width:40px; height:40px; line-height: 40px; pointer-events:none; text-align:center; border-left:0px solid #e4e9ec;}
.fhid:not(.fx-row) {display:none;}
.fx-row.fx-bottom .button {width: 100%}

.btable {display: table; border-collapse: collapse; margin: 0 15px;
width: calc(100% - 30px); border: 1px solid #e3e3e3;}
.btable + .btable {border-top: 0;}
.btable:nth-child(2) {background:#fff4e4 !important;border: 1px solid #FF9800;}
.brow {display: table-row;height:115px;}
.bcell {display: table-cell; padding: 10px; vertical-align: middle; width: 16%;
/*border-bottom: 1px solid #e3e3e3;*/}
.bimg {width: 14%; text-align: center;}
.btitle {margin-bottom: 10px; font-weight: 700;}
.bdocs, .breq {font-size: 13px;}
.bbtns, .bperc, .bsum {text-align: center;}
.bbtns #oformit {font-weight:700;background:#0dd149; padding:5px 15px;color:#fff;border-radius:5px;border:1px solid #0dd149;text-decoration:none !important;}
.bbtns #oformit:hover {background:#fff;color:#0dd149;}
.bbtns #podrobnee {font-weight:700;color:#167ac6;border-bottom:1px solid #167ac6;font-size:14px;text-decoration:none !important;}
.bbtns #podrobnee:hover {border-bottom:none;}
.bheader .bcell {border: 1px solid #e3e3e3; font-size: 16px;}

.btable:nth-child(2n) {background-color: #fcfcfc;}

.podb-wr {background-color: #EDF2F9; padding: 20px; border-radius:5px;}/*margin-bottom: 20px;*/
.podb-inp {width: 22%;}
.podb-sel {width: 17%;}
/*.podb-st {width: 10%;}*/
.podb-pla {width: 21%;text-align:center;}
.podb-btn {width: 17%;}
.podb-wr h4 {width: 100%; font-size: 18px !important; margin: 0 0 20px 0 !important;}
.podb-btn #vsepred {color:#167ac6;font-size:13px;background:#EDF2F9;border:none;margin-top:8px;text-decoration:underline !important;}
.podb-btn #vsepred:hover {text-decoration:none !important;}
.podb-btn a {font-weight:700;background:#0dd149; padding:5px 0;color:#fff;
    border-radius:5px;border:1px solid #0dd149; display:block;
text-decoration: none !important; text-align: center;}
.podb-btn a:hover {background:#fff;color:#0dd149;}



/* HEADER
----------------------------------------------- */
.top-line {background:#16a085 url(../images/bg1.png); border-bottom:10px solid #0dd149; margin-bottom:-50px;}
.top-line-in {height:300px; padding:40px 20px 0 20px; overflow:hidden;}
.tl-item {display:block; width:180px; text-align:center; padding:10px; border-radius:4px;}
.tl-img {height:128px; width:129px; border-radius:50%; margin:0 auto;}
.tl-img img {}
.tl-title {color:#FFF; margin-top:15px; text-transform:uppercase; font-weight:700;}
.tl-item:hover {background-color:rgba(0,0,0,0.3);}


/* NAV-LINE
----------------------------------------------- */
.logo {float:left; display:block; width:240px; height:70px;}
.logo-desc {padding-left:30px; border-left:1px solid #dfe8ee; margin:10px 0 0 30px; font-size:13px; color:#fff;
height:50px; line-height:20px; padding-top:5px; float:left;}
.search-wrap {width:340px; float:right; margin:15px 0 0 0;}
.search-box {width:100%; position:relative;}
.search-box input, .search-box input:focus {width:100%; border-radius:20px; padding:0 60px 0 15px; background-color:#f2f2f2; box-shadow:none;}
.search-box button {position:absolute; right:0px; top:0px; z-index:10; width:40px; padding:0 !important;
background-color:transparent !important; color:#333 !important;}

.nav-menu {height:50px; position:relative; background:#095aae;text-align:right; padding-right:10px;}
.nav-menu > li {position:relative; display:inline-block; vertical-align:top;}
/*.nav-menu > li:first-child a {background-color:#6098d2;}*/
.nav-menu > li > a {display:block; padding:0 19px; line-height:50px; height:50px; color:#FFF; font-weight:700; text-transform:uppercase;}
.nav-menu > li > a:hover, .nav-menu .menuactive > a {background-color:#0dd149;}
.hidden-menu {position:absolute; left:0; top:100%; z-index:998; background-color:#6098d2; width:240px;
box-shadow:0 2px 2px 0 rgba(0,0,0,0.2); display:none;}
.hidden-menu a {display:block; padding:10px 20px; font-weight:700; color:#FFF; border-bottom:1px solid #095aae;}
.hidden-menu a:hover {background-color:#095aae;}
.submenu > a:after {content:"\f107 "; font-family:'FontAwesome'; margin-left:7px;}


.textus-wr {margin-bottom:15px; margin-top:15px}
.textus {background-color:#FFF; box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);
    padding:15px 15px 5px 15px; margin-bottom:15px; width:23%;}
.textus-t {font-weight:700; text-transform:uppercase;}


/* SECTION
----------------------------------------------- */
.mtitle {font-weight:700; font-size:20px; margin-bottom:30px;}
.floats {margin:0 -15px;}
.speedbar {padding:0 0 15px 0; border-bottom:1px solid #eee;}/* margin-bottom:30px;*/
.speedbar a {text-decoration:underline;}
.site-desc {padding-bottom:15px; margin-bottom:30px; border-bottom:1px solid #eee; line-height:20px;}
.site-desc h1, .site-desc h2, .site-desc h3 {font-size:24px; font-weight:700; margin-bottom:15px;line-height: 26px;}
.site-desc p {margin-bottom:15px; color:#5c5c5c;}
.site-desc a {text-decoration:underline;}
.site-desc img {float:left; margin:0 20px 10px 0; width:210px;}


/* THUMB
----------------------------------------------- */
.thumb {float:left; width:50%; padding:0 15px 30px 15px;}
.th-img {display:block;}
.th-meta {display:inline-block; position:absolute; padding:3px 5px; font-size:12px;}
.th-views {background-color:#095aae; color:#FFF; right:0px; bottom:0px;}
.th-date {background-color:#0dd149; color:#FFF; left:0px; bottom:0px;}
.th-meta .fa {margin-right:5px;}
.th-desc {position:relative; padding:0 0 15px 0; border-bottom:1px solid #e3e3e3;}
.th-title {display:block; margin:15px 0 7px 0; font-size:19px; font-weight:700;
height:40px; overflow:hidden; line-height:20px; color:#333;}
.th-cats {opacity:0.5; font-size:14px;}
.th1-views {margin-left:15px;}
.th-desc2:before {content:'';position:absolute;z-index:1;bottom:0px;left:0;right:0;height:60px;pointer-events:none;
background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%);
background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%);}
.th-img:hover {box-shadow:0 5px 5px 0 rgba(0,0,0,0.15);}

.short {padding:0 0 30px 300px; position:relative;
margin:0 15px 30px 15px; border-bottom:1px solid #e3e3e3;}
.short-left {width:300px; margin-left:-300px; float:left; display:block;}/*height:210px;*/
.short-right {width:100%; float:right; padding-left:30px; position:relative;}
.short-title {display:block; font-size:22px; margin-bottom:15px; line-height:24px;
    font-weight:700;  color:#333;}
.short-text {line-height:20px; font-size:16px; margin-bottom:15px; opacity:0.9;}
.short-left:hover {opacity:0.7;}


/* SIDE
----------------------------------------------- */
.side-box {margin-bottom:30px;}
.side-bt {margin-bottom:15px; font-size:20px; font-weight:700; color:#095aae;
padding:7px 15px; border-radius:4px; }/* background:#095aae;*/

.side-nav li {position:relative; padding-left:20px;}
.side-nav li + li {margin-top:7px;}
.side-nav li:before {content:"\f105"; font-family:'FontAwesome'; color:#0dd149; position:absolute; left:0; top:3px;}
.side-nav a {color:#095aae; text-decoration:underline; font-size:16px; display:block;}
.side-nav a:hover {text-decoration:none;}
.sub-menu {padding:7px 0 0 15px;}
.sub-menu a {font-size:14px;}

.side-item {display:block; padding-left:55px; position:relative; min-height:55px; margin-bottom:15px;
padding-bottom:15px; border-bottom:1px solid #dfe8ee;}
.side-img {width:40px; height:40px; border-radius:50%; position:absolute; left:0; top:0;}
.side-cat {color:#919da6; font-size:11px;}
.side-title {text-decoration:none; margin-bottom:7px;}
.side-item:last-child {margin-bottom:0;}


/* FOOTER
----------------------------------------------- */
.ft-menu a {color:#FFF;}
.ft-menu li {display:inline-block; margin:0 30px 15px 0;}
.ft-menu a:hover {text-decoration:underline;}


/* BOTTOM NAVIGATION
----------------------------------------------- */
.bottom-nav {line-height:40px; text-align:left; padding:0 15px;}
.pagi-nav {max-width:100%; display:inline-block;}
.pagi-nav > span {display:inline-block;}
.pprev, .pnext {}
.pprev {}
.pnext a, .pprev a, .pprev > span, .pnext > span {display:block; width:46px; text-align:center;}
.navigation {text-align:center;}
.navigation a, .navigation span, .pnext a, .pprev a, .pprev > span, .pnext > span {display:inline-block; padding:0 10px;
background-color:#f2f2f2; margin:5px 7px 0 0; border-radius:20px;  min-width:40px;}
.navigation span, .pagi-nav a:hover {background-color:#095aae; color:#fff;}
.navigation span.nav_ext {background-color:#fff; color:#888;}
.pagi-nav a:hover {background-color:#095aae; color:#fff;}
.dle-comments-navigation .pagi-nav {margin-bottom:0;}


/* FULL
----------------------------------------------- */
.full-header {margin:-30px -30px 10px 0px; height:500px; color:#fff;}
.full-hed-in {position:absolute; left:0; bottom:0; z-index:20; width:100%; max-width:600px; padding:30px;}
.full-header:before {content:""; position:absolute; left:0; top:0; width:100%; height:100%;
background: linear-gradient(to top, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);}
.full-header h1 {font-weight:700; font-size:42px; margin-top:10px;}
.full-header-meta {opacity:0.7; font-size:18px;}
.full-header-meta > span {margin-right:20px;}
.full-header-meta .fa {margin-right:5px;}
.full-header-meta a {}
.sub-desc {opacity:1; font-size:22px; margin:0 0 15px 0px;} /*max-width:600px;*/
.fsoc {margin:0 0 20px 0px;}

.full-bottom-meta {padding:15px 15px; margin:0 0 30px 0;}/*background-color:#f6fbff;
box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.1); border-radius:4px;*/
.back-btn {margin-right:10px;}
.fbm-left > div {display:inline-block; vertical-align:middle; position:relative; top:1px;}


/* SHARE
----------------------------------------------- */
.share {width:215px; height:39px; display:inline-block; vertical-align:middle;}
.share a {display:block; width:38px; height:38px; border-radius:50%; float:left; margin-right:5px;
box-shadow:5px 5px 16px 0 rgba(0,0,0,0.1); background:url(../images/share.png) -2px 0 no-repeat;}
.share a:last-child {margin:0;}
.share a:nth-child(2) {background-position:-46px 0;}
.share a:nth-child(3) {background-position:-88px 0;}
.share a:nth-child(4) {background-position:-132px 0;}
.share a:nth-child(6) {background-position:-175px 0;}
.share a:nth-child(5) {background-position:-218px 0;}
.share a:hover {transform:rotate(20deg);}


/* RELATED
----------------------------------------------- */
.side3 {display:block; margin-bottom:20px;}
.side3-img img {width:100%;}
.side3-img {position:relative; margin-bottom:10px;}
.shorts {margin:0 -15px;}
.rels {}
.rels-title {font-size:22px; font-weight:700; margin-bottom:20px;}
.rels .side3 {width:33.33%; float:left; padding:0 15px; margin-bottom:30px;}
.rels .side3-img {height:170px;}
.rels .side3-title {font-size:18px; font-weight:700; line-height:18px; height:74px; overflow:hidden;color:#333;}
.rels .side3-title:hover{color:#095aae;}

/* FULL STORY STATIC
----------------------------------------------- */
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame
{width: 100%; max-width:100% !important; /*height:400px;*/ display:block;/* margin:20px auto;*/}
.mejs-container {max-width:100% !important;}
.full-text {font-size:18px; line-height:1.6; font-family:'Roboto', sans-serif; color:#404040; }/*padding-bottom:20px;*/
.full-text img:not(.emoji) {max-width:100%; border:0px solid #e3e3e3; margin:10px auto;}
.full-text > img[style*="left"], .full-text > .highslide img[style*="left"] {margin:0 10px 10px 0;}
.full-text > img[style*="right"], .full-text > .highslide img[style*="right"] {margin:0 0 10px 10px;}
.full-text a {text-decoration:underline;}
.full-text a:hover {text-decoration:none;}
.full-text h2, .full-text h3, .full-text h4, .full-text h5 {margin:15px 0; font-size:28px; font-weight:700;}
.full-text p {margin-top:15px;}
.full-text > ul, .full-text ol {margin:10px 0;}
.full-text > ul > li {list-style:none; margin-left:40px; display:block; position:relative;}
.full-text > ul > li:before {content: "\f10c"; font-family: 'FontAwesome';
position:absolute; top:0px; left:-25px; width:8px; height:8px;
color:#0dd149; border-radius:0;}
.full-text ol li {list-style:decimal; margin-left:40px;}
.full-text .btabs .tabs-b ul li {list-style:none; margin-left:40px; display:block; position:relative;}
.full-text .btabs .tabs-b ul li:before {content: "\f10c"; font-family: 'FontAwesome';position:absolute; top:0px; left:-25px; width:8px; height:8px;color:#0dd149; border-radius:0;}

.full-text table {width:100%; text-align:left; margin:10px 0; font-size: 16px; font-weight:400;}
.full-text table tr td, .full-text table tr th {padding:10px; /*border:2px solid #fff;*/}
.full-text222 table tr td span {display: flex;/*justify-content: center;*/}
.full-text table tr:nth-child(2n+1) {background-color:#EDF2F9;}
.full-text table tr:nth-child(1) {background-color:#03A9F4;color:#FFF;font-size:17px;}
.full-text table img {display:block; margin:0; border:0; max-width:350px}

#djuPanel {min-width:100% !important;}
.calc, .calc form {overflow-y: hidden; overflow-x: auto; white-space: nowrap; width: 100%;}
.calc table {width: 100% !important; max-width: 100%;}
.calc table tr {background-color: transparent !important;}
.calc table tr td, .calc table tr th {border: 0;}
.calc table input, .calc table select, .calc table tr td span 
{display: inline-block; vertical-align: middle; height: 30px !important; line-height: 30px !important; 
font-size: 14px !important; padding: 0 !important;}
.calc table input, .calc table select {border: 1px solid #ccc; padding: 0 10px !important; 
border-radius: 0 !important; font-weight: 400 !important;}

.attach {line-height:40px; background-color:#f5f5f5; padding:10px 15px 10px 0; border-radius:4px; margin:10px 0; overflow:hidden;}
.attach .download-link {color:#095aae !important; text-decoration:none !important; margin-right:15px; float:left;
display:inline-block; padding:0 15px;}
.attach-info {float:right;}
.attach i {margin-right:5px;}
.dcont {border:1px solid #e3e3e3; padding:0 15px 15px 15px; margin:0 0 20px 0; line-height:20px;}
.polltitle {display:block; padding:10px 15px; margin:0 -15px 15px -15px; font-size:18px; line-height:normal;
color:#FFF; font-weight:700;}
.full-taglist a {color:#598597;}
.full-taglist {margin-bottom:20px;}
.full-taglist span:not(.fa):not(:last-child):after {content:","; display:inline;}


/* COMMENTS
----------------------------------------------- */
.add-comm-form {position:relative; padding:30px 0 10px 0;/* margin:0 0 30px 0;*/border-top:1px dashed #ccc;}
.ac-soc {position:absolute; right:0; top:25px;}
.ac-soc:before {content:attr(data-label); display:inline-block; vertical-align:top; line-height:30px; margin-right:5px;}
.ac-soc a {display:inline-block; margin:0 0 0 3px; vertical-align:top;}
.ac-soc img {display:block; width:30px; height:30px; border-radius:15px;}
.ac-inputs, .ac-textarea {margin-bottom:15px;}

.ac-av {width:40px; height:40px; border-radius:50%; float:left; margin-right:10px;
background:#fff url(../dleimages/noavatar.png) no-repeat; background-size:contain;}
.ac-title {font-weight:700; margin-bottom:15px;}
.ac-inputs input {width:49%; box-shadow:0 0 0 1px #EDEDED,inset 1px 1px 3px 0 rgba(0,0,0,0.1);}
.ac-textarea textarea {height:85px;}
.ac-submit {}
.sec-answer + .sec-label {margin-top:10px;}
.ac-protect {margin-top:-10px; display:none;}
.ac-protect .label {font-size:12px;}
.ac-protect .sep-input {padding:10px 10px 10px 160px;}
.ac-protect input {}

.mass_comments_action {text-align:right; padding:5px 15px; background-color:#f0f0f0; margin:20px 0;}
.last-comm-link {font-size:16px; margin-bottom:10px;}
.last-comm-link a {text-decoration:underline; color:#598597;}
.full-comms {}

.comm-item {padding-left:70px; margin-bottom:20px;}
.comm-left {width:45px; height:45px; margin-left:-65px; float:left; border-radius:50%;
box-shadow:0 0 0 5px #fff,0 0px 15px 0 rgba(0,0,0,0.2);}
.comm-right {width:100%; float:right; background-color:#f5f5f5; box-shadow:0 2px 4px 0 rgba(0,0,0,0.1); padding:10px; position:relative;}
.comm-right:after {right: 100%; top:15px; border: solid transparent; content: " "; height: 0; width: 0;
position: absolute; border-color: rgba(255, 255, 255, 0); border-right-color: #f5f5f5; border-width: 10px;}

.comm-one {padding:0 90px 10px 0; position:relative;}
.comm-one > span:nth-child(4) {color:#bcbcbc; float:right; margin-right:0;}
.comm-one > span {float:left; margin-right:20px;}
.comm-author {font-weight:700;}
.comm-author a {text-decoration:underline;}
.rate3-comm {position:absolute; right:0; top:-5px; white-space:nowrap; font-size:16px; height:30px; line-height:30px;
padding:0 10px; border-radius:15px; background-color:#f8f8f8; box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);}
.rate3-comm a {cursor:pointer; height:30px; line-height:30px; display:inline-block; font-size:14px;
color:#497b41; margin:0 5px 0 0; vertical-align:top}
.rate3-comm a:last-child {color:#a03939; margin:0 0 0 5px;}
.rate2-comm a {color:#598597;}
.rate3-comm a:hover {opacity:0.5;}
.rate3-comm > span {height:30px; line-height:30px; display:inline-block; font-size:11px; font-weight:700; vertical-align:top;}
.rate3-comm > span > span.ratingtypeplus {color: #06b601;}
.rate3-comm > span > span.ratingplus {color: #95c613;}
.rate3-comm > span > span.ratingminus {color: #ff0e0e;}
.comm-two {color:#4c4c4c; line-height:20px; padding-bottom:0;}
.signature {font:italic 12px Georgia, "Times New Roman", Times, serif; margin-top:10px; padding-top:10px;
border-top:1px dashed #e3e3e3;}
.comm-three {margin-top:10px; font-size:12px; text-align:right;}
.comm-three li {display:inline-block; margin-left:10px;}
.comm-three a {text-decoration:underline;}
.comm-three li:first-child {margin-left:0px; float:left;}



/* ADAPTIVE
----------------------------------------------- */
.btn-menu {display:none;}
.side-panel {width:260px; height:100%; overflow-x:hidden; overflow-y:auto; background-color:#fff;
padding:10px; z-index:888; position:fixed; left:-260px; top:0; transition:left .4s; -webkit-transition:left .4s;}
.side-panel.active {left:0;}
.close-overlay {width:100%; height:100%; background-color:rgba(0,0,0,0.5);
position:fixed; left:0; top:0; z-index:887; display:none;}
/*.side-podcat li:first-child {display:none;}*/


@media screen and (max-width: 1220px) {
.wrap {overflow:hidden;}
.center {max-width:1000px;}
.block {border-radius:0;}
.header-in {padding:0 15px;}
.search-wrap {width:180px;}
.main {width:calc(100% - 270px); width:-webkit-calc(100% - 270px);}
.thumb {width:50%;}
.tl-item {width:16.66%; padding:0;}
.tl-img {height:auto; width:60px;}
.tl-title {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.top-line-in {height:190px; padding:30px 10px 0 10px;}
.footer-in {padding:60px 15px 15px 15px; background-image:none;}
.nav-menu {overflow:hidden;}

.rels .side3-img {height:130px;}
.full-bottom-meta, .add-comm-form {padding:20px 20px; margin:0 -20px 20px -20px;}

.filt-cell {width: 46%;  margin-bottom:10px;}

.podb-inp, .podb-sel {width: 48%; margin-bottom:20px;}
.podb-st {width: 32%;}
.podb-pla {width: 32%;}
.podb-btn {width: 32%;}
}

@media screen and (max-width: 950px) {
.center {max-width:768px;}
.top-line-in {white-space:nowrap; overflow-y:hidden; overflow-x:auto; display:block !important; height:150px;}
.tl-item {width:120px; display:inline-block; vertical-align:top; margin-right:7px;}
.top-line {padding-bottom:40px;}
.side {display:none;}
.main {width:100%;}
.cols {padding:14px 15px;}
.nav-menu {display:none;}
.btn-menu {height:40px; width:20px; background:#095aae; color:#FFF; float:right; font-size:18px;
text-align:center; line-height:40px; cursor:pointer; display:block; margin:15px 0 0 15px;}

.textus {width:48%;}
.full-header {margin:-30px -15px 30px -15px; height:200px;}
.full-hed-in {padding:15px;}
.full-header h1 {font-size:24px;}
.full-header-meta {font-size:14px;}
}

@media screen and (max-width: 760px) {
.center {max-width:640px;}
.search-wrap, .logo-desc, .ft-right {display:none;}
    
    
.rels .side3 {width:50%;}
.full-header h1 {font-size:20px;}
.full-header-meta > span {margin-right:10px;}

.comm-one > span:nth-child(3), .comm-one > span:nth-child(1), .comments-tree-list .comments-tree-list:before {display:none;}
.comm-three {display:none;}

.ac-protect {margin-top:0px;}
.comments-tree-list .comments-tree-list {padding-left:0px !important;}
.mass_comments_action {display:none;}
.sub-title h1 {font-size:18px; line-height:24px;}

.brow {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;
    -ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;
border: 1px solid #e3e3e3;}
.brow, .bcell {height: auto; width:100%;}
.bcell {display: block; width: 50% !important; text-align:center !important;
display:-ms-flexbox;display:-webkit-flex;display:flex;
-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column
-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;
-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.bcell img {float: none !important;}
.bheader {display: none !important;}
.bdocs, .breq {display: none }
.btable {margin-bottom: 15px }
.btable:nth-child(2) {background:#fff4e4;border: 1px solid #FF9800;}
}

@media screen and (max-width: 590px) {
.center {max-width:480px;}

.short {padding:0 0 30px 0;}
.short-left {margin:20px auto 0 auto; float:none; width:300px; height:200px;}
.short-right {float:none; padding:0;}

.fbm-left {width:100%; margin-bottom:10px;}
.comm-one > span:nth-child(4) {display:none;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame {height:300px;}

.ac-soc:before {display:none;}
.ac-soc {position:static;}
.ac-inputs input {width:100%; margin-top:10px;}
.ac-protect {width:100%; float:none; margin:0;}
.ui-dialog {width:100% !important;}
.upop-left, .upop-right {float:none !important; width:100% !important; margin:0; padding:0 20px;}
.upop-left {margin-bottom:10px; text-align:center;}
.ui-dialog-buttonset button {display:block; margin:0 0 5px 0; width:100%;}
#dofullsearch, #searchsuggestions span.seperator {display:none !important;}
.attach .download-link {margin:0 -15px 0 0; float:none; display:block; padding:0 10px;}
.attach-info {float:none;}

.filt-cell {width: 100%;}
}
/*table {overflow-x: auto; display: block;}*/

@media screen and (max-width: 470px) {
#kalkrekl {font-size:15px;}
.center2 {max-width:320px;}
.thumb {width:100%;}
.textus {width:100%;}

.podb-inp, .podb-sel, .podb-st, .podb-pla {width: 48%; margin-bottom:20px;}
.podb-btn {width: 100%;}

.sub-desc {font-size:18px;}
.fbm-left .button {padding:0 20px; font-size:16px;}
.rels .side3-img {height:100px;}
.full-bottom-meta, .add-comm-form  {padding:20px 10px; margin:0 -10px 20px -10px;}

.comm-two {line-height:18px; font-size:14px;}

.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame {height:250px;}
}
/*table {overflow-x: auto; display: block;}*/











/*! Social Likes v3.0.14 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
/*.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:inline-block}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.social-likes__button_single{position:relative}@font-face{font-family:"social-likes";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");font-weight:400;font-style:normal}.social-likes__icon_facebook:before{content:"\f101"}.social-likes__icon_github:before{content:"\f102"}.social-likes__icon_mailru:before{content:"\f103"}.social-likes__icon_odnoklassniki:before{content:"\f104"}.social-likes__icon_pinterest:before{content:"\f105"}.social-likes__icon_plusone:before{content:"\f106"}.social-likes__icon_single:before{content:"\f107"}.social-likes__icon_twitter:before{content:"\f108"}.social-likes__icon_vkontakte:before{content:"\f109"}.social-likes{min-height:36px;margin:-.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-likes,.social-likes_single-w{line-height:1.5}.social-likes,.social-likes__widget_single{font-size:14px}.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}.social-likes__button,.social-likes__counter{box-sizing:border-box;font-family:"Helvetica Neue",Arial,sans-serif;vertical-align:baseline;color:#fff}.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}.social-likes_vertical .social-likes__widget{min-width:13em}.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}.social-likes_light .social-likes__widget{min-width:0;background:0 0}.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{position:static;margin-top:0;color:#999}.social-likes_notext .social-likes__button{width:1.85em}.social-likes_notext .social-likes__icon{margin-left:.1em}.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__widget,.social-likes_notext.social-likes_light .social-likes__icon{margin:0;left:0}.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}.social-likes__widget_single{height:1.7em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}.social-likes_single-light+.social-likes__widget_single{color:#007aff}.social-likes__icon_single{left:.4em;font-size:1.1em}.social-likes__widget_facebook{background:#3d5b95}.social-likes_light .social-likes__button_facebook{color:#3d5b95}.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}
/*.social-likes__widget_twitter{background:#24aadd}
.social-likes_light .social-likes__button_twitter{color:#24aadd}
.social-likes__icon_twitter{top:.1em;left:.25em}
.social-likes_light .social-likes__icon_twitter{left:.1em}
.social-likes__widget_plusone{background:#d23e30}
.social-likes_light .social-likes__button_plusone{color:#d23e30}
.social-likes_notext .social-likes__icon_plusone{margin-left:0}
.social-likes__icon_plusone{left:.25em}
.social-likes_light .social-likes__icon_plusone{margin-top:0}
.social-likes__widget_mailru{background:#00468c}
.social-likes_light .social-likes__button_mailru{color:#00468c}
.social-likes__icon_mailru{left:.25em}
.social-likes_light .social-likes__icon_mailru{left:.1em}
.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}
.social-likes__widget_vkontakte{background:#587e9f}
.social-likes_light .social-likes__button_vkontakte{color:#587e9f}
.social-likes__icon_vkontakte{top:0.3em;left:.25em}.social-likes__widget_odnoklassniki{background:#f59310}
.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}
.social-likes__icon_odnoklassniki{left:.4em}
.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}
.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}
.social-likes__widget_pinterest{background:#cb132d}
.social-likes_light .social-likes__button_pinterest{color:#cb132d}
.social-likes_light .social-likes__icon_pinterest{left:.1em}

.social-likes > * { vertical-align:middle; margin:3px;}
.social-likes div{border-radius: 0px; padding:0 3px; width: 80px; margin:3px; height:40px; line-height:40px;}
.social-likes div:hover{opacity: 0.7;}
.social-likes div:first-child{margin-left: 0}
.social-likes{margin:0;}
.social-likes__button{margin-right: 4px; font-size:0; width:20px; padding:0; vertical-align:top;}
.social-likes__icon {font-size:16px;}
.social-likes__counter{border-left: 0px solid rgba(255, 255, 255, 0.5); padding-left: 3px;}
.social-likes__counter {font-size: 14px; width: 50px; text-align: center;}
.social-likes__counter::before{content: ' ';}
.social-likes__counter_empty::before{content: ' 0';}*/


/* Social Button */
.uSocial-Share{text-align: center;}
.uscl-list > .uscl-item{width: 115px;}
.uscl-list > .uscl-item > span{ height: 34px !important;
    line-height: 34px !important;
    font-size: 21px !important;
    border-radius: 5px!important;
    padding: 0px 30px;}
#uSocial .ico_uscl .uscl-each-counter, .uSocial-Share .ico_uscl .uscl-each-counter{border-left: 0px !important;}
#uSocial .uscl-bar.uscl-size48.uscl-eachCounter1.uscl-bottom .uscl-item .ico_uscl, #uSocial .uscl-bar.uscl-size48.uscl-eachCounter1.uscl-horizontal .uscl-item .ico_uscl, #uSocial .uscl-bar.uscl-size48.uscl-eachCounter1.uscl-top .uscl-item .ico_uscl, .uSocial-Share .uscl-bar.uscl-size48.uscl-eachCounter1.uscl-bottom .uscl-item .ico_uscl, .uSocial-Share .uscl-bar.uscl-size48.uscl-eachCounter1.uscl-horizontal .uscl-item .ico_uscl, .uSocial-Share .uscl-bar.uscl-size48.uscl-eachCounter1.uscl-top .uscl-item .ico_uscl{width: 115px !important;}
#uSocial .uscl-bar.uscl-size48 .uscl-item, .uSocial-Share .uscl-bar.uscl-size48 .uscl-item{margin: 0px 15px !important;}



.binfo-rels {padding: 40px 0; border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;align-items: flex-start; margin:0 0 30px 0;background: #fafafa;}
.binfo-rel {width: 32%; position: relative; font-size: 14px;}
.binfo-rel.prev {padding-left: 60px;}
.binfo-rel.next {padding-right: 60px; text-align: right;}
.binfo-rel.current {text-align: center;}
.binfo-rel-title {font-weight: 700; font-size: 18px; margin-bottom: 10px;}
a.binfo-rel-title {display: inline-block;}
.binfo-rel-percent, .binfo-rel-compare {margin-bottom: 5px; color: #949494;font-size: 16px;}
.binfo-rel-percent b, .binfo-rel-compare b {color: #000;}
.binfo-btn {display: inline-block; height: 40px; line-height: 40px; padding: 0 40px; border-radius: 4px; 
font-weight: 700; text-transform: uppercase; font-size: 14px;}
.binfo-btn2 {display: inline-block; height: 40px; line-height: 40px; padding: 0 40px; border-radius: 4px; 
font-weight: 700; text-transform: uppercase; font-size: 14px;}
.btn-primary {background-color: #0dd149; color: #fff;}
.btn-secondary {background-color: #03a9f4; color: #fff; box-shadow: inset 0 0 0 1px #03a9f4;}
.btn-secondary2 {background-color: #03a9f4; color: #fff;text-decoration: none !important;}
.binfo-btn:hover, .binfo-rel-btn:hover {background-color: #fff; color: #03a9f4;}
.binfo-btn2:hover {background-color: #fff; color: #03a9f4; box-shadow: inset 0 0 0 1px #03a9f4;}
.binfo-rel-btn {display: block; width: 50px; height: 50px; line-height: 50px; text-align: center; border-radius: 50%; 
background-color: #fafafa; color: #b7b7b7; font-size: 18px; /*box-shadow: 0 2px 5px rgba(0,0,0,0.1);*/
position: absolute; top: 50%; margin-top: -30px;}
.prev .binfo-rel-btn {left: 0;}
.next .binfo-rel-btn {right: 0;}
.current .binfo-btn {width: 100%; text-decoration: none; display: block; margin-top: 10px;}
.binfo-cols {margin: 20px 0;}
.binfo-col {width: 48%;}
.binfo-item {margin-bottom: 10px; color: #949494;}
.binfo-item .fa {width: 20px;}
.binfo-item b {color: #000;}
.btabs {margin-bottom: 30px;border-top: 1px solid #e3e3e3;}
.tabs-sel {white-space: nowrap; overflow-y: hidden; overflow-x: auto;}
.tabs-sel > span {display: inline-block; vertical-align: top; cursor: pointer;}
.tabs-b {display: none;}
.tabs-b.visible {display: block;}
.btabs-sel {text-align: center; font-size: 24px; font-weight: 700; margin-bottom: 20px;padding-top: 40px;}
.btabs-sel > span {margin: 0 10px; height: 40px; line-height: 40px;}
.btabs-sel > span.current {box-shadow: inset 0 -3px #404040; color: #404040;}
.bhow {width: 30%; text-align: center; position: relative;}
.bhow-icon {background-color: #f2f6f8; color: #999; height: 80px; width: 80px; line-height: 80px; text-align: center; 
border-radius: 50%; margin-bottom: 20px; display: inline-block; font-size: 24px;}
.bhow-title {font-weight: 700; font-size: 19px;}
.bhow-text {color: #949494; font-size: 14px; line-height: 1.5;}
.btabs-bottom {text-align: center;margin: 35px 0;}
.btabs-bottom .binfo-btn {text-decoration: none; padding: 0 10px;}
.bhow-next {position: absolute; right: -10px; top: 25px; font-size: 24px;}

@media screen and (max-width: 760px) {
	.binfo-rel, .bhow {width: 100%; margin-bottom: 20px;}
	.binfo-col, .btabs-bottom .binfo-btn {width: 100%; margin-bottom: 10px;}
    .bhow-next {display: none;}
    .binfo-rel {text-align: center !important; padding: 0 50px !important;}
    .binfo-rel.current {order: -1; padding: 0 10px !important;}
    .btabs-bottom .binfo-btn {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
}








