@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
body {
  background-color: #fff;
}
header {
  background-color: #000000;
  background-image: url("../images/carbon-fiber-bkgd.jpg");
  Xbackground-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 9px 0 0 0;
  border-bottom: 1px solid #636466;
}
.input-group.search input, .input-group.search .input-group-addon {
  border-color: #999999;
}
body > nav {
  background-color: #000;
  font-family: Arial;
  font-weight: bold;
  font-size: 1.25em;
  border-style: none !important;
  border-radius: 0 !important;
}
nav .navbar {
  margin-bottom: 0 !important;
  background-color: inherit;
}
nav .navbar-nav .open .dropdown-menu {
  background-color: black;
}
nav .dropdown-menu > li > a {
  color: #cccccc;
}
nav.yamm .yamm-content {
  padding-top: 0;
}
#google_translate_element2 {
  height: 27px;
  overflow: hidden;
}
header table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
header .phone {
  margin-top: 4px;
  color: #fff;
  font-weight: bold;
  font-size: 1.25em;
}
header div.search {
  width: 226px;
  xbackground-color: #000;
  margin-top: 2.625em;
}
header div.search input, div.search .input-group-addon {
  background-color: #000;
  color: #fcb015 !important;
}
nav div.search input {
  background-color: transparent;
}
nav > .navbar {
  border: 0;
  border-radius: 0;
  background-color: #000;
  margin-bottom: 0;
}
nav .navbar-collapse {
  padding: 0;
  text-transform: uppercase;
}
nav ul.dropdown-menu {
  font-weight: normal;
  text-transform: none;
}
/*nav ul.navbar-nav>li:first-child > a {

	padding-left: 0;

}*/
nav .navbar-nav > li > a {
  color: #999999;
}
.moremargin {
  margin: 0 2em;
}
.dealerjumps {
  border: 2px solid #e6e6e6;
  border-radius: 9px;
  padding: 1.5em 1em 2em 1em;
  margin: 0 0.25em 3em 0.25em;
}
/* Product Mega menu related */
.product-mega .row {
  display: flex;
}
.product-mega .which_product h5 {
  text-align: center;
  font-size: 1.375em;
}
.product-mega .thumbnail {
  padding: 0;
  background-color: #fcb015;
  margin-bottom: 2px;
}
.product-mega .thumbnail > img {
  width: 100%;
}
.product-mega .caption h5 {
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 2px;
  margin-bottom: 6px;
}
.product-mega .caption > a {
  display: block;
  color: #000;
  line-height: 1.25em;
  margin: 4px auto;
}
/* Carousel */
section#banner {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.carousel-caption {
  position: absolute;
  top: 4vh;
  height: auto;
  margin: auto;
  padding: 0;
}
.carousel-caption h1 {
  margin-bottom: 0;
  font-size: 2.75vw;
}
.carousel-caption h3 {
  margin: 9px auto 18px auto;
  font-size: 1.75vw;
}
.carousel-caption h4 {
  font-size: 1.25vw;
}
.carousel-inner > .item > img {
  margin: 0 auto;
}
#myCarousel {
  background-color: #000;
}
.carousel-indicators {
  margin-bottom: -9px;
}
.pointer {
  font-size: 2em;
  padding-top: 27px;
}
.carouselproduct {
  max-width: 100%;
  /*max-height:180px;*/
}
.carouselproduct2 img {
  max-height: 15.5vw;
}
.carouselproduct2 {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-radius: 1em;
}
.carouselproduct2:hover {
  background: rgba(0, 0, 0, 0.35);
}
.carouselicons {
  max-height: 18px;
  margin-bottom: .25em;
}
.carouseltoppad {
  padding-top: 2em;
}

.rounded {
  border-radius: 50%;
  border: 2px solid #666666;
  max-width: 100%;
}
/* Product Mega menu related */
.home-tradeshow {
  padding: 36px;
  background: #000000;
  font-size: 1.375em;
  line-height: 1.25em;
	font-weight: bold;
	color: #cccccc;
}
.home-tradeshow img {
	max-width: 100%;
	text-align: center;
	display: block;
	margin: 9px auto !important;
	border: 1px solid #333333;
}
section#home-callout {
  padding: 27px 15% 18px 15%;
  background: #fce7bd;
  font-size: 1.375em;
  line-height: 1.25em;
}
section#home-callout img {
  width: auto;
  max-height: 234px;
}
section#home-callout h1 {
  font-size: 1.825em;
  margin-top: 0.375em;
}
section#home-callout ul {
  margin-bottom: 1em;
}
section#home-callout2 {
  padding: 36px 20%;
  background: #1D7C5C;
  font-size: 1.125em;
  line-height: 1.25em;
  color: #ffffff;
}
section#home-callout2 img {
  border: 1px solid #ffffff;
}
section#home-callout2 h1 {
  font-size: 1.675em;
  margin-top: 0;
}
section#home-callout2 a {
  text-decoration: none;
  font-weight: bold;
  color: gold;
}
section#home-callout2 a:hover {
  color: white;
}
section#home-products {
  margin-bottom: 72px;
}
section#home-products .product-boxes-caption {
  margin-top: 72px;
  margin-bottom: 72px;
}
section#home-products .product-boxes .which_product h5 {
  text-align: center;
  font-size: 1.375em;
}
section#home-products .product-boxes-caption > div:not(:first-child) {
  line-height: 24px;
  padding-top: 14px;
}
section#home-products .product-boxes-caption h1 {
  font-size: 3.65em;
  text-align: right;
  margin-top: 0;
}
section#home-products .product-boxes-caption q {
  display: block;
  text-align: right;
  color: #fcb015;
  font-style: italic;
  font-weight: bold;
  font-size: 1.15em;
}
section#home-products .product-boxes .row, section#justreleased .product-boxes .row {
  display: flex;
}
section#home-products .product-boxes .thumbnail {
  padding: 0;
  margin-bottom: 0;
  background-color: #fcb015;
  border-color: #000;
  border-radius: 0;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
}
section#home-products .product-boxes .thumbnail > img {
  width: 100%;
}
section#home-products .product-boxes .caption h5 {
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 2px;
  margin-bottom: 6px;
}
section#home-products .product-boxes .caption > a {
  display: block;
  color: #000;
  line-height: 1.25em;
  margin: 4px auto;
}
.productbullets li a {
  color: #000000;
}
.productbullets li {
  margin: auto .5em auto -1.575em;
}
/* Section Service */
section#service {
  background-color: #666666;
  color: #cccccc;
  padding: 72px 0;
}
section#service h1 {
  color: #fff;
  font-size: 3.5em;
}
section#service .text {
  font-size: 1.25em;
}
section#service .panel-service {
  margin-top: 36px;
}
section#service .panel-service .panel-body .btn-tohnichi {
  margin-top: 9px;
}
/* Section Just Released */
section#justreleased {
  background-color: #000000;
  padding: 0 0 36px 0;
}
section#justreleased h1 {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
  font-size: 27px;
  line-height: 27px;
  padding: 9px 0 7px 0;
  margin-bottom: 36px;
  background: #fcb015;
}
section#justreleased .product-boxes [class^=col] {
  padding: 9px;
}
section#justreleased .product-boxes h2 {
  text-transform: capitalize;
  padding: 0 15px;
  font-size: 1.75em;
  font-weight: bold;
}
section#justreleased .product-boxes .product {
  background-color: #fcb015;
  text-align: center;
  font-size: 0.925em;
  border: solid 1px #fff;
  padding-bottom: 13px;
  height: 100%;
}
section#justreleased .product-boxes .product > img {
  width: 100%;
}
section#justreleased .product-boxes a {
  color: inherit;
}
section#justreleased .product-boxes .text {
  padding: 0 9px;
  line-height: 1.25em;
}
section#justreleased .product-boxes .product h3 {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.35em;
  margin: 10px 0 0;
}
/* Section youtube */
section#youtube-channel {
  margin: 45px 0;
}
section#youtube-channel .panel {
  border-radius: 0;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
}
section#youtube-channel .panel .panel-heading, section#youtube-channel .panel .panel-body {
  padding: 0 0 0 0;
  margin-top: 0;
}
section#youtube-channel .panel .panel-body {
  padding: 18px 5px 0 5px;
}
section#youtube-channel .fa-youtube-square {
  color: #cc0000;
  background-color: #fff;
  font-size: 2em;
  position: relative;
  top: 0.15em;
}
section#youtube-channel .panel-title {
  font-size: 1.25em;
  font-weight: normal;
  background-color: #ffffff;
  border-bottom: 1px solid #E2E9ED;
  padding-left: 1.115em;
  height: 45px;
}
section#youtube-channel .panel-title:hover {
  text-decoration: none !important;
  color: #fcb015;
}
section#youtube-channel .panel-title .fa {
  border-radius: 6px;
}
.embed-responsive-16by9 {
  margin-bottom: 27px;
}
/* Section social wall*/
section#social-wall {
  background-color: #f2f2f2;
  padding: 72px 0;
}
/* section breadcrumbs */
section#breadcrumbs {
  background-color: #f2f2f2;
  padding: 18px 0;
  color: #999999;
}
section#breadcrumbs a {
  color: #fcb015;
}
section#breadcrumbs .breadcrumb-item:after {
  content: "/";
  padding: 0 0.875em;
}
section#breadcrumbs h1 {
  font-size: 3.75em;
  color: #000000;
}
/* Section product-groups*/
section#product-groups {
  padding: 72px 0;
}
section#product-groups .product-group > [class^=col] {
  padding: 9px;
}
section#product-groups .product-group h2 {
  text-transform: capitalize;
  padding: 0 15px;
  font-size: 1.75em;
  font-weight: bold;
}
section#product-groups .product-group .product {
  background-color: #e8f0f7;
  text-align: center;
  font-size: 0.925em;
  border: solid 1px #000;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
  padding-bottom: 13px;
  /*margin-bottom:4px;*/
}
section#product-groups .product-group .product > img {
  width: 100%;
}
section#product-groups .product-group a {
  color: inherit;
}
section#product-groups .product-group .text {
  padding: 0 9px;
  line-height: 1.25em;
}
section#product-groups .product-group .product h3 {
  color: #fcb015;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.35em;
  margin: 10px 0 0;
}
/* Section product page */
section#product-page {
  margin: 54px 0 72px 0;
}
section#product-page .title h1, .blue {
  color: #336699;
  display: inline-block;
}
.orange {
  color: #ff9900;
}
section#product-page .title hr {
  border-top-color: #cccccc;
  margin-bottom: 36px;
}
section#product-page .title .direction {
  display: inline-block;
  text-transform: uppercase;
  float: right;
  margin: 20px 0 10px;
  font-weight: bold;
  font-family: 'Arial Narrow Bold', Arial;
  font-stretch: narrower;
}
section#product-page .title .direction .fa {
  color: #fcb015;
  font-size: 3em;
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  vertical-align: middle;
  font-weight: normal;
}
section#product-page .title .direction .fa-undo {
  color: #fcb015;
  font-size: 3em;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  vertical-align: middle;
  font-weight: normal;
}
section#product-page .information .details .call-outs {
  margin-bottom: 1em;
}
section#product-page .call-out, section#product-page .information .details .call-out {
  font-size: 0.65em;
  background-color: #f2f2f2;
  color: #999999;
  font-weight: bold;
  text-transform: uppercase;
  padding: 1em;
  display: inline-block;
}
#rohs {
  background-color: #66cc00 !important;
  color: #ffffff !important;
  text-transform: none !important;
}
section#product-page .information .details .call-out:not(:first-child) {
  margin-left: 0.5em;
}
section#product-page .information .details ul > li.deeper {
  margin-left: 1em;
}
section#product-page .information .details .images img {
  width: 100%;
  padding: 0;
}
section#product-page .information .details .images {
  color: #666666;
  font-weight: bold;
  text-align: center;
}
#product-carousel .carousel.slide .item img {
  display: inline-block;
}
#product-carousel .carousel.slide .item {
  text-align: center;
}
#product-carousel .thumbnails-carousel img {
  max-width: 75px;
  margin-bottom: 2.5em;
}
#product-carousel {
  display: inline-block;
  margin-top: 18px;
}
#product-carousel ul.thumbnails-carousel {
  padding: 5px 0 0 0;
  margin: 0;
  list-style-type: none;
  text-align: center;
  display: inline-block;
}
#product-carousel ul.thumbnails-carousel .center {
  display: inline-block;
}
#product-carousel ul.thumbnails-carousel li {
  margin-right: 5px;
  float: left;
  cursor: pointer;
}
#product-carousel ul.thumbnails-carousel img {
  padding: 0 !important;
  border: 1px solid #cccccc;
}
#product-carousel .active-thumbnail {
  opacity: 0.4;
}
#product-carousel .indicators-fix {
  bottom: 70px;
}
#product-carousel .carousel-caption {
  display: none;
}
#product-carousel .below-carousel-caption {
  display: none;
}
#product-carousel .below-carousel-caption.active-caption {
  display: block;
}
section#product-page .information .details .images .size {
  font-weight: normal;
}
section#product-page .information .details .specifications {
  margin-top: 18px;
}
section#product-page .information h2 {
  font-weight: bold;
  color: #333333;
  font-size: 2em;
  border-bottom: solid 1px #cccccc;
  padding-bottom: 4px;
  text-align: left;
}
section#product-page .information .standard-accessories h2, section#product-page .information .notes h2 {
  font-size: 1em;
  line-height: 0.5em;
  margin-bottom: 0;
  border-bottom: none;
}
section#product-page .information .details .specifications table {
  width: 100%;
  margin-top: 1em;
}
section#product-page .information .details .specifications table a {
  color: #000000;
}
section#product-page .information .details .specifications table th, section#product-page .information .details .specifications table td {
  font-size: 11px;
  line-height: 11px;
  text-align: center;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  padding: 4px;
  border: 1px solid #999999;
}
section#product-page .information .details .accessories {
  text-align: center;
  font-weight: bold;
  line-height: 1.225em;
}
section#product-page .information .details .accessories img {
  margin-top: 9px;
}
section#product-page .information .details .accessories div:not(:first-child) {
  height: 112px;
}
section#product-page .information .right-side > .row:not(:first-child) {
  margin-top: 36px;
}
section#product-page .information .right-side .btn {
  display: block;
  text-transform: capitalize;
  text-align: left;
}
section#product-page .information .right-side .btn:not(:last-child) {
  margin-bottom: 2px;
}
section#product-page .information .right-side .request-demo label, form.request-demo label {
  font-size: 0.9em;
}
section#product-page .information .right-side .btn .fa, section#product-page .information .right-side .btn .glyphicon {
  margin-right: 0.3em;
  margin-left: 3em;
}
section#product-page .information .right-side .panel {
  border: solid 1px #dddddd;
  box-shadow: -1px 0 2px 0 rgba(0, 0, 0, 0.05);
  margin-bottom: 0;
}
section#product-page .information .right-side .panel-heading {
  background-color: #f5f5f5;
  border-bottom: solid 1px #dddddd;
}
section#product-page .information .right-side .panel-title {
  color: #333333;
  font-weight: bold;
  text-align: center;
  text-transform: capitalize;
}
section#product-page .information .right-side .panel .product-group {
  text-transform: capitalize;
  text-align: center;
  font-size: 0.925em;
  line-height: 1.25em;
  margin-top: 1em;
  color: inherit;
  display: block;
}
section#product-page .information .right-side .panel .product-group:first-of-type {
  margin-top: .5em;
}
section#product-page .information .right-side .panel .product-group:last-of-type {
  margin-bottom: 0.75em;
}
section#product-page .information .right-side .panel .product-group h4 {
  color: #336699;
  font-size: 1.25em;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
}
section#product-page .information .right-side .panel .product-group img {
  display: inline-block
}
section#product-page .information .right-side .chevron a {
  font-weight: bold;
}



/* Section Product Releases */
section#productreleases {
  padding: 0;
  margin: 0;
}
section#productreleases h1 {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
  font-size: 27px;
  line-height: 27px;
  padding: 9px 0 6px 0;
  margin-bottom: 36px;
  background: #fcb015;
}
section#productreleases .product-boxes [class^=col] {
  padding: 10px;
}
section#productreleases .product-boxes h2 {
  text-transform: capitalize;
  padding: 0 15px;
  font-size: 1.75em;
  font-weight: bold;
}
section#productreleases .product-boxes .product {
  background-color: #fcb015;
  text-align: center;
  font-size: 0.925em;
  border: solid 1px #000000;
  padding-bottom: 13px;
  height: 100%;
}
section#productreleases .product-boxes .product > img {
  width: 100%;
}
section#productreleases .product-boxes a {
  color: inherit;
}
section#productreleases .product-boxes .text {
  padding: 0 9px;
  line-height: 1.25em;
}
section#productreleases .product-boxes .product h3 {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.35em;
  margin: 10px 0 0;
}



.accessoriesimage img {
  margin-top: 1.25em;
}
.img-description {
  padding-top: 10px;
  color: #000000;
  font-size: 1.25em;
}
.events img {
  border: 1px solid #cccccc;
  background: #ffffff;
  max-height: 113px;
  margin: 2px;
  float: left;
  cursor: zoom-in;
}
.eventimages {
  margin-left: 0;
  margin-bottom: 18px;
  margin-right: 0;
  padding: 0;
}
.modal-body > .img-events {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.international {
  font-size: 1.25em;
}
.small {
  font-size: 1.225em !important;
}
.smaller {
  font-size: 1.125em !important;
}
.techData {
  border-bottom: 1px dotted #cccccc;
}
.techData img {
  border: 1px solid #cccccc;
}
.techData > div {
  margin-top: 1em;
  margin-bottom: 1em;
}
.techData:last-of-type {
  border-bottom: none;
}
.techData a {
  font-size: 1.375em;
  margin-bottom: -9px;
  padding-bottom: 0;
  font-weight: bold;
  display: block;
}
.techData a:before {
  font-family: "FontAwesome";
  content: "\f1c1";
  margin: 0 9px 0 0;
  font-weight: normal;
  float: left;
  color: red;
}
ul.pdf, ol.pdf {
  list-style: none;
}
ul.pdf > li, ol.pdf > li {
  margin-bottom: 0.875em;
}
ul.pdf > li a, ol.pdf > li a {
  font-size: 1.25em;
  font-weight: bold;
  display: block;
}
ul.pdf > li::before, ol.pdf > li::before {
  font-family: "FontAwesome";
  content: "\f1c1";
  margin: 0 10px 0 -25px;
  font-size: 1.25em;
  font-weight: normal;
  float: left;
  color: red;
}
ul.notPDF, ol.notPDF {
  list-style: none;
}
ul.notPDF > li, ol.notPDF > li {
  margin-bottom: 0.875em;
}
ul.notPDF > li a, ol.notPDF > li a {
  font-size: 1.25em;
  font-weight: bold;
  display: block;
}
ul.notPDF > li::before, ol.notPDF > li::before {
  font-family: "FontAwesome";
  content: "\f10c";
  margin: 0 10px 0 -25px;
  font-size: 1.25em;
  font-weight: normal;
  float: left;
  color: #cccccc;
}
ul.smallpdf, ol.smallpdf {
  list-style: none;
}
ul.smallpdf > li, ol.smallpdf > li {
  /*margin-bottom: 0.875em;*/
}
ul.smallpdf > li a, ol.smallpdf > li a {
  font-size: 1em;
  font-weight: bold;
  display: block;
}
ul.smallpdf > li::before, ol.smallpdf > li::before {
  font-family: "FontAwesome";
  content: "\f1c1";
  margin: 0 10px 0 -25px;
  font-size: 1em;
  font-weight: normal;
  float: left;
  color: red;
}
ul.smallpdf > li:last-of-type {
  margin-bottom: .625em;
}
table.replacement th {
  border: 1px solid #cccccc !important;
  text-align: center;
}
table.replacement td {
  border-right: 1px solid #ffffff !important;
  border-left: 1px solid #ffffff !important;
  text-align: center;
}
table.replacement img {
  display: block;
  text-align: center;
}
table.replacement a {
  font-weight: bold;
  font-size: 1.25em;
}
th.discontinued {
  background: #663300;
  color: #ffffff;
}
th.current {
  background: #336699;
  color: #ffffff;
}
th.description {
  background: #e6e6e6;
  color: #666666;
}
.discontinued td {
  width: 10%;
}
td.discontinued img {
  opacity: 0.5;
  max-height: 45px;
}
.current td {
  width: 30%;
}
td.current img {
  max-height: 90px;
}
/* FAQ Accordian*/
#faq .panel-heading a {
  font-weight: bold;
  display: block;
}
#faq .panel-body {
  padding-right: 27px;
  padding-left: 27px;
}
/* Video listing page */
.videos > [class^=col] {
  padding: 9px;
}
.videos .videoDescription {
  /*background-color:#e8f0f7;
	border: solid 1px #000;
	box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25); 
	padding-bottom:9px;*/
  margin-bottom: 18px;
  font-size: 0.875em;
  text-align: center;
}
.videos a {
  color: inherit;
}
.videos .text {
  padding: 0 9px;
  line-height: 1.25em;
}
.videos .videoDescription h3 {
  color: #fcb015;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.5em;
  margin: 4px 0 0;
}
/* Catalog listing page */
.catalog {
  padding: 27px 45px;
  margin: 0 13px 36px 13px;
  background-color: #fce7bd;
  border-radius: 6px;
  border: 6px solid #ffffff;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
  font-size: 1.25em;
}
.catalog h1 {
  font-size: 3.75em;
  margin-top: 0.75em;
}
.catalogs > [class^=col] {
  padding: 0 9px;
  display: flex !important;
}
.catalogs > [class^=col]:nth-child(3n+1){
    clear:both;
}
.catalogs .catalogDescription {
  margin-bottom: 18px;
  font-size: 0.875em;
  text-align: center;
  height: auto;
}
.catalogs img {
  display: block;
  text-align: center;
}
.catalogs a {
  color: inherit;
}
.catalogs .text {
  padding: 0 9px;
  line-height: 1.25em;
}
.catalogs .catalogDescription h3 {
  color: #fcb015;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.125em;
  margin: 4px 0 0;
  height: auto;
}
.handbook {
  border-top: 1px dotted #cccccc;
  border-bottom: 1px dotted #cccccc;
  padding: 1% 10%;
  width: 85%;
  margin: 1% auto;
  margin-bottom: 3%;
}
.handbook p {
  font-size: 1.25em;
  font-weight: bold;
  margin-top: 10%;
}
.april {
  margin-left: 4%;
}
section.general {
  padding: 0 0 36px 0;
}
section.general:last-child {
  padding: 0;
}
section.general h2::before {
  content: "• ";
  color: #fcb015;
}
section.calibration {
  padding: 0 0 36px 0;
}
section.calibration:last-child {
  padding: 0;
}
.dimensions h2 {
  margin-top: 1.5em;
}
.jumbotron {
  background: rgba(0, 0, 0, 0.02) !important;
  border: 1px solid #cccccc !important;
}
/* Section How-To-set*/
section#how-to-set h2 {
  font-weight: bold;
  color: #333333;
  font-size: 2em;
  border-bottom: solid 1px #cccccc;
  padding-bottom: 4px;
  text-align: left;
}
section#how-to-set .panel {
  border: solid 1px #dddddd;
  box-shadow: -1px 0 2px 0 rgba(0, 0, 0, 0.05);
  margin-top: 18px;
  margin-bottom: 36px;
}
section#how-to-set .panel-heading {
  background-color: #f5f5f5;
  border-bottom: solid 1px #dddddd;
}
section#how-to-set .panel-title {
  color: #333333;
  font-weight: bold;
  text-align: center;
  text-transform: capitalize;
}
section#how-to-set .panel-body {
  text-align: center;
}
.gray {
  color: #666666;
}
.graysmaller {
  font-size: .85em;
  line-height: 1.25em;
  color: #666666;
}
.onpage {
  font-weight: bold;
  color: #666666;
}
.distributors {
  margin-top: 2em;
}
.distributors:hover {
  color: #fcb015 !important;
  cursor: pointer;
}
.distributorsinfo {
  border-bottom: 1px solid #cccccc;
  padding: 13px 9px 18px 36px;
}
/* Footer area */
footer .upper {
  background-color: #000;
  padding: 9px 0;
}
footer .lower {
  background-color: #333333;
  color: #cccccc;
  font-size: 0.9em;
  padding: 54px 0 18px 0;
}
footer .social-icons {
  font-size: 2.5em;
  margin: 0 auto;
}
footer .social-icons a {
  color: #999999;
  margin: 0 4px;
}
/*footer .social-icons a .fa-youtube-square {
	color:#cccccc;
}*/
footer .social-icons a:hover, footer .social-icons a:hover .fa-youtube-square {
  color: #f2f2f2;
  ;
}
.social-icons-header {
  margin-right: 4px;
}
.social-icons-header a:not(:first-child) {
  padding-left: 1px;
}
.social-icons-header a {
  color: #999999;
}
/*.social-icons-header a .fa-youtube-square {
	color:#cccccc;
}*/
.social-icons-header a:hover, .social-icons-header a:hover .fa-youtube-square {
  color: #f2f2f2;
  ;
}
footer .lower a {
  color: #cccccc;
}
footer .lower .copyright {
  color: #999999;
}
footer hr {
  border-top-color: #666;
}
footer nav > .row {
  padding-bottom: 1em;
}
/* Return to top */
#return-to-top {
  z-index: 99999;
  position: fixed;
  bottom: 54px;
  right: 20px;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.7);
  width: 50px;
  height: 50px;
  display: block;
  text-decoration: none;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#return-to-top i {
  color: #fff;
  margin: 0;
  position: relative;
  left: 16px;
  top: 13px;
  font-size: 19px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#return-to-top:hover {
  background: rgba(0, 0, 0, 0.9);
}
#return-to-top:hover i {
  color: #fff;
  top: 5px;
}
/*  Torque calculator */
#torq-calc {
  z-index: 99999;
  font-size: 0.8em;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
  color: #fff;
  background-color: #000;
  border-radius: 6px 6px 0 0;
  -webkit-transform: rotate(-90deg);
  -webkit-transform-origin: left bottom;
  -moz-transform: rotate(-90deg);
  -moz-transform-origin: left bottom;
  -ms-transform: rotate(-90deg);
  -ms-transform-origin: left bottom;
  -o-transform: rotate(-90deg);
  -o-transform-origin: left bottom;
  transform: rotate(-90deg);
  transform-origin: left bottom;
  position: fixed;
  top: 50vh;
  left: 100%;
  white-space: nowrap;
  border: solid 1px white;
  border-bottom-style: none;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#torq-calc a {
  color: inherit;
  display: block;
}
#torq-calc:hover {
  text-decoration: none;
  background-color: #000;
  border-radius: 6px 6px 0 0;
}
#torq-calc:hover .fa {
  color: #fff;
}
#torq-calc span {
  display: inline-block;
  padding: 9px;
  background-color: #666666;
  border-radius: 6px 0 0 0;
}
#torq-calc:hover span {
  background-color: #000;
}
#torq-calc .fa {
  color: #fcb015;
  margin: 0 9px;
  -webkit-transform: rotate(90deg);
  -webkit-transform-origin: center center;
  -moz-transform: rotate(90deg);
  -moz-transform-origin: center center;
  -ms-transform: rotate(90deg);
  -ms-transform-origin: center center;
  -o-transform: rotate(90deg);
  -o-transform-origin: center center;
  transform: rotate(90deg);
  transform-origin: center center;
}
.conversiontable {
  display: block;
  width: 100%;
  padding: 4px 6px;
  margin: 1px;
  border-radius: 9px;
}
.calcgreen, .calcyellow, .calcblue {
  color: #ffffff;
}
.calcgreen input, .calcyellow input, .calcblue input {
  background: #000000;
  border: 2px solid #cccccc;
  color: #cccccc;
  border-radius: 9px;
}
.sidenav {
  height: auto;
  width: 0;
  position: fixed;
  z-index: 2;
  top: 12.5%;
  right: -2px;
  background-color: rgba(0, 0, 0, 0.75);
  overflow-x: hidden;
  transition: 0.5s;
  padding: 0;
  border-radius: 9px 0 0 9px;
  border: 1px solid #ffffff;
}
.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #818181;
  display: block;
  transition: 0.3s;
}
.sidenav a:hover {
  color: #f1f1f1;
}
.sidenav .closebtn {
  position: absolute;
  top: 0.5%;
  right: 2.5%;
  font-size: 36px;
}
.calccontent {
  padding: 5% 15% 5% 5%;
}
/*.calccontent .form-group {
    margin-bottom: 1px;
	border-radius: 6px;
	padding: 4px 0;
}
.calccontent label {
    padding-left: 0;
}
.calccontent .col {
    padding-right: 4px;
}*/
.calcblack {
  background-color: rgba(0, 0, 0, 0.5);
  white-space: nowrap;
}
.calcgreen {
  background-color: rgba(190, 255, 125, 0.5);
  white-space: nowrap;
}
.calcyellow {
  background-color: rgba(255, 255, 204, 0.5);
  white-space: nowrap;
}
.calcblue {
  background-color: rgba(206, 231, 255, 0.5);
  white-space: nowrap;
}
/* Search Results*/
.search-results-table {
  display: table;
  width: 100%;
}
.search-results-table, .search-no-results {
  margin-top: 36px;
}
.search-results-row {
  display: table-row;
}
.search-results-cell {
  display: table-cell;
  vertical-align: middle;
  border-bottom: 1px solid #cccccc;
  padding: 18px 9px;
}
.search-results-row:last-child .search-results-cell {
  border-bottom: none;
}
.search-results-cell:first-child {
  width: 25%;
  text-align: center;
}
.search-results-cell:last-child {
  width: 50%;
}
.search-results-cell:nth-child(2) {
  width: 25%;
}
.data-pager {
  text-align: center;
  margin-top: 18px;
}
.pagination .disabled {
  cursor: not-allowed !important;
  pointer-events: none;
  opacity: .65;
  box-shadow: none;
}
/* Special Classes */
.full-width {
  width: 100%;
}
.white {
  color: white;
}
.gold {
  color: #fcb015 !important;
}
.bold {
  font-weight: 700;
}
.panel-service {
  border-radius: 0;
  background-color: #666666;
  color: #cccccc;
  border: solid 1px #999999;
}
.panel-service .panel-heading {
  background-color: #333333;
}
.panel-service .panel-body .title {
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  text-align: left;
  font-size: 1.2em;
}
ul.tohnichi {
  padding-left: 1.5em;
  text-align: left;
}
ul.tohnichi > li > a {
  position: relative;
  left: -0.3em;
  color: inherit;
}
.btn-tohnichi {
  color: #fff;
  font-weight: bold;
  background-color: #fcb015;
  border-color: #eea236;
  border-radius: 0;
  border: solid 1px #fff;
}
ul.chevron {
  list-style: none;
}
ul.chevron > li::before {
  font-family: "FontAwesome";
  content: "\f054";
  margin: 0 5px 0 -15px;
  font-weight: normal !important;
  float: left;
  color: #666666;
}
.margin-top {
  margin-top: 18px;
}
.table-striped {
  border-bottom: 1px solid #cccccc;
}
.table-striped img {
  margin: auto 1% 4px 9px;
}
.form-horizontal .control-label.left {
  text-align: left;
}
.required .control-label::after {
  content: "*";
  padding-left: 2px;
  position: absolute;
  color: #a94442;
  font-size: 1.25em;
  margin-top: -0.25em;
}
.popover.validator {
  background: #f2dede;
}
.top.popover.validator > .arrow::after {
  border-top-color: #f2dede !important;
}
.bottom.popover.validator > .arrow::after {
  border-bottom-color: #f2dede !important;
}
iframe.demo-request {
  width: 100%;
  border: none;
  height: 625px;
}
nav .yamm-content {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.rblist {
  display: block;
}
.rblist > label {
  font-weight: normal;
  margin-left: 8px;
  display: inline;
}
/* Extra Small ONLY*/
@media (max-width: 767px) {
  .phone + table#translator {
    margin: 4px 0 6px 10vw;
  }
  #torq-calc {
    display: none;
  }
  header {
    display: none;
  }
  nav ul.nav {
    margin: 0;
  }
  nav .lower ul.navbar-nav > li:first-child > a {
    padding-left: 15px;
  }
  nav li.search, nav .translate {
    padding-left: 15px;
  }
  nav .product-mega .row {
    display: block;
  }
  nav .phone a {
    color: #fff !important;
  }
  .carousel-caption {
    position: absolute;
    top: 1%;
    height: auto;
    margin: auto;
    padding: 0;
  }
  .carousel-caption h1 {
    margin-bottom: 0;
    font-size: 3.75vw;
  }
  .carousel-caption h3 {
    margin: 9px auto 6px auto;
    font-size: 3vw;
  }
  .carousel-caption h4 {
    /*font-size:2.75vw;*/
    display: none;
  }
  .carousel-inner > .item > img {
    margin: 0 auto;
  }
  #myCarousel {
    background-color: #000;
  }
  .carousel-indicators {
    display: none;
  }
  .carouselproduct {
    max-width: 65%;
    max-height: 190px;
  }
  .carouseltoppad {
    padding-top: 0.125em;
  }
  section#home-products {
    margin-bottom: 72px;
  }
  section#home-products .product-boxes-caption {
    margin-top: 36px;
    margin-bottom: 36px;
  }
  section#home-products .product-boxes-caption h1 {
    font-size: 2em;
    margin-top: 0;
  }
  ul.productbullets > li {
    list-style-type: none;
    margin: auto;
  }
  ul.productbullets {
    padding: 0;
  }
  section#breadcrumbs h1 {
    font-size: 3em;
  }
  section#product-groups {
    padding: 18px 0;
  }
  section#product-page {
    margin: 1em 0 2em 0;
  }
  .call-outs {
    margin-top: 1em;
    margin-bottom: 0;
  }
  .call-out {
    font-size: 0.65em;
    background-color: #ffcc00;
    color: #999999;
    padding: .75em;
  }
  section#product-page .title .direction .fa, section#product-page .title .direction .fa-undo {
    font-size: 1.75em;
  }
  .thumbnail .caption {
    text-align: center;
  }
  section#home-products .product-boxes > .row > [class^=col] {
    margin: 0 auto 1em auto;
  }
  section#home-products .product-boxes-caption h1, section#home-products .product-boxes-caption q, section#home-products .product-boxes-caption {
    text-align: center;
    margin-bottom: 18px;
  }
  section#home-products .product-boxes-caption q {
    font-size: 1.5em;
  }
  section#home-products .product-boxes-caption h1 {
    font-size: 2.125em;
    margin-top: 0;
  }
  section#home-products .product-boxes .row {
    display: block;
  }
  section#home-products .product-boxes .thumbnail {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  section#service {
    font-size: .875em;
    padding: 36px 0;
  }
  section#service h1 {
    font-size: 2.5em;
  }
  section#service .panel-service {
    display: table;
    margin-left: auto;
    margin-right: auto;
  }
  section#service .panel-service [class^=col]:not(:first-child) {
    margin-top: 26px;
  }
  section#product-page .information .details .accessories img {
    max-width: 75%;
    margin-left: auto;
    margin-right: auto;
  }
  section#product-page .information .right-side {
    margin-top: 48px;
  }
  section#product-page .information .related .panel {
    display: table;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  section#product-page .information .right-side .btn {
    max-width: 75%;
    margin-left: auto;
    margin-right: auto;
  }
  .handbook {
    text-align: center;
    width: 100%;
  }
  .handbook p {
    font-size: 1.125em;
    font-weight: bold;
    margin-top: 7.5%;
  }
  .handbook img {
    width: 65%;
    height: auto;
  }
  footer .lower {
    padding: 18px 0;
  }
  footer .lower .col {
    text-align: center;
    margin-bottom: 18px;
  }
  footer .lower .col > strong {
    font-size: 1.25em;
    margin-bottom: 1em;
  }
  footer .lower .col > ul {
    list-style-type: none;
    padding: 0;
    text-align: center;
  }
  footer .lower .col > ul > li > a {
    left: 0;
    position: static;
    text-align: center;
    display: block;
    margin: .5em auto;
  }
  .pl-xs {
    padding-left: 35px;
  }
}



/* Small ONLY */
@media (min-width: 768px) and (max-width: 991px) {
  nav {
    font-size: 1.1em;
  }
  nav ul.navbar-nav > li > a {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 0.85em;
  }
  .social-icons-header {
    display: none;
  }
  header div.search {
    width: 190px;
  }
  .product-mega > .row > [class^=col], section#home-products .product-boxes > .row > [class^=col], section#justreleased .product-boxes [class^=col] {
    width: 50%;
    padding: 1vw 1vw;
  }
  section#home-products .product-boxes-caption h1, section#home-products .product-boxes-caption q, section#home-products .product-boxes-caption {
    text-align: center;
    margin-bottom: 18px;
  }
  
  .catalogs > [class^=col] {
    padding: 0 9px;
    display: flex !important;
  }
  .catalogs > [class^=col]:nth-child(1n+1){
    clear:both;
  }

  .handbook {
    text-align: center;
    width: 100%;
  }
  .handbook p {
    font-size: 1.125em;
    font-weight: bold;
    margin-top: 7.5%;
  }
  .handbook img {
    width: 65%;
    height: auto;
  }
  footer .lower .col:nth-child(2n+3) {
    clear: both;
  }
}



/* Small AND UP */
@media (min-width: 768px) {
  .product-mega .thumbnail, section#home-products .product-boxes .thumbnail, section#justreleased .product-boxes [class^=col] > div {
    height: 100%;
  }
}
/* Medium ONLY */
@media (min-width: 992px) and (max-width: 1199px) {
  nav ul.navbar-nav > li > a {
    padding-left: 10px;
    padding-right: 10px;
  }
  .product-mega > .row > [class^=col], section#home-products .product-boxes > .row > [class^=col], section#justreleased .product-boxes [class^=col] {
    width: 25%;
    padding: 1vw 1vw;
  }
  footer .lower .col:nth-child(5) {
    clear: both;
  }
}
/* Medium AND UP */
@media (min-width: 992px) {}
/* Large ONLY */
@media (min-width: 1200px) {
  .product-mega > .row > [class^=col], section#home-products .product-boxes > .row > [class^=col], section#justreleased .product-boxes [class^=col] {
    width: 20%;
    padding: 1vw 1vw;
  }
  footer .lower .col {
    width: 20% !important;
  }
}
.print-only {
  display: none;
}
@media print {
  html, body {
    margin: 0;
    padding: 0;
  }
  main:not(.no-print)::before {
    display: block !important;
    width: 100%;
    height: 90px;
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ4AAABaCAYAAACIcjAZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZjllMWUxNi0xMzdmLTQzMDQtYmJjMS05YWNiYTllZWIzYWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA5NzgxMUUwNEVBMTFFN0JDQjNDREM2NDkyQjg5QTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njg1NTU1NDAwNDhEMTFFN0JDQjNDREM2NDkyQjg5QTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmFjZTdjMTFjLWJmMmQtNDVhYy04ZTQ2LTI3OWVjYmJmNWZhZCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhkZWEyOTJmLWI2ZDUtMTE3OS04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') /*../images/print-logo.png*/ ;
    text-align: center;
    margin: 0 auto 36px;
    z-index: 999;
    background-color: #666666;
  }
  main:not(.no-print) > section:first-child:before {
    position: absolute;
    content: "www.tohnichi.com";
    display: block;
    left: 0;
    right: 0;
    margin: -2em auto 0;
    text-align: center;
    color: #666666;
    font-size: 1.5em;
    width: 100%;
  }
  header, nav, footer, section#product-page .information .right-side, #return-to-top, #torq-calc, .carousel .carousel-control, .carousel .below-carousel-caption, .carousel .thumbnails-carousel {
    display: none !important;
  }
  .carousel .carousel-inner > .item {
    display: block;
  }
  .carousel .carousel-caption {
    display: block !important;
    position: static;
    padding-top: 0;
    color: #666666;
    text-shadow: none;
  }
  section#product-page .information .details {
    width: 100%;
  }
  section#product-page .information .details .accessories img {
    margin-top: 9px;
    max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
  }
  section#product-page .information .details .accessories div:not(:first-child) {
    max-width: 25% !important;
    float: left;
  }
  a[href]:after {
    content: none;
  }
  #olark-wrapper {
    display: none;
  }
  .print-only {
    display: initial !important;
  }
  .no-print {
    display: none !important;
  }
  .table-responsive {
    overflow: visible;
  }
  .dimentions, .specifications, .accessories {
    page-break-before: always;
  }
  .specifications, .excel_box:not(:first-of-type) table.excel {
    page-break-before: always;
  }
  table.excel:not(:first-of-type) {
    page-break-inside: avoid;
  }
  .notes, .excel-related:last-of-type {
    page-break-after: always;
  }
  .excel td, .excel th {
    /*font-size: 0.5em !important;*/
    font-size: .8em !important;
    padding: 0 !important;
  }
  .container {
    margin: 0 !important;
  }
  div, .specifications .col-xs-12 {
    display: block;
    margin: 0;
    padding: 0;
    float: unset !important;
  }
  /*section#product-page .information .details .specifications table th,

	section#product-page .information .details .specifications table td {

		font-size: 11px;

		line-height:11px;

		text-align:center;

		font-family: "Arial Narrow",Arial,Helvetica,Arial,sans-serif !important;

		padding:2px;

		border:.875em solid #cccccc;

	}*/
}