@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

html {font-size: 100.01%;}
body {
	margin: 0;
	color: #000;
	min-width: 960px;
	font: 12px;
	background:#000;
	font-family: 'Open Sans', sans-serif;
}
img {border-style: none;}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
input, select, textarea {
	margin: 0;
	vertical-align: middle;
	font: 1em arial, helvetica, sans-serif;
}
a {
	text-decoration:none;
	outline:none;
	color:#000;
}
a:hover {text-decoration:underline;}
/* logo */
.logo{
	margin:0;
	background:url(../images/logo.png) no-repeat;
	width: 215px;
	height: 120px;
	display: block;
}
.logo a{
	display:block;
	height:100%;
	text-indent:-9999px;
}
#wrapper{
	background:#fff url(../images/bg-wrapper.png) repeat-y 50% 0;
}
/* main */
#main{
	background:url(../images/bg-wrapper.png) repeat-y 50% 0;
	width:960px;
	margin:0 auto -18px;
	padding-bottom:18px;
	position:relative;
	z-index:10;
}
.subcategory-list:after,
.category-list:after,
.product:after,
.button-box:after,
.product-review:after,
.promo-gallery .three-col:after,
.navbar .b:after,
#footer .holder:after,
#wrapper:after,
#main:after {
	height: 0;
	clear: both;
	content:'';
	display: block;
}
#footer{
	margin-top: 30px;
}
/* header */
#header{
	border-top:4px solid #fcb040;
	margin:0 auto;
	width:960px;
	position:relative;
	background:#fff url(../images/bg-header.gif) repeat-x 0 109px;
}
.nav-bar{
	background-color:#000;
	width:100%;
}
.nav-bar:after {
	height: 0;
	clear: both;
	content:'';
	display: block;
}
/* nav */
#nav{
	float:left;
	list-style:none outside none;
	margin:0;
	padding:0;
}
#nav li{
	float:left;
}
#nav a{
	float:left;
	font-size:15px;
	line-height:39px;
	font-weight:normal;
	letter-spacing:-1px;
	color:#fff;
	padding:0 17px;
	text-decoration:none;
}
.cufon-active #nav a{
	font-size:16px;
	letter-spacing:normal;
	padding:0 19px;
}
#nav .active a,
#nav a:hover{
	background:url(../images/bg-nav-active.gif) repeat-x;
}
/* account-menu */
.account-menu{
	list-style:none;
	padding:0;
	margin:0;
	color:#fcb040;
	font-size:10px;
	position:absolute;
	right:0px;
	bottom:46px;
	width:330px;
}
.account-menu li{display:inline; padding:0 2px;}
.account-menu a{
	color:#fcb040;
	text-decoration:none;
}
#header .tell a:hover,
.account-menu a:hover{text-decoration:underline;}
.account-menu span{color:#818285;}
#header .tell{
 position:absolute;
 top:0;
 right:27px;
 text-align:right;
 width:400px;
}

#header .tell a{
	color:#fcb040;
	font-size:10px;
	text-decoration:none;
}
#header .tell strong{
	font-size:15px;
	line-height:17px;
	color:#818285;
	display:block;
	margin:-1px 0 0;
}
/* search */
.search{
	float:right;
	width:244px;
	padding:0 0 0 8px;
	position:relative;
	margin:11px 0 0;
}
.search .txt{
	background:url(../images/bg-txt-search.gif) no-repeat;
	width: 174px;
	padding:2px 0 2px 5px;
	border:0;
	margin:0;
	float:left;
}
.search .btn-go{
	background:url(../images/btn-go-search.gif) no-repeat;
	width: 38px;
	height: 18px;
	float:left;
}
.search .adv-search{
	position:absolute;
	right:100%;
	top:2px;
	font-size:12px;
	color:#fff;
	clear:both;
	white-space:nowrap;
	text-transform: uppercase;
}
/* navbar */
.navbar{
	width:232px;
	margin:0 -6px;
}
.navbar h3{
	font-size:13px;
	color:#000;
	margin:0 0 2px 18px;
}
.cufon-active .navbar h3{font-size:15px;}
.navbar .c{
	background:url(../images/bg-navbar-c.gif) repeat-y;
	margin:0 0 -60px;
	width:100%;
}
.navbar .t{
	background:url(../images/bg-navbar-t.gif) no-repeat;
	width:100%;
}
.navbar .b{
	padding:10px 0 113px;
	background:url(../images/bg-navbar-b.gif) no-repeat 0 100%;
}
.navbar ul{
	padding:0;
	margin:0;
}
.navbar li{
	list-style:none;
	padding:9px 6px 8px;
	background:url(../images/sep-navbar.gif) no-repeat 50% 100%;
	vertical-align:top;
}
* html .navbar li{height:1%;}
.navbar .opener{
	padding:0 13px 4px;
	font-size:12px;
	color:#747474;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.navbar li li{
	background:none;
	padding:0;
}
.navbar li.active{
	background:url(../images/bg-navbar-slide-b.gif) no-repeat 0 100%;
}
.navbar .slide{
	background:url(../images/bg-navbar-slide-c.gif) repeat-y;
	margin:0 -6px;
	position:relative;
	width:232px;
}
.navbar .holder{
	background:url(../images/bg-navbar-slide-t.gif) no-repeat;
	padding:12px 19px 2px;
}
* html .navbar ,
* html .part-form {position:relative;}
.part-form{padding:6px 0;}
.part-form .txt{
	background:url(../images/bg-txt-part.gif) no-repeat;
	width: 144px;
	padding:2px 0 2px 5px;
	display:block;
	border:none;
	margin:0;
	float:left;
}
.part-form .btn-go{
	background:url(../images/btn-go-part.gif) no-repeat;
	width: 38px;
	height: 18px;
	float:left;
}
/* content */
#content{
	float:right;
	width:718px;
	padding:1px 1px 0 0;
}
/* product */
.product{margin:11px 9px 35px 7px;}
.product h1{
	color:#fcb040;
	font-size:16px;
	margin:8px 10px;
}
/* product-gallery */
.product-gallery .holder{
	float:left;
	width:640px;
	margin:0 -5px 0 3px;
	position:relative;
	overflow:hidden;
}
.product-gallery .gallery{
	list-style:none;
	padding:0;
	margin:0;
	width:9999px;
}
.product-gallery .gallery li{
	float:left;
	width:160px;
	text-align:center;
	line-height:110%;
}
.subcategory-list img,
.product-gallery .gallery img{
	/*width:139px;
	height:110px;*/
}
.subcategory-list .img,
.category-list .img,
.product-gallery .gallery .img{
	display:block;
	width:139px;
	/*height:110px;*/
	padding:0 7px 8px 1px;
	position:relative;
	margin:0 0 0 7px;
}
.subcategory-list .img span,
.category-list .img span,
.product-gallery .gallery .img span{
	/*background:url(../images/bg-product.png) no-repeat;*/
	width: 147px;
	height: 118px;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
.subcategory-list .price,
.subcategory-list strong,
.product-gallery .gallery strong{
	display:block;
	font-size:11px;
}
.product-gallery .price,
.subcategory-list .price{
	margin: 2px 0 5px 0;
	font-size:12px;
	color:#3f3f3f;
}
.subcategory-list .sale,
.product-gallery .gallery .sale{
	color:#c90000;
	font-size:12px;
}
.subcategory-list a,
.product-gallery .gallery a{
	font-size:11px;
	color:#000;
}
.subcategory-list .btn-buy-now,
.product-gallery .gallery .btn-buy-now{
	margin:2px auto;
}
.subcategory-list img, .product-gallery .gallery img {
   max-height: 112px;
   max-width: 150px;
}
.btn-prodlist{margin:5px auto 3px;}
.product-gallery .btn-prev,
.product-gallery .btn-next{
	background:url(../images/btn-next.gif) no-repeat;
	width: 31px;
	height: 31px;
	float:right;
	margin:87px 0 0;
}
.product-gallery .btn-prev{
	float:left;
	background:url(../images/btn-prev.gif) no-repeat;
}
.btn-buy-now{
	background:url(../images/btn-buy-now.gif) no-repeat;
	width: 95px;
	height: 18px;
}
.btn-view-parts{
	background:url(../images/btn-view-parts.png);
	width: 95px;
	height: 18px;
}
/* promo-gallery */
.promo-gallery,
.promo-gallery .holder{
	width:100%;
	overflow:hidden;
	position:relative;
}
.promo-gallery .gallery{
	list-style:none;
	padding:0;
	margin:0;
	width:9999px;
	position:relative;
}
.promo-gallery .gallery li{
	float:left;
	width:718px;
	position:relative;
}
.promo-gallery .gallery li .frame{bottom:156px;}
.promo-gallery .gallery img{display:block;width:100%; min-height:445px;}
.promo-gallery .gallery li li{width:auto;float:none;}
.promo-gallery .frame{
	position:absolute;
	bottom:0;
	left:0;
}
.promo-gallery li .setholder{
	padding-top:15px;
	width:698px;
}
.promo-gallery .setholder{
	background:url(../images/bg-opacity.png);
	padding:5px 10px 0;
}
.promo h2,
.promo-gallery h2{
	margin:0;
	padding:0 0 0;
	font-size:28px;
	line-height:38px;
	font-weight:300;
	letter-spacing:-1px;
}
.cufon-active .promo-gallery h2{font-size:28px;}
.promo-gallery h3{
	color:#fcb040;
	margin:0 0 6px;
	font-size:16px;
}
.promo-gallery h3 span{color:#fefefe;}
.promo-gallery .three-col{
	margin:0 -20px 0 0;
	width:718px;
}
.promo-gallery .three-col .col{
	background:url(../images/bg-promo-col.png) no-repeat;
	width:210px;
	height:144px;
	float:left;
	padding:9px 15px 0 9px;
	margin:0 9px -2px -4px;
}
.promo-gallery .three-col .customer{
	position:relative;
	width:100%;
}
.promo-gallery .three-col .customer img{
	position:relative;
	top:-12px;
	display:block;
}
.promo-gallery .three-col .customer .btn-call{
	position:absolute;
	right:8px;
	bottom:18px;
}
.promo-gallery .three-col .bgholder{
	background:#000 url(../images/bg-login-box.jpg) repeat-x;
	padding:6px 4px 4px;
	position:relative;
	height:118px;
}
.promo-gallery .gallery-nav{
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	clear:both;
	top:9px;
	right:8px;
}
.promo-gallery .gallery-nav li{
	float:left;
	margin:0 2px 0 0;
}
.promo-gallery .gallery-nav a{
	background:url(../images/bg-opacity-white.png);
	height:17px;
	width:17px;
	text-indent:-9999px;
	display:block;
	cursor:pointer;
}
.promo-gallery .gallery-nav a:hover,
.promo-gallery .gallery-nav .active a,
.promo-gallery .gallery-nav a.active{background:#fff;}
.promo-gallery .newsletter label{
	color:#fff;
	font-size:10px;
	line-height:12px;
	display:block;
	padding:0 0 22px;
}
.promo-gallery .newsletter .txt{
	background:url(../images/bg-txt-login.png) no-repeat;
	border: 0 none;
	color: #4C4C4C;
	float: left;
	font-size: 10px;
	margin: 0;
	padding: 3px 0 3px 5px;
	width: 144px;
}
.promo-gallery .newsletter .btn-go{
	float: left;
	margin:0 0 0 10px;
}
.promo-gallery .btn-rss{
	background:url(../images/btn-rss2.gif) no-repeat;
	width: 17px;
	height: 17px;
	position:absolute;
	right:5px;
	top:8px;
}
.btn-call{
	background:url(../images/btn-call.gif) no-repeat;
	width: 83px;
	height: 18px;
	display:block;
}
/* breadcrumbs */
.breadcrumbs{
	background-color:#7a7a7a;
	clear:both;
	padding:1px 4px;
	margin:-1px 0 1px;
}
.breadcrumbs ul{
	list-style:none;
	padding:0;
	margin:0;
	text-align:right;
}
.breadcrumbs li{
	font-size:11px;
	color:#fff;
	/* background:url(../images/arrow-breadcrumbs.gif) no-repeat 0 50%; Why the hell would you use an image for this? Hi :) */
	padding:0;
	display:inline;
}
.breadcrumbs li:first-child{background:none;}
.breadcrumbs a{
	color:#fcb040;
	text-decoration:none;
}
.breadcrumbs a:hover{text-decoration:underline;}
/* promo */
.promo .holder{
	width:100%;
	position:relative;
}
.promo .holder img{display:block;}
.promo .frame{
	position:absolute;
	bottom:0;
	width: 718px;
}
.promo .setholder{
	background:url(../images/bg-opacity.png);
	padding:3px 28px 3px 12px;
	color:#fff;
	height:1%;
}
.cufon-active .promo .setholder{padding:0 28px 4px 12px;}
.promo h2{margin:0 0 -2px;}
.promo p{
	margin:0;
	font-size:11px;
	line-height:18px;
}
/* pagginator */
.pagginator{
	margin:0 8px 0 5px;
	overflow:hidden;
	clear:both;
	position:relative;
}
.pagginator .pagging{
	float:right;
}
.pagginator .pagging .prev,
.pagginator .pagging .next{
	float:left;
	background:url(../images/btn-prev.gif) no-repeat 0 50%;
	padding:0 0 0 35px;
	color:#fcb040;
	font-size:15px;
	line-height:30px;
	height:32px;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 25px;
	letter-spacing:-1px;
}
.pagginator .pagging .next{
	padding:0 35px 0 0;
	background:url(../images/btn-next.gif) no-repeat 100% 50%;
}
.pagginator .pagging .prev:hover,
.pagginator .pagging .next:hover{text-decoration:underline;}
.pagginator .selectArea,
.pagginator .sel,
.pagginator select{
	display:block;
	margin:6px 0;
	min-width:150px;
}
.pagginator-bottom{margin-bottom:-18px;}
/* category */
.subcategory-list,
.category-list{
	list-style:none;
	padding:0;
	margin:17px 0 14px 40px;
}
.subcategory-list li,
.category-list li{
	width:160px;
	text-align:center;
	margin:0 0 32px;
	line-height:100%;
	display: inline-block;
	vertical-align: bottom;
}
.category-list .btn-buy-now{margin:8px auto 4px;}
/* blog-list */
.blog-list{
	list-style:none;
	padding:0;
	margin:0 10px 0 0;
	font-size:10px;
	line-height:12px;
}
.blog-list li{
	color:#fff;
	margin:9px 0 0;
}
.blog-list .date{color:#fcb040;}
.blog-list a{color:#fff;}
/* sidebar */
#sidebar{
	float:left;
	width:220px;
	background:url(../images/bg-sidebar.gif) repeat-x;
	padding:12px 10px 0;
}
.f-sidebar{
	float:left;
	width:275px;
	padding:0 0 0 15px;
}
/* login-box */
.login-box{
	background:#000 url(../images/bg-login-box.jpg) repeat-x;
	width:100%;
	position:relative;
}
.login-box .title{
	padding:11px 12px;
	border-bottom:1px solid #fff;
}
.login-box .title strong,
.login-box .title h3{
	font-size:12px;
	color:#fff;
	margin:0;
	display:block;
}
.cufon-active .login-box .title strong,
.cufon-active .login-box .title h3{font-size:13px;}
.login-box .row{
	width:100%;
	overflow:hidden;
	margin:11px 0 5px;
}
.login-box fieldset{padding:4px 20px 8px 12px;}
.login-box .txt{
	background:url(../images/bg-txt-login.png) no-repeat;
	width: 144px;
	color:#4c4c4c;
	font-size:10px;
	padding:3px 0 3px 5px;
	float:left;
	margin:0;
	border:0;
}
.newsletter .btn-go,
.login-box .btn-go{
	background:url(../images/btn-go-login.gif) no-repeat 0 -1px;
	width: 30px;
	height: 18px;
	float:right;
}
.login-box a{color:#fff;font-size:9px;}
.cufon-active .login-box a{font-size:10px;}
.side-post{margin:3px 3px;}
.side-post p{
	font-size:10px;
	line-height:174%;
	color:#4c4c4c;
	margin:0 0 15px;
}
.btn{
	text-indent:-9999px;
	line-height:0;
	font-size:0;
	border:0;
	padding:0;
	cursor:pointer;
	display:block;
}
/* footer */
#footer{
	color:#fff;
	background:#000 url(../images/bg-footer.gif) no-repeat 50% 37px;
	clear:both;
}
#footer .holder{
	width:960px;
	margin:0 auto;
	padding:31px 0 60px;
}
#footer .f-title{
	color:#adadad;
	font-size:18px;
	font-weight:normal;
	display:block;
	margin:3px 0 11px;
}
#footer .fright{
	float:right;
	width:615px;
	padding:0 10px 0 0;
	position:relative;
}
#footer .col{
	/*width:20%;*/
	float:left;
}
#footer .f-nav-holder{
	float:left;
	width:440px;
}
/* f-nav */
.f-nav{
	list-style:none;
	padding:0;
	margin:0;
}
.f-nav li{font-size:10px;}
.f-nav a{color:#fff;text-decoration:none;}
.f-nav a:hover{text-decoration:underline;}
/* f-social */
.f-social{
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	right:21px;
	top:3px;
}
.f-social li{
	float:left;
	padding:0 5px 0 0;
}
.f-nav-title{
	color:#fff;
	display:block;
	font-weight:normal;
	padding-right:10px;
}
#footer address{
	margin:15px 0;
	font-style:normal;
	font-size:10px;
	width:110px;
}
#footer address span{
	display:block;
	margin:0 0 14px;
}
.card-list{
	float:right;
	list-style:none;
	padding:47px 0 0;
	margin:0 -2px 0 0;
}
.card-list li{
	float:right;
	margin:0 0 0 -18px;
}
.product-review{
	margin:7px 0 0 6px;
}
.product-review .images{
	float:left;
	width:275px;
	padding:13px 14px 12px;
	background:#000 url(../images/bg-product-img.jpg) repeat-x;
	margin:0 45px 0 0;
}
.product-review .images .view{
	position:relative;
}
.product-review .images .view img{display:block;}
.product-review .images .zoom{
	position:absolute;
	bottom:0;
	right:0;
	color:#fff;
	background:url(../images/bg-opacity80.png);
	padding:0 8px;
	text-decoration:none;
	line-height:23px;
}
.product-review .images .zoom:hover{text-decoration:underline;}
.product-review .images strong{
	font-size:13px;
	display:block;
	margin:7px 0;
}
.product-review .images strong a{
	color:#fcb040;
	text-decoration:none;
}
.product-review .images strong a:hover{text-decoration:underline;}
.product-review .images ul{
	list-style:none;
	padding:0;
	margin:0;
}
.product-review .images ul li{
	float:left;
	padding:0 4px 0 12px;
}
.product-review .images ul img{float:left;}
.description{
	margin:0 16px 0 350px;
	padding:6px 0 0;
}
.description h1{
	color:#818285;
	font-size:16px;
	margin:0 0 7px;
}
.description p{
	margin:0 0 18px;
	font-size:11px;
	line-height:158%;
}
.description .price-holder .left{
	float:left;
	width:125px;
}
.description .price{
	display:block;
	font-size:15px;
	color:#e59c30;
	font-weight:bold;
	padding:3px 0 0;
}
.description .sale{
	font-size:13px;
	color:#c90000;
	font-weight:bold;
}
.cufon-active .description .sale{font-size:13px;}
.description label{
	display:block;
}
.description .txt{
	background:url(../images/bg-txt-qty.gif) no-repeat;
	width: 24px;
	padding:2px;
	text-align:center;
	display:block;
	margin:0;
	border:0;
}
.button-box{
	clear:both;
	margin:25px 0 24px;
}
.button-box .btn{
	float:left;
	margin:0 12px 0 0;
	width: 95px;
	height: 18px;
}

.quote-button{
	background: url(../images/quote-btn.png) no-repeat;
	height: 50px;
	width: 200px;
	display: block
}
.btn-add-favorites{
	background:url(../images/btn-add-favorites.gif) no-repeat;
}
.btn-email-friend{
	background:url(../images/btn-email-friend.gif) no-repeat;

}
.customer-phone{
	position:relative;
	clear:both;
	margin:0 0 0 -5px;
}
.customer-phone div{
	position:absolute;
	left:182px;
	top:0;
	padding:15px 30px 30px 0;
}
.customer-phone .phone{
	color:#818285;
	font-size:18px;
	display:block;
	margin:0 0 8px;
}
.customer-phone .title{
	color:#fcb040;
	font-size:15px;
}
.customer-phone p{
	margin:-2px 0 10px;
	line-height:100% !important;
	font-weight:bold;
}
.cufon-active .customer-phone .phone{font-size:20px;}
.cufon-active .customer-phone .title{font-size:16px;}
.product-subreview{margin:4px 9px 40px 4px;}
.product-subreview h2{margin:4px 10px 9px;}


.gallery-text-box {
    float: left;
    height: 213px;
    overflow: hidden;
    padding: 27px 25px 20px 0;
    width: 260px;
}

.ob_extrapage, #content.ob_extrapage {padding: 0 10px; width: 698px; }

.promo .black{color: #000;}
.setholder h2{color: #FFF;}
.setholder a{color: #FCB040;}
.badge{
	position: absolute;
	top: 3px;
	right: 306px;
}
.badge-button{
	-webkit-border-radius: 10px;
    border-radius: 10px;
    color: #FFF;
    font-weight: bold;
    padding: 8px 13px;
    position: absolute;
    right: 30px;
    top: 48px;
    text-decoration: none;
    font-size: 14px;
    background: #de8d15; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlOGQxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmFmM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #de8d15 0%, #fbaf3e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de8d15), color-stop(100%,#fbaf3e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #de8d15 0%,#fbaf3e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #de8d15 0%,#fbaf3e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #de8d15 0%,#fbaf3e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #de8d15 0%,#fbaf3e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de8d15', endColorstr='#fbaf3e',GradientType=0 ); /* IE6-8 */
}

.set-opacity 
{
    opacity: 0.25;
}


a.survey-btn{
	background: #000;
	color: #fff;
	display: block;
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	text-align: center;
	font-size: 16px;
	padding: 5px 10px;
	width: 200px;
}
	a.survey-btn:hover{
		background: #D08922;
		text-decoration: none;
	}