<style>
html, body{ overflow-x:hidden; font-family: Helvetica, Arial, sans-serif;/**/ }
.bg-dark-black{ background:#000000; }
.bg-dark-grey{ background:#1b1b1b; }
.bg-grey{ background:#6e6e6e; }
.bg-color1{ background:#319075; }
.bg-color2{ background:#4bb5b3; }
.bg-color3{ background:#745097; }
.bg-color4{ background:#4bb5b3; }
.bg-color5{ background:#94127a; }
.bg-color6{ background:#e49805; }
.font-small{ font-size:12px; }
.text-brown-color{ color:#ea943f; }
.printer .page-header{ margin: 0px 0 20px; position: relative; }
.p-10{ padding:10px; }
.p-20{ padding:20px; }
.p-30{ padding:30px; }
.mt-l{ margin-top:50px; }
.mt-10{ margin-top:10px; }
.mt-20{ margin-top:20px; }
.mt-25{ margin-top:25px; }
.mt-30{ margin-top:30px; }
.mt-40{ margin-top:30px; }
.mt-50{ margin-top:30px; }
.mb-5{ margin-bottom:5px; }
.mb-10{ margin-bottom:10px; }
.mb-20{ margin-bottom:20px; }
.mb-25{ margin-bottom:25px; }
.mb-30{ margin-bottom:30px; }
.mb-40{ margin-bottom:40px; }
.mb-50{ margin-bottom:50px; }
.pl-50{ padding-left:30px; }

.fs-l{ font-family: Helvetica, Arial, sans-serif; line-height: 1; }
.fs-m{ font-family: Helvetica, Arial, sans-serif; }
.fs-s{ font-family: Helvetica, Arial, sans-serif; }
.fs-30{ font-family: Helvetica, Arial, sans-serif; line-height: 1; }
.fs-18{ font-family: Helvetica, Arial, sans-serif; }
.fs-16{ font-family: Helvetica, Arial, sans-serif; }
.t-bold{ font-weight:bold; }
.t-brown{ color:#ea943f; }
.t-white{ color:#fff; }

.fs-l{ font-size:32px; }
.fs-m{ font-size:26px; }
.fs-s{ font-size:14px; }
.fs-30{ font-size:30px; }
.fs-18{ font-size:18px; }
.fs-16{ font-size:16px; }

@media screen and (min-width: 992px) {
    .fs-l{ font-size:28px; }
    .fs-m{ font-size:24px; }
    .fs-s{ font-size:13px; }
    .fs-30{ font-size:26px; }
    .fs-18{ font-size:16px; }
    .pl-50{ padding-left:50px; }
    .mt-l{ margin-top:80px; }
    .mt-40{ margin-top:40px; }
    .mt-50{ margin-top:50px; }
}
@media screen and (min-width: 1200px) {
    .fs-l{ font-size:36px; }
    .fs-m{ font-size:26px; }
    .fs-s{ font-size:14px; }
    .fs-30{ font-size:30px; }
    .fs-18{ font-size:18px; }
    .mt-l{ margin-top:120px; }
}

.printer .container-header-printer-image{ width:100%; position: relative; text-align: center; 
  background: none; background-size: 100% auto; z-index: 3050; }
.header-bg1{ position: absolute; bottom:5%; left:0; z-index:1049; }
.header-bg2{ position: absolute; top:0%; right:0; z-index:1049; }
.header-bg1 img{ width:40%; float:left; }
.header-bg2 img{ width:40%; float:right; }

.printer .container-header-printer-image .inner{ max-width:920px; margin:0px auto;  padding:20px 0 90px 0; }

.printer .page-content-intro .intro{ margin-left:auto; margin-right:auto; width:96%; text-align: center; }
.printer .view-more-arrow{ position: absolute; bottom:0px; left:50%; cursor:pointer; width:100px; margin-left:-50px; }

@media screen and (min-width: 769px) { 
    .header-bg1 img{ width:60%; }
    .header-bg2 img{ width:60%; }
    .printer .container-header-printer-image{ background: url(/-/media/93186F58F6CF45B396A46303EC9C8E70.ashx) no-repeat center; background-size: 100% auto; }
    .header-bg1{ bottom:10%; }
    .printer-form.thank-you .header-bg1{ bottom:-25px;}
}

@media screen and (min-width: 992px) { 
    .header-bg1 img{ width:auto; }
    .header-bg2 img{ width:auto; }
}
@media screen and (min-width: 992px) { 
  .printer .page-content-intro .intro{ width:45%; max-width:600px; }
}

.printer .carousel{ min-height:200px; height:auto; }
@media screen and (min-width: 992px) { 
  .printer .carousel{ min-height:450px; }
}
.printer .carousel-control .icon-prev, 
.printer .carousel-control .icon-next, 
.printer .carousel-control .glyphicon-chevron-left, 
.printer .carousel-control .glyphicon-chevron-right{ top:28%; }

.printer .carousel .carousel-indicators{ bottom:0px; display:none; }
.printer .carousel .carousel-control{ display: block; }
.printer .carousel-control.left, .printer .carousel-control.right{ /*display: none;*/ }
@media screen and (min-width: 992px) { 
   .printer .carousel-control.left, .printer .carousel-control.right{ display: block; }
   .printer .carousel-control .glyphicon-chevron-left, 
   .printer .carousel-control .glyphicon-chevron-right{ top:50%; }
}
@media screen and (max-width: 550px) {
    .container.mobile-no-padding{ padding-right: 0px; padding-left: 0px; }
}

/*.printer .carousel-inner > .item > img, .printer .carousel-inner > .item > a > img { max-height:870px; }
.printer-pain-point .tab-content .slide-image img.img-responsive{ max-height: 720px; }*/

.printer .carousel-control .glyphicon-chevron-left, 
.printer .carousel-control .glyphicon-chevron-right, 
.printer .carousel-control .icon-prev, 
.printer .carousel-control .icon-next{ 
  width:40px;
  height:64px;
}
.printer .carousel-control .glyphicon-chevron-left:before, .printer .carousel-control .glyphicon-chevron-right:before{ content:''; }
.printer .carousel-control .glyphicon-chevron-left{ background: url(/-/media/DB9716513DF84A9BB0783C1468C87878.ashx) no-repeat center; }
.printer .carousel-control .glyphicon-chevron-right{ background: url(/-/media/59616F93DCEB4D3D95D522AA68E756E3.ashx) no-repeat center; }
.modal.modal-compare-printer .carousel .carousel-indicators > li,
.printer .carousel .carousel-indicators > li{ background:none; border:1px solid #fff; }
.modal.modal-compare-printer .carousel .carousel-indicators > li.active,
.printer .carousel .carousel-indicators > li.active{ width:15px; height:15px; background:#fff; }

.printer .carousel .video-btn{ position: absolute; top:60%; left:50%; margin-top:-40px; margin-left:-40px; }
.printer .carousel .carousel-caption{ bottom:-10px; }
.printer .carousel .video-btn img{ width:40px; }
.printer .carousel .video-btn{ margin-left:-20px; }
@media screen and (min-width: 992px) { 
    .printer .carousel .carousel-caption{ bottom:50px; }
    .printer .carousel .carousel-indicators { bottom:30px; }
    .printer .carousel .video-btn img{ width:108px; }
    .printer .carousel .video-btn{ margin-left:-40px; }
    .printer .carousel .video-btn{ top:50%; }
}
.set-max-height-90{ max-height:40px;}
/*@media screen and (min-width: 769px) { .set-max-height-90{ max-height:80px; } }*/
#videoTab .nav-justified > li > a { margin-bottom:0; }
#videoTab .nav-pills > li { width:33.333333333%; float: left; }
#videoTab .nav-pills > li + li{ margin-left:0px; border-left:1px solid#fff; }
#videoTab .nav-pills > li > a, 
#videoTab .nav-pills > li > a:hover, 
#videoTab .nav-pills > li > a:focus{ font-size:9px; font-weight:bold; color:#fff; background-color:#aaaaaa; text-decoration: none; border-radius:0; padding:15px 2px; }
#videoTab .nav-pills > li.active > a, 
#videoTab .nav-pills > li.active > a:hover, 
#videoTab .nav-pills > li.active > a:focus{ color:#fff; background-color:#555555; }
@media screen and (min-width: 350px) { 
    #videoTab .nav-pills > li > a, 
    #videoTab .nav-pills > li > a:hover, 
    #videoTab .nav-pills > li > a:focus{ font-size:11px; }
}
@media screen and (min-width: 450px) { 
    #videoTab .nav-pills > li > a, 
    #videoTab .nav-pills > li > a:hover, 
    #videoTab .nav-pills > li > a:focus{ font-size:12px; }
}
@media screen and (min-width: 769px) { 
    #videoTab .nav-pills > li > a, 
    #videoTab .nav-pills > li > a:hover, 
    #videoTab .nav-pills > li > a:focus{ font-size:13px; }
}
@media screen and (min-width: 992px) { 
    #videoTab .nav-pills > li > a, 
    #videoTab .nav-pills > li > a:hover, 
    #videoTab .nav-pills > li > a:focus{ font-size:14px; }
}
.double-line-show-mobile { display: block; }
.single-line-show-desktop { display: none; }
@media screen and (min-width: 768px) { 
    .double-line-show-mobile { display: none; }
    .single-line-show-desktop { display: block; }
}
.printer-pain-point .nav-pills > li > a,
.tab-content > .tab-pane{ 
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.printer-pain-point .tab-content{  }
.printer-pain-point .nav-pills > li { width:14.2857142857%; text-align: center; }
.printer-pain-point .nav-pills > li + li{ margin-left:0px; border-left:1px solid#fff; }
.printer-pain-point .nav-pills > li > a, 
.printer-pain-point .nav-pills > li > a:hover, 
.printer-pain-point .nav-pills > li > a:focus{ font-weight:bold; color:#fff; background-color:#aaaaaa; text-decoration: none; border-radius:0; }
.printer-pain-point .nav-pills > li.active > a, 
.printer-pain-point .nav-pills > li.active > a:hover, 
.printer-pain-point .nav-pills > li.active > a:focus{ color:#fff; background-color:#555555; }
.printer-pain-point .tab-content .imgDiv{ position: relative; }
.printer-pain-point .tab-content{ 
    background: #555555; -webkit-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
    -moz-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
    box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8); 
}
.printer-pain-point .nav-pills > li > a,
.tab-content > .tab-pane{ 
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.printer-pain-point .tab-content .slide-frame{ display: table; }
.printer-pain-point .tab-content .slide-copy{ 
    display: block;
    vertical-align: middle;
    width: 100%;
    background-size: 100% 100%;
}
.printer-pain-point .tab-content .slide-copy .slide-copy-inner{ padding:10% 15%; }
.printer-pain-point .slide-image{  
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
    display: block;
    outline: none;
    width: 100%;
    position: relative;
}
.printer-pain-point .slide-image .video-btn{ position: absolute; top:50%; left:50%; margin-top:-50px; margin-left:-50px; }
.printer-pain-point .panel-group .panel{ border-radius: 0; background-color: #555555; border: none; }
.printer-pain-point .panel-group .panel + .panel{ margin-top: 1px; }
.printer-pain-point .panel-group, .printer-pain-point .panel-title{ font-family: Helvetica, Arial, sans-serif; font-size:16px; }
.printer-pain-point .panel-title > a{ font-weight: bold; }
.panel-default > .panel-heading + .panel-collapse > .panel-body{ color: #fff; font-size:14px; border: none; }
.panel-default > .panel-heading {
    color: #fff;
    background-color: #aaa;
    border-color: #aaa;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.printer-pain-point .panel-title > a:before {
    float: right !important;    
    content:"";
    padding-right: 5px;
    background: url(/-/media/8693B8573F9C42F9A5CC9C2681CC918D.ashx) no-repeat center;
    width: 20px;
    height: 20px;

}
.printer-pain-point .panel-title > a.collapsed:before {
    float: right !important;
    content:"";
    background: url(/-/media/BDBD65739A5E4928B8187247E9DB120E.ashx) no-repeat center;
    width: 20px;
    height: 20px;
}
.printer-pain-point .panel-title > a,
.printer-pain-point .panel-title > a:hover, 
.printer-pain-point .panel-title > a:active, 
.printer-pain-point .panel-title > a:focus  {
    text-decoration:none;
    color: #fff;
}


.left-right-margin{ margin:20px 0px 0px 0px; }
@media screen and (min-width: 992px) { 
    .left-right-margin{ margin:50px 50px 0px 50px; }
    .printer-pain-point .tab-content .slide-copy{ width: 40.86%; display: table-cell; }
    .printer-pain-point .tab-content .slide-image{ width: 59.14%; display: table-cell; }
    .printer-pain-point .tab-content .slide-copy .slide-copy-inner{ padding:0% 15%; }
    .nav-pills > li > a { font-size:12px; }
}
@media screen and (min-width: 1024px) { 
 .nav-pills > li > a { font-size:13px; }
}
@media screen and (min-width: 1200px) { 
 .nav-pills > li > a { font-size:14px; }
}
.printer-category-1{ }
.printer .printer-category-1 .printer-category1-box {
    display: block;
    margin: 0px 0;
    margin-bottom:30px;
    padding:0px 0px;
    position: relative;
    text-decoration: none;
    -webkit-transition: all 0.5s ease-in;
    -ms-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}
.printer .printer-category-1 .printer-category1-box img {
    max-width: 100%;
    height: auto;
    line-height: 1;
}
.printer .printer-category-1 .printer-category1-box .content-txt{
    padding:25px;
}
.printer .printer-category-1 .printer-category1-box .content-txt .desc{ color:#fff; margin-top:15px; }
.printer .printer-category-1 .printer-category1-box .content-txt .read-more{     
    position: absolute; width:100%; bottom:0; left:0; padding:50px 0 30px 0; cursor:pointer; }
.printer .printer-category-1 .printer-category1-box .content-txt .read-more.position-relative{ position: relative; }
.printer .printer-category-1 .printer-category1-box .content-txt .text-short{ height:140px; overflow:hidden; }
.printer .printer-category-1 .printer-category1-box .content-txt .text-full{ height:auto; overflow:hidden; min-height:220px; }
.printer .printer-category-1 .printer-category1-box .content-txt .read-more:before{ position: absolute; bottom:25px; left:50%; margin-left:-14px; content:''; width:28px; height:28px; background: url(/-/media/61CE21A0F4A2484AA4BF01C332251CB6.ashx) no-repeat center; }
.printer .printer-category-1 .printer-category1-box .content-txt .read-more.position-relative:before{ background: url(/-/media/4949BFB754124928A0123D0EB0B8535B.ashx) no-repeat center; }
@media screen and (min-width: 450px) {
    .printer .printer-category-1 .printer-category1-box .content-txt .text-short{ height:150px; }
}
@media screen and (min-width: 550px) {
    .printer .printer-category-1 .printer-category1-box .content-txt .text-short{ height:130px; }
}
@media screen and (min-width: 650px) {
    .printer .printer-category-1 .printer-category1-box .content-txt .text-short{ height:110px; }
}
@media screen and (min-width: 992px) {
    .printer .printer-category-1 .printer-category1-box .content-txt .text-short{ height:160px; }
}

.printer .printer-category-1 .printer-category1-box.bg-color1 .content-txt .read-more{
    background: -moz-linear-gradient(270deg, rgba(49,144,117,0) 0%, rgba(49,144,117,0.05) 0%, rgba(49,144,117,0.25) 0%, rgba(49,144,117,0) 0%, rgba(49,144,117,1) 46%, rgba(49,144,117,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(49,144,117,0)), color-stop(0%, rgba(49,144,117,0.05)), color-stop(0%, rgba(49,144,117,0.25)), color-stop(0%, rgba(49,144,117,0)), color-stop(46%, rgba(49,144,117,1)), color-stop(100%, rgba(49,144,117,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(49,144,117,0) 0%, rgba(49,144,117,0.05) 0%, rgba(49,144,117,0.25) 0%, rgba(49,144,117,0) 0%, rgba(49,144,117,1) 46%, rgba(49,144,117,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(49,144,117,0) 0%, rgba(49,144,117,0.05) 0%, rgba(49,144,117,0.25) 0%, rgba(49,144,117,0) 0%, rgba(49,144,117,1) 46%, rgba(49,144,117,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(49,144,117,0) 0%, rgba(49,144,117,0.05) 0%, rgba(49,144,117,0.25) 0%, rgba(49,144,117,0) 0%, rgba(49,144,117,1) 46%, rgba(49,144,117,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(49,144,117,0) 0%, rgba(49,144,117,0.05) 0%, rgba(49,144,117,0.25) 0%, rgba(49,144,117,0) 0%, rgba(49,144,117,1) 46%, rgba(49,144,117,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* ie6-9 */
}
.printer .printer-category-1 .printer-category1-box.bg-color2 .content-txt .read-more{
    background: -moz-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(75,181,179,0)), color-stop(0%, rgba(75,181,179,0.05)), color-stop(0%, rgba(75,181,179,0.25)), color-stop(0%, rgba(75,181,179,0)), color-stop(46%, rgba(75,181,179,1)), color-stop(100%, rgba(75,181,179,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* ie6-9 */
}
.printer .printer-category-1 .printer-category1-box.bg-color3 .content-txt .read-more{
    background: -moz-linear-gradient(270deg, rgba(116,80,151,0) 0%, rgba(116,80,151,0.05) 0%, rgba(116,80,151,0.25) 0%, rgba(116,80,151,0) 0%, rgba(116,80,151,1) 46%, rgba(116,80,151,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(116,80,151,0)), color-stop(0%, rgba(116,80,151,0.05)), color-stop(0%, rgba(116,80,151,0.25)), color-stop(0%, rgba(116,80,151,0)), color-stop(46%, rgba(116,80,151,1)), color-stop(100%, rgba(116,80,151,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(116,80,151,0) 0%, rgba(116,80,151,0.05) 0%, rgba(116,80,151,0.25) 0%, rgba(116,80,151,0) 0%, rgba(116,80,151,1) 46%, rgba(116,80,151,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(116,80,151,0) 0%, rgba(116,80,151,0.05) 0%, rgba(116,80,151,0.25) 0%, rgba(116,80,151,0) 0%, rgba(116,80,151,1) 46%, rgba(116,80,151,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(116,80,151,0) 0%, rgba(116,80,151,0.05) 0%, rgba(116,80,151,0.25) 0%, rgba(116,80,151,0) 0%, rgba(116,80,151,1) 46%, rgba(116,80,151,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(116,80,151,0) 0%, rgba(116,80,151,0.05) 0%, rgba(116,80,151,0.25) 0%, rgba(116,80,151,0) 0%, rgba(116,80,151,1) 46%, rgba(116,80,151,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* ie6-9 */
}
.printer .printer-category-1 .printer-category1-box.bg-color4 .content-txt .read-more{
    background: -moz-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(75,181,179,0)), color-stop(0%, rgba(75,181,179,0.05)), color-stop(0%, rgba(75,181,179,0.25)), color-stop(0%, rgba(75,181,179,0)), color-stop(46%, rgba(75,181,179,1)), color-stop(100%, rgba(75,181,179,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(75,181,179,0) 0%, rgba(75,181,179,0.05) 0%, rgba(75,181,179,0.25) 0%, rgba(75,181,179,0) 0%, rgba(75,181,179,1) 46%, rgba(75,181,179,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* ie6-9 */
}
.printer .printer-category-1 .printer-category1-box.bg-color5 .content-txt .read-more{
    background: -moz-linear-gradient(270deg, rgba(148,18,122,0) 0%, rgba(148,18,122,0.05) 0%, rgba(148,18,122,0.25) 0%, rgba(148,18,122,0) 0%, rgba(148,18,122,1) 46%, rgba(148,18,122,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(148,18,122,0)), color-stop(0%, rgba(148,18,122,0.05)), color-stop(0%, rgba(148,18,122,0.25)), color-stop(0%, rgba(148,18,122,0)), color-stop(46%, rgba(148,18,122,1)), color-stop(100%, rgba(148,18,122,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(148,18,122,0) 0%, rgba(148,18,122,0.05) 0%, rgba(148,18,122,0.25) 0%, rgba(148,18,122,0) 0%, rgba(148,18,122,1) 46%, rgba(148,18,122,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(148,18,122,0) 0%, rgba(148,18,122,0.05) 0%, rgba(148,18,122,0.25) 0%, rgba(148,18,122,0) 0%, rgba(148,18,122,1) 46%, rgba(148,18,122,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(148,18,122,0) 0%, rgba(148,18,122,0.05) 0%, rgba(148,18,122,0.25) 0%, rgba(148,18,122,0) 0%, rgba(148,18,122,1) 46%, rgba(148,18,122,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(148,18,122,0) 0%, rgba(148,18,122,0.05) 0%, rgba(148,18,122,0.25) 0%, rgba(148,18,122,0) 0%, rgba(148,18,122,1) 46%, rgba(148,18,122,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* ie6-9 */
}
.printer .printer-category-1 .printer-category1-box.bg-color6 .content-txt .read-more{
    background: -moz-linear-gradient(270deg, rgba(228,152,5,0) 0%, rgba(228,152,5,0.05) 0%, rgba(228,152,5,0.25) 0%, rgba(228,152,5,0) 0%, rgba(228,152,5,1) 46%, rgba(228,152,5,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(228,152,5,0)), color-stop(0%, rgba(228,152,5,0.05)), color-stop(0%, rgba(228,152,5,0.25)), color-stop(0%, rgba(228,152,5,0)), color-stop(46%, rgba(228,152,5,1)), color-stop(100%, rgba(228,152,5,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(228,152,5,0) 0%, rgba(228,152,5,0.05) 0%, rgba(228,152,5,0.25) 0%, rgba(228,152,5,0) 0%, rgba(228,152,5,1) 46%, rgba(228,152,5,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(228,152,5,0) 0%, rgba(228,152,5,0.05) 0%, rgba(228,152,5,0.25) 0%, rgba(228,152,5,0) 0%, rgba(228,152,5,1) 46%, rgba(228,152,5,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(228,152,5,0) 0%, rgba(228,152,5,0.05) 0%, rgba(228,152,5,0.25) 0%, rgba(228,152,5,0) 0%, rgba(228,152,5,1) 46%, rgba(228,152,5,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(228,152,5,0) 0%, rgba(228,152,5,0.05) 0%, rgba(228,152,5,0.25) 0%, rgba(228,152,5,0) 0%, rgba(228,152,5,1) 46%, rgba(228,152,5,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* ie6-9 */
}


.container-printer-image{ width:100%; position: relative; text-align: center; /*background:#000;*/ }
.container-printer-image .page-content-intro .intro{ margin-left:auto; margin-right:auto; width:96%; text-align: center; }
.printer-compare {
    padding: 25px 0;
}
.printer-compare.bg-dark-grey{ 
    background: none; 
    background-size: 100% auto; position:relative; }
.printer-compare .header-bg1{ bottom:50px; }
.printer-compare .header-bg2{ top:0%; }
.printer-compare .header-bg0{ bottom:0; left:0; position: absolute; z-index:1050; }
@media screen and (min-width: 769px) {
    .container-printer-image{
        background: url(/-/media/A01763AD3BCD45BE8FD4B3B1F6098763.ashx) no-repeat center top; 
        background-size: 80% auto; margin-bottom:50px;
    }
    .printer-compare.bg-dark-grey{ /*background:#1b1b1b; */ 
        background: url(/-/media/032711967C0944049BA628BA6A356D06.ashx) no-repeat top center;
        background-size: 100% auto; overflow: hidden; }
    .printer-compare {
        padding: 0px 0 50px 0;
    }
    .printer-compare .header-bg1{ bottom:-50px; }
    .printer-compare .header-bg2{ top:7.2%; }
}
.printer-compare .printer-compare-container{ padding-right:0px; position: relative; margin-top:20px; padding-bottom:10px; }
.printer-compare .printer-compare-container.no-right-padding{ }
.printer-compare .printer-compare-container:after{ position: absolute; width:100%; /*height:1px; background:#c1c1c1; content:''; top:96%; right:0px;*/ padding:0px 0; }
.printer-compare .printer-compare-container.no-right-padding:after{ display:none; }
.mobile-bottom-border { border-bottom:1px solid #c1c1c1; }
@media screen and (min-width: 769px) {
    .mobile-bottom-border {
        border-bottom:none;
    }
}
.printer-compare .printer-compare-container .printer-compare-img img{ min-height:130px; margin-bottom:20px; }

.printer-pain-point .printer-compare-btn-container,
.printer-compare .printer-compare-btn-container{ text-align: center; padding:10px; }
.printer-compare .printer-compare-body .content-box{ text-align:left; padding-top:0%; padding-left:0%; }

.printer-form{ padding:20px 0; }
.printer-form.thank-you{
    height:100%;
    min-height:550px;
    position: relative;
}
@media screen and (min-width: 769px) {
    .printer-form{ padding:50px 0 0 0; }
}

.printer-form .printer-form-content{ max-width: 750px; margin-left:auto; margin-right:auto; color:#fff; }
.printer-form .printer-form-content .ta-right{ text-align:left; padding-left:20px; }
.printer-form .printer-form-content .row{ padding:10px; }
.printer-form .printer-form-content .form-label{ padding-top:10px; }

.modal.modal-compare-printer .modal-dialog .modal-content .modal-header button.close,
.modal.modal-video .modal-dialog .modal-content .modal-header button.close{ right: 20px; top: 10px; }
.modal.modal-compare-printer .modal-dialog .modal-content,
.modal.modal-video .modal-dialog .modal-content{ border:none; background-color:#000; }
.modal.modal-video .modal-dialog .modal-content .modal-body{ padding:50px 0; }

.printer-compare-container .btn-container .btn,
.printer-compare-body .btn-container .btn{ margin-bottom:15px; font-size:13px; color:#fff; min-width:140px; }

.printer-compare-body .btn-container .btn.btn-default-yellow, 
.printer-compare-container .btn-container .btn.btn-default-yellow{ min-width:46%; margin-right:2%; }
.printer-compare-body .btn-container .btn.btn-default-turquoise,
.printer-compare-container .btn-container .btn.btn-default-turquoise{ min-width:46%; margin-left:2%; }

.modal.modal-compare-printer .modal-dialog .modal-content .modal-body{ padding:0px 0; margin:15px; }
.modal.modal-compare-printer .modal-dialog,
.modal.modal-compare-printer .modal-dialog .modal-content{ background-color:#000; width:100%; }

.modal.modal-video,
.modal.modal-compare-printer{ /*background:#060607;*/ background-color: rgba(6,6,7, 0.8); z-index:4050; }

.btn-default-yellow{ border-radius:15px; background:#e7b000; border-color:#e7b000;  }
.btn-default-turquoise{ border-radius:15px; background:#09a3a3; border-color:#09a3a3; }
.btn-default-green{ border-radius:15px; background:#4ea047; border-color:#4ea047; }
.btn-default-white-1{ border-radius:15px; background:#fff; border-color:#fff; color:#000; min-width:150px; }
.btn-default-yellow span, .btn-default-turquoise span, .btn-default-green span{ color:#fff; }
.btn-default-white-1 span{ color:#000; }
.footer-nav.footer-wun .link-arrow-white{ background-image: url(../../../../AP/Resources/assets/img/icons/icon-arrow-white.png); }

.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show.printer-compare-container{ padding:0 15px; }
.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show{ border-bottom:none; padding:50px 0; }
.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show .row{ border-bottom:1px solid #fff; }
.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show .row .col-md-2{ border-left:1px solid #fff; padding:25px 0px; }
.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show .row .col-md-2 .printer-compare-img img{ min-height:112px; }
.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show .row .col-md-2.no-border{ border-left:none; }
.modal.modal-compare-printer .printer-compare-body{ text-align: center; }
.modal.modal-compare-printer .carousel .carousel-indicators{ bottom:-30px; }
table.printer-table td{ border:1px solid #fff; padding:20px 15px; width:16.6666666667%; text-align: center; }
table.printer-table tr.no-bottom-border td{ border-bottom:none; }
table.printer-table tr.no-top-border td{ border-top:none; }
.printer-compare .printer-compare-body{ min-height:70px; /*background: #1b1b1b;*/ }

.modal.modal-compare-printer .modal-dialog .modal-content .modal-body .row .col-md-6{ padding:10px 20px; }
.mobile-hide{ display:none; }
.mobile-show{ display:block; }
.img-responsive{ width:100%; }
.content-box-container, .printer-pain-point, .printer-compare .inner-container{ position: relative; z-index:1050; }
.printer-pain-point{ padding-bottom:30px; }
@media screen and (min-width: 992px) {
    .container{ }
    .mobile-hide{ display:block; }
    .mobile-show{ display:none; }
    .printer .container-header-printer-image .inner{ padding: 50px 0; }
    .printer .container-header-printer-image .header-bg2{ top:50px; }
    
    .printer-compare .printer-compare-container{ padding-right:25px; margin-top:30px; padding-bottom:30px; }
    .printer-compare .printer-compare-body .content-box{ text-align:left; padding-top:30%; padding-left:50%; }
    .printer-compare .printer-compare-container:after{ width:1px; height:90%; background:#c1c1c1; content:''; top:50px; right:-2px; padding:50px 0; }
    .printer-compare-container .btn-container .btn,
    .printer-compare-body .btn-container .btn{ font-size:13px; min-width:140px; }
    .printer-compare-body .btn-container .btn.btn-default-yellow, 
    .printer-compare-container .btn-container .btn.btn-default-yellow{ min-width:140px; margin-right:0; }
    .printer-compare-body .btn-container .btn.btn-default-turquoise, 
    .printer-compare-container .btn-container .btn.btn-default-turquoise{ min-width:140px; margin-left:0; }
    .printer-compare .printer-compare-btn-container{ padding:50px; }
    .printer-form .printer-form-content .ta-right{ text-align: right; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-header button.close, 
    .modal.modal-video .modal-dialog .modal-content .modal-header button.close{ right: 15px; top: -45px; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body{ padding:10px 0px; }
    .printer-pain-point{ padding-bottom:20px; }
}
@media screen and (max-width: 768px) and (orientation:portrait) {
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .empty-td,
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .td-compare-img{ padding:25px 15px; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .td-compare-img .printer-compare-img{ display: block; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show{ display: block; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-hide{ display: none; }
}
@media screen and (max-width: 768px) and (orientation:landscape) {
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body{ margin:25px 5px; overflow-x:hidden; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .empty-td,
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .td-compare-img{ padding:0px 15px; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .td-compare-img .printer-compare-img{ display: none; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-show{ display: none; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .mobile-hide{ display: block; }
    table.printer-table td{ padding:5px 5px; }
    .printer-compare-container .btn-container .btn, .printer-compare-body .btn-container .btn{ font-size: 9px; min-width: 80px; padding:5px 5px; border-radius:5px; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-body .fs-s{ font-size:12px; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-header button.close{ right: 0px; top: 2px; }
    .modal.modal-compare-printer .modal-dialog .modal-content .modal-header button.close img{ width:25px; }
}

@media screen and (min-width: 992px) {
    /*.modal.modal-compare-printer .modal-dialog,
    .modal.modal-compare-printer .modal-dialog .modal-content{ width:970px; }*/
}
@media screen and (min-width: 1200px) {
    /*.modal.modal-compare-printer .modal-dialog,
    .modal.modal-compare-printer .modal-dialog .modal-content{ width:1170px; }*/
    .printer-compare-container .btn-container .btn,
    .printer-compare-body .btn-container .btn{ font-size:14px; min-width:160px; margin-right:10px; }
}
@media screen and (max-width: 768px) {
    .mobile-padding{ padding-right: 15px; padding-left: 15px; }
}

.buble {
    position: relative;
}
.bubble .bubbletext {
    visibility: hidden;
    width: 150px;
    background-color: #fff;
    color: #000;
    text-align: left;
    border-radius: 6px;
    padding: 10px 10px;
    position: absolute;
    margin-top:-25px;
    margin-left:25px;
    z-index: 1;
    font-family: Helvetica, Arial, sans-serif;
}
.bubble:hover .bubbletext {
    visibility: visible;
}
.bubble .bubbletext:before {
    position:absolute;
    left:-20px;
    top:25px;
    content:'';
    height:0;
    width:0;
    border:10px solid transparent;
    z-index:1;
}

.bubble .bubbletext:after{
    position:absolute; 
    left:-18px; 
    top:25px;
    content:'';                         
    height:0;
    width:0;
    border:10px solid transparent;
    z-index:2;
}

.bubble .bubbletext:before {
    border-right-color:#fff;
} 

.bubble .bubbletext:after {
    border-right-color:#fff;
} 

#loader{
    position: relative;
    top: 50%; 
    width: 100%;
    text-align: center;
    color:#fff;
    display:none;
    font-size:16px;
    margin-top:-50px;
}

.bounce {
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-30px);
    }
    60% {
        transform: translateY(-15px);
    }
}

.scfSingleLineTextLabel, .scfEmailLabel{ padding-top:10px; font-family: Helvetica, Arial, sans-serif; }
.scfSingleLineTextBox, .scfEmailTextBox{ 
    font-family: Helvetica, Arial, sans-serif;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    margin-bottom:10px;
}
.scfSubmitButton{
    font-family: Helvetica, Arial, sans-serif;
    color: #fff;
    background: #ec3557;
    border-color: #ec3557;
    border-radius: 15px;
    box-shadow: none;
    -webkit-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
.scfCheckbox{ display: table; }
.scfCheckbox input[type="checkbox"] {
    display: table-cell;
    width: 20px;
}
.scfCheckbox label{
    display: table-cell;
}
.scfCheckBoxListGeneralPanel{ margin-left:30%; }
.scfSectionContent{ width:100%; }
.scfSubmitButtonBorder{ padding-top:20px; }
@media screen and (min-width: 992px) { .scfSectionContent{ width:50%; } }
</style>