.footer{color:white;padding:10px 0 0;position:fixed;bottom:0}.footer a,.footer strong,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer b{color:white}.footer #footer-map{height:460px;margin-top:-15px;margin-right:0;width:49%}.footer .newsletter-form{text-align:right;padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .newsletter-form input{display:inline-block;margin:0}.footer .newsletter-form input[type=email]{width:180px;border:none}.footer .newsletter-form .button{background:white;color:#d70156;padding-top:7px;padding-right:1.77778rem;padding-bottom:8px;padding-left:1.77778rem;text-transform:uppercase}.footer .footer-triangle{width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #fff}.footer .footer-triangle-container{height:24px;overflow:hidden;position:absolute;left:0;bottom:0;width:50px}.footer .copyright{font-size:12px;line-height:18px;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif}.about-footer{padding:0 0 0px;bottom:0;background:#fff;border-bottom:2px solid #d70156;border-top:2px solid #d70156}.about-footer a,.about-footer strong,.about-footer h1,.about-footer h2,.about-footer h3,.about-footer h4,.about-footer h5,.about-footer h6,.about-footer b{color:#d70156}.about-footer #footer-map{height:460px;margin-right:0;margin:0;width:75%;border-left:2px solid #d70156;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.about-footer .address{margin-top:15px;margin-bottom:15px;background:#fff}body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=email],textarea,input[type=submit]{-webkit-appearance:none}.header{background:#d70156;color:#fff;height:60px;position:fixed;width:100%;top:0;z-index:1000}.header .header-triangle{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:50px solid #d70156;position:absolute;right:0}.header a{color:#fff}.header h1{display:inline-block;margin:0;line-height:normal}.header h1 img{height:31px}.header .social-icons{display:inline-block;margin:0;margin-left:12px;vertical-align:middle;margin-bottom:12px}.header .social-icons li{display:inline-block;vertical-align:middle;margin:0;margin-right:10px}.header .social-icons li a{background:#fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:23px;height:23px;display:block;text-align:center;position:relative;line-height:28px;vertical-align:middle}.header .social-icons li a svg{fill:#d70156;height:10px;width:13px}.header .nav .menu{text-align:right;font-size:16px;text-transform:uppercase;margin:0;margin-top:29px;margin-right:40px}.header .nav .menu>li{display:inline-block;margin:0;position:relative}.header .nav .menu>li:after{content:"";margin-left:10px;margin-right:5px;display:inline-block}.header .nav .menu>li:last-child:after{content:"";margin:0}.header .nav .menu>li:hover>a{border-bottom:1px dotted #fff}.header .nav .menu>li:hover .sub-menu{left:-6px}.header .nav .menu>li .sub-menu{position:absolute;background:#d70156;text-align:left;padding-top:11px;margin:0;left:-9999px;font-size:16px}.header .nav .menu>li .sub-menu li{margin:0}.header .nav .menu>li .sub-menu li a{padding:10px 7px;width:175px;display:block}.header .nav .menu>li .sub-menu li a:hover{background:#fff;color:#d70156}.header .nav-mobile{display:none}@media only screen and (max-width: 880px){.header .nav .menu{font-size:12px}}@media only screen and (max-width: 630px){body{padding:120px 0 0;min-height:0}.work{margin:40px 0}.header{position:absolute;text-align:center;height:auto}.header h1,.header .social-icons{display:block;margin:10px auto;text-align:center}.header .logo{margin-bottom:10px}.header .logo img{height:23px}.header .nav{display:none}.header .nav ul{font-size:12px}.header .nav-mobile{display:block;font-size:16px}.header .nav-mobile .menu-toggle{display:block;text-transform:uppercase;padding:10px 0}.header .nav-mobile ul.menu{display:none}.header .nav-mobile .menu-main-menu-container>ul{text-align:center;margin:0 auto;display:block;height:0;overflow:hidden}.header .nav-mobile .menu-main-menu-container>ul.open{height:auto}.header .nav-mobile .menu-main-menu-container>ul>li{margin:0;text-align:center}.header .nav-mobile .menu-main-menu-container>ul>li .sub-menu{margin:0;background:#fff}.header .nav-mobile .menu-main-menu-container>ul>li .sub-menu li{margin:0}.header .nav-mobile .menu-main-menu-container>ul>li .sub-menu a{color:#d70156}.header .nav-mobile .menu-main-menu-container>ul>li a,.header .nav-mobile .menu-main-menu-container .menu-toggle{padding:10px 0;display:block}.header .nav-mobile .sub-menu{margin-left:0}.footer{text-align:center;position:relative;padding-bottom:15px}.footer .copyright{margin:10px 0;font-size:14px}.footer .copyright a{color:white}.footer .newsletter-form{text-align:center}}body.home{background:#d70156;margin:0;padding:0;color:#fff}body,html{width:100%;height:100%}.home-container{width:100%;height:100%;position:fixed;left:0;top:0}.home-container h2{line-height:normal;text-transform:uppercase;color:#fff;font-weight:bold;-moz-transition:color,.3s;-o-transition:color,.3s;-webkit-transition:color,.3s;transition:color,.3s}.home-container h2.show{color:#d70156}.home-container .home-content{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%}.home-container .home-content .logo svg{fill:#fff;width:634px;height:175px !important}.home-container .home-content .logo.show svg{fill:#d70156}.home-container .background-image{width:100%;height:100%;position:fixed;top:0;left:0;background-size:cover;background-position:center center;opacity:0}.home-container .background-image.show{opacity:1}.home-container .arrows{position:relative;display:inline-block;width:312px;height:208px}.home-container .arrows>a,.home-container .arrows>div{width:104px;height:104px;background:white;border:1px solid #fff;position:absolute;-moz-transition:background,.3s;-o-transition:background,.3s;-webkit-transition:background,.3s;transition:background,.3s}.home-container .arrows>a.cs,.home-container .arrows>div.cs{top:0;left:0}.home-container .arrows>a.center,.home-container .arrows>div.center{top:0;left:104px}.home-container .arrows>a.gallery,.home-container .arrows>div.gallery{top:0;left:208px}.home-container .arrows>a.shop,.home-container .arrows>div.shop{top:104px;left:104px}.home-container .arrows .cs{-moz-border-radius:22px 0 0 22px;-webkit-border-radius:22px;border-radius:22px 0 0 22px}.home-container .arrows .cs .triangle{width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-right:30px solid #d70156;display:block;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-container .arrows .cs:hover .triangle{border-right-color:#000}.home-container .arrows .gallery{-moz-border-radius:0 22px 22px 0;-webkit-border-radius:0;border-radius:0 22px 22px 0}.home-container .arrows .gallery .triangle{width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:30px solid #d70156;display:block;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-container .arrows .gallery:hover .triangle{border-left-color:#000}.home-container .arrows .shop{-moz-border-radius:0 0 22px 22px;-webkit-border-radius:0;border-radius:0 0 22px 22px}.home-container .arrows .shop .triangle{width:0;height:0;border-right:23px solid transparent;border-left:23px solid transparent;border-top:30px solid #d70156;display:block;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-container .arrows .shop:hover .triangle{border-top-color:#000}.home-container .arrows .circle{display:block;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#d70156;width:46px;height:46px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.home-container .triangle{-moz-transition:border-color,.3s;-o-transition:border-color,.3s;-webkit-transition:border-color,.3s;transition:border-color,.3s}.home-container svg{-moz-transition:fill,.3s;-o-transition:fill,.3s;-webkit-transition:fill,.3s;transition:fill,.3s}.home-container .background-image{-moz-transition:opacity,.5s;-o-transition:opacity,.5s;-webkit-transition:opacity,.5s;transition:opacity,.5s}.home-container a:hover{background-color:#f2f2f2}.isotope,.isotope .isotope-item{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.single-post{padding:50px 0 150px;min-height:50%}.single-post h1{color:#d70156;font-weight:bold;text-transform:uppercase;margin-bottom:0;word-break:break-word}.single-post .page-image{text-align:center}.single-post .page-image img{max-width:100%;height:auto}.top-container{padding-bottom:20px}.top-container .eight{padding-left:110px}.gallery-container{overflow:hidden;position:relative}.gallery-container .slides{height:100%;margin:0}.gallery-container .slides li{height:100%;margin:0}.gallery-container .slides li a{height:100%;display:block;position:relative;margin:0}.gallery-container .slides li a .image-container{display:block;position:absolute;left:50%;top:50%;height:90%;width:90%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;padding-bottom:30px}.gallery-container .slides li a .image-container img{max-width:100%;max-height:100%;width:auto;height:auto}.gallery-container .slides li a .date{text-align:left;color:white;font-weight:bold;position:absolute;padding:20px 20px;left:50%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:normal}.gallery-container .slides li a .date span{font-size:50%;display:block}.gallery-container .flex-control-nav{position:absolute;z-index:10;width:100%;text-align:center;bottom:20px}.gallery-container .flex-control-nav li{display:inline-block;margin:0 5px}.gallery-container .flex-control-nav li a{display:block;text-indent:-9999px;width:10px;height:10px;overflow:hidden;border:2px white solid;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition:background,.3s;-o-transition:background,.3s;-webkit-transition:background,.3s;transition:background,.3s}.gallery-container .flex-control-nav li a.flex-active{background:white}.single-project.show .artists{-moz-column-count:3;-webkit-column-count:3;column-count:3;margin-bottom:20px}.store-container{width:100%;height:100%;position:fixed;top:0;left:0}.store-container .store-content{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:65%;margin-top:40px}.store-container .store-content h2{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.2em;margin-bottom:20px}.store-container .store-content h2 img{height:20px}.store-container .store-content .map{position:relative;height:0;width:100%;padding-bottom:51.5%}.store-container .store-content .map a{display:block;position:absolute;-moz-transition:opacity,.2s;-o-transition:opacity,.2s;-webkit-transition:opacity,.2s;transition:opacity,.2s}.store-container .store-content .map a img{width:100%}.store-container .store-content .map a:first-child{top:0;left:0;width:41.6%;z-index:10}.store-container .store-content .map a:last-child{top:0;left:0;width:100%;z-index:9}.store-container .store-content .map a:hover,.store-container .store-content .map a.over{opacity:.3}.store-container .store-content .buttons{overflow:hidden;*zoom:1}.store-container .store-content .buttons a{float:left;width:50%;display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;border:1px solid #fff;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.2em;margin-top:20px;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}.store-container .store-content .buttons a:first-child{border-right:none}.store-container .store-content .buttons a:hover,.store-container .store-content .buttons a.over{color:#d70156;background:#fff}.work{position:relative}.work .work-container{line-height:0;width:100%;background:black;overflow:hidden}.work .work-container:after{content:"";display:table;clear:both}.work .work-container .grid-sizer{width:25%}.work .work-container .work-item{width:25%;float:left;display:block;margin:0;background:#d70156;position:relative;cursor:pointer}.work .work-container .work-item img{width:100%;height:auto;display:block;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.work .work-container .work-item h3{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white;width:90%;font-weight:bold;text-align:center;text-transform:uppercase;opacity:0;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.work .work-container .work-item:hover img{opacity:.3}.work .work-container .work-item:hover h3{opacity:1}.work .work-sort{position:fixed;top:60px;width:25%;left:0;z-index:10;background:#d70156;font-size:17px}.work .work-sort:hover ul{opacity:1;height:auto}.work .work-sort:hover .current-category .arrow{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.work .work-sort .current-category{color:white;padding:10px 4%;position:relative}.work .work-sort .current-category .arrow{position:absolute;top:10px;right:15px;-moz-transition:-moz-transform,.3s;-o-transition:-o-transform,.3s;-webkit-transition:-webkit-transform,.3s;transition:transform,.3s}.work .work-sort .current-category .arrow svg{fill:#fff}.work .work-sort ul{margin:0;opacity:0;height:0;overflow:hidden;-moz-transition:opacity,.3s;-o-transition:opacity,.3s;-webkit-transition:opacity,.3s;transition:opacity,.3s}.work .work-sort ul li{margin:0}.work .work-sort ul li a{display:block;padding:10px 15px;color:#fff}.work .work-sort ul li a:hover{background:#fff;color:#d70156}.work .work-sort ul li.active a{color:rgba(255,255,255,0.4)}.work .work-sort ul li.active a:hover{color:#fe73aa}@media screen and (max-width: 960px){.work .work-container .grid-sizer,.work .work-container .work-item{width:33.33333%}}@media screen and (max-width: 768px){.work .work-container .grid-sizer,.work .work-container .work-item{width:50%}}@media screen and (max-width: 768px){.work .work-container .grid-sizer,.work .work-container .work-item{width:100%}.work .work-sort{display:none;width:100%}}.single-project{padding:50px 0 100px}.single-project h1{color:#d70156;font-weight:bold;text-transform:uppercase;margin-bottom:0;word-break:break-word}.single-project .client{color:#d70156}.single-project .gallery-item{border-bottom:1px solid #ffa5c9;margin-bottom:15px;padding-bottom:10px}.single-project .gallery-item:last-child{border:none}.single-project .gallery-item h5{color:#d70156;font-weight:bold;line-height:normal}.single-project .gallery-item .image{text-align:center;background:#f2f2f2;padding:15px 10px}.single-project .gallery-item .image img{max-width:100%}.single-project .return{margin-top:10px;display:block}.single-project .socials svg{fill:#d70156}.single-project .hair-share{margin:0}.single-project .hair-share li{margin:0;display:inline-block;margin-right:5px}.single-project .hair-share li a{display:block;width:26px;height:26px;background:#d70156;position:relative;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition:background .3s;-o-transition:background .3s;-webkit-transition:background .3s;transition:background .3s}.single-project .hair-share li a svg{display:block;vertical-align:middle;height:55%;width:55%;fill:#fff;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.single-project .hair-share li a:hover{background:#696969}.single-project .button{color:#fff;text-transform:uppercase;font-weight:bold}@media (min-width: 1000px){.contact-body .first{width:43% !important;padding-right:5%}}.p5 .row{padding-top:35px}@media (max-width: 750px){.p5 .row.first{padding-top:65px}}.p5 .container{padding-bottom:90px;z-index:10;background-color:white}.p5 .banner{background:url(https://iam8bit.com/wp-content/themes/hair/_library/images/p5.jpg) no-repeat scroll center center transparent;background-size:cover;background-attachment:fixed;height:460px}.p5 #inner-bg{margin:0 auto;height:100%;max-width:780px}.p5 #inner-bg img{height:460px;margin:0 auto;width:100%}.p5 .eight h2{color:#d70156}.p5 .hair-share svg{fill:#d70156}.p5 .date{color:rgba(193,66,66,0.5);font-size:1.1em;margin-top:20px;border-bottom:1px solid rgba(193,66,66,0.5)}.p5 .hair-share-container{margin-top:15px}.p5 .desktop-hidden{width:98%}.p5 iframe{max-width:100%}.p5 .post-content img{max-width:100%;height:auto}@media (max-width: 400px){.p5 .desktop-visible{display:none}}@media (min-width: 400px) and (max-width: 550px){.p5 .desktop-visible{display:none}}@media (min-width: 550px) and (max-width: 750px){.p5 .desktop-visible{display:none}}@media (max-width: 1000px){.p5 .hair-share li{line-height:18px;margin-bottom:0;display:inline-block;margin-right:12px}}@media (min-width: 750px) and (max-width: 1000px){.p5 .desktop-visible{display:none}}@media (min-width: 1000px){.p5 .desktop-hidden{display:none}.p5 .row{border-bottom:1px solid rgba(193,66,66,0.5);padding-bottom:20px}}footer{z-index:20}.p5 .top-container{padding-bottom:20px}.top-container .eight{padding-left:110px}.p5 .main_description{width:800px;margin:0px auto;font-size:18px;line-height:24px}.p5 .content-posts{width:800px;margin:0px auto}.p5 .two{width:90px !important;margin-left:5px;margin-right:5px}.p5 .eight{width:690px !important;margin-left:5px;margin-right:5px}@media (max-width: 768px){.p5 .main_description{width:90% !important}.p5 .content-posts{width:90% !important}.p5 .two{width:100% !important}.p5 .eight{width:100% !important}}.p5 .banner{height:388px}.p5 #inner-bg img{height:388px}.dayofthedevs-body{background:black}.day-of-the-devs{text-align:center}.day-of-the-devs form,.day-of-the-devs h4{width:40%;margin:0 auto}@media only screen and (max-width: 630px){.day-of-the-devs form,.day-of-the-devs h4{width:95%}}.day-of-the-devs h4{color:white}.day-of-the-devs .gform_wrapper .top_label input.medium{width:100%}.download-container{width:100%;height:100%;position:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;top:0}@media only screen and (max-width: 630px){.download-container{position:relative}}.download-container .download-widget{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;padding:20px;background:rgba(0,0,0,0.5);color:white;font-size:18px}@media only screen and (max-width: 630px){.download-container .download-widget{width:95%;margin-top:20px}.download-container .download-widget iframe{-webkit-transform:scale(0.75);-webkit-transform-origin:top left;-moz-transform:scale(0.75);-moz-transform-origin:top left;transform:scale(0.75);transform-origin:top left}}.download-container{width:100%;height:100%;position:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;top:0}@media only screen and (max-width: 630px){.download-container{position:relative}}.download-container .mailchimp-list{position:absolute;width:50%;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-size:18px}#mc_embed_signup{background:rgba(255,255,255,0.8) !important}
