/* ==========================================================================
   Home Page
   ========================================================================== */
/* ==========================================================================
	   Fonts
	   ========================================================================== */
@font-face {
  font-family: 'Proxima Nova Alt Condensed Regular';
  src: url('fonts/proxima_nova_alt_condensed_regular-webfont.eot');
  src: url('fonts/proxima_nova_alt_condensed_regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_alt_condensed_regular-webfont.woff2') format('woff2'), url('fonts/proxima_nova_alt_condensed_regular-webfont.woff') format('woff'), url('fonts/proxima_nova_alt_condensed_regular-webfont.ttf') format('truetype'), url('fonts/proxima_nova_alt_condensed_regular-webfont.svg#proxima_nova_alt_cn_rgregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Font Awesome';
  src: url('fonts/fontawesome-webfont.eot');
  src: url('fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Alt Condensed Bold';
  src: url('fonts/proxima_nova_alt_condensed_bold-webfont.eot');
  src: url('fonts/proxima_nova_alt_condensed_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_alt_condensed_bold-webfont.woff2') format('woff2'), url('fonts/proxima_nova_alt_condensed_bold-webfont.woff') format('woff'), url('fonts/proxima_nova_alt_condensed_bold-webfont.ttf') format('truetype'), url('fonts/proxima_nova_alt_condensed_bold-webfont.svg#proxima_nova_alt_cn_rgbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Bold Italic';
  src: url('fonts/proxima_nova_bold_italic-webfont.eot');
  src: url('fonts/proxima_nova_bold_italic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_bold_italic-webfont.woff2') format('woff2'), url('fonts/proxima_nova_bold_italic-webfont.woff') format('woff'), url('fonts/proxima_nova_bold_italic-webfont.ttf') format('truetype'), url('fonts/proxima_nova_bold_italic-webfont.svg#proxima_novabold_italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Extra Condensed Bold';
  src: url('fonts/proxima_nova_extra_condensed_bold-webfont.eot');
  src: url('fonts/proxima_nova_extra_condensed_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_extra_condensed_bold-webfont.woff2') format('woff2'), url('fonts/proxima_nova_extra_condensed_bold-webfont.woff') format('woff'), url('fonts/proxima_nova_extra_condensed_bold-webfont.ttf') format('truetype'), url('fonts/proxima_nova_extra_condensed_bold-webfont.svg#proxima_nova_excn_rgbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Bold';
  src: url('fonts/proxima_nova_bold-webfont.eot');
  src: url('fonts/proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_bold-webfont.woff2') format('woff2'), url('fonts/proxima_nova_bold-webfont.woff') format('woff'), url('fonts/proxima_nova_bold-webfont.ttf') format('truetype'), url('fonts/proxima_nova_bold-webfont.svg#proxima_nova_rgbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Blk';
  src: url('fonts/proxima_nova_black-webfont.eot');
  src: url('fonts/proxima_nova_black-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_black-webfont.woff2') format('woff2'), url('fonts/proxima_nova_black-webfont.woff') format('woff'), url('fonts/proxima_nova_black-webfont.ttf') format('truetype'), url('fonts/proxima_nova_black-webfont.svg#proxima_nova_blblack') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Extrabold';
  src: url('fonts/proxima_nova_extrabold-webfont.eot');
  src: url('fonts/proxima_nova_extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_extrabold-webfont.woff2') format('woff2'), url('fonts/proxima_nova_extrabold-webfont.woff') format('woff'), url('fonts/proxima_nova_extrabold-webfont.ttf') format('truetype'), url('fonts/proxima_nova_extrabold-webfont.svg#proxima_nova_thextrabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Regular';
  src: url('fonts/proxima_nova_regular-webfont.eot');
  src: url('fonts/proxima_nova_regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_regular-webfont.woff2') format('woff2'), url('fonts/proxima_nova_regular-webfont.woff') format('woff'), url('fonts/proxima_nova_regular-webfont.ttf') format('truetype'), url('fonts/proxima_nova_regular-webfont.svg#proxima_nova_rgregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova ScOsf Condensed Bold';
  src: url('fonts/proxima_nova_scosf_condensed_bold-webfont.eot');
  src: url('fonts/proxima_nova_scosf_condensed_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proxima_nova_scosf_condensed_bold-webfont.woff2') format('woff2'), url('fonts/proxima_nova_scosf_condensed_bold-webfont.woff') format('woff'), url('fonts/proxima_nova_scosf_condensed_bold-webfont.ttf') format('truetype'), url('fonts/proxima_nova_scosf_condensed_bold-webfont.svg#proxima_nova_scosf_cn_rgbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   General
	   ========================================================================== */
body {
  position: relative;
}
/* Make hand cursor pop-up were is necessary
		   ========================================================================== */
a[href],
input[type='submit'],
input[type='image'],
label[for],
select,
button {
  cursor: pointer;
}
/* Clearfix
		   ========================================================================== */
.clearfix {
  zoom: 1;
}
.clearfix:after {
  clear: both;
}
.container:after,
.clearfix:before {
  display: table;
  content: "";
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Place for LESS Mixins
	   ========================================================================== */
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Header Section
	   ========================================================================== */
header {
  background-color: #0d0d0d;
}
header .logo-section {
  height: 123px;
  background-color: #0d0d0d;
}
header .logo-section p {
  display: inline-block;
  margin-top: 2.188em;
  margin-bottom: 0.688em;
  margin-left: -0.5em;
  font: normal normal bold 110%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  color: #fff;
}
header .logo-section a.navbar-brand {
  position: relative;
  width: 335px;
  height: 123px;
}
header .logo-section a.navbar-brand img {
  position: absolute;
  top: 50%;
  width: 300px;
  height: 71px;
  margin-top: -35.5px;
  padding-right: 0;
}
header .logo-section img {
  padding-right: 10.625em;
}
header .logo-section .contact {
  height: 125px;
  padding-left: 18em;
}
header nav.navbar {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 0;
  font: bold 80%/4em Font Awesome, Myriad Pro Bold, sans-serif;
}
header nav.navbar.navbar-default {
  color: #fff;
  border: none;
  background-color: #139559;
}
header nav.navbar.navbar-default ul.nav.navbar-nav {
  width: 100%;
  margin-top: -0.125em;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li {
  width: 158px;
  border-right: 1px solid #065527;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li a {
  width: 100%;
  height: 55px;
  margin-top: -0.063em;
  padding-right: 3.625em;
  padding-left: 3.625em;
  line-height: 2.2em;
  text-align: center;
  color: #fff;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li a:focus,
header nav.navbar.navbar-default ul.nav.navbar-nav li a:active {
  color: #fff;
  background-color: #e72d2e;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li a:hover {
  color: #fff;
  background-color: #D0292A;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li:first-child {
  border-left: 1px solid #065527;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown {
  width: 160px;
  text-align: center;
  background: #139559;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown a {
  width: 100%;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul {
  padding: 0;
  border: none;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul li {
  width: 100%;
  border: none;
  background: #e72d2e;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul li a {
  width: 85%;
  height: 35px;
  margin: 0 auto;
  padding-left: 0;
  border-top: 1px solid #bc1f1f;
  border-bottom: 1px solid #f65c5c;
  font: normal normal normal 93.8%/2.5em Proxima Nova Alt Condensed Bold, Myriad Pro Bold, sans-serif;
  text-align: left;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul li:first-child a {
  border-top: none;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul li:last-child {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul li:last-child a {
  border-bottom: none;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown ul li:hover {
  background: #D0292A;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li[class="dropdown open"] {
  background: #E72D2E;
}
header nav.navbar.navbar-default ul.nav.navbar-nav li[class="dropdown"] {
  background: #139559;
}
header nav.navbar.navbar-default ul.nav.navbar-nav .active a {
  color: #fff;
  background-color: #e72d2e;
}
header nav.navbar.navbar-default ul.nav.navbar-nav .active a:focus,
header nav.navbar.navbar-default ul.nav.navbar-nav .active a:active {
  color: #fff;
  background-color: #e72d2e;
}
header nav.navbar.navbar-default ul.nav.navbar-nav .active a:hover {
  color: #fff;
  background-color: #D0292A;
}
header nav.navbar.navbar-default ul.nav.navbar-nav .open a {
  color: #fff;
  background-color: #e72d2e;
}
header nav.navbar.navbar-default ul.nav.navbar-nav .open a:focus,
header nav.navbar.navbar-default ul.nav.navbar-nav .open a:active {
  color: #fff;
  background-color: #e72d2e;
}
header nav.navbar.navbar-default ul.nav.navbar-nav .open a:hover {
  color: #fff;
  background-color: #D0292A;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Jumbotron - Banner
	   ========================================================================== */
.jumbotron {
  position: relative;
  width: 100%;
  margin-bottom: 0;
  background: url('./images/banner-jumbotron.jpg') no-repeat;
  background-size: cover;
}
.jumbotron article {
  padding: 2rem 0;
}
.jumbotron article h1,
.jumbotron article p {
  font: normal normal bold 300%/1em Proxima Nova Alt Condensed Bold, Myriad Pro Bold, sans-serif;
  color: white;
}
.jumbotron article p {
  margin-bottom: 30px;
  font-style: oblique;
}
.jumbotron article a.btn.btn-danger {
  width: 190px;
  padding-top: 0.938em;
  padding-bottom: 0.938em;
  border: 1px solid #c12122;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font: normal normal bold 100%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  text-align: left;
  color: white;
  background: #e72d2e;
}
.jumbotron article a.btn.btn-danger:focus,
.jumbotron article a.btn.btn-danger:active,
.jumbotron article a.btn.btn-danger:visited {
  background: #e72d2e;
}
.jumbotron article a.btn.btn-danger:hover {
  background: #D0292A;
}
.jumbotron article a span {
  padding-left: 60px;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Scrolling Section
	   ========================================================================== */
.scrolling {
  position: fixed;
  top: 11.25em;
  right: 1.5em;
  z-index: 3000;
}
.scrolling #scrollingModalButton {
  border: none;
  background: transparent;
}
.scrolling #scrollingModalButton:active,
.scrolling #scrollingModalButton:focus {
  outline: 0;
}
.scrolling a {
  display: block;
  width: 100px;
  margin: 0 auto;
  font: normal normal normal 100%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  background: #ededed;
}
.scrolling a span {
  color: #C81F1F;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Steps Section
	   ========================================================================== */
.steps {
  position: relative;
  border-top: 1px solid #b6b6b6;
  border-bottom: 1px solid #b6b6b6;
  background: #ededed;
}
.steps article {
  display: inline-block;
}
.steps h1 {
  padding-top: 1em;
  padding-left: 1.5em;
  font: normal normal normal 225%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  color: #232323;
}
.steps p {
  margin-top: 3em;
  padding-left: 2em;
  font: normal normal normal 138.2%/1em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  color: #139559;
}
.steps p span {
  font: normal normal normal 160%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
}
.steps p:nth-child(3) {
  color: #e72d2e;
}
.steps p:nth-child(4) {
  color: #0d0d0d;
}
.steps .player {
  position: relative;
}
.steps .player img:first-child {
  position: absolute;
  top: 35%;
  left: 35%;
}
.steps .player img:nth-child(2) {
  position: absolute;
  top: 44.5%;
  left: 69.45%;
  cursor: pointer;
}
.steps .player img:nth-child(2):hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  filter: alpha(opacity=70);
  -webkit-opacity: 0.7;
  -moz-opacity: 0.7;
  opacity: 0.7;
  zoom: 1;
}
.steps .player img:last-child {
  display: inline-block;
  margin-top: 2.5em;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Choose Us Section
	   ========================================================================== */
.choose-us {
  border-bottom: 1px solid #b6b6b6;
}
.choose-us h1 {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  font: normal normal bold 187.5%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  text-align: center;
  color: #0d0d0d;
}
.choose-us .thumbnail {
  width: 375px;
  border-width: 7px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 3.25em;
}
.choose-us .thumbnail .caption h3 {
  margin-top: 0.625em;
  margin-bottom: 1em;
  font: normal normal normal 150%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  text-align: center;
  color: #555;
}
.choose-us .thumbnail .caption h3 span {
  font: normal normal normal 100%/1em Proxima Nova Extrabold, Myriad Pro Bold, sans-serif;
  color: #319545;
}
.choose-us .thumbnail .caption p {
  margin-bottom: 2.25em;
  font: normal normal normal 100%/1.5em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  text-align: center;
}
.choose-us .thumbnail .caption a.btn-danger {
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #c81f1f;
}
.choose-us .thumbnail .caption a.btn-danger:hover {
  background: #e03a3a;
}
.choose-us .thumbnail .caption a.btn-danger:focus,
.choose-us .thumbnail .caption a.btn-danger:active {
  background: #9c1818;
}
.choose-us .row .col-xs-12.col-sm-4.col-md-4.col-lg-4:nth-child(3) .thumbnail .caption a.btn-danger {
  margin-top: 1.501em;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Arrow Down Section
	   ========================================================================== */
.arrow,
.arrow-down {
  width: 0;
  height: 0;
  border-style: solid;
  line-height: 0;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}
.arrow-down {
  border-width: 29.568px 24px 0 24px;
  border-color: #b6b6b6 transparent transparent transparent;
  _border-color: #b6b6b6 #000000 #000000 #000000;
  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
  margin: -0.063em auto 0 auto;
}
.arrow-down.two {
  border-width: 27.568px 22px 0 22px;
  border-color: white transparent transparent  transparent;
  _border-color: white #000000 #000000 #000000;
  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
  margin-top: -2.126em;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Buy Now Section
	   ========================================================================== */
.buy-now {
  padding-top: 4.75em;
  background: #ededed;
}
.buy-now article {
  margin-right: 0;
}
.buy-now article h1 {
  font: normal normal normal 225%/1em Proxima Nova Extra Condensed Bold, Myriad Pro Bold, sans-serif;
  color: #c81f1f;
}
.buy-now article p {
  margin-top: 2.313em;
  font: normal normal normal 92%/1.8em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  color: #555;
}
.buy-now a.btn-danger {
  height: 45px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font: normal normal normal 125%/2em Proxima Nova ScOsf Condensed Bold, Myriad Pro Bold, sans-serif;
  background: #C81F1F;
}
.buy-now a.btn-danger span {
  margin-left: 1.5em;
}
.buy-now a.btn-danger:active {
  background: #b21c1c;
}
.buy-now a.btn-danger:hover,
.buy-now a.btn-danger:focus {
  background: #dd2424;
}
.buy-now ul {
  margin-bottom: 3.938em;
  list-style: none;
}
.buy-now ul li {
  position: relative;
  display: inline-block;
}
.buy-now ul li:last-child {
  width: 110px;
  height: 60px;
}
.buy-now ul li:last-child img {
  position: absolute;
  top: 50%;
  margin-top: -60px;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Footer Section
	   ========================================================================== */
footer {
  color: #bebebe;
  background: #323232;
}
footer img {
  margin-top: 2.563em;
  margin-bottom: 2.143em;
}
footer p {
  font: 87.5%/1.5em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
footer h3 {
  margin-top: 2.222em;
  font: 112.5%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
}
footer .newsletter {
  padding-right: 2.8em;
  padding-left: 2.8em;
}
footer .newsletter p {
  font-size: 75%;
}
footer .newsletter form {
  margin-top: 1.375em;
}
footer .newsletter form input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
footer .newsletter form button.btn-warning {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-left: 1.188em;
  background: #f88a00;
}
footer .newsletter form button.btn-warning:hover {
  background: #ffa12c;
}
footer .newsletter form button.btn-warning:focus,
footer .newsletter form button.btn-warning:active {
  background: #ac5f00;
}
footer .newsletter ul {
  padding-left: 0;
  list-style: none;
}
footer .newsletter ul li {
  display: inline-block;
}
footer .newsletter ul li a img {
  margin-top: 1em;
  margin-right: .5em;
}
footer .newsletter ul li a img:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
  zoom: 1;
}
footer .newsletter ul li a img:focus,
footer .newsletter ul li a img:active {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  filter: alpha(opacity=60);
  -webkit-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
  zoom: 1;
}
footer .questions article h3 {
  margin-left: 3.3em;
  margin-bottom: 1.875em;
}
footer .questions article img {
  margin-top: 0;
  margin-right: 0.75em;
}
footer .questions article p {
  font: 112.5%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
}
footer .subfooter {
  clear: both;
  margin-top: 3.75em;
  background: #171717;
}
footer .subfooter p {
  display: inline-block;
  float: left;
  font: 75%/4.5em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
footer .subfooter nav {
  padding-left: 26em;
}
footer .subfooter nav ul {
  list-style: none;
}
footer .subfooter nav ul li {
  display: inline-block;
  padding-right: 1.8em;
}
footer .subfooter nav ul li a {
  font: 81.3%/4em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  text-decoration: none;
  color: #bebebe;
}
footer .subfooter nav ul li a:hover {
  color: #d8d8d8;
}
footer .subfooter nav ul li a:focus,
footer .subfooter nav ul li a:active {
  color: #a5a5a5;
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ==========================================================================
	   Media Queries
	   ========================================================================== */
@media only screen and (max-width: 334px) {
  /* Header - Navigation Section
		   ========================================================================== */
  header nav.navbar a.navbar-brand {
    display: none;
  }
  header nav.navbar .container .navbar-header {
    height: 50px;
  }
  /* Choose Us Section
		   ========================================================================== */
  .choose-us .thumbnail {
    width: 300px;
    height: 620px;
  }
}
@media only screen and (min-width: 335px) and (max-width: 404px) {
  /* Header - Navigation Section
		   ========================================================================== */
  header nav.navbar .container .navbar-header {
    height: 150px;
  }
  /* Choose Us Section
		   ========================================================================== */
  .choose-us .thumbnail {
    width: 350px;
    height: 620px;
  }
}
@media only screen and (min-width: 660px) and (max-width: 766px) {
  .choose-us .thumbnail {
    width: 350px;
    height: 680px;
  }
}
@media only screen and (max-width: 767px) {
  /* Header - Navigation Section
		   ========================================================================== */
  header nav.navbar .navbar-header {
    height: 100px;
    background: #0d0d0d;
  }
  header nav.navbar .navbar-header button.navbar-toggle {
    border: 1px solid white;
  }
  header nav.navbar .navbar-header button.navbar-toggle:hover,
  header nav.navbar .navbar-header button.navbar-toggle:focus {
    background: #e72d2e;
  }
  header nav.navbar .navbar-header button.navbar-toggle[aria-expanded="false"] {
    background: #0d0d0d;
  }
  header nav.navbar .navbar-header button.navbar-toggle span.icon-bar {
    background: #fff;
  }
  header nav.navbar .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
  header nav.navbar .navbar-collapse ul.nav.navbar-nav {
    margin: 0;
  }
  header nav.navbar .navbar-collapse ul.nav.navbar-nav li {
    width: 100%;
    border-right: none;
    border-left: none;
  }
  header nav.navbar .navbar-collapse ul.nav.navbar-nav li.dropdown {
    width: 100%;
  }
  header nav.navbar .navbar-collapse ul.nav.navbar-nav li a {
    width: 100%;
    line-height: 2.8em;
  }
  header nav.navbar .navbar-collapse.collapse,
  header nav.navbar .navbar-collapse.collapsing {
    border-top: 1px solid #e72d2e;
  }
  /* Steps Section
		   ========================================================================== */
  .steps article {
    width: 100%;
    text-align: center;
  }
  .steps article p,
  .steps article h1 {
    margin-right: 0 auto;
    margin-left: 0 auto;
    padding-right: 0 auto;
    padding-left: 0;
  }
  .steps article p {
    margin-top: 1em;
  }
  .steps button {
    width: 150px;
    height: 50px;
    margin: 1em auto 1em auto;
    font: normal normal normal 150%/1em Proxima Nova Alt Condensed Bold, Myriad Pro Bold, sans-serif;
  }
  .steps button span {
    color: #e72d2e;
  }
  /* Choose Us Section
		   ========================================================================== */
  .choose-us .thumbnail {
    width: 100%;
  }
  .choose-us .thumbnail img {
    width: 100%;
  }
  .choose-us .thumbnail .caption a.btn-danger {
    width: 100%;
    margin: 0 auto;
  }
  /* Footer Section
		   ========================================================================== */
  footer .address img {
    margin-left: auto;
    margin-right: auto;
  }
  footer .address p {
    text-align: center;
  }
  footer .newsletter h3,
  footer .newsletter p {
    text-align: center;
  }
  footer .newsletter form button.btn-warning {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }
  footer .newsletter ul {
    text-align: center;
  }
  footer .newsletter ul li a img {
    margin: 0 auto;
    margin-top: 1em;
  }
  footer .questions article h3 {
    margin-right: 0;
    margin-left: 0;
    text-align: center;
  }
  footer .questions article img {
    float: none !important;
    margin-left: auto;
    margin-right: auto;
  }
  footer .questions article p {
    text-align: center;
  }
  footer .subfooter p {
    float: none;
    width: 100%;
    text-align: center;
  }
  footer .subfooter nav {
    padding-left: 0;
  }
  footer .subfooter nav ul li {
    display: block;
    width: 100%;
    text-align: center;
  }
  footer .subfooter nav ul li a {
    text-align: center;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
  /* Header - Navigation Section
		   ========================================================================== */
  header nav.navbar .container ul.nav.navbar-nav li {
    width: 100px;
  }
  header nav.navbar .container ul.nav.navbar-nav li a {
    padding-right: 1em;
    padding-left: 1em;
  }
  header nav.navbar .container ul.nav.navbar-nav li.dropdown {
    width: 70px;
    height: 54.297px;
  }
  header nav.navbar .container ul.nav.navbar-nav li.dropdown a {
    padding-top: 0.313em;
    padding-bottom: 0.375em;
  }
  /* Jumbotron Section
		   ========================================================================== */
  .jumbotron img {
    left: 65%;
  }
  /* Steps Section
		   ========================================================================== */
  .steps article {
    width: 100%;
    text-align: center;
  }
  .steps article p,
  .steps article h1 {
    margin-right: 0 auto;
    margin-left: 0 auto;
    padding-right: 0 auto;
    padding-left: 0;
  }
  .steps .player img {
    width: 90%;
    margin-right: 5%;
    margin-left: 5%;
  }
  .steps .player img:nth-child(2) {
    top: 68.5%;
    left: 41%;
    width: 75px;
    height: 50px;
  }
  .steps .player img:nth-child(2):hover {
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: alpha(opacity=50);
    -webkit-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
    zoom: 1;
  }
  /* Choose Us Section
		   ========================================================================== */
  .choose-us .thumbnail {
    width: 100%;
    height: 780px;
  }
  .choose-us .thumbnail img {
    width: 100%;
  }
  .choose-us .thumbnail .caption a.btn-danger {
    width: 100%;
    margin: 0 auto;
  }
  .choose-us .row .col-xs-12.col-sm-4.col-md-4.col-lg-4:nth-child(3) .thumbnail .caption a.btn-danger {
    margin-top: 2.9em;
  }
  /* Footer Section
		   ========================================================================== */
  footer .newsletter form button.btn-warning {
    margin-top: 1em;
    margin-left: 0;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* Header - Navigation Section
		   ========================================================================== */
  header .logo-section p {
    font-size: 100%;
  }
  header nav.navbar.navbar-default ul.nav.navbar-nav li {
    width: 120px;
  }
  header nav.navbar.navbar-default ul.nav.navbar-nav li a {
    padding-left: 1em;
    padding-right: 1em;
  }
  /* Jumbotron Section
		   ========================================================================== */
  .jumbotron img {
    left: 65%;
  }
  /* Steps Section
		   ========================================================================== */
  .steps article {
    width: 100%;
    text-align: center;
  }
  .steps article p,
  .steps article h1 {
    margin-right: 0 auto;
    margin-left: 0 auto;
    padding-right: 0 auto;
    padding-left: 0;
  }
  .steps .player img:first-child {
    top: 50%;
    left: 0;
  }
  .steps .player img:nth-child(2) {
    top: 64.5%;
    left: 46.4%;
    width: 92px;
    height: 69px;
  }
  .steps .player img:nth-child(2):hover {
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: alpha(opacity=50);
    -webkit-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
    zoom: 1;
  }
  .steps .player img:last-child {
    width: 90%;
    margin-right: 5%;
    margin-left: 5%;
  }
  /* Choose Us Section
		   ========================================================================== */
  .choose-us .thumbnail {
    width: 100%;
    height: 650px;
  }
  .choose-us .thumbnail img {
    width: 100%;
  }
  .choose-us .thumbnail .caption a.btn-danger {
    width: 100%;
    margin: 0 auto;
  }
  .choose-us .row .col-xs-12.col-sm-4.col-md-4.col-lg-4:nth-child(3) .thumbnail .caption p {
    margin-bottom: 3.9em;
  }
  .choose-us .row .col-xs-12.col-sm-4.col-md-4.col-lg-4:last-child .thumbnail .caption p {
    margin-bottom: 3.7em;
  }
  /* Footer Section
		   ========================================================================== */
  footer .newsletter form button.btn-warning {
    margin-top: 1em;
    margin-left: 0;
  }
}
@media print {
  .steps button#modalButton {
    display: none !important;
  }
  .steps article {
    width: 100%;
    text-align: center;
  }
  .choose-us {
    border-bottom: none;
  }
  .choose-us h1 {
    margin-bottom: .5em;
    text-align: left;
  }
  .choose-us .thumbnail {
    width: 100%;
    height: auto;
    margin: .8em auto;
  }
  .choose-us .thumbnail img,
  .choose-us .thumbnail a {
    display: none !important;
  }
  .choose-us .thumbnail .caption h3 {
    margin-top: .5em;
    margin-bottom: .5em;
  }
  .arrow-down {
    display: none !important;
  }
  .buy-now a {
    display: none !important;
  }
  .buy-now article {
    margin-top: -4em;
  }
  .buy-now article h2 {
    margin-top: -2em;
  }
  .buy-now article p {
    margin-top: 0;
    margin-bottom: 0;
  }
  footer {
    margin-top: -4em;
  }
  footer .address img {
    margin: 0 auto 3em auto;
  }
  footer .address p {
    text-align: center;
  }
  footer .newsletter {
    display: none !important;
  }
  footer .questions h3 {
    display: none !important;
  }
  footer .questions p {
    margin-top: 2em;
    text-align: center;
  }
  footer .questions img {
    display: none !important;
  }
  footer .subfooter p {
    width: 100%;
    text-align: center;
  }
  footer .subfooter ul {
    display: none !important;
  }
  a:after {
    content: " [" attr(href) "] ";
  }
}
/* ==========================================================================
	   ==========================================================================
	   ========================================================================== */
/* ====================================================================================================================================================
   ====================================================================================================================================================
   ====================================================================================================================================================*/
/* ====================================================================================================================================================
   ====================================================================================================================================================
   ====================================================================================================================================================*/
/*==========================================================================
General heading for all pages except the Home page
========================================================================== */
.pre-products-heading,
.products-heading,
.products-detonator-heading,
.products-blaster-heading,
.products-trailer-heading,
.products-partial-heading,
.media-heading,
.hot-deals-heading,
.faq-heading,
.contact-us-heading,
.about-us-heading,
.dealers-heading,
.rentals-heading,
.testimonials-heading,
.rodent-control-heading,
.rodent-control-badgers-heading,
.rodent-control-gopher-heading,
.rodent-control-ground-hogs-heading,
.rodent-control-ground-squirrels-heading,
.rodent-control-moles-heading,
.rodent-control-prairie-dogs-heading,
.rodent-control-voles-heading,
.rodent-control-woodchucks-heading,
.terms-heading {
  height: 72px;
  border-bottom: 1px solid #cacaca;
}
.pre-products-heading h1,
.products-heading h1,
.products-detonator-heading h1,
.products-blaster-heading h1,
.products-trailer-heading h1,
.products-partial-heading h1,
.media-heading h1,
.hot-deals-heading h1,
.faq-heading h1,
.contact-us-heading h1,
.about-us-heading h1,
.dealers-heading h1,
.rentals-heading h1,
.testimonials-heading h1,
.rodent-control-heading h1,
.rodent-control-badgers-heading h1,
.rodent-control-gopher-heading h1,
.rodent-control-ground-hogs-heading h1,
.rodent-control-ground-squirrels-heading h1,
.rodent-control-moles-heading h1,
.rodent-control-prairie-dogs-heading h1,
.rodent-control-voles-heading h1,
.rodent-control-woodchucks-heading h1,
.terms-heading h1 {
  font: normal normal normal 187.5%/1.5em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  color: #0d0d0d;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Pages with products sidebar
========================================================================== */
.pre-products-content,
.products-content,
.products-detonator-content,
.products-trailer-content,
.products-partial-content,
.products-blaster-content,
.hot-deals-content,
.rodent-control-content,
.rodent-control-badgers-content,
.rodent-control-gopher-content,
.rodent-control-ground-hogs-content,
.rodent-control-ground-squirrels-content,
.rodent-control-moles-content,
.rodent-control-prairie-dogs-content,
.rodent-control-voles-content,
.rodent-control-woodchucks-content,
.dealers-content,
.rentals-content,
.testimonials-content {
  font-family: Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
.pre-products-content p,
.products-content p,
.products-detonator-content p,
.products-trailer-content p,
.products-partial-content p,
.products-blaster-content p,
.hot-deals-content p,
.rodent-control-content p,
.rodent-control-badgers-content p,
.rodent-control-gopher-content p,
.rodent-control-ground-hogs-content p,
.rodent-control-ground-squirrels-content p,
.rodent-control-moles-content p,
.rodent-control-prairie-dogs-content p,
.rodent-control-voles-content p,
.rodent-control-woodchucks-content p,
.dealers-content p,
.rentals-content p,
.testimonials-content p {
  font-size: 115%;
  color: #555;
}
.pre-products-content p.sale-price,
.products-content p.sale-price,
.products-detonator-content p.sale-price,
.products-trailer-content p.sale-price,
.products-partial-content p.sale-price,
.products-blaster-content p.sale-price,
.hot-deals-content p.sale-price,
.rodent-control-content p.sale-price,
.rodent-control-badgers-content p.sale-price,
.rodent-control-gopher-content p.sale-price,
.rodent-control-ground-hogs-content p.sale-price,
.rodent-control-ground-squirrels-content p.sale-price,
.rodent-control-moles-content p.sale-price,
.rodent-control-prairie-dogs-content p.sale-price,
.rodent-control-voles-content p.sale-price,
.rodent-control-woodchucks-content p.sale-price,
.dealers-content p.sale-price,
.rentals-content p.sale-price,
.testimonials-content p.sale-price {
  font-style: italic;
}
.pre-products-content p.sale-price span,
.products-content p.sale-price span,
.products-detonator-content p.sale-price span,
.products-trailer-content p.sale-price span,
.products-partial-content p.sale-price span,
.products-blaster-content p.sale-price span,
.hot-deals-content p.sale-price span,
.rodent-control-content p.sale-price span,
.rodent-control-badgers-content p.sale-price span,
.rodent-control-gopher-content p.sale-price span,
.rodent-control-ground-hogs-content p.sale-price span,
.rodent-control-ground-squirrels-content p.sale-price span,
.rodent-control-moles-content p.sale-price span,
.rodent-control-prairie-dogs-content p.sale-price span,
.rodent-control-voles-content p.sale-price span,
.rodent-control-woodchucks-content p.sale-price span,
.dealers-content p.sale-price span,
.rentals-content p.sale-price span,
.testimonials-content p.sale-price span {
  font: 120%/1em Proxima Nova Bold Italic, Myriad Pro Bold, sans-serif;
  color: #e72d2e;
}
.pre-products-content p.pay-no-taxes,
.products-content p.pay-no-taxes,
.products-detonator-content p.pay-no-taxes,
.products-trailer-content p.pay-no-taxes,
.products-partial-content p.pay-no-taxes,
.products-blaster-content p.pay-no-taxes,
.hot-deals-content p.pay-no-taxes,
.rodent-control-content p.pay-no-taxes,
.rodent-control-badgers-content p.pay-no-taxes,
.rodent-control-gopher-content p.pay-no-taxes,
.rodent-control-ground-hogs-content p.pay-no-taxes,
.rodent-control-ground-squirrels-content p.pay-no-taxes,
.rodent-control-moles-content p.pay-no-taxes,
.rodent-control-prairie-dogs-content p.pay-no-taxes,
.rodent-control-voles-content p.pay-no-taxes,
.rodent-control-woodchucks-content p.pay-no-taxes,
.dealers-content p.pay-no-taxes,
.rentals-content p.pay-no-taxes,
.testimonials-content p.pay-no-taxes {
  margin-left: 4.2em;
  margin-bottom: 2.375em;
  font-size: 87.5%;
  color: #818181;
}
.pre-products-content p:last-child,
.products-content p:last-child,
.products-detonator-content p:last-child,
.products-trailer-content p:last-child,
.products-partial-content p:last-child,
.products-blaster-content p:last-child,
.hot-deals-content p:last-child,
.rodent-control-content p:last-child,
.rodent-control-badgers-content p:last-child,
.rodent-control-gopher-content p:last-child,
.rodent-control-ground-hogs-content p:last-child,
.rodent-control-ground-squirrels-content p:last-child,
.rodent-control-moles-content p:last-child,
.rodent-control-prairie-dogs-content p:last-child,
.rodent-control-voles-content p:last-child,
.rodent-control-woodchucks-content p:last-child,
.dealers-content p:last-child,
.rentals-content p:last-child,
.testimonials-content p:last-child {
  margin-top: 2.313em;
  margin-bottom: 2.813em;
}
.pre-products-content article h2,
.products-content article h2,
.products-detonator-content article h2,
.products-trailer-content article h2,
.products-partial-content article h2,
.products-blaster-content article h2,
.hot-deals-content article h2,
.rodent-control-content article h2,
.rodent-control-badgers-content article h2,
.rodent-control-gopher-content article h2,
.rodent-control-ground-hogs-content article h2,
.rodent-control-ground-squirrels-content article h2,
.rodent-control-moles-content article h2,
.rodent-control-prairie-dogs-content article h2,
.rodent-control-voles-content article h2,
.rodent-control-woodchucks-content article h2,
.dealers-content article h2,
.rentals-content article h2,
.testimonials-content article h2 {
  font-size: 170%;
  padding-top: 2.5em;
  padding-bottom: 2em;
  color: #139559;
}
.pre-products-content article img,
.products-content article img,
.products-detonator-content article img,
.products-trailer-content article img,
.products-partial-content article img,
.products-blaster-content article img,
.hot-deals-content article img,
.rodent-control-content article img,
.rodent-control-badgers-content article img,
.rodent-control-gopher-content article img,
.rodent-control-ground-hogs-content article img,
.rodent-control-ground-squirrels-content article img,
.rodent-control-moles-content article img,
.rodent-control-prairie-dogs-content article img,
.rodent-control-voles-content article img,
.rodent-control-woodchucks-content article img,
.dealers-content article img,
.rentals-content article img,
.testimonials-content article img {
  width: 100%;
  border: 10px solid #ededed;
}
.pre-products-content h2,
.products-content h2,
.products-detonator-content h2,
.products-trailer-content h2,
.products-partial-content h2,
.products-blaster-content h2,
.hot-deals-content h2,
.rodent-control-content h2,
.rodent-control-badgers-content h2,
.rodent-control-gopher-content h2,
.rodent-control-ground-hogs-content h2,
.rodent-control-ground-squirrels-content h2,
.rodent-control-moles-content h2,
.rodent-control-prairie-dogs-content h2,
.rodent-control-voles-content h2,
.rodent-control-woodchucks-content h2,
.dealers-content h2,
.rentals-content h2,
.testimonials-content h2 {
  font: 150%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  color: #e72d2e;
}
.pre-products-content ul,
.products-content ul,
.products-detonator-content ul,
.products-trailer-content ul,
.products-partial-content ul,
.products-blaster-content ul,
.hot-deals-content ul,
.rodent-control-content ul,
.rodent-control-badgers-content ul,
.rodent-control-gopher-content ul,
.rodent-control-ground-hogs-content ul,
.rodent-control-ground-squirrels-content ul,
.rodent-control-moles-content ul,
.rodent-control-prairie-dogs-content ul,
.rodent-control-voles-content ul,
.rodent-control-woodchucks-content ul,
.dealers-content ul,
.rentals-content ul,
.testimonials-content ul {
  padding-left: 0.1em;
  padding-bottom: 1em;
  list-style: none;
}
.pre-products-content ul li,
.products-content ul li,
.products-detonator-content ul li,
.products-trailer-content ul li,
.products-partial-content ul li,
.products-blaster-content ul li,
.hot-deals-content ul li,
.rodent-control-content ul li,
.rodent-control-badgers-content ul li,
.rodent-control-gopher-content ul li,
.rodent-control-ground-hogs-content ul li,
.rodent-control-ground-squirrels-content ul li,
.rodent-control-moles-content ul li,
.rodent-control-prairie-dogs-content ul li,
.rodent-control-voles-content ul li,
.rodent-control-woodchucks-content ul li,
.dealers-content ul li,
.rentals-content ul li,
.testimonials-content ul li {
  font-size: 100%;
  line-height: 2em;
}
.pre-products-content a.btn-danger,
.products-content a.btn-danger,
.products-detonator-content a.btn-danger,
.products-trailer-content a.btn-danger,
.products-partial-content a.btn-danger,
.products-blaster-content a.btn-danger,
.hot-deals-content a.btn-danger,
.rodent-control-content a.btn-danger,
.rodent-control-badgers-content a.btn-danger,
.rodent-control-gopher-content a.btn-danger,
.rodent-control-ground-hogs-content a.btn-danger,
.rodent-control-ground-squirrels-content a.btn-danger,
.rodent-control-moles-content a.btn-danger,
.rodent-control-prairie-dogs-content a.btn-danger,
.rodent-control-voles-content a.btn-danger,
.rodent-control-woodchucks-content a.btn-danger,
.dealers-content a.btn-danger,
.rentals-content a.btn-danger,
.testimonials-content a.btn-danger {
  width: 220px;
  height: 52px;
  margin-top: 1em;
  margin-bottom: 1em;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font: 125%/2em Proxima Nova ScOsf Condensed Bold, Myriad Pro Bold, sans-serif;
  text-align: left;
  background: #e72d2e;
}
.pre-products-content a.btn-danger span,
.products-content a.btn-danger span,
.products-detonator-content a.btn-danger span,
.products-trailer-content a.btn-danger span,
.products-partial-content a.btn-danger span,
.products-blaster-content a.btn-danger span,
.hot-deals-content a.btn-danger span,
.rodent-control-content a.btn-danger span,
.rodent-control-badgers-content a.btn-danger span,
.rodent-control-gopher-content a.btn-danger span,
.rodent-control-ground-hogs-content a.btn-danger span,
.rodent-control-ground-squirrels-content a.btn-danger span,
.rodent-control-moles-content a.btn-danger span,
.rodent-control-prairie-dogs-content a.btn-danger span,
.rodent-control-voles-content a.btn-danger span,
.rodent-control-woodchucks-content a.btn-danger span,
.dealers-content a.btn-danger span,
.rentals-content a.btn-danger span,
.testimonials-content a.btn-danger span {
  margin-left: 4.25em;
}
.pre-products-content a.btn-danger:hover,
.products-content a.btn-danger:hover,
.products-detonator-content a.btn-danger:hover,
.products-trailer-content a.btn-danger:hover,
.products-partial-content a.btn-danger:hover,
.products-blaster-content a.btn-danger:hover,
.hot-deals-content a.btn-danger:hover,
.rodent-control-content a.btn-danger:hover,
.rodent-control-badgers-content a.btn-danger:hover,
.rodent-control-gopher-content a.btn-danger:hover,
.rodent-control-ground-hogs-content a.btn-danger:hover,
.rodent-control-ground-squirrels-content a.btn-danger:hover,
.rodent-control-moles-content a.btn-danger:hover,
.rodent-control-prairie-dogs-content a.btn-danger:hover,
.rodent-control-voles-content a.btn-danger:hover,
.rodent-control-woodchucks-content a.btn-danger:hover,
.dealers-content a.btn-danger:hover,
.rentals-content a.btn-danger:hover,
.testimonials-content a.btn-danger:hover {
  background: #ea4445;
}
.pre-products-content a.btn-danger:focus,
.products-content a.btn-danger:focus,
.products-detonator-content a.btn-danger:focus,
.products-trailer-content a.btn-danger:focus,
.products-partial-content a.btn-danger:focus,
.products-blaster-content a.btn-danger:focus,
.hot-deals-content a.btn-danger:focus,
.rodent-control-content a.btn-danger:focus,
.rodent-control-badgers-content a.btn-danger:focus,
.rodent-control-gopher-content a.btn-danger:focus,
.rodent-control-ground-hogs-content a.btn-danger:focus,
.rodent-control-ground-squirrels-content a.btn-danger:focus,
.rodent-control-moles-content a.btn-danger:focus,
.rodent-control-prairie-dogs-content a.btn-danger:focus,
.rodent-control-voles-content a.btn-danger:focus,
.rodent-control-woodchucks-content a.btn-danger:focus,
.dealers-content a.btn-danger:focus,
.rentals-content a.btn-danger:focus,
.testimonials-content a.btn-danger:focus,
.pre-products-content a.btn-danger:active,
.products-content a.btn-danger:active,
.products-detonator-content a.btn-danger:active,
.products-trailer-content a.btn-danger:active,
.products-partial-content a.btn-danger:active,
.products-blaster-content a.btn-danger:active,
.hot-deals-content a.btn-danger:active,
.rodent-control-content a.btn-danger:active,
.rodent-control-badgers-content a.btn-danger:active,
.rodent-control-gopher-content a.btn-danger:active,
.rodent-control-ground-hogs-content a.btn-danger:active,
.rodent-control-ground-squirrels-content a.btn-danger:active,
.rodent-control-moles-content a.btn-danger:active,
.rodent-control-prairie-dogs-content a.btn-danger:active,
.rodent-control-voles-content a.btn-danger:active,
.rodent-control-woodchucks-content a.btn-danger:active,
.dealers-content a.btn-danger:active,
.rentals-content a.btn-danger:active,
.testimonials-content a.btn-danger:active {
  background: #ca1718;
}
.pre-products-content .products-trailer-image,
.products-content .products-trailer-image,
.products-detonator-content .products-trailer-image,
.products-trailer-content .products-trailer-image,
.products-partial-content .products-trailer-image,
.products-blaster-content .products-trailer-image,
.hot-deals-content .products-trailer-image,
.rodent-control-content .products-trailer-image,
.rodent-control-badgers-content .products-trailer-image,
.rodent-control-gopher-content .products-trailer-image,
.rodent-control-ground-hogs-content .products-trailer-image,
.rodent-control-ground-squirrels-content .products-trailer-image,
.rodent-control-moles-content .products-trailer-image,
.rodent-control-prairie-dogs-content .products-trailer-image,
.rodent-control-voles-content .products-trailer-image,
.rodent-control-woodchucks-content .products-trailer-image,
.dealers-content .products-trailer-image,
.rentals-content .products-trailer-image,
.testimonials-content .products-trailer-image {
  border: 10px solid #ededed;
}
.pre-products-content .gallery img,
.products-content .gallery img,
.products-detonator-content .gallery img,
.products-trailer-content .gallery img,
.products-partial-content .gallery img,
.products-blaster-content .gallery img,
.hot-deals-content .gallery img,
.rodent-control-content .gallery img,
.rodent-control-badgers-content .gallery img,
.rodent-control-gopher-content .gallery img,
.rodent-control-ground-hogs-content .gallery img,
.rodent-control-ground-squirrels-content .gallery img,
.rodent-control-moles-content .gallery img,
.rodent-control-prairie-dogs-content .gallery img,
.rodent-control-voles-content .gallery img,
.rodent-control-woodchucks-content .gallery img,
.dealers-content .gallery img,
.rentals-content .gallery img,
.testimonials-content .gallery img {
  width: 90%;
  height: 129px;
  margin-top: 34px;
  margin-bottom: 30px;
}
.pre-products-content .gallery img.thumbnail,
.products-content .gallery img.thumbnail,
.products-detonator-content .gallery img.thumbnail,
.products-trailer-content .gallery img.thumbnail,
.products-partial-content .gallery img.thumbnail,
.products-blaster-content .gallery img.thumbnail,
.hot-deals-content .gallery img.thumbnail,
.rodent-control-content .gallery img.thumbnail,
.rodent-control-badgers-content .gallery img.thumbnail,
.rodent-control-gopher-content .gallery img.thumbnail,
.rodent-control-ground-hogs-content .gallery img.thumbnail,
.rodent-control-ground-squirrels-content .gallery img.thumbnail,
.rodent-control-moles-content .gallery img.thumbnail,
.rodent-control-prairie-dogs-content .gallery img.thumbnail,
.rodent-control-voles-content .gallery img.thumbnail,
.rodent-control-woodchucks-content .gallery img.thumbnail,
.dealers-content .gallery img.thumbnail,
.rentals-content .gallery img.thumbnail,
.testimonials-content .gallery img.thumbnail {
  border: 10px solid #ededed;
}
.pre-products-content aside,
.products-content aside,
.products-detonator-content aside,
.products-trailer-content aside,
.products-partial-content aside,
.products-blaster-content aside,
.hot-deals-content aside,
.rodent-control-content aside,
.rodent-control-badgers-content aside,
.rodent-control-gopher-content aside,
.rodent-control-ground-hogs-content aside,
.rodent-control-ground-squirrels-content aside,
.rodent-control-moles-content aside,
.rodent-control-prairie-dogs-content aside,
.rodent-control-voles-content aside,
.rodent-control-woodchucks-content aside,
.dealers-content aside,
.rentals-content aside,
.testimonials-content aside {
  margin-top: 4.75em;
  padding: 0;
  border: 12px solid #ededed;
}
.pre-products-content aside .caption,
.products-content aside .caption,
.products-detonator-content aside .caption,
.products-trailer-content aside .caption,
.products-partial-content aside .caption,
.products-blaster-content aside .caption,
.hot-deals-content aside .caption,
.rodent-control-content aside .caption,
.rodent-control-badgers-content aside .caption,
.rodent-control-gopher-content aside .caption,
.rodent-control-ground-hogs-content aside .caption,
.rodent-control-ground-squirrels-content aside .caption,
.rodent-control-moles-content aside .caption,
.rodent-control-prairie-dogs-content aside .caption,
.rodent-control-voles-content aside .caption,
.rodent-control-woodchucks-content aside .caption,
.dealers-content aside .caption,
.rentals-content aside .caption,
.testimonials-content aside .caption {
  padding: 0;
}
.pre-products-content aside .caption ul,
.products-content aside .caption ul,
.products-detonator-content aside .caption ul,
.products-trailer-content aside .caption ul,
.products-partial-content aside .caption ul,
.products-blaster-content aside .caption ul,
.hot-deals-content aside .caption ul,
.rodent-control-content aside .caption ul,
.rodent-control-badgers-content aside .caption ul,
.rodent-control-gopher-content aside .caption ul,
.rodent-control-ground-hogs-content aside .caption ul,
.rodent-control-ground-squirrels-content aside .caption ul,
.rodent-control-moles-content aside .caption ul,
.rodent-control-prairie-dogs-content aside .caption ul,
.rodent-control-voles-content aside .caption ul,
.rodent-control-woodchucks-content aside .caption ul,
.dealers-content aside .caption ul,
.rentals-content aside .caption ul,
.testimonials-content aside .caption ul {
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  padding-bottom: 0;
  list-style: none;
}
.pre-products-content aside .caption ul li,
.products-content aside .caption ul li,
.products-detonator-content aside .caption ul li,
.products-trailer-content aside .caption ul li,
.products-partial-content aside .caption ul li,
.products-blaster-content aside .caption ul li,
.hot-deals-content aside .caption ul li,
.rodent-control-content aside .caption ul li,
.rodent-control-badgers-content aside .caption ul li,
.rodent-control-gopher-content aside .caption ul li,
.rodent-control-ground-hogs-content aside .caption ul li,
.rodent-control-ground-squirrels-content aside .caption ul li,
.rodent-control-moles-content aside .caption ul li,
.rodent-control-prairie-dogs-content aside .caption ul li,
.rodent-control-voles-content aside .caption ul li,
.rodent-control-woodchucks-content aside .caption ul li,
.dealers-content aside .caption ul li,
.rentals-content aside .caption ul li,
.testimonials-content aside .caption ul li {
  width: 100%;
  height: 60px;
  border-bottom: 1px solid #e2e2e2;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
  text-align: left;
  line-height: 4.2em;
}
.pre-products-content aside .caption ul li a,
.products-content aside .caption ul li a,
.products-detonator-content aside .caption ul li a,
.products-trailer-content aside .caption ul li a,
.products-partial-content aside .caption ul li a,
.products-blaster-content aside .caption ul li a,
.hot-deals-content aside .caption ul li a,
.rodent-control-content aside .caption ul li a,
.rodent-control-badgers-content aside .caption ul li a,
.rodent-control-gopher-content aside .caption ul li a,
.rodent-control-ground-hogs-content aside .caption ul li a,
.rodent-control-ground-squirrels-content aside .caption ul li a,
.rodent-control-moles-content aside .caption ul li a,
.rodent-control-prairie-dogs-content aside .caption ul li a,
.rodent-control-voles-content aside .caption ul li a,
.rodent-control-woodchucks-content aside .caption ul li a,
.dealers-content aside .caption ul li a,
.rentals-content aside .caption ul li a,
.testimonials-content aside .caption ul li a {
  display: block;
  padding-left: 1.875em;
  font-size: 100%;
  text-decoration: none;
  text-align: left;
  color: #555;
}
.pre-products-content aside .caption ul li a:hover,
.products-content aside .caption ul li a:hover,
.products-detonator-content aside .caption ul li a:hover,
.products-trailer-content aside .caption ul li a:hover,
.products-partial-content aside .caption ul li a:hover,
.products-blaster-content aside .caption ul li a:hover,
.hot-deals-content aside .caption ul li a:hover,
.rodent-control-content aside .caption ul li a:hover,
.rodent-control-badgers-content aside .caption ul li a:hover,
.rodent-control-gopher-content aside .caption ul li a:hover,
.rodent-control-ground-hogs-content aside .caption ul li a:hover,
.rodent-control-ground-squirrels-content aside .caption ul li a:hover,
.rodent-control-moles-content aside .caption ul li a:hover,
.rodent-control-prairie-dogs-content aside .caption ul li a:hover,
.rodent-control-voles-content aside .caption ul li a:hover,
.rodent-control-woodchucks-content aside .caption ul li a:hover,
.dealers-content aside .caption ul li a:hover,
.rentals-content aside .caption ul li a:hover,
.testimonials-content aside .caption ul li a:hover {
  color: white;
}
.pre-products-content aside .caption ul li a span,
.products-content aside .caption ul li a span,
.products-detonator-content aside .caption ul li a span,
.products-trailer-content aside .caption ul li a span,
.products-partial-content aside .caption ul li a span,
.products-blaster-content aside .caption ul li a span,
.hot-deals-content aside .caption ul li a span,
.rodent-control-content aside .caption ul li a span,
.rodent-control-badgers-content aside .caption ul li a span,
.rodent-control-gopher-content aside .caption ul li a span,
.rodent-control-ground-hogs-content aside .caption ul li a span,
.rodent-control-ground-squirrels-content aside .caption ul li a span,
.rodent-control-moles-content aside .caption ul li a span,
.rodent-control-prairie-dogs-content aside .caption ul li a span,
.rodent-control-voles-content aside .caption ul li a span,
.rodent-control-woodchucks-content aside .caption ul li a span,
.dealers-content aside .caption ul li a span,
.rentals-content aside .caption ul li a span,
.testimonials-content aside .caption ul li a span {
  padding-right: 1em;
}
.pre-products-content aside .caption ul li:hover,
.products-content aside .caption ul li:hover,
.products-detonator-content aside .caption ul li:hover,
.products-trailer-content aside .caption ul li:hover,
.products-partial-content aside .caption ul li:hover,
.products-blaster-content aside .caption ul li:hover,
.hot-deals-content aside .caption ul li:hover,
.rodent-control-content aside .caption ul li:hover,
.rodent-control-badgers-content aside .caption ul li:hover,
.rodent-control-gopher-content aside .caption ul li:hover,
.rodent-control-ground-hogs-content aside .caption ul li:hover,
.rodent-control-ground-squirrels-content aside .caption ul li:hover,
.rodent-control-moles-content aside .caption ul li:hover,
.rodent-control-prairie-dogs-content aside .caption ul li:hover,
.rodent-control-voles-content aside .caption ul li:hover,
.rodent-control-woodchucks-content aside .caption ul li:hover,
.dealers-content aside .caption ul li:hover,
.rentals-content aside .caption ul li:hover,
.testimonials-content aside .caption ul li:hover {
  background: #0d683e;
}
.pre-products-content aside .caption ul li:focus,
.products-content aside .caption ul li:focus,
.products-detonator-content aside .caption ul li:focus,
.products-trailer-content aside .caption ul li:focus,
.products-partial-content aside .caption ul li:focus,
.products-blaster-content aside .caption ul li:focus,
.hot-deals-content aside .caption ul li:focus,
.rodent-control-content aside .caption ul li:focus,
.rodent-control-badgers-content aside .caption ul li:focus,
.rodent-control-gopher-content aside .caption ul li:focus,
.rodent-control-ground-hogs-content aside .caption ul li:focus,
.rodent-control-ground-squirrels-content aside .caption ul li:focus,
.rodent-control-moles-content aside .caption ul li:focus,
.rodent-control-prairie-dogs-content aside .caption ul li:focus,
.rodent-control-voles-content aside .caption ul li:focus,
.rodent-control-woodchucks-content aside .caption ul li:focus,
.dealers-content aside .caption ul li:focus,
.rentals-content aside .caption ul li:focus,
.testimonials-content aside .caption ul li:focus,
.pre-products-content aside .caption ul li:active,
.products-content aside .caption ul li:active,
.products-detonator-content aside .caption ul li:active,
.products-trailer-content aside .caption ul li:active,
.products-partial-content aside .caption ul li:active,
.products-blaster-content aside .caption ul li:active,
.hot-deals-content aside .caption ul li:active,
.rodent-control-content aside .caption ul li:active,
.rodent-control-badgers-content aside .caption ul li:active,
.rodent-control-gopher-content aside .caption ul li:active,
.rodent-control-ground-hogs-content aside .caption ul li:active,
.rodent-control-ground-squirrels-content aside .caption ul li:active,
.rodent-control-moles-content aside .caption ul li:active,
.rodent-control-prairie-dogs-content aside .caption ul li:active,
.rodent-control-voles-content aside .caption ul li:active,
.rodent-control-woodchucks-content aside .caption ul li:active,
.dealers-content aside .caption ul li:active,
.rentals-content aside .caption ul li:active,
.testimonials-content aside .caption ul li:active {
  background: #0a5130;
}
.pre-products-content aside .caption ul li:first-child,
.products-content aside .caption ul li:first-child,
.products-detonator-content aside .caption ul li:first-child,
.products-trailer-content aside .caption ul li:first-child,
.products-partial-content aside .caption ul li:first-child,
.products-blaster-content aside .caption ul li:first-child,
.hot-deals-content aside .caption ul li:first-child,
.rodent-control-content aside .caption ul li:first-child,
.rodent-control-badgers-content aside .caption ul li:first-child,
.rodent-control-gopher-content aside .caption ul li:first-child,
.rodent-control-ground-hogs-content aside .caption ul li:first-child,
.rodent-control-ground-squirrels-content aside .caption ul li:first-child,
.rodent-control-moles-content aside .caption ul li:first-child,
.rodent-control-prairie-dogs-content aside .caption ul li:first-child,
.rodent-control-voles-content aside .caption ul li:first-child,
.rodent-control-woodchucks-content aside .caption ul li:first-child,
.dealers-content aside .caption ul li:first-child,
.rentals-content aside .caption ul li:first-child,
.testimonials-content aside .caption ul li:first-child {
  border-top: 1px solid #d8d8d8;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.pre-products-content aside .caption ul li:last-child,
.products-content aside .caption ul li:last-child,
.products-detonator-content aside .caption ul li:last-child,
.products-trailer-content aside .caption ul li:last-child,
.products-partial-content aside .caption ul li:last-child,
.products-blaster-content aside .caption ul li:last-child,
.hot-deals-content aside .caption ul li:last-child,
.rodent-control-content aside .caption ul li:last-child,
.rodent-control-badgers-content aside .caption ul li:last-child,
.rodent-control-gopher-content aside .caption ul li:last-child,
.rodent-control-ground-hogs-content aside .caption ul li:last-child,
.rodent-control-ground-squirrels-content aside .caption ul li:last-child,
.rodent-control-moles-content aside .caption ul li:last-child,
.rodent-control-prairie-dogs-content aside .caption ul li:last-child,
.rodent-control-voles-content aside .caption ul li:last-child,
.rodent-control-woodchucks-content aside .caption ul li:last-child,
.dealers-content aside .caption ul li:last-child,
.rentals-content aside .caption ul li:last-child,
.testimonials-content aside .caption ul li:last-child {
  border-bottom: 1px solid #d8d8d8;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.pre-products-content aside .caption ul li.active-sidebar,
.products-content aside .caption ul li.active-sidebar,
.products-detonator-content aside .caption ul li.active-sidebar,
.products-trailer-content aside .caption ul li.active-sidebar,
.products-partial-content aside .caption ul li.active-sidebar,
.products-blaster-content aside .caption ul li.active-sidebar,
.hot-deals-content aside .caption ul li.active-sidebar,
.rodent-control-content aside .caption ul li.active-sidebar,
.rodent-control-badgers-content aside .caption ul li.active-sidebar,
.rodent-control-gopher-content aside .caption ul li.active-sidebar,
.rodent-control-ground-hogs-content aside .caption ul li.active-sidebar,
.rodent-control-ground-squirrels-content aside .caption ul li.active-sidebar,
.rodent-control-moles-content aside .caption ul li.active-sidebar,
.rodent-control-prairie-dogs-content aside .caption ul li.active-sidebar,
.rodent-control-voles-content aside .caption ul li.active-sidebar,
.rodent-control-woodchucks-content aside .caption ul li.active-sidebar,
.dealers-content aside .caption ul li.active-sidebar,
.rentals-content aside .caption ul li.active-sidebar,
.testimonials-content aside .caption ul li.active-sidebar {
  background: #139559;
}
.pre-products-content aside .caption ul li.active-sidebar a,
.products-content aside .caption ul li.active-sidebar a,
.products-detonator-content aside .caption ul li.active-sidebar a,
.products-trailer-content aside .caption ul li.active-sidebar a,
.products-partial-content aside .caption ul li.active-sidebar a,
.products-blaster-content aside .caption ul li.active-sidebar a,
.hot-deals-content aside .caption ul li.active-sidebar a,
.rodent-control-content aside .caption ul li.active-sidebar a,
.rodent-control-badgers-content aside .caption ul li.active-sidebar a,
.rodent-control-gopher-content aside .caption ul li.active-sidebar a,
.rodent-control-ground-hogs-content aside .caption ul li.active-sidebar a,
.rodent-control-ground-squirrels-content aside .caption ul li.active-sidebar a,
.rodent-control-moles-content aside .caption ul li.active-sidebar a,
.rodent-control-prairie-dogs-content aside .caption ul li.active-sidebar a,
.rodent-control-voles-content aside .caption ul li.active-sidebar a,
.rodent-control-woodchucks-content aside .caption ul li.active-sidebar a,
.dealers-content aside .caption ul li.active-sidebar a,
.rentals-content aside .caption ul li.active-sidebar a,
.testimonials-content aside .caption ul li.active-sidebar a {
  color: white;
}
.pre-products-content aside .caption ul li.active-sidebar:hover,
.products-content aside .caption ul li.active-sidebar:hover,
.products-detonator-content aside .caption ul li.active-sidebar:hover,
.products-trailer-content aside .caption ul li.active-sidebar:hover,
.products-partial-content aside .caption ul li.active-sidebar:hover,
.products-blaster-content aside .caption ul li.active-sidebar:hover,
.hot-deals-content aside .caption ul li.active-sidebar:hover,
.rodent-control-content aside .caption ul li.active-sidebar:hover,
.rodent-control-badgers-content aside .caption ul li.active-sidebar:hover,
.rodent-control-gopher-content aside .caption ul li.active-sidebar:hover,
.rodent-control-ground-hogs-content aside .caption ul li.active-sidebar:hover,
.rodent-control-ground-squirrels-content aside .caption ul li.active-sidebar:hover,
.rodent-control-moles-content aside .caption ul li.active-sidebar:hover,
.rodent-control-prairie-dogs-content aside .caption ul li.active-sidebar:hover,
.rodent-control-voles-content aside .caption ul li.active-sidebar:hover,
.rodent-control-woodchucks-content aside .caption ul li.active-sidebar:hover,
.dealers-content aside .caption ul li.active-sidebar:hover,
.rentals-content aside .caption ul li.active-sidebar:hover,
.testimonials-content aside .caption ul li.active-sidebar:hover {
  background: #0d683e;
}
.pre-products-content aside .caption ul li.active-sidebar:focus,
.products-content aside .caption ul li.active-sidebar:focus,
.products-detonator-content aside .caption ul li.active-sidebar:focus,
.products-trailer-content aside .caption ul li.active-sidebar:focus,
.products-partial-content aside .caption ul li.active-sidebar:focus,
.products-blaster-content aside .caption ul li.active-sidebar:focus,
.hot-deals-content aside .caption ul li.active-sidebar:focus,
.rodent-control-content aside .caption ul li.active-sidebar:focus,
.rodent-control-badgers-content aside .caption ul li.active-sidebar:focus,
.rodent-control-gopher-content aside .caption ul li.active-sidebar:focus,
.rodent-control-ground-hogs-content aside .caption ul li.active-sidebar:focus,
.rodent-control-ground-squirrels-content aside .caption ul li.active-sidebar:focus,
.rodent-control-moles-content aside .caption ul li.active-sidebar:focus,
.rodent-control-prairie-dogs-content aside .caption ul li.active-sidebar:focus,
.rodent-control-voles-content aside .caption ul li.active-sidebar:focus,
.rodent-control-woodchucks-content aside .caption ul li.active-sidebar:focus,
.dealers-content aside .caption ul li.active-sidebar:focus,
.rentals-content aside .caption ul li.active-sidebar:focus,
.testimonials-content aside .caption ul li.active-sidebar:focus,
.pre-products-content aside .caption ul li.active-sidebar:active,
.products-content aside .caption ul li.active-sidebar:active,
.products-detonator-content aside .caption ul li.active-sidebar:active,
.products-trailer-content aside .caption ul li.active-sidebar:active,
.products-partial-content aside .caption ul li.active-sidebar:active,
.products-blaster-content aside .caption ul li.active-sidebar:active,
.hot-deals-content aside .caption ul li.active-sidebar:active,
.rodent-control-content aside .caption ul li.active-sidebar:active,
.rodent-control-badgers-content aside .caption ul li.active-sidebar:active,
.rodent-control-gopher-content aside .caption ul li.active-sidebar:active,
.rodent-control-ground-hogs-content aside .caption ul li.active-sidebar:active,
.rodent-control-ground-squirrels-content aside .caption ul li.active-sidebar:active,
.rodent-control-moles-content aside .caption ul li.active-sidebar:active,
.rodent-control-prairie-dogs-content aside .caption ul li.active-sidebar:active,
.rodent-control-voles-content aside .caption ul li.active-sidebar:active,
.rodent-control-woodchucks-content aside .caption ul li.active-sidebar:active,
.dealers-content aside .caption ul li.active-sidebar:active,
.rentals-content aside .caption ul li.active-sidebar:active,
.testimonials-content aside .caption ul li.active-sidebar:active {
  background: #0a5130;
}
.products-detonator-content .gallery img {
  height: 250px;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Pages with normal sidebar (USA flag)
========================================================================== */
.about-us-content article,
.hot-deals-content article,
.faq-content article,
.dealers-content article,
.rentals-content article,
.testimonials-content article,
.terms-content article {
  font: 150%/1em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
.about-us-content article h2,
.hot-deals-content article h2,
.faq-content article h2,
.dealers-content article h2,
.rentals-content article h2,
.testimonials-content article h2,
.terms-content article h2 {
  padding-top: 2em;
  padding-bottom: 1em;
  color: #139559;
}
.about-us-content article p,
.hot-deals-content article p,
.faq-content article p,
.dealers-content article p,
.rentals-content article p,
.testimonials-content article p,
.terms-content article p {
  font-size: 90%;
  color: #555;
}
.about-us-content article p:last-child,
.hot-deals-content article p:last-child,
.faq-content article p:last-child,
.dealers-content article p:last-child,
.rentals-content article p:last-child,
.testimonials-content article p:last-child,
.terms-content article p:last-child {
  margin-top: 2.125em;
  margin-bottom: 2.25em;
}
.about-us-content .gallery img,
.hot-deals-content .gallery img,
.faq-content .gallery img,
.dealers-content .gallery img,
.rentals-content .gallery img,
.testimonials-content .gallery img,
.terms-content .gallery img {
  width: 100%;
  height: 150px;
  margin-bottom: 2.5em;
}
.about-us-content .gallery img.thumbnail,
.hot-deals-content .gallery img.thumbnail,
.faq-content .gallery img.thumbnail,
.dealers-content .gallery img.thumbnail,
.rentals-content .gallery img.thumbnail,
.testimonials-content .gallery img.thumbnail,
.terms-content .gallery img.thumbnail {
  border: 10px solid #ededed;
}
.about-us-content aside,
.hot-deals-content aside,
.faq-content aside,
.dealers-content aside,
.rentals-content aside,
.testimonials-content aside,
.terms-content aside {
  margin-top: 4.75em;
  border: 12px solid #ededed;
  font: 95%/1.5em Proxima Nova Alt Condensed Regular, Myriad Pro Regular, sans-serif;
  text-align: center;
  color: #555;
}
.about-us-content aside img,
.hot-deals-content aside img,
.faq-content aside img,
.dealers-content aside img,
.rentals-content aside img,
.testimonials-content aside img,
.terms-content aside img {
  margin: 0 auto;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Pre Products Content
========================================================================== */
.pre-products-content p {
  font-size: 100%;
  text-align: justify;
}
.pre-products-content article h2 {
  font-weight: bold;
  padding-top: 1.5em;
  padding-bottom: 1em;
}
.pre-products-content .row .col-xs-12 article h3 {
  margin-top: 2em;
  font: 100%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  color: #555;
}
.pre-products-content .row .col-xs-12 article:last-child p {
  margin-bottom: 3em;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Hot Deals Content
========================================================================== */
.hot-deals-content article h2 {
  font-size: 130%;
}
.hot-deals-content .note {
  margin-bottom: 3.125em;
  padding: 1.5em 1.063em 1.375em 1.063em;
  background: #fffada;
}
.hot-deals-content .note p {
  margin: 0;
  font-size: 100%;
  text-align: justify;
  line-height: 1.5em;
}
.hot-deals-content .note p a {
  color: #e72d2e;
}
.hot-deals-content aside {
  padding: 2em;
  font-size: 75%;
  line-height: 2em;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
FAQ Content
========================================================================== */
.faq-content h2 {
  font: 150%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  font-size: 170%;
  padding-top: 2em;
  padding-bottom: 1em;
  color: #139559;
}
.faq-content #accordion .panel:first-child .panel-title a.collapsed span.glyphicon-minus {
  display: none;
}
.faq-content #accordion .panel:first-child .panel-title a.collapsed span.glyphicon-plus {
  display: block;
}
.faq-content #accordion .panel-heading {
  position: relative;
  height: 60px;
}
.faq-content #accordion .panel-heading .panel-title {
  position: absolute;
  top: 50%;
  height: 1.125em;
  margin-top: -0.5625em;
  margin-right: 0.938em;
}
.faq-content #accordion .panel-heading .panel-title a {
  font: 90%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  text-decoration: none;
  color: #139559;
}
.faq-content #accordion .panel-heading .panel-title a:hover {
  color: #16ac67;
}
.faq-content #accordion .panel-heading .panel-title a:focus,
.faq-content #accordion .panel-heading .panel-title a:active {
  color: #0d683e;
}
.faq-content #accordion .panel-heading .panel-title a span.glyphicon-plus,
.faq-content #accordion .panel-heading .panel-title a span.glyphicon-minus {
  position: normal;
  height: 62px;
  margin-top: -23px;
  margin-right: 1.438em;
  padding-top: 1.438em;
  padding-right: 1em;
  border-right: 1px solid #cdcdcd;
}
.faq-content #accordion .panel-heading .panel-title a span.glyphicon-plus {
  display: none;
}
.faq-content #accordion .panel-heading .panel-title a.collapsed span.glyphicon-minus {
  display: none;
}
.faq-content #accordion .panel-heading .panel-title a.collapsed span.glyphicon-plus {
  display: block;
}
.faq-content #accordion .panel:first-child .panel-title a span.glyphicon-plus {
  display: none;
}
.faq-content #accordion .panel:first-child .panel-title a span.glyphicon-minus {
  display: block;
}
.faq-content #accordion .panel-collapse .panel-body p {
  font: 100%/1.5em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  text-align: justify;
  color: #555;
}
.faq-content aside {
  font-size: 85%;
  line-height: 2em;
}
/* ==========================================================================
==========================================================================
========================================================================== */
.contact-us-content button.btn-success,
.dealers-content button.btn-success,
.contact-us-content a.btn-success,
.dealers-content a.btn-success {
  width: 210px;
  height: 52px;
  margin-top: 1em;
  margin-bottom: 2.688em;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font: 110%/2em Proxima Nova ScOsf Condensed Bold, Myriad Pro Bold, sans-serif;
  text-align: left;
  background: #38ac05;
}
.contact-us-content button.btn-success span,
.dealers-content button.btn-success span,
.contact-us-content a.btn-success span,
.dealers-content a.btn-success span {
  margin-left: 4.25em;
}
.contact-us-content button.btn-success:hover,
.dealers-content button.btn-success:hover,
.contact-us-content a.btn-success:hover,
.dealers-content a.btn-success:hover {
  background: #40c506;
}
.contact-us-content button.btn-success:focus,
.dealers-content button.btn-success:focus,
.contact-us-content a.btn-success:focus,
.dealers-content a.btn-success:focus,
.contact-us-content button.btn-success:active,
.dealers-content button.btn-success:active,
.contact-us-content a.btn-success:active,
.dealers-content a.btn-success:active {
  background: #287a04;
}
/* ==========================================================================
Contact Us Content
========================================================================== */
.contact-us-content h2 {
  font: 150%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  font-size: 170%;
  padding-top: 2em;
  padding-bottom: 1em;
  color: #139559;
}
.contact-us-content form {
  width: 80%;
}
.contact-us-content form input#name,
.contact-us-content form input#email,
.contact-us-content form input#telephoneNumber {
  width: 48.2%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #f5f5f5;
}
.contact-us-content form input#name {
  margin-right: 1.688em;
}
.contact-us-content form input#email {
  margin-top: 1.563em;
}
.contact-us-content form textarea.form-control {
  height: 148px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  resize: none;
  overflow: auto;
  background: #f5f5f5;
}
.contact-us-content aside {
  width: 100%;
  margin-top: 4.75em;
  border: 12px solid #ededed;
  font: 80%/1.5em Proxima Nova Alt Condensed Regular, Myriad Pro Regular, sans-serif;
  text-align: justify;
  color: #555;
}
.contact-us-content aside p {
  color: #139559;
}
.contact-us-content aside p span {
  color: #555;
}
.contact-us-content aside p:nth-child(5),
.contact-us-content aside p:last-child {
  text-align: left;
  color: #555;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Dealers Content
========================================================================== */
.dealers-content article h2 {
  font-size: 130%;
}
.dealers-content p {
  text-align: justify;
}
.dealers-content h2 {
  margin-top: 2em;
}
.dealers-content hr {
  margin-top: 3em;
  margin-bottom: 3em;
}
.dealers-content a.btn-success {
  width: 200px;
  margin-top: 2.125em;
  margin-bottom: 2em;
  font: 125%/2em Proxima Nova ScOsf Condensed Bold, Myriad Pro Bold, sans-serif;
}
.dealers-content a.btn-success span {
  margin-left: 3.5em;
}
.dealers-content aside {
  padding: 1.5em;
  font-size: 85%;
  line-height: 2em;
}
/* ==========================================================================
==========================================================================*/
/* ==========================================================================
Rentals Content
========================================================================== */
.rentals-content article h2 {
  font: 130%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
}
.rentals-content article p {
  text-align: justify;
}
.rentals-content article p:nth-child(3) {
  margin-top: 3.188em;
  margin-bottom: 2.125em;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail {
  background: #ededed;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail img {
  width: 100%;
  border: 10px solid #ededed;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail .caption {
  background: #ededed;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail .caption h3 {
  margin-top: 0;
  margin-bottom: 1em;
  font: 100%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  text-align: center;
  color: #e72d2e;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail .caption h3 span {
  font-family: Proxima Nova Bold Italic, Myriad Pro Bold, sans-serif;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail .caption p {
  font: 80%/1em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  text-align: center;
  color: #0d0d0d;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail .caption p:nth-child(3) {
  margin-top: 1.25em;
}
.rentals-content .rental-thumbnails .col-xs-12 .thumbnail .caption p:last-child {
  margin-top: 1em;
  margin-bottom: 1em;
  font-size: 187.5%;
}
.rentals-content .rental-thumbnails .col-xs-12:last-child .thumbnail .caption h3 {
  color: #4c8700;
}
.rentals-content a.btn-danger {
  margin: 1.5em 24%;
}
.rentals-content aside {
  padding: 1.5em;
  font-size: 85%;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Testimonials Content
========================================================================== */
.testimonials-content article {
  font: 150%/1em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
.testimonials-content article h2 {
  font: 150%/1em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  margin-bottom: 0;
  padding-top: 2em;
  padding-bottom: 0;
  color: #139559;
}
.testimonials-content article p {
  font-size: 90%;
  color: #0d0d0d;
}
.testimonials-content .clients-comments {
  margin-top: 2em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 1em;
  background: #ededed;
}
.testimonials-content .clients-comments p.quote {
  font: 375%/1em Proxima Nova Blk, Myriad Pro Regular, sans-serif;
  color: #555;
}
.testimonials-content .clients-comments p:last-child {
  margin-bottom: 0;
}
.testimonials-content .clients-comments p:last-child span {
  margin-left: .4em;
  font: 87.5%/1em Proxima Nova Bold, Myriad Pro Bold, sans-serif;
  color: #139559;
}
.testimonials-content .clients-comments blockquote {
  margin-top: -50px;
  margin-bottom: 0;
  padding-left: 5px;
  padding-bottom: 0;
  border: none;
  font-size: 87.5%;
  text-align: justify;
}
.testimonials-content .clients-comments:last-child {
  margin-bottom: 2em;
}
.testimonials-content a.btn-danger {
  margin: 1.5em 0;
}
.testimonials-content aside {
  padding: 2em;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Terms & Conditions Content
========================================================================== */
.terms-content {
  font-family: Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
.terms-content p {
  font-size: 100%;
  text-align: justify;
  color: #555;
}
.terms-content article {
  font-size: 120%;
}
.terms-content article h2 {
  font-size: 150%;
  font-weight: bold;
  padding-top: 1.5em;
  padding-bottom: 1em;
  color: #139559;
}
.terms-content .row .col-xs-12 article h3 {
  margin-top: 2em;
  font: 90%/1em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
  color: #555;
}
.terms-content .row .col-xs-12 article:last-child p {
  margin-bottom: 3em;
}
.terms-content aside {
  font-size: 85%;
  text-align: center;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
Media Content
========================================================================== */
.media-content article {
  font: 150%/1.5em Proxima Nova Regular, Myriad Pro Regular, sans-serif;
}
.media-content article h1 {
  margin-top: 1.5em;
  margin-bottom: 1em;
  color: #139559;
}
.media-content article p {
  margin-bottom: 2em;
  font-size: 90%;
  text-align: justify;
}
.media-content .videos .row img.thumbnail,
.media-content .featured .row img.thumbnail,
.media-content .ads .row img.thumbnail {
  border: 10px solid #ededed;
}
.media-content .videos .row .thumbnail {
  height: 100%;
  border: 10px solid #ededed;
}
.media-content .featured .row .col-xs-12.col-sm-9.col-md-9.col-lg-9 img {
  display: inline-block;
}
.media-content .featured .row img {
  margin-right: 1.438em;
}
.media-content .ads .row img {
  display: inline-block;
  width: 344px;
  height: 451px;
  margin-bottom: 3.438em;
}
.media-content .ads .row img:first-child {
  margin-right: 2.375em;
}
.media-content .ads .row img:hover {
  cursor: pointer;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  zoom: 1;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -ms-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
.media-content .ads .row .mask img:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  zoom: 1;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -ms-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
.media-content .ads .row .mask:hover img {
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -ms-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
.media-content .modal .modal-dialog .modal-content .modal-body img {
  display: block;
  margin: 0 auto;
}
/* ==========================================================================
==========================================================================
========================================================================== */
/* ==========================================================================
About Us Media Queries
========================================================================== */
@media only screen and (max-width: 767px) {
  .about-us-heading h1,
  .pre-products-heading h1,
  .products-heading h1,
  .products-detonator-heading h1,
  .products-trailer-heading h1,
  .products-partial-heading h1,
  .products-blaster-heading h1,
  .media-heading h1,
  .hot-deals-heading h1,
  .faq-heading h1,
  .contact-us-heading h1,
  .dealers-heading h1,
  .rentals-heading h1,
  .testimonials-heading h1,
  .terms-heading h1,
  .rodent-control-heading h1,
  .rodent-control-badgers-heading h1,
  .rodent-control-gopher-heading h1,
  .rodent-control-ground-hogs-heading h1,
  .rodent-control-ground-squirrels-heading h1,
  .rodent-control-moles-heading h1,
  .rodent-control-prairie-dogs-heading h1,
  .rodent-control-voles-heading h1,
  .rodent-control-woodchucks-heading h1 {
    text-align: center;
  }
  .about-us-content,
  .pre-products-content,
  .products-content,
  .products-detonator-content,
  .products-trailer-content,
  .products-partial-content,
  .products-blaster-content,
  .rodent-control-content,
  .dealers-content,
  .hot-deals-content,
  .testimonials-content,
  .terms-content {
    text-align: center;
  }
  .about-us-content .products-trailer-image,
  .pre-products-content .products-trailer-image,
  .products-content .products-trailer-image,
  .products-detonator-content .products-trailer-image,
  .products-trailer-content .products-trailer-image,
  .products-partial-content .products-trailer-image,
  .products-blaster-content .products-trailer-image,
  .rodent-control-content .products-trailer-image,
  .dealers-content .products-trailer-image,
  .hot-deals-content .products-trailer-image,
  .testimonials-content .products-trailer-image,
  .terms-content .products-trailer-image {
    margin: 0 auto;
  }
  .products-content p.pay-no-taxes,
  .products-detonator-content p.pay-no-taxes,
  .products-trailer-content p.pay-no-taxes,
  .products-partial-content p.pay-no-taxes,
  .products-blaster-content p.pay-no-taxes,
  .hot-deals-content p.pay-no-taxes {
    margin-left: 0;
  }
  .products-content .gallery img,
  .products-detonator-content .gallery img,
  .products-trailer-content .gallery img,
  .products-partial-content .gallery img,
  .products-blaster-content .gallery img,
  .hot-deals-content .gallery img {
    width: 100%;
  }
  .products-content .note p,
  .products-detonator-content .note p,
  .products-trailer-content .note p,
  .products-partial-content .note p,
  .products-blaster-content .note p,
  .hot-deals-content .note p {
    text-align: center;
  }
  .contact-us-content {
    text-align: center;
  }
  .contact-us-content form {
    width: 100%;
  }
  .contact-us-content form input#name,
  .contact-us-content form input#email,
  .contact-us-content form input#telephoneNumber {
    width: 100%;
  }
  .contact-us-content form input#name {
    float: none !important;
  }
  .contact-us-content aside {
    text-align: center;
  }
  .contact-us-content aside p:nth-child(5),
  .contact-us-content aside p:last-child {
    text-align: center;
  }
  .faq-content {
    text-align: center;
  }
  .faq-content #accordion .panel-heading {
    clear: both;
    height: 15em;
    text-align: center;
  }
  .rentals-content {
    text-align: center;
  }
  .rentals-content a.btn-danger {
    margin-left: 5%;
    margin-right: 5%;
  }
  .terms-heading h1 {
    font-size: 120%;
  }
  .media-content article h1,
  .media-content article p {
    text-align: center;
  }
  .media-content .featured .row .col-xs-12.col-sm-9.col-md-9.col-lg-9 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .media-content .ads .row .col-xs-12.col-sm-6.col-md-6.col-lg-6 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
  .pre-products-content aside {
    font-size: 75%;
  }
  .pre-products-content aside .caption ul li a {
    line-height: 5.5em;
  }
  .products-content aside .caption ul li a,
  .products-detonator-content aside .caption ul li a,
  .products-trailer-content aside .caption ul li a,
  .products-partial-content aside .caption ul li a,
  .products-blaster-content aside .caption ul li a {
    font-size: 80%;
  }
  .faq-content {
    text-align: center;
  }
  .faq-content #accordion .panel-heading {
    clear: both;
    height: 10em;
  }
  .rentals-content a.btn-danger {
    margin-left: 0;
  }
}
@media only screen and (min-width: 993px) and (max-width: 1200px) {
  .rentals-content a.btn-danger {
    margin-left: 10%;
    margin-right: 10%;
  }
}
@media print {
  .about-us-heading h1,
  .pre-products-heading h1,
  .products-heading h1,
  .products-detonator-heading h1,
  .products-trailer-heading h1,
  .products-partial-heading h1,
  .products-blaster-heading h1,
  .media-heading h1,
  .hot-deals-heading h1,
  .faq-heading h1,
  .contact-us-heading h1,
  .dealers-heading h1,
  .rentals-heading h1,
  .testimonials-heading h1,
  .terms-heading h1,
  .rodent-control-heading h1,
  .rodent-control-badgers-heading h1,
  .rodent-control-gopher-heading h1,
  .rodent-control-ground-hogs-heading h1,
  .rodent-control-ground-squirrels-heading h1,
  .rodent-control-moles-heading h1,
  .rodent-control-prairie-dogs-heading h1,
  .rodent-control-voles-heading h1,
  .rodent-control-woodchucks-heading h1 {
    text-align: center;
  }
  .about-us-content article h2,
  .pre-products-content article h2,
  .products-detonator-content article h2,
  .products-trailer-content article h2,
  .products-partial-content article h2,
  .products-blaster-content article h2,
  .hot-deals-content article h2,
  .rodent-control-content article h2,
  .rodent-control-badgers-heading article h2,
  .rodent-control-gopher-heading article h2,
  .rodent-control-ground-hogs-heading article h2,
  .rodent-control-ground-squirrels-heading article h2,
  .rodent-control-moles-heading article h2,
  .rodent-control-prairie-dogs-heading article h2,
  .rodent-control-voles-heading article h2,
  .rodent-control-woodchucks-heading article h2,
  .dealers-content article h2,
  .rentals-content article h2,
  .testimonials-content article h2,
  .terms-content article h2 {
    padding-top: 1em;
    padding-bottom: 1.5em;
  }
  .about-us-content article p,
  .pre-products-content article p,
  .products-detonator-content article p,
  .products-trailer-content article p,
  .products-partial-content article p,
  .products-blaster-content article p,
  .hot-deals-content article p,
  .rodent-control-content article p,
  .rodent-control-badgers-heading article p,
  .rodent-control-gopher-heading article p,
  .rodent-control-ground-hogs-heading article p,
  .rodent-control-ground-squirrels-heading article p,
  .rodent-control-moles-heading article p,
  .rodent-control-prairie-dogs-heading article p,
  .rodent-control-voles-heading article p,
  .rodent-control-woodchucks-heading article p,
  .dealers-content article p,
  .rentals-content article p,
  .testimonials-content article p,
  .terms-content article p {
    text-align: justify;
  }
  .pre-products-content aside,
  .pre-products-content a {
    display: none !important;
  }
  .products-content article p.pay-no-taxes,
  .products-detonator-content article p.pay-no-taxes,
  .products-trailer-content article p.pay-no-taxes,
  .products-partial-content article p.pay-no-taxes,
  .products-blaster-content article p.pay-no-taxes,
  .hot-deals-content article p.pay-no-taxes,
  .rentals-content article p.pay-no-taxes,
  .products-content article p.sale-price,
  .products-detonator-content article p.sale-price,
  .products-trailer-content article p.sale-price,
  .products-partial-content article p.sale-price,
  .products-blaster-content article p.sale-price,
  .hot-deals-content article p.sale-price,
  .rentals-content article p.sale-price {
    display: none !important;
  }
  .products-content article p:last-child,
  .products-detonator-content article p:last-child,
  .products-trailer-content article p:last-child,
  .products-partial-content article p:last-child,
  .products-blaster-content article p:last-child,
  .hot-deals-content article p:last-child,
  .rentals-content article p:last-child {
    margin-bottom: 1em;
  }
  .products-content article a,
  .products-detonator-content article a,
  .products-trailer-content article a,
  .products-partial-content article a,
  .products-blaster-content article a,
  .hot-deals-content article a,
  .rentals-content article a {
    display: none !important;
  }
  .products-content article .products-trailer-image,
  .products-detonator-content article .products-trailer-image,
  .products-trailer-content article .products-trailer-image,
  .products-partial-content article .products-trailer-image,
  .products-blaster-content article .products-trailer-image,
  .hot-deals-content article .products-trailer-image,
  .rentals-content article .products-trailer-image {
    display: none !important;
  }
  .products-content article .col-xs-12 p:nth-child(2),
  .products-detonator-content article .col-xs-12 p:nth-child(2),
  .products-trailer-content article .col-xs-12 p:nth-child(2),
  .products-partial-content article .col-xs-12 p:nth-child(2),
  .products-blaster-content article .col-xs-12 p:nth-child(2),
  .hot-deals-content article .col-xs-12 p:nth-child(2),
  .rentals-content article .col-xs-12 p:nth-child(2) {
    display: none !important;
  }
  .products-content article #products-sidebar,
  .products-detonator-content article #products-sidebar,
  .products-trailer-content article #products-sidebar,
  .products-partial-content article #products-sidebar,
  .products-blaster-content article #products-sidebar,
  .hot-deals-content article #products-sidebar,
  .rentals-content article #products-sidebar {
    display: none !important;
  }
  .hot-deals-content p {
    text-align: justify;
  }
  .hot-deals-content a {
    display: none !important;
  }
  .hot-deals-content .col-xs-12 p:nth-child(3) {
    display: none !important;
  }
  .rentals-content .rental-thumbnails {
    display: none !important;
  }
  .products-content a,
  .products-detonator-content a,
  .products-trailer-content a,
  .products-partial-content a,
  .products-blaster-content a {
    display: none !important;
  }
  .products-content aside,
  .products-detonator-content aside,
  .products-trailer-content aside,
  .products-partial-content aside,
  .products-blaster-content aside {
    display: none !important;
  }
  .rodent-control-content p:last-child,
  .rodent-control-badgers-content p:last-child,
  .rodent-control-gopher-content p:last-child,
  .rodent-control-ground-hogs-content p:last-child,
  .rodent-control-ground-squirrels-content p:last-child,
  .rodent-control-moles-content p:last-child,
  .rodent-control-prairie-dogs-content p:last-child,
  .rodent-control-voles-content p:last-child,
  .rodent-control-woodchucks-content p:last-child {
    margin-bottom: 1em;
  }
  .rodent-control-content a,
  .rodent-control-badgers-content a,
  .rodent-control-gopher-content a,
  .rodent-control-ground-hogs-content a,
  .rodent-control-ground-squirrels-content a,
  .rodent-control-moles-content a,
  .rodent-control-prairie-dogs-content a,
  .rodent-control-voles-content a,
  .rodent-control-woodchucks-content a {
    display: none !important;
  }
  .rodent-control-content .row .col-xs-12:last-child,
  .rodent-control-badgers-content .row .col-xs-12:last-child,
  .rodent-control-gopher-content .row .col-xs-12:last-child,
  .rodent-control-ground-hogs-content .row .col-xs-12:last-child,
  .rodent-control-ground-squirrels-content .row .col-xs-12:last-child,
  .rodent-control-moles-content .row .col-xs-12:last-child,
  .rodent-control-prairie-dogs-content .row .col-xs-12:last-child,
  .rodent-control-voles-content .row .col-xs-12:last-child,
  .rodent-control-woodchucks-content .row .col-xs-12:last-child {
    display: none !important;
  }
  .contact-us-content h2 {
    display: none !important;
  }
  .contact-us-content form {
    display: none !important;
  }
  .contact-us-content p {
    text-align: justify;
  }
  .contact-us-content a {
    display: none !important;
  }
  .faq-content h2 {
    padding-top: 1em;
    padding-bottom: 1.5em;
  }
  .faq-content p {
    text-align: justify;
  }
  .faq-content #accordion .panel {
    margin-top: .5em;
  }
  .faq-content #accordion .panel:first-child {
    margin-top: 0;
  }
  .faq-content #accordion .panel:nth-child(4) {
    margin-top: 7.5em;
  }
  .faq-content #accordion .panel:nth-child(8) {
    margin-top: 1.5em;
  }
  .faq-content #accordion .panel-heading .panel-title a span {
    display: none !important;
  }
  .faq-content #accordion .panel-collapse {
    display: block !important;
  }
  .faq-content aside {
    margin-top: 1em;
  }
  .dealers-content p {
    text-align: justify;
  }
  .dealers-content a {
    display: none !important;
  }
  .dealers-content aside {
    margin-top: 25em;
  }
  .testimonials-content .clients-comments {
    margin-bottom: 0;
  }
  .testimonials-content a.btn-danger {
    display: none !important;
  }
  .terms-content article h2 {
    padding-top: .5em;
    padding-bottom: 0;
  }
  .terms-content aside {
    margin-top: 1em;
  }
  .media-content .videos {
    display: none !important;
  }
  .media-content article {
    display: none !important;
  }
  .media-content p {
    text-align: justify;
  }
  .media-content a {
    display: none !important;
  }
  .media-content .featured {
    margin-bottom: 2em;
  }
  .media-content .featured article {
    display: block !important;
  }
  .media-content .featured article p {
    width: 100%;
    text-align: center;
  }
  .media-content .featured .row img {
    width: 100%;
    margin-bottom: 8em;
  }
  .media-content .ads article {
    display: block !important;
  }
  .media-content .ads article p {
    width: 100%;
    text-align: center;
  }
  .media-content .ads .row img {
    display: block;
    width: 350px;
    height: 350px;
    margin-left: 25%;
    margin-right: 25%;
  }
  footer {
    margin-top: 2em;
  }
}
/* ==========================================================================
==========================================================================
========================================================================== */
