@charset "UTF-8";

/* Reset css for Support tmpl */
h3,h4,h5,a:hover,p a, h3 a, h4 a, h5 a, h6 a { color: #2871a8;}
body{font-family:Arimo,Arial, Helvetica, sans-serif;}

nobr, .nobr { white-space:nowrap; }

/* Resources Block */

#contentWrapper .innerContent .link-list h4{font-family:'DIN Next W01 Light',Tahoma,Helvetica,Arial,sans-serifLight;font-size:14px;color:#fff;font-weight:600;border-radius:3px;display:block;background:#444;text-transform:none;padding:11px 13px 8px;margin:19px 14px}
#contentWrapper .innerContent .link-list ul{ margin: 0px 28px;}
#contentWrapper .innerContent .link-list ul li{margin:0 20px 15px 0;display:block;position:relative}
#contentWrapper .innerContent .link-list ul li a{color:#777;font-size:13px;line-height:17px;padding-left:0;display:block;text-decoration: none;}
#contentWrapper .innerContent .link-list ul li a:hover{color:#000}


#supportResources{ line-height:1.4; background-color: #e7e7e9; clear:both; min-height: 100px; clear: both;}
#supportResources .innerContent{max-width:1020px;margin:0 auto;overflow:hidden}
#supportResources .innerContent h2{font-size:36px;color:#333333;text-transform:none;margin:48px 0 32px;font-family:'DIN Next W01 Light',Arial,Helvetica,sans-serif;font-weight:600}
#supportResources .innerContent .link-list{float:left;width:326px;margin:0 6px 68px 0;background:#f3f3f3;overflow:hidden;min-height:282px}

#supportResources .innerContent .link-list-double { width:674px; }
#supportResources .innerContent .link-list-double ul { width:337px; float:left; }
#supportResources .innerContent .link-list ul { margin:0 !important; padding:0 !important;  }
#supportResources .innerContent .link-list ul li.link:before {
content: "";
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 19px;
height: 18px;
margin-left: -20px;
vertical-align: -4px;
background-image: url("http://cdn.quantum.com/glg/app/images/storNext-pdp-PrimaryStorage/web-link-icon.png");
background-position: 0px 0px;
background-repeat: no-repeat;
background-attachment: initial;
background-size: initial;
}
#supportResources .innerContent .link-list ul li {margin: 0px 34px 15px;display: block;position: relative;}
#supportResources .innerContent .link-list ul li a {color: #444; font-size: 14px; line-height: 17px; padding-left: 14px; display: block;}
#supportResources .innerContent .link-list h5 { margin-top:1.5em; } 
#supportResources .innerContent .contact-icon { float:left; margin-left: 28px; margin-bottom: 18px; margin-right: 14px; color:#cccccc; clear:both; }

.resource-divider{clear: both; height:60px; overflow:hidden;}

/* Sticky Header */
ul#topMenuJs{transition:left .2s ease}
.is-sticky #hdrWrapper{position:fixed;_position:absolute;top:0;left:0;z-index:100;_top:expression(eval(document.body.scrollTop));margin:0;padding:0}
.is-sticky #globalMenu a.link{display:none}
.is-sticky #Text1,.is-sticky a.searchLink,.is-sticky #searchBox,.is-sticky a.intl-link{top:0!important}
.is-sticky #header{height:41px}
.is-sticky a#logo{background:#222 url(http://cdn.quantum.com/images/quantum-icon.png) center center no-repeat;width:49px;height:41px}
.is-sticky ul#topMenuJs{left:49px}


/* Breadcrumb / AddThis */
.breadcrumb-wrapper .container {width:1015px;margin:0 auto;} 
.breadcrumb-wrapper a, .breadcrumb-wrapper button { transition: all 0.125s ease; }
.breadcrumb-wrapper {background:#ffffff; margin:0 auto; padding:1.618em 0; color:#cccccc; }
.breadcrumb-wrapper, .breadcrumb-wrapper *{font-size:12px;}
.breadcrumb-wrapper strong {color:#666666;}
.breadcrumb-wrapper .breadcrumb li {color:#cccccc;}
.breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper a{color:#999999 !important;text-decoration:none !important; text-transform: uppercase;}
.breadcrumb-wrapper .breadcrumb a:hover, .breadcrumb-wrapper a:hover {text-decoration:none;color:#cccccc !important;}
.breadcrumb-wrapper .share-wrapper {font-size:12px;float:right;color:#999999;}
.breadcrumb-wrapper .share-wrapper button {border:none;background:none;color:#999999;cursor:default;padding:0;margin:0;margin-left:0.5em;}
.breadcrumb-wrapper .share-wrapper .addthis_sharing_toolbox  {display:inline;list-style:none;float:left;margin:1px 0 0 0;padding:0;opacity:0;transition:all 0.25s ease;}
.breadcrumb-wrapper .share-wrapper li {display:inline;margin:0;padding:0;float:left;}
.breadcrumb-wrapper .share-wrapper:hover .addthis_sharing_toolbox,
.breadcrumb-wrapper .share-wrapper:active .addthis_sharing_toolbox {opacity:1;}
.breadcrumb-wrapper .share-wrapper:hover button {color:#cccccc;}
.breadcrumb-wrapper .breadcrumb,
.breadcrumb-wrapper .breadcrumb li { display:inline; margin:0; padding:0; list-style:none; }


/* Hub + Info page */
#qbwrap {
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top, #f7f7f7 0%, #fcfcfc 50%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #fcfcfc 50%, #f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f7f7f7 0%, #fcfcfc 50%, #f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f7f7f7 0%, #fcfcfc 50%, #f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f7f7f7 0%, #fcfcfc 50%, #f2f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}

#qbwrap {width:100%;margin:0 auto;top:0;font-size:16px;line-height:1.4em;font-family:"Arimo",Arial,Helvetica,sans-serif;color:#333333;}
#qbwrap * {font-size:default;font-family:inherit;}
#qbwrap i {font-family:"FontAwesome";}
#qbwrap h1 {color:inherit;font-family:"DIN Next W01 Light",Arial,Helvetica,sans-serif;}
#qbwrap h2, #qbwrap h3, #qbwrap p.lead {color:inherit;font-family:"DIN Next W01 Regular",Arial,Helvetica,sans-serif;}
#qbwrap h1 span {color:#0f73c3}
#qbwrap h1 {font-size:48px;line-height:1.1em;font-weight:normal;color:inherit;text-transform:none;margin-bottom:0.382em;margin-top:1em;}
#qbwrap h2 { font-size:32px; line-height:1.2em; font-weight:normal; color:inherit; text-transform:none; margin-bottom:1em; margin-top:1.5em;}
#qbwrap h3 { line-height:1.382; font-size:24px; font-weight:normal; color:#0f73c3; text-transform:none; margin-bottom:1em; margin-top:2em; }
#qbwrap h4 {font-size:1em; line-height:1.382; font-weight:bold; text-transform:uppercase; margin-bottom:0.146em; margin-top:1em; color:#0f73c3; }
#qbwrap p.lead { font-size:20px; line-height: 28px; margin-bottom:1.854em; color: #F1F1F1;}

#qbwrap .clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#qbwrap .text-center{text-align:center;}
#qbwrap .text-left{text-align:left;}
#qbwrap .text-right{text-align:right;}
#qbwrap .light {opacity:0.5;}
#qbwrap small, #qbwrap .small {font-size:0.854em;}
#qbwrap .smaller {font-size:0.764em;}
#qbwrap hr {background:#e5e5e5;color:#e5e5e5;border:none;height:1px;margin-bottom:1.854em;margin-top:1.854em;}
#qbwrap ul.styled { list-style:disc; margin-left:1.6em; }
#qbwrap ul.styled li { margin-bottom:0.25em; }
#qbwrap sup { vertical-align:super; font-size:0.618em; }
#qbwrap .fine-print { font-size: 76%; color:#999999; }
#qbwrap a {text-decoration:none; color:#00b6f1;}
#qbwrap a:hover { text-decoration:none; color:#0f73c3; }

#qbwrap p, #qbwrap ul, #qbwrap ol, #qbwrap input, #qbwrap button {line-height:1.382;margin-bottom:1.854em;margin-top:0;}
#qbwrap h1:first-child, #qbwrap h2:first-child, #qbwrap h3:first-child, #qbwrap h4:first-child, #qbwrap p:first-child { margin-top: 0; }
#qbwrap h1:last-child, #qbwrap h2:last-child, #qbwrap h3:last-child, #qbwrap h4:last-child, #qbwrap p:last-child { margin-bottom: 0; }

#qbwrap ul { list-style:disc; margin-left:1em; }
#qbwrap ol { list-style:auto; margin-left:1em; }
#qbwrap ul li, #qbwrap ol li { padding-left:0.25em; margin-bottom:0.25em;}
#qbwrap ul.list-unstyled, #qbwrap ol.list-unstyled { margin-left:0; list-style:none; }
#qbwrap ul.list-unstyled li, #qbwrap ol.list-unstyled li { padding-left:0; }

#qbwrap .full-width-section > .container {padding:5% 0;}
#qbwrap .container {width:1015px;margin:0 auto;} 
#qbwrap .container.expand { width:100%;}

#qbwrap .full-width-section > .section-header { background: #cccccc; color:#ffffff; }
#qbwrap .full-width-section > .section-header > .container {  position:relative; }
#qbwrap .full-width-section > .section-header h2 { padding-top:5%; padding-bottom:5%; margin:0; color:#ffffff; font-size:36px; }
#qbwrap .full-width-section > .section-header .section-menu { padding-top:2.5%; }
#qbwrap .full-width-section > .section-header .section-menu ul { list-style:none; margin:0; padding:0; position:absolute; bottom:0; left:0; right:0; }
#qbwrap .full-width-section > .section-header .section-menu ul li { display:inline; list-style:none; margin:0; padding:0; }
#qbwrap .full-width-section > .section-header .section-menu ul li > a { display:inline-block; width: 20%; padding: 1em 0; text-align:center; color:#ffffff; text-decoration:none; position:relative; opacity:0.5; }
#qbwrap .full-width-section > .section-header .section-menu ul li > a:hover { opacity:1; }
#qbwrap .full-width-section > .section-header .section-menu ul li.active > a { font-weight:bold; opacity:1; color:#ffffff; background:none; }
#qbwrap .full-width-section > .section-header .section-menu ul li.active > a:after { content: ""; width:1.5em; height:1.5em; background:#00b6f1; display:inline-block; position:absolute; bottom:-0.75em; left:50%; margin-left:-0.75em; transform: rotate(45deg); }

#qbwrap .full-width-section > .section-header.background-primary, #qbwrap .full-width-section > .section-header.background-primary .section-menu > li.active > a:after { background:#0f73c3; }
#qbwrap .full-width-section > .section-header.background-electric, #qbwrap .full-width-section > .section-header.background-electric .section-menu > li.active > a:after { background:#00b6f1; }


#qbwrap .divider {border-bottom: 1px solid #d9d9d9; margin: 10px auto; clear:both;} 

#qbwrap table.table { border-collapse: collapse; width:100%; }
#qbwrap table.table td, #qbwrap table.table th { padding: 1em; }
#qbwrap table.table th { text-align: left; }
#qbwrap table.table tr { background: #ffffff; }

#qbwrap .pipe { width:1px; height:2em; vertical-align:middle; margin:0 0.5em; background:#d9d9d9; display:inline-block; overflow:hidden; }
#qbwrap .well-dark { background:#333333; box-shadow:inset 0 5px 10px #000000; color:#ffffff; border-radius:0.25em; padding:0.5em 0.75em; }
#qbwrap .well-dark a { color:#ffffff; }
#qbwrap .well-dark .pipe { background:#424242; }

#qbwrap .panel {background:#e5e5e5;margin-bottom:1.328em;}
#qbwrap .panel .panel-header {background:#00b6f1;padding:0.5em 1em;position:relative;}
#qbwrap .panel .panel-header .panel-icon {float:left;font-size:1.618em;margin-right:0.5em;color:#ffffff;}
#qbwrap .panel .panel-header h3 {margin:0;color:#ffffff;}
#qbwrap .panel .panel-header a {color:#ffffff;}
#qbwrap .panel .panel-body {padding:1em 1.618em;}

#qbwrap .pager { display:block; list-style:none; text-align:center; margin:0; padding:0; }
#qbwrap .pager li { display:inline; margin:0; padding:0; }
#qbwrap .pager li a { color:#ffffff; opacity:0.5; display:inline-block; padding:0.5em; }
#qbwrap .pager li.active a { opacity:1; }

#qbwrap .media-wrapper { overflow: hidden; position: relative; height: 0px; padding-bottom: 56.25%; }

/*
.tab_content{ display:none; clear: both;width: 934px;border: 1px solid #d0d0d0;border-top: 0px none;background-color: #FFF; margin-bottom:70px}
*/
#qbwrap .tab_content{display: none;clear: both;width: 950px;background-color: #FFF;margin: 0 auto 70px auto;}
#qbwrap #tabs_container{height:54px; clear:both;}
#qbwrap #tabs_content_container{background-color:#FFF; border-top:1px solid #DDD;}

#qbwrap #tabs{margin:0;}
#qbwrap #tabs li{ width:25%; height:55px; padding:0; line-height:56px; display:block; float:left; text-align:center; border:1px solid #cccccc; border-left:none; background-color:#e5e5e5; cursor:pointer;}
#qbwrap #tabs li:first-child {border-left:1px solid #cccccc;}
#qbwrap #tabs li:hover {background-color:#d9d9d9;}
#qbwrap #tabs li a{color:#999; text-decoration:none; font-size:1.2em; display:block;}
#qbwrap #tabs li.active{ border-bottom:1px solid #FFF; background-color:#FFF} 
#qbwrap #tabs li.active a{color:#000;}

#qbwrap .blue-quote-block { background:#0f73c3;color:#ffffff;padding:2em;font-size:14px;margin-bottom:2em; }
#qbwrap .feat-prod-block {background:#ffffff;border:2px solid #cccccc;padding:2em;font-size:14px;margin-bottom:2em; }
#qbwrap .feat-prod-block h3 {font-size:1.6em;color:#333333;margin-bottom:1em;}
#qbwrap .feat-prod-block .feat-prod {color:#666666;text-decoration:none;display:block;}
#qbwrap .feat-prod-block .feat-prod:hover h4 {color:#0f73c3;}
#qbwrap .feat-prod-block .feat-prod h4 {color:#00b6f1;}

#qbwrap .vertical-line { display:inline-block; zoom: 1; width:1px; overflow:hidden; height:120px; background:#e5e5e5; }

#qbwrap .padded-list li a { display:block;text-align:left;margin:0;padding:0.618em 0;border:none;font-size:1.125em;}
#qbwrap .padded-list li a img { margin-bottom:-5px; }

#qbwrap .banner h1, #qbwrap .banner p {color:#ffffff;}
#qbwrap .banner .btn { margin-right:20px; }

#qbwrap .quote-slider blockquote { width:80%; margin-left:10%; }
#qbwrap blockquote footer { text-align:right; font-size:85%; }

#qbwrap .row {margin-right:-15px;margin-left:-15px;}
#qbwrap .row:before,.row:after{content:" ";display:table;}
#qbwrap .row:after{clear:both;}
#qbwrap .col-md-1{width:8.3333%;float:left;position:relative;}
#qbwrap .col-md-2{width:16.6666%;float:left;position:relative;}
#qbwrap .col-md-3{width:25%;float:left;position:relative;}
#qbwrap .col-md-4{width:33.3333%;float:left;position:relative;}
#qbwrap .col-md-5{width:41.6666%;float:left;position:relative;}
#qbwrap .col-md-6{width:50%;float:left;position:relative;}
#qbwrap .col-md-7{width:58.3333%;float:left;position:relative;}
#qbwrap .col-md-8{width:66.6666%;float:left;position:relative;}
#qbwrap .col-md-9{width:75%;float:left;position:relative;}
#qbwrap .col-md-10{width:83.3333%;float:left;position:relative;}
#qbwrap .col-md-11{width:91.6666%;float:left;position:relative;}
#qbwrap .col-md-12{width:100%;position:relative;}
#qbwrap .col-md-offset-1 {margin-left:8.3333%;}
#qbwrap .col-md-offset-2 {margin-left:16.6666%;}
#qbwrap .col-md-offset-3 {margin-left:25%;}
#qbwrap .col-md-offset-4 {margin-left:33.3333%;}
#qbwrap .col-md-offset-5 {margin-left:41.6666%;}
#qbwrap .col-md-offset-6 {margin-left:50%;}
#qbwrap .col-md-offset-7 {margin-left:58.3333%;}
#qbwrap .col-md-offset-8 {margin-left:66.6666%;}
#qbwrap .col-md-offset-9 {margin-left:75%;}
#qbwrap .col-md-offset-10 {margin-left:83.3333%;}
#qbwrap .col-md-offset-11 {margin-left:91.6666%;}
#qbwrap .col-md-1,
#qbwrap .col-md-2,
#qbwrap .col-md-3,
#qbwrap .col-md-4,
#qbwrap .col-md-5,
#qbwrap .col-md-6,
#qbwrap .col-md-7,
#qbwrap .col-md-8,
#qbwrap .col-md-9,
#qbwrap .col-md-10,
#qbwrap .col-md-11,
#qbwrap .col-md-12 {
	float:left;
	position:relative;
	padding-right:15px;
	padding-left:15px;
}


#qbwrap .btn {
  display: inline-block;
  zoom: 1;
  padding: 0.618em 1em;
  margin-bottom: 0;
  font-size: inherit;
  font-weight: normal;
  line-height: 1.382;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border-radius: 0.236em;
  border: none;
}
#qbwrap .btn-lg {
  font-size: 1.236em;
}
#qbwrap .btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
#qbwrap .btn-primary {background:#0f73c3;color:#ffffff;
	background: -moz-linear-gradient(top,  #149aff 0%, #0f73c3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#149aff), color-stop(100%,#0f73c3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #149aff 0%,#0f73c3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #149aff 0%,#0f73c3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #149aff 0%,#0f73c3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #149aff 0%,#0f73c3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#149aff', endColorstr='#0f73c3',GradientType=0 ); /* IE6-9 */
	text-shadow:0 -1px 1px #0f73c3;
}
#qbwrap .btn-secondary {background:#74a534;color:#ffffff;
	background: -moz-linear-gradient(top,  #9bdc45 0%, #74a534 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9bdc45), color-stop(100%,#74a534)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9bdc45 0%,#74a534 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9bdc45 0%,#74a534 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9bdc45 0%,#74a534 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9bdc45 0%,#74a534 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bdc45', endColorstr='#74a534',GradientType=0 ); /* IE6-9 */
	text-shadow:0 -1px 1px #74a534;
}
#qbwrap .btn-default {background:#666666;color:#ffffff;
	background: -moz-linear-gradient(top,  #888888 0%, #666666 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888888), color-stop(100%,#666666)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #888888 0%,#666666 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #888888 0%,#666666 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #888888 0%,#666666 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #888888 0%,#666666 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
	text-shadow:0 -1px 1px #666666;
}
#qbwrap .btn-primary:hover,
#qbwrap .btn-primary:focus,
#qbwrap .btn-primary.focus,
#qbwrap .btn-primary:active,
#qbwrap .btn-primary.active {
  color: #fff;
  background: #149aff;
  background: -moz-linear-gradient(top,  #0f73c3 0%, #149aff 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f73c3), color-stop(100%,#149aff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #0f73c3 0%,#149aff 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #0f73c3 0%,#149aff 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #0f73c3 0%,#149aff 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #0f73c3 0%,#149aff 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f73c3', endColorstr='#149aff',GradientType=0 ); /* IE6-9 */
  text-shadow:0 1px 1px #0f73c3;
}
#qbwrap .btn-primary:active,
#qbwrap .btn-primary.active {
  background-image: none;
}
#qbwrap .btn-secondary:hover,
#qbwrap .btn-secondary:focus,
#qbwrap .btn-secondary.focus,
#qbwrap .btn-secondary:active,
#qbwrap .btn-secondary.active {
  color: #fff;
  background: #9bdc45;
  background: -moz-linear-gradient(top,  #74a534 0%, #9bdc45 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#74a534), color-stop(100%,#9bdc45)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #74a534 0%,#9bdc45 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #74a534 0%,#9bdc45 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #74a534 0%,#9bdc45 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #74a534 0%,#9bdc45 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a534', endColorstr='#9bdc45',GradientType=0 ); /* IE6-9 */
  text-shadow:0 1px 1px #74a534;
}
#qbwrap .btn-secondary:active,
#qbwrap .btn-secondary.active {
  background-image: none;
}
#qbwrap .btn-default:hover,
#qbwrap .btn-default:focus,
#qbwrap .btn-default.focus,
#qbwrap .btn-default:active,
#qbwrap .btn-default.active {
  color: #fff;
  background: #888888;
  background: -moz-linear-gradient(top,  #666666 0%, #888888 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#888888)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #666666 0%,#888888 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #666666 0%,#888888 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #666666 0%,#888888 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #666666 0%,#888888 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#888888',GradientType=0 ); /* IE6-9 */
  text-shadow:0 1px 1px #666666;
}
#qbwrap .btn-default:active,
#qbwrap .btn-default.active {
  background-image: none;
}

#qbwrap button, #qbwrap input, #qbwrap a, #qbwrap #tabs li {transition: all 0.125s ease;}

#qbwrap .btn.btn-arrow {
  padding: 0.25em 0;
}
#qbwrap .btn-arrow .fa-angle-right {
  border: 1px solid #00b6f1;
  text-align: center;
  border-radius: 0.5625em;
  padding:0 0 0 0.125em;
  /*text-align:center;*/
  margin-left: 0.125em;
  height:1.125em;
  width:1.125em;
  /*vertical-align:middle;*/
  transition: border 0.125s ease;
}
#qbwrap .btn-arrow:hover .fa-angle-right {
  border-color: #0f73c3;
}
#qbwrap .well-dark .btn-arrow:hover .fa-angle-right {
  border-color: #fff;
}
#qbwrap .btn:last-of-type {margin-right:0;}
#qbwrap .form-control {
  display: block;
  width: 100%;
  /*height: 34px;
  padding: 6px 12px;*/
  padding: 0.618em;
  font-size: 16px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
#qbwrap .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
#qbwrap .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
#qbwrap .form-control:-ms-input-placeholder {
  color: #999;
}
#qbwrap .form-control::-webkit-input-placeholder {
  color: #999;
}
#qbwrap label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.5em;
  font-weight: bold;
  font-size:87.5%;
  color:#999999;
}
#qbwrap .link-block {
	display: block;
	padding: 0.618em 1em;
	border: 1px solid #e5e5e5;
	background: #f2f2f2;
	color:#666666;
	position:relative;
	margin-bottom: 1em;
}
#qbwrap .link-block-lg {font-size: 1.25em;}
#qbwrap .link-block i {
	position:absolute;
	top:-1px;
	right:-1px;
	bottom:-1px;
	padding:0.6em 0.9em;
	font-size:1.25em;
	text-align:center;
	color:#ffffff;
	background:#cccccc;
}
#qbwrap .link-block:hover {
	background:#666666;
	color:#ffffff;
	border-color:#666666;
}
#qbwrap .link-block:hover i {
	background:#00b6f1;
}


#qbwrap .services-top-row {padding-top:2.6em;padding-bottom:1.6em;color:#666666;}

#qbwrap * {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
	 *behavior:url(/css/boxsizing.htc); /* mandatory for IE 7 support, be sure file is served as text/x-component */
}
#qbwrap *:before,
#qbwrap *:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
	 *behavior:url(/css/boxsizing.htc); /* mandatory for IE 7 support, be sure file is served as text/x-component */
}
.table-plain>thead>tr>th, .table-plain>tbody>tr>th, .table-plain>tfoot>tr>th, .table-plain>thead>tr>td, .table-plain>tbody>tr>td, .table-plain>tfoot>tr>td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.table-plain>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}
.table-plain>caption+thead>tr:first-child>th, .table-plain>colgroup+thead>tr:first-child>th, .table-plain>thead:first-child>tr:first-child>th, .table-plain>caption+thead>tr:first-child>td, .table-plain>colgroup+thead>tr:first-child>td, .table-plain>thead:first-child>tr:first-child>td {
	border-top: 0;
}
.table-plain>thead>tr>th, .table-plain>tbody>tr>th {
	text-align: left;
}