@charset "utf-8";		
@import url("/webfonts/Oswald_Light/stylesheet.css");	
@import url("https://topaz-store.com/webfonts/Alegreya_Bold/stylesheet.css");
@import url("https://topaz-store.com/webfonts/EncodeSansCondensed_Regular/stylesheet.css");
@import url("https://topaz-store.com/webfonts/EncodeSansCondensed_SemiBold/stylesheet.css");
@import url("https://topaz-store.com/webfonts/Faustina_SemiBold/stylesheet.css");
@import url("https://topaz-store.com/webfonts/FiraSansCondensed_Italic/stylesheet.css");
@import url("https://topaz-store.com/webfonts/FiraSansCondensed_Regular/stylesheet.css");
@import url("https://topaz-store.com/webfonts/FiraSansCondensed_SemiBold/stylesheet.css");
@import url("webfonts/FiraSansCondensed_SemiBoldItalic/stylesheet.css");
@import url("https://topaz-store.com/webfonts/MachinePro_Bold/stylesheet.css");
@import url("https://topaz-store.com/webfonts/OpenSans_Bold/stylesheet.css");
@import url("https://topaz-store.com/webfonts/OpenSans_Regular/stylesheet.css");
@import url("https://topaz-store.com/webfonts/OpenSans_Semibold/stylesheet.css");
@import url("https://topaz-store.com/webfonts/Oswald_Light/stylesheet.css");
@import url("https://topaz-store.com/webfonts/Oswald_Medium/stylesheet.css");
@import url("https://topaz-store.com/webfonts/Oswald_RegularItalic/stylesheet.css");	


		
		
/* Simple fluid media		
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML		
   http://www.alistapart.com/articles/fluid-images/		
*/		
img, object, embed, video {		
	max-width: 100%;	
}		
/* IE 6 does not support max-width so default to width 100% */		
.ie6 img {		
	width:100%;	
}		
		
/*		
	Dreamweaver Fluid Grid Properties	
	----------------------------------	
	dw-num-cols-mobile:	5;
	dw-num-cols-tablet:	8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	Inspiration from "Responsive Web Design" by Ethan Marcotte	
	http://www.alistapart.com/articles/responsive-web-design	
	and Golden Grid System by Joni Korpi	
	http://goldengridsystem.com/	
*/		
/* Mobile Layout: 480px and below. */		
.gridContainer {		
	margin-left: auto;	
	margin-right: auto;	
	width: 87.36%;	
	padding-left: 1.82%;	
	padding-right: 1.82%;	
}		
		
#main {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 100%;	
	display: block;	
}		
#quick-links {		
	clear: both;	
	font-size: 12px;	
	float: none;	
	font-family: "Oswald Medium";	
	color: #CC0000;	
	margin-right: 0px;	
	padding-right: 0px;	
	padding-left: 0px;	
	width: 100%;	
	display: block;	
	text-align: center;	
	}	
#quick-links a {		
	padding: 0px 8px; 	
	border-right: 1px solid #E3E3E3; text-transform: uppercase; color: #000000; opacity: 0.9; filter: opacity(90);	
	}	
#quick-links a#view-cart {border-right: 0px;}		
		
#serch {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 90%;	
	display: block;	
	margin-right: auto;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	margin-bottom: 12px;	
}		
#search-field {		
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	color: #000000;	
	text-align: left;	
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 80%;	
	display: block;	
	padding-left: 8px;	
}		
#search-submit {		
	clear: none;	
	float: left;	
	margin-left: 8px;	
	width: 40px;	
	display: block;	
	font-family: "Oswald Regular";	
	text-align: center;	
	height: 40px;	
		
}		
#search {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
		
#left {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	text-align: center;	
}		
#left1 {
	clear: both;
	float: none;
	margin-left: auto;
	width: 50%;
	display: block;
	margin-right: auto;
	margin-top: 22px;
	text-align: center;
}		
#left2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: 144%;	
	color: #000000;	
	text-align: center;	
}		
#left3 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: none;	
}		
#right {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#right1 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: none;	
	margin-top: 16px;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: normal;	
	color: #CC0000;	
	text-align: left;	
}		
#right2 {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	height: 40px;	
	font-family: "Oswald Medium";	
}				
#bothlinks {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 12px;	
}		
#banner-over {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#banner2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: none;	
}		
#bannertxt {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "Faustina SemiBold";	
	font-size: 18px;	
	line-height: normal;	
	color: #0033FF;	
	text-align: center;	
	margin-bottom: 12px;	
	margin-top: 12px;	
}		
#supplies {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#bannertxt2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#plotter-icons {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#office-icons {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#icon-boxes1 {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 33%;	
	display: block;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: 133%;	
	color: #000000;	
	text-align: center;	
	margin-bottom: 12px;	
}		
#iconboxes2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: 133%;	
	color: #000000;	
	text-align: center;	
}		
#kicker-banner {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#trusted {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: 133%;	
}			
		
#inknavs {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 14px;	
}		
#medianavs {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#mboxes {		
	font-family: "FiraSansCondensed SemiBold";	
	text-align: center;	
	clear: none;	
	float: left;	
	width: 33.3%;	
	padding-top: 8px;	
	padding-bottom: 0%;	
	font-size: 12px;	
	line-height: 16px;	
	height: 125px;	
}		
#inkboxs {		
	font-family: "FiraSansCondensed SemiBold";	
	text-align: center;	
	clear: none;	
	float: left;	
	width: 50%;	
	padding-top: 8px;	
	padding-bottom: 8px;	
	line-height: 122%;	
	font-size: 12px;	
	height: 125px;	
}		
#boxsheads {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "OpenSans Regular";	
	font-size: 22px;	
	line-height: normal;	
	color: #FFFFFF;	
	text-align: center;	
	padding-top: 8px;	
	padding-bottom: 8px;	
	border-top-width: thin;	
	border-top-style: groove;	
	border-top-color: #333333;	
	letter-spacing: -0.02em;	
	border-bottom-style: none;	
	margin-top: 14px;	
	background-color: #0099FF;	
}		
#foota {		
	clear: both;	
	float: none;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 12px;	
}		
#ftlogo {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#ftaddr {		
	clear: none;	
	float: left;	
	margin-left: 0%;	
	width: 100%;	
	display: block;	
	font-family: "Oswald SemiBold";	
	font-size: 14px;	
	line-height: 122%;	
	color: #000000;	
	margin-top: 8px;	
}		
#geotr {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 127px;	
	display: block;	
	margin-right: auto;	
}		
#ftright {		
	clear: none;	
	float: left;	
	margin-left: 0px;	
	width: 100%;	
	display: block;	
}		
#platart {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	text-align: center;	
}		
#plattxt {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	text-align: center;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 12px;	
	line-height: 122%;	
	color: #000000;	
	margin-top: 11px;	
}		
#ftleft {		
	clear: none;	
	float: left;	
	margin-left: 0%;	
	width: 100%;	
	display: block;	
	text-align: center;	
}		
		
#cards {		
	clear: none;	
	float: left;	
	margin-left: 0%;	
	width: 100%;	
	display: block;	
	text-align: center;	
}
		
		
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */		
@media only screen and (min-width: 481px) {		
.gridContainer {		
	width: 90.675%;	
	padding-left: 1.1625%;	
	padding-right: 1.1625%;	
}		
             		
#main {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 100%;	
	display: block;	
}		
#quick-links {		
	clear: none;	
	font-size: 12px;	
	float: right;	
	font-family: "Oswald Medium";	
	color: #CC0000;	
	padding-top: 0px;	
	padding-right: 0px;	
	padding-bottom: 6px;	
	padding-left: 0px;	
	width: 100%;	
	margin-top: 14px;	
	margin-right: 14px;	
}		
		
#quick-links a {padding: 0px 8px; border-right: 1px solid #E3E3E3; text-transform: uppercase; color: #000000; opacity: 0.9; filter: opacity(90);		
}		
#quick-links a#view-cart {border-right: 0px;		
}		
		
#serch {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#search-field {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 80%;	
	display: block;	
}		
#search {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#search-submit {		
	clear: none;	
	float: left;	
	margin-left: 8px;	
	width: 40px;	
	height: 42px;	
	display: block;	
	font-family: "Oswald Regular";	
	text-align: center;	
		
}		
#left {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#left1 {
	clear: both;
	float: none;
	margin-left: 10%;
	width: 80%;
	display: block;
	margin-top: 14px;
	margin-right: 10%;
	font-size: 33px;
}		
#left2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 0px;	
	margin-bottom: 8px;	
}		
#left3 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: none;	
}		
#right {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 14px;	
}		
#right1 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: none;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: 133%;	
	color: #0066CC;	
}		
#right2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}				
#bothlinks {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#banner-over {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "EncodeSansCondensed SemiBold";	
	font-size: 22px;	
	line-height: 144%;	
	color: #000000;	
	background-color: #FFFFFF;	
	text-align: center;	
	margin-top: 20%;	
}		
#banner2 {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 92%;	
	display: block;	
	background-image: url(../images/banners/banner-12.jpg);	
	background-repeat: no-repeat;	
	background-position: right center;	
	height: 450px;	
	margin-right: auto;	
}		
#bannertxt {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "EncodeSansCondensed SemiBold";	
	font-size: 22px;	
	line-height: normal;	
	color: #666666;	
}		
#supplies {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#bannertxt2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "EncodeSansCondensed SemiBold";	
	font-size: 22px;	
	text-align: center;	
	line-height: normal;	
	color: #666666;	
}		
#plotter-icons {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#office-icons {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#icon-boxes1 {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 33%;	
	display: block;	
}		
#iconboxes2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#kicker-banner {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#trusted {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 14px;	
	line-height: 133%;	
}				
#inknavs {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#medianavs {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#mboxes {		
	font-family: "FiraSansCondensed SemiBold";	
	text-align: center;	
	clear: none;	
	float: left;	
	width: 33.3%;	
	padding-top: 8px;	
	padding-bottom: 8px;	
}		
#inkboxs {		
	font-family: "FiraSansCondensed SemiBold";	
	text-align: center;	
	clear: none;	
	float: left;	
	width: 25%;	
	padding-top: 8px;	
	padding-bottom: 8px;	
	font-size: 12px;	
	line-height: 122%;	
	margin-right: 0px;	
	margin-left: 0px;	
}		
#boxsheads {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: none;	
}		
#foota {		
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	padding-bottom: 20px;	
	border-bottom-width: thin;	
	border-bottom-style: groove;	
	border-bottom-color: #999999;	
	padding-top: 20px;	
	border-top-width: thin;	
	border-top-style: groove;	
	border-top-color: #999999;	
	clear: both;	
}		
		
#ftleft {		
	clear: none;	
	float: left;	
	margin-left: 0%;	
	width: 35%;	
	display: block;	
}		
#ftlogo {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	text-align: left;	
}		
#ftaddr {		
	clear: none;	
	float: left;	
	margin-left: 0%;	
	width: 100%;	
	display: block;	
	text-align: left;	
	margin-top: 8px;	
}		
#geotr {		
	clear: left;	
	float: left;	
	margin-left: 0;	
	width: auto;	
	display: block;	
	text-align: left;	
}		
#ftright {		
	clear: none;	
	float: left;	
	margin-left: 12px;	
	width: 60%;	
	display: block;	
}		
#platart {		
	clear: both;	
	float: left;	
	margin-left: 3%;	
	width: 30%;	
	display: block;	
	text-align: center;	
}		
#plattxt {		
	clear: none;	
	float: left;	
	width: 60%;	
	display: block;	
	text-align: left;	
	margin-left: 6%;	
	margin-top: 0px;	
}		
}
		
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */		
@media only screen and (min-width: 769px) {		
.gridContainer {		
	width: 88.2%;	
	max-width: 1232px;	
	padding-left: 0.9%;	
	padding-right: 0.9%;	
	margin: auto;	
}		
		
		
#main {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 100%;	
	display: block;	
}		
#quick-links {		
	clear: none;	
	font-size: 15px;	
	float: left;	
	font-family: "Oswald Medium";	
	color: #CC0000;	
	width: 100%;	
	text-align: left;	
	margin-left: 6px;	
	}	
		
#quick-links a {padding: 0px 8px; border-right: 1px solid #E3E3E3; text-transform: uppercase; color: #000000; opacity: 0.9; filter: opacity(90);}		
#quick-links a#view-cart {border-right: 0px;		
}		
		
#serch {		
	clear: none;	
	float: left;	
	margin-left: 6px;	
	width: 85%;	
	display: block;	
	margin-right: 12px;	
	margin-top: 0px;	
	margin-bottom: 12px;	
}		
#search-field {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 80%;	
	display: block;	
	font-family: "FiraSansCondensed Regular";	
}		
#search {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#search-submit {		
	clear: none;	
	float: left;	
	margin-left: 8px;	
	width: 40px;	
	width: 44px;	
	display: block;	
	font-family: "Oswald Regular";	
	text-align: center;	
	height: 42px;	
		
}		
#left {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 35%;	
	display: block;	
	text-align: left;	
	margin-bottom: 12px;	
}		
#left1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 200px;
	display: block;
	height: auto;
	text-align: left;
}		
#left2 {
	clear: both;
	float: left;
	margin-left: 10px;
	width: 97%;
	display: block;
	font-family: "FiraSansCondensed SemiBold";
	font-size: 14px;
	line-height: 144%;
	color: #000000;
	text-align: left;
	margin-top: 0px;
}		
#left3 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100px;	
	display: none;	
}		
#right {		
	clear: none;	
	float: right;	
	margin-left: 0;	
	width: 60%;	
	display: block;	
}		
#right1 {		
	clear: both;	
	float: left;	
	margin-left: 6px;	
	width: 100%;	
	display: block;	
	font-size: 16px;	
	font-family: "FiraSansCondensed SemiBold";	
	color: #0066FF;	
	line-height: 144%;	
}		
#right2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	height: 40px;	
	font-family: "OpenSans Regular";	
}				
#ampl1 {		
	clear: both;	
	float: none;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	text-align: center;	
	font-size: 34px;	
	line-height: 155%;	
}		
#why1 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#why2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#whyboxs {		
	clear: none;	
	float: none;	
	margin-left: auto;	
	width: 90%;	
	display: block;	
	margin-right: auto;	
}		
#bothlinks {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 12px;	
}		
#banner-over {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	background-image: url(../images/banners/banner12-9-22-1.jpg);	
	background-repeat: no-repeat;	
	background-position: center center;	
	height: 580px;	
	font-family: "EncodeSansCondensed SemiBold";	
	font-size: 33px;	
	line-height: 177%;	
	text-align: center;	
	padding-top: 0px;	
}		
#banner2 {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	background-image: url(../images/banners/banner-12.jpg);	
	background-repeat: no-repeat;	
	height: 450px;	
	font-family: "EncodeSansCondensed SemiBold";	
	font-size: 33px;	
	line-height: 166%;	
	color: #000000;	
	text-align: center;	
	background-position: center center;	
	margin-bottom: 22px;	
	margin-top: 14px;	
}		
#bannertxt {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 100%;	
	display: block;	
	font-family: "Faustina SemiBold";	
	font-size: 38px;	
	line-height: normal;	
	color: #0066FF;	
	text-align: center;	
	margin-top: 8px;	
	background-color: #FFFFFF;	
	margin-right: auto;	
	margin-bottom: 12px;	
	letter-spacing: normal;	
}		
#supplies {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	background-image: url(../images/banners/banner12-9-22-1.jpg);	
	background-repeat: no-repeat;	
	height: 450px;	
	text-align: center;	
	background-position: center center;	
	margin-bottom: 22px;	
	margin-top: 14px;	
}		
#bannertxt2 {		
	clear: both;	
	float: none;	
	margin-left: auto;	
	width: 100%;	
	display: block;	
	font-family: "Faustina SemiBold";	
	font-size: 38px;	
	line-height: 144%;	
	color: #000000;	
	text-align: center;	
	background-color: #FFFFFF;	
	margin-right: auto;	
	margin-top: 22px;	
	margin-bottom: 0px;	
	letter-spacing: normal;	
}		
#plotter-icons {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 50%;	
	display: block;	
	margin-bottom: 14px;	
}		
#office-icons {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 40%;	
	display: block;	
}		
#icon-boxes1 {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 33%;	
	display: block;	
}		
#iconboxes2 {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 50%;	
	display: block;	
}		
#kicker-banner {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#trusted {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 16px;	
	color: #CC0000;	
	text-align: left;	
	margin-top: 12px;	
}				
#inknavs {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 56%;	
	display: block;	
	margin-top: 0px;	
	margin-bottom: 0px;	
}		
#medianavs {		
	clear: none;	
	float: right;	
	margin-left: 0;	
	width: 42%;	
	display: block;	
	margin-top: 0px;	
}		
#mboxes {		
	font-family: "FiraSansCondensed SemiBold";	
	text-align: center;	
	clear: none;	
	float: left;	
	width: 33.3%;	
	padding-top: 8px;	
	padding-bottom: 8px;	
	font-size: 13px;	
	line-height: 122%;	
}		
#inkboxs {		
	font-family: "FiraSansCondensed SemiBold";	
	text-align: center;	
	clear: none;	
	float: left;	
	width: 25%;	
	padding-top: 8px;	
	padding-bottom: 8px;	
	line-height: 122%;	
	font-size: 12px;	
}		
#boxsheads {		
	clear: none;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	font-size: 22px;	
	margin-top: 0px;	
}		
#foota {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	margin-top: 14px;	
	padding-bottom: 22px;	
	padding-top: 20px;	
	border-bottom-width: thin;	
	border-bottom-style: groove;	
	border-bottom-color: #999999;	
	margin-bottom: 14px;	
	border-top-width: thin;	
	border-top-style: groove;	
	border-top-color: #999999;	
	padding-left: 0px;	
}		
		
#ftleft {		
	clear: none;	
	float: left;	
	margin-left: 0%;	
	width: 40%;	
	display: block;	
}		
#ftlogo {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
	text-align: left;	
	margin-top: 0px;	
}		
#ftaddr {		
	clear: none;	
	float: left;	
	margin-left: 8px;	
	width: 96%;	
	display: block;	
	text-align: left;	
	font-size: 14px;	
	margin-top: 12px;	
	padding-bottom: 12px;	
	font-family: "OpenSans Semibold";	
}		
#geotr {		
	clear: both;	
	float: left;	
	margin-left: 0;	
	width: 100%;	
	display: block;	
}		
#ftright {		
	clear: none;	
	float: left;	
	margin-left: 12px;	
	width: 58%;	
	display: block;	
}		
#platart {		
	clear: none;	
	float: left;	
	margin-left: 3%;	
	width: 150px;	
	display: block;	
	text-align: left;	
}		
#plattxt {		
	clear: none;	
	float: left;	
	width: 60%;	
	display: block;	
	text-align: left;	
	margin-top: 0px;	
	margin-left: 3%;	
}		
#cards {		
	clear: none;	
	float: left;	
	width: 90%;	
	display: block;	
	text-align: left;	
	margin-left: 0%;	
	margin-top: 12px;	
}	
}		
.topaz {		
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 18px;	
	color: #CC0000;	
}		
.subs {		
	font-family: "Faustina SemiBold";	
	font-size: 24px;	
	line-height: 144%;	
	color: #0000CC;	
	text-align: left;	
		
}		
.equip {		
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 24px;	
	line-height: 144%;	
	color: #0000CC;	
	text-align: center;	
}		
.phone {		
	font-family: "Oswald Medium";	
	font-size: 16px;	
	color: #CC0000;	
}		
.value {		
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 16px;	
		
}		
.aphon {		
	font-family: "FiraSansCondensed SemiBold";	
	font-size: 16px;	
	color: #CC0000;	
}		
		
}		
