
/*Font Switch*/
body {font-family: Helvetica, Arial,sans-serif !important;}
h1,h2,h3,h4,h5,p{font-family: Helvetica, Arial,sans-serif !important;}
.thinText {
font-family: Helvetica, Arial,sans-serif;}
.row-fluid.fullBleedRow .span12.heroNav .calltoActionContainer .heroNavCalltoAction.splitButtons .btn {
font-family: Helvetica, Arial,sans-serif !important;}
.btn {
font-family: Helvetica, Arial,sans-serif !important;
}
.itemSummary {
font-family: Helvetica, Arial,sans-serif !important;
}
ul {
font-family: Helvetica, Arial,sans-serif !important;
}
li {
font-family: Helvetica, Arial,sans-serif !important;
}
#cwcontainernb {
font-family: Helvetica, Arial,sans-serif !important;
}

.activation {
font-family: Helvetica, Arial,sans-serif !important;
}
.navbar-search .search-query {
font-family: Helvetica, Arial,sans-serif !important;
}
.price {font-family: Helvetica, Arial,sans-serif !important;}
input,
button,
textarea {
  font-family: Helvetica, Arial,sans-serif !important;
  }
.itemSummary td:first-child {font-family: Helvetica, Arial,sans-serif !important;}
.otherDiagrams { font-family: Helvetica, Arial,sans-serif !important;
}
 i[class^="icon-"], i[class*=" icon-"] {
  display: none;
  font-family: Helvetica, Arial, sans-serif;
 }

.flanker .vertList li:before {
font-family: Helvetica, Arial, sans-serif;
display: none;
}

.showcase .vertList li:before {
font-family: Helvetica, Arial, sans-serif;
display: none;
}

.showcase .vertList {
list-style-type: square;
}

.flanker .vertList {
list-style-type: square;
}

/* BROUGHT IN FROM ORDERCOMPLETEPRINT.CSS
---------------------------------------
*/

.nav .grayNav {
	display: none;
}

.navbar {
	display: none;
}

.overlay {
	display: none;
}

.printOrderContainer .printOrderHeader {
	display: none;
}

.modal {
	display: none;
}

.footer {
	display: none;
}

.orderTable {
	display: none;
}

.hamburgerPhoneContainer {
	display: none;
}

.accountOptionsContainer {
	display: none;
}

.nav .siteNavContainer {
	display: none;
}

.nav .siteNavContainer img {
	display: none;
}

.logo {
	display: none;
}

 .blueLink {
 	display: none;
 }

.diagramCategories.span3 {
	display: none;
}

 .span10.otherDiagrams {
 	display: none;
 }

 .span10.socialMedia {
 	display: none;
 }


 .heroNavCalltoAction {
 	display: none;
 }

 .row-fluid .span12.heroNav {
 	padding: 0;
 }

 .row-fluid .span12.heroNav .heroNavList {
 	display: none;
 }

 .row-fluid .span12.contextList {
 	display: none;
 }

.row-fluid .span12.heroNav img {
	width: 1080px;
	height: 440px;
	max-width: none;
	display: inline;
}

.row-fluid {
  width: 1080px;
}

.row-fluid .span1 {
  width: 55px;
}

.row-fluid .span2 {
  width: 160px;
}

.row-fluid .span3 {
  width: 250px;
}

.row-fluid .span4 {
  width: 340px;
}

.row-fluid .span5 {
  width: 430px;
}

.row-fluid .span6 {
  width: 520px;
}

.row-fluid .span7 {
  width: 610px;
}

.row-fluid .span8 {
  width: 700px;
}

.row-fluid .span9 {
  width: 790px;
}

.row-fluid .span10 {
  width: 880px;
}

.row-fluid .span11 {
  width: 970px;
}

.row-fluid .span12 {
  width: 1080px;
}

.row-fluid .span10 .span4 {
  width: 200px;
}

.span7.smartDrawNumbers .row-fluid {
	display: none;
}

.sdStats {
	display: block;
}

.span5 .span6 {
	width: 200px;
}

.span10.counterOnly {
	display: none;
}

.row-fluid.counterRow {
	display: none;
}

.editionComparisonMatrix .buyMatrix {
	display: none;
}

/*Adding !important because this needs to override on-page style*/

.editionComparisonImageNoStandard {
	display: block !important;
}

.smartDrawVsCompetitionMatrix .buyMatrix {
	display: none;
}

.competetiveMatrixImage {
	display: block;
}


.topBarContainer,
.siteNavContainer {
	display: none;
}

#launcher,
.cookiePopupContainer
 {
 	display: none !important;
}

