@charset "UTF-8";#page-our-customers #customer-tiles .items-wrapper .customers-by-industry{visibility:visible !important}#page-our-customers #customer-tiles .items-wrapper .featured-case-studies{display:none !important}#page-our-customers #customer-tiles .filters-wrapper{display:none !important}#custom-show-hide-example{background:#fa9100;box-shadow:0 3px 5px rgba(0,0,0,0.15);z-index:10;position:relative}#custom-show-hide-example h2{margin:0}.promo-text{color:#fff;display:block;font-size:28px;margin:0 auto;padding:0 0 2px;max-width:850px;line-height:30px;font-family:"Circe W01 Light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.promo-text img{float:left}.promo-text a{color:#fff;display:block;font-size:18px;margin:0 auto;padding:0 0 2px;text-decoration:underline}div.wp-caption.aligncenter{background:#e1e1e1;padding:5px 0 0;text-align:center}.sm-orange-bubble{background:url("http://www.canto.com/wp-content/themes/canto/assets/img/sm-orange-bubble.png") no-repeat;color:#fff;font-size:20px;margin:-216px 0 0 141px;padding:27px 20px;position:absolute;width:auto}#custom-show-hide-example .open{background:url("http://www.canto.com/wp-content/themes/canto/assets/img/close-button.png") no-repeat right;height:25px;margin:0 10px}#custom-show-hide-example h2.close{line-height:20px}#custom-show-hide-example h2 a{padding:5px 50%}#custom-show-hide-example p{margin:0 0 15px}.supporthr{border-color:#80cedc;margin:40px 0}.video-text-support{color:#fff;float:left;font-size:24px;margin:0;padding:20px 20px 0}.support-video-arrow{float:left;padding-right:30px;width:400px}.video-support{float:right}.social-media2{float:right;margin:-44px -70px 50px -20px}.social-media2 li a{background:url("http://www.canto.com/wp-content/themes/canto/assets/img/social-media.png") no-repeat scroll 0 0 rgba(0,0,0,0);color:rgba(0,0,0,0);float:left;font-size:0;height:61px;line-height:0;margin:0 5px 0 0;width:38px}.social-media2 li{list-style:none !important;display:block}.social-media2 ul{display:block;min-width:200px}.social-media2 li.twitter a{background-position:0 0}.social-media2 li.linkedin a{background-position:-80px 0}.social-media2 li.email a{background-position:-240px 0}form label.optional:before,form label.required:before{vertical-align:middle}.optional:before,.required:before{color:#009cb9;content:"*";font-family:monospace;font-size:1.15385rem;font-weight:bold;line-height:1.73077rem}form label{background:none repeat scroll 0 0 #fff;color:#707070;font-size:.92308rem;line-height:1rem;margin:0 0 1em;padding:1em}form label span{width:275px}label,legend{display:block}.titleheader{border-bottom:1px solid #e1e1e1;height:132px;padding-right:15px}.case-study h1{margin:10px 0 0}.case-study h2{margin:20px 0 0;color:#f93;font-size:24px}.case-study h3{color:#999;font-size:24px;margin:0;line-height:25px}.case-study li{list-style:disc}section.main.case-study{padding:0}.client-logo{background:#f2f2f2;height:70px;padding:71px 20px 0;text-align:center}.client-logo img{margin:-15% 0 0;max-height:85px;max-width:170px}.case-study .four.columns{width:255px;margin:0}.case-study .twelve.columns{padding:8px 20px 10px 0;width:685px;margin:0}.main-img img{width:705px !important;max-width:705px !important}.case-study .contact{background:none repeat scroll 0 0 #189cb7;height:57px;padding:35px 0 0;text-align:center}.case-study .blue-action{background:none repeat scroll 0 0 #189cb7;color:#fff;height:57px;padding:20px 20px 0}.case-study .blue-action a{color:#e6e3b3}.case-study .contact a{color:#fff;font-size:24px;margin-right:8px}.client-testimonial{background:#e5e5e5;font-size:16px;line-height:30px;padding:20px}.client-tauthor{background:url("http://www.canto.com/wp-content/themes/canto/assets/img/quote-arrow-mark.png") no-repeat scroll 2px -10px rgba(0,0,0,0);padding:25px 0 25px 30px}.case-study .wp-caption{background:#e5e5e5;text-align:center;width:651px}.case-study .wp-caption-text{background:#e5e5e5;padding:15px;text-align:left}.client-about{border-bottom:1px solid #ccc;border-top:1px solid #ccc;line-height:22px;padding:30px 20px}.download-cs{padding:10px 20px;background:#189cb7}.contact-cs{padding:10px 20px;background:#f79025;float:left;margin:10px 10px 0 0}.download-cs{padding:10px 20px;background:#189cb7;float:left;margin:10px 10px 0 0}.contact-cs a,.download-cs a{color:#fff;font-size:18px}@media only screen and (max-width:959px){.case-study .twelve.columns{width:100% !important}.case-study .wp-caption{width:100% !important;height:auto !important}.case-study .twelve.columns img{width:100% !important;height:auto !important}.titleheader{height:auto !important}}