  
.opitwo_main{ background:linear-gradient(rgba(136,157,178,0.4), rgba(136,157,178,1)); margin-bottom: 25px; } 
.opitwo_boxes { display: flex; justify-content: space-between; }
.opitwo_box { display: flex; width: calc(50% - 15px); text-decoration: none; }
.opitwo_left { width: 70px; height: 70px; margin: 25px 0 0; }
.opitwo_right_info { display: flex; }
.opitwo_right_info_bottom { background-color: #1F304E; padding: 5px 15px; font-size: 14px; margin-left: -50px; margin-top: -30px; height: 30px; 
    text-align: right; padding-right: 250px; }
.opitwo_right_info_bottom span:first-child { color: rgba(255,255,255,0.6); }
.opitwo_right_info_bottom span:last-child { color: rgba(255,255,255,1); text-transform: uppercase; margin-left: 5px; font-weight: 600; }
.opitwo_right_info_auth_img { width: 240px; }
.opitwo_right_info_text { padding: 35px 15px; margin-right: -60px; }
.opitwo_right_info_top { display: flex; color: #000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.opitwo_right_info_top > span { width: 40px; border-bottom: 3px solid #e91e4f; margin: 0 5px 5px; }

.opitwo_right_title { font-size: 18px; line-height: 1.2; font-weight: 800; text-decoration: none; color: #1f304e; display: -webkit-box; -webkit-line-clamp: 3; 
  -webkit-box-orient: vertical; overflow: hidden; height: 65px; margin-bottom: 15px; }
.opitwo_right_subtitle_out { border-top: 1px solid #e91e4f; padding-top: 15px; position: relative; width: 80%; }
.opitwo_right_subtitle { color: #fff; font-size: 16px; line-height: 1.2; font-weight: bold; text-decoration: none;  display: -webkit-box; -webkit-line-clamp: 2; 
  -webkit-box-orient: vertical; overflow: hidden;  }
.opitwo_right_subtitle_out::after,
.opitwo_right_subtitle_out::before { content:""; position: absolute; height: 10px; width: 10px; background-color: #e91e4f; border-radius: 100%; top: -6px;  }
.opitwo_right_subtitle_out::after {left:0;}
.opitwo_right_subtitle_out::before {right:0;}

.opitwo_right_lead { position: relative; font-size: 14px; color: #2b3740; font-weight: 400; line-height: 1.2; display: -webkit-box; -webkit-line-clamp: 3; 
  -webkit-box-orient: vertical; overflow: hidden; margin-top: 10px; height: 47px; }
.opitwo_right_lead::after { content:""; position: absolute; top:0; left: 0; width: 100%; height: 100%; background: linear-gradient(rgba(185,194,197,0),rgba(185,194,197,1))  }


.opinler_articles_sect_art_play { width: 60px; }
.opinler_inside{display:flex; }
.opinler_img_left{ height:500px; width: 610px; }
.opinler_img_left_a { width: 610px; height: 500px;margin-right:15px;margin-left: -160px; }
.opinler_articles { width: calc(100% - 610px + 160px); }
.opinler_articles_main_art{width:calc(50% - (15px/2));text-decoration:none}
.opinler_main{background-color:#394752;background-image:url(/wp-content/themes/pagenews_vw/common/imgs/opinion/background.jpg);background-size:cover;
  background-repeat:no-repeat;background-position:center;height:500px;margin-top:20px}
.opinler_articles_main{display:flex;justify-content:space-between;padding:15px 0}
.opinler_articles_main_art_img{object-fit:cover;object-position:center;height:190px;width:100%}
.opinler_articles_main_art_tlt{color:#fff;font-size:18px;font-weight:600;line-height:1.2;padding:10px 10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.opinler_articles_main_art_lead{padding:5px 10px 0;color:rgba(255,255,255,0.7);font-size:14px;position:relative;line-height:1.4;max-height:65px;overflow:hidden;
display: none; }
.opinler_articles_main_art_lead::after{content:"";position:absolute;bottom:0;left:0;width:100%;background:#1c1e35;background:linear-gradient(rgba(16,18,43,0),rgba(16,18,43,1));height:100%}
.opinler_articles_main_art_more{color:#e81d26;font-size:14px;font-weight:700;margin:5px 10px 0; display:none;}
.opinler_articles_sect{display:flex;justify-content:space-between}
a.opinler_articles_sect_art{display:flex;justify-content:space-between;width:calc((100%/3) - (30px/3));text-decoration:none;position:relative;
   /* border-top:1px solid #ed1c24; margin-top:5px; */padding:10px 10px 0; flex-direction: column; }
/* a.opinler_articles_sect_art::before,
a.opinler_articles_sect_art::after{content:"";position:absolute;top:-6px;border:1px solid #ed1c24;width:10px;height:10px;border-radius:50%;background:#ed1c24}
a.opinler_articles_sect_art::before{left:1px}
a.opinler_articles_sect_art::after{right:1px} */
.opinler_articles_sect_art_date,.opinler_articles_sect_art_img{position:absolute;top:0;left:0;width:100%;height:100%}
.opinler_articles_sect_art_img_w{position:relative;width:100%;height:125px}
.opinler_articles_sect_art_img{object-fit:cover;object-position:center}
.opinler_articles_sect_art_date{color:#ed1c24;font-family:serif;font-size:34px;background-color:rgba(28,30,53,0.78);display:flex;justify-content:center;align-items:center}
.opinler_articles_sect_art_tlt{width:100% ;padding:10px 0 0;display:flex;align-items:center;color:rgba(255,255,255,1);line-height:1.1;font-size:17px;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:66px}
.opinler_articles_sect_art .opinler_articles_sect_art_date{opacity:0;transition:opacity .5s}
.opinler_articles_sect_art:hover .opinler_articles_sect_art_date{opacity:1}
.opinler_articles_main_art_img_w{position:relative}
.opinler_articles_main_art .opinler_articles_main_art_wrap_img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(28,30,53,0.5);display:flex;justify-content:center;align-items:center;transition:opacity .5s;opacity:0}
.opinler_articles_main_art:hover .opinler_articles_main_art_wrap_img{opacity:1}
.opinler_articles_main_art_wrap_img_img{width:90px}
#OpinionLeaderHeader { display: flex; height: 110px; justify-content: space-between; background: #10122a; }
.ople_head_center img { height: 100%; }
#OpinionLeaderHeader .ople_head_right { height: 100%; object-fit: contain; object-position: bottom; width: 255px;  opacity: 0; }
.category-opinion-leader #OpinionLeaderHeader .ople_head_right {opacity: 1; }
.ople_head_center img { height: 100%; width: 190px; object-fit: contain; object-position: center; padding: 20px; }
.ople_head_left img { height: 100%; width: 100px; object-fit: contain; object-position: center; padding: 20px;}
.ople_s_header { background-color: #394752; background-image: url(/wp-content/themes/pagenews_vw/common/imgs/opinion/background.jpg); background-size: cover; 
 background-repeat: no-repeat; background-position: center; }
.ople_s_grid { padding: 30px; display: block; width: 100%; margin: 0 auto; position: relative; max-width: 1230px; }
.ople_s_header_in .ople_s_image iframe {  width: 100%;  height: 600px; }
.ople_s_header_in ople_s_image img { width: 100%; }
.ople_s_header_info { display: flex; background-color:#10122B; margin-top: -5px; padding-top: 5px; }
.ople_s_header_info_sym { width: 100%; z-index: 1; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding: 20px 0; }
.ople_s_header_info_banner { width: 300px; margin-left: -70px; z-index: 0; object-fit: contain; object-position: bottom right;}
.ople_s_header_info_sym_tlt { color: #e91e4f; font-size: 20px; margin: 0 0 5px; }
.ople_s_header_info_sym_name_main { font-size: 22px; color: #fff; font-weight: bolder; margin: 5px 0; }
.ople_s_header_info_sym_name_sub { font-size: 16px; color: rgba(255,255,255,0.5); }
.ople_s_header_info_sym_name { border-bottom: 1px solid #9FA0AA; height: 100px; position: relative; width: calc( (100%/3) - 15px);margin-right: 15px; 
 margin-bottom: 15px; }
.ople_s_header_info_sym_names { width: 100%; display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap;  }
.ople_s_header_info_sym_name::after,
.ople_s_header_info_sym_name::before { content:""; position: absolute; height: 10px; width: 10px; background-color: #9FA0AA; border-radius: 100%; bottom: -6px;  }
.ople_s_header_info_sym_name::after {left:0;}
.ople_s_header_info_sym_name::before {right:0;}
.ople_single .ople_s_grid.dxkx {display: flex;}
.ople_single .ople_s_grid.dxkx .scxt {min-width: 300px; max-width: 400px; width: 100%; }
.ople_single .single-share.sticky { position: relative; top: 0; }
.ople_single .ople_s_sticky {position:sticky; top:100px; }
.ople_single .single-share.sticky .at-share-btn { border: 0; margin: 0; background-color: #f9f9f9!important; }
.category-opinion-leader.archive #pagecontainer { margin: auto; background: initial; }
.category-opinion-leader #pagenews-website { background: #1c1e34; background-image: url(/wp-content/themes/pagenews_vw/common/imgs/opinion/background.jpg);
    background-size: cover; background-repeat: no-repeat; background-position: center;}
.category-opinion-leader .o-section-heading,
.category-opinion-leader.archive .the-river li .tile-content .o-head { color: #fff; }
.category-opinion-leader.archive .the-river li .tile-content .o-meta ul.o-meta__byline {display: none; }
ins.dcmads { display: none!important; }
.category-opinion-leader .next-previous a { filter: contrast(0) brightness(1); }

.fxskind .opitwo_right_info_bottom span:first-child { display: none; }
.fxskind .ople_s_grid { max-width: 1090px; }
@media (max-width: 767px){
  .opinler_img_left_a { width: 100%; height:60px; background-image: url(/wp-content/themes/pagenews_vw/common/imgs/opinion/opinion_leader_only.png);
      background-size: contain; background-position: center; background-repeat: no-repeat; margin: 25px 0; }
  .opinler_inside{flex-wrap: wrap;}
  .opitwo_boxes { flex-wrap: wrap; }
  .opitwo_box { width: 100%; }
  .opitwo_left { display: none; }
  .opinler_main { height: auto; }
  .opinler_main .opinler_img_left { height: 90px; width: 100%; object-fit: contain; object-position: right; margin: 10px 0 0; opacity: 0}
  .opinler_articles_main { flex-wrap: wrap; }
  .opinler_articles_main_art { width: 100%; margin-bottom: 20px; }
  .opinler_articles { width: 100%; }
  .opinler_articles_sect { flex-wrap: wrap; justify-content: center; }
  a.opinler_articles_sect_art { width: 100%; margin-bottom: 20px; }
  .opinler_articles_sect_art_img_w { height: 180px; }
  .ople_s_header_info_banner {display: none; }
  #OpinionLeaderHeader .ople_head_right {opacity: 1; }
  .opitwo_right_info_bottom { margin-top: 0; padding: 10px; margin-left: 0; height: auto; }
  .opitwo_right_info_auth_img { width: 240px; height: 240px; }
  .opitwo_right_info_text { width: calc(100% - 180px); }
  .opitwo_right_info { align-items: flex-end; }
   #OpinionLeaderHeader .ople_head_right { display: none; }
  .ople_s_header_info_sym_name{ width:100%; }
  
}