/* IFRAME - SUBSCRIBER FORM
--------------------------------------------------------------*/
#subscriber-frame b {
	color: red;
}
.fill-vertical 
, .fill-vertical div 
, .fill-vertical iframe 
, .fill-vertical section {
	height: 600px;
}
/* BLOG CONFIGURATION
--------------------------------------------------------------*/
#ittrium *[type=post] *[type=excerpt] h2 {
	font-size: 1.25rem;	
	font-weight: bold;
}
#ittrium .blog img {
    height: 240px;
    width: 480px;
    object-fit: cover;
}
/* QUOTE BOX
--------------------------------------------------------------*/
.quotebox {
	background-image: url(../images/website/MVRQuoteBox.png);
	background-repeat: no-repeat;
	background-repeat:no-repeat;
	background-position: center center;
	background-size: 100% 100%;
}
/* FOOTER MENU
--------------------------------------------------------------*/
#ittrium footer ul.menu.expanded li.button 
, #ittrium footer ul.menu.expanded li.button a {
	background-color: transparent;
	margin-left: 0;
	padding: 0;
	text-align: left;
	border: none;
} 
footer ul.menu.expanded > li > a {
	font-weight: bold;
	white-space: nowrap;
}
footer ul.menu.expanded > li a {
	padding-bottom: 0.5rem;
	text-align: left;
}
footer ul.menu.expanded > li  {
	padding-left: 0;
}	
footer ul.menu.expanded > li > ul > li {
	padding-left: 0rem;
}	
footer ul.menu.expanded > li > ul > li > a {
	font-size: 0.8rem;
}	

/* FORM OVERRIDES
--------------------------------------------------------------*/
.FORMENTRY.error .CodeMirror, 
.FORMENTRY.error [type="color"], 
.FORMENTRY.error [type="date"], 
.FORMENTRY.error [type="datetime-local"], 
.FORMENTRY.error [type="datetime"], 
.FORMENTRY.error [type="email"], 
.FORMENTRY.error [type="month"], 
.FORMENTRY.error [type="number"], 
.FORMENTRY.error [type="password"], 
.FORMENTRY.error [type="search"], 
.FORMENTRY.error [type="tel"], 
.FORMENTRY.error [type="text"], 
.FORMENTRY.error [type="textblock"], 
.FORMENTRY.error [type="time"], 
.FORMENTRY.error [type="url"], 
.FORMENTRY.error [type="week"], 
.FORMENTRY.error [type="wysiwyg"], 
.FORMENTRY.error option, 
.FORMENTRY.error select, 
.FORMENTRY.error textarea, 
.FORMENTRY.error span.mceEditor.ittriumSkin {
	background-color: #fefefe;
	/*
	background-color: #e96d2b;
	opacity: 0.80;
	*/
}
.FORMENTRY.error ::-webkit-input-placeholder {
 color:#e96d2b;
}
.FORMENTRY.error ::-moz-placeholder {
 color:#e96d2b;
}
.FORMENTRY.error :-ms-input-placeholder {
 color:#e96d2b;
}
.FORMENTRY.error ::-ms-input-placeholder {
 color:#e96d2b;
}
.FORMENTRY.error ::placeholder {
 color:#e96d2b;
}

/* EMBED CODE FORMATTING
--------------------------------------------------------------*/
#ittrium iframe html body {
	background-color: yellow !important;
}
#ittrium iframe {
	display: block;
}
#ittrium .reduced-padding .responsive-embed
, #ittrium .reduced-padding .flex-video {
 position:relative;height:0;margin-bottom:1rem;padding-bottom:40%;overflow:hidden
}
/* SVG MASKS - USED TO APPLY ANGLED MASKS TO BACKGROUNDS
--------------------------------------------------------------*/
.sm1 {
	background-image: url(../svg/fm1.svg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
}
.sm2 {
	background-image: url(../svg/fm2.svg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
}
.sm3 {
	background-image: url(../svg/fm3.svg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
}
/* BACKGROUND IMAGES
--------------------------------------------------------------*/
.bi1 {
	background-image: url(../images/website/shutterstock_1219088653.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi2 {
	background-image: url(../images/website/shutterstock_1219094629.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi3 {
	background-image: url(../images/website/shutterstock_1219873099.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi4 {
	background-image: url(../images/website/shutterstock_1219883914.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi5 {
	background-image: url(../images/website/shutterstock_1220441815.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi6 {
	background-image: url(../images/website/shutterstock_1228442302.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi7 {
	background-image: url(../images/website/shutterstock_1236495976.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi8 {
	background-image: url(../images/website/shutterstock_1383641687.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi9 {
	background-image: url(../images/website/shutterstock_1764788840.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}
.bi10 {
	background-image: url(../images/website/shutterstock_1888068406.jpg);
	background-size:  100% 100%;
	background-repeat: no-repeat;
	border-radius: 20px;
}


/* MENU BUTTON ADJUSTMENTS
--------------------------------------------------------------*/
.vam ul li {
	padding: 0.3rem 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
	margin-top: -0.4rem;
}
/* COLOR PALETTE
--------------------------------------------------------------*/
.old-colors {
	color: #000000; /* 1 BLACK */ 
	color: #ffffff; /* 2 WHITE */
	color: #3a6b8a; /* 3 LIGHT BLUE */
	color: #e5a14e; /* 4 ORANGE */
	color: #26506b; /* 5 DARK BLUE */
	color: #59595b; /* 6 DARK GRAY */
	color: rgba(57,108, 136, 1.0);
	color: rgba(68, 105, 125, 1.0); 
	color: rgba(33, 87, 138, 1.0);
	color: rgba(138, 132, 213, 1.0);
	color: rgba(0, 169, 224, 1.0);
	color: rgba(94, 156, 174, 1.0);
	color: rgba(169, 176, 137, 1.0);  /* pms5783 - old green */
	color: rgba(209, 201, 157, 1.0);
	color: rgba(221, 205, 105, 1.0);
	color: rgba(205, 137, 78, 1.0);   /* pms722 - old orange */
	color: rgba(167, 2, 64, 1.0);
	color: rgba(58, 107, 138, 1.0);
	color: #ccc;	
}

.new-colors {
	color: #326484; /* LIGHT BLUE 51, 100, 132 */ 

	color: #e96d2b; /* ORANGE 233, 109, 43 */

	color: #012640; /* DARK BLUE 1, 38, 64 */

	color: #7fb421; /* GREEN 127, 180, 33 */

	color: #59595b; /* DARK GRAY 89, 89, 91 */

	color: #efefef; /* LIGHT GRAY/WHITE 239, 239, 239 */
	
	color: #ffc000; /* YELLOW */
	
	color: #b4cfe2; /* LIGHT BLUE */
	
	color: #3f5a10; /* ARMY GREEN */
}	
/* METAVIEWER - CALLOUT HEADER(S)
--------------------------------------------------------------*/
.callout.bh1  {
	padding: 0;
	overflow: hidden;
	border-radius: 5px;
}	
.callout.bh1 h3 {
	margin-bottom: 0;
}	
.callout.bh1 > *:nth-child(1) {
	background-image: url(../images/website/callout-header-1-background.png);
	background-repeat: no-repeat;
	background-repeat:no-repeat;
	background-position: center top;
	background-size: cover;	 	
}
/* WEBLINK BORDERS
--------------------------------------------------------------*/
a.border.bottom + p {
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #000000;
}
/* TRANSPARENT TABLES
--------------------------------------------------------------*/
.transparent table {
	border-collapse: collapse;
	border: 1px solid #000000;
}
.transparent table td {
	border: 1px solid #000000;
}
.transparent table thead {
	background-color: transparent;
}
.transparent table tbody {
	background-color: transparent;
}
 .transparent table tr:nth-child(even) {
    background-color: transparent;
}
.transparent table tbody tr:hover  
, .transparent div.table div.tbody div.tr:hover 
, .transparent div.template div.tbody div.tr div.td:hover {	
	background-color: transparent;
}
.cta .transparent table 
, .pms722 .transparent table {
	color: #ffffff;
}
.cta .transparent table 
, .pms722 .transparent table {
	border: 1px solid #ffffff;
}
.cta .transparent table td
, .pms722 .transparent table td {
	border: 1px solid #ffffff;
}
/* SOCIAL MEDIA RESPONSIVE IFRAME SUPPORT. 
 --------------------------------------------------------------*/
.iframe-container {
  overflow: hidden;
  /* padding-top: 56.25%; */
  padding-top: 0;
  position: relative;
  height: 600px;
}
.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}
/* 4x3 Aspect Ratio */
.iframe-container-4x3 {
  padding-top: 75%;
}
/* BACKGROUND 
 --------------------------------------------------------------*/
/* 
*[layoutx=background] > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
	border-radius: 6px;
	padding: 20px;
}
*/
*[layoutx=background].opacity100 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 1.0);
}	
*[layoutx=background].opacity90 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);
}	
*[layoutx=background].opacity08 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
}	
*[layoutx=background].opacity70 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
}	
*[layoutx=background].opacity60 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
}	
*[layoutx=background].opacity50 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
}	
*[layoutx=background].opacity40 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
}	
*[layoutx=background].opacity30 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
}	
*[layoutx=background].opacity20 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
}	
*[layoutx=background].opacity10 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
}	
*[layoutx=background].opacity0 > *:nth-child(2) {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.0);
}	
*[layoutx=background] > *:nth-child(2) * {
	color: #ffffff;
}

*[layoutx=background].overlay {
    position: relative;
}
*[layoutx=background].overlay > *:nth-child(2) {
    position: absolute;
    /*
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    */
    height: 100%;
    width: 100%;
	background: rgba(57,108, 136, .6);
}    
*[layoutx=background].overlay > *:nth-child(2) > * {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #ffffff;
    width: 80%
}	

 

/* CALL TO ACTION BOXES  
--------------------------------------------------------------*/
.cta {
	background-color: #326484;
	color: #ffffff;
}
.cta * {
	color: #fff;
	text-align: left;
}
.cta h5 { 
	color:#fff;
	font-weight: bold;
	text-align: left;
}
a.cta {
	padding:0;
	background: transparent;
}
.cta .callout * {
	color: #707070;
}	
.cta .callout h3
, .cta .callout h5
, .cta .callout a {
	color: #326484;
}
.cta .callout h3 {
	font-size: 1.3rem;
}
.cta .callout h5 {
	font-size: 1.1rem;
}
	

/* pms5405 
-------------------------------------------------*/
.cta.pms5405-100 {
    background-color: rgba(68, 105, 125, 1.0);
}
.cta.pms5405-100 > .cta.pms5405-100 { 
    background-color: transparent;
}
.cta.pms5405-80 {
    background-color: rgba(68, 105, 125, 0.8);
}
.cta.pms5405-80 > .cta.pms5405-80 { 
    background-color: transparent;
}
.cta.pms5405-60 {
    background-color: rgba(68, 105, 125, 0.6);
}
.cta.pms5405-60 > .cta.pms5405-60 { 
    background-color: transparent;
}
.cta.pms5405-40 {
    background-color: rgba(68, 105, 125, 0.4);
}
.cta.pms5405-40 > .cta.pms5405-40 { 
    background-color: transparent;
}
.cta.pms5405-20 {
    background-color: rgba(68, 105, 125, 0.2);
}
.cta.pms5405-20 > .cta.pms5405-20 { 
	background-color: transparent;
}
/* pms653 
-------------------------------------------------*/
.cta.pms653-100 {
    background-color: rgba(33, 87, 138, 1.0);
}
.cta.pms653-100 > .cta.pms653-100 { 
    background-color: transparent;
}
.cta.pms653-80 {
    background-color: rgba(33, 87, 138, 0.8);
}
.cta.pms653-80 > .cta.pms653-80 { 
    background-color: transparent;
}
.cta.pms653-60 {
    background-color: rgba(33, 87, 138, 0.6);
}
.cta.pms653-60 > .cta.pms653-60 { 
    background-color: transparent;
}
.cta.pms653-40 {
    background-color: rgba(33, 87, 138, 0.4);
}
.cta.pms653-40 > .cta.pms653-40 { 
    background-color: transparent;
}
.cta.pms653-20 {
    background-color: rgba(33, 87, 138, 0.2);
}
.cta.pms653-20 > .cta.pms653-20 { 
	background-color: transparent;
}
/* pms2715 
-------------------------------------------------*/
.cta.pms2715-100 {
    background-color: rgba(138, 132, 213, 1.0);
}
.cta.pms2715-100 > .cta.pms2715-100 { 
    background-color: transparent;
}
.cta.pms2715-80 {
    background-color: rgba(138, 132, 213, 0.8);
}
.cta.pms2715-80 > .cta.pms2715-80 { 
    background-color: transparent;
}
.cta.pms2715-60 {
    background-color: rgba(138, 132, 213, 0.6);
}
.cta.pms2715-60 > .cta.pms2715-60 { 
    background-color: transparent;
}
.cta.pms2715-40 {
    background-color: rgba(138, 132, 213, 0.4);
}
.cta.pms2715-40 > .cta.pms2715-40 { 
    background-color: transparent;
}
.cta.pms2715-20 {
    background-color: rgba(138, 132, 213, 0.2);
}
.cta.pms2715-20 > .cta.pms2715-20 { 
	background-color: transparent;
}
/* pms2995 
-------------------------------------------------*/
.cta.pms2995-100 {
    background-color: rgba(0, 169, 224, 1.0);
}
.cta.pms2995-100 > .cta.pms2995-100 { 
    background-color: transparent;
}
.cta.pms2995-80 {
    background-color: rgba(0, 169, 224, 0.8);
}
.cta.pms2995-80 > .cta.pms2995-80 { 
    background-color: transparent;
}
.cta.pms2995-60 {
    background-color: rgba(0, 169, 224, 0.6);
}
.cta.pms2995-60 > .cta.pms2995-60 { 
    background-color: transparent;
}
.cta.pms2995-40 {
    background-color: rgba(0, 169, 224, 0.4);
}
.cta.pms2995-40 > .cta.pms2995-40 { 
    background-color: transparent;
}
.cta.pms2995-20 {
    background-color: rgba(0, 169, 224, 0.2);
}
.cta.pms2995-20 > .cta.pms2995-20 { 
	background-color: transparent;
}
/* pms549 
-------------------------------------------------*/
.cta.pms549-100 {
    background-color: rgba(94, 156, 174, 1.0);
}
.cta.pms549-100 > .cta.pms549-100 { 
    background-color: transparent;
}
.cta.pms549-80 {
    background-color: rgba(94, 156, 174, 0.8);
}
.cta.pms549-80 > .cta.pms549-80 { 
    background-color: transparent;
}
.cta.pms549-60 {
    background-color: rgba(94, 156, 174, 0.6);
}
.cta.pms549-60 > .cta.pms549-60 { 
    background-color: transparent;
}
.cta.pms549-40 {
    background-color: rgba(94, 156, 174, 0.4);
}
.cta.pms549-40 > .cta.pms549-40 { 
    background-color: transparent;
}
.cta.pms549-20 {
    background-color: rgba(94, 156, 174, 0.2);
}
.cta.pms549-20 > .cta.pms549-20 { 
	background-color: transparent;
}
/* pms5783 
-------------------------------------------------*/
.cta.pms5783-100 {
    background-color: rgba(127, 180, 33, 1.0);
}
.cta.pms5783-100 > .cta.pms5783-100 { 
    background-color: transparent;
}
.cta.pms5783-80 {
    background-color: rgba(127, 180, 33, 0.8);
}
.cta.pms5783-80 > .cta.pms5783-80 { 
    background-color: transparent;
}
.cta.pms5783-60 {
    background-color: rgba(127, 180, 33, 0.6);
}
.cta.pms5783-60 > .cta.pms5783-60 { 
    background-color: transparent;
}
.cta.pms5783-40 {
    background-color: rgba(127, 180, 33, 0.4);
}
.cta.pms5783-40 > .cta.pms5783-40 { 
    background-color: transparent;
}
.cta.pms5783-20 {
    background-color: rgba(127, 180, 33, 0.2);
}
.cta.pms5783-20 > .cta.pms5783-20 { 
	background-color: transparent;
}
/* pms4345 
-------------------------------------------------*/
.cta.pms4345-100 {
    background-color: rgba(209, 201, 157, 1.0);
}
.cta.pms4345-100 > .cta.pms4345-100 { 
    background-color: transparent;
}
.cta.pms4345-80 {
    background-color: rgba(209, 201, 157, 0.8);
}
.cta.pms4345-80 > .cta.pms4345-80 { 
    background-color: transparent;
}
.cta.pms4345-60 {
    background-color: rgba(209, 201, 157, 0.6);
}
.cta.pms4345-60 > .cta.pms4345-60 { 
    background-color: transparent;
}
.cta.pms4345-40 {
    background-color: rgba(209, 201, 157, 0.4);
}
.cta.pms4345-40 > .cta.pms4345-40 { 
    background-color: transparent;
}
.cta.pms4345-20 {
    background-color: rgba(209, 201, 157, 0.2);
}
.cta.pms4345-20 > .cta.pms4345-20 { 
	background-color: transparent;
}
/* pms458 
-------------------------------------------------*/
.cta.pms458-100 {
    background-color: rgba(221, 205, 105, 1.0);
}
.cta.pms458-100 > .cta.pms458-100 { 
    background-color: transparent;
}
.cta.pms458-80 {
    background-color: rgba(221, 205, 105, 0.8);
}
.cta.pms458-80 > .cta.pms458-80 { 
    background-color: transparent;
}
.cta.pms458-60 {
    background-color: rgba(221, 205, 105, 0.6);
}
.cta.pms458-60 > .cta.pms458-60 { 
    background-color: transparent;
}
.cta.pms458-40 {
    background-color: rgba(221, 205, 105, 0.4);
}
.cta.pms458-40 > .cta.pms458-40 { 
    background-color: transparent;
}
.cta.pms458-20 {
    background-color: rgba(221, 205, 105, 0.2);
}
.cta.pms458-20 > .cta.pms458-20 { 
	background-color: transparent;
}
/* pms722 
-------------------------------------------------*/
.cta.pms722-100 {
#e96d2b	
    background-color: rgba(233, 109, 43, 1.0);
    background-color: #e96d2b10;
}
.cta.pms722-100 > .cta.pms722-100 { 
    background-color: transparent;
}
.cta.pms722-80 {
    background-color: rgba(233, 109, 43, 0.8);
}
.cta.pms722-80 > .cta.pms722-80 { 
    background-color: transparent;
}
.cta.pms722-60 {
    background-color: rgba(233, 109, 43, 0.6);
}
.cta.pms722-60 > .cta.pms722-60 { 
    background-color: transparent;
}
.cta.pms722-40 {
    background-color: rgba(233, 109, 43, 0.4);
}
.cta.pms722-40 > .cta.pms722-40 { 
    background-color: transparent;
}
.cta.pms722-20 {
    background-color: rgba(233, 109, 43, 0.2);
}
.cta.pms722-20 > .cta.pms722-20 { 
	background-color: transparent;
}
/* pms207 
-------------------------------------------------*/
.cta.pms207-100 {
    background-color: rgba(167, 2, 64, 1.0);
}
.cta.pms207-100 > .cta.pms207-100 { 
    background-color: transparent;
}
.cta.pms207-80 {
    background-color: rgba(167, 2, 64, 0.8);
}
.cta.pms207-80 > .cta.pms207-80 { 
    background-color: transparent;
}
.cta.pms207-60 {
    background-color: rgba(167, 2, 64, 0.6);
}
.cta.pms207-60 > .cta.pms207-60 { 
    background-color: transparent;
}
.cta.pms207-40 {
    background-color: rgba(167, 2, 64, 0.4);
}
.cta.pms207-40 > .cta.pms207-40 { 
    background-color: transparent;
}
.cta.pms207-20 {
    background-color: rgba(167, 2, 64, 0.2);
}
.cta.pms207-20 > .cta.pms207-20 { 
	background-color: transparent;
}
/* HEADER 
--------------------------------------------------------------*/
header .sticky {
	z-index: 5;
}
header .sticky.is-stuck { 
	background: #fff;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
}

/* ICON 
--------------------------------------------------------------*/
a.icon {
	background:rgba(58,107,138,.9);
	display: block;
	color:#fff;
	padding: 0.5rem;
	font-size: 0.75rem;
	margin-bottom: 1rem;
}
a.icon .caption {
	line-height: 55px;
	padding-left: 0.5rem;
}
a.icon:hover {
	background:rgba(58,107,138,1);
}
a.icon img {
	width:55px;
	margin-bottom:0;
}
a.icon > div {
	margin-bottom: 0;
}
	
/* ORBIT SLIDESHOW 
 --------------------------------------------------------------*/
.orbit-container li > section {
	padding: 4rem;
}
.fullwidth .orbit-container li > section {
	padding: 0rem;
}
.orbit-next {
	font-size: 5rem;
	color: #cdcdcd;
}
.orbit-previous {
	font-size: 5rem;
	color: #cdcdcd;
}
.orbit-bullets {
	padding: 0 1rem 0.5rem 1rem;
	text-align: right;
}
.orbit-bullets button {
	color: #cdcdcd;
}
.orbit-bullets button.is-active {
	color: #ffffff;
}
.orbit-bullets button:hover {
	color: #efefef;
	background-color: transparent;
}	
.orbit-container button:active
, .orbit-container button:focus
, .orbit-container button:hover {
	background-color: transparent;
}
.orbit-bullets button {
	border-radius: none;
	background-color: transparent;
}
.orbit-bullets button.is-active {
	background-color: transparent;
}


.fadeInBlock {
    opacity:0;
}

.logo {
	padding-top: 10px;
	margin-bottom: 10px;
}
.menu-icon.dark {
	width: 40px; 
	height: 40px;
}
.menu-icon.dark::after, .menu-icon.dark:hover::after {
	margin-top: 20px;
	height: 4px;
	color: #326484 ;
	background: #326484 ;
	box-shadow: 0 10px 0 #326484, 0 20px 0 #326484; 
}


/* SOCIAL MEDIA
--------------------------------------------------------------*/
.social p {
	padding-left: 0rem;

}
.social a {width:40px;}
.social a img {opacity: 1}

.social a img:hover {opacity: .8}


/* Header Styles 
--------------------------------------------------------------*/
header .menu li a {
	white-space: nowrap;
}

/* Header - Top Green Bar 
--------------------------------------------------------------*/
.header1 {
	/*
	background:#326484;
	*/
	background: #0a252b;
}
.header1 ul li a {
	color:#fff;
	font-size: 12px;
	margin: 0.3rem 0.3rem;
	padding: 0.4rem 0.4rem;
}
.header1 ul li a:hover{
	cursor: pointer;
	background: #012640;
}
.header1 ul li:last-child a
, a.cws_rounded-cta {
	color:#326484;
	background: #ecf0f4;
	margin: 0.3rem 0.3rem;
	padding: 0.4rem 0.4rem;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.header1 ul li:last-child a:hover
, a.cws_rounded-cta:hover {
	color:#59595b;
	background: #e96d2b;
}
.header1 .menu {
	margin-bottom: 0;
}

.header2 a {
	font-size: 0.9rem;
	color:#012640;
}
.header2 a:hover {
	color:#326484;
}
.header2 *[type="menuconfig"] {
	margin-top: 1rem; 
}	


/* Home Page Slider Styling
--------------------------------------------------------------*/
/*
.slideshow-slide {
	position: relative;
}
.slick-slide {
position: relative;
}
.play-pause {
	position: absolute;
	bottom: 10px;
	right:20px;
	z-index: 2;
	color:#fff;
}
.slick-dots {
	bottom: 7px;
    color: #fff;
    text-align: right;
    padding-right: 40px;
}
.slick-dots li button:before
, .slick-dots li.slick-active button:before {
	color:#fff; 
	font-size: 14px;
}
.slick-track .text-left{
	margin:0px;
}

.next-arrow, .prev-arrow {
	position: absolute;
	font-size:80px; 
	top:40%;
	color:#fff;
	z-index: 2;
}
.next-arrow{
	right:10px;

}
.prev-arrow{
	left:10px;
}

section.cws-description-box {
	position: absolute;
	left:10%;
	top:10%;
	color:#fff;
	z-index: 2;
	width:50%;
}

section.cws-description-box h3, .rotator-caption{
	font-size: 64px;
	font-weight: 800;
	max-width:700px;
	color:#fff;
	line-height: 70px;
	text-shadow: 0px 0px 8px rgba(0, 0, 0, .9);

}

section.cws-description-box h4, .slide-caption{
	max-width:500px;
	color:#fff;
	font-size: 28px;
	max-width:800px;
	line-height: 40px;
	text-shadow: 0px 0px 8px rgba(0, 0, 0, .9);


}
*/

/* Footer Styles 
--------------------------------------------------------------*/
section.footer1 {
	/*
	background: #326484;
	*/
	background: #0a252b;
/*	margin: 80px auto 0px; */
	padding: 40px 0 30px; 
}
section.footer1 p{
	color:#fff;
}
section.footer1 .headline h2 {
	color:#fff;
	font-size:36px;
	font-weight: bold;
	padding:0px;
}

div.row.learnmore {
		border-bottom:1px solid #fff;
		width:100%;
		margin: 10px auto;
}



.footer2 {
	background:#e8e3e3;
	padding: 30px 0 60px;
}

.footer2 ul li a {
color:#59595b;
font-weight: bold;
}

.footer2 ul li a:hover {
	text-decoration: underline;
}

.footer2 ul ul {
	padding-left:10px;
}

.footer2 .menu {margin:0 auto 30px;}

.footer2 ul ul li a {
font-weight: normal;
padding:5px;
font-size: 12px;
}


/* HOME PAGE STYLES 
--------------------------------------------------------------*/
.overview {
font-size:28px;
text-align: center;
width:100%;
display: block;
margin:0 auto;
padding:20px 10px;
}

/* BUTTON OVERRIDES 
--------------------------------------------------------------*/
.button.warning {
	color: #fff;
}
/* FLIP CODE 
--------------------------------------------------------------*/
.flip {
	background:#326484;
	color: #fff;
	font: normal normal 700 1em/4em Arial,sans-serif;
	height: 230px;
	overflow: hidden;
	text-align: center;
	width: 100%;
	margin-bottom: 1rem;
}
.flip * {
	color: #fff;
	text-align: center;
}
.flip *[type='html'] {
	width: 90%;
	display: block;
	margin: 3rem auto 0;
	font-size: 1.1rem;
}
.flip *[type='picture'] {
	margin-top: 1.2rem;
	margin-bottom: 0;
	transition: 0.3s;     
}
.flip *[type='picture'] img {
	margin-bottom: 0;
}
.flip *[type='picture'] .caption {
	font-size: 1.1rem;
}	
.flip:hover *[type='picture'] {
	margin-top: -15rem;
}	
/*
.c--anim-btn span
, .flip div {
  color: white;
  text-decoration: none;
  text-align: center;
  display: block;
}
.c-anim-btn 
, .flip *[type='html'] {
	margin-top: 0em;   
}
*/



/* Home SECTION 3 Styles 
--------------------------------------------------------------*/
/*
.home section.section3 {
	padding-top:60px;
	margin: 80px 0;
	height:335px;
	display: block;
	width:100%;
	position: relative;
	background: url(../images/website/webinar-bg.jpg);
	background-size: 100% 100%;
    background-repeat: no-repeat;
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
}

.home section.section3 h2 {
	color:#fff;
	display: block;
	width:100%;
	text-align: center;
	text-shadow: 0px 0px 8px rgba(0, 0, 0, .9);
	margin: 20px auto;
}

.home div.section3 {
	position: relative;
	display: block;
	z-index: 2;
}
*/
/* Home SECTION 4 Styles 
--------------------------------------------------------------*/
/*
.home section.section4 div.headline {
	border-bottom: 1px solid #707070;
	margin: 0 auto 40px;
	width:80%;
}
.home section.section4 .headline h2 {
	display: block;
	text-align: center;
	width:100%;
}
.home section.section4 .headline p {
	display: block;
	text-align: center;
	width:100%;
}

.home section.section4 .small-1 {
	padding:0 !important;
}

.home section.section4 .checkbox-list {
	margin: 40px 0 0;
}
.home section.section4 .checkbox-list-item {
	min-height: 70px;
	margin: 10px 0;
}
.home section.section4 .checkbox-list-item p {
	font-size: 22px;
	line-height: 25px;
}


.home section.section4 .checkbox-container {
	border:2px solid #326484;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


.home section.section4 img {
	padding:2px;
}
*/


/*
h2, h4{
	color:#326484;
}
.DASHBOARD {
	background:#326484;
	padding:10px;
}
*/
/* Aside Elements
--------------------------------------------------------------*/
aside .menu li {
	padding-bottom: 1rem;
}

/* Magellan Vertical Menu - Quick Links
--------------------------------------------------------------*/
.cws_quick-links  
, .vertical.magellan  {	
	margin-bottom: 40px;
}
.cws_quick-links ul 
, ul.vertical.magellan  {	
	background: #e9e3e3;
	display: block;
	list-style: none;
	padding: 0px;
	margin-left: 0px;
	width: 100%;
	border-top:3px solid #326484;

}
.cws_quick-links ul li a 
, ul.vertical.magellan a {	
	display:block;
	width:100%;
	padding:20px;
	color:#59595b;
	position: relative;
	border-bottom:1px solid #ccc;
}
.cws_quick-links ul li a:hover 
, ul.vertical.magellan a:hover {	
	text-decoration: none;
	background: #326484;
	color:#fff;	
}
.cws_quick-links ul li a:after 
, ul.vertical.magellan a:after {	
	display:block;
	font-family: FontAwesome;
   	content: '\f105';
	position: absolute;
	right: 30px;
    top: 20px;
}


section.sidecta {
	background:#326484;
	padding:20px 10px;	
	margin: 20px auto;
}
section.sidecta p { 
	color:#fff; 
	text-align: center;
}
section.sidecta h5{ 
	color:#fff;
	font-weight: bold;
	text-align: center;
}
.slick-slider {
	min-height: 220px;
	background: #326484; 
	color:#fff;
	position: relative;
	text-align: center;
}

.slick-slider:before {
 	width: 60px;
    height: 60px;
    position: absolute;
    left: -10px;
    top: 30px;
    content: '"';
    display: block;
    background: #ccc;
    font-size: 100px;
    z-index: 4;
    font-style: oblique;
    line-height: 100px;
    padding-left: 0px;
    text-align: left;
    font-family: Times New Roman, Times, serif;
}
.slick-slide section div {
	min-height: 220px;
	background: #326484; 
	color:#fff;
	text-align: center;
	padding: 60px 60px 40px;


}

.slick-slide section div p {
	color:#fff;

}
.slick-slide section div p span {
	font-size: 24px;
	font-style: italic;
}
.slick-dots, .play-pause {display: none !important;}

/* ALL NEW */

/* BC1 - Background Color 1
   AC1 - Anchor Color 1
   FC1 - Font Color 1
   HC1 - Hover Color 1
   OC1 - Onpath Color 1
   
   MA1 - Margin All Sides 1
   ML1 - Margin Left 1
   MT1 - Margin Top
   MR1 - Margin Right
   MB1 - Margin Bottom
   MV1 - Margin Top and Bottom
   MH1 - Margin Left and Right
   
   PA1 - Padding All Sides 1
   PL1 - Padding Left 1
   PT1 - Padding Top
   PR1 - Padding Right
   PB1 - Padding Bottom
   PV1 - Padding Top and Bottom
   PH1 - Padding Left and Right
   
   GRID ALIGNMENT - Adding one element inside a grid layout and setting the row class on the grid to align-center.
   

/* BACKGROUND COLOR
--------------------------------------------------------------*/
#ittrium .bc1 { 
	background-color: #000000;	/* BLACK */
}
#ittrium .bc2 {
	background-color: #012640;  	/* DARK BLUE */
}
#ittrium .bc3 {
	background-color: #59595b;  	/* DARK GRAY */
}
#ittrium .bc4 {
	background-color: #326484;  	/* METAVIEWER BLUE */
}
#ittrium .bc5 {
	background-color: #e96d2b;  	/* ORANGE */
}
#ittrium .bc6 {
	background-color: #7fb421;  	/* GREEN */
}
#ittrium .bc7 {
	background-color: #777777;	/* OPEN - UNUSED */
}
#ittrium .bc8 {
	background-color: #EFEFEF; 	/* LIGHT GRAY */
}
#ittrium .bc9 {
	background-color: #FEFEFE; 	/* WHITE */
}
#ittrium .bc10 {
	background-color: #ffc000; 	/* YELLOW */
}
#ittrium .bc11 {
	background-color: #b4cfe2; 	/* LIGHT BLUE */
}
#ittrium .bc12 {
	background-color: #3f5a10; 	/* ARMY GREEN */
}
#ittrium .bc13 {
	background-color: #4bff63; 		/* META GREEN */
}
#ittrium .bc14 {
	background-color: #0a252b; 		/* NAVY */
}
#ittrium .bc15 {
	background-color: #cedef2; 		/* ICY BLUE */
}
#ittrium .bc16 {
	background-color: #77b9f2; 		/* LIGHTBLUE */
}


/* BACKGROUND COLOR
--------------------------------------------------------------*/
#ordered .bc9 {
	background-color: #FEFEFE; 	/* WHITE */
}
#ordered .bc8 {
	background-color: #EFEFEF; 	/* LIGHT GRAY */
}
#ordered .bc15 {
	background-color: #cedef2; 	/* ICY BLUE */
}
#ordered .bc11 {
	background-color: #b4cfe2; 	/* LIGHT BLUE */
}
#ordered .bc16 {
	background-color: #77b9f2; 	/* LIGHTBLUE */
}
#ordered .bc10 {
	background-color: #ffc000; 	/* YELLOW */
}
#ordered .bc13 {
	background-color: #4bff63; 	/* META GREEN */
}
#ordered .bc5 {
	background-color: #e96d2b;  /* ORANGE */
}
#ordered .bc6 {
	background-color: #7fb421;  /* GREEN */
}
#ordered .bc7 {
	background-color: #777777;	/* OPEN - UNUSED */
}
#ordered .bc3 {
	background-color: #59595b;  /* DARK GRAY */
}
#ordered .bc4 {
	background-color: #326484;  /* METAVIEWER BLUE */
}
#ordered .bc12 {
	background-color: #3f5a10; 	/* ARMY GREEN */
}
#ordered .bc2 {
	background-color: #012640;  /* DARK BLUE */
}
#ordered .bc14 {
	background-color: #0a252b; 	/* NAVY */
}
#ordered .bc1 {
	background-color: #000000;	/* BLACK */
}
/* BUTTON COLORS
--------------------------------------------------------------*/
#ittrium a.button.bc1
, #ittrium a.button.bc1.disabled
, #ittrium a.button.bc1[disabled]
, #ittrium a.button.bc1.disabled:hover
, #ittrium a.button.bc1[disabled]:hover
, #ittrium a.button.bc1.disabled:focus
, #ittrium a.button.bc1[disabled]:focus 
, #ittrium li.button.bc1 > a
, #ittrium li.button.bc1 > a.disabled
, #ittrium li.button.bc1 > a[disabled]
, #ittrium li.button.bc1 > a.disabled:hover
, #ittrium li.button.bc1 > a[disabled]:hover
, #ittrium li.button.bc1 > a.disabled:focus
, #ittrium li.button.bc1 > a[disabled]:focus {
	background-color: #000000;
	color: #FEFEFE; 
}
#ittrium a.button.bc1:hover
, #ittrium a.button.bc1:focus
, #ittrium li.button.bc1 > a:hover
, #ittrium li.button.bc1 > a:focus {
	background-color: #000000CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc2
, #ittrium a.button.bc2.disabled
, #ittrium a.button.bc2[disabled]
, #ittrium a.button.bc2.disabled:hover
, #ittrium a.button.bc2[disabled]:hover
, #ittrium a.button.bc2.disabled:focus
, #ittrium a.button.bc2[disabled]:focus 
, #ittrium li.button.bc2 > a
, #ittrium li.button.bc2 > a.disabled
, #ittrium li.button.bc2 > a[disabled]
, #ittrium li.button.bc2 > a.disabled:hover
, #ittrium li.button.bc2 > a[disabled]:hover
, #ittrium li.button.bc2 > a.disabled:focus
, #ittrium li.button.bc2 > a[disabled]:focus {
	background-color: #012640;
	color: #FEFEFE; 
}
#ittrium a.button.bc2:hover
, #ittrium a.button.bc2:focus
, #ittrium li.button.bc2 > a:hover
, #ittrium li.button.bc2 > a:focus {
	background-color: #012640CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc3
, #ittrium a.button.bc3.disabled
, #ittrium a.button.bc3[disabled]
, #ittrium a.button.bc3.disabled:hover
, #ittrium a.button.bc3[disabled]:hover
, #ittrium a.button.bc3.disabled:focus
, #ittrium a.button.bc3[disabled]:focus 
, #ittrium li.button.bc3 > a
, #ittrium li.button.bc3 > a.disabled
, #ittrium li.button.bc3 > a[disabled]
, #ittrium li.button.bc3 > a.disabled:hover
, #ittrium li.button.bc3 > a[disabled]:hover
, #ittrium li.button.bc3 > a.disabled:focus
, #ittrium li.button.bc3 > a[disabled]:focus {
	background-color: #59595b;
	color: #FEFEFE; 
}
#ittrium a.button.bc3:hover
, #ittrium a.button.bc3:focus
, #ittrium li.button.bc3 > a:hover
, #ittrium li.button.bc3 > a:focus {
	background-color: #59595bCC;
	color: #FEFEFE; 
}
#ittrium a.button.bc4
, #ittrium a.button.bc4.disabled
, #ittrium a.button.bc4[disabled]
, #ittrium a.button.bc4.disabled:hover
, #ittrium a.button.bc4[disabled]:hover
, #ittrium a.button.bc4.disabled:focus
, #ittrium a.button.bc4[disabled]:focus 
, #ittrium li.button.bc4 > a
, #ittrium li.button.bc4 > a.disabled
, #ittrium li.button.bc4 > a[disabled]
, #ittrium li.button.bc4 > a.disabled:hover
, #ittrium li.button.bc4 > a[disabled]:hover
, #ittrium li.button.bc4 > a.disabled:focus
, #ittrium li.button.bc4 > a[disabled]:focus {
	background-color: #326484;
	color: #FEFEFE; 
}
#ittrium a.button.bc4:hover
, #ittrium a.button.bc4:focus
, #ittrium li.button.bc4 > a:hover
, #ittrium li.button.bc4 > a:focus {
	background-color: #326484CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc5
, #ittrium a.button.bc5.disabled
, #ittrium a.button.bc5[disabled]
, #ittrium a.button.bc5.disabled:hover
, #ittrium a.button.bc5[disabled]:hover
, #ittrium a.button.bc5.disabled:focus
, #ittrium a.button.bc5[disabled]:focus
, #ittrium li.button.bc5 > a
, #ittrium li.button.bc5 > a.disabled
, #ittrium li.button.bc5 > a[disabled]
, #ittrium li.button.bc5 > a.disabled:hover
, #ittrium li.button.bc5 > a[disabled]:hover
, #ittrium li.button.bc5 > a.disabled:focus
, #ittrium li.button.bc5 > a[disabled]:focus {
	background-color: #e96d2b;
	color: #FEFEFE; 
}
#ittrium a.button.bc5:hover
, #ittrium a.button.bc5:focus 
, #ittrium li.button.bc5 > a:hover
, #ittrium li.button.bc5 > a:focus {
	background-color: #e96d2bCC;
	color: #FEFEFE; 
}
#ittrium li.button.bc5 {
	transition: all 0.5s ease;	
	background-color: #e96d2b;
	overflow: hidden;
}
#ittrium li.button.bc5:hover {
	filter: brightness(110%);
}

#ittrium a.button.bc6
, #ittrium a.button.bc6.disabled
, #ittrium a.button.bc6[disabled]
, #ittrium a.button.bc6.disabled:hover
, #ittrium a.button.bc6[disabled]:hover
, #ittrium a.button.bc6.disabled:focus
, #ittrium a.button.bc6[disabled]:focus
, #ittrium li.button.bc6 > a
, #ittrium li.button.bc6 > a.disabled
, #ittrium li.button.bc6 > a[disabled]
, #ittrium li.button.bc6 > a.disabled:hover
, #ittrium li.button.bc6 > a[disabled]:hover
, #ittrium li.button.bc6 > a.disabled:focus
, #ittrium li.button.bc6 > a[disabled]:focus {
	background-color: #7fb421;
	color: #FEFEFE; 
}
#ittrium a.button.bc6:hover
, #ittrium a.button.bc6:focus
, #ittrium li.button.bc6 > a:hover
, #ittrium li.button.bc6 > a:focus {
	background-color: #7fb421CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc7
, #ittrium a.button.bc7.disabled
, #ittrium a.button.bc7[disabled]
, #ittrium a.button.bc7.disabled:hover
, #ittrium a.button.bc7[disabled]:hover
, #ittrium a.button.bc7.disabled:focus
, #ittrium a.button.bc7[disabled]:focus
, #ittrium li.button.bc7 > a
, #ittrium li.button.bc7 > a.disabled
, #ittrium li.button.bc7 > a[disabled]
, #ittrium li.button.bc7 > a.disabled:hover
, #ittrium li.button.bc7 > a[disabled]:hover
, #ittrium li.button.bc7 > a.disabled:focus
, #ittrium li.button.bc7 > a[disabled]:focus {
	background-color: #777777;
	color: #FEFEFE; 
}
#ittrium a.button.bc7:hover
, #ittrium a.button.bc7:focus
, #ittrium li.button.bc7 > a:hover
, #ittrium li.button.bc7 > a:focus {
	background-color: #777777CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc8
, #ittrium a.button.bc8.disabled
, #ittrium a.button.bc8[disabled]
, #ittrium a.button.bc8.disabled:hover
, #ittrium a.button.bc8[disabled]:hover
, #ittrium a.button.bc8.disabled:focus
, #ittrium a.button.bc8[disabled]:focus
, #ittrium li.button.bc8 > a
, #ittrium li.button.bc8 > a.disabled
, #ittrium li.button.bc8 > a[disabled]
, #ittrium li.button.bc8 > a.disabled:hover
, #ittrium li.button.bc8 > a[disabled]:hover
, #ittrium li.button.bc8 > a.disabled:focus
, #ittrium li.button.bc8 > a[disabled]:focus {
	background-color: #EFEFEF;
	color: #000000; 
}
#ittrium a.button.bc8:hover
, #ittrium a.button.bc8:focus
, #ittrium li.button.bc8 > a:hover
, #ittrium li.button.bc8 > a:focus {
	background-color: #EFEFEFCC;
	color: #000000; 
}
#ittrium a.button.bc9
, #ittrium a.button.bc9.disabled
, #ittrium a.button.bc9[disabled]
, #ittrium a.button.bc9.disabled:hover
, #ittrium a.button.bc9[disabled]:hover
, #ittrium a.button.bc9.disabled:focus
, #ittrium a.button.bc9[disabled]:focus
, #ittrium li.button.bc9 > a
, #ittrium li.button.bc9 > a.disabled
, #ittrium li.button.bc9 > a[disabled]
, #ittrium li.button.bc9 > a.disabled:hover
, #ittrium li.button.bc9 > a[disabled]:hover
, #ittrium li.button.bc9 > a.disabled:focus
, #ittrium li.button.bc9 > a[disabled]:focus {
	background-color: #FEFEFE;
	color: #000000; 
}
#ittrium a.button.bc9:hover
, #ittrium a.button.bc9:focus
, #ittrium li.button.bc9 > a:hover
, #ittrium li.button.bc9 > a:focus {
	background-color: #FEFEFECC;
	color: #000000; 
}
#ittrium a.button.bc10
, #ittrium a.button.bc10.disabled
, #ittrium a.button.bc10[disabled]
, #ittrium a.button.bc10.disabled:hover
, #ittrium a.button.bc10[disabled]:hover
, #ittrium a.button.bc10.disabled:focus
, #ittrium a.button.bc10[disabled]:focus 
, #ittrium li.button.bc10 > a
, #ittrium li.button.bc10 > a.disabled
, #ittrium li.button.bc10 > a[disabled]
, #ittrium li.button.bc10 > a.disabled:hover
, #ittrium li.button.bc10 > a[disabled]:hover
, #ittrium li.button.bc10 > a.disabled:focus
, #ittrium li.button.bc10 > a[disabled]:focus {
	background-color: #ffc000;
	color: #FEFEFE; 
}
#ittrium a.button.bc10:hover
, #ittrium a.button.bc10:focus
, #ittrium li.button.bc10 > a:hover
, #ittrium li.button.bc10 > a:focus {
	background-color: #ffc000CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc11
, #ittrium a.button.bc11.disabled
, #ittrium a.button.bc11[disabled]
, #ittrium a.button.bc11.disabled:hover
, #ittrium a.button.bc11[disabled]:hover
, #ittrium a.button.bc11.disabled:focus
, #ittrium a.button.bc11[disabled]:focus 
, #ittrium li.button.bc11 > a
, #ittrium li.button.bc11 > a.disabled
, #ittrium li.button.bc11 > a[disabled]
, #ittrium li.button.bc11 > a.disabled:hover
, #ittrium li.button.bc11 > a[disabled]:hover
, #ittrium li.button.bc11 > a.disabled:focus
, #ittrium li.button.bc11 > a[disabled]:focus {
	background-color: #b4cfe2;
	color: #FEFEFE; 
}
#ittrium a.button.bc11:hover
, #ittrium a.button.bc11:focus
, #ittrium li.button.bc11 > a:hover
, #ittrium li.button.bc11 > a:focus {
	background-color: #b4cfe2CC;
	color: #FEFEFE; 
}
#ittrium a.button.bc12
, #ittrium a.button.bc12.disabled
, #ittrium a.button.bc12[disabled]
, #ittrium a.button.bc12.disabled:hover
, #ittrium a.button.bc12[disabled]:hover
, #ittrium a.button.bc12.disabled:focus
, #ittrium a.button.bc12[disabled]:focus 
, #ittrium li.button.bc12 > a
, #ittrium li.button.bc12 > a.disabled
, #ittrium li.button.bc12 > a[disabled]
, #ittrium li.button.bc12 > a.disabled:hover
, #ittrium li.button.bc12 > a[disabled]:hover
, #ittrium li.button.bc12 > a.disabled:focus
, #ittrium li.button.bc12 > a[disabled]:focus {
	background-color: #3f5a10;
	color: #FEFEFE; 
}
#ittrium a.button.bc12:hover
, #ittrium a.button.bc12:focus
, #ittrium li.button.bc12 > a:hover
, #ittrium li.button.bc12 > a:focus {
	background-color: #3f5a10CC;
	color: #FEFEFE; 
}

/* ANCHOR COLORS
--------------------------------------------------------------*/
#ittrium .ac1 a
, #ittrium a.ac1 {	
	color: #000000;
}
#ittrium .ac1 a::after {
	border-color: #000000 transparent transparent;
}
#ittrium .ac1 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #000000;	
}
#ittrium .ac2 a
, #ittrium a.ac2 {	
	color: #012640;
}
#ittrium .ac2 a::after {
	border-color: #012640 transparent transparent;
}
#ittrium .ac2 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #012640;	
}
#ittrium .ac3 a
, #ittrium a.ac3 {	
	color: #59595b;
}
#ittrium .ac3 a::after {
	border-color: #59595b transparent transparent;
}
#ittrium .ac3 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #59595b;	
}
#ittrium .ac4 a
, #ittrium a.ac4 {	
	color: #326484;
}
#ittrium .ac4 a::after {
	border-color: #326484 transparent transparent;
}
#ittrium .ac4 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #326484;	
}
#ittrium .ac5 a
, #ittrium .ac5 li.active > a
, #ittrium a.ac5 {	
	color: #e96d2b;
}
#ittrium .ac5 a::after {
	border-color: #e96d2b transparent transparent;
}
#ittrium .ac5 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #e96d2b;	
}
#ittrium .ac6 a
, #ittrium a.ac6 {	
	color: #7fb421;
}
#ittrium .ac6 a::after {
	border-color: #7fb421 transparent transparent;
}
#ittrium .ac6 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #7fb421;	
}
#ittrium .ac7 a
, #ittrium a.ac7 {	
	color: #777777;
}
#ittrium .ac7 a::after {
	border-color: #777777 transparent transparent;
}
#ittrium .ac7 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #777777;	
}
#ittrium .ac8 a
, #ittrium a.ac8 {	
	color: #EFEFEF;
}
#ittrium .ac8 a::after {
	border-color: #EFEFEF transparent transparent;
}
#ittrium .ac8 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #EFEFEF;	
}
#ittrium .ac9 a
, #ittrium a.ac9 {	
	color: #FEFEFE;
}
#ittrium .ac9 a::after {
	border-color: #FEFEFE transparent transparent;
}
#ittrium .ac9 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #FEFEFE;	
}
#ittrium .ac10 a
, #ittrium a.ac10 {	
	color: #ffc000;
}
#ittrium .ac10 a::after {
	border-color: #ffc000 transparent transparent;
}
#ittrium .ac10 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #ffc000;	
}
#ittrium .ac11 a
, #ittrium a.ac11 {	
	color: #b4cfe2;
}
#ittrium .ac11 a::after {
	border-color: #b4cfe2 transparent transparent;
}
#ittrium .ac11 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #b4cfe2;	
}
#ittrium .ac12 a
, #ittrium a.ac12 {	
	color: #3f5a10;
}
#ittrium .ac12 a::after {
	border-color: #3f5a10 transparent transparent;
}
#ittrium .ac12 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent #3f5a10;	
}

/* FONT COLORS
--------------------------------------------------------------*/
#ittrium .fc1 {
	color: #000000;
}
#ittrium .fc2 {
	color: #012640;
}
#ittrium .fc3 { 
	color: #59595b;
}
#ittrium .fc4 {
	color: #326484;
}
#ittrium .fc5 {
	color: #e96d2b;
}
#ittrium .fc6 {
	color: #7fb421;
}
#ittrium .fc7 {
	color: #777777;
}
#ittrium .fc8 {
	color: #EFEFEF;
}
#ittrium .fc9 {
	color: #FEFEFE;
}
#ittrium .fc10 {
	color: #ffc000;
}
#ittrium .fc11 {
	color: #b4cfe2;
}
#ittrium .fc12 {
	color: #3f5a10;
}
/* MARKET/BULLET COLORS
--------------------------------------------------------------*/
#ittrium .mc1 *::marker {
	color: #000000;
}
#ittrium .mc2 *::marker {
	color: #012640;
}
#ittrium .mc3 *::marker { 
	color: #59595b;
}
#ittrium .mc4 *::marker {
	color: #326484;
}
#ittrium .mc5 *::marker {
	color: #e96d2b;
}
#ittrium .mc6 *::marker {
	color: #7fb421;
}
#ittrium .mc7 *::marker {
	color: #777777;
}
#ittrium .mc8 *::marker {
	color: #EFEFEF;
}
#ittrium .mc9 *::marker {
	color: #FEFEFE;
}
#ittrium .mc10 *::marker {
	color: #ffc000;
}
#ittrium .mc11 *::marker {
	color: #b4cfe2;
}
#ittrium .mc12 *::marker {
	color: #3f5a10;
}
/* FONT SIZES
--------------------------------------------------------------*/
.font.less10 h1:not(.ignore)
, h1:not(.ignore).font.less10 {
	font-size: 44px;
}
.font.less20 h1:not(.ignore)
,h1:not(.ignore).font.less20 {
	font-size: 40px;
}
.font.less30 h1:not(.ignore)
, h1:not(.ignore).font.less30 {
	font-size: 36px;
}
.font.less40 h1:not(.ignore)
, h1:not(.ignore).font.less40 {
	font-size: 32px;
}
.font.less50 h1:not(.ignore)
, h1:not(.ignore).font.less50 {
	font-size: 28px;
}
.font.less60 h1:not(.ignore)
, h1:not(.ignore).font.less60 {
	font-size: 24px;
}
.font.less70 h1:not(.ignore)
, h1:not(.ignore).font.less70 {
	font-size: 20px;
}
.font.less80 h1:not(.ignore)
, h1:not(.ignore).font.less80 {
	font-size: 16px;
}
.font.less90 h1:not(.ignore)
, h1:not(.ignore).font.less90 {
	font-size: 12px;
}

/* HOVER COLORS
--------------------------------------------------------------*/
#ittrium .hc1 a:hover
, #ittrium .hc1 .is-active > a
, #ittrium a.hc1:hover {	
	color: #000000;
}
#ittrium .hc2 a:hover
, #ittrium .hc2 .is-active > a
, #ittrium a.hc2:hover {	
	color: #012640;
}
#ittrium .hc3 a:hover
, #ittrium .hc3 .is-active > a
, #ittrium a.hc3:hover {	
	color: #59595b;
}
#ittrium .hc4 a:hover
, #ittrium .hc4 .is-active > a
, #ittrium a.hc4:hover {	
	color: #326484;
}
#ittrium .hc5 a:hover
, #ittrium .hc5 .is-active > a
, #ittrium a.hc5:hover {	
	color: #e96d2b;
}
#ittrium .hc6 a:hover
, #ittrium .hc6 .is-active > a
, #ittrium a.hc6:hover {	
	color: #7fb421;
}
#ittrium .hc7 a:hover
, #ittrium .hc7 .is-active > a
, #ittrium a.hc7:hover {	
	color: #777777;
}
#ittrium .hc8 a:hover
, #ittrium .hc8 .is-active > a
, #ittrium a.hc8:hover {	
	color: #EFEFEF;
}
#ittrium .hc9 a:hover
, #ittrium .hc9 .is-active > a
, #ittrium a.hc9:hover {	
	color: #FEFEFE;
}
#ittrium .hc10 a:hover
, #ittrium .hc10 .is-active > a
, #ittrium a.hc10:hover {	
	color: #ffc000;
}
#ittrium .hc11 a:hover
, #ittrium .hc11 .is-active > a
, #ittrium a.hc11:hover {	
	color: #b4cfe2;
}
#ittrium .hc12 a:hover
, #ittrium .hc12 .is-active > a
, #ittrium a.hc12:hover {	
	color: #3f5a10;
}

/* ONPATH COLORS - USED IN MENUS TO IDENTIFY PAGES ON THE ACTIVE PATH
--------------------------------------------------------------*/
#ittrium .oc1 li.active > a {
	color: #000000;
}
#ittrium .oc2 li.active > a {
	color: #012640;
}
#ittrium .oc3 li.active > a {
	color: #59595b;
}
#ittrium .oc4 li.active > a {
	color: #326484;
}
#ittrium .oc5 li.active > a {
	color: #e96d2b;
}
#ittrium .oc6 li.active > a {
	color: #7fb421;
}
#ittrium .oc7 li.active > a {
	color: #777777;
}
#ittrium .oc8 li.active > a {
	color: #EFEFEF;
}
#ittrium .oc9 li.active > a {
	color: #FEFEFE;
}
#ittrium .oc10 li.active > a {
	color: #ffc000;
}
#ittrium .oc11 li.active > a {
	color: #b4cfe2;
}
#ittrium .oc12 li.active > a {
	color: #3f5a10;
}

/* MARGIN - ALL
--------------------------------------------------------------*/
#ittrium .ma0 { 
	margin: 0.0rem; 
} 
#ittrium .ma1 { 
	margin: 0.5rem; 
} 
#ittrium .ma2 { 
	margin: 1.0rem; 
} 
#ittrium .ma3 { 
	margin: 1.5rem; 
} 
#ittrium .ma4 { 
	margin: 2.0rem; 
} 
#ittrium .ma5 { 
	margin: 2.5rem; 
} 
#ittrium .ma6 { 
	margin: 3.0rem; 
} 
#ittrium .ma7 { 
	margin: 3.5rem; 
} 
#ittrium .ma8 { 
	margin: 4.0rem; 
} 
#ittrium .ma9 { 
	margin: 4.5rem; 
} 
/* MARGIN - BOTTOM
--------------------------------------------------------------*/
#ittrium .mb0 { 
	margin-bottom: 0.0rem; 
} 
#ittrium .mb1 { 
	margin-bottom: 0.5rem; 
} 
#ittrium .mb2 { 
	margin-bottom: 1.0rem; 
} 
#ittrium .mb3 { 
	margin-bottom: 1.5rem; 
} 
#ittrium .mb4 { 
	margin-bottom: 2.0rem; 
} 
#ittrium .mb5 { 
	margin-bottom: 2.5rem; 
} 
#ittrium .mb6 { 
	margin-bottom: 3.0rem; 
} 
#ittrium .mb7 { 
	margin-bottom: 3.5rem; 
} 
#ittrium .mb8 { 
	margin-bottom: 4.0rem; 
} 
#ittrium .mb9 { 
	margin-bottom: 4.5rem; 
} 
/* MARGIN - HORIZONTAL
--------------------------------------------------------------*/
#ittrium .mh0 { 
	margin-left: 0.0rem; 
	margin-right: 0.0rem; 
} 
#ittrium .mh1 { 
	margin-left: 0.5rem; 
	margin-right: 0.5rem; 
} 
#ittrium .mh2 { 
	margin-left: 1.0rem; 
	margin-right: 1.0rem; 
} 
#ittrium .mh3 { 
	margin-left: 1.5rem; 
	margin-right: 1.5rem; 
} 
#ittrium .mh4 { 
	margin-left: 2.0rem; 
	margin-right: 2.0rem; 
} 
#ittrium .mh5 { 
	margin-left: 2.5rem; 
	margin-right: 2.5rem; 
} 
#ittrium .mh6 { 
	margin-left: 3.0rem; 
	margin-right: 3.0rem; 
} 
#ittrium .mh7 { 
	margin-left: 3.5rem; 
	margin-right: 3.5rem; 
} 
#ittrium .mh8 { 
	margin-left: 4.0rem; 
	margin-right: 4.0rem; 
} 
#ittrium .mh9 { 
	margin-left: 4.5rem; 
	margin-right: 4.5rem; 
} 
/* MARGIN - LEFT
--------------------------------------------------------------*/
#ittrium .ml0 { 
	margin-left: 0.0rem; 
} 
#ittrium .ml1 { 
	margin-left: 0.5rem; 
} 
#ittrium .ml2 { 
	margin-left: 1.0rem; 
} 
#ittrium .ml3 { 
	margin-left: 1.5rem; 
} 
#ittrium .ml4 { 
	margin-left: 2.0rem; 
} 
#ittrium .ml5 { 
	margin-left: 2.5rem; 
} 
#ittrium .ml6 { 
	margin-left: 3.0rem; 
} 
#ittrium .ml7 { 
	margin-left: 3.5rem; 
} 
#ittrium .ml8 { 
	margin-left: 4.0rem; 
} 
#ittrium .ml9 { 
	margin-left: 4.5rem; 
} 
/* MARGIN - RIGHT
--------------------------------------------------------------*/
#ittrium .mr0 { 
	margin-right: 0.0rem; 
} 
#ittrium .mr1 { 
	margin-right: 0.5rem; 
} 
#ittrium .mr2 { 
	margin-right: 1.0rem; 
} 
#ittrium .mr3 { 
	margin-right: 1.5rem; 
} 
#ittrium .mr4 { 
	margin-right: 2.0rem; 
} 
#ittrium .mr5 { 
	margin-right: 2.5rem; 
} 
#ittrium .mr6 { 
	margin-right: 3.0rem; 
} 
#ittrium .mr7 { 
	margin-right: 3.5rem; 
} 
#ittrium .mr8 { 
	margin-right: 4.0rem; 
} 
#ittrium .mr9 { 
	margin-right: 4.5rem; 
} 
/* MARGIN - TOP
--------------------------------------------------------------*/
#ittrium .mt0 { 
	margin-top: 0.0rem; 
} 
#ittrium .mt1 { 
	margin-top: 0.5rem; 
} 
#ittrium .mt2 { 
	margin-top: 1.0rem; 
} 
#ittrium .mt3 { 
	margin-top: 1.5rem; 
} 
#ittrium .mt4 { 
	margin-top: 2.0rem; 
} 
#ittrium .mt5 { 
	margin-top: 2.5rem; 
} 
#ittrium .mt6 { 
	margin-top: 3.0rem; 
} 
#ittrium .mt7 { 
	margin-top: 3.5rem; 
} 
#ittrium .mt8 { 
	margin-top: 4.0rem; 
} 
#ittrium .mt9 { 
	margin-top: 4.5rem; 
} 
/* MARGIN - VERITICAL
--------------------------------------------------------------*/
#ittrium .mv0 { 
	margin-bottom: 0.0rem; 
	margin-top: 0.0rem; 
} 
#ittrium .mv1 { 
	margin-bottom: 0.5rem; 
	margin-top: 0.5rem; 
} 
#ittrium .mv2 { 
	margin-bottom: 1.0rem; 
	margin-top: 1.0rem; 
} 
#ittrium .mv3 { 
	margin-bottom: 1.5rem; 
	margin-top: 1.5rem; 
} 
#ittrium .mv4 { 
	margin-bottom: 2.0rem; 
	margin-top: 2.0rem; 
} 
#ittrium .mv5 { 
	margin-bottom: 2.5rem; 
	margin-top: 2.5rem; 
} 
#ittrium .mv6 { 
	margin-bottom: 3.0rem; 
	margin-top: 3.0rem; 
} 
#ittrium .mv7 { 
	margin-bottom: 3.5rem; 
	margin-top: 3.5rem; 
} 
#ittrium .mv8 { 
	margin-bottom: 4.0rem; 
	margin-top: 4.0rem; 
} 
#ittrium .mv9 { 
	margin-bottom: 4.5rem; 
	margin-top: 4.5rem; 
} 

/* PADDING - ALL
--------------------------------------------------------------*/
#ittrium .pa0 { 
	padding: 0.0rem; 
} 
#ittrium .pa1 { 
	padding: 0.5rem; 
} 
#ittrium .pa2 { 
	padding: 1.0rem; 
} 
#ittrium .pa3 { 
	padding: 1.5rem; 
} 
#ittrium .pa4 { 
	padding: 2.0rem; 
} 
#ittrium .pa5 { 
	padding: 2.5rem; 
} 
#ittrium .pa6 { 
	padding: 3.0rem; 
} 
#ittrium .pa7 { 
	padding: 3.5rem; 
} 
#ittrium .pa8 { 
	padding: 4.0rem; 
} 
#ittrium .pa9 { 
	padding: 4.5rem; 
} 
/* PADDING - BOTTOM
--------------------------------------------------------------*/
#ittrium .pb0 { 
	padding-bottom: 0.0rem; 
} 
#ittrium .pb1 { 
	padding-bottom: 0.5rem; 
} 
#ittrium .pb2 { 
	padding-bottom: 1.0rem; 
} 
#ittrium .pb3 { 
	padding-bottom: 1.5rem; 
} 
#ittrium .pb4 { 
	padding-bottom: 2.0rem; 
} 
#ittrium .pb5 { 
	padding-bottom: 2.5rem; 
} 
#ittrium .pb6 { 
	padding-bottom: 3.0rem; 
} 
#ittrium .pb7 { 
	padding-bottom: 3.5rem; 
} 
#ittrium .pb8 { 
	padding-bottom: 4.0rem; 
} 
#ittrium .pb9 { 
	padding-bottom: 4.5rem; 
} 
/* PADDING - HORIZONTAL
--------------------------------------------------------------*/
#ittrium .ph0 { 
	padding-left: 0.0rem; 
	padding-right: 0.0rem; 
} 
#ittrium .ph1 { 
	padding-left: 0.5rem; 
	padding-right: 0.5rem; 
} 
#ittrium .ph2 { 
	padding-left: 1.0rem; 
	padding-right: 1.0rem; 
} 
#ittrium .ph3 { 
	padding-left: 1.5rem; 
	padding-right: 1.5rem; 
} 
#ittrium .ph4 { 
	padding-left: 2.0rem; 
	padding-right: 2.0rem; 
} 
#ittrium .ph5 { 
	padding-left: 2.5rem; 
	padding-right: 2.5rem; 
} 
#ittrium .ph6 { 
	padding-left: 3.0rem; 
	padding-right: 3.0rem; 
} 
#ittrium .ph7 { 
	padding-left: 3.5rem; 
	padding-right: 3.5rem; 
} 
#ittrium .ph8 { 
	padding-left: 4.0rem; 
	padding-right: 4.0rem; 
} 
#ittrium .ph9 { 
	padding-left: 4.5rem; 
	padding-right: 4.5rem; 
} 
#ittrium .ph10 { 
	padding-left: 5.0rem; 
	padding-right: 5.0rem; 
} 
#ittrium .ph11 { 
	padding-left: 5.5rem; 
	padding-right: 5.5rem; 
} 
#ittrium .ph12 { 
	padding-left: 6.0rem; 
	padding-right: 6.0rem; 
} 
#ittrium .ph13 { 
	padding-left: 6.5rem; 
	padding-right: 6.5rem; 
} 
#ittrium .ph14 { 
	padding-left: 7.0rem; 
	padding-right: 7.0rem; 
} 
#ittrium .ph15 { 
	padding-left: 7.5rem; 
	padding-right: 7.5rem; 
} 
#ittrium .ph16 { 
	padding-left: 8.0rem; 
	padding-right: 8.0rem; 
} 
#ittrium .ph17 { 
	padding-left: 8.5rem; 
	padding-right: 8.5rem; 
} 
#ittrium .ph18 { 
	padding-left: 9.0rem; 
	padding-right: 9.0rem; 
} 
#ittrium .ph19 { 
	padding-left: 9.5rem; 
	padding-right: 9.5rem; 
} 
#ittrium .ph20 { 
	padding-left: 10.0rem; 
	padding-right: 10.0rem; 
} 
/* PADDING - LEFT
--------------------------------------------------------------*/
#ittrium .pl0 { 
	padding-left: 0.0rem; 
} 
#ittrium .pl1 { 
	padding-left: 0.5rem; 
} 
#ittrium .pl2 { 
	padding-left: 1.0rem; 
} 
#ittrium .pl3 { 
	padding-left: 1.5rem; 
} 
#ittrium .pl4 { 
	padding-left: 2.0rem; 
} 
#ittrium .pl5 { 
	padding-left: 2.5rem; 
} 
#ittrium .pl6 { 
	padding-left: 3.0rem; 
} 
#ittrium .pl7 { 
	padding-left: 3.5rem; 
} 
#ittrium .pl8 { 
	padding-left: 4.0rem; 
} 
#ittrium .pl9 { 
	padding-left: 4.5rem; 
} 
/* PADDING - RIGHT
--------------------------------------------------------------*/
#ittrium .pr0 { 
	padding-right: 0.0rem; 
} 
#ittrium .pr1 { 
	padding-right: 0.5rem; 
} 
#ittrium .pr2 { 
	padding-right: 1.0rem; 
} 
#ittrium .pr3 { 
	padding-right: 1.5rem; 
} 
#ittrium .pr4 { 
	padding-right: 2.0rem; 
} 
#ittrium .pr5 { 
	padding-right: 2.5rem; 
} 
#ittrium .pr6 { 
	padding-right: 3.0rem; 
} 
#ittrium .pr7 { 
	padding-right: 3.5rem; 
} 
#ittrium .pr8 { 
	padding-right: 4.0rem; 
} 
#ittrium .pr9 { 
	padding-right: 4.5rem; 
} 
/* PADDING - TOP
--------------------------------------------------------------*/
#ittrium .ptt { 
	padding-top: 0.0rem; 
} 
#ittrium .pt1 { 
	padding-top: 0.5rem; 
} 
#ittrium .pt2 { 
	padding-top: 1.0rem; 
} 
#ittrium .pt3 { 
	padding-top: 1.5rem; 
} 
#ittrium .pt4 { 
	padding-top: 2.0rem; 
} 
#ittrium .pt5 { 
	padding-top: 2.5rem; 
} 
#ittrium .pt6 { 
	padding-top: 3.0rem; 
} 
#ittrium .pt7 { 
	padding-top: 3.5rem; 
} 
#ittrium .pt8 { 
	padding-top: 4.0rem; 
} 
#ittrium .pt9 { 
	padding-top: 4.5rem; 
} 
/* PADDING - VERITICAL
--------------------------------------------------------------*/
#ittrium .pv0 { 
	padding-bottom: 0.0rem; 
	padding-top: 0.0rem; 
} 
#ittrium .pv1 { 
	padding-bottom: 0.5rem; 
	padding-top: 0.5rem; 
} 
#ittrium .pv2 { 
	padding-bottom: 1.0rem; 
	padding-top: 1.0rem; 
} 
#ittrium .pv3 { 
	padding-bottom: 1.5rem; 
	padding-top: 1.5rem; 
} 
#ittrium .pv4 { 
	padding-bottom: 2.0rem; 
	padding-top: 2.0rem; 
} 
#ittrium .pv5 { 
	padding-bottom: 2.5rem; 
	padding-top: 2.5rem; 
} 
#ittrium .pv6 { 
	padding-bottom: 3.0rem; 
	padding-top: 3.0rem; 
} 
#ittrium .pv7 { 
	padding-bottom: 3.5rem; 
	padding-top: 3.5rem; 
} 
#ittrium .pv8 { 
	padding-bottom: 4.0rem; 
	padding-top: 4.0rem; 
} 
#ittrium .pv9 { 
	padding-bottom: 4.5rem; 
	padding-top: 4.5rem; 
} 
#ittrium .pv10 { 
	padding-bottom: 5.0rem; 
	padding-top: 5.0rem; 
} 
#ittrium .pv11 { 
	padding-bottom: 5.5rem; 
	padding-top: 5.5rem; 
} 
#ittrium .pv12 { 
	padding-bottom: 6.0rem; 
	padding-top: 6.0rem; 
} 
#ittrium .pv13 { 
	padding-bottom: 6.5rem; 
	padding-top: 6.5rem; 
} 
#ittrium .pv14 { 
	padding-bottom: 7.0rem; 
	padding-top: 7.0rem; 
} 
#ittrium .pv15 { 
	padding-bottom: 7.5rem; 
	padding-top: 7.5rem; 
} 
#ittrium .pv16 { 
	padding-bottom: 8.0rem; 
	padding-top: 8.0rem; 
} 
#ittrium .pv17 { 
	padding-bottom: 8.5rem; 
	padding-top: 8.5rem; 
} 
#ittrium .pv18 { 
	padding-bottom: 9.0rem; 
	padding-top: 9.0rem; 
} 
#ittrium .pv19 { 
	padding-bottom: 9.5rem; 
	padding-top: 9.5rem; 
} 
#ittrium .pv20 { 
	padding-bottom: 10.0rem; 
	padding-top: 10.0rem; 
} 
/* SECTION HEIGHT - FOR USE WITH BACKGROUND IMAGE LAYOUTS
--------------------------------------------------------------*/
#ittrium .sh1 .backgroundImage .content .grid-container .grid-x {
	height: 15.5rem;
}

/* Custom Media Queries 
 --------------------------------------------------------------*/
@media only screen and (max-width:1220px) {

/* Mobile Home Page Styles 
 --------------------------------------------------------------*/


/* Slider styles 
 --------------------------------------------------------------*/


section.cws-description-box {
	position: absolute;
	left:10%;
	top:10%;
	color:#fff;
	z-index: 2;
	width:50%;
}

section.cws-description-box h3, .rotator-caption{
	font-size: 36px;
	line-height: 46px;

}

section.cws-description-box h4, .slide-caption{

	font-size: 24px;
	line-height: 30px;

}

section.cws-description-box h5 a.cta-button.ghost, section.cws-description-box h5 a.cta-button, .rotator-buttons a.cta-button, .rotator-buttons a.cta-button.ghost {
	width:180px;
}




}





@media only screen and (max-width:1040px) {

/* Mobile Home Page Styles 
 --------------------------------------------------------------*/


/* Slider styles 
 --------------------------------------------------------------*/





section.cws-description-box {
	position: absolute;
	left:10%;
	top:10%;
	color:#fff;
	z-index: 2;
	width:50%;
}

section.cws-description-box h3, .rotator-caption{
	font-size: 30px;
	line-height: 40px;

}

section.cws-description-box h4, .slide-caption{

	font-size: 20px;
	line-height: 26px;

}

.rotator-buttons a.cta-button, .rotator-buttons a.cta-button.ghost, section.cws-description-box h5 a.cta-button.ghost, section.cws-description-box h5 a.cta-button {
	width:180px;
}





a.icon img {
	display: inline-block;
	width:55px;

}.home .row.solutions .cws_three-box-callout .hover-text {
	width:90%;
	display:block;
	margin:70px auto 0;
	font-size:14px;
	line-height: auto;
}

.home .row.solutions .cws_three-box-callout img {
	margin-top: 20px;
}
.home .row.solutions .cws_three-box-callout p {
	font-size:12px;
}

.c--anim-btn {
  height: 190px;
  font-size: normal normal 700 1em/4em Arial,sans-serif;
  overflow: hidden;
  width: 100%;
  background-color: #326484;
}

.c-anim-btn{
  margin-top: 0em;   
}

.c--anim-btn:hover .c-anim-btn{
  margin-top: -12em;
}

/* Subpage Custom Styles
 --------------------------------------------------------------*/

a.icon {
	font-size: 7px;
}
a.icon img {
	display: inline-block;
	width:25px;

}




}
@media only screen and (max-width:1040px) {
	.header1 {padding-top:5px;}
	.header1 p a{ color:#fff;}
	.header1 p a.cws_rounded-cta {
		color:#59595b;
	}
 }

@media only screen and (max-width:829px) { 
section.footer1 .headline h2,
section.footer1 p {text-align: center;}

section.cws-description-box {
	position: relative;
	width:100%;
	padding:5px;
	text-align: center;
	left:0;
	background:#326484;
}
section.cws-description-box h3, .rotator-caption {
	max-width:100%;
	display: block;
	padding:10px 0;
}
.rotator-buttons a.cta-button, .rotator-buttons a.cta-button.ghost, section.cws-description-box h5 a.cta-button.ghost, section.cws-description-box h5 a.cta-button {
	width:100%;
}
.play-pause{display:none;}
} 


@media only screen and (max-width:639px) {
/* Mobile Homepage Styles 
 --------------------------------------------------------------*/
.menu-icon.dark::after, .menu-icon.dark:hover::after {margin-top: 40px;}

.home .row.solutions .cws_three-box-callout {margin:10px auto;}
.home .row.solutions .cws_three-box-callout img {margin-top:0px;}
.home .row.solutions .cws_three-box-callout p {margin-bottom:0px;}
.c--anim-btn:hover .c-anim-btn{
  margin-top: 0em;
}

.home section.section3 {
  height:535px;
}
.home section.section3 img {
	display: block; 
	margin:0 auto;
}

/* Mobile Subpage Styles 
 --------------------------------------------------------------*/
a.icon {
	font-size: 12px;
}
a.icon img {
	display: inline-block;
	width:55px;
}

section.cta h5, section.cta p { 
	text-align: center;
}

/* Footer Styles 
-------------------------------------------------------------------*/

.footer2 ul li a {
display:block;
width:100%;
border-bottom:1px solid #59595b;
padding:20px 0;
position: relative;
}

.footer2 .menu {margin:0px;}

.footer2 ul li {
	width:100%;
	display:block;
}
.footer2 ul li ul{
	display:none;
}
.footer2 ul li a:after{
	display:block;
	font-family: FontAwesome;
   	content: '\f105';
	position: absolute;
	right: 30px;
    top: 10px;
}
} 
