.bodytext{
  width: 100%;
  
}
.headerText {
  background-color: #0c5083;
  color: white;
}

.home-header {
  font-size: 1.2rem;
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
  color: white;
}

.home#topBanner {
  margin: 10px 10px 0 20px;
}

.homebox_row#newProds {
  height: auto;
  margin: 3px 0;
}

.row.homebox_row.banners {
  margin-left: 190px;
  max-width: 98%;
}

.OWLbanners .owl-controls.clickable {
  width: 100%;
}

@media (max-width: 991px) {
  .row.homebox_row.banners {
    margin: 0 auto 10px;
  }
}
@media (max-width: 945px) {
  .banners aside#newProds > div {
    width: 100%;
  }
}

@media (max-width: 945px) {
  /* overwrite other margin */
  .home#topBanner {
    margin: 5px !important;
  }
}

@media (max-width: 767px) {
  .banners aside#newProds > div {
    width: 50%;
  }
}

@media (max-width: 767px) {
  /*set offset to center*/
  .col-12.home#topBanner {
    margin-left: 8.333333% !important;
  }
  .owl-controls.clickable {
    display: none !important;
  }
}

@media (max-width: 576px) {
  .home#topBanner {
    max-width: 98%;
  }

  /* reset left margin */
  .col-12.home#topBanner {
    margin-left: 5px !important;
  }
}

div.quickship,
div.directvendor,
div.manufacturerdirect {
  display: none !important;
}
div.quickship:after,
div.directvendor:after,
div.manufacturerdirect:after {
  display: none !important;
}

section#reviews-badge {
  display: none !important;
}
/* end */

#main {
  position: relative;
  min-height: 500px;
}

p {
  color: #484848;
}

ul {
  /* margin: 0;
    padding: 0; */
  list-style: none;
}

/* Commented to responsive font-size in tabs sections */
/* p{
  font-size: 14px;
} */

#header_master,
#main,
#footer_master,
#sub_header {
  width: 100%;
  max-width: 1080px;
  margin: 0 auto;
}

#prodsearch {
  /* background: url(https://cdn.cableorganizer.com/old-images/sprites/gui2018-2.png) no-repeat 13px -326px!important;
    width: 46px;
    height: 46px;
    text-indent: -900px; */
  background-color: transparent !important;
  margin: 0;
}

ul.owl-carousel.OWLbanners.owl-theme {
  padding: 0 !important;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
}

#topBanner li {
  list-style: none;
}

.breadcrumb-item a {
  color: black;
}

#tabs {
  margin-top: 50px;
  width: 100% !important;
}

.tab-pane {
  height: 350px;
}

.catRow li a {
  display: unset !important;
}
.catRow li p {
  margin-top: 6px;
  color: #000;
  font-size: 12px;
}

.catRow figure span {
  display: none !important;
  z-index: 10;
  position: absolute;
  bottom: 0;
  background-color: rgba(43, 82, 130, 0.8);
  color: #fff;
  text-align: center;
  font: 12px arial;
  width: 100%;
  padding: 2px 3px;
}

.nav-tabs .nav-item {
  background-color: #072d44;
  border-left: 1px solid white;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.nav-tabs .nav-link {
  width: 103px;
  font-size: 11px;
  text-align: center;
  height: 60px;
  color: inherit;
  text-decoration: none !important;
}

.aboutus h1 {
  font-size: 30px;
}

.aboutus p {
  font-size: 12px;
}

#tabs {
  margin-top: 50px;
  width: 100%;
}

.conteudoabas li {
  float: left;
  list-style: none;
}

input[type="submit"].AddToCartButton,
#moreTable td .cartbutton input[type="submit"].AddToCartButton {
  background-image: url(https://cdn.cableorganizer.com/old-images/sprites/gui2018-2.png);
  background-position-y: -235px !important;
  background-position-x: 6px !important;
  background-repeat: no-repeat !important;
  padding-left: 30px;
  line-height: 15px;
  border: none;
}


input.AddToCartButton,
#header_cartCheckout #btn_checkout,
#header_cartCheckout .btn_checkout,
#Add2Cart_ship a.proc,
/* #btnCheckOutNowBottom, */
/* #btnContinueCheckout,
#btnContinueCheckout2, */
#btnCheckOutNowMiddle,
#moreTable td input[type=submit].AddToCartButton,
.greenbutton,
a.reorder {
    background-color: #418C41 !important;
}


button,
/* .btn, */
.button,
input[type='button'],
/* input[type="submit"], */
input.AddToCartButton,
#buyproduct .topbutton,
#header_navigation .util .creditApp,
#header_cartCheckout #btn_checkout,
#header_cartCheckout .btn_checkout,
#Add2Cart_ship a.layer_est,
#Add2Cart_ship a.cont,
#Add2Cart_ship a.proc,
/* a[name='bt_Update'].CartDeleteButton, */
/* #btnCheckOutNowBottom, */
input.bluebutton,
#btnRequestQuote.orangebutton,
#btnInternationalCheckOutNowTop,
#btnContinueShoppingTop,
/* #btnContinueCheckout, */
#btnContinueShoppingBottom,
/* #btnEstimate, */
#btnUpdateCart3,
#mobileHDR button,
#moreTable td input[type=submit].AddToCartButton,
input[type="submit"].track,
/* #lnkAddBillingAddress, */
#lnkChangeBilling,
/* #lnkAddShippingAddress, */
#lnkChangeShipping,
#accountaspx4,
a.reorder,
a.mobileViewReceipt,
#btn_checkout,
#btnNewAddress {
    background: #418C41;
    padding: 8px 10px;
    color: #fff;
    text-transform: uppercase;
    font-weight: normal!important;
    border-radius: 3px;
    font-size: 12px;
    font-family: Arial;
    margin: 5px;
    transition: 0.2s;
    transition-timing-function: easeIn;
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    text-shadow: none;
    text-decoration: none!important;
}
#pnlAddressListBottom input[type="submit"]{
  border: none;
}



body,
input {
  font-family: Arial, Helvetica, sans-serif;
}

body {
  color: #222;
  font-size: 14px; /*Added to adjust article body text accord to the live website */
}

#topSection a,
#topSection a:active #topSection a:link,
.pgContent a,
.pgContent a:active,
.pgContent a:link,
.pro65-warning a,
.pro65-warning a:active,
.pro65-warning a:link {
  color: #fe5b00;
  -webkit-tap-highlight-color: #fe5b00;
  text-decoration: none;
}

#topSection a:hover,
.pgContent a:hover, .pro65-warning a:hover {
  text-decoration: underline;
}

/* a:link {
    -webkit-tap-highlight-color: #FE5B00;
}
a, a:active {
    color: #0D2740;
    text-decoration: none;
} */
#productMenu a,
#productMenu a:active {
  color: #222;
  text-decoration: none;
}

/* header#cat_header h1 {
    font: normal 30px verdana;
    color: #FE5B00;
    text-align: center;
    padding-bottom: 0;
    text-shadow: 0 1px 0 #fff;
} */

.disclosure {
  display: block;
  font-size: 11px;
  text-align: center;
}

/* ----- Media queries ----- */

/* @media all and (max-width:991px) {
  #header_master, #main, #footer_master, #sub_header {
      max-width: 99%;
  }
} */

input.itemqty {
  max-height: 28px;
  max-width: 38px;
}

/* ----- Emergency Content - Top Banner ----- */

#emergency-ctn {
  background-color: #418c41 !important;
}

.container-365-days {
  background-color: #f1f1f1;
  border: 1px solid #ccc;
  border-radius: 5px;
  height: 165px;
  margin: 44px auto;
  width: 80%;
  padding: 0px 20px;
}

.message-365-desktop {
  background-color: #fe5b00;
  width: 245px;
  max-width: 100%;
  height: 55px;
  padding: 0px 0px;
  border-radius: 5px;
  text-align: center;
  margin: 12px auto;
}

.message-365-desktop p {
  color: #ffffff;
  font-size: 18px;
  font-weight: 900;
  margin: 0;
  line-height: 22px;
  padding: 5px 20px;
}

.message-365-desktop a:active,
.message-365-desktop a:link,
.message-365-desktop a:hover,
.message-365-desktop a:visited {
  text-decoration: none !important;
  color: #ffffff;
}

.video-thumb {
  /*position:absolute; left:20px; top:380px; color:white; font-size:28px;*/
  position: relative;
  right: 2.8rem;
  top: 0.5rem;
  color: white;
  font-size: 2rem;
}
