@media (max-width: 1199px) {
	.mobile-hero-ad-setting {
		display: block;
	}

	.home-prod-feature .home-price img {
		margin-right: 5px !important;
		margin-left: -10px !important;
	}
}

@media (min-width: 980px) {
	.mhide.free-shipping-header-buttons {
		display: inline !important;
	}

	p.customer-rating-button {
		padding-top: 10%;
	}

	.rental-product-cart-list.span6.mhide {
		float: right;
	}

	.mobile-setting-product-page .rental-product-listing .rental-pricing-product-page.product-info .radio label:nth-child(2) {
		width: 94% !important;
	}

	.itm-french-content.mobile-setting-product-page .rental-product-listing .rental-pricing-product-page.product-info .rental-option-weekly.radio label:nth-child(2) {
		width: 46% !important;
	}

	.itm-french-content.mobile-setting-product-page .rental-product-listing .rental-pricing-product-page.product-info .rental-option-monthly.radio label:nth-child(2) {
		width: 42% !important;
	}

	.mobile-setting-product-page .category-items.rental-product-listing .product-info .radio label:nth-child(4),
	.mobile-setting-product-page .rental-pricing-product-page.product-info .radio label:nth-child(4) {
		width: 45.3% !important;
	}

	.mobile-setting-product-page .category-items.rental-product-listing.rental-product-listing-search .product-info .radio label {
		font-size: 11px;
		line-height: 18px;
	}

	/* ----------- Online page ---------- */
	.span10 .span6 iframe {
		max-width: 100%;
	}

	/* ----------- Footer ---------- */
	.mobile-footer-adjustment.back-to-top-button-display {
		padding-top: 0px;
		border-top: none;
	}

	.back-to-top-button-setting button {
		float: left;
		margin: 0px auto;
		border: none;
		width: 100%;
		color: white;
		font-size: 12px;
		line-height: 20px;
		padding: 0px;
		font-family: 'Open Sans', sans-serif;
	}

	.back-to-top-button-display .row-fluid.back-to-top-button-setting {
		margin-bottom: 10px;
	}

	/*footer*/
	.footer-payment-ul {
		margin: 0;
	}

	ul.footer-payment-ul li {
		margin-left: 1em;
	}

}

@media (min-width: 1200px) {
	.mobile-hero-ad-setting {
		display: none;
	}

	.mobile-setting-product-page .category-items.rental-product-listing.rental-product-listing-search .product-info .radio label {
		font-size: 13px;
	}

	.itm-french-content .mobile-setting-product-page .category-items.rental-product-listing.rental-product-listing-search .product-info .radio label {
		font-size: 12px;
	}
}

@media (min-width: 979px) {
	.morelink {
		display: none;
	}

	.clickover-trigger.mhide.ipad-view-setting {
		display: inline-block !important;
	}

	.row-fluid.iso-signup {
		padding-top: 15px;
	}

}

@media (max-width: 979px) {
	.row-fluid.category-items form {
		margin-bottom: 0px;
	}

	/* 	NAV and HEADER */
	.mobile-res-nav-search .go-button-mobile {
		border-radius: 0px !important;
	}

	.content.mobile-setting {
		padding-top: 0px;
	}

	.content.mobile-setting .span12 {
		margin-bottom: 0px;
		margin-left: 0px;
	}

	.navbar.navbar-inner.mshow {
		margin-bottom: 0px;
		min-height: 21px;
		box-shadow: none;
	}

	.mobile-res-nav .navbar-inner {
		background-color: #f3f3f3 !important;
		padding-left: 0px;
		padding-right: 0px;

	}

	.navbar-inner.mobile-nav-bar-s {
		min-height: 21px !important;
		margin-left: -20px;
		margin-right: -20px;
	}

	.navbar-inner.mobile-nav-bar-s .container .row-fluid {
		overflow: hidden;
		padding-top: 0px;
	}

	.mobile-nav-bar-s {
		padding-left: 0px !important;
		padding-right: 0px !important;
		height: 21px !important;
	}

	.mobile-hero-ad-none {
		display: none;
	}

	.mobile-cart-icon-num {
		padding-left: 0px;
		display: inline-block;
		margin-right: -12px;
		position: relative;
	}

	.mobile-cart-icon {
		padding-left: 0px;
		display: inline-block;
		position: relative;
	}

	.login-icon-position img {
		position: relative;
		top: -14.5px;
		padding-left: 0px;
	}

	.search-bar-length {
		margin-right: 57.67px;
	}

	.row-fluid .input-append .navbar-search input.searchbox#ProductSearch {
		border-radius: 0px;
		padding-left: 10px;
		margin-left: 0px !important;
		width: 100% !important;
		overflow: hidden;
		float: left;
	}

	.go-button-mobile {
		float: right !important;
	}

	.mobile-res-nav.mobile-nav-bar-background .nav>li>a {
		color: #333 !important;
		padding: 5px 14px 5px;
		margin-bottom: 0px;
		line-height: 18px;
		border-radius: 0px;
	}

	.mobile-res-nav.mobile-nav-bar-background .nav>li.open>a {
		color: white !important;
	}

	.shop-hamberger {
		width: auto;
	}

	.mobile-header-icon {
		list-style: none;
		margin-bottom: 3px;
		position: relative;
		margin-left: 0px;
		margin-top: 10px;
		max-height: 47.55px;
	}

	.mobile-header-icon.mobile-res-nav {
		margin-left: -8px;
		display: inline;
		position: relative;
		top: -7px;
	}

	.mobile-sign-text {
		position: relative;
		text-transform: uppercase;
		font-size: 12px;
	}

	.mobile-header-icon li>a>svg {
		float: left;
		margin-left: 6px;
		margin-bottom: 4px;
		height: 27px;
		top: 0;
	}

	.mobile-header-icon.mobile-header-icon-itm li>a>svg {
		margin-left: 7px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>svg {
		margin-left: 21px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:nth-child(3)>a>svg {
		margin-left: 30px;
	}

	.mobile-header-icon li>a.mobile-sign-text-b2b>svg {
		margin-left: 14px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a.mobile-sign-text-b2b>svg {
		margin-left: 30px;
	}

	.mobile-header-icon li:nth-child(2)>a>svg {
		margin-left: 5px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:nth-child(2)>a>svg {
		margin-left: 19px;
	}

	.mobile-header-icon li:last-child>a>svg {
		margin-left: 0px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:last-child>a>span {
		margin-left: 0px;
	}

	ul.mobile-header-icon li {
		margin-right: 7px;
	}

	ul.mobile-header-icon li:last-child {
		margin-right: 0px !important;
	}

	.mobile-header-icon li>a>span {
		clear: both;
		float: left;
		line-height: 11.25px;
		color: #002663;
		text-transform: uppercase;
		font-size: 12px;
	}

	.mobile-header-icon li>a>span.cart-number-position {
		position: relative;
		top: -30px;
		left: -16px;
		clear: initial;
	}

	.mobile-header-icon li>a>span.quote-number-position {
		position: relative;
		top: -18px;
		left: -29px;
		color: #fff;
		clear: unset;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.cart-number-position {
		left: -18px;
		margin-left: -6px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.quote-number-position {
		left: -42px;
		margin-left: -6px;
	}

	.mobile-nav-bar-background {
		margin-left: -20px;
		margin-right: -20px;
		margin-bottom: 0px;
		background-color: #f3f3f3 !important;
	}

	.calcert-grey-background .mobile-nav-bar-background {
		background-color: #eae4d7 !important;
	}

	.mobile-nav-bar-background.nav-collapse.collapse .nav {
		margin: 0px 20px 0px 20px;
		box-shadow: 0px 0px 2px #c7c4c4;
		background-color: white;
	}

	.mobile-nav-bar-background .nav-collapse .nav {
		padding-top: 10px;
	}

	.mobile-res-nav.nav-collapse .dropdown-menu a {
		color: #333;
		padding: 3px 15px;
	}

	.shop-p-style {
		font-size: 18px;
		color: #ffffff;
		padding-left: 0px;
		float: right;
		margin: 0px;
		font-family: 'Open Sans', sans-serif;
	}

	.shop-p-style-fr {
		font-size: 17px;
		color: #ffffff;
		padding-left: 5px;
		float: right;
		margin: 0px;
	}

	.extra-dropdwon-arrow {
		float: right;
		font-size: larger;
	}

	.open .extra-dropdwon-arrow {
		display: none;
	}

	.mobile-res-nav .dropdown-menu li>a:hover {
		background-color: #fff !important;
	}

	.navbar .btn-navbar.shop-hamberger {
		border-radius: 0px;
		padding: 0px;
		width: auto;
		border: none;
		float: none;
		margin: 0px auto;
		background-color: transparent;
		box-shadow: none;
		outline: none;
	}

	.mobile-res-nav-search {
		margin-left: 0px;
		margin-top: 0px;
		position: relative;

	}

	.mobile-res-nav-search .navbar-search {
		width: 100%;
		margin-top: 0px;
		margin-bottom: 4px;
	}

	.input-append.mobile-res-nav-search-fr input {
		font-size: 13.5px;
	}

	.mobile-res-nav-search-fr .navbar-search {
		width: 100%;
		margin-top: 3px;
	}

	.search-icon-position {
		display: inline !important;
		position: relative;
		float: left;
		left: 11px;
		top: 24px;
		z-index: 50;
	}

	.navbar.navbar-inner.mshow {
		margin-top: 0px;
	}

	.input-append.refined-search-brand input#ProductSearch {
		width: 65%;
	}

	.itm-language-switcher {
		box-shadow: 0px -1px 1px 0px #c7c4c4;
		margin-top: 10px;
	}

	.mobile-res-nav.mobile-nav-bar-background .nav>li.itm-language-switcher>a {
		padding: 12px 14px;
	}

	.mobile-hero-ad-setting .carousel {
		margin-bottom: 0px;
	}

	/* ----------- Carousel indicator ----------- */
	.carousel-indicators {
		width: auto;
		text-align: center;
		margin-top: 10px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 0px;

	}

	.carousel-indicators li {
		display: inline-block;
		float: none;
		width: 7px;
		height: 7px;
		margin-left: 5px;
		margin-right: 5px;
		text-indent: -999px;
		background-color: #d9d9d9;

		border-radius: 5px;
	}

	.carousel-indicators .active {
		background-color: #737373;
	}

	/* ----------- Carousel indicator end ---------- */
	.mobile-hero-shadow {
		-webkit-box-shadow: 0px 3px 3px 0px rgba(115, 108, 115, 1);
		-moz-box-shadow: 0px 3px 3px 0px rgba(115, 108, 115, 1);
		box-shadow: 0px 3px 3px 0px rgba(115, 108, 115, 1);
	}

	/* ----------- Home page ---------- */
	.mobile-setting .mobile-homepage-bottom-button {
		float: none;
	}

	.mobile-homepage-bottom-button .span3-mobile.mshow {
		    width: 100%;
    text-align: center;
	}

	.mobile-homepage-bottom-button .span3-mobile.mshow img {
		max-width: 210px;
	}

	.mobile-homepage-bottom-button .span2-mobile.mshow {
		width: 110px;
		float: right;
	}

	/* ----------- Login to see - Category Mobile page update ---------- */
	.category-items .login-to-see-member-button-category-page {
		margin-bottom: 10px;
		margin-top: 10px;
		line-height: 10px;
		padding: 4px;
	}

	.category-items .login-to-see-member-button-category-page {
		background-color: #fff;
		border: solid #7c0018 1px;
	}

	.category-items .login-to-see-member-button-category-page a {
		font-size: 14px;
		line-height: 20px;
		color: #7c0018;
		font-weight: 400;
	}


	/* ----------- product page ---------- */
	.product-page-mobile-product-image {
		margin-bottom: 0px !important;
	}

	.product-page-mobile-product-name .product-name {
		font-size: 21px;
		line-height: 23px;
		margin-top: 5px;
	}

	.product-page-mobile-product-image .product-image {
		max-height: 350px !important;
	}

	.document-box {
		text-align: left !important;
		margin-top: 5px !important;
	}

	.mobile-line-highe-mhide {
		line-height: 0px !important;
	}

	.mobile-pricing-box-padding form {
		margin-bottom: 0px;
	}

	.mobile-hide-height {
		height: 10px;
	}

	.morecontent span {
		display: none;
	}

	.morelink,
	.morelink:hover {
		display: block;
		font-size: 12px;
		color: #C05127;
	}

	.mobile-product-page-promo {
		margin: 5px -20px 15px;
	}

	.mobile-product-page-promo img {
		width: 100%;
		max-width: 180px;
	}

	.product-page-product-tab-mobile-position {
		margin-top: 0px;
	}

	.product-page-product-promo-button {
		text-align: center !important;
		color: white !important;
	}

	.mobile-tab-list-style {
		list-style: none !important;
	}

	.short-description {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 10px;
		margin-top: 5px !important;
	}

	.document-clean {
		margin: 1px 1px;
		padding: 0px 4px;
	}

	.mobile-order-setting {
		height: 0px;
	}

	.mobile-order-setting-fr {
		height: 0px;
	}

	.model-selections-toggle.active .product-tab-cross {
		display: none;
	}

	.product-tab-line {
		display: none;
	}

	.line-tab-function .product-tab-cross {
		display: none;
	}

	.cross-tab-function .product-tab-line {
		display: none;
	}

	.cross-tab-function .product-tab-cross {
		display: inline-block;
	}

	.line-tab-function .product-tab-line {
		display: inline-block;
	}

	.model-selections-toggle.active .product-tab-line {
		display: inline-block;
		margin-top: 1px;
		padding-left: 10px;
		font-size: 12px;
	}

	.model-selections-toggle .product-tab-cross {
		margin-top: 1px;
		padding-left: 10px;
		font-size: 12px;
	}

	.model-selections .product-tab-line {
		font-size: 8px;
		padding-left: 15px;
		padding-right: 2px;
	}

	.model-selections .product-tab-cross {
		font-size: 8px;
		padding-left: 15px;
		padding-right: 2px;
	}

	.span12.mobile-pricing-box-padding {
		min-height: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}

	.mobile-pricing-box-padding .table {
		margin-bottom: 5px;
	}

	.span12.mobile-pricing-box-padding .table-bordered.table-striped.product-info tbody tr td:first-child {
		width: 35%;
	}

	.product-page-product-tab-mobile-position h4 {
		margin: 4px 0px;
		font-size: 17px;
		line-height: 19px;
	}

	.product-page-product-tab-mobile-position .accordion {
		margin-bottom: 0px;
	}

	.product-page-product-tab-mobile-position .text-center {
		background-color: #f9f9f9;
	}

	.product-page-product-tab-mobile-position .text-center .btn-more-products {
		background-color: transparent;
		padding: 8px 2px;
		font-size: 16px;
		line-height: 16px !important;
	}

	.hideContent-tab {
		overflow: hidden;
		line-height: 1.3em;
		height: 5.5em;
	}

	.mobile-model-selections-section .hideContent-tab {
		height: 12.5em;
	}

	.hideContent-tab p {
		font-size: 13px;
		line-height: 17px;
	}

	.showContent-tab p {
		font-size: 13px;
		line-height: 17px;
	}

	.mobile-model-selections-section .text-center .qty-breaks {
		font-size: 11px;
		line-height: 13px;
		text-align: left;
		padding-left: 1px;

	}

	.showContent-tab {
		line-height: 1em;
		height: auto;
	}

	.read-more-tab {
		padding: 2px 0;
		text-align: left;
	}

	.read-more-tab a {
		font-size: 12px;
		color: #C05127;
	}

	.mobile-bottom-button-border {
		border-top: black solid 3px;
	}

	.span3-mobile.mshow {
		width: 33%;
		float: left;
		margin-right: 1%;
		margin-left: 1%;
	}

	.calcert-product-page .span3-mobile.mshow {
		width: 49%;
		margin-bottom: 3px;
	}

	.span3-mobile.mshow.hydro-mobile-add-to-cart {
		width: 60%;
		margin-right: auto;
		margin-left: auto;
		float: none;
		margin-bottom: -5px;
	}

	.span2-mobile.mshow {
		min-width: 80px;
		width: 25%;
		float: left;
		margin-right: 2%;
		margin-left: 2%;
		max-height: 32px;
		text-align: center;
	}

	.span2-mobile.mshow img {
		min-height: 28px;
		padding-bottom: 5px;
		padding-left: 2%;
		padding-right: 2%;
		max-height: 60px;
		max-width: 94%;
	}

	.span3-mobile.mshow .btn-large {
		font-size: 13px !important;
		padding: 10px 4px;
	}

	.span3-mobile.mshow button.btn-large {
		font-size: 14px !important;
		padding: 9px 4px;
	}

	.accordion-heading .accordion-toggle {
		padding: 2px 4px;
	}

	.accordion-body {
		background-color: white;
	}

	.accordion-inner {
		border: none;
	}

	.accordion-group,
	.accordion-heading {
		background-color: #f9f9f9;
		border: none;
	}

	.mobile-model-selections-section .tabbable .tab-switcher {
		margin-bottom: 0px;
	}

	.mobile-setting .row-fluid.mshow h5 {
		margin: 0px;
	}

	.model-selections-toggle {
		margin-right: 2px;
		margin-bottom: 2px;
	}

	.model-selections {
		border-collapse: collapse;

	}

	.span12.mobile-model-selections-section {
		margin-bottom: 0px;
	}


	.span12.mobile-pricing-box-padding .table.table-bordered input:not([type="submit"]) {
		width: 50px !important;
	}

	.mobile-model-selections-section .nav-pills>li>a {
		padding-top: 2px;
		padding-bottom: 2px;
		border-radius: 0px;
		padding-left: 4px;
		padding-right: 4px;
		margin: 0px;
		font-size: 14px;
		line-height: 20px;
		background-color: #f6f6f6;
	}

	.mobile-model-selections-section .nav-pills>.active>a {
		background-color: #08c;
	}

	.mobile-model-selections-section .muted.price-currency {
		font-size: 9px;
	}

	.mobile-model-selections-section .offset2.span3 {
		float: left;
		width: 30%;
		margin-bottom: 0px;
		padding-top: 5px;
	}

	.mobile-model-selections-section .tab-content-overflow .table td {
		font-size: 9px;
		padding-left: 2px;
	}

	.mobile-model-selections-section .tab-content-overflow .table td br {
		display: none;
	}

	.mobile-model-selections-section .span5 {
		float: left;
		margin-left: 5px;
		width: 60%;
		margin-bottom: 0px;
		padding-top: 5px;
	}

	.mobile-model-selections-section .nav-pills {
		margin-bottom: 3px;
	}

	.mobile-model-selections-section .tab-content-overflow {
		padding-top: 0px !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.mobile-model-selections-section .tab-content-overflow .muted {
		font-size: 8px;
	}

	.mobile-model-selections-section .product-table .text-center .input input {
		font-size: 12px !important;
		width: 50px !important;
		margin-top: 2px !important;
	}

	.mobile-model-selections-section .tab-content-overflow .table td .input-mini {
		font-size: 12px !important;
		width: 50px !important;
	}

	.mobile-order-setting-fr .span3-mobile.mshow .btn-large {
		font-size: 13px !important;
		padding: 4px 2px;
	}

	.mobile-order-setting-fr .span3-mobile.mshow button.btn-large {
		font-size: 14px !important;
		padding: 3px 2px;
	}

	.mobile-order-setting-fr .span3-mobile.mshow.hydro-mobile-add-to-cart button.btn-large {
		padding: 9px 4px;
	}

	.mobile-pricing-box-padding .muted {
		font-size: 12px;
	}

	/* ----------- product page Specification---------- */

	/* ----------- product page Specification end ---------- */
	.product-page-product-tab-mobile-position .accordion-group .accordion-inner .table-striped td {
		padding: 3px 8px !important;
		line-height: 16px;
		font-size: 12px;
	}

	.product-page-product-tab-mobile-position .accordion-group .accordion-inner .table {
		margin-bottom: 10px;
	}

	/* ----------- product page Accessories---------- */

	.span2.product-page-accessories-setting {
		width: 30%;
		margin-right: 2%;
		float: left;
	}

	.product-page-accessories-setting .accordion-inner .row-fluid .span8 {
		width: 65%;
		float: left;
	}

	.product-page-accessories-setting .accordion-inner .row-fluid .span8 .muted {
		font-size: 12px;
		line-height: 14px;
	}

	.product-page-accessories-setting form {
		margin-bottom: 0px;
	}

	.product-page-accessories-setting .accordion {
		margin-bottom: 0px;
	}

	/* ----------- product page Accessories end ---------- */
	/* ----------- product page incentives---------- */
	.span12.mobile-pricing-box-padding .span3.gts-cal-cert-seale {
		float: left;
		width: 25%;
		margin-bottom: 0px;
	}

	.span12.mobile-pricing-box-padding .gts-cal-cert {
		padding: 5px 0px;
		margin-bottom: 10px;
	}

	.span12.mobile-pricing-box-padding .gts-cal-cert img.cert {
		max-width: 85%;
		padding-bottom: 0px;
	}

	.span12.mobile-pricing-box-padding .incentive.incentive-gts-cal-cert.span9 {
		float: left;
		width: 72%;
		padding-left: 2%;
		margin-bottom: 0px;
	}

	/* ----------- product page incentives end ---------- */
	/* ----------- product page Kit includes---------- */
	.product-page-product-tab-mobile-position .accordion-inner .row-fluid .span3 {
		width: 30%;
		float: left;
		margin-top: 5px;
	}

	.product-page-product-tab-mobile-position .accordion-inner .row-fluid .span9 {
		float: left;
		width: 68%;
		margin-left: 1%;
	}

	.product-page-product-tab-mobile-position .accordion-inner .row-fluid .span9 h4 {
		margin: 8px 0px 2px;
		font-size: 15px;
		line-height: 17px;
	}

	.product-page-product-tab-mobile-position .accordion-inner .row-fluid .span9 p {
		font-size: 12px;
		line-height: 15px;
	}

	/* ----------- product page Kit includes end ---------- */
	/* ----------- product page yotpo review---------- */
	.product-page-product-tab-mobile-position .span12 .yotpo-label.yotpo-small-box {
		padding-top: 5px
	}

	.product-page-product-tab-mobile-position .yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes {
		height: 70px;
	}

	.product-page-product-tab-mobile-position .span12 .yotpo-display-wrapper .yotpo-regular-box {
		padding: 9px 0;

	}

	.product-page-product-tab-mobile-position .yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 {
		margin-top: 0px;
	}

	.product-page-product-tab-mobile-position .span12 .yotpo .write-review.yotpo-regular-box {
		padding: 18px 0;
	}

	.product-page-product-tab-mobile-position .span12 .yotpo .yotpo-small-box.yotpo-nav.reviews {
		padding-top: 0px;
	}

	.product-page-product-tab-mobile-position .span12 .yotpo .yotpo-nav-content .yotpo-first-review {
		margin-top: 5px;
	}

	/* ----------- product page yotpo review end ---------- */

	/* ----------- product page end ---------- */
	/* ----------- Mobile Footer ---------- */
	.mobile-footer-adjustment.back-to-top-button-display {
		padding-top: 0px;
		border-top: none;
	}

	.back-to-top-button-setting button {
		float: left;
		margin: 0px auto;
		border: none;
		width: 100%;
		color: white;
		font-size: 12px;
		line-height: 20px;
		padding: 0px;
		font-family: 'Open Sans', sans-serif;
	}

	/* ----------- Rentals Product page ---------- */
	.rental-pricing-product-page.product-info .radio label:nth-child(2) {
		width: 95% !important;
	}

	.itm-french-content .rental-pricing-product-page.product-info .radio label:nth-child(2) {
		width: 95% !important;
	}

	.itm-french-content .category-items.rental-product-listing .product-info .radio label,
	.rental-pricing-product-page.product-info .radio label {
		font-size: 13px;
	}

	.mobile-setting-product-page .rental-product-listing td.pricing-quantity-mobile>input,
	.mobile-setting-product-page .rental-pricing-product-page td.pricing-quantity-mobile>input {
		margin-bottom: 2px !important;
		padding: 4px 6px 4px 10px;
		width: 70px !important;
		height: 30px !important;
		box-sizing: border-box;
	}

	.mobile-setting-product-page .rental-product-listing.rental-product-listing-search td.pricing-quantity-mobile>input {
		margin-bottom: 2px !important;
		padding: 4px 6px 4px 10px;
		width: 62px !important;
		height: 20px !important;
		box-sizing: border-box;
	}

	.cart-rental-radio-option .input.radio.rental-option-weekly,
	.cart-rental-radio-option .rental-option-monthly.input.radio {
		width: 29%;
	}

	/* ----------- Extended Search page ---------- */
	.quickbuysearch-btn {
		float: none;
		max-width: 120px;
	}

	.quickbuy-info-icon {
		text-align: left;
		width: 18px;
		height: 18px;
		font-size: 14px;
		line-height: 18px;
		margin-left: 0px;
		margin-top: 9px;
	}

	.quickbuy-info-icon strong {
		margin-left: 7px;
	}

	.row-fluid .input-append .navbar-search.quickbuy-search {
		white-space: normal;
		text-align: right;
		max-width: none;
	}

	.extended-serch-page-icon {
		text-align: center;
		margin-top: 5px;
		margin-bottom: 0px;
	}

	h2.extended-serch-quickbuy-page-h2 {
		font-size: 21px;
		line-height: 23px;
	}

	.extended-serch-quickbuy-page-info .span8.offset2>p.lead.brand-description {
		line-height: 18px;
	}

	.extended-serch-quickbuy-page-empty p.lead.text-center {
		margin-bottom: 0px;
	}

	.product-search-page .span8.offset2>p.lead {
		margin-bottom: 0px;
	}

	.product-search-page p.lead {
		font-size: 16px;
	}

	.product-search-page p.lead strong {
		font-size: 18px;
	}

	.product-search-page .row-fluid .input-append.standard-search-bar .navbar-search input.searchbox#ProductSearch {
		flex-grow: 100;
		width: auto !important;
	}

	.product-search-page .span6.input-append form {
		margin-left: 0px;
		display: flex;
		width: 100%;
		max-width: none;
	}

}

@media (max-width: 374px) {
	.mobile-header-icon .mobile-res-nav svg {
		width: 27px;
		height: 25px;
		padding-left: 0px;
		position: relative;
		top: 0px;
	}

	.mobile-header-icon li:last-child>a>svg {
		height: 25px;
	}

	.mobile-header-icon.mobile-res-nav {
		top: -6px;
	}

	.mobile-header-icon {
		margin-bottom: 0px;
	}

	.mobile-header-icon li:last-child>a>span:nth-child(2) {
		margin-left: 0px;
	}

	.mobile-header-icon li>a>span.cart-number-position {
		position: relative;
		top: -29px;
		left: -12px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.cart-number-position {
		left: -19px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.quote-number-position {
		left: -37px;
	}

	.shop-p-style-fr {
		font-size: 14px;
	}

	.input-append.mobile-res-nav-search-fr input {
		font-size: 10px;
	}

	.row-fluid>.span12>.row-fluid>.span3.mhide.ipad-view-setting {
		margin-left: 0px;
	}

	.mobile-header-icon li>a.mobile-sign-text-b2b>img {
		margin-left: 9px;
	}

}





@media (max-width: 767px) {

	/* DNR Product Revamp */
	.dnr-section-header-text {
		margin-left: -15px;
	}

	.dnr-product-box-setting {
		margin: 0px -15px !important;
	}

	.brand-page-product-listing-setting .dnr-product-box-setting,
	.brand-page-product-listing-setting .dnr-section-header-text {
		margin-left: 130px !important;
		margin-right: 0px !important;
	}

	.nav-collapse .open>.dropdown-menu.dropdown-menu-itm {
		min-width: auto;
	}

	.mobile-header-icon li>a>svg {
		width: 30px;
	}

	.mobile-header-icon li>a>svg.cart-icon-num-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-w-sprite,
	.mobile-header-icon li>a>svg.cart-icon-num-w-sprite {
		width: 39px;
		height: 36px;
	}

	.mobile-res-nav .row-fluid .span7 .brand.mobile-gts-logo-with-bolt img {
		width: 230px;
		margin-top: 0px;
	}

	.mobile-header-icon {
		margin-top: 4px;
		white-space: nowrap;
	}

	.mobile-header-icon-itm {
		margin-top: 7px;
	}

	.mobile-header-icon-calcert {
		margin-top: 9px;
	}

	.mobile-header-icon-itm.mobile-header-icon-fr {
		margin-top: 7px;
	}

	.gts-with-bolt .mobile-header-icon {
		margin-top: 5px;
	}

	.gts-no-bolt .mobile-header-icon {
		margin-top: 0px;
	}

	.mobile-res-nav .row-fluid.gts-no-bolt .span7 .brand {
		width: 220px;
	}

	.mobile-cart-icon.b2b-mobile-order-icon-itm {
		height: 53px;
	}

	.mobile-cart-icon.b2b-mobile-order-icon-gts {
		height: 46px;
	}

	.mobile-cart-text-adjustment {
		margin-left: 4px;
	}

	.hydro-header ul.mobile-header-icon li.mobile-res-nav.mobile-cart-icon svg,
	.hydro-header ul.mobile-header-icon li.mobile-res-nav.mobile-cart-icon-num svg {
		margin-left: 0;
	}

	/* 	Hero ad */
	.mobile-hero-ad-setting {

		margin: 0px -20px;


		padding: 0 !important;
	}

	.content.mobile-setting-product-page {
		padding: 0px;
	}

	/* ----------- ITM Home Page ---------- */
	.content.mobile-setting #tabs a {
		padding: 0.3em 1em;
		font-size: 10px;
	}

	.content.mobile-setting #tabs.homepage-partners-mobile a {
		font-size: 13px;
	}

	.content.mobile-setting .row-fluid>.span12>.row-fluid>.span12>.row-fluid.iPadLandscape-mshow {
		margin: 0px;
		width: auto;
	}

	.content.mobile-setting .store.well.mshow.ipad-view-setting {
		padding: 0px;
		border: none;
		height: auto;
		margin-bottom: 0px;
		box-shadow: none;
	}

	.content.mobile-setting .mshow.ipad-view-setting>.row-fluid>.span4 {
		width: 32%;
		float: left;
		margin-left: 2%;
		margin-bottom: 2%;
	}

	.content.mobile-setting .mshow.ipad-view-setting>.row-fluid>.span4>a {
		padding: 6px 10px;
	}

	.content.mobile-setting .mshow.ipad-view-setting>.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}

	.content.mobile-setting .span12>#content,
	.content.mobile-setting .span12>.row-fluid>#content {
		height: auto;
		padding: 9px;
		overflow: hidden;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right {
		margin: 15px -20px;
		width: auto;
		background-color: #e6e6e6;
		height: 59px;
		border: none;
		border-radius: 0px;
		float: none;
		padding: 0px 15px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right>.row-fluid {
		width: 50%;
		margin: 0px auto;
		text-align: center;
		min-width: 300px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right img {
		margin-top: 10px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right a {
		float: left;
		margin-left: 15px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right a>p {
		padding-top: 10px;
		margin-bottom: 0px;
		color: #636366;
		font-size: 15px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right a>p.mobile-see-all-reviews {
		font-size: 13px;
		padding-top: 0px;
	}

	.quarterly-featured-focus-mobile {
		margin: 10px -20px;
		width: auto;
		padding: 0px 15px;
		background-color: #f7f7f7;
		border-top: 1px solid #636366;
		border-bottom: 1px solid #636366;
	}

	.row-fluid.mshow.ipad-view-setting.quarterly-featured-focus-mobile .span12 .span6 {
		float: left;
		width: 61%;
		margin-bottom: 0px !important;
		text-align: center;
	}

	.quarterly-featured-focus-mobile a {
		border: none;
		width: auto;
		padding: 0px;
		background-color: none;
	}

	.quarterly-featured-focus-mobile a.btn.btn-warning.btn-block {
		padding: 3px 12px;
	}

	.quarterly-featured-focus-mobile a img {
		width: 35%;
		float: left;
		max-width: 130px;
	}

	.quarterly-featured-focus-mobile a h3 {
		float: none;
		font-size: 18px;
		margin-left: 5px;
		margin-bottom: 2px;
		margin-top: 6px;
		color: #000
	}

	.first-to-know-mobile {
		margin: 10px -20px;
		width: auto;
		padding: 0px 20px;
		background-color: #efefef;
		border-top: 1px solid #cecece;
		border-bottom: 1px solid #cecece;
		text-align: center;
		height: 90px;
	}

	.row-fluid.mshow.ipad-view-setting.first-to-know-mobile .span6 {
		float: left;
		width: 69%;
		margin-left: 0px !important;
		border-bottom: none;
	}

	.first-to-know-mobile .span4 {
		float: right;
		width: 29%;
	}

	.first-to-know-mobile H2 {
		margin: 0px;
		color: black;
		font-size: 25px;
		font-family: 'Open Sans', sans-serif;
	}

	.first-to-know-mobile #mc_embed_signup form {
		padding: 2px 0px;
	}

	.first-to-know-mobile #mc_embed_signup input.email,
	.first-to-know-mobile #mc_embed_signup input.button {
		width: 100%;
		font-size: 15px;
		font-weight: 300;
		color: #b4b4b4;
		padding-left: 1%;
	}

	.first-to-know-mobile #mc_embed_signup input.button {
		background-color: #399bd7;
		font-size: 14px;
		font-weight: 400;
		text-shadow: none;
		color: white;
		padding-left: 0px;
	}

	.mobile-featured-products {
		margin: 10px -20px;
		width: auto;
		padding: 0px 20px;
	}

	.mobile-featured-products .span2.home-prod-feature {
		width: 48%;
		margin-left: 3%;
		float: left;
		min-height: 240px !important;
	}

	.row-fluid.mobile-featured-products [class*="span"]:first-child {
		margin-left: 0;
	}

	.mobile-featured-products .carousel-indicators {
		width: 66px;
		margin-top: 2px;
	}

	.carousel-control-new.right {
		right: -15px;
	}

	.mobile-featured-products .carousel {
		margin-bottom: 0px;
	}

	.mobile-featured-products H4 {
		margin: 5px 0px;
		font-size: 20px;
		color: #002562;
		font-weight: 600;
	}

	.mobile-setting-gts .mobile-featured-products H4 {
		font-weight: 500;
	}

	.mobile-featured-products .carousel-item-main-mobile img {
		width: 112px;
	}

	.mobile-featured-products .carousel-item-main-mobile .btn-config img {
		width: 18px;
	}

	.mobile-featured-products .carousel-item-main-mobile .btn-config,
	.mobile-featured-products .carousel-item-main-mobile .btn-config span {
		font-size: 14px !important;
		line-height: 16px !important;
	}

	.mobile-featured-products .carousel-item-main-mobile .home-price img {
		width: 20px;
		float: none !important;
		margin: 0px !important;
		margin-left: 2px !important;
	}

	.mobile-featured-products H2,
	.mobile-featured-products H2 small {
		font-size: 14px;
		line-height: 16px;
		margin-bottom: 0px;
	}

	/* ----------- ITM Home Page End ---------- */
	/* ----------- Flash ---------- */

	.SWS-mobile-setting .flash-ad-top-bottom-margin {
		margin-top: 20px;
	}

	/* ----------- Flash End ---------- */

	.mobile-setting .model-selections .product-table .offset2.span3 {
		width: 30%;
		margin-top: 4px;
		float: left;
	}

	.mobile-setting .model-selections .product-table .span5 {
		width: 60%;
		margin-top: 5px;
		float: left;
	}

	.mobile-pricing-box-padding {
		padding: 0px 15px;
	}

	.qty-breaks-mobile {
		width: 68%;
		padding-left: 2px !important;
	}

	.qty-breaks-mobile .qty-breaks {
		font-size: 12px;
	}

	.span2-mobile.mshow {
		width: 29%;
		margin-right: 1.5%;
		margin-left: 1.5%;
	}

	.content.mobile-setting-product-page .span8 {
		margin-bottom: 0px;
	}

	.mobile-setting-product-page .modal-body .span6 {
		margin-bottom: 0px;
	}

	.mobile-setting-product-page .modal-body {
		padding-bottom: 40px;
	}

	.modal-cart .modal-body {
		max-height: 350px;
	}

	.pricing-quantity-mobile input.quantity {
		width: 50px !important;
	}

	.mobile-pricing-box-padding .mshow.ipad-view-setting .gts-cal-cert {
		padding: 5px 5px;
		margin-bottom: 0px;
	}

	.mobile-pricing-box-padding .mshow.ipad-view-setting .incentive.incentive-gts-cal-cert.span12 p {
		font-size: 11px;
		line-height: 13px;
	}

	.mobile-pricing-box-padding .mshow.ipad-view-setting .incentive.incentive-gts-cal-cert.span12 .input.checkbox label {
		font-size: 11px;
		line-height: 13px;
		margin: 0px;
	}

	.mobile-pricing-box-padding .mshow.ipad-view-setting p.lead {
		font-size: 14px;
		line-height: 17px;
		margin-bottom: 5px;
	}

	.rental-blurb {
		text-align: left;
		margin-top: 4px;
		margin-left: 7px;
		margin-bottom: 0px;
	}

	.span12.mobile-pricing-box-padding .mshow.ipad-view-setting .gts-cal-cert-section {
		padding: 0px;
	}

	.product-page-product-tab-mobile-position h3 {
		margin: 4px 0px;
		font-size: 17px;
		line-height: 19px;
	}

	.span12.mobile-pricing-box-padding .incentive.incentive-gts-cal-cert.span9 h5 {
		font-size: 11px;
	}

	.span12.mobile-pricing-box-padding .incentive.incentive-gts-cal-cert.span9 p {
		margin-bottom: 0px;
	}

	.span12.mobile-pricing-box-padding .incentive.incentive-gts-cal-cert.span9 label {
		font-size: 11px;
		line-height: 13px;
	}

	.span12.mobile-pricing-box-padding .incentive.incentive-gts-cal-cert.span9 label .your-price {
		font-size: 12px;
	}

	.clickover-trigger.mshow.ipad-view-setting {
		display: inline-block !important;
	}

	.mshow.ipad-view-setting .incentive.incentive-gts-cal-cert.span9 .popover.clickover.fade {

		left: 128px !important;
	}

	.span12.mobile-pricing-box-padding .popover.bottom .arrow {
		left: 61%;
	}

	.mshow.ipad-view-setting.row-fluid.product-page-product-tab-mobile-position table {
		width: auto;
	}

	.mshow.ipad-view-setting.row-fluid.product-page-product-tab-mobile-position table td .PrdSpecSubject {
		display: block;
		padding-right: 1px;
	}

	.login-to-see-member-button .mhide.ipad-view-setting {
		display: none !important;
	}

	.login-to-see-member-button a {
		text-decoration: none !important;
	}

	.input-append.refined-search-brand input#ProductSearch {
		width: 100%;
	}

	.contact-span {
		min-width: none;
	}

	/* ----------- Category Search Online page ---------- */
	h1.category-title,
	h1.brand-h1 {
		font-size: 20px;
		line-height: 23px;
		margin-top: 10px !important;
		margin-bottom: 6px !important;
	}

	.span9.mshow.ipad-view-setting p,
	p.category-short,
	p.cat-description-view-store {
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 8px;
		color: #595959; /*#979797;*/
		font-weight: 400;
		float: none;
		clear: both;
	}

	p.category-short .clearance-statement{
	font-size:17px;	
	padding-bottom: 5px;
	}

	.span10>.row-fluid>.span3.pull-left,
	.span9>.row-fluid>.span3.pull-left,
	.span9>.row-fluid>.span6.pull-left,
	.span8>.row-fluid>.span3.pull-left {
		width: 35%;
		float: left;
		margin-bottom: 0px !important;
		min-height: 20px;
	}

	.span8>.row-fluid>.pagination.span6.pull-center {
		float: left;
		width: 65%;
		text-align: left;
	}

	li.pagenav-active,
	.pagination ul>li>a {
		padding: 3px 8px;
	}

	.span3.pull-left .btn.btn-small {
		float: left;
	}

	.span3.pull-left>.open .dropdown-menu {
		position: relative;
	}

	.btn-small.dropdown-toggle {
		padding: 2px 6px;
	}

	.span10>.row-fluid>.span3.pull-right,
	.span9>.row-fluid>.span3.pull-right,
	.span8>.row-fluid>.span3.pull-right {
		width: 65%;
		float: none;
		margin-bottom: 0px;
		min-height: 20px;
		font-size: 11px;
		margin-left: 35%;
	}

	.mobile-setting .span10>hr.category-items,
	.mobile-setting-product-page .span10>hr.category-items {
		margin-top: 8px !important;
	}

	.brands-hr {
		margin: 8px 0 15px 0;
	}

	.content.mobile-setting-product-page>.row-fluid>.span12>hr:first-child {
		display: none;
		visibility: hidden;
	}

	.span8.offset2>p.lead {
		margin-top: 10px;
		line-height: 22px;
	}

	.pagination.span6.pull-center {
		min-height: 0px !important;
	}

	.category-child-title {
		line-height: 14px;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	input.refine-search {
		width: 85% !important;
	}

	/* ----------- Store page ---------- */
	.span3>ul.nav.nav-tabs.nav-stacked.catnav {
		float: left;
		width: 40%;
		margin-left: 5%;
		margin-bottom: 10px;
	}

	.span3>ul.nav.nav-tabs.nav-stacked.catnav>li>a,
	.span3 ul.nav.nav-tabs.nav-stacked>li>a {
		font-size: 13px;
		line-height: 16px !important;
		text-align: center;
		margin-bottom: 0px !important;
		padding: 6px 5px;
		background-color: #f2f2f2;
	}

	.span3>ul:first-child.nav.nav-tabs.nav-stacked.catnav,
	.span3>ul:nth-child(2).nav.nav-tabs.nav-stacked.catnav {
		float: left;
		width: 55%;
		margin-left: 0px;
	}

	ul.catnav li img {
		max-height: 50px;
		max-width: 98%;
		padding: 2px 0;
	}

	/* ----------- Store page end ---------- */

	/* ----------- Product List ---------- */
	.content.mobile-setting {
		padding-left: 0px;
		padding-right: 0px;
	}

	.row-fluid.category-items>.span10>.row-fluid>form {
		margin-bottom: 0px;
	}

	.mobile-setting .span10>hr.category-items,
	.mobile-setting-product-page .span10>hr.category-items {
		margin-bottom: 15px;
	}

	.mobile-setting .row-fluid>hr,
	.mobile-setting-product-page .row-fluid>hr {
		margin-bottom: 15px;
	}

	.mobile-setting .row-fluid.category-items .span2,
	.mobile-setting-product-page .row-fluid.category-items .span2 {
		float: left;
		width: 120px;
		min-width: 120px;
		margin-bottom: 0px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span2,
	.mobile-setting-product-page .row-fluid.category-items.rental-product-listing .span2 {
		margin-bottom: 10px;
	}

	.mobile-setting .row-fluid.category-items .span2 p.text-center,
	.mobile-setting-product-page .row-fluid.category-items .span2 p.text-center {
		font-size: 11px;
		line-height: 11px;
	}

	.mobile-setting .row-fluid.category-items .span10 .category-prod-name,
	.mobile-setting-product-page .row-fluid.category-items .span10 .category-prod-name {
		margin-left: 130px;
		font-size: 16px;
		line-height: 20px;
		font-weight: 600;
		margin-bottom: 10px;
		word-wrap: break-word;
		margin-bottom: 9px !important;
	}

	.mobile-setting .row-fluid.category-items .span10 .span7>p {
		margin-left: 130px;
		font-size: 15px;
		line-height: 19px;
		height: 76px;
		margin-top: 0 !important;
	}

	.mobile-setting .row-fluid.category-items .span10 .table.table-bordered.table-product {
		margin-bottom: 8px;
	}

	.mobile-setting .row-fluid.category-items .span10 .span7.truncated-text,
	.mobile-setting-product-page .row-fluid.category-items .span10 .span7.truncated-text {
		/* display: none; */
		/* visibility: hidden; */
	}

	.mobile-setting .row-fluid.category-items .span10 .span3.offset1,
	.mobile-setting-product-page .row-fluid.category-items .span10 .span3.offset1 {
		margin-bottom: 0px;
	}

	.mobile-setting .row-fluid.category-items .span10 .span3.offset1 a,
	.mobile-setting-product-page .row-fluid.category-items .span10 .span3.offset1 a {
		margin-top: 0px;
	}

	.mobile-setting .row-fluid.category-items .span10 .category-prod-name .muted,
	.mobile-setting-product-page .row-fluid.category-items .span10 .category-prod-name .muted {
		font-size: 14px;
	}

	.mobile-setting .row-fluid.category-items .span10 .table td,
	.table th,
	.mobile-setting-product-page .row-fluid.category-items .span10 .table td,
	.table th {
		padding-top: 1px;
		padding-bottom: 3px;
	}

	.mobile-setting .row-fluid.category-items .span10 .table td:first-child,
	.table th,
	.mobile-setting-product-page .row-fluid.category-items .span10 .table td:first-child {
		width: 113px;
	}

	.mobile-setting .row-fluid.category-items .span10 .your-price,
	.mobile-setting .row-fluid.category-items .span10 .availability,
	.mobile-setting-product-page .row-fluid.category-items .span10 .your-price,
	.mobile-setting-product-page .row-fluid.category-items .span10 .availability {
		font-size: 14px;
		padding-top: 2px;
		padding-bottom: 2px;
		line-height: 20px;
	}

	.mobile-setting .row-fluid.category-items .span10 .availability,
	.mobile-setting-product-page .row-fluid.category-items .span10 .availability,
	.mobile-setting .row-fluid.category-items .span10 .availability .strikethrough,
	.mobile-setting-product-page .row-fluid.category-items .span10 .availability .strikethrough {
		font-size: 13px;
		line-height: 16px;
	}

	.mobile-setting .row-fluid.category-items .span10 .availability.muted,
	.mobile-setting-product-page .row-fluid.category-items .span10 .availability.muted {
		font-weight: bold;
	}

	.mobile-setting .row-fluid.category-items .span10 .muted.price-currency,
	.mobile-setting-product-page .row-fluid.category-items .span10 .muted.price-currency {
		font-size: 14px;
	}

	.mobile-setting .row-fluid.category-items .pricing-quantity-mobile>.span2,
	.mobile-setting-product-page .row-fluid.category-items .pricing-quantity-mobile>.span2 {
		min-width: 60px;
		height: 20px;
		min-height: 20px;
		font-size: 13px !important;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-top: 1px;
		margin-bottom: 0px !important;
	}

	.mobile-setting .row-fluid.category-items .pricing-quantity-mobile>b,
	.mobile-setting-product-page .row-fluid.category-items .pricing-quantity-mobile>b {
		display: block;
		margin-left: 65px;
		font-size: 10px;
		line-height: 11px;
	}

	.row-fluid.category-items .table-striped.product-info {
		margin-bottom: 6px;
	}

	form .category-items .btn-block.btn-quote,
	.category-items form .btn-block.btn-quote {
		float: left;
		padding: 6px 0px;
		line-height: 15px;
		min-height: 30px;
		font-size: 12px;
	}

	form .category-items .addtocart,
	.category-items form .addtocart,
	.category-items .btn-learnmore {
		width: 49%;
		float: left;
		margin-left: 2%;
		padding: 3px 0px;
		margin-top: 0px;
		line-height: 15px;
		font-size: 12px;
		min-height: 30px;
	}

	form .category-items .addtocart.mobile-extra-long-bar,
	.category-items form .addtocart.mobile-extra-long-bar,
	.category-items .btn-learnmore {
		width: 100%;
		margin-left: 0px;
	}

	.category-items .btn-learnmore {
		padding-top: 6px;
		padding-bottom: 6px;
	}

	.table.table-bordered.table-striped.product-info .popover.clickover.bottom {
		left: 32% !important;
	}

	.table.table-bordered.table-striped.product-info .popover.clickover.bottom .arrow {
		left: 78%;
	}

	.row-fluid.category-items .label.overlays {
		padding: 4px;
		font-size: 11px;
	}

	.row-fluid.category-items .label.overlays .icon-white {
		margin: 1px 0 0 0;
	}

	.comment-tag-category {
		margin-left: 130px;
		font-size: 11px;
		line-height: 11px;
	}

	.row-fluid.category-items .alert p,
	.row-fluid.category-items .alert {
		margin-bottom: 0px;
	}

	/* ----------- Product List End ---------- */

	.modal-body .span6 {
		margin-bottom: 0px;
	}

	.modal.hide.fade.in {
		max-height: 500px !important;
		overflow: scroll;
	}


	/* ----------- Brand page ---------- */
	.brandlogo.brandlogoNonSws.mshow.ipad-view-setting {
		margin-top: 10px;
		float: left;
		margin-bottom: 0px;
		width: auto;
		visibility: visible;
		max-width: 200px;
		max-height: 80px;
	}

	.span9.mshow.ipad-view-setting>h3 {
		clear: both;
		float: left;
		font-size: 20px;
		line-height: 23px;
		margin-top: 10px !important;
		margin-bottom: 6px !important;
	}

	p.brand-description {
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 8px;
		font-weight: 400;
		float: left;
	}

	h1.brand-h1 {
		float: left;
		clear: both;
	}

	.input-append.refined-search-brand {
		margin-top: 0px;
		margin-bottom: 0;
	}

	.input-append.refined-search-brand {
		float: left;
		padding-right: 60px;
	}

	.input-append.refined-search-brand form {
		max-width: unset;
		margin-bottom: 10px;
	}

	.span3.mobile-spacing {
		margin-bottom: 10px;
	}

	.btn.btn-block.btn-info.pull-left.mobile-spacing {
		margin-bottom: 10px;
	}

	.btn.btn-vak {
		margin-top: 12px;
		margin-bottom: 10px;
	}

	#gsaButton.btn.btn-block {
		margin-top: 0px;
		margin-bottom: 10px;
	}

	.span3.mobile-spacing .row-fluid.accordion.mshow.ipad-view-setting {
		margin-bottom: 10px;
	}

	.span3.mobile-spacing .row-fluid.accordion.mshow.ipad-view-setting .accordion-group.nav {
		background-color: #fff;
	}

	h5.brand-industry {
		text-align: center;
		margin-bottom: 5px !important;
	}

	.span3.mobile-spacing .pull-right.product-tab-cross,
	.span3.mobile-spacing .pull-right.product-tab-line {
		font-size: 19px;
		line-height: 16px;
		margin-top: 2px;
	}

	.dropdown.btn.btn-block.addtocart.addtocart-catview.pull-right.span12 {
		font-size: 16px;
		line-height: 16px;
		background-color: #f2f2f2;
	}

	.span3.mobile-spacing .row-fluid.accordion.mshow.ipad-view-setting .nav-collapse.collapse ul {
		margin-top: -8px;
	}

	.span3.mobile-spacing .row-fluid.accordion.mshow.ipad-view-setting .nav-collapse.in.collapse ul {
		margin-top: 5px;
	}

	/* ----------- Online page ---------- */
	iframe {
		width: 100%;
		height: auto;
	}

	/* ----- Webinar video on the Category page ----- */
	.webinar-video {
		width: 60%;
		height: 230px;
	}

	/* ----------- NEW page ---------- */
	.new_products_signup {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	tr.mshow.ipad-view-setting {
		display: table-row;
	}

	/* ----------- Rental Product List ---------- */
	.rental-product-listing .label.label-rentals.overlays {
		padding: 4px;
		font-size: 11px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td {
		padding-bottom: 2px !important;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td label,
	.mobile-setting-product-page .row-fluid.category-items.rental-product-listing .span10 .table td label {
		margin-bottom: 3px;
		font-size: 12px;
		margin-top: 1px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td label {
		margin-bottom: 0px;
		/*margin-top: 0px;*/
	}

	.row-fluid.category-items.rental-product-listing .span7 {
		margin-bottom: 8px;
	}

	.category-items.rental-product-listing .table-product {
		margin-bottom: 10px;
		border: none;
	}

	.category-items.rental-product-listing .table-product td:first-child.mobile-category-qty-boxes {
		padding-left: 40px;
		width: 30px;
		border: none;
	}

	.category-items.rental-product-listing .table-product .mobile-category-qty-boxes h4 {
		display: inline-block !important;
		margin-bottom: 5px;
	}

	.category-items.rental-product-listing .table-product td:nth-child(2).mobile-category-qty-boxes {
		padding-left: 0px;
		border: none;
	}

	.category-items.rental-product-listing .table-product .mobile-category-qty-boxes .pricing-quantity-mobile input {
		padding-left: 10px;
		width: 60px !important;
	}

	.category-items.rental-product-listing .product-info .radio {
		padding-left: 0px;
	}

	.category-items.rental-product-listing .product-info .radio input:first-child {
		margin-top: 4px;
		margin-right: 0px;
		/*width: 4% !important;*/
		width: 5% !important;
		margin-left: 0px;
	}

	.category-items.rental-product-listing .product-info .radio input:nth-child(3) {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 4px;
		width: 7% !important;
	}

	.category-items.rental-product-listing .product-info .radio label {
		display: inline-block;
		float: left;
		margin-bottom: 0px;
	}

	.category-items.rental-product-listing .product-info .radio label:nth-child(2) {
		width: 94% !important;
	}

	.category-items.rental-product-listing .product-info .radio label:nth-child(4) {
		width: 41.3% !important;
	}

	.category-items.rental-product-listing .product-info .radio label small {
		margin-left: 5px;
	}

	.itm-french-content .category-items.rental-product-listing .product-info .radio label small {
		margin-left: 0px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .pricing-quantity-mobile>input {
		margin-bottom: 2px;
		padding: 4px 6px 4px 10px;
		width: 62px !important;
		height: 20px;
		font-size: 13px;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-bottom: 4px !important;
		margin-top: 2px;
		min-height: 22px;
		box-sizing: border-box;
	}

	.rental-product-listing .span7 table td {
		width: 50%;
	}

	.itm-french-content .rental-pricing-product-page.product-info .rental-option-weekly.radio label:nth-child(2) {
		width: 93% !important;
	}

	.itm-french-content .rental-pricing-product-page.product-info .rental-option-monthly.radio label:nth-child(2) {
		width: 93% !important;
	}

	/* ----------- Rental Product List End ---------- */
	/* ----------- Rental Product ---------- */
	.rental-pricing-product-page.product-info .radio label:nth-child(2) {
		width: 93% !important;
	}

	.rental-pricing-product-page td.availability {
		width: 46.7% !important;
	}

	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page.product-info .radio input:first-child,
	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page.product-info .radio input:nth-child(3) {
		width: 5% !important;
		margin-right: 3px;
	}

	.itm-french-content .span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page.product-info .radio input:first-child {
		width: 4% !important;
	}

	.rental-pricing-product-page.product-info .radio small {
		margin-left: 0px;
	}

	.rental-pricing-product-page.product-info .radio label {
		font-size: 15px;
	}

	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page .pricing-quantity-mobile>input {
		width: 53px !important;
		box-sizing: border-box;
		height: 27px;
	}

	#form_checkout_rental_agreement .modal-header {
		padding: 3px 15px;
	}

	#form_checkout_rental_agreement .modal-body {
		max-height: 271px
	}

	#form_checkout_rental_agreement .modal-footer {
		padding: 5px 15px;
	}

	#form_checkout_rental_agreement .modal-footer .span1 {
		width: 20px;
		float: left;
	}

	#form_checkout_rental_agreement .modal-footer .span9 {
		width: 92%;
		margin-left: 20px;
		margin-bottom: 0px;
	}

	#form_checkout_rental_agreement .modal-footer .span2 {
		margin-bottom: 0px;
	}

	.accordion-inner object {
		width: 100% !important;
		height: auto !important;
	}

	/* 	My Account page */
	.mobile-login-h1 {
		font-size: 20px;
		line-height: 23px;
		margin-top: 10px;
	}

	.well.nobg h2 {
		font-size: 16px;
		margin-bottom: -5px;
	}

	.well.nobg {
		padding-bottom: 0px;
	}

	#UserRegisterForm .input input.span12,
	#UserRegisterForm .input select.span12 {
		margin-bottom: 7px;
	}

	.span5.mshow.ipad-view-setting .checked .lead {
		margin-bottom: 5px;
	}

	form#UserLoginForm {
		position: relative;
		top: -12px;
	}

	#UserLoginForm input {
		margin-bottom: 5px;
	}

	#UserLoginForm label,
	#UserRegisterForm label {
		margin-bottom: 0px;
	}

	#UserLoginForm .login-submit {
		margin-bottom: -5px;
	}

	#UserLoginForm .login-submit .span {
		min-height: 0px;
	}

	#signup .users.form {
		position: relative;
		top: -10px;
	}

	.row-fluid.login-submit .span {
		margin-bottom: 0px;
	}

	.mobile-login h4 strong {
		font-size: 20px;
		font-weight: 400;
		line-height: 23px;
	}

	/* ----------- Mobile Footer ---------- */
	.footer {
		padding-bottom: 63px;
		height: auto;
	}

	.mobile-footer-adjustment .back-to-top-button-setting {
		margin: 0px -20px 13px;
		width: auto;
	}

	.ul-mobile-footer-adjustment {
		width: 50% !important;
		float: left;
		margin-left: 0px;
		margin-bottom: 0px;
		box-sizing: border-box;
	}

	.ul-mobile-footer-adjustment:first-child {
		width: 46%;
	}

	.ul-mobile-footer-adjustment:nth-child(2) {
		width: 54%;
	}

	.ul-mobile-footer-adjustment.gts-services-footer,
	.ul-mobile-footer-adjustment.itm-services-footer {
		width: 100% !important;
	}

	.footer li {
		margin-left: 0px;
		margin-bottom: 6px;
		line-height: 18px;
	}

	.footer li.footer-payment-detail {
		font-size: 12px;
	}

	.footer li.mobile-social-icon,
	.footer li.mobile-secure-icon {
		margin-bottom: 6px;
		margin-top: -1px;
	}

	.footer li.mobile-secure-icon {
		border: 1px solid #cecece;
		border-radius: 4px;
		padding: 5px 0px;
		text-align: center;
		background-color: rgba(255, 255, 255, 0.3);
		max-width: 260px;
	}

	.footer .phone-number {
		margin-top: -6px;
	}

	.footer .hydro-footer li.phone-number {
		margin-bottom: 0;
	}

	.footer .hydro-footer ul {
		margin-bottom: 2px;
	}

	.footer .phone-number img {
		margin-top: -7px;
	}

	.mobile-footer-adjustment .span6 .ul-mobile-footer-adjustment:nth-child(2),
	.mobile-footer-adjustment .span2 .ul-mobile-footer-adjustment:nth-child(2) {
		padding-left: 13px;
	}

	.mobile-footer-adjustment .social {
		float: left;
		border-bottom: 2px solid rgba(206, 206, 206, 0.3);
		padding-bottom: 7px;
		margin-bottom: 13px;
	}

	.span3.gts-footer-col-2,
	.span3.gts-footer-col-3,
	.span3.itm-footer-col-2,
	.span3.itm-footer-col-3 {
		border-bottom: 2px solid rgba(206, 206, 206, 0.3);
		padding-bottom: 7px;
		margin-bottom: 13px;
	}

	ul.ul-mobile-footer-adjustment.footer-security {
		padding-top: 3em;
	}

	.span3.vt-footer-col-3 ul.ul-mobile-footer-adjustment.footer-security {
		padding-top: 1em !important;
	}

	.mobile-social-icon svg {
		width: 20px;
		height: 20px;
		margin-right: 5px;
		margin-top: -2px;
	}

	.mobile-footer-adjustment .row-fluid>.span5:nth-child(2) {
		margin-bottom: 0px;
	}

	.mobile-footer-adjustment .span6 {
		float: left;
		border-bottom: 2px solid rgba(206, 206, 206, 0.3);
		padding-bottom: 7px;
		margin-bottom: 15px;
	}

	.mobile-secure-icon svg {
		max-width: 125px;
		height: 35px;
		display: block;
		margin: 1px auto 0px;
		;
	}

	.mobile-footer-adjustment .footer-payment-methods {
		text-align: center;
		margin-bottom: 16px;
	}

	.mobile-footer-adjustment .footer-payment-methods ul {
		margin: 0px;
	}

	.mobile-footer-adjustment .iso-signup {
		text-align: center;
		border-top: 2px solid rgba(206, 206, 206, 0.3);
	}

	.iso-img {
		margin-top: 0px;
		padding-top: 10px;
		max-width: 155px;
	}

	.mobile-footer-adjustment .first-to-know-mobile {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	/* ----------- Cart Page Quote Form Modal ---------- */
	#modal-cart .modal-footer>.row-fluid .span6:first-of-type {
		float: left;
		width: 50%;
	}

	#modal-cart .modal-footer>.row-fluid .span6:nth-of-type(2) {
		width: 50%;
		float: right;
	}

	.quote-page-table-section {
		overflow: scroll;
	}

	.modal-body .btn-large.quote-btn {
		margin-bottom: 10px;
	}

	/*footer*/
	.footer-ul-2 {
		margin-top: 15px;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
	.shop-by-store-logo {
		max-width: 220px;
	}

	.content {
		padding: 15px 20px;
	}

	#content {
		height: 390px;
	}

	.navbar.navbar-inner.mshow {
		margin-left: 0px;
		margin-right: 0px;
	}

	.home-prod-feature .home-price img {
		margin-right: 0px !important;
		margin-left: 0px !important;
		display: block;
		visibility: visible;
	}

	/* ----------- Tablet Header ---------- */
	.desktop-ITM-logo-leaf {
		width: 24px;
		margin-top: 33px;
		margin-bottom: 0px;
		float: left;
		margin-left: 2px;
	}

	a.desktop-ITM-logo-leaf>svg {
		height: 25px;
		width: 24px;
	}

	p.logo-text-ITM {
		font-size: 6.7px;
		line-height: 6.7px;
	}

	.itm-contact-sws {
		margin-top: 2px;
	}

	.mobile-res-nav-search .navbar-search {
		float: left;
	}

	.mobile-res-nav .row-fluid .span3 .brand {
		margin-bottom: 0px;
		margin-top: 4px;
	}

	.hidden-phone.pull-left>.span12>.contact-span {
		text-align: left;
		margin-left: 3px;
		margin-top: 29px;
		line-height: 15px;
		color: #002663;
	}

	.Free-Shipping.mhide.ipad-view-setting.pull-right svg {
		width: 96px;
		height: 61px;
		vertical-align: bottom;
	}

	.Free-Shipping.mhide.ipad-view-setting.pull-right svg.order-status-sprite {
		-webkit-box-shadow: inset 0px 0px 0px 4px #aa222f;
		box-shadow: inset 0px 0px 0px 4px #aa222f;
		border-radius: 6px;
		overflow: hidden;
		padding: 1px 1px;
		box-sizing: border-box;
	}

	.Free-Shipping.mhide.ipad-view-setting.pull-right {
		text-align: right;
		width: 426px;
	}

	.ITM-review-rating-button {
		width: 96px;
		height: 60px;
		display: inline-block;
		background-repeat: no-repeat;
		background-size: cover;
		font-family: 'BebasNeueBold', sans-serif;
		text-align: center;
		font-weight: bold;
		vertical-align: top;

	}

	.ITM-review-rating-button {
		-webkit-box-shadow: inset 0px 0px 0px 1px rgba(178, 178, 178, 0.3);
		-moz-box-shadow: inset 0px 0px 0px 1px rgba(178, 178, 178, 0.3);
		box-shadow: inset 0px 0px 0px 1px rgba(178, 178, 178, 0.3);
	}

	p.customer-rating-button {
		padding-top: 7%;
	}

	.ITM-review-rating-button h3 {
		font-size: 23px;
		line-height: 11px;
		color: #333333;
		margin: 0px;
		font-weight: 500;
	}

	.ITM-review-rating-button.ITM-review-rating-button-fr h3 {
		font-size: 22px;
		line-height: 9px;
	}

	.ITM-review-rating-button p {
		font-size: 12.5px;
		color: #AA222F;
		margin-bottom: 2px;
		line-height: 21px;
		letter-spacing: 0.35px;
		font-weight: 500;
	}

	.ITM-review-rating-button.ITM-review-rating-button-fr p {
		font-size: 11px;
	}

	ul.mobile-header-icon li {
		margin-right: 12px;
	}

	.mobile-cart-icon-num {
		white-space: nowrap;
	}

	.mobile-header-icon li>a>span {
		color: #002663;
		font-size: 11px;
	}

	.mobile-header-icon li>a>span.cart-number-position {
		top: -25px;
		left: -15px;
	}

	.mobile-header-icon li>a>span.quote-number-position {
		color: #002663;
		top: -15px;
		left: -26px;
	}

	.mobile-header-icon li>a>svg {
		height: 24px;
		margin-bottom: 1px;
		width: 24px;
		float: left;
		vertical-align: middle;
	}

	.mobile-header-icon li>a>svg.cart-icon-num-w-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-w-sprite,
	.mobile-header-icon li>a>svg.cart-icon-num-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-b-sprite,
	.mobile-header-icon li>a>svg.cart-icon-num-b-sprite {
		height: 34px;
		width: 32px;
	}

	.mobile-cart-text-adjustment {
		margin-left: 3px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:last-child>a>svg {
		margin-left: 2px;
	}

	.mobile-header-icon {
		margin-top: 0px;
		margin-right: 5px;
	}

	.mobile-res-nav-search {
		margin-right: 163px;
	}

	.mobile-res-nav-search-b2b {
		margin-right: 177px;
	}

	.mobile-res-nav-search-fr {
		margin-right: 221px !important;
	}

	.mobile-res-nav-search-fr.mobile-res-nav-search-b2b {
		margin-right: 230px !important;
	}

	.hydro-header .mobile-res-nav-search-fr.mobile-res-nav-search-b2b {
		margin-right: 147px !important;
	}

	.hydro-header .mobile-res-nav-search-b2b {
		margin-right: 122px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.cart-number-position {
		left: -15px;
		margin-left: -5px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.quote-number-position {
		left: -37px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:first-child>a>svg {
		margin-left: 22px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:first-child>a.mobile-sign-text-b2b>svg {
		margin-left: 28px;
	}

	.mobile-header-icon a.mobile-sign-text {
		display: inline-block;
		max-width: 41px;
	}

	.mobile-header-icon a.mobile-sign-text-b2b {
		display: inline-block;
		max-width: 54px;
	}

	.mobile-header-icon .mobile-cart-icon a {
		display: inline-block;
		max-width: 39px;
	}

	.mobile-header-icon.mobile-header-icon-fr a.mobile-sign-text {
		display: inline-block;
		max-width: 65px;
	}

	.mobile-header-icon.mobile-header-icon-fr a.mobile-sign-text-b2b {
		max-width: 79px;
	}

	.mobile-header-icon.mobile-header-icon-fr .mobile-cart-icon a {
		display: inline-block;
		max-width: 67px;
	}

	.mobile-header-icon.mobile-header-icon-fr .mobile-cart-icon:nth-child(3) a {
		display: inline-block;
		max-width: 39px;
	}

	/* ----------- Tablet Header End ---------- */
	/* ----------- Tablet Content ---------- */
	h2.home-price {
		font-size: 14px;
	}

	h2.home-price small {
		font-size: 11px;
	}

	/* ----------- Tablet Content End ---------- */
	.mobile-setting-product-page .row-fluid {
		padding-top: 0px;
	}

	.mshow.row-fluid.mobile-bottom-button-border>.span12 {
		margin: 0px auto;
		float: none;
	}

	.mobile-header-icon.mobile-res-nav {
		top: 8px !important;
	}

	.mobile-res-nav .row-fluid .span3 {
		width: 130px;
		margin-bottom: 0px;
		margin-top: 3px;
	}

	.footer {
		padding-bottom: 50px;
		padding-top: 0px;
	}

	.mobile-order-setting-fr .span3-mobile.mshow .btn-large {
		padding: 10px 2px;
	}

	.mobile-order-setting-fr .span3-mobile.mshow button.btn-large {
		padding: 8px 2px;
	}

	.mhide.ipad-view-setting {
		display: block !important;
		visibility: visible !important;
	}

	.mshow.ipad-view-setting {
		display: none !important;
		visibility: hidden !important;
	}

	.document-box {
		text-align: center !important;
		margin-bottom: 5px;
	}

	.mobile-setting-product-page .nav-tabs>.active>a,
	.nav-tabs>.active>a:hover {
		padding-bottom: 8px;
	}

	.mobile-setting-product-page .nav-tabs>li>a {
		margin-bottom: 3px;
	}

	.mobile-pricing-box-padding .mshow.ipad-view-setting .incentive.incentive-gts-cal-cert.span12 p {
		font-size: 11px;
		line-height: 13px;
	}

	.mobile-order-setting .incentive.incentive-gts-cal-cert.span12 {
		width: 98%;
	}

	.clickover-trigger.mhide.ipad-view-setting {
		display: inline-block !important;
	}

	.mobile-setting .row-fluid.mhide.ipad-view-setting>.span3 {
		width: 30%;
	}

	.mobile-setting .row-fluid.mhide.ipad-view-setting>.span6 {
		width: 70%;
		margin-left: 0px;
	}

	.mobile-setting .row-fluid.mhide.ipad-view-setting>.span3 h3,
	.mobile-setting .row-fluid.mhide.ipad-view-setting>.span6 h3 {
		font-size: 20px;
	}

	/* ----------- Online page ---------- */
	.span10 .span6 iframe {
		width: 100%;
		height: auto;
	}

	/* ----------- Category Search Online page ---------- */
	.input-append.refined-search-brand {
		margin-top: 0px;
		margin-bottom: 15px !important;
	}

	h1.category-title {
		margin-top: 10px;
		margin-bottom: 5px;
	}

	.span9.mshow.ipad-view-setting p,
	p.category-short,
	p.cat-description-view-store {
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 10px;
		color: #595959; /*#979797;*/
		font-weight: 400;
		float: none;
		clear: both;
	}

	p.category-short .clearance-statement{
	font-size:17px;	
	padding-bottom: 5px;
	}

	.span10>.row-fluid>.span3.pull-left,
	.span9>.row-fluid>.span3.pull-left,
	.span9>.row-fluid>.span6.pull-left,
	.span8>.row-fluid>.span3.pull-left {
		width: 25%;
		float: left;
		margin-bottom: 0px !important;
		min-height: 20px;
	}

	.span8>.row-fluid>.pagination.span6.pull-center {
		float: left;
		width: 65%;
		text-align: left;
	}

	.span3.pull-left .btn.btn-small {
		float: left;
	}

	.span3.pull-left>.open .dropdown-menu {
		position: relative;
	}

	.btn-small.dropdown-toggle {
		padding: 2px 6px;
	}

	.span10>.row-fluid>.span3.pull-right,
	.span9>.row-fluid>.span3.pull-right,
	.span8>.row-fluid>.span3.pull-right {
		width: 65%;
		float: none;
		margin-bottom: 0px;
		min-height: 20px;
		margin-left: 35%;
		text-align: right;
	}

	.mobile-setting .span10>hr.category-items,
	.mobile-setting-product-page .span10>hr.category-items {
		margin-top: 8px !important;
	}

	.brands-hr {
		margin: 8px 0 0px 0;
	}

	.content.mobile-setting-product-page>.row-fluid>.span12>hr:first-child {
		display: none;
		visibility: hidden;
	}

	.span8.offset2>p.lead {
		margin-top: 0px;
		line-height: 22px;
		margin-bottom: 10px;
	}

	.pagination.span6.pull-center {
		min-height: 0px !important;
		max-width: 270px;
	}

	.category-child-title {
		line-height: 14px;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	/* ----------- Store page ---------- */

	.span3>ul.nav.nav-tabs.nav-stacked.catnav>li>a,
	.span3 ul.nav.nav-tabs.nav-stacked>li>a {
		font-size: 13px;
		line-height: 16px !important;
		text-align: center;
		margin-bottom: 0px !important;
		padding: 6px 5px;
	}

	ul.catnav li img {
		max-height: 50px;
		max-width: 98%;
		padding: 2px 0;
	}

	p.brand-description {
		font-size: 16px;
		line-height: 20px;
	}

	/* ----------- Store page end ---------- */

	/* ----------- Product List ---------- */
	.row-fluid.category-items .span10 {
		float: none;
		margin-left: 130px;
		width: auto;
	}

	.row-fluid.category-items>.span10>.row-fluid>form {
		margin-bottom: 7px;
	}

	.mobile-setting .span10>hr.category-items,
	.mobile-setting-product-page .span10>hr.category-items {
		margin-bottom: 10px;
	}

	.mobile-setting .row-fluid>hr,
	.mobile-setting-product-page .row-fluid>hr {
		margin-bottom: 10px;
	}

	.mobile-setting .row-fluid.category-items .span2,
	.mobile-setting-product-page .row-fluid.category-items .span2 {
		float: left;
		width: 120px;
		min-width: 120px;
		margin-bottom: 0px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span2,
	.mobile-setting-product-page .row-fluid.category-items.rental-product-listing .span2 {
		margin-bottom: 10px;
	}

	.mobile-setting .row-fluid.category-items .span2 p.text-center,
	.mobile-setting-product-page .row-fluid.category-items .span2 p.text-center {
		font-size: 11px;
		line-height: 11px;
	}

	.mobile-setting .row-fluid.category-items .span10 .category-prod-name,
	.mobile-setting-product-page .row-fluid.category-items .span10 .category-prod-name {
		font-size: 16px;
		line-height: 20px;
		font-weight: 600;
		margin-bottom: 6px !important;
		word-wrap: break-word;
	}

	.product-list-new-page .category-items .span10 .span7,
	.product-list-new-page .category-items .span10 .span4 {
		width: 100%;
		margin-left: 0px;
	}

	.product-list-new-page .new_products_signup {
		margin-top: 0px;
	}

	.product-list-new-page .row-fluid.category-items .span10.offset1 {
		margin-left: 0px;
	}

	.mobile-setting .product-list-new-page .row-fluid.category-items .span10 .table.table-bordered.table-product {
		margin-bottom: 0px;
	}

	.mobile-setting .row-fluid.category-items .span10 .table.table-bordered.table-product {
		margin-bottom: 8px;
	}

	.mobile-setting .row-fluid.category-items .span10 .span7.truncated-text,
	.mobile-setting-product-page .row-fluid.category-items .span10 .span7.truncated-text {
		/* display: none; */
		/* visibility: hidden; */
		width: 100%;
	}

	.mobile-setting .row-fluid.category-items .span10 .span7>p {
		font-size: 15px;
		line-height: 19px;
		height: 76px;
		margin-top: 0 !important;
	}

	.mobile-setting .row-fluid.category-items .span10 .span3.offset1,
	.mobile-setting-product-page .row-fluid.category-items .span10 .span3.offset1 {
		margin-bottom: 6px;
		width: 100%;
		margin-left: 0px;
	}

	.mobile-setting .row-fluid.category-items .span10 .span3.offset1 a,
	.mobile-setting-product-page .row-fluid.category-items .span10 .span3.offset1 a {
		margin-top: 0px;
	}

	.mobile-setting .row-fluid.category-items .span10 .category-prod-name .muted,
	.mobile-setting-product-page .row-fluid.category-items .span10 .category-prod-name .muted {
		font-size: 14px;
	}

	.mobile-setting .row-fluid.category-items .span10 .your-price,
	.mobile-setting .row-fluid.category-items .span10 .availability,
	.mobile-setting-product-page .row-fluid.category-items .span10 .your-price,
	.mobile-setting-product-page .row-fluid.category-items .span10 .availability {
		font-size: 14px;
		padding-top: 2px;
		padding-bottom: 2px;
		line-height: 20px;
	}

	.mobile-setting .row-fluid.category-items .span10 .availability.muted,
	.mobile-setting-product-page .row-fluid.category-items .span10 .availability.muted {
		font-weight: bold;
	}

	.mobile-setting .row-fluid.category-items .span10 .muted.price-currency,
	.mobile-setting-product-page .row-fluid.category-items .span10 .muted.price-currency {
		font-size: 14px;
	}

	.mobile-setting .row-fluid.category-items .pricing-quantity-mobile>.span2,
	.mobile-setting-product-page .row-fluid.category-items .pricing-quantity-mobile>.span2 {
		min-width: 60px;
		height: 20px;
		min-height: 20px;
		font-size: 13px !important;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-top: 1px;
		margin-bottom: 0px !important;
	}

	.mobile-setting .row-fluid.category-items .pricing-quantity-mobile>b,
	.mobile-setting-product-page .row-fluid.category-items .pricing-quantity-mobile>b {
		display: block;
		margin-left: 65px;
		font-size: 10px;
		line-height: 11px;
	}

	.row-fluid.category-items .table-striped.product-info {
		margin-bottom: 6px;
	}

	form .category-items .btn-block.btn-quote,
	.category-items form .btn-block.btn-quote {
		width: 100%;
		padding: 6px 0px;
		line-height: 15px;
		min-height: 30px;
		font-size: 12px;
		margin-left: 0;
	}

	form .category-items .addtocart,
	.category-items form .addtocart {
		width: 49%;
		float: left;
		margin-left: 2%;
		padding: 3px 0px;
		margin-top: 0px;
		line-height: 15px;
		font-size: 12px;
		min-height: 30px;
	}

	form .category-items .addtocart,
	.category-items form .addtocart.mobile-extra-long-bar-rental-b2b {
		width: 100%;
		margin-left: 0px;
	}

	form .category-items .addtocart.mobile-extra-long-bar,
	.category-items form .addtocart.mobile-extra-long-bar {
		width: 100% !important;
		margin-left: 0px !important;
	}

	.table.table-bordered.table-striped.product-info .popover.clickover.bottom {
		width: 200px;
	}

	.table.table-bordered.table-striped.product-info .popover.clickover.bottom .arrow {
		left: 58%;
	}

	.row-fluid.category-items .label.overlays {
		padding: 4px;
		font-size: 11px;
	}

	.row-fluid.category-items .label.overlays .icon-white {
		margin: 1px 0 0 0;
	}

	.comment-tag-category {
		margin-left: 0px;
		font-size: 11px;
		line-height: 11px;
		margin-bottom: 5px;
	}

	.row-fluid.category-items .alert p,
	.row-fluid.category-items .alert {
		margin-bottom: 0px;
	}

	.row-fluid.category-items .span10>.row-fluid,
	.row-fluid.category-items .span10>.row-fluid>form>.row-fluid.mshow {
		padding-top: 0px;
	}

	/* ----------- Product List End ---------- */
	/* ----------- Searching page ---------- */
	.content.mobile-setting-product-page .span8.offset2 {
		margin-left: 0px;
		width: 82.87292817679558%;
	}

	/* ----------- Rental Product ---------- */
	.rental-pricing-product-page td.availability {
		width: 43.7% !important;
	}

	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page.product-info .radio input:first-child,
	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page.product-info .radio input:nth-child(3) {
		width: 5% !important;
	}

	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page .pricing-quantity-mobile>input {
		width: 53px !important;
		box-sizing: border-box;
		height: 27px;
	}

	/* ----------- Rental Product List ---------- */
	.rental-product-listing .label.label-rentals.overlays {
		padding: 4px;
		font-size: 11px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td {
		padding-bottom: 0px !important;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td label {
		margin-bottom: 3px;
	}

	.row-fluid.category-items.rental-product-listing .span7 {
		margin-bottom: 0px;
		width: 100%;
	}

	.row-fluid.category-items form {
		margin-bottom: 6px;
	}

	.mobile-setting-product-page .row-fluid>form>hr {
		margin-bottom: 5px;
	}

	.mobile-setting-product-page .row-fluid>form {
		margin-bottom: 5px;
	}

	.mobile-setting .row-fluid.category-items .rental-product-listing .pricing-quantity-mobile>input,
	.mobile-setting .row-fluid.category-items .rental-pricing-product-page .pricing-quantity-mobile>input {
		margin-bottom: 5px !important;
		padding: 4px 6px 4px 10px;
		width: 60px !important;
		box-sizing: border-box;
		height: 30px;
	}

	/* 	My Account page */
	#UserRegisterForm .input input.span12,
	#UserRegisterForm .input select.span12 {
		margin-bottom: 7px;
	}

	#UserLoginForm input {
		margin-bottom: 5px;
	}

	#UserLoginForm label,
	#UserRegisterForm label {
		margin-bottom: 0px;
	}

	/* ----------- Tablet Footer ---------- */
	.row-fluid.back-to-top-button-setting {
		padding-top: 0px;
	}

	ul.ul-mobile-footer-adjustment {
		margin-left: 0px;
	}

	.footer li {
		margin-left: 0px;
	}

	.footer.mobile-footer-adjustment .container {
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 10px;
	}

	.mobile-footer-adjustment .span5 .row-fluid {
		padding-top: 0px;
	}

	.footer .phone-number img {
		width: 20px;
	}

	.footer .phone-number {
		font-size: 14px;
	}

	.social .phone-number svg {
		width: 20px;
		height: 20px;
	}

	.mail-signup .row-fluid .span4 {
		margin-left: 34px;
	}

	/* ----------- Extended Search page ---------- */
	.product-search-page .quickbuy-info-icon {
		margin-top: 2px;
	}

	.product-search-page .row-fluid .input-append .navbar-search.quickbuy-search {
		text-align: left;
	}

	.product-search-page .row-fluid .input-append .navbar-search input.searchbox#ProductSearch,
	.mobile-setting .brand-page-extend-search .input-append input.searchbox#ProductSearch {
		width: 53% !important;
		float: none;
	}

	.mobile-setting .brand-page-extend-search .input-append select#BrandBrandId,
	.mobile-setting .brand-page-extend-search .input-append input.searchbox#ProductSearch {
		float: left;
	}

	/*footer*/
	#mc_embed_signup input.email {
		width: 200px !important;
		font-size: 13px;
	}

	#mc_embed_signup .button {
		font-size: 13px;
	}

}

@media (min-width: 768px) and (max-width: 1199px) {
	.btn.btn-more-products b {
		white-space: normal;
	}
}

@media (min-width: 1200px) {
	.mobile-hero-ad-none {
		display: none;
	}


}

@media (max-width: 500px) {
	.mobile-res-nav .row-fluid .span7 .brand.mobile-gts-logo-with-bolt img {
		width: 205px;
		margin-top: 0px;
	}

	.gts-with-bolt .mobile-header-icon {
		margin-top: 0px;
	}

	.gts-no-bolt .mobile-header-icon {
		margin-top: 4px;
	}

	.itm-french-content .rental-pricing-product-page.product-info .radio label {
		font-size: 14px;
	}

	/* ----- Webinar video on the Category page ----- */
	.webinar-video {
		width: 97%;
		height: 235px;
	}
}

@media (max-width: 478px) {
	#UserLoginForm .login-submit .span>span {
		line-height: 0 !important;
	}

	.rental-pricing-product-page.product-info .radio label {
		font-size: 12px;
	}

	.itm-french-content .rental-pricing-product-page.product-info .radio label {
		font-size: 12px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span {
		font-size: 10px;
	}

	ul.mobile-header-icon.mobile-header-icon-fr li {
		margin-right: 3px;
	}

	.mobile-header-icon-itm.mobile-header-icon-fr {
		margin-top: 9px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.quote-number-position {
		left: -33px;
		margin-left: -6px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.cart-number-position {
		left: -10px;
		margin-left: -6px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:nth-child(3)>a>svg {
		margin-left: 23px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:first-child>a>svg {
		margin-left: 16px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a.mobile-sign-text-b2b>svg {
		margin-left: 22px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:nth-child(2)>a>svg {
		margin-left: 15px;
	}
}

@media (max-width: 417px) {
	.itm-french-content .rental-pricing-product-page.product-info .radio label {
		font-size: 11px;
	}
}

@media (max-width: 401px) {
	.mobile-res-nav .row-fluid .span7 .brand.mobile-gts-logo-with-bolt img {
		width: 205px;
		margin-top: 0px;
	}


	.row-fluid.gts-no-bolt .mobile-header-icon {
		white-space: nowrap;
	}

	.span3-mobile.mshow .btn-large {
		font-size: 11px !important;
		padding: 10px 3px;
	}

	.span3-mobile.mshow button.btn-large {
		font-size: 12px !important;
		padding: 9px 4px;
	}

	.modal-cart .modal-body {
		max-height: 300px;
	}

	.qty-breaks-mobile {
		width: 62%;
	}

	.mshow.ipad-view-setting .incentive.incentive-gts-cal-cert.span9 .popover.clickover.fade .popover-title {
		font-size: 12px !important;
	}

	.span12.mobile-pricing-box-padding .incentive.incentive-gts-cal-cert.span9 p {
		font-size: 12px !important;
	}

	.pagination.span6.pull-center li.pagenav-active {
		padding: 2px 8px;
	}

	.pagination.span6.pull-center ul>li>a {
		padding: 2px 8px;
	}


}

@media (max-width: 395px) {
	.gts-with-bolt .mobile-header-icon {
		margin-top: 4px;
	}

	.mobile-res-nav .gts-with-bolt.row-fluid .span7 {
		width: 48%;
	}

	.mobile-res-nav .gts-with-bolt.row-fluid .span5 {
		width: 52%;
	}

	.row-fluid.gts-no-bolt ul.mobile-header-icon li {
		margin-right: 5px;
	}

	.row-fluid.gts-no-bolt .mobile-header-icon li>a>span {
		font-size: 10px !important;
		left: -9px !important;
		top: -29px !important;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span {
		display: none;
		visibility: hidden;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.quote-number-position {
		display: block;
		visibility: visible;
		left: -14px;
		top: 13px;
		margin-right: -6px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>span.cart-number-position {
		display: block;
		visibility: visible;
		left: -13px;
		top: 9px;
		margin-left: -6px;
	}

	.mobile-header-icon-fr.mobile-header-icon li>a>svg {
		width: 27px;
		height: 27px;
		margin-left: 9px !important;
	}

	.mobile-header-icon-fr.mobile-header-icon li:nth-child(3)>a>svg {
		height: 33px;
		width: 33px;
	}

	.mobile-header-icon-fr.mobile-header-icon li:last-child>a>svg {
		height: 34px;
		width: 34px;
		margin-left: 4px !important;
	}

	.mobile-header-icon-itm.mobile-header-icon-fr {
		margin-top: 25px;
	}

	.mobile-header-icon-itm.mobile-header-icon-fr {
		margin-bottom: 0px;
	}
}

@media (max-width: 390px) {
	.itm-french-content .rental-pricing-product-page.product-info .radio label {
		font-size: 10px;
	}

}

@media (max-width: 385px) {

	.content.mobile-setting #tabs.homepage-partners-mobile a {
		font-size: 12px;
	}

	.mobile-res-nav .row-fluid .span7 .brand.mobile-gts-logo-with-bolt img {
		width: 185px;
		margin-top: 0px;
	}

	.mobile-homepage-bottom-button .span3-mobile.mshow img {
		max-width: 190px;
	}

	.mobile-homepage-bottom-button .span3-mobile.mshow{
		margin-left: 0px;
		margin-right: 0px;
	}

	.quarterly-featured-focus-mobile a h3 {
		font-size: 17px;
	}

	.mobile-header-icon {
		margin-bottom: 0px;
	}

	.gts-with-bolt .mobile-header-icon {
		margin-bottom: 5px;
		margin-top: 3px;
	}

	/* -----------  Rental product list  ---------- */
	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td label {
		font-size: 12px;
		margin-bottom: 1px;
		margin-left: 3px;
	}

	.rental-pricing-product-page.product-info .radio input:nth-child(3),
	.rental-pricing-product-page.product-info .radio input:first-child {
		margin-top: 2px;
	}

	.rental-pricing-product-page.product-info .radio label {
		line-height: 15px;
	}

	#form_checkout_rental_agreement .modal-body {
		max-height: 257px;
	}

	/* -----------  Add to Cart modal ---------- */
	.modal-cart .modal-body {
		max-height: 200px;
	}

	p.cart-freeship {
		font-size: 16px;
	}


	/* ----------- Mobile Footer ---------- */
	.footer li {
		font-size: 12px;
	}

	.footer .phone-number {
		font-size: 15px;
	}

}

@media (max-width: 374px) {
	.mobile-header-icon-itm {
		margin-top: 7px;
	}

	.mobile-header-icon li>a>svg.cart-icon-num-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-sprite,
	.mobile-header-icon li>a>svg.cart-no-num-w-sprite,
	.mobile-header-icon li>a>svg.cart-icon-num-w-sprite {
		height: 25px;
		margin-left: 0px;
		width: 28px;
	}
}

@media (max-width: 365px) {

	.content.mobile-setting #tabs.homepage-partners-mobile a {
		font-size: 11px;
	}

	.mobile-header-icon-itm li>a>span {
		font-size: 10px;
	}

	.mobile-header-icon.mobile-header-icon-itm li>a>svg {
		margin-left: 4px;
	}

	.mobile-header-icon li:last-child>a>span:nth-child(2) {
		margin-left: 4px;
	}

	.mobile-header-icon li>a>svg {
		margin-left: 4px;
	}

	.gts-with-bolt .mobile-header-icon li>a>svg {
		margin-left: 7px;
	}

	.gts-with-bolt .mobile-header-icon li:last-child>a>svg {
		margin-left: 1px;
	}

	.mobile-header-icon li>a.mobile-sign-text-b2b>svg {
		margin-left: 10px;
	}

	.gts-with-bolt .mobile-header-icon li>a.mobile-sign-text-b2b>svg {
		margin-left: 14px;
	}

	.mobile-header-icon li:nth-child(2)>a>svg {
		margin-left: 3px;
	}

	.mobile-header-icon-itm {
		margin-top: 9.5px;
	}

	ul.mobile-header-icon-itm li {
		margin-right: 3px;
	}

	.mobile-header-icon-itm li>a>span.quote-number-position {
		top: -17px;
		left: -23px;
	}

	.mobile-header-icon-itm li>a>span.cart-number-position {
		top: -28px;
		left: -9px;
	}

	.mobile-res-nav .row-fluid .span7 .brand.mobile-gts-logo-with-bolt img {
		width: 150px;
		margin-top: 0px;
	}

	.gts-with-bolt .mobile-header-icon {
		margin-top: 0px;
	}

	.row-fluid.gts-no-bolt .mobile-header-icon li>a>span {
		font-size: 9px !important;
	}

	.row-fluid.gts-no-bolt .mobile-header-icon li>a>span.quote-number-position {
		left: -20.5px !important;
		top: -17px !important;
	}

	.row-fluid.gts-no-bolt .mobile-header-icon li>a>span.cart-number-position {
		left: -6px !important;
		top: -28px !important;
	}

	.mobile-cart-icon.b2b-mobile-order-icon-itm {
		height: 51px;
	}

	.content.mobile-setting .mshow.ipad-view-setting>.row-fluid>.span4>a {
		max-height: 30px;
	}

	/* ----------- ITM Home Page ---------- */
	.quarterly-featured-focus-mobile a h3 {
		font-size: 15px;
		line-height: 20px;
	}

	.quarterly-featured-focus-mobile a.btn.btn-warning.btn-block {
		font-size: 10px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right a>p {
		font-size: 12px;
	}

	.content.mobile-setting .row-fluid>.span12>.rating.pull-right img {
		margin-left: 20px;
	}

	.mobile-homepage-bottom-button .span2-mobile.mshow {
		width: 88px;
		padding-top: 3px;
	}

	.mobile-homepage-bottom-button .span3-mobile.mshow img {
		max-width: 170px;
	}

	.mobile-res-nav.nav-collapse .dropdown-menu a {
		font-size: 14px;
		line-height: 20px;
	}

	/* ----------- ITM Home Page End ---------- */
	.click-for-price-link {
		font-size: 92%;
	}

	.table.table-bordered.table-striped.product-info .popover.clickover.bottom .arrow {
		left: 86%;
	}

	.table.table-bordered.table-striped.product-info .popover.clickover.bottom {
		left: 24% !important;
	}


	.mobile-featured-products .carousel-item-main-mobile .btn-config,
	.mobile-featured-products .carousel-item-main-mobile .btn-config span {
		font-size: 12px !important;
		line-height: 14px !important;
	}

	/* -----------  Product Page ---------- */
	.mobile-setting .row-fluid.category-items .span10 .category-prod-name,
	.mobile-setting-product-page .row-fluid.category-items .span10 .category-prod-name {
		font-size: 16px;
		line-height: 17px;
	}

	.mobile-setting .row-fluid.category-items .span10 .table td:first-child,
	.table th,
	.mobile-setting-product-page .row-fluid.category-items .span10 .table td:first-child {
		width: 83px;
	}

	.pagination.span6.pull-center li.pagenav-active {
		padding: 2px 6px;
	}

	.pagination.span6.pull-center ul>li>a {
		padding: 2px 6px;
	}

	.span3-mobile.mshow {
		margin-bottom: 5px;
	}

	.mobile-order-setting-fr .span3-mobile.mshow .btn-large {
		font-size: 11px !important;
	}

	.mobile-order-setting-fr .span3-mobile.mshow button.btn-large {
		font-size: 12px !important;
		padding: 4px 2px;
	}

	/* -----------  Rental Product list ---------- */
	.category-items.rental-product-listing .product-info .radio label small {
		margin-left: 0px;
	}

	.mobile-setting .row-fluid.category-items.rental-product-listing .span10 .table td label {
		font-size: 11px;
	}

	.category-items.rental-product-listing .product-info .radio label:nth-child(4) {
		width: 43.3% !important;
	}

	.category-items.rental-product-listing .product-info .radio label:nth-child(2) {
		width: 92% !important;
	}

	.category-items.rental-product-listing .product-info .radio input:first-child,
	.category-items.rental-product-listing .product-info .radio input:nth-child(3) {
		margin-top: 2px;
		width: 5% !important;
	}

	.itm-french-content .category-items.rental-product-listing .product-info .radio input:first-child {
		width: 3% !important;
	}

	#form_checkout_rental_agreement .modal-body {
		max-height: 210px;
	}

	.span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page .pricing-quantity-mobile>input {
		width: 38px !important;
	}

	.itm-french-content .rental-pricing-product-page.product-info .rental-option-weekly.radio label:nth-child(2) {
		width: 95% !important;
	}

	.itm-french-content .rental-pricing-product-page.product-info .rental-option-monthly.radio label:nth-child(2) {
		width: 95% !important;
	}

	.itm-french-content .span12.mobile-pricing-box-padding .table.table-bordered.rental-pricing-product-page.product-info .radio input:first-child {
		width: 3% !important;
		margin-right: 1px;
	}

	/* -----------  Add to Cart modal ---------- */
	.modal-cart .modal-body .span9 {
		width: 65%;
	}

	h4.modal-subtotal-sml {
		font-size: 15px;
	}

	h4.modal-subtotal-sml small {
		font-size: 12px;
	}

	p.cart-freeship {
		font-size: 14px;
	}

	/* ----------- Mobile Footer ---------- */
	.footer li {
		font-size: 11px;
	}

	.footer .phone-number {
		font-size: 14px;
	}

	.mobile-secure-icon svg {
		max-width: 90px;
		height: 26px;
	}


}




@media (max-width: 350px) {
	.span3-mobile.mshow .btn-large {
		font-size: 9px !important;
		padding: 10px 2px;
	}

	.btn-quote i.icon-th-list {
		margin-top: 0px !important;
	}

	form .category-items .btn-block.btn-quote,
	.category-items form .btn-block.btn-quote {
		font-size: 10.5px;
	}
}

@media (max-width: 325px) {
	.mobile-res-nav .row-fluid .span7 .brand.mobile-gts-logo-with-bolt img {
		width: 140px;
		margin-top: 2px;
	}

	.span3-mobile.mshow button.btn-large {
		font-size: 11px !important;
		padding: 9px 4px;
	}

	.mobile-res-nav div.itm-switchers {
		margin-left: 8px;
	}

	.mobile-cart-icon-num {
		padding-left: 0px;
	}

	/* ----------- Mobile Footer ---------- */
	.footer li,
	.footer li.footer-payment-detail {
		font-size: 10px;
	}

	.footer .phone-number {
		font-size: 14px;
	}

	/* -----------  Rental ---------- */
	.rental-pricing-product-page.product-info .radio label {
		font-size: 11px;
	}

	/* ----- Webinar video on the Category page ----- */

	.webinar-video {
		width: 100%;
		height: 120px;
	}
}

@media (max-width: 634px) {

	.cart-rental-radio-option .input.radio.rental-option-weekly,
	.cart-rental-radio-option .rental-option-monthly.input.radio {
		width: 95%;
	}

}

/* -------------- */
@media (max-width:365px) {
	.cff-update-feautured-prod-mob .span2.home-prod-feature {
		min-height: 262px !important;
	}
}
/* ----- Fluke 323 BONUS CONTENT -----*/

/* --For Desktop--*/
.call-out{
	background-image:url(/images/specialty-pages/fluke-323-bonus-content/sidebox-background.jpg);
	background-repeat: no-repeat;
	float: right;
	border: 1px solid;
	box-shadow: 5px 5px 8px #000000;
	padding: 10px; 
	margin-right: 15px;
	margin-bottom: 15px;
	background-position: top;
	}
.call-out p{
	color: #ffffff;
	padding: 30px 10px 5px 10px;
	line-height: 1.3;
	}

.fluke-clamp-meter-bonus h1{
	font-size: 30px;
	line-height: 1.2;
	}

.fluke-clamp-meter-bonus h3{
color: #ffc200;
line-height: 1.2;
}
.head-bonus-section-fluke{
	padding: 20px 0;
	height: 150px;
	background-image: url(/images/specialty-pages/fluke-323-bonus-content/fluke-header-bg-bonus.jpg);
	background-repeat: no-repeat;
	margin: 4px 0px 20px;
}
.head-bonus-section-fluke h1{
	color: #ffc200;
	text-shadow: 2px 2px 2px #000000;
	width: 70%;
}
.fluke-clamp-meter-bonus img{
	width: 25%;
}
/*
.head-bonus-section-fluke{
	padding: 20px 0;
	background-repeat: no-repeat;
	background-size: 100% auto;
	}
*/
.number-breakdown{
	color: #ffc200;
    font-size: 100px;
    display: inline-block;
    border-bottom: 1px solid black;
    line-height: 79px;
    margin-top: 15px;
}
/*--4th seciton sidebox has extra css--*/
#box4{
	padding-bottom: 5px;
	margin-top: -5px;
	}
.fluke-clamp-meter-bonus p{
	line-height: 1.3;
	}
.fluke-clamp-meter-bonus{
	font-family: 'Sanchez', serif;
	}
.fluke-clamp-meter-bonus .row-fluid .well{
	display: none;
	}
	.fluke-clamp-meter-bonus .row-fluid.head-bonus-section-fluke{
	margin-top: 4px;
    }
    .fluke-clamp-meter-bonus hr{
	margin: 10px 0;
    }
/*--Fluke 435 ii Bonus Content--*/    
    .images-section-style {
		height: 150px;
		width: 32%;
		background-repeat: no-repeat;
		float: left; 
		margin-left: 0px; 
		margin-bottom: 10px;
		display: inline;
	}
	.fluke-435-bonus-content {
		margin-bottom: 2px;
	}
	h5.fluke-435-bonus-content {
		font-size: 18px;
		box-sizing: border-box;
	}
	.bonus-content-section-line {
	    border: none;
	    background: #ffc20e;
	    background: -webkit-linear-gradient(left, #ffc20e , white);
	    background: -o-linear-gradient(right, #ffc20e, white);
	    background: -moz-linear-gradient(right, #ffc20e, white);
	    background: linear-gradient(to right, #ffc20e , white);
	    width: 100%;
	    float: left;
	    padding: 3px 5px;
    }
    .bonus-title-description {
	    float: left;
	    padding-left: 5px;
	    padding-top: 2px;
	    padding-bottom: 6px;
	    border-left-style: solid;
	    -webkit-border-image: 
	      -webkit-gradient(linear, 0 0, 0 100%, from(black), to(rgba(0, 0, 0, 0))) 1 100%;
	    -webkit-border-image: 
	      -webkit-linear-gradient(#ffc20e, rgba(0, 0, 0, 0)) 1 100%;
	    -moz-border-image:
	      -moz-linear-gradient(#ffc20e, rgba(0, 0, 0, 0)) 1 100%;    
	    -o-border-image:
	      -o-linear-gradient(#ffc20e, rgba(0, 0, 0, 0)) 1 100%;
	    border-image:
	      linear-gradient(to bottom, #ffc20e, rgba(0, 0, 0, 0)) 1 100%;
	    border-right: 0;
	}
	.advanced-power-quality-section h5 {
	    float: left;
	    margin-left: 19px;
	    width: 61%;
	    margin-bottom: 0px;
	    margin-top: 0px;
	}
	.advanced-power-quality-section p {
	    float: left;
	    margin-left: 19px;
	    width: 61%;
	}
	.fluke-435-bonus-content-teaser a {
		text-decoration: none;
	}
	.fluke-435-bonus-images {
		width: 35%; 
		height: 150px;
	}
	.fluke-430-family-compare p {
		float: left; 
		margin-left: 3%; 
		width: 57%;
		margin-bottom: 0px;
	}
	.fluke-430-family-compare ul {
		float: right; 
		width: 60%;
		margin-bottom: 0px;
	}
	.fluke-435-bonus-content-teaser {
		background: -moz-linear-gradient(left, rgba(0,0,0,0.13) 0%, rgba(0,0,0,0.13) 1%, rgba(0,0,0,0.07) 9%, rgba(0,0,0,0.02) 100%); 
		background: -webkit-linear-gradient(left, rgba(0,0,0,0.13) 0%,rgba(0,0,0,0.13) 1%,rgba(0,0,0,0.07) 9%,rgba(0,0,0,0.02) 100%);
		background: linear-gradient(to right, rgba(0,0,0,0.13) 0%,rgba(0,0,0,0.13) 1%,rgba(0,0,0,0.07) 9%,rgba(0,0,0,0.02) 100%);
		padding: 1px 20px 15px;
	}
	.fluke-435-bonus-content-teaser>div {
		margin-bottom: 0px;
	}
	.fluke-435-bonus-content-teaser>div>p {
		float: left; 
		margin-left: 3%; 
		width: 62%;
		margin-bottom: 0px;
	}
	.well.fluke-bonus-well-box {
	    margin-bottom: 20px;
	    margin-top: 10px;
	    float: left;
	    box-sizing: border-box;
	}
/* ----- Fluke 1305 BONUS CONTENT -----*/
	.bonus-title-description {
		padding-top: 4px;
	}
	.fluke-bonus-1503>.row-fluid {
		display: flex;
		margin-bottom: 15px;
	}
	.fluke-bonus-1503 .span1 {
		text-align: center;
		display: flex;
		justify-content: center;
		flex-direction: column;
		background-color: #ffc200;
		background: -webkit-linear-gradient(top, #ffc20e , #fedf83);
	    background: -o-linear-gradient(bottom, #ffc20e, #fedf83);
	    background: -moz-linear-gradient(bottom, #ffc20e, #fedf83);
	    background: linear-gradient(to top, #ffc20e , #fedf83);
	}
	.fluke-bonus-1503 .span11 {
		display: flex;
		justify-content: center;
		flex-direction: column;
		margin-left: 5px;
	}
	.fluke-bonus-1503 .span11 p {
		margin-bottom: 0px;
	}
	.fluke-bonus-1503 .number-breakdown {
		color: white;
	    font-size: 55px;
	    border-bottom: none;
	    line-height: 60px;
	    margin-top: 0px;
	    font-family: 'Sanchez', serif;
	    font-weight: bold;
	    text-shadow: 2px 2px 3px rgba(0,0,0,0.2);
	}
	.table .fluke-1503-center {
		text-align: center; 
		padding: 2px 5px;
	}
	th.text-size-fluke-1503-title {
		font-size: 14px;
		color: black;
		font-weight: 700;
	}
	.table .fluke-1503-center.text-size-fluke-1503-title {
		padding: 5px 5px;
	}
	.fluke-1503-padding{
		padding-left: 10px !important;
	}
	th.feature-text-width {
		width: 180px;
		color: black;
		font-size: 18px;
		text-align: center;
		font-style: normal;
	}
	td.fluke-1503-product-title {
		font-size: 14px;
		font-weight: bold;
	}
	td.fluke-1503-product-title a {
		color: black;
	}
	th.text-size-fluke-1503-title-sub {
		font-weight: 400 !important;
		font-size: 12px;
		line-height: 16px;
		vertical-align: middle;
		padding: 5px 2px;
	}
	.icon-ok {
	    margin-top: 3px;
	}
	
/*--Fluke Thermal Imagers Expert Take Bonus Content--*/	

	.fluke-bonus-pti-expert-take {
		border-left: none;
	}
	.fluke-bonus-pti-expert-take {
		padding-bottom: 0px;
	}
	.fluke-bonus-pti-expert-take h5 {
		margin-top: 0px;
		margin-bottom: 5px;
	}
	.fluke-bonus-pti-expert-take .number-breakdown {
		font-size: 43px;
	}
	.fluke-bonus-pti-expert-take .span8>.row-fluid {
		display: flex;
		margin-bottom: 15px;
	}
	.fluke-bonus-pti-expert-take .span8 .span10 {
		width: 88%;
		margin-left: 2%;
	}
	.fluke-bonus-pti-expert-take>.row-fluid {
		display: block;
		margin-bottom: 0px;
	}
	.fluke-bonus-pti-expert-take .span8 .span2 {
		text-align: center;
	    display: flex;
	    justify-content: center;
	    flex-direction: column;
	    background-color: #ffc200;
	    background: -webkit-linear-gradient(top, #ffc20e , #fedf83);
	    background: -o-linear-gradient(bottom, #ffc20e, #fedf83);
	    background: -moz-linear-gradient(bottom, #ffc20e, #fedf83);
	    background: linear-gradient(to top, #ffc20e , #fedf83);
	    width: 10%;
	}
/* 	Use of infrared thermography in electronics */
	.fluke-bonus-pti-expert-take .clear-m-b {
		margin-bottom: 0;
	}
	.fluke-bonus-pti-expert-take .gradient {
		background-color: #ffc200;
	    background: -webkit-linear-gradient(top, #ffc20e , #fedf83);
	    background: -o-linear-gradient(bottom, #ffc20e, #fedf83);
	    background: -moz-linear-gradient(bottom, #ffc20e, #fedf83);
	    background: linear-gradient(to top, #ffc20e , #fedf83);
	}
	.fluke-bonus-pti-expert-take .p-txt {
		padding: 10px;
	}
	.fluke-bonus-pti-expert-take .c-txt {
		text-align: center;
	}
	.fluke-bonus-pti-expert-take .line-cap {
		line-height: 100%;
	}
	.fluke-bonus-pti-expert-take .clear-p-b {
		padding-bottom: 0;
	}
	.fluke-bonus-pti-expert-take .add-p-b {
		padding-bottom: 12px;
	}
	.fluke-bonus-pti-expert-take .add-m-b-tlve {
		margin-bottom: 12px;
	}
	.fluke-bonus-pti-expert-take .center {
		margin: 0 auto;
	}
	.fluke-bonus-pti-expert-take .use-infra-thermo-in-electronics .learn-more {
		margin-top: 10px;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-motors-drives .span8 {
		float: right;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-motors-drives .span4 {
		margin-left: 0;
	}
	.fluke-bonus-pti-expert-take .hline-use-infrared-thermography-title {
		margin-top: 10px;
		margin-bottom: 8px;
	}
	.fluke-bonus-pti-expert-take .hline-thermal-imaging-motors-drives-title {
		margin-top: 25px;
		margin-bottom: 8px;
	}
	.fluke-bonus-pti-expert-take .hline-thermal-imaging-alignment-a {
		margin-top: 10px;
		margin-bottom: 25px;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-alignment-a {
		margin-bottom: 14px;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-alignment-b {
		margin-bottom: 9px;
	}
	.fluke-bonus-pti-expert-take hr {
	    border: 0;
	    height: 1px;
	    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(255, 194, 0, 100), rgba(0, 0, 0, 0));
	}
	.fluke-bonus-pti-expert-take .what-to-look-for {
		margin-top: 9px;
	}
/********/
@media (max-width: 1199px) {
}
@media (max-width: 948px) and (min-width: 768px) {
	.thermal-imaging-motors-drives .row-fluid {
		margin-bottom: 12px; 
	}
}
@media (max-width: 767px) {
	.fluke-bonus-pti-expert-take .number-breakdown {
    	font-size: 32px;
    }
	.fluke-bonus-pti-expert-take .span8 .span10, .fluke-bonus-pti-expert-take .span8 .span2 {
		margin-bottom: 0px;
	}
	.fluke-bonus-pti-expert-take .row-fluid .span4 {
		width: 80%;
		margin: 0px auto 15px;
	}
	.fluke-bonus-pti-expert-take .row-fluid:first-of-type img, .fluke-bonus-pti-expert-take .row-fluid:nth-last-of-type(2) img{
		max-width: 200px;
		width: 90%;
		margin: 0px auto;
		display: block;
	}
	.fluke-bonus-pti-expert-take .row-fluid:first-of-type .span4, .fluke-bonus-pti-expert-take .row-fluid:nth-last-of-type(2) .span4 {
		width: 50%;
		margin: 0px auto 15px;
	}
	.fluke-bonus-pti-expert-take .row-fluid:nth-last-of-type(3) img {
		max-width: 300px;
		width: 90%;
		margin: 0px auto;
		display: block;
	}
	/*******/
	.fluke-bonus-pti-expert-take .hline-use-infrared-thermography-title {
		margin-top: 0;
	}
	.fluke-bonus-pti-expert-take .hline-thermal-imaging-motors-drives-title {
		margin-top: 16px;
		margin-bottom: 9px;
	}
	.fluke-bonus-pti-expert-take .hline-thermal-imaging-alignment-a {
		margin-top: 1px;
		margin-bottom: 16px;
	}
	.fluke-bonus-pti-expert-take .use-infra-thermo-in-electronics .span6:first-child {
		margin-bottom: 16px; /* */
	}
	.fluke-bonus-pti-expert-take .use-infra-thermo-in-electronics .span6:last-child {
		margin: 0 auto;
		width: 80%;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-motors-drives .span8 {
		float: none;
		margin-bottom: 16px;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-motors-drives .span4 img {
		padding-left: 7px;
	}
	.fluke-bonus-pti-expert-take .thermal-imaging-what-why .span4 {
		margin: 0;
	}
	.fluke-bonus-pti-expert-take .use-infra-thermo-in-electronics img,
	.fluke-bonus-pti-expert-take .thermal-imaging-motors-drives img,
	.fluke-bonus-pti-expert-take .row-fluid .thermal-imaging-alignment-a .span4 img,
	.fluke-bonus-pti-expert-take .row-fluid .thermal-imaging-alignment-b .span4 img {
		width: 100%;
		max-width: 300px;
	    display: block;
	    margin: 0 auto;
	}
	.fluke-bonus-pti-expert-take .row-fluid .thermal-imaging-alignment-b .span4 {
		width: 80%;
		margin: 0px auto 15px;
	}
	.fluke-bonus-pti-expert-take .row-fluid .thermal-imaging-alignment-a .span8 img,
	.fluke-bonus-pti-expert-take .row-fluid .thermal-imaging-alignment-b .span8 img {
		max-width: 450px;
		width: 100%;
		margin: 0px auto;
		display: block;
	}
}
@media (max-width: 350px){
	.fluke-bonus-pti-expert-take .number-breakdown {
    	font-size: 21px;
	}
}

/*--DeFelsko PosiTector Bonus Content--*/
	.positector-features .span6 .span10 p {
		margin-bottom: 0;
		margin-top: 16px;
	}
	.positector-usb-wifi-sections {
		margin-top: 12px;
	}
	.positector-usb-wifi-sections>.row-fluid {
		padding: 10px 17px 12px;
		box-sizing: border-box;
	}
	.positector-software>.row-fluid, .positector-max-thick {
		padding: 13px 17px 12px;
		box-sizing: border-box;
	}
	.positector-max-thick {
		margin-bottom: -12px;
	}
	.positector-usb-wifi-sections>.row-fluid:nth-child(odd), .positector-software>.row-fluid:nth-child(even) {
		box-sizing: border-box;
		background: #e2e2e2;
	}
	h4.positector-h4 {
		margin-bottom: 12px;
	}
	h4.positector-h4 span.positector-underline {
		border-bottom: 4px solid #ffd854;
		padding-bottom: 1px;
	}
	.positector-usb-wifi-sections h4.positector-h4 {
		margin-bottom: 17px;
		margin-top: 1px;
	}
	h4.positector-h4 span.positector-icon {
		width: 48px;
	    line-height: 26px;
	    height: 48px;
	    display: inline-block;
	    background-size: cover;
	    position: relative;
	    top: 15px;
	    margin-top: -8px;
	}
	h4.positector-h4 span.positector-icon.positector-usb {
		background-image: url(/images/product-tabs/DeFelsko/usb-graphic.png)
	}
	h4.positector-h4 span.positector-icon.positector-wifi {
		background-image: url(/images/product-tabs/DeFelsko/wifi-graphic.png)
	}
	.span5.positector-how-to-use-wifi {
		margin-bottom: 10px;
		margin-top: 12px;
		/* border-top: 2px solid #ffd854; */
    }
	.span5.positector-how-to-use-wifi ol {
		border-left: 2px solid #ffd854;
	    padding-left: 24px;
	    margin-left: 0px;
		border-top: 2px solid #ffd854;
		padding-top: 4px;
	}
    .positector-pro-win .span6 img, .positector-pro-win .span5 img {
	    max-height: 194px;
    }
    .positector-pro-win .span6, .positector-pro-win .span5 {
	    text-align: center;
    }
    
    .positector-posisoft-integration p.borders {
	    border-right: 2px solid #ffd854;
	    border-top: 2px solid #ffd854;
	    padding: 4px 5px 5px 0;
    }
    .positector-posisoft-integration, .download-posisoft-app {
	    padding: 5px 0 5px 0;
	    margin-bottom: 10px;
	    margin-top: 9px;
    }
    .download-posisoft-app {
	    text-align: center;
    }
	.well.positector-posisoft-integration, .well.download-posisoft-app {
		margin-bottom: 14px;
	    margin-top: 14px;
    }
    .posisoft-usb-3-col>.span4>div {
	    height: 256px;
    }
    .posisoft-usb-3-col>.span4>div>img {
	    position: relative;
	    top: 50%;
	    transform: translateY(-50%);
    }
    .posisoft-usb-3-col>.span4.posisoft-screen-captures>div>img {
	    max-height: 256px;
	    margin: 0 auto;
	    display: block;
    }
    .positector-pro-win .text-center {
	    background: none;
    }
    
	
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-header {
		background: url(/images/product-tabs/delmhorst/expert-take-header.jpg);
		background-size: cover;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	    justify-content: center;
	    flex-direction: column;
	    height: 100%;
	    padding-left: 15px;
		box-sizing: border-box;
		background-position-x: 115px;
	    background-repeat: no-repeat;
	    background-color: #5CBDEF;
	    margin-bottom: -10px;
	    -webkit-margin-after: -10px;
	}
	.delmhorst-moisture-expert-fr .delmhorst-moisture-header {
		background-position-x: 177px;
	}
	.delmhorst-moisture-expert h3 {
		font-weight: bold;
		font-size: 26px;
	    line-height: 34px;
	    color: #313131;
	}
	.delmhorst-moisture-expert h3 span.delmhorst-moisture-underline {
		border-bottom: 3px solid white;
		padding-bottom: 2px;
	}
	.delmhorst-moisture-expert h4 {
		color: white;
		text-transform: uppercase;
		height: 60px;
		background-size: cover !important;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	    justify-content: center;
	    flex-direction: column;
	    padding-left: 15px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    font-size: 22px;
	    margin-top: 10px;
	    -webkit-margin-before: 10px;
	}
	.delmhorst-moisture-expert h4.delmhorst-home {
		background: url(/images/product-tabs/delmhorst/moisture-problem-warning-signs.jpg);
	}
	.delmhorst-moisture-expert h4.delmhorst-wood {
		background: url(/images/product-tabs/delmhorst/moisture-content-in-wood.jpg);
	}
	.delmhorst-moisture-expert h4.delmhorst-concrete {
		background: url(/images/product-tabs/delmhorst/concrete-moisture-test.jpg);
	}
	
	.delmhorst-moisture-expert .angle {
		padding: 6px 14px;
	    border: solid 1px #d4d4d4;
	    background-color: #fff;
	    overflow: hidden;
	    position: relative;
	}
	.delmhorst-moisture-expert .angle::before {
		content: "";
	    position: absolute;
	    height: 100%;
	    -webkit-transform: skew(-30deg);
	    -ms-transform: skew(-30deg);
	    transform: skew(-30deg);
		right: -100%;
	    box-shadow: none;
	    background-color: #03abea;
	    width: 100%;
	}
	.delmhorst-moisture-expert h5 {
		color: #03abea;
		font-size: 16px;
		margin-bottom: 5px;
	}
	.delmhorst-moisture-expert .row-fluid div.span3 {
		text-align: center;
	}
	.delmhorst-moisture-expert .row-fluid img.pull-right {
		margin-left: 12px;
		margin-bottom: 12px;
	}
	.delmhorst-moisture-expert .row-fluid.delmhorst-moisture-astm img.pull-left {
		margin-right: 26px;
	}
	.delmhorst-moisture-expert .angle p.delmhorst-angle-p {
	    position: relative;
		padding-right: 30px;
	}
	
	
	.delmhorst-moisture-expert .ultimate-guide-discover-more {
		background: url(/images/product-tabs/delmhorst/ultimate-guide-discover-more.jpg);
		height: 80px;
		background-size: cover !important;
		background-position: center center;
	    margin-top: 10px;
	    -webkit-margin-before: 10px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		color: #313131;
		text-transform: none;
	    padding-left: 28px;
	    margin: 0;
	    height: 70px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span8 {
		width: 58%;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		justify-content: center;
		flex-direction: column;
		height: 80px;
		float: right;
		width: 36.5%;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 .btn.btn-info {
		width: 60%;
		margin: 0 auto;
		font-size: 16px;
	}
	
/*--Delmhorst ASTM-F-2170--*/
	.delmhorst-astm-f-2170-header {
		background: url(/images/product-tabs/delmhorst/expert-take-header.jpg);
		background-size: cover;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	    justify-content: center;
	    flex-direction: column;
	    height: 100%;
	    padding-left: 15px;
		box-sizing: border-box;
		background-position-x: 120px;
	    background-repeat: no-repeat;
	    background-color: #5CBDEF;
	    margin-bottom: -10px;
	    -webkit-margin-after: -10px;
	}
	.delmhorst-astm-f-2170-fr .delmhorst-astm-f-2170 {
		background-position-x: 177px;
	}
	.delmhorst-astm-f-2170 h3 {
		font-weight: bold;
		font-size: 26px;
	    line-height: 34px;
	    color: #313131;
	}
	.delmhorst-astm-f-2170 h3 span.delmhorst-astm-f-2170-underline {
		border-bottom: 3px solid white;
		padding-bottom: 2px;
	}
	.delmhorst-astm-f-2170 h4 {
		color: white;
		text-transform: uppercase;
		height: 60px;
		background-size: cover !important;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	    justify-content: center;
	    flex-direction: column;
	    padding-left: 15px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    font-size: 22px;
	    margin-top: 10px;
	    -webkit-margin-before: 10px;
	}
	.delmhorst-astm-f-2170 h4.delmhorst-what-is-astm {
		background: url(/images/product-tabs/delmhorst/astm-f-2170-what-is-it.jpg);
	}
	.delmhorst-astm-f-2170 h4.delmhorst-related-topics {
		background: url(/images/product-tabs/delmhorst/astm-f-2170-related-topics.jpg);
		background-position: center center;
	}
	
	.row-fluid.delmhorst-what-is-astm-intro {
		position: relative;
	    overflow: hidden;
	}
	.row-fluid.delmhorst-what-is-astm-intro .span3 {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	    justify-content: center;
	    flex-direction: column;
	    height: 100%;
	    position: absolute;
	    right: 0;
	    top: 0;
	}
	
	.delmhorst-astm-f-2170 .angle {
		padding: 6px 14px;
	    border: solid 1px #d4d4d4;
	    background-color: #fff;
	    overflow: hidden;
	    position: relative;
	    margin-bottom: 20px;
	}
	.delmhorst-astm-f-2170 .angle::before {
		content: "";
	    position: absolute;
	    height: 100%;
	    -webkit-transform: skew(-30deg);
	    -ms-transform: skew(-30deg);
	    transform: skew(-30deg);
		right: -100%;
	    box-shadow: none;
	    background-color: #03abea;
	    width: 100%;
	}
	.delmhorst-astm-f-2170 .angle p.delmhorst-angle-p {
	    position: relative;
		padding-right: 40px;
	}
	.delmhorst-astm-f-2170 h5 {
		color: #03abea;
		font-size: 16px;
		margin-bottom: 5px;
	}
	.delmhorst-related-topics {
		background: #f5f5f5;
	}
	.delmhorst-related-topics .row-fluid .span6 h5 {
		margin-top: 1px;
	}
	.delmhorst-related-topics .row-fluid {
		padding: 0 15px 13px;
	    box-sizing: border-box;
    }
	.delmhorst-astm-f-2170 .btn.btn-info, .delmhorst-moisture-expert .btn.btn-info {
		background-color: #ea5911;
		border-color: #ea5911;
	}
	.delmhorst-astm-f-2170 .btn.btn-info:hover, .delmhorst-moisture-expert .btn.btn-info:hover {
		background-color: #223137;
		border-color: #223137;
	}
	
/*--Delmhorst Ultimate Guide cms page--*/
	.row-fluid .delmhorst-ultimate-guide-header {
		background: url(/images/product-tabs/delmhorst/expert-take-header.jpg);
		background-size: cover;
	    display: flex;
	    justify-content: center;
	    flex-direction: column;
	    height: 100%;
		box-sizing: border-box;
		background-position-x: 385px;
		background-position-y: center;
	    background-repeat: no-repeat;
	    background-color: #5CBDEF;
	    min-height: 70px;
	}
	.itm-french-content .row-fluid .delmhorst-ultimate-guide-header {
		background-position-x: 343px;
	}
	.delmhorst-ultimate-guide h1 {
		font-weight: bold;
		font-size: 26px;
	    line-height: 34px;
	    color: #313131;
	    margin-bottom: 4px;
	}
	.delmhorst-ultimate-guide h1 span.delmhorst-ultimate-guide-underline {
		border-bottom: 3px solid white;
		padding-bottom: 0;
	}
	.delmhorst-ultimate-guide h2 {
		color: white;
		text-transform: uppercase;
		height: 70px;
		background-size: cover !important;
	    display: flex;
	    justify-content: center;
	    flex-direction: column;
	    padding-left: 15px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    font-size: 22px;
	    line-height: 26px;
	    font-weight: 700;
	    margin-top: 20px;
	    -webkit-margin-before: 20px;
	}
	.delmhorst-ultimate-guide h2.delmhorst-m-m-solutions {
		background: url(/images/product-tabs/delmhorst/moisture-meter-solutions.jpg);
	}
	.delmhorst-ultimate-guide h2.delmhorst-nine-benefits {
		background: url(/images/product-tabs/delmhorst/moisture-meter-9-benefits.jpg);
	}
	.delmhorst-ultimate-guide h3 {
		color: #03abea;
		font-size: 16px;
		margin-bottom: 5px;
		font-weight: bold;
		line-height: 20px;
	}
	.delmhorst-ultimate-guide p a, .delmhorst-ultimate-guide ul a, .delmhorst-ultimate-guide ol a {
		color: #00aaed;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide h2 {
	    margin-top: 15px;
	    -webkit-margin-before: 15px;
		
	}
	
	.delmhorst-ultimate-guide .angle {
		padding: 6px 14px;
	    border: solid 1px #d4d4d4;
	    background-color: #fff;
	    overflow: hidden;
	    position: relative;
	    margin-bottom: 20px;
	}
	.delmhorst-ultimate-guide .angle.angle-pinless {
	    margin-bottom: 10px;
	    margin-top: 10px;
	}
	.delmhorst-ultimate-guide .angle.angle-tips {
	    margin-top: 15px;
	}
	.delmhorst-ultimate-guide .angle::before {
		content: "";
	    position: absolute;
	    height: 100%;
	    -webkit-transform: skew(-30deg);
	    -ms-transform: skew(-30deg);
	    transform: skew(-30deg);
		right: -100%;
	    box-shadow: none;
	    background-color: #03abea;
	    width: 100%;
	}
	.delmhorst-ultimate-guide .angle.angle-pinless::before {
		right: -107%;
	}
	.delmhorst-ultimate-guide .angle.angle-tips::before {
		right: -103%;
	}
	.delmhorst-ultimate-guide .angle .delmhorst-angle-p {
	    position: relative;
		padding-right: 40px;
	}
	.delmhorst-ultimate-guide .angle a.btn.btn-info {
		margin-bottom: 10px;
	}
	.delmhorst-ultimate-guide.delmhorst-ultimate-guide-fr .angle a.btn.btn-info {
		margin-bottom: 0;
	}
	
	.delmhorst-ultimate-guide figure {
		margin: 0 auto 10px;
		width: 90%;
	}
	.delmhorst-ultimate-guide .span6 figure {
		max-width: 366px;
	}
	.delmhorst-ultimate-guide figcaption {
		text-align: center;
		padding: 6px;
		background: #f5f5f5;
	}
	.delmhorst-ultimate-guide figcaption p {
		margin-bottom: 0;
	}
	
	.delmhorst-ultimate-guide .btn.btn-info:hover {
	    background-color: #223137;
	    border-color: #223137;
	}
	.delmhorst-ultimate-guide .btn.btn-info {
	    background-color: #ea5911;
	    border-color: #ea5911;
	}
	.delmhorst-ultimate-guide.span8>.row-fluid>img.pin-type.span3 {
		max-height: 280px;
		width: auto;
	}
	.delmhorst-ultimate-guide-fr .ultimate-guide-download p {
		float: left;
		width: 75%;
	}
	
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .small-text {
		font-size: 10px;
		line-height: 10px;
		margin-top: 5px;
	}
	.fluke-pti120-bc #pti120-monitor-img {
		margin-top: 50px;
	}
	.bonus-content-pti120-image-column{
		margin-top: 4px;
		margin-bottom: -5px;
	}
	.bonus-content-pti120-image-column1{
		margin-top: 3px;
		margin-bottom: 0px;
	}
	.bonus-content-pti120-image-column1 img {
		margin-bottom: 5px;
	}
	.fluke-pti120-bc-image, .fluke-pti120-bc-image-2 {
		margin-bottom: 11px;
	}
	.fluke-pti120-bc table{
		border: 1px solid black;
		font-size: 11px;
		margin-bottom: 5px;
		margin-top: 5px;
		width: 90%;
	}
	.fluke-pti120-bc table td{
		border: 1px solid black;
		line-height: 5px;
	}
	.fluke-pti120-bc .table-cell-grey {
		background-color: #c1c1c1;
		width: 50%;
	}
	.bonus-content-thermal-imaging-table-title {
		margin-top: -3px;
		margin-bottom: 2px;
	}
	.fluke-pti120-bc hr {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.fluke-pti120-bc h3 {
		font-size: 18px;
		font-weight: bold;
		background-image: linear-gradient(to right, #ffc20e , white);
		margin: -4px 0px 4px -6px;
		padding: 0px 5px;
		color: black;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image .span4 {
		margin-left: 0px;
	}
	.fluke-pti120-bc.fr table td {
		line-height: 13px;
	}
	.fluke-pti120-bc.fr .row-fluid.pti120-choose-multiple .span5 {
		margin-bottom: -9px;
	}
	
	/* ------ FLIR EXX Thermal Image ------*/
	.flir-bonus-content-exx-thermal-imaging .span4 .well {
		margin-bottom: 10px;
		padding: 10px;
	}
	.flir-bonus-content-exx-thermal-imaging .span4 .well p {
		font-size: 13px;
		margin-bottom: 0px;
	}
	.flir-bonus-content-exx-thermal-imaging small {
		font-size: 11px;
		line-height: 16px;
		display: block;
		margin-top: 3px;
	}
	.flir-bonus-content-exx-thermal-imaging .four-images-list {
		width: 152%;
		margin-top: 4%;
	}
	.flir-bonus-content-exx-thermal-imaging .four-images-list>.span6 {
		width: 49%;
		margin-left: 2%;
	}
	.flir-bonus-content-exx-thermal-imaging .four-images-list>.span6>.span6 {
		width: 48%;
		margin-left: 4%;
	}
	.flir-bonus-content-exx-thermal-imaging .four-images-list>.span6:first-child, .flir-bonus-content-exx-thermal-imaging .four-images-list>.span6>.span6:first-child {
		margin-left: 0%;
	}
	.product-tabs.tab-pane .flir-bonus-content-exx-thermal-imaging object {
		margin-bottom: 2px;
		margin-right: 0px;
	}
	
	/* ------ Shimpo Tire Sealant BC ------*/
	.shimpo-fg-series-bonus-content .row-fluid .span6:nth-child(2) {
		height: 150px;
		overflow: hidden;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span6 img {
		margin-top: -20%;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span4 img {
		max-width: 130px;
	    max-height: 150px;
	    margin: 0px auto;
	    display: block;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span4 p {
		text-align: center;
		margin-bottom: 0px;
		margin-top: 3px;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span6.well {
		margin:  30px 0px 0px 15px;
		box-sizing: border-box; 
		float: right;
	}
	
	
	
	/* ------ Fluke FL BC ------*/
	.fluke-bonus-content-fl-series {
		margin-bottom: 0px;
		box-sizing: border-box;
		display: flex;
	}
	.fluke-bonus-content-fl-series p sub {
		font-size: 11px;
		line-height: 16px;
		display: block;
	}
	.fluke-bonus-content-fl-series>.span6>div {
		max-height: 210px;
		max-width: 430px;
		overflow: hidden;
	}
	.fluke-bonus-content-fl-series .well {
		padding: 10px;
	}
	.fluke-bonus-content-fl-series>.span4 img {
		width: 15%;
		float: left;
		max-width: 40px;
	}
	.fluke-bonus-content-fl-series>.span4 p {
	    width: 80%;
	    margin-left: 4%;
	    float: left;
	    margin-bottom: 0px;
	    font-size: 13px;
	}
	.fluke-bonus-content-fl-series>.span4 ul {
		float: left;
		width: 80%;
		margin-left: 5%;
		list-style: square inside;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 13px;
	}
	.fluke-bonus-content-fl-series>.span4.well ul li {
	    text-indent: -1.5em;
		padding-left: 1.5em;
	}
	.fluke-bonus-content-fl-series hr {
		width: 100%;
	}
	
	
	/* ------ Fluke FL Intrinsically Safe Flashlight ------*/
	
	.fluke-bonus-content-fl-series-lamp .clear-m-b {
		margin-bottom: 0;
	}
	.fluke-bonus-content-fl-series-lamp .line-cap {
		line-height: 100%;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-features {
		margin-bottom: 20px;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-applications {
		margin-bottom: 16px;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-img {
		margin-bottom: 8px;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-common-use {
		margin-bottom: 11px;
	}
@media (max-width: 767px) {
	.fluke-bonus-content-fl-series-lamp .fl-series-img .fl-series-spacing {
		margin-bottom: 18px;
	}	
	.fluke-bonus-content-fl-series-lamp .fl-series-features {
		margin-bottom: 16px;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-applications {
		margin-bottom: 10px;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-img {
		margin-bottom: 6px;
	}
	.fluke-bonus-content-fl-series-lamp .fl-series-common-use {
		margin-bottom: -4px;
	}
}

	
	
	/* ------ Shimpo Torque Tool BC ------*/
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:first-child {
		margin-bottom: 5px;
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:first-child .span6{
		height: 255px;
		overflow: hidden;
		float: right;
		margin-left: 20px;
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:first-child .span6 img {
		max-width: 150%;
		margin-left: -30%;
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child {
	    padding-top: 15px;
		border-top: 2px solid rgba(0, 0, 0, 0.05);
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child>.span6 {
		margin-right: 24px;
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child .row-fluid {
		display: flex;
		
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child .row-fluid .span5 {
	    display: flex;
	    justify-content: flex-end;
	    flex-direction: column;
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child .span6 p {
		text-align: center;
	}

	/* ------ Testo - Introducing Testo 300 Bonus Content -------*/

	.introducing-testo-300-bc p {
		margin-top: -5px;
	}
	.introducing-testo-300-bc h4 span, .introducing-testo-300-bc strong {
		color: #ff9000;
	}
	.introducing-testo-300-bc strong {
		display: block;
		margin-bottom: -8px;
		margin-top: 8px;
	}
	.introducing-testo-300-bc hr {
		margin: 10px 0px;
	}
	.introducing-testo-300-bc h4 {
		margin-top: 0px;
	}

	.introducing-testo-300-bc .row-fluid.truly-robust .span4 img {
		max-width: 60%;
	}
	.introducing-testo-300-bc .row-fluid.truly-robust button {
		margin-top: 10px;
	}
	.introducing-testo-300-bc.fr .row-fluid.truly-robust .span6 .btn {
		margin-bottom: 5px;
	}
	
	
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software strong {
		display: block;
		margin-bottom: -8px;
		line-height: 18px;
	}
	.introducing-testo-300-bc-software h4 {
		margin-top: -3px;
		margin-bottom: 2px;
	}
	.introducing-testo-300-bc-software .row-fluid.introducing .span8 h4 {
		margin-top: 0px;
	}
	.introducing-testo-300-bc-software	.row-fluid.introducing .span5 img {
		max-width: 70%;
	}
	.introducing-testo-300-bc-software	.row-fluid.operation .span4.operation-via p {
		font-size: 12px;
	    line-height: 17px;
	}
	.introducing-testo-300-bc-software	.row-fluid.operation .span4.combustion-analyzer img {
		margin-top: -3px;
	}
	.introducing-testo-300-bc-software	.row-fluid.operation .span4 .row-fluid.smart-touch {
		margin-top: 5px;
	}
	.introducing-testo-300-bc-software strong {
		color: #ff9000;
	}
	.introducing-testo-300-bc-software	.row-fluid.operation .span4 .smarttouch-operation {
		margin-bottom: 15px;
	}
	.introducing-testo-300-bc-software	.row-fluid.operation .span4 .probe-attachment {
		margin-bottom: 3px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking {
		padding-top: 14px;
		border-top: 1px solid rgba(255, 144, 0, .3);
		
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3 {
		width: 47%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .interface {
		margin: 10px 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .documentation {
		/*width: 120%;*/
		margin-top: -5px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .btn {
		width: 88%;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4 img {
		margin-bottom: 0px;
	}
	.introducing-testo-300-bc-software h4 span {
		color: #ff9000;
	}
	/*----- defelsko-dpm1-dew-point-meter-bc -----*/
	.defelsko-dpm1-dew-point-meter-bc h4 span {
	border-bottom: 4px solid #ffd854;
	margin-bottom: 12px;
	}
	.defelsko-dpm1-dew-point-meter-bc, .defelsko-dpm1-dew-point-meter-bc .span7, .defelsko-dpm1-dew-point-meter-bc .span5 {
		background-color: #eaeaea;
	}
	.defelsko-dpm1-dew-point-meter-bc.well .row-fluid .span5 .small-text {
		font-size: 10px;
	    line-height: 120%;
	    margin-top: 5px;
	}
	.defelsko-dpm1-dew-point-meter-bc .span5 {
		margin-top: 50px;
	}
	
	/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.wired-options, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based {
		box-sizing: border-box;
	}
	
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network {
		background-color: rgba(0,160,175,0.1);
		padding: 10px 0px 0px 10px;
		margin-bottom: 10px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.build .span5 {
		margin-top: 15px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.data .span5 {
		margin-top: 10px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.data{
		margin-bottom: -2px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.data-independent {
		background-color: rgba(0,160,175,0.1);
		padding: 15px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.data-independent .span3 img {
		width: 40%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2{
		background-color:rgba(0,0,0,0.05);
		padding: 10px;
		border-top: 10px solid rgba(0,160,175,1);
		height: 170px;
		width: 17%;
	}

	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.wired-options a{
		color: rgba(0,160,175,1);
		text-decoration: none;
		font-weight: bold;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols {
		margin-bottom: 10px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based {
		background-color:rgba(246,140,53,0.2);
		padding: 10px 0px 0px 10px;
		margin-bottom: 10px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5 img {
		margin-bottom: -18px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.diagram img {
		width: 60%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.diagram span {
		color: #f68c35;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.diagram {
		border-top: 3px solid rgba(246,140,53,0.5);
		padding-top: 6px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration {
		background-color:rgba(0,0,0,0.05);
		padding: 10px 0px 0px 10px;
		margin: 10px 0px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span4 img {
		width: 75%;
		margin-bottom: -4px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.wired-options {
		border-top: 3px solid rgba(246,140,53,0.5);
		border-bottom: 3px solid rgba(246,140,53,0.5);
		padding: 10px 0px 0px 10px;
		margin-bottom: 10px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.web-based-cols .span2 {
		height: 193px;
	}
	


/* ---- Seek Scan ----- */
.seek-scan-bc .lead {
	margin-bottom: 0px;
}

.seek-scan-bc .btn-info {
	color: #fff;
    background-color: #a92e30;
    border-color: #a92e30;
}

.seek-scan-bc .btn-info.active, .seek-scan-bc .btn-info.focus, .seek-scan-bc .btn-info:active, .seek-scan-bc .btn-info:focus, .seek-scan-bc .btn-info:hover, .seek-scan-bc .open>.dropdown-toggle.btn-info {
	color: #fff;
    background-color: #a92e30;
    border-color: #a92e30;
}

.seek-scan-bc .btn.btn-info.btn-block {
	font-weight: 500;
	margin: 35px 0px 0px 0px;
	display:block;
}

.seek-scan-bc.well {
	padding: 12px !important;
    box-sizing: border-box;
}	
/* ---- End Seek Scan ----- */

/* --- Detecting Body Heat --- */
.detect-elevated-temp-bc .lead {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 5px;
}

.detect-elevated-temp-bc .btn-info {
	color: #fff;
    background-color: #a92e30;
    border-color: #a92e30;
}

.detect-elevated-temp-bc.btn-info.active, .detect-elevated-temp-bc.btn-info.focus, .detect-elevated-temp-bc.btn-info:active, .detect-elevated-temp-bc.btn-info:focus, .detect-elevated-temp-bc.btn-info:hover, .detect-elevated-temp-bc.open>.dropdown-toggle.btn-info {
	color: #fff;
    background-color: #981b1e;
    border-color: #981b1e;
}

.detect-elevated-temp-bc .btn.btn-info.btn-block {
	font-weight: 500;
	margin: 8px 0px 0px 0px;
	display:block;
}

.detect-elevated-temp-bc p {
	line-height: 16px;
}

.detect-elevated-temp-bc.well {
	padding: 12px !important;
    box-sizing: border-box;
}

/* HOBO MicroRX Bonus Content*/

	.hobo-microrx-bc h5 {
		font-size: 18px;
		color:  #005588;
		margin-bottom: 8px;
		margin-top: 0px;
	}
	.hobo-microrx-bc hr {
		margin: 0px 0px 13px 0px;
	}
	.hobo-microrx-bc h6 {
		font-size: 16px;
		color: #005588;
		margin-bottom: 2px;
		margin-top: 0px;
	}
	.hobo-microrx-bc strong {
		display: block;
		margin-bottom: -8px;
		color: #005588;
	}
	.hobo-microrx-bc .row-fluid.multi-channel strong {	
		line-height: 16px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel {
		width: 100%;
		margin-bottom: 5px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel .row-fluid.application {
		margin-bottom: -10px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel h6 {
		padding-top: 10px;
		margin-bottom: 0px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel h5 {
		padding-top: 10px;
		margin-bottom: 10px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel .span3 {
		width: 25%;
		padding: 10px 15px 0px 0px;
		margin-left: 0px;
		margin-right: 0px;		
	}
	.hobo-microrx-bc .row-fluid.multi-channel .span3 img {
		margin-bottom: 10px;
	}

	.hobo-microrx-bc .row-fluid.product-breakdown {
		box-sizing: border-box;	
		margin-top: 15px;
	}
	.hobo-microrx-bc .row-fluid.product-breakdown img {
		padding-top: 15px;
	}
	.hobo-microrx-bc a {
		color: #ffa500;
		text-decoration: none;
		font-weight: bold;
	}
	.hobo-microrx-bc a:hover {
		color: #005588;
		text-decoration: none;	
	}
	.hobo-microrx-bc .row-fluid.feature-images {
		background-color: #f3f3f3;
		padding: 10px;
		box-sizing:border-box;
	}
	.hobo-microrx-bc .row-fluid.feature-images img{
		margin-bottom: 5px;
	}
	.hobo-microrx-bc .row-fluid.available-measurements {
		padding: 30px 30px 0px 30px;
		box-sizing: border-box;
		margin-bottom: 5px;
		background-color: #f3f3f3;
	}
	.hobo-microrx-bc .row-fluid.available-measurements h5 {
		text-align: center;
		margin-top: -8px;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container {
		text-align: center;
		width: 100%;
		margin: 0 auto;
		border-bottom: 2px solid orange;
		margin-bottom: 10px;
		padding-bottom: 20px;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 12%;
		margin-bottom: -23px;
		margin-top: 15px;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 img {
		margin-bottom: 10px;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.additional .span4 {
		width: 30%;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.additional {
		
		padding: 0px 10px 10px 10px;
	}
	.hobo-microrx-bc .row-fluid.long-term {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.hobo-microrx-bc .row-fluid.long-term .span3 .long-term-container{
		margin-top: 45%;
	}
	.hobo-microrx-bc .row-fluid.long-term .span3 .long-term-container h6{
		margin-bottom: 20px;
	}
	.hobo-microrx-bc .row-fluid.long-term img {
		width: 100%;
		margin: 0 auto;
	} 
	/*HOBO MicroRX Bonus COntent other Models */
	.hobo-microrx-bc.rx2101 .row-fluid.multi-channel .span4,  .hobo-microrx-bc.rx2103 .row-fluid.multi-channel .span4{
		width: 33%;
		padding: 10px 15px 0px 0px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;	
	}
	.hobo-microrx-bc.rx2101 .row-fluid.multi-channel .span4 img, .hobo-microrx-bc.rx2103 .row-fluid.multi-channel .span4 img {
		margin-bottom: 10px;
		width: 100%;
	}
	.hobo-microrx-bc.rx2101 .small-text, .hobo-microrx-bc.rx2103 .small-text {
		margin-bottom: 5px;
		font-size: 10px;
		line-height: 10px;
		margin-top: 5px;
		line-height: 14px;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 8.8%;
		margin-bottom: -23px;
		margin-top: 15px;
		float: left;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1 img, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 img {
		margin-bottom: 10px;
	}
/*--- bacharach refrigerant leak detection bc ---*/	
	.bacharach-refrigerant-leak-detection-bc .small-text {
		font-size: 10px;
	    line-height: 10px;
	    margin-top: 5px;
	}
	.bacharach-refrigerant-leak-detection-bc a {	
		color: rgb(246,141,46);
	}
	.bacharach-refrigerant-leak-detection-bc a:link {
		color: rgb(246,141,46);
	}
	.bacharach-refrigerant-leak-detection-bc a:active {
		color: rgb(246,141,46);
	}
	.bacharach-refrigerant-leak-detection-bc a:hover {
		color: rgb(147,201,15);
	}
	.bacharach-refrigerant-leak-detection-bc h4 {
		color: rgb(0,40,85);
	}
	.bacharach-refrigerant-leak-detection-bc h5 {
		font-size: 18px;
		color: rgb(0,40,85);
		margin-bottom: 8px;
		margin-top: 0px;
	}
	.bacharach-refrigerant-leak-detection-bc h6 {
		font-size: 16px;
		color: rgb(0,40,85);
		margin-bottom: 2px;
		margin-top: 0px;
	}	 
	.bacharach-refrigerant-leak-detection-bc .row-fluid.title .span8 {
		margin-top: 14px;
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.title .span8 img{
		margin-bottom: 15px;
		height: 274px;
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.corona-suppression strong, .bacharach-refrigerant-leak-detection-bc .row-fluid.heated strong, .bacharach-refrigerant-leak-detection-bc .row-fluid.infrared strong, .bacharach-refrigerant-leak-detection-bc .row-fluid.ultrasonic strong {
		display: block;
		color: rgb(246,141,46);
		margin-bottom: -12px;	
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.heated .heated-sub-section, .bacharach-refrigerant-leak-detection-bc .row-fluid.infrared .infrared-sub-section  {
		background-color: #f3f3f3;
		padding: 10px 10px 5px 10px;
		margin-bottom: 10px;	
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.ultrasonic .ultrasonic-sub-section {
		background-color: #f3f3f3;
		padding: 10px 10px 5px 10px;
		margin-bottom: 0px;
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.heated .heated-sub-section strong, .bacharach-refrigerant-leak-detection-bc .row-fluid.infrared .infrared-sub-section strong, .bacharach-refrigerant-leak-detection-bc .row-fluid.ultrasonic .ultrasonic-sub-section strong {
		display: block;
		color: rgb(0,40,85);
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.best-way.well {
		border: 1px solid rgb(246,141,46);
		border-radius: 5px;
		box-sizing: border-box;
	}
	.bacharach-refrigerant-leak-detection-bc .how-to-find-sub-section {
		border-left: 10px solid #f3f3f3;
		padding-left: 10px;
		margin-bottom: 10px;
	}
	.bacharach-refrigerant-leak-detection-bc table td.border-right{
		border-left: 0px solid #ddd;	
	}
	.bacharach-refrigerant-leak-detection-bc table th{
		text-align: center;
		font-weight: bold;
		font-size: large;
		padding: 20px;
		background-color: #666666;
		color: white;
	}
	.bacharach-refrigerant-leak-detection-bc .table {
		margin-bottom: 10px;
	}
	.bacharach-refrigerant-leak-detection-bc.fr .row-fluid.title .span8 img {
    margin-bottom: 15px;
    height: 316px;
    margin-top: -1px;
	}
/*--- End of bacharach refrigerant leak detection bc ---*/	

/*--- bacharach-tips-for-Installing-gas-detectors-bc ---*/
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.title .span7 img{
		margin-top: 16px;
		height: 286px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .small-text {
		font-size: 10px;
	    line-height: 10px;
	    margin-top: 5px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc h4 {
		color: rgb(0,40,85);
	}
	.bacharach-tips-for-Installing-gas-detectors-bc h5 {
		font-size: 18px;
		color: rgb(0,40,85);
		margin-bottom: 8px;
		margin-top: 0px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc h6 {
		font-size: 16px;
		color: rgb(0,40,85);
		margin-bottom: 2px;
		margin-top: 0px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.environmental-sub-section {
		box-sizing: border-box;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .environmental-sub-section, .bacharach-tips-for-Installing-gas-detectors-bc .specifics-sub-section{
		background-color: #f3f3f3;
		padding: 10px 10px 5px 10px;
		margin-bottom: 0px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.environmental-sub-section .span7 {
			margin-left: 0px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.environmental strong, .bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.specifics strong, .bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.accessibility strong, .bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.Physical strong {
		display: block;
		color: rgb(246,141,46);
		margin-bottom: -12px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.environmental-sub-section strong, .bacharach-tips-for-Installing-gas-detectors-bc .specifics-sub-section .span7 strong, .bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.Installing strong{
		display: block;
		color: rgb(0,40,85);
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.Installing strong {
		margin-bottom: -12px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.effective.well {
		border: 1px solid rgb(246,141,46);
		border-radius: 5px;
		box-sizing: border-box;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.specifics .specifics-sub-section {
		padding-left: 0px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.environmental-sub-section {
		margin-bottom: 10px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.perimeter {
		margin-bottom: 10px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .selecting-where-sub-section, .bacharach-tips-for-Installing-gas-detectors-bc  .specifics-sub-section{
		border-left: 10px solid #f3f3f3;
		padding-left: 10px;
		margin-bottom: 10px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.Physical .physical-sub-section strong{
		display: block;
		color: rgb(0,40,85);
		margin-bottom: -2px;
	} 
	.bacharach-tips-for-Installing-gas-detectors-bc a {	
		color: rgb(246,141,46);
	}
	.bacharach-tips-for-Installing-gas-detectors-bc a:link {
		color: rgb(246,141,46);
	}
	.bacharach-tips-for-Installing-gas-detectors-bc a:active {
		color: rgb(246,141,46);
	}
	.bacharach-tips-for-Installing-gas-detectors-bc a:hover {
		color: rgb(147,201,15);
	}
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section {
		background-color: #f3f3f3;
		padding: 10px 10px 5px 10px;	
    }
    .bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section p {
	    margin-bottom: 0px;
    }

/*--- End of bacharach-tips-for-Installing-gas-detectors-bc ---*/

/*--FLIR Moisture Meter Guide--*/
	.flir-moisture-meters-bc h4.flir-moisture-meters-heading {
		border-bottom: solid 3px #f9a334;
		font-weight: 600;
	}
	.flir-moisture-meters-bc .flir-building-issues {
		background: #ececee;
	}
	.flir-moisture-meters-bc .flir-building-issues>.span4>div {
		padding: 5px 10px;
	}
	.flir-moisture-meters-bc .flir-building-issues h5 {
		text-transform: uppercase;
		font-weight: 600;
		font-size: 18px;
	}
	.flir-moisture-meters-bc figure {
		margin: 0;
	}
	.flir-moisture-meters-bc figure figcaption {
		text-align: center;
	    padding: 6px;
	    background: #ececee;
	}
	.flir-moisture-meters-bc figure figcaption p {
		margin-bottom: 0;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide {
		display: table;
		margin-top: 15px;
		width: 100%;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide div {
		display: table-cell;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide div:first-child {
		padding-right: 15px;
		vertical-align: middle;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide div:last-child {
		text-align: right;
		width: 49%;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide h4 {
		margin: 0;
	}

@media (min-width: 1199px)	{
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .row-fluid.bonus-title-description {
		box-sizing: border-box;
	}
	.fluke-pti120-bc .row-fluid.pti120-easily-choose .span8 ul {
		margin-bottom: 1px;
	}
	/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span4 {
		margin-bottom: -6px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5 {
		margin-bottom: -7px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.wired-options .span6{
	width: 47%;
	}
/*--- bacharach-tips-for-Installing-gas-detectors-bc min-width 1199px---*/
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section {
		display: none;
	}
}
@media (max-width: 1199px) {
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .row-fluid.bonus-title-description {
		box-sizing: border-box;
	}
	.fluke-pti120-bc .row-fluid.pti120-easily-choose ul, .fluke-pti120-bc .row-fluid.pti120-choose-multiple ul {
		margin: 0 0 0px 25px;
	}
	.fluke-pti120-bc .small-text {
		line-height: 120%;
		text-align: left;
	}
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple .span2.bonus-content-pti120-image-column .small-text {
		text-align: center;
	}
	.fluke-pti120-bc h3 {
		margin: -4px 0px 4px -6px;
		padding: 0px 0px 2px 5px;
	}
	.fluke-pti120-bc table td {
		border: 1px solid black;
		line-height: 12px;
	}
	.fluke-pti120-bc.fr .row-fluid.pti120-choose-multiple .span5.bonus-content-bonus-pti120-image-column {
		margin-top: 4px;
	}
	.fluke-pti120-bc.fr .row-fluid.pti120-choose-multiple .span5 {
		margin-bottom: -9px;
	}
	.fluke-pti120-bc.fr table td {
		line-height: 13px;
	}
	.fluke-pti120-bc.fr	.row-fluid.pti120-the-importance .span9 {
		margin-bottom: -9px;
	}
	.fluke-pti120-bc.fr .row-fluid.pti120-choose-multiple .span5 {
		margin-bottom: 1px;
	}
	
	/* ------ FLIR EXX Thermal Image ------*/
	.flir-bonus-content-exx-thermal-imaging .four-images-list {
		margin-top: 0%;
	}
	/* ------ Shimpo Torque Tool BC ------*/
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child>.span6 {
	    margin-right: 16px;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software .row-fluid.introducing .span8 {
		margin-bottom: -5px;
	}
	.introducing-testo-300-bc-software hr {
		margin-top: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.operation-via {
		margin-bottom: -4px;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive {
		margin-bottom: -3px;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4 img {
		margin-left: -3px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking {
		padding-top: 11px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.flue-gas  {
		margin-left: 15px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.documentation {
		margin-right: 6px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .btn {
		width: 85%;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content -------*/
	.introducing-testo-300-bc.well {
		margin-bottom: 11px;
		padding-bottom: 0px;
	}
	/*----- defelsko-dpm1-dew-point-meter-bc -----*/
	.defelsko-dpm1-dew-point-meter-bc h4 {
		line-height: 30px;
	}
	/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 208px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span4 img {
	width: 100%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span8 {
		margin-bottom: -3px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5 {
		margin-bottom: -5px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.web-based-cols .span2 {
		height: 249px;
	}
	/*-- Seek Scan ---- */
	.seek-scan-bc a.btn.btn-info.btn-block {
		font-size: 12px;	
	}
  
	.seek-scan-bc .btn.btn-info.btn-block {
	font-weight: 500;
	margin: 45px 0px 0px 0px;
	display:block;
   }
   /* --- End Seek Scsn -- */

   /* --- Detecting Body Heat --- */
   .detect-elevated-temp-bc a.btn.btn-info.btn-block {
		font-size: 12px;	
	}

	.detect-elevated-temp-bc .btn.btn-info.btn-block {
		font-weight: 500;
		margin: 5px 0px 0px 0px;
		display:block;
	}

	.detect-elevated-temp-bc .lead {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 2px;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/	
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.seamless-integration .span8 {
		margin-bottom: 2px;
	}
	
/* HOBO MicroRX Bonus Content */
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 12.4%; 
	}
	.hobo-microrx-bc .row-fluid.feature-images .span4{
		margin-bottom: -7px;
	}
	.hobo-microrx-bc .row-fluid.long-term .span3 .long-term-container {
		margin-top: 29%
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 17%;
		padding-bottom: 5px;
		float: left;
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1.second-row, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.second-row {
		margin-left: 0px;
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1.img-fifth, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-fifth {
		margin-bottom: 10px;
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1.img-sixth, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-sixth {
		margin-left: 0px;
	}
/*--- bacharach refrigerant leak detection bc max 1199px---*/
	.bacharach-refrigerant-leak-detection-bc .row-fluid.title .span8 {
		margin-top: 96px;	
	}	
	.bacharach-refrigerant-leak-detection-bc .row-fluid.title .span8 img{
		height: auto;
	}
	.bacharach-refrigerant-leak-detection-bc.fr .row-fluid.title .span8 img {
    	height: auto;
		margin-top: 24px;
	}
/*--- bacharach-tips-for-Installing-gas-detectors-bc 1199px---*/
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section {
		display: none;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.title .span7 img {
		height: auto;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.title .span7 {
		margin-top: 78px;
	}
	
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span8 {
		width: 61%;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		padding-left: 17px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		width: 33.5%;
	}
/*--Delmhorst Ultimate Guide cms page--*/
	.row-fluid .delmhorst-ultimate-guide-header {
		background-position-x: 400px;
	}
	.itm-french-content .row-fluid .delmhorst-ultimate-guide-header {
		background-position-x: 363px;
	}
	.delmhorst-ultimate-guide .angle p.delmhorst-angle-sm-p {
	    position: relative;
		padding-right: 10px;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-pinless::before {
		right: -110%;
	}
}
	
@media (min-width: 980px) and (max-width: 1199px) {
	.fluke-clamp-meter-bonus h1{
	font-size: 24px;
	line-height: 1.2;
	}
	.head-bonus-section-fluke{
	padding: 17px 0;
	background-repeat: no-repeat;
	background-size: 100% auto;
	}
	.fluke-clamp-meter-bonus h3{
	color: #ffc200;
	font-size: 19px;
	line-height: 20px;
	}
	.number-breakdown{
	color: #ffc200;
    font-size: 80px;
    display: inline-block;
    border-bottom: 1px solid black;
    line-height: 59px;
    }
    .call-out{
	background-image:url(/images/specialty-pages/fluke-323-bonus-content/sidebox-background.jpg);
	background-repeat: no-repeat;
	float: right;
	border: 1px solid;
	box-shadow: 5px 5px 8px #000000;
	padding: 10px;
	padding-bottom: 7px; 
	margin-right: 15px;
	margin-bottom: 15px;
	background-position: top;
	}
/*-- .well is only for the mobile --*/
	.fluke-clamp-meter-bonus .row-fluid .well{
	display: none;
	}
	.fluke-clamp-meter-bonus .row-fluid.head-bonus-section-fluke{
	margin-top: 0px;
    }
    
    
/*--DeFelsko PosiTector Bonus Content--*/
    .positector-pro-win .span6 img, .positector-pro-win .span5 img {
	    max-height: 162px;
    }
    
/*--Delmhorst Ultimate Guide cms page--*/
	.delmhorst-moisture-expert-fr.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		font-size: 21px;
		line-height: 25px;
	}
}

/*--Seek Scan Kiosk BC description tab--*/
	.seek-scan-key-feautres img{
		filter: invert(100%); 
		-webkit-filter:invert(100%); 
	}
	
	.seek-scan-kiosk .lead {
		margin-bottom: 0px;
	}
	
	.seek-scan-kiosk .sub-heads {
		font-weight: 700;
	}
	
	.seek-scan-kiosk .product-link {
		color: #aa0100 !important; 
		font-weight: 700;
	}
	
	.seek-scan-kiosk .text-center.seek-compare {
		 background-color: #d5d5d5;
		 padding: 8px;
	}
	
	.seek-scan-kiosk .learn-more {
		 list-style-type: none;
		 margin-top: 10px;
	}
	
	.seek-scan-kiosk .learn-more a {
		 color: #aa0100;
	}
	
	.seek-scan-kiosk .borders {
		border: solid black 1px;
	}
	
	.seek-scan-kiosk .borders p {
		margin: 0px;
	}
	
	.seek-scan-kiosk .list {
		margin-top: 5px !important;
		padding: 0px 7px 7px 7px;
	}
	
	.seek-scan-kiosk .text-center.captions {
		line-height: normal;
		padding: 0px 20px 0px 20px;
	    font-size: 90% !important;
	    margin-top: 10px;
	}
	
	.seek-scan-kiosk-benefits {
		padding: 13px 17px 12px;
		box-sizing: border-box;
		background-color: #e2e2e2;
		margin-top: 10px;
	}
	
	.seek-scan-kiosk .pull-right p {
		margin: 0px !important;
	}
	
	.seek-scan-kiosk .lead {
		margin-top: 10px;
	}
	
	.seek-scan-kiosk .benefits-images {
		padding-top: 5px;
	}

/*--FLIR Exx Series BC description tab--*/
	.flir-exx-series table {
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 14px;
		 border-collapse: collapse;
		 width: 100%;
		 text-align: center;
		 margin-bottom: 20px;
	}
	
	.flir-exx-series table td, .flir-exx-series table th {
		border: 1px solid #ddd;
		padding: 8px;
	}

	.flir-exx-series table td{
		width: 25%;
	}
		
	.flir-exx-series tr.table-header {
		padding-top: 7px;
		padding-bottom: 7px;
		text-align: center;
		background-color: #a92e30 !important;
		color: #ffffff;
	}
	
	.flir-exx-series tr.table-images {
		padding-top: 7px;
		padding-bottom: 7px;
	}

	.flir-exx-series tr.table-learn-more {
		padding-top: 7px;
		padding-bottom: 7px;
	}
	
	.flir-exx-series tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
	}
	
	.flir-exx-series .button-info {
		background-color: #a92e30 !important;	
		color: #ffffff;
	}
	
	.flir-exx-series .btn {
		text-shadow: none !important;
	}
	
	.flir-exx-series .sub-heads {
		font-weight: 700;
	}
	
	.flir-exx-series .text-center.flir-exx-series-compare {
		 background-color: #d5d5d5;
		 padding: 8px;
	}

	.flir-exx-series .borders {
		border: solid black 1px;
	}
	
	.flir-exx-series .borders p {
		margin: 0px;
	}

	.flir-exx-series .lead {
		margin-top: 10px;
	}

	.flir-exx-series .list {
		margin-top: 5px !important;
		padding: 0px 7px 7px 7px;
	}
	
	.flir-exx-series .product-link {
		color: #aa0100 !important; 
		font-weight: 700;
	}
	
	.flir-exx-series .learn-more {
		 list-style-type: none;
		 margin-top: 10px;
	}
	
	.flir-exx-series .learn-more a {
		 color: #aa0100;
	}
	
/*--FLIR Exx Series French BC description tab--*/
	.flir-exx-series-fr table {
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 14px;
		 border-collapse: collapse;
		 width: 100%;
		 text-align: center;
		 margin-bottom: 20px;
	}
	
	.flir-exx-series-fr table td, .flir-exx-series-fr table th {
		border: 1px solid #ddd;
		padding: 8px;
	}

	.flir-exx-series-fr table td{
		width: 25%;
	}
		
	.flir-exx-series-fr tr.table-header {
		padding-top: 7px;
		padding-bottom: 7px;
		text-align: center;
		background-color: #a92e30 !important;
		color: #ffffff;
	}
	
	.flir-exx-series-fr tr.table-images {
		padding-top: 7px;
		padding-bottom: 7px;
	}

	.flir-exx-series-fr tr.table-learn-more {
		padding-top: 7px;
		padding-bottom: 7px;
	}
	
	.flir-exx-series-fr tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
	}
	
	.flir-exx-series-fr .button-info {
		background-color: #a92e30 !important;	
		color: #ffffff;
	}
	
	.flir-exx-series-fr .btn {
		text-shadow: none !important;
	}
	
	.flir-exx-series-fr .sub-heads {
		font-weight: 700;
	}
	
	.flir-exx-series-fr .text-center.flir-exx-series-compare {
		 background-color: #d5d5d5;
		 padding: 8px;
	}

	.flir-exx-series-fr .borders {
		border: solid black 1px;
	}
	
	.flir-exx-series-fr .borders p {
		margin: 0px;
	}

	.flir-exx-series-fr .lead {
		margin-top: 10px;
	}

	.flir-exx-series-fr .list {
		margin-top: 5px !important;
		padding: 0px 7px 7px 7px;
	}
	
	.flir-exx-series-fr .product-link {
		color: #aa0100 !important; 
		font-weight: 700;
	}
	
	.flir-exx-series-fr .learn-more {
		 list-style-type: none;
		 margin-top: 10px;
	}
	
	.flir-exx-series-fr .learn-more a {
		 color: #aa0100;
	}
		
/*--For Mobile--*/
@media (max-width: 979px) {
	.head-bonus-section-fluke{
	padding: 33px 0;
	background-image: url(/images/specialty-pages/fluke-323-bonus-content/979fluke-bonus-header_background.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-top: 23% !important;
	}
	.fluke-clamp-meter-bonus img {
	display: none;
	}
	.fluke-clamp-meter-bonus .head-bonus-section-fluke .offset1 h1{
    	display: none;
	}
	.fluke-clamp-meter-bonus h1{
	font-size: 25px;
	line-height: 1.2;
	}
	.call-out{
	background-image:url(/images/specialty-pages/fluke-323-bonus-content/sidebox-background.jpg);
	background-repeat: no-repeat;
	float: right;
	border: 1px solid;
	box-shadow: 5px 5px 8px #000000;
	padding: 10px;
	padding-bottom: 7px; 
	margin-right: 15px;
	margin-bottom: 15px;
	background-position: top;
	}
	.fluke-clamp-meter-bonus h3{
	color: #ffc200;
	font-size: 19px;
	line-height: 19px;
	}
	.number-breakdown{
	color: #ffc200;
    font-size: 80px;
    display: inline-block;
    border-bottom: 1px solid black;
    line-height: 59px;
    }
    .product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .span3{
	float:left;
	margin-top: 5px;
	width: 195px;
    }
    #box4{
	padding-bottom: 5px;
	margin-top: 0px;
	}
	.fluke-clamp-meter-bonus img {
	width: 25%;
	}
/*-- .well is only for the mobile --*/
	.fluke-clamp-meter-bonus .row-fluid .well{
	display: none;
	}
	.fluke-clamp-meter-bonus .row-fluid.head-bonus-section-fluke{
	margin-top: 4px;
    }
	
/*--Delmhorst Moisture Meter Expert Take--*/
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-moisture-expert .row-fluid .span9 p,
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-astm-f-2170 .row-fluid .span9 p {
		font-size: 14px;
		line-height: 20px;
	}
	.delmhorst-moisture-expert h4, .delmhorst-astm-f-2170 h4 {
		font-size: 18px;
		line-height: 22px;
		height: auto;
		min-height: 50px;
		padding-right: 15px;
		padding-top: 7px;
	    padding-bottom: 7px;
	}
	.delmhorst-moisture-expert .span5.angle::before {
		right: -112%;
	}
	.delmhorst-astm-f-2170 .angle::before {
		right: -104%;
	}
	
	.delmhorst-moisture-expert .ultimate-guide-discover-more, .delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		height: 70px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span8 {
		width: 59%;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		padding-left: 15px;
		height: 56px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		width: 33.5%;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 .btn.btn-info {
		min-width: 110px;
	}
/*--Delmhorst Ultimate Guide cms page--*/
	.delmhorst-ultimate-guide h2 {
	    font-size: 18px;
	    line-height: 22px;
	    height: auto;
	    min-height: 40px;
	    padding-right: 15px;
	    padding-top: 7px;
	    padding-bottom: 7px;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-pinless::before {
		right: -109%;
	}
	
/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc h3 {
	 	margin: 0px 0px 4px -6px;
	 	padding: 0px 0px 2px 5px;
 	}
 	
	.span4 bonus-content-pti120-image-column, .fluke-pti120-bc .row-fluid.pti120-easily-choose, .fluke-pti120-bc .row-fluid.pti120-choose-multiple {
	 	margin-top: 7px;
 	}
 	.fluke-pti120-bc.fr	.row-fluid.pti120-the-importance .span9 {
		margin-bottom: -8px;
	}
	.fluke-pti120-bc.fr .row-fluid.pti120-easily-choose .span8 {
		margin-bottom: 1px;
	}
	.fluke-pti120-bc.fr .row-fluid.pti120-choose-multiple .span5 {
		margin-bottom: 1px;
	}
/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software {
		margin-top: 5px;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4 img {
		margin-left: -3px;
	}
	.introducing-testo-300-bc-software .row-fluid.introducing .span4 img{
		padding-top: 5px;
		margin-bottom: 10px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4, .introducing-testo-300-bc-software .row-fluid.operation .span4.combustion-analyzer img {
		width: 100%;	
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 {
		margin: 16px 0px -6px 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .smarttouch-operation, .introducing-testo-300-bc-software .row-fluid.operation .span4 .smarttouch-operation {
		width: 40%;	
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .probe-attachment {
		width: 40%;
		float: left;
		margin-right: 30px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.operation-via {
		width: 65%;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.combustion-analyzer {
		width: 30%;
		margin-top: 1px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 {
		overflow: hidden;
		width: 100%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.documentation {
		margin-right: 6px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 img {
		width: 90%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.documentation img{
		width: 98%;
		height: auto;
		margin-left: -4px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.documentation, .introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.measure-heating{
		width: 34%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.measure-heating img {
		width: 95%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.measure-heating .tracking-img {
		width: 100%;
		height: 120px;
		overflow: hidden;
		display: flex;
		justify-content: left;
		align-items: center;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.flue-gas {
		margin-left: 6px;
		width:58%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 {
		margin-bottom: 10px;
		margin-left: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3{

		margin-left: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .btn {
		width: 85%;
	}
/*----- defelsko-dpm1-dew-point-meter-bc -----*/
	.defelsko-dpm1-dew-point-meter-bc h4 {
	margin-bottom: 0px;
	margin-top: 0px;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 187px;
	}

/* -- Seek Scan -- */
	.seek-scan-bc a.btn.btn-info.btn-block {
		font-size: 12px;	
	}

	.seek-scan-bc .btn.btn-info.btn-block {
		font-weight: 500;
		margin: 50px 0px 0px 0px;
		display:block;
	}

	.seek-scan-bc .span3.text-center {
		height: 100%;
	}
	
	/*HOBO MicroRX Bonus Content */
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 22.5%;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1.second-row {
		margin-left: 0px;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 17%;
		padding-bottom: 5px;
		float: left;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.second-row, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.second-row {
		margin-left: 0px;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.img-fifth, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-fifth {
		margin-bottom: 10px;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.img-sixth, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-sixth {
		margin-left: 0px;
	}
/*--- bacharach refrigerant leak detection bc max 979px---*/
	.bacharach-refrigerant-leak-detection-bc h5 {
		margin-top: 12px;
	}
	.bacharach-refrigerant-leak-detection-bc .row-fluid.best-way.well {
		padding-bottom: 0px;
	}
	.bacharach-refrigerant-leak-detection-bc.fr .row-fluid.title .span8 img {
   	 	height: auto;
   	 	margin-top: -2px;
	}
/*--- bacharach-tips-for-Installing-gas-detectors-bc 979px---*/
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section {
		display: none;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.effective.well {
		padding-bottom: 0px;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.effective.well h5 {
		margin-top: 12px;
	}	
}
@media (max-width: 976px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		height: 210px;
	}
}
@media (max-width: 966px) {
/*--- bacharach refrigerant leak detection bc max 966px---*/
	.bacharach-refrigerant-leak-detection-bc.fr .row-fluid.title .span8 img {
    margin-top: 24px;
    }
}	
@media (max-width: 923px) {
	/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.web-based-cols .span2 {
		height: 288px;
	}
}

@media (max-width: 867px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 234px;
	}
}
@media (max-width: 843px) {
	/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.web-based-cols .span2 {
		height: 317px;
	}
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span8 {
		width: 65%;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		padding-right: 18px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		width: 31.5%;
	}
	.delmhorst-moisture-expert-fr.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		font-size: 17px;
		line-height: 21px;
	}
	
}

@media (max-width: 811px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 251px;
	}
}
@media (max-width: 797px) {
/*--- bacharach refrigerant leak detection bc max 797px---*/
	.bacharach-refrigerant-leak-detection-bc.fr .row-fluid.title .span8 img {
    margin-top: 50px;
    }
}
@media (max-width: 794px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 267px;	
	}
}
@media (max-width: 780px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 291px;
	}
}
@media (max-width: 781px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
	height: 291px;	
	}
}

@media(max-width:979px) and (min-width:768px){
	/* ------ Shimpo Tire Sealant BC ------*/
	.shimpo-fg-series-bonus-content .row-fluid .span4 img {
	    max-width: 80px;
	    max-height: 100px;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span6.well {
		margin-bottom: 10px;
	}
/*--Delmhorst Ultimate Guide cms page--*/
	.delmhorst-ultimate-guide .row-fluid, .delmhorst-ultimate-guide.row-fluid {
	    padding-top: 0;
	}
	.delmhorst-ultimate-guide.span8>.row-fluid>.span3.pull-right {
		width: 25%;
		margin-left: 2.76%;
		float: right;
	}
	.delmhorst-ultimate-guide.span8.offset2 {
		width: 80%;
		margin-left: 10%;
	}
	.row-fluid .offset2.delmhorst-ultimate-guide-header {
		width: 90%;
		margin-left: 10%;
	}
}

/*--These queries now use .well | Sideboxes now hidden--*/
@media (min-width: 768px) and (max-width: 833px) {
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .row-fluid.pti120-the-importance .span9 {
		margin-bottom: -10px;
	}
}
@media (max-width: 767px) {
	.head-bonus-section-fluke h1{
		display: none;
	}
	.fluke-clamp-meter-bonus img {
		display: none;
	}
	.head-bonus-section-fluke{
		height: 0;
		background-size: contain;
		background-image: url(/images/specialty-pages/fluke-323-bonus-content/767mobile-flukebonus-background.jpg);
		background-repeat: no-repeat;
		margin-top: 4px;
		padding-top: 23% !important;
	}
	.fluke-clamp-meter-bonus .call-out{
		display: none;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .span3{
		display: none;
    }
    .fluke-clamp-meter-bonus{
		margin-top: 4px;
    }
    /*--Display Block to show .well--*/
    .product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .well, .ProductTabs .tab-pane .fluke-clamp-meter-bonus .row-fluid .well{
		display: block;
		width: 82%;
		float: right;
		margin-bottom: 0;
		margin-top: 1%;
		padding: 10px;
    }
    .product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .well p, .ProductTabs .tab-pane .fluke-clamp-meter-bonus .row-fluid .well p{
		margin: 0;
    }
    .fluke-clamp-meter-bonus .row-fluid.head-bonus-section-fluke{
		margin-top: 10px;
    }
    
/*--DeFelsko PosiTector Bonus Content--*/
	.positector-features .span6 .span2 img {
	    margin: 0 auto;
	    display: block;
	    width: 70px;
	}
	.positector-features .span6 .span2 {
		width: 14.52991452991453%;
		float: left;
		margin-top: 3px;
	}
	.positector-features .span6 {
		margin-bottom: 0;
	}
	.positector-features .span6 .span10 {
		width: 82.90598290598291%;
		margin-left: 2.564102564102564%;
		float: left;
	}
	.positector-features .span6 .span10 p {
		margin-top: 0;
	}
	.positector-usb-wifi-sections {
		margin-top: 0;
	}
	
    .positector-usb-wifi-sections>.row-fluid {
	    padding-bottom: 10px;
    }
	h4.positector-h4 span.positector-icon {
		width: 40px;
	    height: 40px;
	    top: 13px;
	}
	.posisoft-desktop, .posisoft-app, .posisoft-usb-3-col>.span4 {
		display: table;
	}
	.posisoft-desktop .positector-posisoft-integration, .posisoft-app .download-posisoft-app, .posisoft-usb-3-col>.span4>div {
		display: table-footer-group;
	}
	.positector-software>.row-fluid {
		padding-bottom: 20px;
	}
    .positector-software .span4 img {
	    margin: 0 auto;
	    display: block;
    }
    .positector-software .span4 .span8.offset2 {
	    margin: 0 auto;
	    width: 40%;
	    min-width: 250px;
    }
    .posisoft-usb-3-col>.span4>div>img {
	    top: 0;
	    transform: none;
    }
    .posisoft-usb-3-col>.span4>div {
	    height: auto;
    }
    .positector-software>.row-fluid.posisoft-soft-solutions .span4, .positector-software>.row-fluid.posisoft-net .span4 {
	    margin-bottom: 0;
    }
    .positector-software>.row-fluid.posisoft-soft-solutions {
	    padding-bottom: 5px;
    }
    .positector-software>.row-fluid.posisoft-net {
	    padding-bottom: 13px;
    }
	
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-header, .delmhorst-astm-f-2170-header {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.delmhorst-moisture-expert-fr .delmhorst-moisture-header {
	    background-position-x: 158px;
	}
	.delmhorst-moisture-expert h3, .delmhorst-astm-f-2170 h3, .delmhorst-ultimate-guide h1 {
		font-size: 22px;
		line-height: 25px;
		margin-bottom: 9px;
		margin-top: 0;
	}
	.delmhorst-moisture-expert h3 span.delmhorst-moisture-underline, .delmhorst-astm-f-2170 h3 span.delmhorst-moisture-underline {
		padding-bottom: 3px;
	}
	.delmhorst-moisture-expert p, .delmhorst-astm-f-2170 p {
		margin-bottom: 0;
	}
	.delmhorst-moisture-expert h4, .delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more h4, .delmhorst-astm-f-2170 h4 {
		font-size: 15px;
		line-height: 17px;
	}
	.delmhorst-moisture-expert .angle::before, .delmhorst-moisture-expert .span5.angle::before {
		right: -102%;
	}
	.delmhorst-astm-f-2170 .angle {
		margin-top: 15px;
	}
	.delmhorst-astm-f-2170 .angle .span4 {
		text-align: center;
	}
	.delmhorst-astm-f-2170 .angle::before {
		right: -110%;
	}
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-moisture-expert .row-fluid .span9, 
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-moisture-expert .row-fluid .span3,
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-astm-f-2170 .row-fluid .span9, 
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-astm-f-2170 .row-fluid .span3 {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	} 
	.product-page-product-tab-mobile-position .accordion-inner .delmhorst-astm-f-2170 .row-fluid .span3 {
		display: block;
		position: static;
		text-align: center;
	}
	.delmhorst-moisture-expert .row-fluid img.pull-right {
		margin-right: auto;
	    margin-left: auto;
	    display: block;
	    float: none;
	}
	
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span8 {
		float: left;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 .btn.btn-info {
		font-size: 14px;
		min-width: 95px;
	}
/*--Delmhorst Ultimate Guide cms page--*/
	.row-fluid.delmhorst-ultimate-guide {
		padding: 0px !important;
		margin: 0px -20px;
		width: 100vw;
	}
	.row-fluid .delmhorst-ultimate-guide-header {
		padding: 0 20px;
		min-height: 70px;
		background: linear-gradient(rgb(92, 189, 239, 0.4),rgb(92, 189, 239, 0.4)), 
			url(/images/product-tabs/delmhorst/expert-take-header.jpg);
		background-size: cover;
		background-position: left center;
	}
	.itm-french-content .row-fluid .delmhorst-ultimate-guide-header {
		background-position-x: 60px;
		background-repeat: no-repeat;
	}
	.delmhorst-ultimate-guide h1 {
	    font-size: 20px;
	    line-height: 23px;
	    margin-bottom: 5px;
	    margin-top: 0;
	}
	.delmhorst-ultimate-guide.span8>.row-fluid>.span3.pull-right {
		margin: 0 auto;
	}
	.delmhorst-ultimate-guide img.thermo-hygrometer.span3 {
		max-width: 173px;
	}
	.delmhorst-ultimate-guide h2 {
	    font-size: 15px;
	    line-height: 17px;
	    background-position: top center !important;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide h2 {
		line-height: 19px;
	}
	.delmhorst-ultimate-guide .angle.angle-pinless img.span3 {
		max-width: 173px;
		margin: 0 auto 10px !important;
	}
	.delmhorst-ultimate-guide .angle.angle-tips img {
		margin: 0 auto;
		display: block;
	}
	.delmhorst-ultimate-guide .angle.angle-tips::before {
	    right: -109%;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-tips::before {
	    right: -114%;
	}
	.delmhorst-ultimate-guide .angle.angle-pinless::before {
	    right: -124%;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-pinless::before {
		right: -120%;
	}
	.delmhorst-ultimate-guide .row-fluid figure.span4 {
		margin: 0 auto 10px;
		max-width: 273px;
	}
	.ultimate-guide-download {
		text-align: center;
	}
	.ultimate-guide-download p {
		display: block !important;
	}
	.delmhorst-ultimate-guide-fr .ultimate-guide-download p,
	.ultimate-guide-download a.btn.btn-info.pull-right {
		float: none;
	}
	.delmhorst-ultimate-guide-fr .ultimate-guide-download p {
		width: 100%;
	}
	.delmhorst-ultimate-guide-fr .ultimate-guide-download p.mshow {
		margin-bottom: 0;
	}
	
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .small-text {
		line-height: 120%;
	}
	.fluke-pti120-bc h3 {
		 margin: -4px 0px 4px -6px;
		 padding: 7px 5px;
	}
	.fluke-pti120-bc p {
		font-size: 14px;
		line-height: 20px;	
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .row-fluid .span9 p {
		font-size: 14px;
		line-height: 20px;
		margin-left: -7px;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .row-fluid .span9 .thermal-imagers {
		margin-bottom: -7px;
	}
	.product-page-product-tab-mobile-position .fluke-pti120-bc .span2.bonus-content-pti120-image-column .row-fluid.text-center {
		width: 33%;
		float: left;
		background-color: #ffffff;
	}
	.fluke-pti120-bc .span3.bonus-content-pti120-image-column1 .row-fluid .span12 {
		margin-bottom: 3px;
	}
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple .span4.bonus-content-pti120-image-column {
	 	margin-top: -5px;
 	}
	.fluke-pti120-bc .showContent-tab p {
		font-size: 14px;
		line-height: 20px;
	}
	.fluke-pti120-bc .row-fluid .span4 img, .row-fluid.pti120-thermal-images, .row-fluid.fluke-pti120-bc-image {
		 text-align: center;
	}
	.fluke-pti120-bc .row-fluid.pti120-easily-choose {
		margin-top: -11px;
		margin-bottom: 5px;
	}
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple, .fluke-pti120-bc .row-fluid.pti120-shoot-from, .fluke-pti120-bc .row-fluid.pti120-capture-digital {
		margin-top: -11px;
		margin-bottom: -5px;
	}
	.fluke-pti120-bc .row-fluid.pti120-the-importance {
		margin-bottom: -5px;
	}
	.fluke-pti120-bc .row-fluid.pti120-document-information {
		margin-top: -11px;
		margin-bottom: -14px;
	}
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple .span5.bonus-content-pti120-image-column {
		width: 60%;
		overflow: hidden;
		height: 200px;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image {
		width: 60%;
		margin-bottom: -5px;
	}
	.fluke-pti120-bc .row-fluid.pti120-easily-choose img, .fluke-pti120-bc .row-fluid.pti120-thermal-images, .fluke-pti120-bc #pti120-monitor-img, .fluke-pti120-bc .row-fluid.fluke-pti120-bc-image-2 {
		width: 60%;
 	}
	.fluke-pti120-bc .span2.bonus-content-pti120-image-column {
		margin-top: 15px;
		width: 60%;
	}
	.fluke-pti120-bc #pti120-monitor-img {
		margin-top: 0px;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image {
		width: 100%;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image .span4 {
		width: 33%;
		float: left;
	}
	.fluke-pti120-bc.fr	.row-fluid.pti120-the-importance .span9 {
		margin-bottom: 12px;
	}
	
	/* ------ FLIR EXX Thermal Image ------*/
	.flir-bonus-content-exx-thermal-imaging .span6 {
		float: left;
	}
	.flir-bonus-content-exx-thermal-imaging .four-images-list {
		width: auto;
	}
	.flir-bonus-content-exx-thermal-imaging .span6>.span6 {
		width: 49%;
		float: left;
		margin-left: 2%;	
	}
	.flir-bonus-content-exx-thermal-imaging .span6>.span6:first-child {
		margin-left: 0%;	
	}
	.flir-bonus-content-exx-thermal-imaging .four-images-list>.span6 {
		width: 100%;
	}
	
	/* ------ Shimpo Tire Sealant BC ------*/
	.shimpo-fg-series-bonus-content .row-fluid .span6.well {
		margin:  10px 0px 15px;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span6 .span4 {
		width: 32%;
		margin-left: 2%;
		float: left;
		margin-bottom: 0px;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span6 .span4:first-child {
		margin-left: 0px;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span4 img {
		width: auto;
		height: auto;
		max-height: 120px;
	}
	
	/* ------ Fluke FL BC ------*/
	.fluke-bonus-content-fl-series {
		display: block;
	}
	.fluke-bonus-content-fl-series.bonus-title-description .well {
		float: left;
	}
	
	/* ------ Shimpo Torque Tool BC ------*/
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:first-child .span6 {
		height: 200px;
	}
	.shimpo-torque-tool-tester-bonus-content>.row-fluid:last-child>.span6 {
		max-width: 400px;
		margin: 0px auto 15px;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software .row-fluid.operation {
		width: 100%;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 {
		margin: 6px 0px -6px 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.introducing .span4 {
		margin-bottom: 0px;
	}
	
	.introducing-testo-300-bc-software .row-fluid.introducing .span4 img {
		width: 50%;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.combustion-analyzer {
		width: 30%;
		float: left;
		margin-top: 2px;	
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.operation-via {
		width: 65%;
		display: inline-block;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive {
		width: 100%;
		margin-bottom: -12px;	
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4 {
		width: 30%;
		float: left;
		margin-right: 5px;		
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 {
		overflow: hidden;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.documentation {
		margin-right: 6px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 img {
		width: 90%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .documentation {
		width: 90%;
		height: auto;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.measure-heating, .introducing-testo-300-bc-software .row-fluid.smart-tracking .span3.documentation{
		width: 40%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.flue-gas {
		margin-left: 6px;
		width: 41%;
		margin-top: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 {
		margin-bottom: -3px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .btn {
		width: 86%;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content -------*/
	.introducing-testo-300-bc.well {
		padding-bottom: 0px;
	}
	.introducing-testo-300-bc .row-fluid.protected-display .span4 {
		margin-top: -10px;
		margin-bottom: 20px;
	}
	.introducing-testo-300-bc .row-fluid.truly-robust .span6 img, .introducing-testo-300-bc .row-fluid.protected-display .span4 img, .introducing-testo-300-bc .row-fluid.bolted-housing .span4 img{
		width: 60%;
	}
	.introducing-testo-300-bc .row-fluid.truly-robust {
		margin-bottom: -9px;
		margin-top: -3px;
	}
	.introducing-testo-300-bc hr {
		margin: 10px 0px 20px 0px;
	}
	.introducing-testo-300-bc .row-fluid.bolted-housing {
		margin-top: -1px;
	}
	.introducing-testo-300-bc .row-fluid.truly-robust .span6 .btn {
		margin-bottom: 3px;
	}
	/*----- defelsko-dpm1-dew-point-meter-bc -----*/
	.defelsko-dpm1-dew-point-meter-bc h4 {
		margin-bottom: 10px;
	}
	.defelsko-dpm1-dew-point-meter-bc .span5 {
		width: 60%;
		 margin-top: 0px;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc h4 {
		line-height: 26px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5{
		margin-bottom: 9px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.build {
		float: left;
		margin-bottom: -20px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.data {
		display: inline-block;
		margin-bottom: -17px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6 .span7{
		width: 79%;
		float: left;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6 .span5{
		width: 21%;
		display: inline-block;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		float: left;
		margin-right: 10px;
		height: 183px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols {
		margin-bottom: 0px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span8 {
		width: 60%;
		float: left;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span4 {
		width: 40%;
		display: inline-block;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span4 img {
		margin-bottom: -25px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span7{
		width: 60%;
		float: left;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5{
		width: 40%;
		display: inline-block;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5 img {
		margin-bottom: -31px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.web-based-cols .span2 {
		height: 217px;
	}
	
	/* --- Seek Scan --- */
	
	.seek-scan-bc .btn.btn-info.btn-block {
		font-weight: 500;
		margin: 12px 0px 0px 0px;
		display:block;
	}
	.seek-scan-bc .span3.text-center {
		height: 100%;
		margin-left: 6px;
	}	
	.seek-scan-bc p {
		font-size: 13px !important;
	}	
	.seek-scan-bc p.lead {
		font-size: 14px !important;
	}
	.seek-scan-bc a.btn.btn-info.btn-block {
		font-size: 10px;	
		margin: 10px 0px 0px 0px;
	}	

	/* --- Detecting Body Heat --- */
	.detect-elevated-temp-bc .btn.btn-info.btn-block {
		font-weight: 500;
		margin: 12px 0px 0px 0px;
		display:block;
	}
	
	.detect-elevated-temp-bc .span3.text-center {
		height: 100%;
		margin-left: 6px;
	}
	
	.detect-elevated-temp-bc p {
		font-size: 13px !important;
	}
	
	.detect-elevated-temp-bc p.lead {
		font-size: 14px !important;
	}
	
/*HOBO BOnus Content */
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 24.5%;
		float: left;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.additional .span4 {
		width: 100%;
	}
	.hobo-microrx-bc .row-fluid.feature-images .span4 {
		width: 33%;
		float: left;
	}
	.hobo-microrx-bc .row-fluid.feature-images {
		padding-left: 15px;
	}
	.hobo-microrx-bc .row-fluid.feature-images .span4 {
		padding: 5px;
		
	}
	.hobo-microrx-bc .row-fluid.long-term .span3 .long-term-container{
		margin-top: 0px;
	}
	.hobo-microrx-bc .row-fluid.long-term .span3 .long-term-container h6 {
		margin-bottom: 10px;
	}
	.hobo-microrx-bc .row-fluid.long-term .span3, .hobo-microrx-bc .row-fluid.long-term .span9{
		width: 100%;
		margin-bottom: 0px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel .span3 {
		margin-bottom: 0px;
	}
/*--- bacharach refrigerant leak detection bc max 767px---*/
	.bacharach-refrigerant-leak-detection-bc .row-fluid.title .span8 {
		margin-top: 0px;
		margin-bottom: -15px;
	}
	.bacharach-refrigerant-leak-detection-bc table td.first-row {
		width: 20%;
	}
	.bacharach-refrigerant-leak-detection-bc table td.border-right {
		width: 20%;
	}
	.bacharach-refrigerant-leak-detection-bc.fr .row-fluid.title .span8 img {
    margin-top: 0px;
    }
/*--- bacharach-tips-for-Installing-gas-detectors-bc 767px---*/
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section {
		display: none;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc .row-fluid.title .span7 {
		margin-top: -16px;
	}
	
/*--FLIR Moisture Meter Guide--*/
	.flir-moisture-meters-bc img {
		display: block;
		margin: 0 auto;
	}
	
	.flir-moisture-meters-bc .flir-building-issues .span4 img {
		margin: 15px auto 0;
		display: block;
	}
	.flir-moisture-meters-bc .flir-building-issues .span4 ul {
		margin-bottom: 0;
	}
	.flir-moisture-meters-bc .flir-building-issues>.span4>div {
		padding-top: 0;
	}
	.flir-moisture-meters-bc figure {
		margin: 0 auto 10px;
		width: 90%;
		max-width: 300px;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide h4, 
	.flir-moisture-meters-bc .flir-moisture-meters-guide, 
	.flir-moisture-meters-bc .flir-moisture-meters-guide div {
		display: block;
		width: 100% !important;
	}
	.flir-moisture-meters-bc .flir-moisture-meters-guide h4 {
		margin-bottom: 7px;
	}
}

@media (max-width: 750px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		width: 30%;
		height: 119px;
	}
}
@media (min-width: 651px) and (max-width: 674px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		height: 131px;
	}
}
@media (max-width: 650px) {
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		height: 138px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span7 {
		margin-bottom: 1px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.data {
		margin-bottom: -8px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.build {
		margin-bottom: -8px;
	}
}

@media (min-width: 501px) and (max-width: 767px) {
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .row-fluid.pti120-the-importance .span9{
		padding-right: 10px;
		padding-left: 2px;
	}
}
@media (max-width: 600px) {
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert .concrete-angle.angle::before {
		right: -115%;
	}
	.delmhorst-astm-f-2170 .angle::before {
		right: -115%;
	}
/*--Delmhorst Ultimate Guide cms page--*/
	.delmhorst-ultimate-guide .angle.angle-pinless::before {
	    right: -129%;
	}
	.delmhorst-ultimate-guide .angle.angle-tips::before {
		right: -117%;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-pinless::before {
	    right: -131%;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-tips::before {
		right: -117%;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .probe-attachment {
		width: 45%;
		float: left;
		margin-right: 10px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .smarttouch-operation {
		width: 45%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .btn {
		width: 83%;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.combustion-analyzer {
		margin-right: 5px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6  {
		margin-bottom: -15px;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		height: 151px;
	}
	/* --- Seek Scan --- */
	.seek-scan-bc a.btn.btn-info.btn-block {
		font-size: 10px;	
	}	
	.seek-scan-bc .btn {
		padding: 6px 6px;
	}

	/* --- Detect Body Temp --- */
	.detect-elevated-temp-bc a.btn.btn-info.btn-block {
		font-size: 10px;	
	}	
	.detect-elevated-temp-bc .btn {
		padding: 6px 6px;
	}
/*HOBO MicroRX Bonus Content */
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 20%;
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104.fr .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 20%;
	}
/*--- bacharach-tips-for-Installing-gas-detectors-bc 600px---*/
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical .physical-sub-section {
		display: block;
	}
	.bacharach-tips-for-Installing-gas-detectors-bc  .row-fluid.Physical img {
		display: none;
	}
}
@media (max-width: 550px) {
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3, .introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.flue-gas {
		width: 100%;	
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.measure-heating, .introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.documentation{
		width: 60%;	
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.documentation {
		margin-bottom: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .btn {
		width: 86%;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		height: 150px;
	}
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert .ultimate-guide-discover-more {
		background: url(/images/product-tabs/delmhorst/ultimate-guide-discover-more-mobile.jpg);
		background-position-x: right;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		width: 120px;
		margin-left: 25px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 .btn.btn-info {
	    width: 60px;
	    min-width: inherit;
	    white-space: break-spaces;
	    line-height: 17px;
	}
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more .span4 .btn.btn-info {
	    width: 63px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span8 {
		width: auto;
		float: none;
	}
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more h4, .delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		font-size: 12px;
		line-height: 15px;
	}

}

@media (max-width: 500px) {
	.head-bonus-section-fluke{
		height: 0;
		background-size: contain;
		padding: 0;
		background-image: url(/images/specialty-pages/fluke-323-bonus-content/500mobile-flukebonus-background.jpg);
		background-repeat: no-repeat;
		padding-top: 38% !important;
	}
	.fluke-clamp-meter-bonus h1{
		font-size: 22px;
		line-height: 1.2;
		float: left;
	}
	.fluke-clamp-meter-bonus h3{
		color: #ffc200;
		font-size: 17px;
		float: left;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .well, .ProductTabs .tab-pane .fluke-clamp-meter-bonus .row-fluid .well{
		display: block;
		width: 77%;
		float: right;
		margin-bottom: 0;
		margin-top: 2%;
		padding: 10px;
    }
    .product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .well p, .ProductTabs .tab-pane .fluke-clamp-meter-bonus .row-fluid .well p{
		margin: 0;
    }
    .fluke-clamp-meter-bonus .row-fluid.head-bonus-section-fluke{
		margin-top: 10px;
    }
	
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert .angle::before {
	    right: -115%;
	}
	.delmhorst-moisture-expert .span5.angle::before {
		right: -105%;
	}
	.delmhorst-moisture-expert .concrete-angle.angle::before {
		right: -120%;
	}
	.delmhorst-moisture-expert .angle p.delmhorst-angle-p {
		padding-right: 40px;
	}
	.delmhorst-astm-f-2170 .angle::before {
		right: -130%;
	}
	.delmhorst-astm-f-2170 .angle p.delmhorst-angle-p {
		padding-right: 40px;
	}
/*--Delmhorst Ultimate Guide cms page--*/
	.delmhorst-ultimate-guide .angle.angle-tips::before {
	    right: -123%;
	}
	.delmhorst-ultimate-guide .angle.angle-pinless::before {
	    right: -149%;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-tips::before {
	    right: -131%;
	}
	.delmhorst-ultimate-guide-fr.delmhorst-ultimate-guide .angle.angle-pinless::before {
	    right: -152%;
	}
	
	/* ------ Fluke PTI120 BC ------*/
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .row-fluid.pti120-the-importance .span9, .product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .span3.bonus-content-pti120-image-column1, .fluke-pti120-bc .row-fluid.fluke-pti120-bc-image{
		width: 100%;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .row-fluid .span9 p {
		margin-left: -3px;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .span3.bonus-content-pti120-image-column1 .row-fluid {
		width: 32%;
		float: left;
		margin-left: 1%;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image {
		width: 100%;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image-2, .fluke-pti120-bc .row-fluid.pti120-easily-choose img, .fluke-pti120-bc .row-fluid.pti120-thermal-images, .fluke-pti120-bc #pti120-monitor-img, .fluke-pti120-bc .row-fluid.pti120-choose-multiple .span2.bonus-content-pti120-image-column {
		width: 80%;
	}
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple .span5.bonus-content-pti120-image-column {
		width: 80%;
		overflow: hidden;
		height: 150px;
	}
	.fluke-pti120-bc .row-fluid.pti120-the-importance .span9 {
		padding-left: 1px;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image .span4 {
		width: 33%;
		float: left;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software .row-fluid.smart-tracking {
		margin-top: 23px;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive {
		margin-bottom: -19px;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking {
		padding-top: 6px;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4{
		width: 100%;
		margin-bottom: -6px;
	}
	.introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4 img, .introducing-testo-300-bc-software .row-fluid.operation .span4 img{
		width: 60%;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.combustion-analyzer {
		width: 50%;
		margin-top: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.operation-via {
		width: 100%;
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.documentation {
		margin-bottom: 0px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .probe-attachment {
		width: 45%;
		float: left;
		margin-right: 10px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .smarttouch-operation {
		width: 45%;	
	}
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span3 .btn {
		width: 85%;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content -------*/
	.introducing-testo-300-bc .row-fluid.truly-robust .span6 img, .introducing-testo-300-bc .row-fluid.protected-display .span4 img, .introducing-testo-300-bc .row-fluid.bolted-housing .span4 img{
		width: 80%;
	}
	/*----- defelsko-dpm1-dew-point-meter-bc -----*/
	.defelsko-dpm1-dew-point-meter-bc .span5 {
		width: 80%;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span7{
		margin-bottom: 0px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based-cols .span2 {
		width: 100%;
		height: auto;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6 .span7 {
		width: 60%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6 .span5 {
		width: 40%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.diagram img {
		width: 80%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.wired-options .span6 {
		width: 96%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc.fr .row-fluid.web-based-cols .span2 {
		height: auto;
	}
/* HOBO MicroRX Bonus Content */
	.hobo-microrx-bc .row-fluid.multi-channel .span3 {
		width: 90%;
	}
	.hobo-microrx-bc .row-fluid.multi-channel .span3 img {
		width: 100%;
	}

	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 25%; 
		padding: 10px;
	}
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.additional .span4 {
		width: 100%;
	}
	.hobo-microrx-bc .row-fluid.feature-images .span4 {
		width: 100%;
		padding-left: 0px;
	}
	.hobo-microrx-bc .row-fluid.feature-images .span4 img {
		width: 100%;
	}
	.hobo-microrx-bc.rx2101 .row-fluid.multi-channel .span4, .hobo-microrx-bc.rx2103 .row-fluid.multi-channel .span4 {
		width: 90%;
	}
	.hobo-microrx-bc.rx2101 .row-fluid.multi-channel .span4 img, .hobo-microrx-bc.rx2103 .row-fluid.multi-channel .span4 img {
		width: 100%;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 33%;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.img-third, .hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.img-sixth, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-third, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-sixth {
		margin-bottom: 28px;
		
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104.fr  .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 33%;
	}

}
@media (max-width:450px){
/*HOBO MicroRX Bonus Content */
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 45%;
		padding: 0px;
	}

}
@media (max-width: 401px) {
	.head-bonus-section-fluke{
		height: 0;
		background-size: contain;
		padding: 0;
		background-image: url(/images/specialty-pages/fluke-323-bonus-content/500mobile-flukebonus-background.jpg);
		background-repeat: no-repeat;
		margin-bottom: 5px;
		padding-top: 38%;
	}
	.fluke-clamp-meter-bonus h1{
		font-size: 22px;
		line-height: 1.2;
		float: left;
	}
	.fluke-clamp-meter-bonus h3{
		color: #ffc200;
		font-size: 17px;
		float: left;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .well, .ProductTabs .tab-pane .fluke-clamp-meter-bonus .row-fluid .well{
		display: block;
		width: 70%;
		float: right;
		margin-bottom: 5px;
		margin-top: 0;
		padding: 10px;
    }
    .product-page-product-tab-mobile-position .accordion-inner .fluke-clamp-meter-bonus .row-fluid .well p, .ProductTabs .tab-pane .fluke-clamp-meter-bonus .row-fluid .well p{
		margin: 0;
    }
    .fluke-clamp-meter-bonus .row-fluid.head-bonus-section-fluke{
		margin-top: 10px;
    }
}
@media (max-width: 400px) {
	/* ------ Fluke PTI120 BC ------*/
 	.fluke-pti120-bc h3 {
		margin: -4px 0px 4px -6px;
		padding: 5px 5px;
	}
	.fluke-pti120-bc .span9 {
		line-height: 17px;
		font-size: 13px;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .span3.bonus-content-pti120-image-column1 {
		width: 100%;
	}
	.product-page-product-tab-mobile-position .accordion-inner .fluke-pti120-bc .span3.bonus-content-pti120-image-column1 .row-fluid {
		width: 32%;
		float: left;
		margin-left: 1%;
	}
	.fluke-pti120-bc .row-fluid.text-center {
		width: 33%;
		float: left;
	}
	.fluke-pti120-bc .span2.bonus-content-pti120-image-column {
		margin-top: 12px;
	}
}
@media (max-width: 399px) {
/*--Delmhorst Ultimate Guide cms page--*/
	.delmhorst-ultimate-guide h1 span.delmhorst-ultimate-guide-underline {
		border: none;
	}
	.delmhorst-ultimate-guide h1 {
		margin-bottom: 0;
		width: 220px;
	}
}
@media (max-width: 390px) {
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple .span2.bonus-content-pti120-image-column {
		margin-top: 15px;
		width: 100%;
	}
	.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image,.fluke-pti120-bc .row-fluid.fluke-pti120-bc-image-2, .fluke-pti120-bc .row-fluid.pti120-easily-choose img, .fluke-pti120-bc .row-fluid.pti120-thermal-images, .fluke-pti120-bc .row-fluid.pti120-choose-multiple .span5.bonus-content-pti120-image-column, .fluke-pti120-bc #pti120-monitor-img, .fluke-pti120-bc .row-fluid.pti120-choose-multiple .span5.bonus-content-pti120-image-column  {
		width: 100%;
	}
	
	/* ------ Shimpo Tire Sealant BC ------*/
	.shimpo-fg-series-bonus-content .row-fluid .span4 img {
		max-height: 100px;
	}
}
@media (max-width: 385px) {
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert .angle::before, .delmhorst-astm-f-2170 .angle::before, .delmhorst-ultimate-guide .angle::before {
		display: none;
	}
	.delmhorst-moisture-expert .angle p.delmhorst-angle-p, .delmhorst-astm-f-2170 .angle p.delmhorst-angle-p, 
	.delmhorst-ultimate-guide .angle .delmhorst-angle-p, .delmhorst-ultimate-guide .angle p.delmhorst-angle-sm-p {
		padding-right: 0;
	}
	
	.delmhorst-moisture-expert .ultimate-guide-discover-more {
		background-position-x: left;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		padding-left: 10px;
		padding-right: 0;
		height: 66px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		margin-left: 0;
		width: 90px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more .span4 .btn.btn-info {
		font-size: 13px;
		line-height: 14px;
		width: 52px;
		padding: 6px 8px;
	}
	.delmhorst-moisture-expert .ultimate-guide-discover-more, .delmhorst-moisture-expert .ultimate-guide-discover-more .span4 {
		height: 80px;
	}
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more .span4 .btn.btn-info {
	    width: 59px;
	}
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more .span4 {
		width: 97px;
	}
}
@media (max-width: 380px) {
/*--- bacharach refrigerant leak detection bc max 380px---*/
	.bacharach-refrigerant-leak-detection-bc table {
		font-size: 11px;
		line-height: 16.5px;
	}
	.bacharach-refrigerant-leak-detection-bc table th {
		font-size: small;
	}
}
@media(max-width:360px){
	/* ------ Shimpo Tire Sealant BC ------*/
	.shimpo-fg-series-bonus-content .row-fluid .span4 small {
		font-size: 70%;
	}
	.shimpo-fg-series-bonus-content .row-fluid .span4 img {
		max-height: 80px;
	}
}
@media(max-width:350px) {
/*HOBO MicroRX Bonus Content */
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 50%;
	}
	.hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.img-forth,  .hobo-microrx-bc.rx2103 .row-fluid.available-measurements .row-fluid.container .span1.img-eighth, .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-forth,  .hobo-microrx-bc.rx2104 .row-fluid.available-measurements .row-fluid.container .span1.img-eighth{
		margin-bottom: 10px;
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1, .hobo-microrx-bc.rx2104.fr .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 50%;
	}
/*--- bacharach refrigerant leak detection bc max 350px---*/
	.bacharach-refrigerant-leak-detection-bc table {
		width: 100%;
	}
	.bacharach-refrigerant-leak-detection-bc table td.first-row {
		padding: 5px;
	}
	.bacharach-refrigerant-leak-detection-bc table td.border-right {
		padding: 5px;
	}
	
/*--Delmhorst Moisture Meter Expert Take--*/
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more .span4 .btn.btn-info {
	    width: 59px;
	    padding: 6px 6px 6px 8px;
	}
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more h4, .delmhorst-moisture-expert .ultimate-guide-discover-more h4 {
		font-size: 11.5px;
	}
	.delmhorst-moisture-expert.delmhorst-moisture-expert-fr .ultimate-guide-discover-more .span4 {
		width: 91px;
	}

}
@media (max-width: 330px) {
	/* ------ Fluke PTI120 BC ------*/
	.fluke-pti120-bc .row-fluid.pti120-choose-multiple .span2.bonus-content-pti120-image-column .row-fluid.text-center {
		width: 30%;	
		float: left;
		margin-left: 1.66%;
		margin-left: 1.66%;
	}
}
@media (max-width: 320px) {
	/* ------ Testo - Introducing Testo 300 Bonus Content - software -------*/
	.introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.measure-heating, .introducing-testo-300-bc-software .row-fluid.smart-tracking .span6 .span3.documentation, .introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4, .introducing-testo-300-bc-software .row-fluid.truly-intuitive .span4 img, .introducing-testo-300-bc-software .row-fluid.introducing .span4 img {
		width: 100%;	
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4.combustion-analyzer {
		width: 80%;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .smarttouch-operation {
		width: 100%;
		margin-bottom: 10px;
	}
	.introducing-testo-300-bc-software .row-fluid.operation .span4 .probe-attachment {
		width: 100%;
		margin-bottom: 9px;
	}
	/* ------ Testo - Introducing Testo 300 Bonus Content -------*/
	.introducing-testo-300-bc .row-fluid.truly-robust .span6 img, .introducing-testo-300-bc .row-fluid.protected-display .span4 img, .introducing-testo-300-bc .row-fluid.bolted-housing .span4 img{
		width: 100%;
	}
	/*----- defelsko-dpm1-dew-point-meter-bc -----*/
	.defelsko-dpm1-dew-point-meter-bc .span5 {
        width: 100%;
    }
	.defelsko-dpm1-dew-point-meter-bc h4 {
		line-height: 25px;
	}
/*----- accuenergy-acuLink-810-dat-acquisition-bc -----*/
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span4, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6 .span5, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.diagram img {
		width: 95%;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6 .span7, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.wired-options .span6, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.seamless-integration .span8, .accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span7  {
		width: 92%;
	}  
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.build .span5 {
		margin-top: -34px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.build-network .span6.data .span5 {
		margin-bottom: -8px;
		margin-top: -34px;
	}
	.accuenergy-acuLink-810-dat-acquisition-bc .row-fluid.web-based .span5 {
		margin-bottom: 16px;
	}
	
/* HOBO MicroRX Bonus Content */
	.hobo-microrx-bc .row-fluid.available-measurements .row-fluid.container .span1 {
		width: 50%;
		padding: 0px;
	}
	.hobo-microrx-bc .row-fluid.multi-channel .span3 {
		width: 100%;
	}
	.hobo-microrx-bc .row-fluid.feature-images .span4 {
		width: 100%;
	}
	.hobo-microrx-bc.rx2101 .row-fluid.multi-channel .span4, .hobo-microrx-bc.rx2103 .row-fluid.multi-channel .span4{
		width: 100%;
	}
	.hobo-microrx-bc.rx2103.fr .row-fluid.available-measurements .row-fluid.container .span1.img-second, .hobo-microrx-bc.rx2104.fr .row-fluid.available-measurements .row-fluid.container .span1.img-second {
		margin-bottom: 10px;
	}
	.hobo-microrx-bc.fr .row-fluid.available-measurements .row-fluid.container .span1.img-second, .hobo-microrx-bc.rx2101.fr .row-fluid.available-measurements .row-fluid.container span1.img-second {
		margin-bottom: 10px;
	}

}

/* ----- HOBO Data Logger BONUS CONTENT -----*/

.hobo-data-logger-bonus-content .row-fluid .well{
	background-color: #fafafa;
	margin-top: 20px;
}
.hobo-data-logger-bonus-content .row-fluid .breakdown-number{
	display: inline;
	float: left;
	margin-left: -15px;
	color: rgb(0,87,135);
}
.hobo-data-logger-bonus-content .row-fluid .span2{
	margin-left: 5%;
}
.hobo-data-logger-bonus-content .row-fluid .data-logger-hobo-hero-image{
	padding-bottom: 25px;
}
.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to{
	border: 1px solid;
	border-color: rgb(0,87,135);
}
.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to p{
	margin-top: 10%;
}
.hobo-data-logger-bonus-content .row-fluid .hobo-applications-info-graphic{
	background: orange;
	margin-bottom: 20px;
	margin-top: 20px;
	padding: 30px;
}
.hobo-data-logger-bonus-content .row-fluid .hobo-applications-info-graphic p{
	text-align: center;
	margin-left: 20%;
	margin-right: 20%;
	color: #000000;
}
.hobo-data-logger-bonus-content .row-fluid .data-logger-types-graphics{
	display: block;
	margin: 0 auto;
	padding-bottom: 10px;
}
.hobo-data-logger-bonus-content .row-fluid .lead{
	margin-bottom: 12px;
}
@media (max-width: 979px) {
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to ol li:nth-child(even) {
		margin-left: 2.7624309392265194%;
	}
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to ol li:nth-child(odd) {
		clear: left;
	}
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to{
		border: 1px solid;
		border-color: #005787;
		padding: 0px 15px 10px;
	}
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to p{
		display: inline;
	}
	
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to ol {
		counter-reset: item;
		list-style: none;
		margin: 0;
	}
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to ol li {
		counter-increment: item;
		width: 48.61878453038674%;
		margin-left: 0;
		float: left;
		margin-top: 10px;
	}
	.hobo-data-logger-bonus-content .row-fluid .data-logger-how-to ol li:before {
		font-weight: bold;
		color: #005787;
		line-height: 1;
		display: inline-block;
	}
	.data-logger-how-to ol li:nth-child(1):before {content: "1";}
	.data-logger-how-to ol li:nth-child(2):before {content: "4";}
	.data-logger-how-to ol li:nth-child(3):before {content: "2";}
	.data-logger-how-to ol li:nth-child(4):before {content: "5";}
	.data-logger-how-to ol li:nth-child(5):before {content: "3";}
	.hobo-data-logger-bonus-content .row-fluid .hobo-applications-info-graphic p {
		margin: 0;
		margin-bottom: 10px;
	}
	.hobo-data-logger-bonus-content .row-fluid .hobo-applications-info-graphic {
		padding: 15px;
	}
	/*--- Detecting Body Heat --- */

	.detect-elevated-temp-bc a.btn.btn-info.btn-block {
		font-size: 12px;	
	}
 
	.detect-elevated-temp-bc .btn.btn-info.btn-block {
		font-weight: 500;
		margin: 10px 0px 0px 0px;
		display:block;
  	}
	
  	.detect-elevated-temp-bc .span3.text-center {
		height: 100%;
	}
	
}
@media (max-width: 767px) {
	.hobo-data-logger-bonus-content .row-fluid .lead {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 0;
	}
	.data-logger-how-use {
		display: table;
	}
	.data-logger-how-use .span4 {
		text-align: center;
	}
	.data-logger-how-use .span8 {
		display: table-footer-group;
	}
	
	.hobo-data-logger-bonus-content .row-fluid .breakdown-number{
		display: inline;
		float: left;
		margin-left: 0;
		color: rgb(0,87,135);
	}
	.hobo-data-logger-bonus-content .row-fluid .hobo-applications-info-graphic p {
		margin: 0;
	}
/*--Fluke 435 ii Bonus Content--*/ 
	.fluke-bonus-well-box.well {
		padding: 10px;
	}
	.fluke-bonus-well-box.well p {
		margin-bottom: 0px;
	}
	.images-section-style {
		margin-left: 0px !important;
		width: 33.3%;
		height: 92px;
	}
	.advanced-power-quality-section h5, .advanced-power-quality-section p {
	    margin-left: 10px;
	    width: 60%;
	}
	.fluke-430-family-compare span {
		display: inline-block;
		overflow: hidden;
		max-height: 120px;
	}
	.fluke-430-family-compare img {
		width: 100%; 
		float: left;
	}
	.fluke-430-family-compare p {
		float: left; 
		margin-left: 3%; 
		width: 62%;
		margin-bottom: 0px;
	}
	.fluke-430-family-compare ul {
		float: right; 
		margin-left: 0%; 
		width: 100%;
	}
	.fluke-430-family-compare li {
		margin-left: 19px;
	}
/* ----- Fluke 1305 BONUS CONTENT -----*/
	.product-page-product-tab-mobile-position .accordion-group .accordion-inner .table-striped td, th.text-size-fluke-1503-title-sub {
		line-height: 14px;
		font-size: 10px;
	}
	.itm-french-content .product-page-product-tab-mobile-position .accordion-group .accordion-inner .table-striped td, .itm-french-content th.text-size-fluke-1503-title-sub {
		font-size: 9px;
		line-height: 13px;
	}
	.product-page-product-tab-mobile-position .accordion-group .accordion-inner .table-striped td {
		padding: 3px 1px !important;
	}
	.fluke-bonus-1503 .span1 {
		width: 15%;
	}
}
@media (max-width: 650px){
/*--Fluke 435 ii Bonus Content--*/ 
	.images-section-style {
		
		float: left;
	    background-size: cover;
	    margin-left: 0px;
	}
	.fluke-435-bonus-images {
		width: 100% !important; 
		height: 80px !important;
	}
	.fluke-435-bonus-content-teaser>div {
		margin-bottom: 0px;
	}
	.fluke-435-bonus-content-teaser>div>p {
		margin-left: 0%; 
		width: 100%;
	}
	.fluke-435-bonus-images {
		width: 100%;
		float: left;
	    background-size: cover;
	    margin-bottom: 5px;
	}
	.fluke-435-bonus-content-teaser ul {
		margin-left: 18px !important;
	}
	.fluke-435-bonus-content-teaser a {
		font-size: 13px !important;
	}
}

/* ----- DENT Current Tranformers BC -----*/

.dent-ct-p {
	padding-bottom: 10px; 
}

.dent-ct-h2 {
	padding: 4px 8px 6px 8px !important;
	color: #ffffff !important;
}

.dent-ct-h2-margin {
	padding: 4px 8px 6px 8px !important;
	color: #ffffff !important;
	margin-top: 15px;
}

.dent-ct-h5 {
	margin-bottom: 0px !important;
}

.dent-links {
	font-weight: 600;
	color: #005ba7;
}

@media (max-width: 767px){
	
}


/* ----- DENT Current Tranformers BC FR -----*/

.dent-first-image {
	margin-left: 15px;
}

/* ----- Fluke TV40 Series BC -----*/

.fluke-process-h5 .bonus-content-section-line {
	margin-bottom: 0px !important;
}

.fluke-process-h5 {
	 margin-bottom: 2px;
}

.row-fluid bonus-title-description fluke-process span12 {
	margin-top: 0px;
}

.fluke-process-button-left {
	background-color: #FEC215 !important;
	color: black;
	border: none;
	display: block;
	float: left !important;	 
}

.fluke-process-button-right {
	background-color: #FEC215 !important;
	color: black;
	border: none;
	display: block;
	float: right !important;	 
}

.fluke-process-big-bkgd-image {
	background-image: url(/images/specialty-pages/fluke-process-tv40-series-bonus-content/fluke-process-thermoview-software.jpg);
	height: 312px;
	overflow: hidden;
	background-size: cover;
	background-position: center center;	
	margin-bottom: 10px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.fluke-process-big-bkgd-image p {
	margin-left: 17px;
	font-weight: 500;
    font-size: 24px;
    line-height: 28px;
    color: black;
}

.fluke-process-vibration-welding .span8 {
	display: flex;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}

.fluke-process-vibration-welding {
	position: relative;
	overflow: hidden;
}

.fluke-process-h5 .bonus-content-section-line {
	margin-bottom: 0px !important;
}

@media (max-width: 767px){
	
	.fluke-process-button-left {
		margin-bottom: 10px; 
	}

	.fluke-process-button-right {
		margin-bottom: 10px;
	}
	
}


/* ----- HOBO Choosing Right Data Logger -----*/

.hobo-data-logger-background {
	 background-color: #005487;
	 border-radius: 10px;	 
}

.hobo-data-logger-text {
	 color: white;
	 padding: 10px 10px 0px 10px;
}

.hobo-data-logger-list {
	 color: white;
	 padding: 0px 10px 0px 10px;
}

.hobo-data-logger-video {
	position: relative;
	padding: 10px 0px 0px 10px;
	width: 100%;
	height: 429px;
}

/* ----- SMI BATCAM Bonus Content -----*/
.smi-batcam-banner {
	background-image: linear-gradient( rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4) ), url("../images/specialty-pages/smi-batcam-2.0-bonus-content/smi-batcam-thermal-banner.jpg");
	background-size: cover;
	padding: 15px 44px 15px 43px;
	
}

.smi-batcam-h3 {
	padding-left: 8px !important;
	color: #d3003a !important;
	font-weight: bold;
	margin-top: 15px;
}

.smi-batcam-description .span3 {
	display: flex;
    justify-content: center;
    flex-direction: column;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
}

.smi-batcam-description {
	position: relative;
    overflow: hidden;
}

.smi-batcam-feature-bullets {
	margin-top: 20px;
}

.smi-batcam-feature-bullets p {
	color: #d3003a;
	font-weight: bold; 
}

.smi-batcam-feature-bullets.well {
	padding: 12px !important;
	box-sizing: border-box;
	
}

/* ----- Claude Thermal Article -----*/
.thermal-article-paragraph {
	margin-bottom: 20px;
}

.thermal-article {
	 color: #003d7d;
	 }

.thermal-article-title {
	 margin-bottom:15px;
	 color: #003d7d;
	 font-weight: 700;
 }	 
	 
	 
/* ----- Raytek Expert Take Bonus Content -----*/
	.raytek-bc-mis-expert-take h5 {
		margin-bottom: 0;
	}
	.raytek-bc-mis-expert-take .sect2 {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.raytek-bc-mis-expert-take .sect3 {
		margin-top: 8px;
		margin-bottom: 10px;
	}
	.raytek-bc-mis-expert-take .sect4 {
		margin-top: -6px;
		margin-bottom: 9px;
	}
	.raytek-bc-mis-expert-take .sect5 {
		margin-top: 21px;
		margin-bottom: 8px;
	}
	.raytek-bc-mis-expert-take .sect6 {
		margin-top: 14px;
		margin-bottom: 9px;
	}
	.raytek-bc-mis-expert-take .sect7 {
		margin-top: 11;
		margin-bottom: 9px;
	}
    .raytek-bc-mis-expert-take .span12 {
	    margin-left: 0;
    }
    .raytek-bc-mis-expert-take .raytek-mis-step4 .span12:last-child img,
	.raytek-bc-mis-expert-take .raytek-mis-step5 .span12:last-child img,
	.raytek-bc-mis-expert-take .raytek-mis-step6 .span12:last-child img,
	.raytek-bc-mis-expert-take .raytek-mis-step7 .span12:last-child img {
		display: block;
		margin: 0 auto;
	}
	.raytek-bc-mis-expert-take .raytek-mis-step3 {
		margin-bottom: 20px;
	}
	.raytek-bc-mis-expert-take .raytek-mis-step4 {
		margin-bottom: -13px;
	}
@media (max-width: 767px) {
	.raytek-bc-mis-expert-take h5 {
		line-height: 18px;
	}
	.raytek-bc-mis-expert-take .raytek-mis-step1 .span8 img,
	.raytek-bc-mis-expert-take .raytek-mis-step2 .span8 img {
		display: block;
		margin: 0 auto;
	}
	.raytek-bc-mis-expert-take .sect2 {
		margin-bottom: 2px;
	}
	.raytek-bc-mis-expert-take .sect3 {
		margin-bottom: 3px;
	}
	.raytek-bc-mis-expert-take .raytek-mis-step4 {
		margin-top: -6px;
	}
	.raytek-bc-mis-expert-take .sect5 {
		margin-top: 17px;
		margin-bottom: 3px;
	}
	.raytek-bc-mis-expert-take .sect6 {
		margin-top: 1px;
		margin-bottom: 4px;
	}
	.raytek-bc-mis-expert-take .sect7 {
		margin-top: 7;
		margin-bottom: 4px;
	}
}
@media (max-width: 350px) {
	.raytek-bc-mis-expert-take h5 {
		line-height: 17px;
	}
}
	
		
/* ----- Testo Smart Probes Bonus Content -----*/
	/* ********** Desktop ************* */											
	.testo-smart-probes-bonus-content img {
		box-sizing: border-box;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility, .support-app, .functional-testing {
		margin-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .section-title {
		margin: 10px;
	}
	.testo-smart-probes-bonus-content .section-title h4 {
		margin-bottom: 8px;
		line-height: 17px;
	}
	.testo-smart-probes-bonus-content .section-title h5 {
		margin: 4px 0;
	}
	.testo-smart-probes-bonus-content strong {
		line-height: 16px;
	}
	.testo-gradient-bkg {
		background: #E6E7E7;
	    background: -webkit-linear-gradient(left, #E6E7E7 , #fafafa);
	    background: -o-linear-gradient(right, #E6E7E7, #fafafa);
	    background: -moz-linear-gradient(right, #E6E7E7, #fafafa);
	    background: linear-gradient(to right, #E6E7E7 , #fafafa);
	}
	.testo-smart-probes-bonus-content ul {
		margin-top: 0;
	}
	.testo-smart-probes-bonus-content h5 {
		margin-bottom: 0px;
		line-height: 17px;
	}
	.testo-smart-probes-bonus-content .download-app h5 {
		margin-bottom: 14px;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span5 { 
		padding-top: 12px; 
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .row-fluid .span7, 
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .row-fluid .span5, 
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .row-fluid .span8, 
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .row-fluid .span4 {
		margin-bottom: 10px;
	}	
	.testo-smart-probes-bonus-content .testo-smart-probes-app .app-section,
	.testo-smart-probes-bonus-content .var-405i .functional-testing {
		margin-right: 0; 
	}
	.testo-smart-probes-bonus-content .var-405i .support-app .span4,
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span4,
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac .span4,
	.testo-smart-probes-bonus-content .advantages-section .span4 {
		margin-left: 0;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app .span4 {
		padding-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span8,
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac .span8,
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac .span8,
	.testo-smart-probes-bonus-content .var-405i .support-app .span8 {
		float: right;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .var-410i .span6:last-child img,
	.testo-smart-probes-bonus-content .var-410i .func-test-ac .ftest-text,
	.testo-smart-probes-bonus-content .var-510i .span6:last-child img, 
	.testo-smart-probes-bonus-content .var-510i .funct-test-heating-sys,
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span7, 
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span7 img,
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .row-fluid .span7,
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span7 img,
	.testo-smart-probes-bonus-content .var-605i .better-handling .span6,
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span12,
	.testo-smart-probes-bonus-content .var-605i .cooling-heating-performance .span8,
	.testo-smart-probes-bonus-content .var-605i .span8:last-child img {
		padding-right: 12px;
	}
	/* ****** variable 405i ************ */
	.testo-smart-probes-bonus-content .var-405i .more-flexibility {  
		margin: 10px 0 5px 0; 
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app .span8 {
 		margin-top: -12px;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app, .functional-testing {
		margin: 0px 10px 5px 0;
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-405i .functional-testing img {
		padding-right: 14px;
		margin-top: 14px;
	}
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span8 {
		margin-top: 2px;  
	}
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span4 {
		padding-bottom: 12px;
	}
	/* *********** variable 410i, 510i ******************* */
	.testo-smart-probes-bonus-content .var-410i .func-test-ac .span6:first-child img,
	.testo-smart-probes-bonus-content .var-510i .span6:first-child img {
		padding: 14px 0 14px 0;
	}
	.testo-smart-probes-bonus-content .var-410i .img-flow-vent {
		margin-top: 5px;
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-510i .testo-gas-flow {
		margin-top: 3px;
		margin-bottom: 12px; 
	}
	.testo-smart-probes-bonus-content .var-410i .func-test-ac,
	.testo-smart-probes-bonus-content .var-510i .testo-510i-wireless-probe {
	    margin: 10px 0 10px 0; 
	    padding-left: 12px;
	}	
	.testo-smart-probes-bonus-content .var-410i .span6:last-child,
	.testo-smart-probes-bonus-content .var-510i .span6:last-child {
		display: flex;
		flex-direction: column-reverse;
	}
	/* *********** variable 549i, 605i, 805i, 115i ************ */
	.testo-smart-probes-bonus-content .var-549i .tightness-test {
		margin: -2px 0 8px 0;
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span4,
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac .span4,
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac .span4,
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac .span4,
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child .span5 img  {
		margin-top: 12px;	
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span4,
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac .span4 {
		padding-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac .span4,
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac .span4,
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span7,
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span7 {
		padding-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span4,
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac .span4 {
		padding-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test,
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac,
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac,
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac {
		padding: 0 12px 0 12px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac {
		margin: 8px 0 8px 0;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac {
		margin-bottom: 8px;
	}
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac {
		margin-bottom: 20px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac .span4,
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac .span4 {
		margin-bottom: 0;
	}
	/* ************ variable  115i ************** */
	.testo-smart-probes-bonus-content .var-115i .superheating-subcooling-115i {
		padding: 0 12px;
		margin-bottom: 20px;
	}
	.testo-smart-probes-bonus-content .var-115i .superheating-subcooling-115i .text-115i-549i-605i { 
		margin-top: -14px;
		margin-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .var-115i .superheating-subcooling-115i .img-115i-549i-605i {
		margin: -2px 0 2px 0;
		padding-left: 4px;
		padding-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .var-115i .more-flexibility {
		margin: -4px 0 8px 0; 
		padding-left: 12px;
	}
	/* ************* variable 605i, 115i ************ */
	.testo-smart-probes-bonus-content .var-605i .more-flexibility {
		margin: 14px 0 10px 0; 
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling, .superheating-subcooling,
	.cooling-heating-performance {
		margin: 10px 0 12px 0;
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac {
		margin: -2px 0 20px 0;
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling .span3  {
		padding: 10px 0 8px 0;
	}
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac .span4 {
		padding: 12px 12px 0 0;
		margin-bottom: 12px;
		margin-left: 0;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span4,
	.testo-smart-probes-bonus-content .var-115i .superheating-subcooling .span4 {
		margin-bottom: 12px;
	}	
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .text-115i-549i-605i {
		margin: -12px 0 12px 0;
		padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .img-115i-549i-605i {
		padding-bottom: 2px;
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .cooling-heating-performance .span4 {
		margin-top: 10px;
		padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .testo-605i-hygrometer {
		margin-bottom: 18px;
	}
	/* *************** variable 805i, 905i ************** */
	.testo-smart-probes-bonus-content .var-805i .testo-805i-infrared-thermometer {
		margin-top: 16px; 
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child {
		margin: 10px 0 10px 0;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child .span5 {
		padding-left: 12px;
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child .span7 {
		padding-right: 12px;
		margin-top: -10px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child .span12:last-child img {
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child {
		margin: -6px 10px 10px 0;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child .span7,
	.testo-smart-probes-bonus-content .var-905i .row-fluid .span8 {
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child .span5 {
		padding-right: 14px;
		margin-bottom: 12px;
	}
	/* ************** variable 905i ************ */
	.testo-smart-probes-bonus-content .var-905i .testo-905i-wireless-thermometer {
	    margin: 12px 0 12px 0;
	}
	.testo-smart-probes-bonus-content .var-905i .span4 {
		padding-right: 12px;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
/* **************** testo-smart-probes (constant bonus-content)	******************* */
	.testo-smart-probes-bonus-content .advantages-section, .app-section, .improved-op-section {
		margin: 10px 10px 10px 0;
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .app-section img {
		margin-top: 18px;
		padding-right:14px;
	}
	.testo-smart-probes-bonus-content .improved-op-section .row-fluid {
		margin-top: 18px;
	}
	.testo-smart-probes-bonus-content .improved-op-section .span7 {
		margin-top: -12px;   /***/
	}
	.testo-smart-probes-bonus-content .advantages-section .lead {
		margin-bottom: 10px;
		margin-top: 15px;
	}
	.testo-smart-probes-bonus-content .advantages-section .row-fluid .span8 {
		float:right;
		padding-right: 14px;
		margin-bottom: -9px;
	}
	.testo-smart-probes-bonus-content .advantages-section .span4,  /***/
	.testo-smart-probes-bonus-content .app-section .span4,
	.testo-smart-probes-bonus-content .improved-op-section .span5 {
		padding-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .advantages-section .span4 {
		margin-top: 6px;
	}
	/* *********** download app section ************* */
	.testo-smart-probes-bonus-content .download-app {
		margin: 10px;
	}
	.testo-smart-probes-bonus-content .download-app .span3 img {
		margin-left: -25px;
	}
/* ********* Mobile ********* */
/*** 410i *****/
@media (min-width: 768px) and (max-width: 1199px) {
	.testo-smart-probes-bonus-content .var-410i .img-flow-vent {
		overflow: hidden;
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-410i .img-flow-vent img {
		margin-top: -50px;
	}
}
/************* 767px **************/
@media (max-width: 767px) {
	.testo-smart-probes-bonus-content p, 
	.testo-smart-probes-bonus-content ul, 
	.testo-smart-probes-bonus-content li {
	    font-size: 13px;
	    line-height: 18px;
	}
	.testo-smart-probes-bonus-content h5 {
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 2px;
	}
	.testo-smart-probes-bonus-content .section-title,
	.testo-smart-probes-bonus-content .section-title h5 {
   		margin-bottom: 6px;
	}
	.testo-smart-probes-bonus-content .section-title h5,
	.testo-smart-probes-bonus-content .advantages-section h5 {
   		font-size: 19px; 
   		line-height: 24px; 
	}
	.testo-smart-probes-bonus-content .advantages-section .lead {
		margin: 6px 0 6px 0;
	}
	.testo-smart-probes-bonus-content .app-section h5 {
		margin-top: 8px;
	}
	.testo-smart-probes-bonus-content .download-app {
		margin: 0px;
	}
	.testo-smart-probes-bonus-content .download-app h5 {
		margin-bottom: 4px;	
	}
	.testo-smart-probes-bonus-content .download-app .row-fluid .span3:last-child {
		margin-left: 12px;
	}
	.testo-smart-probes-bonus-content .download-app .span3 img {
    	margin-left: 0px;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .app-section .span4,
	.testo-smart-probes-bonus-content .advantages-section .span4 {
    	margin-bottom: 12px; 
	}
	.testo-smart-probes-bonus-content .advantages-section .span4 { /**/
		padding-bottom: 2px;
	}
	.testo-smart-probes-bonus-content .advantages-section .row-fluid .span8 {
		margin-bottom: 2px;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span7,
	.functional-testing .span8 {
		padding-right: 12px; 
	}
	.testo-smart-probes-bonus-content .app-section .row-fluid, 
	.testo-smart-probes-bonus-content .testo-smart-probes-app .row-fluid .span8 {
		padding-right: 10px;
	}
	/****** 405i *****/
	.testo-smart-probes-bonus-content .var-405i .more-flexibility {
		margin-top: 10px;
		margin-bottom: 0;
		padding-left: 12px; 
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span5 { 
		padding-top: 2px;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app {
		margin-top: 5px;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app-heading h5 {
		margin-top: 2px; 
	}
	.testo-smart-probes-bonus-content .var-405i .functional-testing {
		margin-top: 7px;
	}
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span8,
	.testo-smart-probes-bonus-content .improved-op-section .row-fluid { 
    	margin-top: 10px; 
	}
	/******  images  **********/
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span5, 
	.testo-smart-probes-bonus-content .var-405i .support-app .span4,
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span4,
	.testo-smart-probes-bonus-content .app-section .span4 {
		padding-right: 12px;
	    width: auto;
	    float: left;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    overflow: hidden;
	}
	.testo-smart-probes-bonus-content .app-section .span4,  /**/
	.testo-smart-probes-bonus-content .improved-op-section .span5 {
		padding-bottom: 0;
	}
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span4 { /**/
		padding-bottom: 0;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app .span4 {
		padding-bottom: 0;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .span5 img,
	.testo-smart-probes-bonus-content .var-405i .support-app img,
	.testo-smart-probes-bonus-content .var-405i .functional-testing img,
	.testo-smart-probes-bonus-content .advantages-section img,
	.testo-smart-probes-bonus-content .app-section img {
		width: 100%;
		margin-bottom: 0px;
	    margin-top: 0px; 
 	    padding-right: 0;
	}
	.testo-smart-probes-bonus-content .advantages-section img {
		max-width: 300px;  
	}
	.testo-smart-probes-bonus-content .improved-op-section img {
		width: 50%;
	    float: right;
	    margin-left: 10px;
	    margin-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .improved-op-section .span7 {
		margin-top: -40px;
	}
	.testo-smart-probes-bonus-content .app-section {
		margin-top: 0;
	}
	.testo-smart-probes-bonus-content .advantages-section{
		margin-top: 8px;
		margin-bottom: 0;
	}
	.testo-smart-probes-bonus-content .improved-op-section {
		margin-top: 0;
		margin-bottom: 0;
	}
	/* ********** variable 410i ************* */
	.testo-smart-probes-bonus-content .var-410i {
		margin-top: -2px;
	}
	.testo-smart-probes-bonus-content .var-410i .span6:first-child {
		overflow: hidden;
		margin-top: 12px;
		padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-410i .span6:first-child img {
		margin-top: -140px; 
		margin-bottom: -72px; 
		width: 100%;
		max-width: 449px;
		padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-410i .span6:last-child {
		display: block;
		margin-top: 12px;
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-410i .img-flow-vent {
		width: 50%;
	    float: right;
	    margin-left: 10px;
	}
	.testo-smart-probes-bonus-content .var-410i .img-flow-vent img { 
		margin-bottom: 10px;
	}
	/* ******** variable 510i ********** */
	.testo-smart-probes-bonus-content .var-510i .span6:first-child {
		overflow: hidden;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-510i .span6:first-child img {
		margin-top: -166px;
	    margin-bottom: -26px;
	    width: 100%;
	    max-width: 449px;
	    padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-510i .span6:last-child {
		display: block;
	}
	.testo-smart-probes-bonus-content .var-510i .testo-gas-flow {
		width: 55%;
	    float: right;
	    margin: 5px 0 10px 12px
	}
	/* ********* variable 549i ********** */
	.testo-smart-probes-bonus-content .var-549i .tightness-test {
		margin-top: -6px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac {
		margin-top: 10px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac {
		margin-top: -3px;
		margin-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac {
		margin-bottom: 15px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac .span4,
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span4 {
		margin-bottom: 0;
	}
	/* ********* variable 605i *********** */
	.testo-smart-probes-bonus-content .var-605i .more-flexibility {
		margin-top: 5px;
	}
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span5 {
		padding-top: 0;   
	}
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span7 {
		padding-bottom: 4px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling {
		margin-top: -2px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling .span3 {
		margin: 0;
		padding-right: 10px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling .span6 {
		margin-bottom: -8px;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span4 {
		overflow: hidden;
		padding-right: 12px; 
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span8 {
		margin-top: 22px; 
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span4 img {
		margin-top: -140px;
		margin-bottom: -100px;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span8 img {
		max-width: 310px;
	    padding: 0 12px 12px 0;
	    width: 100%;
	}
	.testo-smart-probes-bonus-content .var-605i .cooling-heating-performance {
		margin-top: -6px;
	}
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac {
		margin-bottom: -2px;
	}
	/* ******** variable 805i ********** */
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child img,
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child .span7 {
		margin-right: 12px;
	    margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child img {
	    width: 50%;
	    float: left;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child .span7 {
		margin-top: -42px;
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child .span5,
	.testo-smart-probes-bonus-content .var-115i .superheating-subcooling-115i .row-fluid:last-child .span4 {
		overflow: hidden;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child img {
		margin-left: 12px;
		margin-top: -64px;
		padding-right: 10px;
	}
	/* ******* variable 905i ********* */
	.testo-smart-probes-bonus-content .var-905i .span8 {
		padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-905i .span4 {
		padding-left: 12px;
	}
	.testo-smart-probes-bonus-content .var-905i img {
		max-width: 350px;
		width: 100%;
	}
	/* ******** variable 115i ******** */
	.testo-smart-probes-bonus-content .var-115i .more-flexibility {
		margin-top: -6px;
		margin-bottom: 10px;
	}
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span7 {
		margin-bottom: 0;
	}
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span5 {
		padding-top: 0;
	}	
	.testo-smart-probes-bonus-content .var-115i .row-fluid:last-child {
		margin-bottom: -6px;
	}
	.testo-smart-probes-bonus-content .var-115i .row-fluid:last-child .span4 img {
		margin-top: -80px;
		margin-bottom: -60px;
	}
	.testo-smart-probes-bonus-content .var-115i .row-fluid:last-child .span8 {
		margin-top: 26px;
	}
	.testo-smart-probes-bonus-content .var-115i .row-fluid:last-child .img-115i-549i-605i {
		padding-left: 0;
		padding-bottom: 12px;
		margin-bottom: 0;
		max-width: 350px;
	}
}
@media (max-width: 499px){
	/* ******* variable 410i, 510i ********* */
	.testo-smart-probes-bonus-content .var-410i .func-test-ac .span6:first-child,
	.testo-smart-probes-bonus-content .var-510i .testo-510i-wireless-probe .row-fluid .span6:first-child {
		width: auto;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    overflow: hidden;
	    margin-bottom: 10px;
	    margin-top: 0px;
	    margin-left: -12px;
	    padding-right: 0;
	}
	.testo-smart-probes-bonus-content .var-410i .func-test-ac .span6:first-child img {
		margin-top: -39px; 
		margin-bottom: -35px; 
		width: 100%;
		padding-right: 0;
	}
	.testo-smart-probes-bonus-content .var-510i .testo-510i-wireless-probe .span6:first-child img {
		margin-top: -73px;
	    margin-bottom: -12px;
	    width: 100%;
	    padding-right: 0;
	}
}
/* ******** 350px ********** */
@media (max-width: 350px) {
	.testo-smart-probes-bonus-content .download-app h5 {
		margin-bottom: 2px;
	}	
	.testo-smart-probes-bonus-content .section-title {
		margin: 0;
	}
	.testo-smart-probes-bonus-content .section-title h4{
	    margin-bottom: 3px; 
    }
    .testo-smart-probes-bonus-content ul {
    	margin-left: 17px;
	}    
	.testo-smart-probes-bonus-content .app-section {
		margin-bottom: 12px;
		margin-top: 5px;   /***/
	}
	.testo-smart-probes-bonus-content .improved-op-section img {
		width: 50%; 
		margin-left: 7px;
		margin-bottom: 7px;
	}
	.testo-smart-probes-bonus-content .improved-op-section .row-fluid {
		margin-top: -2px; 
	}
	.testo-smart-probes-bonus-content .section-title h5,
	.testo-smart-probes-bonus-content .advantages-section h5 {
	    font-size: 18px;
	    line-height: 24px;
    }
    .testo-smart-probes-bonus-content .section-title h5 {
	   	margin-bottom: 7px; 
	}
	.testo-smart-probes-bonus-content .advantages-section .span4 {
    	margin-bottom: 10px; 
	}
	.testo-smart-probes-bonus-content .download-app .row-fluid {
		margin-left: 0px;
	}
	/* ********** .var-405i *********** */
	.testo-smart-probes-bonus-content .var-405i .more-flexibility,
	.testo-smart-probes-bonus-content .var-405i .functional-testing,
	.testo-smart-probes-bonus-content .app-section {
		margin-right: 0;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .row-fluid .span5,
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span4,
	.testo-smart-probes-bonus-content .app-section .span4 {
		margin: 0px 0px 0px -12px;
	}
	.testo-smart-probes-bonus-content .var-405i .more-flexibility .row-fluid .span5,
	.testo-smart-probes-bonus-content .var-405i .support-app .span4,
	.testo-smart-probes-bonus-content .var-405i .advantages-section .span4,
	.testo-smart-probes-bonus-content .var-405i .functional-testing .span4,
	.testo-smart-probes-bonus-content .app-section .span4 {
		padding-right: 0;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app,
	.testo-smart-probes-bonus-content .advantages-section, .improved-op-section,
	.testo-smart-probes-bonus-content .var-905i .span4 {
		margin: 0;
		padding: 0;
	}	
	.testo-smart-probes-bonus-content .var-405i .support-app .span4 {
	    margin: 0 0 8px 0;
	}
	.testo-smart-probes-bonus-content .var-405i .support-app,
	.testo-smart-probes-bonus-content .app-section h5,
	.testo-smart-probes-bonus-content .var-405i .more-flexibility h5,
	.testo-smart-probes-bonus-content .var-405i .functional-testing {
   		margin-top: 6px; 
	}  
	.testo-smart-probes-bonus-content .var-405i .more-flexibility img {
		width: 100%;
	}
	/* ****** variable 510i ********* */
	.testo-smart-probes-bonus-content .var-510i .testo-gas-flow {
		width: 62%;
	}
	/* ****** variable 549i ******** */
	.testo-smart-probes-bonus-content .var-549i .tightness-test, 
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac { 
		padding: 0;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac .span4, 
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac .span4 {
		width: auto;
	    margin-bottom: 0;
	    margin: 12px -12px 0 -12px;
	    padding-bottom: 0;
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test .span4,
	.superheating-subcooling-ac .span4, .superheating-in-ac .span4,
	.funct-test-ac .span4 {
		overflow: hidden;
	}
	.testo-smart-probes-bonus-content .var-549i .tightness-test img {
		margin-bottom: -15px;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-subcooling-ac img{
		margin: -15px 0;
	}
	.testo-smart-probes-bonus-content .var-549i .superheating-in-ac img {
		margin-bottom: -30px;
	}
	.testo-smart-probes-bonus-content .var-549i .funct-test-ac img {
		margin-top: -30px;
	}
	/* ******** variable 605i *********** */
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span5, 
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span7,
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .img-115i-549i-605i img,
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .span4,
	.testo-smart-probes-bonus-content .var-605i .cooling-heating-performance .span4, 
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac .span4,  
	.testo-smart-probes-bonus-content .var-605i .cooling-heating-performance,
	.testo-smart-probes-bonus-content .var-115i .more-flexibility {
		padding: 0;
	}
	.testo-smart-probes-bonus-content .var-605i .more-flexibility {
		margin-bottom: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span5,
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .row-fluid:last-child .span4,
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac .span4 {
		width: auto;
		margin-bottom: 0;
	    margin-left: -12px;
	}
	.testo-smart-probes-bonus-content .var-605i .more-flexibility .span5 {
		margin-top: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .row-fluid:last-child .span4 {
		margin-top: 8px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling {
		padding-left: 0;
		margin-top: -2px;
		margin-bottom: 18px;
	} 
	.testo-smart-probes-bonus-content .var-605i .better-handling .span3:first-child, 
	.testo-smart-probes-bonus-content .var-605i .better-handling .second-img {
		width: 50%;
	    padding: 10px 0 0 0;
	    margin-right: 10px;   
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling .second-img {
	    margin-bottom: 5px;
	}
	.testo-smart-probes-bonus-content .var-605i .better-handling .span3:first-child {
		margin-bottom: 2px;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling {
		margin-top: -6px;
	}
	.testo-smart-probes-bonus-content .var-605i .superheating-subcooling .img-115i-549i-605i {
		margin-left: -12px;
	}
	.testo-smart-probes-bonus-content .var-605i .cooling-heating-performance {
		margin-bottom: 18px;
	}
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac .span8 {
		padding-right: 12px;
	}
	.testo-smart-probes-bonus-content .var-605i .functional-testing-ac {
		margin-top: -12px;
	}
	/* ******** variable 805i ************ */
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child .span7 {
		padding: 0;
		margin-top: -10px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child img {
		width: 100%;
		margin-top: -52px;
		margin-left: 0;
		padding: 0;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child .span5 {
		padding: 0;
	    overflow: hidden;
	    margin-bottom: 20px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:first-child img {
		float: none;
	    width: 100%;
	    margin-top: -20px;
	    margin-bottom: -20px;
	}
	.testo-smart-probes-bonus-content .var-805i .row-fluid:last-child .span5 {
		padding: 0;
		margin-top: -12px;
		margin-bottom: 0;
	}
	/* ******** variable 115i ********* */
	.testo-smart-probes-bonus-content .var-115i .more-flexibility .span5 {
		padding-right: 0;
	}
	.testo-smart-probes-bonus-content .var-115i .row-fluid:last-child .span4,
	.testo-smart-probes-bonus-content .var-115i .row-fluid:last-child .img-115i-549i-605i {
		width: auto;
	    margin-bottom: 0;
	    margin: 0 -12px 0 -12px;
	    padding-bottom: 0;	
	}
}   
 	/* bw-solo-series-single-gas-detectors-bonus-content */
	/* *********** Desktop  *********** */
	
	.bw-solo-series-single-gas-detectors-bonus-content {
		box-sizing: border-box;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section h4 {
		line-height: 30px;
	}
	/*	*** Benefits section *** */
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section {
		padding: 0 20px;
		background-color: #E6E7E7;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section h3 {
		line-height: 35px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .span8 {
		margin-left: 0px;
		margin-bottom: 14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .span4 {
		float: right; 
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .row-fluid:last-child {
	    margin: 0px -20px;
		width: auto;
		box-sizing: border-box;
	}	
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .row-fluid:nth-child(2) img {
		box-sizing: border-box;
	}
	/* ****** Save time and centralize data section****** */
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section {
		padding: 0 20px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child {
		margin-bottom: 14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child .span10 {
		margin-top: 14px;
		margin-left: 0; 
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child .span2 img {
		box-sizing: border-box;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child .span2 {
		float:right;
	}
	/* ****** For even more convenience section ******* */
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector {
		background-color: #E6E7E7;
		padding: 0 20px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .span5 {
		float: right; /* to maintain Desktop layout*/
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .row-fluid:last-child .span5 img {
		box-sizing: border-box;
		padding: 0;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .row-fluid:last-child .span7 {
		margin-bottom: 14px;
		margin-left:0;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .row-fluid:nth-child(2) .span9 {
		margin-left:0;
	}
	/* ***** Simple to operate section ******* */
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate {
		padding: 0 20px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:last-child {
		margin-bottom: 14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) .span3 {
		float: right; /* to maintain Desktop layout*/
		margin-top:14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) {
		margin-top:14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) .span3 img {
		box-sizing: border-box;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) .span9 {
		margin-left:0;
	}
	/* ****** Easy to use and configure section ****** */
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure {
		background-color: #E6E7E7;
		padding: 0 20px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .span2 {
		float: right; 
		margin-bottom: 14px;
		margin-top: 14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid {
		margin-left: 0;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:first-child .span2 {
		margin-left: 24px;
		margin-left: 0;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span2 img:first-child {
		margin-bottom: 7px;
		box-sizing: border-box;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span2 img:last-child {
		box-sizing: border-box;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child {
		margin-top: -44px;
		margin-bottom: 14px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span10 {
		padding-right: 10px;
		margin-top: 42px;
		margin-left: 0;
		max-width: 80%;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span10 p:nth-child(2) {
		margin-bottom: 20px; /* add extraspace (margin) at the bottom of the paragraph */
	}
   /* ***** Mobile ****** */
@media (max-width: 767px) {
	.bw-solo-series-single-gas-detectors-bonus-content h4 {
		line-height: 20px; /* leading */ 
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section h3 {
		line-height: 28px; /* leading */ 
	}
	/* To overrride CSS */
	.bw-solo-series-single-gas-detectors-bonus-content p{
		font-size: 12px;
		line-height: 16px; /* leading */ 
	}
	
   	.bw-solo-series-single-gas-detectors-bonus-content img.img-polaroid {
	   	display: block;
	   	visibility: visible;
   	}
   /* Benefits of the 1-Series section              */
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section {
	   	padding: 0px 20px;
    }
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .span4 {
	    width: 30%;
	    float: left;
	    margin-right: 20px;
	    margin-bottom: 4px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .row-fluid:first-child {
		margin-bottom: 2px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section p {
		margin-bottom: 10px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .span8 {
		margin-bottom: 14px;
	}
   /* Save time and centralize data section         */
   .bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section h4 {
		line-height: 20px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section {
		padding: 10px 20px 0px;
	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:nth-child(2) .span2{
	   width: 30%;
	    float: right;
	    margin-left: 10px;
	    margin-bottom: 4px;
	    max-width: 126px;
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child {
	   	margin-bottom: 0px; 
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child .span10 {
	   margin-top: 0px; /* remove margin at the top of text */
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid:last-child .span2 {
	   width: 30%;  
	    float: left;
	    margin-top: 12px;
	    margin-left: 0px;
	    margin-right: 8px;
 	    max-width: 220px; 
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section p {
		margin-bottom: 9px;
	}
   /* For even more convenience manage detector section */
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector {
		padding: 10px 20px 0px;
	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .span5 {
	    float: right;
	    margin-left: 10px;
	    margin-bottom: 4px;
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector p{
		margin-bottom: 9px;
	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .row-fluid:first-child {
	    margin-bottom: 5px;
   	}
   	
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .span5 {
	    width: 40%;
		max-width: 194px;
   	}
	/* Simple to operate for workers and safety managers section  */
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate {
	   	padding: 10px 20px 0px;
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) {
	   	margin-top: 2px;
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) .span3 {
	   	width: 36%;
	    float: left;
	    margin-right: 10px;
	    margin-bottom: 4px;
	    margin-top: 14px;
	    max-width: 148px;
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:nth-child(2) .span9 {
	    float: none; 
	    width: 98%;	 
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:last-child .span3 {
	   	float: right;
	    width: 41%;
	    margin-top: 5px;
	    margin-left: 7px;
	    max-width: 180px;
   	}
   	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:last-child .span9 {
   		float: none;
	    width: 97%;
	    margin-left: 3px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate p{
		margin-bottom: 9px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate .row-fluid:last-child {
		margin-bottom: 5px;
	}
	/* Easy to use and configure section  */   	
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure p {
		font-size: 12px;
		line-height: 16px; /* leading */
		margin-bottom: 10px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure {
		padding: 5px 20px 0px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:first-child {
		margin-left:0;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child {
		margin-bottom: 4px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span2 {
		float: left;
	    margin-top: 47px;
	    margin-right: 12px;
	    margin-bottom: 6px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span10 {
	    margin-top: 46px;
	    margin-bottom: 4px;
	    max-width: 100%;
	}	
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span10 p:nth-child(2) {
		margin-bottom: 10px; /* Reset the extra-space (margin) at the bottom of the second paragraph set for Desktop */
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span2 {
		width: 30%;
		max-width: 117px;
	}
}
/* ************* */

@media (max-width: 350px) {
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section h3 {
		font-size: 14.5px;
		line-height: 19px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-benefits-of-the-sensor-section .row-fluid:nth-child(2) img {
		display: block; /* To override img-polaroid settings of removing the image when too small*/ 
		visibility: visible;
	}	
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section h4 {
		font-size: 13.2px;
		line-height: 16px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-save-time-and-centralize-data-section .row-fluid {
		margin-bottom: 6px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector h4 {
		font-size: 13.2px;
		line-height: 16px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-for-even-more-convenience-manage-detector .row-fluid:last-child .span5 img {
		display: block; 
		visibility: visible;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-simple-to-operate h4 {
		font-size: 13.2px;
		line-height: 16px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure h4 {
		font-size: 13.2px;
		line-height: 16px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span2 {
		max-width: 84px;
	}
	.bw-solo-series-single-gas-detectors-bonus-content .bw-solo-easy-to-use-configure .row-fluid:last-child .span2 img {
		display: block; /* To override img-polaroid settings of removing the image when too small*/ 
		visibility: visible;
	}
}

/* **** Honeywell BW-Ultra-Multi-Gas-Detectors **** /
/* ********** Desktop *********** */
	
	.bw-ultra-multi-gas-detectors-bonus-content img {
		box-sizing: border-box;
	}
	.bw-ultra-multi-gas-detectors-bonus-content h5 {
		line-height: 25px;	
	 	font-size: 17px; 
	} 
/* ****** Safety Suite Device Configurator Section ************ */
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration {
		padding: 0 20px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration ul {
		margin-top: -10px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration .row-fluid {
		margin-bottom: 14px;
	}
/* ********** Increase your productivity Section ************ */
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity {
		background-color: #e6e7e7;
		padding: 0 20px 1px 20px;
	}

	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .span8 .img-2 {
		overflow: hidden;
		margin-top: 8px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child {
		margin-bottom: 14px;
	}
/* *********** Benefits of Safety Suite Section ************** */
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config {
		margin-top: 10px;
	    padding: 0 20px;
	    margin-bottom: 14px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config h5 {
		margin-bottom: 0;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .row-fluid {
		margin-bottom: 4px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config img {
		margin-top: 4px; 
	}	
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config img:first-child {
		margin-top: 0px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .span7 ul {
		margin-top: -12px;
		margin-bottom: 10px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .adjust-fr-img-top {
		margin-top: -22px;
	}
/* ********** Safety Suite Device Configuration Installation Section ************* */
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-device-config {
		background-color: #e6e7e7;
		padding: 0px 20px 14px 20px;  /* added padding at the bottom instead of margin to see the bkg color */
	}

/* ****** Mobile ****** */
@media (max-width: 767px) {
	.bw-ultra-multi-gas-detectors-bonus-content h5 {
		line-height: 17px; 
		font-size: 15px;
		margin: 10px 0px 4px;
	} 
	.bw-ultra-multi-gas-detectors-bonus-content p, 
	.bw-ultra-multi-gas-detectors-bonus-content ul, 
	.bw-ultra-multi-gas-detectors-bonus-content li {
		font-size: 13px;
		line-height: 16px; 
	}
	.bw-ultra-multi-gas-detectors-bonus-content p {
		margin-bottom: 6px;
	}
   	.bw-ultra-multi-gas-detectors-bonus-content img.img-polaroid {
	   	display: block;
	   	visibility: visible;
   	}
   	.bw-ultra-multi-gas-detectors-bonus-content .adjust-fr-img-top {
		margin-top: 0;
	}
   	.bw-ultra-multi-gas-detectors-bonus-content .row-fluid {
	   	margin-bottom: 5px;
   	}
   	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration .row-fluid {
	   	margin-bottom: 5px;
   	}
   	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration {
	   	padding: 0px;
   	}
   	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration ul {
		margin-top: -4px;
	}
/************ increase productivity section *********/
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity {
		padding-bottom: 0;
		margin-bottom: 10px;
	}
   	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child {
	   	margin: 0px 0px 10px;
   	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span4 img {
		width: 40%;
	    float: left;
	    margin-right: 10px;
	    max-width: 140px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span8 {
		margin-top: -44px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span8 p:last-child {
		margin-bottom: 10px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span8 .img-2 {
		margin: 0 -20px;
		width: auto; 
		float: left;
		max-width: 200%;
		display: flex;
	    justify-content: center;
	    align-items: center;
	    overflow: hidden;
	    margin-top: 5px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span8 img {
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100%;
		flex-shrink: 0;
	    min-width: 100%;
	    min-height: 100%;
	}
	/************ benefits section *********/
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config {
		margin-top: 0px;
		margin-bottom: 10px;
	}	
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config img {
		max-width: 200%;
		width: 100%;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .span7 ul {
		margin-top: -4px;
	}	
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .span5 {
		margin-bottom: 5px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .row-fluid:last-child .span5 {
		margin-bottom: 0px;
	}	

	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .row-fluid:first-child .span5 img {
		max-width: 400px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .row-fluid:nth-child(2) .span5 img {
		max-width: 400px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .row-fluid:last-child .span5 img {
		max-width: 400px;
	}
/***********configuration section **************/
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-device-config {
		padding-bottom: 3px;
	}
}
@media (min-width: 667px)and (max-width: 767px) {
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span8 .img-2 {
			width: 107%;
		}
}
@media (max-width: 350px) {
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-configuration {
		margin-bottom: -3px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content ul {
		margin-left: 16px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span4 img {
		width: 50%;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config {
		padding: 0;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity, .bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-device-config {
		padding: 0 14px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity {
		margin-bottom: -4px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-increase-productivity .row-fluid:last-child .span8 img {
		max-width: 200%;
		width: 100%;
		margin-top: 5px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-benefits-safety-suite-config .row-fluid:last-child .span5 {
		margin-bottom: 0px;
	}
	.bw-ultra-multi-gas-detectors-bonus-content .bw-ultra-safety-suite-device-config {
		padding-bottom: 4px;
	}
}


/* **** Fluke TV40 Applications & Software Tab **** /
/* ********** Desktop *********** */
	.fluke-thermoview-tv40 .top-h {
		margin-bottom: 3px;
	}
	.fluke-thermoview-tv40 h5 {
		margin-bottom: 0;
	}
	.fluke-thermoview-tv40 .cap-img {
		font-size: 12px;
		line-height: 17px;
	}
	.fluke-thermoview-tv40 hr {
	    border: 0;
	    height: 1px;
	    background: #333;
	    background-image: linear-gradient(to right, #ccc, #333, #ccc);
	    margin-top: 30px;
	    margin-bottom: 19px;
	}
	.fluke-thermoview-tv40 .fluke-tv40-top-m {
		margin-top: 12px;
	}
	.fluke-thermoview-tv40 .attain-quality .span8 {
		margin-top: 40px;
	}
	.fluke-thermoview-tv40 .line-cap {
		line-height: 100%;
	}
	.fluke-thermoview-tv40 .a-quality-hr {
		margin-top: 30px;
	}
	.fluke-thermoview-tv40 .u-fix-thermal-hr {
		margin-top: 19px;
	}
	.fluke-thermoview-tv40 .attain-quality-hr {
		margin-top: 17px;
	}
	.fluke-thermoview-tv40 .using-fix-thermal .row-fluid .span8,
	.fluke-thermoview-tv40 .nonstop-power .span8,
	.fluke-thermoview-tv40 .attain-quality .span8,
	.fluke-thermoview-tv40-software .thermoview-software-a2 .span8 {
		float: right;
	}
	.fluke-thermoview-tv40 .using-fix-thermal .span4,
	.fluke-thermoview-tv40 .nonstop-power .span4,
	.fluke-thermoview-tv40 .attain-quality .span4 {
		margin-left: 0;
	}
	/*** software tab ****/	
	.fluke-thermoview-tv40-software .first-h {
		margin-bottom: 3px;
	}
	.fluke-thermoview-tv40-software .second-h {
		font-size: 19px;
		line-height: 25px;
	}
	.fluke-thermoview-tv40-software .fluke-tv40-top-m {
		margin-top: 12px;
	}
	.fluke-thermoview-tv40-software .thermoview-visualize-ctrl .span5 {
		margin-top: 46px;
	}
	.fluke-thermoview-tv40-software .thermoview-visualize-ctrl .span7 {
		margin-top: -9px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a1 .span12:first-child {
		margin-bottom: 12px;
	}	
	.fluke-thermoview-tv40-software .thermoview-software-a1 .span12:last-child p {
		margin-bottom: -2px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-pad-r {
		padding-right: 10px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a1 .row-fluid:last-child {
		margin-top: 3px;
		margin-bottom: 6px;
	}
	.fluke-thermoview-tv40-software .clear-mg-bottom {
		margin-bottom: 0;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a1 {
		margin-top: 4px;
		margin-bottom: 0;
	}
	.fluke-thermoview-tv40-software .line-cap {
		line-height: 100%;
		padding-left: 2px;
		padding-right: 2px;
	}
	.fluke-thermoview-tv40-software .titles {
		margin-bottom: -10px;
	}
	.fluke-thermoview-tv40-software .thermoview-integrate {
		margin-bottom: 10px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a2 .span4 {
		margin-left: 0;
	}

@media (max-width: 979px) {
	.fluke-thermoview-tv40 hr {
		margin-top: 20px;
	    margin-bottom: 9px;
	}
	.fluke-thermoview-tv40 .a-quality-hr {
		margin-top: 19px;
		margin-bottom: 8px;
	}
	.fluke-thermoview-tv40 .u-fix-thermal-hr {
		margin-top: 20px;
		margin-bottom: 8px;
	}
	.fluke-thermoview-tv40 .attain-quality .span8 {
		margin-top: -7px; 
	}
	.fluke-thermoview-tv40 .inst-meas-hr {
		margin-bottom: 14px;
	}
	.fluke-thermoview-tv40 .attain-quality-hr {
		margin-top: 20px;
	}
}
@media (min-width: 976px) and (max-width: 979px) {
	.fluke-thermoview-tv40 .u-fix-thermal-hr {
		margin-top: 4px; 
	}
}
	/************* 767px **************/
@media (max-width: 767px) {
	.fluke-thermoview-tv40 h5 {
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 2px;
	}
	.fluke-thermoview-tv40 p {
		font-size: 13px;
	    line-height: 18px;
	}
	.fluke-thermoview-tv40 .attain-quality .span8 {
		margin-top: 0;
	}
	.fluke-thermoview-tv40 .using-fix-thermal .span8,
	.fluke-thermoview-tv40 .nonstop-power .span8
	{
		margin-bottom:12px;
	}
	.fluke-thermoview-tv40 hr {
		margin-top: 9px;
		margin-bottom: 5px;
	}
	.fluke-thermoview-tv40 .a-quality-hr {
		margin-top: 7px;
		margin-bottom: 5px;
	}
	.fluke-thermoview-tv40 .u-fix-thermal-hr {
		margin-top: 9px;
		margin-bottom: 6px;
	}
	.fluke-thermoview-tv40 .inst-meas-hr {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.fluke-thermoview-tv40 .attain-quality-hr {
		margin-top: 5px;
	}
	/****software tab *****/
	.fluke-thermoview-tv40-software li {
		font-size: 14px;
		line-height: 20px;
	}
	.fluke-thermoview-tv40-software .thermoview-visualize-ctrl .span5 {
		margin-top: 12px;
		margin-bottom: 12px;
	}
	.fluke-thermoview-tv40-software .line-cap {
		width: 300px;
	}
	.fluke-thermoview-tv40-software .second-h {
		font-size: 17px;
		line-height: 22px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a1 {
		margin-top: 2px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a2 {
		margin-top: -3px;
	}
	.fluke-thermoview-tv40-software .thermoview-software-a2 .span8 {
		margin-bottom: 8px;
	}
}
@media (max-width: 350px) {
	.fluke-thermoview-tv40-software .line-cap {
		width:100%;
	}
}


/* ----- Bel-Art - Expert Take Desiccators BONUS CONTENT -----*/
	.bel-art-bc-expert-take-desiccator h4 {
		margin-bottom: 0;
	}
	.bel-art-bc-expert-take-desiccator h5,
	.bel-art-bc-expert-take-desiccator .bel-art-bc-storage-enviro h5,
	.bel-art-bc-expert-take-desiccator .bel-art-bc-selecting-right p:nth-child(3) {
		margin-bottom: 0;
	} 
	.bel-art-bc-expert-take-desiccator .bel-art-bc-storage-enviro .span12  {
		margin: 0;
	} 	 

	.bel-art-bc-expert-take-desiccator .cell-width {
		width: 22%;
	}
	.bel-art-bc-expert-take-desiccator .table-two th {
		background-color: #afafaf;
		border-right: 2px solid #ffffff;
		font-weight: bold;
		line-height: 1.15em;
	}
	.bel-art-bc-expert-take-desiccator	.table-two tr:nth-of-type(odd)  {
		background-color: #dfdfdf;
	}
	.bel-art-bc-expert-take-desiccator	.table-two td {
		border-right: 2px solid #ffffff;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-selecting-right .span5 {
		margin-top: -30px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span4 {
		margin-top: 42px;
		padding-right: 10px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .text-big {
		margin-top: 12px; /***/
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span4 p {
		font-size: 23px;
		line-height: 29px;
		color: #a9a9a9;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span8 {
		margin-left: 0;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-how-do-i-select .span4 {
		margin-top: 22px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-what-size .span4 {
		margin-top: 12px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-what-size .span8 {
		padding-right: 12px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation h5 {
		margin-bottom: 17px;
	}
	.bel-art-bc-expert-take-desiccator hr.one {
		margin-bottom: 6px;
	}
	.bel-art-bc-expert-take-desiccator hr.two {
		margin-top: 4px;
	}
	.bel-art-bc-expert-take-desiccator hr.three {
		margin-top: 4px;
		margin-bottom: 10px;
	}
	.bel-art-bc-expert-take-desiccator hr.four {
		margin-top: 10px;
		margin-bottom: 12px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-what-size .span8 {
		float: right;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-what-size .span4 {
		margin-left: 0;
	}
@media (max-width: 767px) {
	.bel-art-bc-expert-take-desiccator .text-center {
		background-color: #fff;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation h5 {
		line-height: 26px;
		margin-bottom: 8px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span4 {
		margin: 0;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation, 
	.bel-art-bc-expert-take-desiccator .bel-art-bc-selecting-right .span5 {
		margin-top: 0;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-selecting-right .span5 img,
	.bel-art-bc-expert-take-desiccator .bel-art-bc-how-do-i-select .span4 img,
	.bel-art-bc-expert-take-desiccator .bel-art-bc-what-size .span4 img {
		display: block;
		margin: 0 auto;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-how-do-i-select .span4 {
		overflow: hidden;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-how-do-i-select .span4 img {
		margin-top: -46px;
		margin-bottom: -29px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span4 p {
    	font-size: 18px;
		line-height: 22px;
    }
	.bel-art-bc-expert-take-desiccator hr.one {
		margin-bottom: 2px;
	}
	.bel-art-bc-expert-take-desiccator hr.two {
		margin-top: 9px;
		margin-bottom: 2px;
	}
	.bel-art-bc-expert-take-desiccator hr.three {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.bel-art-bc-expert-take-desiccator hr.four {
		margin-top: -9px;  
		margin-bottom: 7px;
	}
	/************* table *********/
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .table-one {
		margin: 0 auto;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .table-one tr:nth-of-type(odd) {
		background-color: #dfdfdf;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span8 {
		margin-top: -12px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation table {
    	border: 0;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation table td {
		border-top: none;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation table td {
		display: block;
	    font-size: .8em;
	    white-space: pre-wrap;
	    border-left: none;
	}
 	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation table td:last-child {
    	border-bottom: none;
  	}	
  	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation table td:first-child {
		border-bottom: 1px solid #ddd;
		border-top: 1px solid #ddd;
	}
  	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .table-one .w-bb {
	  	border-bottom: 1px solid #fff;
  	}
  	.bel-art-bc-expert-take-desiccator .bel-art-bc-storage-enviro h5,
  	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation h5 {
	  	background-color: #fff;
  	}
}
@media (max-width: 350px) {
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation h5 {
    	line-height: 19px;
	}
	.bel-art-bc-expert-take-desiccator .bel-art-bc-methods-desiccation .span4 p {
	    font-size: 15px;
	    line-height: 19px;
    }
    .bel-art-bc-expert-take-desiccator hr.four {
    	margin-top: 5px;
    }
}

/*-- AcuvimII AXM-WEB and AXM-WEB2 Description Tab --*/

	.accuenergy-axm-web h5,
	.accuenergy-axm-web .out-of-box-user-ctrl p:first-child {
		margin-bottom: 0;
	}
	.accuenergy-axm-web .orange {
		color: #f68c34;
	}
	.accuenergy-axm-web hr.regular {
		border-top: 0;
	    border-bottom: 1px solid rgba(0,160,175,1);
	}
	.accuenergy-axm-web hr.one {
		margin-top: 19px;
	}
	.accuenergy-axm-web hr.two, 
	.accuenergy-axm-web hr.four {
		margin-top: 14px;
	}
	.accuenergy-axm-web hr.three {
		margin-bottom: 6px;
	}
	.accuenergy-axm-web .acuvim-ii .title h4,
	.accuenergy-axm-web .axm-web-features .title h4,
	.accuenergy-axm-web .out-of-box-user-ctrl h4,
	.accuenergy-axm-web .axm-web2-wifi h4,
	.accuenergy-axm-web .axm-web2-features h4 {
		margin-bottom: 2px; 
	}
	.accuenergy-axm-web .transmit-encrypted-energy-data .span6 {
		margin-top: 12px;
	}
	.accuenergy-axm-web .features1,
	.accuenergy-axm-web .features2 {
		margin-top: -21px;
	}
	.accuenergy-axm-web .easy-to-use-web-interface h4 {
		margin-bottom: -6px;
	}
	.accuenergy-axm-web .easy-to-use-web-interface .span6 img,
	.accuenergy-axm-web .features1 .span4 img,
	.accuenergy-axm-web .features2 .span4 img,
	.accuenergy-axm-web .out-of-box-user-ctrl .span4 img,
	.accuenergy-axm-web .add-axm-web-to-acuvimii .span4 img,
	.accuenergy-axm-web .transmit-encrypted-energy-data .span4 img,
	.accuenergy-axm-web .cross-platform-support .span4 img,
	.accuenergy-axm-web .add-axm-web2-wifi-ethernet-module .span4 img,
	.accuenergy-axm-web .fast-encrypted-data .span4 img,
	.accuenergy-axm-web .cross-platform-devices .span4 img {
		display: block;
		margin: 0 auto;
	}
	.accuenergy-axm-web .out-of-box-user-ctrl .span4 {
		margin-top: 8px;
	}
	.acuvim-ethernet-module .acuvim-ethernet-module {
		margin-top:2px;
	}
	.accuenergy-axm-web .text-center {
		background-color: #fff;
	}
	.accuenergy-axm-web .button {
	    background-color: rgba(255,255,255,0);
	    border-color: rgba(0,160,175,1);
	    color: rgba(0,160,175,1);
	    font-size: 14px;
	    font-weight: 600;
	    text-decoration: none;
	    border-radius: 6px;
	    border-width: 2px;
	    border-style: solid;
	    margin: 10px 5px 10px 0;
	    padding: 5px 13px;
	    -webkit-appearance: button;
		cursor: pointer;
    }
	.accuenergy-axm-web .buttonh:hover {
		background-color: rgba(0,160,175,1);
		color: #fff;
	}
@media (max-width: 767px) {
	.accuenergy-axm-web hr.one {
		margin-top: 15px;
		margin-bottom: 12px;
	}
	.accuenergy-axm-web hr.two,
	.accuenergy-axm-web hr.four {
	    margin-top: 7px;  
	    margin-bottom: 13px;
	}
	.accuenergy-axm-web hr.three {
		margin-bottom: 11px;
	}
	.accuenergy-axm-web .out-of-box-user-ctrl .span4 {
		margin-top: -1px;
	}
	.accuenergy-axm-web .transmit-encrypted-energy-data .span4 {
		margin-top:3px;
	}
	.accuenergy-axm-web .transmit-encrypted-energy-data .span8 {
		margin-top: -18px;
	}
	.accuenergy-axm-web .cross-platform-support .span8 {
		margin-top: -5px;
	}
	.accuenergy-axm-web .axm-web-features .features1 {
		margin-bottom: -10px;
	}
	.accuenergy-axm-web .axm-web-features .features1 .span4,
	.accuenergy-axm-web .axm-web2-features .features2 .span4 {
		margin-top: 8px;
		overflow: hidden;
	}
	.accuenergy-axm-web .axm-web2-features .features2 .span4 {
		margin-bottom: -1px;
	}
	.accuenergy-axm-web .axm-web-features .features1 .span4:first-child img,
	.accuenergy-axm-web .axm-web2-features .features2 .span4:first-child img {
		margin-top: -8px;
		margin-bottom: -21px;
	}
	.accuenergy-axm-web .axm-web-features .features1 .span4:nth-child(2) img, 
	.accuenergy-axm-web .axm-web2-features .features2 .span4:nth-child(2) img{
		margin-top: -31px;  
		margin-bottom: -27px; 
	}
	.accuenergy-axm-web .axm-web-features .features1 .span4:last-child img,
	.accuenergy-axm-web .axm-web2-features .features2 .span4:last-child img {
		margin-top: -30px;
		margin-bottom: -26px;
	}
	.accuenergy-axm-web .axm-web-features .out-of-box-user-ctrl {
		margin-top: 12px;
	}
	.accuenergy-axm-web .easy-to-use-web-interface h4 {
    	margin-bottom: 0px;
    }
    .accuenergy-axm-web .easy-to-use-web-interface .first-row .span6, 
    .accuenergy-axm-web .easy-to-use-web-interface .second-row .span6 {
	    overflow: hidden;
    }
    .accuenergy-axm-web .easy-to-use-web-interface .first-row .span6:first-child img {
	    margin-top: -3px;
	    margin-bottom: -14px;
    }
    .accuenergy-axm-web .easy-to-use-web-interface .first-row .span6:last-child img {
        margin-top: -18px;
        margin-bottom: -10px;
	}
	.accuenergy-axm-web .easy-to-use-web-interface .second-row .span6:first-child img {
	    margin-top: -20px;
	    margin-bottom: -13px;
    }
	.accuenergy-axm-web .easy-to-use-web-interface .second-row .span6:last-child img {
		margin-top: -22px;
		margin-bottom: -14px;
	}
}
@media (max-width: 350px) {
	.accuenergy-axm-web h5 {
		line-height: 18px;
	}
	.accuenergy-axm-web .axm-web2-features .features2 .span4 {
		margin-top: -11px;
	}
	.accuenergy-axm-web .axm-web2-features .features2 .span4:nth-child(2) img {
		margin-top: -26px;
	}
	.accuenergy-axm-web .axm-web2-features .features2 .span4:last-child img,
	.accuenergy-axm-web .easy-to-use-web-interface .second-row .span6:first-child img {
		margin-top: -16px;
	}
	.accuenergy-axm-web .axm-web-features .features1 .span4:nth-child(2) img, 
	.accuenergy-axm-web .axm-web-features .features1 .span4:last-child img {
		margin-top: -25px;
	}
	.accuenergy-axm-web .easy-to-use-web-interface .first-row .span6:last-child img {
		margin-top: -14px;
	}
    .accuenergy-axm-web .easy-to-use-web-interface .second-row .span6:last-child img {
    	margin-top: -17px;
    }
 }
/*-- Cordex Infrared Windows Description Tab --*/
	.cordex-infrared-windows h5 {
		margin-bottom: 0;
	}
	.cordex-infrared-windows .jumbo-text-orange {
		padding-left: 18px;
	    font-size: 80px; 
	    line-height: 78px;
	    color: #F47F29;
	    text-transform: uppercase;
	}
	.cordex-infrared-windows .orange-txt {
		color: #F47F29;
	}
	.cordex-infrared-windows .cordex-blk-row,
	.cordex-infrared-windows .info-center {
		display: flex;
		display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
		display: -ms-flexbox;  /* TWEENER - IE 10 */
		display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */  
	}	
	.cordex-infrared-windows .cordex-blk-row {
		background-color: #000;
		margin-bottom: 16px;
		margin-top: 19px;
	}
	.cordex-infrared-windows .cordex-blk-row .span5 img {
		display: block;
		margin: 0 auto;
	}
	.cordex-infrared-windows .ir-windows-lowdown {
		margin-top: 3px;
		margin-bottom: 7px;
	}
	.cordex-infrared-windows .for-more-info {
		height: 200px;
	}
    .cordex-infrared-windows .for-more-info p {
	    font-size: 29px;
	    text-transform: uppercase;
	    line-height: 28px; 
	}
	.cordex-infrared-windows .for-more-info .info-text-btn {
		margin-top: 12px;
		font-size: 16px;
    }
    .cordex-infrared-windows .info-center {
	    height: 299px;      
    }
    .cordex-infrared-windows .for-more-info .span4:first-child {
	    margin: auto;
	    margin-right: 0;
    }
    .cordex-infrared-windows .for-more-info .span4:last-child {
	    margin: auto;
	    margin-left: 30px;
    }
    .cordex-infrared-windows .icon-download-alt {
	    margin-top: 4px;
    }
    .cordex-infrared-windows .info-text {
	    border-bottom: 12px solid #F47F29;
    }
    .cordex-infrared-windows .for-more-info .btn-black {
	    font-weight: 600;
    }
	.cordex-infrared-windows .bkg-cordex-img {
		background-image: url("/images/product-tabs/cordex/cordex-bkg-image-the-answers.jpg");
		background-color: #cccccc;
		height: 299px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows {
		background-color: #000;
		margin-bottom: 24px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row .top-row-text {
		padding-left: 18px;
		margin-top: 19px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row .top-row-text .row-fluid:nth-child(2) {
		margin-top: 18px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .big-header p  {
		color: #F47F29;
	    font-size: 38px;
	    line-height: 35px;
	    font-weight: 700;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .intro-text  {
		margin-top: 18px;
		margin-bottom: 12px;
		padding-right: 18px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .intro-text p {
	    font-size: 21px;
	    line-height: 26px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image {
		margin-top: -12px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image img {
		margin-top: 28px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .blk-text {
		font-size: 20px;
		border-bottom: 2px solid #F47F29;
		color: #fff;
		line-height: 29px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .why-text {
		color: #F47F29;
		font-size: 18px;
	}
    .cordex-infrared-windows .why-choose-our-ir-windows .span1 {
	    background-color: #F47F29;
	    font-weight: 200;
	    font-size: 18px;
	    line-height: 23px;
    }
    .cordex-infrared-windows .why-choose-our-ir-windows .span1 h5 {
	    margin-top: 5px;
    }
    .cordex-infrared-windows .why-choose-our-ir-windows .row-txt .span6:first-child {
	    padding-left: 18px;
    }
    .cordex-infrared-windows .why-choose-our-ir-windows .row-txt .span6:last-child {
	    padding-right: 18px;
    }
    .cordex-infrared-windows .cordex-blk-row .span7 {
		z-index: 10;
	}
	/*-- Cordex French IR Windows --*/
	.cordex-infrared-windows .for-more-info1-fr p {
       line-height: 30px;
    }
    .cordex-infrared-windows .cordex-blk-row .span7 {
		margin: auto;
	}
	.cordex-infrared-windows .for-more-info1-fr .disc-fr {
		font-size: 14px !important;
		line-height: 14px !important;
		text-transform: none !important;
		margin-bottom: 0;
		margin-top: 8px;
	}
	.cordex-infrared-windows .last-p {
		margin-bottom: 14px;
	}
	.cordex-infrared-windows .for-more-info1-fr .span6 {
		margin: auto;
		margin-right: 0;
	}
	.cordex-infrared-windows .for-more-info1-fr .info-text-btn {
		margin-left: 0;
	}
@media (max-width: 1199px) {
	.cordex-infrared-windows .jumbo-text-orange {
		 font-size: 48px;
		 line-height: 52px;
	}  
	.cordex-infrared-windows .why-choose-our-ir-windows .why-text {
		margin-top: 4px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .big-header p {
	    font-size: 27px; /* */
	    line-height: 22px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .span1 {
	    width: 25px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image {
		margin-left: -4px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .blk-text {
		line-height: 26px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .intro-text p {
	    font-size: 18px;
	    line-height: 22px;
	}
	.cordex-infrared-windows .for-more-info p {
		font-size: 22px;
	    line-height: 22px;
	}
	/*-- Cordex French IR Windows --*/
	.cordex-infrared-windows .for-more-info1-fr p {
	    font-size: 22px;
	    line-height: 24px;
	}
    .cordex-infrared-windows .for-more-info-fr {
	    margin-bottom: 3px;
	}
}
@media (max-width: 767px) and (min-width: 550px) {
	.cordex-infrared-windows .jumbo-text-orange {
		 font-size: 42px;
		 line-height: 43px;
	 } 
}
 @media (max-width: 767px) { 
	.cordex-infrared-windows .orange-txt { 
		line-height: 25px;
	}
	.cordex-infrared-windows .cordex-blk-row .span7, 
	.cordex-infrared-windows .why-choose-our-ir-windows .span1 h5, 
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image img,
	.cordex-infrared-windows .ir-windows-lowdown .span4 img {
		margin: auto;
	}
	.cordex-infrared-windows .cordex-blk-row .span5 {
		margin-bottom: 0;
	}
	.cordex-infrared-windows .text-center {
		background-color: #fff;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .big-header p  {
	    font-size: 35px;
	    line-height: 29px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .intro-text p {
	    font-size: 18px;
	    line-height: 23px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .span1,
	.cordex-infrared-windows .ir-windows-lowdown .span4,
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image {
	    display: flex;
	    display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
		display: -ms-flexbox;  /* TWEENER - IE 10 */
		display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */    
    }
    .cordex-infrared-windows .why-choose-our-ir-windows .span1 {
	    margin-bottom: -10px;
    }
    .cordex-infrared-windows .why-choose-our-ir-windows .top-row-image img {
		max-width: 300px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-text .row-fluid:first-child .cordex-logo {
		margin-top: 46px;
		margin-bottom: 0; 
	}
    .cordex-infrared-windows .why-choose-our-ir-windows .span1 h5 {
	    background-color: #F47F29;
    }
	.cordex-infrared-windows .why-choose-our-ir-windows .row-txt .span6:first-child,
	.cordex-infrared-windows .why-choose-our-ir-windows .row-txt .span6:last-child {
	    padding-left: 18px;
	    padding-right: 18px;
    }
	.cordex-infrared-windows .why-choose-our-ir-windows .blk-text {
		font-size: 18px;
		line-height: 24px;
	}
	.cordex-infrared-windows .for-more-info p {
		font-size: 18px;
		line-height: 20px;
	}
 	.cordex-infrared-windows .for-more-info .span4:first-child {
		margin-left: 18px;
	}
	.cordex-infrared-windows .cordex-blk-row {
		margin-top: 15px;
	}
	.cordex-infrared-windows .ir-windows-lowdown {
		margin-top: 1px;
		margin-bottom: -5px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-text .row-fluid:first-child {
		margin-top: -50px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .row-one {
		margin-top: 11px;
	}
	.cordex-infrared-windows .for-more-info {
	    margin-top: -3px;
	}
	.cordex-infrared-windows .for-more-info .span4:last-child {
    	margin-left: 12px;
	}
	/*-- Cordex French IR Windows --*/
	.cordex-infrared-windows .for-more-info .span6 {  
		margin-left: 18px;
	}
	.cordex-infrared-windows .for-more-info-fr {
	    font-size: 18px !important;
	    line-height: 19px !important;
	    margin-bottom: 1px; 
	}
	.cordex-infrared-windows .for-more-info .disc-fr {
		margin-top: 0;
	}
}
@media (max-width: 549px) {
	.cordex-infrared-windows .jumbo-text-orange {
	    font-size: 38px;
	    line-height: 37px;
	    margin-left: 0;
	    padding: 18px;
	    text-align: center;
	}
}
 @media (max-width: 499px) {
	.cordex-infrared-windows .orange-txt { 
		line-height: 21px;
	}
	.cordex-infrared-windows .cordex-blk-row, 
	.cordex-infrared-windows .for-more-info {
		 flex-direction: column;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image img {
   		 max-width: 268px;
   	}
   	.cordex-infrared-windows .why-choose-our-ir-windows .big-header p {
	    font-size: 26px;
	    line-height: 23px; 
	    padding-right: 12px;
	}
	.cordex-infrared-windows .for-more-info .span4:last-child img {
		max-width: 130px;
		padding-bottom: 18px;
	}
	.cordex-infrared-windows .for-more-info .span4:first-child,
   	.cordex-infrared-windows .for-more-info .span4:last-child {
	  	margin-left: 0;
	  	padding: 18px;
	}
	.cordex-infrared-windows .for-more-info .span4:last-child,
	.cordex-infrared-windows .cordex-blk-row .span5 {
		display: flex;
		display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
		display: -ms-flexbox;  /* TWEENER - IE 10 */
		display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */  
	}
	.cordex-infrared-windows .for-more-info .span4:last-child img,
	.cordex-infrared-windows .cordex-blk-row .span5 img {
		margin: auto;
	}
	.cordex-infrared-windows .for-more-info .info-text, 
	.cordex-infrared-windows .for-more-info .span4 .row-fluid:last-child {
		text-align: center;
	}
	/*-- Cordex French IR Windows --*/
	.cordex-infrared-windows .for-more-info .span6 {
	  	margin-left: 0;
	  	padding: 18px;
	}
	.cordex-infrared-windows .for-more-info .disc-fr,
	.cordex-infrared-windows .for-more-info1-fr .info-text-btn {
		text-align: center;
	}
 }
 /*-- Cordex French IR Windows --*/
 @media (max-width: 375px) {
	.cordex-infrared-windows .for-more-info-fr {
	    font-size: 14px !important;
	    line-height: 14px !important;
	    margin-bottom: 6px;
	}
}
 @media (max-width: 350px) {
	.cordex-infrared-windows h5 {
		line-height: 17px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-text .row-fluid:first-child .cordex-logo {
		margin-top: 42px;
		margin-bottom: -3px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .big-header p {
	    font-size: 21px;
	    line-height: 17px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .top-row-image img {
   		max-width: 240px;
   	}
	.cordex-infrared-windows .why-choose-our-ir-windows .intro-text {
		padding-right: 12px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .intro-text p {
	    font-size: 16px;
	    line-height: 20px;
	}
	.cordex-infrared-windows .why-choose-our-ir-windows .blk-text{
		line-height: 21px;
	}
 }
 
 /*-- HOBO U24 Conductivity Logger -Expert Take --*/
 	.hobo-u24-expert-take h5 {
		margin-bottom: 0;
	}
	.hobo-u24-expert-take .hobo-u24-intro h4 {
		margin-bottom: 12px;
	}
	.hobo-u24-expert-take .hobo-u24-intro .span12 {
		margin-left: 0;
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy {
		margin-top: 11px;
	}
	.hobo-u24-expert-take .hobo-u24-intro .span12,
	.hobo-u24-expert-take .hobo-u24-groundwater-img .img-1 {
		margin-bottom: 14px;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater,
	.hobo-u24-expert-take .hobo-u24-range-accuracy,
	.hobo-u24-expert-take .hobo-u24-ease-deployment {
		margin-bottom: 24px;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater-txt p:nth-child(3),
	.hobo-u24-expert-take .hobo-u24-other-factors p {
		margin-bottom: 0;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater-txt {
		margin-top: -3px;
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy,
	.hobo-u24-expert-take .hobo-u24-ease-deployment,
	.hobo-u24-expert-take .hobo-u24-sw-features,
	.hobo-u24-expert-take .hobo-u24-cost-ownership { /**/
		display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
		display: -ms-flexbox;      /* TWEENER - IE 10 */
		display: -webkit-flex;     /* NEW - Chrome */
		display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy-txt,
	.hobo-u24-expert-take .hobo-u24-ease-deployment-txt,
	.hobo-u24-expert-take .hobo-u24-sw-features-txt,
	.hobo-u24-expert-take .hobo-u24-cost-ownership-txt {
		margin: auto;
		margin-left: 26px;
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy-img {
		margin-left: 0;
		margin-top: 12px;
	}
	.hobo-u24-expert-take .hobo-u24-other-factors {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.hobo-u24-expert-take .hobo-u24-ease-deployment-img {
		margin-top: 17px;
		margin-left: 0;
	}
	.hobo-u24-expert-take .hobo-u24-sw-features-img {
		margin-top: 9px;
	}
	.hobo-u24-expert-take .hobo-u24-sw-features { 
		margin-bottom: 22px;
	}
	.hobo-u24-expert-take .hobo-u24-cost-ownership {
		margin-top: 24px;
		margin-bottom: 23px;
	}
	.hobo-u24-expert-take .bx {
		margin-left: 3px;
		margin-top: -2px;
	}
	.hobo-u24-expert-take .hobo-u24-conclusion {
		margin-top: 19px;
	}
	/* French Desktop*/
	.hobo-u24-expert-take .hr-1 {
		margin-top: -15px;
	}
	.hobo-u24-expert-take .p-fr {
		margin-top: -3px;
	}
	.hobo-u24-expert-take .pp-fr {
	    margin-bottom: 20px;
		margin-top: -24px;
	}
	.hobo-u24-expert-take .text-fr {
		margin-top: -10px;
	}

@media (max-width: 767px) {
	.hobo-u24-expert-take .hobo-u24-range-accuracy,
	.hobo-u24-expert-take .hobo-u24-ease-deployment,
	.hobo-u24-expert-take .hobo-u24-cost-ownership {
		flex-direction: column-reverse;
	}
	.hobo-u24-expert-take .hobo-u24-sw-features {
		flex-direction: column;
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy-txt,
	.hobo-u24-expert-take .hobo-u24-ease-deployment-txt,
	.hobo-u24-expert-take .hobo-u24-sw-features-txt,
	.hobo-u24-expert-take .hobo-u24-cost-ownership-txt {
		margin-left: 0;
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy-img,
	.hobo-u24-expert-take .hobo-u24-ease-deployment-img,
	.hobo-u24-expert-take .hobo-u24-sw-features-img,
	.hobo-u24-expert-take .hobo-u24-cost-ownership-img {
		margin: auto;
	}
	.hobo-u24-expert-take .hobo-u24-cost-ownership {
		margin-top: -5px;
	}
	.hobo-u24-expert-take .hobo-u24-sw-features-img {
		margin-top: 12px;
	}
	.hobo-u24-expert-take .text-center {
		background-color: white;
	}
	.hobo-u24-expert-take .hobo-u24-cost-ownership {
		margin-bottom: 21px;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater {
		margin-bottom: 10px;
	}
	.hobo-u24-expert-take .hobo-u24-range-accuracy {
		margin-top: -6px;
		margin-bottom: 20px
	}
	.hobo-u24-expert-take .hobo-u24-other-factors {
		margin-top: -5px;
		margin-bottom: -2px;
	}
	.hobo-u24-expert-take .hobo-u24-ease-deployment {
		margin-top: -4px;
		margin-bottom: 20px;
	}
	.hobo-u24-expert-take .hobo-u24-sw-features { 
		margin-top: -5px;
		margin-bottom: 18px;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater .hobo-u24-groundwater-txt {
		width: 100% !important;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater .hobo-u24-groundwater-img {
		width: 100% !important;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater .hobo-u24-groundwater-txt p {
		font-size: 14px !important;
		line-height: 20px !important;
	}
	.hobo-u24-expert-take .row-fluid:last-child .btn {
		padding: 7px;
		background-color: #f5f5f5;
	}
	.hobo-u24-expert-take .row-fluid:last-child {
		margin-bottom: 20px;
	}
	/* French */
	.hobo-u24-expert-take .hr-1 {
		margin-top: auto;
	}
}
@media (max-width: 390px) {
	.hobo-u24-expert-take .btn {
    	font-size: 12px !important;
	}
}
	/* French */
@media (max-width: 482px){
	#hobo-u24-exptake-btn-fr .btn {
		font-size: 13px !important;
	}
}	
@media (max-width: 437px) {
	#hobo-u24-exptake-btn1-fr .btn {
		font-size: 13px !important;
	}
	#hobo-u24-exptake-btn-fr .btn {
		font-size: 11px !important;
	}
}	
@media (max-width: 410px) {
	#hobo-u24-exptake-btn1-fr .btn {
		font-size: 12px !important;
	}
	#hobo-u24-exptake-btn-fr .btn {
		font-size: 10px !important;
	}
}	
@media (max-width:387px) {
	#hobo-u24-exptake-btn1-fr .btn {
		font-size: 10px !important;
	}
}	
@media (max-width: 350px) {
	.hobo-u24-expert-take .lead {
		font-size: 18px;
	}
	.hobo-u24-expert-take .hobo-u24-groundwater-img img {
		max-width: 252px;
	}
	#hobo-u24-exptake-btn1-fr .btn {
		font-size: 9px !important;
	}
	#hobo-u24-exptake-btn-fr  .btn {
		font-size: 9px !important;
	}
}	/* End French */


	 /*-- HOBO RX3000 Deploying Weather Stations -Expert Take --*/
 	.hobo-rx3000-expert-take .hobo-rx-intro-txt {
		margin-top: -5px;
	}
	.hobo-rx3000-expert-take .hobo-rx-intro h4 {
		margin-bottom: 12px;
	}
	.hobo-rx3000-expert-take .hobo-rx-intro-txt,
	.hobo-rx3000-expert-take .hobo-rx-ws-locations-placement-txt,
	.hobo-rx3000-expert-take .hobo-rx-ws-components .span4,
	.hobo-rx3000-expert-take .hobo-rx-ws-installing-sensors .hobo-rx-ws-installing-sensors-img {
		margin-left: 0;
	}
	.hobo-rx3000-expert-take h5,
	.hobo-rx3000-expert-take .clear-m-b {
		margin-bottom: 0;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-components .hobo-rx-ws-components-txt {
		margin-top: -17px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-components .hobo-rx-ws-components-txt,
	.hobo-rx3000-expert-take .hobo-rx-ws-installing-sensors-txt {
		float: right;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-installing-sensors-txt {
		margin-top: -17px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-locations-placement .span4 {
		margin-top: 14px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-locations-placement-txt .bubble-box {
		margin-top: 20px;
		margin-left: 0;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-locations-placement-txt {
		margin-top: -3px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration .span4 {
		margin-top: 2px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2 .hobo-rx-ws-configuration-2-img {
		margin-top: -56px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2 .bubble-box {
		margin-top: 42px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2 {
		margin-bottom: 18px;
	}
	.hobo-rx3000-expert-take hr.one,
	.hobo-rx3000-expert-take hr.three {
		margin-top: 24px;
		margin-bottom: 24px;
	}
	.hobo-rx3000-expert-take hr.two {
		margin-top: 24px;
		margin-bottom: 9px;
	}
	.hobo-rx3000-expert-take hr.four {
		margin-top: 24px;
		margin-bottom: 6px;	
	}
	.hobo-rx3000-expert-take .bx {
		margin-left: 3px;
		margin-top: 20px;
	}
	.hobo-rx3000-expert-take .bubble-box {
		border: solid 1px #C0C0C2;
		border-left: solid 10px #C0C0C2;
		padding: 12px;
	}
	.hobo-rx3000-expert-take .bubble-box p {
		font-size: 16px;
	    line-height: 21px;
	    margin-bottom: 0;	
	}
	.hobo-rx3000-expert-take .row-fluid:last-child {
		margin-top: 0;
	}
	.hobo-rx3000-expert-take .row-fluid:last-child p {
		margin-bottom: 20px;
	}
	/* French Desktop */
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2-img-fr {
    	margin-top: -6px;
	}
	.hobo-rx3000-expert-take .p-fr {
		margin-top: -10px;
		margin-bottom: -6px;
	}
	.hobo-rx3000-expert-take .pp-fr {
		margin-top: -20px;
	}

@media (min-width: 768px) and (max-width: 1199px) {
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2 .hobo-rx-ws-configuration-2-img {
		margin-top: 0;
	}
}
@media (max-width: 767px) {
	.hobo-rx3000-expert-take .text-center {
		background-color: white;
	}
	.hobo-rx3000-expert-take .hobo-rx-intro-img img,
	.hobo-rx3000-expert-take .hobo-rx-ws-components-img img,
	.hobo-rx3000-expert-take .hobo-rx-ws-locations-placement-img img,
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-img img,
	.hobo-rx3000-expert-take .hobo-rx-ws-installing-sensors-img img, 
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2-img img {
		display: block;
		margin: 0 auto;
	}
	.hobo-rx3000-expert-take .hobo-rx-intro-txt .bx {
		margin-bottom: 20px;
	}
	.hobo-rx3000-expert-take .hobo-rx-intro {
		margin-bottom: -14px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-components {
		margin-top: -5px;
		margin-bottom: -14px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-locations-placement {
		margin-top: -4px;
		margin-bottom: -16px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-installing-sensors {
		margin-top: -4px;
		margin-bottom: -20px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration {
		margin-top: -4px;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2 .hobo-rx-ws-configuration-2-img {
		margin-top: 0;
	}
	.hobo-rx3000-expert-take .hobo-rx-ws-configuration-2 .hobo-rx-ws-configuration-2 .span4:last-child {
		margin-top: 19px;
	}
	.hobo-rx3000-expert-take .row-fluid:last-child {
		margin-bottom: 20px;
	}
	.hobo-rx3000-expert-take .row-fluid:last-child .btn {
		padding: 7px;
		background-color: #f5f5f5;
	}
}
	/* French */
@media (max-width:487px){
	#hobo-rx3000-expert-take-btn-one .btn,
	#hobo-rx3000-expert-take-btn-two .btn {
		font-size: 11px;
	}
}
@media (max-width:372px){
	#hobo-rx3000-expert-take-btn-one .btn,
	#hobo-rx3000-expert-take-btn-two .btn {
		font-size: 10.5px;
	}
}
	/* End French */
@media (max-width: 350px) {
	.hobo-rx3000-expert-take .hobo-rx-intro-txt .bx {
		margin-left: 0;
	}
	.hobo-rx3000-expert-take .row-fluid:last-child .btn {
		font-size: 12px;
	}
	/* French */
	#hobo-rx3000-expert-take-btn-one .btn,
	#hobo-rx3000-expert-take-btn-two .btn {
		font-size: 9px;
	}
}

 /*-- B&K Precision Battery Test Software - Software tab --*/
	.bk-battery-test-software h5 {
		margin-bottom: 0;
	}
	.bk-battery-test-software .bts-new-features-txt-1 h5{
		margin-bottom: 12px;
	}
	.bk-battery-test-software .bts-intro-img,
	.bk-battery-test-software .bts-key-features .span12,
	.bk-battery-test-software .bts-sytem-requirements .bts-sytem-requirements-img,
	.bk-battery-test-software .bts-key-features .bts-keyfeatures-wrapper ul,
	.bk-battery-test-software .bts-new-features .span12 {
		margin-left: 0;
	}
	.bk-battery-test-software .bts-keyfeatures-txt {
		background-color: #eaeaea;
		margin-top: 14px;
		margin-bottom: 14px;
		padding: 21px 14px 9px 14px;
	}
	.bk-battery-test-software .bts-keyfeatures-txt .key-features {
		margin-top: -13px;
	}
	.bk-battery-test-software .bts-keyfeatures-img {
		margin-top: 4px;
		margin-bottom: -4px;
	}
	.bk-battery-test-software .download-buttons {
		display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
		display: -ms-flexbox;      /* TWEENER - IE 10 */
		display: -webkit-flex;     /* NEW - Chrome */
		display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	}
	.bk-battery-test-software .download-buttons .button2 {
		margin-left: 30px;
	}
	.bk-battery-test-software .bts-sytem-requirements {
		margin-bottom: 19px;
	}
	.bk-battery-test-software .bts-sytem-requirements-txt {
		float: right;
	}
	.bk-battery-test-software .bts-video {
		margin-top: 23px;
	}
	.bk-battery-test-software .bts-video .bts-video-txt {
		margin-top: 74px;
	    margin-left: 0;
	}
	.bk-battery-test-software .bts-new-features {
		margin-top: 14px;
		background-color: #eaeaea;
	}
	.bk-battery-test-software .bts-new-features-txt-1 {
		padding: 6px 14px 0px 14px;
		margin-bottom: -10px;
	}
	.bk-battery-test-software .bts-new-features-txt-2 {
		margin-left: 0;
		padding: 0 14px 11px 14px;
	}
	.bk-battery-test-software .bts-sytem-requirements-txt {
		margin-top: -8px;
		margin-bottom: 24px;
	}
	.bk-battery-test-software .bts-sytem-requirements {
		margin-bottom: -7px;
	}
	/* French */
	.bk-battery-test-software .fr-disclaimer {
		margin-top: -4px;
		margin-bottom: -5px;
	}
@media (max-width:767px) {
	.bk-battery-test-software .fr-disclaimer {
		margin-top: -15px;
		margin-bottom: 0;
	}
}
@media (min-width:768px) and (max-width:769px){
	.bk-battery-test-software .fr-disclaimer {
		margin-top: -4px;
		margin-bottom: -8px;
	}
}
@media (min-width:768px) and (max-width: 803px) {
	.bk-battery-test-software .bts-keyfeatures-wrapper ul li {
		font-size: 13px;
	}
}
	/* End French */
@media (max-width: 1199px) and (min-width: 768px) {
	.bk-battery-test-software .download-buttons {
		flex-direction: column;
	}
	.bk-battery-test-software .download-buttons .button1,
	.bk-battery-test-software .download-buttons .button2 {
		margin-left: 8px;
		margin-bottom: 20px;
	}
	.bk-battery-test-software .bts-sytem-requirements .bts-sytem-requirements-txt {
		margin-bottom: 0;
	}
	.bk-battery-test-software .bts-sytem-requirements {
		margin-bottom: -2px;
	}
	.bk-battery-test-software .bts-video .bts-video-txt {
		margin-top: -2px;
	}
}
@media (max-width: 767px) {
	.bk-battery-test-software .lead {
		font-size: 19px !important;
	}
	.bk-battery-test-software .text-center {
		background-color: white;
	}
	.bk-battery-test-software .bts-sytem-requirements {
		margin-top: -5px;
	}
	.bk-battery-test-software .bts-sytem-requirements .download-buttons {
		margin-top: 15px;  
		margin-bottom: -11px;
	}
	.bk-battery-test-software .bts-key-features .bts-keyfeatures-wrapper ul {
		margin-left: 22px;
	}
	.bk-battery-test-software .bts-keyfeatures-img {
		margin-bottom: 2px;
	}
	.bk-battery-test-software .bts-keyfeatures-txt {
		padding: 15px 14px 5px 14px;
	}
	.bk-battery-test-software .bts-new-features-txt-1 {
		margin-bottom: 0;
	}
	.bk-battery-test-software .bts-video {
    	margin-top: 25px;   
    }
	.bk-battery-test-software .bts-video .bts-video-txt {
		margin-top: -10px;
		margin-bottom: -6px; 
	}
	.bk-battery-test-software .bts-new-features {
		margin-top: 5px;
		margin-bottom: 18px; 
	}
	.bk-battery-test-software .bts-new-features-txt-1 h5 {
    	margin-bottom: 4px;
	}
	.bk-battery-test-software .bts-new-features-txt-1 {
		padding-top: 3px;
	}
	.bk-battery-test-software .bts-new-features-txt-2 {
		padding-bottom: 1px;
		margin-bottom: 4px;
	}
}
@media (max-width: 483px) {
	.bk-battery-test-software .download-buttons {
		flex-direction: column;
	}
	.bk-battery-test-software .download-buttons .button1,
	.bk-battery-test-software .download-buttons .button2 {
		margin-left: 8px;
		margin-bottom: 20px;
	}
	.bk-battery-test-software .bts-sytem-requirements-txt {
		margin-bottom: -2px;
	}
}


/*-- FLIR Exx-Series BC description tab --*/
@media (max-width: 509px) {
	.flir-exx-series tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
		font-size: 9pt;
	}
}

/*-- FLIR Exx-Series French BC description tab --*/
@media (max-width: 896px) {
	.flir-exx-series-fr tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
		font-size: 10pt;
	}
}

@media (max-width: 570px) {
	.flir-exx-series-fr tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
		font-size: 9pt;
	}
}

@media (max-width: 526px) {
	.flir-exx-series-fr tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
		font-size: 7pt;
	}
}

@media (max-width: 443px) {
	.flir-exx-series-fr tr.table-learn-more a {
		color: #a92e30 !important;
		font-weight: bold;
		font-size: 6pt;
	}
}