.wf-container, .wf-container2 { width:104.5%; margin: 0 auto; }
.wf-container:before, .wf-container:after, .wf-container2:before, .wf-container2:after { content: ''; display: table; }
.wf-container:after, .wf-container2:after { clear: both; }
.wf-column { float: left; }
.wf-box, .wf-box2 { margin:0 9% 0 0; }
.wf-box .l, .wf-box2 .l { margin-bottom:22px; }
.wf-box .l_last, .wf-box2 .l_last { margin-bottom:0; }
.wf-box .n1_b, .tourn_news_hide .n1_b, .wf-box2 .n1_b { border-bottom:1px solid #E0E4E9; padding-bottom:25px;  }
.wf-box .n1_b_last, .wf-box2 .n1_b_last, .wf-box2 .n1_b_last_mob { border-bottom:0; padding-bottom:0; }
.wf-box .l a:link:first-child, .wf-box2 .l a:link:first-child  { padding-top:13px; }
@media (max-width: 540px) {
.wf-container { width:100%; }
.wf-box, .wf-container2 { margin:0; }
.wf-box2 { margin:0 4.5% 0 0; }
.wf-box .n1_b_last, .wf-box2  .n1_b_last { border-bottom:1px solid #E0E4E9; padding-bottom:25px; }
.n1_b_last_z { padding-bottom:25px !important; }
}

a.n_tips_express:link, a.n_tips_express:visited { display:flex; border-bottom:1px solid #E0E4E9; padding:0 0 25px 0; text-decoration:none; }
a.n_tips_express:active, a.n_tips_express:hover { text-decoration:underline; color:#4B6778; }
.n_tips_express SPAN:nth-child(1) { flex:none; width:60px; height:60px; margin:0 15px 0 0; background-repeat: no-repeat; background-size: 150px 85px;  background-position: center 20%;  border-radius:50%; }
.n_tips_express SPAN:nth-child(1) > SPAN { display:block; width:60px; height:60px; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0 -200px;  background-size: 100px 1500px; }
.n_tips_express SPAN:nth-child(2) { flex:100%; }
.n_tips_express SPAN:nth-child(2) LI:nth-child(1) { display:inline-block; font:15px/15px 'PT Sans Narrow', sans-serif; font-weight:700; color:  #4B6778; position:relative; top:-3px; letter-spacing: -0.5px; }
.n_tips_express SPAN:nth-child(2) LI:nth-child(3) { list-style:none; font:20px/22px 'PTS', sans-serif; font-weight:700;  letter-spacing: -0.5px; color:#1A2226; position:relative; top:-3px;  }
.n_tips_express SPAN:nth-child(2) LI:nth-child(4) { list-style:none; display:inline-block; font:13px/16px 'PT Sans Narrow', sans-serif; font-weight:700; color:#3F6278; padding:0 0 0 21px; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -84px -295px;  background-size: 100px 1500px; margin:7px 0 0 0; }
@media (max-width: 540px) {
a.n_tips_express:link, a.n_tips_express:visited { padding:22px 0 25px 0; }
}

.n_tips_b { border-bottom:1px solid #E0E4E9; margin:0 0 22px 0; padding:0 0 20px 0; }
.n_tips_b a.n_tips {  border-bottom:1px solid #E0E4E9; }
a.n_tips:link, a.n_tips:visited { display:flex; padding:25px 0 25px 0; text-decoration:none; }
a.n_tips:active, a.n_tips:hover { text-decoration:underline; color:#4B6778; }
.n_tips SPAN:nth-child(1) { flex:none; width:60px; height:60px; margin:0 15px 0 0; background-repeat: no-repeat; background-size: 150px 85px;  background-position: center 20%;  border-radius:50%; }
.n_tips SPAN:nth-child(1) > SPAN { display:block; width:60px; height:60px; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0 -260px;  background-size: 100px 1500px; }
.n_tips SPAN:nth-child(2) { flex:100%; }
.n_tips SPAN:nth-child(2) LI:nth-child(1) { list-style:none; display:block; font:16px/20px 'PTS', sans-serif; font-weight:700;  letter-spacing: -0.2px; color:#1A2226; position:relative; top:-2px; vertical-align:top; }
.n_tips SPAN:nth-child(2) LI:nth-child(2) { list-style:none; display:inline-block; font:14px/16px 'PTD', sans-serif; color:#495561; width:100%; vertical-align:top; margin:2px 0 9px 0; }
.n_tips SPAN:nth-child(2) LI:nth-child(3) { list-style:none; display:inline-block; font:13px/16px 'PT Sans Narrow', sans-serif; font-weight:700; color:#3F6278; padding:0 0 0 21px; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -84px -295px;  background-size: 100px 1500px; vertical-align:top; }

.nb_b2 .nb_b { margin-top:35px; }
.n_tips_b_nob { border-bottom:none; margin:0; padding:0; }

.flow_l a:link, .flow_l a:visited { display:block; padding:13px 0 14px 36px;  text-decoration:none; margin:0; border-top:1px solid #DAE1E4;  font:15px/20px 'PTD', sans-serif; font-weight:400; color:#242D31;  text-indent: -36px;  }
.flow_l a:hover, .flow_l a:active { text-decoration:underline; color:#507E9A;  }
@media (max-width: 540px) {
.flow_l a:link, .flow_l a:visited { font:16px/20px 'PTD', sans-serif; font-weight:400;  }
}
.flow_l A LI {  display:block;  float:left;  font:13px/20px 'PT Sans Narrow', sans-serif; width:36px; font-weight:400;  vertical-align:top; color:#748596;  }
.flow_z DIV:last-child { border-bottom:1px solid #E0E4E9; }
.flow_n1 { padding:0 0 25px 0; border-top:1px solid #E0E4E9; padding:22px 0 30px 0; }
@media (max-width: 540px) {
.col-pro40-t { margin-top:30px; }
.col-pro40-b { margin-bottom:30px; }
}

.flow div:first-child { padding-top:0; border-top:0; }


.tt_sm_sel { display:flex; margin:10px 0 0 0; }
.tt_sm_sel DIV:nth-of-type(1) { flex:30%; }
.tt_sm_sel DIV:nth-of-type(2) { flex:70%; }
.tt_sm_sel DIV:nth-of-type(1) SELECT { width:100%; display:block; background-color:#2F404A; color:#D9DDDF; border:none; font:13px/16px 'PTD', sans-serif; padding:2px 0 2px 5px; margin:0 0 5px 0; }
.tt_sm_sel DIV:nth-of-type(2) SELECT { width:calc(100% - 20px);  display:block; margin:0 0 5px 20px; background-color:#435C6B; color:#D9DDDF; border:none; font:13px/20px 'PTD', sans-serif; padding:2px 0 2px 5px; }

.tt_sm_pl { display:flex; flex-direction: row; flex-wrap: nowrap; color:#3F4F56; font: 13px/22px 'PT Sans Narrow'; font-weight:400; padding:0 0 0 3px; background-color:#CFD5DA; }
.tt_sm_pl LI:nth-child(1) { flex:none; list-style:none; width:15px; padding:0 3% 0 3%;  }
.tt_sm_pl LI:nth-child(2) { list-style:none; flex:100%;  padding:0 1% 0 0;  }
.tt_sm_pl LI:nth-child(3) { list-style:none; flex:none; width:16%; text-align:center; background-color:#BDC6CC; }
.tt_sm_pl LI:nth-child(4) { list-style:none; flex:none; width:20%; text-align:center; }
.tt_sm_pl LI:nth-child(5) {  list-style:none; flex:none; width:16%; text-align:center; background-color:#BDC6CC;}

.tt_sm { border-bottom:1px solid #E0E4E9; }
.tt_sm a:link, .tt_sm a:visited, .tt_sm SPAN {  display:flex; flex-direction: row; flex-wrap: nowrap; color:#171B1E; text-decoration:none; border-left:3px solid #F1F4F5;   }
.tt_sm a:hover, .tt_sm a:active, .tt_sm SPAN:hover { background-color:#fff9c4; color:#171B1E; text-decoration:none; }
.tt_sm A LI:nth-child(1), .tt_sm SPAN LI:nth-child(1) { flex:none; list-style:none; width:15px; padding:0 3% 0 4%; font:13px/33px 'PT Sans Narrow', sans-serif; color:#748596;  }
.tt_sm A LI:nth-child(2), .tt_sm SPAN LI:nth-child(2) { list-style:none; flex:100%;  padding:0 1% 0 0;  font:14px/33px 'PTD', sans-serif; letter-spacing: -0.4px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  }
.tt_sm A LI:nth-child(3), .tt_sm SPAN LI:nth-child(3) { list-style:none; flex:none; width:16%; text-align:center;  font:14px/33px 'PT Sans Narrow', sans-serif; background-color:#F1F4F5; }
.tt_sm A LI:nth-child(4), .tt_sm SPAN LI:nth-child(4) { list-style:none; flex:none; width:20%; text-align:center;  font:14px/33px 'PT Sans Narrow', sans-serif;  }
.tt_sm A LI:nth-child(5), .tt_sm SPAN LI:nth-child(5) { list-style:none; flex:none; width:16%; text-align:center;  font:14px/33px 'PTS', sans-serif;  font-weight:700;  color:#171B1E;  letter-spacing: -1px; background-color:#F1F4F5;  }






.tourn_tips { margin:0 0 13px 0; }
.tourn_tips a.n_tips { padding:0; border:0; }
.tourn_tips .n_tips_all { margin: 0; padding:0 0 0 74px; }

.tourn_live { margin:19px 0 -21px 0; }

.tourn_tt { margin:15px 0 0 0; }
.tourn_tt a.all:nth-of-type(4) { display:none !important;  }
.tourn_tt .tt_sm_title { display:none !important;  }
.tourn_tt_showname .tt_sm_title { padding:20px 0 10px 0 !important; }
.tourn_tt_showname A.tt_sm_title:nth-child(1) { padding-top:0 !important; }

@media (max-width: 540px) {
.tourn_tips { margin-top:21px; }
}



.tt_sm_a LI:nth-child(1), .tt_sm_a LI:nth-child(2), .tt_sm_a LI:nth-child(4) {  background-color:#bbe5ed !important; }
.tt_sm_a LI:nth-child(3), .tt_sm_a LI:nth-child(5) { background-color:#9ADAE4 !important; }





.tt_sm A:nth-child(odd) LI:nth-child(1), .tt_sm SPAN:nth-child(odd) LI:nth-child(1) {  background-color:#F1F3F5; padding-bottom:1px; }
.tt_sm A:nth-child(odd) LI:nth-child(2), .tt_sm SPAN:nth-child(odd) LI:nth-child(2) { background-color:#F1F3F5; padding-bottom:1px;  }
.tt_sm A:nth-child(odd) LI:nth-child(3), .tt_sm SPAN:nth-child(odd) LI:nth-child(3) { background-color:#E6E9EC; padding-bottom:1px;}
.tt_sm A:nth-child(odd) LI:nth-child(4), .tt_sm SPAN:nth-child(odd) LI:nth-child(4) { background-color:#F1F3F5; padding-bottom:1px;  }
.tt_sm A:nth-child(odd) LI:nth-child(5), .tt_sm SPAN:nth-child(odd) LI:nth-child(5) {  background-color:#E6E9EC; padding-bottom:1px; }

.tt_sm A:nth-child(even) LI:nth-child(1), .tt_sm SPAN:nth-child(even) LI:nth-child(1) {  background-color:#FFF; padding-bottom:1px; }
.tt_sm A:nth-child(even) LI:nth-child(2), .tt_sm SPAN:nth-child(even) LI:nth-child(2) { background-color:#FFF; padding-bottom:1px;  }
.tt_sm A:nth-child(even) LI:nth-child(3), .tt_sm SPAN:nth-child(even) LI:nth-child(3) { background-color:#F1F3F5; padding-bottom:1px; }
.tt_sm A:nth-child(even) LI:nth-child(4), .tt_sm SPAN:nth-child(even) LI:nth-child(4) { background-color:#FFF; padding-bottom:1px; }
.tt_sm A:nth-child(even) LI:nth-child(5), .tt_sm SPAN:nth-child(even) LI:nth-child(5) {  background-color:#F1F3F5; padding-bottom:1px; }


.tt_sm a:link:nth-child(odd), .tt_sm a:visited:nth-child(odd), .tt_sm SPAN:nth-child(odd) { border-left:3px solid #E5E9EC;   }
.tt_sm a:hover:nth-child(odd), .tt_sm a:active:nth-child(odd), .tt_sm SPAN:hover:nth-child(odd) { border-left:3px solid #E9E3A3; }

.tt_sm a:link:nth-child(even), .tt_sm a:visited:nth-child(even), .tt_sm SPAN:nth-child(even) {   border-left:3px solid #F1F2F4;   }
.tt_sm a:hover:nth-child(even), .tt_sm a:active:nth-child(even), .tt_sm SPAN:hover:nth-child(even) { border-left:3px solid #FFF284;  }


.tt_sm a:hover:nth-child(odd) LI:nth-child(1), .tt_sm a:hover:nth-child(odd) LI:nth-child(2), .tt_sm a:hover:nth-child(odd) LI:nth-child(4), .tt_sm SPAN:hover:nth-child(odd) LI:nth-child(1), .tt_sm SPAN:hover:nth-child(odd) LI:nth-child(2), .tt_sm SPAN:hover:nth-child(odd) LI:nth-child(4)  { background-color:#F5F3D6 !important; }
.tt_sm a:hover:nth-child(odd) LI:nth-child(3), .tt_sm a:active:nth-child(odd) LI:nth-child(3), .tt_sm a:hover:nth-child(odd) LI:nth-child(5), .tt_sm a:active:nth-child(odd) LI:nth-child(5), .tt_sm SPAN:hover:nth-child(odd) LI:nth-child(3), .tt_sm:nth-child(odd) SPAN:hover LI:nth-child(5)  { background-color:#EFECBE !important; }

.tt_sm a:hover:nth-child(even) LI:nth-child(1), .tt_sm a:hover:nth-child(even) LI:nth-child(2), .tt_sm a:hover:nth-child(even) LI:nth-child(4), .tt_sm SPAN:hover:nth-child(even) LI:nth-child(1), .tt_sm SPAN:hover:nth-child(even) LI:nth-child(2), .tt_sm SPAN:hover:nth-child(even) LI:nth-child(4)  { background-color:#FFF9C4 !important; }
.tt_sm a:hover:nth-child(even) LI:nth-child(3), .tt_sm a:active:nth-child(even) LI:nth-child(3), .tt_sm a:hover:nth-child(even) LI:nth-child(5), .tt_sm a:active:nth-child(even) LI:nth-child(5), .tt_sm SPAN:hover:nth-child(even) LI:nth-child(3), .tt_sm SPAN:hover:nth-child(even) LI:nth-child(5)  { background-color:#FFF5A4 !important; }


.tt_sm_title, .tt_sm_title_show { font:16px/16px 'PTS', sans-serif; font-weight:700; color:#4B6778; display:block; text-decoration:none; letter-spacing: -0.3px; padding:22px 0 12px 0; }


a.tt_sm_title:link, a.tt_sm_title:visited {font:16px/16px 'PTS', sans-serif; font-weight:700; color:#4B6778; display:block; text-decoration:none; letter-spacing: -0.4px; padding:12px 0 11px 0; text-decoration:none; }
a.tt_sm_title:active, a.tt_sm_title:hover { text-decoration:underline; color:#121518; }
.tt_sm_title IMG { display:inline-block; height:24px; width:24px; vertical-align:middle; margin:0 10px 0 0; position:relative; top:-1px; }

.cal_tt_cl:nth-child(odd) {  border-left:3px solid #AABED0 !important; }
.cal_tt_cl:hover:nth-child(odd)  {  border-left:3px solid #104F8E !important; }
.cal_tt_cl:nth-child(even) {  border-left:3px solid #B7CCE0 !important; }
.cal_tt_cl:hover:nth-child(even)  {  border-left:3px solid #115599 !important; }

.cal_tt_el:nth-child(odd) {  border-left:3px solid #CCADB5 !important; }
.cal_tt_el:hover:nth-child(odd) {  border-left:3px solid #801A33 !important; }
.cal_tt_el:nth-child(even) {  border-left:3px solid #DCBAC3 !important; }
.cal_tt_el:hover:nth-child(even) {  border-left:3px solid #8A1C37 !important; }

.cal_tt_ec:nth-child(odd) {  border-left:3px solid #C1E8C8 !important; }
.cal_tt_ec:hover:nth-child(odd) {  border-left:3px solid #00A811 !important; }
.cal_tt_ec:nth-child(even) {  border-left:3px solid #CCF2D0 !important; }
.cal_tt_ec:hover:nth-child(even) {  border-left:3px solid #00BE14 !important; }

.cal_tt_re:nth-child(odd) {  border-left:3px solid #EDDBA7 !important; }
.cal_tt_re:hover:nth-child(odd) {  border-left:3px solid #EDB307 !important; }
.cal_tt_re:nth-child(even) {  border-left:3px solid #FFECB4 !important; }
.cal_tt_re:hover:nth-child(even) {  border-left:3px solid #FFC107 !important; }

.cal_tt_do:nth-child(odd) {  border-left:3px solid #EAB8B4 !important; }
.cal_tt_do:hover:nth-child(odd) {  border-left:3px solid #E33E32 !important; }
.cal_tt_do:nth-child(even) {  border-left:3px solid #FCC6C2 !important; }
.cal_tt_do:hover:nth-child(even) {  border-left:3px solid #F44336 !important; }

.cal_tt_to:nth-child(odd) {  border-left:3px solid #CBDBB4 !important; }
.cal_tt_to:hover:nth-child(odd) {  border-left:3px solid #7DB230 !important; }
.cal_tt_to:nth-child(even) {  border-left:3px solid #DAECC2 !important; }
.cal_tt_to:hover:nth-child(even) {  border-left:3px solid #86BF34 !important; }

.slash { height:12px; background-image:url(/i/v15/i/slash.png);background-size: 330px 12px;  }
.slash_d { clear:both; height:12px; background-image:url(/i/v15/i/slash_d.png); background-size: 345px 13px;  }
.slash_d_min { clear:both; height:5px; background-image:url(/i/v15/i/slash_d.png);background-size: 345px 13px;  }



.most_tea a:link, .most_tea a:visited { display:flex; align-items:flex-start; color: #171B1E; text-decoration:none; border-bottom:1px solid #E6E9EC; padding:25px 0 21px 0; }
.most_tea a:hover, .most_tea a:active {  text-decoration:underline; color:#4B6778; }
.most_tea a:first-child { padding-top:20px; }
.most_tea a:last-child { padding-bottom:0px; border:none; }

.most_tea A SPAN:nth-child(1) { flex:none; width:36%; margin:0 20px 0 0;  }
.most_tea A IMG { display:block; width:100%;  }
.most_tea A LI { list-style:none;  }
.most_tea A SPAN:nth-child(2) { flex:100%;  }
.most_tea A SPAN:nth-child(2) LI:nth-child(1) { display:block; font:16px/19px 'PTS', sans-serif;  font-weight:700; position: relative; top:-2px; margin:0 0 3px 0; }
.most_tea_tips { display:inline-block; font:13px/16px 'PT Sans Narrow', sans-serif; font-weight:700; color:#3F6278; padding:0 0 0 21px; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -84px -295px;  background-size: 100px 1500px; margin:7px 0 0 0; }




.pagetxt {  border-top:5px solid #E0E4E9; padding:20px 0 5px 0; margin:40px 0 0 0; font:16px/21px 'PTS', sans-serif; color:#495561;  }
.pagetxt strong { font-weight:400; }
.pagetxt H3 { display:inline-block; margin:0; padding:0; font:16px/21px 'PTS', sans-serif; font-weight:700;   }
.pagetxt_right { border-bottom:5px solid #e0e4e9; padding-bottom:25px; }

@media (max-width: 540px) {
.pagetxt_right { margin-top:35px; }
}


.friends_links { border-top:1px solid #E0E7E9; padding:20px 0 0 0; margin:20px 0 0 0; }
.friends_links a:link, .friends_links a:visited { font:13px/24px 'PT Sans Narrow', sans-serif; padding:0 10px; color:#5B6A79; display:inline-block; text-decoration:none; margin:0 6px 10px 0; background-color:#E6E9EC; white-space:nowrap; border-radius:1px; }
.friends_links a:hover, .friends_links a:active { text-decoration:none;  background-color:#2F404A; color:#D9DDDF; }

.tt_center { margin:20px 0 40px 0; }
.tt_center a:nth-of-type(odd) { background-color:#F1F3F5; padding:12px 12px 10px 18px;   }
.tt_center a:nth-of-type(even) { background-color:#FFFFFF; padding:12px 12px 10px 18px;   }

.tt_center a:nth-of-type(even):last-child { border-bottom:1px solid #E0E4E9; }

.tt_center a:link, .tt_center a:visited { display:block; color:#171B1E;text-decoration:none; background-image:url(/i/v15/i/ic_tt_center_arrow.png); background-repeat: no-repeat; background-size: 44px 24px;  background-position: right center; }
.tt_center a:hover:nth-of-type(odd), .tt_center a:active:nth-of-type(odd) { background-color:#EEEABB; text-decoration:none; color:#171B1E;  }
.tt_center a:hover:nth-of-type(even), .tt_center a:active:nth-of-type(even) { background-color:#fff9c4; text-decoration:none; color:#171B1E;  }


.tt_center A SPAN:nth-child(1) {  font:15px/17px 'PTD',  sans-serif; display:block; letter-spacing:-0.3px; padding-right:50px; }
.tt_center A SPAN:nth-child(1) B {  font:16px/17px 'PTS',  sans-serif; font-weight:700; letter-spacing:-0.3px;  }
.tt_center A SPAN:nth-child(2) {  font:13px/13px 'PT Sans Narrow',  sans-serif; color:#748596; display:inline-block; position:relative; top:-2px; }

.m_soc { display:none; }

@media (max-width: 800px) {
.cloned .dd { display:none; }
.cloned .m_soc { display:flex; !important; justify-content:space-around; align-items: flex-start; margin:0 0 0 4%; }
}

.m_soc A { margin:12px 27px 0 0; height:24px; }
.m_soc A LI:nth-child(odd) {  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat;  display:inline-block; background-position: center top;  background-size: 100px 1500px; margin:0 5px 0 0; position:relative;  }
.m_soc A:hover LI:nth-child(odd) {    opacity: 0.7; }
.m_soc A LI:nth-child(even), .m_soc A:visited LI:nth-child(even) { display:inline-block; position:relative; font:13px/16px  'PT Sans Narrow', sans-serif; color:#C0C8CD;  }
.m_soc A:hover LI:nth-child(even), .m_soc A:active LI:nth-child(even) { color:#FFFFFF;   }

.m_soc A:nth-of-type(1) LI:nth-child(1) { width:16px; height:16px; background-position: -66px -638px;   }
.m_soc A:nth-of-type(2) LI:nth-child(1) { width:10px; height:16px;  background-position: -35px -666px; top:3px; }
.m_soc A:nth-of-type(3) LI:nth-child(1) { width:16px; height:16px;  background-position: -84px -642px; top:2px;   }
.m_soc A:nth-of-type(4) LI:nth-child(1) { width:8px; height:16px;  background-position: -55px -645px; top:3px;  }



@media (max-width: 600px) {
.m_soc A { margin-right:9px; }
.m_soc A LI:nth-child(odd) {  margin:0 4px 0 0;  }
.cloned > DIV:nth-of-type(4) { margin:0 8px 0 0;   }
.cloned > DIV:nth-of-type(6) { display:none; }
}


.m_dpw_in { display:flex; padding:15px 8% 25px 2.75%; justify-content:space-between; background-color:#0A0E10; position:relative; z-index:20; cursor:default; }
.m_dpw_in DIV > a:link, .m_dpw_in DIV > a:visited  { display:block; font:15px/30px 'PT Sans Narrow', sans-serif; color:#BCC2C7; text-decoration:none;  }
.m_dpw_in DIV > a:hover, .m_dpw_in DIV > a:active { text-decoration:underline; color:#ffffff;  }
.m_dpw_in DIV B { font:18px/18px 'PT Sans Narrow', sans-serif; font-weight:700; color:#F4F6F6;}
.m_dpw_in DIV U { font:15px/30px 'PTD', sans-serif; font-weight:400; color:#F4F6F6;  }

.m_dpw_in .ma { border-bottom:none; }

.dd_hl .m_dpw_in .ma { padding:0 12px 0 12px !important; height:auto !important; border-bottom:0 !important; background-color:#86BF34; display:table; text-decoration:none; }




.wow_border { background-color:#F1F3F5; padding:15px; }



.wow_r_some_mob  { background-color:#F1F3F5; display:flex; justify-content:center;   }
.wow_r_some_mob .yap-reset { margin:20px 0 20px 0 !important; }

.wow_box_3 { background-color:#F1F3F5;  }
.wow_box_3 yatag { margin:15px 0 15px 0 !important; }


@media (max-width: 540px) {
.wow_r_some_mob  { margin:0 0 25px 0  !important; }
}

@media (max-width: 1000px) { .wow_box_1 {  height:auto; margin:0 auto; } }
@media (max-width: 400px) { .wow_box_1 {  height:auto; margin:0 auto; } }



a.link:link, a.link:visited, a.bl:link, a.bl:visited { color:#4b6778; text-decoration:none; box-shadow: inset 0 -1px #4b6778; }
a.link:active, a.link:hover, a.bl:active, a.bl:hover { text-decoration:none; color:#495561; }

.db { display:block; }


@media (max-width: 800px) {
.col-pro30-t-if800 { margin-top:30px; }
}

@media (max-width: 540px) {
.col-pro30-t-if540 { margin-top:30px; }
}

.n1_i_ico { padding-bottom: 56.25%;  height: 0; margin:0; position: relative; background-size: cover; text-align:right; display:block; }
.n1_i_ico_online, .n1_i_ico_photo { width:64px; height:64px; display:inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 64px 64px;  }
.n1_i_ico_online { background-image:url(/i/v15/i/i_r_online_big.png); }
.n1_i_ico_photo { background-image:url(/i/v15/i/i_r_photo_big.png); }
.n1_i_ico_online_super, .n1_i_ico_photo_super { width:128px; height:128px; display:inline-block; background-repeat: no-repeat; background-position: 0 0; background-size: 128px 128px;  }
.n1_i_ico_online_super { background-image:url(/i/v15/i/i_r_online_big_super.png); }
.n1_i_ico_photo_super { background-image:url(/i/v15/i/i_r_photo_big_super.png); }

.page_about_megabig {   border-top:5px solid #DADFE4; margin:35px 0 0 0; padding:25px 0 0 0; }
.page_about_megabig DIV:nth-of-type(1)  { display:inline-block; width:50px; height:50px; margin:0 18px 0 0; }
.page_about_megabig DIV:nth-of-type(1) IMG  { display:inline-block; border-radius:50%; }
.page_about_megabig DIV:nth-of-type(2)  { display:inline-block; width: calc(100% - 75px); vertical-align:top; }
.page_about_megabig DIV:nth-of-type(2) SPAN:nth-of-type(1), .page_about_megabig DIV:nth-of-type(2) SPAN:nth-of-type(1) H4 { margin:0; padding:2px 0 1px 0; display:block; font:14px/14px 'PT Sans Narrow', sans-serif; color:#748596; }
.page_about_megabig DIV:nth-of-type(2) SPAN:nth-of-type(2), .page_about_megabig DIV:nth-of-type(2) SPAN:nth-of-type(2) H3 { margin:0; padding:0; display:block; font:23px/25px 'PTS', sans-serif; color:#171B1E; letter-spacing: -0.5px;  font-weight:700;  }
.page_about_megabig SPAN:nth-of-type(1) { display:block;  font:16px/22px 'PT Serif', sans-serif; font-weight:400; letter-spacing: -0.1px; color:#242B31; padding:10px 0 0 0; }
.page_about_megabig SPAN:nth-of-type(1) BR { line-height:10px; }
.page_about_megabig SPAN:nth-of-type(1) H2, .page_about_megabig SPAN:nth-of-type(1) H3, .page_about_megabig SPAN:nth-of-type(1) H4, .page_about_megabig SPAN:nth-of-type(1) H5, .page_about_megabig SPAN:nth-of-type(1) H4, .page_about_megabig SPAN:nth-of-type(1) H6 { font:16px/22px 'PT Serif', sans-serif;  display:inline-block; font-weight:400; letter-spacing: -0.1px;  padding:0; margin:0; word-break:break-all; }
.page_about_megabig SPAN:nth-of-type(1) a:link, .page_about_megabig SPAN:nth-of-type(1) a:visited { color:#495561; text-decoration:underline;  }
.page_about_megabig SPAN:nth-of-type(1) a:hover, .page_about_megabig SPAN:nth-of-type(1) a:active { text-decoration:none; color:#3F6278; }

.z_tips .breadcrumb  { padding:0; display:block;  margin:0 0 44px 0; }
.r_breadcrumb .breadcrumb { padding:0; display:block;  margin:0 3% 18px 0; }
.z_tips .breadcrumb LI, .z_tips TIME, .r_breadcrumb .breadcrumb LI { list-style:none; display:inline-block; font:14px/14px 'PTD',  sans-serif;   letter-spacing: -0.4px; color:#566675;  }
.z_tips .breadcrumb LI:nth-of-type(1), .r_breadcrumb .breadcrumb LI:nth-of-type(1) { margin-left:0; }
.z_tips .breadcrumb a:link, .z_tips .breadcrumb a:visited, .r_breadcrumb .breadcrumb a:link, .r_breadcrumb .breadcrumb a:visited { text-decoration:underline; color:#566675; }
.z_tips .breadcrumb a:hover, .z_tips .breadcrumb a:active, .r_breadcrumb .breadcrumb a:hover, .r_breadcrumb .breadcrumb a:active { text-decoration:none;  color:#495561; }
.z_tips .breadcrumb strong, .r_breadcrumb .breadcrumb strong, .r_breadcrumb .breadcrumb H1 { display:inline-block; font:14px/14px 'PTD',  sans-serif; letter-spacing: -0.4px; font-weight:normal; color:#566675; padding:0; margin:0; }
.z_tips .breadcrumb I, .r_breadcrumb .breadcrumb I { font-style:normal;  color:#566675; font:15px/14px 'PTS',  sans-serif; letter-spacing: -0.3px; margin:0 2px; }



.z_short TIME { display:block; color:#5B6A79; font:13px/13px 'PTD',  sans-serif; letter-spacing: -0.3px; margin:0 0 17px 0; }
.z_short H1 { display:block; color:#121518; font:39px/39px 'PT Serif', sans-serif; letter-spacing: -0.3px; font-weight:700; padding:0; margin:0 10% 0 0; }
.z_short H2 { display:block; color:#495561; font:24px/27px 'PTD', sans-serif; letter-spacing: -0.3px; padding:0; margin:15px 10% 0 0; }
.z_short .text { color:#242B31;  font:19px/28px 'PT Serif', sans-serif; font-weight:400; text-shadow: 0 0 1px rgba(0,0,0,.10); margin:10px 0 0 0; }
.z_short .text B, .z_short .text strong {   font:19px/28px 'PT Serif', sans-serif; letter-spacing: -0.1px;  text-shadow: none; font-weight:700; }

.z_full TIME { display:block; color:#5B6A79; font:13px/13px 'PTD',  sans-serif; letter-spacing: -0.3px; margin:0 0 20px 0; }
.z_tips H2 { display:block; color:#121518; font:40px/40px 'PT Serif', sans-serif; letter-spacing: -0.5px; font-weight:700; padding:0; margin:0 10% 0 0; }
.z_tips H1 { display:block; color:#495561; font:22px/27px 'PTD', sans-serif; letter-spacing: -0.3px; padding:0; margin:12px 10% 24px 0; }
.z_tips .text { color:#242B31;  font:19px/28px 'PT Serif', sans-serif; font-weight:400; text-shadow: 0 0 1px rgba(0,0,0,.10); margin:24px 0 0 0;   }
.z_tips .text B, .z_tips .text strong {   font:19px/28px 'PT Serif', sans-serif; letter-spacing: -0.1px;  text-shadow: none; font-weight:700; }
.lead { display:block; color:#242B31; font:21px/27px 'PTD', sans-serif; letter-spacing: -0.3px; padding:0; margin:3px 0 25px 0; }
.lead strong { font-weight:normal; }

.z_full H1 { display:block; color:#121518; font:58px/56px 'PT Serif', sans-serif; letter-spacing: -0.5px; font-weight:700; padding:0; margin:37px 10% 0 0; }
.z_full H2 { display:block; color:#495561; font:27px/29px 'PTD', sans-serif; letter-spacing: -0.3px; padding:0; margin:20px 10% 24px 0; }
.z_full .text { color:#242B31;  font:19px/28px 'PT Serif', sans-serif; font-weight:400; text-shadow: 0 0 1px rgba(0,0,0,.10); margin:24px 0 0 0;   }
.z_full .text B, .z_full .text strong {  font:19px/28px 'PT Serif', sans-serif; letter-spacing: -0.1px;  text-shadow: none; font-weight:700; }
.z_full .lead { margin:34px 0 25px 0; }




.text H2, .text H3 { display:block; color:#242B31; font:30px/30px 'PTS', sans-serif; letter-spacing: -0.5px; font-weight:700; padding:0; margin:45px 10% 0 0; text-shadow:none; }
.text H4 { display:block; color:#407520; font:24px/24px 'PTD', sans-serif; letter-spacing: -0.3px;  padding:0; margin:7px 10% 0 0; text-shadow:none; }

.text .link { color:#3A49A0; text-decoration:none; box-shadow: inset 0 -1px #A6AEDF; text-decoration-skip-ink: none !important; }
.text  .link:hover { color:#45BC45; text-decoration:none; box-shadow: inset 0 -1px #45BC45;  }


.text > H2:nth-child(1), .text > H3:nth-child(1) { margin-top:0px; }

.text marker { background-color:#ECF7B3; padding:0px 4px 2px 5px; }
.text small { color: #6d8092; font: 14px/17px 'PTS', sans-serif; position: relative; top: -5px; margin-bottom: -7px; display: block; }


.z_short_picture { display:flex;  margin:17px 0 25px 0; }
.z_short_picture DIV:nth-of-type(1) { flex:none; max-width:450px;   }
.z_short_picture DIV:nth-of-type(1) > DIV:nth-of-type(1) IMG { width:100%; display:block; }
.z_short_picture DIV:nth-of-type(1) > DIV:nth-of-type(2) { display:flex; justify-content:space-between; padding:13px 0 14px 0; border-bottom:1px solid #E6E9EC; }
.z_short_picture DIV:nth-of-type(1) > DIV:nth-of-type(2) SPAN:nth-of-type(1) { color:#495561; font:15px/15px 'PTD',  sans-serif; letter-spacing: -0.3px;  }
.z_short_picture DIV:nth-of-type(1) > DIV:nth-of-type(2) SPAN:nth-of-type(2) { color:#748596; margin:0 0 0 15px; font:13px/15px 'PTD',  sans-serif; letter-spacing: -0.3px; }


.z_short_picture > DIV:nth-of-type(2) { flex:100%; margin:0 0 43px 30px; display:flex; }


.z_full_picture {  }
.z_full_picture IMG { width:100%; display:block; }
.z_full_picture DIV:nth-of-type(1) > DIV:nth-of-type(2) { display:flex; justify-content:space-between; padding:13px 0 14px 0; border-bottom:1px solid #E6E9EC; }
.z_full_picture DIV:nth-of-type(1) > DIV:nth-of-type(2) SPAN:nth-of-type(1) { color:#495561; font:15px/15px 'PTD',  sans-serif; letter-spacing: -0.3px;  }
.z_full_picture DIV:nth-of-type(1) > DIV:nth-of-type(2) SPAN:nth-of-type(2) { color:#748596; margin:0 0 0 15px; font:13px/15px 'PTD',  sans-serif; letter-spacing: -0.3px; }

.tips_book_card { display:block; background: rgba(51,70,81,1); box-sizing: content-box; background: linear-gradient(to bottom, rgba(51,70,81,1) 0%, rgba(26,37,43,1) 100%); border:1px solid #1A252B; padding:15px 20px 21px 25px; text-decoration:none; }
.tips_book_card_olimp { background: linear-gradient(to bottom, rgba(116, 13, 17, 1) 0%, rgba(90, 8, 14, 1) 100%);  }
.tips_book_card LI {  list-style:none; }
.tips_book_card SPAN:nth-of-type(1) { display:inline-block; border-bottom:6px solid #86BF34; padding:0 0 4px 0; }
.tips_book_card_olimp SPAN:nth-of-type(1) { border-bottom:6px solid #f5c843; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(1) { display:inline-block; color:#FFFFFF; font:40px/40px 'PTS',  sans-serif; font-weight:700; letter-spacing: -4px; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { display:inline-block; width:14px; height:17px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-size: 100px 1500px;  background-position: -87px -1056px;  position:relative; top:1px; margin:0 0 0 6px; }
.tips_book_card SPAN:nth-of-type(2) { display:block;  }
.tips_book_card SPAN:nth-of-type(2) IMG { display:block; width:75%; margin:15px 20px 20px 0; filter:drop-shadow(0 0 3px #1A252B); }
.tips_book_card SPAN:nth-of-type(3) { display:block; color:#C2C7CA; font:15px/17px 'PTD',  sans-serif; letter-spacing: -0.3px; width:95%; margin:0 0 38px 0;  }
.tips_book_card SPAN:nth-of-type(4) { display:inline-block; color:#1A252B; font:15px/27px 'PTD',  sans-serif; letter-spacing: -0.3px; padding:0 25px 1px 25px; background-color:#fff; border-radius:3px; box-shadow: 0 0 2px #1A252B; }
.tips_book_card:hover { box-shadow: 0 0 4px #A8B4BF; background: linear-gradient(to bottom, rgba(26,37,43,1) 0%, rgba(0,0,0,1) 100%); }
.tips_book_card:active SPAN:nth-of-type(4) { position:relative; top:1px; }
.tips_book_card:hover SPAN:nth-of-type(4) { background-color:#86BF34; color:#fff; box-shadow: 0; }

.z_soc { display:flex; margin:0 0 22px 0; }

.wow_z_inpage { margin:30px 0 27px 0; min-height:240px; overflow:hidden; position:relative; }

a.z_subs:link, a.z_subs:visited { display: inline-block; white-space:nowrap; text-decoration: none; text-align: center; font: 15px/30px 'PTD', sans-serif; padding: 0 14px 2px 15px; color: #FFF; border-radius: 3px;  letter-spacing:0.2px; margin:0 0 12px 0; box-shadow: 0 3px 4px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2); }
a.z_subs:hover { text-decoration:underline; color:#FFF; box-shadow: none; }
a.z_subs:active { box-shadow: 0; position:relative; top:1px; }

a.z_subs LI { list-style:none; display:inline-block; }
a.z_subs LI:nth-of-type(1) { width:16px; height:16px; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-size: 100px 1500px; position:relative; top:4px; margin:0 8px 0 0; }

a.z_subs_telegram:link, a.z_subs_telegram:visited { background-color:#27A5E7; }
a.z_subs_telegram:active, a.z_subs_telegram:hover { background-color:#1480BA; }
a.z_subs_telegram LI:nth-of-type(1) { background-position: -81px -666px; }

a.z_subs_vk:link, a.z_subs_vk:visited { background-color:#4a76a8; }
a.z_subs_vk:active, a.z_subs_vk:hover { background-color:#36577C; }
a.z_subs_vk LI:nth-of-type(1) { background-position: -66px -642px; }

a.z_subs_twitter:link, a.z_subs_twitter:visited { background-color:#1DA1F2; }
a.z_subs_twitter:active, a.z_subs_twitter:hover { background-color:#0C80C5; }
a.z_subs_twitter LI:nth-of-type(1) { background-position: -84px -643px; }

a.z_subs_gp:link, a.z_subs_gp:visited { background-color:#DB4437; }
a.z_subs_gp:active, a.z_subs_gp:hover { background-color:#B32B20; }
a.z_subs_gp LI:nth-of-type(1) { background-position: -47px -663px; }

a.z_subs_facebook:link, a.z_subs_facebook:visited { background-color:#4267B2; }
a.z_subs_facebook:active, a.z_subs_facebook:hover { background-color:#314B84; }
a.z_subs_facebook LI:nth-of-type(1) { width:14px; background-position: -52px -645px; }

a.z_subs_ok:link, a.z_subs_ok:visited { background-color:#ee8208; }
a.z_subs_ok:active, a.z_subs_ok:hover { background-color:#B06006; }
a.z_subs_ok LI:nth-of-type(1) { width:14px; background-position: -32px -666px; }

a.z_subs_zen:link, a.z_subs_zen:visited { background-color:#FD1731; }
a.z_subs_zen:active, a.z_subs_zen:hover { background-color:#D2021D; }
a.z_subs_zen LI:nth-of-type(1) { background-position: -53px -1140px; }

a.z_subs_yanews:link, a.z_subs_yanews:visited { background-color:#FF0000; }
a.z_subs_yanews:active, a.z_subs_yanews:hover { background-color:#BF0000; }
a.z_subs_yanews LI:nth-of-type(1) { width:14px; background-position: -66px -666px; }

a.z_subs_google:link, a.z_subs_google:visited { background-color:#4d90fe; }
a.z_subs_google:active, a.z_subs_google:hover { background-color:#1B70FE; }
a.z_subs_google LI:nth-of-type(1) { background-position: -69px -1140px; }

a.z_subs_instagram:link, a.z_subs_instagram:visited { background-color:#A0278B; }
a.z_subs_instagram:active, a.z_subs_instagram:hover { background-color:#6D1B5F; }
a.z_subs_instagram LI:nth-of-type(1) { background-position: -19px -1081px; }

.z_subs_top1 { position:relative; top:-1px;  }



.z_optrazdel { max-height:118px; overflow:hidden; }
.z_tips .z_optrazdel { margin:0 2% 16px 0; }
.z_full .z_optrazdel { margin:0 2% 16px 0; }
.z_short .z_optrazdel { margin:20px 2% 12px 0; }

a.z_tag:link, a.z_tag:visited { display:inline-block;  background-color:#D6DAD7; font:13px/27px 'PTD', sans-serif; padding:0 13px 1px 10px;  letter-spacing: -0.5px; overflow:hidden; text-decoration:none; color:#323834; border-left:4px solid #C0C5C1; margin:0 10px 8px 0; border-radius: 4px;  }
a.z_tag_calendar:link, a.z_tag_calendar:visited { display:inline-block;  background-color:#D5E1CE; font:13px/27px 'PTD', sans-serif; padding:0 13px 1px 10px;  overflow:hidden; letter-spacing: -0.5px; border-radius: 4px; text-decoration:none; color:#304228; border-left:4px solid #BED0B5; margin:0 10px 8px 0;  }
a.z_tag_tips:link, a.z_tag_tips:visited { display:inline-block;  background-color:#E1D7CE; font:13px/27px 'PTD', sans-serif; padding:0 13px 1px 10px;  overflow:hidden; letter-spacing: -0.5px; border-radius: 4px; text-decoration:none; color:#423428; border-left:4px solid #D1C1B4; margin:0 10px 8px 0;  }
a.z_tag:hover,  a.z_tag:active, a.z_tag_calendar:hover,  a.z_tag_calendar:active, a.z_tag_tips:hover,  a.z_tag_tips:active { text-decoration:none; background-color:#2D4756;  border-left:4px solid #1F303A; color:#D8DDE0; }

.wow_z_text_end_cantstop { margin:23px 0 0 0; }
.wow_z_text_end { display:flex; justify-content:center; margin-bottom:37px; }
.wow_z_text_end_in { margin-bottom:32px; }

.z_relative_big, .lazy-load-container { display:flex; justify-content:space-between; flex-wrap:wrap; }
.z_relative_big > DIV, .lazy-load-container > DIV { width:47.8%; margin:0 0 30px 0; }

.r_tips_l { display:flex; justify-content:space-between; flex-wrap:wrap; border-bottom:1px solid #E0E4E9; margin:0 0 30px 0; }
.r_tips_l_one { border-bottom:1px solid #E0E4E9; margin:0 0 30px 0; }
.r_tips_l_after_wow { margin-top:0; margin-bottom:35px; border-top:none; }
.r_tips_l_no_border { border-bottom:none; margin-bottom:0; }
.r_tips_l a { width:47.8%; padding:17px 0 19px 0; }
.r_tips_l a:link, .r_tips_l a:visited { display:flex;  align-items:flex-start; border-top:1px solid #E0E4E9; text-decoration:none; color:#171B1E;   }
.r_tips_l a:hover, .r_tips_l a:active { text-decoration:none; color:#507E9A; }
.r_tips_l_one a { padding:19px 0 20px 0; }
.r_tips_l_one a:link, .r_tips_l_one a:visited { display:flex;  align-items:flex-start; border-top:1px solid #E0E4E9; text-decoration:none; color:#171B1E;   }
.r_tips_l_one a:hover, .r_tips_l_one a:active { text-decoration:none; color:#507E9A; }
.r_tips_l_one a:nth-child(1) { padding-top:0; }
.r_tips_l_one a:last-child { padding-bottom:0; }
.r_tips_l LI, .r_tips_l_one LI, footer_tips_l LI, .footer_tips_l LI  { list-style:none;  }
.r_tips_l a:nth-child(1), .r_tips_l a:nth-child(2), .r_tips_l_one a:nth-child(1) { border-top:none; }
.r_tips_l_notop a:nth-child(1), .r_tips_l_notop a:nth-child(2) { padding-top:0; }
.r_tips_l SPAN:nth-of-type(1), .r_tips_l_one SPAN:nth-of-type(1), .footer_tips_l SPAN:nth-of-type(1) { background-color:#DADFE4; border-radius:3px; display:inline-block; text-align:center; flex:none; width:47px;  font: 14px/25px 'PTS', sans-serif; font-weight:700;  letter-spacing:-0.4px; color:#2B3A44; margin:0 20px 0 0; position:relative; top:2px; }
.r_tips_l a:hover SPAN:nth-of-type(1), .r_tips_l_one a:hover SPAN:nth-of-type(1), .footer_tips_l a:hover SPAN:nth-of-type(1) { background-color:#86BF34;color:#FFF; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
.r_tips_l SPAN:nth-of-type(2), .r_tips_l_one SPAN:nth-of-type(2), .footer_tips_l SPAN:nth-of-type(2) { flex:100%; }
.r_tips_l SPAN:nth-of-type(2) LI:nth-of-type(1), .r_tips_l_one SPAN:nth-of-type(2) LI:nth-of-type(1), .footer_tips_l SPAN:nth-of-type(2) LI:nth-of-type(1) { font:17px/20px 'PTS', sans-serif; font-weight:700; letter-spacing:-0.1px; margin:0 0 3px 0; }
.r_tips_l SPAN:nth-of-type(2) LI:nth-of-type(1) B, .r_tips_l_one SPAN:nth-of-type(2) LI:nth-of-type(1) B, .footer_tips_l SPAN:nth-of-type(2) LI:nth-of-type(1) B { display:none; }
.r_tips_l SPAN:nth-of-type(2) LI:nth-of-type(2), .r_tips_l_one SPAN:nth-of-type(2) LI:nth-of-type(2), .footer_tips_l SPAN:nth-of-type(2) LI:nth-of-type(2) { display:inline-block;  font:13px/13px 'PTD', sans-serif;  letter-spacing:-0.5px; color:#495561; text-transform: uppercase; padding:0 15px 0 0;  letter-spacing:-0.1px; }
.r_tips_l SPAN:nth-of-type(2) LI:nth-of-type(3), a.r_tips_l_express SPAN:nth-of-type(2) LI:nth-of-type(2), .r_tips_l_one SPAN:nth-of-type(2) LI:nth-of-type(3), .footer_tips_l SPAN:nth-of-type(2) LI:nth-of-type(3)  { display:inline-block; font:13px/13px 'PTD', sans-serif;  letter-spacing:-0.5px; color:#5B6A79; text-transform: uppercase;  letter-spacing:-0.1px;}
a.r_tips_l_express SPAN:nth-of-type(1) { background-color:#F05D5E; color:#FFF; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
a.r_tips_l_express SPAN:nth-of-type(3) { flex:none; width:26px; height:26px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -23px -1319px;  background-size: 100px 1500px;  }
a.r_tips_l_next SPAN:nth-of-type(3) { flex:none; width:25px; height:26px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -52px -1319px;  background-size: 100px 1500px;  }
a.r_tips_l_lightning SPAN:nth-of-type(1) { background-color:#F3A712; color:#FFF; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
a.r_tips_l_lightning SPAN:nth-of-type(3) { flex:none; width:20px; height:26px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0 -1319px;  background-size: 100px 1500px;  }
a.r_tips_l_brave SPAN:nth-of-type(1) { background-color:#915B99; color:#FFF; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
a.r_tips_l_brave SPAN:nth-of-type(3) { flex:none; width:26px; height:24px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -74px -1355px;  background-size: 100px 1500px;  }
.r_tips_l_z { border-top:1px solid #E0E4E9; margin-top:16px !important; }

.r_tips_all_links { display:flex; justify-content:space-between; margin:0 0 40px 0; }
.r_tips_all_links SPAN { width:32%; background-color:#F1F3F5;  }
.r_tips_all_links SPAN a:link, .r_tips_all_links SPAN a:visited { display:block; text-decoration:none; font: 15px/37px 'PTD', sans-serif; background-color:#26353E; white-space:nowrap; padding:0 0 1px 0; border-radius:2px; color:#EAEBEC; text-shadow: 0 1px 1px rgba(0,0,0,0.3); text-align:center; margin:10px; box-shadow: 0 0 10px
rgba(38, 53, 62, .4); }
.r_tips_all_links SPAN a:hover, .r_tips_all_links SPAN a:active { text-decoration:none;  background-color:#86BF34; color:#FFF; }


@media (max-width: 600px) {
.r_tips_all_links { flex-wrap:wrap; }
.r_tips_all_links SPAN {  width:100%; }
.r_tips_all_links SPAN { margin:0 0 20px 0; }
.r_tips_all_links SPAN:last-child { margin:0; }
}

@media (max-width: 540px) {
.r_tips_l_one { border-top:1px solid #E0E4E9; border-bottom:1px solid #E0E4E9; margin:3px 0 0 0; }
.r_tips_l_one a:nth-child(1) { padding-top:17px; }
.r_tips_l_one a:last-child { padding-bottom:18px; }
.r_tips_l { margin:0 0 25px 0; }
.r_tips_l a { width:100%; padding:17px 0 18px 0;  }
.r_tips_l a:nth-child(2) {  border-top:1px solid #E0E4E9; padding-top:17px; }
}




.z_lenta_main a:link, .z_lenta_main a:visited  { display:flex; color:#121518; text-decoration:none; padding:20px 0 23px 0; border-bottom:1px solid #E0E4E9; }
.z_lenta_main a:hover, .z_lenta_main a:active { text-decoration:underline; }

.z_lenta_main A IMG { display:block; width:100%; }
.z_lenta_main A SPAN:nth-of-type(1) { width:130px; height:70px; margin:0 20px 0 0; flex:none; }
.z_lenta_main A SPAN:nth-of-type(2) { flex:100%; font: 16px/19px 'PTS', sans-serif; font-weight:700; letter-spacing:-0.1px; }


.z_vrez_short a:link, .z_vrez_short a:visited { display:flex; text-decoration:none; color:#1C2F3E; border-top:1px dashed #B6BDC7; border-bottom:1px dashed #B6BDC7; padding:17px 0 12px 0; margin:30px 0 24px 0; text-shadow:none !important;  }
.z_vrez_short a:hover, .z_vrez_short a:active { text-decoration:underline; color:#4B6778; }



.z_vrez_short A SPAN:nth-of-type(1) { width:32px; height:32px; margin:0 16px 0 0; flex:none; background-image: url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0 -1105px; background-size: 100px 1500px; position:relative; top:3px; }
.z_vrez_short:hover A SPAN:nth-of-type(1) { background-position: -34px -1105px; }
.z_vrez_short A SPAN:nth-of-type(2) { flex:85%; padding:0 15% 0 0;  }
.z_vrez_short LI, .z_vrez_full LI { list-style:none; }
.z_vrez_short A SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; font: 18px/20px 'PTS', sans-serif; font-weight:700;  letter-spacing:-0.3px; text-shadow:none !important;  }
.z_vrez_short A SPAN:nth-of-type(2) LI:nth-of-type(2) { display:inline-block; font: 14px/14px 'PT Sans Narrow', sans-serif; font-weight:400; color:#4B6778; position:relative; top:-3px; text-shadow:none !important;  }



.z_vrez_full a:link, .z_vrez_full a:visited { display:flex; text-decoration:none; color:#1C2F3E; border-top:1px dashed #B6BDC7; border-bottom:1px dashed #B6BDC7; padding:17px 0 20px 0; margin:29px 0 24px 0; text-shadow:none !important;  }
.z_vrez_full a:hover, .z_vrez_full a:active { text-decoration:underline; color:#4B6778; }
.z_vrez_full A SPAN:nth-of-type(1) { width:70px; height:70px; margin:0 20px 0 0; flex:none;  background-repeat: no-repeat; background-repeat: no-repeat; background-size: 124px 70px; background-position: center center; border-radius:50%;  position:relative; top:2px; }
.z_vrez_full A SPAN:nth-of-type(2) { flex:90%;}
.z_vrez_full A SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; width:85%; font: 19px/22px 'PTS', sans-serif; font-weight:700;  letter-spacing:-0.2px;  margin:3px 0 0 0; text-shadow:none !important;  }
.z_vrez_full A SPAN:nth-of-type(2) LI:nth-of-type(2) { display:inline-block; width:85%;  font: 15px/19px 'PTD', sans-serif; font-weight:400; color: #495561; margin:5px 0 0 0; text-shadow:none !important;   }
.z_vrez_full A SPAN:nth-of-type(2) LI:nth-of-type(3) { display:none; width:80%; font: 13px/13px 'PT Sans Narrow', sans-serif; font-weight:400; color:#748596; position:relative; top:-4px; text-shadow:none !important;  }


.z_vrez_quote LI, .z_vrez_person LI, .z_vrez_note LI, .z_vrez_more LI { list-style:none;  display:block; }

.z_vrez_quote { display:flex;background-color:#F1F3F5; border-left:6px solid #2F404A; margin:30px 0 28px 0; text-shadow:none; }
.z_vrez_quote SPAN:nth-of-type(1) { flex:100%; padding:19px 0 25px 25px; }
.z_vrez_quote SPAN:nth-of-type(2) { flex:none; width:47px; height:36px; background-image: url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0 -1140px; background-size: 100px 1500px; margin:0 20px; }
.z_vrez_quote SPAN:nth-of-type(1) LI:nth-of-type(1) { color:#242B31;  font:17px/22px 'PTD', sans-serif; letter-spacing: -0.1px; font-weight:400; padding:0 0 12px 0;  }
.z_vrez_quote SPAN:nth-of-type(1) LI:nth-of-type(2) { color:#121518;  font:15px/15px 'PTS', sans-serif; letter-spacing: -0.1px; font-weight:700; }


.z_vrez_person { display:flex; margin:30px 0 28px 0; text-shadow:none; }
.z_vrez_person SPAN:nth-of-type(1) { flex:none; width:60px; height:60px; background-image: url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0 -1180px; background-size: 100px 1500px; margin:0 20px 0 0; }
.z_vrez_person SPAN:nth-of-type(2) { flex:100%;}
.z_vrez_person SPAN:nth-of-type(2) LI:nth-of-type(1) { color:#182227;  font:22px/20px 'PTS', sans-serif; letter-spacing: -0.3px; font-weight:700; position:relative; top:-1px;  }
.z_vrez_person SPAN:nth-of-type(2) LI:nth-of-type(2) { color:#4E5A67;  font:14px/14px 'PTD', sans-serif; letter-spacing: -0.1px; font-weight:400; margin:3px 0 12px 0;   }
.z_vrez_person SPAN:nth-of-type(2) LI:nth-of-type(3) { color:#242B31;  font:17px/22px 'PTD', sans-serif; letter-spacing: -0.1px; font-weight:400;    }


.z_vrez_note { display:flex; background-color:#F1F3F5; border-left:6px solid #2F404A; margin:30px 0 28px 0; text-shadow:none; }
.z_vrez_note SPAN:nth-of-type(1) { flex:100%; padding:19px 0 25px 25px; }
.z_vrez_note SPAN:nth-of-type(1) LI:nth-of-type(1) { color:#182227;  font:18px/20px 'PTS', sans-serif; letter-spacing: -0.3px; font-weight:700;   }
.z_vrez_note SPAN:nth-of-type(1) LI:nth-of-type(2) { color:#3F4B56;  font:15px/19px 'PTD', sans-serif; letter-spacing: -0.1px; font-weight:400; padding:8px 0 0 0;  }
.z_vrez_note SPAN:nth-of-type(2) { flex:none; width:48px; height:48px; margin:20px 20px 0 10px; background-image: url(/i/v15/i/ic_info_96x96_gray.png); background-repeat: no-repeat; background-size: 48px 48px; }

.z_vrez_list { margin:30px 0 28px 0; text-shadow:none;  }
.z_vrez_list H5 { margin:0; padding:0 15% 0 0; font:18px/22px 'PTS', sans-serif; letter-spacing: 0; font-weight:700;  color:#182227; }
.z_vrez_list UL { margin:12px 0 0 0; padding: 0 0 0 33px; }
.z_vrez_list LI::before { content: "• "; color: #86BF34; font: 20px/20px 'PTS',sans-serif; font-weight: normal; font-weight: 700; position: relative; top: 1px; margin: 0 3px 0 0; }
.z_vrez_list LI { list-style:none; color:#3F4B56 !important;  font:16px/19px 'PTS', sans-serif !important; letter-spacing: 0 !important; font-weight:400 !important; padding: 3px 0 3px 17px; text-indent: -17px; }
.z_vrez_list strong { color:#3F4B56 !important;  font:16px/19px 'PTS', sans-serif !important; letter-spacing: -0.2px !important; font-weight:700 !important; }

.z_vrez_more { display:flex; text-shadow:none; margin:30px 0 25px 0;  padding:27px 25px 32px 25px; box-shadow: 0 1px 15px rgba(0,0,0,0.2); }
.z_vrez_more SPAN:nth-child(2) LI:nth-of-type(1) { width:100%; color:#4B6778;  font:15px/15px 'PTD', sans-serif; letter-spacing: -0.2px;   }
.z_vrez_more SPAN:nth-child(2)  LI:nth-of-type(2) { font:17px/24px 'PTS', sans-serif; letter-spacing: -0.2px; font-weight:700; padding:3px 0 0 0;  }
.z_vrez_more SPAN:nth-child(1)  { flex:none; width:28px; height:32px; position:relative; top:2px; margin:0 20px 0 0; background-image:url(/i/v15/i/i.png?1);  background-repeat: no-repeat; background-position: 0 -1280px;  background-size: 100px 1500px; }
.z_vrez_more:hover SPAN:nth-child(1)  { background-position: -32px -1280px; }

.z_vrez_more a.link:link, .z_vrez_more a.link:visited { color:#4B6778; text-decoration:none; box-shadow: inset 0 -1px #4B6778; }
.z_vrez_more a.link:active, .z_vrez_more a.link:hover { text-decoration:none; color:#182227; }

.z_vrez_stat { padding:19px 25px 22px 25px; margin:30px 0 28px 0; background-color:#F1F3F5; border-left:6px solid #2F404A; text-shadow:none; }
.z_vrez_stat_t  {  font:13px/14px 'PTD', sans-serif; color:#3F4B56; margin:0 0 4px 0; letter-spacing: -0.2px; }
.z_vrez_stat_m  { font:18px/18px 'PTS', sans-serif; font-weight:700; color:#182227; letter-spacing: -0.2px; margin:0 0 10px 0; }
.z_vrez_stat_s { font:15px/23px 'PT Sans Narrow', sans-serif;  color:#4E5A67; letter-spacing: -0px; text-shadow: none !important;  }
.z_vrez_stat_s STRONG, .z_vrez_stat_s B { font:15px/23px 'PT Sans Narrow', sans-serif !important; font-weight:700 !important; color:#4E5A67  !important;  letter-spacing: -0px  !important;  text-shadow: none !important; }
.z_vrez_stat_s STRONG::before {   content: ""; display:block; }


a.z_vrez_online:link, a.z_vrez_online:visited { display:flex; color:#4E5A67; text-decoration:none; width:100%; margin:8px 0 22px 0; text-shadow:none; }
a.z_vrez_online:active, a.z_vrez_online:hover { text-decoration:underline; color:#182227; }
A.z_vrez_online > SPAN:nth-child(1) { flex:none; width:24px; height:24px; margin:0 12px 0 0; background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -75px -247px;  background-size: 100px 1500px; }
A.z_vrez_online > SPAN:nth-child(2) { flex:100%; }
A.z_vrez_online > SPAN:nth-child(2) > SPAN:nth-child(1) { display:block; font:15px/15px 'PTD', sans-serif; position:relative; top:1px; }
A.z_vrez_online > SPAN:nth-child(2) > SPAN:nth-child(2) { display:inline-block; font:13px/13px 'PT Sans Narrow', sans-serif; color:#78909C; }


.text .nc { position:relative; top:-1px; margin:0 0 0 10px; }

@media (max-width: 800px) {
.r_breadcrumb .breadcrumb { margin:0 3% 0 0; }
}


@media (max-width: 600px) {
.z_tips .breadcrumb  { margin:0 0 24px 0; }
.z_vrez_list UL { margin:12px 0 0 0; padding: 0; }
.z_vrez_list H5 { padding:0 !important; }
}



.z_wf-container .sub_pl_noafter { margin-bottom:17px; }

.z_wf-container .wf-container { min-height:900px; }

.z_vrez_picture { display:inline-block; border-bottom:1px solid #E0E4E9; margin:5px 0 5px 0; max-width:690px; text-shadow:none; }
.z_vrez_picture > DIV:nth-child(1) IMG { width:100%;  }
.z_vrez_picture > DIV:nth-child(2) { display:inline-block; width:60%; color:#495561; font:15px/15px 'PTD',  sans-serif; letter-spacing: -0.3px; margin:8px 0 0 0; }
.z_vrez_picture > DIV:nth-child(3) { display:inline-block; width:40%;  text-align:right; color:#748596; font:13px/15px 'PTD',  sans-serif; letter-spacing: -0.3px; margin:4px 0 15px 0; }
.z_vrez_picture > DIV:nth-child(3) a.bl:link, .z_picture_bl > DIV:nth-child(3) a.bl:visited { color:#6D8C9C; text-decoration:underline;   }
.z_vrez_picture > DIV:nth-child(3) a.bl:hover, .z_picture_bl > DIV:nth-child(3) a.bl:active { text-decoration:none; color:#0576B9; }

.z_vrez_videocode { display:block; border-bottom:1px solid #E0E4E9; margin:26px 0 30px 0; max-width:690px; text-shadow:none; }
.z_vrez_videocode > DIV:nth-child(2) { width:100%;color:#495561; font:15px/15px 'PTD',  sans-serif; letter-spacing: -0.3px; margin:8px 0 15px 0; }
.z_vrez_videocode DIV:nth-child(1) { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; }
.z_vrez_videocode DIV:nth-child(1) iframe, .z_vrez_videocode DIV:nth-child(1) object, .z_vrez_videocode DIV:nth-child(1) embed { display:block; padding:0; margin:0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; }



a.z_vrez_star:link, a.z_vrez_star:visited { display:block;  font:17px/17px 'PTS',  sans-serif; font-weight:700;  letter-spacing: -0.2px; color:#4b6778; text-decoration:underline; text-shadow:none !important; position:relative; top:-8px; margin:-18px 0 -6px 40px;  }
a.z_vrez_star:active, a.z_vrez_star:hover { text-decoration:underline; color:#223037; }

a.z_vrez_star::before { content: ""; display:block; width:29px; height:32px; position:relative; top:21px; left:-40px; margin:0 19px 0 0; background-image:url(/i/v15/i/i.png?1);  background-repeat: no-repeat; background-position: 0 -1245px;  background-size: 100px 1500px; }
a.z_vrez_star:hover::before { background-position: -32px -1245px; }

.menu_tag { background-color:#2F404A; padding:22px 0 17px 0; position:relative; left:-5px; border-left:5px solid #223037; margin:25px 0 25px 0; }
.menu_tag H5 { margin:0 0 0 24px; padding:0; display:inline-block; color:#fff; font:19px/19px 'PTS',  sans-serif; font-weight:700;  letter-spacing: -0.3px; }
.menu_tag UL { margin:15px 0 15px 0; padding:0; background-color:#223037; padding:16px 17px 9px 17px; }
.menu_tag LI { list-style:none;  display:block; }
.menu_tag UL a:link, .menu_tag UL a:visited { display:inline-block; text-decoration:none; font:15px/24px 'PTD', sans-serif; color:#E9EAEB; padding:0 7px 2px 7px; margin:0 3px 5px 0; }
.menu_tag UL a:hover, .menu_tag UL a:active {  text-decoration:none; color:#FFF; background-color:#86BF34; }

.menu_tag DIV a:link, .menu_tag DIV a:visited { display:inline-block; text-decoration:none; font:16px/24px 'PT Sans Narrow', sans-serif; color:#C8CACC; padding:0 7px 2px 7px; margin:0 3px 5px 0; }
.menu_tag DIV a:hover, .menu_tag DIV a:active {  text-decoration:none; color:#121A1D; background-color:#E8E9E9; }
.menu_tag_inc DIV { display:block; padding:0 17px; }
.menu_tag_inc DIV B:nth-child(2)::before  { content: ""; display:block !important; }
.menu_tag DIV B { font:12px/25px 'PTD', sans-serif; color:#86BF34; display:inline-block;  margin:0 7px; }

.tips_book_card_nopicture .tips_book_card { width:calc(100% - 45px); display:flex; box-sizing: content-box; padding:15px 20px 25px 25px;  }
.tips_book_card_nopicture .tips_book_card { width:calc(100% - 38px); box-sizing: content-box; padding:15px 18px 15px 18px; display:flex; align-items:center; justify-content:space-around; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(1) { display:flex; border-bottom:none; padding:0; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(1) { font:32px/32px 'PTS',  sans-serif; font-weight:700;  letter-spacing: -1.5px; white-space:nowrap; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { width:14px; height:17px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-size: 100px 1500px;  background-position: -87px -1056px;  position:relative; top:1px; margin:0 0 0 6px; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { position:relative; top:9px; margin:0 0 0 6px; opacity:0.8; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(2) { margin:0 25px 0 25px; }
.tips_book_card_nopicture .tips_book_card_nopicture SPAN:nth-of-type(2) IMG { display:block; width:100%; max-width:250px; margin:0; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(3) {  margin:0; }
.tips_book_card_nopicture .tips_book_card SPAN:nth-of-type(4) { padding:0 20px 1px 20px;  }


.more_order { display:flex; flex-direction:column;  }
.more_order > DIV:nth-of-type(1) { order:2; }
.more_order > DIV:nth-of-type(2) { order:1; }

@media (max-width: 1024px) {
.z_short_picture {  flex-direction: column; flex-wrap: wrap; }
.z_short_picture DIV:nth-of-type(1), .z_full_picture DIV:nth-of-type(1) { flex:none; width:100%; max-width:100%;   }
.z_short_picture DIV:nth-of-type(2) { flex:100%; margin:0; }
.z_short .text { text-shadow: none; }
.z_short .text B, .z_short .text strong { letter-spacing: 0px;  text-shadow: none; }
.z_tips .text { text-shadow: none; letter-spacing: 0px;  }
.z_tips .text B, .z_tips .text strong { letter-spacing: 0px;  text-shadow: none; }

.z_full .text {  letter-spacing: -0px; text-shadow: none; position:relative; }
.z_full .text B, .z_full .text strong {  letter-spacing: 0px;  text-shadow: none; }

.tips_book_card {  width:calc(100% - 45px); box-sizing: content-box; padding:15px 18px 15px 18px; display:flex; align-items:center; justify-content:space-around; }
.tips_book_card SPAN:nth-of-type(1) { display:flex; border-bottom:none; padding:0; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(1) { font:32px/32px 'PTS',  sans-serif; font-weight:700;  letter-spacing: -1.5px; white-space:nowrap; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { width:14px; height:17px;  background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-size: 100px 1500px;  background-position: -87px -1056px;  position:relative; top:1px; margin:0 0 0 6px; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { position:relative; top:9px; margin:0 0 0 6px; opacity:0.8; }
.tips_book_card SPAN:nth-of-type(2) { margin:0 0 0 20px; }
.tips_book_card SPAN:nth-of-type(2) IMG { display:block; width:65%; }
.tips_book_card SPAN:nth-of-type(3) {  margin:0; }
.tips_book_card SPAN:nth-of-type(3) { display:none; }
.tips_book_card SPAN:nth-of-type(4) { padding:0 20px 1px 20px;  }

}


@media (max-width: 800px) {
.more_order > DIV:nth-of-type(1) { order:1; }
.more_order > DIV:nth-of-type(2) { order:2; }
.z_subs { box-shadow: 0 0 4px  rgba(0,0,0,.15); }
.wow_z_text_end_old { margin:0 0 30px 0; display:flex; justify-content:center; background-color:#F1F3F5; padding:15px; }
.wow_z_text_end { margin:0 0 33px 0; }
.z_relative_big, .lazy-load-container { margin:11px 0 5px 0; }
.tips_book_card { width:100%; box-sizing: content-box; padding:15px 18px 15px 18px; display:flex; align-items:center; justify-content:space-around; }
.z_short H1 { margin:0; }
.z_short H2 { margin:15px 0 0 0; }
}


@media (max-width: 600px) {
.z_short TIME, .z_tips TIME { margin:5px 0 17px 0; }
.z_short H1 { font:32px/33px 'PT Serif', sans-serif; letter-spacing: -0.5px; font-weight:700; margin:0 2% 0 0; }
.z_tips H2, .z_full H1 {  font:34px/34px 'PT Serif', sans-serif; letter-spacing: -0.3px; font-weight:700;  margin:0 2% 0 0; }
.z_tips H1, .z_full H2 { font:22px/25px 'PTD', sans-serif; letter-spacing: -0.3px; margin:12px 1% 20px 0; }
.lead { font:20px/28px 'PTD', sans-serif; letter-spacing: -0.2px; }
.z_short .text { margin:14px 0 0 0; }
.tips_book_card { padding:12px 18px 12px 18px; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(1) { font:26px/26px 'PTS',  sans-serif; font-weight:700;  letter-spacing: -1.5px; white-space:nowrap; }
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { position:relative; top:5px; margin:0 0 0 4px; }
.tips_book_card SPAN:nth-of-type(2) IMG { width:70%; }
.tips_book_card SPAN:nth-of-type(4) { padding:0 15px 1px 15px;  }
.z_tips .z_optrazdel { margin:0; }
.z_full .z_optrazdel { margin:0 0 16px 0; }
.z_short .z_optrazdel { margin:20px 0 0 0; }
}

@media (max-width: 600px) {
.text > H2, .text > H3 { display:block; color:#242B31; font:28px/28px 'PTS', sans-serif; letter-spacing: -0.5px; font-weight:700; padding:0; margin:35px 5% 0 0;  }
.text > H4 { display:block; color:#407520; font:24px/24px 'PTD', sans-serif; letter-spacing: -0.3px;  }
}

@media (max-width: 540px) {
.z_relative_big, .lazy-load-container { flex-direction: column; flex-wrap: wrap;  }
.z_relative_big > DIV, .lazy-load-container > DIV { width:100%; }
.tips_book_card SPAN:nth-of-type(2) IMG { width:95%; }
}


@media (max-width: 360px) {
.wow_z_text_end { background-color:#fff; padding:0; }
}

@media (max-width: 330px) {
.tips_book_card SPAN:nth-of-type(1) LI:nth-of-type(2) { display:none; }
}



.fly_z { max-width:330px; background-color:#ffffff; }
.wow_z_fly {  background-color:#ffffff; position:relative; z-index:8; max-width:330px; }
@media screen and (min-width: 1000px) {
.wow_z_fly { min-width:330px; }
}

@media (max-width: 800px) {
.fly_z { max-width:100%; }
.wow_z_fly {  max-width:100%; }
}




.wow_footer { margin:50px 0 0 0; display:flex; justify-content:center; background-color:#F1F3F5; }
.wow_footer > DIV { margin:0 2.75% 0 2.75%;  }

@media (max-width: 800px) {
.wow_footer { margin:30px 0 0 0; display:flex; justify-content:center; border-top:0; padding:0; background-color:#FFF; }
}


.wow_z_inpage_up_d { display:block; margin:30px 0 30px 0;  clear:both; height:300px; max-width:690px;  }

@media screen and (max-width: 800px) {
.wow_z_inpage_up_d { display:none; }
}



.livecounter_z { width: 1px;height: 1px; position: absolute; left: -100000px; top: -100000px; }


.lentainform_big .n1_i { overflow:hidden; padding-bottom: 56.25%;  height: 0; }
.lentainform_big .n1_i IMG  { width:100% !important; height:auto !important; position:relative; top:-10px;  }

.lentainform_big .n1 SPAN:nth-child(2) { display:none; }

a.npl_lentainform:link, a.npl_lentainform:visited { background-color:#CCA400;  }
a.npl_lentainform:active, a.npl_lentainform:hover { text-decoration:none; background-color:#2D4756; }

a.npl_livecars:link, a.npl_livecars:visited { background-color:#EF5624;  }
a.npl_livecars:active, a.npl_livecars:hover { text-decoration:none; background-color:#35454F; }

a.livecars_show_button:link, a.livecars_show_button:visited { display:inline-block;  text-decoration:none; font:15px/29px 'PTD', sans-serif; padding:0 14px 1px 14px; color:#fff; background-color:#58a4b0; border-radius:4px; border: 1px solid transparent; text-shadow: 0 1px 1px rgba(0,0,0,0.3); margin:10px 0 0 0; }
a.livecars_show_button:active, a.livecars_show_button:hover { text-decoration:none; background-color:#35454F; }

.nd_lentainform { color:#978573; margin-top:7px; }

.wow_z_afterpic { overflow:hidden; display:flex; justify-content:center; margin:0 0 32px 0; }



.page_about_big_question { padding:25px 0 25px 0;  display:flex; flex-wrap:wrap; border-top:5px solid #E0E4E9; background-image:url(/i/v15/i/ic_about.png); background-repeat: no-repeat; background-position: calc(100% - 20px) top;  }
.page_about_big_question > SPAN:nth-child(1) { flex:none; width:50px; height:50px; margin:0 20px 30px 0; }
.page_about_big_question > SPAN:nth-child(1) IMG { display:block; width:100%; border-radius:50%; }
.page_about_big_question > SPAN:nth-child(2) { flex:calc(100% - 70px);  }
.page_about_big_question > SPAN:nth-child(2) LI { list-style:none; display:block; color:#495561; font: 13px/13px 'PTD', sans-serif; margin:5px 0 3px 0; }
.page_about_big_question > SPAN:nth-child(2) H2 { display:block; margin:0; padding:0; color:#121518; font: 24px/26px 'PTS', sans-serif; font-weight:700; letter-spacing:-0.4px;  }

.page_about_big_question > DIV { border-bottom:3px solid #E0E4E9; padding:0 0 20px 0; }
.page_about_big_question > DIV:last-child { border-bottom:none; padding:0; }
.page_about_big_question > DIV H2 { font: 23px/24px 'PTS', sans-serif; color:#121518; font-weight:700; padding:35px 10% 20px 0; margin:0; letter-spacing:-0.4px; }
.page_about_big_question article { display:block; }
.page_about_big_question article > SPAN { font: 18px/27px 'PT Serif', sans-serif; color:#121518;  }
.page_about_big_question article > SPAN mark { background-color:#EFF999; padding:0px 4px 2px 5px; }


.wow_bet_tea { display:flex; justify-content:space-between;  }
.wow_bet_tea a:link, .wow_bet_tea a:visited {  display:flex; flex-wrap:wrap; align-content:flex-start; text-decoration:none; width:47.8%; background-color:#F1F3F5; padding:23px 0 0 0; height:97px;  background-repeat: no-repeat;  }
.wow_bet_tea a:hover, .wow_bet_tea a:active {  text-decoration:none;  }
.wow_bet_tea A LI { list-style:none; }
.wow_bet_tea A SPAN:nth-child(1) { width:6px; height:31px; }
.wow_bet_tea A SPAN:nth-child(2) { width:calc(58% - 6px); color:#000; font:30px/35px 'PTS', sans-serif; font-weight:700; letter-spacing: -.8px; height:31px; position:relative; top:-2px; right:-22px; }
.wow_bet_tea A SPAN:nth-child(2) B { font:24px/24px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; margin:0 0 0 7px; }
.wow_bet_tea A SPAN:nth-child(3) { z-index:0; position:relative; width:35%; color:#fff; text-shadow: 0 1px 2px rgba(0,0,0,.3); font:16px/28px 'PTD', sans-serif; height:31px; text-align: center; border-radius: 4px; }
.wow_bet_tea A SPAN:nth-child(3):before { content: ""; position: absolute; z-index:-1; top: 0;  left: 0;  right: 0;  bottom: 0; transform: scaleX(0); transform-origin: 0 50%; transition: transform .3s ease-out; width:calc(100% + 1px); }
.wow_bet_tea A:hover SPAN:nth-child(3):before {transform: scaleX(1);}
.wow_bet_tea A:hover SPAN:nth-child(3) { box-shadow: none; border-radius: 4px !important; }
.wow_bet_tea A:active SPAN:nth-child(3) { box-shadow: none !important; top:1px !important; }
.wow_bet_tea_r_tips { border-bottom:1px solid #E0E4E9; padding-bottom:30px; margin-bottom:30px; }
a.wow_bet_tea_1xstavka { background-image:url(/i/v15/i/wow_bet_tea_em_2.png); background-position: calc(100% - 15px) 115%; }
a.wow_bet_tea_1xstavka SPAN:nth-child(1), a.wow_bet_tea_1xstavka SPAN:nth-child(3) { background-color: #2073B0; }
a.wow_bet_tea_1xstavka:hover SPAN:nth-child(3):before { background: #7dab2f;  }
a.wow_bet_tea_liga-stavok { background-image:url(/i/v15/i/wow_bet_tea_em_4.png); background-position: calc(100% - 15px) 115%; }
a.wow_bet_tea_liga-stavok SPAN:nth-child(1), a.wow_bet_tea_liga-stavok SPAN:nth-child(3) { background-color: #007354; }
a.wow_bet_tea_liga-stavok:hover SPAN:nth-child(3):before { background: #fd852f;  }
a.wow_bet_tea_melbet { background-image:url(/i/v15/i/wow_bet_tea_em_9.png); background-position: calc(100% - 15px) 115%; }
a.wow_bet_tea_melbet SPAN:nth-child(1), a.wow_bet_tea_melbet SPAN:nth-child(3) { background-color:#FFBC00; }
a.wow_bet_tea_melbet:hover SPAN:nth-child(3):before { background: #363c3f;  }
a.wow_bet_tea_fonbet { background-image:url(/i/v15/i/wow_bet_tea_em_5.png); background-position: calc(100% - 15px) 115%; }
a.wow_bet_tea_fonbet SPAN:nth-child(1), a.wow_bet_tea_fonbet SPAN:nth-child(3) { background-color: #d42a28; }
a.wow_bet_tea_fonbet:hover SPAN:nth-child(3):before { background: #1B4D69;  }
a.wow_bet_tea_parimatch { background-image:url(/i/v15/i/wow_bet_tea_em_6.png); background-position: calc(100% - 15px) 115%; }
a.wow_bet_tea_parimatch SPAN:nth-child(1), a.wow_bet_tea_parimatch SPAN:nth-child(3) { background-color: #000; }
a.wow_bet_tea_parimatch:hover SPAN:nth-child(3):before { background: #ffb800;  }
a.wow_bet_tea_winline { background-image:url(/i/v15/i/wow_bet_tea_em_7.png); background-position: calc(100% - 15px) 135%; }
a.wow_bet_tea_winline SPAN:nth-child(1), a.wow_bet_tea_winline SPAN:nth-child(3)  { background-color: #f37021; }
a.wow_bet_tea_winline:hover SPAN:nth-child(3):before { background: #35a804;  }
a.wow_bet_tea_pinnacle { background-image:url(/i/v15/i/wow_bet_tea_em_4.png); background-position: calc(100% - 15px) 120%; }
a.wow_bet_tea_pinnacle SPAN:nth-child(1), a.wow_bet_tea_pinnacle SPAN:nth-child(3) { background-color: #FF5500; }
a.wow_bet_tea_pinnacle:hover SPAN:nth-child(3):before { background: #06274A;  }
a.wow_bet_tea_betboom { background-image:url(/i/v15/i/wow_bet_tea_em_3.png); background-position: calc(100% - 15px) 115%; }
a.wow_bet_tea_betboom SPAN:nth-child(1), a.wow_bet_tea_betboom SPAN:nth-child(3)  { background-color: #FF0025;  }
a.wow_bet_tea_betboom:hover SPAN:nth-child(3):before { background: #F8E800; color:#000; text-shadow:none !important;  }
.wow_bet_tea A SPAN:nth-child(4) { width:calc(100% - 20px); color:#495561; font:16px/16px 'PTD', sans-serif; padding:6px 0 0 28px; }
.wow_bet_tea A SPAN:nth-child(4) B { font:16px/16px 'PTS', sans-serif;font-weight:700; }
.wow_bet_tea A SPAN:nth-child(5) { width:calc(100% - 20px); color:#6D8092; font:12px/12px 'PTD', sans-serif; padding:7px 0 0 28px; }
.wow_bet_tea_v { margin:0; }
.wow_bet_tea_v a:link, .wow_bet_tea_v a:visited {  display:flex; flex-wrap:wrap; align-content:flex-start; text-decoration:none; padding:23px 0 0 0; height:77px;  background-repeat: no-repeat; margin:0 0 25px 0; }
.wow_bet_tea_v a:last-child { margin-bottom:38px; }
.wow_bet_tea_v a:hover, .wow_bet_tea_v a:active {  text-decoration:none;  }
.wow_bet_tea_v SPAN:nth-child(1) { width:6px; height:31px; }
.wow_bet_tea_v SPAN:nth-child(2) { width:calc(58% - 6px); position:relative; right: -22px; }
.wow_bet_tea_v SPAN:nth-child(3) { width:35%;  text-shadow: 0 1px 2px rgba(0,0,0,.3); font:16px/29px 'PTD', sans-serif; height:31px; text-align: center; border-radius: 4px; position:relative; right:-2px; }
.wow_bet_tea_v SPAN:nth-child(4) { width:calc(100% - 20px); color:#fff; font:16px/16px 'PTD', sans-serif; padding:6px 0 0 28px; opacity:.7; }
.wow_bet_tea_v SPAN:nth-child(4) B { font:16px/16px 'PTS', sans-serif;font-weight:700; }
a.wow_bet_tea_v_fonbet { background-image:url(/i/v15/i/wow_tea_v_fonbet.png); background-color:#0E0E1E; }
a.wow_bet_tea_v_fonbet SPAN:nth-child(2) IMG { display:block; width:68%; position:relative; top:5px; max-width:180px; }



@media screen and (max-width: 800px) {
a.wow_bet_tea_v_fonbet SPAN:nth-child(2) IMG { top:0; margin-bottom:3px; }
}

@media screen and (max-width: 500px) {
a.wow_bet_tea_v_fonbet SPAN:nth-child(2) IMG { top:2px; margin-bottom:1px; }
}

@media screen and (max-width: 400px) {
a.wow_bet_tea_v_fonbet SPAN:nth-child(2) IMG { top:3px; margin-bottom:0; }
}

@media screen and (max-width: 350px) {
a.wow_bet_tea_v_fonbet SPAN:nth-child(2) IMG { top:5px; }
}

a.wow_bet_tea_v_parimatch { background-image:url(/i/v15/i/wow_tea_v_parimatch.png); background-color:#060F0F; }
a.wow_bet_tea_v_winline { background-image:url(/i/v15/i/wow_tea_v_winline.jpg); background-color:#141A56; }
a.wow_bet_tea_v_betboom { background-image:url(/i/v15/i/wow_tea_v_betboom.jpg?1); background-color:#F8E800; }
a.wow_bet_tea_v_fonbet SPAN:nth-child(1) { background-color: #FFF; }
a.wow_bet_tea_v_parimatch SPAN:nth-child(1) { background-color: #F2F00A; }
a.wow_bet_tea_v_parimatch SPAN:nth-child(2) { color:#FFF; font:35px/35px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; height:31px; position:relative; top:-3px;  }
a.wow_bet_tea_v_parimatch SPAN:nth-child(2) B { font:24px/24px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; margin:0 0 0 7px; color:#FFF; opacity:.8; }
a.wow_bet_tea_v_winline SPAN:nth-child(1) { background-color: #f37021; }
a.wow_bet_tea_v_winline SPAN:nth-child(2) { color:#FFF; font:35px/35px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; height:31px; position:relative; top:-3px;  }
a.wow_bet_tea_v_winline SPAN:nth-child(2) B { font:24px/24px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; margin:0 0 0 7px; color:#FFF; opacity:.8; }
a.wow_bet_tea_v_betboom SPAN:nth-child(1) { background-color: #ff0025; }
a.wow_bet_tea_v_betboom SPAN:nth-child(2) { color:#000; font:35px/35px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; height:31px; position:relative; top:-3px;  }
a.wow_bet_tea_v_betboom SPAN:nth-child(2) B { font:24px/24px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; margin:0 0 0 7px; color:#000; }
a.wow_bet_tea_v_betboom SPAN:nth-child(4) { color:#000; opacity:1; }
a.wow_bet_tea_v_fonbet SPAN:nth-child(3) { background-color: #FFF; color:#1A1A50; }
a.wow_bet_tea_v_winline SPAN:nth-child(3) { background-color: #f37021; color:#FFF; }
a.wow_bet_tea_v_betboom SPAN:nth-child(3) { background-color: #ff0025; color:#FFF; }
a.wow_bet_tea_v_parimatch SPAN:nth-child(3) { background-color: #F2F00A; color:#060F0F; }
a.wow_bet_tea_v_fonbet:hover SPAN:nth-child(1), a.wow_bet_tea_v_fonbet:hover SPAN:nth-child(3)   { background-color:#BE041D; color:#FFF; }
a.wow_bet_tea_v_parimatch:hover SPAN:nth-child(1), a.wow_bet_tea_v_parimatch:hover SPAN:nth-child(3)   { background-color:#1E9628; color:#F2F00A; }
a.wow_bet_tea_v_winline:hover SPAN:nth-child(1), a.wow_bet_tea_v_winline:hover SPAN:nth-child(3)   { background-color:#35a804; color:#FFF; }
a.wow_bet_tea_v_betboom:hover SPAN:nth-child(1), a.wow_bet_tea_v_betboom:hover SPAN:nth-child(3)   { background-color:#AB1D32; color:#FFF; }
a.wow_bet_tea_v_fonbet:active SPAN:nth-child(3), a.wow_bet_tea_v_parimatch:active SPAN:nth-child(3), a.wow_bet_tea_v_winline:active SPAN:nth-child(3), a.wow_bet_tea_v_betboom:active SPAN:nth-child(3) { position:relative; top:1px; }
.wow_bet_tea_z { margin:26px 0 27px 0; }

@media (max-width: 540px) {
.wow_bet_tea { flex-wrap:wrap;  }
.wow_bet_tea a:link, .wow_bet_tea a:visited {  width:100%;  }
.wow_bet_tea a:nth-child(1) { margin-bottom:22px;  }
}


.rec_book { margin-top:18px; border-bottom:1px solid #E0E4E9; }
.rec_book A { display:flex; text-decoration:none; flex-wrap:wrap; justify-content:space-between; color:#495561; padding:18px 24px 24px 24px; }
.rec_book A:nth-child(odd) { background-color:#F1F3F5; }
.rec_book A SPAN:nth-child(1) { width:37%; }
.rec_book A SPAN:nth-child(1) IMG { display:block; width:100%; max-height:50px; max-width:144px; }
.rec_book A SPAN:nth-child(2) { width:38%; background-color:#293A45; font: 16px/29px 'PTD', sans-serif; padding:0 0 2px 0; color:#fff; text-shadow: 0 1px 1px rgba(0,0,0,1); border-radius: 4px; text-align:center; max-width:130px; padding:0 0 1px 0; align-self:center; position:relative; top:-1px;  }
.rec_book A:hover SPAN:nth-child(2) { background-color:#86BF34; }
.rec_book A:active SPAN:nth-child(2) { position:relative; top:0; background-color:#86BF34;  }
.rec_book A SPAN:nth-child(3) { width:100%; font: 15px/17px 'PTD', sans-serif; margin:5px 0 0 0; }

.z_tips_match_top { border-top:1px solid #E0E4E9; padding:23px 0; }
.z_tips_match_top > SPAN:nth-of-type(1)  { display:block; font:14px/16px 'PTD', sans-serif; color:#364049; text-align:center; }
.z_tips_match_top > SPAN:nth-of-type(2)  { display:block; font:13px/16px 'PTS', sans-serif; color:#495561; text-align:center; text-transform:lowercase; margin:2px 0 18px 0; }
.z_tips_match_top > DIV:nth-of-type(1)  { display:flex; align-items:center;  width:100%; flex-wrap: nowrap; justify-content:center; padding:0 0 25px 0; border-bottom:1px solid #E0E4E9;  }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) { width:50%; text-align:right;  flex-grow:1; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) { flex:none; width:64px; margin:0 0 0 20px; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) IMG, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) IMG  { display:block; width:64px; height:64px;  }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > a:link, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > a:visited, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > H3, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > a:link, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > a:visited, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > H3 { display:inline-block; font:20px/19px 'PTS', sans-serif; font-weight:700;  letter-spacing:-.7px; text-decoration:none; color:#242B31;  margin:0; padding:0; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > a:hover, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > a:active, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > a:hover, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > a:active { text-decoration:underline; color:#4B6778; }
.z_tips_match_top LI, .z_tips_match_cef LI { list-style:none; }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(1) LI:nth-of-type(1), .z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(4) LI:nth-of-type(1) { color:#6D8092; font:14px/14px 'PTS', sans-serif; letter-spacing:-0.5px; display:block; margin:2px 0 7px 0; }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(1) LI:nth-of-type(3), .z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(4) LI:nth-of-type(3) { display:block; cursor:pointer; }
.z_tips_match_top > DIV:nth-of-type(1) B { width:12px; height:12px; border-radius:50%; display:inline-block; cursor:pointer; }
.z_tips_match_top .l { background-color:#FF6633; }
.z_tips_match_top .w { background-color:#31994E; }
.z_tips_match_top .d { background-color:#FFCC00; }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(1) B { margin-left:6px; }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(4) B { margin-right:6px; }
.z_tips_match_top > DIV:nth-of-type(1) > a:nth-of-type(1) { flex:none; width:70px; margin:0 20px; text-align:center; text-decoration:none; }
.z_tips_match_top > DIV:nth-of-type(1) > a:link:nth-of-type(1) > I, .z_tips_match_top > DIV:nth-of-type(1) > a:visited:nth-of-type(1) > I { display:inline-block; width:32px; height:23px; background-image:url(/i/v15/i/i2.png?2); background-repeat: no-repeat; background-size: 100px 500px;  background-position: 0 0; margin:0 0 7px 0; }
.z_tips_match_top > DIV:nth-of-type(1) > a:hover:nth-of-type(1) > I, .z_tips_match_top > DIV:nth-of-type(1) > a:active:nth-of-type(1) > I { background-image:url(/i/v15/i/i2.png?2); background-repeat: no-repeat; background-size: 100px 500px;  background-position: -35px 0; }
.z_tips_match_top > DIV:nth-of-type(1) > a:active:nth-of-type(1) > I { position:relative; top:1px; }
.z_tips_match_top > DIV:nth-of-type(1) > a:nth-of-type(1) > B { display:block; width:100%; text-align:center; font:13px/16px 'PTD', sans-serif; font-weight:400; color:#495561; letter-spacing:-.2px; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) { flex:none; width:64px; margin:0 20px 0 0; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) { width:50%; flex-grow:1; }
.z_tips_match_top > SPAN:nth-of-type(3) { display:block; font:14px/14px 'PT Sans Narrow', sans-serif; color:#6D8092; text-align:center; margin:0 0 10px 0; padding:0; }
.z_tips_match_cef { margin:30px 0; }
.z_tips_match_cef H3  { display:block; background-color:#F1F3F5; font: 14px/16px 'PTD',sans-serif; color:#364049; text-align:center; padding:9px 0; margin:0; }
.z_tips_match_cef a:link, .z_tips_match_cef  a:visited { display:flex; text-decoration:none; justify-content:center; align-items:center; border-bottom:1px solid #E0E4E9; padding:14px 0; }
.z_tips_match_cef a:hover, .z_tips_match_cef a:active { text-decoration:none;  background-color:#fff9c4; border-bottom:1px solid #F0E1A8; }
.z_tips_match_cef a LI:nth-of-type(1) { margin:0 30px 0 0;  }
.z_tips_match_cef a LI:nth-of-type(1)  IMG { display:block; height:28px; }
.z_tips_match_cef a LI:nth-of-type(2), .z_tips_match_cef a LI:nth-of-type(4), .z_tips_match_cef a LI:nth-of-type(6) { width:20px; background-color:#F1F3F5; color:#6C7E93;  font:12px/18px 'PTD', sans-serif; padding:0 0 2px 0; text-align:center; margin:0 10px 0 0; }
.z_tips_match_cef a LI:nth-of-type(3), .z_tips_match_cef a LI:nth-of-type(5), .z_tips_match_cef a LI:nth-of-type(7) { color:#646C73;  font:14px/20px 'PTD', sans-serif; font-weight:400; letter-spacing:-.3px; margin:0 22px 0 0; }
.z_tips_match_cef a LI:nth-of-type(8) {  font:14px/24px 'PTD', sans-serif; letter-spacing:-.2px;  border-radius: 4px; padding:0 16px 2px 16px; background-color:#26353e; color:#fff; }
.z_tips_match_cef a:hover LI:nth-of-type(8) { background-color:#86bf34;  }
.z_tips_match_cef a:active LI:nth-of-type(8) { position:relative; top:1px;  }

@media (max-width: 800px) {
.z_tips_match_cef { width: 108.6%; margin-left: -6.75%; position: relative; right: -3.75%; }
}
@media (max-width: 540px) {
.z_tips_match_cef { width: 112.6%; margin-left: -9.75%; position: relative; right: -3.75%; }
}

.z_tips_odds { margin: 30px 0;  }
.z_tips_odds H3 { display: block; background-color: #F1F3F5; font: 15px/16px 'PTD',sans-serif; color: #364049; text-align: center; padding: 10px 5px; margin: 0; }
.z_tips_odds > DIV > SPAN { display:flex;  flex-wrap: nowrap; justify-content:center; margin:8px 0 8px 0; }
.z_tips_odds > DIV > SPAN > SPAN { width:100%; max-width:440px; display:flex;  flex-wrap: nowrap; justify-content:center;  }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(1) { width:23%; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-child(n+2):nth-child(-n+4) { width:14%; text-align: center; color:#929FAD; font:10px/10px 'PTD',sans-serif; color: #929FAD; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(5) { width:14%; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(6) { width:21%; text-align: right; color:#929FAD; font:10px/10px 'PTD',sans-serif; color: #929FAD; }
.z_tips_odds > DIV > A { display:flex;  flex-wrap: nowrap; justify-content:center;  text-decoration:none; padding:11px 0; }
.z_tips_odds > DIV > A:nth-child(odd) { background-color:#FFF;  }
.z_tips_odds > DIV > A:nth-child(even) { background-color:#F1F3F5; }
.z_tips_odds > DIV > A:last-child:nth-child(odd) { border-bottom:1px solid #F1F3F5; }
.z_tips_odds > DIV > A:nth-child(odd):hover  {  background-color:#FFF9C4 !important; }
.z_tips_odds > DIV > A:nth-child(even):hover {  background-color:#FFF499 !important; }
.z_tips_odds > DIV > A > LI { width:100%; max-width:440px; display:flex;  flex-wrap: nowrap; justify-content:center; align-items:center; }
.z_tips_odds > DIV > A > LI > I { font-style:normal; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(1) { width:23%;  }
.z_tips_odds > DIV > A > LI > I:nth-of-type(1) IMG { display: block; width: 100%; max-width: 74px;} 
.z_tips_odds > DIV > A > LI > I:nth-child(n+2):nth-child(-n+4) { width:12%; min-width:44px; margin:0 1%; background-color:#fff; border:1px solid #E0E4E9; box-shadow: 0 2px 5px rgba(0,0,0,.05); border-radius:4px; color:#5B6B79; font:13px/24px 'PTD',sans-serif; text-align: center; letter-spacing: -0.2px; }
.z_tips_odds > DIV > A > LI > I:nth-child(n+2):nth-child(-n+4):hover { background-color:#293A45; border:1px solid #1A242B; box-shadow: 0; color:#FFF;  }
.z_tips_odds > DIV > A > LI > I:nth-of-type(5) { width:14%; text-align: right; font:12px/27px 'PTS',sans-serif; color:#606F75; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(6) { width:18%; margin:0 0 0 3%; color:#FFF; background-color:#86BF34; font:14px/26px 'PTS',sans-serif; font-weight:700; letter-spacing: -0.2px; text-align: center; border-radius:3px; padding:1px 0; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
.z_tips_odds > DIV > A > LI > I:nth-of-type(6):hover { background-color:#293A45; color:#FFF; }


@media (max-width: 800px) {
.z_tips_odds > DIV > A > LI > I:nth-of-type(1) IMG { width: 100%; max-width: 70px;} 
}

@media (max-width: 500px) {
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(1) { width:23%; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(6) { width:22%; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(1) { width:23%; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(6) { width:19%; }
.z_tips_odds > DIV > SPAN { padding:0 4.25%; }
.z_tips_odds > DIV > A { padding:12px 4.25%; }
.z_tips_odds { width: 109%; margin-left: -4.75%; position: relative; }
}

@media (max-width: 400px) {
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(1) { width:27%; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-child(n+2):nth-child(-n+4) { width:16%; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(5) { display:none; }
.z_tips_odds > DIV > SPAN > SPAN > B:nth-of-type(6) { width:25%; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(1) { width:27%;  }
.z_tips_odds > DIV > A > LI > I:nth-child(n+2):nth-child(-n+4) { width:14%; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(5) { display:none; }
.z_tips_odds > DIV > A > LI > I:nth-of-type(6) { width:22%; }
}

#mWindow { display: none; position: fixed;  z-index: 100; min-width: 400px; width: auto; height: auto; overflow: auto;  border: 1px solid #E0E4E9; margin:0 0 0 8px; box-shadow: 0 1px 15px rgba(0,0,0,.1);  }
#mWindow-close { color: #86BF34; float: right; font-size: 28px; font-weight: bold; clear:both; margin:6px 18px 0 0; }
#mWindow-close:hover, #mWindow-close:focus {  text-decoration: none; cursor: pointer; }
#mWindow-body { padding: 20px 21px; font:15px/23px 'PTS', sans-serif; letter-spacing: -0.2px; color:#242B31; background-color:#fff;  }

@media (max-width: 900px) {
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) { width:50px; margin:0 0 0 15px; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) { width:50px; margin:0 15px 0 0;  }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) IMG, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) IMG  { display:block; width:50px; height:50px;  }
}

@media (max-width: 600px) {
.z_tips_match_top > DIV:nth-of-type(1) > a:link:nth-of-type(1) > I, .z_tips_match_top > DIV:nth-of-type(1) > a:visited:nth-of-type(1) > I { margin:0 0 2px 0; }
.z_tips_match_top { padding:18px 0; }
.z_tips_match_top > DIV:nth-of-type(1) > a:link:nth-of-type(1), .z_tips_match_top > DIV:nth-of-type(1) >  a:visited:nth-of-type(1) { width:50px; margin:0 12px;  }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(1) LI:nth-of-type(1), .z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(4) LI:nth-of-type(1) { margin:0 0 5px 0; }
.z_tips_match_top > SPAN:nth-of-type(2)  { margin:2px 0 15px 0; }
.z_tips_match_top > SPAN:nth-of-type(3), .z_tips_match_top > H3  { display:none; }
#mWindow { min-width:100%;  }
}

@media (max-width: 500px) {
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) { width:30px; margin:0 0 0 15px; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) { width:30px; margin:0 15px 0 0; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) IMG, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) IMG  { display:block; width:30px; height:30px;  }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > a:link, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(1) > a:visited, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > a:link, .z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(4) > a:visited { font:17px/16px 'PTS', sans-serif; font-weight:700;  letter-spacing:-.5px;   }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(1) LI:nth-of-type(1), .z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(4) LI:nth-of-type(1) { font:12px/12px 'PTS', sans-serif; }
.z_tips_match_top > DIV:nth-of-type(1) B { width:10px; height:10px; }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(1) B { margin-left:4px; }
.z_tips_match_top > DIV:nth-of-type(1) SPAN:nth-of-type(4) B { margin-right:4px; }
.z_tips_match_cef a LI:nth-of-type(1)  IMG { height:24px; }
.z_tips_match_cef a LI:nth-of-type(1) { margin:0 15px 0 0; }
.z_tips_match_cef a LI:nth-of-type(2), .z_tips_match_cef a LI:nth-of-type(4), .z_tips_match_cef a LI:nth-of-type(6) { margin:0 7px 0 0; }
.z_tips_match_cef a LI:nth-of-type(3), .z_tips_match_top a LI:nth-of-type(5), .z_tips_match_top a LI:nth-of-type(7) { margin:0 15px 0 0; }
}

@media (max-width: 400px) {
.z_tips_match_cef a LI:nth-of-type(8) { display:none; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(2) { display:none; }
.z_tips_match_top > DIV:nth-of-type(1) > SPAN:nth-of-type(3) { display:none; }
}

@media (max-width: 320px) {
.z_tips_match_cef a LI:nth-of-type(1) { display:none; }
}




A.wow_tips_line { display:flex; height:90px; background-color:#F1F3F5; justify-content:space-between; text-decoration:none; margin:0 0 35px 0;  }
A.wow_tips_line LI { list-style:none; }
A.wow_tips_line SPAN:nth-child(1) { clip-path: polygon(0% 0%, 100% 0%, 180px 100%, 0% 100%); text-align:center; height:90px; background-color:#F9B109; width:220px; padding:0 35px 0 0; font:40px/88px 'PTS', sans-serif; font-weight:700; letter-spacing: -2px; color:#FFF; text-shadow: 0 1px 2px #D19405; }
A.wow_tips_line SPAN:nth-child(1) B { font:24px/88px 'PTS', sans-serif; font-weight:700; color:#FFF; text-shadow: 0 1px 2px #D19405; opacity:.8; display:inline-block; padding:0 0 0 7px; }
A.wow_tips_line SPAN:nth-child(2) { display:flex; align-items:center; position:relative; top-5px; padding:0 0 0 20px; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(1) B:nth-child(1) { font:19px/22px 'PT Serif', sans-serif; font-weight:700; color:#121518; margin:0 10px 0 0; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(1) B:nth-child(2) { font:12px/22px 'PTD', sans-serif; font-weight:400; color:#6d8092; display:inline-block;  }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(2) { flex:none; z-index: 2; position: relative; width: 115px; color:#fff; text-shadow: 0 1px 2px rgba(0,0,0,.3); font: 16px/28px 'PTD',sans-serif; height: 31px; text-align: center; border-radius: 4px; background-color: 
#e31f24; box-shadow: 0 0 7px rgba(227,31,36,.5); right:-45px; }
A.wow_tips_line SPAN:nth-child(3) { flex:none; clip-path: polygon(50px 0%, 100% 0%, 100% 100%, 0% 100%); width:175px; height:90px; background-color:#DADEE2; position:relative; z-index:1; }
A.wow_tips_line SPAN:nth-child(3) IMG { display:block; height:100px; position:relative; top:-10px;  margin-left: auto; z-index:2; }
A.wow_tips_line:hover SPAN:nth-child(2) LI:nth-child(2) { background-color: #81b74e; box-shadow: 0 0 7px rgba(160, 202, 123, 1);  }
A.wow_tips_line:active SPAN:nth-child(2) LI:nth-child(2) { box-shadow:none; top:2px; }

@media screen and (max-width: 1024px) {
A.wow_tips_line SPAN:nth-child(3) { display:none; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(2) { right:0; margin:0 30px 0 0; }
A.wow_tips_line SPAN:nth-child(1) { clip-path: polygon(0% 0%, 100% 0%, 190px 100%, 0% 100%);  }
}

@media screen and (max-width: 950px) {
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(2) { margin:0 30px 0 15px; }
}

@media screen and (max-width: 880px) {
A.wow_tips_line SPAN:nth-child(1) { clip-path: polygon(0% 0%, 100% 0%, 160px 100%, 0% 100%); width:220px; padding:0 15px 0 0; font:30px/88px 'PTS', sans-serif; font-weight:700; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(2) { margin:0 30px 0 15px; }
}

@media screen and (max-width: 590px) {
A.wow_tips_line SPAN:nth-child(1) { clip-path: polygon(0% 0%, 100% 0%, 70% 100%, 0% 100%); width:40%; padding:0 20px 0 0; font:30px/88px 'PTS', sans-serif; font-weight:700; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(2) { margin:0 30px 0 15px; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(1)  B:nth-child(1) { font:17px/20px 'PT Serif', sans-serif; font-weight:700; }
}


@media screen and (max-width: 450px) {
A.wow_tips_line { display:flex; flex-direction:column; height:auto; }
A.wow_tips_line SPAN:nth-child(1) { width:100%; clip-path:none; font:40px/54px 'PTS', sans-serif; font-weight:700; height:54px; padding:0; }
A.wow_tips_line SPAN:nth-child(1) B { font:24px/54px 'PTS', sans-serif; font-weight:700; }
A.wow_tips_line SPAN:nth-child(2) { padding:20px 0 20px 25px; }
A.wow_tips_line SPAN:nth-child(2) LI:nth-child(1) B:nth-child(1) { font:18px/21px 'PTS', sans-serif; font-weight:700; letter-spacing: -.2px; }
}




#comm_view { border-top:1px solid #E0E4E9; position:relative; z-index:1; top:-1px; }
.pl_comm_view { position:relative; z-index:2; }
.com_regonly { display:flex; margin:5px 0 0 70px; padding:0 30px 0 0;  }
.com_regonly DIV:nth-of-type(1) {background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0px -645px; background-size: 100px 1500px; flex: none; width:48px; height:40px;  }
.com_regonly DIV:nth-of-type(2) { flex:100%; }
.com_regonly DIV:nth-of-type(2) > SPAN:nth-of-type(1)  { display:block; font:16px/20px 'PT Sans Narrow'; font-weight:400; color:#2C353A; margin:0 0 10px 0; }

a.com_in:link, a.com_in:visited, a.com_up:link, a.com_up:visited { display:inline-block; padding:6px 14px 8px 14px;  font:16px/16px 'PTD', sans-serif; color:#ffffff;  letter-spacing: -0.5px;  text-decoration:none; margin:0 20px 0 0; border-radius:3px; }
a.com_in:link, a.com_in:visited { background-color:#2D4756;  }
a.com_up:link, a.com_up:visited { background-color:#86BF34;  }
.com_up_note {  display:inline-block; font:14px/16px 'PT Sans Narrow'; font-weight:400; color:#455A64; position:relative; top:7px;  }
a.com_in:active, a.com_in:hover, a.com_up:active, a.com_up:hover {  background-color:#1F303A; text-decoration:none }
.com_view { margin:20px 0 0 0; clear:both; }
.com_edit_bl { clear:both;  }
.com_av { float:left; width:40px; height:40px; margin:0 17px 0 0; border-radius: 50%; background-color:#FFFFFF; }
.com_av IMG { display:block; border-radius: 50%; }
.com_av_com { margin-top:20px; }
.com_bl { overflow:hidden; padding:18px 0 0 0; }
.com_new { overflow:hidden;  }
.com_line { clear:both; border-top:1px solid #E0E4E9; margin:18px 0 0 0; }
.com_bl .com_nam { display:inline-block; font:14px/15px 'PTS', sans-serif; font-weight:700; color:#171B1E; position:relative; top:-3px; }
.com_bl .com_dat { display:block; float:right; font:13px/14px 'PT Sans Narrow', sans-serif; color:#6D8C9C; visibility:hidden; }
.com_bl:hover .com_dat { visibility:visible; transition-delay: 0.2s; }
.com_bl .com_txt { color:#242B31;  font:17px/21px 'PTS', sans-serif; font-weight:400; text-shadow: 0 0 1px rgba(0,0,0,.10);  margin:1px 2% 5px 0; }
.com_bl .com_bug { display:block; float:right; width:16px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0px -615px; background-size: 100px 1500px;  cursor:pointer;  margin:0 0 0 10px; visibility:hidden; }
.com_bl:hover .com_bug:hover { background-position: -30px -615px; }
.com_bl:hover .com_bug { visibility:visible;  transition-delay: 0.2s; }
.com_bl .com_bug_green { display:block; float:right; width:16px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -60px -615px; background-size: 100px 1500px;cursor:pointer;  margin:0 0 0 10px; visibility:hidden; }
.com_bl:hover .com_bug_green:hover { background-position: -30px -615px; }
.com_bl:hover .com_bug_green { visibility:visible;  transition-delay: 0.2s; }
.com_bl .com_bug_ok { display:block; float:right; width:16px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -60px -615px; background-size: 100px 1500px; cursor:pointer;  margin:0 0 0 10px; visibility:hidden; }
.com_bl:hover .com_bug_ok { visibility:visible;  transition-delay: 0.2s; }
.com_bl .com_plmi_ok { display:block; float:right; width:16px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -90px -612px; background-size: 100px 1500px; margin:0 0 0 10px; visibility:hidden; }
.com_bl:hover .com_plmi_ok { visibility:visible;  transition-delay: 0.2s; }
.com_bl .com_min { display:block; float:right; width:16px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: 0px -583px; background-size: 100px 1500px; cursor:pointer;  margin:0 0 0 6px; visibility:hidden; }
.com_bl:hover .com_min:hover { background-position: -90px -583px; }
.com_bl:hover .com_min { visibility:visible;  transition-delay: 0.2s; }
.com_bl .com_plu { display:block; float:right; width:16px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -30px -587px; background-size: 100px 1500px; cursor:pointer; margin:0 0 0 10px; visibility:hidden; }
.com_bl:hover .com_plu:hover { background-position: -60px -587px; }
.com_bl:hover .com_plu { visibility:visible;  transition-delay: 0.2s; }
.com_bl .com_rat_plu, .com_bl .com_rat_min { display:block; float:right; font:12px/16px 'PT Sans Narrow', sans-serif;  position:relative; top:-1px; margin:0 0 0 15px; padding:0 7px 0 5px;  }
.com_bl .com_rat_plu { background-color:#E3F2E6; color:#3C8448; }
.com_bl .com_rat_min { background-color:#F2E3E3; color:#833D3D; }
.com_bl .com_edit_bl { border-top:1px solid #E0E4E9; border-bottom:1px solid #E0E4E9; padding:20px 0 20px 0; margin:25px 0 12px 0;  }
.com_ans { font:13px/20px 'PTS', sans-serif; color:#171B1E; display:inline-block; padding:0 7px 2px 7px; border-radius:2px; background-color:#EBEEF1; margin:8px 15px 0 0; cursor:pointer; }
.com_ans:hover {  background-color:#334651; color:#C2C8CB; text-decoration:none; }
.com_load { display:inline-block; width:14px; height:16px;background-image:url(/i/v15/i/i.png?1); background-repeat: no-repeat; background-position: -86px -540px; background-size: 100px 1500px; }
.com_new P { display:block; margin:0;background-color:#E0E4E9; padding:1px; margin:10px 0 15px 0; }
.com_new DIV:nth-of-type(1) { float:right; font:12px/12px 'PT Sans Narrow'; color:#6D8C9C; visibility:hidden; position:relative; top:5px; }
.com_new DIV:nth-of-type(1) SPAN {  font:15px/15px 'PT Sans Narrow'; color:#6D8C9C; display:inline-block; }
.com_new:hover DIV:nth-of-type(1) { visibility:visible; transition-delay: 1s; }
.com_new DIV:nth-of-type(2) {  display:inline-block; font:15px/15px 'PT Sans', sans-serif; font-weight:700; color:#242D31;   }
.com_new textarea { clear:both; display:block; position:relative; padding:8px 2%; color:#242B31;  font:17px/21px 'PTS', sans-serif; font-weight:400; text-shadow: 0 0 1px rgba(0,0,0,.10);  width:96%; border:none; box-sizing: content-box; margin:0; background-color:#F1F3F5; }
.com_new textarea:focus { background-color:#FFFFFF; }
.com_new_but { float:right; cursor:pointer; border:0px; margin:0; display:block; padding:5px 14px 6px 14px; background-color:#334651; font:16px/16px 'PTD', sans-serif; color:#ffffff; border-radius:1px;  letter-spacing: -0.5px; border-radius:3px; }
.com_new INPUT:nth-of-type(1):hover { background-color:#86BF34; }
.com_new DIV:nth-of-type(4) { float:left; font:13px/13px 'PT Sans Narrow'; color:#6D8C9C; position:relative; top:-2px;}
.com_new SPAN:nth-of-type(1)  { font:14px/14px 'PT Sans Narrow'; color:#6D8C9C; display:block; margin:0 0 3px 0; clear:both; }
.com_new_ch1 { margin:0 6px 0 0; position:relative;top:2px; }
.com_new_ch2 { margin:0 6px 0 0; position:relative;top:2px; }
.com_alert { background-color:#F9F2F2; font:14px/17px 'PTD', sans-serif; font-weight:400; color:#455A64; margin:25px 0 0 0; padding:20px 25px 22px 25px; }

.nr-player { display:block !important; width:100% !important; }

.whowillwin { display:block; text-decoration:none; margin:0 0 40px 0; border-bottom: 1px solid #e0e4e9; padding:0 0 23px 0; }
.whowillwin SPAN:nth-of-type(1) { display:flex; width:100%; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(1) { text-align:right; width:33%; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(1) > I, .whowillwin SPAN:nth-of-type(1) B:nth-of-type(3) > I { display:inline-block; text-align:center; padding:0 12px 1px 12px; font-style:normal; width:50%; font: 15px/33px 'PTD', sans-serif; font-weight:400; color:#fff; text-shadow: 0 1px 2px rgba(0,0,0,.3); background-color:#86BF34; border-radius:4px; margin:11px 0 0 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(1) > I:hover, .whowillwin SPAN:nth-of-type(1) B:nth-of-type(3) > I:hover { background-color:#86bf34; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(2) { width:34%; text-align:center; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(2) > I:nth-of-type(1) { display:block; font:20px/22px 'PT Sans Narrow',sans-serif; font-style:normal; color:#1A252B; font-weight:700; margin:0 0 5px 0; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(2) > I:nth-of-type(2) { display:inline-block;   }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(3) { width:33%;  }
.whowillwin SPAN:nth-of-type(2) { display:block; text-align:center; font: 16px/20px 'PTD', sans-serif; font-weight:400; color:#47535F; letter-spacing: -0.5px; margin:9px 0 0 0; }

@media (max-width: 470px) {
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(1) { text-align:right; width:30%; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(1) > I, .whowillwin SPAN:nth-of-type(1) B:nth-of-type(3) > I { width:80%; padding:0 10% 1px 10%; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(2) { width:30%; padding:0 5%; text-align:center; }
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(3) { text-align:left; width:30%; }
}
@media (max-width: 380px) {
.whowillwin SPAN:nth-of-type(1) B:nth-of-type(2) > I:nth-of-type(1) { font:18px/20px 'PT Sans Narrow',sans-serif; font-weight:700; }
}