/**********ARXTECH CANADA**********/

body {
   color: #434343;
}
.em-header-top {
    padding-top: 2px;
}
h1, h2, h3, h4 {
    margin-top: 20px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1.125em;
    text-transform: uppercase;
}
h1, h2, h3, h4, h5, h6 {
    color: #434343;
}
input.input-text, textarea {
    border-radius: 0px;
}
.em-wrapper-ads-11 .em-ads-item {
    color: #ffffff;
    border-color: #0088c8;
    background-color: #0088c8;
}
.em-block-title {
    text-transform: capitalize;
    text-align: left;
}
.em-wrapper-header .em-header-style08 .em-header-top {
    border: none;
}
.em-wrapper-header .em-header-style08 .welcome-msg, .em-wrapper-header .em-header-style08 .link-account, .em-wrapper-header .em-header-style08 .em-top-links > ul li, .em-wrapper-header .em-header-style08 .em-top-links ul.links li, .em-wrapper-header .em-header-style08 .em-top-links ul.em-links-wishlist li, .em-wrapper-header .em-header-style08 .toolbar-switch, .em-wrapper-header .em-header-style08 .em-search {
    border: none;
}
.owl-carousel .owl-item {
    float: left;
    padding: 0px;
}

.em-header-style08 .em-search .em-search-icon {
    padding: 18px 10px;
}
.em-logo .logo img {
    max-width: 200px;
}

/************/
.videoWrapper {
 position: relative;
 padding-bottom: 56.25%; /* 16:9 */
 padding-top: 25px;
 height: 0;
overflow: hidden;
}
.videoWrapper iframe {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 display:none;
}
/************** **************/
.em-wrapper-header .em-fixed-top.navbar-fixed-top .em-logo-sticky {
    width: 100px;
}
.em-wrapper-header .em-fixed-top.navbar-fixed-top .em_nav {
    padding-left: 150px;
}
html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: transparent;
}
.em-search {
    position: relative;
    background: none;
}
.em-wrapper-header .navbar-fixed-top {
    border-color: #000000;
    background-color: #000000;
}
.em-wrapper-main .container-main {
    padding-top: 0px;
}
.wrapper-breadcrums {
    margin-bottom: 10px;
}
body .toolbar-dropdown .toolbar-dropdown span {
    color: #434343;
}
.addto-compare a {
    text-align: right;
}
.em-wrapper-header .em-header-style08 .em-header-top {
    background-color: #0088c8;
    color: #434343;
}
a.viewall, a.button-link, button.button, #addtoContainer .row2 a.btn_ajaxaddto {
    border-color: #434343;
    background-color: #434343;
}
.em-wrapper-header .toolbar-switch .toolbar-dropdown span.current .em-wrapper-header a {
    color: #434343;
}
.em-wrapper-header .toolbar-switch .toolbar-dropdown:hover span.current {
    color: #fff;
}
.em_nav ul.level0, .em_nav .menu-container {
    color: #000000;
}
.em_nav .menu-container a {
    color: #000000;
}

.menu-container a:hover {
    color: #0088c8;
}

.btn-lg, .btn-group-lg > .btn {
    font-size: 12px;
}
.btn-default {
    color: #ffffff;
    background-color: #0088c8;
    border-color: transparent;
}
.form-search {
    /*margin-top: 4px;*/
	/*margin-bottom: 4px;*/
    border-style: none;
    border-width: 0;
}
.em-header-style08 .toolbar-switch span.current {
    padding: 14px 20px;
    min-height: 42px;
}
.link-more {
    font-weight: bold;
    font-weight: bold;
	text-align: right;
}
.category-products .products-list li.item .product-name a {
    color: #0088c8;
}
.listview_mfg_logo div img {
	margin-right: 10px;
}

/************** 08042016 **************/
div.desc {
   color: #a1a1a1;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Lato",sans-serif;
    font-style: normal;
    letter-spacing: 0.1em;
    font-weight: 700;
}
.img-banner h1 {
    letter-spacing: 0em;
    font-size: 2em;
}
.presentation p {
    font-size: 16px;
}
.arxh3b {
    margin-top: 2rem;
}
.arxh3b a {
    color: #0088c8;
}
.arxh3b a:hover {
    color: #000000;
}
.em-wrapper-header .em-fixed-top .em-logo-sticky img {
    padding-top: 10px;
}
.prod_shortDescription {
    float: left;
    padding-left: 0px;
    margin-left: 0px;
}
.featurette {
    margin-top: 120px;
}
.featurette-image-120.pull-right {
    margin-left: 20px;
}
.featurette-image-60.pull-left {
    margin-right: 20px;
}
.featurette-image-120 {
    margin-top: -120px;
}
.featurette-heading-60 {
    margin-top: 60px;
}
.featurette-image-60 {
    margin-top: -60px;
}
hr.featurette-divider {
    margin: 20px 0;
}
.lead {
    margin-bottom: 20px;
    font-size: 16px;
}
.featurette-image {
    margin-top: -120px;
}
.featurette-image.pull-right {
    margin-left: 40px;
}
.featurette-image.pull-left {
    margin-right: 40px;
}
hr {
    border: 0;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #ffffff;
}
hr {
    display: block;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0.5em;
    -webkit-margin-start: auto;
    -webkit-margin-end: auto;
}
.nav-tabs a {
     display: block !important;
}
.nav-collapse.collapse {
     display: inherit !important;
}
.listview_mfg_logo img {
     padding-right: 20px;
}
.product_description {
     padding-top: 20px;
}
.arx-prod-view-nav a {
     font-size:larger;
}
.product-name-related {
     margin-top:50px;
}
.learn-more a, .addto-compare a:hover {
    position: relative;
    width: auto;
    height: 100%;
    text-indent: 0;
    overflow: hidden;
    padding: 5px 15px;
    line-height: 40px;
    background-color: #0088c8;
    border-radius: 15px;
    font-size: 14px;
    color: #fff;
    margin-top: 8px;
}
.addto-compare a, .learn-more a:hover {
    position: relative;
    width: auto;
    height: 100%;
    text-indent: 0;
    overflow: hidden;
    padding: 5px 15px;
    line-height: 40px;
    background-color: #bdd9f8;
    border-radius: 15px;
    font-size: 14px;
    color: #0088c8;
    margin-top: 8px;
}
.arx_prod_list {
   margin-top: 20px;
   clear: both;
}
.product_name a {
   color: #0088c8;
   letter-spacing: 0.05em;
   text-transform: none;
}
.listview_mfg_logo img {
   max-width: 200px;
}
.brands_catalog img {
   max-width: 200px;
   margin-bottom: 10px;
}
.view-mode .grid {
    margin-left: 1rem;
    padding-left: 1rem;
    border-left-style: solid;
    border-left-width: 1px;
    margin-right: 0;
    padding-right: 0;
    border-right-style: none;
}

/************** 09042016 **************/
.block-layered-nav .block-content .img-filter li a {
    display: inline;
}
.form-search button.button {
    padding: 9px 13px;
	top: 0;
}
.form-search input.input-text {
    height: 32px;
    line-height: 0;
    border-radius: 4px;
}
.em-search-style02 .form-search button.button {
    padding: 9px;
    width: 32px;
    border-radius: 0 4px 4px 0;
}
.em-language-currency .toolbar-dropdown {
    max-height: 36px;
}
.em-header-style08 .toolbar-switch span.current {
    padding: 7px 20px;
    min-height: 40px;
}
.em-language-currency .form-language span.current {
    background-position-y: 35%;
}
.em-language-currency .toolbar-dropdown ul {
  top: 36px;
}
.em-wrapper-header .toolbar-switch .toolbar-dropdown span.current {
    color: #434343;
}
.attribute-group-title img {
   float: left;
   display: inline-block;
   padding: 5px 10px 5px 0;
   width: 70px
}
.attribute-group-title h3 {
   padding-top: 45px;
}
.breadcrumbs {
   padding: 1rem 0;
   overflow: hidden;
}
iframe {
    display: block;
    max-width: 100%;
    border: none;
}
.h4 {
    letter-spacing: 0.05em;
}

h3 {
    margin: 0 0 1rem;
}
.em-wrapper-footer {
    background: url(../../../../../media/em0131/variations/bkg_footer.png) repeat scroll 0 -2px #e1e1e1;
    width: 100%;
    bottom: 0;
    clear: both;
}
.em-wrapper-footer a {
    color: #ffffff;
}
.arrow-list li {
   /* list-style: none outside url(https://arxtech.ca/media/em0131/variations/icon-right-arrow-white.png);*/
    margin-left: 20px;
}
.logo-mfg {
    max-width: 200px;
    padding-bottom: 10px;
}
.em-wrapper-footer .em-block-title {
    color: #ffffff;
}
.page-title {
    margin: 0;
}
.em-wrapper-footer .em-footer-bottom {
    padding-top: 15px;
    padding-bottom: 5px;
}
/************** 14052016 **************/
.table > tbody > tr > th.info {
	width: 15%;
}
.table > tbody > tr.active > th, .table > tbody > tr.active > td {
  background-color: #ccc;
}
.table > tbody > tr:nth-child(even) > th.info, .table > tbody > tr:nth-child(even) > td.data {
  background-color: #fff;
}
.table > tbody > tr:nth-child(odd) > th.info, .table > tbody > tr:nth-child(odd) > td.data {
  background-color: #eee;
}
td.title h2 {
   margin-top: 15px;
}
