@charset "UTF-8";
/* CSS Document */

html, body{ width:100%; height:100%; margin:0px; padding:0px; font-family:'Myriad Pro', Arial;}
body{ font-size:100%;}

a{ font-size:14px; font-family:'Myriad Pro', Arial; color:#3399FF; }

.hd1{height:42px; width:100%; border-bottom:1px solid #e0e0e2; white-space:nowrap;  }
.hd1_1{ height:42px; width:50%; float:left; background-color:#0099FF; }
.hd1_2{
	height:42px; width:50%;  float:left;
	
	/*position: relative;*/
 /* background-color: rgba(200, 50, 50, 0.5);
  width: 500px;
  height: 400px;
  color:#fff;*/
	}
	
/*.hd1_2:before {
  content:'';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background:url('http://lorempixel.com/500/400/cats/1') 0 0 no-repeat;
  z-index:-1;
}*/
.hd1_3{ position:absolute;
	height:42px; width:1000px;  margin-left:20%; background:url(../images/2015/tpbg1.png) no-repeat left; background-color:#FFFFFF; }
	
.ln1{ font:11px Arial; color:#000000;}
.ln2{ font:bold 12px Arial; color:#000000; /*color:#ffbd0b;*/}
.ln3{ font:14px sans-serif; color:#6b6b6b;}

.ln4{ font-size:14px; font-family:'Myriad Pro', Arial; font-weight:bold; color:#000000; text-decoration:none;}
.ln4:hover{ font-size:14px; font-family:'Myriad Pro', Arial; font-weight:bold; color:#333333; text-decoration:underline;}

.ln5{ font-size:14px; font-family:'Myriad Pro', Arial; font-weight:bold; color:#000000; text-decoration:none;}

.ln6{ font:14px Arial; color:#f7ab08; text-decoration:none; text-align:center;}
.ln7{ font:14px Arial; text-decoration:none; text-align:center;}

.ln8{ font-size:16px; font-family:'Myriad Pro', Arial; font-weight:normal; color:#000000; text-decoration:none;}

.sp1 {font: bold 12px Arial}
.sp2 {font: bold 14px Arial}
.sp3 {font: bold 16px Arial}

.ln9 {color: #333333; text-decoration:none; }
.ln9:hover {color: #0099FF; }

a.selected{color: #003399; text-decoration:underline;}

.ln10 {color:#ffffff; text-decoration:none; }
.ln10:hover {color:#00CCFF; text-decoration:underline;}



.nwlnk{ text-decoration:none; }
.nwlnk:hover { text-decoration:none;}
.allnw{font-size:14px; color:#2468b2;} 


.android{ width:30px; height:30px; background:url(../images/2015/android.png) no-repeat;}
.ios{ width:36px; height:30px; background:url(../images/2015/ios.png) no-repeat;}
.tw{ width:30px; height:30px; background:url(../images/2015/tw.png) no-repeat;}
.inst{ width:30px; height:30px; background:url(../images/2015/inst.png) no-repeat;}
.vk{ width:30px; height:30px; background:url(../images/2015/vk.png) no-repeat;}
.fb{ width:30px; height:30px; background:url(../images/2015/fb.png) no-repeat;}
.youtube{ width:30px; height:30px; background:url(../images/2015/youtube.png) no-repeat;}
.periscope{width:30px; height:30px; background:url(../images/2015/periscope.png) no-repeat;}
.rss{width:30px; height:30px; background:url(../images/2015/rss.png) no-repeat;}
.ok{width:30px; height:30px; background:url(../images/2015/ok.png) no-repeat;}

.mn1bg{ height:44px; background-color:#0a95d5; background:url(../images/2016/mn1bg.png) repeat-x; border-top:1px solid #fff; border-bottom:0px solid #fff; }
.mn2bg{ height:35px; }

#mn1{ }
#mn1 ul{ list-style:none; margin:0px; padding:0px;}
#mn1 ul li{ float:left; }
.spl2{ 
	width:40px; 
	float:left; 
	background:url(../images/2016/spl2.png) no-repeat center;  
}
#mn1 ul li a{ 
	font-size:24px; 
	font-family:'Myriad Pro', Arial; 
	color:#000000; 
	text-decoration:none; 
}
#mn1 ul li a:hover{ font-size:24px; font-family:'Myriad Pro', Arial; color:#666666; text-decoration:underline; }
.tm{width:180px; vertical-align:middle; font:12px Arial; color:#666666;}
.obyav{text-align:center; font-size: 11px; font-family:'Myriad Pro', Arial; color:#000000; vertical-align:middle; overflow:hidden; }

.sch1{width:679px; height:32px; border:0px; background:url(../images/2016/schbg.png) no-repeat; padding-left:10px; float:left; outline:none; }
.sch2{width:28px; height:32px; border:0px; float:left; background:url(../images/2016/schbtn.png) no-repeat; cursor:pointer;}
.sch3{width:280px; height:28px; font:14px Arial;  margin-left:8px; padding-left:6px; padding-top:0px; border:1px solid; border-radius:13px; border-color:#bdbfc1; outline:none; }
.schsel {
	width:250px;
	height: 28px;
	border:2px solid;
	border-radius: 13px;
	border-color:#90d9fa;
	padding-left:6px;
	outline:none;
	font:14px Arial;

	-webkit-appearance: none;
	background-image: url('../images/2015/selarr.png');
	background-position: right center;
	background-repeat: no-repeat;
	line-height: 1em;
	/* for FF */
	-moz-appearance: none;
	text-indent: 0.2px; 
	text-overflow: '';
	/* for IE */
	-ms-appearance: none;
	appearance: none!important;
}
 
.schsel::-ms-expand {
    display:none;
}

.schsel:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 37px;
	background: #fff url(images/sele ct-arrow.png) top left no-repeat;
	pointer-events: none;
	z-index: 0;
}
.schbtn2{ width:100px; height:47px; background-color:#ffbd0b; color:#fff; border:0px; font:18px 'Myriad Pro'; cursor:pointer;  }

.nwrow{ text-decoration:none; }
.nwrow:hover div{ text-decoration:none; background-color:#fff; }
.nw2{ font:italic 13px Arial; color:#2565b0; margin-left:30px;  padding:7px 24px 7px 0px; text-decoration:none; }
.nw3{ font:13px Arial; color:#333333; margin-left:30px; padding:0px 5px 7px 0px; }
.nw4{ height:1px; border-bottom:1px solid #dcdedc; margin:0px 24px 1px 35px;} 
.nw5{font-size:14px; text-align:right; color:#2468b2;}
.nwdt{ font:italic 14px Arial; color:#2565b0;   padding:7px 0px 7px 20px; text-decoration:none; border-left:2px solid #b9b9ba;   }
.nwdt2{ font:italic 14px Arial; color:#2565b0;   padding:7px 0px 7px 10px; text-decoration:none; border-left:2px solid #b9b9ba; margin-top:10px; margin-left:330px; margin-bottom:4px;   }
.nwtxt{font-size:16px; font-family:'Myriad Pro', Arial; color:#296598; }
.nwttl{font-size:16px; font-weight:bold; font-family:'Myriad Pro', Arial; color:#000000; padding-left:20px; margin-top:6px; }
.nwttln{font-size:16px; font-weight:bold; font-family:'Myriad Pro', Arial; color:#000000; padding:0px; margin-top:0px; }


.btn1{font-size:14px; font-family:'Myriad Pro', Arial; font-weight:bold; color:#000000; width:175px; height:36px; border:1px solid #c1c5c9; border-radius:6px; background-color:#fff; margin:auto; text-align:center; text-decoration:none; }

#mn2{ height:222px; background:url(../images/2015/mn2bg.png) repeat-x; }
#mn2{ width:1200px; margin:0px; padding:0px;}
#mn2 ul{ list-style:none; margin:0px; padding:0px;}
#mn2 ul li{ float:left; margin:0px; padding:0px;}
#mn2 ul li a{ font-size:22px; font-family:'Myriad Pro', Arial; color:#000000; text-decoration:none; margin:0px; padding:0px; }
#mn2 ul li .mn2btn{ width:198px; height:222px; overflow:hidden; }
.mn2img{ width:93px; height:87px; margin:18px 52px 0px 53px;}
.mn2txt{ text-align:center; margin-top:16px; } 

.spl3{ width:2px; height:222px;  float:left; background:url(../images/2015/mn2spl.jpg) no-repeat center;  overflow:hidden; }

.mnttl{font:bold 12px Arial; color:#296598; margin:10px;}

#mn3{ margin:10px; padding:0px; /*border:1px solid;*/  }
#mn3 ul{ list-style:none;  margin:0px;  padding-top:0px; padding-left:0px;}
#mn3 ul li{ line-height:24px; padding-left:0px; }
#mn3 ul li a{ font-family:Arial; font-size:12px; color:#fff; /*text-transform:uppercase;*/ text-decoration:none; }
#mn3 ul li a:hover{ font-family:Arial; font-size:12px; color:#fff; /*text-transform:uppercase;*/ text-decoration:underline;}

#mn4{ margin:10px; padding:0px; /*border:1px solid;*/  }
#mn4 ul{ list-style:none;  margin:0px;  padding-top:0px; padding-left:0px;}
#mn4 ul li{ line-height:24px; padding-left:40px; }
#mn4 ul li a{ font-family:Tahoma; font-size:12px; color:#fff; /*text-transform:uppercase;*/ text-decoration:none; }
#mn4 ul li a:hover{ font-family:Tahoma; font-size:12px; color:#fff; /*text-transform:uppercase;*/ text-decoration:underline;}

#mn5{ margin:10px; padding:0px; /*border:1px solid;*/  }
#mn5 ul{ list-style:none;  margin:0px;  padding-top:0px; padding-left:0px;}
#mn5 ul li{ line-height:20px; padding-left:40px; }
#mn5 ul li a{ font-family:Tahoma; font-size:12px; color:#fff;  text-decoration:none; }
#mn5 ul li a:hover{ font-family:Tahoma; font-size:12px; color:#fff;  text-decoration:underline;}

.txt1{margin-top:10px; font:12px Arial; color:#fff; }

.tw2{ width:30px; height:30px; background:url(../images/2015/tw2.png) no-repeat;}
.inst2{ width:30px; height:30px; background:url(../images/2015/inst2.png) no-repeat;}
.vk2{ width:30px; height:30px; background:url(../images/2015/vk2.png) no-repeat;}
.fb2{ width:30px; height:30px; background:url(../images/2015/fb2.png) no-repeat;}
.youtube2{ width:30px; height:30px; background:url(../images/2015/youtube2.png) no-repeat;}

.dev{ width:114px; height:26px; background:url(../images/2015/devices.png) no-repeat; margin-top:10px; margin-left:75px;}


#mn6{ height:100px; width:1200px; margin:auto; padding:0px;}
#mn6 ul{ list-style:none; margin:0px; padding:0px; white-space:nowrap;}
#mn6 ul li{ float:left; margin:0px; padding-left:20px; padding-right:20px;}
#mn6 ul li a{ font-size:13px; font-family:'Myriad Pro', Arial; color:#000000; text-align:center; text-decoration:none; margin:0px; padding:0px; }
.spl4 div{ width:1px; height:40px;  float:left; border-right:1px solid #999; margin-top:15px;  }

.txt2{margin-top:13px; color:#000000; }
.txt3{margin-top:13px; color:#0089cf; }

.attl{font-size:18px; font-family:'Myriad Pro', Arial; color:#fff; background-color:#316bb3; padding:4px; line-height:30px;  }
.nwrttl{ text-decoration:none;  }
.nwrttl:hover{text-decoration:underline; }

.nwmore{font-size:16px; font-family:'Myriad Pro', Arial; text-decoration:none; color:#06C;}

.conttxt{font-size:16px; font-family:'Myriad Pro', Arial; }
.conttxt p{font-size:16px; font-family:'Myriad Pro', Arial; }
.maintxt{font-size:16px; font-family:'Myriad Pro', Arial;}

.smap{font-size:16px; font-family:'Myriad Pro', Arial; color:#333;}
.smap:hover{font-size:16px; font-family:'Myriad Pro', Arial; color:#666;}

.search_label{ font:14px Arial; font-weight:400; color:#2366b2; text-transform:uppercase;}
.search_label a{ font:14px Arial; color:#2366b2;}
.ptit{ font:12px Arial; color:#2366b2;}
.search_number{font:14px Arial; color:#0a9ceb; }
.search_title{ font:bold 14px Arial; color:#000000; text-decoration:none;}
.search_title:hover{ font:bold 14px Arial; color:#666666; text-decoration:none;}
.search_url{font:14px Arial; color:#000000; text-decoration:none; }
.search_url:hover{font:14px Arial; color:#666666; text-decoration:none; }
.search_chapter{font:14px Arial; color:#ffbd0b; }
.search_date{font:12px Arial; color:#666666; }

.page_title{font-size:18px; font-family:'Myriad Pro',}
.pages_title{font-size:18px; font-family:'Myriad Pro',}
a .pages_title{font-size:18px; font-family:'Myriad Pro',}
.pages_arrows{ font:12px Arial; color:#000; padding:6px 10px 6px 10px; }
.pages_link{ font:12px Arial; color:#000; padding:4px;}
.pages_current{font:bold 12px Arial; color:#fff; padding:6px 10px 6px 10px; background-color:#4c9cd6;}

.rv1{font:bold 14px Arial; color:#333; padding:0px 15px 15px 15px; margin:0px 0px 15px 0px; border-bottom: 1px dashed #c0c0c0; float:left; width:47%;} 
.rv1 a{font:bold 14px Arial; color:#333; text-decoration:none;} 
.rv1 a:hover{font:bold 14px Arial; color:#666; text-decoration:none;} 
.rv1:visited{font:bold 14px Arial; color:#333; padding:0px 15px 15px 15px; margin:0px 0px 15px 0px; border-bottom: 1px dashed #c0c0c0;} 

.fd_lb1{font:14px Arial;  }
.fd_in1{font:14px Arial; width:300px; height:30px; padding-left:4px;  }
.fd_pwd1{font:14px Arial; letter-spacing:3px; width:300px; height:30px; padding-left:4px; }
.fd_btn1{ width:150px; height:30px; border:1px solid #09C; background-color:#09F; color:#fff; border-radius:4px; cursor:pointer;}

tabbezdom{ padding:4px;   background-color:#d2eefc; color:#13699a; border-collapse:collapse; }
.tabbezdom td {
    padding: 6px;
	font:bold 12px Arial;
}
.tabbezdom .graybg{background-color:#098cd4; color:#ecf5fa;  text-transform:uppercase;  }

#toTop {
	width:100px;
        border:1px solid #ccc;
        background:#f7f7f7;
        text-align:center;
        padding:5px;
        position:fixed; /* this is the magic */
        bottom:10px; /* together with this to put the div at the bottom*/
        right:10px;
        cursor:pointer;
        display:none;
        color:#333;
        font-family:verdana;
        font-size:11px;
}

.faqbtn1{width:180px; height:28px; font:bold 14px Arial; color:#fff; cursor:pointer; background-color:#0a9ceb; border-radius:12px; text-align:center; vertical-align:middle; line-height:28px; margin-left:10px;}
.faqlb1{font:14px Arial; }
.faqsch{width:255px; height:28px; font:14px Arial; border:1px solid #CCC;  border-radius:12px; text-align:center; vertical-align:middle; line-height:28px;}
.faqsubm{width:180px; height:28px; font:bold 14px Arial; color:#fff; cursor:pointer; background-color:#0a9ceb; border-radius:12px; text-align:center;  line-height:28px; border:0px; margin-left:10px;}

.fq1{ background-color:#efeff0; height:37px; font:bold 16px Arial; color:#000;  padding-left:10px; vertical-align:middle; border-top:1px solid #FFF; border-bottom:1px solid #FFF; }

.fq2{ font:14px Arial; padding:6px; background-color:#f6f6f7; }
.faqlb1{font:14px Arial; }
.faqinp{width:400px; height:28px; font:14px Arial; border:1px solid #CCC;  border-radius:12px; text-align:center; vertical-align:middle; line-height:28px;}
.faqinp2{width:400px; font:14px Arial; border:1px solid #CCC;  border-radius:12px; padding:4px; }
.faqinp3{width:100px; height:28px; font:14px Arial; border:1px solid #CCC;  border-radius:12px; text-align:center; vertical-align:middle; line-height:28px;}
.faqbtn2{width:180px; height:28px; font:bold 14px Arial; color:#fff; cursor:pointer; background-color:#0a9ceb; border-radius:12px; text-align:center;  line-height:28px; border:0px; margin-left:10px;}

.poll_t{font:bold 14px Arial; color:#29659a;}
.poll_t2{ font:bold 14px Arial; margin-top:10px;}
.poll_id{}
.start_date{}
.end_date{}

.sbpoll{width:180px; height:28px; font:bold 14px Arial; color:#fff; cursor:pointer; background-color:#0a9ceb; border-radius:12px; text-align:center;  line-height:28px; border:0px; margin-left:10px;}
#poll-results{ }

.bar-title{font:bold 14px Arial; color:#000; vertical-align:middle;  padding-left:20px; background:url(../images/2015/arr_yellow.png) no-repeat; background-position:left bottom; margin:10px 0px 20px 0px; }
.bar-container{  	 }
.bar-container div{background-color:#06F; height:5px; border-radius:6px; border:1px solid #09F;  }

/* structura akimata*/
.bluebtn { 
	width:200px; height:41px; background-color:#1780cd; border:2px solid 
	#7edff7; border-radius:10px; color:#fff; text-align:center; cursor:
	pointer; vertical-align:middle; line-height:40px; background-image:
	url(../images/2015/gr.jpg)
}
.bluebtn2 { 
    width:104px;  background-color:#1780cd; border:2px solid #7edff7;    
	border-radius:10px; color:#fff; text-align:center; cursor:pointer;  
	vertical-align:middle; padding:12px 0px 12px 0px;
}
.bluebtn3 { 
    width:110px; background-color:#FFFFFF; 
    border:2px solid #2465b1;  
	border-radius:10px; color:#1780cd; text-align:center; vertical-align:
	central; cursor:pointer; vertical-align:middle;font-family:Arial; 
	font-size:12px; padding:12px 0px 12px 0px
}
.btnblue { 
	text-decoration:none; font-family:Arial; font-size:12px; 
	padding:15px 0px 15px 0px;
}
.fonvert { text-align:center; background:url(../images/2015/Line.jpg) repeat-y center; }
.btnwhite {
	width:104px; background-color:#FFFFFF; border:2px solid #2465b1;  
	border-radius:10px; color:#000000; text-align:center; vertical-align:
	central; cursor:pointer; vertical-align:middle;font-family:Arial; 
	font-size:12px; padding:12px 0px 12px 0px
}
.btnwhite2 {
	width:100px; background-color:#FFFFFF; border:2px solid #2465b1;  
	border-radius:10px; color:#000000; text-align:center; vertical-align:
	central; cursor:pointer; vertical-align:middle;font-family:Arial; 
	font-size:12px; padding:12px 0px 12px 0px
}
.Re1 { background:url(../images/2015/Line.jpg) repeat-y center}
.Re2 { width:3px; background-color:#FC0; height:11px; margin:auto; }
.Re3 { background:url(../images/2015//Line.jpg) repeat-x; background-position:center; height:20px; text-align:center; vertical-align:bottom }

/* tables design */
.cellblue1{ padding:6px; background-color:#2167b2; color:#fff; font:bold 16px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb;}
.cellblue2{ padding:6px; background-color:#0b9ceb; color:#2167b2; font:bold 16px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb;}
.cellblue3{ padding:6px; background-color:#7edff7; color:#2167b2; font:bold 16px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb;}
.cellblue4{ padding:6px; background-color:#d0d6e8; color:#2167b2; font:bold 16px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb;}
.cellblue5{ padding:6px; background-color:#fff; color:#2167b2; font:bold 16px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb; border-right:1px solid #0b9ceb;}
.cellblue6{ padding:6px; background-color:#ebebeb; color:#2167b2; font:bold 16px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb; }
.cellmn1{ 
	padding:6px; 
	font:14px Arial; 
	border-left:1px solid #0b9ceb; 
	border-top:1px solid #0b9ceb; 
}
.cellmn2{ padding:6px; font:14px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb; border-right:1px solid #0b9ceb;}
.cellmn3{ padding:6px; font:14px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb; border-bottom:1px solid #0b9ceb; }
.cellmn4{ padding:6px; font:14px Arial; border-left:1px solid #0b9ceb; border-top:1px solid #0b9ceb; border-right:1px solid #0b9ceb; border-bottom:1px solid #0b9ceb;}

.ttl3{ font:bold 14px Arial; color:#296598;}
.yellow_li{ font:bold 14px Arial; color:#000000; line-height:16px;  }
.yellow_li li{padding-top:0px; padding-bottom:8px; list-style-image:url(../images/2015/arr_yellow.png); }

.news_url { font-family: Arial; font-size: 14px; 
/*color:#0989d2; */ color:#fff; border:1px siolid #fff;
text-decoration: none; }
.news_url:hover {font-family: Arial; font-size: 14px; color:#00CCFF; text-decoration: none; }
.news_last{ color:#fff;}

.rw1{ font-size:16px; font-weight:bold; font-family:Arial; color:#fff; background-color:#0a9ceb; padding:6px; line-height:30px;}
.rw2{ width:30px; font-size:16px; font-weight:bold; font-family:Arial; color:#fff; background-color:#0a9ceb; 
background:url(../images/2015/arr_yellow2.png); background-position:center; background-repeat:no-repeat;  padding:6px; line-height:30px; }
.rw3{font-size:16px; font-weight:bold; font-family:Arial; color:#2566b0; border-bottom:1px solid #aaaaab; }
.rw4{background:url(../images/2015/arr_yellow.png); background-position:center; background-repeat:no-repeat;  padding:6px; line-height:30px; }
.rw5{ text-align:center; font-size:16px; font-weight:bold; font-family:Arial; line-height:30px;}
.rw6{ font-size:16px; font-weight:bold; font-family:Arial; color:#226ab3; line-height:30px;}

.blue1{ 
	font:16px Arial; 
	color:#2765b0; 
	margin:10px;
}

.grey2{ 
	font:12px Arial; 
	color:#5f5e5d;
}

.desaturate {
	filter: gray; /* IE6-9 */
  	filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  	-webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
}

.schresrow{ 
	padding:4px; 
}

.bnkctr{ 
	width:320px; 
	height:200px; 
	float:left;
}

.video_ttl {
	height:40px; 
	font-size:16px;
	 font-family:'Myriad Pro', Arial; 
	text-transform:uppercase; 
	padding-top:4px;
}

.inv_pnl{
	color:#15788b; 
	width:645px;  
	height:206px; 
	border:3px solid #029abf; 
	border-radius:3px;
}
.inv_header{
	height:30px; 
	width:645px; 
	background-color:#0ec6e8; 
	border-bottom:2px solid #d6d6d6; 
	text-align:center; 
	padding-top:14px; 
	color:#fff; 
	font:bold 18px Arial; 
	vertical-align:middle; 

}
.iin_field{
	boder:1px solid #e5e5e5; 
	font-size:16px; 
	color:#15788b; 
	height:35px; 
	width:260px;
}

.inv_btn{
	width:130px; 
	height:35px; 
	color:#fff; 
	background-color:#0cd4ee; 
	border:0px; font:16px Arial; 
	border-right:1px solid #bcbcbc;  
	border-bottom:1px solid #bcbcbc; 
	cursor:pointer; 
	text-shadow: 0px 0px 5px black;
}


#blink {
	font-size: 20px;
	font-weight: bold;
/*	margin-top: 30px;*/
	margin-bottom: 30px;
  -webkit-animation: blink 2s linear infinite;
  animation: blink 2s linear infinite;
}
@-webkit-keyframes blink {
  50% { color: rgb(254, 00, 50); }
  51% { color: rgba(254, 00, 50, 0); }
  100% { color: rgba(254, 00, 50, 0); }
}
@keyframes blink {
  50% { color: rgb(254, 00, 50); }
  51% { color: rgba(254, 00, 50, 0); }
  100% { color: rgba(254, 00, 50, 0); }
}