article,aside,blockquote,body,button,dd,div,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,label,legend,li,nav,ol,p,section,textarea,ul{border:0;margin:0;padding:0}html,input,select,textarea{font-size:100%;font-style:normal}ul,ol{list-style:none}body{background-color:#231e1c;color:#231e1c;font:81.3%/1.5 Arial,sans-serif;font-style:normal}a img{border:none}a,a:link,a:visited{color:#231e1c;outline:none;text-decoration:none}a#brand{background:#fff url(http://www.mattpensworth.com/megabolt/img/logo_megabolt.gif) 0 0 no-repeat;display:block;height:66px;margin:40px 0 30px;text-indent:-9999em;width:301px}#cart a{color:#9b9c9e}#cart a.view-cart{margin-left:25px}nav#global{display:block;float:left;margin:0 0 20px;text-align:left;text-transform:uppercase}nav#global li{display:inline;float:left;margin-right:12px}nav#global li a{color:#231e1c;font-size:14px;font-weight:bold;letter-spacing:-1px}.our-story nav#global li.nav-our-story a{color:#eb008b}.funds nav#global li.nav-funds a{color:#faaf40}.projects nav#global li.nav-projects a{color:#37b34a}.products nav#global li.nav-products a{color:#00adee}h1,h2,h3,h4,h5{font-weight:100;line-height:normal}header,section,footer{display:block;overflow:hidden;width:100%}#cart{background-color:#ebebec;color:#9b9c9e;padding:5px 0;text-align:right;text-transform:uppercase;width:100%}#container,.wrap{margin:0 auto;overflow:hidden;position:relative;width:1000px}#featured{background:transparent url(http://www.mattpensworth.com/megabolt/img/bg_lines.gif) bottom left no-repeat;height:480px;margin:0 0 25px;position:relative;width:100%}#content{margin:0 0 25px;width:100%}#callouts{margin:0 0 25px;width:100%}#footer{background:transparent url(http://www.mattpensworth.com/megabolt/img/bg_lines.gif) 0 0 repeat-x;color:#636161;padding:46px 0 0;position:relative}.page{background-color:#fff;width:100%}.separator{background:transparent url(http://www.mattpensworth.com/megabolt/img/bg_lines.gif) bottom left no-repeat;clear:both;height:21px;margin-bottom:21px;width:100%}p{margin-bottom:2em}#cart p{font-size:10px;margin:0}#featured h1{background:#231e1c;color:white;display:inline-block;font-family:'Righteous',cursive;font-weight:bold;left:0;letter-spacing:1px;padding:8px 14px;position:absolute;text-transform:uppercase;top:30px;width:750px;z-index:1}#featured h1 em{font-family:'Raleway',cursive;font-style:normal;font-weight:100;letter-spacing:0}#featured h1 span.border{border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #231e1c;height:0;position:absolute;right:-20px;top:0;width:0}#featured h2{color:white;font-family:'Raleway',cursive;font-size:80px;font-weight:100;padding:100px 0 0 50px;position:absolute;width:560px;z-index:1}#featured h2 em{display:block;font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-weight:bold;margin-top:10px;text-transform:uppercase}.our-story #featured h2{font-size:60px;padding-top:50px}#featured img{left:0;position:absolute;top:0;z-index:0}#callouts ul li{display:inline-block;height:247px;margin:0;position:relative;width:247px}#callouts ul li:last-child{margin:0}#callouts ul li h3{background:#231e1c;color:white;font-family:'Righteous',cursive;font-weight:bold;left:0;padding:8px 14px;position:absolute;text-transform:uppercase;top:30px;z-index:1}#callouts ul li img{left:0;position:absolute;top:0;z-index:0}#content h3{background:white url(http://www.mattpensworth.com/megabolt/img/bg_content_header.gif) right no-repeat;float:left;font-family:'Righteous',cursive;font-size:40px;height:50px;padding:10px 0 0;text-transform:uppercase;width:315px}#content p{float:left;font-size:12px;margin:0 0 0 25px;position:relative;width:625px}#footer p.how{background:transparent url(http://www.mattpensworth.com/megabolt/img/how_angled.png) 0 0 no-repeat;background-size:auto 62px;display:none;height:62px;left:120px;margin:0;position:absolute;text-indent:-9999em;top:0;width:100px}#footer p.twenty{background:transparent url(http://www.mattpensworth.com/megabolt/img/20percent.png) 0 0 no-repeat;display:block;float:right;height:62px;margin:10px 0 0;position:relative;text-indent:-9999em;width:100px}#footer p.seal{background:transparent url(http://www.mattpensworth.com/megabolt/img/sprite_footer.gif) 0 0 no-repeat;display:block;float:right;height:62px;margin:10px 0 0 20px;position:relative;text-indent:-9999em;width:63px}#footer p.contact{left:0;position:absolute;top:35px}#footer ul#social{display:block;margin:0 0 75px}#footer ul#social li{display:inline-block;margin-right:8px}#footer ul#social li a{background:transparent url(http://www.mattpensworth.com/megabolt/img/sprite_footer.gif) -66px 0 no-repeat;display:block;height:27px;opacity:.4;text-indent:-9999em;width:27px}#footer ul#social li.twitter a{background:transparent url(http://www.mattpensworth.com/megabolt/img/socialicons/twitter.png) 0 0 no-repeat}#footer ul#social li.facebook a{background:transparent url(http://www.mattpensworth.com/megabolt/img/socialicons/facebook.png) 0 0 no-repeat}#footer ul#social li.instagram a{background:transparent url(http://www.mattpensworth.com/megabolt/img/socialicons/ig.png) 0 0 no-repeat}#footer p.copyright{border-top:1px solid #636161;font-size:10px;padding:7px 0 0;text-align:right;text-transform:uppercase}#columns{clear:both;width:100%}#columns aside{display:inline;float:left;overflow:hidden;width:500px}#columns .text{padding:25px}#columns .text h2{font-size:16px;font-weight:bold;margin:0 0 10px;text-transform:uppercase}#products,#product-content{clear:both;width:100%}#products .product{display:inline;float:left;height:225px;margin:0 3px 0 0;padding:0;width:247px}#products .product img{height:auto;width:247px}#products .product h3.product-title{color:#241e1c;font-size:12px;text-transform:uppercase}#products .product .product-price{color:#b3b2b3;font-size:12px}.products .pagination{display:none}#product-content{float:left;height:450px;margin:0 0 25px;position:relative}#product-content #product-images{background-color:#808184;float:left;height:450px;overflow:hidden;width:760px}#product-content #product-images img{height:auto;width:760px}#product-content #product-details{background-color:#241e1c;color:white;float:left;height:410px;overflow:hidden;padding:20px;position:relative;width:200px}#product-content #product-details h2{font-size:16px;font-weight:bold;margin:20px 0;text-transform:uppercase}#product-content #product-details .info{font-size:12px}#product-content #product-details select{max-width:200px}#product-content #product-details .price{bottom:25px;display:block;font-size:30px;left:20px;position:absolute}#product-content #product-details .price sup{font-size:16px;margin:0}#product-content #product-details #product-addtocart{background:transparent url(http://www.mattpensworth.com/megabolt/img/btn_add_to_cart.gif) 0 0 no-repeat;bottom:25px;cursor:pointer;display:block;height:44px;position:absolute;right:20px;text-indent:-9999em;width:61px}#product-content .images-nav{bottom:20px;left:20px;position:absolute;z-index:100}#product-content .images-nav .images-list li{display:inline;float:left;margin:0 10px 0 0}#product-content .images-nav li a{background:transparent url(http://www.mattpensworth.com/megabolt/img/bg_slideshow_nav.png) 0 0 no-repeat;display:block;height:10px;text-indent:-9999em;width:10px}#product-content .images-prev,#product-content .images-next{display:none}#cart-content{clear:both;width:100%}#cart-content table{border-collapse:collapse;margin:0 0 25px;text-align:left;width:1000px}#cart-content table th,#cart-content table td{display:table-cell}#cart-content table thead{border-bottom:4px solid #241e1c}#cart-content table thead th{font-size:14px;text-transform:uppercase}#cart-content table tr{border-bottom:1px solid #ccc}#cart-content table tbody th,#cart-content table tbody td{padding:10px 0}#cart-content .cart-update button,#cart-content .cart-options button{background:white;cursor:pointer;font-family:'Raleway',cursive;font-size:16px;margin:0 0 25px;text-transform:uppercase}#cart-content .cart-shipping{clear:both;margin:0 0 25px}#cart-content .cart-discount{clear:both;margin:0 0 25px}#cart-content .cart-discount input{border:1px solid #ccc}#cart-content .cart-total{font-size:20px;font-weight:bold;letter-spacing:-1px;margin:0 0 25px;text-transform:uppercase}#order-success{clear:both;width:100%}#order-success h2{font-family:'Raleway',cursive;font-size:50px;margin-bottom:25px}.protoshow,.protoshow .show{position:relative;margin:0;padding:0;list-style:none;width:900px;height:300px}.slide{position:absolute;top:0;left:0;z-index:90;height:100%}.active-slide{z-index:100}.protoshow .slide-caption{position:absolute;left:0;bottom:0;right:0;z-index:100;padding:1em 10px;background-color:#000;background-color:rgba(0,0,0,.4);color:#fff}.proto-progress-timer{position:absolute;top:7px;right:7px;z-index:9999}.transition-slide .show-window{overflow:hidden;position:relative}.transition-slide .show{position:absolute;top:0;left:0;width:999999px}.transition-slide .slide{position:static;float:left;display:block}.proto-controls,.proto-navigation{margin:0;padding:0;list-style:none}.proto-controls{display:none}.proto-controls a:link,.proto-controls a:visited,.proto-navigation a:link,.proto-navigation a:visited{display:block;text-indent:-9999px;overflow:hidden}.proto-controls li{position:absolute;top:50%;margin-top:-36px;left:10px;width:10%;height:100%;z-index:110}.proto-controls .forward{right:10px;left:auto}.proto-controls a{width:100%;height:61px;background:url(http://www.mattpensworth.com/megabolt/img/proto_controls_bg.png) no-repeat 0 0;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20)}.proto-controls a:hover,.proto-controls a:focus{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.proto-controls .forward a{background-position:100% -90px}.proto-navigation{bottom:40px;left:20px;position:absolute;z-index:120}.proto-navigation li{float:left;left:50%;padding:12px 6px;position:relative}.proto-navigation a{background:transparent url(http://www.mattpensworth.com/megabolt/img/bg_slideshow_nav.png) -10px 0 no-repeat;display:block;height:10px;text-indent:-9999em;width:10px}.proto-navigation .current-slide a{background-position:0 0}.accessibility{height:0;left:-9999em;line-height:0;position:absolute}.hide{display:none}.right{float:right}.group:after{clear:both;content:"";display:block;height:0;visibility:hidden}* html .group{height:1%}*:first-child+html .group{min-height:1px}