@import url('tem_027_fontawesome.css');   
  
.tem_027_custom a { outline: none; cursor: pointer; }
.tem_027_custom a:hover { text-decoration: none;  }
.tem_027_custom i { padding-right: 6px;  }
.con_cen { text-align: center; font-size: 34px; color: #069; font-weight:700; padding: 26px 0 15px 0; }
.tem_027_custom modal { margin-top: 100px; }
.list_set { overflow-y: auto; padding-top: 10px; height: 300px; }
.list_set p { font-size:18px; margin-top: 8px; }
.min_si { font-size: 1rem; text-align: right; color: #CCC;  } 
.new_se { line-height:33px; }
.video_set { text-align: left; background-color: #fffff9; margin-bottom: -15px; }
.video_set span:nth-child(1) { position:absolute; color: #FFF; right: 15px; font-size: 16px; /*background-color: rgba(0,204,255,0.6);*/ padding: 5px 10px 3px 10px; bottom: 16px; }
.video_set span:nth-child(2) {position:absolute; top: 39%; color: #FFF; right: 41%; }
.video_set span:nth-child(2) i { font-size: 80px; color: rgba(255,255,255, 0.9); }
.video_set span:nth-child(2) i:hover { color: #de2725;}
.video_set img { width: 100%; height: 300px; }
.tit_f { font-size: 24px; margin-bottom: 3px; margin-bottom: 15px; margin-top: 15px;}
.tit_f span { color: #588f91; background-color: rgba(153,239,255,0.1); padding: 5px 12px 3px 10px;  }
.tem_027_custom .modal-dialog { max-width: 830px;margin: 1.75rem auto; }

.mai_set { margin-bottom: 15px; }
.mai_set:nth-child(even) { background-color: rgba(233,233,233, 0.9) }
.sticky-top { background-color: #FFF }

@media only screen and (max-width: 980px) {
	.min_si { font-size:10px; }
}
@media only screen and (max-width: 780px) {
	.list_set { height: auto; }
	.min_si { text-align: left; font-size:10px; display: none;}
	.mai_set:nth-child(even) { background-color: #fff }
}













