.animatedbg{
	background: linear-gradient(115deg, #000a1f, #001033, #002067, #00267b, #002067, #001033, #000a1f
);
	background-size: 400% 400%;
	animation: gradient 25s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
  


.greenhoverglow{
  -webkit-box-shadow: 0px 0px 10px 0px rgba(4,216,183,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(4,216,183,1);
box-shadow: 0px 0px 10px 0px rgba(4,216,183,1);
        -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}
.greenhoverglow:hover{
    -webkit-box-shadow: 0px 0px 0px 0px rgba(4,216,183,1);
-moz-box-shadow: 0px 0px 0px 0px rgba(4,216,183,1);
box-shadow: 0px 0px 0px 0px rgba(4,216,183,1);
    -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}

/* MENU STYLES
--------------------------------------------------------------*/
.primarymenu ul.menu.dropdown>li>a, .primarymenu ul.menu.dropdown li.active>a:hover, ul.menu.dropdown li.active>a{
  text-decoration: none !important;
    color: var(--color-eight) !important;
  font-weight: 700;
}
.primarymenu a{
  color: var(--color-eight);
}

.primarymenu .vertical.nested{
  padding: 0;
}

.primarymenu ul.is-dropdown-submenu a{
  text-align: left;
}
.primarymenu a::after{
  display: none !important;
}

.primarymenu li.is-dropdown-submenu-parent ul{
  border: none;
}
.primarymenu ul.is-dropdown-submenu.first-sub{
    transform: translate(0,10px);
}

.primarymenu li.is-dropdown-submenu-parent>ul{
      transform: translate(10px,0);
}
.primarymenu .is-dropdown-submenu.is-dropdown-submenu{
  margin-top: 0;
}

/* 
div.primarymenu ul.menu.dropdown>li.active, div.primarymenu ul.menu.dropdown>li:hover, .primarymenu ul.menu.dropdown>li:focus{
  margin-top:-100px;
    background-color: var(--color-two);
    transition: 0.5s;
    visibility: visible;

}
*/


.primarymenu li{
  cursor: pointer;
  transition: 0.5s;
}

.primarymenu .menu.dropdown > li > a {
  padding-bottom: var(--padding-three);
  width:100%;
}

.primarymenu .menu.dropdown>li{
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px;
}

.primarymenu .menu.dropdown>li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  align-items: flex-end;
}

.primarymenu ul{
  flex-wrap: nowrap;
}

.primarymenu ul.is-dropdown-submenu{
  width: 100%;
}

header div.sticky{
  box-shadow: 0px -2px 35px 1px rgb(0 0 0 / 41%);
}

/* PRODUCT GALLERY STYLES
--------------------------------------------------------------*/
.product-image-gallery {
  background-color: #ffffff;

}

.pdp-product-image {
  margin-bottom: 20px;
  width: 100%
}

.product-thumbs a {
    margin-left: 8px;
    margin-right: 8px;
    padding: 0 !important;
    }
.product-thumbs img {
      @include thumbnail;
      border-radius: 3px;
      width: 50px;
      height: 50px;
      border: none;
    }
  
.gallery-change.active{
      border: 1px solid var(--color-eight);
    color: var(--color-eight);
    -webkit-transition: ease-out 0.1s;
    -moz-transition: ease-out 0.1s;
    transition: ease-out 0.1s;
  }


/* CARD SECTION OVERRIDES UNTIL CRAIG ALLOWS CLASSES ON SECTITON WRAPPERS
--------------------------------------------------------------*/
.cardstyle4>section:nth-of-type(2), .cardstyle5>section:nth-of-type(3) {
	-webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}


.gradient1{
  background: linear-gradient(180deg, rgba(232,241,249,1) 0%, rgba(232,241,249,1) 50%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
}
.gradient2{
  background: linear-gradient(90deg, rgba(18,183,255,1) 0%, rgba(18,183,255,1) 50%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
}


/* ITTRIUM BEHAVIOR OVERWRITES
--------------------------------------------------------------*/
body#ittrium {overflow-x: clip !important;}
header{z-index: 100 !important;} 
footer{z-index: 99 !important;}
.card{border: none; margin-bottom: 1.5rem; }
thead, tbody, tfoot {border: none; background-color: inherit;}
table{margin-bottom: 0;}
tbody th, tbody td {padding: 0;}
.card-divider {background: none; padding: 0;}
.grid-container {max-width: 85rem;}
header.section h1{display: none !important;}
.orbit-next, .orbit-previous{font-size: 2.5rem;}
.anchorref{scroll-margin-top: 200px;}


/* IMAGE STYLES
--------------------------------------------------------------*/  
.bgi-100wh>.backgroundImage{
	background-size: 100% 100% !important;
}
.bgi-lefttop>.backgroundImage{
    background-position: left top !important;
}
.bgi-leftbottom>.backgroundImage{
    background-position: left bottom !important;
  }
.bgi-leftcenter>.backgroundImage{
    background-position: left center !important;
  }
.bgi-righttop>.backgroundImage{
    background-position: right top !important;
}
.bgi-rightbottom>.backgroundImage{
    background-position: right bottom !important;
}
.bgi-rightcenter>.backgroundImage{
    background-position: right center !important;
}
.bgi-centercenter>.backgroundImage{
    background-position: center center !important;
}
.imgh60 img {
    max-height: 60px;
}
.imgh40 img {
    max-height: 40px;
}
.bgi-minheight1 .backgroundImage{
  min-height: 600px;
}
  .bgimage1{
  background-image: url(/site/images/A8x3ebbx71x1.svg);
    background-repeat: no-repeat;
    background-size: contain;
  background-position: 15% 90%;
}
.bgimage2{
  background-image: url(/site/images/A8x41f2x71x1.svg);
    background-repeat: no-repeat;
    background-size: cover;
}  
div.icon-size1{
  height: 5rem;
} 
.icon-size1 img{
  height: 5rem;
  padding-bottom: 5%;
}

.bgi-fullheightdiv, .bgi-fullheightdiv .backgroundImage{
  height:100%;
}
.wrapright{
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    float: right;
} 
.wrapleft{
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
	float: left;
}
.wrapright .caption, .wrapleft .caption{
	text-align: center;
	font-size: 0.7rem; 
}
.halfwrap{
	width: 50%;
} 
.onethirdwrap{
	width: 33.33%;
} 
.twofifthswrap{
	width: 40%;
}  
.twothirdswrap{
	width: 66.66%;
}

/* ALIGNMENT STYLES
--------------------------------------------------------------*/  
.ib-center{
	display: inline-block;
	text-align: center;
}
.z0{
  z-index: 0;
}
.z1{
  z-index: 1;
}
  

/* VIDEO HERO SECTION 
--------------------------------------------------------------*/  
.bc3-75p{
  background-color: rgba(0, 46, 95, 0.75);
  } 
.front-content{

  z-index: 1;
}
div.bgv{
    height: 100%; 
    position: relative;
	overflow: hidden;
    }  
.bgv div.bgv-container {
    position: absolute; 
    z-index: -1; 
    top: 0px; 
    left: 0px; 
    bottom: 0px; 
    right: 0px; 
    overflow: hidden;
    background-size: cover; 
    background-color: transparent; 
    background-repeat: no-repeat;
    background-position: 0% 50%;
    background-color: var(--color-three);
    }
.bgv div.bgv-container video {
    margin: auto;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    visibility: visible;
    opacity: 1;
    object-fit: cover;
    overflow: hidden;
    height: auto;
    width: 100%;
    min-height: 100%;
}

/** For Edge**//
   
@supports (-ms-ime-align:auto){ 
.bgv div.bgv-container video { 
      object-fit:none; margin:none;position:inherit;
      z-index:1;
      top:50%;
      left:0%;transform:translate(0%, -50%);
      height:auto;width:100%;
    } 
} 


/* CONTAINER STYLES
--------------------------------------------------------------*/
div.certs{
	transform: translate(0, -100%);
}
.boxshadow{
	box-shadow: 0 4px 4px 0 rgb(0 0 0 / 20%), 0 4px 4px 0 rgb(0 0 0 / 19%);
	transition: 300ms;
}
div.basebutton {
    background-color: var(--color-four);
    color: #fff !important;
    cursor: pointer;
    color: #ffffff;
    padding: 0.5rem 1rem;
    -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
    box-shadow: inset 0 0 0 0.09px var(--color-four);
}
div.basebutton:hover {
    color: #fff !important;
    -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
    box-shadow: inset 800px 0 0 0 var(--color-three);
}
a.basebutton{
  width:100%;
  height: 100%;
}
.card.invisiblecard{
  background-color: inherit;
}
.card.invisiblecard .card-section{
  padding:0;
}
a.objectanchor{
      width: 100%;
    height: 100%;
    position: absolute;
    z-index: 99;
    display: block;
  opacity: 0;
}
.objectanchor-container{
  position:relative;
}
.cardstyle2 .card-section{
	transition: 500ms; 
}
.cardstyle2:hover  .card-section{
	transform: translate(0, -20%);
    -webkit-transform: translate(0, -20%);
    -ms-transform: translate (0, -20%;);
    transition: 500ms;
}
.cardstyle2 .card-section{
  padding: .25rem;
  }
.cardstyle1 .backgroundImage{ 
  height: 100%;
  }
 .cardstyle1 .card-section{
  padding:0;
  height:100%;
  }
.cardstyle1 .content{
  padding:0;
  background-color: #ffffff;
  transition: 700ms;
  height:100%;
  }
  
.cardstyle1:hover .content{
background-color: rgba(0, 42, 137, 0.7);
  transition: 700ms;
  }
  
.cardstyle1:hover .icon-base, .cardstyle1 .icon-hover{
display: none;
  }
  
.cardstyle1:hover .icon-hover, .cardstyle1 .icon-base{
display: block;
  }
.cardstyle1:hover *{
  color: var(--color-one) !important;
}
.objectanchor-container>section:first-of-type{
  height:0;
}
.cardstyle1>section:last-of-type{
  height:100%;
  padding:0;
}
.cardstyle3 .card-thumbnail .content{
  padding:0;
  min-height:200px;
  }
.cardstyle3 .card-section{
  padding:0;
  height:100%;
  }
.card.cardstyle3{
  margin-bottom:0;
  padding: 10px;
}
.cardstyle3:hover .card-thumbnail{
box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.57);
-webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.57);
-moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.57);
    -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}
.cardstyle3 .card-thumbnail{
    -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}

.tableheader {
  
  background-color: var(--color-three);
  color: var(--color-one);
   padding-top: var(--padding-point-five);
  padding-bottom: var(--padding-point-five);
  padding-left: var(--padding-one);
 
}

.tableheader p{
  margin-bottom: 0;
}

.tablerow {
   background-color: var(--color-one);
  padding-top: var(--padding-point-five);
  padding-bottom: var(--padding-point-five);
  padding-left: var(--padding-one);
   
}
.tablerow p{
  margin-bottom: 0;
}
.whitepaper-header-bg .backgroundImage{
  transform: translate(0, -50%);
}
.whitepaper-header{
  transform: translate(0, 50%);
}
.whitepaper-divider{
  height: 5px;
  background-color: var(--color-five);
  width: 100%;
}
.whitepaper-callout-icon {
    margin-top: -25px;
    width: 60px;
    margin-left: 10px;
    background-color: var(--color-one);
    padding: 5px;
}
.whitepaper-callout {
    border: 2px solid var(--color-four);
    margin: 0px;
}




/* STANDARD HEIGHTS
--------------------------------------------------------------*/
.height0{
  height:0
}
.height1{
  height: 1rem;
}
.height2 {
    height: 175px;
}
.height3{
  min-height:425px;
}
.height4 .backgroundImage{
  height: 10rem;
}
.height5{
  height:30rem;
}
.height6{
  height:20rem;
}
.height7, .height7 .backgroundImage .content{
  min-height: 75vh;
}
.height8{
  min-height: 29rem;
}
.height9{
  min-height:21rem;
  height: 100%;
}
.minheight3{
  height:350px;
}
.minheight4{
  min-height:400px;
}
.code-fullheight div[type="code"], .container-fullheight, .code-fullheight, .text-fullheight{
  height: 100%;
}


/* Color Overlays
--------------------------------------------------------------*/
.overlay1 .backgroundImage{
  box-shadow: inset 0 0 0 2000px rgba(0, 42, 137, 0.7);
}

.overlay2 .backgroundImage{
  box-shadow: inset 0 0 0 2000px rgba(0, 42, 137, 0.4);
}

.overlay3{
    box-shadow: inset 0 0 0 2000px rgba(0, 42, 137, 0.7);
}

/* CUSTOMIZABLE PROPERTIES - OVERRIDE AS NEEDED
--------------------------------------------------------------*/
:root {
  --color-one: 		#FFFFFF; 		/* white */
  --color-two: 		#E8F1F9;		/* light gray */
  --color-three:	#002A89;	 	/* Dark Blue */
  --color-four:   	#12B7FF;		/* Bright Blue */
  --color-five: 	#FFA700; 		/* Sunburst */  
  --color-six:	 	#04D8B7;		/* Mint */  
  --color-seven:	#ffffff;		/* Blank */
  --color-eight:	#002067;		/* dark blue */
  --color-nine:   	#004DBC;		/* Navy Shade light */
  
  --margin-zero: 	0.0rem;
  --margin-point-five: 	0.5rem;
  --margin-one: 	1.0rem;
  --margin-two: 	2.0rem;
  --margin-three: 	3.0rem;
  --margin-four: 	4.0rem;
  --margin-five: 	5.0rem;
  --margin-six: 	6.0rem;
  --margin-seven: 	7.0rem;
  --margin-eight: 	8.0rem;
  --margin-nine: 	9.0rem;
  
  --padding-zero: 	0.0rem;
  --padding-point-five: 	0.5rem;
  --padding-one: 	1.0rem;
  --padding-one-point-five: 	1.5rem;
  --padding-two: 	2.0rem;
  --padding-three: 	3.0rem;
  --padding-four: 	4.0rem;
  --padding-five: 	5.0rem;
  --padding-six: 	6.0rem;
  --padding-seven: 	7.0rem;
  --padding-eight: 	8.0rem;
  --padding-nine: 	9.0rem;
  
  --offset-zero: 	-0.0rem;
  --offset-one: 	-1.0rem;
  --offset-two: 	-2.0rem;
  --offset-three: 	-3.0rem;
  --offset-four: 	-4.0rem;
  --offset-five: 	-5.0rem;
  --offset-six: 	-6.0rem;
  --offset-seven: 	-7.0rem;
  --offset-eight: 	-8.0rem;
  --offset-nine: 	-9.0rem;
  
}
/* FONT FAMILY
--------------------------------------------------------------*/
body {
	font-family: 'Yantramanav', sans-serif;
    color: var(--color-eight); 
}

/* TYPOGRAPHY
--------------------------------------------------------------*/
.wordbreakall{
  word-break: break-all;
}

a, a:hover{
  color: var(--color-four);
}

p{
	font-family: 'Yantramanav', sans-serif;
    color: var(--color-eight); 
}

/* Heading size styles are in the media query section at the bottom---------*/

  h1 {
  position: relative;
  z-index: 1;
  font-weight: 700;
  line-height:1.4em;
  font-family: 'Yantramanav', sans-serif;
  color: var(--color-eight);
}

h2 {
  position: relative;
  z-index: 1;
  font-weight: 700;
  line-height:1.4em;
  font-family: 'Yantramanav', sans-serif;
  color: var(--color-eight);
}

h3 {
  position: relative;
  z-index: 1;
  font-size: 28px;
  font-weight: 700;
  line-height:1.4em;
  font-family: 'Yantramanav', sans-serif; 
  color: var(--color-eight);
}

h4 {
  position: relative;
  z-index: 1;
  font-size: 20px;
  font-weight: 700;
  line-height:1.4em;
  font-family: 'Yantramanav', sans-serif;
    color: var(--color-eight);
}

.textpop :is(h1, h2, h3, h4, h5, h6)>strong{
  color: var(--color-five) !important;
}

.lineheight0{
  line-height: 0.5rem !important;
}
    h2.featuretext1 {
	margin-bottom: -.5rem;
}

/* BACKGROUND COLOR
--------------------------------------------------------------*/
#ittrium .bc1 { 
	background-color: var(--color-one);
}
#ittrium .bc2 {
	background-color: var(--color-two);
}
#ittrium .bc3 {
	background-color: var(--color-three);
}
#ittrium .bc4 {
	background-color: var(--color-four);
}
#ittrium .bc5 {
	background-color: var(--color-five);
}
#ittrium .bc6 {
	background-color: var(--color-six);
}
#ittrium .bc7 {
	background-color: var(--color-seven);
}
#ittrium .bc8 {
	background-color: var(--color-eight);
}
#ittrium .bc9 {
	background-color: var(--color-nine);
}

/* 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 .bc1 input{
	background-color: var(--color-one);
  	border-color: var(--color-one);
    box-shadow: inset 0 0 0 0.09px var(--color-one);
}
#ittrium a.button.bch1:hover
, #ittrium a.button.bch1:focus
, #ittrium .bch1 input:hover{
	background-color: var(--color-one);
    box-shadow: inset 400px 0 0 0 var(--color-one);
}
#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 .bc2 input{
	background-color: var(--color-two);
  	border-color: var(--color-two);
    box-shadow: inset 0 0 0 0.09px var(--color-two);
}
#ittrium a.button.bch2:hover
, #ittrium a.button.bch2:focus
, #ittrium .bch2 input:hover{
	background-color: var(--color-two);
    box-shadow: inset 400px 0 0 0 var(--color-two);
}
#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 .bc3 input{
	background-color: var(--color-three);
  	border-color: var(--color-three);
    box-shadow: inset 0 0 0 0.09px var(--color-three);
}
#ittrium a.button.bch3:hover
, #ittrium a.button.bch3:focus
, #ittrium .bch3 input:hover
{
	background-color: var(--color-three);
    box-shadow: inset 400px 0 0 0 var(--color-three);
}
#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 .bc4 input{
	background-color: var(--color-four);
  	border-color: var(--color-four);
    box-shadow: inset 0 0 0 0.09px var(--color-four);
}
#ittrium a.button.bch4:hover
, #ittrium a.button.bch4:focus
, #ittrium .bch4 input:hover{
	background-color: var(--color-four);
    box-shadow: inset 400px 0 0 0 var(--color-four);
}
#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 .bc5 input{
	background-color: var(--color-five);
  	border-color: var(--color-five);
    box-shadow: inset 0 0 0 0.09px var(--color-five);
}
#ittrium a.button.bch5:hover
, #ittrium a.button.bch5:focus
, #ittrium .bch5 input:hover{
	background-color: var(--color-five);
    box-shadow: inset 400px 0 0 0 var(--color-five);
}
#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 .bc6 input{
	background-color: var(--color-six);
  	border-color: var(--color-six);
    box-shadow: inset 0 0 0 0.09px var(--color-six);
}
#ittrium a.button.bch6:hover
, #ittrium a.button.bch6:focus
, #ittrium .bch6 input:hover{
	background-color: var(--color-six);
    box-shadow: inset 400px 0 0 0 var(--color-six);
}
#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 .bc7 input{
	background-color: var(--color-seven);
  	border-color: var(--color-seven);
    box-shadow: inset 0 0 0 0.09px var(--color-seven);
}
#ittrium a.button.bch7:hover
, #ittrium a.button.bch7:focus
, #ittrium .bch7 input:hover{
	background-color: var(--color-seven);
    box-shadow: inset 400px 0 0 0 var(--color-seven);
}
#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 .bc8 input{
	background-color: var(--color-eight);
  	border-color: var(--color-eight);
    box-shadow: inset 0 0 0 0.09px var(--color-eight);
}
#ittrium a.button.bch8:hover
, #ittrium a.button.bch8:focus
, #ittrium .bch8 input:hover{
	background-color: var(--color-eight);
    box-shadow: inset 400px 0 0 0 var(--color-eight);
}
#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 .bc9 input{
	background-color: var(--color-nine);
  	border-color: var(--color-nine);
    box-shadow: inset 0 0 0 0.09px var(--color-nine);
}
#ittrium a.button.bch9:hover
, #ittrium a.button.bch9:focus
, #ittrium .bch9 input:hover{
	background-color: var(--color-nine);
    box-shadow: inset 400px 0 0 0 var(--color-nine);
}

/* BUTTON STYLES
--------------------------------------------------------------*/

.button.bs1 strong {
cursor: pointer;
display: inline-block;
position: relative;
transition: 0.5s;
}

.button.bs1 strong:after {
content: '\00bb';
position: absolute;
opacity: 0;
top: 0;
right: -20px;
transition: 0.5s;
}

.button.bs1:hover strong {
padding-right: 25px;
}

.button.bs1:hover strong:after {
opacity: 1;
right: 0;
}

.button.bs2{
  background: rgba(0,0,0,0) !important;
  box-shadow: inset 0 0 0 0.09px rgba(0,0,0,0);
  border: solid 3px;
}
.button.bs2:hover{
  background: auto !important;
  border: solid 3px;
  transition: ease-out 0.8s;
}


/* ANCHOR COLORS
--------------------------------------------------------------*/

#ittrium .ad0 a:hover, #ittrium .ad0 a{
  text-decoration: none !important;
  color: inherit !important;
}

#ittrium .ac1 a
, #ittrium a.ac1 {	
	color: var(--color-one);
}
#ittrium .ac1 a::after {
	border-color: var(--color-one) transparent transparent;
}
#ittrium .ac1 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-one);	
}
#ittrium .ac2 a
, #ittrium a.ac2 {	
	color: var(--color-two);
}
#ittrium .ac2 a::after {
	border-color: var(--color-two) transparent transparent;
}
#ittrium .ac2 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-two);	
}
#ittrium .ac3 a
, #ittrium a.ac3 {	
	color: var(--color-three);
}
#ittrium .ac3 a::after {
	border-color: var(--color-three) transparent transparent;
}
#ittrium .ac3 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-three);	
}
#ittrium .ac4 a
, #ittrium a.ac4 {	
	color: var(--color-four);
}
#ittrium .ac4 a::after {
	border-color: var(--color-four) transparent transparent;
}
#ittrium .ac4 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-four);	
}
#ittrium .ac5 a
, #ittrium .ac5 li.active > a
, #ittrium a.ac5 {	
	color: var(--color-five);
}
#ittrium .ac5 a::after {
	border-color: var(--color-five) transparent transparent;
}
#ittrium .ac5 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-five);	
}
#ittrium .ac6 a
, #ittrium a.ac6 {	
	color: var(--color-six);
}
#ittrium .ac6 a::after {
	border-color: var(--color-six) transparent transparent;
}
#ittrium .ac6 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-six);	
}
#ittrium .ac7 a
, #ittrium a.ac7 {	
	color: var(--color-seven);
}
#ittrium .ac7 a::after {
	border-color: var(--color-seven) transparent transparent;
}
#ittrium .ac7 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-seven);	
}
#ittrium .ac8 a
, #ittrium a.ac8 {	
	color: var(--color-eight);
}
#ittrium .ac8 a::after {
	border-color: var(--color-eight) transparent transparent;
}
#ittrium .ac8 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-eight);	
}
#ittrium .ac9 a
, #ittrium a.ac9 {	
	color: var(--color-nine);
}
#ittrium .ac9 a::after {
	border-color: var(--color-nine) transparent transparent;
}
#ittrium .ac9 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-nine);	
}
#ittrium a.ach1:hover
, #ittrium a.ach1:focus {
	color: var(--color-one); 
}
#ittrium a.ach2:hover
, #ittrium a.ach2:focus {
	color: var(--color-two); 
}
#ittrium a.ach3:hover
, #ittrium a.ach3:focus {
	color: var(--color-three); 
}
#ittrium a.ach4:hover
, #ittrium a.ach4:focus {
	color: var(--color-four); 
}
#ittrium a.ach5:hover
, #ittrium a.ach5:focus {
	color: var(--color-five); 
}
#ittrium a.ach6:hover
, #ittrium a.ach6:focus {
	color: var(--color-six); 
}
#ittrium a.ach7:hover
, #ittrium a.ach7:focus {
	color: var(--color-seven); 
}
#ittrium a.ach8:hover
, #ittrium a.ach8:focus {
	color: var(--color-eight); 
}
#ittrium a.ach9:hover
, #ittrium a.ach9:focus {
	color: var(--color-nine); 
}

/* ANCHOR STYLES
--------------------------------------------------------------*/
.as1{
  display: inline-block;
  position: relative;
      -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}
.as1:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 5px;
  bottom: 0;
  left: 0;
  background-color: var(--color-five);
  transform-origin: bottom center;
      -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}
.as1:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
      -webkit-transition: ease-out 0.8s;
    -moz-transition: ease-out 0.8s;
    transition: ease-out 0.8s;
}
.as2 .arrow strong, .as2 strong.arrow  {
  padding-right: 0.5rem;
  transition: 500ms;
  } 
.as2:hover .arrow strong, .as2:hover strong.arrow, .objectanchor-container:hover .as2 strong.arrow  {
  margin-left: 0.4rem;
  padding-right: 0.1rem;
  transition: 500ms;
  }
a.breadcrumbs-prev {
    font-weight: 300;
    text-decoration: none;
}

.as3 {
    border: 1px solid #7f8fb3;
   border-radius: 25px;
	color: #7f8fb3;
    margin: 4px 8px 4px 0px;
    display: inline-block;
    padding: 4px 10px 4px 10px;
    -webkit-transition: ease-out 0.1s;
    -moz-transition: ease-out 0.1s;
    transition: ease-out 0.1s;
}


.darkbg.as3:hover {
  	border: 1px solid var(--color-one);
	color: var(--color-one);
    -webkit-transition: ease-out 0.1s;
    -moz-transition: ease-out 0.1s;
    transition: ease-out 0.1s;
}
.as3:hover{
  	border: 1px solid var(--color-eight);
	color: var(--color-eight);
    -webkit-transition: ease-out 0.1s;
    -moz-transition: ease-out 0.1s;
    transition: ease-out 0.1s;
}



/* FONT COLORS
--------------------------------------------------------------*/
#ittrium .fc1, #ittrium .fc1 * { 
	color: var(--color-one);
}
#ittrium .fc2 {
	color: var(--color-two);
}
#ittrium .fc3 {
	color: var(--color-three);
}
#ittrium .fc4 {
	color: var(--color-four);
}
#ittrium .fc5, #ittrium .fc5 *{
	color: var(--color-five);
}
#ittrium .fc6 {
	color: var(--color-six);
}
#ittrium .fc7 {
	color: var(--color-seven);
}
#ittrium .fc8 {
	color: var(--color-eight);
}
#ittrium .fc9 {
	color: var(--color-nine);
}
/* HOVER COLORS
--------------------------------------------------------------*/
#ittrium .hc1 a:hover
, #ittrium .hc1 .is-active > a
, #ittrium a.hc1:hover {	
	color: var(--color-one);
}
#ittrium .hc2 a:hover
, #ittrium .hc2 .is-active > a
, #ittrium a.hc2:hover {	
	color: var(--color-two);
}
#ittrium .hc3 a:hover
, #ittrium .hc3 .is-active > a
, #ittrium a.hc3:hover {	
	color: var(--color-three);
}
#ittrium .hc4 a:hover
, #ittrium .hc4 .is-active > a
, #ittrium a.hc4:hover {	
	color: var(--color-four);
}
#ittrium .hc5 a:hover
, #ittrium .hc5 .is-active > a
, #ittrium a.hc5:hover {	
	color: var(--color-five);
}
#ittrium .hc6 a:hover
, #ittrium .hc6 .is-active > a
, #ittrium a.hc6:hover {	
	color: var(--color-six);
}
#ittrium .hc7 a:hover
, #ittrium .hc7 .is-active > a
, #ittrium a.hc7:hover {	
	color: var(--color-seven);
}
#ittrium .hc8 a:hover
, #ittrium .hc8 .is-active > a
, #ittrium a.hc8:hover {	
	color: var(--color-eight);
}
#ittrium .hc9 a:hover
, #ittrium .hc9 .is-active > a
, #ittrium a.hc9:hover {	
	color: var(--color-nine);
}

/* ONPATH COLORS - USED IN MENUS TO IDENTIFY PAGES ON THE ACTIVE PATH
--------------------------------------------------------------*/
#ittrium .oc1 li.active > a {
	color: var(--color-one);
}
#ittrium .oc2 li.active > a {
	color: var(--color-two);
}
#ittrium .oc3 li.active > a {
	color: var(--color-three);
}
#ittrium .oc4 li.active > a {
	color: var(--color-four);
}
#ittrium .oc5 li.active > a {
	color: var(--color-five);
}
#ittrium .oc6 li.active > a {
	color: var(--color-six);
}
#ittrium .oc7 li.active > a {
	color: var(--color-seven);
}
#ittrium .oc8 li.active > a {
	color: var(--color-eight);
}
#ittrium .oc9 li.active > a {
	color: var(--color-nine);
}

/* MARGIN - ALL
--------------------------------------------------------------*/
#ittrium .ma0 { 
	margin: var(--margin-zero); 
} 
#ittrium .ma0p5 { 
	margin: var(--margin-point-five); 
} 
#ittrium .ma1 { 
	margin: var(--margin-one); 
} 
#ittrium .ma2 { 
	margin: var(--margin-two); 
} 
#ittrium .ma3 { 
	margin: var(--margin-three); 
} 
#ittrium .ma4 { 
	margin: var(--margin-four); 
} 
#ittrium .ma5 { 
	margin: var(--margin-five); 
} 
#ittrium .ma6 { 
	margin: var(--margin-six); 
} 
#ittrium .ma7 { 
	margin: var(--margin-seven); 
} 
#ittrium .ma8 { 
	margin: var(--margin-eight); 
} 
#ittrium .ma9 { 
	margin: var(--margin-nine); 
} 
/* MARGIN - BOTTOM
--------------------------------------------------------------*/
#ittrium .mb0 { 
	margin-bottom: var(--margin-zero); 
} 
#ittrium .mb0p5 { 
	margin-bottom: var(--margin-point-five); 
} 
#ittrium .mb1 { 
	margin-bottom: var(--margin-one); 
} 
#ittrium .mb2 { 
	margin-bottom: var(--margin-two); 
} 
#ittrium .mb3 { 
	margin-bottom: var(--margin-three); 
} 
#ittrium .mb4 { 
	margin-bottom: var(--margin-four); 
} 
#ittrium .mb5 { 
	margin-bottom: var(--margin-five); 
} 
#ittrium .mb6 { 
	margin-bottom: var(--margin-six); 
} 
#ittrium .mb7 { 
	margin-bottom: var(--margin-seven); 
} 
#ittrium .mb8 { 
	margin-bottom: var(--margin-eight); 
} 
#ittrium .mb9 { 
	margin-bottom: var(--margin-nine); 
} 
/* MARGIN - HORIZONTAL
--------------------------------------------------------------*/
#ittrium .mh0 { 
	margin-left: var(--margin-zero); 
	margin-right: var(--margin-zero); 
} 
#ittrium .mh0p5 { 
	margin-left: var(--margin-point-five); 
	margin-right: var(--margin-point-five); 
} 
#ittrium .mh1 { 
	margin-left: var(--margin-one); 
	margin-right: var(--margin-one); 
} 
#ittrium .mh2 { 
	margin-left: var(--margin-two); 
	margin-right: var(--margin-two); 
} 
#ittrium .mh3 { 
	margin-left: var(--margin-three); 
	margin-right: var(--margin-three); 
} 
#ittrium .mh4 { 
	margin-left: var(--margin-four); 
	margin-right: var(--margin-four); 
} 
#ittrium .mh5 { 
	margin-left: var(--margin-five); 
	margin-right: var(--margin-five); 
} 
#ittrium .mh6 { 
	margin-left: var(--margin-six); 
	margin-right: var(--margin-six); 
} 
#ittrium .mh7 { 
	margin-left: var(--margin-seven); 
	margin-right: var(--margin-seven); 
} 
#ittrium .mh8 { 
	margin-left: var(--margin-eight); 
	margin-right: var(--margin-eight); 
} 
#ittrium .mh9 { 
	margin-left: var(--margin-nine); 
	margin-right: var(--margin-nine); 
} 
/* MARGIN - LEFT
--------------------------------------------------------------*/
#ittrium .ml0 { 
	margin-left: var(--margin-zero); 
} 
#ittrium .ml0p5 { 
	margin-left: var(--margin-point-five); 
} 
#ittrium .ml1 { 
	margin-left: var(--margin-one); 
} 
#ittrium .ml2 { 
	margin-left: var(--margin-two); 
} 
#ittrium .ml3 { 
	margin-left: var(--margin-three); 
} 
#ittrium .ml4 { 
	margin-left: var(--margin-four); 
} 
#ittrium .ml5 { 
	margin-left: var(--margin-five); 
} 
#ittrium .ml6 { 
	margin-left: var(--margin-six); 
} 
#ittrium .ml7 { 
	margin-left: var(--margin-seven); 
} 
#ittrium .ml8 { 
	margin-left: var(--margin-eight); 
} 
#ittrium .ml9 { 
	margin-left: var(--margin-nine); 
} 
/* MARGIN - RIGHT
--------------------------------------------------------------*/
#ittrium .mr0 { 
	margin-right: var(--margin-zero); 
} 
#ittrium .mr0p5 { 
	margin-right: var(--margin-point-five); 
} 
#ittrium .mr1 { 
	margin-right: var(--margin-one); 
} 
#ittrium .mr2 { 
	margin-right: var(--margin-two); 
} 
#ittrium .mr3 { 
	margin-right: var(--margin-three); 
} 
#ittrium .mr4 { 
	margin-right: var(--margin-four); 
} 
#ittrium .mr5 { 
	margin-right: var(--margin-five); 
} 
#ittrium .mr6 { 
	margin-right: var(--margin-six); 
} 
#ittrium .mr7 { 
	margin-right: var(--margin-seven); 
} 
#ittrium .mr8 { 
	margin-right: var(--margin-eight); 
} 
#ittrium .mr9 { 
	margin-right: var(--margin-nine); 
} 
/* MARGIN - TOP
--------------------------------------------------------------*/
#ittrium .mt0 { 
	margin-top: var(--margin-zero); 
} 
#ittrium .mt0p5 { 
	margin-top: var(--margin-point-five); 
} 
#ittrium .mt1 { 
	margin-top: var(--margin-one); 
} 
#ittrium .mt2 { 
	margin-top: var(--margin-two); 
} 
#ittrium .mt3 { 
	margin-top: var(--margin-three); 
} 
#ittrium .mt4 { 
	margin-top: var(--margin-four); 
} 
#ittrium .mt5 { 
	margin-top: var(--margin-five); 
} 
#ittrium .mt6 { 
	margin-top: var(--margin-six); 
} 
#ittrium .mt7 { 
	margin-top: var(--margin-seven); 
} 
#ittrium .mt8 { 
	margin-top: var(--margin-eight); 
} 
#ittrium .mt9 { 
	margin-top: var(--margin-nine); 
} 
/* MARGIN - VERITICAL
--------------------------------------------------------------*/
#ittrium .mv0 { 
	margin-bottom: var(--margin-zero); 
	margin-top: var(--margin-zero); 
} 
#ittrium .mv0p5 { 
	margin-bottom: var(--margin-point-five); 
	margin-top: var(--margin-point-five); 
} 
#ittrium .mv1 { 
	margin-bottom: var(--margin-one); 
	margin-top: var(--margin-one); 
} 
#ittrium .mv2 { 
	margin-bottom: var(--margin-two); 
	margin-top: var(--margin-two); 
} 
#ittrium .mv3 { 
	margin-bottom: var(--margin-three); 
	margin-top: var(--margin-three); 
} 
#ittrium .mv4 { 
	margin-bottom: var(--margin-four); 
	margin-top: var(--margin-four); 
} 
#ittrium .mv5 { 
	margin-bottom: var(--margin-five); 
	margin-top: var(--margin-five); 
} 
#ittrium .mv6 { 
	margin-bottom: var(--margin-six); 
	margin-top: var(--margin-six); 
} 
#ittrium .mv7 { 
	margin-bottom: var(--margin-seven); 
	margin-top: var(--margin-seven); 
} 
#ittrium .mv8 { 
	margin-bottom: var(--margin-eight); 
	margin-top: var(--margin-eight); 
} 
#ittrium .mv9 { 
	margin-bottom: var(--margin-nine); 
	margin-top: var(--margin-nine); 
} 

/* PADDING - ALL
--------------------------------------------------------------*/
#ittrium .pa0 { 
	padding: var(--padding-zero); 
} 
#ittrium .pa1 { 
	padding: var(--padding-one); 
} 
#ittrium .phap5 { 
	padding: var(--padding-one-point-five); 
} 
#ittrium .pa2 { 
	padding: var(--padding-two); 
} 
#ittrium .pa3 { 
	padding: var(--padding-three); 
} 
#ittrium .pa4 { 
	padding: var(--padding-four); 
} 
#ittrium .pa5 { 
	padding: var(--padding-five); 
} 
#ittrium .pa6 { 
	padding: var(--padding-six); 
} 
#ittrium .pa7 { 
	padding: var(--padding-seven); 
} 
#ittrium .pa8 { 
	padding: var(--padding-eight); 
} 
#ittrium .pa9 { 
	padding: var(--padding-nine); 
} 
/* PADDING - BOTTOM
--------------------------------------------------------------*/
#ittrium .pb0 { 
	padding-bottom: var(--padding-zero); 
} 
#ittrium .pb1 { 
	padding-bottom: var(--padding-one); 
} 
#ittrium .pb1p5 { 
	padding-bottom: var(--padding-one-point-five); 
} 
#ittrium .pb2 { 
	padding-bottom: var(--padding-two); 
} 
#ittrium .pb3 { 
	padding-bottom: var(--padding-three); 
} 
#ittrium .pb4 { 
	padding-bottom: var(--padding-four); 
} 
#ittrium .pb5 { 
	padding-bottom: var(--padding-five); 
} 
#ittrium .pb6 { 
	padding-bottom: var(--padding-six); 
} 
#ittrium .pb7 { 
	padding-bottom: var(--padding-seven); 
} 
#ittrium .pb8 { 
	padding-bottom: var(--padding-eight); 
} 
#ittrium .pb9 { 
	padding-bottom: var(--padding-nine); 
} 
/* PADDING - HORIZONTAL
--------------------------------------------------------------*/
#ittrium .ph0 { 
	padding-left: var(--padding-zero); 
	padding-right: var(--padding-zero); 
} 
#ittrium .ph1 { 
	padding-left: var(--padding-one); 
	padding-right: var(--padding-one); 
} 
#ittrium .ph1p5 { 
	padding-left: var(--padding-one-point-five); 
  	padding-right: var(--padding-one-point-five); 
} 
#ittrium .ph2 { 
	padding-left: var(--padding-two); 
	padding-right: var(--padding-two); 
} 
#ittrium .ph3 { 
	padding-left: var(--padding-three); 
	padding-right: var(--padding-three); 
} 
#ittrium .ph4 { 
	padding-left: var(--padding-four); 
	padding-right: var(--padding-four); 
} 
#ittrium .ph5 { 
	padding-left: var(--padding-five); 
	padding-right: var(--padding-five); 
} 
#ittrium .ph6 { 
	padding-left: var(--padding-six); 
	padding-right: var(--padding-six); 
} 
#ittrium .ph7 { 
	padding-left: var(--padding-seven); 
	padding-right: var(--padding-seven); 
} 
#ittrium .ph8 { 
	padding-left: var(--padding-eight); 
	padding-right: var(--padding-eight); 
} 
#ittrium .ph9 { 
	padding-left: var(--padding-nine); 
	padding-right: var(--padding-nine); 
} 
/* PADDING - LEFT
--------------------------------------------------------------*/
#ittrium .pl0 { 
	padding-left: var(--padding-zero); 
} 
#ittrium .pl1 { 
	padding-left: var(--padding-one); 
} 
#ittrium .pl1p5 { 
	padding-left: var(--padding-one-point-five); 
} 
#ittrium .pl2 { 
	padding-left: var(--padding-two); 
} 
#ittrium .pl3 { 
	padding-left: var(--padding-three); 
} 
#ittrium .pl4 { 
	padding-left: var(--padding-four); 
} 
#ittrium .pl5 { 
	padding-left: var(--padding-five); 
} 
#ittrium .pl6 { 
	padding-left: var(--padding-six); 
} 
#ittrium .pl7 { 
	padding-left: var(--padding-seven); 
} 
#ittrium .pl8 { 
	padding-left: var(--padding-eight); 
} 
#ittrium .pl9 { 
	padding-left: var(--padding-nine); 
} 
/* PADDING - RIGHT
--------------------------------------------------------------*/
#ittrium .pr0 { 
	padding-right: var(--padding-zero); 
} 
#ittrium .pr1 { 
	padding-right: var(--padding-one); 
} 
#ittrium .pr1p5 { 
  	padding-right: var(--padding-one-point-five); 
} 
#ittrium .pr2 { 
	padding-right: var(--padding-two); 
} 
#ittrium .pr3 { 
	padding-right: var(--padding-three); 
} 
#ittrium .pr4 { 
	padding-right: var(--padding-four); 
} 
#ittrium .pr5 { 
	padding-right: var(--padding-five); 
} 
#ittrium .pr6 { 
	padding-right: var(--padding-six); 
} 
#ittrium .pr7 { 
	padding-right: var(--padding-seven); 
} 
#ittrium .pr8 { 
	padding-right: var(--padding-eight); 
} 
#ittrium .pr9 { 
	padding-right: var(--padding-nine); 
}
#ittrium .pr10{
 padding-right: 100px; 
}

/* PADDING - TOP
--------------------------------------------------------------*/
#ittrium .ptt { 
	padding-top: var(--padding-zero); 
} 
#ittrium .pt1 { 
	padding-top: var(--padding-one); 
}
#ittrium .pt1p5 { 
	padding-top: var(--padding-one-point-five); 
} 
#ittrium .pt2 { 
	padding-top: var(--padding-two); 
} 
#ittrium .pt3 { 
	padding-top: var(--padding-three); 
} 
#ittrium .pt4 { 
	padding-top: var(--padding-four); 
} 
#ittrium .pt5 { 
	padding-top: var(--padding-five); 
} 
#ittrium .pt6 { 
	padding-top: var(--padding-six); 
} 
#ittrium .pt7 { 
	padding-top: var(--padding-seven); 
} 
#ittrium .pt8 { 
	padding-top: var(--padding-eight); 
} 
#ittrium .pt9 { 
	padding-top: var(--padding-nine); 
} 
/* PADDING - VERITICAL
--------------------------------------------------------------*/
#ittrium .pv0 { 
	padding-bottom: var(--padding-zero); 
	padding-top: var(--padding-zero); 
} 
#ittrium .pv1 { 
	padding-bottom: var(--padding-one); 
	padding-top: var(--padding-one); 
}
#ittrium .pv1p5 { 
	padding-bottom: var(--padding-one-point-five); 
  	padding-top: var(--padding-one-point-five); 
} 
#ittrium .pv2 { 
	padding-bottom: var(--padding-two); 
	padding-top: var(--padding-two); 
} 
#ittrium .pv3 { 
	padding-bottom: var(--padding-three); 
	padding-top: var(--padding-three); 
} 
#ittrium .pv4 { 
	padding-bottom: var(--padding-four); 
	padding-top: var(--padding-four); 
} 
#ittrium .pv5 { 
	padding-bottom: var(--padding-five); 
	padding-top: var(--padding-five); 
} 
#ittrium .pv6 { 
	padding-bottom: var(--padding-six); 
	padding-top: var(--padding-six); 
} 
#ittrium .pv7 { 
	padding-bottom: var(--padding-seven); 
	padding-top: var(--padding-seven); 
} 
#ittrium .pv8 { 
	padding-bottom: var(--padding-eight); 
	padding-top: var(--padding-eight); 
} 
#ittrium .pv9 { 
	padding-bottom: var(--padding-nine); 
	padding-top: var(--padding-nine); 
}
/* OFFSET - BOTTOM
--------------------------------------------------------------*/
#ittrium .ob0 { 
	margin-bottom: var(--offset-zero); 
} 
#ittrium .ob1 { 
	margin-bottom: var(--offset-one); 
} 
#ittrium .ob2 { 
	margin-bottom: var(--offset-two); 
} 
#ittrium .ob3 { 
	margin-bottom: var(--offset-three); 
} 
#ittrium .ob4 { 
	margin-bottom: var(--offset-four); 
} 
#ittrium .ob5 { 
	margin-bottom: var(--offset-five); 
} 
#ittrium .ob6 { 
	margin-bottom: var(--offset-six); 
} 
#ittrium .ob7 { 
	margin-bottom: var(--offset-seven); 
} 
#ittrium .ob8 { 
	margin-bottom: var(--offset-eight); 
} 
#ittrium .ob9 { 
	margin-bottom: var(--offset-nine); 
} 
/* OFFSET - LEFT
--------------------------------------------------------------*/
#ittrium .ol0 { 
	margin-left: var(--offset-zero); 
} 
#ittrium .ol1 { 
	margin-left: var(--offset-one); 
} 
#ittrium .ol2 { 
	margin-left: var(--offset-two); 
} 
#ittrium .ol3 { 
	margin-left: var(--offset-three); 
} 
#ittrium .ol4 { 
	margin-left: var(--offset-four); 
} 
#ittrium .ol5 { 
	margin-left: var(--offset-five); 
} 
#ittrium .ol6 { 
	margin-left: var(--offset-six); 
} 
#ittrium .ol7 { 
	margin-left: var(--offset-seven); 
} 
#ittrium .ol8 { 
	margin-left: var(--offset-eight); 
} 
#ittrium .ol9 { 
	margin-left: var(--offset-nine); 
} 
/* OFFSET - RIGHT
--------------------------------------------------------------*/
#ittrium .or0 { 
	margin-right: var(--offset-zero); 
} 
#ittrium .or1 { 
	margin-right: var(--offset-one); 
} 
#ittrium .or2 { 
	margin-right: var(--offset-two); 
} 
#ittrium .or3 { 
	margin-right: var(--offset-three); 
} 
#ittrium .or4 { 
	margin-right: var(--offset-four); 
} 
#ittrium .or5 { 
	margin-right: var(--offset-five); 
} 
#ittrium .or6 { 
	margin-right: var(--offset-six); 
} 
#ittrium .or7 { 
	margin-right: var(--offset-seven); 
} 
#ittrium .or8 { 
	margin-right: var(--offset-eight); 
} 
#ittrium .or9 { 
	margin-right: var(--offset-nine); 
} 
/* OFFSET - TOP
--------------------------------------------------------------*/
#ittrium .ot0 { 
	margin-top: var(--offset-zero); 
} 
#ittrium .ot1 { 
	margin-top: var(--offset-one); 
} 
#ittrium .ot2 { 
	margin-top: var(--offset-two); 
} 
#ittrium .ot3 { 
	margin-top: var(--offset-three); 
} 
#ittrium .ot4 { 
	margin-top: var(--offset-four); 
} 
#ittrium .ot5 { 
	margin-top: var(--offset-five); 
} 
#ittrium .ot6 { 
	margin-top: var(--offset-six); 
} 
#ittrium .ot7 { 
	margin-top: var(--offset-seven); 
} 
#ittrium .ot8 { 
	margin-top: var(--offset-eight); 
} 
#ittrium .ot9 { 
	margin-top: var(--offset-nine); 
} 

/* BACKGROUND COLOR
--------------------------------------------------------------*/
#ittrium .bc1 { 
	background-color: var(--color-one);
}
#ittrium .bc2 {
	background-color: var(--color-two);
}
#ittrium .bc3 {
	background-color: var(--color-three);
}
#ittrium .bc4 {
	background-color: var(--color-four);
}
#ittrium .bc5 {
	background-color: var(--color-five);
}
#ittrium .bc6 {
	background-color: var(--color-six);
}
#ittrium .bc7 {
	background-color: var(--color-seven);
}
#ittrium .bc8 {
	background-color: var(--color-eight);
}
#ittrium .bc9 {
	background-color: var(--color-nine);
}

/* 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 {
	background-color: var(--color-one);
	color: var(--color-nine); 
}
#ittrium a.button.bc1:hover
, #ittrium a.button.bc1:focus {
	background-color: var(--color-three);
	color: var(--color-eight); 
}
#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 {
	background-color: var(--color-two);
	color: var(--color-nine); 
}
#ittrium a.button.bc2:hover
, #ittrium a.button.bc2:focus {
	background-color: var(--color-three);
	color: var(--color-eight); 
}
#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 {
	background-color: var(--color-three);
	color: var(--color-nine); 
}
#ittrium a.button.bc3:hover
, #ittrium a.button.bc3:focus {
	background-color: var(--color-four);
	color: var(--color-eight); 
}
#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 {
	background-color: var(--color-four);
	color: var(--color-one); 
}
#ittrium a.button.bc4:hover
, #ittrium a.button.bc4:focus {
	background-color: var(--color-three);
	color: var(--color-one); 
}
#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 {
	background-color: var(--color-five);
	color: var(--color-one); 
}
#ittrium a.button.bc5:hover
, #ittrium a.button.bc5:focus {
	background-color: var(--color-three);
	color: var(--color-eight); 
}
#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 {
	background-color: var(--color-six);
	color: var(--color-one); 
}
#ittrium a.button.bc6:hover
, #ittrium a.button.bc6:focus {
	background-color: var(--color-three);
	color: var(--color-eight); 
}
#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 {
	background-color: var(--color-seven);
	color: var(--color-one); 
}
#ittrium a.button.bc7:hover
, #ittrium a.button.bc7:focus {
	background-color: var(--color-eight);
	color: var(--color-one); 
}
#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 {
	background-color: var(--color-eight);
	color: var(--color-one); 
}
#ittrium a.button.bc8:hover
, #ittrium a.button.bc8:focus {
	background-color: var(--color-six);
	color: var(--color-one); 
}
#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 {
	background-color: var(--color-nine);
	color: var(--color-one); 
}
#ittrium a.button.bc9:hover
, #ittrium a.button.bc9:focus {
	background-color: var(--color-six);
	color: var(--color-one); 
}

/* ANCHOR COLORS
--------------------------------------------------------------*/
#ittrium .ac1 a
, #ittrium a.ac1 {	
	color: var(--color-one);
}
#ittrium .ac1 a::after {
	border-color: var(--color-one) transparent transparent;
}
#ittrium .ac1 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-one);	
}
#ittrium .ac2 a
, #ittrium a.ac2 {	
	color: var(--color-two);
}
#ittrium .ac2 a::after {
	border-color: var(--color-two) transparent transparent;
}
#ittrium .ac2 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-two);	
}
#ittrium .ac3 a
, #ittrium a.ac3 {	
	color: var(--color-three);
}
#ittrium .ac3 a::after {
	border-color: var(--color-three) transparent transparent;
}
#ittrium .ac3 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-three);	
}
#ittrium .ac4 a
, #ittrium a.ac4 {	
	color: var(--color-four);
}
#ittrium .ac4 a::after {
	border-color: var(--color-four) transparent transparent;
}
#ittrium .ac4 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-four);	
}
#ittrium .ac5 a
, #ittrium .ac5 li.active > a
, #ittrium a.ac5 {	
	color: var(--color-five);
}
#ittrium .ac5 a::after {
	border-color: var(--color-five) transparent transparent;
}
#ittrium .ac5 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-five);	
}
#ittrium .ac6 a
, #ittrium a.ac6 {	
	color: var(--color-six);
}
#ittrium .ac6 a::after {
	border-color: var(--color-six) transparent transparent;
}
#ittrium .ac6 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-six);	
}
#ittrium .ac7 a
, #ittrium a.ac7 {	
	color: var(--color-seven);
}
#ittrium .ac7 a::after {
	border-color: var(--color-seven) transparent transparent;
}
#ittrium .ac7 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-seven);	
}
#ittrium .ac8 a
, #ittrium a.ac8 {	
	color: var(--color-eight);
}
#ittrium .ac8 a::after {
	border-color: var(--color-eight) transparent transparent;
}
#ittrium .ac8 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-eight);	
}
#ittrium .ac9 a
, #ittrium a.ac9 {	
	color: var(--color-nine);
}
#ittrium .ac9 a::after {
	border-color: var(--color-nine) transparent transparent;
}
#ittrium .ac9 .is-dropdown-submenu .opens-right > a::after {
	border-color: transparent transparent transparent var(--color-nine);	
}

/* FONT COLORS
--------------------------------------------------------------*/
#ittrium .fc1 {
	color: var(--color-one);
}
#ittrium .fc2 {
	color: var(--color-two);
}
#ittrium .fc3 {
	color: var(--color-three);
}
#ittrium .fc4 {
	color: var(--color-four);
}
#ittrium .fc5 {
	color: var(--color-five);
}
#ittrium .fc6 {
	color: var(--color-six);
}
#ittrium .fc7 {
	color: var(--color-seven);
}
#ittrium .fc8 {
	color: var(--color-eight);
}
#ittrium .fc9 {
	color: var(--color-nine);
}
/* HOVER COLORS
--------------------------------------------------------------*/
#ittrium .hc1 a:hover
, #ittrium .hc1 .is-active > a
, #ittrium a.hc1:hover {	
	color: var(--color-one);
}
#ittrium .hc2 a:hover
, #ittrium .hc2 .is-active > a
, #ittrium a.hc2:hover {	
	color: var(--color-two);
}
#ittrium .hc3 a:hover
, #ittrium .hc3 .is-active > a
, #ittrium a.hc3:hover {	
	color: var(--color-three);
}
#ittrium .hc4 a:hover
, #ittrium .hc4 .is-active > a
, #ittrium a.hc4:hover {	
	color: var(--color-four);
}
#ittrium .hc5 a:hover
, #ittrium .hc5 .is-active > a
, #ittrium a.hc5:hover {	
	color: var(--color-five);
}
#ittrium .hc6 a:hover
, #ittrium .hc6 .is-active > a
, #ittrium a.hc6:hover {	
	color: var(--color-six);
}
#ittrium .hc7 a:hover
, #ittrium .hc7 .is-active > a
, #ittrium a.hc7:hover {	
	color: var(--color-seven);
}
#ittrium .hc8 a:hover
, #ittrium .hc8 .is-active > a
, #ittrium a.hc8:hover {	
	color: var(--color-eight);
}
#ittrium .hc9 a:hover
, #ittrium .hc9 .is-active > a
, #ittrium a.hc9:hover {	
	color: var(--color-nine);
}

/* ONPATH COLORS - USED IN MENUS TO IDENTIFY PAGES ON THE ACTIVE PATH
--------------------------------------------------------------*/
#ittrium .oc1 li.active > a {
	color: var(--color-one);
}
#ittrium .oc2 li.active > a {
	color: var(--color-two);
}
#ittrium .oc3 li.active > a {
	color: var(--color-three);
}
#ittrium .oc4 li.active > a {
	color: var(--color-four);
}
#ittrium .oc5 li.active > a {
	color: var(--color-five);
}
#ittrium .oc6 li.active > a {
	color: var(--color-six);
}
#ittrium .oc7 li.active > a {
	color: var(--color-seven);
}
#ittrium .oc8 li.active > a {
	color: var(--color-eight);
}
#ittrium .oc9 li.active > a {
	color: var(--color-nine);
}

/* MARGIN - ALL
--------------------------------------------------------------*/
#ittrium .ma0 { 
	margin: var(--margin-zero); 
} 
#ittrium .ma1 { 
	margin: var(--margin-one); 
} 
#ittrium .ma2 { 
	margin: var(--margin-two); 
} 
#ittrium .ma3 { 
	margin: var(--margin-three); 
} 
#ittrium .ma4 { 
	margin: var(--margin-four); 
} 
#ittrium .ma5 { 
	margin: var(--margin-five); 
} 
#ittrium .ma6 { 
	margin: var(--margin-six); 
} 
#ittrium .ma7 { 
	margin: var(--margin-seven); 
} 
#ittrium .ma8 { 
	margin: var(--margin-eight); 
} 
#ittrium .ma9 { 
	margin: var(--margin-nine); 
} 
/* MARGIN - BOTTOM
--------------------------------------------------------------*/
#ittrium .mb0 { 
	margin-bottom: var(--margin-zero); 
} 
#ittrium .mb1 { 
	margin-bottom: var(--margin-one); 
} 
#ittrium .mb2 { 
	margin-bottom: var(--margin-two); 
} 
#ittrium .mb3 { 
	margin-bottom: var(--margin-three); 
} 
#ittrium .mb4 { 
	margin-bottom: var(--margin-four); 
} 
#ittrium .mb5 { 
	margin-bottom: var(--margin-five); 
} 
#ittrium .mb6 { 
	margin-bottom: var(--margin-six); 
} 
#ittrium .mb7 { 
	margin-bottom: var(--margin-seven); 
} 
#ittrium .mb8 { 
	margin-bottom: var(--margin-eight); 
} 
#ittrium .mb9 { 
	margin-bottom: var(--margin-nine); 
} 
/* MARGIN - HORIZONTAL
--------------------------------------------------------------*/
#ittrium .mh0 { 
	margin-left: var(--margin-zero); 
	margin-right: var(--margin-zero); 
} 
#ittrium .mh1 { 
	margin-left: var(--margin-one); 
	margin-right: var(--margin-one); 
} 
#ittrium .mh2 { 
	margin-left: var(--margin-two); 
	margin-right: var(--margin-two); 
} 
#ittrium .mh3 { 
	margin-left: var(--margin-three); 
	margin-right: var(--margin-three); 
} 
#ittrium .mh4 { 
	margin-left: var(--margin-four); 
	margin-right: var(--margin-four); 
} 
#ittrium .mh5 { 
	margin-left: var(--margin-five); 
	margin-right: var(--margin-five); 
} 
#ittrium .mh6 { 
	margin-left: var(--margin-six); 
	margin-right: var(--margin-six); 
} 
#ittrium .mh7 { 
	margin-left: var(--margin-seven); 
	margin-right: var(--margin-seven); 
} 
#ittrium .mh8 { 
	margin-left: var(--margin-eight); 
	margin-right: var(--margin-eight); 
} 
#ittrium .mh9 { 
	margin-left: var(--margin-nine); 
	margin-right: var(--margin-nine); 
} 
/* MARGIN - LEFT
--------------------------------------------------------------*/
#ittrium .ml0 { 
	margin-left: var(--margin-zero); 
} 
#ittrium .ml1 { 
	margin-left: var(--margin-one); 
} 
#ittrium .ml2 { 
	margin-left: var(--margin-two); 
} 
#ittrium .ml3 { 
	margin-left: var(--margin-three); 
} 
#ittrium .ml4 { 
	margin-left: var(--margin-four); 
} 
#ittrium .ml5 { 
	margin-left: var(--margin-five); 
} 
#ittrium .ml6 { 
	margin-left: var(--margin-six); 
} 
#ittrium .ml7 { 
	margin-left: var(--margin-seven); 
} 
#ittrium .ml8 { 
	margin-left: var(--margin-eight); 
} 
#ittrium .ml9 { 
	margin-left: var(--margin-nine); 
} 
/* MARGIN - RIGHT
--------------------------------------------------------------*/
#ittrium .mr0 { 
	margin-right: var(--margin-zero); 
} 
#ittrium .mr1 { 
	margin-right: var(--margin-one); 
} 
#ittrium .mr2 { 
	margin-right: var(--margin-two); 
} 
#ittrium .mr3 { 
	margin-right: var(--margin-three); 
} 
#ittrium .mr4 { 
	margin-right: var(--margin-four); 
} 
#ittrium .mr5 { 
	margin-right: var(--margin-five); 
} 
#ittrium .mr6 { 
	margin-right: var(--margin-six); 
} 
#ittrium .mr7 { 
	margin-right: var(--margin-seven); 
} 
#ittrium .mr8 { 
	margin-right: var(--margin-eight); 
} 
#ittrium .mr9 { 
	margin-right: var(--margin-nine); 
} 
/* MARGIN - TOP
--------------------------------------------------------------*/
#ittrium .mt0 { 
	margin-top: var(--margin-zero); 
} 
#ittrium .mt1 { 
	margin-top: var(--margin-one); 
} 
#ittrium .mt2 { 
	margin-top: var(--margin-two); 
} 
#ittrium .mt3 { 
	margin-top: var(--margin-three); 
} 
#ittrium .mt4 { 
	margin-top: var(--margin-four); 
} 
#ittrium .mt5 { 
	margin-top: var(--margin-five); 
} 
#ittrium .mt6 { 
	margin-top: var(--margin-six); 
} 
#ittrium .mt7 { 
	margin-top: var(--margin-seven); 
} 
#ittrium .mt8 { 
	margin-top: var(--margin-eight); 
} 
#ittrium .mt9 { 
	margin-top: var(--margin-nine); 
} 
/* MARGIN - VERITICAL
--------------------------------------------------------------*/
#ittrium .mv0 { 
	margin-bottom: var(--margin-zero); 
	margin-top: var(--margin-zero); 
} 
#ittrium .mv1 { 
	margin-bottom: var(--margin-one); 
	margin-top: var(--margin-one); 
} 
#ittrium .mv2 { 
	margin-bottom: var(--margin-two); 
	margin-top: var(--margin-two); 
} 
#ittrium .mv3 { 
	margin-bottom: var(--margin-three); 
	margin-top: var(--margin-three); 
} 
#ittrium .mv4 { 
	margin-bottom: var(--margin-four); 
	margin-top: var(--margin-four); 
} 
#ittrium .mv5 { 
	margin-bottom: var(--margin-five); 
	margin-top: var(--margin-five); 
} 
#ittrium .mv6 { 
	margin-bottom: var(--margin-six); 
	margin-top: var(--margin-six); 
} 
#ittrium .mv7 { 
	margin-bottom: var(--margin-seven); 
	margin-top: var(--margin-seven); 
} 
#ittrium .mv8 { 
	margin-bottom: var(--margin-eight); 
	margin-top: var(--margin-eight); 
} 
#ittrium .mv9 { 
	margin-bottom: var(--margin-nine); 
	margin-top: var(--margin-nine); 
} 

/* PADDING - ALL
--------------------------------------------------------------*/
#ittrium .pa0 { 
	padding: var(--padding-zero); 
} 
#ittrium .pa1 { 
	padding: var(--padding-one); 
} 
#ittrium .pa2 { 
	padding: var(--padding-two); 
} 
#ittrium .pa3 { 
	padding: var(--padding-three); 
} 
#ittrium .pa4 { 
	padding: var(--padding-four); 
} 
#ittrium .pa5 { 
	padding: var(--padding-five); 
} 
#ittrium .pa6 { 
	padding: var(--padding-six); 
} 
#ittrium .pa7 { 
	padding: var(--padding-seven); 
} 
#ittrium .pa8 { 
	padding: var(--padding-eight); 
} 
#ittrium .pa9 { 
	padding: var(--padding-nine); 
} 
/* PADDING - BOTTOM
--------------------------------------------------------------*/
#ittrium .pb0 { 
	padding-bottom: var(--padding-zero); 
} 
#ittrium .pb1 { 
	padding-bottom: var(--padding-one); 
} 
#ittrium .pb2 { 
	padding-bottom: var(--padding-two); 
} 
#ittrium .pb3 { 
	padding-bottom: var(--padding-three); 
} 
#ittrium .pb4 { 
	padding-bottom: var(--padding-four); 
} 
#ittrium .pb5 { 
	padding-bottom: var(--padding-five); 
} 
#ittrium .pb6 { 
	padding-bottom: var(--padding-six); 
} 
#ittrium .pb7 { 
	padding-bottom: var(--padding-seven); 
} 
#ittrium .pb8 { 
	padding-bottom: var(--padding-eight); 
} 
#ittrium .pb9 { 
	padding-bottom: var(--padding-nine); 
} 
/* PADDING - HORIZONTAL
--------------------------------------------------------------*/
#ittrium .ph0 { 
	padding-left: var(--padding-zero); 
	padding-right: var(--padding-zero); 
} 
#ittrium .ph1 { 
	padding-left: var(--padding-one); 
	padding-right: var(--padding-one); 
} 
#ittrium .ph2 { 
	padding-left: var(--padding-two); 
	padding-right: var(--padding-two); 
} 
#ittrium .ph3 { 
	padding-left: var(--padding-three); 
	padding-right: var(--padding-three); 
} 
#ittrium .ph4 { 
	padding-left: var(--padding-four); 
	padding-right: var(--padding-four); 
} 
#ittrium .ph5 { 
	padding-left: var(--padding-five); 
	padding-right: var(--padding-five); 
} 
#ittrium .ph6 { 
	padding-left: var(--padding-six); 
	padding-right: var(--padding-six); 
} 
#ittrium .ph7 { 
	padding-left: var(--padding-seven); 
	padding-right: var(--padding-seven); 
} 
#ittrium .ph8 { 
	padding-left: var(--padding-eight); 
	padding-right: var(--padding-eight); 
} 
#ittrium .ph9 { 
	padding-left: var(--padding-nine); 
	padding-right: var(--padding-nine); 
} 
/* PADDING - LEFT
--------------------------------------------------------------*/
#ittrium .pl0 { 
	padding-left: var(--padding-zero); 
} 
#ittrium .pl1 { 
	padding-left: var(--padding-one); 
} 
#ittrium .pl2 { 
	padding-left: var(--padding-two); 
} 
#ittrium .pl3 { 
	padding-left: var(--padding-three); 
} 
#ittrium .pl4 { 
	padding-left: var(--padding-four); 
} 
#ittrium .pl5 { 
	padding-left: var(--padding-five); 
} 
#ittrium .pl6 { 
	padding-left: var(--padding-six); 
} 
#ittrium .pl7 { 
	padding-left: var(--padding-seven); 
} 
#ittrium .pl8 { 
	padding-left: var(--padding-eight); 
} 
#ittrium .pl9 { 
	padding-left: var(--padding-nine); 
} 
/* PADDING - RIGHT
--------------------------------------------------------------*/
#ittrium .pr0 { 
	padding-right: var(--padding-zero); 
} 
#ittrium .pr1 { 
	padding-right: var(--padding-one); 
} 
#ittrium .pr2 { 
	padding-right: var(--padding-two); 
} 
#ittrium .pr3 { 
	padding-right: var(--padding-three); 
} 
#ittrium .pr4 { 
	padding-right: var(--padding-four); 
} 
#ittrium .pr5 { 
	padding-right: var(--padding-five); 
} 
#ittrium .pr6 { 
	padding-right: var(--padding-six); 
} 
#ittrium .pr7 { 
	padding-right: var(--padding-seven); 
} 
#ittrium .pr8 { 
	padding-right: var(--padding-eight); 
} 
#ittrium .pr9 { 
	padding-right: var(--padding-nine); 
} 
/* PADDING - TOP
--------------------------------------------------------------*/
#ittrium .ptt { 
	padding-top: var(--padding-zero); 
} 
#ittrium .pt1 { 
	padding-top: var(--padding-one); 
} 
#ittrium .pt2 { 
	padding-top: var(--padding-two); 
} 
#ittrium .pt3 { 
	padding-top: var(--padding-three); 
} 
#ittrium .pt4 { 
	padding-top: var(--padding-four); 
} 
#ittrium .pt5 { 
	padding-top: var(--padding-five); 
} 
#ittrium .pt6 { 
	padding-top: var(--padding-six); 
} 
#ittrium .pt7 { 
	padding-top: var(--padding-seven); 
} 
#ittrium .pt8 { 
	padding-top: var(--padding-eight); 
} 
#ittrium .pt9 { 
	padding-top: var(--padding-nine); 
} 
/* PADDING - VERITICAL
--------------------------------------------------------------*/
#ittrium .pv0 { 
	padding-bottom: var(--padding-zero); 
	padding-top: var(--padding-zero); 
} 
#ittrium .pv1 { 
	padding-bottom: var(--padding-one); 
	padding-top: var(--padding-one); 
} 
#ittrium .pv2 { 
	padding-bottom: var(--padding-two); 
	padding-top: var(--padding-two); 
} 
#ittrium .pv3 { 
	padding-bottom: var(--padding-three); 
	padding-top: var(--padding-three); 
} 
#ittrium .pv4 { 
	padding-bottom: var(--padding-four); 
	padding-top: var(--padding-four); 
} 
#ittrium .pv5 { 
	padding-bottom: var(--padding-five); 
	padding-top: var(--padding-five); 
} 
#ittrium .pv6 { 
	padding-bottom: var(--padding-six); 
	padding-top: var(--padding-six); 
} 
#ittrium .pv7 { 
	padding-bottom: var(--padding-seven); 
	padding-top: var(--padding-seven); 
} 
#ittrium .pv8 { 
	padding-bottom: var(--padding-eight); 
	padding-top: var(--padding-eight); 
} 
#ittrium .pv9 { 
	padding-bottom: var(--padding-nine); 
	padding-top: var(--padding-nine); 
} 

/* MEDIA QUERIES - MUST ALWAYS COME LAST
------------------------------------------------------------*/

/* Small Only */
@media screen and (max-width: 639px) {
	.mobilecenter, .mobilecenter *{
	text-align: center !important;
	}  
	.mobileright, .mobileright *{
	text-align: right !important;
    } 
    .mobileleft, .mobileleft *{
	text-align: left !important;
    }
	.bgi-minheight1 .backgroundImage{
	min-height: 350px;
	}
    .show-for-xlarge, .nav-title{
    display: none !important;
  }
  .disabled-nav>a {
    display: block !important;
  }
	h1 {
	font-size: 3rem;
  }
	h2 {
	font-size: 2rem;
  }
    h2.featuretext1 {
    font-size: 2rem;
}
  .nomobilewrap {
    width: 100% !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
  .nomobilepadding{
    padding: 0px !important;
  }
  .nomobileheight {
    height: auto !important;
    min-height: 0 !important;
}
  .menu .active>a {
    background: #ffffff !important;
    color: var(--color-eight);
  border-left: solid 5px var(--color-five);
}

.position-right.is-transition-push {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
    .menu a, .menu a:hover{
    color: var(--color-eight);
  }

.off-canvas {
  background-color: var(--color-three) !important;
}
}
/* Medium and Up */ 
@media screen and (min-width: 640px) {
}	
/* Medium Only */ 
@media screen and (min-width: 640px) and (max-width: 1023px) {
    .show-for-xlarge, .nav-title{
    display: none !important;
  }
.disabled-nav>a {
    display: block !important;
  }
  .menu .active>a {
    background: #ffffff !important;
    color: var(--color-eight);
  border-left: solid 5px var(--color-five);
}

.position-right.is-transition-push {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.off-canvas {
  background-color: var(--color-three) !important;
}
  
  .menu a, .menu a:hover{
    color: var(--color-eight);
  }
  
    h3.featuretext1{
    font-size: 1.2rem;
}
  
}	
/* Large and Up*/ 
@media screen and (min-width: 1024px) {
  h1 {
  font-size: 3.5rem;
}
  h2 {
  font-size: 2.2rem; /* was 36 fyi*/ 
}
  h2.featuretext1 {
  font-size: 3rem;
}

}	
/* Large Only */ 
@media screen and (min-width: 1024px) and (max-width: 1199px) {
  .show-for-xlarge{
    display: none;
  }
    h3.featuretext1{
    font-size: 1.1rem;
}
}	
/* X Large and Up */ 
@media screen and (min-width: 1200px) {
    h3.featuretext1{
    font-size: 1.6rem;
}
}	
/* X Large Only */ 
@media screen and (min-width: 1200px) and (max-width: 1439px) {
}	
/* XX Large and Up */ 
@media screen and (min-width: 1440px) {
}	
