.photo-container .photo-thumbs-section .photo-thumbs li>img,.thumb-container img{max-width:100%;max-height:100%}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),url(http://fonts.gstatic.com/s/raleway/v9/0dTEPzkLWceF7z0koJaX1A.woff2) format("woff2"),url(https://fonts.gstatic.com/s/raleway/v9/bIcY3_3JNqUVRAQQRNVteQ.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:local("Raleway Bold"),local("Raleway-Bold"),url(http://fonts.gstatic.com/s/raleway/v9/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(https://fonts.gstatic.com/s/raleway/v9/JbtMzqLaYbbbCL9X6EvaIy3USBnSvpkopQaUR-2r7iU.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(http://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format("woff2"),url(https://fonts.gstatic.com/s/lato/v11/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(http://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format("woff2"),url(https://fonts.gstatic.com/s/lato/v11/DvlFBScY1r-FMtZSYIYoYw.ttf) format("truetype")}@font-face{font-family:'Shadows Into Light';font-style:normal;font-weight:400;src:local("Shadows Into Light"),local("ShadowsIntoLight"),url(http://fonts.gstatic.com/s/shadowsintolight/v6/clhLqOv7MXn459PTh0gXYFK2TSYBz0eNcHnp4YqE4Ts.woff2) format("woff2"),url(https://fonts.gstatic.com/s/shadowsintolight/v6/clhLqOv7MXn459PTh0gXYBayoCksK7A5ZWkzVNukUdQ.ttf) format("truetype")}*{box-sizing:border-box}body{margin:0;padding:0;width:100%;font-family:Raleway,sans-serif}.sidebar,.sidebar>.sub-sidebar{position:fixed;width:135px;left:0}body .wrapper{margin-left:135px}body .wrapper-page{margin-top:0}.group:after{content:" ";display:table;clear:both}header,header .header-title .icon button{display:none}.sidebar{top:0;background:#eee;height:100%;border-right:1px solid #262626}.sidebar>.sidebar-nav{list-style-type:none;margin:0;padding:0}.sidebar>.sidebar-nav .home-link-white{color:#fff;font-weight:700;background:linear-gradient(to bottom,#000,#262626)}.sidebar>.sidebar-nav .home-link-white:hover{background:#262626;font-style:normal}.sidebar>.sidebar-nav .home-link-red{color:red}.sidebar>.sidebar-nav a{text-decoration:none;color:#262626;font-weight:400}.sidebar>.sidebar-nav a .selected,.sidebar>.sidebar-nav a:hover{color:#1080dd;font-style:italic}.sidebar>.sidebar-nav a:hover{font-weight:700}.sidebar>.sidebar-nav a li{text-align:center;text-transform:uppercase;padding:25px 5px;border-bottom:1px solid #262626}.sidebar>.sidebar-nav a li:hover{background:#e9e9e9}.sidebar>.sub-sidebar{bottom:0}.sidebar>.sub-sidebar p{text-align:center;font-size:.7em;background:#1080dd;color:#fff;margin:0;padding:10px 0;border-right:1px solid #262626}.sidebar>.sub-sidebar .sub-sidebar-nav{list-style-type:none;border-bottom:1px solid #262626;margin:0;padding:0}.sidebar>.sub-sidebar .sub-sidebar-nav a{text-decoration:none;color:#262626;font-size:.8em}.sidebar>.sub-sidebar .sub-sidebar-nav a:hover{color:#ffff90;font-weight:700}.sidebar>.sub-sidebar .sub-sidebar-nav a .selected{color:#ffff90;background:#262626}.sidebar>.sub-sidebar .sub-sidebar-nav a li{padding:10px 5px}.sidebar>.sub-sidebar .sub-sidebar-nav a li:hover{background:#262626}.banner,.banner-build,.banner-gallery,.banner-order{width:100%;position:relative;top:0;left:0;right:0}.banner h1,.banner-build h1,.banner-gallery h1,.banner-order h1{font-size:3em;margin:0;padding:76px;color:#fff;text-transform:uppercase;text-shadow:0 0 2px #000}.banner-gallery{background:url(../images/box002_1.jpg)}.banner-order{background:url(../images/order_status.jpg)}.banner-build{background:url(../images/product_builder.jpg)}.banner-store{background:url(../images/wisp_store.jpg)}header{width:100%;position:fixed;top:0;margin:0;padding:0;z-index:1}header .header-content{width:75%;margin:0 auto;padding:0;border-bottom:1px solid #e9e9e9}header .header-title{float:left;width:40%}header .header-title>h1{font-size:2em;margin:0;padding:5px;color:#fff}header .header-title>h1 a{text-decoration:none;color:inherit}header .header-title>h1 span{color:red}header .header-title .icon{margin-top:-18px;margin-bottom:-8px}header .header-nav{float:right;width:60%}header .header-nav .nav{margin:0;padding:0;text-align:right}header .header-nav .nav>li{line-height:74px;padding-left:10px;display:inline-block;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:700}header .header-nav .nav>li .selected{font-style:italic;color:#1080dd}header .header-nav .nav>li>a{text-decoration:none;color:inherit;padding:20px 5px}header .header-nav .nav>li>a:hover{color:#1080dd}header .header-nav .nav>li>a i{padding-right:5px}.header-page{background:linear-gradient(#3b3b3b,#000)}.header-page .header-content{border-bottom:none}.photo-container{width:80%;margin:0 auto}.photo-container .photo-form-section{width:100%;padding:5px 0}.photo-container .photo-form-section .title{float:left}.photo-container .photo-form-section .form{float:right;text-align:right}.heading,.stock-section,.tagline,.thumb-container{text-align:center}.photo-container .photo-form-section .form input[type=button]{background:#25A6E1;background:-webkit-linear-gradient(#25A6E1 0,#188BC0 100%);background:-o-linear-gradient(#25A6E1 0,#188BC0 100%);background:linear-gradient(#25A6E1 0,#188BC0 100%);color:#fff;padding:1px 8px;border:1px solid #1A87B9;border-radius:5px;outline:0;margin:5px 0}.photo-container .photo-form-section .form input[type=button]:hover{cursor:pointer;background:#1A87B9;color:#ffff90}.photo-container .photo-form-section .form input[type=button]:active{color:#000}.photo-container .photo-thumbs-section{width:100%}.photo-container .photo-thumbs-section .photo-thumbs{list-style-type:none;padding-left:0}.photo-container .photo-thumbs-section .photo-thumbs li{display:inline-block;width:18%;margin-right:5px}.photo-container .photo-thumbs-section .photo-thumbs li>a p{margin:0 0 20px;padding:0}input[type=text],select{padding:5px;font-family:Raleway;font-size:1.125em}.status-container p span{color:green;font-weight:700}#left,#right{position:absolute;top:50%}#left:hover,#right:hover{opacity:.8;filter:alpha(opacity=80)}#left{left:135px}#right{right:0}.notice{font-size:1em;color:#888;font-style:italic;margin:-10px 0 25px}.notice>a:hover{color:#1080dd}.notice>span{font-weight:700}.heading{width:200px;margin:35px auto 25px}.heading>p{color:#262626;padding-bottom:10px;font-size:2em;border-bottom:1px solid #000}.heading>h1{color:#1080dd;font-size:1em}.button{padding:5px;background:#1080dd;margin:15px 0;font-weight:700;outline:0;border:none;border-radius:5px;color:#fff}.tagline>h2,.tagline>h3{color:#fff;font-weight:400}.button:hover{background:#124191;cursor:pointer}.tagline{margin:175px 12.5% 0;width:75%;padding-top:3px}.tagline>h2{margin:10px;font-size:52px;font-family:'Shadows Into Light',cursive}.tagline>h3{font-size:1.175em;font-family:Lato}.tagline>a{padding:15px;margin:10px;background:#f09609;background:-webkit-linear-gradient(to bottom,#f09609,#c07807);background:linear-gradient(to bottom,#f09609,#c07807);color:#000;font-weight:700;border-radius:5px;text-decoration:none;display:inline-block}.tagline>a:hover{background:#d88708}.tagline .social-link{padding:5px;background:#124191;color:#fff}.tagline .social-link:hover{background:#1080dd}.underlay{height:200%;width:200%;top:-50%;right:-50%;position:fixed;display:block;z-index:-1}.underlay>img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}.thumb-container{width:100%;margin:0 auto}.thumb-container>.thumbnails{width:90%;margin:0 auto;padding:0;text-align:center}.thumb-container>.thumbnails img{max-width:100%;max-height:100%;filter:gray;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(1);-webkit-filter:grayscale(1)}.thumb-container>.thumbnails img:hover{opacity:.9;-webkit-filter:grayscale(0);filter:grayscale(0)}.thumb-container li{display:inline-block;width:20%;margin:0 5px}.thumb-container .feature,.thumb-container video{width:75%;margin-bottom:25px}.thumb-container #player{margin-bottom:25px;height:400px;width:700px}.build-container{width:50%;margin:0 auto}.build-container>h1{color:#1080dd;font-size:1.5em;padding-bottom:10px;margin-bottom:35px;border-bottom:1px solid #000}.build-container .messageAvail,.build-container .messageNA{border-radius:5px;padding:5px;background:#F02309;color:#fff;font-weight:700;display:none}.build-container .build-section:last-child{margin-bottom:25px}.build-container .label,.build-container .selection{float:left}.build-container .label{width:125px;color:#888;font-size:1.125em}.build-container .image-view{float:right}.build-container .cost-holder p{margin-bottom:-25px;font-size:2em;color:green;margin-top:-10px}.build-container .cost-holder p>span{color:green}.build-container .discounted{text-decoration:line-through;padding-right:5px;color:#888}.status-container{width:50%;margin:0 auto}.status-container>h2{color:#1080dd;padding-bottom:10px;margin-bottom:35px;border-bottom:1px solid #000}.status-container label{display:block;font-size:1.125em}.status-container input{padding:10px;margin-left:0;display:block;font-family:Raleway;font-size:16px}.status-container .buyer,.status-container .completion,.status-container .notes,.status-container .status,.status-container .tracking{font-size:18px;color:#888}.stock-section{width:960px;margin:0 auto}.stock-section img{max-width:235px}.stock-section img:hover{opacity:.8}.stock-section .listing{display:inline-block;padding:15px}.contact-banner img{width:100%}.contact-section{width:50%;margin:auto;position:relative}.contact-section>img{max-width:100%}.contact-section>h2{color:#1080dd;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #000}.contact-section>h4{color:#888}.contact-section>h5{text-indent:20px;margin-top:-10px;color:#1080dd}.contact-section>h5>a{color:#000;text-decoration:none}.contact-section>h5>a:hover{text-decoration:underline;color:#1080dd}.contact-section>p{color:#888;text-indent:20px;padding-left:10px}.contact-section>p:first-letter{font-size:1.125em;font-weight:700}.contact-section .biopic{position:absolute;right:0;bottom:0}.tooltip{display:none;position:absolute;border:1px solid #999;background-color:#124191;border-radius:5px;padding:5px;color:#fff;font-size:12px Arial}a[data-title]:hover:after{content:attr(data-title);padding:1px 8px;color:#fff;font-size:.4em;position:absolute;left:-250px;top:100%;white-space:nowrap;z-index:20px;border-radius:5px;-moz-box-shadow:0 0 4px #222;-webkit-box-shadow:0 0 4px #222;box-shadow:0 0 4px #222;border:2px solid #333;background:#1080DD}@media screen and (max-height:755px){.sidebar .sidebar-nav a li{padding:10px 5px}.sidebar{height:100%}.sidebar .sub-sidebar{position:absolute}.banner h1{padding:46px}}@media screen and (max-height:580px){.sidebar .sub-sidebar{position:relative}}@media screen and (max-width:1200px){.build-container,.photo-container{width:100%;padding:0 15px}}@media screen and (max-width:850px){header{display:block}.sidebar{display:none}body .wrapper{width:100%;margin-left:0}#left{left:0}body .wrapper-page{margin-top:90px}header .header-content{width:90%;text-align:center;border-bottom:none}header .header-content .header-title .icon img{margin-bottom:-10px;width:125px}header .header-content .header-nav,header .header-content .header-title{width:100%}header .header-content .header-title button{display:inline-block;margin-top:-10px}header .header-content .header-nav .nav{width:50%;float:left;text-align:center;height:0;visibility:hidden;opacity:0}header .header-content .header-nav .open{height:250px;opacity:1;visibility:visible;transition:1s ease}header .header-content h1{font-size:1em}header .header-nav .nav li{font-size:.9em;line-height:40px;padding-left:0;display:block}header .header-nav .nav li a{padding:15px 5px}.photo-container .photo-thumbs-section .photo-thumbs li{display:block;width:100%}.photo-container .photo-thumbs-section .photo-thumbs li a p{margin-bottom:20px}.photo-container .photo-form-section .title{width:100%}.photo-container .photo-form-section .form{float:left;width:100%;text-align:left}.photo-container .photo-form-section .form input{margin-top:0}.inventory-section{width:100%}.contact-section{width:75%}.stock-section{width:500px;text-align:center}}@media screen and (max-width:670px){header .header-nav .nav li{font-size:.8em}.tagline h2{font-size:32px}.tagline h3{font-size:1em}.tagline a{padding:10px}.banner h1{font-size:2em;padding:25px}#left,#right{height:35px;width:35px;top:45%}.contact-section,.status-container{width:90%;margin-top:25px}.status-container input{padding:6px}.underlay img{left:-700px}.build-container{margin-top:-15px}.build-container .label{width:100%}.build-container .label,.build-container .selection{font-size:.8em}.build-container .selection{width:50%}.build-container .image-view img{width:60px}.build-container h2{margin:20px 0}.thumb-container #player{height:200px;width:350px}.stock-section{width:300px}}