@media only screen and (max-width:990px){.container_12{width:768px}.container_12 .grid_1{width:44px}.container_12 .grid_2{width:108px}.container_12 .grid_3{width:172px}.container_12 .grid_4{width:236px}.container_12 .grid_5{width:300px}.container_12 .grid_6{width:364px}.container_12 .grid_7{width:428px}.container_12 .grid_8{width:492px}.container_12 .grid_9{width:556px}.container_12 .grid_10{width:620px}.container_12 .grid_11{width:684px}.container_12 .grid_12{width:748px}.desktopOnly{display:none}img.inner10{max-width:80%}#Logo{width:140px}#NavContainer{width:588px}#Nav ul{font-size:14px;margin-top:35px}#Nav li{margin-right:20px}.next{right:10px}.prev{left:10px}.FormspringImage1{left:-110px}.animate-in .FormspringImage2{left:265px}.animate-in .FormspringImage3{left:50px}.TrustDataSlide .SlideText{left:0}.TrustDataImage{right:0;width:48%}.animate-in .TrustDataImage{top:15%}.SutterSlide .SlideText{right:0;width:320px}.animate-in .SutterImage1{top:40%}.animate-in .SutterImage3{left:220px}#WhatWeDo a{text-align:center}#WhatWeDo .FlipItem{float:none;margin:0 auto 10px}#WhatWeDo .w150{width:auto;padding:0}#JoaoElements{right:0;width:425px}#Team .TeamLink a{font-size:15px}#CertRow2{margin-top:10px;text-align:center}#MainContent.grid_8 .TwoCol{width:235px}#FlipContainer{height:190px}#FlipContainer span{font-size:.7em}#MemberIntro .MemberInfo p{font-size:.9em}.Post.grid_4 img.attachment-post-thumbnail{height:90px}.clients .Clients li{width:33%;margin:0}.PostAuthor{width:472px}.PostAuthor div{width:65%}#CertificationsList #Badges li{padding:0 .7em}#SideContent.Blog #search input[type=text]{width:73%}#SideContent.Blog input[type=text],#SideContent.Blog input[type=email]{width:90%}#SideContent.Blog .idTabs li{width:50%;margin-left:0}#SideContent.Blog .list1{width:100%}}@media only screen and (max-width:800px){.container_12{width:90%}.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12{width:100%;margin-left:auto;margin-right:auto}.noMobile{display:none}.mobileOnly{display:block}.left,.right{float:none;clear:both}.Lead,.lead,.Leadin,.leadin{font-size:1.5em}img.inner10{max-width:100%}#Main{border:0;padding-top:20px}#Header{margin-top:0}#OCNavContainer{display:block}#MobileMenu{display:block}#Nav{display:none}.next,.prev{display:none!important}.animate-in .SlideText{width:97%;top:0%!important}.animate-in .FormspringImage1{left:auto;top:280px}.animate-in .FormspringImage2{left:-100px;top:300px}.animate-in .FormspringImage3{left:60px;top:350px}.TrustDataImage{width:auto}.animate-in .TrustDataImage{top:190px}.animate-in .SutterImage1{top:200px}.SutterImage2,.SutterImage3,.SutterImage4{width:40%}.animate-in .SutterImage2{bottom:-40px}.animate-in .SutterImage3{left:220px;bottom:-60px}.animate-in .SutterImage4{left:100px;bottom:-35px}.animate-in .SutterImage5{top:40%}#WhatWeDo .FlipItem{float:left;margin:0}#WhatWeDo .w150{float:left;text-align:left;width:350px;padding-left:10px}#FeatTeamMember .MemberInfo{min-height:300px;width:380px;padding:45px 20px}#FeatTeamMember .flight{display:none}#JoaoElements{width:330px;right:-20px;bottom:-30px}#Team .TeamLink a{font-size:16px}#Certifications img.Leaf{display:none}#CertRow1{width:auto}#CertRow1 img{margin-right:10px}#CertRow2 img{margin-bottom:10px}#RecentClients{display:none}.flex-direction-nav{display:none}#MainContent .TwoCol,#MainContent .TwoCol.Last,#MainContent .ThreeCol,#MainContent .ThreeCol.Last{width:420px!important;clear:both;margin-left:0;margin-right:0}.WhiteBox{margin-bottom:15px}.Post.grid_4 img.attachment-post-thumbnail{height:auto}.Clients li{margin:0}.PostAuthor{width:100%;background:0 0;margin:0;padding:20px 0}.PostAuthor.AuthorPage{text-align:center}.PostAuthor.AuthorPage img{float:none}ul.related_post{list-style:disc}ul.related_post li{width:100%;margin:0 0 5px 15px;padding-right:0}ul.related_post .wp_rp_thumbnail{display:none}#SideNav,#SideCTAs{padding-left:0}form ul li{float:none;width:100%}#FlipContainer{width:300px;height:280px}#FlipContainer span{font-size:.9em}#MemberIntro .MemberInfo p{font-size:inherit}#MemberIntro .MemberInfo .SocialLinks{position:relative;top:auto;right:auto}#MemberFacts .Box{padding:2em 3em 3em}#SideContent.Blog .inner20{padding:20px 0}#SideContent.Blog .idTabs{display:none}#SideContent.Blog .list1{width:auto}#Footer,#Footer .FooterRight{text-align:center}.FooterTop{padding-bottom:170px}#FooterSocial{text-align:center;margin-bottom:.5em}}@media only screen and (max-width:479px){.animate-in .TrustDataImage{top:240px}.animate-in .SutterImage1{top:220px}.SutterImage2,.SutterImage3,.SutterImage4{width:45%}.animate-in .SutterImage5{top:50%}#WhatWeDo{text-align:center}#WhatWeDo .FlipItem{float:none;margin:0 auto 10px}#WhatWeDo .w150{width:auto;text-align:center;padding:0}#Blog{text-align:center}#Blog .Post img{max-width:292px}#FeatTeamMember .MemberInfo{min-height:340px;width:260px;padding:35px 20px;background:}#JoaoElements{bottom:-50px}#CertRow1 img{margin-right:0;width:70px}#RecentClients h2{text-align:center}#MainContent .TwoCol,#MainContent .TwoCol.Last,#MainContent .ThreeCol,#MainContent .ThreeCol.Last{width:300px}.clients .Clients li{width:25%;margin:0}.author img{margin-bottom:10px;margin-right:0}.PostAuthor{width:280px}.PostAuthor div{width:auto;padding-right:20px;margin-top:15px}.FooterTop{padding-bottom:130px}#Footer img.FooterRocket{left:0;margin-left:0}}