@font-face{font-family:"Poppins Light";src:url(../fonts/Poppins/Poppins-Light.woff2?v=ho0yvOGmYZqBC5GawwHAUg%3D%3D) format("woff2"),url(../fonts/Poppins/Poppins-Light.woff?v=jDlYjZvYI9YOBrRbSyv1gg%3D%3D) format("woff"),url(../fonts/Poppins/Poppins-Light.ttf?v=Ts75W3Z50CCq%2BjaFyhYCuA%3D%3D) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"Poppins Medium";src:url(../fonts/Poppins/Poppins-Medium.woff2?v=pyLVdhQ0VJ8XDmLmx%2FYcKQ%3D%3D) format("woff2"),url(../fonts/Poppins/Poppins-Medium.woff?v=Gbs5gLLD9BqFeG7u2B3stA%3D%3D) format("woff"),url(../fonts/Poppins/Poppins-Medium.ttf?v=WdzqCaPb1ALRQyJUpDqBDQ%3D%3D) format("truetype");font-weight:400;font-style:normal}

html, body {font-family:'Fira Sans', sans-serif;margin:0;padding:0;color:#686868;font-size:16px;}
a{text-decoration:none;transition:all .8s;}
img{border:0;}
strong{font-family:"Poppins Medium", sans serif; font-weight:normal;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;}
p{margin:0;padding:0;font-family:"Poppins Light", sans serif;}
header,section,#main_footer,div{padding:0;box-sizing:border-box;margin:0;}
.contenedor{max-width:1110px;margin-left:auto;margin-right:auto;box-sizing:border-box; position:relative;}



nav {background-color:#252525;position:fixed;height:67px;width:100%;z-index:1;}
nav .navigation .logo{padding:0.3em 0;}

/***************Header******************/
header{background: #000000;color: #ffffff;padding: 8em 0 6em 0;}
.left, .right {display:inline-block;width:49%;vertical-align:top;}
header .right span{background:url(../img/cytomic.png) no-repeat;width:140px;height:140px;float:right;}
header h1{	font-family:'Fira Sans', sans-serif;font-size:40px;line-height:60px;text-align:left;}
header h3{font-size:18px;line-height:27px;margin-top:17px;}
main h2,main h3 {	font-family:'Fira Sans', sans-serif;font-size: 1.75em;	margin: 0 auto 0.5em;	text-align: center;	color: #252c6c;}
main h3{	font-size: 22px; margin: 0 0 4em;}
main p.title{font-family:'Fira Sans', sans-serif; font-weight: bold;color: #252c6c; font-size: 20px;}
main p.subtitle{	font-family:'Fira Sans', sans-serif;font-size: 18px;line-height:26px; color: #2F3343; padding-top:2em; clear: both;font-weight:bold;}
main a{color:#437fc0;text-decoration:underline;}
/*main ul{margin: 0.75em 0 0; padding: 0 0 0 1em; list-style-image: url(../img/bullet.png);}
 main ul li{	font-family:"Poppins Light", sans serif;	font-size: 14px;  line-height: 1.3em; width: 45%; float: left; margin-right: 4em;margin-bottom:0.8em;}
main ul li:nth-child(2n+1){clear:both;}*/
main ul{margin: 1em 0 0; padding: 0;  column-count: 2;}
main ul.onecolumn_feature{column-count:1;}
 main ul li{	font-family:'Fira Sans', sans-serif;	font-size: 16px;  line-height: 1.3em;margin-right: 4em;margin-bottom:0.8em; display: inline-block;background: url(../img/bullet.gif) no-repeat; padding-left: 16px;min-width:50%;}
.product{ font-size: 1.15em; margin-top:1.5em;}
.release{ display:block; vertical-align: top;}
.date{padding-top:50px;}
.date span.number{ color:#5E3079;font-size: 40px;font-family:'Fira Sans', sans-serif;font-weight: bold;}
.date p{font-family:'Fira Sans', sans-serif;font-size: 16px;line-height:24px; margin-top: 1em; color: #A7A7A7;}
.textmain{	font-size: 30px;	margin: 75px auto 0;    width: 75%;}
.textsecond{	margin: 41px auto 0;	width: 72%;}

/***************Video******************/
#top_cta{margin:40px auto 90px auto;}
/***************Footer******************/
footer {background-color: #252525;padding:55px 0 0;}
footer p,footer a {font-family: 'Fira Sans', sans-serif;color:#FFFFFF;font-size: 12px;text-decoration: none;}
footer #copyright{margin-top: 55px;padding-bottom: 20px;}

table th{font-weight: bold; color: #ffffff; background-color: #4472c4;padding: 5px;}
table td{border: 1px solid #252c6c; padding: 5px;}
@media screen and (max-width:1450px) {
/*	main ul li{ width: 39%;}*/
    
}
@media screen and (max-width:1048px) {
	
    .contenedor{max-width:90%;}
}
@media screen and (max-width:800px) {
    .release{width:  75%;}
	main ul li{ width: 100%; float: none;}
    header {padding:7em 0 5em 0;}
    header .right {display:none;}
    header .left{width:100%;display:block;}
    footer .left, footer .right{display: block;width: 100%;}
    footer .right .col {float: none !important;margin-top:25px;}
    footer #copyright{}
    header h1, header h3{text-align:center;}
    main ul {column-count:1;}
}
@media screen and (max-width:600px) {
	.release{width:  95%; border: none; margin-left: 0;}
}