.clearfix:after{content:" ";display:block;overflow:hidden;clear:both;height:0}@media screen and (max-width:600px){.button-a{-webkit-appearance:none;max-width:90%}a[href*="practicepl.us"]{margin-left:0;padding-left:0}a[class*=player-]{display:none!important}#navTrigger,#navHide{display:block!important;border:1px solid #eee;font-size:16px;text-align:center;margin-top:4px;padding:4px 12px;cursor:pointer;text-transform:uppercase}.wrapper{width:90%}div.timely{z-index:999!important;top:50%!important;margin-top:-100px!important;margin-bottom:0}div.timely a span{font-size:10px!important}.image.logo.w2 img{width:250px!important}#top{position:static;height:auto;z-index:100}#top .wrapper{height:auto!important}#top .top-wrap{height:auto!important;padding:12px 0 0;position:static}#top .top-wrap #logo{text-align:center;clear:both;float:none}#top .top-wrap #logo a{display:block}#top .top-wrap .top-bar{display:none;position:absolute;top:0;height:33px;text-align:center;margin-bottom:0}#top .top-wrap .top-bar .top-bar-wrap{margin-bottom:0}#top .top-wrap .top-bar .top-bar-wrap .contact-phone{margin-top:0!important}#top .top-wrap .top-bar .top-bar-wrap .contact-phone .office.phone{line-height:33px}#top .top-wrap .top-bar .top-bar-wrap .webapp.holder{margin-bottom:0}#top .top-wrap .top-bar .top-bar-wrap .webapp.holder a div{width:64px;height:38px;margin-top:-5px}#top .top-wrap #nav{position:static;clear:both;float:none;max-height:100%;overflow:auto}#top .top-wrap #nav.expanded>ul{top:2.5%}#top .top-wrap #nav>ul{display:none;padding-left:0;border:1px solid #ddd;position:absolute;z-index:999;left:5%;right:5%;transition:top .3s;-moz-transition:top .3s;-webkit-transition:top .3s;-o-transition:top .3s;max-height:95%;background:#fff;overflow:auto}#top .top-wrap #nav>ul li{display:list-item;width:auto}#top .top-wrap #nav>ul li ul{display:block}#top .top-wrap #nav>ul li a{padding:0 .75em;font-size:16px;height:28px;line-height:28px;margin-top:8px;border-left:0;margin-left:0}#top .top-wrap #nav>ul li ul{padding-left:12px;padding-top:0;position:relative;left:0;top:0}#top .top-wrap #nav>ul li ul li{border:0;border-left:2px solid #eee}#intro-slider{padding-top:30px!important;background:none!important}#intro-slider .wrapper{padding-bottom:24px!important}#intro-slider .hero .links{width:auto;margin-top:0}#intro-slider .hero .links li{padding:.25em;background:rgba(255,255,255,.8)}#main .cols-2c .wrapper{padding-top:24px!important}#main .cols-2c .col{width:100%}#main .cols-2c .col:first-child{display:none}#main .cols-2c .col .items-g p.date{display:none}#main .cols-2c .col .items-g .cont{width:100%;margin-left:0}#footer .certifications li{margin:12px}#footer .gridrow-a .column{width:100%}#searchbox #filterControls .refine{display:block;width:162px;padding-right:18px}#searchbox #filterControls .refine:after{border:99px solid transparent!important;border-top-width:12px!important;border-bottom-width:0;right:0!important;top:auto!important;bottom:-111px;border-top-color:#3cbded!important}#searchbox #filterControls #forfilterKeyword{display:none}#searchbox #filterControls #goKeyword{-webkit-appearance:none}#filterIndustry{margin-top:16px}#filterIndustry,#filterCategory{display:inline-block;width:200px!important}#filterIndustry:before,#filterCategory:before{display:block;content:' '}#filterIndustry+p:after,#filterCategory+p:after{display:block;content:' '}#output .software.item .image{text-align:center}#output .software.item .image img{display:inline-block;width:auto;max-width:90%}#output .software.item .image p{padding:0!important}#output .software.item .image p:before,#output .software.item .image p:after{display:none}#output .software.item .action.buttons .button-a{margin-top:12px!important}#output .software.item .action.buttons .button-a:first-child{margin-top:0!important}.special.offer{max-width:100%!important}.special.offer .supporting.image{display:none}.responsive.iframe{text-align:center;display:block;position:relative;width:100%;height:0;padding-bottom:55%}.responsive.iframe iframe{display:block;position:absolute;width:100%;height:100%}.case.study .banner{width:100%!important}.case.study .banner .pullquote{width:auto!important}.case.study .banner .supporting.image{display:none!important;visibility:hidden}.primary-a{float:none!important;width:100%!important;margin-right:0!important}.primary-a p img[src="/images/jill-taupo.jpg"]{float:none!important;margin:0!important}#side{display:none!important;visibility:hidden}.primary-b{float:none;width:100%;margin-left:0}.primary-b p.date{position:absolute}.primary-b .cont{padding-left:64px;margin-left:0}.primary-b .content *{max-width:100%}.primary-b .post-add-info{max-width:100%!important;height:auto!important}.form-a input[type=text],.form-a input[type=email],.form-a textarea{max-width:90%;padding-left:6px;padding-right:6px}ul.sub-page.navigation{border-bottom:0}.gridrow-a>.column{width:100%!important;margin-left:0!important;margin-bottom:12px}.gridrow-a>.column.img,.gridrow-a>.column.image{text-align:center}.gridrow-a>.column.img img,.gridrow-a>.column.image img{width:250px!important;max-width:90%;height:auto;display:inline-block!important}.LPBuilder .gridrow-a.supplementary{margin-bottom:0;padding-bottom:0;border-bottom:0}.LPBuilder .webform .button-a{margin-left:0!important;width:100%!important;font-size:16px!important;padding:0!important}body.landingpage .top-a .root-wrap-a{padding-bottom:1em;border-bottom:0}body.landingpage .top-a .root-wrap-a:after{content:" ";display:block;overflow:hidden;clear:both;height:0}body.landingpage .top-a .root-wrap-a>*{display:none;visibility:hidden}body.landingpage .top-a .logo-a{display:block;visibility:visible}body.landingpage .certifications{display:none;visibility:hidden}body.landingpage .footer-a{padding-bottom:20px!important}body.landingpage .footer-a .wrap{display:none;visibility:hidden}body.landingpage .promobar{display:none;visibility:hidden}}@media (min--moz-device-pixel-ratio:1.5) and (max-width:600px),(-o-min-device-pixel-ratio:1.5/1) and (max-width:600px),(-webkit-min-device-pixel-ratio:1.5) and (max-width:600px),(min-device-pixel-ratio:1.5) and (max-width:600px){#content .gridrow-a>.column.image img,#content .gridrow-a>.column.img img{width:125px!important}}