@charset "UTF-8";@font-face {font-family:aatypeface; src:url(../font/textbookmedium.woff); }@font-face {font-family:aatypeface; src:url(../font/textbookbold.woff); font-weight:bold;}::-webkit-input-placeholder { color:rgba(255,255,255, 0.5);}input:focus::-webkit-input-placeholder { color:transparent; }textarea:focus::-webkit-input-placeholder { color:transparent; }:-moz-placeholder {color:rgba(255,255,255, 0.5);}input:focus:-moz-placeholder { color:transparent; }textarea:focus:-moz-placeholder { color:transparent; }::-moz-placeholder { color:rgba(255,255,255, 0.5)F; }input:focus::-moz-placeholder { color:transparent; }textarea:focus::-moz-placeholder { color:transparent; }:-ms-input-placeholder {color:rgba(255,255,255, 0.5);}input:focus:-ms-input-placeholder { color:transparent; } textarea:focus:-ms-input-placeholder { color:transparent; }*, *:before, *:after {-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}::-webkit-scrollbar {display:none;}body, html {height:100vh;width:100vw;margin:0;padding:0;padding-bottom:15px;}.index-bg, .contact-bg, .identify-bg, .apparel-bg{background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-color:#fff;background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover; }#loader-wrapper .loader-section {position:fixed;top:0;width:51%;height:100%;background:#FFF;z-index:1000;}#loader-wrapper .loader-section.section-left {left:0;} #loader-wrapper .loader-section.section-right {right:0;}#loader {display:block;position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:3px solid transparent;border-top-color:#6D6D6D;z-index:1001;-webkit-animation:spin 2s linear infinite; animation:spin 2s linear infinite; }#loader:before {content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#A4A4A4;-webkit-animation:spin 3s linear infinite; animation:spin 3s linear infinite; }#loader:after {content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#595959;-webkit-animation:spin 1.5s linear infinite; animation:spin 1.5s linear infinite; }.loaded #loader-wrapper .loader-section.section-left {-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);} .loaded #loader-wrapper .loader-section.section-right {-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}.loaded #loader-wrapper .loader-section.section-right,.loaded #loader-wrapper .loader-section.section-left { -webkit-transition:all 0.3s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); transition:all 0.3s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); } .loaded #loader, #loader-image {opacity:0;display:none;-webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;} @-webkit-keyframes spin {0% { -webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin {0% { -webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}h1 {font-family:aw-conqueror-didot;font-style:normal;font-weight:300;text-transform:uppercase;margin:0;padding:0;}h2 {font-family:futura-pt, Helvetica, sans-serif;font-style:normal;font-weight:300;text-transform:uppercase;margin:0;padding:0;}h3 {font-family:futura-pt, Helvetica, sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:14px;}h4 {font-family:aatypeface;font-weight:bold;}p {font-family:aatypeface;font-size:12px;margin:0px;line-height:22px;letter-spacing:0.5px;text-align:justify;}.hr-solid{width:100%;border:1px solid;border-style:none none solid;}.hr-dotted{border:1px dotted;border-style:none none dotted;width:100%}input, textarea {color:#FFF;font-family:aatypeface;background:rgba(102,102,102,0.5);}button, input[type="submit"], input[type="checkbox"] {background-color:#fff;cursor:pointer;font-family:futura-pt;color:#666;vertical-align:middle;text-transform:uppercase;padding:10px 0;transition:0.8s;}input[type="checkbox"]:check + label.css-label {display:inline-block;vertical-align:baseline;}.mce {display:inline-block;height:15px;font-size:95%;}.input-line, .output-line, .send, .check, .datefield, .radio {border:0px;outline:none;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.check {height:12px;width:12px;}input, button, textarea, .send {height:37px;padding-left:20px;padding-right:20px;}textarea {padding-top:10px}.message-line {border:0px;outline:none;overflow:scroll;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.output-line.active {color:#FFF;background-color:#666;transition:all 0.8s;}.send.active {color:#FFF;background-color:#666;transition:all 0.8s;}label {color:rgba(255,255,255, 0.5);font-family:aatypeface;padding-left:6px;font-size:10px;} .send:before{content:"Say Hi";}.subscribe:before{content:"your@email.here";}.output-line:before{content:"Get Amplfied!";}.emailpopupbutton:before{content:"Sign Up Now";}.emailfindoutmorebutton:before{content:"Find Out Now";}img {vertical-align:middle;}textarea {resize:vertical;}.header {background-image:url(../images/header/Logo_RGB_small.png);background-origin:content-box;background-size:auto;background-repeat:no-repeat;background-position:center center;background-color:#fff;padding-top:3px;padding-bottom:3px;padding-left:7px;padding-right:7px;height:80px;width:100%;top:0px;position:fixed;z-index:50;overflow:hidden;}.aaaheader{position:absolute;top:3px;left:0;right:0;margin:0 auto;display:block;height:100%;width:150px;cursor:pointer;font-size:21px;text-align:center;opacity:0;} .front-page {background-color:"";}.heademailinLine {position:absolute;top:29px;right:77px;} .head-input-line, .head-output-line {font-size:12px;vertical-align:top;height:20px;border:0px;padding-left:8px;outline:none;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.head-input-line{width:180px;}.head-output-line {background-color:#F0F0F0;text-align:left;line-height:2px;width:35px;}.head-output-line:before{content:"Go!";}.members {display:none;position:absolute;top:48px;right:68px;font-family:aatypeface ;font-size:12px;text-decoration:none;color:#666;}.members a{text-decoration:none;color:#666;}.social-boxes {position:absolute;right:20px;top:12px;padding:0px;margin:0px;z-index:900;}.morter {position:absolute;right:20px;top:12px;padding:0px;margin:0px;z-index:900;}.SMIcon { max-width:25px;max-height:auto;margin:1px}.board { max-width:50px;max-height:auto;margin:1px}.dropdown {position:absolute;top:0;left:0;display:inline-block;width:100vw;}.sub-Menu {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0px;left:-180px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:80px;width:80px;z-index:999;-webkit-transition:all 1s;transition:all 1s;}.sub-Menu.active {left:80px;width:70%;width:-webkit-calc(100vw - 80px);width:-moz-calc(100vw - 80px);width:calc(100vw - 80px);}.menutext {width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px #fff solid;margin-bottom:0px;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:aatypeface;color:#666;font-size:105%;-webkit-transition:color linear 0.5s;transition:color linear 0.5s;text-decoration:none;background-color:#ffffff;background-position:center center;background-repeat:no-repeat;background-size:cover;}.c-hamburger {display:block;position:relative;overflow:hidden;margin:0;padding:0;width:80px;height:80px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;z-index:1001;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:background 0.3s;transition:background 0.3s;}.c-hamburger:focus {outline:none;}.c-hamburger span {display:block;position:absolute;top:49%;left:31%;right:31%;height:4px;background:#666666;}.c-hamburger span::before,.c-hamburger span::after {position:absolute;display:block;left:0;width:100%;height:4px;background-color:#666666;content:"";}.c-hamburger span::before {top:-210%;}.c-hamburger span::after {bottom:-200%;}.c-hamburger--htx {background-color:transparent;transition:all linear 0.5s;}.c-hamburger--htx span {-webkit-transition:background 0s 0.3s;transition:background 0s 0.3s;}.c-hamburger--htx span::before,.c-hamburger--htx span::after {-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0s;transition-delay:0.3s, 0s;}.c-hamburger--htx span::before {-webkit-transition-property:top, -webkit-transform;transition-property:top, transform;}.c-hamburger--htx span::after {-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform;}.c-hamburger--htx.is-active {background-color:transparent;}.c-hamburger--htx.is-active span {background:none;}.c-hamburger--htx.is-active span::before {top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.c-hamburger--htx.is-active span::after {bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after {-webkit-transition-delay:0s, 0.3s;transition-delay:0s, 0.3s;}.menuone:before{content:"start";}.menutwo:before{content:"develop";}.menuthree:before{content:"cv";}.menufour:before{content:"read";}.menufive:before{content:"coms";}#footer {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;height:90px;width:100%;bottom:0px;position:relative;font-size:10px;font-family:aatypeface;color:#555;background-color:#f0f0f0;padding-top:10px;padding-left:15px;padding-right:15px;z-index:50;}#Footer-Left {text-align:left;}#Footer-Right {text-align:right;}.contactcolour{color:#990000;text-decoration:none;}.campaignzeeSubscribeBox {}.index-bg {top:0px;position:relative;min-height:100%;min-width:100%;background-image:url(../images/indexpage/stagemed.jpg);background-color:#f0f0f0;}.index-section {display:flex;align-items:center;flex-direction:column;margin-top:80px;background-color:#f0f0f0; }.istwo {margin-top:0px;background-color:#FFFFFF;height:90%;min-height:700px;padding-bottom:40px;}.index-section h1 {padding:10px;}.index-section h2 {font-size:90%;padding:10px;text-align:center;}.indexflex {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row; -webkit-box-align:center; -webkit-align-items:center;-ms-flex-align:center; align-items:center;-webkit-box-pack:center; -webkit-justify-content:center;-ms-flex-pack:distribute; justify-content:center; margin-top:80px;margin-bottom:30px;min-height:99%;width:100%; overflow-x:hidden;color:#fff;}.indexleft, .indexright{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:15px;}.indexleft {flex:1;}.indexleft h2 {text-align:center;}.indexright {flex:0.5;}.clientlist {display:flex;align-items:center;justify-content:flex-start;width:300px;}.clientlist img {border-radius:50%;width:90px;height:90px;padding:10px;}.clientlist a {text-decoration:none;}.indexright a {text-decoration:none;cursor:pointer;}.fplogo {margin-top:15px;display:block;width:90vh;}.indexflex h1 {color:#666666;padding:10px;}.indexflex h2 {color:#666666;padding:10px;}.indexflex h3 {color:#666666;padding:10px;}.fpblurb {padding-top:3%;padding-bottom:2%;margin-left:-20px;}.fpblurb h2, p {font-size:14px;text-align:center;}.fpblurb a:visited {color:#ffffff;}.fpreadmore {text-decoration:none;line-height:1px;font-size:80%;color:#ffffff;}.cheers {height:auto;}.indexhead {text-align:center;color:#FFFFFF;height:auto;}.countdown {color:#fff;text-align:center;padding-left:30px;padding-right:30px;}.countdown h1 {font-size:46px;}.newarrivals {padding-top:20px;padding-bottom:10px;width:100%;height:auto;text-align:center;}.newarrivals a {color:#666;text-decoration:none;}.cards {white-space:nowrap;overflow:scroll;-webkit-overflow-scrolling:touch;}.card {padding-top:15px;margin-left:15px;margin-right:15px;display:inline-block;}.card img{height:330px;width:330px;}.card h2{font-size:90%;margin-top:10px;}.listeningto {background-color:#909090;padding-bottom:15px;}.listeningto h3 {color:#fff;}.indexpage-email {padding-top:50px;height:auto;width:100%;background-color:#FAFAFA;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:50px;}.indexpage-email p{color:#444444;}.fpemailform{ display:none;-webkit-box-orient:vertical; -webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column; background-image:url(../images/index/largewhitebrandmark.png);background-position:center;background-repeat:no-repeat;background-size:contain;background-origin:content-box;padding-top:15px; padding-bottom:55px; padding-left:20px;padding-right:20px; -webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center; color:#666;}.fpemailform h1{font-size:6vh;}.indexhead h1{font-size: 4vw;}.indexhead h2{font-size:3.5vh;}.fpspace {height:auto;font-size:4vh;color:#FFFFFF;text-align:center;justify-content:center;}.indexfoot{justify-content:center;padding-top:15px;padding-left:20vw;padding-right:20vw;padding-bottom:25px;}#fpemailinput{max-width:300px;width:75%;text-align:center;height:40px;border:0px;outline:none;font-size:14px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}#fpemailoutput{text-align:center;max-width:100px;width:25%;height:40px;border:0px;outline:none;font-size:14px;background-color:#F0F0F0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}#fpemailoutput, button{padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}.fpemailbutton:before{content:"Sign Me Up!";}#cta {font-family:futura-pt, Helvetica, sans-serif;font-style:normal;font-weight:200;text-transform:uppercase;font-size:20px;padding:25px;height:120px;border:0px;outline:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:6px 6px 5px #888888;}#cta:active {box-shadow:3px 3px 10px #888888;}.findoutmoreemail {padding:25px;text-align:center;background-color:#f9f9f9;}.cvflex { display:flex; flex:1;flex-direction:column; align-items:center; justify-content:center;min-height:99%; width:100%; overflow-x:hidden; color:#fff; background-color:#0E0E0E;}.store-bg {width:100vw;height:90%;height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);margin-top:80px;}.developmentmenu {display:flex;flex-direction:row;justify-content:center;margin-top:81px;margin-left:auto;margin-right:auto;margin-bottom:5px;height:30px;line-height:20px;}.developmentmenu a, a:visited {color:#666666;font-size:60%;text-decoration:none;}.headline {display:none;margin-left:auto;margin-right:auto;margin-bottom:5px;line-height:20px;}.headline h2 {font-size:90%;}.storeflex {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;padding-top:5px;margin-top:80px;margin-bottom:0px;margin-left:0;height:101%;width:100%; }.storeemailform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical; -webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;text-align:center;-webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;height:80%;}.storelogo {position:absolute;margin-top:20px;margin-left:20px;display:block;height:80px;}#inspire-1 .apparel-bg { margin-top:80px;background-image:url(../images/apparel/159f-dfc1-4394-a488.jpg);width:100%;height:90%;height:calc(100vh - 80px); background-color:#fff;}.apparelContent a {font-size:60px;text-align:center;}#inspire-2 .apparelContent {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.apparel-container {}#inspire-2 .apparel-sidebar-left {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-image:url(../images/apparel/LB1004.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}#inspire-2 .apparel-sidebar-right {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#inspire-2 .apparel-picture{background-image:url(../images/apparel/LB1003.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:150px;-webkit-box-flex:1.3;-webkit-flex:1.3;-ms-flex:1.3;flex:1.3;}#inspire-2 .apparel-description {background-color:#f0f0f0;}.apparel-description {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical; -webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;padding-top:35px;padding-bottom:35px;}.apparel-description h2{text-align:center;}.apparel-description p{margin-top:15px;font-size:12px;padding-left:16px;padding-right:16px;}.texthold {align-self:center;width:80%;text-align:center;}.texthold .ul {list-style-type:circle;text-align:justify;}.texthold a {color:#333333;font-size:100%;}.textindent{padding-left:15px;padding-right:15px;}.textindent a {color:#fff;}.price {font-size:130%;}.redprice {color:#FF0004;}.priceSubTitle {font-size:80%;}.guideTitle {font-size:150%;padding-top:20px;padding-bottom:20px;text-align:center;}.featureList, .featureList ul {margin-top:0;padding-left:2em;list-style-type:none;}.featureList li:before {position:absolute;margin-left:-1.3em;font-weight:bold;}.featureList li.tick:before {content:"\2713";color:darkgreen;}.lecture {height:95%;}.lecturetitle {height:98%;display:flex;align-items:center;justify-content:center;flex-direction:column;}#lecturetitle {text-align:center;}.developCard {display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#C9C9C9;padding-top:20px;padding-bottom:30px;margin:15px;}#circle {width:35px;height:35px;display:flex;justify-content:center;align-items:center;background:white;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}.thankyou {background-attachment:fixed;background-color:#E0E0E0;height:100%;height:100vh;}.cheers {overflow:auto;}.thankyou h3 {text-align:left;line-height:25px;}.apparel-columnfoot {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.code-columnfoot {display:flex;justify-content:center;width:100%;}.codetext {font-weight:800;}.code-sidebar-left{flex:1;background-image:url(../images/backgrounds/indexbg/biffybackgroundMED.jpg) ;background-position:right;background-repeat:no-repeat;background-size:cover;}.code-sidebar-right {display:flex;background-color:#f0f0f0;flex:1;align-content:center;justify-content:center;min-height:300px;}#clock {font-family:futura-pt,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;}#inspire-3 .reverse {background-image:url(../images/apparel/LB1028.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}#inspire-4 .identify-bg{display:flex;width:100%;}#inspire-4 .apparel-sidebar, .apparel-center {background-repeat:no-repeat;background-size:cover;min-height:23em;min-width:100px;flex:1;}#inspire-4 .left {background-image:url(../images/apparel/LB1022.jpg);background-position:left;}#inspire-4 .right {background-image:url(../images/apparel/LBaaablack.jpg);background-position:left;}#inspire-5 .apparel-center {background-image:url(../images/apparel/LB1015.jpg);background-position:right;min-height:30em;}.top {margin-top:80px;}.developsoul {background-image:url(../images/landingpage/elbow.jpg);height:60%;display:flex;align-items:center;justify-content:center;background-position:center bottom;background-repeat:no-repeat;background-attachment:fixed;color:#fff;background-size:cover;}.developsoul-sidebar-left {display:flex;align-items:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:300px;}.developsoul-sidebar-right {display:flex;align-items:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:300px;}.developsoul-sidebar-left img {width:50%;margin:30px;margin-top:50px;}.developsoul-sidebar-right img{width:30%;margin:30px;}.checkout-code {align-self:center;display:flex;justify-content:center;align-items:center;margin-top:15px;margin-bottom:15px;width:150px;height:60px;background-color:#EB0000;font-size:130%;color:#fff;}.landingpage {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal; -webkit-box-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;overflow-y:hidden;}.landingpage h1{font-family:futura-pt,sans-serif;font-style:normal;font-weight:200;font-size:150%;text-transform:uppercase;}.landingpage h2{font-family:futura-pt,sans-serif;font-style:normal;font-weight:200;font-size:90%;line-height:25px;text-transform:uppercase;}.landingpage .apparel-sidebar-left, .apparel-sidebar-right {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:300px;}.code-sidebar-left, .code-sidebar-right {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:300px;}.landingpage .apparel-sidebar-left, .apparel-sidebar-right {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-orient:vertical; -webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.apparel-sidebar-right .payment {align-items:flex-start;}.texthold {flex:1;display:flex;flex-direction:column;align-content:center;text-align:center;justify-content:center;}.buynowsubheading, .sub-heading a {font-size:12px;}.sub-heading {text-align:center;font-size:80%;}.sub-heading a{font-size:98%;text-decoration:none;color:#222222;}.sub-heading a:visited {color:#222222;}#size-guide {font-family:aatypeface;font-size:80%;}.codepage {height:90vh;}.sidebarcolour {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center; -ms-flex-align:center;align-items:center;-webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;background-color:#f0f0f0;height:40px;}.sidebartitle {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:78px;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center; -ms-flex-align:center;align-items:center;-webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.sidebarcolour button{height:20px;width:20px;border:0;margin-left:15px;}.texthold h1 {padding-top:15px;padding-bottom:15px;}#buy-now {border:solid thin #666666;line-height:1px;height:45px;width:187px;}#buy-now h3 {font-size:20px;}.sidebarcolour a{margin-top:-10px;}.sizeguide {padding-top:15px;padding-bottom:15px;}blockquote {font-family:Georgia, serif;font-size:15px;font-style:italic;max-width:700px;margin:0.35em 20px;margin-left:auto;margin-right:auto;padding:0.55em 40px;line-height:1.45;position:relative;color:#383838;text-align:justify;background-color:#C9C9C9;}blockquote:before {display:block;padding-left:10px;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a;}blockquote cite {color:#999999;font-size:14px;display:block;margin-top:5px;text-align:right;} #citesubtitle {font-size:80%;}blockquote cite:before {content:"\2014 \2009";}.social iframe {overflow:hidden;border:0;height:1px;min-height:100%;}.iframebadlink {text-decoration:none;outline:none;}#iframe {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-self:center;align-items:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;}.iframe {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-self:center;align-items:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;}.soulpage {background-color:#F9F9F9;} .social {margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-content:center;justify-content:center;width:100%;font-size:1px;}.social iframe {vertical-align:middle;}.social span {padding-left:2%;padding-right:2%;}.twitter {height:10px;}.socialsharesection {margin-top:20px;margin-bottom:20px;}.contact-bg {height:90%;height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);margin-top:80px;overflow:hidden;}.contactaside{width:100px;height:100px;position:absolute;top:48%;left:2%;padding-top:8%px;-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3); transform:rotate(-90deg);}.contactaside h2{font-family:aw-conqueror-didot;font-size:30px;font-weight:300;color:transparent;}.contactflex {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:no-wrap;justify-content:center;height:95%;width:100%; overflow:scroll;-webkit-overflow-scrolling:touch;padding-top:20px;padding-left:40px;padding-right:40px;padding-bottom:95px;}.messagebox{align-self:flex-start;padding-top:2px;width:350px;}.messagebox h1{text-align:center;color:#292929;padding-top:2px;font-size:4vw;}.messagebox h2 {padding-left:15px;color:#292929;}.messagebox h3{font-size:120%;}.subheading {text-align:center;color:#494949;}.required {color:#f0f0f0;}#contactforminputarea {width:100%}.checkboxbox {background:rgba(102,102,102,0.5);display:inline-block;height:20px;padding-left:20px;padding-right:20px;width:100%;}.radio {background:rgba(102,102,102,0.5);padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:0px;}.datefield {padding-left:20px;padding-right:20px;background:rgba(102,102,102,0.5);}#contactformtextarea {width:100%;height:150px;overflow:scroll;} .messagebox P{ padding-top:5px; font-size:10px; }.birthday {font-size:70%;text-align:center;padding-left:5px;padding-right:5px;width:24%;}.ds-bg {background-color:#fff;}.colContainer {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden;position:relative;}.locationTop {align-self:flex-start;top:0px;left:5px;}.colContent {display:flex;flex-direction:column;color:#666;height:auto;bottom-top:80px;background-color:#FFF;align-content:center;justify-content:center;align-items:center;}.textmax {max-width:800px;}.ds-bg .colContainer {height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:no-wrap;overflow:scroll;-webkit-overflow-scrolling:touch;justify-content:center;align-content:center;}.dsContent {align-self:center;padding-top:70px;padding-bottom:100px;align-content:center;color:#666;text-align:justify;max-width:100%;}#dsCopy {margin-left:auto;margin-right:auto;max-width:900px;padding-left:5%;padding-right:5%;}.ds-bg h1{text-align:center;padding:20px;padding-top:30px;}.ds-bg h2{padding-left:15px;padding-right:15px;font-size:18px;}.ds-bg p::first-letter{font-size:200%;color:#444;float:left;display:block;margin-top:-3px;margin-bottom:-3px;padding:0px;}.colContainer h3{font-size:16px;padding-left:15px;padding-right:15px;text-align:justify;}.colContainer p{padding-left:15px;padding-right:15px;line-height:1.5;font-size:16px;text-align:justify;margin-top:0px;}.colContainer a, a:visited {color:#666}#dsimage {width:100%;height:auto;align-self:center;text-align:center;}#bottom_fade {width:100%;height:100px;z-index:9;position:fixed;bottom:0px;background:url(../images/ds/bottom-fade.png) bottom center no-repeat;}.ds-bg p{margin-top:25px;}.colButton{width:100%;height:45px;border:0px;outline:none;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.colScroll {height:40px;width:40px;bottom:20px;color:#666;font-size:20px;text-align:center;left:49%;text-decoration:none;cursor:pointer;}.colScroll:hover {color:#FFF;transition:all linear 0.8s;}.article {-webkit-columns:2 250px; -moz-columns:2 250px;columns:2 250px;-webkit-column-gap:3em; -moz-column-gap:3em;column-gap:3em;}#inspire-1 .identify-bg {margin-top:80px;background-image:url(../images/backgrounds/identify-bg/identity2BGLarge.jpg);height:90%;height:calc(100vh - 80px); }#inspire-1 .colContainer{justify-content:flex-end;padding-right:50px;padding-bottom:160px;}.colContentTitle {align-self:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:35%;height:auto;color:#FFF;overflow:hidden;}.identifytitle {flex:1;height:auto;margin:0px;align-self:flex-end;}.colContentTitle h1 {text-align:right;font-size:5.68vw;padding:0px;margin:0px;line-height:1;}.colContentTitle h2 {align-self:flex-end;padding:2px;text-align:justify;font-size:1.4vw;width:100%}#inspire-2 .colContainer {height:auto;}#inspire-2 .colContent {width:100%;padding-left:10%;padding-right:10%;padding-top:30px;padding-bottom:50px;background-color:#f0f0f0;}.image-margin{margin-left:15px;margin-right:15px;}.identify-article-images {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:400px;margin-top:25px;margin-bottom:25px;border:#fff solid;border-width:9px;margin-left:auto;margin-right:auto;}.identify-image-left{background-image:url(../images/identify/IMG_1284.jpg);flex:1;border-right:#fff solid;border-width:4.5px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.identify-image-right{background-image:url(../images/identify/IMG_1236.jpg);flex:1;border-left:#fff solid;border-width:4.5px;background-position:center center;background-repeat:no-repeat;background-size:cover;}#inspire-3 .identify-bg {background-color:#fff;margin:0px;height:280px;}#inspire-3 .foot {background-image:url(../images/backgrounds/identify-bg/IMG_1038.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}.cookie-bg .textmax {margin-top:120px;margin-left:auto;margin-right:auto;line-height:24px;}#cookielist {font-family:aatypeface;font-size:14px;}@media screen and (min-width:150px) and (max-width:670px) and (orientation:portrait) {.index-bg, .contact-bg, .identify-bg, .apparel-bg, .landing-bg, .developsoul {background-attachment:scroll; } .header {position:absolute;}.header {background-size:150px;}.heademailinLine {display:none;}.members {display:none;}.menutext {font-size:80%;}.menuone:before{content:"start";}.menutwo:before{content:"develop";}.menuthree:before{content:"cv";}.menufour:before{content:"read";}.menufive:before{content:"coms";}#Footer-Right {text-align:left;}.indexhead { width:250px;-webkit-align-content:flex-start; -ms-flex-line-pack:start;align-content:flex-start;text-align:left;}.indexflex {width:100%;margin-top:80px;flex-direction:column; -webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.biffybanner {display:block;}.fpblurb {margin-left:0px;}.fpblurb, .fpblurb a, .fpblurb a:visited {color:#666;} .fpemailform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.fplogo {display:none;padding-top:10%;height:auto;width:50vw;}.indexhead h1{font-size: 42px;}.fpspace{width:250px;text-align:left;}.storelogo {display:none;}#inspire-2 .apparelContent {background-attachment:scroll;-webkit-box-orient:vertical; -webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;height:230%;}#inspire-2 .apparel-sidebar-right {min-height:500px;}#inspire-2 .apparel-sidebar-left {background-attachment:scroll;min-height:500px;}.apparel-description {-webkit-box-flex:0.5;-webkit-flex:0.5;-ms-flex:0.5;flex:0.5;}.apparel-picture {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;} .landingpage {flex-direction:column;} .messagebox{width:250px;}.messagebox h1{padding-top:0px;font-size:35px;}#inspire-1 .colContainer{padding-right:20px;padding-bottom:100px;}.colContentTitle {width:60%;height:auto;margin-bottom:0px;}.identifytitle {align-self:center;width:100%;margin-right:0px;}.colContentTitle h1 {text-align:right;font-size:200%;}.colContentTitle h2 {font-size:90%;}.colContainer {align-items:center;justify-content:center;}.colContent {width:70%;height:60%;}#inspire-2 .colContent {height:100%;width:100%;}.identify-article-images {flex-direction:column;}.identify-image-left{border-right:0px;border-bottom:#fff solid 4.5px;}.identify-image-right{border-left:0px;border-top:#fff solid 4.5px;}.dsContent {}#dsCopy {padding-left:15px;padding-right:15px;}}@media screen and (min-width:150px) and (max-width:670px) and (orientation:landscape) {.index-bg, .contact-bg, .identify-bg, .apparel-bg, .developsoul {background-attachment:scroll; } .header {position:absolute;background-size:190px;}.heademailinLine {display:none;}.members {display:none;}.menutext {font-size:80%;}.menuone:before{content:"start";}.menutwo:before{content:"develop";}.menuthree:before{content:"cv";}.menufour:before{content:"read";}.menufive:before{content:"coms";}.indexflex {flex-direction:column;}.storelogo {display:none;}#inspire-2 .apparelContent {background-attachment:scroll;flex-direction:column-reverse;height:300%;}#inspire-2 .apparel-sidebar-right {min-height:300px;} #inspire-2 .apparel-sidebar-left {background-attachment:scroll;min-height:500px;}.apparel-description {flex:0.5;}.apparel-picture {flex:1;} .landingpage {flex-direction:column;}.contactflex { align-items:center; }.messagebox { top:80px; overflow:scroll }#contactforminputarea { font-size:12px; height:30px}#contactformtextarea {font-size:12px;height:100px;}.messagebox h1{padding-top:5px;padding-bottom:2px;font-size:0px;}.contactaside h2{color:#000000;}.colContentTitle {top:35%;} .identify-article-images {flex-direction:column;}.identify-image-left{border-right:0px;border-bottom:#fff solid 4.5px;}.identify-image-right{border-left:0px;border-top:#fff solid 4.5px;}}@media screen and (min-width:671px) and (max-width:1024px) and (orientation:portrait){ .index-bg, .contact-bg, .identify-bg, .apparel-bg, .developsoul {background-attachment:scroll; } .index-bg {background-image:none; }#Footer-Right {text-align:left;height:20px;padding-left:15px;} .biffybanner {display:block;}.fpblurb {margin-left:0px;}.fpblurb, .fpblurb a, .fpblurb a:visited {color:#666;}.indexflex {width:100%;flex-direction:column;}.fpemailform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.fplogo {display:none;padding-top:10%;height:auto;width:50vw;}.storelogo {display:none;}#inspire-2 .apparelContent {flex-direction:column-reverse;height:200vh;}#inspire-2 .apparel-sidebar-right {min-height:500px;}.apparel-description {flex:0.6;}.apparel-picture {flex:1;} .landingpage {flex-direction:column;}.contactflex {padding-top:0px;}.messagebox h1{font-size:6.5vw;}.identify-article-images {flex-direction:column;}.identify-image-left{border-right:0px;border-bottom:#fff solid 4.5px;}.identify-image-right{border-left:0px;border-top:#fff solid 4.5px;}}@media screen and (min-width:668px) and (max-width:1024px) and (orientation:landscape) { .index-bg, .contact-bg, .identify-bg, .apparel-bg {background-attachment:scroll; } .fpspace{align-content:center;}.thankyou {background-attachment:fixed;}.storelogo {display:none;} .apparel-sidebar-left {}.colContentTitle {top:45%;}}@media screen and (min-width:1025px) and (max-width:10000px) {.sub-Menu {max-width:40%;max-width:-webkit-calc(45vw - 80px);max-width:-moz-calc(45vw - 80px);max-width:calc(45vw - 80px);}.c-hamburger--htx:hover{background-color:#EFEFEF;transition:all linear 0.5s;}.menutext:hover {color:#fff;background-color:#666;transition:all linear 0.2s;} button:hover {color:#fff;background-color:#666;transition:all 0.8s;}#fpemailoutput:hover {background-color:#666;transition:all 0.8s;}.head-output-line button:hover {color:#fff;background-color:#666;transition:all 0.8s;}.big:hover {background-color:#f0f0f0;}.apparelcolour:hover {width:25px;height:25px;transition:all 0.3s;}.aaatee1:hover {background:#070707;}.aaatee2:hover {background-color:#402B3A;}.aaatee3:hover {background-color:#AB0002;}.aaahoody2:hover {background-color:#373737;}.aaahoody3:hover {background-color:#621D25;} }.fbbody {margin:0px;padding:0px;height:100vh;width:100vw;}.fbframe {margin-top:80px;}.popupflex {position:fixed;top:0px;left:0px;display:none;align-items:center;justify-content:center;height:100vh;height:104%;width:100%;z-index:999999;background-color:rgba(0,0,0,.7);}.popupflex--dim {height:2px;width:4px;top:50%;left:50%;opacity:0;-webkit-transition:height ease-out 0.4s, top ease-out 0.4s, widthease-out 0.4s 0.4s, left ease-out 0.4s 0.4s, opacity linear 0s 1s;transition:height ease-out 0.4s, top ease-out 0.4s, widthease-out 0.4s 0.4s, left ease-out 0.4s 0.4s, opacity linear 0s 1s;-webkit-animation-delay:2s; animation-delay:2s;}.emailpopup {padding:25px;text-align:center;width:90%;height:360px;max-width:400px;background-color:#f0f0f0;}.emailpopup img {width:320px;padding-bottom:10px;margin-top:40px;margin-right:-50px;}.emailpopup h2 {font-size:150%;padding-bottom:10px;} .emailpopup p {text-align:center;padding-bottom:20px;}#subscribe-result {padding-top:6px;font-family:aatypeface;font-size:60%;height:25px;}.close {display:block;position:relative;float:right;overflow:hidden;top:-15px;right:-15px;padding:0;width:40px;height:40px;font-size:0;background-color:transparent;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;z-index:999999;-webkit-appearance:none; -moz-appearance:none;-webkit-transition:background 0.3s;transition:background 0.3s;}.close span {display:block;position:absolute;top:45%;left:20%;right:20%;height:4px;background:#666666;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s;}.close span::after {position:absolute;display:block;left:0;top:0;width:100%;height:4px;background-color:#666666;content:"";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.3s;transition:all 0.3s;}.close:hover span{background-color:#fff;}.close:hover span::after{background-color:#fff;}