@font-face {font-family: "Simple-Line-Icons";
	src:url("/static/fonts/Simple-Line-Icons.eot?v=5ff14e28be");
	src:url("/static/fonts/Simple-Line-Icons.eot?v=5ff14e28be#iefix") format("embedded-opentype"),
		url("/static/fonts/Simple-Line-Icons.woff?v=357af00e9f") format("woff"),
		url("/static/fonts/Simple-Line-Icons.ttf?v=f6f562666a") format("truetype"),
		url("/static/fonts/Simple-Line-Icons.svg?v=293d041046#Simple-Line-Icons") format("svg");
	font-weight: normal;
	font-style: normal;}
@font-face {font-family: "medical-and-health";
	src:url(/static/css/line-icons-pro/medical/webfont/fonts/medical-and-health.eot?v=5abe12214b);
	src:url(/static/css/line-icons-pro/medical/webfont/fonts/medical-and-health.eot?v=5abe12214b#iefix) format("embedded-opentype"),
	url(/static/css/line-icons-pro/medical/webfont/fonts/medical-and-health.woff?v=eadf5cc641) format("woff"),
    url(/static/css/line-icons-pro/medical/webfont/fonts/medical-and-health.ttf?v=c51e506be7) format("truetype"),
	url(/static/css/line-icons-pro/medical/webfont/fonts/medical-and-health.svg?v=4550cace84#medical-and-health) format("svg");
	font-weight: normal;
	font-style: normal;}
@font-face {font-family: "science";
	src:url(/static/css/line-icons-pro/science/webfont/fonts/science.eot?v=6511b7344b);
	src:url(/static/css/line-icons-pro/science/webfont/fonts/science.eot?v=6511b7344b#iefix) format("embedded-opentype"),
	url(/static/css/line-icons-pro/science/webfont/fonts/science.woff?v=843ae8d3df) format("woff"),
    url(/static/css/line-icons-pro/science/webfont/fonts/science.ttf?v=c05546a8c1) format("truetype"),
	url(/static/css/line-icons-pro/science/webfont/fonts/science.svg?v=e6d5f71756#science) format("svg");
	font-weight: normal;
	font-style: normal;}
hr {margin: 30px 0;}
h1 {font-size: 28px;
	line-height: 35px;}
h2 {font-size: 24px;
	line-height: 33px;}
h3 {font-size: 20px;
	line-height: 27px;}
h1, h2, h3 {color: #555;
	margin-top: 5px;
	text-shadow: none;
	font-weight: normal;
	font-family: "Open Sans", Arial, sans-serif;}
.headline {display: block;
	margin: 10px 0 25px 0;
	border-bottom: 1px dotted #e4e9f0;}
.headline h2 {font-size: 22px;}
.headline h2 {margin: 0 0 -2px 0;
	padding-bottom: 5px;
	display: inline-block;
	border-bottom: 2px solid #72c02c;}
h2.title-v2 {color: #555;
	position: relative;
	margin-bottom: 30px;}
h2.title-v2:after {left: 0;
	width: 70px;
	height: 2px;
	content: " ";
	bottom: -10px;
	background: #555;
	position: absolute;}
h2.title-v2.title-center {text-align: center;}
h2.title-v2.title-center:after {left: 50%;
	width: 70px;
	margin-left: -35px;}
h2.heading-sm {font-size: 18px;
	line-height: 24px;}
.table thead > tr > th {border-bottom: none;}
.dropdown-menu, .navbar-toggler {border-radius: 0;}
.btn {box-shadow: none;
	border-radius: 0;}
.panel, .panel-heading {border-radius: 0;}
.panel-heading {color: #fff;
	padding: 5px 15px;}
.panel .table {margin-bottom: 0;}
.no-margin {margin: 0;}
.content-xss {padding-top: 10px;
	padding-bottom: 20px;}
.content-xs {padding-top: 20px;
	padding-bottom: 20px;}
.content {padding-top: 40px;
	padding-bottom: 40px;}
.content-sm {padding-top: 20px;
	padding-bottom: 20px;}
.space-xlg-hor {padding-left: 100px;
	padding-right: 100px;}
.margin-bottom-20, .margin-bottom-30, .margin-bottom-40 {clear:both;}
.margin-bottom-20 {margin-bottom:20px;}
.margin-bottom-30 {margin-bottom:30px;}
.margin-bottom-40 {margin-bottom:40px;}
@media (max-width: 768px) {
.sm-margin-bottom-40 {margin-bottom: 40px;}
}
@media (max-width: 992px) {
.md-margin-bottom-40 {margin-bottom: 40px;}
}
.color-red {color: #e74c3c;}
.bg-color-red {color: #fff;}
.bg-color-red {background-color: #e74c3c !important;}
.rounded {border-radius: 4px !important;}
.full-width {width: 100%;}
.breadcrumbs {overflow: hidden;
  
  padding: 0px !important;
  margin-bottom: 0px !important;
  border-bottom: solid 1px #eee;
  background: url(/static/img/patterns/breadcrumbs.png?v=160fc9bc8d) repeat;}
.breadcrumbs h1 {color: #666;
  font-size: 16px;
  margin-top: 2px;
  margin-bottom: 0px;}
.breadcrumb {top: 0px;
  z-index: 1;
  padding-right: 0;
  background: none;
  position: relative;
  margin-top: 1px;
  margin-bottom: 0px !important;}
.breadcrumb a {color: #777;}
.breadcrumb li.active, .breadcrumb li a:hover {color: #72c02c;
  text-decoration: none;}
@media (max-width: 550px) {
.breadcrumbs h1.pull-left, .breadcrumbs ul.pull-right {width: 100%;
    text-align: center;}
.breadcrumbs h1.pull-left {margin-bottom: 0;}
.breadcrumbs .breadcrumb {top: 0;
    margin-bottom: 10px;}
}
#topcontrol {color: #fff;
  z-index: 99;
  width: 30px;
  height: 30px;
  font-size: 20px;
  background: #222;
  position: relative;
  right: 14px !important;
  bottom: 11px !important;
  border-radius: 3px !important;}
#topcontrol:hover {color: #fff;
  background: #72c02c;
  transition: all 0.3s ease-in-out;}
.content-boxes-v1 {text-align: center;}
.content-boxes-v1 span {display: block;
	margin-top: 5px;}
.footer-logo {margin: 17px 0 20px;}
.link-list li {border-top: solid 1px #353535;}
.link-list li:first-child {border-top: none !important;}
.link-list a {color: #eee;
	font-size: 11px;
	padding: 6px 0px;
	display: inline-block;
	text-transform: uppercase;}
.link-list li i {color: #bbb;
	float: right;
	margin-top: 10px;}
.who li {margin-bottom: 6px;}
.who li i {color: #72c02c;
	font-size: 13px;
	min-width: 15px;
	margin-right: 8px;
	text-align: center;
	position: relative;}
.who li:hover i, .who li:hover a {color: #777;}
.who li:hover a:hover {text-decoration: none;}
.brand-page .btn {margin-bottom: 10px;}
.line-icon-page .item span {display: block;
	font-size: 28px;
	margin-bottom: 10px;}
.line-icon-page .item:hover {color: #72c02c;}
.map {width: 100%;
	height: 350px;
	border-top: solid 1px #eee;
	border-bottom: solid 1px #eee;}
* {border-radius: 0;}
body {color: #333;
 font-size: 13px;
 line-height: 1.6;}
p, li, li a {color: #555;}
a {color: #72c02c;
 text-decoration: none;}
a, a:focus, a:hover, a:active, button, button:hover {outline: 0 !important;}
a:focus {text-decoration: none;}
a:hover {color: #72c02c;
 text-decoration: underline;}
.wrapper {background: #fff;}
.header-v6 {z-index: 99;
	position: relative;}
@media (max-width: 991px) {
.header-v6 {position: static;}
}
@media (min-width: 768px) and (max-width: 991px) {
.header-v6 .menu-container {width: 750px;}
}
@media (max-width: 991px) {
.header-v6 .menu-container:before, .header-v6 .menu-container:after {content: " ";
		display: table;}
.header-v6 .menu-container:after {clear: both;}
.header-v6 .menu-container {margin-left: auto;
		margin-right: auto;
		padding-left: 15px;
		padding-right: 15px;}
.header-v6 > .navbar > .container {width: inherit;
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
    	padding-right: 0;}
.header-v6 > .navbar > .container > .navbar-collapse {margin-left: 0;
	  	margin-right: 0;}
}
.header-v6 .navbar {border: none;
	margin-bottom: 0;}
.header-v6 .navbar-brand {height: 93px;
	max-height: 93px;
	line-height: 50px;}
.header-v6 .navbar-brand img {width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	vertical-align: middle;}
.header-v6 .navbar-brand img.shrink-logo {display: none;}
@media (max-width: 991px) {
.header-v6 .navbar-brand {padding-top: 20px;
		padding-left: 5px;
		padding-right: 0px;}
.header-v6 .navbar-brand img.shrink-logo {display: inherit;}
}
.header-v6 .navbar-toggler {border: none;
	margin: 31px 0 31px 15px;}
.header-v6 .navbar-toggler .icon-bar {height: 1px;
	width: 20px;
	font-size: 20px;
	background: #555;
	margin-bottom: 5px;}
.header-v6 .navbar-toggler .icon-bar:last-child {margin-bottom: 0;}
.header-v6 .navbar-toggler, .header-v6 .navbar-toggler:hover, .header-v6 .navbar-toggler:focus {background: inherit;}
.header-v6 .navbar-collapse {position: relative;}
.header-v6 .navbar-nav > li > a {color: #fff;
	font-size: 16px;
	font-weight: 400;}
.header-v6 .nav > li > a:hover, .header-v6 .nav > li > a:focus {background: inherit;}
@media (min-width: 992px) {
.navbar {border-radius: 0;}
.header-v6 .navbar-nav {float: right;}
}
@media (max-width: 991px) {
.header-v6 .navbar-toggler {display: block;}
.header-v6 .navbar-collapse {border-color: #eee;
    	border-bottom: 1px solid #eee;}
.header-v6 .navbar-collapse.collapse {display: none !important;}
.header-v6 .navbar-collapse.collapse.show {display: block !important;
  		overflow-y: auto !important;}
.header-v6 .navbar-nav {margin: 0;
        float: none !important;}
.header-v6 .navbar-nav > li {float: none;}
.header-v6 .navbar-nav > li > a {padding-top: 30px;
        padding-bottom: 40px;}
.header-v6 .navbar-nav > li > a {color: #444;}
.header-v6 .navbar-nav .show .dropdown-menu {border: 0;
		float: none;
		width: auto;
		margin-top: 0;
		position: static;
		box-shadow: none;
		background-color: transparent;}
.header-v6 .navbar-nav .show .dropdown-menu > li > a {padding: 5px 15px 5px 25px;}
.header-v6 .navbar-nav .show .dropdown-menu > li > a {line-height: 20px;}
.header-v6 .navbar-nav .show .dropdown-menu > li > a:hover, .header-v6 .navbar-nav .show .dropdown-menu > li > a:focus {background-image: none;}
.header-v6 .navbar-nav .show .dropdown-menu > li > a {color: #777;}
.header-v6 .navbar-nav .show .dropdown-menu > li > a:hover, .header-v6 .navbar-nav .show .dropdown-menu > li > a:focus {color: #72c02c;
		background-color: transparent;}
.header-v6 .navbar-nav .show .dropdown-menu > .active > a, .header-v6 .navbar-nav .show .dropdown-menu > .active > a:hover, .header-v6 .navbar-nav .show .dropdown-menu > .active > a:focus {color: #72c02c;
		background-color: transparent;}
.header-v6 .navbar-collapse {padding-left: 0 !important;
		padding-right: 0 !important;}
.header-v6 .navbar-nav > li > a {font-size: 14px;
		padding: 12px 5px;}
.header-v6 .navbar-nav > li a {border-bottom: none;
		border-top: 1px solid #eee;}
.header-v6 .navbar-nav > li:first-child > a {border-top: transparent;}
.header-v6 .navbar-nav > li > a:hover {color: #72c02c;}
.header-v6 .navbar-nav > .show > a, .header-v6 .navbar-nav > .show > a:hover, .header-v6 .navbar-nav > .show > a:focus {color: #555;
		background: inherit;}
.header-v6 .navbar-nav > .active > a, .header-v6 .navbar-nav > .active > a:hover, .header-v6 .navbar-nav > .active > a:focus {background: inherit;
		color: #72c02c !important;}
}
@media (min-width: 992px) {
.header-v6 .navbar-collapse {padding: 0;}
.header-v6 .navbar {min-height: 40px !important;}
.header-v6 .container > .navbar-collapse {margin-bottom: -10px;}
.header-v6 .navbar-nav {top: 2px;
		position: relative;}
.header-v6 .navbar-nav > li > a {padding: 20px;
		line-height: 54px;}
.header-v6 .navbar-nav > li > a, .header-v6 .navbar-nav > li > a:hover, .header-v6 .navbar-nav > li > a:focus, .header-v6 .navbar-nav > .active > a, .header-v6 .navbar-nav > .active > a:hover, .header-v6 .navbar-nav > .active > a:focus {color: #fff;
		font-weight: 200;
		background: none;}
.header-v6 .navbar-nav > .show > a, .header-v6 .navbar-nav > .show > a:hover, .header-v6 .navbar-nav > .show > a:focus {color: #fff;}
.header-v6 .dropdown-menu {border: none;
		padding: 15px 0;
		min-width: 230px;
		border-radius: 0;
		background: #fff;
		z-index: 9999 !important;
		border-top: solid 3px #72c02c;}
.header-v6 .dropdown-menu li a {color: #777; 
		font-size: 16px; 
		font-weight: 400; 
		padding: 6px 25px;}
.header-v6 .dropdown-menu .active > a, .header-v6 .dropdown-menu li > a:hover {color: #72c02c;
		background: inherit;
		filter: none !important;
		transition: all .1s ease-in-out;}
.header-v6 .dropdown-menu li > a:focus {background: none;
		filter: none !important;}
.header-v6 .navbar-nav > li.dropdown:hover > .dropdown-menu {display: block;}
.header-v6 .show > .dropdown-menu {display: none;}
}
.header-v6 .mega-menu .nav, .header-v6 .mega-menu .dropdown, .header-v6 .mega-menu .collapse {position: static;}
.header-v6 .mega-menu .container {position: relative;}
.header-v6 .mega-menu .dropdown-menu {left: auto;}
.header-v6 .mega-menu .dropdown-menu > li {display: block;}
.header-v6 .mega-menu.navbar .nav > li > .dropdown-menu:after, .header-v6 .mega-menu.navbar .nav > li > .dropdown-menu:before {display: none;}
@media (min-width: 992px) {
.header-fixed .header-v6.header-sticky {top: 0;
		left: 0;
		width: 100%;
		height: auto;
		z-index: 999;
		position: fixed;}
}
@media (max-width: 991px) {
.header-fixed .header-v6 {height: inherit;
		position: relative;}
}
@media (min-width: 992px) {
.header-v6.header-classic-white .navbar {background: #fff;
		border-bottom: solid 1px #eee;}
.header-fixed .header-v6.header-classic-white .navbar-nav > li > a {color: #555;
		font-weight: 400;}
.header-fixed .header-v6.header-classic-white .navbar-nav .active > a, .header-fixed .header-v6.header-classic-white .navbar-nav li > a:hover {color: #72c02c;}
.header-fixed .header-v6.header-classic-white .navbar-brand img.shrink-logo {display: inherit;}
}
.footer-v1 .footer {padding: 40px 0;	
	background: #272727;}
.footer-v1 .footer p {color: #eee;}
.footer-v1 .footer h2 {color: #eee;
	font-size: 18px;
	font-weight: 200;}
.footer-v1 .link-list li {border-top: solid 1px #353535;}
.footer-v1 address, .footer-v1 .link-list a, .footer-v1 .link-list i {color: #eee;}
.footer-v1 address {line-height: 23px;}
.footer-v1 .footer .map-img {background: url(/static/img/map-img.png?v=da5c06806f) 5px 60px no-repeat;}
.footer-v1 .copyright {background: #222;
	border-top: none;
	padding: 10px 0 5px;}
.footer-v1 .copyright p {color: #eee;
	margin-top: 14px;}
.footer-v1 .copyright a {margin: 0 2px;}
.footer-v1 .footer-socials {margin-top: 12px;
	text-align: right;}
.footer-v1 .footer-socials li a {color: #777;
	font-size: 16px;}
@media (max-width: 991px) {
.footer-v1 .copyright, .footer-v1 .footer-socials {text-align: left;}
}
.icon-lock {font-family: "Simple-Line-Icons";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;}
.icon-lock:before {content: "";}
[class^="icon-medical"]:before {font-family: "medical-and-health" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
.icon-medical-001:before {content: "a";}
[class^="icon-science"]:before {font-family: "science" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
.icon-science-050:before {content: "J";}
.btn:hover {-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
.btn:hover {-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
.btn-tumblr-inversed {background-color: #374a61;
  border-color: #374a61;
  color: white;}
.btn-tumblr-inversed:hover {background-color: transparent;
    color: #374a61;}
a {color: #e74c3c;}
a:focus, a:hover, a:active {color: #e74c3c;}
.header-v6 .dropdown-menu {border-top-color: #e74c3c;}
@media (max-width: 991px) {
.header-v6 .navbar-nav > .active > a, .header-v6 .navbar-nav > .active > a:hover, .header-v6 .navbar-nav > .active > a:focus {color: #e74c3c !important;}
.header-v6 .nav .show > a, .header-v6 .nav .show > a:hover, .header-v6 .nav .show > a:focus {border-color: #eee;}
.header-v6 .navbar-nav > li > a:hover, .header-v6 .navbar-nav .show .dropdown-menu > li > a:hover, .header-v6 .navbar-nav .show .dropdown-menu > li > a:focus, .header-v6 .navbar-nav .show .dropdown-menu > .active > a, .header-v6 .navbar-nav .show .dropdown-menu > .active > a:hover, .header-v6 .navbar-nav .show .dropdown-menu > .active > a:focus {color: #e74c3c !important;}
}
@media (min-width: 992px) {
.header-v6 .dropdown-menu .active > a, .header-v6 .dropdown-menu li > a:hover {color: #e74c3c !important;}
.header-fixed .header-v6.header-classic-white .navbar-nav .active > a, .header-fixed .header-v6.header-classic-white .navbar-nav li > a:hover {color: #e74c3c;}
}
.headline h2 {border-bottom:2px solid #e74c3c;}
.footer a, .copyright a, .footer a:hover, .copyright a:hover {color: #e74c3c;}
.breadcrumb li.active, .breadcrumb li a:hover {color:#e74c3c;}
.who li i, .who li:hover i, .who li:hover a {color:#e74c3c;}
.line-icon-page .item:hover {color: #e74c3c;}
#topcontrol:hover {background-color: #e74c3c;}
body {padding-top: 95px;
    font-family: "Open Sans", sans-serif;}
@media (max-width: 991px) {
body {padding-top: 0px;}
}
.sec-inks-h3 {color: #555;}
.sec-inks-products-row {margin-top: 10px;
	margin-bottom: 10px;}
.nav-logo {height: 60px !important;
	width: 300px !important;}
.flex {display: flex;}
.flex-col {flex-direction: column;}
.full-width {width: 100%;}
.carousel-caption {position: absolute;
    top: 0;
    font-size: 30px !important;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 100%;}
.body-text {font-size: 18px !important;}
.chroma-title {font-size: 36px;
	color: white;}
.outer {text-align: center;}
.outer > p {text-align: center;
	font-size: 36px;
	padding-top: 10px;}
a:hover {color: #E74C3C;}
@media only screen and (max-width: 480px) {
#home-intro {padding-right: 5px;
    	padding-left: 5px;}
.chroma-title {font-size: 18px !important;
	color: white;
	margin-bottom: 5px !important;}
.chroma-title-contact {padding-top: 0px !important;}
}
.no-margin {margin: 0px !important;}
::selection {background: #ffb7b7;}
::-moz-selection {background: #ffb7b7;}
.color-box {float: left;
	  width: 50px;
	  height: 18px;}
.white {background-color: #FFFFFF;
	border: 1px solid #000000;}
.cocoa {background-color: #723A00;}
.red {background-color: #E74C3C;}
.blue {background-color: #285F90;}
.yellow {background-color: #FFD966;}
.green {background-color: #38761D;}
.orange {background-color: #E69138;}
.violet {background-color: #741B47;}
.turquoise {background-color: #134F5C;}
.black {background-color: #202020;}
.panel-title {font-size: 24px !important;}
