@charset "utf-8"; 
*{margin:0; padding:0; box-sizing:border-box}
body{margin:0; font-family:Raleway; color:#331a11; text-align:left; font-size:14px; font-style:normal; font-variant:normal; font-weight:400; line-height:20px; background-color:#fff}
#menu{padding:0px; transition:all 0.8s}
#menu.navbar-default{border-color:rgba(231,231,231,0); background:#fff}
#menu a.navbar-brand{font-size:20px; color:rgba(255,255,255,0.8); font-weight:500; text-transform:uppercase; letter-spacing:1px; padding-top:5px}
#menu a.navbar-brand i.fa{color:#25BAD0}
#menu.navbar-default .navbar-nav >li >a{text-transform:uppercase; color:#002147; font-weight:600; font-size:15px; font-family:"Open Sans",Helvetica,sans-serif; letter-spacing:1px}
.active{}
.discl{width:100%}
#menu.navbar-default .navbar-nav >li >a:hover{}
.on{background-color:#fff !important; border-bottom:2px solid #002147 !important; padding:0 !important}
.navbar-default .navbar-nav >.active >a, .navbar-default .navbar-nav >.active >a:hover, .navbar-default .navbar-nav >.active >a:focus{background-color:transparent}
.navbar-toggle{border-radius:0}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#25BAD0; border-color:#25BAD0}
.navbar-default .navbar-toggle:hover>.icon-bar{background-color:#FFF}
.btn-default{color:#25BAD0; background-color:transparent; border:2px solid #25BAD0; padding:12px 20px; margin:0; font-size:15px; border-radius:0; text-transform:uppercase}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active{color:#053740; background-color:#25BAD0; border-color:#25BAD0}
.btn:active, .btn.active{background-image:none; outline:0; -webkit-box-shadow:none; box-shadow:none}
a:focus, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{outline:none; outline-offset:none}
a{background-color:transparent; text-decoration:none}
.sr-only{position:absolute; width:1px;  height:1px; padding:0;  margin:-1px;  overflow:hidden; clip:rect(0,0,0,0);  border:0}
.sr-only-focusable:active, 
.sr-only-focusable:focus{position:static; width:auto; height:auto;  margin:0;  overflow:visible; clip:auto}
[role="button"]{cursor:pointer}
.container{padding-right:15px; padding-left:15px; margin-right:auto;  margin-left:auto}
.collapse{display:none}
.collapse.in{display:block}
.collapsing{position:relative; height:0; overflow:hidden;  -webkit-transition-timing-function:ease;  -o-transition-timing-function:ease;  transition-timing-function:ease; -webkit-transition-duration:.35s;  -o-transition-duration:.35s;  transition-duration:.35s;  -webkit-transition-property:height,visibility;  -o-transition-property:height,visibility;  transition-property:height,visibility}
.caret{display:inline-block; width:0;  height:0;  margin-left:2px;  vertical-align:middle;  border-top:4px dashed;  border-right:4px solid transparent;  border-left:4px solid transparent}
 .container{width:1170px}
.toggle, 
[id^=drop]{display:none}
nav{margin:0; padding:0}
nav:after{content:""; display:table; clear:both}
nav ul{float:right; padding:0; margin:0; list-style:none; position:relative}
nav ul ul li{margin:0px; display:inline-block; float:left; background-color:#0a1d33}
nav a{display:block; padding:14px 14px; color:#FFF; font-size:17px; text-decoration:none}
nav ul li ul li:hover{background:#000}
nav a:hover{}
nav ul ul{display:none; position:absolute; top:80px}
nav ul li:hover >ul{display:inherit}
nav ul ul li{width:180px; float:none; display:list-item; position:relative}
nav ul ul ul li{position:relative; top:-60px; left:170px}
li >a:after{content:'+'}
li >a:only-child:after{content:''}
@media all and (max-width:767px){#logo{display:block; padding:0; width:100%; text-align:center; float:none}
nav{margin:0}
.toggle+a, 
.menu{display:none}
.toggle{display: block; padding: 4px 12px; color: #002147; font-weight: 500; font-size: 18px; text-transform: uppercase; color: #002147; font-weight: 600; font-size: 15px; font-family: "Open Sans",Helvetica,sans-serif; letter-spacing: 1px;text-decoration: none;border: none;}
.toggle:hover{background-color:#000; color:#fff}
[id^=drop]:checked+ul{display:block}
nav ul ul .toggle, 
nav ul ul a{padding:0 40px}
nav ul ul ul a{padding:0 80px}
nav ul li ul li a{}
nav ul li ul li a:hover{background-color:#000 !important; color:#fff !important}
nav ul li ul li .toggle, 
nav ul ul a, 
nav ul ul ul a{padding:3px 20px; color:#FFF; font-size:17px}
nav ul li ul li .toggle, 
nav ul ul a{background-color:#212121}
nav ul ul{float:none; position:static; color:#fff}
nav ul ul li:hover >ul, 
nav ul li:hover >ul{display:none}
nav ul ul li{display:block; width:100%}
nav ul ul ul li{position:static}
.navbar-nav{ margin:6.5px 0px !important}
}
@media all and (max-width:330px){nav ul li{display:block; width:100%}
.navbar-nav{float:left; width:100%}
.navbar-nav{ margin:6.5px 0px !important}
}
.navbar-collapse{padding-right:15px; padding-left:15px; overflow-x:visible; -webkit-overflow-scrolling:touch; border-top:1px solid transparent; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);  box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-inverse .navbar-link{color:#9d9d9d}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:hover, 
.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover, 
fieldset[disabled] .navbar-inverse .btn-link:hover, 
.navbar-inverse .btn-link[disabled]:focus, 
fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.nav-pills >li >a >.badge{margin-left:3px}
.btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical >.btn-group:before, .btn-group-vertical >.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after{display:table;  content:""}
.btn-toolbar:after, .btn-group-vertical >.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after{clear:both}
.nav{padding-left:0;  margin-bottom:0; list-style:none}
.nav >li{position:relative;  display:block}
.nav >li >a:hover{text-decoration:none}
.nav .open >a, 
.nav .open >a:hover, 
.nav .open >a:focus{background-color:#eee;  border-color:#337ab7}
.nav .nav-divider{height:1px;  margin:9px 0;  overflow:hidden;  background-color:#e5e5e5}
.nav >li >a >img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs >li{float:left;  margin-bottom:-1px}
.nav-tabs >li >a{margin-right:2px;  line-height:1.42857143;  border:1px solid transparent;  border-radius:4px 4px 0 0}
.nav-tabs >li >a:hover{border-color:#eee #eee #ddd}
.nav-tabs >li.active >a, 
.nav-tabs >li.active >a:hover, 
.nav-tabs >li.active >a:focus{color:#555;  cursor:default;  background-color:#fff;  border:1px solid #ddd;  border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;  border-bottom:0}
.nav-tabs.nav-justified >li{float:none}
.nav-tabs.nav-justified >li >a{margin-bottom:5px;  text-align:center}
.nav-tabs.nav-justified >.dropdown .dropdown-menu{top:auto;  left:auto}
.nav-tabs.nav-justified >li >a{margin-right:0; border-radius:4px}
.nav-tabs.nav-justified >.active >a, .nav-tabs.nav-justified >.active >a:hover, .nav-tabs.nav-justified >.active >a:focus{border:1px solid #ddd}
@media (min-width:768px){.navbar-header{float:left}
.navbar-collapse{width:auto; border-top:0; -webkit-box-shadow:none;  box-shadow:none}
.navbar-collapse.collapse{display:block !important; height:auto !important; padding-bottom:0; overflow:visible !important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{padding-right:0;  padding-left:0}
.container >.navbar-header, .container-fluid >.navbar-header, .container >.navbar-collapse, .container-fluid >.navbar-collapse{margin-right:0;  margin-left:0}
.navbar-static-top{border-radius:0}
.navbar-fixed-top, .navbar-fixed-bottom{border-radius:0}
 .navbar >.container .navbar-brand, .navbar >.container-fluid .navbar-brand{margin-left:-15px}
 .navbar-toggle{display:none}
 .navbar-nav{float:left; margin:0}
 .navbar-nav >li{float:left}
 .navbar-nav >li >a{padding-top:15px;  padding-bottom:15px}
 .navbar-left{float:left !important}
 .navbar-right{float:right !important;  margin-right:-15px}
 .navbar-right ~ .navbar-right{margin-right:0}
 .navbar-nav .open .dropdown-menu{position:static;  float:none;  width:auto;  margin-top:0;  background-color:transparent;  border:0;  -webkit-box-shadow:none;  box-shadow:none}
.navbar-nav .open .dropdown-menu >li >a, .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu >li >a{line-height:20px}
.navbar-nav .open .dropdown-menu >li >a:hover, .navbar-nav .open .dropdown-menu >li >a:focus{background-image:none}
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:340px}
.container >.navbar-header, 
.container-fluid >.navbar-header, 
.container >.navbar-collapse, 
.container-fluid >.navbar-collapse{}
.navbar-static-top{z-index:1000; border-width:0 0 1px}
.navbar-fixed-top, 
.navbar-fixed-bottom{position:fixed; right:0; left:0;  z-index:1030}
.navbar-fixed-top{border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0; margin-bottom:0; border-width:1px 0 0}
.navbar-brand{float:left;  font-size:18px}
.navbar-brand:hover, .navbar-brand:focus{text-decoration:none}
.navbar-brand >img{display:block}
.navbar-toggle{position:relative; float:right; padding:9px 10px; margin-top:8px; margin-right:15px; margin-bottom:8px;  background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block; width:22px; height:2px;  border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-nav{margin:0px 55px}
.navbar-nav >li >a{padding-top:30px; padding-bottom:30px; line-height:20px}
.navbar-nav >li >.dropdown-menu{margin-top:0; border-top-left-radius:0; border-top-right-radius:0}
.navbar-fixed-bottom .navbar-nav >li >.dropdown-menu{margin-bottom:0; border-top-left-radius:4px;  border-top-right-radius:4px;  border-bottom-right-radius:0; border-bottom-left-radius:0}
.navbar-default{border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover, 
.navbar-default .navbar-brand:focus{color:#5e5e5e; background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav >li >a{color:#777}
.priner-support-internal-page-bg-tx{width:100%; float:left; padding:40px 0; background:#002147}
.navbar-default .navbar-nav >.active >a:hover{color:#555}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse, 
.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav >.open >a, .navbar-default .navbar-nav >.open >a:hover, .navbar-default .navbar-nav >.open >a:focus{color:#555; background-color:#e7e7e7}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.printer-ban-right{width:60%; float:right; text-align:right; padding-top:20px}
.printer-ban-right img{}
@font-face{ font-family:'Catamaran';   font-style:normal;   font-weight:400;   src:local('Catamaran Regular'),local('Catamaran-Regular'),url(https://fonts.gstatic.com/s/catamaran/v4/o-0IIpQoyXQa2RxT7-5r5TRA.woff2) format('woff2');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
G262
@font-face{font-family:'Raleway';   font-style:normal;   font-weight:400;   src:local('Raleway'),local('Raleway-Regular'),url(http://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Raleway';   font-style:normal;   font-weight:400;   src:local('Raleway'),local('Raleway-Regular'),url(http://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Lora';   font-style:normal;   font-weight:400;   src:local('Lora Regular'),local('Lora-Regular'),url(https://fonts.gstatic.com/s/lora/v12/0QIvMX1D_JOuMwf7I-NP.woff2) format('woff2');  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Lora';   font-style:normal;   font-weight:400;   src:local('Lora Regular'),local('Lora-Regular'),url(https://fonts.gstatic.com/s/lora/v12/0QIvMX1D_JOuMw77I-NP.woff2) format('woff2');  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Lora';   font-style:normal;   font-weight:400;   src:local('Lora Regular'),local('Lora-Regular'),url(https://fonts.gstatic.com/s/lora/v12/0QIvMX1D_JOuMwX7I-NP.woff2) format('woff2');  unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Lora';   font-style:normal;   font-weight:400;   src:local('Lora Regular'),local('Lora-Regular'),url(https://fonts.gstatic.com/s/lora/v12/0QIvMX1D_JOuMwT7I-NP.woff2) format('woff2');  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Lora';   font-style:normal;   font-weight:400;   src:local('Lora Regular'),local('Lora-Regular'),url(https://fonts.gstatic.com/s/lora/v12/0QIvMX1D_JOuMwr7Iw.woff2) format('woff2');  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Dancing Script';   font-style:normal;   font-weight:400;   src:local('Dancing Script Regular'),local('DancingScript-Regular'),url(https://fonts.gstatic.com/s/dancingscript/v9/If2RXTr6YS-zF4S-kcSWSVi_szLgiuE.woff2) format('woff2');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.printer-inter-bg{width:100%; float:left}
.our-services{text-align:left;  font-size:20px;     line-height:28px; font-weight:700; color:#212121; color:#fff;   padding-top:40px; padding-bottom:10px; margin-bottom:20px; position:relative}
header{width:100%; float:left; position:fixed; z-index:99}
.services-tx-office{width:100%; text-align:justify; letter-spacing:normal; line-height:24px; color:#888; font-weight:400; font-family:'Source Sans Pro',sans-serif;  font-size:16px}
.banner{width:100%; float:left; background:url(../images/banner.jpg) top center no-repeat; background-size:cover; margin-top:5%; position:relative; border-bottom:2px solid #0d3f631c}
.our-services:before{content:"";     display:block;     position:absolute;     height:2px;   width:120px; left:0%; top:85px;  background:#bcbcbc}
.printer-support-bg-printer-right-icon-12{width:20%;     float:left;     text-align:center}
.printer-support-bg-printer-right-icon-22{width:80%;     float:right}
.printer-support-bg-printer-right-icon-22 p{color:#ededed!important;     line-height:22px;   text-align: justify !important; font-size: 14px !important;  padding: 0 !important;}
.printer-support-bg-printer-right-icon-22 h3{margin-bottom:6px;     font-family:sans-serif;     font-size:16px;     line-height:28px;     color:#ededed;     font-weight:600 !important}
.headerbg{background:#fff;     top:0}
.printer-p-dark{ line-height:24px;   color:#Fff !important; padding:0px 0px 20px 0px; width:100%; display:inline-block; text-align:justify}
.top{padding:8px 0 29px 0;     background-color:#002147;  color:#FFF}
.top-left{width:50%; float:left; display:inline-block; font-size:14px}
.top-left span{}
.top-left img{padding-top:0px; width:22px}
.top-right{width:24%; float:right; font-size:13px}
.top-right img{vertical-align:bottom; width:25px}
.top-left img{vertical-align:bottom}
.banner:before{content:"";     display:block;     position:absolute;     width:100%;     height:100%;     left:0;     top:0; background:#0a0f1670}
.printer-tex-left-icon:hover{box-shadow:0 10px 30px 0 rgba(50,50,50,.16); cursor:pointer}
.printer-ban-left{width:50%;  float:left;  text-align:left; left:0%; position:relative; padding:7% 0 14%; color:#0f1e2a}
.printer-web{line-height:40px; font-weight:bold;    padding-bottom:10px; font-size:40px;    font-family:'Catamaran',sans-serif; color:#fff}
.printer-ban-left p{font-size:14px; padding:3% 0; width:100%; font-family:Helvetica,Arial,sans-serif; color:#fff; text-align:justify}
.lex-p{font-size:40px; padding:15px 0 4px; color:#e6e6e6; font-family:'Source Sans Pro',sans-serif; font-weight:normal}
.printer-call-now{background:#fdc800;  display:inline-block; padding:16px 19px; border-radius:8px;  min-width:183px; text-align:center;  bottom:5px;  position:relative; box-shadow:0 3px 3px 0 rgba(33,37,41,.1); padding:10px 12px; border-radius:4px}
.services{margin-bottom:50px; width:100%; float:left}
.text-center{text-align:center!important}
.lex{float:left;  width:20%; padding-top:30px}
.lex img{width:100%}
.printer-reading{padding:8px 24px; background:#FC3; display:inline-block; text-align:center; margin:5px 0}
.printer-reading a{color:#000; font-weight:700}
.printer-head-our{  font-size:32px;     margin:0;     width:100%;     padding-bottom:5px; text-align:center;     padding-top:5px;     display:inline-block;     font-family:sans-serif;     color:#002147;     line-height:29px;     font-weight:normal}
.printer-tx-our{  padding:7px 0 40px;     text-align:center;     color:#444;     font-family:Roboto,sans-serif;     font-size:15px;     line-height:24px;     font-weight:400;     font-style:normal;     display:inline-block}
.printer-lefttx-side-page{width:100%; padding:40px}
.printer-our{width:100%; float:left; background:url(../images/banner-bg.jpg) top center no-repeat; padding:60px 0}
.printer-support-bg-printer-left{width:30%; float:left}
.printer-support-bg-printer-right{width:100%; float:right; padding-left:25px; top:-190px; position:relative}
.services-content{padding:20px 20px 20px 89px;    border:1px solid #e9e9e9;     text-align:left;     min-height:185px}
.printer-support-bg-printer{width:100%; float:left; padding:40px 0 0px; margin-bottom:-12%}
.printer-support-blog{width:100%;     float:left;     padding:4px 0 6px 0px; border-top:1px solid #ededed; border-bottom:1px solid #ededed}
.printer-support-blog img{width:2%;     margin-left:3px}
.printer-tex-left-icon{width:32%; float:left;  margin-left:10px; text-align:center; box-shadow:0 10px 11px 0 rgba(50,50,50,.08); -webkit-transition-duration:.3s; transition-duration:.3s}
.divider-arrow{padding:15px 0 0 15px}
.printer-blog-list-hd{width:100%;     float:left;     text-align:justify}
.printer-blog-list-hd ul{width:100%;     position:static;     padding:10px}
.printer-blog-list-hd ul li{list-style:none;     font-size:15px;    padding:7px 0px 10px 20px !important;     background:url(../images/right-icon.png) left 12px no-repeat;  width:100%;     border-bottom:1px solid #eae9e9;     font-family:sans-serif;     font-weight:normal;     color:#444}
.printer-full-bx{width:100%; float:left; padding-bottom:60px}
.printer-blog-list-hd ul li a{color:#323a45}
.printer-blog-page-cover{width:100%; display:inline-block; box-shadow:0px 1px 1px rgba(72,78,85,0.1); background-color:#f7f9fa; border:1px solid #ededed; margin-bottom:40px; padding:20px}
.printer-tx-blog{width:100%; float:left}
.read-more-printer{float:left; padding:10px 30px; background:#002147}
.read-more-printer:hover{background:#fdc800}
.read-more-printer:hover a{color:#000; font-weight:bold}
.printer-tx-blog img{width:100%}
.bg-red{width:100%;   float:left;  background-size:cover}
.printer-heading-tx2{font-size:27px;     margin:0;    padding-bottom:20px;     display:inline-block;     font-weight:normal;     font-family:"Poppins",sans-serif;     color:#fff}
.printer-paragraph-tex2{font-size:16px;     margin:0;     padding:7px 0;     text-align:justify;     color:#fff;     font-weight:300;     line-height:25px;     display:inline-block}
.printer-heading-tx2:before{content:"";     display:block;     position:absolute;     height:2px;     width:86px;     left:2%;     top:55px;     background:#e32218}
.printer-support-bg-printer-right-icon-a{width:32%; margin:0px 7px 20px 7px;    border-bottom:2px solid #cfd7df; box-shadow:0px 1px 10px 0px rgba(0,0,0,0.08); float:left; transition:all .6s ease 0s;  padding:25px}
.printer-support-bg-printer-right-icon-a:hover{    box-shadow:0px 1px 10px 0px rgba(0,0,0,0.3); border-bottom:2px solid #fc0}
.printer-support-bg-printer-right-icon{    width:33%;     margin:0px 0px 0 1px;     float:left;     background-color:rgba(0,33,71,.8);     transition:all .6s ease 0s;     padding:25px 25px 15px 10px}
.section-head{    margin-bottom:50px}
.section-head h1{  color: #002e5b;  position: relative; display: block; font-family: 'Montserrat',sans-serif;  letter-spacing: 1px; font-size: 24px;  line-height: 41px;  float: left;  text-align: center; width: 100%;  margin-top:0px;  position: relative;}
.section-head h1:after{    content:'';     position:absolute;      right: 484px; bottom: -6px;  height: 1px; width: 143px;     background:#ffad18}
.section-head p{ max-width: 100%; color: #494949; text-align: left; font-size: 18px;line-height: 28px; text-align: center !important; padding-top: 64px;}
.bg-printer-white{padding:40px 0 0 0 !important}
.printer-laptop-heading-tx{text-align:center; display:inline-block;  width:100%;  font-size:27px; margin:0;  padding-bottom:10px;  display:inline-block; font-family:sans-serif;  color:#1668a3; line-height:29px}
.printer-laptop-para-tx{text-align:center; font-size:16px;  margin:0;  padding:7px 0; color:#4c4b4b; line-height:25px; display:inline-block}
.printer-support-bg-printer-right-icon:hover{}
.printer-support-bg-printer-right-icon-2 h3{margin-bottom:6px; font-family:sans-serif; font-size:16px; line-height:28px; color:#fff; font-weight:600 !important}
.printer-support-bg-printer-right-icon-2 p{color:#dbd9d0 !important; line-height:22px; text-align:justify; font-size:14px}
.printer-support-bg-printer-right-icon-a p{    color:#444 !important;     line-height:22px;     text-align:justify;     font-size:14px}
.printer-support-bg-printer-right-icon-a h3{    margin-bottom:6px;     font-family:sans-serif;     font-size:16px;     line-height:28px;     color:#002147;     font-weight:600 !important}
.banner-tex-int span{    color:#fff;     font-family:'Open Sans';     font-size:20px;     padding-bottom:10px;     line-height:34px;     font-weight:normal}
.printer-support-bg-printer-right-icon-1{width:25%; float:left; text-align:left}
.printer-support-bg-printer-right-icon-2{width:75%; float:right; 10px}
.printer-right-page{width:50%; float:right; text-align:right}
.services-content p{text-align:justify;  width:100%; padding-bottom:0px; line-height:22px; font-size:14px; color:#4a4e55; font-family:'Open Sans',sans-serif; margin-bottom:0px}
.printer-top-tex-heading{width:100%; float:left; padding:40px 0 40px}
.printer-top-tex-heading-content{width:100%;    position:relative}
.printer-heading-tx{font-size:22px;     margin:0;     width:100%;     padding-bottom:5px;     padding-top:5px;     font-family:Roboto,sans-serif;     display:inline-block;     color:#002147;     line-height:24px;     font-weight: normal;     font-style:normal}
.printer-lefttx-side span{font-size:16px;     padding:7px 0;     text-align:justify;     color:#444;     font-family:Roboto,sans-serif;     font-size:15px;     line-height:24px;     font-weight:bold;     font-style:normal;     display:inline-block}
.printer-support-bg-printer-read-more{padding:10px 30px;    margin-top:20px;     background:#1171b6;     display:inline-block;     border:1px solid #1171b6;     border-radius:20px}
.printer-support-bg-printer-right-icon2{width:100%;    float:left;     transition:all .6s ease 0s;     padding:8px 0;     border-radius:5px}
.sprite-service5{width:60px;  height:66px;  background-position:-70px 0px}
.sprite-service6{width:50px;     height:60px;     background-position:-80px -85px}
.sprite-service7{width:63px; height:56px;  background-position:-65px -74px}
.sprite-service8{width:56px; height:60px; background-position:-79px -205px}
.sprite-service9{width:62px; height:60px; background-position:-163px 0px}
.sprite-service10{width:50px;  height:60px;  background-position:-168px -70px}
.sprite-service11{width:46px;     height:60px;     background-position:-172px -140px}
.sprite-service12{width:46px;     height:43px;     background-position:-172px -213px}
.sprite-service13{width:50px;     height:60px;     background-position:-251px -8px}
.sprite-service14{width:60px; height:60px; background-position:-243px -76px}
.sprite-service16{height:30px; background-position:-260px -181px}
.sprite-service17{height:30px;  background-position:-262px -220px}
.sprite-service18{height:30px; background-position:-257px -135px}
.sprite-service19{height:19px;  background-position:-275px -253px}
.sprite-service20{width:50px;     height:60px;     background-position:-177px -272px}
.sprite-service21{width:50px;     height:60px;     background-position:-117px -275px}
.sprite-service22{width:50px;     height:60px;     background-position:-65px -275px}
.sprite-service23{width:50px;     height:60px;     background-position:0px -265px}
.printer-righttx-side img{width:100%}
.print-head {  margin-bottom: 50px;}
.print-head h1 { color: #002e5b; position: relative; display: block;  font-family: 'Montserrat',sans-serif; letter-spacing: 1px;  font-size: 26px;  line-height: 41px;  float: left; text-align: center; width: 100%; margin-top: 0px; position: relative;}
.print-head p { max-width: 100%; color: #494949; text-align: left; font-size: 18px; line-height: 28px;text-align: center; padding-top:10px;}
.print-head span{    padding-top: 5px; text-align: center; display: inline-block; width: 100%; font-family: Roboto,sans-serif;  font-size: 16px; line-height: 26px;font-weight: bold;color: #444; font-style: normal;}
.printer-clents-services{width:100%; float:left; padding:60px 0 50px}
.printer-support-bg-printer-read-more a{color:#fff}
.printer-paragraph-tex{font-size:16px;     padding:7px 0;     text-align:justify;    color:#575757; ;     font-family:Roboto,sans-serif;     font-size:15px;     line-height:24px;     font-weight:400;     font-style:normal;     display:inline-block}
.services-content h5{font-size:20px; padding-bottom:9px; margin-bottom:5px; margin-bottom:0px; color:#404040}
.printer-call-now-calln{background:linear-gradient(to right,#6b6868 0%,#2dd3aa 100%,#2dd3aa 100%,#2dd3aa 100%);    position:relative; display:inline-block; padding:15px 30px; font-size:16px; font-weight:500; line-height:16px; border-radius:50px; font-family:"Futura",sans-serif; min-width:170px; text-align:center; border:2px solid #7ad4cc; cursor:pointer; color:#fff}
.printer-three-features-full{width:100%; float:left; padding:40px 0 0; background:url(../images/pattern2.png);     background-repeat:repeat}
.printer-three-features{width:32%; float:left;    margin-left:15px}
.printer-call-now a{color:#fff; font-size:19px; font-weight:700}
.printer-mediam-tex-heading-content{width:100%; float:left; padding:30px 0 30px}
.printer-left-content{width:48%; float:left; margin-right:22px; padding-bottom:15px}
.printer-left-content img{width:92%; float:left; border-radius:5px;  border:2px solid #9f9f9f; padding:10px}
.printer-right-content img{width:100%; float:left}
.printer-right-content{width:50%; float:right}
.printer-our h1, h2, h3{ font-size:22px;  margin:0;  width:100%;  padding-bottom:5px;  padding-top:5px;  font-family:Roboto,sans-serif;  display:inline-block;  color:#002147;  line-height:24px;  font-weight:normal;  font-style:normal}
.printer-support-latast-project h1, h2, h3{ font-size:22px;  margin:0;  width:100%;  padding-bottom:5px;  padding-top:5px;  font-family:Roboto,sans-serif;  display:inline-block;  color:#002147;  line-height:24px;  font-weight:normal;  font-style:normal}
.printer-internal-page h1, h2, h3{ font-size:22px;  margin:0;  width:100%;  padding-bottom:5px;  padding-top:5px;  font-family:Roboto,sans-serif;  display:inline-block;  color:#002147;  line-height:24px;  font-weight:normal;  font-style:normal}
.printer-our2 h1, h2, h3{ font-size:22px;  margin:0;  width:100%;  padding-bottom:5px;  padding-top:5px;  font-family:Roboto,sans-serif;  display:inline-block;  color:#002147;  line-height:24px;  font-weight:normal;  font-style:normal}
.printer-our p{ font-size:16px;  padding:7px 0;  text-align:justify;  color:#575757;  font-family:Roboto,sans-serif;  font-size:15px;  line-height:24px;  font-weight:400;  font-style:normal;  display:inline-block}
.printer-our2 p{ font-size:16px;  padding:7px 0;  text-align:justify;  color:#575757;  font-family:Roboto,sans-serif;  font-size:15px;  line-height:24px;  font-weight:400;  font-style:normal;  display:inline-block}
.printer-internal-page p{ font-size:16px;  padding:7px 0;  text-align:justify;  color:#575757;  font-family:Roboto,sans-serif;  font-size:15px;  line-height:24px;  font-weight:400;  font-style:normal;  display:inline-block}
.printer-support-latast-project p{ font-size:16px;  padding:7px 0;  text-align:justify;  color:#575757;  font-family:Roboto,sans-serif;  font-size:15px;  line-height:24px;  font-weight:400;  font-style:normal;  display:inline-block}
.bg-dark h2{ color:#fff !important;  font-size:36px;  text-align:center;  padding-top:25px;  position:relative}
.bg-dark p{ padding:25px;  text-align:center;  color:#fff;  font-family:Roboto,sans-serif;  font-size:15px;  line-height:24px;  font-weight:400;  font-style:normal;  position:relative}
.bg-dark-head{    color:#fff !important;     font-size:36px;     text-align:center;     padding-top:25px;     position:relative}
.printer-lefttx-side-page2{    width:100%;     padding:0px 0 15px}
.printer-righttx-side-2{    width:50%;     float:right;     text-align:center;     margin:0 auto;     display:inline-block}
.printer-our2{    width:100%;     float:left;    background:url(../images/banner-bg2.jpg) top center no-repeat; background-size:cover;     padding:60px 0 0px}
.bg-dark-para{    padding:25px;     text-align:center;     color:#fff;     font-family:Roboto,sans-serif;     font-size:15px;     line-height:24px;     font-weight:400;     font-style:normal;     position:relative}
.printer-support-latast-project{width:100%; float:left; padding:20px 0; position:relative}
.printer-all-services{margin:7px; position:relative; float:left}
.printer-all-services p{ color:#2f2f2f !important; text-align:center; font-weight:normal; padding:10px !important}
.printer-all-services p a{color:#000 !important; text-decoration:none}
.printer-support-border{  padding-left:12%;   text-align:center}
.printer-paragraph-tex-bg{font-size:14px; margin:0; padding:7px 0; padding:5px 0 0; text-align:justify; color:#fff; font-family:'Open Sans',sans-serif; line-height:23px}
.printer-heading-tx-bg{font-size:27px; margin:0; color:#fff; padding-bottom:5px; line-height:32px}
.printer-lists-v2{padding-left:0; list-style:none; margin-top:5px}
.printer-lists-v2 li{margin-bottom:10px;     padding:4px 0 4px 34px;     background:url(../images/right-2.png) left 5px no-repeat;     text-align:justify;     font-size:16px;     border-bottom:1px solid #f5f6f5;     line-height:25px;     color:#696969}
.printer-bottom-tex-heading-content{width:100%; float:left; padding:50px 0;  background-color:#49709c; text-align:center}
.test{font-size:36px; color:#fff}
.printer-bottom-tex-heading-content p{color:#fff;     font-family:'Open Sans',sans-serif; padding:18px 0 25px;     font-size:14px}
.printer-bottom-tex-heading-content h3{color:#fff}
.printer-flat-test{width:31%;     margin-right:20px;     float:left;     padding:30px;     text-align:center;     background:rgba(255,255,255,0.2)}
.printer-bottom-tex-heading-content img{width:135px;     height:135px;     margin:0 auto 25px}
.rounded-x{border-radius:50% !important}
.img-responsive{display:block;     max-width:100%;     height:auto}
.printer-lists-v2-bg{padding-left:0; list-style:none}
.bg-white{padding:60px 0}
.printer-lists-v2-bg li{margin-bottom:10px; border-bottom:1px solid #c6b0b014; font-size:15px; padding:5px 0 5px 33px; background:url(../images/right-1.png) left 7px no-repeat; color:#575757; line-height: 23px;  text-align: justify;    font-family:Roboto,sans-serif}
.printer-lefttx-side img{width:100%}
 .icons{}
 .icons{width:100%; float:left; padding:25px 10px 25px 10px;  -webkit-transition:all .2s ease-in-out}
 .icons img{width:93%}
.printer-tex-left-icon:hover .icons img{transform:scale(1.1)}
.border-printer{display:inline-block; padding:10px 0}
.printer-tex-left-icon .icons img{transition:all .5s ease 0s;     border-radius:5px 5px 0 0}
.box-area{display:inline-block;   padding:15px;     background:#fff}
.printer-right-content img{width:100%}
.printer-lefttx-side{width:50%; float:left; padding-right:30px}
.printer-righttx-side{width:50%; float:right}
.box-area h3{padding:15px 0px 15px; font-size:16px; font-weight:700; color:#212121}
.box-area p{width:100%;     text-align:center;     letter-spacing:normal;     line-height:24px;     color:#888;     font-weight:400;     font-family:'Source Sans Pro',sans-serif;     padding-bottom:20px;     font-size:16px}
.icon-box{max-width:308px;     padding:67px 40px 61px;     margin-left:auto;     margin-right:auto}
.icon-box{padding:15px; background:#fff; margin-top:-21px}
.icon-box .box-top{top:0}
.icon-box .box-body, .icon-box .box-top{position:relative;     will-change:transform;     transition:.33s all ease;     -webkit-filter:blur(0)}
.printer-support-standards{width:100%; float:left; padding:67px 0 20px}
.icon-lg{width:48px;     height:48px;     font-size:48px;     line-height:48px}
.icon-primary{color:#cfaa45}
.icon{text-align:center; display:inline-block}
.printer-info-thumb{width:50%; float:left;  overflow:hidden; display:inline-block}
.printer-info-content{width:50%; float:right; left:-70px; top:60px; box-shadow:0px 0px 50px 0px rgba(157,157,157,0.3); position:relative; background:#fff}
.pb-30{padding-bottom:30px}
*, *::before, *::after{box-sizing:border-box}
.no-padding{padding:60px}
.printer-info-content p{color:#222; margin-bottom:10px; text-align:justify;     font-family:"Poppins",sans-serif;     font-size:14px;     font-weight:300;     line-height:1.625em;     position:relative}
.printer-services-bottom{width:100%; float:left; background:#0078d7; padding:60px 0; border-top:3px solid #eaeff3}
.main_counter_area{background:url(../images/printer-counter.jpeg) no-repeat top center;  background-size:cover;  overflow:hidden; float:left; width:100%}
.m-y-3{margin-top:0rem!important; margin-bottom:0rem!important}
.overlay{background:rgba(0,0,0,0.72)}
.overlay:before{background:rgba(0,0,0,0.71)}
.overlay h2{text-align:center; width:100%; color:#fff; font-size:36px; font-family:"Poppins",sans-serif; line-height:1.2em !important; margin-bottom:10px; margin-top:0; font-weight:600}
.overlay p{text-align:center; width:100%; color:#fff; font-size:20px}
.p-y-3{padding-top:5rem!important; padding-bottom:8rem!important}
.container{max-width:100%}
.row{margin-right:-.9375rem; margin-left:-.9375rem}
.white-text{color:#FFF!important}
.center, .center-align{text-align:center}
.col-md-3{width:24%; float:left; margin-right:10px; padding:10px}
.single_counter{text-align:center; border-radius:10px;   padding:40px 0}
.single_counter h2{font-size:60px;  font-weight:400}
.single_counter p{margin-top:0;  margin-bottom:1rem; color:#fff}
.p-y-2{padding-top:0.5rem!important; padding-bottom:1.5rem!important; position:relative; top:0px}
.printer-counter-pages{width:100%; float:left; margin:0 0 -6%}
.m-t-1{margin-top:1rem!important}
.single_counter img{width:30px}
.icon-box *+.box-header{margin-top:5px}
.icon-box .box-header{bottom:0}
.printer-blog-left h1,h2,h3{     font-size: 22px;
    margin: 0;
    width: 100%;
    padding-bottom: 0;
    padding-top: 15px;
    font-family: Roboto,sans-serif;
    display: inline-block;
    color: #002147;
    line-height: 24px;
    font-weight: normal;
    font-style: normal;}
.printer-blog-left p{  padding: 7px 0;  text-align: justify; color: #575757;font-family: Roboto,sans-serif; font-size: 15px; line-height: 24px;  font-weight: 400;font-style: normal; display: inline-block;}
.printer-blog-left h1 a { color: #002147;}
.printer-blog-left h1 a:hover {  color: #7b6d3b;}
.printer-blog-left h2 a { color: #002147;}
.printer-blog-left h2 a:hover {  color: #7b6d3b;}
.printer-introduction{width:100%; float:left; padding:60px 0}
.printer-introduction h3{color:#002147 !important; font-size:36px; text-align:center; padding-top:25px}
.printer-introduction p{padding:25px; text-align:center; font-family:Roboto,sans-serif;  line-height:24px; font-weight:400;  font-style:normal; color:#646464; font-size:17px}
.icon-box .divider{max-width:100%;     margin:13px auto;     transition:.33s all ease}
.printer-introduction-left{width:48%; float:left; margin:1%; background-color:#f8f8f8;     padding:30px 28px;     box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.printer-introduction-right{width:48%; float:right; margin:1%; background-color:#f8f8f8;     padding:30px 28px;     box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.pull-left{    padding-right:30px}
.pull-left img{    margin-top:10px;     border-radius:50%}
.media-body, .media-left, .media-right{    display:table-cell;     vertical-align:top}
 .rtin-name a{    color:#222;     font-size:22px;     font-weight:500;     line-height:1.5}
.rtin-designation{    color:#787878;     font-weight:500; font-family:Roboto,sans-serif;     font-size:15px;     line-height:26px;     font-weight:400;     font-style:normal; margin-top:10px}
 .rtin-meta{    color:#222;     font-size:18px;     font-weight:500;     line-height:1.3;     margin-top:10px; font-family:Roboto,sans-serif;     font-style:normal}
.rtin-description{    margin-top:10px; font-family:Roboto,sans-serif;     font-size:15px;     line-height:26px;     font-weight:400;     font-style:normal; color:#444}
.avatar{height:130; width:130}
.rtin-meta span{    color:#fdc800;     font-size:20px}
.rt-vc-instructor-3 .rtin-btn{    margin-top:70px;     text-align:center}
.rtin-btn{    width:100%;     float:left;     text-align:center;     padding:30px 0}
.rtin-btn a:hover{    background-color:#002147; color:#fff}
.rtin-btn a{    color:#002147;     border:1px solid #002147;     border-radius:50px;     display:inline-block;     font-size:14px;     font-weight:500;     line-height:1.5;     padding:14px 35px}
.avatar{height:130px; width:130px}
.main_counter_area{background:url(../images/banner-internal5.jpg) no-repeat top center;  background-size:cover;  overflow:hidden; float:left; width:100%}
.m-y-3{}
.rtin-counter{   border-bottom:2px solid #fdc800;     width:30%;     text-align:center;     margin:0 auto;     padding:20px 0 0}
.overlay{background:rgba(0,16,36,0.92)}
.p-y-3{ padding-top:2rem!important;     padding-bottom:21rem!important}
.container{max-width:100%}
.row{margin-right:-.9375rem; margin-left:-.9375rem}
.white-text{color:#FFF!important}
.center, .center-align{ text-align:center}
.col-md-3{width:24%; float:left; margin-right:10px}
.single_counter{}
.single_counter h2{font-size:50px; line-height:0.2rem; font-weight:700;  border:2px solid #fff; border-radius:50%; height:130px; padding-top:35px;  width:130px; position:relative; text-align:center;  margin:0 auto}
.single_counter p{ margin-top:21px; margin-bottom:0}
.p-y-2{ padding-top:1.5rem!important; padding-bottom:1.5rem!important}
.m-t-1{margin-top:1rem!important}
.single_counter img{width:30px}
.divider{width:49px;     height:2px;     margin-left:auto;     margin-right:auto;     background:#cfaa45}
.icon-box .box-body{max-width:100%}
.icon-box .box-body, .icon-box .box-top{position:relative; text-align:center;     will-change:transform;     transition:.33s all ease;     -webkit-filter:blur(0)}
.icon-4:before{width:52px;     height:35px;     background:url(../images/printer-print-issue-2.png) top left no-repeat}
.icon-10:before, .icon-11:before, .icon-12:before, .icon-13:before, .icon-14:before, .icon-1:before, .icon-2:before, .icon-3:before, .icon-4:before, .icon-5:before, .icon-6:before, .icon-7:before, .icon-8:before, .icon-9:before{content:'';     display:inline-block}
.printer-blog-right img{width:100%}
.btn-icon-only, .btn.btn-icon .icon, .fa, .fa-stack, .icon, .icon:before, .mdi, .thumbnail-variant-1 .thumbnail-image{display:inline-block}
.icon:before, .text-normal{font-style:normal}
.icon-box.hover:after, .icon-box.hover:before, .icon-box:hover:after, .icon-box:hover:before{border-color:#cfaa45; width:98%; height:90%}
.text-gray-05, .page a.text-gray-05:focus, .page a.text-gray-05:hover{color:rgba(0,0,0,.5);    font-family:"Open Sans",Helvetica,Arial,sans-serif}
.icon-5:before{width:48px;     height:48px;     background:url(../images/printer-print-issue-3.png) top left no-repeat}
.icon-6:before{width:48px;     height:48px;     background:url(../images/printer-print-issue-1.png) top left no-repeat}
.icon-box:before{top:0;     left:0;     border-width:1px 0 0 1px}
.icon-box:after{bottom:0;     right:0;     border-width:0 1px 1px 0}
.icon-box:after, .icon-box:before{content:'';     position:absolute;     width:calc(100% - 35px);     height:calc(100% - 35px);     border:1px solid #e5e7e9;     pointer-events:none;     transition:.33s all ease; width:96%;     margin:11px 0}
*, :after, :before{-webkit-box-sizing:border-box;     -moz-box-sizing:border-box;     box-sizing:border-box}
.box-header h5{line-height:1.11111;     font-size:18px; font-family:"Open Sans",Helvetica,Arial,sans-serif;     font-weight:700}
.printer-full-bx2{width:100%; float:left; margin-bottom:50px; padding:30px}
.bg-red h3{font-size:27px;     margin:0;    line-height:32px;     padding-bottom:15px;     display:inline-block;     font-weight:normal;     font-family:"Poppins",sans-serif}
.bg-red p{font-size:16px;     margin:0;     padding:7px 0;     text-align:justify;       line-height:25px;     display:inline-block}
.box-header h5 a{text-decoration:none; font-size:18px; font-family:"Open Sans",Helvetica,Arial,sans-serif; font-weight:700; color:#000}
.printer-support-three-tex{width:100%; float:left; padding:40px 0; background-color:#fff}
.printer-dis-cover{width:70%; float:left; text-align:center}
.printer-bottom-copyright p{font-size:15px; color:#909da4;  font-family:sans-serif}
.printer-bottom-copyright{width:100%; float:left; text-align:center; padding:20px 0; background-color:#001a39;  color:#909da4}
.printer-disclaimer{width:100%; float:left; text-align:center; background:url(../images/printer-bg.jpg) no-repeat; padding:60px 0; background-size:cover}
.printer-disclaimer h3{font-size:24px; padding-bottom:15px}
.printer-disclaimer p{font-size:15px; font-family:'Open Sans',sans-serif; color:#555}
.printer-footer{width:100%; float:left; padding:7% 0 50px; position:relative; background-color:#002147}
.printer-footer-nav{width:25%; float:left}
.footer-nav{width:95%;     float:left;     font-size:18px;     color:#FFF;     border-bottom:1px dotted #acb0b3;     margin-bottom:20px;     padding-bottom:20px;     font-weight:normal}
.footer-nav-printer-bottom{width:70%;     float:left}
.footer-nav-printer-bottom li{list-style:none;       width:100%;      margin:0 0px 6px 0;     border-radius:2px;     padding:2px 0 2px 6px}
.printer-footer-nav p{color:#ddd; font-size:14px; font-family:sans-serif; text-align:justify}
.footer-nav-printer-bottom li a{text-decoration:none; padding:0 0 0 22px;      color:#ddd;     font-weight:normal}
.sprite-service1{width:40px; height:35px; background-position:-5px -94px}
.sprite-service2{width:40px; height:35px; background-position:-5px 0px}
.sprite-service3{width:40px; height:35px; background-position:-10px -138px}
.sprite-service4{width:40px; height:35px; background-position:-9px -43px}
.sprite{background-image:url(../images/spritesheet.png);  background-repeat:no-repeat; display:block}
.footer-nav-printer-bottom-follow ul{width:100%;     position:static;     padding-top:5px}
.footer-nav-printer-bottom-follow ul li{margin:0 5px;     padding:5px 0 0;     width:36px;     display:inline-block;     text-align:center;     height:36px;     vertical-align:baseline}
.footer-nav-printer-bottom-follow ul li a{font-size:18px;     padding:0!important;     color:#fff;     text-decoration:none}
.footer-follow-support{width:98%;     float:left}
.footer-follow-support li{list-style:none;     display:inline-block;    padding:8px 8px;    color:#bbb;     margin:0 0px 0px 0px;       border-radius:2px}
.footer-follow-support li a{text-decoration:none;     color:#87cde4}
.footer-contact-support{width:100%; float:left}
.footer-contact-support li{list-style:none;    font-family:sans-serif; width:100%;     color:#bbb;  padding:0px 0 0px 33px;    font-size:14px}
.footer-contact-support li a{text-decoration:none;     color:#ddd}
.printer-contact-page{width:100%; float:left; padding:50px 0}
.printer-contact-title{width:100%;     float:left;     padding:30px 0}
.priner-support-internal-page-bg-tx-left{width:50%; float:left; color:#fff;    font-size:32px; font-weight:500; font-family:Roboto,Georgia,serif}
.priner-support-internal-page-bg-tx-right{width:50%; float:right; text-align:right;  color:#fff;    font-size:15px; font-weight:100; font-family:"Open Sans",Helvetica,sans-serif}
.priner-support-internal-page-bg-tx-left a{color:#fff; text-decoration:none}
.priner-support-internal-page-bg-tx-right a{color:#fff; text-decoration:none}
.printer-contact-title p{text-align:left;     padding:0px 0 15px 0;     font-size:24px;     font-size:30px;     color:#002147;     line-height:1.5;    font-family:Roboto,sans-serif;     font-weight:500}
.printer-sep-line{height:1px;  border-top:3px solid #fdc800; width:25%;  margin-bottom:25px}
.printer-sep-line2{  height:1px;     border-top:3px solid #fdc800;     width:25%}
.printer-contact-title-page-head{width:60%;     float:right}
.mail-contact-address{width:100%}
.mail-field{border:1px solid #dee1ea;     height:50px;     width:100%;     padding:5px;     border:1px solid #ddd;     border-radius:0;     box-shadow:none;     color:#555;     margin-bottom:10px}
.mail-area{border:1px solid #dee1ea;     height:160px;     width:100%;     padding:5px;     margin-bottom:10px}
.btn-success{color:#fff;  background-color:#002147}
.btn-success:hover{  color:#000;     background-color:#fed808}
.btn{border-width:2px;     padding:10px 15px;     display:inline-block;     font-size:15px;     background-image:none;     border:1px solid transparent;     border-top-width:1px;     border-right-width:1px;     border-bottom-width:1px;     border-left-width:1px;     text-align:left;     float:left;     padding:10px 15px}
.printer-contact-title-page-aside{width:38%;     float:left}
.banner-tex-int p{font-size:29px; padding-top:3px;  color:#ebebeb;  font-family:'Source Sans Pro',sans-serif}
.printer-text-head-top{font-size:39px; border-bottom:3px double #ffeb3b61;   margin-bottom:10px; padding-bottom:10px;     line-height:38px; font-weight:normal;  color:#fff; font-family:'Open Sans'}
.printer-text-head-top span{color:#fff; font-family:Roboto,sans-serif; font-size:20px;  padding-bottom:10px; line-height:34px; font-weight:normal}
.banner-tex-int{width:50%; float:left; margin:7% 0 6%; position:relative;  text-align:left}
.banner-internal{width:100%; float:left; margin-top:5%; background:url(../images/banner-internal.jpg) !important; background-position:0 0 !important; background-repeat:repeat !important; background-size:cover; position:relative}
.banner-tex-int-printer p{    font-size:29px;     padding-top:19px;     color:#ebebeb;     font-family:'Source Sans Pro',sans-serif}
.banner-internal-printer{    width:100%;     float:left;     margin-top:5%;     background:url(../images/banner-internal-printer.png) top center no-repeat; background-size:cover;     position:relative}
.banner-internal-printer:before{    content:"";     display:block;     position:absolute;     width:100%;     height:100%;     left:0;     background:#0a0f1670;     top:0}
.printer-text-head-top2{    font-size:42px;     border-bottom:3px double #ffeb3b61;     margin-bottom:10px;     padding-bottom:10px;     line-height:34px;     font-weight:normal;     color:#fff;     font-family:'Open Sans'}
.printer-text-head-top2 span{    color:#fff;     font-family:Roboto,sans-serif;     font-size:20px;     padding-bottom:10px;     line-height:34px;     font-weight:normal}
.banner-tex-int-printer{    width:50%;     float:left;     margin:10% 0;     position:relative;     text-align:left}
.printer-support-bg-printer-right2{    width:100%;     float:right}
.printer-internal-page{width:100%; float:left; padding:60px 0}
.banner-internal:before{content:"";  display:block;  position:absolute;  width:100%;  height:100%;  left:0;  background:#0a0f1670; top:0}
.contact-email{width:100%; float:left; padding:0px 0}
.printer-contact-email-icon{width:10%;  float:left; padding:10px 0}
.contact-email img{width:100%}
.printer-contact-email-nt{width:90%;  float:right;  color:#002147;  font-family:sans-serif;  font-weight:normal;  padding:15px 15px 15px 65px;  border:1px solid #e6e6e6;  font-size:17px;  margin-bottom:30px;  position:relative;  line-height:1.5;  left:-50px}
.printer-support-blog span{padding-left:5px;  font-size:14px;  font-family:sans-serif;  font-size:15px;  color:#b1b1b1}
.banner-tex-int p a{font-family:'Open Sans'; font-weight:400;  color:#fff}
.read-more-printer a{color:#fff; font-family:sans-serif;  font-size:15px}
.printer-blog-list-hd ul li a{color:#323a45}
.printer-blog-list-hd ul li a:hover{color:#051b40}
.divider-arrow h2{color:#002147; padding-bottom:15px}
.printer-blog-page{width:100%; float:left; padding:50px 0}
.printer-blog-left{width:70%; float:left}
.printer-blog-page-cover:hover{   -webkit-box-shadow:0 10px 15px rgba(72,78,85,0.1);     box-shadow:0 10px 15px rgba(72,78,85,0.1); }
.footer-label{   position:absolute;     left:0;     right:0;     top:0;     height:0;     width:100%;     line-height:0;     text-align:center}
.dark-div{   color:#777}
.footer-label.dark-div .f-label-content{ background-color:#001a39;     color:#fff;     font-family:Roboto,sans-serif}
.footer-label .f-label-content{   background-color:#fff;     padding:10px 20px;     min-height:60px;     display:inline-block;     line-height:1.8;     transform:translateY(-50%);     -webkit-transform:translateY(-50%);     -ms-transform:translateY(-50%);     white-space:nowrap;     max-height:60px;     position:relative;     margin-top:2px}
.footer-label .f-label-content:before{   position:absolute;     content:'';     display:block;     right:100%;     bottom:0;     width:0;     height:0;     border:solid #666;     border-width:16px 8px;     border-left-color:transparent;     border-bottom-color:transparent;     backface-visibility:hidden;     -webkit-backface-visibility:hidden}
.footer-label .f-label-content:after{   position:absolute;     content:'';     display:block;     left:100%;     bottom:0;     width:0;     height:0;     border:solid #666;     border-width:16px 8px;     border-right-color:transparent;     border-bottom-color:transparent;     backface-visibility:hidden;     -webkit-backface-visibility:hidden}
.footer-label.dark-div .f-label-content p span{   font-size:21px; color:#b8b6b6}
.footer-label.dark-div .f-label-content p{   font-size:26px}
.bg-dark{width:100%; float:left;     background:url(../images/project-area-bg.jpg) top center no-repeat;    padding:50px 0; background-size:cover}
.footer-label.dark-div .f-label-content p a{color:#fff; text-decoration:none}
.printer-blog-right{width:28%; float:right; margin-left:20px; padding:10px; border:1px solid #f0ebeb; box-shadow:0px 1px 1px rgba(72,78,85,0.1);     background-color:#f7f9fa; box-shadow:0 2px 0 #fdc800}
.printer-heading-tx a{color:#002147}
.printer-heading-tx a:hover{color: #7b6d3b;}
.portfolio-item{box-shadow:0 1px 5px rgba(0,0,0,.1); background:#fff; margin:15px 0;  -webkit-transition:all 0.5s ease-out;  -moz-transition:all 0.5s ease-out;  -ms-transition:all 0.5s ease-out;  -o-transition:all 0.5s ease-out;  transition:all 0.5s ease-out}
.portfolio-item .hover-bg{height:243px; width:100%;   overflow:hidden;   position:relative}
a{color:#212121}
.isotope-item{-webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transition-property:-webkit-transform,opacity; -moz-transition-property:-moz-transform,opacity; transition-property:transform,opacity; left:0px; top:0px; transform:translate3d(0px,0px,0px)}
.portfolio-item:hover{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1)}
.hover-bg .hover-text{position:absolute; text-align:center; margin:0 auto; color:#fff; background:rgba(0,0,0,0.66); padding:46% 0 0 0; font-size:17px; height:100%; width:100%; opacity:0; transition:all 0.5s}
.hover-bg .hover-text>h4{opacity:0; color:#fff; font-weight:400; -webkit-transform:translateY(100%); transform:translateY(100%); transition:all 0.3s}
.hover-bg:hover .hover-text>h4{opacity:1; -webkit-backface-visibility:hidden; -webkit-transform:translateY(0); transform:translateY(0)}
.hover-bg:hover .hover-text{opacity:1}
.printer-clents-services h2{   color:#002147 !important; font-size:36px;     text-align:center; padding-top:25px;     position:relative}
.printer-clents-services p{padding:25px;     text-align:center; color:#575757;     font-family:Roboto,sans-serif;     font-size:15px;     line-height:24px;     font-weight:400;     font-style:normal;     position:relative}
.printer-clents-services{ background:url(../images/bg-hex-gray.jpg) center top no-repeat fixed #edecec;    position:relative;     background-size:cover}
.printer-clents-services:before{   content:'';     position:absolute;     top:0;     left:0;     right:0;     bottom:0;     background:#f5f5f559;    opacity:.98}
.owl-carousel .owl-item{   float:left}
.customNavigation{ text-align:center}
//use styles below to disable ugly selection
.customNavigation a{-webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  -webkit-tap-highlight-color:rgba(0,0,0,0)}

@media only screen and (min-width:768px) and (max-width:1200px){.container{width:100%}
.banner-internal{margin-top:0%}
.banner-tex-int{padding:13% 0 5%}
.our-services{font-size:15px}
.printer-support-three-tex{padding:40px 0 0}
.printer-blog-right{width:29%; margin-left:0px}
.printer-blog-page{width:100%; float:left; padding:25px 0}
.printer-disclaimer{padding:20px 0;  background-size:cover}
.footer-follow-support li{padding:12px 13px}
.navbar-nav{margin:0.5px 0px}
.printer-support-bg-printer-right-icon2{margin:0 0px 0px 4px}
.printer-our{padding:0px 0}
.printer-contact-title-page-head{width:58%}
.printer-left-content{width:48%; margin-right:10px}
.banner{margin-top:8%; padding-bottom:0%}
.printer-three-features{margin-left:10px}
.printer-three-features{margin-left:5px}
.services-content{padding:20px 20px 20px 52px}
.services-content h5{font-size:16px}
.printer-flat-test{margin-right:14px}
.banner{margin-top:0%}
.printer-text-head-top{font-size:37px}
.printer-counter-pages{margin:0 0 -12%}
.printer-web{font-size:40px;  font-weight:700; line-height:1em;  margin-top:20px}
.printer-services-bottom{background-size:cover}
.footer-contact-support li a{font-size:12px}
.printer-tex-left-icon{margin-left:7px}
.printer-call-now { margin-bottom: 20px;}
.printer-support-border { padding-left: 0%; text-align: center;}
.container >.navbar-header, .container-fluid >.navbar-header, .container >.navbar-collapse, .container-fluid >.navbar-collapse{margin-left:14px}
.printer-support-bg-printer-right-icon-a { width: 31%;}
}
@media only screen and (min-width:768px) and (max-width:1000px){.container{width:100%}
.banner-internal{margin-top:0%}
.printer-footer-nav{width:22%}
.banner-tex-int-printer p {  font-size: 23px;}
.printer-support-bg-printer-right-icon-a { padding: 2px;}
.sprite-service16 {  height: 43px;}
.sprite-service17 {height: 38px;}
.banner{margin-top:10%}
.section-head h1:after {right: 280px;}
.printer-support-bg-printer-right-icon-2 p{font-size:10px}
.printer-contact-email-nt{font-size:14px}
.no-padding{padding:20px}
.printer-support-bg-printer-right-icon{width:33%}
.printer-support-bg-printer{margin-bottom:-26%}
.printer-support-border{ padding-left:0%}
.footer-contact-support{width:auto;  float:left;  border-radius:6px;  padding:10px}
.printer-info-content{top:35px}
.printer-ban-right img{width:100%}
.printer-web{font-size:25px;  font-weight:700; line-height:1em; margin-top:2px}
.banner-tex-int{padding:15% 0 6%}
.col-md-3{margin-right:5px}
.printer-tex-left-icon{margin-left:4px}
.printer-support-three-tex{padding:15px 0}
.footer-contact-support li a{font-size:11px}
.printer-dis-cover{width:95%;  float:left; text-align:center}
.printer-counter-pages{margin:0 0 -18%}
#menu.navbar-default{padding-left:27px}
.on{padding-left:27px !important}
.printer-ban-left{top:-36px}
.top-right{width:35%}
.printer-support-bg-printer-right-icon2{width:100%; margin:0 0px 10px 0px}
.lex-p{font-size:34px; padding:15px 0 4px}
.printer-introduction{padding:30px 0}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{width:100%}
.printer-bottom-copyright p{font-size:13px}
.toggle{display:block; padding:1px 15px; color:#002147; font-weight:bold; font-size:17px; text-decoration:none; border:none}
.printer-blog-left{width:100%}
.printer-disclaimer p{font-size:13px}
.printer-heading-tx{font-size:24px; line-height:30px}
.printer-support-blog img{width:7%; margin-left:0px}
.printer-dis-cover{width:100%}
.printer-disclaimer{padding:30px 0}
.printer-blog-page{padding:20px 0}
.banner{padding:0% 0; margin-top:16%}
.printer-footer-nav{width:100%}
.printer-footer{padding:16% 0 6%}
.footer-nav-printer-bottom{width:100%}
.footer-follow-support li{padding:4px 1px; margin:0 0px 0px 0px}
.footer-nav{width:100%}
.footer-contact-support li{font-size:13px}
.footer-contact-support li a{font-size:12px}
.printer-blog-right{width:100%; margin-left:0px}
.navbar-header{height:75px}
.navbar-header img{width:100%}
.container >.navbar-header{margin-right:-15px;  margin-left:0px}
.navbar-toggle{margin-top:29px}
.banner-internal{margin-top:15%}
.printer-text-head-top{font-size:35px}
.banner-tex-int p{font-size:21px;  padding-top:10px}
.printer-blog-list-hd ul li{font-size:15px}
.mail-contact-address{padding:20px}
.printer-contact-title-page-head{width:100%; float:left}
.printer-contact-title-page-aside{width:100%; margin-bottom:0;  margin:0px 0 0px 0px}
.printer-contact-email-nt{width:90%; left: 5px; font-size:14px; float:right; padding:10px 10px}
.printer-web{font-size:33px}
.printer-ban-left{margin:8% 0 4%; width:100%;  left:0%}
.printer-three-features{width:100%;  float:left;  margin-left:0px}
.services-content{padding:20px 20px 20px 60px}
.printer-top-tex-heading{padding:0px 0}
.services{margin-bottom:15px}
.printer-three-features-full{padding:15px 0 0}
.printer-left-content{width:100%; margin-right:0px; padding-bottom:15px}
.printer-right-content{width:100%;  float:right}
.printer-flat-test{width:100%; margin-right:0px; padding:30px; margin-bottom:10px}
.printer-tex-left-icon{width:100%; margin-left:0px; margin-top:20px}
.printer-support-three-tex{padding:25px 0 0}
.printer-bottom-tex-heading-content{padding:15px 0}
#menu.navbar-default{}
.banner-tex-int{width:100%; padding:9% 0 9%}
.printer-ban-right{width:100%; float:left;  text-align:center; padding-top:10px}
.printer-ban-right img{width:100%}
.printer-info-thumb{width:100%; float:left; overflow:hidden; display:inline-block}
.printer-info-thumb img{width:100%}
.printer-info-content{width:100%;  float:right; left:0px; top:25px; box-shadow:0px 0px 50px 0px rgba(157,157,157,0.3)}
.no-padding{padding:20px}
.pb-30{padding-bottom:10px}
.p-y-3{padding-top:2rem!important; padding-bottom:70rem!important}
.col-md-3{width:100%; margin-right:10px; padding:10px}
.printer-counter-pages{margin:0 0 -15%}
.printer-services-bottom{background-size:cover}
.printer-counter-pages{margin:0 0 -35%}
.overlay h3{font-size:26px}
.printer-call-now{bottom:0px}
.printer-lefttx-side{width:100%}
.printer-righttx-side{width:100%}
.printer-right-page img{width:100%}
.printer-right-page{width:100%}
.banner:before{background:#0a0f16a6}
.printer-inter-bg{text-align:center}
.printer-support-bg-printer-left{width:100%}
.printer-support-bg-printer-right{width:100%;    top:-30px}
.printer-support-bg-printer-right-icon{width:100%; margin:20px 0px 0 0px;background-color: rgb(0, 33, 71); text-align:center}
.printer-support-bg-printer-right-icon-2{width:75%}
.printer-support-bg-printer-right-icon-1{width:25%}
.printer-support-bg-printer-right-icon-22{width:75%}
.printer-support-bg-printer-right-icon-12{width:25%}
.our-services:before{width:88px; left:44%; top:12px; left:0%; top:111px}
.printer-support-bg-printer-right-icon-22 h3{font-size:13px; font-weight:600 !important}
.printer-support-bg-printer-right-icon2{width:100%; margin:0 0px 10px 0px}
.printer-support-bg-printer{padding:20px 0 30px}
.printer-support-bg-printer-read-more{padding:10px 30px;  margin-top:10px}
.printer-full-bx{padding-bottom:30px}
.our-services{padding-left:0px}
.top-right{width:55%}
.top-left{width:40%}
.top{padding:8px 0 42px 0}
.printer-support-bg-printer:before{width:100%}
.footer-nav{margin-bottom:25px}
.printer-our{padding:0px 0}
.printer-lefttx-side-page{width:100%; padding:10px 0 20px}
.printer-clents-services{width:100%; float:left; padding:10px 0 15px}
.bg-dark-head{    color:#fff !important;     font-size:25px;     text-align:center;     line-height:28px;     padding-top:0px;     position:relative}
.printer-clents-services h2{ font-size:25px;  line-height:27px;  padding-top:25px}
.printer-clents-services p{text-align:center;  padding:5px 0}
.printer-support-border{padding-left:0%}
.bg-dark-para{ padding:15px 0}
.printer-introduction h3{font-size:26px; line-height:26px; padding-top:0px}
.printer-introduction{padding:30px 0 0}
.printer-introduction-left{ width:100%;  float:left; text-align:center; margin:0; padding:30px 28px;  box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.media-body, .media-left, .media-right{ width:100%; display:block}
.printer-introduction-right{width:100%;  text-align:center; float:right; margin-top:5%;  background-color:#f8f8f8;  padding:30px 28px;  box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.bg-white{padding:30px 0 50px}
.footer-label .f-label-content{ width:88%}
.footer-label.dark-div .f-label-content p a{font-size:16px}
.footer-label.dark-div .f-label-content p span{font-size:15px}
nav ul{ float:left}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ max-height:340px; width:100%}
nav a{padding:5px 14px}
.navbar-nav >li >a{padding-top:10px; padding-bottom:10px}
.banner-tex-int-printer{width:100%; float:left; margin:30% 0 10%; position:relative; text-align:left}
.priner-support-internal-page-bg-tx-left{font-size:18px; width:40%}
.banner-tex-int-printer p{font-size:16px; padding-top:14px}
.priner-support-internal-page-bg-tx-right{width:60%;  font-size:11px}
.printer-righttx-side-2 img{ width:100%}
.section-head p{max-width:100%;  font-size:16px; overflow:visible; padding-top:10px}
.printer-internal-page{padding:20px 0}
.section-head{margin-bottom:30px}
.printer-support-bg-printer-right-icon-a{ width:100%;  margin:0px 0px 20px 0px; padding:15px 15px 15px 5px}
 .printer-our2{ padding:30px 0 0px}
 .printer-text-head-top2 { font-size: 21px;}
 .printer-text-head-top2 span {  font-size: 17px;}
 .banner-internal-printer { margin-top: 0%;}
 .printer-all-services { text-align: center;display: inline-block;width: 100%;}
 .pull-left { padding-right:0px;}
 .top-left img {  padding-top: 4px;}
 .top-right img { padding-top: 8px;}
 .bg-dark h2 {padding-bottom: 0 !important; line-height:34px; font-size:29px;  text-align: center; padding-top: 0px;}
}
@media only screen and (min-width:320px) and (max-width:479px){.container{width:100%}
.printer-bottom-copyright p{font-size:13px}
.printer-blog-left{width:100%}
.printer-disclaimer p{font-size:13px}
.printer-heading-tx{font-size:20px; line-height:26px}
.printer-support-blog img{width:7%; margin-left:0px}
.printer-dis-cover{width:100%}
.printer-disclaimer{padding:30px 0}
.printer-blog-page{padding:20px 0}
.banner{padding:10% 0 0; margin-top:20%}
.printer-footer-nav{width:100%}
.printer-footer{padding:20% 0 10%}
.footer-nav-printer-bottom{width:100%}
.footer-follow-support li{padding:4px 1px; margin:0 0px 0px 0px}
.footer-nav{width:100%}
.footer-contact-support li{font-size:13px}
.footer-contact-support li a{font-size:12px}
.printer-blog-right{width:100%; margin-left:0px}
.navbar-header{height:70px}
.navbar-header img{width:100%}
.container >.navbar-header{margin-right:-15px;  margin-left:0px}
.navbar-toggle{margin-top:20px}
.banner-internal{}
.banner-tex-int p{font-size:17px;  padding-top:10px}
.printer-blog-list-hd ul li{font-size:15px}
.mail-contact-address{padding:20px}
.printer-contact-title-page-head{width:100%; float:left}
.printer-contact-title-page-aside{width:100%; margin-bottom:0;  margin:0px 0 0px 0px}
.printer-contact-email-nt{width:100%; font-size:14px; float:right; padding:10px 0; left:0px}
.printer-web{font-size:23px;  padding-bottom:0px; line-height:32px; margin-top:5px}
.printer-ban-left{margin:0% 0 0%; width:100%; left:0%}
.printer-three-features{width:100%;  float:left;  margin-left:0px}
.services-content{padding:20px 20px 20px 60px}
.printer-top-tex-heading{padding:30px 0 0 0 !important}
.services{margin-bottom:15px}
.printer-three-features-full{padding:15px 0 0}
.printer-left-content{width:100%; margin-right:0px; padding-bottom:15px}
.printer-right-content{width:100%;  float:right}
.printer-flat-test{width:100%; margin-right:0px; padding:30px; margin-bottom:10px}
.printer-tex-left-icon{width:100%; margin-left:0px; margin-top:15px}
.printer-support-three-tex{padding:25px 0 0}
.printer-bottom-tex-heading-content{padding:15px 0}
#menu.navbar-default{}
.banner-tex-int{width:100%; padding:28% 0 4%}
.printer-text-head-top{font-size:23px; line-height:23px}
.lex-p{font-size:30px}
.printer-ban-right{width:100%; float:left; text-align:left; padding-top:10px}
.printer-ban-right img{width:100%}
.printer-info-thumb{width:100%; float:left; overflow:hidden; display:inline-block}
.printer-info-thumb img{width:100%}
.printer-info-content{width:100%;  float:right; left:0px; top:25px; box-shadow:0px 0px 50px 0px rgba(157,157,157,0.3)}
.no-padding{padding:20px}
.pb-30{padding-bottom:10px}
.p-y-3{padding-top:0rem!important; padding-bottom:70rem!important}
.col-md-3{width:100%; margin-right:10px; padding:10px}
.printer-counter-pages{margin:0 0 -35%}
.printer-services-bottom{background-size:cover}
.overlay h3{font-size:25px}
.our-services{font-size:17px;  padding-bottom:18px; line-height:34px}
.printer-call-now{bottom:0px; margin-bottom:20px}
.printer-lefttx-side{width:100%; padding-right:0px; float:left}
.printer-lefttx-side img{width:100%}
.printer-righttx-side{width:100%; float:right}
.printer-full-bx2{padding:0px}
.toshiba-mediam-tex-heading-content{padding:15px 0}
.toshiba-right-page img{width:100%}
.toshiba-right-page{width:100%}
.printer-ban-left p{font-size:14px; padding:10px 0; width:100%}
.printer-heading-tx2{font-size:19px; line-height:23px}
.printer-heading-tx2:before{left:8%; top:100px;  background:#e32218}
.printer-mediam-tex-heading-content{padding:15px 0}
.printer-contact-title p{line-height:26px}
.banner:before{background:#0a0f16c9}
.printer-inter-bg{text-align:center}
.printer-support-bg-printer-left{width:100%}
.printer-support-bg-printer-right{width:100%}
.printer-support-bg-printer-right-icon{width:100%;background-color: rgb(0, 33, 71); margin:20px 0px 0 0px; text-align:center}
.printer-support-bg-printer-right-icon-2{width:75%}
.printer-support-bg-printer-right-icon-1{width:25%}
.printer-support-bg-printer-right-icon-22{width:75%}
.printer-support-bg-printer-right-icon-12{width:25%}
.our-services:before{width:88px; left:0%; top:130px}
.printer-support-bg-printer-right-icon-22 h3{font-size:13px; font-weight:600 !important}
.printer-support-bg-printer-right-icon2{width:100%; margin:0 0px 10px 0px}
.printer-support-bg-printer{padding:20px 0 30px;margin-bottom: -23%}
.printer-support-bg-printer-read-more{padding:10px 30px;  margin-top:10px}
.printer-full-bx{padding-bottom:30px}
.our-services{padding-left:0px}
.top-left{width:100%}
.top-right{width:100%}
.top{padding:8px 0 50px 0}
.printer-support-bg-printer-left img{width:100%}
.printer-support-bg-printer:before{width:100%}
#menu a.navbar-brand{width:75%}
.navbar-nav >li >a{padding-top:5px; padding-bottom:5px; line-height:20px}
.printer-support-bg-printer-right{width:100%; float:right; padding-left:0px; top:-50px; position:relative}
.banner{ width:100%;float:left;background: url(../images/banner-res.jpg) top center no-repeat;background-size:cover;margin-top:20%;position:relative;border-bottom:2px solid #0d3f631c}
.footer-nav{margin-bottom:25px}
.printer-our{padding:0px 0}
.printer-lefttx-side-page{width:100%; padding:10px 0 20px}
.printer-clents-services{width:100%; float:left; padding:10px 0 15px}
.bg-dark-head{ color:#fff !important;  font-size:25px;  text-align:center;  line-height:28px;  padding-top:0px;  position:relative}
.printer-text-head-top span{font-size:17px}
.printer-clents-services h2{ font-size:25px;  line-height:27px;  padding-top:25px}
.printer-clents-services p{text-align:center;  padding:5px 0}
.printer-support-border{padding-left:0%}
.bg-dark-para{ padding:15px 0}
.printer-introduction h3{font-size:26px; line-height:26px; padding-top:0px}
.printer-introduction{padding:30px 0 0}
.printer-introduction-left{ width:100%;text-align: center;  float:left;  margin:0; padding:30px 28px;  box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.media-body, .media-left, .media-right{ width:100%; display:block}
.printer-introduction-right{width:100%; float:right;text-align: center; margin-top:5%;  background-color:#f8f8f8;  padding:30px 28px;  box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.bg-white{padding:30px 0 50px}
.footer-label .f-label-content{ width:88%}
.footer-label.dark-div .f-label-content p a{font-size:16px}
.footer-label.dark-div .f-label-content p span{font-size:15px}
.printer-contact-email-icon{float:none; text-align:center; padding:10px 0; margin:0 auto; display:inline-block}
.printer-all-services{margin:4px}
.banner-tex-int-printer{width:100%; float:left; margin:30% 0 10%; position:relative; text-align:left}
.priner-support-internal-page-bg-tx-left{font-size:18px; width:40%}
.banner-tex-int-printer p{font-size:16px; padding-top:14px}
.priner-support-internal-page-bg-tx-right{width:60%;  font-size:11px}
.printer-righttx-side-2 img{ width:100%}
.section-head p{max-width:100%;  font-size:16px; overflow:visible; padding-top:10px}
.printer-internal-page{padding:20px 0}
.section-head{margin-bottom:30px}
.printer-support-bg-printer-right-icon-a{ width:100%;  margin:0px 0px 20px 0px; padding:15px 15px 15px 5px}
 .printer-our2{ padding:30px 0 0px}
 .printer-text-head-top2 { font-size: 21px;}
 .printer-text-head-top2 span {  font-size: 17px;}
 .print-head h1 { font-size: 22px; line-height: 25px;font-weight: normal;}
 .section-head h1 { font-size: 21px;  line-height: 25px;}
 .pull-left { padding-right:0px;}
 .print-head { margin-bottom: 30px;}
 .bg-dark {padding: 30px 0;}
 .bg-dark h2 {padding-bottom: 0 !important; line-height: 29px; font-size:20px;  text-align: center; padding-top: 0px;}
 .bg-dark p { padding: 10px; text-align: justify;}
 .printer-blog-left h1, h2, h3 { font-size: 18px;}
}
