
body{
	margin: 0;
	padding: 0;
	width: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-o-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	 overflow-x: hidden;
	 font-family: 'Open Sans', sans-serif;
	 font-weight: 400;
	 color: #4e4e4e;
	 
}

html {margin: 0; padding: 0;}

img, a, h1, h2, h3, h4, h5, tr, td, #search-icon, .social-media-icon, .card-img, .feature-btn, .mytab-off {
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

h1 {color: #4e4e4e; font-size: 22px; font-weight: 600; margin-top: 10px; }
h2 {color: #5d5e60; font-size: 20px; font-weight: 400; text-align: center; margin-top:2px;  }
h3 {font-weight: 300; color: #36383a; font-size: 55px; }
h4 {color: #4e4e4e; font-size: 17px; font-weight: 600; margin-top: 30px;   }
h6 {color: #0d60ae; font-size: 18px; font-weight: 600; margin: 20px 0 15px 0;  }

.margin2 > h1 {
	font-size: 32px;
	color: #0d60ae;
}

.margin2 > h2{
	text-align: left;
	font-weight: 600;
	font-size: 24px;
	color: #f68b1e;
	margin-bottom: 2px;
}

p {font-size: 14px; line-height: 19px;  }

b {font-weight: 800;}

.master-width {width: 90%; max-width: 1400px; margin: 0 auto; }

.condensed {font-family: 'Open Sans Condensed', sans-serif; }

.cont-shape {fill: #acacac; }

.rounded {border-radius: 3px;}

a:hover.toggle-btn .cont-shape {fill: #FFF; }

.opacity:hover {opacity: 0.9; }

.prod-detail-header {position: relative; float: left; padding-bottom: 0; margin-bottom: 0; }

a:link {color: #0d60ae; text-decoration: none; }
a:visited {color: #0d60ae; text-decoration: none; }
a:hover {color: #f68b1f; text-decoration: none; }

a:link.header-link {font-weight: 700; color: #0d60ae; text-decoration: none; margin: 7px 15px 0 15px;}
a:visited.header-link {font-weight: 700; color: #0d60ae; text-decoration: none;}
a:hover.header-link {font-weight: 700; color: #257dcf; text-decoration: none;}

a:link.chatmoss, a:visited.chatmoss {color: #fff; }
a:hover.chatmoss {opacity: 0.5; }

a:link.toggle-btn {border-right: 1px solid; border-color:rgb(255,255,255); border-color:rgba(255,255,255, 0.33);  background-color: #e5e5e5; color: #919191; font-size: 14px; line-height: 17px; width: 120px; text-align: center; float: right;  position: relative; text-decoration: none; font-family: 'Open Sans Condensed', sans-serif;  }
a:visited.toggle-btn {background-color: #e5e5e5; color: #919191; font-size: 14px; width: 120px; text-align: center; float: right; position: relative; text-decoration: none; }
a:hover.toggle-btn {background-color: #f68b1e; color: #FFF; font-size: 14px; width: 120px; text-align: center; float: right; position: relative; text-decoration: none;  }

a:link.footer-link {color: #0d60ae; display: block; font-size: 14px; line-height: 20px; font-weight: 700; text-decoration: none; }
a:visited.footer-link {color: #0d60ae; display: block; font-size: 14px; line-height: 20px; font-weight: 700; text-decoration: none; }
a:hover.footer-link {color: #f68b1f; display: block; font-size: 14px; line-height: 20px; font-weight: 700; text-decoration: none; }

a:link.sub-nav 		{color: #f68b1e; display: block; font-size: 13px; line-height: 18px; font-weight: 700; text-decoration: none; margin-bottom: 10px; }
a:visited.sub-nav 	{color: #f68b1e; display: block; font-size: 13px; line-height: 18px; font-weight: 700; text-decoration: none; margin-bottom: 10px; }
a:hover.sub-nav 	{color: #dc7206; display: block; font-size: 13px; line-height: 18px; font-weight: 700; text-decoration: none; margin-bottom: 10px; }

a:link.sub-nav-2 		{color: #0d60b0; display: block; font-size: 13px; line-height: 17px; font-weight: 700; text-decoration: none; margin-bottom: 8px; }
a:visited.sub-nav-2 	{color: #0d60b0; display: block; font-size: 13px; line-height: 17px; font-weight: 700; text-decoration: none; margin-bottom: 8px; }
a:hover.sub-nav-2 		{color: #257dcf; display: block; font-size: 13px; line-height: 17px; font-weight: 700; text-decoration: none; margin-bottom: 8px; }

a:link.breadcrumb 		{color: rgb(255, 255, 255); color: rgba(255, 255, 255, 0.5); display: inline-block; line-height: 20px; font-weight: 700; text-decoration: none; }
a:visited.breadcrumb 	{color: rgb(255, 255, 255); color: rgba(255, 255, 255, 0.5); display: inline-block; line-height: 20px; font-weight: 700; text-decoration: none; }
a:hover.breadcrumb		{color: rgb(255, 255, 255); color: rgba(255, 255, 255, 1.0); display: inline-block; line-height: 20px; font-weight: 700; text-decoration: none; }

a:link.orange-btn 		{color: #FFF; text-decoration: none; font-size: 14px; background-color: #f68b1e; border-radius: 3px; padding: 6px 15px 6px 15px; text-transform: uppercase; font-weight: 700; }
a:visited.orange-btn 	{color: #FFF; text-decoration: none; font-size: 14px; background-color: #f68b1e; border-radius: 3px; padding: 6px 15px 6px 15px; }
a:hover.orange-btn		{color: #FFF; text-decoration: none; font-size: 14px; background-color: #dc7206; border-radius: 3px; padding: 6px 15px 6px 15px; }

a:link.orange-btn-sml 		{color: #FFF; text-decoration: none; font-size: 13px; background-color: #f68b1e; border-radius: 3px; padding: 5px 8px 6px 8px; text-transform: uppercase; font-family: 'Open Sans Condensed', sans-serif; margin-left: 5px; margin-top: 5px; white-space: nowrap; overflow: hidden;}
a:visited.orange-btn-sml 	{color: #FFF; text-decoration: none; font-size: 13px; background-color: #f68b1e; border-radius: 3px; padding: 5px 8px 6px 8px; }
a:hover.orange-btn-sml		{color: #FFF; text-decoration: none; font-size: 13px; background-color: #dc7206; border-radius: 3px; padding: 5px 8px 6px 8px; }

.orange-btn-fill 	{display:block;text-align:center; margin-left:0 !important;}

.social-media-icon:hover {fill:#257dcf; }
.card-img:hover {opacity: 0.8; }
.feature-btn:hover {opacity: 0.8; }

.btn-position {position: relative; float: right;top: 16px; margin-bottom: 50px;}

.cont-shape-on {fill: #f68b1e; }


.app-form {margin: 3px 0 3px 3.6% !important;}

.america {width: 35px; height: auto;  padding: 8px 0 5px 0;}
.asia {width: 25px; height: auto; padding: 5px 0 2px 0;}
.europe {width: 27px; height: auto; padding: 5px 0 2px 0;}

.toggle-on {background-color: #0d60ae; color: #FFF; font-size: 14px; line-height: 17px; width: 120px; text-align: center; float: right;  position: relative; font-family: 'Open Sans Condensed', sans-serif;}

.toggle-btn-txt {position: relative; bottom: 11px; margin-left: 7px; line-height: 17px; }

.mobile-show {display: none; }

.responsive {width: 100%; height: auto; }

.icon-btn {border-radius: 3px; background-color: #0d60ae;  text-align: center; height: 160px; }

.icon-btn-txt {background-color: #86b0d7; width: 100%; padding: 10px 0 10px 0; text-align: center; color: #FFF; font-size: 20px; border-radius: 0 0 3px 3px; position: relative; }

.feature-btn {background-color: #FFF; border-radius: 3px 3px 0 0; height: 200px; width: 100%; overflow: hidden; background-position: center center; background-size: cover; background-repeat: no-repeat; overflow: hidden; text-align: center; font-size: 20px; }

.feature-btn-rounded {border-radius: 3px 3px 3px 3px; }

.feature-btn-txt {background-color: #0d60ae; font-family: 'Open Sans Condensed', sans-serif;  text-align: center; color: #FFF; padding: 10px 0 10px 0; width: 100%; border-radius: 0 0 3px 3px; position: relative; bottom: 0; font-size: 20px; }


.social-media-icon {fill:#0D60AE; }

.product-card-header {background-color: #0d60ae; font-size: 16px; font-weight: 700; color: #FFF; border-radius: 3px 3px 0 0; padding: 10px 0 10px 20px; margin-top: 30px; }
.product-card {background-color: #e5e5e5; padding: 20px 20px 30px 20px; border-radius: 0 0 3px 3px; }

.card-img {background-color: #FFF; border-radius: 3px; height: 250px; width: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; overflow: hidden; text-align: center; }

p.card-txt {font-size: 13px; line-height: 18px; font-weight: 600; margin-top: 5px;  }

.prod-img-lrg {border-radius: 3px; height: 600px; width: 100%; background-position: center center; background-size: contain; background-repeat: no-repeat; overflow: hidden;  }

.mytab-off {text-align: center; font-size: 18px; width: 18%; color: #0d60ae; display: inline-block; padding: 10px 0 10px 0; cursor:pointer; cursor:hand; }
.mytab-on {background-color: #e9e9e9; width: 18%; text-align: center; color: #5d5e60; font-size: 18px;  padding: 10px 0 10px 0;  display: inline-block; }


.mytab-off:hover {text-align: center; font-size: 18px; width: 18%; color: #FFF; display: inline-block; background-color: #c2c2c2;  }
.mytab-on:hover {background-color: #e9e9e9; width: 18%; text-align: center; color: #5d5e60; font-size: 18px;  padding: 10px 0 10px 0;  display: inline-block; }

/* product information panes */
#specs 		{display:none;}
#video 		{display:none;}
#features 	{display:none;}
#reviews 	{display:none;}
#parts 		{display:none;}


.tab-on {background-color: #e9e9e9; width: 18%; text-align: center; color: #5d5e60; font-size: 18px; font-weight: 700; padding: 10px 0 10px 0;  display: inline-block; }

a:link.tab {text-decoration: none; text-align: center; font-size: 18px; width: 18%; color: #0d60ae; display: inline-block; padding: 10px 0 10px 0; }
a:visited.tab {text-decoration: none; text-align: center; font-size: 18px; width: 18%; color: #0d60ae; display: inline-block; }
a:hover.tab {text-decoration: none; text-align: center; font-size: 18px; width: 18%; color: #FFF; display: inline-block; background-color: #c2c2c2; }
a:active.tab {text-decoration: none; text-align: center; font-size: 18px; width: 18%; color: #FFF; display: inline-block; background-color: #b7b7b7; }




a:link.tn-toggle  	 {border-radius: 3px; text-decoration: none; border: 2px solid #d5d5d5; display: block; margin-bottom: 10px; }
a:visited.tn-toggle  {border-radius: 3px; text-decoration: none; border: 2px solid #d5d5d5; }
a:hover.tn-toggle    {border-radius: 3px; text-decoration: none; border: 2px solid #f68b1e; }
a:active.tn-toggle   {border-radius: 3px; text-decoration: none; border: 2px solid #dc7206; }
a:focus.tn-toggle    {border-radius: 3px; text-decoration: none; border: 2px solid #f68b1e; }

a:link.tn-toggle .tn-img {width: 100%; height: 100px; background-repeat: no-repeat; background-position: center center; background-size: contain;background-color: #ebebeb; background-blend-mode: multiply; border-radius: 3px;}

a:link.tn-toggle .tn-img:focus {border: 2px solid #f68b1e; }


#header-height {width: 100%; background-color: #f2f2f2; height: 150px; }

#logo 		{width: 180px; height: auto; position: relative; z-index: 9999;}
#logo-asia  {width: 180%; max-width: 300px; height: auto; position: relative; z-index: 9999; top: 34px; margin-bottom: 93px;}
#logo-usa  {width: 180%; max-width: 300px; height: auto; position: relative; z-index: 9999; top: 34px; margin-bottom: 93px;}

#header-bar {width: 100%; background-color: #a79f9f; position: absolute; top: 0; height: 45px; overflow-y: hidden; }

#alert-bar {width: 100%; height:auto; background-color: #cd2d08; color:#FFF; height: 35px; font-size:13px; padding: 20px 0 60px 0; }

#alert-bar .master-width div {width: 80%; float: right;}

#header-txt {color: #5d5e60; line-height: 17px; font-size: 12px; float: right; top: 12px; position: relative;}

#header-social-icons {float:left;padding-top:5px}

.phone-number {font-size: 16px;}

#breadcrumbs-bar {width: 100%; background-color: #0d60ae; padding: 20px 0 20px 0; font-size: 14px; color: rgb(255, 255, 255); font-weight: 700; margin-bottom: 0; float: left; position: absolute;  }


#search-icon {fill: #5d5e60; }
#search-icon-size {width: 15px; height: auto; position: relative; top: 2px; float: right;padding: 0 0px 0 23px;}

input.news-signup[type="text"] {
    width: 76%;
    height: 30px;
    color: #202020;
    font-size: 12px;
    border-radius: 3px 0 0 3px;
    border: 0;
    padding-left: 12px;
    
}

input.signup-btn[type="submit"] {
    height: 32px;
    width: 17%;
    background: #0e61af;
    color: white;
    border: 0;
    -webkit-appearance: none;
    text-align: center;
    font-family: 'Open Sans Condensed', sans-serif; 
    font-size: 14px; 
    letter-spacing: 1px;
    border-radius: 0 3px 3px 0;
    position: relative;
    top: 1px;
    text-transform: uppercase;
    cursor:pointer; cursor:hand;
}

input.search-bar[type="text"] {
    width: 72%;
    height: 30px;
    color: #202020;
    font-size: 12px;
    border-radius: 0 0 0 3px;
    border: 0;
    padding-left: 6%;
    
}

input.search-btn[type="submit"] {
    height: 32px;
    width: 21%;
    background: #f68b1f;
    color: white;
    border: 0;
    -webkit-appearance: none;
    text-align: center;
    font-family: 'Open Sans Condensed', sans-serif; 
    font-size: 14px; 
    letter-spacing: 1px;
    border-radius: 0 0 3px 0;
    position: relative;
    top: 1px;
    text-transform: uppercase;
    cursor:pointer;
    cursor:hand;
}

#search-toggle {cursor:pointer; cursor:hand;}
#search-input {position:absolute;right:45px;top:34px;display:none;}

.fb-page, 
.fb-page span, 
.fb-page span iframe[style] { 
    width: 100% !important; 
    border-radius: 3px;
    position: relative;
    top: 0px;
  
}

/* Form Fields and Buttons */

textarea {
	padding: 5px; 
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	color: #5f5f5f;
	border: 1px solid #C0C0C0;
}

.stretchy {padding: 5px; width: 90%; font-size: 14px; color: #5f5f5f; }
.stretchy-2 {padding: 5px; width: 96.7%; font-size: 14px; color: #5f5f5f; }

.alert {font-style:italic; font-weight:700; color:#f68b1e;}
.response {font-weight:bold;}
.disclaimer {font-style:italic;font-size:13px;}

.btn-action {
	color: #FFF; 
	text-align: center;
	text-decoration: none; 
	font-size: 14px; 
	font-weight: 700;
	text-transform: uppercase; 
	letter-spacing: 1px;
	background-color: #f68b1e; /* Orange */
    border: none;
    padding: 6px 15px 6px 15px;
    display: inline-block;
    border-radius: 3px;
    cursor:hand;
}
.btn-action:hover {
	background-color:#dc7206;
}

.btn-other {
	color: #FFF; 
	text-align: center;
	text-decoration: none; 
	font-size: 14px; 
	font-weight: 700; 
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color: #C0C0C0; /* Grey */
    border: none;
	padding: 6px 15px 6px 15px;
    display: inline-block;
    border-radius: 3px;
	cursor:hand;
}
.btn-other:hover {
	background-color:#0d60ae;
}

#please-wait {
	text-align:center;
	color:red;
	font-size:28px;
	display:none;
	padding:20px;	
}


/* Sweep To Top */
.hvr-sweep-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  background-image: url(../images/honeycomb.svg); background-size: 30px 26px;
}
.hvr-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #257dcf;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  border-radius: 3px 3px 0 0;
  opacity: 0.5;
}
.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
  color: white;
}
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}


.social {width: 35px; height: auto; margin-right: 4px;}
.social:hover {opacity: 0.75; }

.social-header {width: auto; height: 30px;}
.social-header:hover {opacity: 0.75; }

.youtube {height: 600px; width: 100%; }
.youtube-medium {height: 420px; width: 100%; }
.youtube-small {height: 250px; width: 100%; }

/*** SLIDESHOW STUFF ***/

#slider-container {width: 100%; height: 600px; background-image: url(/images/galaxy-texture.jpg); background-size: cover;  position: relative; background-position: center center; }

.slide-img-box {background-color: #ebebeb; width: 38%; float: right; position: relative; height: 600px;  background-repeat: no-repeat; background-position: center center; background-size: contain; background-blend-mode: multiply; z-index: 10; }

.slide-text-box {font-size: 17px; color: #FFF; position: relative; font-weight: 400; border-radius: 0 3px 3px 0; float: left; width: 60%; }

a:link.slide-link 		{color: #FFF; text-decoration: none; font-size: 14px; background-color: #f68b1e; border-radius: 3px; padding: 8px 20px 8px 20px; position: relative; top: 50px; text-transform: uppercase; font-weight: 700; letter-spacing: 1px; }
a:visited.slide-link 	{color: #FFF; text-decoration: none; font-size: 14px; background-color: #f68b1e; border-radius: 3px; padding: 8px 20px 8px 20px; }
a:hover.slide-link		{color: #FFF; text-decoration: none; font-size: 14px; background-color: #dc7206; border-radius: 3px; padding: 8px 20px 8px 20px; }

.slide-text-header 		{font-size: 65px; line-height: 65px; margin-bottom: 10px; color: #FFF; font-family: 'Open Sans Condensed', sans-serif; margin-top: 100px; }

h5 {color: #f68b1e; font-size: 25px; font-weight: 800; margin-bottom: 5px; margin-top: 20px;}

#control-bar {position: absolute; bottom: 0; background-color: #f68b1f; height: 50px; width: 100%; }



/*** MENU STUFF ***/


.slicknav_menu {
	display:none;
}

.js .slicknav_menu {
		display:block;
	}
	

#menu {
	position: relative;
    font-size: 15px; 
    font-weight: 700;
	float: right;    
	top: 67px;
    margin-top: 0;
    padding-top: 0;
    text-transform: uppercase;
    z-index: 9999;
    
}


#menu li {position: relative; display: inline-block;  list-style: none;  }

#menu li a:link 	{color: #0d60ae; cursor: hand; padding: 15px; text-decoration: none;}
#menu li a:visited 	{color: #0d60ae; text-decoration: none;}
#menu li a:hover 	{color: #f68b1f;  text-decoration: none; }

#menu li:hover > ul {
	display: block; 
	visibility: visible;
	opacity:1;
    filter:alpha(opacity=100);
}

#menu li ul {
    position: absolute;
	visibility: hidden;    
	background-color: #d5d5d5; 
    z-index: 99;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:300ms ease;
    -moz-transition:300ms ease;
    -o-transition:300ms ease;
    text-align: left;
    transition:300ms ease;
    width:200px;
    max-width: 200px;
    float: left;   
}

#menu li ul li {
	margin-right: 0;
	position: relative;
	
 }
 
#menu li ul li:last-child {
	margin-right: 0;
 } /* all browsers except IE6 and lower */


#menu li ul li {display: block; width: 240px; }

#menu li ul li a:link {
	color: #0d60ae; 
	cursor: hand;    
	font-size: 13px;
	text-transform: capitalize;
	padding: 10px;
	display: block;
	position: relative; 
	left: -40px;
	
	
 }
#menu li ul li a:visited {color: #0d60ae; }
#menu li ul li a:hover {color: #FFF; background-color: #0d60ae;  }

#menu li ul li:hover > ul {
	display: block; 
	opacity:1;
    filter:alpha(opacity=100);
}

#menu li ul li ul {
	display: none; 
	position: absolute; 
	float: right; 
	background-color: #f68b1f; 
	left: 200px; 
	top: 0px;
	}

#menu li ul li ul li {display: block; width: 240px;}

#menu li ul li ul li a:link {
	color: #FFF; 
	cursor: hand;    
	font-size: 12px;
	text-transform: capitalize;
	padding: 4px 4px 4px 10px;
	display: block;


	
 }
 
#menu li ul li ul li a:visited	{color: #FFF; }
#menu li ul li ul li a:hover 	{color: #FFF; background-color: #dc7206;  }

/* JMF added */

.video-container {
	position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#part-thumbnails { list-style-type: none; margin: 0; padding: 0; }
#part-thumbnails li { 
	margin: 0 15px 15px 0;  
	float: left; 
	background-color:white; 
	width: 115px; 
	height: 180px; 
	text-align:center;
	border:1px solid #C0C0C0;
	font-size:10px;
	line-height:12px; 
	text-transform: capitalize;}
	
.region {cursor:pointer; cursor:hand;}

/*FAQS*/

.faq {
	margin:0;
	padding:0;
	list-style: none;}
				
.faq li { }

.faq li.q {
  background: #4FC2E;
  font-weight: bold;
  font-size: 120%;
  border-bottom: 1px #C0C0C0 solid;
  padding-bottom:5px;
  cursor: pointer;
}

.faq li.a {
	background-color: #FFF;
	padding:10px 20px ;
  	display: none;
	font-size:15px;
	line-height: 20px;
}

.faq li p{font-size:15px;
	line-height: 20px;}

.rotate {
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}


/* admin styles */

.tablegrid {border-top:1px solid #C0C0C0;border-left:1px solid #C0C0C0;}
.tablegrid td {border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}
.tablegrid td table {border:none;}
.tablegrid td table td {border:none;}
.border-top {border-top:1px solid #C0C0C0;}

.tablegrid-small {border-top:1px solid #C0C0C0;border-left:1px solid #C0C0C0;}
.tablegrid-small td {font-size:11px; border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}

.inactive {background-color:#FFFFC0;}
.suggested-items {font-size:10px; text-align:center; background-color:#00C000; color:#FFFFFF;}
.photo-count {font-size:12px; text-align:center; background-color:#F4A525; color:#FFFFFF;}




/*Added 2/23/23 by DF. Styles for blog*/

.tn {
	background-size: cover; 
	width: 100%; 
	background-position: center center;
	text-decoration: none;
	position: relative;
}
/*
.tn:after {
	content: "";
	display: block;
	padding-bottom: 100%;
}
*/

.date {
	font-size: 12px;
	font-weight: 500;
	margin: 6px 0 6px 0;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 0.015em;
	color: #f6861f;
}

.table{display: table;}
.t-cell{display: table-cell;}
