/*! latest-change[03/29/2016] 
 *
 *	
 * Based on bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc 
 * Licensed under the Apache License v2.0
 * //www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
/*
BEGIN CSS RESET (NORMALIZE) *************************** 
*/
html {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  height: 100%;
  position: relative;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  height: auto;
  max-width: 100%;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #666;
}
sub,
sup {
  font-size: 75%;
  font-size: 100%\9;
  line-height: 0;
  position: relative;
  vertical-align: top;
}
sup {
  top: .5em;
  display: inline-block;
}
sub {
  bottom: -0.25em;
}
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
button,
input,
select,
textarea {
  font-family: Arial;
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
textarea {
  overflow: auto;
  vertical-align: top;
  resize: none;
}
/* 
END CSS RESET ***************************** 
*/
html {
  width: 100%;
}
body {
  margin: 0;
  font-family: Arial;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  background-color: #ffffff;
  position: relative;
  width: 100%;
}
.container {
  margin-right: auto;
  margin-left: auto;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container[data-role="page"] {
  background: #fff;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.square {
  border-radius: 0 !important;
}
.placeholdersjs {
  color: #959595 !important;
}
.jshook-return-focus-here {
  display: block;
}
/* BEGIN TYPE ********************* */
@font-face {
  font-family: 'Omnes_att_ii_regular';
  src: url('https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/font/omnes_att_ii-regular-webfont.eot?#ieonly') format('eot'), url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url('https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/font/omnes_att_ii-regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
a {
  color: #0574ac;
  text-decoration: none;
}
a:hover,
a:focus {
  text-decoration: underline;
}
a:active {
  color: #0574ac;
}
p,
.p {
  margin: 0 0 20px;
}
p:last-child {
  margin: 0;
}
.lead {
  font-family: Omnes_att_ii_regular, Arial;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 24px;
}
small,
.small {
  font-size: 85.71428571%;
}
cite {
  font-style: normal;
}
.bold {
  font-weight: bold !important;
}
.super-muted {
  color: #c3c3c3;
}
.text-muted {
  color: #767676;
}
.text-warning {
  color: #333333;
}
.text-color {
  color: #333333;
}
.text-error {
  color: #cf2a2a;
}
.text-info {
  color: #666666;
}
.text-success {
  color: #1b7e28;
}
.text-legal {
  color: #767676;
  font-size: 11px;
  line-height: 15px;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-justified {
  text-align: justify !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Omnes_att_ii_regular, Arial;
  font-weight: normal;
  margin: 0 0 10px 0;
  -webkit-font-smoothing: antialiased;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.05);
  text-rendering: optimizeLegibility;
}
h1,
.h1 {
  font-size: 26px;
  line-height: 30px;
}
h2,
.h2 {
  font-size: 18px;
  line-height: 24px;
}
h3,
.h3 {
  font-size: 16px;
  line-height: 24px;
}
h4,
.h4 {
  font-size: 14px;
  line-height: 21px;
}
h5,
.h5 {
  font-size: 12px;
  line-height: 18px;
}
.page-header {
  border: 1px solid transparent;
  display: table;
  height: 30px;
  width: 100%;
  margin: 0;
  padding: 10px 14px 12px;
  position: relative;
  box-sizing: border-box;
}
.page-header h1 {
  display: table-cell;
  font-size: 20px;
  width: 100%;
  margin: 0;
}
.page-header h1 small {
  font-size: 14px;
}
.page-header .pull-right {
  clear: both;
  display: table-cell;
  float: none;
  padding: 0 0 0 10px;
  margin: 0;
  vertical-align: top;
  white-space: nowrap;
  width: auto;
}
.page-header .pull-right p {
  font-size: 12px;
  line-height: 24px;
  margin: 0;
  padding: 0;
  position: relative;
  top: 5px;
  vertical-align: top;
  display: inline-block;
}
.page-header .pull-right a {
  line-height: 24px;
  display: inline-block;
}
.page-header .pull-right .btn,
.page-header .pull-right input {
  max-width: none;
  vertical-align: middle;
}
.page-header .pull-right .btn-facebook-like {
  position: relative;
  top: 5px;
  right: 0;
}
.page-header + .page-instructions {
  margin: -10px 15px 12px;
  font-size: 12px;
  line-height: 15px;
}
ul.bullet {
  padding: 0;
  margin: 0 0 10px 12px;
  list-style: none;
}
ul.bullet li {
  margin-bottom: 10px;
}
ul.bullet > li {
  list-style: none;
  position: relative;
}
ul.bullet > li:before {
  background-color: #333;
  border: 2px solid #333;
  border-radius: 100%;
  content: " ";
  display: block;
  height: 1px;
  left: -12px;
  position: absolute;
  top: 7px;
  width: 1px;
}
ul.bullet ul {
  margin-top: 10px;
}
ul.bullet-circle {
  padding: 0;
  margin: 0 0 0 15px;
  list-style: none;
}
ul.bullet-circle > li {
  list-style: none;
  position: relative;
  margin-left: -3px !important;
}
ul.bullet-circle > li:before {
  border: 1px solid #333;
  border-radius: 100%;
  content: " ";
  display: block;
  height: 5px;
  left: -12px;
  position: absolute;
  top: 7px;
  width: 5px;
  box-sizing: border-box;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
li {
  line-height: 20px;
}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
ol {
  padding: 0;
  margin: 0 0 10px 20px;
}
ol ol {
  margin-top: 10px;
}
ol li {
  margin-bottom: 10px;
}
ul ul.bullet {
  margin-bottom: 0;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
ul.unstyled ul,
ol.unstyled ul {
  margin-top: 10px;
}
ul.unstyled li,
ol.unstyled li {
  margin: 0 0 10px 0;
}
.bullet-number-ball {
  counter-reset: item;
  margin-left: 0;
}
.bullet-number-ball > li {
  display: block;
  min-height: 25px;
  margin: 20px 0 20px 40px;
  padding: 20px 0 0 0;
  border-top: 1px dotted #e6e6e6;
}
.bullet-number-ball > li:first-child {
  margin-top: 0;
  border-top: none;
  margin-bottom: 15px;
  padding-bottom: 0;
}
.bullet-number-ball > li:before {
  background-color: #666;
  border-radius: 100%;
  color: #FFFFFF;
  content: counter(item, decimal) " ";
  counter-increment: item;
  display: inline-block;
  float: left;
  font-weight: bold;
  height: 25px;
  letter-spacing: 1px;
  line-height: 25px;
  margin: -2px 0 0 -40px;
  padding: 0;
  text-align: center;
  width: 25px;
}
.bullet-number-ball.flat > li:before {
  background-image: none;
}
dl {
  margin: 0 0 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
  margin-top: 20px;
}
dt:first-child {
  margin-top: 0;
}
dd {
  margin-left: 0;
  margin-bottom: 10px;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 100px;
  clear: left;
  text-align: right;
  margin-top: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dl-horizontal dd {
  margin-left: 115px;
}
hr,
.hr-dotted,
.hr-small,
.hr-large,
.hr-or {
  height: 1px;
  margin: 0;
  border: none;
  background-repeat: repeat-x;
  background-color: #ccc;
}
/* <hr aria-hidden="true"> is 1px #ccc by defualt */
.hr-dotted {
  background-position: 0 -100px;
  background-color: #fff;
  height: 1px;
}
.hr-small {
  background-position: 0 -102px;
  background-color: #ccc;
  height: 4px;
}
.hr-large {
  background-position: 0 -102px;
  background-color: #ccc;
  height: 7px;
}
.hr-or {
  position: relative;
}
.hr-or + span.or {
  background-color: #FFFFFF;
  color: #666;
  content: " OR ";
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: 16px;
  left: 50%;
  line-height: 16px;
  margin-left: -15px;
  margin-top: -8px;
  position: relative;
  text-align: center;
  top: 50%;
  width: 30px;
}
@media \0screen\,screen\8 {
  hr,
  hr.hr-dotted,
  hr.hr-small,
  hr.hr-large {
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_v3.2.2.png?timestamp=1459278338332");
  }
}
hr.short,
hr[class*="hr-"].short {
  margin: 0 15px;
}
.controlled-text-wrap {
  display: table;
  float: none;
  width: 100%;
}
.controlled-text-wrap > .wrap-this {
  display: table-cell;
  padding: 15px 10px 15px 15px;
  vertical-align: middle;
}
.controlled-text-wrap > .wrap-this + .wrap-this {
  padding: 15px;
}
.controlled-text-wrap > .wrap-this + .not-this {
  padding: 15px 15px 15px 0 !important;
}
.controlled-text-wrap > .not-this {
  display: table-cell;
  padding: 15px 10px 15px 15px;
  vertical-align: middle;
  width: 1%;
}
.controlled-text-wrap > .not-this + .not-this {
  padding: 15px;
}
.controlled-text-wrap > .not-this + .wrap-this {
  padding: 15px 15px 15px 0 !important;
}
.controlled-text-wrap.gray {
  background-color: #f2f2f2;
}
.content-pad .controlled-text-wrap > .wrap-this {
  padding: 0 10px 0 0;
}
.content-pad .controlled-text-wrap > .wrap-this + .wrap-this {
  padding: 0 15px 0 0;
}
.content-pad .controlled-text-wrap > .wrap-this + .not-this {
  padding: 0 !important;
}
.content-pad .controlled-text-wrap > .not-this {
  padding: 0 10px 0 0;
}
.content-pad .controlled-text-wrap > .not-this + .not-this {
  padding: 0 15px 0 0;
}
.content-pad .controlled-text-wrap > .not-this + .wrap-this {
  padding: 0 !important;
}
.controlled-text-wrap + .hr-dotted {
  margin-top: 15px;
}
.price-text {
  font-size: 14px;
  display: block;
}
.small .price-text,
.small .price {
  font-size: 12px;
}
.price-text.text-warning {
  color: #ef6f00;
}
.price-text.text-success {
  color: #1b7e28;
}
.price-text.text-error {
  color: #cf2a2a;
}
.price.text-warning {
  color: #ef6f00;
}
.price.text-success {
  color: #1b7e28;
}
.price.text-error {
  color: #cf2a2a;
}
.price {
  color: #666666;
  font-size: 16px;
  line-height: 16px;
  background-color: transparent;
}
.price > sup {
  font-size: 16px;
  vertical-align: inherit;
  top: auto;
}
.price.price-large {
  font-size: 30px;
  line-height: 30px;
  white-space: nowrap;
}
.price.price-large > sup {
  font-size: 18px;
}
.price.price-large > sup:first-child {
  top: .6em;
  vertical-align: top;
}
.price.price-large > sup:last-child {
  margin-left: -1px;
  top: .6em;
  vertical-align: top;
}
.hr-dotted + .small {
  padding: 5px 0;
}
.error [class*="price"],
.error [class*="pricing-"] {
  color: #cf2a2a;
}
.break-word {
  word-wrap: break-word;
}
/* END TYPE ********************** */
/* BEGIN GRID SYSTEM ************************/
/* BEGIN FIXED (940px) **************************** */
.row {
  margin-left: -20px;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}
.container {
  width: 940px;
}
.span12 {
  width: 940px;
}
.span11 {
  width: 860px;
}
.span10 {
  width: 780px;
}
.span9 {
  width: 700px;
}
.span8 {
  width: 620px;
}
.span7 {
  width: 540px;
}
.span6 {
  width: 460px;
}
.span5 {
  width: 380px;
}
.span4 {
  width: 300px;
}
.span3 {
  width: 220px;
}
.span2 {
  width: 140px;
}
.span1 {
  width: 60px;
}
/* END FIXED (940PX) ************************ */
/* BEGIN FLUID (940px) **************************** */
.row-fluid-nowrap,
.row-fluid {
  width: 100%;
}
.row-fluid-nowrap:before,
.row-fluid:before,
.row-fluid-nowrap:after,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid-nowrap:after,
.row-fluid:after {
  clear: both;
}
.row-fluid-nowrap:before,
.row-fluid:before,
.row-fluid-nowrap:after,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid-nowrap:after,
.row-fluid:after {
  clear: both;
}
.row-fluid-nowrap [class*="span"],
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: auto;
  box-sizing: border-box;
  float: left;
  margin-left: 2.12765957%;
  min-height: 1px;
}
.row-fluid-nowrap [class*="span"]:first-child,
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid-nowrap .span12,
.row-fluid .span12 {
  width: 100%;
}
.row-fluid-nowrap .span11,
.row-fluid .span11 {
  width: 91.4893617%;
}
.row-fluid-nowrap .span10,
.row-fluid .span10 {
  width: 82.9787234%;
}
.row-fluid-nowrap .span9,
.row-fluid .span9 {
  width: 74.46808511%;
}
.row-fluid-nowrap .span8,
.row-fluid .span8 {
  width: 65.95744681%;
}
.row-fluid-nowrap .span7,
.row-fluid .span7 {
  width: 57.44680851%;
}
.row-fluid-nowrap .span6,
.row-fluid .span6 {
  width: 48.93617021%;
}
.row-fluid-nowrap .span5,
.row-fluid .span5 {
  width: 40.42553191%;
}
.row-fluid-nowrap .span4,
.row-fluid .span4 {
  width: 31.91489362%;
}
.row-fluid-nowrap .span3,
.row-fluid .span3 {
  width: 23.40425532%;
}
.row-fluid-nowrap .span2,
.row-fluid .span2 {
  width: 14.89361702%;
}
.row-fluid-nowrap .span1,
.row-fluid .span1 {
  width: 6.38297872%;
}
.row-fluid-nowrap {
  width: auto;
}
/* END FLUID (940PX) ************************ */
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}
.row + .row {
  margin-top: -1px;
}
/* END GRID SYSTEM *********************** */
/* BEGIN FORMS.LESS ***************************** */
form {
  margin: 0;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
label,
input,
button,
select,
textarea,
.inline-label,
.block-label,
legend {
  font-size: 14px;
  line-height: 20px;
  font-weight: normal;
}
label,
.block-label,
legend {
  display: block;
  margin-bottom: 5px;
}
.inline-label {
  margin-right: 6px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type*="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"] {
  display: inline-block;
  box-sizing: border-box;
  height: 35px;
  padding: 5px 6px 3px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 25px;
  color: #333333;
  border-radius: 4px;
  vertical-align: middle;
  margin-right: 6px;
}
select:last-child,
textarea:last-child,
input[type="text"]:last-child,
input[type="password"]:last-child,
input[type*="date"]:last-child,
input[type="month"]:last-child,
input[type="time"]:last-child,
input[type="week"]:last-child,
input[type="number"]:last-child,
input[type="email"]:last-child,
input[type="url"]:last-child,
input[type="search"]:last-child,
input[type="tel"]:last-child {
  margin-right: 0;
}
input.datepicker-input,
input.datepicker-input:-moz-placeholder,
input.datepicker-input:-ms-input-placeholder,
input.datepicker-input:-webkit-input-placeholder {
  color: #0574ac !important;
  opacity: 1;
  filter: alpha(opacity=100);
}
select {
  margin-right: -1;
  max-width: 100%;
}
input,
textarea {
  width: 206px;
}
textarea {
  padding-top: 7px;
  padding-bottom: 7px;
  box-sizing: border-box;
}
textarea.small {
  line-height: 20px;
}
textarea[rows="1"] {
  min-height: 35px !important;
}
textarea[rows="1"].small {
  min-height: 35px !important;
}
textarea[rows="2"] {
  min-height: 60px !important;
}
textarea[rows="2"].small {
  min-height: 55px !important;
}
textarea[rows="3"] {
  min-height: 85px !important;
}
textarea[rows="3"].small {
  min-height: 75px !important;
}
textarea[rows="4"] {
  min-height: 110px !important;
}
textarea[rows="4"].small {
  min-height: 95px !important;
}
textarea[rows="5"] {
  min-height: 135px !important;
}
textarea[rows="5"].small {
  min-height: 115px !important;
}
textarea[rows="6"] {
  min-height: 160px !important;
}
textarea[rows="6"].small {
  min-height: 135px !important;
}
textarea,
input[type="text"],
input[type="password"],
input[type*="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"] {
  background-color: #ffffff;
  border: 1px solid #b7b7b7;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, background-color linear .2s;
  transition: border linear .2s, background-color linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type*="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus {
  outline: 0;
  background-color: #f2f8fb;
}
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
  width: auto;
}
input[type="radio"] {
  border-radius: 100%;
  border: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
select {
  height: 35px;
  line-height: 25px;
  width: 80px;
  background-color: #ffffff;
}
select[multiple],
select[size] {
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #959595;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #959595;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #959595;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #959595;
}
.checkbox,
.radio {
  color: #0574ac;
  min-height: 26px;
  position: relative;
  margin-bottom: 20px;
}
.error .checkbox,
.error .radio,
legend.error {
  color: #cf2a2a;
}
.checkbox input[type="checkbox"],
.radio input[type="radio"] {
  height: 23px;
  width: 23px;
  margin: 1px;
  position: absolute;
  box-sizing: border-box;
  outline: 0;
}
.checkbox input[type="checkbox"] + .skin,
.radio input[type="radio"] + .skin {
  box-sizing: border-box;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
}
.checkbox input[type="checkbox"] + .skin {
  height: 25px;
  width: 25px;
}
.radio input[type="radio"] + .skin {
  height: 26px;
  width: 26px;
}
.checkbox input[type="checkbox"]:focus + .skin,
.radio input[type="radio"]:focus + .skin {
  outline: thin dotted #666;
  outline-offset: 0;
}
.checkbox input[type="checkbox"] + .skin {
  background-position: -70px -1px;
}
.checkbox input[type="checkbox"]:checked + .skin {
  background-position: -98px -1px;
}
.radio input[type="radio"] + .skin {
  background-position: -126px -1px;
}
.radio input[type="radio"]:checked + .skin {
  background-position: -154px -1px;
}
.checkbox input[type="checkbox"]:disabled + .skin {
  background-position: -1px -113px;
}
.checkbox input[type="checkbox"]:disabled:checked + .skin {
  background-position: -29px -113px;
}
.radio input[type="radio"]:disabled + .skin {
  background-position: -57px -113px;
}
.radio input[type="radio"]:disabled:checked + .skin {
  background-position: -85px -113px;
}
.checkbox input[type="checkbox"]:disabled,
.radio input[type="radio"]:disabled {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.checkbox input[type="checkbox"]:disabled + .skin + span,
.radio input[type="radio"]:disabled + .skin + span {
  color: #666666;
  cursor: not-allowed;
}
.error .checkbox input[type="checkbox"] + .skin {
  border: 1px solid #cf2a2a;
  background-position: -71px -2px;
  border-radius: 5px;
}
.error .checkbox input[type="checkbox"]:checked + .skin {
  border: 1px solid #cf2a2a;
  background-position: -99px -2px;
  border-radius: 5px;
}
.error .checkbox input[type="checkbox"]:disabled + .skin:before {
  height: 24px;
  width: 24px;
  border-radius: 5px;
}
.error .radio input[type="radio"]:disabled + .skin:before {
  height: 24px;
  width: 24px;
  border-radius: 100%;
}
.error .radio input[type="radio"] + .skin {
  border: 1px solid #cf2a2a;
  background-position: -127px -2px;
  border-radius: 100%;
}
.error .radio input[type="radio"]:checked + .skin {
  border: 1px solid #cf2a2a;
  background-position: -155px -2px;
  border-radius: 100%;
}
@media \0screen\,screen\8 {
  .checkbox input[type="checkbox"] + .skin,
  .error .checkbox input[type="checkbox"] + .skin,
  .radio input[type="radio"] + .skin {
    border: none;
    background-image: none !important;
  }
}
.error-dropdown-msg {
  display: none;
}
.error .error-dropdown-msg {
  background-color: #cf2a2a;
  border-radius: 0 0 5px 5px;
  color: #FFFFFF;
  margin-top: -12px;
  margin-bottom: 10px;
  padding: 10px 8px 8px;
  font-size: 12px;
  line-height: 14px;
  display: block;
}
.error .error-pad {
  padding: 5px;
  border: 1px solid #cf2a2a;
  border-radius: 0 0 5px 5px;
}
.error .error-pad label:last-child {
  margin-bottom: 0;
}
.checkbox .skin + span,
.radio .skin + span {
  display: inline-block;
  margin-left: 35px;
  margin-top: 3px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  margin-bottom: 20px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  margin-right: 10px;
}
.radio.inline:last-child,
.checkbox.inline:last-child {
  margin-right: 0;
}
.input-mini {
  width: 46px;
}
.input-small {
  width: 91px;
}
.input-medium {
  width: 136px;
}
.input-large {
  width: 186px;
}
.input-xlarge {
  width: 290px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"] {
  float: none;
  margin-left: 0;
}
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"] {
  display: inline-block;
}
input,
textarea {
  margin-left: 0;
}
input.span12,
textarea.span12 {
  width: 940px;
}
input.span11,
textarea.span11 {
  width: 860px;
}
input.span10,
textarea.span10 {
  width: 780px;
}
input.span9,
textarea.span9 {
  width: 700px;
}
input.span8,
textarea.span8 {
  width: 620px;
}
input.span7,
textarea.span7 {
  width: 540px;
}
input.span6,
textarea.span6 {
  width: 460px;
}
input.span5,
textarea.span5 {
  width: 380px;
}
input.span4,
textarea.span4 {
  width: 300px;
}
input.span3,
textarea.span3 {
  width: 220px;
}
input.span2,
textarea.span2 {
  width: 140px;
}
input.span1,
textarea.span1 {
  width: 60px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly],
.cssIcon-calendar.disabled,
.cssIcon-calendar.readonly {
  cursor: not-allowed;
  background-color: #eeeeee;
  box-shadow: none;
}
.cssIcon-calendar.disabled input,
.cssIcon-calendar.readonly input {
  color: #959595 !important;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.form-row.warning .control-label,
.form-row.warning label,
.form-row.warning .mod-select + span {
  color: #333333;
}
.form-row.warning .checkbox,
.form-row.warning .radio,
.form-row.warning input,
.form-row.warning select,
.form-row.warning textarea {
  color: #333333;
}
.form-row.warning input,
.form-row.warning select,
.form-row.warning .mod-select + span,
.form-row.warning textarea {
  background-color: #fffde5;
  border-color: #333333;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.form-row.warning .mod-select + span:after {
  border-color: #333333;
  border-left-color: #4487b2;
}
.form-row.warning .input-prepend .add-on,
.form-row.warning .input-append .add-on {
  color: #333333;
  background-color: #fffde5;
  border-color: #b7b7b7;
}
.form-row.warning .btn-tooltip {
  border-color: #333333;
}
.form-row.error .control-label,
.form-row.error label,
.form-row.error .mod-select + span {
  color: #cf2a2a;
}
.form-row.error .checkbox,
.form-row.error .radio,
.form-row.error input,
.form-row.error select,
.form-row.error textarea {
  color: #cf2a2a;
}
.form-row.error input,
.form-row.error select,
.form-row.error .mod-select + span,
.form-row.error textarea {
  background-color: #fef3f1;
  border-color: #cf2a2a;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.form-row.error .mod-select + span:after {
  border-color: #cf2a2a;
  border-left-color: #4487b2;
}
.form-row.error .input-prepend .add-on,
.form-row.error .input-append .add-on {
  color: #cf2a2a;
  background-color: #fef3f1;
  border-color: #b7b7b7;
}
.form-row.error .btn-tooltip {
  border-color: #cf2a2a;
}
.form-row.success .control-label,
.form-row.success label,
.form-row.success .mod-select + span {
  color: #1b7e28;
}
.form-row.success .checkbox,
.form-row.success .radio,
.form-row.success input,
.form-row.success select,
.form-row.success textarea {
  color: #1b7e28;
}
.form-row.success input,
.form-row.success select,
.form-row.success .mod-select + span,
.form-row.success textarea {
  background-color: #dff0d8;
  border-color: #1b7e28;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.form-row.success .mod-select + span:after {
  border-color: #1b7e28;
  border-left-color: #4487b2;
}
.form-row.success .input-prepend .add-on,
.form-row.success .input-append .add-on {
  color: #1b7e28;
  background-color: #dff0d8;
  border-color: #b7b7b7;
}
.form-row.success .btn-tooltip {
  border-color: #1b7e28;
}
.form-row.info .control-label,
.form-row.info label,
.form-row.info .mod-select + span {
  color: #666666;
}
.form-row.info .checkbox,
.form-row.info .radio,
.form-row.info input,
.form-row.info select,
.form-row.info textarea {
  color: #666666;
}
.form-row.info input,
.form-row.info select,
.form-row.info .mod-select + span,
.form-row.info textarea {
  background-color: #e6f0f7;
  border-color: #666666;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.form-row.info .mod-select + span:after {
  border-color: #666666;
  border-left-color: #4487b2;
}
.form-row.info .input-prepend .add-on,
.form-row.info .input-append .add-on {
  color: #666666;
  background-color: #e6f0f7;
  border-color: #b7b7b7;
}
.form-row.info .btn-tooltip {
  border-color: #666666;
}
input:invalid,
textarea:invalid,
select:invalid {
  outline: none !important;
}
.input-append,
.input-prepend {
  display: table;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
  width: 100%;
}
.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .dropdown-menu,
.input-prepend .dropdown-menu {
  font-size: 14px;
  display: table-cell;
  position: relative;
  margin-bottom: 0;
  margin-right: 0;
  vertical-align: top;
  border-radius: 0 4px 4px 0;
  z-index: 0;
}
.input-append input:focus,
.input-prepend input:focus,
.input-append select:focus,
.input-prepend select:focus,
.input-append .dropdown-menu:focus,
.input-prepend .dropdown-menu:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: table-cell;
  width: 1%;
  height: 35px;
  min-width: 35px;
  padding: 7px 5px 0;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  background-color: #dfdfdf;
  border: 1px solid #b7b7b7;
  box-sizing: border-box;
}
.input-append .btn,
.input-prepend .btn,
.input-append .textarea,
.input-prepend .textarea {
  margin-right: 0;
}
.input-append .add-on,
.input-prepend .add-on,
.input-append .btn,
.input-prepend .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  border-radius: 0;
}
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  border-radius: 4px 0 0 4px;
}
.input-prepend > input {
  margin-left: -1px !important;
}
.input-append input {
  border-radius: 4px 0 0 4px;
}
.input-append .add-on,
.input-append .btn {
  margin-left: -1px;
  line-height: normal;
  border-color: #b7b7b7;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select {
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn {
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: 0;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .input-prepend,
.form-inline .input-append {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-inline label,
.form-inline .btn-group,
.form-inline .btn {
  display: inline-block;
}
.form-inline label + .btn {
  margin-left: 6px;
}
.form-inline label[class*="cssIcon-"].span2 input {
  padding-right: 33px;
  width: 99px;
}
.form-inline label[class*="cssIcon-"].span3 input {
  padding-right: 33px;
  width: 179px;
}
.form-inline label[class*="cssIcon-"] + .btn {
  margin-left: 10px;
}
.form-inline .input-append,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-inline .radio + .radio,
.form-inline .checkbox + .checkbox {
  margin-left: 20px;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin: 1px;
}
.form-inline .field-group {
  margin-bottom: 10px;
}
.form-row {
  margin-bottom: 10px;
}
legend + .form-row {
  margin-top: 0;
  -webkit-margin-top-collapse: separate;
}
.field-group {
  position: relative;
  display: inline-block;
}
.field-group input[type="text"],
.field-group input[type="password"],
.field-group input[type*="date"],
.field-group input[type="month"],
.field-group input[type="time"],
.field-group input[type="week"],
.field-group input[type="number"],
.field-group input[type="email"],
.field-group input[type="url"],
.field-group input[type="search"],
.field-group input[type="tel"] {
  padding-right: 30px;
}
.field-group input[type="text"][disabled],
.field-group input[type="password"][disabled],
.field-group input[type*="date"][disabled],
.field-group input[type="month"][disabled],
.field-group input[type="time"][disabled],
.field-group input[type="week"][disabled],
.field-group input[type="number"][disabled],
.field-group input[type="email"][disabled],
.field-group input[type="url"][disabled],
.field-group input[type="search"][disabled],
.field-group input[type="tel"][disabled] {
  padding-right: 6px;
}
input::-ms-clear {
  display: none;
}
.row-fluid-nowrap .field-group input[class*="span"] {
  float: none;
}
.field-group input + .reset-field,
textarea + .reset-field {
  box-sizing: border-box;
  background: none;
  height: 35px;
  width: 35px;
  display: block;
  padding: 8px 7px 8px 8px;
  position: absolute;
  right: 0;
  top: 0;
  box-shadow: none;
  border: none;
  content: " ";
  opacity: 0;
  filter: alpha(opacity=0);
}
.field-group input + .reset-field:focus,
.field-group input:focus + .reset-field,
textarea:focus + .reset-field,
textarea + .reset-field:focus {
  opacity: 1;
  filter: alpha(opacity=100);
  zoom: 1;
}
.reset-field:focus {
  outline: thin dotted #000;
  outline-offset: -1px;
}
.field-group [disabled] {
  padding-right: 5px;
}
.field-group [disabled] + .reset-field {
  display: none;
}
.btn-tooltip {
  position: absolute;
}
.field-group.tooltip-onclick input + .reset-field {
  right: 37px;
}
.tooltip-onclick .btn-tooltip {
  border: none;
  border-left: 1px solid #ccc;
  border-radius: 0 4px 4px 0;
  padding: 0;
  right: 1px;
  top: 1px;
  width: 38px;
  height: 33px;
  margin: 0;
  box-sizing: border-box;
  position: absolute;
}
.btn-tooltip:after {
  content: " ";
  position: absolute;
  right: 8px;
  top: 0;
}
:root .btn-tooltip:after {
  top: 6px;
}
.btn-tooltip.active:after,
.btn-tooltip:hover:after {
  background-position: -93px -71px;
}
.helpertext {
  display: none;
  position: relative;
  z-index: 1010;
  padding: 0;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  border-radius: 0 0 5px 5px;
  margin: -11px 0 10px 0;
  width: 100%;
  box-sizing: border-box;
}
.helpertext:before,
.helpertext:after {
  content: " ";
  border-color: transparent;
  border-style: solid;
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.helpertext:before {
  border-width: 7px;
  border-bottom-width: 0;
  border-top-color: #ccc;
  right: 12px;
  top: 0;
  z-index: 1010;
}
.helpertext:after {
  border-width: 7px;
  border-bottom-width: 0;
  border-top-color: #f6f6f6;
  top: -1px;
  right: 12px;
  z-index: 1015;
}
.tooltip .cssIcon-tooltip + .tooltip-wrapper {
  position: absolute;
  left: 0;
  width: 100%;
  opacity: 0;
  z-index: 1010;
}
.tooltip .cssIcon-tooltip.active + .tooltip-wrapper {
  opacity: 1;
  -webkit-transition: opacity 0.5s linear;
  transition: opacity 0.5s linear;
}
.tooltip .cssIcon-tooltip.active + .tooltip-wrapper .helpertext {
  display: block;
  position: absolute;
  bottom: 36px;
  z-index: 1009;
  padding: 0;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  border-radius: 5px;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
}
.tooltip .cssIcon-tooltip.active + .tooltip-wrapper .helpertext:before {
  display: none;
}
.tooltip .cssIcon-tooltip.active + .tooltip-wrapper .helpertext:after {
  display: none;
}
.tooltip .cssIcon-tooltip[data-placement="bottom"].active + .tooltip-wrapper .helpertext {
  bottom: inherit;
  top: 16px;
}
.tooltip .cssIcon-tooltip.active + .tooltip-wrapper .helptext,
.tooltip .cssIcon-tooltip[data-placement="bottom"].active + .tooltip-wrapper .helpertext,
.tooltip .cssIcon-tooltip[data-placement="top"].active + .tooltip-wrapper .helpertext {
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
.tooltip-onfocus input:focus + .helpertext,
.tooltip-onfocus input:focus + .helpertext {
  display: block;
}
.tooltip-onfocus input + .helpertext:before,
.tooltip-onfocus input + .reset-field + .helpertext:before,
.tooltip-onfocus input + .helpertext:after,
.tooltip-onfocus input + .reset-field + .helpertext:after {
  content: " ";
  border-color: transparent;
  border-style: solid;
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.tooltip-onfocus input + .helpertext:before,
.tooltip-onfocus input + .reset-field + .helpertext:before {
  border-width: 7px;
  border-top-width: 0;
  border-bottom-color: #ccc;
  top: -8px !important;
  left: 11px !important;
  z-index: 1010;
}
.tooltip-onfocus input + .helpertext:after,
.tooltip-onfocus input + .reset-field + .helpertext:after {
  border-width: 7px;
  border-top-width: 0;
  border-bottom-color: #f7f7f7;
  top: -7px !important;
  left: 11px !important;
  z-index: 1015;
}
.tooltip .arrow {
  z-index: 1010;
}
.cssIcon-tooltip.active + .helpertext,
.btn-tooltip.active + .helpertext,
.btn-tooltip:active + .helpertext,
.btn-tooltip.active + .error-dropdown-msg + .helpertext,
.btn-tooltip:active + .error-dropdown-msg + .helpertext {
  display: block;
}
.tooltip-onclick input.active,
.tooltip-onclick input.active + .error-dropdown-msg,
.tooltip-onfocus input.active {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.tooltip-onclick .btn-tooltip.active,
.tooltip-onclick .btn-tooltip.active + .error-dropdown-msg {
  border-bottom-right-radius: 0;
}
.error .tooltip-onclick input {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.error .tooltip-onclick .error-dropdown-msg {
  margin-top: -11px;
}
.error .tooltip-onclick .btn-tooltip.active + .error-dropdown-msg {
  margin-top: -11px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.error .tooltip-onclick .btn-tooltip.active + .error-dropdown-msg + .helpertext {
  margin: 0 0 10px;
}
.error .tooltip-onclick .btn-tooltip.active + .error-dropdown-msg + .helpertext:before,
.error .tooltip-onclick .btn-tooltip.active + .error-dropdown-msg + .helpertext:after {
  display: none;
}
.error .helpertext {
  border-color: #cf2a2a;
  border-radius: 0;
}
.error .helpertext:before {
  border-top-color: #cf2a2a;
}
.helpertext .popover-content p {
  margin: 0 0 10px;
}
.text,
.text:hover,
.text:active,
.text:visited,
.text:focus {
  text-decoration: none;
  color: #333;
  cursor: text;
  outline: 0;
}
.error .tooltip-onfocus .helpertext {
  margin: 0 0 10px 0;
}
.error .tooltip-onfocus input:focus + button + .error-dropdown-msg,
.error .tooltip-onfocus input:focus + .error-dropdown-msg {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  margin-bottom: 0;
}
.error .tooltip-onfocus input:focus + button + .error-dropdown-msg + .helpertext:before,
.error .tooltip-onfocus input:focus + .error-dropdown-msg + .helpertext:before,
.error .tooltip-onfocus input:focus + button + .error-dropdown-msg + .helpertext:after,
.error .tooltip-onfocus input:focus + .error-dropdown-msg + .helpertext:after {
  display: none;
}
.faux-input + input.datepicker-input {
  cursor: pointer;
  margin-left: 0;
}
.faux-input {
  /*
   opacity:0;
   filter:alpha(opacity=0);
   */
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000 !important;
  background-color: transparent !important;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size: 16px;
  height: 35px;
  line-height: 35px;
  margin-bottom: 10px;
  margin-right: 6px;
  vertical-align: middle;
  text-align: left;
  padding: 0 0 0 35px;
}
.faux-input:focus + .datepicker-input {
  background-color: #f2f8fb !important;
}
.cssIcon-calendar.disabled {
  background-color: #eeeeee;
  filter: gray;
  filter: grayscale(100%);
  -webkit-filter: grayscale(1);
}
.cssIcon-calendar.disabled .faux-input {
  cursor: not-allowed;
}
[data-toggle="element"] {
  margin-bottom: 15px;
}
.collapsed-slide {
  display: none;
  padding-bottom: 0;
}
.collapsed-slide + hr {
  margin: 0 -15px;
}
/* END FORMS.LESS *************************** */
/* BEGIN TABLES.LESS **************** */
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
  font-size: 85.71428571%;
  /*
   tbody tr:first-child td{
      border-bottom:1px dotted @tableBorder;
   }
   */
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-bottom: 1px dotted #cccccc;
  word-wrap: break-word;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption {
  text-align: left;
}
.table tbody th {
  font-weight: normal;
}
.table .table {
  background-color: #ffffff;
}
.table.border-solid th,
.table.border-solid td {
  border-bottom: 1px solid #cccccc;
}
.table.border-solid tbody tr:first-child td {
  border-bottom: 1px solid #cccccc;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border-left: 1px solid #cccccc;
  border-collapse: separate;
}
.table-bordered th {
  border-top: 1px solid #cccccc;
  border-bottom: 0;
  border-right: 1px solid #cccccc;
}
.table-bordered td {
  border-top: 0;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
}
.table-bordered tbody tr:first-child td {
  border-top: 1px solid #cccccc;
}
.table-bordered tbody tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #e8f0f4;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #e8f0f4;
}
.table-hover.target-cell tbody tr:hover > td:hover {
  background-color: #c5dae4;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
.table td[class*="span"],
.table th[class*="span"] {
  float: none;
  margin-left: 0;
}
.table td.span1,
.table th.span1 {
  width: 44px;
}
.table td.span2,
.table th.span2 {
  width: 124px;
}
.table td.span3,
.table th.span3 {
  width: 204px;
}
.table td.span4,
.table th.span4 {
  width: 284px;
}
.table td.span5,
.table th.span5 {
  width: 364px;
}
.table td.span6,
.table th.span6 {
  width: 444px;
}
.table td.span7,
.table th.span7 {
  width: 524px;
}
.table td.span8,
.table th.span8 {
  width: 604px;
}
.table td.span9,
.table th.span9 {
  width: 684px;
}
.table td.span10,
.table th.span10 {
  width: 764px;
}
.table td.span11,
.table th.span11 {
  width: 844px;
}
.table td.span12,
.table th.span12 {
  width: 924px;
}
/* END TABLES.LESS ********************** */
/* BEGIN SPRITES.LESS ********************* */
[class*="cssIcon-"],
.close:before,
.btn-tooltip:after,
.reset-field:before,
a.searchClick:after {
  display: inline-block;
  vertical-align: middle;
  background-position: 0 0;
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
  font: 0/0 "Arial";
  color: transparent;
  letter-spacing: 0;
}
[class*="cssIcon-"],
.close:before,
span.cssIcon-search:after,
span.cssIcon-calendar:after,
.checkbox input[type="checkbox"] + .skin,
.radio input[type="radio"] + .skin,
.listView .thumbnails li:after,
hr,
.list.list-pivot:before,
.searchWidget:before,
footer:before,
.btn-tooltip:after,
.list li:after,
.reset-field:before,
a.searchClick:after {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_Retina_v3.2.2.png?timestamp=1459278338332");
  background-size: 224px 140px;
}
@media \0screen\,screen\8 {
  [class*="cssIcon-"],
  .close:before,
  span.cssIcon-search:after,
  span.cssIcon-calendar:after,
  .checkbox input[type="checkbox"] + .skin,
  .radio input[type="radio"] + .skin,
  .listView .thumbnails li:after,
  hr,
  .list.list-pivot:before,
  .searchWidget:before,
  footer:before,
  .btn-tooltip:after,
  .list li:after,
  .reset-field:before {
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_v3.2.2.png?timestamp=1459278338332");
  }
}
.cssIcon-globe {
  background-position: -1px -1px;
  height: 26px;
  width: 26px;
}
.cssIcon-notify {
  background-position: -69px -28px;
  height: 22px;
  width: 22px;
}
.cssIcon-error {
  background-position: -91px -28px;
  height: 22px;
  width: 22px;
}
.cssIcon-alert {
  background-position: -135px -28px;
  height: 22px;
  width: 22px;
}
.cssIcon-info {
  background-position: -113px -28px;
  height: 22px;
  width: 22px;
}
.cssIcon-autopay {
  background-position: -138px -70px;
  height: 22px;
  width: 22px;
}
.cssIcon-autopay-alert {
  background-position: -159px -70px;
  height: 22px;
  width: 22px;
}
.cssIcon-4g {
  background-position: -130px -53px;
  height: 16px;
  width: 32px;
}
.cssIcon-4g-lte {
  background-position: -95px -53px;
  height: 16px;
  width: 32px;
}
.cssIcon-chevron-l-w {
  background-position: -45px -29px;
  height: 15px;
  width: 10px;
}
.cssIcon-chevron-r-w {
  background-position: -12px -29px;
  height: 15px;
  width: 10px;
}
.cssIcon-chevron-u-w {
  background-position: -17px -45px;
  height: 10px;
  width: 15px;
}
.cssIcon-chevron-d-w {
  background-position: -1px -45px;
  height: 10px;
  width: 15px;
}
.cssIcon-chevron-l-b {
  background-position: -23px -29px;
  height: 15px;
  width: 10px;
}
.cssIcon-chevron-r-b {
  background-position: -56px -29px;
  height: 15px;
  width: 10px;
}
.cssIcon-chevron-u-b {
  background-position: -17px -67px;
  height: 10px;
  width: 15px;
}
.cssIcon-chevron-d-b {
  background-position: -1px -67px;
  height: 10px;
  width: 15px;
}
.cssIcon-chevron-l-g {
  background-position: -34px -29px;
  height: 15px;
  width: 10px;
}
.list li:after,
.cssIcon-chevron-r-g {
  background-position: -1px -29px;
  height: 15px;
  width: 10px;
}
.cssIcon-chevron-u-g {
  background-position: -17px -56px;
  height: 10px;
  width: 15px;
}
.cssIcon-chevron-d-g {
  background-position: -1px -56px;
  height: 10px;
  width: 15px;
}
.utility-bg .cssIcon-chevron-d-b {
  background-position: -1px -79px;
  height: 10px;
  width: 15px;
}
.cssIcon-remove,
.reset-field:before,
.close:before {
  background-position: -181px -21px;
  height: 20px;
  width: 20px;
}
.cssIcon-toggle-plus,
.cssIcon-toggle-minus {
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none !important;
  border: 2px solid #959595;
  border-radius: 100%;
  height: 20px;
  padding: 0;
  position: relative;
  width: 20px;
}
.cssIcon-plus,
.cssIcon-minus {
  position: relative;
  width: 100%;
  height: 100%;
  background-image: none;
  margin-top: -3px;
}
.cssIcon-toggle-plus:before,
.cssIcon-toggle-minus:before,
.cssIcon-plus:before,
.cssIcon-minus:before {
  border: 1px solid #959595;
  content: " ";
  display: block;
  height: 0;
  left: 50%;
  margin-left: -6px;
  margin-top: -1px;
  position: absolute;
  top: 50%;
  width: 10px;
}
.cssIcon-toggle-plus:after,
.cssIcon-plus:after {
  border: 1px solid #959595;
  content: " ";
  display: block;
  height: 10px;
  left: 50%;
  margin-left: -1px;
  margin-top: -6px;
  position: absolute;
  top: 50%;
  width: 0;
}
.btn .cssIcon-minus:before {
  border-color: #ffffff;
}
.btn:hover .cssIcon-minus:before,
.btn:focus .cssIcon-minus:before {
  border-color: #fff;
}
.btn-alt .cssIcon-minus:before {
  border-color: #999;
}
.btn-alt:hover .cssIcon-minus:before,
.btn-alt:focus .cssIcon-minus:before {
  border-color: #666;
}
.btn .cssIcon-plus:before {
  border-color: #fff;
}
.btn .cssIcon-plus:after {
  border-color: #fff;
}
.btn:hover .cssIcon-plus:before,
.btn:focus .cssIcon-plus:after {
  border-color: #fff;
}
.btn-alt .cssIcon-plus:before,
.btn-alt .cssIcon-plus:after {
  border-color: #999;
}
.btn-alt:hover .cssIcon-plus:before,
.btn-alt:focus .cssIcon-plus:before,
.btn-alt:hover .cssIcon-plus:after,
.btn-alt:focus .cssIcon-plus:after {
  border-color: #666;
}
.cssIcon-grid,
.cssIcon-grid:after,
.cssIcon-grid i,
.cssIcon-grid i:after {
  border: 3px solid #999;
  background-image: none;
  content: " ";
  border-radius: 0;
  display: block;
  position: absolute;
  height: 0;
  width: 0;
  left: 14px;
  top: 7px;
}
.cssIcon-grid:after {
  left: 5px;
  top: -3px;
}
.cssIcon-grid i {
  left: -3px;
  top: 5px;
}
.cssIcon-grid i:after {
  left: 5px;
  top: -3px;
}
.btn.active .cssIcon-grid,
.btn.active .cssIcon-grid:after,
.btn.active .cssIcon-grid i,
.btn.active .cssIcon-grid i:after {
  border-color: #fff;
}
.cssIcon-list,
.cssIcon-list:before,
.cssIcon-list:after,
.cssIcon-list > i,
.cssIcon-list > i:before,
.cssIcon-list > i:after {
  background-image: none;
  border: 2px solid #999;
  display: block;
  height: 0;
  position: absolute;
  border-radius: 0;
  width: 0;
  content: " ";
  left: 13px;
  top: 7px;
}
.cssIcon-list:before {
  left: -2px;
  top: 3px;
}
.cssIcon-list:after {
  left: -2px;
  top: 8px;
}
.cssIcon-list i,
.cssIcon-list i:before,
.cssIcon-list i:after {
  border: none;
  border-top: 2px solid #999;
  width: 10px;
  left: 4px;
  top: -1px;
}
.cssIcon-list i:before {
  left: 0;
  top: 3px;
}
.cssIcon-list i:after {
  left: 0;
  top: 8px;
}
.btn.active .cssIcon-list,
.btn.active .cssIcon-list:before,
.btn.active .cssIcon-list:after,
.btn.active .cssIcon-list i,
.btn.active .cssIcon-list i:before,
.btn.active .cssIcon-list i:after {
  border-color: #fff;
}
.cssIcon-tooltip {
  text-indent: -9999px;
}
.cssIcon-tooltip,
.btn-tooltip:after {
  background-position: -115px -71px;
  height: 21px;
  width: 21px;
}
.cssIcon-tooltip.active {
  z-index: 1020;
}
.cssIcon-tooltip:hover,
.cssIcon-tooltip:focus {
  background-position: -93px -71px;
}
p .cssIcon-tooltip {
  margin-top: -5px;
}
.cssIcon-dimple .cssIcon-tooltip {
  background-position: -164px -31px;
  height: 10px;
  width: 7px;
  margin-top: 3px;
}
.btn-alt .cssIcon-dimple .cssIcon-tooltip {
  background-position: -156px -31px;
}
.cssIcon-search {
  background-position: -70px -75px;
  height: 18px;
  width: 18px;
}
.cssIcon-calendar {
  background-position: -70px -54px;
  height: 18px;
  width: 22px;
}
.cssIcon-calendar[class*="span"] {
  margin-left: 0;
}
span.cssIcon-calendar,
span.cssIcon-search {
  background-image: none;
  position: relative;
  width: inherit;
  height: inherit;
  cursor: default;
}
span.cssIcon-calendar:after,
span.cssIcon-search:after {
  content: " ";
  display: inline-block;
  pointer-events: none;
  position: absolute;
  z-index: 0;
}
span.cssIcon-calendar input {
  color: #0574ac !important;
  padding-left: 40px;
}
@media \0screen\,screen\8 {
  span.cssIcon-calendar input {
    background-color: transparent;
  }
  span.cssIcon-search:after,
  span.cssIcon-calendar:after {
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_v3.2.2.png?timestamp=1459278338332");
  }
}
span.cssIcon-search:after {
  background-position: -70px -75px;
  height: 18px;
  right: 10px;
  top: 6px;
  width: 18px;
}
span.cssIcon-calendar:after {
  background-position: -70px -54px;
  height: 18px;
  left: 10px;
  top: 8px;
  width: 22px;
  z-index: 1000;
}
span.cssIcon-calendar {
  background-color: #fff;
}
span.cssIcon-calendar > .datepicker-input {
  padding-left: 40px;
  position: relative;
  /*z-index:1000;*/
  background-color: transparent;
}
.cssIcon-spinner {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/cssIcon-spinner.png?timestamp=1459278338332");
  background-position: 0 0;
  background-size: 27px 27px;
  height: 27px;
  margin: -6px 5px;
  position: relative;
  top: -1px;
  width: 27px;
  -webkit-animation: rotation 1.2s infinite linear;
  -moz-animation: rotation 1.2s infinite linear;
  -o-animation: rotation 1.2s infinite linear;
  animation: rotation 1.2s infinite linear;
}
@media \0screen\,screen\8 {
  .cssIcon-spinner {
    background-image: none !important;
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/cssIcon-spinner-ie8.png?timestamp=1459278338332");
  }
}
.videoPlay {
  background: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/videoPlay-dark.png?timestamp=1459278338332") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background-size: 38px 38px;
  margin: 1px 5px 0 15px;
  height: 40px;
  width: 40px;
}
.videoPlay.large {
  height: 64px;
  width: 64px;
  background-size: 64px 64px;
}
.videoPlay.medium {
  height: 46px;
  width: 46px;
  background-size: 46px 46px;
}
.videoPlay.small {
  background-size: 28px 28px;
  margin: 0 5px 0 15px;
  height: 28px;
  width: 28px;
}
.videoMarqueeBottomVat {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
.videoMarqueeBottomVat.controlled-text-wrap > .not-this {
  padding: 0;
}
.img-landscape .videoMarqueeBottomVat {
  height: 40px;
  padding: 0;
}
.img-portrait .videoMarqueeBottomVat {
  height: 30px;
  padding: 0;
}
.videoTitle {
  font-size: 14px;
  color: #FFFFFF;
  display: inline-block;
  float: left;
  vertical-align: middle;
}
::-ms-clear {
  display: none;
  cursor: none;
}
[class*="cssButtonIcon-"] {
  display: inline-block;
  vertical-align: middle;
  background-position: 0 0;
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
  font: 0/0 "Arial";
  color: transparent;
  letter-spacing: 0;
}
[class*="cssButtonIcon-"] {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/button-icons.png?timestamp=1459278338332");
  background-size: 66px 124px;
  height: 20px;
  width: 20px;
}
@media \0screen\,screen\8 {
  [class*="cssButtonIcon-"] {
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/button-icons-ie8.png?timestamp=1459278338332");
  }
}
.cssButtonIcon-call-b {
  background-position: -1px -1px;
  width: 17px;
}
.cssButtonIcon-call-g {
  background-position: -20px -1px;
  width: 17px;
}
.cssButtonIcon-call-w {
  background-position: -39px -1px;
  width: 17px;
}
.cssButtonIcon-text-b {
  background-position: -1px -23px;
  width: 18px;
}
.cssButtonIcon-text-g {
  background-position: -21px -23px;
  width: 18px;
}
.cssButtonIcon-text-w {
  background-position: -42px -23px;
  width: 18px;
}
.cssButtonIcon-cart-b {
  background-position: -1px -45px;
  height: 16px;
}
.cssButtonIcon-cart-g {
  background-position: -23px -45px;
  height: 16px;
}
.cssButtonIcon-cart-w {
  background-position: -45px -45px;
  height: 16px;
}
.cssButtonIcon-chat-b {
  background-position: -1px -62px;
}
.cssButtonIcon-chat-g {
  background-position: -23px -62px;
}
.cssButtonIcon-chat-w {
  background-position: -45px -62px;
}
.cssButtonIcon-camera-b {
  background-position: -1px -85px;
  height: 18px;
}
.cssButtonIcon-camera-g {
  background-position: -23px -85px;
  height: 18px;
}
.cssButtonIcon-camera-w {
  background-position: -45px -85px;
  height: 18px;
}
.cssButtonIcon-trash-b {
  background-position: -1px -103px;
  width: 15px;
}
.cssButtonIcon-trash-g {
  background-position: -18px -103px;
  width: 15px;
}
.cssButtonIcon-trash-w {
  background-position: -35px -103px;
  width: 15px;
}
.btn > [class*="cssButtonIcon-"] {
  margin-right: 2px;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
@-moz-keyframes rotation {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(359deg);
  }
}
@-o-keyframes rotation {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
/* END SPRITES.LESS******************* */
/* BEGIN WELLS.LESS *********************** */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-sizing: border-box;
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-white {
  background-color: #fff;
}
.well-white.no-border {
  border-color: transparent;
  box-shadow: none;
  margin-bottom: 0;
}
.well-large {
  padding: 24px;
  border-radius: 7px;
}
.well-small {
  padding: 9px;
  border-radius: 3px;
}
/* END WELLS.LESS ************************ */
/* BEGIN COMPONENT-ANIMATIONS.LESS *********************** */
.fade {
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.collapse.in {
  height: auto;
}
/* END COMPONENT-ANIMATIONS.LESS ********************** */
/* BEGIN CLOSE.LESS ************************** */
.reset-field,
.close {
  float: right;
  background: none;
  width: 20px;
  height: 20px;
  padding: 0;
  overflow: hidden;
  margin-top: 1px;
  display: inline-block;
  font: 0/0 Arial;
  color: transparent;
  background-color: transparent;
  border: 0;
  letter-spacing: -1px;
  word-spacing: -1px;
}
.reset-field:active,
.reset-field:hover,
.reset-field:focus {
  visibility: visible !important;
}
.reset-field:before,
.close:before {
  content: " ";
}
.reset-field:hover,
.close:hover,
.reset-field:focus,
.close:focus {
  cursor: pointer;
}
button.close {
  cursor: pointer;
  border: 0;
  -webkit-appearance: none;
}
/* END CLOSE.LESS ************************* */
/* begin LISTS.LESS */
.section-heading {
  position: relative;
  border: 0;
  border-style: solid;
  border-bottom-width: 1px;
  border-color: #ccc;
  font-size: 16px;
  padding: 15px;
  background-color: #f2f2f2;
  display: block;
}
.section-heading:before,
.section-heading:after {
  display: table;
  content: "";
  line-height: 0;
}
.section-heading:after {
  clear: both;
}
.section-heading:before,
.section-heading:after {
  display: table;
  content: "";
  line-height: 0;
}
.section-heading:after {
  clear: both;
}
.list li {
  padding: 0;
  border: 0;
  border-style: solid;
  border-color: #ccc;
  border-bottom-width: 1px;
  position: relative;
}
.list li:after {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -7.5px;
  content: " ";
}
.list li > a {
  padding: 10px 25px 10px 15px;
  font-size: 16px;
  display: block;
}
.list li > a:hover {
  text-decoration: none;
}
.list li.section-heading {
  position: relative;
  border: 0;
  border-style: solid;
  border-bottom-width: 1px;
  border-color: #ccc;
  font-size: 16px;
  padding: 15px;
  background-color: #f2f2f2;
  display: block;
}
.list li.section-heading:before,
.list li.section-heading:after {
  display: table;
  content: "";
  line-height: 0;
}
.list li.section-heading:after {
  clear: both;
}
.list li.section-heading:before,
.list li.section-heading:after {
  display: table;
  content: "";
  line-height: 0;
}
.list li.section-heading:after {
  clear: both;
}
.list li.section-heading:after {
  background-image: none;
}
.list.no-arrow li:after,
.list li.no-arrow:after {
  background-image: none;
}
.list.list-pivot:before,
.searchWidget:before,
footer:before {
  content: " ";
  display: block;
  height: 1px;
  margin: 0;
  border: none;
  background-repeat: repeat-x;
  background-position: 0 -102px;
  background-color: #ccc;
  height: 7px;
}
.list.list-pivot {
  position: relative;
  margin-top: -1px;
  margin-bottom: -7px;
}
.list.list-pivot li {
  background-color: #f2f2f2;
}
.list.list-pivot li:after {
  background-image: none;
}
.list.list-pivot li > a {
  color: #222;
}
.searchWidget + footer:before {
  display: none;
}
.searchWidget.hide + footer:before,
.searchWidget[style="display:none"] + footer:before {
  display: block;
}
.list.list-radio li {
  position: relative;
  padding-right: 15px;
  min-height: 50px;
}
.list.list-radio li label {
  display: inline-block;
  margin: 12px 15px;
  position: relative;
  left: 0;
  font-size: 16px;
}
.list.list-radio li .pull-right {
  height: 50px;
  box-sizing: border-box;
  padding: 12px 0 0;
}
.list.list-radio li .tooltip,
.list.list-radio li .price {
  display: inline-block;
  margin-top: 3px;
}
.list.list-radio li .tooltip {
  padding-top: 1px;
}
.list.list-radio li .cssIcon-tooltip {
  margin-top: -3px;
  margin-right: 6px;
}
.list.list-radio li:after {
  background-image: none;
}
.justified {
  display: table;
  float: none;
  width: 100%;
}
.justified > .row-fluid {
  display: table-cell;
  width: 1%;
}
.row.justified:before,
.row.justified:after {
  content: none;
}
.justified.amount-due-list {
  border: none;
  border-bottom: 1px solid #ccc;
  font-size: 12px;
}
.justified.amount-due-list > .row-fluid {
  text-align: center;
  border: none;
  border-left: 1px solid #ccc;
  padding: 10px;
}
.justified.amount-due-list > .row-fluid > .price {
  text-align: center;
}
.justified.amount-due-list > .row-fluid:first-child {
  border-left: none;
}
.img-bullet {
  padding-top: 15px;
}
.img-bullet li {
  border-width: 0;
  border-bottom-width: 1px;
  border-color: #ccc;
  border-bottom-style: solid;
  padding: 0 15px 15px;
  margin: 0 0 15px 0;
}
.img-bullet li:before,
.img-bullet li:after {
  display: table;
  content: "";
  line-height: 0;
}
.img-bullet li:after {
  clear: both;
}
.img-bullet li:before,
.img-bullet li:after {
  display: table;
  content: "";
  line-height: 0;
}
.img-bullet li:after {
  clear: both;
}
.img-bullet .img-bullet-src {
  position: relative;
  float: left;
}
.img-bullet .img-bullet-content {
  position: relative;
  width: auto;
  padding-left: 20px;
  box-sizing: border-box;
  display: table-cell;
}
.list-icon > li {
  min-height: 50px;
  letter-spacing: 0.016em;
}
.list-icon > li .table-cell {
  padding-left: 0;
  vertical-align: middle;
}
.list-icon > li .table-cell > span {
  color: #666;
  font-size: 12px;
  letter-spacing: -0.013em;
  display: block;
}
.list-icon > li .table-cell > img {
  width: 42px !important;
  height: 42px !important;
  max-width: none !important;
  vertical-align: top;
}
.list-icon > li .table-cell + .table-cell {
  vertical-align: middle;
  font-size: 16px;
  line-height: normal;
  padding-left: 15px;
}
.list-icon.ios .table-cell img {
  border-radius: 9px !important;
}
.list-icon.android .table-cell img {
  border-radius: 6px !important;
}
/* end LISTS.LESS */
.videoImage {
  float: left;
  min-height: 62px;
  height: 62px;
  width: 110px;
  margin: 0;
  position: relative;
}
.videoThumbnailImg {
  float: left;
  width: auto !important;
}
.videoPlay-dark {
  float: left;
  position: absolute;
  top: 50%;
  margin-top: -25px;
  left: 50%;
  margin-left: -25px;
  z-index: 3;
  height: 50px;
  width: 50px;
  max-width: 100%;
  vertical-align: middle;
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/videoPlay-dark.png?timestamp=1459278338332");
  background-size: 50px 50px;
}
/* begin STEP-INDICATOR-CSS.LESS */
.step-wrapper {
  min-height: 26px;
  padding: 15px 15px 0 15px;
  position: relative;
  width: auto;
  overflow: hidden;
}
.step-wrapper .step-label {
  color: #333333;
  font-size: 14px;
}
.step-wrapper .step-description {
  color: #1b7e28;
  font-size: 20px;
  margin-top: -10px;
}
.step-indicator {
  counter-reset: item;
  list-style: none;
  margin: 6px auto;
  width: 98%;
  position: relative;
  height: 14px;
  border: 1px solid #b7b7b7;
  border-left-style: none;
  border-right-style: none;
  background-color: #f9f9f9;
  text-align: justify;
  text-justify: distribute-all-lines;
  box-sizing: border-box;
}
.step-indicator .step {
  display: inline-block;
  background-color: #f9f9f9;
  width: 26px;
  height: 26px;
  border-radius: 26px;
  border: 1px solid #b7b7b7;
  vertical-align: middle;
  box-sizing: border-box;
  margin: -7px -3px 6px -3px;
}
.step-indicator .step:after {
  content: "" counter(item, decimal);
  counter-increment: item;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  position: relative;
  font-weight: bold;
  vertical-align: text-top;
  text-align: center;
  color: #666666;
  margin-left: 2px;
  box-sizing: border-box;
}
.step-indicator li:last-child:after,
.step-indicator li.step-done:after {
  content: "";
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAYAAADC1B7dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5RkZGNzQ4ODcyMzExRTRCNTc4QzMxQkE3QzIyNDI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5RkZGNzQ5ODcyMzExRTRCNTc4QzMxQkE3QzIyNDI5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjlGRkY3NDY4NzIzMTFFNEI1NzhDMzFCQTdDMjI0MjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjlGRkY3NDc4NzIzMTFFNEI1NzhDMzFCQTdDMjI0MjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60xqYUAAAB40lEQVR42syXu0sDQRDGc/GBYGNpRLCztRK08YHoVQEbLUQL01xK/SMsDgS1UVOINhYpTCkogoLgoxULexGxsbNTz29hL1wmM/Eeu9GBHzn2lvnuy97O7DlBEOQMxQrYA73gGCzn2hCe5zXoOgYMdYMrME7GHctGWN3OjHmHwT3oI+Pnls2IuvkMeSfBI0mqlnsDuBbNiLqVSsVNu0Iz4Ax0RMa+wRKoWjQj6sJMNe0rJyUtgtM/MFOEmbpu0qIwCm6ZpAugZtGMqAszNVoUVLXYBGPgBPhC3iFwTZKqKKcxo6tUXRcP5gvzRF1qJlyhF/wORMYOQYnM6wGvTFXZBusp//UmXTxgicwRdTGX1c2TpCpW9eaOxh2T9DKtGR1NujAQS1cyExr6YMaPQEFf74IRcv8dzGXcGqwuTBX06qTSVYa2mPEucKN7TZncU5txGnxmNCTq6l7D6mJ1WuqGVe4ZDDL3v5jNuAPWDFWvRLow86tueFKY1d2WBk36ZspMUt04ZqKGnsB+jPmLJvsLHtK4Lm2sqkT2C3NVL5iw1Dhb6sJ4bF16OHWFV0BtxHmLB2hjutTQAzhg5vm6ZFoJrICoi3uJdKWznGqaU/r6Qm/ednx9NujCTGJdx+An+L+IHwEGANggtGnv9w1JAAAAAElFTkSuQmCC');
  background-size: 26px 10px;
  background-position: -10px 5px;
  background-repeat: no-repeat;
}
.step-indicator li.step-done:after {
  background-position: 5px 5px;
  background-repeat: no-repeat;
}
.step-indicator li.step-done:before {
  display: block;
  background-color: #1b7e28;
  content: "";
  position: absolute;
  height: 8px;
  top: 0;
  margin: 2.2px 0 0 3px;
}
.step-indicator:after {
  content: "";
  display: inline-block;
  width: 100%;
}
.step-indicator:before {
  content: '';
  background-color: #f9f9f9;
  width: 99%;
  height: 100%;
  margin-left: 1px;
  position: absolute;
}
.step-indicator li.step-done:after,
.step-indicator li.step-on:after {
  background-color: #1b7e28;
  color: #ffffff;
  margin-left: 2px;
}
@media \0screen\,screen\8 {
  .step-indicator li.step-done:after {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAKCAYAAACqnE5VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc3QUNCREFEODcyMzExRTQ5RTAxOTBDNzE2OTc4Qjg2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc3QUNCREFFODcyMzExRTQ5RTAxOTBDNzE2OTc4Qjg2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzdBQ0JEQUI4NzIzMTFFNDlFMDE5MEM3MTY5NzhCODYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzdBQ0JEQUM4NzIzMTFFNDlFMDE5MEM3MTY5NzhCODYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6pFs8DAAAAxklEQVR42mL8//8/AwFgCcSLgFgFiBmRJdLT04nWy0RAYRwQH4NaMo+BNICiF59FqUC8EMrOBeJkEizB0AuyyAKIY9AUhgPxLCi7CIin4DCQaL0sQHwcKigHxG1AbAzEK6Bik4C4H4/LidYLsugNEIsAcSsQ3wXiaqjcKSDOJxBEROtlgnoVBkCu0QViUFIMISIuiNYLsmgfUsTBQCMQPybCIqL1wlJdChC/h7KfQxUTC4jSC7PoDzSF7AHiUhLzC1F6AQIMAMwWNwly2/TXAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    content: "";
  }
}
[data-bubble-quantity="5"] .step-indicator li.step-done + li + li + li + li:before {
  display: none;
}
[data-bubble-quantity="4"] .step-indicator li.step-done + li + li + li:before {
  display: none;
}
[data-bubble-quantity="3"] .step-indicator li.step-done + li + li:before {
  display: none;
}
[data-bubble-quantity="2"] .step-indicator li.step-done + li:before {
  display: none;
}
[data-bubble-quantity="5"] .step-indicator li.step-done:before {
  width: 25%;
}
[data-bubble-quantity="4"] .step-indicator li.step-done:before {
  width: 33%;
}
[data-bubble-quantity="3"] .step-indicator li.step-done:before {
  width: 50%;
}
/* END STEP-INDICATOR-CSS.LESS */
/* begin filter.less ================================= */
.filterTank {
  padding: 0 0 20px;
  background: #323232;
}
.filterTank label {
  color: #fff;
}
.filterTank legend,
.filterTank .legend {
  color: #fff;
  display: block;
  margin-top: 2px;
  margin-bottom: 5px;
  font-family: Arial;
  font-size: 18px;
}
.filterTank .form-row {
  border-bottom: 1px solid #666;
  margin-bottom: 0;
}
.filterTank .row-fluid-nowrap .form-row {
  border-bottom: none;
}
.filterTank .row-fluid-nowrap label {
  margin-bottom: 11px;
}
.filterTank fieldset {
  margin-bottom: 15px;
}
.filterTank fieldset.form-inline {
  margin-bottom: 20px;
}
.filterTank fieldset label.radio {
  margin: 5px 0;
  padding: 7px 0;
}
.filterTank fieldset label.checkbox {
  margin: 5px 0 4px;
  padding: 7px 0;
}
.filterTank fieldset .row-fluid-nowrap {
  border-bottom: 1px solid #666;
}
.filterTank fieldset label span {
  color: #fff;
  font-size: 16px;
  white-space: normal;
}
.filterTank .radio,
.filterTank .checkbox {
  min-height: inherit;
}
.filterTank .checkbox input[type="checkbox"],
.filterTank .radio input[type="radio"] {
  height: 20px;
  width: 20px;
}
.filterTank .skin {
  margin-top: 7px;
}
.filterTank .radio input[type="radio"] + .skin,
.filterTank .checkbox input[type="checkbox"] + .skin {
  height: 21px;
  width: 21px;
}
.filterTank .radio input[type="radio"] + .skin {
  background-position: -202px -1px;
}
.filterTank .radio input[type="radio"] + .skin + span {
  margin-top: 1px;
}
.filterTank .radio input[type="radio"]:checked + .skin {
  background-position: -202px -23px;
  box-shadow: none;
}
.filterTank .checkbox input[type="checkbox"] + .skin {
  background-position: -202px -45px;
}
.filterTank .checkbox input[type="checkbox"] + .skin + span {
  margin-top: 2px;
}
.filterTank .checkbox input[type="checkbox"]:checked + .skin {
  background-position: -202px -67px;
  box-shadow: none;
}
.filterTank .tooltip {
  display: inline-block;
  margin-left: 10px;
  margin-top: 10px;
}
/* end filter.less ============================ */
/* begin MARQUEE.LESS ********************* */
/*
 * jQuery FlexSlider v2.0
 * //www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * //www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider.marquee .slides img {
  width: 100%;
  display: block;
}
.flex-pauseplay span {
  text-transform:none;
}
/* Clearfix for the .slides element */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .slides {
  display: block;
}
* html .slides {
  height: 1%;
}
/* FlexSlider Default Theme
*********************************/
.flexslider {
  margin: 0;
  background: #fff;
  position: relative;
  zoom: 1;
}
.flex-viewport {
  max-height: 300px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flexslider .slides {
  zoom: 1;
}
.carousel li {
  margin-right: 0px;
}
/* Direction Nav */
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  width: 30px;
  height: 30px;
  margin: -20px 0 0;
  display: block;
  position: absolute;
  top: 50%;
  cursor: pointer;
  text-indent: -9999px;
  opacity: 0;
  -webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
  background-position: 100% 0;
  right: -36px;
}
.flex-direction-nav .flex-prev {
  left: -36px;
}
.flexslider:hover .flex-next {
  opacity: 0.8;
  right: 5px;
}
.flexslider:hover .flex-prev {
  opacity: 0.8;
  left: 5px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: .3!important;
  filter: alpha(opacity=30);
  cursor: default;
}
/* Control Nav */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  border-radius: 20px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 0;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 0;
  }
}
.fade .modal-body .flexslider {
  display: none;
}
.fade.in .modal-body .flexslider {
  display: block;
}
/* end MARQUEE.LESS ******************** */
/* BEGIN BUTTONS.LESS *************************** */
.btn {
  position: relative;
  display: inline-block;
  padding: 7px 17px 6px 17px;
  letter-spacing: .45px;
  margin: 0 6px 10px 0;
  height: 35px;
  overflow: hidden;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  font-family: Arial;
  font-size: 16px;
  border: 1px solid #0574ac;
  background-color: #0574ac;
  border-radius: 4px;
  box-sizing: border-box;
}
.btn:hover,
.btn:focus {
  text-decoration: none;
  color: #ffffff;
  outline-color: #ffffff !important;
}
.btn:last-child {
  margin-right: 0;
}
.btn-shop {
  border-color: #1b7e28;
  background-color: #1b7e28;
}
.btn-shop:hover,
.btn-shop:focus {
  color: #ffffff;
  outline-color: #ffffff !important;
}
.btn-alt {
  border-color: #b7b7b7;
  background-color: #f9f9f9;
  color: #0574ac;
}
.btn-alt:hover,
.btn-alt:focus {
  color: #0574ac;
  outline-color: #000000 !important;
}
.btn-urgent {
  border-color: #cf2a2a;
  background-color: #cf2a2a;
}
.btn-urgent:hover,
.btn-urgent:focus {
  color: #ffffff;
  outline-color: #ffffff !important;
}
.btn.disabled[data-loading-text] {
  color: #666666 !important;
}
.btn-utility {
  border-color: #000000;
  background-color: #262626;
  height: 30px;
  padding: 4px 17px 0;
  margin-bottom: 10px;
  font-size: 14px;
}
.btn-utility:hover,
.btn-utility:focus {
  color: #fff;
}
.btn-group .btn-utility + .btn-utility {
  border-left: 1px solid #3f3f3f;
}
.btn.disabled,
.btn[disabled] {
  cursor: not-allowed;
  color: #959595;
  border-color: #d9d9d9;
  background-color: #eeeeee;
  outline: 0;
}
.btn.disabled:hover,
.btn[disabled]:hover,
.btn.disabled:focus,
.btn[disabled]:focus {
  color: #959595;
  outline-color: #000000 !important;
}
.btn:focus {
  outline: thin dotted #000;
  outline-offset: -4px;
}
.btn.active,
.btn:active {
  outline: 0;
}
.wrap-this .btn,
.not-this .btn {
  margin-bottom: 0 !important;
}
.btn-large {
  padding: 9px 27px;
  height: 40px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 12px;
  border-radius: 3px;
  height: 26px;
}
.btn-mini {
  padding: 0 6px;
  font-size: 10px;
  border-radius: 3px;
  height: 22px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  box-sizing: border-box;
  margin-left: 0;
}
.btn-block + .btn-block {
  margin-top: 10px;
  margin-left: 0;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
button.btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input[type="button"].btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner,
input[type="reset"].btn::-moz-focus-inner {
  padding: 2px 0;
  border: 0;
}
.btn-facebook-like {
  display: inline-block;
  height: 24px;
  margin-right: -3px;
  overflow: hidden;
  max-width: 87px;
  min-width: 75px;
}
/* END BUTTONS.LESS ************************ */
/* BEGIN BUTTON-GROUPS.LESS ******************* */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group {
  margin-right: 6px;
}
.btn-group .btn,
.btn-group .btn.active {
  margin-right: -1px !important;
}
.btn-group .btn.active {
  background-color: #0574ac !important;
}
.btn-group > .btn-mini {
  font-size: 10px;
}
.btn-group > .btn-small {
  font-size: 12px;
}
.btn-group > .btn-large {
  font-size: 16px;
}
.btn-group > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-alt.active {
  position: relative;
  display: inline-block;
  padding: 7px 17px 6px 17px;
  letter-spacing: .45px;
  margin: 0 6px 10px 0;
  height: 35px;
  overflow: hidden;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  font-family: Arial;
  font-size: 16px;
  border: 1px solid #0574ac;
  background-color: #0574ac;
  border-radius: 4px;
  box-sizing: border-box;
  margin-right: -1px;
  text-decoration: none;
  z-index: 200;
}
.btn-group > .btn-alt.active:hover,
.btn-group > .btn-alt.active:focus {
  text-decoration: none;
  color: #ffffff;
  outline-color: #ffffff !important;
}
.btn-group > .btn-alt.active:last-child {
  margin-right: 0;
}
.btn-group > .btn-alt.active:focus {
  outline: 1px dotted #ffffff !important;
}
.btn-group > .btn-alt.btn-large.active {
  padding: 9px 27px;
  height: 40px;
}
.btn.btn-alt.active + .btn.btn-alt.active {
  border-left-color: #b7b7b7;
}
.form-row.error .btn-group > .btn {
  border-color: #cf2a2a;
}
/*
// ==================================================================
// split-buttons.less removed since they are not used 
// ==================================================================
*/
[data-toggle="buttons-radio"] input {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  left: inherit;
  z-index: -1;
}
[data-toggle="buttons-radio"] label:focus {
  outline: 1px solid black;
}
.btn-tooltip .btn,
.btn-small-toggle .btn {
  box-sizing: border-box;
  width: 35px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.btn-grid-view,
.btn-list-view {
  margin-right: 0;
}
.btn-grid-view .btn-alt,
.btn-list-view .btn-alt,
.btn-grid-view .btn-alt.active,
.btn-list-view .btn-alt.active {
  height: 30px;
  padding: 5px;
}
.btn-quantity-toggle {
  vertical-align: baseline;
  margin-bottom: 0;
}
.btn-group.btn-small-toggle > .btn,
.btn-quantity-toggle .btn {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  height: 30px;
  padding: 5px;
}
.btn-group.btn-small-toggle[data-max-select] > .btn {
  white-space: nowrap;
  padding: 5px 0;
}
.btn-group.btn-small-toggle > .btn {
  width: 44px;
}
.btn-quantity-toggle .btn {
  width: 42px;
  height: 35px;
  letter-spacing: normal;
  outline-offset: -4px;
}
.btn-quantity-toggle [data-max-quantity] {
  padding: 4px 0;
  text-align: center;
  width: 46px;
  font-size: 18px;
  text-indent: -1.5px;
  border-right: 0;
  margin: 0 1px;
  border-left-color: #0574ac !important;
}
.btn-quantity-toggle .btn[disabled] + [data-max-quantity] {
  border-color: #b7b7b7 !important;
}
.btn-quantity-toggle .cssIcon-plus,
.btn-quantity-toggle .cssIcon-minus {
  position: relative;
  top: 0;
}
.btn-quantity-toggle .cssIcon-plus:before,
.btn-quantity-toggle .cssIcon-minus:before {
  margin-left: -7px;
  margin-top: 0;
  top: 50%;
  width: 12px;
}
.btn-quantity-toggle .cssIcon-plus:after {
  height: 12px;
  margin-left: -1px;
  margin-top: -6px;
}
.btn-quantity-toggle .btn[disabled] {
  border-color: #b7b7b7 !important;
}
.btn-quantity-toggle .btn[disabled] > .cssIcon-plus:before,
.btn-quantity-toggle .btn[disabled] > .cssIcon-minus:before,
.btn-quantity-toggle .btn[disabled] > .cssIcon-plus:after,
.btn-quantity-toggle .btn[disabled] > .cssIcon-minus:after {
  border-color: #b7b7b7 !important;
}
.btn-group-justify {
  width: 100%;
}
.btn-group-justify .btn {
  width: 50%;
}
.btn-group.bold > label {
  font-weight: bold !important;
}
/* END BUTTON-GROUPS.LESS ************************ */
/* BEGIN ALERTS.LESS ******************** */
.alert {
  position: relative;
  margin: 0;
  border: 0;
  border-style: solid;
  border-color: #cccccc;
  border-bottom-width: 1px;
  border-radius: 0;
  padding: 12px 15px;
  background-color: #fffde5;
}
.alert.clearfix {
  padding: 8px 14px;
}
.alert,
.alert h3,
.alert h4,
.alert .h3,
.alert .h4 {
  font-family: Arial;
  color: #333333;
}
.alert h3,
.alert h4,
.alert .h4,
.alert .h3 {
  margin: 0 0 5px 0;
}
.alert h3 [class*="cssIcon-"],
.alert h4 [class*="cssIcon-"],
.alert .h3 [class*="cssIcon-"],
.alert .h4 [class*="cssIcon-"] {
  margin-right: 6px;
}
.alert p:last-child {
  margin-bottom: 0;
}
.alert .box {
  padding: 9px 14px;
}
.alert h3 + .box,
.alert h4 + .box,
.alert .h3 + .box,
.alert .h4 + .box {
  margin-top: 10px;
}
.alert [class*="cssIcon-"] + div {
  margin: -21px 0 0 30px;
}
.alert .close-placeholder {
  float: right;
  font-size: 0;
  margin-left: 10px;
  margin-top: 0;
  height: 20px;
  width: 20px;
}
.alert .close {
  position: absolute;
  top: 12px;
  right: 15px;
}
.alert-success {
  background-color: #dff0d8;
  color: #1b7e28;
}
.alert-danger {
  background-color: #fef3f1;
  color: #cf2a2a;
}
.alert-error {
  background-color: #fef3f1;
  color: #cf2a2a;
}
.alert-error .bullet > li:before {
  background-color: #cf2a2a;
  border-color: #cf2a2a;
}
.alert-error .bullet a {
  color: #cf2a2a;
}
.fade.alert-app-banner {
  background-color: #363636;
  padding: 5px 15px 6px 15px;
  font-size: 12px;
  color: #fff;
}
.fade.alert-app-banner a {
  color: #fff;
}
.fade.alert-app-banner a:hover,
.fade.alert-app-banner a:active {
  color: #fff;
  text-decoration: none;
}
.alert ul {
  margin-left: 30px;
  margin-bottom: 0;
}
.alert ul.bullet {
  margin-left: 45px;
  margin-bottom: 0;
}
.alert [class*="cssIcon-"] + div ul,
.alert [class*="cssIcon-"] + div ul.bullet {
  margin-left: 12px;
  margin-bottom: 0;
}
.alert [class*="cssIcon-"] + div .alert-error ul.bullet > li:before {
  background-color: #cf2a2a;
}
.alert [class*="cssIcon-"] + div .alert-error li a {
  color: #cf2a2a;
}
.alert [class*="cssIcon-"] + div .alert-error li a:hover,
.alert [class*="cssIcon-"] + div .alert-error li a:focus {
  text-decoration: none;
}
.alert-danger h4,
.alert-error h4,
.alert-danger .h4,
.alert-error .h4 {
  color: #cf2a2a;
}
.alert-info {
  background-color: #e8f2fa;
  border-color: #bfd9eb;
  color: #666666;
}
.alert-info h4,
.alert-info .h4 {
  color: #666666;
}
/* END ALERTS.LESS ********************** */
/*! BEGIN TABS-PILLS.LESS ***************** */
.tabs,
.pills {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.tabs > li > a,
.pills > li > a {
  display: block;
}
.tabs > li > a:hover,
.tabs > li > a:focus,
.pills > li > a:hover,
.pills > li > a:focus {
  text-decoration: none;
  background-color: #dfdfdf;
}
.tabs > .pull-right,
.pills > .pull-right {
  float: right;
}
.tabs:before,
.pills:before,
.tabs:after,
.pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabs:after,
.pills:after {
  clear: both;
}
.tabs:before,
.pills:before,
.tabs:after,
.pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabs:after,
.pills:after {
  clear: both;
}
.tabs > li,
.pills > li {
  float: left;
}
.tabs > li > a,
.pills > li > a {
  padding-right: 20px;
  padding-left: 20px;
  margin-right: 3px;
  line-height: 16px;
}
.tabs {
  margin: 0;
}
.tabs > li {
  margin-bottom: -1px;
}
.tabs > li:first-child {
  margin-left: 20px;
}
.tabs > li > a {
  padding: 12px 20px;
  border: 1px solid #ccc;
  border-radius: 4px 4px 0 0;
  background-color: #f2f2f2;
  color: #333333;
  border-color: #ccc;
}
.tabs > li > a,
.pills > li > a {
  margin-right: 6px;
}
.tabs > li > a,
.tabs > li > a:hover,
.tabs > li > a:focus {
  color: #666666;
  background-image: none;
  background-color: #ffffff;
  color: #333333;
  border-color: #ccc;
  border-bottom: 1px solid transparent;
  cursor: pointer;
}
.pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  border-radius: 4px;
}
.pills > .active > a,
.pills > .active > a:hover,
.pills > .active > a:focus {
  color: #ffffff;
  background-color: #0574ac;
}
.tabs.tabs-justified,
.tabs.promo-tabs {
  width: 100%;
  border-bottom: 0;
  margin-bottom: -1px;
}
.tabs.tabs-justified > li,
.tabs.promo-tabs > li {
  display: table-cell;
  float: none;
  width: 1%;
  border-left: 1px solid #ccc;
}
.tabs.tabs-justified > li.active,
.tabs.promo-tabs > li.active {
  position: relative;
  z-index: 1000;
}
.tabs.tabs-justified > li > a {
  padding-right: 5px;
  padding-left: 5px;
}
.tabs.tabs-justified > li > a,
.tabs.promo-tabs > li > a {
  text-align: center;
}
.tabs.promo-tabs > li > a {
  padding: 0;
  margin: 0;
  border-radius: 0;
  border: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  color: #0574ac;
  font-size: 12px;
  text-align: center;
  padding: 6px 10px 10px;
  border-top: 4px solid #e6e6e6;
  filter: none;
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
  background-color: #f9f9f9;
}
.tabs > li:last-child > a,
.pills > li:last-child > a {
  margin-right: 0;
}
.tabs.promo-tabs > li.active > a {
  color: #333;
  border-top: 4px solid #ef6f00;
  border-bottom-color: white;
  background-color: #fff !important;
  filter: none;
  cursor: default;
}
.tabs.promo-tabs > li:first-child {
  border-left: none;
}
.tabs.promo-tabs > li > a img {
  max-width: inherit;
  max-height: 39px;
  margin: 0 auto 5px auto;
  display: block;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
  border: 1px solid #e6e6e6;
}
.tabs.promo-tabs + .tab-content {
  border: none;
  border-bottom: 1px solid #e6e6e6;
}
.tab-content > .tab-pane {
  padding: 10px 15px;
}
.tab-content.noborder {
  border: none;
}
.tab-content.noborder > .tab-pane {
  padding: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
/* END TABS-PILLS.LESS ********************** */
/* BEGIN MODALS.LESS **************************** */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #ffffff;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: -1;
  width: 560px;
  overflow: hidden;
  margin-left: -280px;
  background-color: #ffffff;
  border: 1px solid #666;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 4px;
  box-sizing: border-box;
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.25);
  background-clip: padding-box;
  outline: none;
}
.modal.fade.in {
  position: fixed;
  top: 10%;
  height: 100%;
  z-index: 1050;
}
.modal p:last-child {
  margin-bottom: 20px;
}
.modal2 {
  z-index: 2000 !important;
}
.modal-header {
  padding: 0 15px;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e3e3e3;
  border-radius: 4px 4px 0 0;
  height: 56px;
}
.modal-header .close {
  margin: 6px -15px 6px 0;
  height: 45px;
  width: 45px;
}
.modal-header > h2 {
  margin: 0;
  line-height: 56px;
  padding-left: 0 !important;
  display: inline-block;
  white-space: nowrap;
}
.modal-body > .modal-header {
  margin: -15px -15px 15px -15px;
}
.modal h2 {
  padding-left: 30px;
  position: relative;
  margin-bottom: 22px;
}
.modal h2 > [class*="cssIcon-"] {
  position: absolute;
  left: 0;
  top: 0;
}
.modal-body {
  position: relative;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  padding: 15px;
  width: auto;
  height: 100%;
  box-sizing: border-box;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  width: 100%;
  padding: 0 15px;
  margin-bottom: 0;
  text-align: center;
  background-color: #f5f5f5;
  border-top: 1px solid #d8d8d8;
  border-radius: 0 0 4px 4px;
  box-sizing: border-box;
  position: fixed;
  bottom: 0;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn {
  float: left;
  width: 48.078%;
  margin-left: 0;
  margin-bottom: 15px;
  margin-top: 15px;
}
.modal-footer .btn + .btn {
  float: right;
}
.modal-footer .btn.middle {
  float: none;
  margin: 0 auto;
}
@media \0screen\,screen\8 {
  .modal-footer {
    position: relative;
  }
}
.modal-body > .modal-footer {
  position: relative;
  margin: 15px -15px 0;
  box-sizing: content-box;
}
.modal.utility-bg,
.modal.utility-bg .modal-footer {
  background-color: #323232;
}
#dimScreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.9);
  display: none;
  text-align: left;
}
.msgbox {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -15px;
}
/* END MODALS.LESS ******************** */
/* BEGIN POPOVERS.LESS ************************* */
.cssIcon-tooltip[data-placement="top"],
.cssIcon-tooltip[data-placement="bottom"] {
  outline: 0;
  position: relative;
}
.cssIcon-tooltip .arrow,
.cssIcon-tooltip .arrow:after {
  position: relative;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.cssIcon-tooltip .arrow {
  z-index: 1010;
  border-width: 11px;
}
.cssIcon-tooltip .arrow:after {
  border-width: 10px;
  content: "";
}
.cssIcon-tooltip .arrow,
.cssIcon-tooltip .arrow:after {
  border-color: transparent;
  border-style: solid;
  display: block;
  height: 0;
  position: relative;
  width: 0;
}
.cssIcon-tooltip .arrow:after {
  border-width: 10px;
  content: "";
}
.cssIcon-tooltip[data-placement="top"] .arrow:after {
  border-bottom-width: 0;
  border-top-color: #f7f7f7;
  bottom: 1px;
  margin-left: -10px;
  margin-top: -10px;
}
.cssIcon-tooltip[data-placement="top"] .arrow {
  display: none;
  border-bottom-width: 0;
  border-top-color: #ccc;
  left: 50%;
  margin-left: -11px;
  top: -16px;
  z-index: 1010;
}
.cssIcon-tooltip[data-placement="bottom"] .arrow:after {
  border-top-width: 0;
  border-bottom-color: #f7f7f7;
  bottom: -2px;
  margin-left: -10px;
}
.cssIcon-tooltip[data-placement="bottom"] .arrow {
  display: none;
  border-top-width: 0;
  border-bottom-color: #ccc;
  left: 50%;
  margin-left: -11px;
  top: 26px;
  z-index: 1010;
}
.cssIcon-tooltip[data-placement="top"].active .arrow,
.cssIcon-tooltip[data-placement="bottom"].active .arrow {
  display: block;
}
.popover {
  position: absolute;
  left: 0 !important;
  width: 100%;
  padding: 0 15px;
  text-align: left;
  box-sizing: border-box;
}
.arrow {
  z-index: 1010;
}
.popover-wrapper {
  width: 100%;
  left: 0;
  padding: 0;
  position: absolute;
  text-align: left;
  white-space: normal;
  z-index: 1000;
}
.cssIcon-tooltip[data-placement="top"] .popover-wrapper {
  top: 0;
}
.cssIcon-tooltip[data-placement="bottom"] .popover-wrapper {
  bottom: 0;
}
.cssIcon-tooltip[data-placement="top"] + .popover .popover-wrapper {
  bottom: 12px;
}
.cssIcon-tooltip[data-placement="bottom"] + .popover .popover-wrapper {
  margin-top: 16px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px 0 14px;
  font-size: 14px;
  line-height: normal;
  font-family: Arial;
  font-weight: bold;
  border-radius: 5px 5px 0 0;
  border: none;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  white-space: normal;
  padding: 9px 15px;
  font-size: 12px;
  line-height: 14px;
}
.popover-content p:last-child {
  margin-bottom: 0;
}
.popover-html-content {
  display: none;
}
/* END POPOVERS.LESS ******************** */
/* BEGIN THUMBNAILS.LESS ***************************** */
.thumbnails {
  margin-left: 0;
  list-style: none;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  margin-bottom: 20px;
}
.thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #0574ac;
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666666;
}
/* END THUMBNAILS.LESS ******************** */
/* BEGIN MEDIA.LESS ***************************** */
.media:before,
.media-body:before,
.media:after,
.media-body:after {
  display: table;
  content: "";
  line-height: 0;
}
.media:after,
.media-body:after {
  clear: both;
}
.media:before,
.media-body:before,
.media:after,
.media-body:after {
  display: table;
  content: "";
  line-height: 0;
}
.media:after,
.media-body:after {
  clear: both;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  margin-right: 0;
  margin-left: 0;
  display: block;
  position: relative;
}
.media-object img + .videoPlay.large {
  left: 50%;
  margin-left: -32px;
  margin-top: -32px;
  position: absolute;
  top: 50%;
}
.media-object img + .videoPlay.medium {
  left: 50%;
  margin-left: -23px;
  margin-top: -23px;
  position: absolute;
  top: 50%;
}
.media-object img + .videoPlay.small {
  left: 50%;
  margin-left: -14px;
  margin-top: -14px;
  position: absolute;
  top: 50%;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media-body.content-pad {
  margin: 0 15px;
}
.media-body.content-pad p:last-child {
  padding-bottom: 20px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-body dl {
  margin-bottom: 0;
}
hr + .media-list {
  margin-top: 15px;
}
.media-list {
  margin-left: 0;
  list-style: none;
}
.media-vertical-align,
.media-vertical-align > .media {
  display: table;
}
.media-vertical-align .pull-left {
  display: table-cell;
  vertical-align: middle;
  height: auto;
  float: none;
  padding-right: 10px;
}
.media-vertical-align .pull-left img {
  width: 100%;
}
.media-vertical-align .media-body {
  display: table-cell;
  vertical-align: middle;
  height: auto;
  width: auto;
  padding-right: 15px;
}
/* END MEDIA.LESS ********************* */
/* BEGIN LABELS-BADGES.LESS ******************* */
.label,
.badge {
  font-family: omnes_medium, Arial;
  display: inline-block;
  padding: 2px 4px;
  font-size: 0.96em;
  font-weight: normal;
  line-height: 0.96em;
  color: #ffffff;
  vertical-align: baseline;
  background-color: #767676;
}
.label {
  border-radius: 3px;
}
.badge {
  border-radius: 12px;
  box-shadow: 0 0 1px #ffffff;
  letter-spacing: 0;
  line-height: 8.5px;
  min-width: 26px;
  padding: 5px 8px;
  box-sizing: border-box;
  vertical-align: middle;
  margin-top: -2px;
  text-align: center;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #cf2a2a;
}
.label-warning,
.badge-warning {
  background-color: #ef6f00;
}
.label-success,
.badge-success {
  background-color: #1b7e28;
}
.label-info,
.badge-info {
  background-color: #666666;
}
.label-inverse,
.badge-inverse {
  background-color: #333333;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.btn > .badge {
  margin-right: 2px;
}
a > .badge {
  margin-right: 6px;
}
/* END LABELS-BADGES.LESS *********************** */
/* BEGIN PROGRESS-BARS.LESS ************************* */
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 80px 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 80px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 80px 0;
  }
}
.row-fluid-nowrap .progress {
  top: 10px;
}
.progress {
  position: relative;
  overflow: hidden;
  height: 14px;
  padding: 3px;
  margin-top: 10px;
  margin-bottom: 20px;
  border: 1px solid #e6e6e6;
  box-shadow: inset 0 0 14px 7px #e6e6e6;
  border-radius: 8px;
  filter: none;
}
.progress .bar {
  width: 0;
  height: 14px;
  color: #ffffff;
  float: left;
  font-size: 12px;
  text-align: center;
  background-color: #ababab;
  background-image: -webkit-linear-gradient(top, #bababa, #949494);
  background-image: -o-linear-gradient(top, #bababa, #949494);
  background-image: linear-gradient(to bottom, #bababa, #949494);
  background-repeat: repeat-x;
  border: 1px solid #7c7c7c;
  box-sizing: border-box;
  border-radius: 5px;
}
@media \0screen\,screen\8 {
  .progress .bar {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbababa', endColorstr='#ff949494', GradientType=0);
  }
}
.progress [data-percentage] {
  -webkit-transition: width 2s ease-in-out 0.5s;
  transition: width 2s ease-in-out 0.5s;
}
.progress .bar[style*="width:0"],
.progress .bar[style*="width: 0"],
.progress .bar[data-percentage="0"] {
  border: none !important;
}
.progress-thin {
  height: 8px;
  border-radius: 5px;
}
.progress-thin .bar {
  height: 8px;
  border-radius: 3px;
}
.progress-striped .bar {
  background-color: #aaaaaa;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -o-background-size: 20px 20px;
  background-size: 20px 20px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-success .bar,
.progress .bar-success {
  border-color: #496e33;
  background-color: #99bd52;
  background-image: -webkit-linear-gradient(top, #adcd5a, #7ba547);
  background-image: -o-linear-gradient(top, #adcd5a, #7ba547);
  background-image: linear-gradient(to bottom, #adcd5a, #7ba547);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress-success .bar,
  .progress .bar-success {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffadcd5a', endColorstr='#ff7ba547', GradientType=0);
  }
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #7ba547;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-warning .bar,
.progress .bar-warning {
  border-color: #d28b0e;
  background-color: #f6ba27;
  background-image: -webkit-linear-gradient(top, #ffcc30, #e9a019);
  background-image: -o-linear-gradient(top, #ffcc30, #e9a019);
  background-image: linear-gradient(to bottom, #ffcc30, #e9a019);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress-warning .bar,
  .progress .bar-warning {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcc30', endColorstr='#ffe9a019', GradientType=0);
  }
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #e9a019;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-danger .bar,
.progress .bar-danger {
  border-color: #b30a3c;
  background-color: #da3c3f;
  background-image: -webkit-linear-gradient(top, #f84b4d, #ae2629);
  background-image: -o-linear-gradient(top, #f84b4d, #ae2629);
  background-image: linear-gradient(to bottom, #f84b4d, #ae2629);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress-danger .bar,
  .progress .bar-danger {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff84b4d', endColorstr='#ffae2629', GradientType=0);
  }
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ae2629;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #69b7dd;
  background-image: -webkit-linear-gradient(top, #97d0ec, #2491c6);
  background-image: -o-linear-gradient(top, #97d0ec, #2491c6);
  background-image: linear-gradient(to bottom, #97d0ec, #2491c6);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress-info .bar,
  .progress .bar-info {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97d0ec', endColorstr='#ff2491c6', GradientType=0);
  }
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #2491c6;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress .bar:first-child:not(:last-child) {
  border-right: none;
  border-radius: 5px 0 0 5px;
}
.progress.progress-thin .bar:first-child:not(:last-child) {
  border-radius: 2px 0 0 2px;
}
.progress .bar:last-child:not(:first-child) {
  border-left: none;
  border-radius: 0 5px 5px 0;
}
.progress.progress-thin .bar:last-child:not(:first-child) {
  border-radius: 0 2px 2px 0;
}
.progress .bar + .bar:not(:last-child) {
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.progress.increment .bar:not(:first-child) {
  border-left: 1px solid white;
}
.usage-bar .progress,
.usage-bar.billing-cycle .progress {
  margin-top: 0;
}
.usage-bar {
  display: table;
  float: none;
  width: 100%;
}
.usage-bar > .usage-text {
  display: table-cell;
  width: 1%;
}
.usage-bar .usage-text {
  font-size: 15px;
}
.usage-bar .usage-text:first-child {
  white-space: nowrap;
}
.usage-bar .usage-text.text-right {
  vertical-align: top;
  font-size: 12px;
  width: auto !important;
}
.usage-bar .usage-text.text-right:before {
  content: "";
  display: table;
  height: .1em;
}
.usage-bar.billing-cycle .usage-text {
  font-size: 12px;
}
.usage-bar.billing-cycle .usage-text.text-right {
  vertical-align: bottom;
}
.progress.autocolor [data-percentage="100"],
.progress.autocolor [data-percentage^="9"],
.progress.autocolor [data-percentage^="8"],
.progress.autocolor [data-percentage^="7"] {
  border-color: #b30a3c;
  background-color: #da3c3f;
  background-image: -webkit-linear-gradient(top, #f84b4d, #ae2629);
  background-image: -o-linear-gradient(top, #f84b4d, #ae2629);
  background-image: linear-gradient(to bottom, #f84b4d, #ae2629);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress.autocolor [data-percentage="100"],
  .progress.autocolor [data-percentage^="9"],
  .progress.autocolor [data-percentage^="8"],
  .progress.autocolor [data-percentage^="7"] {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff84b4d', endColorstr='#ffae2629', GradientType=0);
  }
}
.progress.autocolor [data-percentage^="6"],
.progress.autocolor [data-percentage^="5"],
.progress.autocolor [data-percentage^="4"] {
  border-color: #d28b0e;
  background-color: #f6ba27;
  background-image: -webkit-linear-gradient(top, #ffcc30, #e9a019);
  background-image: -o-linear-gradient(top, #ffcc30, #e9a019);
  background-image: linear-gradient(to bottom, #ffcc30, #e9a019);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress.autocolor [data-percentage^="6"],
  .progress.autocolor [data-percentage^="5"],
  .progress.autocolor [data-percentage^="4"] {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcc30', endColorstr='#ffe9a019', GradientType=0);
  }
}
.progress.autocolor [data-percentage^="3"],
.progress.autocolor [data-percentage="9"],
.progress.autocolor [data-percentage="8"],
.progress.autocolor [data-percentage="7"],
.progress.autocolor [data-percentage="6"],
.progress.autocolor [data-percentage="5"],
.progress.autocolor [data-percentage="4"],
.progress.autocolor [data-percentage="3"],
.progress.autocolor [data-percentage="2"],
.progress.autocolor [data-percentage^="2"],
.progress.autocolor [data-percentage^="1"] {
  border-color: #496e33;
  background-color: #99bd52;
  background-image: -webkit-linear-gradient(top, #adcd5a, #7ba547);
  background-image: -o-linear-gradient(top, #adcd5a, #7ba547);
  background-image: linear-gradient(to bottom, #adcd5a, #7ba547);
  background-repeat: repeat-x;
}
@media \0screen\,screen\8 {
  .progress.autocolor [data-percentage^="3"],
  .progress.autocolor [data-percentage="9"],
  .progress.autocolor [data-percentage="8"],
  .progress.autocolor [data-percentage="7"],
  .progress.autocolor [data-percentage="6"],
  .progress.autocolor [data-percentage="5"],
  .progress.autocolor [data-percentage="4"],
  .progress.autocolor [data-percentage="3"],
  .progress.autocolor [data-percentage="2"],
  .progress.autocolor [data-percentage^="2"],
  .progress.autocolor [data-percentage^="1"] {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffadcd5a', endColorstr='#ff7ba547', GradientType=0);
  }
}
/* END PROGRESS-BARS.LESS ***************************** */
/* ============================================================
 * toggleSwitch v1.0 by Derek Owca 
 * //www.att.com
 * ============================================================
*/
.btn-switch {
  background-color: transparent;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  font-size: 0;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 70px;
  height: 30px;
}
.btn-switch .btn {
  box-sizing: border-box;
  width: 35px;
  height: 30px;
  margin-left: 0;
}
.btn-switch input {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1000;
  padding: 0;
  margin: 0;
  border: none;
  outline-offset: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.btn-slider-on,
.btn-slider-off {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 4.45px 0;
  margin: 0;
  color: #fff;
  box-shadow: none;
  text-align: center;
}
.btn-slider-on {
  border-radius: 5px 0 0 5px;
  border-right: 0 !important;
  float: left;
}
.btn-slider-off {
  border-radius: 0 5px 5px 0;
  border-left: 0 !important;
  float: right;
}
.btn-switch input:checked + .btn-slider-on,
.btn-switch input:checked + .btn-slider-on + .btn + .btn-slider-off,
.btn-switch.checked .btn-slider-on,
.btn-switch.checked .btn-slider-off {
  border: 1px solid #1b7e28;
  background-color: #1b7e28;
  /* color also in JS for IE8 */
}
.btn-switch .btn-slider-on,
.btn-switch .btn-slider-off,
.btn-switch.Unchecked .btn-slider-on,
.btn-switch.Unchecked .btn-slider-off {
  border: 1px solid #666666;
  background-color: #666666;
  /* color also in JS for IE8 */
}
.btn-switch input + .btn-slider-on + .btn-slider {
  margin: 0;
  left: 0;
}
.btn-switch input:checked + .btn-slider-on + .btn-slider,
.btn-switch.checked .btn-slider {
  border-color: #1b7e28;
}
.btn-switch input:focus + .btn-slider-on + .btn-slider {
  outline: 1px dotted #000;
  outline-offset: -5px;
}
.btn-switch input + .btn-slider-on + .btn-slider {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  box-shadow: none;
  font-size: 0;
  color: transparent;
  padding: 4px 16px;
  margin: 0;
  letter-spacing: -10px;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  border-radius: 5px;
  border-style: solid;
  border-width: 2px;
  border-color: #666666;
  cursor: pointer;
  z-index: 100;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.btn-switch input + .btn-slider-on:hover,
.btn-switch input:checked + .btn-slider-on:hover,
.btn-switch input + .btn-slider-on + .btn + .btn-slider-off:hover,
.btn-switch input:checked + .btn-slider-on + .btn + .btn-slider-off:hover {
  color: #fff;
  background-position: 0 0;
}
.btn-switch input[disabled] + .btn-slider-on,
.btn-switch input[disabled] + .btn-slider-on .hidden-spoken,
.btn-switch input[disabled] + .btn-slider-on + .btn-slider,
.btn-switch input[disabled] + .btn-slider-on + .activo,
.btn-switch input[disabled] + .btn-slider-on + .inactivo {
  display: none;
}
.btn-switch input[disabled]:checked + .btn-slider-on .hidden-spoken,
.btn-switch input[disabled]:checked + .btn-slider-on + .btn-slider,
.btn-switch input[disabled]:checked + .btn-slider-on + .btn-slider + .btn-slider-off {
  display: none;
}
.btn-switch input[disabled]:checked + .btn-slider-on,
.btn-switch input[disabled] + .btn-slider-on + .btn-slider + .btn-slider-off {
  display: block;
}
.btn-switch input[disabled] + .btn-slider-on + .btn-slider {
  width: 100%;
  margin: 0;
}
.btn-switch input[disabled] + .btn-slider-on + .btn + .btn-slider-off {
  border-radius: 5px !important;
  width: 100%;
  background-color: #eeeeee !important;
  border: 1px solid #d9d9d9 !important;
  color: #959595 !important;
  cursor: not-allowed;
}
.btn-switch input[disabled]:checked + .btn-slider-on {
  border-radius: 5px !important;
  width: 100%;
  background-color: #eeeeee !important;
  border: 1px solid #d9d9d9 !important;
  color: #959595 !important;
  cursor: not-allowed;
}
.activo {
  background-image: none;
  border-left: 2px solid #FFFFFF;
  content: " ";
  display: block;
  height: 16px;
  margin: 2px auto;
  width: 0;
}
.inactivo {
  background-image: none;
  border: 2px solid #FFFFFF;
  border-radius: 100%;
  content: " ";
  display: block;
  height: 14px;
  margin: 1px auto;
  width: 14px;
}
.btn-switch input + .btn-slider-on .activo,
.btn-switch input + .btn-slider-on + .btn + .btn-slider-off .inactivo {
  font: 0px/0 "Arial";
}
.btn-switch input[disabled] + .btn-slider-on .activo,
.btn-switch input[disabled] + .btn-slider-on + .btn + .btn-slider-off .inactivo {
  border: none;
  color: #999999;
  font-style: normal;
  height: auto;
  margin: 0 auto;
  width: auto;
  font: 14px/20px "Arial";
}
.selectWrap {
  position: relative;
  height: 35px;
  line-height: 28px;
  display: inline-block;
  margin: 0 0 10px 0;
  width: 100%;
}
select {
  margin-left: 0;
  margin-right: 0;
}
select.span12 {
  width: 940px;
}
select.span11 {
  width: 860px;
}
select.span10 {
  width: 780px;
}
select.span9 {
  width: 700px;
}
select.span8 {
  width: 620px;
}
select.span7 {
  width: 540px;
}
select.span6 {
  width: 460px;
}
select.span5 {
  width: 380px;
}
select.span4 {
  width: 300px;
}
select.span3 {
  width: 220px;
}
select.span2 {
  width: 140px;
}
select.span1 {
  width: 60px;
}
.group .selectWrap {
  margin: 0 0 10px 0;
}
.mod-select {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1010;
  height: 35px;
  min-width: 100%;
  opacity: 0.0001;
  filter: alpha(opacity=0.01);
}
.mod-select > optgroup {
  padding-left: 8px;
  font-style: normal;
  margin-top: 10px;
}
.mod-select > optgroup:first-child {
  margin-top: 0;
}
.mod-select > optgroup > option,
.mod-select > option {
  padding-left: 8px;
}
.mod-select + span {
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  display: block;
  border: 1px solid #b7b7b7;
  border-radius: 4px;
  height: 35px;
  line-height: 33px;
  padding: 0;
  text-indent: 9px;
  width: 100%;
  box-sizing: border-box;
  font-size: 16px;
}
.mod-select:focus + span,
.mod-select:hover + span {
  background: #F2F8FB;
  border-color: #82BCD9;
  outline: thin dotted #000;
  outline-offset: -1px;
}
.mod-select + span:after {
  background-color: #0574ac;
  border-radius: 0 3px 3px 0;
  border: 1px solid #0574ac;
  color: #FFFFFF;
  content: "";
  display: inline-block;
  height: 33px;
  padding: 0;
  pointer-events: none;
  position: absolute;
  right: -1px;
  text-align: left;
  text-indent: 0.95em;
  top: -1px;
  width: 38px;
}
@media \0screen\,screen\8 {
  .mod-select + span:after {
    color: #999;
  }
}
.mod-select:hover + span:after,
.mod-select:focus + span:after {
  text-decoration: none;
  transition: box-shadow linear 0.2s, border linear 0.2s;
}
@media \0screen\,screen\8 {
  .mod-select:hover + span:after,
  .mod-select:focus + span:after {
    color: #4487b2;
  }
}
.mod-select + span > i {
  position: absolute;
  right: 11px;
  top: 12px;
  z-index: 1000;
}
.placeholdercolor {
  color: #959595 !important;
}
.utility-bg .mod-select + span,
.utility-bg .mod-select:focus + span,
.utility-bg .mod-select:hover + span {
  border-color: #d4d4d4;
  background-color: #333;
  outline: 0;
  color: #fff;
}
.utility-bg .mod-select + span:after,
.utility-bg .mod-select:focus + span:after,
.utility-bg .mod-select:hover + span:after {
  background-color: #fff !important;
  border-color: #d4d4d4;
}
.utility-bg .mod-select + span i,
.utility-bg .mod-select:focus + span i,
.utility-bg .mod-select:hover + span i {
  background-position: -1px -79px;
}
.mod-select[disabled] + span,
.mod-select[disabled]:focus + span,
.mod-select[disabled]:hover + span {
  cursor: not-allowed;
  border-color: #d9d9d9;
  background-color: #eeeeee;
  outline: 0;
  color: #888;
}
.mod-select[disabled] + span:after,
.mod-select[disabled]:focus + span:after,
.mod-select[disabled]:hover + span:after {
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9;
}
.mod-select[disabled] + span > i,
.mod-select[disabled]:focus + span > i,
.mod-select[disabled]:hover + span > i {
  background-position: -1px -56px;
}
.gridView {
  margin: 15px;
}
.gridView .thumbnails {
  margin-left: 0;
}
.listView .thumbnail,
.gridView .thumbnail {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
  padding: 0;
}
.gridView .thumbnails > li .marketing-copy,
.listView .thumbnails > li .marketing-copy {
  color: #1b7e28;
  text-align: center;
  margin-right: 5px;
}
.listView .thumbnails > li .marketing-copy {
  text-align: left;
}
.gridView .thumbnails > li:nth-child(3n+1) {
  margin-left: 0;
}
.gridView .thumbnails > li a {
  font-size: 14px;
  text-align: center;
  padding: 0;
  display: block;
}
.gridView .thumbnails > li a:focus {
  outline-offset: -4px;
}
.gridView .thumbnails > li a:hover {
  box-shadow: none;
  text-decoration: none;
}
.gridView .thumbnails > li .product-header {
  height: 51px;
  font-weight: normal;
  padding: 10px;
  line-height: normal;
}
.gridView .thumbnail img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.gridView .thumbnails > li .product-footer {
  border-top: 1px solid #ccc;
  color: #666;
  background-color: #f9f9f9;
  border-radius: 0 0 5px 5px;
  font-size: 11px;
  text-align: center;
  padding: 5px 10px 0;
  margin-left: 0;
  margin-top: 15px;
  margin-bottom: 0;
}
.gridView .thumbnails .price,
.listView .thumbnails .price {
  font-size: 12px;
  font-weight: bold;
}
.gridView .starsCan {
  top: 0;
}
.gridView .starsRating {
  position: relative;
  top: -5px;
  font-size: 12px;
}
.gridView .cssIcon-4g {
  margin-top: -4px;
}
.gridView .cssIcon-4g-lte {
  margin-top: -3px;
}
.gridView .btn {
  display: none;
}
.toolbar + .listView {
  margin-top: 0;
}
.listView .thumbnails li {
  position: relative;
  float: none;
  list-style: none;
  width: auto;
  border: 0;
  border-color: #cccccc;
  border-style: solid;
  border-bottom-width: 1px;
  padding: 0;
  margin: 0 0 -1px;
}
.listView .thumbnails li:first-child {
  border-radius: 0;
}
.listView .thumbnails li:last-child {
  border-bottom: none;
}
.listView .thumbnails li:after {
  content: " ";
  background-position: -1px -29px;
  height: 15px;
  width: 10px;
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -6.5px;
}
.listView .thumbnail {
  box-sizing: border-box;
  border: medium none;
  border-radius: 0 0 0 0;
  box-shadow: none;
  display: block;
  min-height: 105px;
  padding: 10px 15px;
  position: relative;
}
.listView .thumbnails a {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: block;
}
.listView .thumbnails a:focus {
  outline-offset: -4px;
}
.listView .thumbnails a:hover {
  text-decoration: none;
}
.listView hr {
  display: none;
}
.listView .thumbnails > li .product-header {
  font-weight: normal;
  margin-left: 85px;
  margin-top: 10px;
}
.listView .thumbnail img {
  left: 1px;
  margin: 12px 0 0 15px;
  max-width: 60px;
  position: absolute;
  top: 0;
}
.listView .thumbnails > li .product-footer {
  color: #666;
  font-size: 11px;
  margin-left: 85px;
}
.listView .cssIcon-4g {
  margin-top: -4px;
}
.listView .cssIcon-4g-lte {
  margin-top: -3px;
}
.listView .starsCan {
  top: 0;
  left: -3px;
}
.listView .starsRating {
  position: relative;
  top: -5px;
  left: -3px;
  font-size: 12px;
}
.listView .starsRate {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/starsRate-white.png?timestamp=1459278338332");
  background-size: 65px 18px;
  height: 18px;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 0;
  width: 66px;
  z-index: 11;
}
@media (min-width: 768px) {
  .listView .thumbnail img {
    max-width: 60px;
  }
  .gridView .thumbnails > li {
    width: 31.771%;
    float: left;
  }
  .gridView .thumbnail img {
    max-width: 120px;
  }
  .gridView .thumbnails > li {
    margin-left: 2.257%;
  }
  .gridView .thumbnails > li:nth-child(3n+1) {
    margin-left: 0;
  }
  .gridView .thumbnails > li:first-child {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .listView .thumbnail img {
    max-width: 60px;
  }
  .gridView .thumbnails > li {
    width: 31.771%;
    float: left;
  }
  .gridView .thumbnail img {
    max-width: 120px;
  }
  .gridView .thumbnails > li {
    margin-left: 2.257%;
  }
  .gridView .thumbnails > li:nth-child(3n+1) {
    margin-left: 0;
  }
  .gridView .thumbnails > li:first-child {
    margin-left: 0;
  }
}
@media (max-width: 480px) {
  .gridView .thumbnails > li {
    float: left;
    width: 47.771%;
  }
  .gridView .thumbnail img {
    max-width: 100px;
  }
  .gridView .thumbnails > li:nth-child(even) {
    margin-left: 4.457%;
  }
  .gridView .thumbnails > li:nth-child(odd) {
    margin-left: 0;
  }
  .gridView .thumbnails > li:first-child {
    margin-left: 0;
  }
}
.starsCan {
  display: inline-block;
  position: relative;
  top: 5px;
  background: none repeat scroll 0 0 #E6E6E6;
  height: 18px;
  margin: 0 auto;
  width: 65px;
}
.starsPercent {
  background: #ef6f00;
  height: 16px;
  left: 1px;
  position: absolute;
  top: 1px;
  z-index: 10;
}
.starsRate {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/starsRate-white.png?timestamp=1459278338332");
  background-size: 65px 18px;
  height: 18px;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 0;
  width: 66px;
  z-index: 11;
}
.listView .starsRate {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/starsRate-white.png?timestamp=1459278338332");
}
@media \0screen\,screen\8 {
  .starsPercent {
    background: none !important;
    background: #ef6f00 !important;
  }
  .gridView .starsRate {
    background-image: none !important;
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/starrating-ie8.png?timestamp=1459278338332") !important;
  }
  .listView .starsRate {
    background-image: none !important;
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/starsRate-white.png?timestamp=1459278338332") !important;
  }
}
.starsRating {
  display: inline-block;
  font-size: 14px;
}
/* BEGIN MOD-TOGGLE-PLUS-MINUS.LESS ********************* */
.tiny-accordion {
  border-bottom: 1px solid #ccc;
}
.toggle-header {
  box-sizing: border-box;
  border-top: 1px solid #ccc;
  color: #0574ac;
  cursor: pointer;
  display: block;
  font-family: Arial;
  font-size: 16px;
  line-height: normal;
  margin-bottom: -1px;
  min-height: 43px;
  padding: 11px 40px 10px 15px;
  position: relative;
}
.toggle-header .cssIcon-toggle-minus,
.toggle-header .cssIcon-toggle-plus {
  outline: 0;
  position: absolute;
  right: 15px;
  text-decoration: none;
  top: 50%;
  vertical-align: middle;
  margin-top: -10px;
}
[data-icon-fixed="true"] .toggle-header .cssIcon-toggle-minus,
[data-icon-fixed="true"] .toggle-header .cssIcon-toggle-plus {
  top: 21px;
}
.toggle-header + div {
  padding: 15px;
}
/* end mod-toggle-plus-minus.less */
/* mod-containers.less */
.toolbar {
  background-color: #F2F2F2;
  border-bottom: 1px solid #ccc;
  display: block;
  padding: 15px;
}
.toolbar:before,
.toolbar:after {
  display: table;
  content: "";
  line-height: 0;
}
.toolbar:after {
  clear: both;
}
.toolbar:before,
.toolbar:after {
  display: table;
  content: "";
  line-height: 0;
}
.toolbar:after {
  clear: both;
}
.toolbar.toolbar-white {
  background-color: #fff;
}
.toolbar .pull-left .btn-utility {
  margin-bottom: 0;
}
.toolbar .pull-right .btn {
  margin-bottom: 0;
}
/* end mod-containers.less */
.social-tiles {
  overflow: hidden;
  width: 100%;
}
.social-tiles:before {
  background-color: #cccccc;
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_Retina_v3.2.2.png?timestamp=1459278338332");
  background-position: 0 -102px;
  background-size: 224px 140px;
  content: "";
  display: block;
  height: 4px;
  width: 100%;
}
.social-tiles li:not(:first-child) {
  border-left: 1px solid #ccc;
  margin-left: -1px;
}
.social-tiles li {
  display: table-cell;
  float: left;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}
.social-tiles li a {
  display: block;
  padding: 15px;
}
.social-tiles li a:active {
  background-color: #f2f8fb;
}
.social-tiles[data-tile-qty="2"] li {
  width: 50%;
}
.social-tiles[data-tile-qty="3"] li {
  width: 33.33333333%;
}
.c2c {
  height: 50px;
  letter-spacing: 0.016em;
}
.c2c > a > div {
  display: table;
  float: none;
  width: 100%;
  margin-top: -2px;
}
.c2c > a > div > .cssIcon-c2c,
.c2c > a > div > .cssIcon-c2c-disable {
  background-image: none !important;
  width: 34px;
  height: 36px;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: top;
}
.c2c > a > div > .cssIcon-c2c:after,
.c2c > a > div > .cssIcon-c2c-disable:after {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_Retina_v3.2.2.png?timestamp=1459278338332");
  background-size: 224px 140px;
  background-position: -33px -44px;
  content: "";
  display: block;
  height: 26px;
  width: 34px;
  position: relative;
  top: 4px;
}
.c2c > a > div > .cssIcon-c2c + div,
.c2c > a > div > .cssIcon-c2c-disable + div {
  display: table-cell;
  vertical-align: middle;
}
.c2c > a > div > .cssIcon-c2c + div > .c2c-content,
.c2c > a > div > .cssIcon-c2c-disable + div > .c2c-content {
  font-size: 12px;
  letter-spacing: -0.13px;
  display: block;
}
.c2c > a > div > .cssIcon-c2c-disable:after {
  background-position: -33px -71px;
}
.c2c-heading {
  font-size: 16px;
  line-height: 16px;
  margin: 0;
}
.c2c-disable .c2c-heading,
.c2c-contactus .c2c-heading {
  color: #666;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #ffffff;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.hidden-spoken,
.hidden-text-spoken {
  border: 0 none !important;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px !important;
  overflow: hidden;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
header.globalNav {
  position: relative;
  height: 42px;
  width: 100%;
  color: #ffffff;
  background-color: #131313;
  border-radius: 0;
  z-index: 1040;
}
@media \0screen\,screen\8 {
  header.globalNav {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcb314', endColorstr='#ffff7200', GradientType=0);
  }
}
#menuWrapper li > a {
  text-decoration: none !important;
  text-shadow: none !important;
}
#logoHolder {
  width: 42px;
  float: left;
  height: 42px;
  outline-offset: -2px;
  display: block;
}
#logoHolder [role="img"] {
  height: 100%;
  width: 100%;
}
#logoHolder .cssIcon-globe {
  float: left;
  margin: 8px;
  text-indent: -9999px;
}
#menuIcon {
  height: 42px;
  margin: 0;
  float: right;
  z-index: 6;
}
#iconMenu {
  background-color: #131313;
  border-color: #131313;
  border-radius: 3px;
  background-clip: padding-box;
  border-style: solid;
  border-width: 1px;
  height: 30px;
  width: 38px;
  position: absolute;
  right: 0;
  margin: 5px !important;
  text-indent: -9999px;
}
#iconMenu:focus {
  outline: 1px dotted #000;
}
#iconMenu > i,
#iconMenu > i:before,
#iconMenu > i:after {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
  box-shadow: 0 1px 0 #FFFFFF;
  content: "";
  display: block;
  height: 0;
  margin-left: -9px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 16px;
  left: 50%;
}
#iconMenu > i:before {
  margin-left: -9px;
  margin-top: -7px;
  width: 16.1px;
}
#iconMenu > i:after {
  margin-left: -9px;
  margin-top: 5px;
  width: 16.1px;
}
@media \0screen\,screen\8 {
  #iconMenu {
    background-image: none !important;
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/nav-button-ie8.png?timestamp=1459278338332") !important;
    border: none;
    box-shadow: none !important;
  }
  #iconMenu > i,
  #iconMenu > i:before,
  #iconMenu > i:after {
    display: none;
  }
  #footerBtm ul li {
    margin-bottom: 20px;
  }
  #footerBtm p {
    margin-bottom: 0;
  }
  input.searchInput,
  .searchInput {
    background-image: none !important;
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ui-focus-input.searchInput-ie8.png?timestamp=1459278338332") !important;
  }
  #menuWrapper .ui-icon-arrow-r {
    background-image: none !important;
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/right-nav-arrow-ie8.png?timestamp=1459278338332") !important;
  }
}
#outerMMW {
  position: fixed;
  height: 100%;
  width: 270px;
  top: 0;
  right: 0;
  width: 0;
  display: none;
  background-color: #2c2c2e;
}
.iemobile9 #outerMMW {
  right: -270px !important;
}
.main-content {
  min-height: 20px;
}
.menuWedge {
  background-size: 8px 42px;
  position: absolute;
  top: 0;
  left: 0;
  width: 8px;
  height: 42px;
}
#menuMainSlider {
  height: 100% !important;
  width: 270px;
  position: relative;
  left: 0;
  top: 0;
  outline: 1px solid transparent;
  margin-right: 0;
}
#menuWrapper {
  z-index: 1040;
  width: 270px;
  font-family: Arial;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
#menuWrapper ul {
  list-style: none outside none;
  margin: 0 0 20px 0;
  padding: 0;
}
#menuWrapper li {
  background-image: none;
  font-size: 15px;
  border: 0;
  text-align: left;
  height: auto;
  box-sizing: border-box;
  border-bottom: 1px solid #5f5f5f;
  border-top: 1px solid transparent;
  line-height: 20px;
  position: relative;
}
#menuWrapper li:after {
  background-color: #2c2c2e;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 40px;
  width: 20px !important;
  z-index: 1;
}
#menuWrapper li > a {
  display: block;
  height: 43px;
  padding: 11px 10px 11px 21px;
  box-sizing: border-box;
  color: #fff;
}
#menuWrapper li > a:focus,
#menuWrapper li > a:hover {
  text-decoration: none;
}
#menuWrapper li > a:focus {
  outline: 1px dotted #fff;
  outline-offset: -3px;
}
#menuWrapper li > a > i[class*="cssIcon-chevron-"] {
  margin-top: 4px;
  float: right;
  cursor: pointer;
  background-position: -39px 0;
  height: 15px;
  width: 10px;
  z-index: 1040;
}
#menuWrapper li:first-child {
  border-top: none;
  height: 43px;
}
#menuWrapper ul:after {
  content: "";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #444;
}
#menuWrapper ul.grayListButtons:before {
  background-position: 0 -53px !important;
  background-repeat: repeat-x !important;
  content: "";
  display: block;
  height: 4px;
  margin: 0;
  padding: 0;
  position: relative;
  top: 0;
  z-index: 2;
}
#menuWrapper ul:after {
  border-bottom: none !important;
}
#menuWrapper li:last-child,
.grayListButtons {
  margin-top: -2px;
}
.grayListButtons:after,
.grayListButtons li:last-child {
  border-bottom: none !important;
}
#menuWrapper li li:last-child {
  border-bottom: 1px solid #5f5f5f !important;
}
.grayListButtons li {
  box-shadow: none !important;
}
#subSearch {
  background-color: #f2f2f2;
  padding: 10px 15px 5px 15px !important;
  margin: 0;
  position: relative;
}
#inp_wrap {
  padding: 0;
  background-image: none;
  position: relative;
  margin-bottom: 5px;
}
#subSearch input {
  float: none;
  min-height: 20px !important;
  font-size: 16px;
}
#subSearch input[type="text"] {
  border-color: #0574ac;
  background-color: #fff;
  margin: 0 !important;
  width: 100% !important;
  -webkit-user-modify: read-write-plaintext-only;
  box-sizing: border-box;
  height: 35px;
}
.autoSearchVat {
  border-radius: 5px;
  background-clip: padding-box;
  background: #525252;
  margin: 5px 0 0 0;
  display: none;
}
.autoSearchVat .cssIcon-chevron-r-w {
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
}
#clearSearchText {
  box-sizing: border-box;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 0 none;
  box-shadow: none;
  height: 34px;
  margin-top: 0;
  padding: 0;
  position: absolute;
  right: 42px;
  top: 1px;
  width: 33px;
  display: none;
}
#clearSearchText > .reset-field {
  left: -4px;
  position: relative;
  top: 5px;
}
a.searchClick {
  display: inline-block;
  height: 35px;
  width: 44px;
  position: absolute;
  right: 0;
  z-index: 999;
  cursor: pointer;
  overflow: hidden;
  text-decoration: none;
  top: 0;
  color: transparent;
  background-color: #0574ac;
  border-radius: 0 4px 4px 0;
}
a.searchClick:after {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_Retina_v3.2.2.png?timestamp=1459278338332");
  background-size: 224px 140px;
  background-position: -182px -72px;
  content: "";
  display: block;
  height: 22px;
  margin: 6px auto 0;
  width: 16px;
}
#predictionBucket {
  border-radius: 5px;
  background-clip: padding-box;
}
#predictionBucket > li {
  border-bottom: 1px solid #ccc;
  height: 43px;
  line-height: 20px;
  box-sizing: border-box;
  position: relative;
}
#predictionBucket > li:last-child {
  border-bottom: none;
}
#predictionBucket > li > a {
  color: #fff;
  font-size: 16px;
  display: block;
  padding: 11px 30px 11px 15px;
}
#predictionBucket > li > a:hover {
  text-decoration: none;
}
#footerNav a:link,
#footerNav a:visited {
  color: #D8D8D8;
  font-size: 85%;
  font-weight: normal;
  line-height: 12px;
}
#subSearch input[type="text"] {
  box-shadow: none;
  padding-right: 75px !important;
  font-size: 16px;
  line-height: normal;
}
#footerNav .ui-block-a,
#footerNav .ui-block-b,
#footerNav .ui-block-c {
  border-left: 1px solid #546d7b;
  border-right: 1px solid #303d45;
  margin: 0;
  min-height: 1px;
  padding: 0;
  text-align: center;
  height: 100%;
  width: 33.33333333333333% !important;
  box-sizing: border-box;
  float: left;
  display: inline-block;
}
#footerNav > div > a:link {
  display: block;
  margin: 0;
  width: 100%;
  padding: 16px 0 11px;
}
#footerNav div:first-child {
  border-left: none;
}
#footerNav div:last-child {
  border-right: none;
}
footer {
  margin-top: 20px;
  background: #262626;
}
footer,
#footerNav {
  clear: both;
}
#footerNav {
  background-color: #2f3b44;
  background-image: -webkit-linear-gradient(top, #3d4d58, #2f3b44);
  background-image: -o-linear-gradient(top, #3d4d58, #2f3b44);
  background-image: linear-gradient(to bottom, #3d4d58, #2f3b44);
  background-repeat: repeat-x;
  border-top: 1px solid #131313;
  height: 40px;
}
@media \0screen\,screen\8 {
  #footerNav {
    background-image: none !important;
    background: #313d49 !important;
  }
}
footer #footerNav {
  border-top: 0;
}
#footerNav .ui-grid-b {
  text-align: center;
  height: 100%;
}
#footerNav a:link {
  margin: 0;
  padding: 10px 2px 9px;
}
#footerNav .footerTab1 p,
#footerNav .footerTab2 p,
#footerNav .footerTab3 p,
#footerNav .footerTab4 p {
  border-right: none;
  border-left: none;
  border-top: none;
  padding: 0;
  height: 100%;
}
#footerNav p > a {
  display: block;
  padding: 16px 0 11px !important;
}
#footerBtm {
  background-color: #262626;
  padding: 10px 15px 26px;
}
#footerBtm ul {
  margin: 0 auto;
  padding: 0;
  clear: both;
  height: 30px;
}
#footerBtm ul + ul {
  margin-bottom: 8px;
}
#footerBtm li {
  display: inline-block;
  float: left;
  font-size: 0;
  line-height: 0;
  list-style: none outside none;
  padding: 0;
  position: relative;
  text-align: left;
  border-right: none !important;
}
#footerBtm li a:link,
#footerBtm li a:visited {
  color: #FFFFFF !important;
  display: inline-block;
  font-size: 11px;
  line-height: 32px;
  vertical-align: middle;
}
@media \0screen\,screen\8 {
  #footerBtm li a:link,
  #footerBtm li a:visited {
    display: inline !important;
  }
}
#footerBtm li:after {
  border-right: 1px solid #999999;
  content: "";
  display: inline-block;
  height: 17px;
  margin-left: 5px;
  margin-right: 5px;
  width: 0;
  position: relative;
  top: 8px;
}
#footerBtm li:last-child {
  margin-bottom: 0;
}
#footerBtm li:last-child:after {
  border-right: none;
}
#footerBtm li:first-child {
  padding-left: 0;
}
#footerBtm p {
  clear: both;
  font-size: 10px;
  color: #999999;
  padding-top: 0;
  line-height: 20px;
}
#footerBtm p:last-child {
  margin: 0;
}
#footerBtm p a:link,
#footerBtm p a:visited {
  color: #fff !important;
  font-size: 10px;
  font-weight: normal !important;
  display: inline-block;
}
#footerBtm a:hover,
#footerBtm a:focus {
  text-decoration: underline;
}
footer {
  margin: 0;
}
.mgnav-myatt-logo,
#menuWrapper ul.grayListButtons:before,
.fusion-att-globe,
#menuWrapper i[class*="cssIcon-chevron-"] {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/fusion-sprite.png?timestamp=1459278338332") !important;
  background-size: 75px 57px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
@media \0screen\,screen\8 {
  .mgnav-myatt-logo,
  #menuWrapper ul.grayListButtons:before,
  .fusion-att-globe,
  #menuWrapper i[class*="cssIcon-chevron-"] {
    background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/fusion-sprite-ie8.png?timestamp=1459278338332") !important;
  }
}
.mgnav-myatt-logo {
  background-position: 0 -24px;
  display: block;
  float: left;
  height: 27px;
  left: 21px;
  position: relative;
  top: 10px;
  width: 100px;
}
.mgnav-myatt-logo > .hidden-spoken {
  height: 24px !important;
}
.fusion-logout.btn {
  background-image: none;
  background-color: #444444;
  border-color: #444444;
  box-shadow: none;
  border-radius: 6px;
  display: inline-block !important;
  float: right;
  font-size: 14px;
  height: 26px !important;
  margin-bottom: 0;
  padding: 2px 20px !important;
  position: relative;
  right: 15px;
  top: 8px;
}
.fusion-att-globe {
  display: inline-block;
  height: 21px;
  margin-right: 10px;
  vertical-align: middle;
  width: 21px;
}
.list-pivot .fusion-att-globe {
  background-position: -54px 0;
}
[data-role="page"]:after {
  display: none;
}
.menu-open[data-role="page"]:after {
  display: block;
  background-color: #000000;
  height: 100%;
  left: 0;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: fixed;
  top: 42px;
  width: 100%;
}
#resultsSearch ul {
  list-style: none;
  margin: 0;
}
#resultsSearch .reset-field:before {
  content: " ";
  background-position: -181px -20px;
  height: 20px;
  width: 20px;
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_Retina_v3.2.2.png?timestamp=1459278338332");
  background-size: 224px 140px;
  background-repeat: no-repeat;
  color: rgba(0, 0, 0, 0);
  display: inline-block;
  font: 0px/0 "Arial";
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#resultsSearch .reset-field {
  left: -4px;
  position: relative;
  top: 5px;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: inline-block;
  float: right;
  height: 20px;
  margin-top: 1px;
  overflow: hidden;
  padding: 0;
  width: 20px;
}
#resultsSearch .cssIcon-chevron-r-w {
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
  background-position: -12px -29px;
  height: 15px;
  width: 10px;
}
#resultsSearch [class*="cssIcon-"] {
  background-image: url("https://www.att.com/es-us/sd0/sdecom/dattccc/styles/att/assets3.2.0/images/ATT_Sprite_Retina_v3.2.2.png?timestamp=1459278338332");
  background-size: 224px 140px;
  background-repeat: no-repeat;
  color: transparent;
  display: inline-block;
  font: 0px/0 "Arial";
  letter-spacing: 0;
  padding: 0;
  vertical-align: middle;
}
#menuWrapper li:last-child {
  border-bottom: none;
}
header.globalNav.vanilla {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  box-shadow: none;
}
.navbar.globalNav.vanilla #menuIcon {
  display: none;
}
header.navbar.vanilla #logoHolder {
  float: right;
}
header.navbar.vanilla .cssIcon-globe {
  float: right;
  margin: 8px;
}
/* BEGIN UTILITIES.LESS **************** */
@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.block {
  display: block !important;
}
.inline {
  display: inline !important;
}
.inline-block {
  display: inline-block !important;
}
.table-cell {
  display: table-cell !important;
}
.hidden {
  display: none;
  visibility: hidden;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.nowrap {
  white-space: nowrap;
}
.pre {
  white-space: pre;
}
.hidden-spoken,
.hidden-text-spoken {
  position: absolute !important;
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  border: 0 !important;
  letter-spacing: 0;
  line-height: 0;
}
.invisible {
  visibility: hidden;
  position: absolute;
  left: -9999px;
}
.rel {
  position: relative !important;
}
.content-pad {
  margin: 15px;
}
ul.content-pad {
  margin: 15px 15px 15px 35px;
}
.legend-pad {
  padding: 0 15px;
}
.border-top {
  border-top-width: 1px !important;
}
.border-left {
  border-left-width: 1px !important;
}
.border-right {
  border-right-width: 1px !important;
}
.border-bottom {
  border-bottom-width: 1px !important;
}
.no-border-top {
  border-top-width: 0 !important;
}
.no-border-left {
  border-left-width: 0 !important;
}
.no-border-right {
  border-right-width: 0 !important;
}
.no-border-bottom {
  border-bottom-width: 0 !important;
}
.valign-top {
  vertical-align: top !important;
}
.valign-bottom {
  vertical-align: bottom !important;
}
.valign-middle {
  vertical-align: middle !important;
}
.valign-children {
  display: table;
  box-sizing: border-box;
}
.valign-children > * {
  display: table-cell;
  vertical-align: middle;
}
.valign-children > *:first-child {
  width: 1%;
  padding-right: 10px;
}
.nopad,
.no-pad {
  padding: 0 !important;
}
.pad-bottom-0 {
  padding-bottom: 0 !important;
}
.pad-bottom-5 {
  padding-bottom: 5px !important;
}
.pad-bottom-10 {
  padding-bottom: 10px !important;
}
.pad-bottom-15 {
  padding-bottom: 15px !important;
}
.pad-bottom-20 {
  padding-bottom: 20px !important;
}
.margin-bottom-0 {
  margin-bottom: 0 !important;
}
.margin-bottom-5 {
  margin-bottom: 5px !important;
}
.margin-bottom-10 {
  margin-bottom: 10px !important;
}
.margin-bottom-15 {
  margin-bottom: 15px !important;
}
.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.transparent {
  background-color: rgba(255, 255, 255, 0);
}
.affix {
  position: fixed;
}
.img-landscape,
.img-portrait {
  position: relative;
}
@media (orientation: landscape) {
  .img-landscape {
    display: block;
  }
  .img-portrait {
    display: none !important;
  }
}
@media (orientation: portrait) {
  .img-landscape {
    display: none !important;
  }
  .img-portrait {
    display: block;
  }
}
.autoSize,
.autoSize-this {
  position: relative;
}
.btn-prev {
  /* used in javascript */
}
.btn-next {
  /* used in javascript */
}
.show-grid-view {
  /* used in javascript */
}
.show-list-view {
  /* used in javascript */
}
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pipe {
  border-right: 1px solid #b7b7b7;
  display: inline-block;
  height: 16px;
  margin: 0 5px 0 4px;
  position: relative;
  top: 3px;
  width: 1px;
}
.page-header .fb-like {
  width: 45px;
  height: 24px;
  overflow: hidden;
  position: relative;
  top: 8px;
}
.visible-print {
  display: none !important;
}
.hidden-print {
  display: inherit !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
  * {
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/* END UTILIITIES.LESS *********************** */
/* BEGIN RESPONSIVE-767PX-MAX.LESS *************** */
.xxxxxxxx-begin-responsive-767-px-max {
  /* responsive-767-max.less starts here */
}
div[data-role=page] {
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  position: absolute;
  display: none;
  border: 0;
  display: block;
}
.page-header + .hr-large {
  margin: 0;
}
.hidden-desktop {
  display: inherit !important;
}
.visible-desktop {
  display: none !important;
}
.visible-phone {
  display: inherit !important;
}
.hidden-phone {
  display: none !important;
}
.container {
  width: auto;
  margin-top: 0;
}
.row-fluid {
  width: 100%;
}
.alert {
  border-width: 0 0 1px;
  border-radius: 0;
}
.media-object {
  margin-right: 0;
  margin-left: 0;
}
.row,
.thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: none;
  margin-left: 0;
}
[class*="span"],
.row-fluid [class*="span"] {
  float: none;
  display: block;
  width: 100%;
  margin-left: 0;
  box-sizing: border-box;
}
.span12,
.row-fluid .span12 {
  width: 100%;
  box-sizing: border-box;
}
.input-xlarge,
.input-xxlarge,
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input,
.selectWrap,
div.field-group {
  display: block;
  width: 100%;
  min-height: auto;
  box-sizing: border-box;
}
.form-inline input {
  display: inline-block;
  width: auto;
}
.hr-large + .justified.amount-due-list {
  margin-top: 0;
}
.modal.fade.in {
  height: 100%;
}
.modal {
  top: 0;
  left: 0;
  width: auto;
  height: 0;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  border: none;
  box-shadow: none;
  border-radius: 0;
}
.modal.fade.in {
  top: 0;
  width: 100%;
  height: 100%;
}
.modal-footer {
  position: fixed;
}
.xxxxxxxx-end-responsive-767-px-max {
  /* responsive-767-max.less starts here */
}
/* END RESPONSIVE-767PX-MAX.LESS ******************* */
/* BEGIN RESPONSIVE-480PX.LESS ************** */
.xxxxxxxx-begin-responsive-480px.less {
  /* placeholder */
}
div[data-role=page] {
  margin-left: 0;
  width: 100%;
  position: relative;
  min-height: 100%;
  border: 0;
  display: block;
}
.container {
  width: auto;
  padding: 0;
}
.media-object {
  margin-right: 0;
  margin-left: 0;
}
.xxxxxxxx-end-responsive-480px.less {
  /* placeholder */
}
/* END RESPONSIVE-480PX.LESS ****************** */
.filmstrip > .filmstrip-strip > li {
  opacity: 0;
  filter: alpha(opacity=0);
  left: 70px;
}
.filmstrip .no-animate {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  transition: none;
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
  left: 0 !important;
}
