#wrap .wrapper {
  max-width: 740px;
  width: auto;
  padding: 0 14px;
}

/*Homepage BEGIN*/
.view-homepage-slider {
  position: relative;
  max-height: 374px;
  overflow: hidden;
  z-index: 0;
}
.view-homepage-slider .views-slideshow-controls-bottom {  width: 100%;
  height: 30px;
  position: absolute;
  z-index: 9999;
  text-align: center;
top:210px;}

.block-views-homepage_slider-block_1 {
  max-height: 374px;
}
.view-homepage-slider .views_slideshow_main img {
  width: 100%;
  height: auto;
  min-height: 254px;
}
#splash {
  width: 100%;
  max-height: 254px;
}
#content #block-menu-menu-fast-links-left .content {
  padding: 10px;
}
#block-block-30 h2 {
  padding: 35px 10px 35px 104px;
}
.page-products #block-block-29 {
  margin-left: 118px;
}
#block-block-29 h2 {
  padding: 53px 10px 35px 104px;
  background: url(../images/chat.png) no-repeat 12px 48px;
}
#block-views-terabit_help-block_1 .views_slideshow_thumbnailhover_main,
#block-views-terabit_help-block_3 .views_slideshow_thumbnailhover_main {
  width: 290px;
}
#block-views-terabit_help-block_1,
#block-views-terabit_help-block_3 {
  width: 470px;
  margin-right: 10px;
}
#block-views-our_team-block_1 {
  width: 260px;
}
#block-views-terabit_help-block_1 .views-slideshow-controls-top,
#block-views-terabit_help-block_3 .views-slideshow-controls-top {
  width: 150px;
}
/*Homepage END*/

/*View Blog BEGIN*/
.view-blog .views-field-created, .view-blog .views-field-field-author-link-url {
  width: 150px;
}
.view-blog .views-field-field-blog-image-fid, 
.view-blog .views-field-title, 
.view-blog .views-field-body, 
.view-blog .views-field-view-node {
  width: 560px;
}
#block-views-blog-block_10 .views-field-created, 
#block-views-blog-block_10 .views-field-field-author-link-url {
  width: auto;
  margin-left: 0;
  float: none;
}
#block-views-blog-block_10 .views-field-field-author-link-url {
  margin-bottom: 20px;
}
/*View Blog END*/

/*Company page BEGIN*/
.view-terabit-help-company .views-row {
  width: 30%;
}
/*Company page END*/

/*Blog individual page BEGIN*/
.node-type-story .node {
  width: 460px;
} 
.node-type-story #block-views-blog-block_12 {
  margin-bottom: 20px;
}
#block-views-blog-block_12 .views-field-created, 
#block-views-blog-block_12 .views-field-field-author-link-url {
  width: auto;
  float: none;
}
/*Blog individual page END*/

/*Brand/Type page BEGIN*/
.page-taxonomy .taxonomy-term-description {
  width: 405px;
}
/*Brand/Type page END*/

/*Product details BEGIN*/
#block-views-related_products-block_1 .jcarousel-skin-default .jcarousel-container-horizontal {
  width: 660px;
}
#block-views-related_products-block_1 .jcarousel-skin-default .jcarousel-clip-horizontal {
  width: 660px;
}
#block-views-related_products-block_1 .views-field-title {
  width: auto;
}
#block-views-related_products-block_1 .views-field-field-product-image-fid {
  width: auto;
}
#block-views-related_products-block_1 .views-field-field-part-number-value {
  width: auto;
}
/*Product details END*/ 

/*Buy-sell networking equipment BEGIN*/
#block-block-25 .content {
  padding-left: 0;
}
/*Buy-sell networking equipment END*/

/*Quote and Contact pages BEGIN*/
#block-custom_common-1,
#block-custom_common-0,
#block-block-43,
#block-block-16 {
  float: none;
  width: 530px;
  margin: 0 auto 30px;
  clear: both;
  overflow: hidden;
}
#block-custom_common-1,
#block-custom_common-0 {
  width: 500px;
}
#block-custom_common-1 h2,
#block-custom_common-0 h2 {
  font-size: 37px;
  margin-bottom: 0;
}
#block-block-43 h2,
#block-block-16 h2,
#block-block-16 .subtitle {
  text-align: center;
}
#block-block-43 .contact,
#block-block-16 .contact {
  width: 260px; 
  float: left;
}
#block-block-16 .contact.two {
  float: right;
}
#block-block-43 .contact .bbody,
#block-block-16 .contact .bbody {
  height: 120px;
}
/*Quote and Contact pages END*/