﻿@media screen{body.Home a[title=Home],body.About_Us a[title="About Us"],body.Our_Story a[title="Our Story"],body.Philosophy a[title=philosophy],body.Leadership a[title=leadership],body.Services a[title=Services],body.Strategic_planning a[title="strategic planning"],body.Mobile a[title="mobile"],body.Social_media a[title="social media"],body.Creative_services a[title="creative services"],body.User_experience a[title="user experience"],body.Web_development a[title="web development"],body.Search_engine_marketing a[title="search engine marketing"],body.CRM a[title="crm"],body[class="Media_planning_+_buying"] a[title="media planning + buying"],body.Analytics a[title="analytics"],body.Application_development a[title="application development"],body.Products a[title="Products"],body.allora a[title="allora"],body.pharmawall a[title="pharmawall"],body.share_send_save a[title="share&#187;send&#187;save"],body.ssshare_it a[title="ssshare.it"],body.Work a[title="Work"],body.Awards a[title="awards"],body.Clients a[title="clients"],body.Careers a[title="Careers"],body.Culture a[title="Culture"],body.Departments a[title="departments"],body.Benefits a[title="benefits"],body.internships a[title="internship"],body.Openings a[title="openings"],body.Contact a[title="Contact"]{color:#b4cf51!important}body.Blog a[title="Blog"]{color:#b4cf51!important}body.Blog.News a[title="News"]{color:#b4cf51!important}body.Blog.News a[title="Blog"]{color:#fff!important}nav{text-align:left;width:610px;height:75px;position:static;z-index:10000;overflow:visible;white-space:nowrap;display:inline-block;margin-left:30px}nav .deepdive{display:none}nav ul{margin-top:5px}#mobile_search_nav{display:none}.headerinside{position:relative;margin:0 auto 0 auto;width:960px;text-align:left}body.msie.version9 nav ul ul,body.msie.version9 nav ul ul:hover{z-index:3000!important;top:59px!important;background-color:rgba(0,0,0,.8)}body.msie.version8 nav ul ul,body.msie.version8 nav ul ul:hover{z-index:3000!important;top:59px!important;background-color:rgba(0,0,0,.8)}body.msie.version8 header{background-color:#000;top:0;position:fixed}body.msie.version8 #news_section{background:#c6c9b9}body.msie.version8 nav ul ul{z-index:3000!important;top:59px!important;background-color:#000}body.msie.version8 #about_nav:hover #about_nav_sub,body.msie.version8 #services_nav:hover #services_nav_sub,body.msie.version8 #products_nav:hover #products_nav_sub,body.msie.version8 #careers_nav:hover #careers_nav_sub,body.msie.version8 #news_nav:hover #news_nav_sub{display:block!important}body.msie.version9 #search_overlay,body.msie.version8 #search_overlay{background:#e1e1e1!important}#wrapper{position:fixed;top:0;min-width:960px;z-index:1000}#logo{width:160px;height:75px;display:inline-block;text-decoration:none}#logo span{visibility:hidden}#logo img{width:160px;left:20px;top:25px}nav ul li{position:relative;float:left;z-index:100;font-family:'Titillium Web',sans-serif;list-style:none}nav ul li span{position:absolute;top:15px;left:10px;font-size:11px;color:#666}nav ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:200;display:block;height:75px;line-height:75px;vertical-align:middle;text-align:center;padding:0 10px 0 10px}nav ul li a:active,nav ul li a:visited{color:#fff}nav ul li a:hover{color:#b1d236}nav ul li:hover ul{visibility:visible;opacity:1}nav ul ul{visibility:collapse;opacity:0;position:absolute;left:0;top:80px;padding:0;z-index:0;margin:0}nav ul ul li{float:none;border-bottom:1px solid #444}nav ul li ul li a{width:250px;text-align:left;height:30px;line-height:30px;margin-top:5px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#mob_menu_btn_on,#mob_menu_btn_off{display:none}#search_button{cursor:pointer;width:50px;height:75px;position:absolute;right:10px;top:0;background:url("../Images/Site/search_sprite_low.png") no-repeat;background-position:top}.backgroundsize #search_button{background:url("../Images/Site/search_sprite.png") no-repeat;-webkit-background-size:50px 150px;-moz-background-size:50px 150px;-o-background-size:50px 150px;background-size:50px 150px}body.msie.version8 #search_button{background:url(../Images/IE8Icons/search_sprite_alt.png) no-repeat;background-position:center center}}@media screen and (min-width:1600px){nav{width:610px;left:35%}}@media screen and (max-width:860px){nav .deepdive{display:block;width:38px;height:38px;line-height:38px;text-align:center;position:absolute;top:0;margin-left:87%;font-family:'Titillium Web',sans-serif;font-weight:400;font-size:2em;z-index:20000;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff}nav span.activeIcon:before{content:"-"!important}nav span.deepdive:before{content:"+"}#mobile_search_nav{display:block}}@media screen and (min-width:860px) and (orientation:landscape){html.touch #mob_menu_btn_on,html.touch #mob_menu_btn_off{position:absolute;width:75px;height:75px;text-align:center;left:0;display:block}html.touch #mob_menu_btn_on img,html.touch #mob_menu_btn_off img{position:relative;top:10px}html.touch header{overflow:visible}html.touch #logo{width:160px;height:75px;margin-left:40px;display:block}html.touch #logo img{position:relative;top:22px}html.touch nav{text-align:left;width:410px;height:100%;position:fixed;z-index:10000;overflow:auto!important;-webkit-overflow-scrolling:touch;white-space:nowrap;display:none;margin-left:0;left:0;top:75px;background-color:rgba(0,0,0,.9)}html.touch nav ul,#wrapper{-webkit-transition:none 0;-moz-transition:none 0;-o-transition:none 0;transition:none 0}html.touch nav ul{width:100%;padding:0;margin:0;left:0;top:0;position:static}html.touch nav span.activeIcon:before{content:"-"!important}html.touch nav span.deepdive{display:block!important;width:38px;height:38px;line-height:38px;text-align:center;position:absolute;top:0;margin-left:87%;font-family:'Titillium Web',sans-serif;font-weight:400;font-size:2em;z-index:20000;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff}html.touch nav span.deepdive:before{content:"+"}html.touch nav ul li,html.touch nav ul li a{float:none;text-align:left;font-size:13px}html.touch nav ul li{margin:0 0 0 0}html.touch nav ul li a{border-bottom:1px solid #555;padding:0 0 0 13px;height:40px;line-height:40px}html.touch nav ul li ul{position:relative;visibility:visible;opacity:1;top:0;margin:0;padding:0 0 0 20px;left:0;border-bottom:1px solid #555;overflow-x:hidden;overflow-y:auto;max-height:250px;display:none}html.touch nav ul li ul li{border:none;padding:0;display:block}html.touch nav #careers_nav ul{left:0}html.touch nav ul li ul li a{font-size:12px;height:40px;line-height:40px;border-bottom:0 none}html.touch nav ul li span{display:none}}@media screen and (max-width:460px){nav ul li ul li a{width:100%}}@media screen and (min-width:680px){#wrapper{position:fixed!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}