@import url("http://logsiding.com/inc/_reset");
@import url("http://logsiding.com/c/wt-rotator.css");
html, body {height:100%;margin:0;padding:0;}
body {width:100%;margin:-5px 0 0 0;padding:0;font-family:'Cabin';}
h1 {margin:5px 20px 0 20px;font:26px 'Merienda One';color:#885523;}
h2 {margin:5px 20px;font:18px bold'Cabin';color:#3d331c;}
p {margin:9px 20px;font:normal 14px/22px 'Cabin';color:#3d331c;}
a {font:italic 14px/22px 'Cabin';color:#324a71;}
a:hover {color:#ba3e3e;}
a.rm {margin:3px 0 9px 0;display:block;text-align:right;}
input, textarea {padding:7px;font-family:'Cabin';font-size:13px;}
.half {width:50%;}
.left {float:left;}
.right {float:right;}
.middle {width:90%;text-align:center;}
.center {display:block;text-align:center;}
.rmaside {display:block;margin:5px 0 0;text-align:center;}
.taleft {text-align:left;}
.taright {text-align:right;}
.trgt {text-align:right;margin:7px;}
.block {display:block;}
.i {font-style:italic;}
.noti {font-style:normal;}
.boxsha {box-shadow:0px 0px 4px #000;}
.medium {font-size:140%;}
.large {font-size:180%;}
.freestyle {font-family:'Merienda One';}
.dear {font:normal 14px/20px 'Merienda One';display:block;}
.sign {clear:left;display:block;font:normal 12px/22px 'Merienda One';text-align:right;margin:7px 7px 1px 0;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clear { zoom: 1; } /* IE6 */
*:first-child+html .clear { zoom: 1; } /* IE7 */
caption {display:none;font:bold 14px/22px 'Cabin';color:#3d331c;padding:5px 0;}

.honeypot {position:absolute;left:10000px;}

table {margin:14px 20px;width:502px;}
td {padding:3px 8px 3px;margin:0;color: #3D331C;font: 14px/22px 'Cabin';}
tr {border-bottom:1px solid #ccc;}
td.all {text-align:center;background:#a3a3a3;}

/* set for h3 in tabbed content area */
h3 {margin:9px 20px;}

/*
Set Global Grids
*/
.g1, .g2, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {display:inline;float:left;margin-left:9px;margin-right:9px;}

/*
Set Grid Width
*/

.bread {width:942px;height:20px;margin:-4px 9px 9px 9px;}
.bread p {font-size:12px;margin:0;padding:0 0 0 5px;color:#7b6b52;}
.bread p a {font-size:12px;text-decoration:none;font-style:normal;color:#7b6b52;}
.bread p a:hover {text-decoration:underline;}
.bread p span.last {color:#375a34;}

body.product .g7, body.product .g5, body.product .g12 {margin-bottom:18px;}
body.product .g5 h2 {font:bold 24px 'Cabin';text-align:center;text-shadow:0px 0px 5px #F2ECDE;margin:0;display:block;width:382px;height:61px;padding:24px 0 0 0;background:url(http://logsiding.com/i/prod_h2_bg.jpg) top center no-repeat;}
.cc-child aside.g4 h2 {font:bold 24px 'Cabin';text-align:center;text-shadow:0px 0px 5px #F2ECDE;margin:0;display:block;height:61px;padding:24px 0 0 0;background:url(http://logsiding.com/i/prod_h2_bg.jpg) top center no-repeat;width:302px;}

.g200 {width:200px;float:left;}
	.g200lft {}
	.g200mid {}
	.g200rgt {}
	.three_feat_sepm {float:left;width:11px;height:380px;margin:-2px 0 -2px 0;background:url(http://logsiding.com/i/three_feat_sepm.jpg) repeat-y;}
	.three_feat_sepl {float:left;width:11px;height:380px;margin:-2px 0 -2px 0;background:url(http://logsiding.com/i/three_feat_sepl.jpg) repeat-y;}
	.g200 h2 {font-weight:bold;padding:12px 0 3px 0;text-align:center;}
	.g200 img {margin:5px 0 0 18px;}
	.g200 p {line-height:20px;text-align:justify;}
	.g200 a.rm {text-align:center;margin:10px 0;}
	.g200sep {clear:both;margin:10px 0;height:17px;background:url(http://logsiding.com//i/separator.png) center no-repeat;}

.g1 {width:62px;}
.g2 {width:142px;}
.g3 {width:222px;}
.g4 {width:302px;}
	.g4 article.top h1 {text-align:center;padding:18px 0 0 0;}
	.g4sep {clear:both;margin:18px 0;height:17px;background:url(http://logsiding.com//i/separator.png) center no-repeat;}
.g5 {width:382px;}
	.g5sep {clear:both;margin:18px 0;width:382px;height:37px;background:url(http://logsiding.com//i/big-separator.png) center no-repeat;}
.g6 {width:462px;}
.g7 {width:542px;}
	.g7sbg {height:319px;}
.g8 {width:622px;}
.g8-cont {width:640px;float:left;}
.g9 {width:702px;}
.g10 {width:782px;}
.g11 {width:862px;}
.g12 {width:942px;}
.g13 {display:inline;float:left;width:960px;}

body.product aside {float:left;}

/*
Navigation
*/

header {width:960px;height:200px;margin:0 auto;position:relative;}

	#logo-cont {position:relative;width:960px;height:200px;}	
	
	#top_wishlist {position:absolute;top:0;left:782px;width:142px;height:70px;background:#c1ac8c;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;text-align:center;}
	#top_wishlist h2 {font-weight:bold;padding-top:5px;}

nav {width:960px;margin:0 auto;height:42px;position:relative;z-index:10;}
	nav ul {list-style:none;margin:0;height:42px;position:relative;}
	nav ul li {display:inline-block;height:42px;float:left;margin:0 15px;}
	nav ul li:first-child {margin-left:0;}
	nav ul li:last-child {margin-right:0;}
	nav ul li a {display:block;font:normal bold 17px/42px 'Cabin';color:#fff;text-decoration:none;text-align:center;}
	nav a:hover {color:#fff;text-shadow:0px 0px 6px #000;}
	nav a.active, nav a.current {text-shadow:0px 0px 6px #000;}
	nav p {padding:0;margin:0;font-size:12px;text-align:justify;}
	
	nav h4 {color:#234378;font-weight:medium;font-style:italic;text-align:center;display:block;margin:0 0 5px;}
	
	.dropcol {margin:0px auto;position:absolute;left:-99999px;text-align:left;padding:0 10px 10px 10px;border-bottom:10px solid #665b4a;background:url(http://logsiding.com//i/dd_bg.jpg) repeat-y;z-index:1;}
	.dropcol {width:922px;}
	.dropcol img {margin:10px 0;}
	nav li:hover .dropcol {left:9px;top:auto;}
	
	nav ul li h4 a {color:#234378;text-align:center;margin:0;padding:0;font:italic bold 16px/16px 'Cabin';}
	nav ul li h4 a:hover {color:#ba3e3e;text-decoration:underline;text-shadow:none;}
	
	div.drop_shadow {position:relative;left:-10px;background:url(http://logsiding.com//i/dd_sha.jpg) no-repeat;width:942px;height:20px;}
	
	.col6 {width:133px;float:left;margin:0 10px;}
	.col5 {width:164px;float:left;margin:0 10px;}
	.col1, .col2, .col3, .col4 {width:210px;float:left;margin:0 10px;}
	nav ul li ul {list-style:none;}
	
/***********************/

/* edit bg */
#header_body {width:100%;background:url(http://logsiding.com//i/head_blue_bg.jpg) center repeat-x;}
#nav_body {position:relative;width:100%;background:url(http://logsiding.com//i/nav_bg.jpg) center repeat-x;z-index:20;height:42px;}
#content_body {width:100%;background:url(http://logsiding.com//i/content_bg.jpg) center repeat;}
	#content_body .g1, #content_body .g2, #content_body .g3, #content_body .g4, #content_body .g5, #content_body .g6, #content_body .g7, #content_body .g8, #content_body .g9, #content_body .g10, #content_body .g11, #content_body .g12 {background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;}
#ctbg {width:100%;background:url(http://logsiding.com//i/content_bg_ry.jpg) top center repeat-y;}
#footer_body {width:100%;background:url(http://logsiding.com//i/footer_bg.jpg) center top repeat-x;}

#thecontent {width:960px;margin:0 auto;padding:18px 0;min-height:400px;background:url(http://logsiding.com//i/content_bg_nr.jpg) 0 0 no-repeat;}

.product ul#tabs {list-style:none;background:#af9c7f;}
.product ul#tabs li {float:left;display:inline-block;border-right:1px solid #C7B291;border-left:1px solid #C7B291;border-bottom:1px solid #C7B291;}
.product ul#tabs li a {display:block;padding:5px 10px;font:normal bold 16px 'Cabin';color:#fff;text-decoration:none;}
.product ul#tabs li.active {background:#62523C;border-right:1px solid #35291a;border-left:1px solid #35291a;border-bottom:1px solid #35291a;}
.product ul#tabs li.active a {color:#fff;}

.product aside {}
.product aside .aside-inc {width:342px;margin:9px 20px;}

.install {width:382px;height:106px;background:url(http://logsiding.com//i/install_placeholder.jpg) no-repeat;}

.category #products {float:left;}
.category #thecontent h1 {text-align:center;}
.category #thecontent article.g3 h2 {text-align:center;margin:3px 0 0;}
.category #thecontent article.g3 h2 a {font:18px bold'Cabin';}
.category #products article {min-height:250px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat-x;margin:0 9px 18px 9px;}
.category #products article img, #customer-care article img {margin:18px 18px 9px 18px;}
.category #products article h2 a {font-size:17px;font-weight:bold;}
.category aside {height:100%;}

/***********************/

.home section#right_col article.slide {margin-bottom:20px;height:326px;position:relative;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;}
/* section.g8 article.slide ul {position:relative;top:18px;left:18px;list-style:none;width:586px;height:270px;background:#000;} */
.home section#right_col {display:inline;float:left;margin-left:9px;margin-right:9px;}
.home div.slide-c {position:relative;top:18px;left:18px;width:586px;height:321px;}
.home .notify {padding:10px 10px 10px 20px;margin:0 0 2px;}
	.nGreen {
background:#74924A url(http://logsiding.com/i/approved.png) 10px 16px no-repeat;
color: #232F12;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
	.nRed {
background:#BD5151 url(http://logsiding.com/i/alert.png) 12px 19px no-repeat;
color: #4C1818;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
	.nRed a {color:#000;}
	.nBlue {
background:#488AAD url(http://logsiding.com/i/notice.png) 10px 16px no-repeat;
color: #fff;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
	.nBlue p, .nRed p, .nGreen p {color: #fff;}
	.nBlue a {color:#cc0000;}
	.nYellow {
background:#D69839 url(http://logsiding.com/i/attention.png) 10px 16px no-repeat;
color: #5A3800;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);
border-top: 1px solid rgba(255, 255, 255, 0.3);
}

.home .wtpng {width:586px;height:270px;position:relative;z-index:6;background:url(http://logsiding.com//i/wt-png-home.png);top:-270px;}
.home aside.g4 {background:transparent;margin:0;}
.home section.g8 {background:transparent;margin:0 0 0 18px;}
.home div#cont3 {width:942px;position:relative;margin:0 9px;}
.home div#cont2 {width:302px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;position:relative;}
.home div#cont1 {width:622px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;position:relative;left:320px;}
.home section#w {width:942px;position:relative;left:-320px;}
.home_bg_sep {width:626px;height:22px;background:url(http://logsiding.com/i/content_bg_sep.jpg);margin-left:-2px;}

.product div.slide-c {position:relative;top:18px;left:18px;width:506px;height:300px;margin-bottom:54px;}
.product .wtpng {width:506px;height:300px;position:relative;z-index:6;background:url(http://logsiding.com//i/wt-png-prod.png);top:-300px;}
.product article.g7 {margin:0 0 0 9px;}
.product article.g5 {margin:0 0 0 -400px;}
.product article.g7, .product article.g5, .product article.g12 {padding:3px 0 9px 0;}
.product div#cont3 {width:942px;position:relative;margin:0 9px 18px 9px;}
.product div#cont2 {width:382px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;position:relative;}
.product div#cont1 {width:542px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;position:relative;left:400px;}
.product section#w {width:960px;position:relative;left:-409px;}
.product .tabcontent ul, .product .tabcontent ol {padding:0 20px;margin:0 20px;font:normal 14px/22px 'Cabin';color:#3d331c;}
.product .tabcontent table.tablepricing {background:#FFF;}
.product .tabcontent table tbody tr td:first-child {border-right:1px solid #ccc;}
.product table.tablepricing tr:nth-child(2n) {background:#eee;}

.fb-like-box {margin:9px 18px;max-height:300px;overflow:hidden;background:#fff;border:1px solid #3B5998;}
.fb-like {margin:9px 18px;}

.product article.rel-prod {}
.product article.rel-prod .heading {font-size:20px;margin:0 0 15px;border:none;background:transparent;padding:0;height:100%;text-align:left;}
.product article.rel-prod p {margin:0;}
.product article.rel-prod .rel_p_info h2 {background:transparent;font-size:17px;text-align:left;margin:0;padding:0;height:100%;border-bottom:1px solid #62523C;max-width:161px;}
.product div.rel_p_info {width:161px;margin-left:15px;float:left;}
.product div.rel_p_img {width:165px;float:left;}
.product div.rel_p_img img {border:2px solid #62523C;margin-top:5px;}
.product div.clearprod {clear:both;height:2px;margin:10px 0;}

#customer-care article.g3 {height:396px;}

.fp-cen {padding:7px 0;background:#CCC0A3;-moz-border-radius: 30px;border-radius: 30px;width:282px;margin:0 auto;}
.fp-cen img {display:block;width:252px;clear:both;margin:0 auto;border:1px solid #62523C;}
.product .g5 .aside-inc h2.fp {background:transparent;height:100%;padding:0;text-align:center;margin-bottom:6px;width:342px;}
.fp-cen h3 {text-align:center;}
.fp-cen a {font-size:17px;display:block;clear:both;text-align:center;margin-top:8px;margin-bottom:9px;}

.wishlist article.g12 {min-height:400px;}
.wishlist article.g12 h1 {margin-top:18px;}
.wishlist article.g12 table {width:94%;}
.wishlist .wishtitle {font-size:15px;border:none;outline:none;background:transparent;padding:0;margin:6px 0 0 0;}
.wishlist select {padding:5px;}
.wishlist textarea {width:220px;height:80px;}

a.add-to-wishlist {display:block;width:254px;height:69px;text-indent:-999999px;background:url(http://logsiding.com/i/add-to-wishlist.jpg) no-repeat;margin:15px auto;}

.news article.news-article {padding:5px 20px;}
.news article.news-article h3, .news article.news-article p {padding:auto 0;margin:auto 0;}
.news article.news-article img {float:left;margin:0 10px 10px 0;}
.news article.news-article h3 a {font:18px bold'Cabin';text-decoration:underline;}
.news article.news-article h3 a:hover {text-decoration:underline;color:#ba3e3e;}
.news article.news-article h4 {font-size:11px;color:#888;margin:3px 0;}
.news article.news-article hr {width:582px;height:1px;background:#000;margin:10px 0;}
.news .g12 {min-height:500px;}
.news .full-article {margin:5px 20px;padding:10px 0;float:left;width:510px;}
.news aside#full {float:left;width:380px;margin:68px 0 0 0;}
.news aside#full h2 {font-size:20px;margin-left:0;}
.news .full-article h3 {font:28px bold'Cabin';margin:5px 0;}
.news .full-article h4 {font-size:11px;color:#888;margin:3px 0;}
.news .full-article p {margin:13px 0;}

.cc-child #content_body article.g8 h2 {margin-top:14px;}
.cc-child #content_body section.g8 {background:transparent;}
.cc-child #content_body section.g8 article.g4cc {width:293px;margin-bottom:18px;float:left;display:inline-block;background:url(http://logsiding.com//i/grunge_bg.jpg) top repeat;}
.cc-child #content_body section.g8 article.first {margin:0 18px 18px 0;clear:left;}
.cc-child section.g8 article img {max-width:100%;}
.cc-child article.g8 article.project {padding:0;margin:9px 18px;border-bottom:1px solid #ccc;clear:both;}
.cc-child article.g8 article.project img {float:left;margin:0 9px 10px 0;}

.cc-child #proj-list-cont {margin:18px 0;}
.cc-child article.project h2 a {font:18px bold'Cabin';color:#3d331c;text-decoration:none;}
.cc-child article.project h2 a:hover {text-decoration:underline;color:#ba3e3e;}

.feat-prj-single #prj-gallery {min-height:501px;}
.feat-prj-single aside.g4 {min-height:501px;margin-bottom:18px;}
.feat-prj-single section#cen-prod {width:95%;margin:0 auto;}
.feat-prj-single section#pur-prod {background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;}
.feat-prj-single section#pur-prod h1 {margin:12px 0 0 18px;}
.feat-prj-single section#pur-prod article h3 {display:block;text-align:center;height:35px;}
.feat-prj-single section#pur-prod article h3 a {font-size:17px;font-weight:bold;}
.feat-prj-single section#pur-prod article img {border:1px solid #324a71;}
.feat-prj-single section#pur-prod article {width:128px;float:left;margin:9px 9px 18px 9px;}

img.testimonial {float:left;margin:16px 12px 2px 0;}
img#cover {position:absolute;z-index:3;}

.contact .g5sep {margin:8px 0;}
.contact #w h2 {font-size:20px;}
.contact #w h3 {font-size:14px;line-height:18px;}
.contact article.g7 {margin:0;}
.contact article.g5 {margin:0 0 0 -400px;}
.contact article.g7, .contact article.g5, .contact article.g12 {padding:9px 0;}
.contact div#cont3 {width:942px;position:relative;margin:0 9px 18px 9px;}
.contact div#cont2 {width:382px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;position:relative;}
.contact div#cont1 {width:542px;background:url(http://logsiding.com//i/grunge_bg.jpg) top center repeat;position:relative;left:400px;}
.contact section#w {width:960px;position:relative;}
.contact div.map {margin:9px auto;border:1px solid #c1ac8c;}
.contact div.group {margin:4px 18px 18px 16px;}
.contact div.group address {float:left;width:45%;margin:0 9px 0 9px;}
.contact div.group .half {width:50%;float:left;}
.contact div.group .half h3, .contact div.group .half p {margin:0;padding:0 0 0 9px;}
.contact div.cform {width:25%;float:left;}
.contact div.cform p {position:relative;margin:0 0 5px 18px;max-height:35px;}
.contact div.cform label {position:absolute;top:9px;left:10px;}
.contact div.cform input {}
.contact div.submitc {width:100px;margin:0 auto;}
.contact #submit {font-size:18px;font-weight:bold;font-family:'Cabin';margin-top:-10px;}
.contact div.cform #txtara {margin-left:0;}
.contact div.cform textarea {width:202px;height:100px;}
.contact div.cform #state {width:40px;}
.contact div.cform #statep {width:50px;}
.contact div.cform #zipp {position:relative;top:-41px;left:75px;}
.contact div.cform #zipcode {width:65px;}

/*
#content {min-height:1700px;background:url(http://logsiding.com//i/content_bg_rpty.png) repeat-y;padding:18px 0;}
*/

footer {width:960px;margin:0 auto;color:#b19b7a;}
	footer h5 {font:16px/22px 'Cabin';border-bottom:1px solid #282828;box-shadow:0 1px 0 #726354;margin:0 15px 10px 15px;padding-bottom:7px;width:270px;}
	footer p {font:italic 13px/22px 'Cabin';color:#b19b7a;}
	
	footer #sitemap ul {margin-left:10px;padding:0;list-style:none;float:left;}
	footer #sitemap ul#fnavo {margin-right:10px;}
	footer #sitemap ul li {font:italic 13px/20px 'Cabin';margin:0 0 10px;}
	footer #sitemap ul li ul {float:none;}
	footer #sitemap ul li ul li {margin:0;}
	footer a {color:#b19b7a;}
	
/*	footer #contact fieldset input {width:235px;border:5px solid #221408;margin:5px 10px 5px 15px;background:#9b876c;color:#fff;}	*/
	footer #contact p.cupe {font-size:14px;font-weight:bold;margin:3px 20px;}
	footer #contact fieldset input {width:238px;}
	footer #contact fieldset label {position:absolute;top:10px;left:10px;font-size:13px;}
	footer #contact fieldset textarea {width:240px;height:80px;}
	footer #contact fieldset p {color:#777;position:relative;}
	footer #contact input#submit {width:100px;margin:0 0 0 80px;}
	footer #contact h5.more-margin {margin-top:10px;}
	
	footer #map .ma {width:40%;padding:15px;}
	footer #map h6 {font:bold 16px/20px 'Cabin';}
	footer #map address {font:13px/16px 'Cabin';}
	footer #map img.map {margin:0 0 0 15px;}
	
	footer #map, footer #sitemap, footer #contact {padding:18px 0;}
	footer #map {height:100%;background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
background: linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);}
.trhead td {font-weight:bold;font-size:15px;}
.none {display:none;}

form#fencecalc {width:324px;height:289px;margin:0 29px;background:url(http://logsiding.com/i/fence_calculator.jpg) no-repeat;}
#fencecalc fieldset {width:324px;height:289px;}
#fencecalc input {margin:0;clear:both;font-size:18px;font-weight:bold;color:#fff;text-align:right;line-height:43px;display:block;clear:both;}
#fencecalc input.text {width:76px;height:39px;background:transparent;border:none;position:relative;padding:0 20px 0 0;top:42px;left:202px;}
#fencecalc select#choice {width:178px;height:25px;position:relative;clear:both;top:82px;left:120px;}
#fencecalc input#submit {width:100%;position:relative;top:95px;height:40px;color:#000;text-align:center;line-height:20px;}

.trhead td {font-weight:bold;font-size:15px;}
.none {display:none;}
.product aside h2.calc {background:transparent;padding:5px 0;margin:0 auto;height:14px;}
.product aside p.calcp {text-align:center;font-size:90%;}
form#sidingcalc {width:324px;height:557px;margin:0 29px;background:url(http://logsiding.com/i/ext_product_calulator.jpg) no-repeat;}
form#sidingcalc fieldset {width:324px;height:557px;}
form#sidingcalc input {margin:0;clear:both;font-size:18px;font-weight:bold;color:#fff;text-align:right;line-height:45px;display:block;clear:both;}
form#sidingcalc input.wall {width:76px;height:39px;background:transparent;border:none;position:relative;padding:0 20px 0 0;}
form#sidingcalc input#gableh {top:37px;left:202px;}
form#sidingcalc input#gablew {top:68px;left:202px;}
form#sidingcalc input#length {top:99px;left:202px;}
form#sidingcalc input#height {top:131px;left:202px;}
form#sidingcalc input#windows {top:162px;left:202px;padding:0 37px 0 0;width:59px;}
form#sidingcalc select#material {width:160px;height:28px;position:relative;top:198px;left:138px;display:block;clear:both;}
form#sidingcalc input#submit {width:100%;position:relative;top:210px;height:40px;left:0px;color:#000;text-align:center;line-height:20px;}
.product aside div#return {width:300px;height:40px;position:relative;top:-53px;left:41px;z-index:4;}
.product aside div#return p#error {width:280px;height:28px;margin-left:5px;background:#ff9999;color:#990000;font-size:12px;border:1px solid #990000;}
.product aside div#return p {width:134px;padding:7px 5px 0 5px;margin:0;font-size:28px;font-weight:bold;color:green;float:left;display:block;text-align:center;}
.product aside div#return p#mamount {margin-right:9px;}
.product aside div#return p#fence {padding-top:0;margin-right:9px;margin-top:-4px;font-size:20px;line-height:24px;}
.product aside div#return p#error {width:280px;height:28px;margin-left:5px;background:#ff9999;color:#990000;font-size:12px;border:1px solid #990000;}
.product aside div#return p {width:134px;padding:7px 5px 0 5px;margin:0;font-size:28px;font-weight:bold;color:green;float:left;display:block;text-align:center;}
.product aside div#return p#mamount {margin-right:9px;}
.screen-reader {
  display: block !important;
  left: -99999px !important;
  position: absolute !important;
  top: -99999px !important;
}
