article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em
0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em}sub{bottom: -0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.hide-text{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.clear{clear:both}.hidden{display:none}.error{color:#bb5e3a;text-transform:none;font-family:'DroidSansRegular',sans-serif;margin-bottom:0.5em}.upper{text-transform:uppercase}.left{float:left}.right{float:right}.img-left,.img-left.box{float:left;margin:0
1.5em 1.5em 0}.remove-from-screen{display:block;left: -9999px;position:absolute;top: -9999px}.zero-top{margin-top:0;padding-top:0}.zero-bottom{margin-bottom:0;padding-bottom:0}img.contain{width:100%}@font-face{font-family:'DroidSerifRegular';src:url('/fonts/DroidSerif-Regular-webfont.eot');src:url('/fonts/DroidSerif-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/DroidSerif-Regular-webfont.woff') format('woff'),
url('/fonts/DroidSerif-Regular-webfont.ttf') format('truetype'),
url('/fonts/DroidSerif-Regular-webfont.svg#DroidSerifRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSerifItalic';src:url('/fonts/DroidSerif-Italic-webfont.eot');src:url('/fonts/DroidSerif-Italic-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/DroidSerif-Italic-webfont.woff') format('woff'),
url('/fonts/DroidSerif-Italic-webfont.ttf') format('truetype'),
url('/fonts/DroidSerif-Italic-webfont.svg#DroidSerifItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSerifBold';src:url('/fonts/DroidSerif-Bold-webfont.eot');src:url('/fonts/DroidSerif-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/DroidSerif-Bold-webfont.woff') format('woff'),
url('/fonts/DroidSerif-Bold-webfont.ttf') format('truetype'),
url('/fonts/DroidSerif-Bold-webfont.svg#DroidSerifBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSerifBoldItalic';src:url('/fonts/DroidSerif-BoldItalic-webfont.eot');src:url('/fonts/DroidSerif-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/DroidSerif-BoldItalic-webfont.woff') format('woff'),
url('/fonts/DroidSerif-BoldItalic-webfont.ttf') format('truetype'),
url('/fonts/DroidSerif-BoldItalic-webfont.svg#DroidSerifBoldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSansRegular';src:url('/fonts/DroidSans-webfont.eot');src:url('/fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/DroidSans-webfont.woff') format('woff'),
url('/fonts/DroidSans-webfont.ttf') format('truetype'),
url('/fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSansBold';src:url('/fonts/DroidSans-Bold-webfont.eot');src:url('/fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/DroidSans-Bold-webfont.woff') format('woff'),
url('/fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
url('/fonts/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Adelle-Bold';src:url('/fonts/22F8D9_0_0.eot');src:url('/fonts/22F8D9_0_0.eot?#iefix') format('embedded-opentype'),
url('/fonts/22F8D9_0_0.woff') format('woff'),
url('/fonts/22F8D9_0_0.ttf') format('truetype'),
url('/fonts/22F8D9_0_0.svg#wf') format('svg')}@font-face{font-family:'IcoMoon';src:url('/fonts/icomoon.eot');src:url('/fonts/icomoon.eot?#iefix') format('embedded-opentype'),
url('/fonts/icomoon.svg#IcoMoon') format('svg'),
url('/fonts/icomoon.woff') format('woff'),
url('/fonts/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal}.icomoon{font-family:'IcoMoon'}a.icomoon{text-decoration:none}[class^="icon-"]:before, [class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none;margin-right:0.5em;color:#CECBC8;font-size:1.2em;vertical-align:middle}[class^="icon-"]:hover:before, [class*=" icon-"]:hover:before{color:#6f6560}.icon-twitter:before{content:"\0026"}.icon-feed:before{content:"\0021"}.icon-linkedin:before{content:"\0022"}.icon-link:before{content:"\0023"}.icon{text-decoration:none;display:inline-block}body{color:#6f6560;background:#f1efee url(/images/body-bg.jpg);font-family:'DroidSerifRegular',serif;border-top:8px solid #bb5e3a;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:'Adelle-Bold',serif}h2
a{text-decoration:none}a{color:#3f6965}::selection{background:#b3d2cf}::-moz-selection{background:#b3d2cf}em,i{font-family:'DroidSerifItalic',serif;font-style:normal}#wrapper{max-width:1100px;margin:0
auto;padding:0
5%;position:relative}#spinner{position:absolute;left:50%;top:180%}header{padding-bottom:5%;margin-bottom:1em;background:url(/images/stripes-3.png) repeat-x bottom;position:relative}#site-name{display:block;width:254px;float:left;position:relative;z-index:999;margin-top:93px;outline:none}nav#main{float:right;margin-right:5%}nav#main
span{display:inline-block;padding-top:112px;padding-bottom:2%;text-align:center;width:100px;position:relative;background-image:url(/images/nav-bg-full.png);background-position:0 -143px;background-repeat:no-repeat}nav#main
a{text-transform:uppercase;display:inline-block;text-decoration:none;color:#6f6560;font-family:'DroidSansRegular',serif;outline:none}#site-name
img{width:100%}.js #page-data{opacity:0;position:relative}.intro{font-family:'Adelle-Bold',serif;font-size:2em;margin:0.5em 0 0.5em 0}.js
.intro{margin-top:0.2em}.intro
p{margin:0}.box{background:url(/images/box-bg.png);padding:1em;margin:2em
0;box-shadow:3px 3px 10px #dedede}.red-head,h2{display:block;color:#bb5e3a;font-size:1.25em;text-transform:uppercase;font-family:'DroidSansBold',serif;margin-top:1.5em}.ribbon{height:47px;line-height:47px;text-align:center;background-repeat:no-repeat;background-position:center;color:#edecea;font-family:'DroidSansRegular',serif;font-size:1em;line-height:50px;letter-spacing:1px}.ribbon-191{background-image:url(/images/ribbon-191.png)}.ribbon-287{background-image:url(/images/ribbon-287.png)}.ribbon-rule-191{background-image:url(/images/ribbon-rule-191.png)}.ribbon-rule-159{background-image:url(/images/ribbon-rule-159.png)}.more-link{text-transform:uppercase;text-decoration:none;font-family:'DroidSansBold',serif;letter-spacing:1px;padding-right:1.3em;background:url(/images/more-arrow.png) no-repeat right top}.main{width:62.5%;padding-right:4%;float:left;border-right:1px solid #d6d6d5}.side{float:right;width:29.3%;padding-left:4%;font-family:'DroidSansRegular',sans-serif}.side
h3{text-transform:uppercase;letter-spacing:1px}.side
ul{padding:0
0 0 1em;list-style-image:url(/images/bullet.png)}.about-page .side
ul{margin-top:2em;margin-bottom:1.25em}.side
li{margin-bottom:0.5em}footer{font-family:'DroidSansRegular',sans-serif;background:url(/images/stripes-6.png) repeat-x top;padding-top:31px;color:#8c8480;text-transform:uppercase;padding-bottom:5%;margin-top:2.5em}.tagline{width:75%;margin:3% auto 3% auto;height:52px;line-height:48px;text-align:center;letter-spacing:1px;color:#bb5e3a;font-family:'DroidSansBold',sans-serif}.tagline
a{max-width:254px;display:inline-block;margin:0
2%}.tagline
img{max-width:100%}.tagline span:first-child{margin-left: -3.6%}footer address,
footer
.copyright{text-align:center;font-style:normal;font-size:0.95em}footer
address{border-bottom:1px solid #d2d2d2;margin-bottom:6px;padding-bottom:2em}footer
.copyright{border-top:1px solid #d2d2d2;margin-top:6px;padding-top:2em;font-size:0.9em}.divider{margin:0.7em}footer
nav{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:1.5% 0;line-height:0.95em;font-size:0.95em}footer
a{text-decoration:none;color:#8c8480}footer a:hover{color:#6f6560}footer nav
a{margin:0
1em;display:inline-block;line-height:36px}footer
.icon{color:#c1bcba;height:36px;margin-right:20px}footer .icon:before{font-size:2em;margin-right:10px;color:#c4c0bc}footer .icon:hover:before{color:#b3afac}.message-404{padding:3%;text-align:center}.error-404-page nav#main
span{background:none}#page-data strong, #page-data
b{font-family:'DroidSerifBold',serif;font-weight:normal}input[type='text'],textarea{border:1px
solid #d2d2d2;background:transparent url(/images/input-bg.png);padding:0.6em;color:#6f6560;font-family:'Monaco',monospace;font-size:0.9em;width:40%;min-width:225px}label{text-transform:uppercase;font-family:'DroidSansBold',sans-serif;font-size:0.9em;display:block;margin-bottom:0.5em}textarea{width:75%;height:10em;min-width:300px}input[type='submit']{background:#6f6560;border:0;color:#fff;display:block;height:2em;line-height:2.2em;padding:0
.5em;font-family:'DroidSansBold',sans-serif;font-size:0.9em;text-transform:uppercase;letter-spacing:1px}input[type='submit']:hover{background:#3f6965}input[type='text']:focus,textarea:focus{border:1px
solid #b0afac;outline:none}.home-page
header{margin-bottom:0}.home-page
.intro{background:url(/images/stripes-3.png) repeat-x bottom;padding-bottom:1em}.home-page #site-name{cursor:default}.about-block{text-align:center;border:1px
solid transparent}.about-block
h1{margin-bottom: .3em}.about-block
p{font-size:1.3em;margin:0
auto;width:65%}#two-six-what-link{font-family:'DroidSansBold',serif;text-decoration:none;display:block;width:160px;margin: .5em auto;text-align:center;height:58px;line-height:58px;background:url(/images/question-mark-sprite.png) no-repeat center 0}#two-six-what-link:hover{background-position:center -58px}#info{position:relative}.js #tsc-info{display:none;position:absolute;top:0;cursor:pointer}#tsc-info
p{margin-bottom:1em}.work{position:relative}.js .featured
li{opacity:0}.featured{width:85%;margin:2% auto 0 auto}.featured .slide-text{float:right;width:33.33%;padding-top:1.5em}.featured .slide-image{float:left;max-width:722px;width:63.3333%}.featured .slide-image
img{max-width:100%}.featured h3,
.featured h3
a{color:#6f6560;font-size:1.25em;line-height:1.1em;margin-bottom:0.5em;text-decoration:none}.pager{text-align:center;margin-top:3%;height:26px}.pager .flex-control-nav
li{display:inline-block}.pager
a{display:inline-block;background:url(/images/pager-sprite.png);width:22px;text-indent:100%;white-space:nowrap;overflow:hidden;margin:0
5px;cursor:pointer}.pager a.active,
.pager a:hover{background-position:0 -41px}.flex-direction-nav
a{position:absolute;top:37%;display:block;text-indent: -999em;background-image:url(/images/control-sprite.png);width:37px;height:72px;z-index:999}.flex-direction-nav
a.prev{left: -5px;background-position:0 0}.flex-direction-nav a.prev:hover{background-position:0 -248px}.flex-direction-nav
a.next{right: -5px;background-position:37px 0}.flex-direction-nav a.next:hover{background-position:37px -248px}.why-ee{padding:5% 0 0 0;margin-bottom:0}.why-ee
p{margin-top:0}.why-ee
h2{display:inline-block;width:287px;float:left;margin:0.5% 3% 5% 0}.benefits{background:url(/images/stripes-3.png) repeat-x top;padding-top:2em;overflow:hidden;margin-bottom:2em}.benefit{float:left;border-left:1px solid #d5d5d5;padding-left:2%;background-size:100%;background-repeat:no-repeat;background-position:center 10px;padding-bottom:1004em;margin-bottom: -1000em;width:30.55%}@media \0screen{.benefit{background:none !important}}.client-care{background-image:url(/images/icon-heart.png);border-left:0;padding-left:0;margin-right:2%}.consulting{background-image:url(/images/icon-bubbles.png);margin-right:0}.why-tsc{background-image:url(/images/icon-check.png);margin-right:0;float:right}.benefit
h2{font-family:'Adelle-Bold',serif;color:#6f6560;margin-bottom:0.5em}.benefit
p{margin:0}.home-page
footer{margin-top:0}ul.reasons{list-style:none;padding-left:0;margin-bottom:3em}.reasons
h3{text-transform:none}.reasons
li{padding-left:100px;background-repeat:no-repeat;background-position:0 4px}.custom{background-image:url(/images/icon-wand.png)}.care{background-image:url(/images/icon-heart-2.png)}.growth{background-image:url(/images/icon-tree.png)}.side
.testimonial{padding-top:25px;background:url(/images/icon-quote.png) left top no-repeat;margin:2em
0}.testimonial
.source{font-size:0.9em;margin-top: -0.5em}.more-testimonials{clear:both}.services-page .side
h2{margin-bottom:1em}.work-controls{position:relative;margin:1em
0}.work-nav{line-height:72px;text-decoration:none;text-transform:uppercase;font-family:'DroidSansBold',sans-serif;display:block;background-image:url(/images/control-sprite.png);background-repeat:no-repeat;outline:none}.work-nav.prev{float:left;padding-left:60px}.work-nav.prev:hover{background-position:0 -88px}.work-nav.next{float:right;padding-right:60px;background-position:right 0}.work-nav.next:hover{background-position:right -88px}.show-grid{width:100px;height:42px;position:absolute;left:50%;top:50%;margin-left: -46px;margin-top: -22px;background:url(/images/grid-sprite.png) no-repeat;outline:0}.show-grid:focus{outline:0}.show-grid:hover{background-position:0 -44px}.work-overview-page .work-grid{margin-top:1.75em}.work-detail-page .work-grid{background:url(/images/stripes-3.png) repeat-x bottom;padding-bottom:1em}.work-detail-page .work-grid{display:none}.work-cell{float:left;margin-left:1.75%;margin-right:1.75%;margin-bottom:3.5%;margin-top:0;background:url(/images/box-bg.png);padding:1.3%;box-shadow:3px 3px 10px #dedede;width:18.9%;display:block;text-decoration:none;position:relative}.work-cell
.inner{position:relative}.work-cell
img{width:100%}.work-detail-page
#spinner{top:200%}.work-cell
.text{position:absolute;background:url(/images/rust-bg.png);height:100%;width:100%;text-decoration:none}.work-cell
h2{color:#f0eeee;font-family:'Adelle-Bold',serif;position:absolute;left:10%;bottom:10%;width:75%;text-transform:none}.js .work-cell
.text{display:none}.work-cell.active
.text{display:block}.box.work-images{margin:0}.work-images
img{width:100%}.work-detail-page
h3{font-size:1em;text-transform:none;margin-top:2em}.designer-credit{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:0.75em 0;font-family:'DroidSerifRegular',serif;margin:2em
0}.work-detail-page .flex-direction-nav{display:none}.work-overview-page #page-data{min-height:500px}.bubble{background:url(/images/testimonial-bg.png);padding:3%;margin-bottom:81px;width:24.5%;border-radius:45px;position:relative;font-family:'DroidSansRegular',sans-serif}.bubble
span{position:absolute;bottom: -51px;height:51px;width:120px;background-repeat:no-repeat}.tail-left
span{position:absolute;left:8px;background-image:url(/images/comment-tail-left.png)}.tail-right
span{position:absolute;right:8px;background-image:url(/images/comment-tail-right.png)}.testimonials{margin-top:2.25em}.side
address{font-style:normal;margin-top:2em}#contact-form
div{margin:1em
0}code,pre,.keyboard{font-family:Monaco,monospace;font-size:0.8em;border:1px
solid #d2d2d2;padding:0.25em 0.5em;background:url(/images/box-bg.png)}.notes-overview-page
.entry{margin-bottom:2.5em}.notes-overview-page .entry h2,
.notes-overview-page .entry h2
a{text-transform:none;color:#6f6560;font-family:'Adelle-Bold',serif}.notes-overview-page .entry h2 a:hover{color:#3f6965}.notes-overview-page .entry
p{margin:0
0 0.5em 0}.notes-overview-page .more-link{font-size:0.9em;background-position:right -1px}.sidebar-block ul
a{text-decoration:none;display:block}.sidebar-block ul a:hover{text-decoration:underline}.notes-detail-page
h1{margin-top:0.25em}.sidebar-block{margin-bottom:2em}.entry-meta{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:0.8em 0;font-family:'DroidSerifItalic',serif;font-style:normal;margin:1em
0}.entry-meta
a{font-family:'DroidSerifRegular',serif;text-decoration:none}.entry-meta a:hover{text-decoration:underline}.entry-links{text-align:center;font-family:'DroidSansBold',sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:0.9em;margin:2em
0}.entry-links
a{text-decoration:none}.entry.filtered{margin:0
0 1em}.entry.filtered h3
a{text-decoration:none;color:#6f6560}.entry.filtered h3 a:hover{color:#3f6965}.entry
.date{display:block;;font-family:'DroidSerifRegular',serif;font-size:0.75em}blockquote{border-left:4px solid #d2d2d2;padding-left:1em}.comment{font-family:'DroidSansRegular',sans-serif;padding:0.5em 1.5em;margin:2em
0;border:1px
solid #d2d2d2;}.comment.admin{background:url(/images/box-bg.png)}.comment-author,
.comment-author
a{text-transform:uppercase;display:block;text-decoration:none}.permalink{text-decoration:none;color:#6f6560;line-height:1em;font-family:'DroidSerifItalic',serif}.permalink:hover:after{content:"\0023";font-family:'IcoMoon'}#comment-form
div{margin-bottom:1em}.checkboxes
label{text-transform:none;font-family:inherit}.rss-link{text-decoration:none;vertical-align:baseline}.rss-link:before{vertical-align:baseline;color:#6f6560}.rss-link:hover:before{color:#3f6965}.timesaver-block
.box{width:15%;float:left;margin-top:1.2em}.timesaver-block
img{width:100%}.timesaver-block
.text{float:right;width:75%}@media only screen
and (max-width : 1140px){.benefit{padding-bottom:1002.5em}}@media only screen
and (max-width : 1024px){.home-page
.intro{font-size:1.75em}.red-head,h2{font-size:1.1em}.about-block
p{font-size:1.1em}nav#main{margin-right:0}.benefit{padding-bottom:1001em}footer nav .right, footer nav
.left{float:none;width:100%;margin-top:10px;text-align:center}}@media only screen
and (max-width : 870px){#site-name{position:absolute;margin:0;top:30px;left:32.5%}nav#main{float:none;margin-top:0;margin-left:auto;margin-right:auto;text-align:center}.home-page
.intro{text-align:center}.flex-direction-nav{display:none !important}.featured{width:95%}.featured .slide-text{padding-top:0}.featured
p{margin-bottom:0}.tagline{width:95%}.benefit{float:none;width:auto;border:0;margin:0
auto;padding:0
0 4% 22%;border-bottom:1px solid #d5d5d5;background-position:left top;background-size:20%}.benefits :last-child{border:0}.why-ee{margin-bottom:5%}.why-ee
h2{margin:0
auto;display:block;float:none;margin-bottom:1em}.main{float:none;width:100%;border:0;padding:0}.side{float:none;width:100%;padding:0}.side
.testimonial{float:left;width:48%;padding:0;margin:1em
0;background:none}.side .testimonial
p{padding-left:50px}.side .testimonial p:first-child{background:url(/images/icon-quote.png) no-repeat left top}.side
.testimonial.even{float:right}.work-detail-page .side
.testimonial{width:80%;margin:0
auto !important;float:none}.bubble{width:35%;padding:5%}.work-cell{width:27.2%}.notes-overview-page .side,
.notes-detail-page
.side{border-top:1px solid #d2d2d2;padding-top:1em;margin-top:2em}}@media only screen
and (max-width : 768px){#site-name{left:31%}.featured
h3{font-size:1em}.featured p.summary,
.featured .more-link{font-size:0.9em}.featured
p{margin-bottom: -0.5em}.about-block
p{width:80%}.tagline
img{height:40px}.tagline{line-height:38px;letter-spacing:normal}}@media only screen
and (max-width : 650px){.featured
h3{margin-top:0}}@media only screen
and (max-width : 575px){#site-name{left:26%}nav#main
span{width:auto;padding-right:10px;padding-left:10px}.tagline{height:auto}.tagline
span{display:block}.tagline
img{margin-bottom:2.5%}.tagline span:first-child{margin-left:0}.featured{padding:3%}.featured .slide-text{display:none}.featured .slide-image{width:100%}.side
.testimonial{float:none !important;width:auto;margin:2em
0}.side .testimonial p:last-child{margin-bottom:20px}.bubble{width:80%;padding:6% 10%;margin-bottom:70px}.work-cell{margin-left:1.75%;margin-right:1.75%;margin-bottom:3.5%;width:43.2%}}@media only screen
and (max-width : 485px){header{text-align:center}#site-name{position:static;float:none;left:auto;margin:5% auto}nav#main{float:none;margin-top:5%;margin-bottom:5%;text-align:center}nav#main
span{padding:3px
5px 0 5px}.home-page .intro,.intro{font-size:1.3em}footer nav
a{margin-left:5px;margin-right:5px}.red-head,h2{font-size:1em}.about-block
p{font-size:1em;width:90%}#spinner{top:140%}.benefit{background-position:center top;padding:0
0 8% 0;background-size:52%}.reasons
li{padding-left:0;background-image:none !important}.reasons li
h3{padding-left:50px;background-repeat:no-repeat;background-position:left center;padding:30px
0 30px 100px}.custom
h3{background-image:url(/images/icon-wand.png)}.care
h3{background-image:url(/images/icon-heart-2.png)}.growth
h3{background-image:url(/images/icon-tree.png)}.work-detail-page .side
.testimonial{width:100%}footer
.divider{display:none}footer
span{display:block}}@media only screen
and (max-width : 320px){}@media only screen and (-webkit-min-device-pixel-ratio : 2){.more-link{background:url(/images/more-arrow-2x.png) no-repeat right top;background-size:14px 12px}.client-care{background-image:url(/images/icon-heart-2x.png);background-size:contain}.consulting{background-image:url(/images/icon-bubbles-2x.png);background-size:contain}.why-tsc{background-image:url(/images/icon-check-2x.png);background-size:contain}.ribbon-191{background-image:url(/images/ribbon-191-2x.png)}.ribbon-287{background-image:url(/images/ribbon-287-2x.png);background-size:contain}.ribbon-rule-191{background-image:url(/images/ribbon-rule-191-2x.png);background-size:1140px 47px}.ribbon-rule-159{background-image:url(/images/ribbon-rule-159-2x.png);background-size:800px 47px}.home-page
.intro{background:url(/images/stripes-3-2x.png) repeat-x bottom}.benefits{background:url(/images/stripes-3-2x.png) repeat-x top}.pager
a{background:url(/images/pager-sprite-2x.png);background-size:22px 64px}a.pro-net
span{background:url(/images/ee-sprite-2x.png) no-repeat 0 0;background-size:52px 82px}.custom{background-image:url(/images/icon-wand-2x.png);background-size:76px 78px}.care{background-image:url(/images/icon-heart-2-2x.png);background-size:77px 66px}.growth{background-image:url(/images/icon-tree-2x.png);background-size:65px 74px}.side
.testimonial{background:url(/images/icon-quote-2x.png) left top no-repeat;background-size:32px 30px}.tail-left
span{background-image:url(/images/comment-tail-left-2x.png);background-size:120px 50px}.tail-right
span{background-image:url(/images/comment-tail-right-2x.png);background-size:120px 50px}.show-grid{background:url(/images/grid-sprite-2x.png) no-repeat;background-size:93px 86px}.work-nav,
.flex-direction-nav
a{background-image:url(/images/control-sprite-2x.png);background-size:180px 160px}}@media only screen
and (max-width : 870px) and (-webkit-min-device-pixel-ratio : 2){.side
.testimonial{background:none}.side .testimonial p:first-child{background:url(/images/icon-quote-2x.png) no-repeat left top;background-size:32px 30px}.benefit{background-size:20%}}@media only screen
and (max-width : 485px) and (-webkit-min-device-pixel-ratio : 2){.custom
h3{background-image:url(/images/icon-wand-2x.png);background-size:76px 78px}.care
h3{background-image:url(/images/icon-heart-2-2x.png);background-size:77px 66px}.growth
h3{background-image:url(/images/icon-tree-2x.png);background-size:65px 74px}.benefit{background-size:52%}}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{max-width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}