.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.main-text{font-family:franklin-gothic-urw;-webkit-font-smoothing:antialiased;color:#333;margin-bottom:15px;line-height:1.75rem;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:franklin-gothic-urw-cond;-webkit-font-smoothing:antialiased;color:#38bada;margin-bottom:2px;margin-top:2px;font-weight:800}p{font-family:franklin-gothic-urw-cond;-webkit-font-smoothing:antialiased}.case-link{font-family:franklin-gothic-urw;-webkit-font-smoothing:antialiased;color:#38bada;margin:2px 0 2px 0;display:table}.case-link>div{display:table-cell;vertical-align:middle}a.case-link:link{color:#38bada}a.case-link:visited{color:#38bada}a.case-link:hover{color:#38bada}a.case-link:focus{color:#38bada}a.case-link:active{color:#38bada}.mobile-button-style{border:none;font-size:18px;font-weight:800;font-family:franklin-gothic-urw-cond;-webkit-font-smoothing:antialiased;background-color:Transparent;width:80%;color:#38bada}.mobile-button-style:hover{text-decoration:underline}.horizontal-line-spacing{margin-bottom:40px;margin-top:40px}img.profile-img{max-width:150px;vertical-align:bottom;margin:auto auto 0 auto;margin-bottom:16px}.mobile-innovation-img{margin-bottom:30px;margin-top:30px}img.case-study-img{max-width:100%;margin-bottom:30px}#case-studies>div{margin-bottom:20px;text-align:center}.text-container{text-align:left}.img-container{max-height:230px;min-width:300px}.mobile-main{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:980px}.phrase{color:#1c1364;font-weight:600;margin-bottom:0;margin-top:10px}.mobile-innovation-logo{height:auto;width:auto;max-width:100%}.parent-box{position:relative;height:256px;margin-top:10px;margin-bottom:10px;text-align:center}.profile-description{margin:0 auto;background-color:#38bada;height:100%;width:80%;padding:20px;text-align:left}.centered-class{text-align:center}.centered-class>div{margin-bottom:20px}.profile-body{color:#fff;padding:.5em;margin-left:-5px}.profile-header{display:none;color:#fff!important;font-family:franklin-gothic-urw-cond;-webkit-font-smoothing:antialiased;text-align:left;border:none;padding:0;margin:0;font-size:2rem;line-height:1.2;font-weight:800}.lower-text>h5{text-align:center;margin:10 0 0 0}.lower-text>p{text-align:center;margin:0}.lower-text{height:100px;width:220px;text-align:center;margin:auto auto 0 auto}#profile-items{text-align:center}.mobile-innovation-footer{background-image:url("/App_Themes/Datacom/img/mobile-innovation/backgrounds/mobile-footer.jpg");background-repeat:no-repeat;background-size:100% 100%;margin-bottom:15px}.mobile-innovation-footer-section{float:left;margin-top:50px;margin-bottom:70px}.mobile-innovation-footer-contact{text-align:center;float:none;color:#fff;margin-top:70px;width:100%}.mobile-innovation-footer-contact-us-message{font-family:franklin-gothic-urw-cond;margin-bottom:30px}.mailto{color:#fff;border-style:solid;border-width:1px;border-color:#fff;padding-left:50px;padding-right:20px;padding-top:20px;padding-bottom:20px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;text-decoration:none;background:url("/App_Themes/Datacom/img/mobile-innovation/mail.png") center left no-repeat;background-size:30px;background-position:20px}a.mailto:link{color:#fff}a.mailto:visited{color:#fff}a.mailto:hover{color:#fff}a.mailto:focus{color:#fff}a.mailto:active{color:#fff}#map-canvas{margin-top:85px;margin-left:120px;position:absolute;width:260px;height:457px;z-index:1;float:right}.footer-map{max-width:600px;position:relative;float:left;pointer-events:none;z-index:2}.map-section{float:right;display:none}.outer-container{height:auto;overflow:hidden}.my-carousel-class{height:auto;position:relative;overflow:visible}.my-carousel-inner{height:inherit;width:inherit;overflow:visible}.text-block-thing{color:#fff;background:#38bada;padding:10px;display:block;position:static;bottom:0;height:auto;width:100%}.text-block-thing>p{font-family:franklin-gothic-urw-cond;-webkit-font-smoothing:antialiased;text-align:left;border:none;padding:10px 0 0 0;margin:0;font-size:14px;line-height:14px}.quote-source{font-family:franklin-gothic-urw-cond;-webkit-font-smoothing:antialiased;text-align:left;border:none;padding:0;margin:0;font-size:22px;line-height:22px;font-weight:800}.item>div{height:auto;width:auto}.carousel-image{width:100%;height:280px;position:absolute}.carousel-arrow-placement{height:280px;display:inline-block;vertical-align:middle}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control.left{text-align:left}.carousel-control.right{text-align:right}.carousel-control{min-width:86px}.carousel-image-arrow{height:80px;display:inline-block;vertical-align:middle}.carousel-overlay-img-container{position:absolute;height:300px;left:20%}.carousel-overlay-img{max-height:300px;position:absolute;left:20%}#q-card{content:url("/App_Themes/Datacom/img/mobile-innovation/carousel/q-card.png")}@media(min-width:768px){.phrase{float:right}.mobile-innovation-logo{float:left}.profile-description{width:100%}.centered-class>div{margin-bottom:0}.profile-header{display:block}#case-studies>div{text-align:center}#case-studies{display:table}.mobile-innovation-img{margin-top:0}}@media(min-width:992px){.phrase{position:absolute;right:0;top:25%;margin-top:0;margin-right:80px}.carousel-overlay-img-container{bottom:-5px}.outer-container{height:420px}.my-carousel-class{height:420px}.carousel-image{height:380px;max-height:none}.carousel-arrow-placement{height:380px}.text-block-thing{position:absolute;height:auto;bottom:0;right:80px;min-height:20px;max-width:480px;background:#38bada}#q-card{content:url("/App_Themes/Datacom/img/mobile-innovation/carousel/q-card-hand.png")}.map-section{float:right;display:block}.mobile-innovation-footer-section{margin-bottom:0}.mobile-innovation-footer-contact{max-width:300px;float:left;text-align:left}.quote-source{font-size:24px;line-height:24px}.carousel-image-arrow{height:100px}.carousel-overlay-img-container{position:absolute;height:380px;left:140px}.carousel-overlay-img{max-height:400px}.carousel-overlay-q-img-container-override{position:absolute;height:260px;left:60px;bottom:40px}}@media(min-width:1200px){.outer-container{height:520px}.my-carousel-class{height:520px}.carousel-image{height:480px}.carousel-arrow-placement{height:480px}.carousel-overlay-img-container{position:absolute;height:480px;left:180px}.carousel-overlay-img{max-height:500px}.text-block-thing{padding:20px}.carousel-overlay-q-img-container-override{position:absolute;height:380px;left:100px;bottom:40px}}