@charset "utf-8";
/* CSS Document */
.colum_right_width{margin:0px;width:0px;}
.az_corner04{padding-top:3px;}
.az_corner03{ padding: 3px 25px 0;}
/*TD.smallText, SPAN.smallText, P.smallText{ display:none; }*/
.template-button-left{display:none;}
.template-button-middle{background:none repeat scroll 0 0 rgba(0, 0, 0, 0)}
.template-button-right{display:none;}
#account-buttons {
    clear: both;
    line-height: 50px;
    margin: 10px 0;
    text-align: right;
    width: 100%;
}
.template-button-middle .submitButton{text-transform:none;margin-top:-8px;font-size:16px;}

#product-img {
    float: left;
    width: 48%;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.clearfix {
    display: block;
}
#product-info {
    background-color: #F3F3F3;
    color: #3A3738;
    float: right;
    font-size: 14px;
    padding: 2%;
    width: 46%;
}
#product-info #title {
    color: #000000;
    text-transform: uppercase;
}

#product-info #price, #content  #stock {
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    color: #1B75BB !important;
    float: left;
    height: 50px;
    padding: 20px 0;
    width: 48%;
}
#product-info #tools {
    margin: 20px 0;
    width: 100%;
}


#options {
	text-align: right;
	color: #1B75BB;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#options a {text-decoration:none; color:#1B75BB}
#options a:hover {text-decoration: underline;}

#acc {
	list-style: none;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding: 0px;
}
#acc h3 {
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
	background-image: url(images/arrow-right.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CCCCCC;
	font-size: 22px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 9px;
	padding-left: 55px;
	margin: 0px;
	background-position: left center;
}
#acc h3:hover {}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {
	background: #fff;
	padding-top: 15px;
	padding-right: 35px;
	padding-bottom: 15px;
	padding-left: 35px;
}
#acc .acc-content #lane-dark {
    background-color: #eaeaea;
}
#acc .acc-content #lane-light{
    background-color: #FFFFFF;
}
#acc .acc-content #col-left {
    float: left;
    padding: 5px 2%;
    width: 46%;
}
#acc .acc-content #col-right {
    float: right;
    padding: 5px 2%;
    width: 46%;
}

#nested {list-style:none; color:#033; margin-bottom:15px}
#nested h3 {border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer;}
#nested h3:hover {}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content { padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {
	background-image: url(../images/arrow-down.png);
	background-repeat: no-repeat;
}

.zoomPad{
	position:relative;

	z-index:99;
	cursor:crosshair;
	width:300px;
}


.zoomPreload{
   -moz-opacity:0.8;
   opacity: 0.8;
   filter: alpha(opacity = 80);
   color: #333;
   font-size: 12px;
   font-family: Tahoma;
   text-decoration: none;
   border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
   text-align:center;
   background-image: url(images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
   z-index:110;
   width:90px;
   height:43px;
   position:absolute;
   top:0px;
   left:0px;
    * width:100px;
    * height:49px;
}


.zoomPup{
	overflow:hidden;
	background-color: #FFF;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index:120;
	position:absolute;
	border:1px solid #CCC;
  z-index:101;
  cursor:crosshair;
  width: 500px !important;
}

.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:5000;
	width:100%;
	height:100%;
	display:none;
  z-index:101;
}

.zoomWindow{
	position:absolute;
	left:-550 !important;
	margin-left: 0px;
	top:40px;
	background:#FFF;
	z-index:6000;
	height:auto;
  z-index:10000;
  z-index:110;
  min-width: 300px;
}
.zoomWrapper{
	position:relative;
	border:0px solid #999;
  z-index:110;
  overflow:hidden;
      width: 500px !important;
	  height: 325px !important;
}
.zoomWrapperTitle{
	display:block;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;
  overflow:hidden;
	text-align:center;
	font-size:10px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:120;
  -moz-opacity:0.6;
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.zoomWrapperImage{
	display:block;
  position:relative;
  overflow:hidden;
  z-index:110;
  min-width: 1000px;
  height: 325px !important;

}
.zoomWrapperImage img{
  border:0px;
  display:block;
  position:absolute;
  z-index:101;
  max-width:none !important;
}

.zoomIframe{
  z-index: -1;
  filter:alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position:absolute;
  display:block;
}




#tabs {

	margin-top:30px;
}
#tabs ul.ui-tabs-nav {
	display: inline-block;
	padding:0;
	margin:0;
}
 #tabs #tabs-4 {
	font-size: 14px;
}
 #tabs #tabs-4 li a {
	color: #1B75BB;
}
#tabs #tabs-4 li {
	list-style-type: none;
}


#tabs ul.ui-tabs-nav li {
	display: block;
	margin-right: 4px;
	float: left;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FCFCFB),
	color-stop(1, #D8D9D8)
);
	background-image: -o-linear-gradient(bottom, #FCFCFB 0%, #D8D9D8 100%);
	background-image: -moz-linear-gradient(bottom, #FCFCFB 0%, #D8D9D8 100%);
	background-image: -webkit-linear-gradient(bottom, #FCFCFB 0%, #D8D9D8 100%);
	background-image: -ms-linear-gradient(bottom, #FCFCFB 0%, #D8D9D8 100%);
	background-image: linear-gradient(to bottom, #FCFCFB 0%, #D8D9D8 100%);
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size:15px;
	text-transform:none;
}
#tabs ul.ui-tabs-nav li a {
	padding: 15px;
	font-size:15px;
	color: #3A3738;
	text-decoration:none;
	display: block;
}
 #tabs ul.ui-tabs-nav li.ui-tabs-active {
	background-color: #fff!important;
	background-image:none;
	padding-bottom:1px;
	position: relative;
	z-index: 99999;
}
#tabs div.ui-tabs-panel {
	border: solid 1px #cccccc;
	padding:20px;
	position:relative;
	top: -1px;
	background-color: #fff;
}

#write-review {
    float: right;
    line-height: 30px;
    text-align: right;
    width: 50%;
}
#tabs #pdf {
        width: 350px;
        padding-left: 60px;
        background-image: url(images/pdf.png);
        background-repeat: no-repeat;
        background-position: left center;
        float: left;
        margin: 15px;
}
#tabs a #pdf, #tabs a #download {
        color: #3A3738;
}
#tabs a #pdf, #tabs a #download {
        color: #3A3738;
}
#tabs #download {
        width: 350px;
        padding-left: 60px;
        background-image: url(images/file_download.png);
        background-repeat: no-repeat;
        background-position: left center;
        float: left;
        margin: 15px;
}

#tabs #qa {
    float: left;
    width: 50%;
}

#tabs #post-question {
    float: right;
    text-align: right;
    width: 50%;
}
#tabs #review {
    border-top: 1px solid #CCCCCC;
    margin: 30px 0;
    padding-top: 30px;
    width: 100%;
}


#tabs #review #message {
    background-color: #F3F3F3;
    float: right;
    padding: 2%;
    width: 66%;
}


#tabs #review #rating {
    float: left;
    width: 30%;
}

#tabs #question {
    border-top: 1px solid #CCCCCC;
    margin-top: 30px;
    padding: 30px 0;
}

#tabs #answer {
    background-color: #F3F3F3;
    padding: 2%;
}

#related-products {
    margin-top: 30px;
    width: 100%;
}
#related-products #item {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 1%;
    padding: 1.3%;
    text-align: center;
    width: 20%;
}
#related-products #item {
    text-align: center;
	height: 180px;
}

#related-products #item img {
   height: 80%;
    margin-bottom: 20px;
    width: 100%;
}
#categories {
    float: left;
    width: 20%;
}
#categories #filter {
    background-color: rgba(0, 0, 0, 0);
    margin: 10px 0;
    width: 100%;
}

#categories #filter select {
    border: 2px solid #49B0EE;
    padding: 5px;
    width: 100%;
}
#categories #filter select option {
    width: 100%;
}

#item {
    border: 1px solid #CCCCCC;
    float: right;
    margin-bottom: 30px;
    padding: 2.5%;
    width: 74%;
}
#item #product {
    float: left;
    width: 95%;
}
input.button {
    background-color: #1B75BB;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    padding: 10px;
	width:38%
}
input.button-grey {
    background-color: #DADADA;
    border: medium none;
    color: #4A4848;
    cursor: pointer;
    font-size: 13px;
    padding: 10px;
    text-decoration: none;
}
#item #product #item-filters {
    background-color: #F3F3F3;
    padding: 2.5%;
    width: 95%;
}

#item #selection {
    float: right;
    margin-top: 70px;
    text-align: center;
    width: 5%;
}


#tabs #tabs-5 #item {
	width: 20%;	
	padding: 1.3%;
	float:left;
	text-align:center;
	border: solid 1px #CCC;
	margin: 1%;
	height: 180px;
}

.zoomPad > img {
    border:4px solid #666666;
	
 
}

ul#thumblist {
    display: block;
    margin: 0 0 0 85px;
    padding: 0;
}

ul#thumblist li {
    float: left;
    list-style: none outside none;
    margin-right: 2px;
}

ul#thumblist li a {
    border: 1px solid #CCCCCC;
    display: block;
	height: 90px;
}
/*********************************************************
/ When clicking on thumbs jqzoom will add the class
/ "zoomThumbActive" on the anchor selected
/*********************************************************/
#acc #electrical-specifications {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/electrical-specifications.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:contain;
}
#acc #mechanical-specifications {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/mechanical-specifications.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:contain;
}
#acc #included-components {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/included-components.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:contain;
}
#acc #environmental-specifications {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/environmental-specifications.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:contain;
}
#acc #compatibility {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/compatibility.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:contain;
}
#acc #standards {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/standards-testing-certifications.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:contain;
}
body #content #product-info {
	float: left;
	width: 54%;
	background-color:transparent;
	color:#ffffff;
}
body #content #product-img {
	float: right;
	width:42%;
	padding-top: 20px;
}
body #content {
	max-width:1200px;	
}
body #content p {
	color:#ffffff;
}
body .az_corner02 {
	max-width:1200px;	
}
#content #title h1 {
	font-size: 24px;
	margin-top:0px;
	text-transform:capitalize;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.new-background {
	background-image: url(http://acceltex.com/2017-agiliron-resources/images/new-background.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	padding-bottom:20px;
}
#number {
	font-size:20px;
}
#price-new {
	font-size:20px;
}
body #content #tabs ul.ui-tabs-nav li {
	background-image: linear-gradient(to bottom, #0066A4 0%, #0066A4 100%);
}
body #content #tabs ul.ui-tabs-nav li a {
	color:#ffffff;	
}
body #content #tabs ul.ui-tabs-nav li.ui-tabs-active a{
	color: #0066A4;
}
.zoomPad > img {
    border: 4px solid #ffffff;
}
ul.scrollmenu {
	overflow: auto;
    white-space: nowrap;
}
ul.scrollmenu li{
	display: inline-block;
	float:none !important;
}
ul.scrollmenu li img{
	height:75px;	
	width:75px;	
}
body ul#thumblist li a {
    display: block;
    border: 0px solid #CCC;
}
body .sidebar-footer {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 46px 0px rgba(0,0,0,0.00);
    -moz-box-shadow: 0px 0px 46px 0px rgba(0,0,0,0.00);
    box-shadow: 0px 0px 46px 0px rgba(0,0,0,0.00);
}
#content #tabs #tabs-5 {
	height:425px;	
}
body #item-wide {
margin-bottom: 0px;	
}
table.category-layout {
	max-width: 1170px;
	margin-left: auto;
	margin-right: auto;
}
body #grid-third img.full {
	width: auto;
	margin-left: auto;
    margin-right: auto;
	display:block;
}
table.category-layout .pageHeading {
	display:none;
}
table.category-layout #cke_pastebin {
	font-size:18px;
	text-align:center;
	padding-bottom:20px;	
}
body #related-products {
	display:none;	
}
body #tabs #tabs-5 #item {
	border: solid 0px #CCC;
}
body #tabs #review {
	display:none;
}
.category-layout img {
	margin-right:20px;
}