.mobile-menu{width:280px;overflow:hidden;overflow-y:auto;transition:margin 300ms ease-in-out;position:fixed;right:0;top:0;margin-right:-280px;z-index:99999;display:block;background:#333;height:100%}.mobile-trigger{display:none}span.after.mobiled{width:100%;height:100%;display:block;z-index:99999;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0}@media screen and (max-width: 995px){header.row nav{display:none}.mobile-menu.mobiled{width:280px;margin:0;transition:margin 300ms ease-in-out}.mobile-menu .close-menu{padding-top:45px;color:#fff;display:inline-block;font-size:14px;text-transform:uppercase;font-weight:300;position:relative;padding:0;margin:0 15px 15px;letter-spacing:1px;line-height:18px;padding-top:55px;transition:all 300ms ease-in-out}.mobile-menu .close-menu div:before{content:"";background:#fff;height:4px;width:50px;position:absolute;top:35px;left:50%;margin:0 0 0 -25px;display:block;transition:all 300ms ease-in-out;-ms-transform:rotate(45deg);transform:rotate(45deg);top:25px;width:25px;margin:0 0 0 -13px}.mobile-menu .close-menu div:after{content:"";background:#fff;height:4px;width:50px;position:absolute;top:25px;left:50%;margin:0 0 0 -25px;display:block;transition:all 300ms ease-in-out;-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:25px;width:25px;margin:0 0 0 -13px}.mobile-menu .close-menu:hover{color:#aaa;transition:all 300ms ease-in-out}.mobile-menu .close-menu:hover div:before,.mobile-menu .close-menu:hover div:after{background:#aaa}.mobile-menu nav ul{margin:0}.mobile-menu nav ul li{list-style:none;display:block}.mobile-menu nav ul li ul{padding-left:10px;border-bottom:1px solid #666}.mobile-menu nav ul li ul li{border:none}.mobile-menu nav ul li ul li a{border:none}.mobile-menu nav ul li a{border-bottom:1px solid #666;font-size:18px;color:#fff;display:block;line-height:26px;padding:5px 15px}.mobile-menu nav ul li a:hover{color:#888}.mobile-trigger{color:#000;display:inline-block;font-size:15px;letter-spacing:1px;text-transform:uppercase;font-weight:300;position:relative;float:right;padding:0;margin:0 30px;padding-top:55px;line-height:18px;transition:all 300ms ease-in-out}.mobile-trigger div:before{content:"";background:#000;height:4px;width:40px;position:absolute;top:35px;left:50%;margin:0 0 0 -20px;display:block;transition:all 300ms ease-in-out}.mobile-trigger div:after{content:"";background:#000;height:4px;width:40px;position:absolute;top:25px;left:50%;margin:0 0 0 -20px;display:block;transition:all 300ms ease-in-out}.mobile-trigger:hover{color:#666;transition:all 300ms ease-in-out}.mobile-trigger:hover div:before,.mobile-trigger:hover div:after{background:#666}}body{font-family:"proxima-nova","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}a{color:#D7691C}.clear{clear:both}.navbar-fixed-top{padding:35px 0;position:fixed;top:0;width:100%;z-index:1000;background:#fff;transition:all 0.3s ease-in-out}.navbar-fixed-top.shrink{padding:10px 0}.container{padding-top:140px;position:relative}body.admin-bar .navbar-fixed-top{top:32px}header.row h1{margin:0;padding:0;display:block;float:left}header.row h1 a.logo{width:492px;display:block;height:64px;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/logo-lg.svg) 0 0 no-repeat;text-indent:-999px;overflow:hidden}header.row h1 a.logo img{transition:all 0.3s ease-in-out;height:64px;display:block}header.row h1 a.logo img.shrink{height:50px}header.row h1 a.logo.shrink{transition:all 0.3s ease-in-out;height:50px;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/logo-sm.svg) 0 0 no-repeat}@media screen and (max-width: 740px){header.row h1 a.logo{width:100%;background-position:50% -131px}header.row h1 a.logo.shrink{background-position:50% -121px;margin-left:auto;margin-right:auto;height:auto}}@media screen and (max-width: 540px){header.row h1 a.logo{width:100%;background-position:50% -270px}header.row h1 a.logo.shrink{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/logo-lg.svg) 50% -270px;height:64px}}section.row.content.rotator{max-width:100%;margin-bottom:60px}section.row.content.rotator .large-12{max-width:100%;padding:0}section.row.content.rotator .large-12 .bx-wrapper .bx-viewport{box-shadow:none;border:none;left:0}section.row.content.rotator .large-12 .bx-wrapper{margin-bottom:0}section.row.content.rotator .large-12 ul{margin:0}section.row.content.rotator .large-12 ul li img{margin:0 auto;display:block}section.row.content.rotator .large-12 ul li img.full-width{width:100%}@media screen and (max-width: 1480px){section.row.content.rotator .large-12 ul p{display:none}section.row.content.rotator .large-12 ul p.read-more{display:block}}@media screen and (max-width: 1050px){section.row.content.rotator .large-12 ul h2,section.row.content.rotator .large-12 ul h3{display:none}}@media screen and (max-width: 710px){section.row.content.rotator .large-12 ul img.small-logo{display:none}}section.row.content.rotator .large-12 .bx-wrapper .bx-controls-direction a{width:50px;height:50px;opacity:0;transition:all 200ms ease-in-out}section.row.content.rotator .large-12 .bx-wrapper .bx-next{right:0;background:#3B3B3B url(//designthis.com/wp-content/themes/designthis-framework-old/images/homepage-rotator-rrar.svg) no-repeat 55% 50%}section.row.content.rotator .large-12 .bx-wrapper .bx-prev{left:0;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/homepage-rotator-lrar.svg) no-repeat 45% 50%;background-color:#3B3B3B}section.row.content.rotator .large-12 .bx-wrapper:hover .bx-controls-direction a{opacity:1}section.row.content.rotator .large-12 .bx-wrapper:hover .bx-controls-direction .bx-next:hover,section.row.content.rotator .large-12 .bx-wrapper:hover .bx-controls-direction .bx-prev:hover{background-color:#D7691C}section.row.content.rotator .large-12 .slide-hover{padding:50px;position:absolute;width:100%;height:100%;display:table;z-index:3;opacity:0;transition:all 200ms ease-in-out}section.row.content.rotator .large-12 .bx-wrapper:hover .slide-hover{opacity:1}section.row.content.rotator .large-12 .slide-info{display:table-cell;vertical-align:middle;background:#fff url(//designthis.com/wp-content/themes/designthis-framework-old/images/lightgreybg.svg) 50% 50% no-repeat}section.row.content.rotator .large-12 .slide-info img{margin:0 auto;padding:0 0 1%}section.row.content.rotator .large-12 .slide-info h2{color:#3B3B3B;font-size:26px;line-height:26px;text-align:center;padding:0px 0 0px;margin:0px 0 0;font-family:"Kepler Std","Times New Roman",Times,serif}section.row.content.rotator .large-12 .slide-info h3{font-size:14px;color:#3B3B3B;line-height:26px;letter-spacing:1px;text-align:center;text-transform:uppercase}section.row.content.rotator .large-12 .slide-info p{font-size:16px;line-height:24px;text-align:center;margin:30px 0;color:#3B3B3B}section.row.content.rotator .large-12 .slide-info p.read-more{color:#D7691C;margin:0;padding:0;text-transform:uppercase;font-size:14px}section.row.content.rotator .large-12 .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#D7691C}.menu-wrapper{position:fixed;right:-21em;z-index:1004;width:20em;height:100%;box-shadow:0 0 5px 2px rgba(0,0,0,0.4);transition:all 0.3s ease-in-out;overflow:auto}.right-off-canvas-menu,.menu-off-right{background:#262626 url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg.svg) 0 0 no-repeat;min-height:100%}.right-off-canvas-menu nav ul,.menu-off-right nav ul{margin:0;list-style:none}.right-off-canvas-menu nav ul li a,.menu-off-right nav ul li a{color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;font-size:14px;line-height:21px;padding:30px 0;display:block;border-top:1px solid rgba(255,255,255,0.1)}.right-off-canvas-menu nav ul li a:hover,.menu-off-right nav ul li a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg-hover.svg) 0 0 no-repeat}.right-off-canvas-menu nav ul li:nth-child(1) a:hover,.menu-off-right nav ul li:nth-child(1) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg-hover.svg) 0 -150px no-repeat}.right-off-canvas-menu nav ul li:nth-child(2) a:hover,.menu-off-right nav ul li:nth-child(2) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg-hover.svg) 0 -232px no-repeat}.right-off-canvas-menu nav ul li:nth-child(3) a:hover,.menu-off-right nav ul li:nth-child(3) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg-hover.svg) 0 -314px no-repeat}.right-off-canvas-menu nav ul li:nth-child(4) a:hover,.menu-off-right nav ul li:nth-child(4) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg-hover.svg) 0 -396px no-repeat}.right-off-canvas-menu nav ul li:nth-child(5) a:hover,.menu-off-right nav ul li:nth-child(5) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg-hover.svg) 0 -478px no-repeat}.right-off-canvas-menu nav ul li:last-child a,.menu-off-right nav ul li:last-child a{border-bottom:1px solid rgba(255,255,255,0.1)}.move-left>.inner-wrap{-ms-transform:translate(-20em, 0);-ms-transform:translate3d(-20em, 0, 0);transform:translate3d(-20em, 0, 0)}.right-off-canvas-toggle,.go-menu{float:right;margin:15px 20px;color:#3B3B3B !important;font-size:14px;position:relative;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:17px 65px 17px 20px;display:inline-block;background:#fcfcfc;background:linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f2f2f2',GradientType=0 );transition:margin 0.3s ease-in-out}.right-off-canvas-toggle.shrink,.go-menu.shrink{margin:0 20px}@media screen and (max-width: 740px){.right-off-canvas-toggle.shrink,.go-menu.shrink{margin:0 auto}}@media screen and (max-width: 740px){.navbar-fixed-top{padding:10px 0 30px}.navbar-fixed-top.shrink{padding:10px 0 30px}header.row h1{margin:0;padding:10px 0;display:block;float:none}header.row h1 a.logo{max-width:100%;display:block}header.row h1 a.logo img{display:block;margin:0 auto}.right-off-canvas-toggle{float:none;width:130px;margin:0 auto 0px;display:block}}.right-off-canvas-toggle:after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:20px;box-shadow:0 0px 0 1px #3B3B3B,0 7px 0 1px #3B3B3B,0 14px 0 1px #3B3B3B;width:22px}.right-off-canvas-toggle:hover{color:#fff !important;background:#e1731c;background:linear-gradient(to bottom, #e1731c 0%, #c2581c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1731c', endColorstr='#c2581c',GradientType=0 )}.right-off-canvas-toggle:hover:after{box-shadow:0 0px 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff}.move-left .exit-off-canvas,.move-left .exit-off-canvas:hover{background:rgba(0,0,0,0.5)}.exit-off-canvas.close-menu{float:right;margin:50px 50px;color:#fff;font-size:14px;position:relative;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:17px 65px 17px 20px;display:inline-block;box-shadow:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}.exit-off-canvas.close-menu:after{content:"";background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/close.svg) 0 0 no-repeat;width:24px;height:24px;display:block;color:#fff;font-size:20px;position:absolute;right:20px;top:14px;overflow:visible !important}.exit-off-canvas.close-menu:hover{background:#e1731c;background:linear-gradient(to bottom, #e1731c 0%, #c2581c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1731c', endColorstr='#c2581c',GradientType=0 );color:#fff}.menu-on.exit-off-canvas-bg{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}section.row.tagline .large-12 h2{font-size:36px;line-height:44px;font-family:"Kepler Std","Times New Roman",Times,serif;text-align:center;letter-spacing:1px;font-weight:normal;margin:30px 0 40px}section.row.tagline .large-12 p{text-align:center;font-size:18px;line-height:26px;margin:0 0 80px}section.row.tagline .large-12 a:hover{text-decoration:underline;color:#D7691C}footer.row{max-width:100%;background:#3B3B3B;position:relative;padding:30px 0 10px}footer.row .large-12{padding:0}footer.row ul.tabs.icons{max-width:1200px;margin:0 auto;width:100%;display:table}footer.row ul.tabs.icons a svg{margin:0 auto}footer.row .tabs.vertical{margin:0}footer.row .social-links a{color:#000}footer.row .social-links a:hover{color:#D7691C}footer.row .tab-title{width:25%;padding:0;background:none;display:inline-block;padding:0;text-align:center;position:relative}footer.row .tab-title a{background:none;padding:25px 0 25px;text-align:center;display:block}footer.row .tab-title img,footer.row .tab-title footer.row .tab-title svg{margin:0 auto;display:block}footer.row .tab-title h4{color:#B3B3B3;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;margin:15px 0 10px}footer.row .tab-title.active2 a,footer.row .tab-title a:hover{background:none}footer.row .tabs-content{margin-bottom:10px}footer.row .tabs-content>.content{padding:35px 0;display:none}footer.row .tab-title.active2:after{border-left:solid transparent 15px;border-right:solid transparent 15px;border-bottom:solid #e6e6e6 15px;bottom:0px;content:" ";height:0;left:50%;margin-left:-15px;position:absolute;width:0}footer.row .tab-title a:focus{outline:none !important}footer.row .tab-title:hover h4{color:#D7691C}footer.row .core-svg:hover path,footer.row .core-svg:hover ellipse{fill:#D7691C}footer.row .wine-svg:hover path,footer.row .wine-svg:hover rect{fill:#D7691C}footer.row .touch-svg:hover g:nth-child(4) g path:nth-child(4),footer.row .touch-svg:hover g:nth-child(4)>path,footer.row .touch-svg:hover rect{fill:#D7691C}footer.row .contact-svg:hover path{fill:#D7691C}footer.row .tabs-content{background:#E6E6E6}footer.row .tabs-content{background:#E6E6E6}footer.row .footer-expanded{margin:0 auto;max-width:1200px}footer.row .footer-expanded h3{color:#D7691C;font-size:14px;line-height:21px;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}footer.row .footer-expanded p{font-size:18px;line-height:26px;color:#3B3B3B;margin:0}footer.row .footer-expanded .we-know h4{color:#D7691C;font-size:80px;line-height:60px;font-style:normal;text-align:center;margin:0}footer.row .footer-expanded .we-know p{margin:20px 0 0;text-align:center;font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:1px}footer.row .footer-expanded .we-know p em{text-transform:none;letter-spacing:0}footer.row #panel2-1 .large-3{padding:0 30px 0 50px;min-height:270px;border-right:1px solid #B3B3B3}footer.row #panel2-1 .large-9{padding:0 50px 0 30px}footer.row #panel2-1 .tabs-content.vertical{padding:0 0 0 30px;border-left:1px solid #B3B3B3;min-height:270px}footer.row #panel2-1 .tabs-content.vertical .content{padding-top:0}footer.row #panel2-1 .tabs-content.vertical .content p{font-size:36px;line-height:44px;font-family:"Kepler Std","Times New Roman",Times,serif}footer.row #panel2-2 .large-4{border-right:1px solid #B3B3B3}footer.row #panel2-2 .large-4:last-child{border:none}footer.row #panel2-3 .large-5 p{margin-bottom:20px}footer.row #panel2-3 .large-5 p:last-child{margin:0}footer.row #panel2-4 h5{text-transform:uppercase;text-align:center;font-size:14px;letter-spacing:1px;color:#3B3B3B}footer.row #panel2-4 p{text-align:center;font-size:14px;line-height:20px}footer.row .copyright{text-align:center;color:#B3B3B3;font-size:12px;line-height:18px;margin:0}footer.row .copyright a{color:#B3B3B3}footer.row .copyright a:hover{color:#D7691C;text-decoration:underline}footer.row:before{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/border.svg) 0 0 repeat-x;height:3px;position:absolute;width:100%;display:block;content:"";top:-3px}section.row.page-title{max-width:100%;border-bottom:1px solid #E6E6E6}section.row.page-title .large-12{background:#FAFAFA url(//designthis.com/wp-content/themes/designthis-framework-old/images/whitebg.svg) 50% 50% no-repeat;padding:50px 15px}section.row.page-title .large-12 h1{display:block;text-align:center;margin:0 0 40px;font-size:36px;color:#D7691C;font-family:"Kepler Std","Times New Roman",Times,serif;font-weight:normal;letter-spacing:1px;line-height:38px;font-weight:100}section.row.page-title .large-12 p{text-align:center;max-width:800px;color:#3B3B3B;font-size:18px;line-height:26px;margin:0 auto}section.row.content.work{max-width:100%}section.row.content.work .large-12{max-width:100%;padding:0}section.row.content.work .work-list{margin:0;list-style-type:none;margin:0px;font-size:0;padding:0px}section.row.content.work .work-list ol,section.row.content.work .work-list li{margin:0px;padding:0px}section.row.content.work .work-list li{display:inline-block;width:50%;vertical-align:top;border:0}section.row.content.work .work-list li a{display:block;height:450px;background:cover;background-size:cover;background-attachment:fixed;background-position:center center !important;padding:50px;webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;text-decoration:none}section.row.content.work .work-list li a .work-info{background:#fff url(//designthis.com/wp-content/themes/designthis-framework-old/images/lightgreybg.svg) 50% 50% no-repeat;height:100%;width:100%;display:inline-block;text-align:center;opacity:0;transition:opacity 0.4s ease 0s}section.row.content.work .work-list li a .work-info .info-text{display:inline-block;vertical-align:middle}section.row.content.work .work-list li a .work-info h2{font-family:"Kepler Std","Times New Roman",Times,serif;font-weight:normal;font-size:26px;line-height:26px;letter-spacing:1px;margin:0 0 15px;text-align:center}section.row.content.work .work-list li a .work-info p{font-size:14px;line-height:26px;color:#3B3B3B;margin:0 0 15px;text-transform:uppercase;text-align:center}section.row.content.work .work-list li a .work-info p.read-more{font-size:14px;line-height:26px;color:#D7691C;margin:0}section.row.content.work .work-list li a .work-info:before{content:'';display:inline-block;height:100%;vertical-align:middle}section.row.content.work .work-list li a:hover .work-info{opacity:1}@media screen and (max-width: 1100px){section.row.content.work .work-list li a{height:320px}}@media screen and (max-width: 700px){section.row.content.work .work-list li{width:100%}}section.row.content.work .work-see-more{clear:both;border:1px solid #e6e6e6;padding:20px 20px;background:#fff;color:#3B3B3B;text-transform:uppercase;letter-spacing:1px;display:block;margin:60px auto;font-size:14px;line-height:16px;max-width:340px;text-align:center}section.row.content.work .work-see-more:hover{background:#D7691C;color:#fff;border-color:#D7691C}section.row.work-banner{max-width:100%}section.row.work-banner .large-12{background:cover;background-size:cover;background-position:center center !important;height:551px;display:block;border-top:1px solid #E6E6E6}.large-3.work-filter{display:block;margin:50px auto 45px;border:1px solid #E6E6E6;padding:15px 20px;width:400px;background:#fff;list-style:none;top:132px;position:fixed;z-index:9999;left:50%;margin-left:-200px;transition:all 0.3s ease-in-out}.large-3.work-filter.shrink{transition:all 0.3s ease-in-out;top:52px}.large-3.work-filter .drop-toggle{cursor:pointer;color:#3B3B3B;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0px;color:#3B3B3B;font-size:14px;line-height:16px;display:block;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/selectarrow.svg) 100% 50% no-repeat}.large-3.work-filter .drop-toggle.toggled{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/selectarrow-open.svg) 100% 50% no-repeat}.large-3.work-filter ul{list-style:none;margin:0px;display:none;box-sizing:content-box;border:1px solid #e6e6e6;padding-top:20px}.large-3.work-filter li{color:#3B3B3B;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.large-3.work-filter li a{color:#3B3B3B;font-size:14px;line-height:16px;display:block}.large-3.work-filter li a:hover{color:#D7691C}.large-3.work-filter .drop-toggle:hover{color:#D7691C}.large-3.work-filter.open ul{display:block;position:absolute;z-index:9999;background:#fff;border-top:none;width:358px;left:-1px;padding:20px 20px 0}section.row.page-title-banner{max-width:100%}section.row.page-title-banner .large-12{padding:60px 0}section.row.page-title-banner .large-12 h1{margin:0;font-size:36px;line-height:36px;display:block;text-align:center;color:#fff;font-family:"Kepler Std","Times New Roman",Times,serif;font-weight:normal}section.row.page-title-banner .large-12 p{font-size:14px;line-height:26px;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;margin:0}section.row.work-item{max-width:100%;margin:0 auto 100px}section.row.work-item section.row.work-text{background:#F2F2F2;padding:100px 0 70px}section.row.work-item section.row.work-text .work-text-wrap{max-width:75rem;margin:0 auto}section.row.work-item section.row.work-text .work-text-wrap .large-4.columns{padding-bottom:30px}section.row.work-item section.row.work-text h2{color:#3B3B3B;font-size:14px;line-height:24px;letter-spacing:1px;text-transform:uppercase;margin:0 0 25px}section.row.work-item section.row.work-text p{font-size:16px;margin:0;line-height:24px;color:#3B3B3B}section.row.work-rotator{clear:both}section.row.work-rotator .large-12{max-width:100%;padding:0}section.row.work-rotator .large-12 .bx-wrapper .bx-pager,section.row.work-rotator .large-12 .bx-wrapper .bx-controls-auto{bottom:20px}section.row.work-rotator .large-12 .bx-wrapper .bx-viewport{box-shadow:none;border:none;left:0}section.row.work-rotator .large-12 .bx-wrapper{margin-bottom:0}section.row.work-rotator .large-12 ul{margin:0}section.row.work-rotator .large-12 ul li img{margin:0 auto;display:block}section.row.work-rotator .large-12 ul li img.full-width{width:100%}section.row.work-rotator .large-12 ul li p{font-size:14px;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#3B3B3B;text-align:center;display:block;margin:30px 0 45px}section.row.work-rotator .large-12 .bx-wrapper .bx-controls-direction a{width:50px;height:50px;transition:all 200ms ease-in-out}section.row.work-rotator .large-12 .bx-wrapper .bx-next{right:0;background:#ffffff;background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work-rotator-rrar.svg);background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work-rotator-rrar.svg),linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);background-position:55% 50%;background-repeat:no-repeat}section.row.work-rotator .large-12 .bx-wrapper .bx-prev{left:0;background:#f2f2f2;background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work-rotator-lrar.svg);background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work-rotator-lrar.svg),linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);background-position:45% 50%;background-repeat:no-repeat}section.row.work-rotator .large-12 .bx-wrapper:hover .bx-controls-direction a{opacity:1}section.row.work-rotator .large-12 .bx-wrapper:hover .bx-controls-direction .bx-next:hover,section.row.work-rotator .large-12 .bx-wrapper:hover .bx-controls-direction .bx-prev:hover{background:#D7691C;background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/homepage-rotator-lrar.svg);background-repeat:no-repeat;background-position:45% 50%}section.row.work-rotator .large-12 .bx-wrapper:hover .bx-controls-direction .bx-next:hover{background-position:55% 50%;background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/homepage-rotator-rrar.svg)}section.row.work-rotator .large-12 .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#D7691C}section.row.work-rotator.text .bx-wrapper .bx-pager,section.row.work-rotator.text .bx-wrapper .bx-controls-auto{bottom:-30px}section.row.work-rotator.text .bx-wrapper{margin-bottom:60px}section.row.work-testimonial{padding:100px 0}section.row.work-testimonial .large-12{max-width:75rem;margin:0 auto;float:none}section.row.work-testimonial p{color:#fff;font-weight:normal;font-family:"Kepler Std","Times New Roman",Times,serif;margin:0 0 30px;font-size:30px;line-height:38px}section.row.work-testimonial h3{font-size:14px;line-height:21px;margin:0;text-transform:uppercase;letter-spacing:2px;font-weight:normal;color:#fff}section.row.work-50{max-width:75rem;margin:100px auto}section.row.work-50 .large-6{padding:0 20px 0 50px}section.row.work-50 .large-6:nth-child(2){padding:0 50px 0 20px}section.row.content.work.clients .large-12 .large-3.filter{display:block;margin:50px auto 45px;border:1px solid #E6E6E6;padding:15px 20px;width:400px;list-style:none}section.row.content.work.clients .large-12 .large-3.filter .drop-toggle{cursor:pointer;color:#3B3B3B;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0px;color:#3B3B3B;font-size:14px;line-height:16px;display:block;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/selectarrow.svg) 100% 50% no-repeat}section.row.content.work.clients .large-12 .large-3.filter .drop-toggle.toggled{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/selectarrow-open.svg) 100% 50% no-repeat}section.row.content.work.clients .large-12 .large-3.filter ul{list-style:none;margin:0px;display:none;box-sizing:content-box;border:1px solid #e6e6e6;padding-top:20px}section.row.content.work.clients .large-12 .large-3.filter li{color:#3B3B3B;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}section.row.content.work.clients .large-12 .large-3.filter li a{color:#3B3B3B;font-size:14px;line-height:16px;display:block}section.row.content.work.clients .large-12 .large-3.filter li a:hover{color:#D7691C}section.row.content.work.clients .large-12 .large-3.filter .drop-toggle:hover{color:#D7691C}section.row.content.work.clients .large-12 .large-3.filter.open{position:relative}section.row.content.work.clients .large-12 .large-3.filter.open ul{display:block;position:absolute;z-index:9999;background:#fff;border-top:none;width:358px;left:-1px;padding:20px 20px 0}section.row.content.work.clients .large-12 .client-list{list-style:none;font-size:0;padding:0 15px;margin:0 auto;max-width:1290px}section.row.content.work.clients .large-12 .client-list div.large-2{padding:0 5px !important;margin-bottom:10px}section.row.content.work.clients .large-12 .client-list div.large-2 a{display:block;position:relative}section.row.content.work.clients .large-12 .client-list div.large-2 a img{max-width:100%;display:block}section.row.content.work.clients .large-12 .client-list div.large-2 img{max-width:100;display:block}section.row.content.work.clients .large-12 .client-list div.large-2 a.has-testimonial:after{content:'';background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/testimonial.svg) 0 0 no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}section.row.content.work.clients .large-12 .client-list div.large-2 a.has-testimonial:hover:before{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/view-testimonial.svg) 50% 50% no-repeat;width:100%;height:100%;display:block;content:'';color:#fff;text-align:center;position:absolute;top:0;left:0;z-index:9999}section.row.content.work.clients .large-12 .client-list .has-testimonial .the-testimonial{display:none}section.row.content.work.clients .large-12 .client-list .testimonial-active a:after{display:none}section.row.content.work.clients .large-12 .client-list .testimonial-active:after{position:absolute;bottom:-12px;left:50%;margin-left:-12px;content:'';display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #D7691C}section.row.content.work.clients .large-12 .client-list .testi-text{display:none;margin:0 auto;background:#fff;width:100%;z-index:999;padding:30px 5px;clear:both}section.row.content.work.clients .large-12 .client-list .testi-text .large-10,section.row.content.work.clients .large-12 .client-list .testi-text .large-2{padding:0}section.row.content.work.clients .large-12 .client-list .testi-text .large-10 p,section.row.content.work.clients .large-12 .client-list .testi-text .large-2 p{font-family:"Kepler Std","Times New Roman",Times,serif;color:#3B3B3B;font-weight:100;font-size:30px;line-height:38px}section.row.content.work.clients .large-12 .client-list .testi-text .large-10 .bio,section.row.content.work.clients .large-12 .client-list .testi-text .large-2 .bio{font-family:"proxima-nova","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#999;font-size:14px;line-height:18px}section.row.content.work.clients .large-12 .client-list .testi-text .large-10 .bio strong,section.row.content.work.clients .large-12 .client-list .testi-text .large-2 .bio strong{color:#3B3B3B;font-weight:normal}section.row.content.work.clients .large-12 .client-list .close-testi{color:#3B3B3B;font-size:14px;position:relative;float:right;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:17px 65px 17px 20px;display:inline-block;background:#fcfcfc;background:linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f2f2f2',GradientType=0 )}section.row.content.work.clients .large-12 .client-list .close-testi:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}section.row.content.work.clients .large-12 .client-list .close-testi:after{content:"";background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/close.svg) 0 0 no-repeat;width:24px;height:24px;display:block;color:#fff;font-size:20px;position:absolute;right:20px;top:14px;overflow:visible !important}section.row.content.work.clients .large-12 .client-list .close-testi:hover{background:#e1731c;background:linear-gradient(to bottom, #e1731c 0%, #c2581c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1731c', endColorstr='#c2581c',GradientType=0 );color:#fff}section.row.content.work.clients .large-12 .client-list div.large-2:last-child{float:left}@media screen and (max-width: 1050px){section.row.content.work.clients .large-12 .client-list div.large-2{width:20%}}@media screen and (max-width: 840px){section.row.content.work.clients .large-12 .client-list div.large-2{width:25%}}@media screen and (max-width: 650px){section.row.content.work.clients .large-12 .client-list div.large-2{width:33%}}@media screen and (max-width: 480px){section.row.content.work.clients .large-12 .client-list div.large-2{width:45%}}@media screen and (max-width: 400px){section.row.content.work.clients .large-12 .client-list div.large-2{width:50%}}div.row.border-top{max-width:1200px;margin:0 auto;padding-right:15px;padding-left:15px;padding-bottom:40px}div.row.border-top .columns{border-top:1px solid #e6e6e6;margin-top:40px !important;padding-top:40px !important}div.row.border-top .columns p{font-size:18px;line-height:26px;text-align:center;margin:0}.services{max-width:100%}.services .large-12{padding:0}.services .service-select{background:#3B3B3B;padding-bottom:100px}.services .service-select .row{max-width:75rem;margin:0 auto}.services .service-select .row .large-3{padding-top:100px}.services .service-select .row .large-3 a{color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300;display:block}.services .service-select .row .large-3 a span{background:#D7691C;color:#fff;width:100%;padding:18px 10px;display:block;content:'Learn More';text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:300;height:1px;overflow:hidden;padding:0;margin-top:18px;margin-bottom:18px;position:relative;transition:all 500ms ease}.services .service-select .row .large-3 a span:after{border-left:solid transparent 15px;border-right:solid transparent 15px;border-top:solid #D7691C 15px;bottom:-15px;content:" ";height:0;left:50%;margin-left:-15px;position:absolute;width:0}.services .service-select .row .large-3 a:hover span{padding:18px 10px;height:60px;transition:all 500ms ease;overflow:visible}.services .service-select .row .large-3 ul{margin:0 0 0 20px;list-style-type:disc}.services .service-select .row .large-3 ul li{color:#fff;font-size:16px;font-weight:100;letter-spacing:1px}.services section.row .row{margin:0}.services #identity-design,.services #print-design,.services #web-design,.services #packaging-design,.services #special-services{max-width:100%;margin:0 auto;position:relative}.services #identity-design .large-12,.services #print-design .large-12,.services #web-design .large-12,.services #packaging-design .large-12,.services #special-services .large-12{max-width:1200px;margin:0 auto;float:none}.services #identity-design img,.services #print-design img,.services #web-design img,.services #packaging-design img,.services #special-services img{width:100%;display:block;margin:0 auto 0}.services #special-services{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/services/services.jpg) 0 0 no-repeat;background:cover;background-size:cover;background-repeat:no-repeat;background-position:center top;min-height:1270px;float:none}.services #special-services p.image-label{color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.5)}.services #packaging-design{max-width:100%;background:#f4f4f4;position:relative}.services #packaging-design img{width:100%}.services h2{color:#3B3B3B;letter-spacing:2px;line-height:24px;font-size:18px;margin:100px 0;text-align:center;display:block;text-transform:uppercase}.services h4{font-size:14px;line-height:24px;color:#D7691C;letter-spacing:2px;text-transform:uppercase;margin:0 0 15px}.services .large-4 ul{margin:0 0 0 15px}.services .large-4 ul li{font-size:16px;line-height:24px}.services .identity-list{margin-bottom:100px}.services .identity-list ul{list-style:none;margin:0}.services .identity-list ul li{width:25%;float:left}.services .identity-list ul:after{content:"";width:0;height:0;display:block;clear:both}.services #print-design{background:#E0E0E0;max-width:100%}.services #print-design .large-12{max-width:1200px;margin:0 auto;float:none}.services .double-column li{width:50%;float:left}.services .creative-process{max-width:1200px;margin:0 auto 100px}.services .creative-process img{display:block;margin:0 auto 40px}.services .creative-process h2{display:block;text-align:center;margin:100px 0;font-size:36px;color:#3B3B3B;font-family:"Kepler Std", "Times New Roman", Times, serif;font-weight:normal;letter-spacing:1px;line-height:38px;font-weight:100;text-transform:none}.services .creative-process h3{color:#3B3B3B;letter-spacing:1px;font-weight:300;font-size:14px;line-height:24px;text-transform:uppercase;margin:0 0 30px}.services .services-see-more{clear:both;border:1px solid #e6e6e6;padding:20px 20px;background:#fff;color:#3b3b3b;text-transform:uppercase;letter-spacing:1px;display:block;margin:100px auto;font-size:14px;line-height:16px;max-width:340px;text-align:center}.services .services-see-more:hover{border-color:#D7691C;background:#D7691C;color:#fff}.services .image-label,.services .top-image-label{margin:0;position:absolute;left:0px;bottom:50px;z-index:99;font-size:14px;line-height:20px;display:block;padding:0 50px;width:100%}.services .top-image-label{bottom:0;right:0;top:50px}.dtColumns .dt20{width:20%}.right-off-canvas-menu{-ms-transform:translate(100%, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}#packaging-design .image-label{left:auto;right:0;width:auto;color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.3)}#web-design{padding-bottom:20px}section.row.content.contact{max-width:100%;margin:0}section.row.content.contact>.large-12{padding:0}section.row.content.contact section.row.contact-numbers,section.row.content.contact section.row.email-project,section.row.content.contact section.row.careers{max-width:100%}section.row.content.contact section.row.careers{margin:0}section.row.content.contact section.row.weather-app{background:#3B3B3B;max-width:100%;margin:0}section.row.content.contact .contact-image{width:100%}section.row.content.contact section.row.directions{max-width:100%;background:#3B3B3B;padding-top:100px;margin:0;text-align:center}section.row.content.contact section.row.directions h2{font-size:36px;line-height:42px;color:#D7691C;margin:0 0 30px;text-align:center;font-weight:100;font-family:"Kepler Std", "Times New Roman", serif}section.row.content.contact section.row.directions p{color:#fff;font-size:16px;line-height:18px;text-align:center;margin:0 0 50px 0}section.row.content.contact section.row.directions a{padding:15px 100px;display:inline-block;margin:0 auto;font-size:14px;color:#fff;line-height:16px;letter-spacing:1px;text-transform:uppercase;border:1px solid #D7691C;margin-bottom:100px}section.row.content.contact section.row.directions a:hover{background:#D7691C}section.row.content.contact section.row.email-project{background:#D9D9D9 url(//designthis.com/wp-content/themes/designthis-framework-old/images/contactgreybg.svg) 50% 50% repeat}section.row.content.contact section.row.email-project .large-12{max-width:1200px;margin:0 auto;float:none}section.row.content.contact section.row.email-project h2{color:#3B3B3B;text-align:center;font-weight:300;letter-spacing:2px;font-size:18px;margin:0;padding:100px 0 90px;text-transform:uppercase}section.row.content.contact section.row.email-project input,section.row.content.contact section.row.email-project textarea{background:#F2F2F2;border-radius:5px;color:#3B3B3B;border:none;font-size:16px;padding:0 15px;margin:0}section.row.content.contact section.row.email-project .wpcf7-form-control-wrap{margin-bottom:30px;display:block}section.row.content.contact section.row.email-project input::-webkit-input-placeholder,section.row.content.contact section.row.email-project textarea::-webkit-input-placeholder{color:#3B3B3B}section.row.content.contact section.row.email-project input:-moz-placeholder,section.row.content.contact section.row.email-project textarea:-moz-placeholder{color:#3B3B3B}section.row.content.contact section.row.email-project input::-moz-placeholder,section.row.content.contact section.row.email-project textarea::-moz-placeholder{color:#3B3B3B}section.row.content.contact section.row.email-project input:-ms-input-placeholder,section.row.content.contact section.row.email-project textarea:-ms-input-placeholder{color:#3B3B3B}section.row.content.contact section.row.email-project input{height:50px}section.row.content.contact section.row.email-project textarea{height:240px;padding:15px}section.row.content.contact section.row.email-project .phone-digits{text-align:center}section.row.content.contact section.row.email-project .phone-digits::-webkit-input-placeholder,section.row.content.contact section.row.email-project .phone-digits:-moz-placeholder,section.row.content.contact section.row.email-project .phone-digits::-moz-placeholder,section.row.content.contact section.row.email-project .phone-digits:-ms-input-placeholder{text-align:center}section.row.content.contact section.row.email-project .phone-number label{padding:15px 0;text-align:left;font-size:16px}section.row.content.contact section.row.email-project .interested-in label{font-size:16px;color:#3B3B3B;margin:0 0 0px}section.row.content.contact section.row.email-project .interested-in button{border-radius:5px;background:none;border:1px solid #fff;color:#3B3B3B;width:100%;padding:15px 0}section.row.content.contact section.row.email-project .interested-in button:hover{border-color:#D7691C}section.row.content.contact section.row.email-project .interested-in button.interested-selected{background:#D7691C;color:#fff;border-color:#D7691C}section.row.content.contact section.row.email-project .interested-in button:focus{outline:none}section.row.content.contact section.row.email-project .interested-in .checkbox-1,section.row.content.contact section.row.email-project .interested-in .checkbox-2,section.row.content.contact section.row.email-project .interested-in .checkbox-3,section.row.content.contact section.row.email-project .interested-in .checkbox-4{display:inline !important}section.row.content.contact section.row.email-project .interested-in .identity-check,section.row.content.contact section.row.email-project .interested-in .print-check,section.row.content.contact section.row.email-project .interested-in .web-check,section.row.content.contact section.row.email-project .interested-in .packaging-check{visibility:hidden;height:0;width:0;margin:0;padding:0}section.row.content.contact section.row.email-project .interested-in .identity-check .wpcf7-list-item,section.row.content.contact section.row.email-project .interested-in .print-check .wpcf7-list-item,section.row.content.contact section.row.email-project .interested-in .web-check .wpcf7-list-item,section.row.content.contact section.row.email-project .interested-in .packaging-check .wpcf7-list-item{padding:0;margin:0}section.row.content.contact section.row.email-project .interested-in .identity-check .wpcf7-list-item input,section.row.content.contact section.row.email-project .interested-in .print-check .wpcf7-list-item input,section.row.content.contact section.row.email-project .interested-in .web-check .wpcf7-list-item input,section.row.content.contact section.row.email-project .interested-in .packaging-check .wpcf7-list-item input{padding:0;margin:0;height:0}section.row.content.contact section.row.email-project .contact-form-7 select{height:50px;border:none;background-color:#f2f2f2;color:#3B3B3B;font-size:16px;margin-top:15px;background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/select-arrow.svg);background-position:95% center;padding-left:15px}section.row.content.contact section.row.email-project .contact-form-7 select:focus{outline:none}section.row.content.contact section.row.email-project .code{font-size:18px;line-height:24px;text-align:center;clear:both;display:block;margin:0px 0 30px;color:#3B3B3B;font-weight:bold;padding-top:30px}section.row.content.contact section.row.email-project .code-holder{max-width:340px;margin:0 auto 0px}section.row.content.contact section.row.email-project .captcha-68 .error{max-width:340px;margin:0 auto}section.row.content.contact section.row.email-project input.code-holder{text-align:center}section.row.content.contact section.row.email-project input.code-holder::-webkit-input-placeholder{color:#3B3B3B;text-align:center}section.row.content.contact section.row.email-project input.code-holder:-moz-placeholder{color:#3B3B3B;text-align:center}section.row.content.contact section.row.email-project input.code-holder::-moz-placeholder{color:#3B3B3B;text-align:center}section.row.content.contact section.row.email-project input.code-holder:-ms-input-placeholder{color:#3B3B3B;text-align:center}section.row.content.contact section.row.email-project .send-form{background:#3B3B3B;color:#fff;text-align:center;text-transform:uppercase;font-weight:normal;letter-spacing:1px;max-width:340px;margin:0 auto 100px;border-radius:0;-webkit-border-radius:0;display:block;width:100%;cursor:pointer}section.row.content.contact section.row.email-project .send-form:hover{background:#D7691C}section.row.content.contact section.row.careers .large-12{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/contact-exclamation.svg) 90% 100% no-repeat}section.row.content.contact section.row.careers h2{color:#3B3B3B;text-align:center;font-weight:300;letter-spacing:2px;font-size:18px;margin:0;padding:100px 0 90px;text-transform:uppercase}section.row.content.contact section.row.careers h3{font-size:36px;line-height:42px;color:#B3B3B3;margin:0 0 50px;text-align:center;font-weight:100;font-family:"Kepler Std", "Times New Roman", serif}section.row.content.contact section.row.careers hr{width:100px;margin:0 auto 50px;display:block;border-color:#E6E6E6}section.row.content.contact section.row.careers p{font-size:16px;line-height:24px;color:#3B3B3B;max-width:600px;margin:0 auto 100px}section.row.content.contact section.row.careers p a{color:#D7691C}section.row.content.contact section.row.careers p a:hover{color:#3B3B3B}@font-face{font-family:'weather';src:url(//designthis.com/wp-content/themes/designthis-framework-old/fonts/artill_clean_icons-webfont.eot);src:url(//designthis.com/wp-content/themes/designthis-framework-old/fonts/artill_clean_icons-webfont.eot?#iefix) format("embedded-opentype"),url(//designthis.com/wp-content/themes/designthis-framework-old/fonts/artill_clean_icons-webfont.woff) format("woff"),url(//designthis.com/wp-content/themes/designthis-framework-old/fonts/artill_clean_icons-webfont.ttf) format("truetype"),url(//designthis.com/wp-content/themes/designthis-framework-old/fonts/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg) format("svg");font-weight:normal;font-style:normal}#weather{margin:60px auto 80px;text-align:center;text-transform:uppercase}.weather-temp{font-size:42px;color:#EF7422;position:relative;top:8px;margin:0 5px 0 10px;letter-spacing:0}i{color:#EF7422;font-family:weather;font-size:100px;position:relative;top:10px;margin:0 10px;font-weight:normal;font-style:normal;line-height:1.0}.icon-31{top:12px}.icon-32,.icon-33,.icon-34,.icon-36{top:20px}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before{content:"S"}.icon-3:before{content:"Q"}.icon-4:before{content:"S"}.icon-5:before{content:"W"}.icon-6:before{content:"W"}.icon-7:before{content:"W"}.icon-8:before{content:"W"}.icon-9:before{content:"I"}.icon-10:before{content:"W"}.icon-11:before{content:"I"}.icon-12:before{content:"I"}.icon-13:before{content:"I"}.icon-14:before{content:"I"}.icon-15:before{content:"W"}.icon-16:before{content:"I"}.icon-17:before{content:"W"}.icon-18:before{content:"U"}.icon-19:before{content:"Z"}.icon-20:before{content:"Z"}.icon-21:before{content:"Z"}.icon-22:before{content:"Z"}.icon-23:before{content:"Z"}.icon-24:before{content:"E"}.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before{content:"a"}.icon-28:before{content:"A"}.icon-29:before{content:"a"}.icon-30:before{content:"A"}.icon-31:before{content:"6"}.icon-32:before{content:"1"}.icon-33:before{content:"6"}.icon-34:before{content:"1"}.icon-35:before{content:"W"}.icon-36:before{content:"1"}.icon-37:before{content:"S"}.icon-38:before{content:"S"}.icon-39:before{content:"S"}.icon-40:before{content:"M"}.icon-41:before{content:"W"}.icon-42:before{content:"I"}.icon-43:before{content:"W"}.icon-44:before{content:"a"}.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}#weather h2{margin:0;color:#fff;font-size:18px;text-transform:uppercase;text-align:center;letter-spacing:3px;font-weight:300}#weather ul{margin:0;padding:0}#weather li{background:#fff;background:rgba(255,255,255,0.9);padding:20px;display:inline-block;border-radius:5px}#weather .currently{margin:0 20px}section.row.content.contact section.row.contact-numbers{background:#3B3B3B;margin:0;padding:0 20px 165px}section.row.content.contact section.row.contact-numbers .large-3{padding:0 30px}section.row.content.contact section.row.contact-numbers h2{font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:2px;color:#fff;margin:0 0 30px;padding-bottom:30px;font-weight:300;border-bottom:1px solid #D7691C}section.row.content.contact section.row.contact-numbers p{color:#fff;font-weight:300;letter-spacing:1px}section.row.content.contact section.row.contact-numbers p a{color:#fff}section.row.content.contact section.row.contact-numbers p a:hover{color:#D7691C}section.row.content.contact section.row.contact-numbers .office-hours{text-align:right}section.row.content.contact section.row.contact-numbers .office-hours strong{text-align:left}.map-collapsed{visibility:hidden;display:none}#legend{background:white;padding:12px 30px 12px 14px;margin:20px;color:#6e7982;font-family:'proxima-nova', Helvetica, Arial, sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:.2em;border:1px solid #6e7982}.marker{min-width:400px}.marker a{color:#D7691C;cursor:pointer;font-size:14px;letter-spacing:1px;font-weight:300}.marker p,.marker ul{position:relative;color:#3B3B3B;font-size:16px;margin:0 0 15px}.marker h3,.direction-block h3{color:#3B3B3B;font-weight:normal;font-size:16px;line-height:20px}.marker h3{font-weight:bold}.direction-block h3{line-height:1.2em}.direction-block p,.direction-block ul{color:#3B3B3B;font-size:.8em}#directions{background-color:#5F6062;width:100%;margin:0;padding:0}#directions #map-canvas{width:auto;height:500px}#directions #map-canvas img{max-width:inherit}#directions-panel{height:450px;overflow:auto;margin:0;padding:0;min-width:250px}#directions-input{display:block;margin-bottom:5px;background:#6e7982;position:relative}#directions-input input{-webkit-appearance:none;border-radius:0;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box}#directions-blocks div{padding:10px}#startInput{background:#fff;color:#3B3B3B;width:65%;min-width:190px;height:50px;float:left;padding:0 0 0 5%;margin:0;font-size:.8em;border:none}#getDirections{background:#D7691C;color:#fff;width:30%;float:left;height:50px;text-transform:uppercase;font-size:.8em;border:none;display:block;z-index:50;padding:0;margin:0;cursor:pointer}#getDirections:hover{background:#3B3B3B}#directions-sidebar{width:30%;float:left;min-width:400px;height:100%;display:none;border-right:1px solid #fff}#distance{background:#ededed}#distance p{position:relative;padding:5px 10px;margin:0;font-size:1.2em;text-align:right;color:#f15d2a}#directions-panel{margin-top:40px;height:450px;border-top:5px solid #3B3B3B}#directions-panel table{width:100%}#directions-panel tr{width:100%;background:#ededed;font-size:.9em}#directions-panel td{padding:10px 4px}#directions-panel tr:nth-child(2n){background:#fefefe}#adp-placemark{margin:0 0 10px 0;padding:5px 0;vertical-align:text-bottom;background-image:url(http://little.pfd-dev.com/wp-content/uploads/images/you-marker-small.png);background-repeat:no-repeat;background-position:10px 10px;padding-left:50px;display:none}.adp-summary{background:#fefefe;font-size:.9em;text-align:right;padding:10px 4px}.adp-legal{background:#fefefe;font-size:.9em;text-align:right;padding:10px 4px}.adp-placemark{margin:0 0 10px 0;padding:5px 0;vertical-align:text-bottom;background-image:url(http://little.pfd-dev.com/wp-content/uploads/images/you-marker-small.png);background-repeat:no-repeat;background-position:10px 10px;padding-left:80px;background-color:#f15d2a;height:80px;min-height:80px}.adp-placemark td{background-color:#f15d2a;color:#fefefe}.adp-placemark img,#adp-placemark img{width:32px;height:24px;display:none}@media (max-width: 640px){#directions #map-canvas{width:auto;height:300px}#legend{display:none}}@media print{.right-off-canvas-toggle,.menu-off-right,.menu-wrapper{display:none}header.row h1{content:url(//designthis.com/wp-content/themes/designthis-framework-old/images/logo.svg);font-size:24px}header.row h1 a.logo{display:none}.navbar-fixed-top{display:block;position:relative;width:100%}.container{padding:0}.services .service-select .row .large-3{padding-top:20px}.services .service-select{padding-bottom:10px}.services h2{margin:20px 0}.services .identity-list{margin-bottom:20px}.services #special-services{min-height:inherit}.services #special-services p.image-label{display:none}.email-project{display:none}section.row.content.contact section.row.contact-numbers{padding-bottom:20px}#Map{display:none}section.row.content.contact section.row.careers h2{padding:20px 0}section.row.content.contact section.row.careers p{margin:0 0 20px}#weather h2{font-size:16px}.work-list{display:none}section.row.work-banner .large-12{display:none}section.row.page-title-banner .large-12{padding-bottom:0}section.row.work-rotator .large-12 ul li img{width:100%}section.row.work-item section.row.work-text{padding-bottom:0}section.row.work-testimonial p{font-size:20px;line-height:24px}}.content.about{max-width:100%}.content.about .large-12{padding:0}.content.about h2{color:#3B3B3B;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:80px auto;font-size:18px}.content.about .work-see-more-about{clear:both;border:1px solid #e6e6e6;padding:20px 20px;background:#fff;color:#3B3B3B;text-transform:uppercase;letter-spacing:1px;display:block;margin:60px auto;font-size:14px;line-height:16px;max-width:340px;text-align:center}.content.about .work-see-more-about:hover{background:#D7691C;color:#fff;border-color:#D7691C}.row.about-top{margin:0;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/about/bg.jpg) no-repeat center bottom;background-size:100%}.row.about-top .wp-post-image{margin:100px auto;display:block}.row.about-top .about-text{max-width:1200px;margin:0 auto 350px}.row.about-icons{margin:0 auto;max-width:1200px}.row.about-icons img{margin:0 auto;display:block}.row.about-icons h4{font-size:14px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#3B3B3B;text-align:center;margin:30px auto}.row.dt-team{background:#3B3B3B}.row.dt-team h2{color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:80px auto;font-weight:100;font-size:18px}.row.dt-team .team-icon{max-width:1200px;margin:0 auto}.row.dt-team .team-icon p{font-size:16px;color:#808080;margin:15px 0 60px;text-align:center}.row.dt-team .team-icon p strong{color:#D7691C}.row.dt-team .team-icon img{margin:0 auto 15px;display:block}.ideas-flourish{width:100%;background:#bc5500}.ideas-flourish img{margin:0 auto;display:block}.row.gallery{margin:0}.row.gallery .large-4{padding:0}.taber-open path{fill:#D7691C;transition:100ms ease-in-out}body.admin-bar .navbar-fixed-top{top:32px}div header.row h1{width:432px;height:52px;left:15px;position:absolute;top:38px;float:none;transition:top 0.3s ease-in-out}div header.row h1 a.logo,div header.row h1 a.logo.shrink{width:auto !important;height:auto !important;display:inline-block;background:none;text-indent:0;overflow:visible}.dt-logo{display:block;width:432px;height:52px}.dt-logo{fill:#3b3b3b;color:#d7691c}.logo svg:not(:root){overflow:hidden}.navbar-fixed-top{height:151px}.navbar-fixed-top.shrink{height:91px}.navbar-fixed-top.shrink header.row div h1{top:12px;transition:top 0.3s ease-in-out}@media screen and (max-width: 740px){body.admin-bar .navbar-fixed-top{top:46px}.exit-off-canvas.close-menu{margin:20px 50px}.container{padding-top:70px}.navbar-fixed-top,.navbar-fixed-top.shrink{height:auto !important}div .right-off-canvas-toggle.shrink{margin-top:0 !important}div header.row h1{overflow:hidden;padding:0;left:50%;top:-7px;width:42px;height:52px;display:inline-block;-ms-transform:translateX(-50%);transform:translateX(-50%)}.navbar-fixed-top.shrink header.row div h1{top:-7px}.right-off-canvas-toggle{float:right}.dt-logo{height:220px;bottom:0;left:0;position:absolute}div header.row h1 a.logo,div header.row h1 a.logo.shrink{width:42px !important;height:52px !important}}ul.instagram-pics{margin:0 0px;list-style:none;padding:0}ul.instagram-pics li{float:left;width:16.66667%;padding:00}@media screen and (max-width: 650px){ul.instagram-pics li{width:25%}}ul.instagram-pics li a{display:block}ul.instagram-pics li a img{width:100%;height:auto}ul.instagram-pics li a:hover{opacity:.7}ul.instagram-pics:after{content:"";display:table;clear:both}section.row.content.work .work-list li.full-width-work-item{width:100%}section.row.content.work .work-list li.full-width-work-item a{background-size:cover}section.row.content.work .work-list li.full-width-work-item a .work-info{max-width:1000px;margin-left:auto;margin-right:auto;display:block}.slide-0 a{cursor:default}header.row h1 a.logo{width:570px !important;height:130px !important;background-repeat:no-repeat}.navbar-fixed-top{padding:10px 0 !important}.right-off-canvas-toggle{margin-top:40px !important}header.row h1 a.logo.shrink{background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/logo-lg.svg);background-size:330px;height:75px !important;background-repeat:no-repeat}.right-off-canvas-toggle.shrink{margin-top:10px !important}section.row.content.generic .large-12{padding-top:60px;text-align:center;padding-bottom:60px}@media screen and (max-width: 770px){header.row h1 a.logo{width:540px !important;background-size:540px}}@media screen and (max-width: 740px){header.row h1 a.logo{width:100% !important;height:95px !important}.right-off-canvas-toggle{margin:0 auto !important}header.row h1 a.logo.shrink{background-position:50% -83px;background-size:350px;height:60px !important}}@media screen and (max-width: 540px){header.row h1 a.logo{height:70px !important}header.row h1 a.logo.shrink{background-position:50% -219px;background-size:450px}}.four-oh-four{padding:100px 15px}span.wpcf7-not-valid-tip.error{color:#fff}.services h2{margin:60px 0}#rotatingtweets_widget-2{display:none !important}.twitter-rotator{border-top:1px solid #ccc;background:#E6E6E6;padding:40px 0px;padding:0}.twitter-rotator .rtw_meta a{color:#222}.widget_rotatingtweets_widget{max-width:800px;margin:0 auto;position:relative}.twitter-rotator .follow-button{position:absolute;top:5px;left:-40px;background:url(//designthis.com/wp-content/uploads/2016/07/Twitter_bird_logo_2012.svg) center left no-repeat;background-size:30px 30px;width:30px;height:30px;overflow:hidden;text-indent:-999px}.more-work-buttons{width:100%}.more-work-buttons ul{display:table;margin:0 auto;list-style:none}.more-work-buttons li{list-style:none;margin:0;display:inline-block;margin-right:10px}.more-work-buttons li:last-child{margin:0}.more-work-buttons li a{clear:both;border:1px solid #e6e6e6;padding:20px 20px;background:#fff;color:#3B3B3B;text-transform:uppercase;letter-spacing:1px;display:block;margin:60px auto 20px;font-size:14px;line-height:16px;max-width:340px;text-align:center;min-width:300px}@media screen and (max-width: 780px){section.row.content.contact section.row.contact-numbers h2{margin:30px 0 15px;padding-bottom:15px}#weather{margin-top:30px;margin-bottom:30px}}@media screen and (max-width: 625px){.more-work-buttons li a{margin-bottom:20px;margin-top:20px}#weather .weather-temp{display:inline-block}section.row.content.contact section.row.contact-numbers .large-3{padding-right:10px;padding-left:10px}.more-work-buttons{margin-bottom:40px;margin-top:40px;text-align:center}}.more-work-buttons li a:hover{background:#D7691C;color:#fff;border-color:#D7691C}section.row.work-rotator .large-12 ul li img{width:100%}section.row.content.contact section.row.email-project{margin:0}div.wpcf7-response-output{margin-top:0;text-align:center !important;padding:0 0 40px;margin:0 0 0}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{border:none;color:#D7691C;font-size:20px}#getDirections:focus{outline:none !important}div.wpcf7 form img.ajax-loader{margin:0 auto;display:block;padding:30px 0 0}section.row.content.contact section.row.directions{padding-top:60px}section.row.content.contact section.row.directions a{margin-bottom:20px}.wpcf7 .wpcf7-form{padding-bottom:60px}#panel2-4 .large-3:first-child a{color:#3b3b3b}#panel2-4 .large-3:first-child a:hover{color:#D7691C}section.row.work-testimonial p,section.row.work-testimonial h3{color:inherit !important}section.row.content.contact section.row.contact-numbers{padding-bottom:220px;background:#3b3b3b url(//designthis.com/wp-content/themes/designthis-framework-old/images/dt_NapaSkyline_Cleaned.jpg) 50% 170% no-repeat;background-color:#4f4f4f}section.row.content.contact section.row.weather-app{background-color:#4f4f4f}.page-id-11 .bx-wrapper .bx-pager,.page-id-11 .bx-wrapper .bx-controls-auto{bottom:-40px}section.row.work-50 .large-6{padding:0 25px 0 0}section.row.work-50 .large-6:nth-child(2){padding:0 0 0 25px}section.row.full-screen img{width:100%}section.full-screen .large-12{padding:0}section.full-screen img,section.work-50 img{opacity:0;transition:opacity .3s ease-in-out}section.row.work-rotator .large-12 ul li img{background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/loader_gif.gif) 50% 50% no-repeat}section.row.work-rotator.text .bx-wrapper{margin-bottom:0}section.row.work-rotator .large-12 ul li p{position:absolute;bottom:10px;width:100%}section.row.work-rotator.text .bx-wrapper .bx-pager,section.row.work-rotator.text .bx-wrapper .bx-controls-auto{bottom:10px}.large-3.work-filter,.bx-wrapper .bx-controls-direction a{z-index:999}section.row.content.rotator .large-12 .slide-hover{display:none}.work-see-more-single{clear:both;border:1px solid #e6e6e6;padding:20px 20px 20px 45px;background:#fff url(//designthis.com/wp-content/themes/designthis-framework-old/images/dtpinterest.png) 12px 12px no-repeat;color:#3b3b3b;text-transform:uppercase;letter-spacing:1px;display:block;margin:20px auto 100px;font-size:14px;line-height:16px;max-width:360px;text-align:center}.work-see-more-single:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/dtpinterest.png) 12px -157px no-repeat;color:#fff;border-color:#D7691C}.tabs.vertical{width:40%;max-width:40%;float:left}.tabs-content.vertical{width:60%;max-width:60%}.tabs.vertical .tab-title{width:100%}.tabs.vertical .tab-title a{text-align:left;padding:0 0 0px}.tabs.vertical .tab-title a svg{max-width:180px;max-height:70px;padding-right:10px;width:100%}footer.row #panel2-1 .tabs-content.vertical{min-height:inherit;border-left:none}.tabs.vertical .tab-title.active a{background:none}.tabs.vertical{border-right:1px solid #B3B3B3}.tabs.vertical .tab-title.active{position:relative}.tabs.vertical .tab-title.active:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #b3b3b3;content:"";position:absolute;right:0;top:50%;margin-top:-10px}.tab-title.active a path{fill:#D7691C}.tabs-content.vertical{float:right}header.row>.large-12{position:relative}header .large-3.work-filter{list-style:none;top:-35px;z-index:9999;left:auto;position:absolute;right:190px;z-index:9999;left:auto}.large-3.work-filter .drop-toggle{margin:0;color:#D7691C !important;font-size:14px;position:relative;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:17px 65px 17px 20px;display:inline-block;background:#fcfcfc;background-image:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work.svg);background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work.svg),linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f2f2f2',GradientType=0 );background-position:80% 50%;background-repeat:no-repeat;transition:margin 0.3s ease-in-out}.large-3.work-filter .drop-toggle:hover,.large-3.work-filter .drop-toggle.toggled{color:#fff !important;background:#e1731c url(//designthis.com/wp-content/themes/designthis-framework-old/images/work-over.svg);background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/work-over.svg),linear-gradient(to bottom, #e1731c 0%, #c2581c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1731c', endColorstr='#c2581c',GradientType=0 );background-position:80% 50%;background-repeat:no-repeat}.large-3.work-filter{width:auto;padding:0;border:none}.large-3.work-filter.open ul{display:block;position:fixed;z-index:9999;background:#fff;border-top:1px solid #e6e6e6;width:358px;left:50%;padding:20px 20px 0;margin-left:-179px;top:150px}.navbar-fixed-top.shrink .large-3.work-filter.open ul{top:70px}.navbar-fixed-top.shrink .large-3.work-filter.shrink{top:-50px}@media screen and (max-width: 1025px){section.row.content.contact section.row.contact-numbers{padding-bottom:30px;background-image:none}section.row.content.contact section.row.email-project{margin:0}section.row.content.contact section.row.email-project .large-12{padding:0 15px}.services #special-services p.image-label{display:none}.services #special-services{background-size:inherit;background-repeat:no-repeat;background:#E0E0E0;min-height:inherit;padding-bottom:100px}.row.about-icons .large-3{width:25%}.team-icon .large-4,.row.gallery .large-4{width:50%}.row.gallery .large-4:last-child{display:none}}@media screen and (max-width: 792px){footer.row .tab-title h4{font-size:12px}.active2 .large-7{margin-bottom:15px}footer.row #panel2-4 .large-3{margin-bottom:15px}footer.row #panel2-2 .large-4{width:33%;margin-top:30px}footer.row #panel2-1 .large-3{min-height:inherit;padding:0 30px 30px}}@media screen and (max-width: 845px){.single-work header.row h1 a.logo{width:265px}.services .service-select .row .large-3{width:100%}}@media screen and (max-width: 740px){.row.about-icons .large-3,.row.gallery .large-4{width:100%}.row.gallery .large-4:last-child{display:block}header .large-3.work-filter{list-style:none;top:-35px;z-index:9999;left:auto;position:relative;right:0;z-index:9999;left:0;top:0;display:inline-block;margin:0}.navbar-fixed-top.shrink .large-3.work-filter.shrink{top:0}.large-3.work-filter.open ul{top:174px;width:100%;margin-left:0;left:0}.menus-mobile-wrap{margin:0 auto;text-align:center}.single-work header.row h1 a.logo{width:100%}.menus-mobile-wrap .right-off-canvas-toggle{display:inline-block}.dtColumns .dt20{width:100%}section.row.content.contact section.row.email-project{padding:0 15px}}@media screen and (max-width: 960px){section.row.content.rotator .large-12 .bx-viewport ul li,section.row.content.rotator .large-12 .bx-viewport{min-height:inherit;max-height:500px}section.row.content.rotator .large-12 .bx-viewport ul li img.full-width{left:inherit;position:relative;margin-left:0;height:auto;max-width:100%}}@media screen and (max-width: 420px){.tabs.vertical{width:100%;float:none;border:none;max-width:100%}.tab-title.active a path{color:#3b3b3b}.tabs.vertical .tab-title.active:after{display:none}.tabs.vertical svg{margin:0 auto;display:block}.team-icon .large-4{width:100%}section.row.content.contact section.row.careers h2{padding:30px 0}section.row.tagline .large-12 h2{font-size:32px}section.row.content.rotator .large-12 .slide-hover{display:none !important}section.row.content.contact section.row.email-project .send-form{margin-bottom:30px}section.row.content.contact section.row.careers h3{margin:0 0 30px}section.row.content.contact section.row.directions{padding-top:30px}section.row.content.contact section.row.directions a{margin-bottom:30px}section.row.content.contact section.row.careers p{margin:0;padding:0 15px 30px}#directions-sidebar{float:none}.content.about h2{margin:30px 0;padding:0 15px}.row.about-top .about-text{margin-bottom:150px}.row.about-icons h4{margin:15px auto 30px}.row.about-top .wp-post-image{margin:30px 0}.ideas-flourish{display:none}.row.dt-team .team-icon p{margin-bottom:30px}#weather .weather-temp{display:block;margin:0 0 10px}#weather i{display:block;top:0}section.row.content.contact section.row.contact-numbers{padding-bottom:30px;background-image:none}.shrink header h1{display:none}.services .service-select .row .large-3{padding-top:30px}.services .image-label,.services .top-image-label{position:relative;top:0;bottom:0;padding:15px 15px;color:#222 !important;text-shadow:none !important}#special-services .image-label{display:none}.services #special-services{min-height:inherit;padding-bottom:60px;background:#f4f4f4}.services h2{margin:30px 0}.services .creative-process h2{margin:30px 0;font-size:36px}.services .service-select{padding-bottom:30px}.navbar-fixed-top.shrink{padding-bottom:10px}section.row.page-title-banner .large-12 h1{margin:0 0 10px;padding:0 15px}.services .creative-process{margin-bottom:30px}section.row.page-title-banner .large-12 p{line-height:18px;padding:0 15px}section.row.work-item section.row.work-text,section.row.page-title-banner .large-12{padding:30px 0}section.row.work-testimonial p{font-size:20px;line-height:30px}section.row.work-testimonial h3{font-size:12px;line-height:18px}section.row.work-testimonial{padding:30px 15px}section.row.work-50{margin:30px auto}section.row.work-50 .large-6,section.row.work-50 .large-6:nth-child(2){padding:0}footer.row .tab-title h4,.tabs-content.vertical{display:none}section.row.work-50 .large-6:nth-child(2){padding-top:30px}footer.row #panel2-1 .large-3{min-height:inherit}footer.row .footer-expanded h3{margin-bottom:10px}footer.row .footer-expanded p{font-size:14px;line-height:22px}footer.row .footer-expanded .we-know h4{font-size:50px;line-height:35px}footer.row .footer-expanded .we-know .large-4,footer.row #panel2-2 .large-4{width:50%;margin-top:20px}.active2 .large-7{margin-bottom:15px}.large-3.work-filter.open ul{padding-left:0;padding-right:0}footer.row #panel2-2 .large-4:last-child{margin:0 auto 0;float:none;padding-top:15px;clear:both}section.row.work-rotator.text .bx-wrapper .bx-pager,section.row.work-rotator.text .bx-wrapper .bx-controls-auto{bottom:0}}section.row.content.contact section.row.email-project .send-form{margin-bottom:0px}span.wpcf7-not-valid-tip{text-align:center}section.row.content.work .work-see-more{max-width:360px}header .large-3.work-filter{top:-10px}.navbar-fixed-top.shrink .large-3.work-filter.shrink{top:-40px}.navbar-fixed-top.shrink .large-3.work-filter.open ul{top:95px}@media screen and (max-width: 740px){.navbar-fixed-top.shrink .large-3.work-filter.shrink,header .large-3.work-filter{top:0}}section.row.tagline.dt20{padding-top:80px;background:#FAFAFA url(//designthis.com/wp-content/wp-content/uploads/2016/06/dt20for20-bg.png) bottom center no-repeat}section.row.tagline.dt20{max-width:100%}section.row.tagline.dt20 img{margin:0 auto;display:block}section.row.tagline.dt20 p{max-width:700px;margin:60px auto 0;padding:0;text-align:left}.dt-donate{clear:both;border:1px solid #e6e6e6;padding:20px 20px;background:#fff;color:#3B3B3B;text-transform:uppercase;letter-spacing:1px;display:block;margin:60px auto 100px;font-size:14px;line-height:16px;max-width:340px;text-align:center}section.row.tagline .large-12 .dt-donate:hover{background:#D7691C;color:#fff;border-color:#D7691C;text-decoration:none}@media screen and (max-width: 650px){section.row.tagline.dt20{background-size:650px}}@media screen and (max-width: 500px){section.row.tagline.dt20{background-size:500px}}@media screen and (max-width: 400px){section.row.tagline.dt20{background-size:400px}}.right-off-canvas-menu,.menu-off-right{background:#262626 url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) 0 0 no-repeat}.right-off-canvas-menu nav ul li a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) 0 0 no-repeat}.right-off-canvas-menu nav ul li:nth-child(1) a:hover,.menu-off-right nav ul li:nth-child(1) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) -2085px -150px no-repeat}.right-off-canvas-menu nav ul li:nth-child(2) a:hover,.menu-off-right nav ul li:nth-child(2) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) -2085px -232px no-repeat}.right-off-canvas-menu nav ul li:nth-child(3) a:hover,.menu-off-right nav ul li:nth-child(3) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) -2085px -314px no-repeat}.right-off-canvas-menu nav ul li:nth-child(4) a:hover,.menu-off-right nav ul li:nth-child(4) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) -2085px -396px no-repeat}.right-off-canvas-menu nav ul li:nth-child(5) a:hover,.menu-off-right nav ul li:nth-child(5) a:hover{background:#D7691C url(//designthis.com/wp-content/themes/designthis-framework-old/images/menubg_combined.png) -2085px -478px no-repeat}.work-info{background:#fff url(//designthis.com/wp-content/themes/designthis-framework-old/images/lightgreybg.png) 50% 50% no-repeat}.slide-info{background:#fff url(//designthis.com/wp-content/themes/designthis-framework-old/images/lightgreybg.png) 50% 50% no-repeat}section.row.page-title.large-12{background:#FAFAFA url(//designthis.com/wp-content/themes/designthis-framework-old/images/whitebg.png) 50% 50% no-repeat}.home.page-template .desktopopen{display:block}.home.page-template .mobileopen{display:none}@media screen and (max-width: 1100px){.home.page-template .mobileopen{display:block}.home.page-template .desktopopen{display:none}}.exit-off-canvas.close-menu{background:#222;border:1px solid #D7691C;padding:26px 29px}.exit-off-canvas.close-menu:after{right:17px}.enviraexamplegalleries{width:100%;max-width:100%;padding:0;margin:0}.enviraexamplegalleries .large-12.columns{width:100%;max-width:100%;padding:0;margin:0}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602{display:table;width:100%;max-width:100%;margin:0;border-bottom:1px solid #E6E6E6;margin-bottom:10px}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602 li{float:left;display:inline-block;width:16.666%;margin:0 auto}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602 li a{color:#3b3b3b;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300;display:block;text-align:center;font-family:"proxima-nova",Helvetica, Arial,sans-serif;padding:25px 0px;width:100%;background-color:#fff;position:relative}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602 li a:hover{background-color:#D7691C;color:#fff}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602 li a:hover:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #D7691C;position:absolute;bottom:-20px;z-index:99;margin:0 auto;left:50%;margin-left:-20px}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-gallery-1602{max-width:1200px}#envira-gallery-wrap-1602 .envira-gallery-item-inner{background-color:#000 !important}#envira-gallery-wrap-1602 a.envira-gallery-link{display:block;border:none !important;padding:0 !important;margin:0 !important}#envira-gallery-wrap-1602.envira-gallery-item-inner.envira-gallery-item-inner.envira-gallery-item-inner.envira-gallery-item-inner.envira-gallery-item-inner:hover img.envira-gallery-image.envira-gallery-image.envira-gallery-image.envira-gallery-image.envira-gallery-image.envira-gallery-image{opacity:0.5 !important}#envira-gallery-wrap-1602 .envira-gallery-item-inner .envira-title{opacity:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#fff;transition:opacity 0.5s ease}#envira-gallery-wrap-1602 .envira-gallery-item-inner:hover .envira-title{opacity:1}.envira-gallery-item-inner:hover img,#envira-gallery-wrap-1602 a.envira-gallery-link:hover img{opacity:0.5 !important}span.envira-title{padding:0 15px}.jumpingnav{margin:0;padding:0;max-width:100%;background-color:#fff;z-index:100}.jumpingnav .large-12.columns{padding:0;margin:0}.jumpingnav .large-12.columns ul{display:table;width:100%;max-width:100%;margin:0;border-bottom:1px solid #E6E6E6}.jumpingnav .large-12.columns ul li{float:left;display:inline-block;width:20%;margin:0 auto}.jumpingnav .large-12.columns ul li a{color:#3b3b3b;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300;display:block;text-align:center;font-family:"proxima-nova",Helvetica, Arial,sans-serif;padding:25px 0px;width:100%;background-color:#fff;position:relative}.jumpingnav .large-12.columns ul li a:hover{background-color:#D7691C;color:#fff}.jumpingnav .large-12.columns ul li a:hover:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #D7691C;position:absolute;bottom:-20px;z-index:99;margin:0 auto;left:50%;margin-left:-20px}.fixed-nav{position:fixed;top:91px}.social-content-sidebar{position:fixed;right:0;top:40%;z-index:999}.social-content-sidebar a{background-color:#3b3b3b;display:block;width:52px;height:52px}.social-content-sidebar a img{width:52px;height:52px}.social-content-sidebar a:hover{background-color:#d7691c}.services .service-select .row .large-3 a span:after{border-left:solid transparent 15px;border-right:solid transparent 15px;border-bottom:solid #D7691C 15px;border-top:none;top:-15px;content:" ";height:0;left:50%;margin-left:-15px;position:absolute;width:0}.envirabox-skin.envirabox-theme-captioned .envirabox-title-float-wrap span.child{background:#222 !important;color:#fff !important;border-radius:5px !important;padding:30px !important}.envirabox-skin.envirabox-theme-captioned .envirabox-title-float-wrap span.child h2{color:#fff;font-size:17px;font-weight:bolder}@media screen and (max-width: 740px){.enviraexamplegalleries{width:100%;max-width:100%;padding:0;margin:0}.enviraexamplegalleries .large-12.columns{width:100%;max-width:100%;padding:0;margin:0}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602{display:table;width:100%;max-width:100%;margin:0;border-bottom:1px solid #E6E6E6;margin-bottom:10px}.enviraexamplegalleries .large-12.columns #envira-gallery-wrap-1602 #envira-tags-filter-list-1602 li{float:left;display:inline-block;width:33.3333%;margin:0 auto}}@media screen and (max-width: 1200px) and (min-width: 780px){#identity-design p,#identity-design h4,#identity-design h3,#identity-design ul,#print-design p,#print-design h4,#print-design h3,#print-design ul,#packaging-design p,#packaging-design h4,#packaging-design h3,#packaging-design ul,#web-design p,#web-design h4,#web-design h3,#web-design ul,#special-services p,#special-services h4,#special-services h3,#special-services ul,.creative-process p,.creative-process h4,.creative-process h3,.creative-process ul{padding:0 50px 0px 20px}}@media screen and (max-width: 780px){#social-content-sidebar{display:none}.services .double-column li{width:100%}.fixed-nav{position:relative;top:0px}.jumpingnav{margin:0;padding:0;max-width:100%}.jumpingnav .large-12.columns{padding:0;margin:0}.jumpingnav .large-12.columns ul{display:block;width:100%;max-width:100%;margin:0}.jumpingnav .large-12.columns ul li{float:none;display:block;width:100%;margin:0 auto}}.jumpingnav{width:100%}@media print, screen and (min-width: 64em){.row .row{width:100%;max-width:100%;margin:0}.services .row.creative-process{max-width:1200px;margin:0 auto 100px}.team-icon .large-4:last-child{float:left}.page-template-about .row .row{max-width:none;width:auto}.page-template-about footer.row .footer-expanded{max-width:1200px;margin:0 auto}.page-template-about .row.about-icons{max-width:1200px;margin:0 auto}footer.row .footer-expanded{margin:0 auto;max-width:1200px}.page-template-about .gallery .large-4.columns img{max-width:100%;height:auto}.page-template-about .gallery .large-4:nth-child(4){clear:both}}.row.dt-team{margin:0}.services #packaging-design,.services #print-design,.services #identity-design,.services #web-design,.services #special-services{outline:none}#identity-design{padding-top:75px}.jumpingnav{position:absolute}.fixed-nav{position:fixed}footer.row .footer-expanded{margin:0 auto;max-width:1200px}@media screen and (max-width: 780px){.jumpingnav{position:relative}.fixed-nav{position:relative}#identity-design{padding-top:30px}}.row.rotator.testimonials{width:100%;max-width:100%;margin:0;padding:0;background-color:#666;display:block;position:relative}.row.rotator.testimonials:before{content:"";display:block;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/dt_quoteleft.png) no-repeat;position:absolute;top:0px;left:0px;width:300px;height:460px;z-index:0}.row.rotator.testimonials:after{content:"";display:block;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/dt_quoteright.png) no-repeat;position:absolute;bottom:0px;right:0px;width:300px;height:460px;z-index:0}.row.rotator.testimonials .large-12.columns{max-width:1100px;width:100%;padding:65px;margin:0 auto;float:none}.row.rotator.testimonials .large-12.columns .mySlides:not(:first-child){display:none}.row.rotator.testimonials .large-12.columns p{width:100%;display:block;margin:0 auto;color:#fff;font-size:29px;line-height:38px;position:relative;z-index:3;font-family:'Reklame Script', script;font-weight:300}.row.rotator.testimonials .large-12.columns p span{display:block;font-size:15px;color:#fff;line-height:19px;font-family:arial;text-transform:uppercase;letter-spacing:4px;margin-top:20px}.row.rotator .button-right{position:absolute;display:block;width:50px;height:50px;background-color:#fff;right:0;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:0;font-size:32px;text-align:center;padding-left:5px;z-index:99}.row.rotator .button-right:hover{background-color:#d7691c;color:#fff}.row.rotator .button-left{position:absolute;display:block;width:50px;height:50px;background-color:#fff;left:0;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:0;font-size:32px;text-align:center;padding-right:5px;z-index:99}.row.rotator .button-left:hover{background-color:#d7691c;color:#fff}@media screen and (max-width: 700px){.row.rotator.testimonials:before{content:"";display:block;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/dt_quoteleft.png) no-repeat;position:absolute;background-size:150px 230px;top:0px;left:0px;width:150px;height:230px;z-index:1}.row.rotator.testimonials:after{content:"";display:block;background:url(//designthis.com/wp-content/themes/designthis-framework-old/images/dt_quoteright.png) no-repeat;position:absolute;background-size:150px 230px;bottom:0px;right:0px;width:150px;height:230px;z-index:1}.row.rotator .large-12.columns p{font-size:20px;line-height:28px}}#slideshow{position:relative;width:100%;min-height:400px}#slideshow>div{position:absolute;left:0;top:50%;-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:3}.slider{position:relative;z-index:99}.slider div{position:relative;z-index:3}