/*!

 *  Description: chaos digital
 *  Author: Pete Waldock
 *  Version: 1
 *  Release Date: 15/10/2016
 */#dummy-element{width:2px}@font-face{font-family:Lato-Regular;src:url("../fonts/Lato-Regular.ttf")}@font-face{font-family:Lato-Light;src:url("../fonts/Lato-Light.ttf")}html{overflow-x:hidden}body{font:16px "Lato-Light",verdana,sans-serif;margin:0 0 0 0;padding:0 0 0 0;background:url(../images/bg.jpg) 0px 0px repeat fixed;background-color:#0f0f0f;text-align:center;color:#c7c7c7;-webkit-tap-highlight-color:rgba(0,0,0,0)}#pageWrapper{width:989px;height:auto;margin-left:auto;margin-right:auto;text-align:left}p{margin:0;padding:0;margin-bottom:15px;clear:left}a{color:#727272;text-decoration:none;outline:none;font:16px "Lato-Light",verdana,sans-serif}a:hover{text-decoration:underline;color:#727272}h1,h2,h3,h4{margin-top:0px;text-shadow:1px 1px 5px #000;font-family:"Lato-Regular",serif;font-size:28px;font-style:normal;font-weight:400;text-shadow:none;text-decoration:none;text-transform:none;letter-spacing:-0.01em;word-spacing:.189em;line-height:.9em}h1{font-size:21px;font:23px "Lato-Regular",verdana,sans-serif;letter-spacing:0em;word-spacing:.189em}h3,h4{font-weight:bold;color:#ddd;font:22px "Lato-Regular",verdana,sans-serif}h3{position:relative;margin:0 0 0 22px;background-image:url(../images/arrow.gif);background-position:right;background-repeat:no-repeat;padding-right:24px;width:auto;display:block;float:left}h4{font-size:20px}.headingDivider{color:#383838;margin-left:10px;margin-right:10px}.title{color:#5e5e5e}h3 img{margin-left:5px}a img{border:0px}.buffer{clear:both;display:block;height:0px;line-height:.005em}input,select{font-size:80%;font-family:Arial,Helvetica,sans-serif}select{font-size:100%;font-family:Arial,Helvetica,sans-serif}fieldset{position:absolute;border:none;margin-bottom:-10px;float:left;width:486px}legend{color:#000;margin-left:-13px;margin-bottom:-15px}.invisible{visibility:hidden !important;position:absolute !important;left:-500em}.notDisplayed{display:none !important}.buffer{clear:both;display:block;line-height:.005em}#topBar{width:950px;float:left;display:block;position:relative;top:0px;padding:20px;border-bottom:1px solid rgba(255,255,255,.08);margin:0 0 10px 0}#logo,#nav:before{position:relative;top:0px;left:0px;width:122px;height:47px;float:left;background-image:url(../images/logo_chaos.png);content:""}#logo{-webkit-transition:all 500ms cubic-bezier(0.74, 0.01, 0.34, 1);transition:all 500ms cubic-bezier(0.74, 0.01, 0.34, 1);top:0px}#nav:before,#logo.hide{transform:scale(0.9);opacity:0;top:-5px}#logo.hide{top:0px}#nav.sticky:before{transform:scale(1);opacity:1;-webkit-transition:all 500ms cubic-bezier(0.74, 0.01, 0.34, 1);transition:all 500ms cubic-bezier(0.74, 0.01, 0.34, 1)}.homeContent,.projectContent,.row{position:relative;float:left;width:100%;padding:0px 0px 38px 0px}.row{position:relative;float:left;top:0px;width:960px;padding:0px;margin-bottom:0px;border-bottom:0px solid #414141;margin-bottom:0px;clear:both}.intro{position:relative;top:30px;left:20px;width:895px;padding:30px;padding-bottom:0px;padding-top:30px;margin-bottom:50px;background-image:url(../images/bg_dark.jpg);background-color:#282828;border-top:1px solid #1d1d1d;border-left:1px solid #1e1e1e;border-bottom:1px solid #4f4f4f;border-right:1px solid #515151;display:none}.intro h1{padding-top:3px;color:#7a7a7a;float:left}.intro p{font-size:121%;color:#7a7a7a;width:480px;float:right}.intro a{color:#414141}.productRow,.productRow_home{position:relative;float:left;width:965px;margin-left:20px;overflow:hidden;margin-top:25px}.product,.product_home{position:relative;float:left;margin-right:15px;background-color:rgba(0,0,0,.14);width:226px;border-top:1px solid rgba(0,0,0,.5);height:210px;margin-bottom:-2000em;padding-bottom:2000em;background-repeat:repeat-x;box-shadow:inset 0px 2px 8px rgba(0,0,0,.4)}.portfolio_image{position:relative;height:auto;width:100%;left:10px;top:10px}.portfolio_image a{display:block;height:100%;width:100%;background-position:90px 87px;background-repeat:no-repeat;border:0px solid #000;text-indent:-900em}.portfolio_image img{position:absolute;left:2px;top:2px;float:left}.imageLabel{position:relative;display:block;top:20px;left:25px;width:173px;margin-bottom:30px;display:none}.imageLabel a{color:#3f3f3f}.infoBox{position:relative;display:block;float:left;background-color:#e5e5e5;width:86%;width:calc(100% - 160px);padding:10px 60px 40px 60px;border-bottom:0px solid #efebdf;color:#2a2822;margin:20px 0px 0px 20px;background-image:url(../images/info_bg.jpg);background-repeat:repeat-x;border-top:1px solid rgba(255,255,255,.2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;overflow:hidden}.infoBox p{font-size:15px}.infoBoxCol1,.infoBoxCol2{width:650px;float:left}.infoBoxCol2{display:none}@media(min-width: 1023px){.infoBoxCol2{display:block;background-image:url(../images/profile.png);width:237px;top:20px;height:310px;float:left;margin:-62px -100px -100px 5px;background-size:118%;background-repeat:no-repeat}}.projectScreen{position:relative;left:20px;display:block;float:left;clear:both;margin:25px 0 0px 0;width:calc(100% - 62px);height:auto;background-color:#262626;background-position:center center;background-repeat:no-repeat;border-radius:2px;box-shadow:inset 0px 0px 8px #111;padding:12px;background-color:rgba(0,0,0,.14);border-top:1px solid rgba(0,0,0,.5);box-shadow:inset 0px 2px 8px rgba(0,0,0,.4);text-align:center;border-radius:8px}.projectScreen+h3{margin-top:38px}.projectScreen img{box-shadow:2px 2px 11px #0e0e0e;max-width:100%;min-width:100%;margin:auto;border-radius:4px}#nav li a.btn-projects,#nav li a.btn-about,#nav li a.btn-contact,.btn-main,.btn-main.btn-projects{background-image:url(../images/projects.gif);background-position:6px 8px;background-repeat:no-repeat;background-size:25px auto;padding-left:38px}#nav li a.btn-about{background-image:url(../images/about.gif)}#nav li a.btn-contact{background-image:url(../images/contact.gif)}.btn-main.btn-projects{float:right;margin:20px}.projectScreen img.mb-5{margin-bottom:5px}.projectScreen p{padding:0px 20px 0px 20px;margin-left:auto;margin-right:auto}.projectScreen h4{padding:20px 20px 0px 20px;margin:0 0 -10px 0}.projectScreen img.inner-shad{box-shadow:inset 0px 2px 8px rgba(0,0,0,.4);background-color:rgba(0,0,0,.14)}img.pad-right,img.pad-left,img.pad-both{width:calc(100% - 3px);float:left}img.pad-left{float:right}img.pad-left{margin-left:8px}img.pad-right{margin-right:8px}img.pad-both{margin-left:1.5px}.dark-colors{-webkit-transition:all 500ms cubic-bezier(0.74, 0.01, 0.34, 1);transition:all 500ms cubic-bezier(0.74, 0.01, 0.34, 1)}.projectScreen.kontainers-logo .dark-colors{background-color:#111}.projectScreen.kontainers-logo .dark-colors:hover{background-color:#1d2c59}.projectScreen p:first-of-type{padding-top:12px}.projectInfo{pointer-events:none;padding:10px 0;text-align:left}.projectInfo a{pointer-events:auto;color:#f0632e}.flashThinner{width:300px;height:250px;overflow:hidden !important;margin:auto}.projectLink{float:right;margin-top:0px;margin-right:20px;z-index:100;display:block}.infoBox h4{color:#fff !important;text-shadow:#909090 0px 0px 4px;display:block;position:relative;margin-top:30px;margin-bottom:30px;float:left;width:100%;font-size:38px;font-weight:normal}#footer{position:relative;display:block;top:30px;width:950px;text-align:left;padding:20px;font:13px "Lato-Light",verdana,sans-serif;text-shadow:#121212 0px 0px 4px;font-weight:bold;color:#888 !important;margin-bottom:80PX}table{width:100%;border:0px solid #000 !important;float:left;margin:-20px 0px 10px 0px;border-collapse:collapse;border-spacing:0;border:none}table th{border-bottom:1px solid #bababa;padding:20px;padding-left:0px;color:#757575 !important;text-shadow:#dadada 0px 0px 4px;font:16px "Lato-Light",verdana,sans-serif;text-align:left}table td{padding:15px 20px 15px 0px;font-size:15px;border-top:1px solid #d4d4d4}.col1-employment{width:141px}.col2-employment{width:139px}.col3-employment{width:454px}.col4-employment{width:136px}.col1-education{width:236px}.col2-education{width:510px}.col3-education{width:126px}.imageLabel{text-align:center}.popPanel{overflow:hidden;position:absolute;top:-250px;width:225px;height:450px;z-index:99 !important;display:block;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:transform 500ms cubic-bezier(0.74, 0.01, 0.34, 1);transition:transform 500ms cubic-bezier(0.74, 0.01, 0.34, 1)}.popPanel:hover{-webkit-transform:translate3d(0, 250px, 0);transform:translate3d(0, 250px, 0);-webkit-transition:transform 400ms cubic-bezier(0.74, 0.01, 0.34, 1);transition:transform 400ms cubic-bezier(0.74, 0.01, 0.34, 1)}.banner .popPanel{top:0;width:calc(100% + 24px);height:850px;left:-12px;height:100%;position:absolute;-webkit-transform:translate3d(0, 236px, 0);transform:translate3d(0, 236px, 0);z-index:9999999;pointer-events:none}.banner:hover .popPanel{-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);transition-delay:.1s}.popWrapper{height:179px;overflow:hidden;z-index:99 !important;background-color:rgba(28,28,28,.88);padding:10px 20px 20px 20px;color:#a3a3a3 !important;background:-moz-linear-gradient(top, rgba(28, 28, 28, 0.88) 0%, rgba(22, 22, 22, 0.93) 100%);background:-webkit-linear-gradient(top, rgba(28, 28, 28, 0.88) 0%, rgba(22, 22, 22, 0.93) 100%);background:linear-gradient(to bottom, rgba(28, 28, 28, 0.88) 0%, rgba(22, 22, 22, 0.93) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e01c1c1c", endColorstr="#ed161616", GradientType=0 );position:absolute;width:100%}.banner .popWrapper{bottom:0;height:65px}.popWrapper h4{font-size:20px;color:#fff !important;margin-top:16px;margin-bottom:10px;text-align:center}.banner .popWrapper h4{text-align:left;padding-left:55px;padding-top:7px;float:left;display:block}.popWrapper p{margin-bottom:10px;z-index:1;font-size:13px;color:#d0d0d0;text-align:center}.banner .popWrapper p{width:350px;float:left;display:block;clear:none;padding:20px 0 0 50px;text-align:left}.popWrapper a{background-color:rgba(0,0,0,0);position:absolute;display:block;height:500px;width:200px;z-index:99}.banner .popWrapper a{height:580px;width:935px;z-index:99}.popContent{background-image:url(../images/btn_viewScreenshots.png);background-repeat:no-repeat;background-position:center 122px;height:220px;width:190px}.banner .popContent{background-position:740px 22px;width:auto}.CV{width:200px;float:right;text-align:right;z-index:200}.CV a{padding:20px;margin-right:0px;margin-top:0px;text-align:left;z-index:300 !important;font-size:100%;width:auto !important;height:20px !important;display:block;background-color:#e0e0e0;color:#393939 !important;text-shadow:#f5f5f5 1px 1px 2px;border:1px solid #bcbcbc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 5px #373737;-moz-box-shadow:1px 1px 5px #373737;-webkit-box-shadow:1px 1px 5px #373737}.CV a:hover{background-color:#393939;color:#e0e0e0 !important;text-shadow:#000 1px 1px 2px;border:1px solid #9c9c9c;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 3px #373737;-moz-box-shadow:1px 1px 3px #373737;-webkit-box-shadow:1px 1px 3px #373737;text-decoration:none}.CV a{padding:15px 15px 12px 15px;margin-right:-5px;text-align:left;z-index:300 !important;font-size:100%;background-color:#e0e0e0;color:#393939 !important;text-shadow:#f5f5f5 1px 1px 2px;border:1px solid #bcbcbc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 5px #373737;-moz-box-shadow:1px 1px 5px #373737;-webkit-box-shadow:1px 1px 5px #373737}.CV img{margin-left:10px;margin-top:15px;margin-bottom:-8px}.banner{position:relative;display:block;float:left;clear:both;margin:25px 20px 0px 20px;width:937px;height:auto;overflow:hidden;background-color:#262626;background-position:center center;background-repeat:no-repeat;border-radius:2px;box-shadow:inset 0px 0px 8px #111;padding:12px 0 12px 12px;background-color:rgba(0,0,0,.14);border-top:1px solid rgba(0,0,0,.5);box-shadow:inset 0px 2px 8px rgba(0,0,0,.4);border-radius:8px;-webkit-transition:all .6s cubic-bezier(0.74, 0.01, 0.34, 1);transition:all .6s cubic-bezier(0.74, 0.01, 0.34, 1);z-index:9999999}.banner .portfolio_image{width:calc(100% - 12px);top:0;left:0}.banner .portfolio_image a{height:auto;width:100%;position:relative;float:left}.banner .portfolio_image img{position:relative;width:100%;top:0;left:0;border-radius:4px;box-shadow:2px 2px 11px #0e0e0e}.banner object{display:block;z-index:400}.social{width:100px;top:0px;padding:0px;height:35px;display:block;position:absolute;margin:14px 0px 0px 860px}.social ul{list-style-type:none;display:block;position:relative;width:88px;margin:0px 20px 0 -20px}.social ul li{float:left;margin-right:10px}.social ul li a{width:32px;height:35px;background-image:url(../images/icons_social_li.png);display:block;float:left;text-indent:-9000em}.social ul li a:hover{background-image:url(../images/icons_social_li_hover.png);-webkit-transform-origin:center center}.social ul li.btn_twitter a{width:31px;background-image:url(../images/icons_social_t.png)}.social ul li.btn_twitter a:hover{background-image:url(../images/icons_social_t_hover.png)}.noFlash{background-color:#000;border:1px solid #2c2c2c;padding:20px;font-size:1.6em;height:260px;width:916px}.contact{float:right}#nav{position:relative;display:block;margin:0px 0px -26px 0;z-index:9;top:13px;float:left;width:calc(100% - 20px);padding-right:0px;z-index:999999999}#nav.sticky{position:fixed;width:949px;background:url(../images/bg.jpg) 0px 0px repeat fixed;padding:25px 20px 12px 20px;top:0;box-shadow:0px 10px 8px -6px #000}#topBar h1{position:relative;top:-6px;left:-2px;float:right;margin:12px 0px 0px 0px;color:#383838;font:24px "Lato-Regular",verdana,sans-serif;text-align:right;padding-left:10px;letter-spacing:-0.03em}#nav ul{margin:0px;float:right}#nav ul li{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none}#nav li a,.btn,.projectLink a,.btn-main{float:left;text-decoration:none !important;text-align:center;padding:12px 17px 12px 17px;background-color:rgba(0,0,0,.28);background-color:rgba(255,255,255,.08);box-shadow:0 2px rgba(0,0,0,.58);margin-left:12px;text-align:left;color:#dbdbdb !important;text-shadow:#000 1px 1px 2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;z-index:100 !important;font-size:120%;font-weight:bold;font:13px "Lato-Light",verdana,sans-serif;background-repeat:repeat-x;background-position:top;margin-top:-3px;border-top:1px solid rgba(255,255,255,.08);border-left:1px solid rgba(255,255,255,.08)}#nav li a:hover,.btn:hover,.projectLink a:hover{background-color:rgba(0,0,0,.48);text-decoration:none;text-shadow:#153d6c 1px 1px 3px;cursor:pointer;box-shadow:none;-webkit-transform:translate(0, 2px);transform:translate(0, 2px);border-top:1px solid rgba(0,0,0,.48);border-left:1px solid rgba(0,0,0,.48);margin-top:-4px}#nav li a img{margin:-5px 0px -4px 5px}.projectScreen .btn{float:right;margin:0px 18px 26.1px -10px;background:rgba(0,0,0,0);background-color:rgba(255,255,255,.01);border:1px solid rgba(255,255,255,.2)}.projectScreen .btn:hover{background-color:rgba(0,0,0,.48);border:1px solid rgba(0,0,0,.28)}.btn-holders{margin-top:-68px;position:relative;float:right;display:block}img.back{margin:0px 5px 0 -5px}.brackets{font-size:9px}a.btn:hover{color:#fff !important}a.btn.forward{float:right}.contact{float:right}.infoBox h4 a.btn{background-image:url(../images/bg_btn_infobox.jpg);text-shadow:rgba(255,255,255,.3) 1px 1px 0px;color:#555 !important;float:right;margin:-20px -40px 0px 0px;-moz-box-shadow:0px 0px 3px #000;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);border:1px solid #dfdfdf;padding:3px 3px 3px 8px;letter-spacing:0em;word-spacing:.3em}.infoBox h4 a.btn img{margin:0px 5px 0px 0px}.barba-container{width:989px}.video-panel{border-radius:4px;box-shadow:4px 4px 18px 0px rgba(0,0,0,.28)}.projectScreen .video-panel{padding-right:12px}.video-container{border-radius:3px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;box-shadow:2px 2px 11px #0e0e0e;border-radius:8px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.html5-video{width:100% !important;height:auto !important;box-shadow:2px 2px 11px #0e0e0e}.projectScreen .html5-video{width:100% !important;height:auto !important;border-radius:4px}.large{width:225px;height:225px;position:absolute;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,.85),0 0 7px 7px rgba(0,0,0,.95),inset 0 0 40px 2px rgba(0,0,0,.85);background:url("../images/project_images/kontainers/nurture-workflow.jpg") no-repeat;display:none}.small{display:block;width:100%}.contact-form-iframe{width:100%;margin-top:-30px;height:390px}.hidden-container{max-height:0;overflow:hidden;opacity:0;-webkit-transition:all .6s cubic-bezier(0.74, 0.01, 0.34, 1);transition:all .6s cubic-bezier(0.74, 0.01, 0.34, 1);float:left;-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.hidden-container.show{max-height:500px;opacity:1}.hidden-container .reveal-holder{-webkit-transform:rotateX(-140deg);transform:rotateX(-140deg);-moz-transform:rotateX(-140deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transform-origin:0% 0%}.hidden-container.show .reveal-holder{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-moz-transform:rotateX(0deg);transition-delay:.1s}.btn.hide{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.projectScreen img.second-image{margin-top:10px}.row{width:100%;margin:0 auto}.row .row{width:auto;max-width:none;min-width:0}.row.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column,.columns{float:left;min-height:1px;padding:0;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.column.centered,.columns.centered{float:none;margin:0 auto}[class*=column]+[class*=column].end{float:left}.row .one{width:8.3333%}.row .two{width:16.6667%}.row .three{width:25%}.row .four{width:33.3333%}.row .five{width:41.6667%}.row .six{width:50%}.row .seven{width:58.3333%}.row .eight{width:66.6667%}.row .nine{width:75%}.row .ten{width:83.3333%}.row .eleven{width:91.6667%}.row .twelve{width:100%}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row .offset-one{margin-left:8.3333%}.row .offset-two{margin-left:16.6667%}.row .offset-three{margin-left:25%}.row .offset-four{margin-left:33.3333%}.row .offset-five{margin-left:41.6667%}.row .offset-six{margin-left:50%}.row .offset-seven{margin-left:58.3333%}.row .offset-eight{margin-left:66.6667%}.row .offset-nine{margin-left:75%}.row .offset-ten{margin-left:83.3333%}.row .offset-eleven{margin-left:91.6667%}@media(max-width: 1024px){#nav.sticky{left:0;width:100%}#nav.sticky ul{margin-right:40px}}@media(max-width: 1023px){::-webkit-scrollbar{display:none}.product_home{margin:0 10px 20px 10px;padding:0 0 25px;width:96%;width:calc(50% - 40px);position:relative;position:relative;height:100%}.portfolio_image img{position:relative;width:94%;width:calc(100% - 25px);height:100%}.productRow,.productRow_home{width:100%}.popPanel{display:none}.banner .popPanel{margin:0px;width:102%;width:calc(100% - 12px);position:relative;left:0px;height:auto}.popPanel:hover,.banner .popPanel:hover{-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}#pageWrapper,.barba-container,#topBar{width:100%}.popWrapper{background-color:rgba(17,17,17,.48)}.banner .popWrapper{margin-top:0px;height:auto}.popWrapper a{height:180px;width:90%}.banner .popWrapper a{top:0px;height:200px;width:100%}#topBar h1{padding-right:40px}.banner{width:94%;width:calc(100% - 50px)}.popWrapper h4{font-size:24px;text-align:left}.banner .popWrapper h4{padding-left:0;padding-top:0;margin-top:0px}.popWrapper p{font-size:18px;text-align:left}.banner .popWrapper p{width:calc(100% - 340px);padding-top:0}.popContent{background-position:right 148px;padding:10px 15px 10px 15px}.banner .popContent{height:auto;padding-top:20px;background-image:none}.infoBox{width:70%;width:calc(100% - 160px)}.infoBoxCol1,.infoBoxCol2{width:100%;background-repeat:no-repeat;background-position:center right}#nav.sticky{width:100%;margin:-2px 0 0 0}#nav.sticky ul{margin-top:1px}#nav ul li{margin:5px 0 10px 0}.projectScreen .btn{margin:0px 0px 18px 18px;float:left;padding:12px 27px 12px 27px}.btn-holders{float:left;display:block;margin-top:0px}}@media(max-width: 700px){.row .two,.row .three,.row .four,.row .five,.row .six,.row .seven,.row .eight,.row .nine,.row .ten,.row .eleven,.row .twelve{width:100%}.contact-form-iframe{height:580px}.projectScreen .row img.pad-right,.projectScreen .row img.pad-left{width:100%;float:none;padding:0}.popContent{background-image:none;padding:10px 15px 10px 15px}.banner .popWrapper p{width:100%;padding:0px 0 0 0px}table th{display:none}table td{width:100%;display:block}table td.company,table td.provider{font-size:24px;font-weight:bold;padding-bottom:0}.homeContent .infoBox{text-align:left}.infoBox h4{font-size:28px}table td.duties,table td.datestudying{border:none;padding:0px 20px 25px 0px}table td.role,table td.subject{border:none;font-size:18px;font-weight:bold;padding:0px 20px 15px 0px}table td.date{display:none}}@media(max-width: 630px){.popWrapper p{font-size:16px}#nav{margin:-40px 0px 30px 12px;top:0}#nav ul{width:100%}#topBar{margin:0 0 35px 0}#topBar h1{display:none}}@media(max-width: 580px){.popContent{padding:0px 5px 0px 5px}}@media(max-width: 630px){#nav.sticky:before,#nav:before{display:none !important}#nav.sticky{padding:10px 0 0}#nav.sticky ul{margin:0}#nav{background-color:rgba(0,0,0,.14);border-top:1px solid rgba(0,0,0,.5);box-shadow:inset 0px 2px 8px rgba(0,0,0,.4);width:calc(100% - 24px);margin:-20px 0px 30px 12px;padding-top:8px}#nav ul li{display:block;width:calc(50% - 6px);float:left;margin-bottom:10px}#nav ul li a{width:calc(100% - 74px);text-align:center;margin-left:16px}.infoBox{padding:10px 20px 40px 20px;width:calc(100% - 80px)}.product,.product_home{height:auto}.portfolio_image{height:auto;width:100%}.portfolio_image a{height:auto;width:100%}.popPanel,.banner .popPanel{margin:0 0 0 0px;width:100%;height:auto;top:auto;position:relative}.popWrapper{height:auto;margin:22px 0 0 0}.popContent{height:auto;padding:10px 5px 0px 5px}.popWrapper p{font-size:18px}.banner .popWrapper{width:89%;width:calc(100% - 52px);margin-top:12px}#logo{left:37%;left:calc(50% - 81px)}.popWrapper p{font-size:18px;text-align:center}.popWrapper h4,.banner .popWrapper h4,.banner .popWrapper p,.homeContent{text-align:center;width:100%}.popWrapper h4{margin-top:6px;font-size:18px}h3{margin:0 0 -10px 25px}#footer{width:89%;width:calc(100% - 40px);text-align:center;padding:0px 20px}}
