@charset "UTF-8";
/* CSS Document */

@font-face {
    font-family: 'BaskervilleMTStdSemiBdIt';
    src: url('fonts/BaskervilleMTStdSemiBdIt.eot');
    src: url('fonts/BaskervilleMTStdSemiBdIt.eot') format('embedded-opentype'),
         url('fonts/BaskervilleMTStdSemiBdIt.woff2') format('woff2'),
         url('fonts/BaskervilleMTStdSemiBdIt.woff') format('woff'),
         url('fonts/BaskervilleMTStdSemiBdIt.ttf') format('truetype'),
         url('fonts/BaskervilleMTStdSemiBdIt.svg#BaskervilleMTStdSemiBdIt') format('svg');
}
@font-face {
    font-family: 'BaskervilleMTStdBold';
    src: url('fonts/BaskervilleMTStdBold.eot');
    src: url('fonts/BaskervilleMTStdBold.eot') format('embedded-opentype'),
         url('fonts/BaskervilleMTStdBold.woff2') format('woff2'),
         url('fonts/BaskervilleMTStdBold.woff') format('woff'),
         url('fonts/BaskervilleMTStdBold.ttf') format('truetype'),
         url('fonts/BaskervilleMTStdBold.svg#BaskervilleMTStdBold') format('svg');
}
@font-face {
    font-family: 'BaskervilleMTStdSemiBd';
    src: url('fonts/BaskervilleMTStdSemiBd.eot');
    src: url('fonts/BaskervilleMTStdSemiBd.eot') format('embedded-opentype'),
         url('fonts/BaskervilleMTStdSemiBd.woff2') format('woff2'),
         url('fonts/BaskervilleMTStdSemiBd.woff') format('woff'),
         url('fonts/BaskervilleMTStdSemiBd.ttf') format('truetype'),
         url('fonts/BaskervilleMTStdSemiBd.svg#BaskervilleMTStdSemiBd') format('svg');
}
@font-face {
    font-family: 'BaskervilleMTStdRegular';
    src: url('fonts/BaskervilleMTStdRegular.eot');
    src: url('fonts/BaskervilleMTStdRegular.eot') format('embedded-opentype'),
         url('fonts/BaskervilleMTStdRegular.woff2') format('woff2'),
         url('fonts/BaskervilleMTStdRegular.woff') format('woff'),
         url('fonts/BaskervilleMTStdRegular.ttf') format('truetype'),
         url('fonts/BaskervilleMTStdRegular.svg#BaskervilleMTStdRegular') format('svg');
}
@font-face {
    font-family: 'BaskervilleMTStdItalic';
    src: url('fonts/BaskervilleMTStdItalic.eot');
    src: url('fonts/BaskervilleMTStdItalic.eot') format('embedded-opentype'),
         url('fonts/BaskervilleMTStdItalic.woff2') format('woff2'),
         url('fonts/BaskervilleMTStdItalic.woff') format('woff'),
         url('fonts/BaskervilleMTStdItalic.ttf') format('truetype'),
         url('fonts/BaskervilleMTStdItalic.svg#BaskervilleMTStdItalic') format('svg');
}
@font-face {
    font-family: 'BaskervilleMTStdBoldIt';
    src: url('fonts/BaskervilleMTStdBoldIt.eot');
    src: url('fonts/BaskervilleMTStdBoldIt.eot') format('embedded-opentype'),
         url('fonts/BaskervilleMTStdBoldIt.woff2') format('woff2'),
         url('fonts/BaskervilleMTStdBoldIt.woff') format('woff'),
         url('fonts/BaskervilleMTStdBoldIt.ttf') format('truetype'),
         url('fonts/BaskervilleMTStdBoldIt.svg#BaskervilleMTStdBoldIt') format('svg');
}

.semiboldit {font-family: 'BaskervilleMTStdSemiBdIt';}
.stdbold {font-family: 'BaskervilleMTStdBold';}
.stdsemibold {font-family: 'BaskervilleMTStdSemiBd';}
.stdreg {font-family: 'BaskervilleMTStdRegular';}
.stdit {font-family: 'BaskervilleMTStdItalic';}
.stdboldit {font-family: 'BaskervilleMTStdBoldIt';}

@font-face {
    font-family: 'AGaramondProRegular';
    src: url('fonts/AGaramondProRegular.eot');
    src: url('fonts/AGaramondProRegular.eot') format('embedded-opentype'),
         url('fonts/AGaramondProRegular.woff2') format('woff2'),
         url('fonts/AGaramondProRegular.woff') format('woff'),
         url('fonts/AGaramondProRegular.ttf') format('truetype'),
         url('fonts/AGaramondProRegular.svg#AGaramondProRegular') format('svg');
}

@font-face {
    font-family: 'AGaramondProBold';
    src: url('fonts/AGaramondProBold.eot');
    src: url('fonts/AGaramondProBold.eot') format('embedded-opentype'),
         url('fonts/AGaramondProBold.woff2') format('woff2'),
         url('fonts/AGaramondProBold.woff') format('woff'),
         url('fonts/AGaramondProBold.ttf') format('truetype'),
         url('fonts/AGaramondProBold.svg#AGaramondProBold') format('svg');
}

@font-face {
    font-family: 'AGaramondProItalic';
    src: url('fonts/AGaramondProItalic.eot');
    src: url('fonts/AGaramondProItalic.eot') format('embedded-opentype'),
         url('fonts/AGaramondProItalic.woff2') format('woff2'),
         url('fonts/AGaramondProItalic.woff') format('woff'),
         url('fonts/AGaramondProItalic.ttf') format('truetype'),
         url('fonts/AGaramondProItalic.svg#AGaramondProItalic') format('svg');
}

@font-face {
    font-family: 'AGaramondProBoldItalic';
    src: url('fonts/AGaramondProBoldItalic.eot');
    src: url('fonts/AGaramondProBoldItalic.eot') format('embedded-opentype'),
         url('fonts/AGaramondProBoldItalic.woff2') format('woff2'),
         url('fonts/AGaramondProBoldItalic.woff') format('woff'),
         url('fonts/AGaramondProBoldItalic.ttf') format('truetype'),
         url('fonts/AGaramondProBoldItalic.svg#AGaramondProBoldItalic') format('svg');
}

html {
	color:#414042;
	font-family: 'MyriadProRegular';
	}

h1 {
	font:24px/36px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	text-transform:uppercase;
	padding:0 0 10px 0;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
h2 {
	font:20px/30px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
h3 {
	font:19px/29px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
h4 {
	font:18px/28px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	text-align:center;
	clear:both;
	width:100%;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
h5 {
	font:17px/27px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
h6 {
	font:16px/25px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
p {
	font:15px/22px 'MyriadProRegular',Helvetica, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	}


.clear {clear:both;}

.container {
	width:100%;
	}

.header {
	width:90%;
	margin:0 5%;
	height:75px;
	padding:15px 0 20px 0;
	}

.logo {
	width:280px;
	margin:auto;
	}
	
.logo a {
	display:block;
	background-image:url(images/Chipstar-logo.png);
	width:280px;
	height:70px;
	background-size:contain;
	margin:auto;
	background-repeat: no-repeat;
	}

.fun {height:30px;float:right;padding:3px 0 0 0;
	
	display:none;
}
.fb {height:30px;width:30px;float:left;padding:0 10px 0 0;}
.fb a:link, .fb a:visited {background-image:url(images/fb.png);background-size:contain;background-color:#3b5998;height:30px;width:30px;display:block;border-radius:4px;}
.fb a:hover {background-color:#4f6aa3;}
.tw {height:30px;width:30px;float:left;padding:0 10px 0 0;}
.tw a:link, .tw a:visited {background-image:url(images/tw.png);background-size:contain;background-color:#4099ff;height:30px;width:30px;display:block;border-radius:4px;}
.tw a:hover {background-color:#53a3ff;}
.ig {height:30px;width:30px;float:left;padding:0 0 0 0;}
.ig a:link, .ig a:visited {background-image:url(images/ig.png);background-size:contain;background-color:#527fa4;height:30px;width:30px;display:block;border-radius:4px;}
.ig a:hover {background-color:#648cad;}

.nav {
	float:right;
	clear:right;
	padding:12px 0 0 0;
	
	display:none;
	}

.nav a:link, .nav a:visited {
	text-decoration:none;
	padding:0 5px 0 5px;
	color:#414042;
	display:inline-block;
	line-height:40px;
	text-transform:uppercase;
	}
.nav a:hover {
	background-color:#f8f8f8;
	}

.nav-toggle {
	width:40px;
	height:40px;
	background-image:url(images/toggle.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	float:left;
	}

.nav-toggle a {float:left;width:100%;height:40px;display:block;}

.mob-nav {
	display:none;
	
	width:100%;
	float:left;
	clear:left;
	}

.mob-nav a {
	font-family: 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	text-transform:uppercase;
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	border-top:1px solid #eee;
	text-decoration:none;
	/*color:#414042;*/
	color:#0e422f;
	}
	
.fb-m {float:left;width:50%;background-color:#3b5998;background-image:url(images/fb.png);background-position:center center;background-size:contain;background-repeat:no-repeat;}
.tw-m {float:left;width:50%;background-color:#4099ff;background-image:url(images/tw.png);background-position:center center;background-size:contain;background-repeat:no-repeat;}
.ig-m {float:left;width:50%;background-color:#527fa4;background-image:url(images/ig.png);background-position:center center;background-size:contain;background-repeat:no-repeat;}

.collection-nav {
	text-align:center;
	border-top:1px solid #ccc;
	padding:10px 0 10px 0;
	margin:0 0;
	width:100%;
	}	

.collection-nav a:link, .collection-nav a:visited {
	display:inline-block;
	width:98%;
	float:left;
	padding:0 0;
	text-decoration:none;
	text-align:center;
	color:#414042;
	font:13px/40px 'MyriadProRegular',Helvetica, Arial, Verdana, sans-serif;
	background-color:#f8f8f8;
	border-radius:6px;
	margin:5px 1% 0 1%;
	}

.collection-nav a:hover {
	background-color:#f0f0f0;
	}

.collection-nav h1 a:link, .collection-nav h1 a:visited {
	display:inline-block;
	width:98%;
	float:left;
	padding:0 0;
	text-decoration:none;
	text-align:center;
	color:#414042;
	font:18px/40px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	border-bottom:1px solid #fff;
	background-color:#f8f8f8;
	border-radius:6px;
	}

.collection-nav h1 a:hover {
	background-color:#f0f0f0;
	}


.collection-nav-brands {
	text-align:center;
	border-top:1px solid #ccc;
	padding:0px 0 10px 0;
	margin:0 0;
	width:100%;
	}	

.collection-nav-brands a:link, .collection-nav-brands a:visited {
	display:inline-block;
	width:23%;
	float:left;
	padding:0 0;
	margin:5px 1% 0 1%;
	text-decoration:none;
	text-align:center;
	color:#414042;
	font:12px/40px 'MyriadProRegular',Helvetica, Arial, Verdana, sans-serif;
	background-color:#f8f8f8;
	border-radius:6px;
	}

.collection-nav-brands a:hover {
	background-color:#f0f0f0;
	}



.collection-nav-5 {
	text-align:center;
	border-top:1px solid #ccc;
	padding:5px 0 10px 0;
	margin:0 0 0px 0;
	width:100%;
	}	

.collection-nav-5 a:link, .collection-nav-5 a:visited {
	display:table-cell;
	padding:8px 0.5%;
	margin:4px 0.5%;
	width:98%;
	height:22px;
	text-align:center;
	float:left;
	text-decoration:none;
	color:#f1d113;
	font:12px/22px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	background-color:#1d5632;
	border-radius:6px;
	vertical-align: middle;
	}

.collection-nav-5 a:hover {
	background-color:#25663e;
	}

.collection-nav-5 h1 {
	margin:0 0 5px 0;
}

.collection-nav-5 h1 a:link, .collection-nav-5 h1 a:visited {
	display:inline-block;
	padding:2px 0 0 0;
	margin:2px .5% 2px .5%;
	width:99%;
	height:40px;
	text-align:center;
	float:left;
	text-decoration:none;
	color:#f1d113;
	font:18px/40px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	border-bottom:none;
	background-color:#1d5632;
	border-radius:6px;
	}

.collection-nav-5 h1 a:hover {
	background-color:#25663e;
	}




.banner {
	width:100%;
	height:240px;
	background-color:#ccc;
	background-size:cover;
	background-position:center center;
	}

.banner a {width:100%; display:block; height:240px; text-decoration:none;}

.cycle-bg-image {
	background-position:center center;
}

.product-banner {
	width:100%;
	height:60px;
	background-color:#fff;
	background-size:cover;
	background-position:center center;
	}

#banner1 {background-image:url(images/bg1.jpg);}
/*#banner2 {background-image:url(images/product-banner-bg2.jpg);}*/
/*#banner-contact {background-image:url(images/upholstered-sofa-coco-t-cushion.jpg);}*/
#banner-about {background-image:url(images/banner-anim-chipstar-4.jpg);}
#banner-design {background-image:url(images/banner-anim-chipstar-1.jpg);}
#banner-reupholstery {background-image:url(images/banner-anim-chipstar-5.jpg);}
#banner-commercial-composter {background-image:url(images/composter1.jpg);}
#chipping-service {background-image:url(images/fence-post-chipper-truck.jpg);}
#banner-contact {height:300px;}

.banner iframe {
	width:100%;
	height:300px;
	}

.content {
	width:80%;
	margin:20px 10% 40px 10%;
	}
	
.section {
	width:100%;
	}
	
.view {
	width:100%;
	margin:auto;
	}
	
.view img {
	width:100%;
	height:auto;
	}
	
.thumbs {
	text-align:center;
	padding:20px 0 20px 0;
	width:100%;
	border-top:1px solid #ccc;
	}

.thumbs img {
	height:35px;
	}

.features {
	width:100%;
	float:left;
	padding:0 0 20px 0;
	}

.details {
	width:100%;
	float:left;
	}
	

	
table {width:100%;}
tr:nth-child(even) {background-color: #fcfcfc;}
td {
	text-align:right;
	padding:5px 15px 5px 15px;
	vertical-align: top;
	}
.details td {
	font-size:12px;
	}
.features td {
	font-size:12px;
	}
td.bottom-row {
	font-size:10px;
	}
.top-row {
	font-family: 'MyriadProSemibold';
	border-bottom:1px solid #eeeeee;
	padding:5px 15px 5px 15px;
	background-color:#888888;
	color:#fff;
	}
.left-col {
	text-align:left;
	padding:5px 15px 5px 15px;
	}
.product-title {
	width:90%;
	height:24px;
	color:#333;
	text-align:center;
	padding:15px 5% 0 5%;
	font:13px/20px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#0e422f;
	text-shadow: -1px 1px 1px rgba(0,0,0,.2);
	}
.name {
	color:#333;
	text-align:center;
	padding:0 0 0 0;
	font:24px/24px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	text-transform:uppercase;
	}
.contact-left {
	float:left;
	width:100%;
	clear:both;
	}
.contact-right {
	float:left;
	width:100%;
	max-width:400px;
	margin:auto;
	padding:0 0 0 0;clear:both;
	}

.range {width:100%;}
.range a:link, .range a:visited {width:45%;padding:15px 2.5%;display:inline-block;float:left;text-align:center;color:#414042;text-decoration:none;font-size:10px;min-height:100px;}
.range a:hover {text-decoration:none;box-shadow:1px 1px 0 #eee, -1px -1px 0 #eee, 1px -1px 0 #eee, -1px 1px 0 #eee;}
.range a img {
	width:100%;
	padding:0 0 10px 0;
	}
#range-current {border-bottom:1px solid #414042;}
#range-current2 {border-bottom:1px solid #414042;}

.collection-nav-tiles {width:90%; margin:0 5% 20px 5%;}

.collection-nav-tiles a:link, .collection-nav-tiles a:visited {
	display:block;
	width:96%;
	margin:10px 2% 20px 2%;
	padding:70px 0 0 0;
	color:#fff;
	background-color:#888;
	float:left;
	height:100px;
	text-align:center;
	font-family: 'MyriadProRegular';
	text-transform:uppercase;
	font-size:20px;
	text-decoration:none;
	background-size:cover;
	background-position:center center;
	text-shadow:4px 4px 12px #000, -4px 4px 12px #000;
	
	-webkit-transition: 0.2s; /* Safari */
    transition: 0.2s;
	}

.collection-nav-tiles a:hover {
	width:98%;
	margin:0px 1% 10px 1%;
	padding:80px 0 0 0;
	height:110px;
	
	-webkit-transition: 0.2s; /* Safari */
    transition: 0.2s;
	
	}


.collection-nav-tiles-brands {width:90%; margin:0 5% 20px 5%;}

.collection-nav-tiles-brands a:link, .collection-nav-tiles-brands a:visited {
	display:block;
	width:96%;
	margin:10px 2% 20px 2%;
	padding:90px 0 0 0;
	color:#fff;
	background-color:#888;
	float:left;
	height:80px;
	text-align:center;
	font-family: 'MyriadProRegular';
	text-transform:uppercase;
	font-size:20px;
	text-decoration:none;
	background-size:cover;
	background-position:center center;
	text-shadow:4px 4px 12px #000, -4px 4px 12px #000;
	
	-webkit-transition: 0.2s; /* Safari */
    transition: 0.2s;
	}

.collection-nav-tiles-brands a:hover {
	width:98%;
	margin:0px 1% 10px 1%;
	padding:100px 0 0 0;
	height:90px;
	
	-webkit-transition: 0.2s; /* Safari */
    transition: 0.2s;
	
	}


.collection-nav-tiles-type {width:90%; margin:0 5% 20px 5%;}

.collection-nav-tiles-type a:link, .collection-nav-tiles-type a:visited {
	display:block;
	width:96%;
	margin:10px 2% 20px 2%;
	padding:90px 0 0 0;
	color:#fff;
	background-color:#888;
	float:left;
	height:80px;
	text-align:center;
	font-family: 'MyriadProRegular';
	text-transform:uppercase;
	font-size:20px;
	text-decoration:none;
	background-size:cover;
	background-position:center center;
	text-shadow:4px 4px 12px #000, -4px 4px 12px #000;
	
	-webkit-transition: 0.2s; /* Safari */
    transition: 0.2s;
	}

.collection-nav-tiles-type a:hover {
	width:98%;
	margin:0px 1% 10px 1%;
	padding:100px 0 0 0;
	height:90px;
	
	-webkit-transition: 0.2s; /* Safari */
    transition: 0.2s;
	
	}






#tile-chippers-s {background-image:url(images/chippers-s.jpg);}
#tile-chippers-m {background-image:url(images/chippers-m.jpg);}
#tile-chippers-l {background-image:url(images/chippers-l.jpg);}

#tile-chippers-chipstar {background-image:url(images/tile-chippers-chipstar.jpg)}
#tile-chippers-linddana {background-image:url(images/tile-chippers-linddana.jpg)}
#tile-chippers-negri {background-image:url(images/tile-chippers-negri.jpg)}
#tile-chippers-gtmpro {background-image:url(images/tile-chippers-gtmpro.jpg)}


#tile-chippers-self {background-image:url(images/self-powered-chippers.jpg)}
#tile-chippers-pto {background-image:url(images/pto-chippers.jpg)}



.footer {
	width:100%;
	background-color:#111f16;
	}
	
.footer-left {
	float:left;
	width:100%;
	padding:20px 0 5px 0;
	font-family: 'MyriadProRegular';
	color:#fff;
	font-size:11px;
	text-align:center;
	}
	
.footer-right {
	float:right;
	width:100%;
	padding:5px 0 20px 0;
	font-family: 'MyriadProRegular';
	color:#fff;
	font-size:11px;
	text-align:center;
	}

.footer-right a:link, .footer-right a:visited {
	text-decoration:none;
	color:#fff;
	}
	
.footer-right a:hover {
	text-decoration:underline;
	}
	
.footer-nav {width:80%;margin:0 10%;padding:40px 0 0px 0;}
.footer-nav-main {width:100%;padding:0 0 20px 0;margin:0 0 0px 0;}
.footer-nav-main a:link, .footer-nav-main a:visited {font-size:12px;display:block;margin:0 10% 0 10%;color:#eeeeee;text-decoration:none;width:80%;height:30px;text-align:center;border-bottom:1px solid #555;line-height:30px;float:left;}
.footer-nav-main a:hover {text-decoration:none;}
.footer-nav-col-single {width:14.2%;float:left; display:none;}
.footer-nav-col-double {width:28.4%;float:left;display:none;}
.footer-nav-col-head {float:left;width:90%;padding:0 0 10px 0;;margin-bottom:10px;}
.footer-nav-col-head a:link, .footer-nav-col-head a:visited {float:left;color:#eeeeee;text-decoration:none;}
.footer-nav-col-head a:hover {text-decoration:underline;}
.footer-nav-col-list1 {float:left;width:100%;}
.footer-nav-col-list1 h6 {font-size:14px;}
.footer-nav-col-list1 a:link, .footer-nav-col-list1 a:visited {float:left;clear:left;color:#dddddd;text-decoration:none;font-size:12px;}
.footer-nav-col-list1 a:hover {text-decoration:underline;}
.footer-nav-col-list2 {float:left;width:50%;}
.footer-nav-col-list2 h6 {font-size:14px;}
.footer-nav-col-list2 a:link, .footer-nav-col-list2 a:visited {float:left;clear:left;color:#dddddd;text-decoration:none;font-size:12px;}
.footer-nav-col-list2 a:hover {text-decoration:underline;}

.footer-nav-col-list {float:left;width:16.66%;font-size:12px;display:none;}
.footer-nav-col-list h6 {font-size:14px;}
.footer-nav-col-list a:link, .footer-nav-col-list a:visited {float:left;clear:left;color:#dddddd;text-decoration:none;font-size:12px;}
.footer-nav-col-list a:hover {text-decoration:underline;}


.final-col {width:29%;}
.last {width:100%;padding:0 0 10px 0;}

.small-only {}
.med-only {display:none;}
.large-only {display:none;}
.xl-only {display:none;}

.contact-headings {
	font-family:'MyriadProSemibold';
	font-size:14px;
	}
	
img.right-image {width:280px;padding:10px 0;}

.infotable table {width:100%;}
.infotable table tr td {text-align:left;font-size:18px;vertical-align:top;}

.non-mob {display:none;}

.pdf-link {
	padding:20px 0 0 0;
	}

.pdf-link a {
	display:block;
	background-image:url(images/pdf-link.png);
	background-position:left;
	background-repeat:no-repeat;
	height:50px;
	padding:0 0 0 50px;
	text-decoration:none;
	line-height:50px;
	}
	
.right-link {float:right;width:140px;padding:10px 0;}

.right-image-link {float:right;width:140px;}

ul {
	list-style-type: disc;
	padding:0 0 20px 30px;
	font:16px/25px 'MyriadProRegular',Helvetica, Arial, Verdana, sans-serif;
	}

.med-only {display:none;}

.note {font-size:14px;}

iframe {width:100%;height:300px;/*margin:10px 0 10px 0;*/}
.kollvik tr td {font-size:6px;width:100%;}
table {width:100%;}
.diam-link {font-size:9px;color:#666666;}
.diam-link-tile {font-size:11px;color:#ffffff;text-transform:none;}

.call {float:right;font:22px/40px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;padding:2px 0px 0 0;}
.call a:link, .call a:visited {}
.call a:hover {}

.contact-form-button {width:100%;float:left;height:50px;padding:5px 1% 5px 0;margin-top:30px;}
.contact-form-button a {font-size:12px;display:block;width:100%;float:left;height:50px;background-color:#1d5632;line-height:50px;color:#fff;font-family:'MyriadProSemibold';text-align:center;border-radius:8px;}
.call-button {width:100%;float:left;height:50px;padding:5px 0;margin-top:5px;}
.call-button a {font-size:14px;display:block;width:100%;float:left;height:50px;background-color:#e6a620;line-height:50px;color:#fff;font-family:'MyriadProSemibold';text-align:center;border-radius:8px;}


.links-tiles {}
.links-tiles a {display:inline-block;float:left;width:280px;text-align:center;text-decoration:none;color:#888;margin:0 0 40px 0;}
.links-tiles a:hover {text-decoration:underline;}
.links-tiles a img {width:80%;}


.pdf-link {display:none;}


.banner-note {background-color:#1d5632;padding:15px;margin:120px 0 0 10%;width:140px;border-radius:30px;font-size:12px;}
.banner-note-yellow {color:#ffff00;}
.banner-note-white {color:#fff;}
.temp-link {width:100%;float:right;margin:0 0 20px 0;}
.temp-link a {
	display:block;
	background-color:#1d5632;
	text-align:center;
	font:18px/22px 'MyriadProSemibold',Helvetica, Arial, Verdana, sans-serif;
	padding:10px 0;
	color:#fff;
	border-radius:8px;
	text-decoration:none;
	}