/*! Minimal Bootstrap subset for this eBay template
 * revised after tabs/content regression
 * based on Bootstrap v3.3.6 + small normalize/base subset
 */

/* normalize / base */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{background-color:transparent;color:#337ab7;text-decoration:none}
a:active,a:hover{outline:0}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:focus,a:hover{color:#23527c;text-decoration:underline}
b,strong{font-weight:700}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}
h1,h2,h3{margin-top:20px;margin-bottom:10px}
h4,h5,h6{margin-top:10px;margin-bottom:10px}
p{margin:0 0 10px}
ul,ol{margin-top:0;margin-bottom:10px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
small{font-size:85%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}sub{bottom:-.25em}
img{border:0;vertical-align:middle}
.img-responsive{display:block;max-width:100%;height:auto}
figure{margin:0}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;line-height:inherit}
button{overflow:visible}
button,select{text-transform:none}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
[role=button]{cursor:pointer}
[hidden],template{display:none}
*,:before,:after{box-sizing:border-box}

/* clearfix helpers that the surrounding grid/layout still depends on */
.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}
.container-fluid:after,.row:after{clear:both}

/* layout */
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.col-xs-12,.col-sm-6,.col-md-3,.col-md-4,.col-md-8,.col-lg-3,.col-lg-9,.col-lg-12{
  position:relative;
  min-height:1px;
  padding-right:15px;
  padding-left:15px;
}
.col-xs-12{float:left;width:100%}

@media (min-width:768px){
  .col-sm-6{float:left;width:50%}
}
@media (min-width:992px){
  .col-md-3{float:left;width:25%}
  .col-md-4{float:left;width:33.33333333%}
  .col-md-8{float:left;width:66.66666667%}
}
@media (min-width:1200px){
  .col-lg-3{float:left;width:25%}
  .col-lg-9{float:left;width:75%}
  .col-lg-12{float:left;width:100%}
}
