@media screen and (min-width:1682px) {
    .gallery-tab ul.gall-menu li a {
        padding: 10px .8em!important
    }
    .gallery-tab ul.gall-menu li:last-child a {
        padding: 10px .77em
    }
}

@media screen and (min-width:1481px)and (max-width:1680px) {
    .gallery-tab .nav.nav-tabs>li:last-child a {
        padding: 10px 1.1em
    }
	#epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size:70px;line-height: 75px;}/*code added by atish for offer page banner text*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size:24px;}/*code added by atish for offer page banner text*/
}

@media screen and (min-width:1367px)and (max-width:1480px) {
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 100%;
        margin: 0 auto
    }
    .section8 .left-content {
        left: -22px
    }
    .section8 .right-content {
        right: -22px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 615px
    }
/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .slick-prev{left:0;z-index:99;}
	#epson-6270-offer .slick-next{right:0;z-index:99;}
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size:60px;line-height: 65px;}/*code added by atish for offer page banner text*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size:22px;}/*code added by atish for offer page banner text*/
}

@media (min-width:1280px) and (max-width:1366px) {
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 100%;
        margin: 0 auto
    }
    .section8 .left-content {
        left: -40px
    }
    .section8 .right-content {
        right: -40px
    }
    .gallery-tab .nav.nav-tabs>li:last-child a {
        padding: 10px 1em!important
    }
	
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .slick-prev{left:0;z-index:99;}
	#epson-6270-offer .slick-next{right:0;z-index:99;}
	/*new code added from atish for epson-6270-offer-page*/
    #epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size:60px;line-height: 65px;}/*code added by atish for offer page banner text*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size:20px;}/*code added by atish for offer page banner text*/
}

@media (min-width:1366px) and (max-width:2600px) {
    .navbar-fixed-top .container {
        width: 1280px!important
    }
    .hundred-pr-container {
        max-width: 100%!important;
        width: 100%!important
    }
    .section8 .baner-section li .content ul li p {
        padding-right: 55px
    }
    .section2 {
        padding: 4% 0
    }
    .baner-section .machine-details ul li .model-num a {
        margin-bottom: 15px
    }
    .baner-section .machine-details ul li .model-num {
        margin: 0 0 10px
    }
    .section8 .baner-section li .content ul li {
        font-size: 16px;
        min-height: 215px;
        padding: 16px 18px 35px 78px
    }
    .section2 .baner-section .machine-details ul li p {
        line-height: 26px
    }
    .section2 .baner-section .machine-details ul li .model-num a {
        font-size: 30px
    }
    .section8 .baner-section li .content ul li p {
        font-size: 17px;
        line-height: 26px
    }
    .section6 .baner-section .machine-details ul>li:last-child {
        min-height: 90px
    }
    .section6 .baner-section div>ul li i {
        top: -64px
    }
    .section6 .baner-section .machine-details ul li .model-num a br {
        display: none
    }
    .baner-section {
        width: 90%;
        margin: 0 auto;
        float: none
    }
    .section8 .baner-section li .content ul li h2 {
        font-size: 25px;
        line-height: 30px
    }
    .section8 .hexagon {
        top: 45px
    }
    .section2 .baner-section .machine-details ul li p {
        font-size: 18px
    }
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .baner-section {width: 100%;}
	/*new code added from atish for epson-6270-offer-page*/
}

@media (min-width:1281px) and (max-width:1365px) {
    .hundred-pr-container {
        max-width: 100%!important;
        width: 100%!important
    }
    .baner-section {
        width: 90%;
        margin: 0 auto;
        float: none
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 100%;
        margin: 0 auto
    }
    .section8 .left-content {
        left: -35px
    }
    .section8 .right-content {
        right: -35px
    }
    .section2 .baner-section .machine-details ul li p {
        font-size: 17px
    }
    .gallery-tab ul.gall-menu li a {
        font-size: 12px;
        padding: 10px .77em!important
    }
}

@media (max-width:1280px) {
    .Offices-showroom .cont01 p br,
    .baner-section .machine-details ul li p br,
    .cont-details .address p br,
    .milestones-section .right-sec em br {
        display: none
    }
    .section2 .baner-section .machine-details ul li p br {
        display: block
    }
    .navbar-fixed-top .container {
        width: 1090px
    }
    .container {
        width: 100%
    }
    .container1 {
        width: 90%
    }
    .printing-wrap ul li span {
        font-size: 28px
    }
    .make-us {
        padding: 10px
    }
    .group-wrap2 h2 {
        font-size: 26px
    }
    .dcc-infrasturcture-inner .nav>li>a {
        padding: 20px
    }
    .dcc-header .nav>li>a,
    nav.navbar.shrink .navbar-nav>li>a {
        padding: 10px 5px
    }
    .dcc-infrasturcture h2,
    .dcc-testimonials-inner h2 {
        font-size: 28px
    }
    .dcc-header .nav>li {
        font-size: 14px
    }
    .search input.form-control {
        height: 40px;
        top: -10px;
        right: 25px
    }
    .fix-menu-padding {
        padding-top: 105px
    }
    .founder-sec {
        width: 100%
    }
    .partners-logo ul li a img {
        width: 100%;
        height: auto
    }
    .ink-block em img {
        width: 80%;
        height: auto
    }
    .right-count-sec {
        width: 76%
    }
    .right-count-sec .prod-block em.print-1 img {
        width: 80%;
        height: auto
    }
    .prod-block ul.detail-count li {
        padding: 1px 4px
    }
    .digital-printing i,
    .prod-block ul.detail-count li em {
        font-size: 11px
    }
    .prod-block p {
        width: 95%;
        margin: 0 auto
    }
    .pro-listing ul li span {
        font-size: 24px
    }
    .hover-sec span.text-center img {
        height: auto
    }
    .hover-sec {
        padding: 0
    }
    .Offices-showroom .cont01 {
        padding-bottom: 22px
    }
    .Offices-showroom .mumbai-city {
        min-height: 240px
    }
    .Offices-showroom span.city a img {
        width: 100%;
        height: auto
    }
    .Offices-showroom .cont01 p {
        width: 253px;
        padding: 0 20px 0 0;
        font-size: 14px
    }
    .Offices-showroom .cont01 span,
    .Offices-showroom .cont01 span a {
        font-size: 14px
    }
    .Offices-showroom {
        width: 100%!important;
        margin: 0 auto
    }
    .search #searchForm {
        padding: 20px
    }
    .digi-hover,
    .screen-hover,
    .sublimation-hover {
        padding: 35px 0;
        width: 94%
    }
    .digi-hover img,
    .screen-hover img,
    .sublimation-hover img {
        width: 50%
    }
    .footer-touch {
        padding: 0
    }
    .add-input {
        width: 63%
    }
    .dropdown-content {
        top: 94px;
        width: 985px!important;
        left: -85px
    }
    .dropdown-content-application ul li {
        padding: 50px 8px
    }
    .dropdown-content-application {
        left: -178px!important
    }
    .dropdown-content-event {
        left: -550px
    }
    .founder-sec ul li .para-sec p {
        padding-right: 22px
    }
    .machine-details ul li {
        height: auto!important;
        margin-bottom: 20px
    }
    .machine-details ul li a img {
        width: 100%
    }
    .baner-section .machine-details ul li .model-num a {
        padding: 0 10px;
        font-size: 16px;
        margin-left: 3px
    }
    .baner-section .machine-details ul li p {
        font-size: 14px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 490px
    }
    .section8 .baner-section li .content ul li h2 {
        font-size: 17px
    }
    .section6 .baner-section .machine-details ul li p {
        width: 96%
    }
    .baner-section {
        width: 90%;
        margin: 0 auto;
        float: none
    }
    .section2 .baner-section .machine-details ul li:last-child {
        min-height: 452px
    }
    .breadcrumb{padding: 10px 0 0 0;}/*changes by atish 11-4-2019*/
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .baner-section .fasterprint-cont img,#epson-6270-offer .baner-section .hd-n-photogrphic-cont img{width:50%;}
	#epson-6270-offer .slick-prev{left:6px;z-index:99;}
	#epson-6270-offer .slick-next{right:6px;z-index:99;}
	/*new code added from atish for epson-6270-offer-page*/
}

@media (min-width:1025px) and (max-width:1279px) {
    .section2 .baner-section .machine-details ul li p,
    .section8 .variable-cont h2 {
        font-size: 16px
    }
    .dropdown-content {
        left: -130px
    }
    .dropdown-content-application {
        left: -220px!important
    }
    .dropdown-content-event {
        left: -577px!important
    }
    .dcc-header .nav>li {
        margin-right: -4px!important
    }
    .dcc-header .nav>li:last-child {
        margin-right: -3px!important
    }
    .navbar-collapse {
        padding-left: 0;
        padding-right: 0
    }
    .navbar .nav {
        margin-left: 20px
    }
    .product-description .nav-tabs li a {
        padding: 10px 15px;
        font-size: 16px
    }
    .founder-sec ul li .para-sec p {
        padding-right: 22px
    }
    .contact-opener {
        top: 240px
    }
    #otherSiteContactUsModal .modal-dialog {
        width: 95%
    }
    #otherSiteContactUsModal .right-img img {
        width: 100%
    }
    #otherSiteContactUsModal .add-left-pad {
        margin: 12px 15px;
        width: 613px!important
    }
    .baner-section {
        width: 90%;
        margin: 0 auto;
        float: none
    }
    .section8 .baner-section li .content ul li p {
        margin-right: 30px
    }
    .hundred-pr-container section .container {
        width: 100%!important;
        float: none!important;
        max-width: 95%!important;
        margin: 0 auto!important
    }
    .section8 .right-content {
        right: -98px
    }
    .section8 .left-content {
        left: -98px
    }
    .section8 .variable-lft-img,
    .section8 .variable-rgt-img {
        width: 70%
    }
    .section2 .baner-section .machine-details ul li .model-num {
        display: block
    }
    .section2 .rgt-text {
        text-align: center
    }
    .section6 .baner-section .machine-details ul li .model-num a {
        font-size: 20px
    }
    .section6 .machine-details ul li {
        min-height: 180px;
        padding: 0 0 20px
    }
    .section6 .baner-section {
        width: 95%
    }
    .gallery-tab .nav.nav-tabs>li a {
        font-size: 12px;
        padding: 10px 1.14em!important
    }
    .gallery-tab .nav.nav-tabs>li:last-child a {
        padding: 10px 1.2em!important
    }
    .product-description #monalisa li a {
        font-size: 12px
    }
    #epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size:50px;line-height: 55px;}/*code added by atish for offer page banner text*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size:18px;}/*code added by atish for offer page banner text*/
    #epson-6270-offer .top-banner .bnnr_btm_txt{bottom: 28%;}/*code added by atish for offer page banner text*/
}
/*changes by atish 11-4-2019*/
@media (max-width:1199px) {
    .dcc-header{border-top:0;}
    .header-top{display: block;}
    #pollSlider-button{display: none;}
    .breadcrumb{padding: 10px 0 0 0;}
}
/*changes by atish 11-4-2019*/
@media (max-width:1024px) {
    .dcc-footer ul li,
    .dcc-header .nav>li {
        font-size: 14px
    }
    .cont-details .address p br,
    .herigat-sec p br,
    .milestones-section .right-sec em br {
        display: none
    }
    .dcc-header .nav>li>a {
        padding: 10px
    }
    .container,
    .navbar-fixed-top .container {
        width: 100%
    }
    .digi-hover,
    .screen-hover,
    .sublimation-hover {
        padding: 35px 0;
        width: 94%
    }
    .digi-hover img,
    .screen-hover img,
    .sublimation-hover img {
        width: 50%
    }
    .dcc-header .navbar-right .dropdown-menu {
        margin-top: 3px
    }
    .founder-sec {
        width: 100%
    }
    .milestones-section {
        padding-bottom: 35px
    }
    .hover-sec,
    .right-count-sec .prod-block {
        padding: 0
    }
    .ink-block em img,
    .right-count-sec .prod-block em.print-1 img {
        width: 80%;
        height: auto
    }
    .right-count-sec {
        width: 76%
    }
    .digital-printing i {
        font-size: 11px
    }
    .prod-block ul.detail-count li em {
        font-size: 12px
    }
    .prod-block ul.detail-count li {
        font-size: 11px
    }
    .right-count-sec .prod-block span {
        font-size: 20px
    }
    .prod-block p {
        width: 95%;
        margin: 0 auto
    }
    .Offices-showroom span.city a img,
    .hover-sec span.text-center img {
        width: 100%;
        height: auto
    }
    .pro-listing ul li span {
        font-size: 24px
    }
    .cont-details .address p {
        font-size: 15px
    }
    .cont-details .address p b {
        display: block
    }
    .Offices-showroom .cont01 p br,
    .block .rgt_text p br {
        display: none
    }
    .Offices-showroom .cont01 {
        padding-bottom: 22px
    }
    .Offices-showroom .mumbai-city {
        min-height: 240px
    }
    .Offices-showroom .cont01 p {
        width: 350px;
        padding: 0 20px 0 0;
        font-size: 14px
    }
    .Offices-showroom .cont01 span {
        float: none;
        font-size: 14px;
        display: inline-block
    }
    .lft-tab-sec .nav.nav-tabs>li.active .menu-arrow1,
    .menu-line {
        display: none
    }
    .Offices-showroom .cont01 span a {
        font-size: 14px
    }
    .search-results {
        width: 90%
    }
    .phrases {
        width: 51%
    }
    .search>form {
        width: 90%
    }
    .form-limit {
        width: 23%
    }
    .suggestion-product .prod-block {
        min-height: 290px;
        padding: 20px 15px
    }
    .home-decore-count div {
        padding: 0 15px;
        min-height: auto
    }
    .Offices-showroom {
        width: 100%!important;
        margin: 0 auto
    }
    .dcc-vision-text p {
        margin-left: 0
    }
    .dcc-header .nav>li {
        padding-top: 18px
    }
    .menu-arrow {
        bottom: -10px
    }
    .dcc-main-logo {
        width: 100%
    }
    .search input.form-control:focus,
    .search:hover input.form-control {
        width: 270px
    }
    .gallery .full img {
        width: 100%
    }
    .right-count-sec span a img {
        max-height: 30px
    }
    .dropdown-content {
        top: 87px;
        width: 992px!important;
        left: -220px
    }
    .dropdown-content-event {
        left: -645px
    }
    .cont-details .address a.fb {
        padding: 18px 16px 0
    }
    .dropdown-content-application ul li {
        padding: 10px 0;
        width: 18%
    }
    .dropdown-content-application ul li img {
        width: 50%
    }
    .dropdown-content-application {
        left: -320px!important
    }
    .dropdown-content-application p {
        font-size: 8px
    }
    .search input.form-control {
        right: 25px;
        top: -10px;
        height: 40px
    }
    .btn-search {
        margin: 0 0 0 6px!important
    }
    .suggestion-product .prod-block span {
        padding: 0
    }
    .home-decore-count div span.text {
        padding: 8px 0 30px
    }
    .event-date-wrap .year-text {
        font-size: 24px
    }
    .fix-menu-padding {
        padding-top: 90px;/*changes by atish 11-4-2019*/
    }
    nav.navbar.shrink .dcc-main-logo {
        width: 80%
    }
    .map-wrap .ho {
        margin: 25px auto
    }
    .map-wrap .ho p {
        font-size: 14px
    }
    .product-description .nav-tabs li a {
        padding: 10px 15px;
        font-size: 16px
    }
    .founder-sec ul li .para-sec p {
        padding-right: 22px
    }
    .floating-form {
        top: 30%
    }
    .contact-opener {
        left: -99px
    }
    #otherSiteContactUsModal .modal-dialog {
        width: 95%
    }
    #otherSiteContactUsModal .right-img img {
        width: 100%
    }
    #otherSiteContactUsModal .add-left-pad {
        margin: 12px 44px;
        width: 550px!important
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li .model-num .rgt-text {
        text-align: center;
        display: block
    }
    .section2 .baner-section .machine-details ul li p {
        font-size: 15px
    }
    .section2 .baner-section .machine-details ul li .model-num {
        display: block
    }
    .section2 .rgt-text {
        text-align: center
    }
    .left-content-sec,
    .section6 .right-content-sec {
        padding: 0
    }
    .section6 .baner-section .machine-details ul li .model-num a {
        padding: 0;
        margin: 0
    }
    .section8 .variable-lft-img,
    .section8 .variable-rgt-img {
        width: 50%
    }
    .section8 .right-content {
        right: -12px
    }
    .section8 .left-content {
        left: -12px
    }
    .section8 .variable-cont h2 {
        font-size: 17px;
        padding: 0
    }
    .section2 h1,
    .section6 h1,
    .section8 h1 {
        font-size: 35px;
        line-height: inherit
    }
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num p,
    .section8 .variable-cont p {
        font-size: 15px
    }
    .section6 .next-high-middle ul li .icon img {
        width: 93%
    }
    .videoWrapper {
        margin-bottom: 10px;
        margin-top: 10px
    }
    .gallery-tab ul.gall-menu li a {
        padding: 10px .63em!important;
        font-size: .79em
    }
    .gallery-tab .nav-justified>li>a {
        font-size: 10px
    }
    .dcc-header .nav>li {
        margin-right: 0
    }
    .product-wrap h1 {
        padding-top: 15px
    }
    .product-description #monalisa li a {
        font-size: 12px
    }
    .breadcrumb {padding: 14px 0 0 0;}/*changes by atish 11-4-2019*/
    #epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size: 50px;line-height: 60px;}/*code added by atish for offer page banner text 15/4/2019*/
    #epson-6270-offer .top-banner .bnnr_btm_txt{bottom: 20%;}/*code added by atish for offer page banner text 15/4/2019*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size: 20px;}/*code added by atish for offer page banner text 15/4/2019*/
}

@media (max-width:1023px) {
    .monalisalog,
    .monalisideimg,
    .navbar-header {
        text-align: center
    }
    .navbar-header {
        float: none;
        width: 100%
    }
    .navbar-left,
    .navbar-nav,
    .navbar-right {
        float: none!important
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
		z-index:999;/*changes by atish 11-4-2019 z-index:999*/
    }
    .navbar-nav {
        margin-top: 7.5px
    }
    .navbar-nav>li {
        float: none
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    .dcc-header .navbar-nav>li>a {
        border-left: none;
        border-right: none
    }
    .dcc-header .nav>li.contact-us-menu a {
        border-right: none
    }
    .dcc-header-menu:hover {
        background: #00aeef;
        background-image: none!important
    }
    .dcc-header .nav>li:hover a {
        color: #fff
    }
    .navbar .nav {
        margin: 10px auto
    }
    .dcc-header .nav>li::before {
        border-bottom: none
    }
    .dcc-header .nav>li {
        width: 100%;
        padding: 0
    }
    .dcc-header .nav>li>a {
        padding: 10px 14px
    }
    .dcc-header .nav>li:first-child {
        border-left: none
    }
    .dropdown-content,
    .dropdown-content-application {
        display: none!important
    }
    .dcc-main-logo {
        width: 20%;
        float: left
    }
    .dcc-header .nav>li.dcc-search {
        display: none
    }
    .mobile-menu-head,
    .mobile-search-wrap,
    .mobile-sub-lel1 {
        display: block!important
    }
    .navbar-collapse {
        width: 100%
    }
    div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlTitle,
    div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlTitle {
        padding-left: 0
    }
    .footer-touch {
        padding: 0
    }
    .add-input {
        width: 63%
    }
    .nav.navbar-nav.dcc-menu {
        width: 100%
    }
    .navbar-collapse.collapse {
        display: none!important
    }
    .navbar-collapse.collapse.in,
    .navbar-header .collapse,
    .navbar-toggle {
        display: block!important
    }
    .digital-printing ul li,
    .rotate {
        display: block
    }
    .navbar-fixed-top .navbar-collapse {
        max-height: initial
    }
    .product-description .nav-tabs li a {
        padding: 10px 15px;
        font-size: 16px
    }
    .floating-form-heading {
        display: block;
        padding-top: 3px
    }
    .floating-form {
        top: 26%
    }
    .contact-opener {
        left: -95px;
        top: 170px
    }
    #otherSiteContactUsModal .background-img-add {
        width: 100%!important;
        background-size: 100%;
        height: auto
    }
    #otherSiteContactUsModal .add-left-pad {
        margin: 0 33px;
        width: 62%!important;
        padding: 0!important
    }
    .section2 h1,
    .section6 h1,
    .section8 h1 {
        font-size: 30px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 360px
    }
    .machine-details ul li a img {
        height: auto;
        width: 100%
    }
    .section2 .baner-section .machine-details ul li:first-child {
        height: auto;
        margin-bottom: 10px;
        min-height: 450px
    }
    .baner-section .machine-details ul li .model-num a {
        font-size: 20px
    }
    .section2 .baner-section .machine-details ul li .model-num a,
    .section8 .baner-section li .content ul li h2 {
        font-size: 22px
    }
    .section2 .baner-section .machine-details ul li p {
        font-size: 16px;
        line-height: 23px
    }
    .section8 .main-heading h1 i small {
        font-size: 30px
    }
    .videoWrapper {
        margin-bottom: 10px
    }
    .main-tab {
        width: 100%
    }
    .nav-justified {
        width: 22%;
        float: left
    }
    .digital-printing ul li.fabric-wrap,
    .ink-app-list li {
        display: inline-block!important
    }
    .gallery-tab .nav-justified>li {
        border-right: 0!important;
        margin-left: 0!important
    }
    .gallery-tab .nav-justified>li a {
        border-top: 1px solid #666!important;
        background: #f5f5f5;
        margin-bottom: 0;
        border-radius: 0;
        margin-top: 0
    }
    .gallery-tab .nav-justified>li.active a {
        background-color: #08c
    }
    .gallery-tab .nav-justified>li:last-child a {
        border-bottom: 1px solid #666!important
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 24%
    }
    .gallery-tab .tab-content {
        width: 76%;
        float: right
    }
    .gallery-tab .container1 .nav-justified>li,
    .main-tab .gallery-tab .nav-justified>li a {
        width: 100%
    }
    .container.title-sec.pro-listing p {
        padding: 10px 15px 20px
    }
    .product-description .tab-content {
        float: none;
        padding: 10px
    }
/*new code added from atish for epson-6270-offer-page*/	
	#epson-6270-offer .slide_btm .inline{display:block;}
	#epson-6270-offer .slide_btm .slide_btm_left{float:none;width:100%;}
	#epson-6270-offer .slide_btm .slide_btm_right{float:none;width:100%;}
	#epson-6270-offer .slick-slide img{margin:0 auto;}
	#epson-6270-offer .slide_btm .slide_btm_right ul{padding: 2% 15%;}
/*new code added from atish for epson-6270-offer-page*/
}

@media (max-width:992px) {
    .navbar-collapse,
    .navbar-header a {
        margin: 0 auto;
        text-align: left
    }
    .digi-hover,
    .screen-hover,
    .sublimation-hover {
        visibility: hidden
    }
    .partners-logo ul li {
        min-height: 150px
    }
    .partners-logo ul li a img {
        width: 50%;
        height: auto
    }
    .pro-listing ul li span {
        font-size: 17px
    }
    .Offices-showroom span:hover .hover-sec {
        display: none
    }
    .Offices-showroom .cont01 p {
        padding: 0;
        width: 100%
    }
    .dropdown-content {
        width: 965px!important;
        left: -187px
    }
    .navbar-collapse {
        float: none;
        padding: 0 10px
    }
    .search input.form-control {
        right: 25px;
        top: -7px;
        height: 40px
    }
    .btn-search {
        margin: 11px 0 0 10px!important
    }
    .dropdown-content .menu-head-text a {
        font-size: 13px
    }
    .product-description .tab-content {
        width: 100%;
        background: #fff
    }
    .product-description.main-tab .tab-content {
        float: right;
        width: 76%;
        padding: 15px 10px
    }
    .gallery-tab .nav.nav-tabs>li a {
        border-right: none!important;
        font-size: 13px;
        border-top: 1px solid #666!important
    }
    .nav.nav-tabs.gall-menu>li {
        width: 100%
    }
    .error-wrap h1 {
        font-size: 70px
    }
    .new-tab-title-logo {
        width: 25%!important
    }
    .inner-ink-box p {
        padding: 10px 20px
    }
    .fabric-container,
    .ink-app-list {
        text-align: left
    }
    .Sales-box-wrap,
    .inquiry-box-wrap {
        margin-bottom: 20px
    }
    .product-description .nav-tabs li a {
        padding: 10px 15px;
        font-size: 16px
    }
    .floating-form-heading {
        display: block
    }
    .dcc-main-logo {
        width: 20%;
        float: left
    }
    .floating-form {
        top: 30%
    }
    .contact-opener {
        left: -50px;
        top: 64px;
        padding: 0;
        font-size: 0
    }
    .section8 .variable-lft-img,
    .section8 .variable-rgt-img {
        width: auto;
        float: none;
        margin: 0 auto;
        text-align: center;
        display: block
    }
    .section8 .left-content,
    .section8 .right-content {
        position: static;
        width: 100%;
        text-align: center
    }
    .section8 .text-rgt h2,
    .section8 .text-rgt p {
        text-align: center
    }
    .section8 .main-heading h1 i small {
        font-size: 30px
    }
    .gallery-tab .nav-justified>li {
        border-right: 0!important;
        margin-left: 0!important
    }
    .gallery-tab .nav-justified>li a {
        border-top: 1px solid #666!important;
        background: #f5f5f5;
        margin-bottom: 0;
        border-radius: 0;
        margin-top: 0
    }
    .gallery-tab .nav-justified>li.active a {
        background-color: #08c
    }
    .gallery-tab .nav-justified>li:last-child a {
        border-bottom: 1px solid #666!important
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 24%
    }
    .product-description .tab-content {
        float: right;
        padding: 10px
    }
    .gallery-tab .tab-content {
        width: 76%;
        float: right
    }
    .post-press-equipment .nav-tabs>li>a {
        justify-content: normal;
        align-items: inherit;
        text-align: left!important
    }
    .gallery-tab .container1 .nav-justified>li {
        width: 100%
    }
    .product-wrap p {
        padding: 0 15px
    }
    .container.title-sec.pro-listing.ad-para p {
        width: 94%
    }
    .product-description h2 {
        font-size: 24px
    }
    #typestrailbazer h1 br {
        display: none
    }
    .firstintro h2 {
        text-align: justify;
        margin-bottom: 25px
    }
	
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .baner-section .fasterprint-cont,#epson-6270-offer .baner-section .hd-n-photogrphic-cont{text-align:center;}
	#epson-6270-offer .baner-section .fasterprint-cont img,#epson-6270-offer .baner-section .hd-n-photogrphic-cont img{float:none;}
	#epson-6270-offer .baner-section .fasterprint-cont .left-content,#epson-6270-offer .baner-section .hd-n-photogrphic-cont .right-content{position: static;width: 100%;}
	#epson-6270-offer .baner-section .fasterprint-cont .left-content h2,#epson-6270-offer .baner-section .hd-n-photogrphic-cont .right-content h2{text-align:center;}
	#epson-6270-offer .txt_sec h2 {font-size: 24px;line-height: 30px;}
	#epson-6270-offer .baner-section .content{padding-bottom: 15px;}
	#epson-6270-offer .slick-slide img{width:400px;}
	#epson-6270-offer .slide_btm .slide_btm_right ul li{font-size:24px;}
	/*new code added from atish for epson-6270-offer-page*/
    #epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size: 40px;line-height: 45px;}/*code added by atish for offer page banner text 15/4/2019*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size: 18px;}/*code added by atish for offer page banner text 15/4/2019*/
}

@media (min-width:981px) and (max-width:991px) {
    .nav.navbar-nav.dcc-menu,
    .navbar .nav>li {
        float: none;
        display: inline-block
    }
    .nav.navbar-nav.dcc-menu {
        margin: 0 auto
    }
    .dropdown-content {
        left: 0;
        width: 700px!important
    }
    .digital-menu1 li {
        padding-left: 0
    }
    .digital-menu1 li a {
        font-size: 12px
    }
    .digital-menu1 {
        padding: 10px
    }
    .search input.form-control {
        right: 28px;
        top: -11px;
        height: 40px
    }
    .btn-search {
        margin: -3px 0 0 10px!important
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 22%
    }
    .product-description .tab-content {
        float: right;
        width: 100%
    }
    .product-description.main-tab .tab-content {
        float: right;
        width: 76%;
        padding: 15px 10px
    }
    .gallery-tab .nav.nav-tabs>li a {
        border-right: none!important
    }
    .footer-touch {
        padding: 0
    }
    .add-input {
        width: 63%
    }
    .nav.nav-tabs.gall-menu>li,
    .nav.navbar-nav.dcc-menu {
        width: 100%
    }
    .video-gallery-section .btn.btn-info.btn-lg {
        margin-bottom: 15px
    }
    .video-gallery-section ul li {
        padding-top: 0
    }
    .product-description .nav-tabs li a {
        padding: 10px 8px;
        font-size: 13px
    }
    .founder-sec ul li .para-sec p {
        padding-right: 22px
    }
    .floating-form-heading {
        display: block
    }
    .contact-opener {
        left: -51px;
        top: 34px;/*changes by atish 11-4-2019*/
        box-shadow: none
    }
    /*changes by atish 11-4-2019*/
    .contact-opener,
    .contact-opener pulse-button {
        padding: 0;
        width: 38px;
        height: 38px;left:-38px;
    }
    /*changes by atish 11-4-2019*/
    .floating-form {
        top: 0%;/*changes by atish 11-4-2019*/
    }
    span.jwts_toggleControlTitle {
        color: #555b62
    }
    .jwts_toggleOn .jwts_toggleControlTitle p,
    .jwts_toggleOn .jwts_toggleControlTitle span {
        color: #fff
    }
    #otherSiteContactUsModal .modal-content {
        overflow-y: scroll;
        max-height: 450px
    }
    .section8 .baner-section li .content ul li {
        min-height: auto!important
    }
    .gallery-tab .nav-justified>li {
        border-right: 0!important;
        margin-left: 0!important
    }
    .gallery-tab .nav-justified>li a {
        border-top: 1px solid #666!important;
        background: #f5f5f5;
        margin-bottom: 0;
        border-radius: 0;
        margin-top: 0
    }
    .gallery-tab .nav-justified>li.active a {
        background-color: #08c
    }
    .gallery-tab .nav-justified>li:last-child a {
        border-bottom: 1px solid #666!important
    }
    .gallery-tab .container1 .nav-justified>li {
        width: 100%
    } 
    .navbar-toggle{margin-right: 60px;}/*changes by atish 11-4-2019*/
}

@media (min-width:769px) and (max-width:980px) {
    .container,
    .navbar-fixed-top .container {
        width: 90%
    }
    .Offices-showroom {
        width: 90%!important
    }
    .partners-logo ul li {
        min-height: 150px;
        border-right: none
    }
    .applition-pro ul li,
    .ink-block em {
        min-height: 190px
    }
    .partners-logo ul li a img {
        width: 50%;
        height: auto
    }
    .milestones-section {
        padding-bottom: 35px
    }
    .ink-block span {
        font-size: 22px
    }
    .right-count-sec {
        width: auto
    }
    .lft-tab-sec {
        width: 100%;
        border: 1px solid #ccc
    }
    .count h2 {
        font-size: 28px
    }
    .tab-content p {
        padding: 20px 0
    }
    .ink-block p {
        width: 98%
    }
    .pro-listing ul li span {
        font-size: 17px
    }
    .applition-pro ul li em,
    .digital-menu1 li a {
        font-size: 12px
    }
    .pro-listing ul li {
        border-right: none
    }
    .Offices-showroom span:hover .hover-sec {
        display: none
    }
    .print-machine ul li span.menu-arrow1 {
        display: none!important
    }
    .nav.navbar-nav.dcc-menu,
    .navbar .nav>li {
        float: none;
        display: inline-block
    }
    .nav.navbar-nav.dcc-menu {
        margin: 0 auto
    }
    .dcc-header .nav>li>a {
        padding: 10px 13px
    }
    .dropdown-content {
        left: 0;
        width: 700px!important
    }
    .digital-menu1 li {
        padding-left: 0
    }
    .digital-menu1 {
        padding: 10px
    }
    span.bttm-arrow {
        left: 25%
    }
    .home-decore-count div {
        min-height: 337px
    }
    .dropdown-content-application ul li {
        padding: 10px 0;
        width: 18%
    }
    .dropdown-content-application ul li img {
        width: 50%
    }
    .dropdown-content-application {
        left: -88px!important
    }
    .dropdown-content-application p {
        font-size: 8px
    }
    .search input.form-control {
        right: 28px;
        top: -11px;
        height: 40px
    }
    .btn-search {
        margin: -3px 0 0 10px!important
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 24%
    }
    .product-description.main-tab .tab-content {
        float: right;
        width: 76%;
        padding: 15px 10px
    }
    .product-description .tab-content {
        float: right;
        width: 100%;
        padding: 15px 10px
    }
    .gallery-tab .nav.nav-tabs>li a {
        border-right: none!important
    }
    .footer-touch {
        padding: 0
    }
    .add-input {
        width: 63%
    }
    .lft-tab-sec ul li {
        width: 33.33%!important
    }
    .lft-tab-sec .nav.nav-tabs>li.active span.menu-arrow1 {
        display: none
    }
    .post-press-equipment .lft-tab-sec ul li {
        width: 100%!important
    }
    .dcc-main-logo {
        width: 20%
    }
    .video-gallery-section .btn.btn-info.btn-lg {
        margin-bottom: 15px
    }
    .video-gallery-section ul li {
        padding-top: 0
    }
    .product-description .nav-tabs li a {
        padding: 10px 8px;
        font-size: 13px
    }
    .contact-opener {
        left: -51px;
        top: 34px;/*changes by atish 11-4-2019*/ 
        box-shadow: none
    }
    .contact-opener,
    .contact-opener pulse-button {
        padding: 0;
        width: 38px;/*changes by atish 11-4-2019*/
        height: 38px;left: -38px;/*changes by atish 11-4-2019*/
    }
    .floating-form {
        top: 0%;/*changes by atish 11-4-2019*/
    }
    #floating_body {
        height: auto;
        overflow-y: auto
    }
    span.jwts_toggleControlTitle {
        color: #555b62
    }
    .jwts_toggleOn .jwts_toggleControlTitle p,
    .jwts_toggleOn .jwts_toggleControlTitle span {
        color: #fff
    }
    .event-date-wrap .year-text,
    .title-header-wrap h1 {
        font-size: 15px
    }
    .event-date-wrap h3 {
        font-size: 18px;
        line-height: 20px
    }
    #otherSiteContactUsModal .modal-content {
        overflow-y: scroll;
        max-height: 430px
    }
    .section8 .hexagon {
        top: 38px;
        left: 7px
    }
    .section8 .baner-section li .content ul li {
        padding: 16px 18px 35px 128px;
        min-height: auto!important
    }
    .container1 {
        width: 90%;
        margin: 0 auto
    }
    .container.hundred-pr-container {
        width: 100%!important
    }
    .gallery-tab .nav-justified>li {
        border-right: 0!important;
        margin-left: 0!important
    }
    .gallery-tab .nav-justified>li a {
        border-top: 1px solid #666!important;
        background: #f5f5f5;
        margin-bottom: 0;
        border-radius: 0;
        margin-top: 0
    }
    .gallery-tab .nav-justified>li.active a {
        background-color: #08c
    }
    .gallery-tab .nav-justified>li:last-child a {
        border-bottom: 1px solid #666!important
    }
    .gallery-tab .container1 .nav-justified>li {
        width: 100%
    }
    .block {
        margin: 0 0 20px;
        padding: 20px 15px
    }
    .product-wrap {
        padding: 20px 0 0
    }
    .product-wrap h1 {
        font-size: 30px;
        padding: 20px 15px 0
    }
    .digital-printing .title-sec {
        padding-bottom: 0!important
    }
    .lft-tab-sec .nav-tabs>li a {
        padding: 5px 10px
    }
    ul.container1.nav.nav-tabs {
        margin-top: 15px
    }
    .product-description #monalisa li a {
        font-size: 10px
    }
}

@media (max-width:768px) {
    .Offices-showroom span: hover .hover-sec,
    .breadcrumb,
    .herigat-sec p br,
    .middle-sec,
    .milestones-section .right-sec em br {
        display: none
    }
    .dcc-header .nav>li>a {
        padding: 10px 14px
    }
    .dcc-header .nav>li:first-child {
        border-left: none
    }
    .group-wrap2 h2 {
        font-size: 19px
    }
    .dcc-footer ul li,
    .footer-copyright {
        font-size: 11px
    }
    .navbar-header {
        text-align: center
    }
    .dropdown-content {
        top: 87px;
        left: 0;
        width: 685px!important
    }
    .digital-menu2 li {
        font-size: 12px
    }
    .dcc-header .navbar-right .dropdown-menu {
        margin-top: 0
    }
    .search input.form-control {
        height: 43px
    }
    .founder-sec {
        width: 100%
    }
    .herigat-sec p {
        width: 95%;
        text-align: justify
    }
    .founder-sec ul li span.name-field {
        padding: 20px 0
    }
    .founder-sec ul li .para-sec p {
        border: none
    }
    .list-sec ul li {
        font-size: 14px;
        text-align: justify
    }
    .founder-sec ul li .para-sec p,
    .list-sec,
    .milestones-section .left-sec {
        text-align: center
    }
    .milestones-section .right-sec {
        padding-top: 20px;
        text-align: center
    }
    .block-sec {
        border-bottom: 1px solid #ccc;
        padding: 0 0 20px
    }
    .founder-sec ul li {
        padding-bottom: 30px
    }
    .founder-sec ul li .para-sec p {
        text-align: justify;
        padding: 0 20px
    }
    .founder-sec {
        padding: 40px 15px 0
    }
    .partners-logo ul li {
        min-height: auto
    }
    .partners-logo ul li a img {
        width: 55%;
        height: auto
    }
    .container,
    .navbar-fixed-top .container {
        width: 100%;
        padding: 0
    }
    .milestones-section .container1 {
        padding-bottom: 0
    }
    .ink-block {
        padding: 15px 0
    }
    .ink-block em {
        min-height: 150px
    }
    .nav.nav-tabs>li a {
        font-size: 12px
    }
    .digital-printing h1 {
        font-size: 30px;
        padding: 20px 0;
        margin: 0
    }
    .right-count-sec .prod-block em.print-1 {
        min-height: 200px
    }
    .right-count-sec .prod-block span {
        font-size: 20px
    }
    .ink-block span {
        font-size: 18px;
        line-height: 22px
    }
    .ink-block a {
        font-size: 15px
    }
    .ink-accessories h2 {
        font-size: 22px;
        padding: 20px 0
    }
    .lft-tab-sec {
        width: 100%;
        border: 1px solid #ccc
    }
    .lft-tab-sec .nav-tabs>li a {
        padding: 10px
    }
    .count h2 {
        font-size: 28px
    }
    .tab-content p {
        font-size: 13px
    }
    .right-count-sec {
        width: 100%
    }
    .ink-block {
        border: none
    }
    .right-count-sec .prod-block em.print-1 img {
        height: auto;
        width: 70%
    }
    .lft-tab-sec .nav-tabs>li {
        border-top: none
    }
    .gallery-tab .nav-justified>li a,
    .gallery-tab ul.gall-menu li a {
        border-top: 1px solid #666!important
    }
    .product-attributes img {
        width: 70%
    }
    .product-attributes p {
        font-size: 24px
    }
    .dec-table,
    .head-table {
        font-size: 12px
    }
    .pro-listing ul {
        padding-bottom: 20px
    }
    .view-details {
        margin: 20px 0
    }
    .Offices-showroom span a img {
        width: 100%;
        height: auto
    }
    .Offices-showroom .cont01 p {
        padding: 0;
        width: 100%
    }
    .bttm-cont .container {
        padding: 50px 0
    }
    .inner-print-vision {
        padding: 0 20px
    }
    .Offices-showroom {
        width: 100%!important;
        margin: 0 auto
    }
    .lft-tab-sec ul li span.menu-arrow1 {
        display: none!important
    }
    #sublimation-ink .ink-block p,
    .ink-block p {
        width: 100%
    }
    .ink-block em img {
        height: auto;
        width: 50%
    }
    .right-count-sec .prod-block {
        border-bottom: 1px solid #ccc;
        padding-bottom: 15px
    }
    .applition-pro ul li em {
        font-size: 11px
    }
    span.bttm-arrow {
        left: 24%
    }
    .home-decore-count div {
        min-height: 290px;
        padding: 0 10px
    }
    .suggestion-product .prod-block {
        padding: 25px 15px;
        min-height: 290px
    }
    .suggestion-product .prod-block em.print-1 {
        min-height: auto
    }
    .menu-head-text {
        font-size: 12px
    }
    .digital-menu1 li {
        padding-left: 0;
        font-size: 13px
    }
    .cont-details .address a.fb {
        padding: 18px 16px 0
    }
    .dropdown-content-application ul li {
        padding: 10px 0;
        width: 18%
    }
    .dropdown-content-application ul li img {
        width: 50%
    }
    .dropdown-content-application {
        left: -88px!important
    }
    .dropdown-content-application p {
        font-size: 8px
    }
    .ad-padd {
        min-height: 230px
    }
    .make-us {
        padding-top: 0
    }
    div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlTitle,
    div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlTitle {
        padding-left: 0
    }
    .suggestion-product h3 {
        clear: both
    }
    .home-decore-count div span.text {
        font-size: 23px;
        line-height: 25px
    }
    .home-decore-count {
        margin: 0 0 30px
    }
    .digital-printing ul li a span {
        font-size: 24px
    }
    .digital-printing .home-sub-title,
    .screen-printing .home-sub-title,
    .sublimation-printing .home-sub-title {
        font-size: 19px
    }
    .contact-detail h1 {
        padding: 30px 0;
        text-align: center
    }
    .digital-printing .title-sec {
        padding-bottom: 40px!important
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 22%
    }
    .product-description .tab-content {
        float: right;
        width: 100%
    }
    .gallery-tab .tab-content {
        float: right;
        width: 78%;
        padding: 15px
    }
    .gallery-tab .nav.nav-tabs>li a {
        border-right: none!important;
        font-size: 13px
    }
    .footer-touch {
        padding: 0
    }
    .add-input {
        width: 63%
    }
    .product-attributes {
        padding: 10px 0
    }
    .event-section-wrap .event-box,
    .news-section-wrap .news-box {
        padding: 20px
    }
    .social-icon-wrap ul li {
        margin: 4px
    }
    .nav.nav-tabs.gall-menu>li {
        width: 100%
    }
    .print-machine .lft-tab-sec ul li img {
        width: auto!important
    }
    .news-section-wrap .date-wrap ul li {
        font-size: 16px
    }
    .news-section-wrap .date-wrap {
        width: 150px
    }
    .event-section-wrap .previews a,
    .news-section-wrap .main-news-text-wrap {
        width: 100%
    }
    .news-section-wrap .main-news-text-wrap h1 a {
        font-size: 18px
    }
    .news-section-wrap .main-news-text-wrap small {
        font-size: 12px
    }
    .news-section-wrap .main-news-text-wrap a,
    .news-section-wrap .main-news-text-wrap p {
        font-size: 14px
    }
    .event-date-wrap .year-text,
    .title-header-wrap h1 {
        font-size: 18px
    }
    .news-section-wrap .news-box img {
        margin-top: 10px
    }
    .event-date-wrap h3 {
        font-size: 18px;
        padding: 0
    }
    .event-text-wrap {
        margin-bottom: 10px
    }
    .error-wrap h1 {
        font-size: 45px
    }
    .error-wrap p {
        font-size: 16px
    }
    .error-wrap {
        background: url(../images/404-bk-small.jpg) right top no-repeat
    }
    .dcc-main-logo {
        width: 25%
    }
    .navbar-header a {
        margin-left: 20px
    }
    .map-modal .modal-dialog {
        width: 90%
    }
    .infrasturcture-text {
        padding: 10px 0
    }
    .container>.navbar-header,
    .navbar-fixed-top {
        margin-left: 0;
        margin-right: 0
    }
    .fix-menu-padding {
        padding-top: 90px;/*changes by atish 11-4-2019*/
    }
    .navbar-toggle {
        margin-top: 25px;margin-right: 70px;/*changes by atish 11-4-2019*/
    }
    .video-gallery-section .btn.btn-info.btn-lg {
        margin-bottom: 15px
    }
    .video-gallery-section ul li {
        padding-top: 0
    }
    .modal-dialog {
        width: 80%;
        margin: 10% auto
    }
    .thankyou-wrap {
        padding: 0
    }
    .thankyou-box .thankyou-txet-wrap h4 {
        font-size: 22px
    }
    .thankyou-box .thankyou-txet-wrap p {
        font-size: 13px
    }
    #bs-example-navbar-collapse-1 {
        z-index: 2222!important;
        position: relative!important;
        background-color: #fff!important;
        margin: 0
    }
    .mobile-search {
        padding: 10px 0
    }
    .dimensions-section h2 {
        font-size: 20px
    }
    .dimensions-section ul li {
        margin-bottom: 0
    }
    .picetopice_img ul li.picetopice {
        padding: 10px
    }
    .product-description .nav-tabs li a {
        padding: 10px 12px;
        font-size: 12px
    }
    .rotate {
        right: 30px
    }
    .product-attributes sup {
        font-size: 16px
    }
    .contact-opener {
        left: -51px;
        top: 41px;/*changes by atish 11-4-2019*/
        box-shadow: none
    }
    .contact-opener,
    .contact-opener pulse-button {
        padding: 0;
        width: 38px;/*changes by atish 11-4-2019*/
        height: 38px;left: -38px;/*changes by atish 11-4-2019*/
    }
    .floating-form {
        top: 0%;/*changes by atish 11-4-2019*/
    }
    #floating_body {
        height: auto;
        overflow-y: auto
    }
    span.jwts_toggleControlTitle {
        color: #555b62;
        font-size: 19px!important
    }
    .jwts_toggleOn .jwts_toggleControlTitle p,
    .jwts_toggleOn .jwts_toggleControlTitle span {
        color: #fff
    }
    .dcc-infrasturcture h1 {
        font-size: 28px;
        line-height: 40px;
        padding-top: 20px
    }
    #otherSiteContactUsModal .background-img-add {
        width: 100%!important;
        background-size: 100%;
        height: auto
    }
    #otherSiteContactUsModal .add-left-pad {
        margin: 0 33px;
        width: 62%!important;
        padding: 0!important
    }
    #otherSiteContactUsModal .modal-dialog {
        width: 95%
    }
    #otherSiteContactUsModal .modal-content {
        overflow-y: scroll;
        max-height: 500px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 360px
    }
    .main-heading h1 {
        font-size: 30px
    }
    .main-heading h1 i br {
        display: none
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li .model-num .rgt-text {
        text-align: center;
        display: block
    }
    .section2 .baner-section .machine-details ul li p {
        font-size: 16px
    }
    .section2 .baner-section .machine-details ul li .model-num {
        display: block
    }
    .section2 .rgt-text b {
        font-size: 21px
    }
    .section2 .rgt-text {
        text-align: center
    }
    .section2 .baner-section .machine-details ul li:last-child {
        min-height: 440px
    }
    .section6 .container.main-heading {
        width: 99%;
        max-width: 100%
    }
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num p {
        font-size: 14px
    }
    .section6 .baner-section .machine-details ul li {
        width: 65%;
        margin: 0 auto;
        float: none;
        min-height: 90px
    }
    .section6 .left-content-sec ul li .icon {
        float: left
    }
    .section6 .left-content-sec ul li .model-num a,
    .section6 .left-content-sec ul li .model-num p {
        text-align: left
    }
    .section6 .next-high-middle {
        padding-top: 10px
    }
    .right-content-sec ul li .icon,
    .section6 .left-content-sec ul li .icon {
        padding: 0
    }
    .section6 .machine-details.left-content-sec {
        padding: 20px 0
    }
    .section8 .variable-lft-img,
    .section8 .variable-rgt-img {
        width: auto
    }
    .container1,
    .digital-printing .title-sec .container1 p,
    .gallery-tab .container1 .nav-justified>li,
    .list-sec {
        width: 100%
    }
    .section8 .text-rgt h2,
    .section8 .variable-cont h2 {
        font-size: 20px
    }
    .section6 .baner-section .machine-details {
        margin-bottom: 0
    }
    .section6 .baner-section {
        margin-bottom: 25px
    }
    .section6 .baner-section .machine-details ul li p {
        margin: 0 auto 20px
    }
    .gallery-tab .nav-justified>li {
        border-right: 0!important;
        margin-left: 0!important
    }
    .gallery-tab .nav-justified>li a {
        background: #f5f5f5;
        margin-bottom: 0;
        border-radius: 0;
        margin-top: 0
    }
    .gallery-tab .nav-justified>li.active a {
        background-color: #08c
    }
    .gallery-tab .nav-justified>li:last-child a {
        border-bottom: 1px solid #666!important
    }
    .digital-printing h1 {
        padding-left: 15px;
        padding-right: 15px
    }
    .block {
        padding: 10px 0;
        margin: 0 15px 20px
    }
    .digital-printing .tab-content>p {
        width: 100%;
        padding: 10px 20px
    }
    .list-sec {
        padding: 20px 20px 30px
    }
    .product-description .tab-content {
        border-top: 0
    }
    .breadcrumb {
        padding: 15px 0
    }
    .prod-block p {
        padding: 15px
    }
    .product-wrap h1 {
        padding: 0 15px
    }
    .gallery-tab .main-tab {
        margin-bottom: 0
    }
    .experience-count .container {
        padding-bottom: 5px
    }
    .digital-printing .container1.bttm-padd>p {
        padding-left: 0;
        padding-right: 0
    }
    .breadcrumb {
        padding-left: 20px;
        padding-right: 20px
    }
    .ad-para p,
    .experience-count .container1 {
        width: 90%
    }
    .event-text-wrap h1 br {
        display: none
    }
    .tab-content p {
        padding: 20px 0
    }
    .product-description .product-overview {
        padding-left: 15px;
        padding-right: 15px
    }
    .product-wrap p,
    .tranning-support .container1 {
        padding: 0 15px
    }
    .product-wrap h1 {
        padding-top: 15px
    }
    .block>p {
        padding-left: 0;
        padding-right: 0
    }
    .sublimation-paper .count01 .block,
    .sublimation-sec .block {
        margin: 0 0 20px
    }
    p.top-title-para strong {
        margin: 10px 0;
        display: block
    }
    .pro-listing p {
        padding-bottom: 40px;
        width: 100%
    }
    section.digital-printing-section .digital-printing .container.title-sec .container1,
    section.digital-printing-section .digital-printing .container.title-sec .container1>p {
        padding: 0 15px
    }
    #wasatch .digital-printing .container.title-sec .container1>p {
        padding: 0
    }
    #div-direct-to-textile .container1 p,
    .digital-printing .title-sec .container1 p {
        width: 100%;
        margin: 0 auto
    }
    .digital-printing ul.details-text {
        padding: 10px 0 20px
    }
    .container.title-sec.pro-listing p {
        padding: 10px 15px 20px
    }
    p.top-title-para {
        padding: 0!important
    }
    .inaguration .figure {
        padding: 0;
        margin-bottom: 10px
    }
    .product-description #monalisa li a {
        font-size: 10px
    }
    .breadcrumb {padding: 16px 0 0 0;}/*changes by atish 11-4-2019*/
	/*added by atish for banner text animation 12-4-2019*/
    .override_img {width: 90%;height: auto;}
    /*added by atish for banner text animation 12-4-2019*/
    #epson-6270-offer .top-banner .bnnr_txt_animt h2{font-size: 38px;}/*code added by atish for offer page banner text 15/4/2019*/
    #epson-6270-offer .top-banner .bnnr_btm_txt p{font-size: 16px;}/*code added by atish for offer page banner text 15/4/2019*/
}

@media(min-width:600px)and (max-width:767px) {
    .section6 .left-content-sec ul li .model-num a,
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num a,
    .section6 .right-content-sec ul li .model-num p {
        text-align: center
    }
    .section2 h1,
    .section6 h1,
    .section8 .main-heading h1 i small,
    .section8 h1 {
        font-size: 25px
    }
    .container1 {
        width: 90%;
        margin: 0 auto
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 290px
    }
    .main-heading h1 br,
    .main-heading h1 i br {
        display: none
    }
    .main-heading h1 i {
        line-height: 32px
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li p {
        margin-bottom: 20px
    }
    .section2 .dye-sublimation,
    .section2 .high-performance,
    .section2 .roll-to-roll {
        background-position: center bottom
    }
    .right-content-sec ul li .icon,
    .section6 .left-content-sec ul li .icon {
        text-align: center;
        padding: 0
    }
    .section6 .next-high-middle {
        padding-top: 0
    }
    .section6 .baner-section .machine-details ul li {
        width: 100%
    }
    .section8 .variable-rgt-img {
        float: none;
        margin-right: 0;
        width: auto
    }
    .section8 .text-rgt h2,
    .section8 .text-rgt p,
    .section8 .variable-lft-img {
        display: block;
        text-align: center;
        margin: 0 auto
    }
    .section8 .variable-lft-img {
        float: none;
        width: auto
    }
    .section8 .variable-cont h2,
    .section8 .variable-cont p,
    .section8 .variable-cont.text-rgt.clearfix,
    .variable-cont.clearfix {
        text-align: center
    }
    .section8 .left-content,
    .section8 .right-content {
        position: static;
        width: 100%
    }
    .section2 .baner-section .machine-details ul li p span {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto
    }
    .nav-justified {
        float: left;
        width: 24%
    }
    .product-description.main-tab .tab-content {
        width: 76%
    }
    .block .rgt_text a {
        margin: 0 0 0 15px
    }
    .digital-printing ul.details-text {
        padding: 10px 0
    }
    .firstintro h2 {
        font-size: 22px;
        line-height: 30px
    }
}

@media (min-width:481px) and (max-width:767px) {
    .block .lft_img,
    .block .rgt_text,
    .block .rgt_text a,
    .lft-tab-sec .nav-tabs>li a,
    .print-machine span a,
    .suggestion-product h3 {
        text-align: center
    }
    .previews a {
        width: 25%;
        float: left;
        margin: 10px 5px
    }
    .product-attributes p {
        font-size: 20px
    }
    .pro-listing ul li {
        border-bottom: 1px solid #ccc;
        border-right: none;
        border-left: none;
        border-top: none;
        padding: 20px 0
    }
    .dcc-header .nav>li::before,
    .right-count-sec .prod-block {
        border-bottom: none
    }
    .cont-details .address {
        min-height: auto;
        padding: 20px 0
    }
    .contact-detail h1 {
        font-size: 24px;
        padding: 20px 0
    }
    .dcc-header .nav>li {
        width: 100%
    }
    .block .lft_img {
        padding: 20px 0;
        display: block
    }
    .block .rgt_text h2 {
        padding-bottom: 20px
    }
    .block .rgt_text a {
        margin: 0 auto;
        font-size: 15px
    }
    .block .lft_img img {
        width: 65%;
        height: auto
    }
    .form-limit,
    .only,
    .phrases {
        width: 100%
    }
    .machine-sec {
        padding: 0
    }
    .only {
        padding: 20px 0
    }
    .form-limit {
        padding-bottom: 20px
    }
    .tranning-conut .rgt-count span.rgt-img {
        padding: 0
    }
    .tranning-support span.traning {
        margin: 0 0 20px
    }
    .tranning-conut .lft-count span.left-img {
        padding: 20px 0;
        text-align: center
    }
    .tranning-conut .lft-count span.new-img,
    .tranning-conut .lft-count span.new-img1 {
        display: block;
        width: 100%;
        padding: 0;
        float: none
    }
    .border-top-gray {
        border-top: none
    }
    .dcc-header .nav>li:nth-child(2):hover {
        background-image: none
    }
    .dcc-header .navbar-nav>li>a {
        border-left: none;
        border-right: none
    }
    .dcc-header .nav>li.contact-us-menu a {
        border-right: none
    }
    .dcc-header-menu:hover {
        background: #00aeef
    }
    .dcc-header .nav>li:hover a {
        color: #fff
    }
    .dcc-header .nav>li:first-child:hover {
        background-image: none!important
    }
    .dcc-header .nav>li {
        padding: 0!important
    }
    .navbar .nav {
        margin: 10px auto;
        float: none
    }
    .product-overview p,
    .product-overview ul li {
        font-size: 14px
    }
    .lft-tab-sec ul li a img {
        width: 35%!important
    }
    .right-count-sec .prod-block span {
        padding: 20px 0
    }
    .mobile-view {
        display: block
    }
    .dektop-view {
        display: none
    }
    .founder-sec ul li span.name-field em {
        padding: 0 0 0 6px
    }
    .dcc-vision-text p {
        border-left: none;
        padding: 0
    }
    .inner-print-vision {
        border-right: none;
        border-left: none
    }
    .Offices-showroom .cont01 p {
        padding: 0 0 8px;
        width: 100%;
        min-height: auto
    }
    .search #searchForm {
        padding: 20px
    }
    .btn-group.pull-left {
        float: left;
        width: 47%;
        display: inline-block
    }
    .applition-pro ul li.active span.bttm-arrow,
    .applition-pro ul li:hover span.bttm-arrow,
    .infrasturcture-text h3,
    .product-description .tooltip-up,
    .tooltip-down {
        display: none
    }
    .btn-group.pull-left .inputbox {
        width: 99px
    }
    .btn-group.pull-left .btn.hasTooltip {
        width: 100%
    }
    .inputbox {
        width: 99%
    }
    .printing-wrap ul li span {
        font-size: 24px
    }
    .digital-printing .home-sub-title,
    .screen-printing .home-sub-title,
    .sublimation-printing .home-sub-title {
        font-size: 19px
    }
    .dcc-video {
        padding: 20px 15px
    }
    .dcc-vision-head {
        padding: 0 15px 10px
    }
    div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlTitle {
        padding-left: 0
    }
    div.jwts_toggleControlContainer a.jwts_toggleControl {
        border-top: 1px solid #ccc;
        border-right: none;
        border-left: none;
        border-bottom: none
    }
    .pro-listing p {
        padding-bottom: 20px
    }
    .pro-listing ul li span {
        font-size: 24px
    }
    .pro-listing ul li p {
        width: 100%;
        padding-top: 10px
    }
    .pro-listing ul li a {
        padding: 0
    }
    .pro-listing ul li a.a-view-details {
        padding: 6px 0
    }
    .tranning-conut .lft-count p {
        font-size: 15px
    }
    .tranning-conut {
        padding-bottom: 20px
    }
    .dcc-print-vision h1,
    .digital-printing h1 {
        font-size: 24px
    }
    .dcc-footer ul li,
    .footer-copyright {
        font-size: 12px;
        padding: 4px 0
    }
    .mobile-footer-menu ul li {
        font-size: 15px
    }
    .dcc-group h1,
    .dcc-infrasturcture h1,
    .dcc-print-vision h1,
    .dcc-testimonials h1,
    .product-wrap h1 {
        font-size: 28px
    }
    .dcc-infrasturcture h2,
    .dcc-testimonials-inner h2 {
        font-size: 19px!important
    }
    .dcc-footer {
        margin-top: 0
    }
    .footer-touch .input-group-addon {
        font-size: 15px
    }
    .sublimation-printing {
        padding-bottom: 10px
    }
    .screen-printing {
        padding-bottom: 15px
    }
    .suggestion-product h3 {
        padding: 0 0 10px;
        clear: both
    }
    .applition-pro ul li em {
        font-size: 11px;
        padding: 12px 0;
        min-height: 55px
    }
    div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlTitle {
        padding-left: 0!important
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 24%
    }
    .product-description .tab-content {
        float: right;
        padding: 10px
    }
    .gallery-tab .tab-content {
        width: 76%;
        float: right
    }
    .gallery-tab ul.gall-menu li a {
        font-size: 10px;
        padding: 10px 10.3px!important
    }
    .product-description h2 {
        font-size: 20px
    }
    .gallery-tab .nav.nav-tabs>li a {
        border-right: none!important;
        font-size: 11px
    }
    .printing-wrap {
        padding: 10px 30px
    }
    .inner-print-vision {
        padding: 10px;
        margin: 10px auto
    }
    .home-decore-count h2 {
        font-size: 24px
    }
    span.bttm-arrow {
        left: 30%
    }
    .home-decore-count div span.text {
        font-size: 17px;
        padding: 8px 0 10px;
        margin-bottom: 15px;
        border-bottom: 1px solid #ccc
    }
    .home-decore-count div {
        min-height: 220px;
        padding: 0 15px
    }
    .pro-listing ul li span.green,
    .pro-listing ul li span.org,
    .pro-listing ul li span.red,
    .suggestion-product .prod-block span a {
        padding: 0
    }
    .suggestion-product .prod-block em.print-1 {
        min-height: auto
    }
    .home-decore-count {
        margin-bottom: 20px
    }
    .suggestion-product .prod-block {
        border-right: none;
        min-height: auto;
        margin: 0;
        border-bottom: 1px solid #ccc
    }
    .bdr-bttom,
    .pro-listing ul li:last-child {
        border-bottom: none
    }
    .applition-pro ul li:last-child {
        border-right: 2px solid #f5f5f5
    }
    .herigat-sec h1 {
        font-size: 24px;
        padding-top: 20px
    }
    .bttm-cont .container,
    .cont-details .address p a,
    .cont-details .address span,
    .founder-sec {
        padding: 0
    }
    .our-parners h1 {
        font-size: 24px;
        margin: 20px 0
    }
    .bttm-sec h2,
    .ink-accessories h2,
    a.product-ink-soft-title {
        font-size: 19px
    }
    .small-logo ul li img {
        width: 70%
    }
    .Offices-showroom {
        padding-bottom: 20px
    }
    .bttm-sec {
        padding: 0;
        margin: 20px 0 0
    }
    .ink-accessories {
        padding-bottom: 20px
    }
    .bangla-city,
    .digi-subtitle,
    .gurgaon-city,
    .kolkata-city,
    .mumbai-city,
    .tamil-city {
        margin-bottom: 20px
    }
    .digi-subtitle {
        font-size: 19px!important
    }
    .city img {
        width: 100%
    }
    .Offices-showroom h2 {
        padding: 20px 0
    }
    .input-group-addon {
        width: 100%;
        float: none
    }
    .add-input {
        float: none;
        width: 79%
    }
    .digital-printing,
    .sublimation-printing {
        border-bottom: 1px solid #ccc;
        margin-bottom: 14px
    }
    .digital-printing {
        border-bottom: 0
    }
    .lft-tab-sec ul li {
        width: 33.33%!important
    }
    .post-press-equipment .lft-tab-sec ul li {
        width: 100%!important
    }
    .partners-logo h2 {
        padding-bottom: 20px
    }
    .small-logo {
        padding: 0;
        border-bottom: none
    }
    .small-logo ul li {
        border-bottom: 1px solid #ccc
    }
    .small-logo ul li img {
        margin: 5px 0
    }
    .partners-logo ul li:nth-child(2) {
        border-right: none!important
    }
    .founder-sec ul li,
    .founder-sec ul li:last-child {
        padding-bottom: 15px
    }
    .top-title-para {
        font-size: 15px
    }
    .ink-block,
    .right-count-sec .prod-block {
        padding: 15px 15px 20px;
        border-left: none;
        border-right: none;
        box-shadow: 0 1px 3px #999;
        margin-bottom: 15px
    }
    .prod-block ul.detail-count li {
        border-bottom: none
    }
    .rgt_text .details-text li {
        border-bottom: none;
        text-align: left
    }
    #apparel div img,
    .ink-wrap h3 {
        text-align: center
    }
    .application-row {
        margin-bottom: 0
    }
    .application-wrap ul {
        margin-bottom: 20px;
        border-bottom: 1px solid #ccc
    }
    .event-section-wrap .product-head-h1,
    .news-section-wrap .product-head-h1 {
        padding: 20px 0;
        font-size: 24px
    }
    .event-date-wrap {
        border-radius: 0;
        border: 5px solid #c6eafa;
        padding: 5px
    }
    .left-ink-sec,
    .right-ink-sec {
        border-bottom: 1px solid #ccc
    }
    .new-region-wrap,
    .small-logo:last-child ul li:nth-last-child(-n+2) {
        border-bottom: 0
    }
    .prod-block p {
        padding: 15px
    }
    .news-section-wrap .news-box {
        min-height: initial
    }
    .right-ink-sec {
        border-right: none
    }
    .ink-wrap h3 {
        padding-left: 20px;
        font-size: 18px;
        padding-top: 20px;
        margin-bottom: 20px
    }
    .ink-wrap h1 {
        font-size: 24px
    }
    .ink-wrap h2,
    .inner-ink-box .ink-title {
        font-size: 20px
    }
    .ink-box-wrap {
        margin: 5px auto
    }
    .Sales-box-wrap {
        margin-top: 20px
    }
    .inquiry-box {
        min-height: 0
    }
    .Offices-showroom h3 {
        margin-top: 0
    }
    .dimensions-section h2 {
        font-size: 17px
    }
    .dimensions-section ul li.picetopice h2.text-left {
        float: none
    }
    .dimensions-section ul li h2 {
        float: none;
        width: 100%
    }
    .product-description .nav-tabs li a {
        padding: 10px 8px;
        font-size: 14px;
        transform: none;
        -webkit-transform: none
    }
    .rotate {
        right: 30px
    }
    .product-description .nav-tabs li {
        transform: none;
        -webkit-transform: none;
        width: 100%
    }
    .product-description .nav-tabs {
        margin: 0;
        width: 100%
    }
    .product-description table tr td img {
        width: 100%
    }
    .list-sec {
        padding: 20px 0 30px
    }
    .floating-form-heading {
        display: block
    }
    #floating_body {
        height: 210px;
        overflow-y: auto
    }
    .floating-form {
        top: 0%;/*changes by atish 11-4-2019*/
    }
    span.jwts_toggleControlTitle {
        color: #555b62;
        font-size: 19px!important
    }
    .jwts_toggleOn .jwts_toggleControlTitle p,
    .jwts_toggleOn .jwts_toggleControlTitle span {
        color: #fff
    }
    .nav.nav-tabs>li a {
        min-height: 46px
    }
    .applition-pro ul li {
        min-height: 220px;
        text-align: center
    }
    #apparel div img {
        display: block;
        margin: 0 auto
    }
    .baner-section .machine-details ul li .model-num br,
    .main-heading h1 i br {
        display: none
    }
    #otherSiteContactUsModal .mob-pad {
        padding: 0!important
    }
    #otherSiteContactUsModal .right-img {
        padding-top: 15px
    }
    #otherSiteContactUsModal .background-img-add {
        width: 100%!important;
        background: 0 0
    }
    #otherSiteContactUsModal .add-left-pad {
        width: 100%!important;
        margin: 0
    }
    #otherSiteContactUsModal .modal-content {
        overflow-y: scroll;
        max-height: 450px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 260px
    }
    .machine-details ul li a img {
        height: auto;
        width: 100%
    }
    .section2 .baner-section .machine-details ul li:first-child {
        height: auto;
        margin-bottom: 10px
    }
    .baner-section .machine-details ul li .model-num a {
        font-size: 22px
    }
    .section6 .baner-section .machine-details ul>li:last-child {
        min-height: 50px;
        padding-bottom: 30px
    }
    .section2 h1,
    .section6 h1,
    .section8 h1 {
        font-size: 24px
    }
    .section2 .baner-section .machine-details ul li p {
        line-height: 20px;
        margin-top: 10px;
        margin-bottom: 25px
    }
    .baner-section .machine-details ul>li {
        max-width: 400px
    }
    .baner-section .machine-details {
        margin-bottom: 25px
    }
    .baner-section .machine-details ul li .model-num a {
        margin: 0 auto 10px
    }
    .container1 {
        margin: 0 auto
    }
    .our-brochure-section h1 {
        font-size: 24px;
        margin: 20px 0
    }
    .main-heading h1,
    .section8 .main-heading h1 i small {
        font-size: 25px
    }
    .main-heading h1 i {
        line-height: 30px
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li .model-num .rgt-text {
        text-align: center;
        display: block
    }
    .section6 .baner-section .machine-details ul li {
        text-align: center;
        width: 98%;
        margin: 0 auto;
        float: none
    }
    .section6 .right-content-sec ul li .model-num a,
    .section6 .right-content-sec ul li .model-num p {
        text-align: center
    }
    .section2 .baner-section .machine-details ul li .model-num .rgt-text b {
        display: block
    }
    .section8 .baner-section li .content ul li {
        padding: 10px
    }
    .section8 .baner-section ul li .variable-cont {
        padding: 0;
        text-align: center
    }
    .section6 .next-high-middle {
        padding-top: 0
    }
    .section6 .left-content-sec ul li .model-num a,
    .section6 .left-content-sec ul li .model-num p {
        text-align: center
    }
    .section6 .baner-section .machine-details {
        margin-bottom: 0
    }
    .section6 .baner-section {
        margin-bottom: 25px
    }
    .section6 .machine-details.left-content-sec {
        padding: 20px 0 0
    }
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num p {
        margin: 0 auto 20px
    }
    .section8 .variable-rgt-img {
        float: none;
        width: auto;
        margin: 0 auto;
        display: block
    }
    .section8 .variable-lft-img {
        float: none;
        width: auto;
        display: block;
        text-align: center;
        margin: 0 auto
    }
    .section8 .text-rgt h2,
    .section8 .text-rgt p {
        display: block;
        text-align: center;
        margin: 0 auto
    }
    .section8 .variable-cont h2,
    .section8 .variable-cont p {
        text-align: center
    }
    .section8 .left-content,
    .section8 .right-content {
        position: static;
        width: 100%
    }
    .section8 .variable-cont h2 {
        font-size: 20px;
        padding: 10px 0
    }
    .section2 .baner-section .machine-details ul li p span {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto
    }
    .videoWrapper {
        margin-bottom: 10px
    }
    .nav-justified {
        float: left;
        width: 24%
    }
    .product-description.main-tab .tab-content {
        width: 76%
    }
    .ink-block em {
        min-height: 110px
    }
    .container1.container2 {
        padding: 0
    }
    .product-description .nav-tabs li {
        border-bottom: 1px solid grey;
        margin: 0
    }
    .block .rgt_text p,
    .right-count-sec .prod-block p {
        padding: 0 0 15px
    }
    .prod-block ul.detail-count {
        margin-bottom: 10px
    }
    .block .rgt_text {
        padding-left: 0;
        padding-right: 0
    }
    .make-us {
        padding: 10px 15px
    }
    .printing-wrap p {
        padding: 10px 0!important
    }
    .container1 {
        width: 94%
    }
    .block {
        margin: 0 0 20px;
        padding: 20px 15px
    }
    .block p {
        padding: 0 0 15px
    }
    .rgt_text ul.details-text {
        margin-left: 15px
    }
    #epson-6270-offer .top-banner{display: none;}/*code added by atish for offer page banner text 15/4/2019*/
    #epson-6270-offer .top-banner-responsive{display: block;}/*code added by atish for offer page banner text 15/4/2019*/
}

@media (max-width:480px) {
    .dcc-testimonials-inner .text-right,
    .dcc-vision-head,
    .item {
        text-align: center
    }
    .dcc-testimonials-inner h3,
    .dcc-testimonials-inner p,
    .herigat-sec p,
    .milestones-section .right-sec em,
    .tab-content p {
        text-align: justify
    }
    .no-bdr,
    .small-logo {
        border-bottom: none
    }
    .partners-logo ul li,
    .right-count-sec .prod-block em.print-1 {
        min-height: auto
    }
    .container,
    .dcc-header .nav>li,
    .navbar-fixed-top .container {
        width: 100%
    }
    .inner-print-vision {
        margin: 10px auto
    }
    .dcc-group h1,
    .dcc-infrasturcture h1,
    .dcc-print-vision h1,
    .dcc-testimonials h1,
    .product-wrap h1 {
        font-size: 24px
    }
    .dcc-group h1,
    .dcc-infrasturcture h1,
    .dcc-testimonials h1,
    .product-wrap h1 {
        padding-top: 20px
    }
    .dcc-vision-text p {
        border: none
    }
    .dcc-testimonials-inner h2 {
        padding: 10px
    }
    .dcc-infrasturcture h2,
    .dcc-testimonials-inner h2 {
        font-size: 19px!important
    }
    .group-wrap {
        padding: 20px
    }
    .infrasturcture-text {
        padding: 10px 0
    }
    .dcc-main-logo {
        width: 30%;
        margin-top: 0;
        margin-left: 0
    }
    .founder-sec {
        width: 100%
    }
    .herigat-sec p {
        width: 95%
    }
    .founder-sec span.title {
        font-size: 16px;
        padding: 0
    }
    .founder-sec ul li .para-sec p,
    .list-sec ul li {
        font-size: 14px;
        text-align: justify
    }
    .haritage-main .container1 {
        padding-bottom: 0
    }
    .our-parners h1 {
        font-size: 24px
    }
    .milestones-section {
        padding: 0 0 40px
    }
    .partners-logo ul li a img {
        width: 55%;
        height: auto
    }
    .partners-logo {
        padding: 25px 0
    }
    .milestones-section .left-sec img {
        width: 50%;
        height: auto
    }
    .small-logo {
        padding: 0
    }
    .previews a {
        width: 25%;
        float: left;
        margin: 10px 5px
    }
    .product-description .container1,
    .tab-content p {
        width: 100%
    }
    .product-attributes p {
        font-size: 14px
    }
    .founder-sec ul li {
        border-bottom: 1px solid #ccc
    }
    .footer-menu1,
    .mobile-view ul li {
        border-bottom: none
    }
    .milestones-section .left-sec {
        padding-top: 44px
    }
    .mobile-view {
        display: block
    }
    .dektop-view,
    .right-count-sec .prod-block span br {
        display: none
    }
    .herigat-sec h1 {
        padding-top: 0;
        font-size: 24px
    }
    .value-sec {
        margin-top: 20px
    }
    .founder-sec {
        padding: 0
    }
    .haritage-main .container {
        padding-bottom: 20px
    }
    .dcc-footer {
        margin-top: 0
    }
    .count h2,
    .lft-tab-sec .nav-tabs>li a {
        text-align: center
    }
    .ink-block em img {
        width: 50%;
        height: auto
    }
    .count h2 {
        font-size: 22px
    }
    .prod-block a,
    .right-count-sec .prod-block span {
        font-size: 15px
    }
    .lft-tab-sec .nav-tabs>li a img {
        width: 30%!important;
        height: auto
    }
    .right-count-sec .prod-block {
        padding-bottom: 20px;
        border-left: none;
        border-right: none;
        box-shadow: 0 1px 3px #999;
        margin-bottom: 15px
    }
    .prod-block ul.detail-count {
        margin: 0 10px;
        display: inline-block
    }
    .prod-block ul.detail-count li {
        width: 50%;
        border: 1px solid #a0a3a7!important;
        float: left
    }
    .prod-block ul.detail-count li:nth-child(1) {
        border-right: none!important
    }
    .prod-block ul.detail-count li:nth-child(3) {
        border-top: none!important;
        border-right: none!important
    }
    .prod-block ul.detail-count li:nth-child(4) {
        border-top: none!important
    }
    .prod-block ul.detail-count li i {
        text-align: left;
        width: 50%;
        float: left
    }
    .prod-block a {
        padding: 5px 0
    }
    .lft-tab-sec .nav-tabs>li {
        border-left: none;
        border-top: none
    }
    .right-count-sec,
    .tab-content {
        padding-bottom: 0
    }
    .ink-accessories h2,
    .prod-block ul.detail-count li {
        padding: 10px 0
    }
    .vertical-tab {
        margin-bottom: 30px
    }
    .breadcrumb.bred-crumb>li,
    .breadcrumb.bred-crumb>li a {
        font-size: 12px
    }
    .digital-printing i {
        font-size: 13px
    }
    .prod-block ul.detail-count li em {
        font-size: 14px
    }
    .ink-block a {
        padding: 6px 0
    }
    .pro-listing ul li {
        border-right: none;
        border-bottom: 1px solid #ccc;
        padding: 20px 0
    }
    .pro-listing ul {
        padding-bottom: 20px
    }
    .pro-listing p {
        text-align: justify
    }
    #apparel div img,
    .block .rgt_text h2,
    .contact-detail h1,
    .dimensions-section ul li,
    .ink-wrap h3,
    .print-machine span a,
    .suggestion-product h3 {
        text-align: center
    }
    .contact-detail h1 {
        font-size: 24px;
        padding: 20px 0
    }
    .bttm-cont .contact-form ul li span {
        width: 100%;
        margin-bottom: 10px
    }
    .bttm-cont .contact-form ul li span.rgt {
        margin-bottom: 0
    }
    .bttm-cont .contact-form ul li span.lft {
        margin-bottom: 10px
    }
    .bttm-cont .contact-form ul li {
        display: block
    }
    .bttm-cont .contact-form {
        padding-bottom: 40px
    }
    .cont-details .address {
        min-height: auto;
        padding-bottom: 15px
    }
    .block .lft_img,
    .block .rgt_text h2 {
        padding-bottom: 20px
    }
    .Offices-showroom h2 {
        font-size: 24px
    }
    .block .rgt_text h2 {
        font-size: 20px
    }
    .digital-printing h1 {
        font-size: 24px
    }
    .block .rgt_text a {
        margin: 0 auto 20px;
        font-size: 15px
    }
    .bttm-sec {
        margin-top: 30px
    }
    .only {
        width: 100%;
        padding: 20px 0
    }
    .phrases {
        width: 100%
    }
    .form-limit {
        width: 100%;
        padding-bottom: 20px
    }
    .result-title {
        width: 100%;
        padding: 20px 0
    }
    .result-category {
        width: 100%
    }
    .search-results {
        padding-top: 30px
    }
    .ordering {
        padding-bottom: 10px
    }
    .only>legend {
        padding-top: 10px
    }
    .home-decore-count div {
        padding-bottom: 10px;
        min-height: 233px;
        text-align: center
    }
    .suggestion-product h3 {
        font-size: 19px;
        clear: both
    }
    span.bttm-arrow {
        left: 25%
    }
    .suggestion-product .prod-block {
        border-right: none;
        min-height: auto;
        margin: 0
    }
    .suggestion-product .prod-block em.print-1 {
        min-height: auto
    }
    .suggestion-product .prod-block span {
        padding-bottom: 0
    }
    .tranning-conut .rgt-count span.rgt-img {
        padding: 0
    }
    .tranning-support span.traning {
        margin: 0 0 20px
    }
    .tranning-conut .lft-count span.left-img {
        padding: 15px 0;
        text-align: center
    }
    .tranning-conut .lft-count span.new-img,
    .tranning-conut .lft-count span.new-img1 {
        display: block;
        width: 100%;
        padding: 0;
        float: none
    }
    .dcc-header .nav>li:nth-child(2):hover {
        background-image: none
    }
    .dcc-header .nav>li::before {
        border-bottom: none
    }
    .dcc-header .navbar-nav>li>a {
        border-left: none;
        border-right: none
    }
    .dcc-header .nav>li.contact-us-menu a {
        border-right: none
    }
    .dcc-header-menu:hover {
        background: #00aeef
    }
    .dcc-header .nav>li:hover a {
        color: #fff
    }
    .dcc-header .nav>li:first-child:hover {
        background-image: none!important
    }
    .dcc-header .nav>li {
        padding: 0!important
    }
    .navbar .nav {
        margin: 10px 10px 0 0
    }
    .product-attributes sup {
        font-size: 10px
    }
    .product-overview {
        padding: 10px 20px
    }
    .product-overview p,
    .product-overview ul li {
        font-size: 15px
    }
    .border-top-gray {
        border-top: none
    }
    .inner-print-vision {
        border-right: none;
        border-left: none
    }
    .Offices-showroom .cont01 p {
        padding: 0 0 15px;
        width: 100%;
        min-height: auto
    }
    .search #searchForm {
        padding: 20px
    }
    .btn-group.pull-left {
        float: left;
        width: 47%;
        display: inline-block
    }
    .btn-group.pull-left .inputbox {
        width: 99px
    }
    .btn-group.pull-left .btn.hasTooltip {
        width: 100%
    }
    .product-description .tooltip-up {
        display: none
    }
    .inputbox {
        width: 99%
    }
    .founder-sec ul li span.name-field em {
        display: block
    }
    .applition-pro ul li.active span.bttm-arrow,
    .applition-pro ul li:hover span.bttm-arrow,
    .infrasturcture-text h3,
    .tooltip-down {
        display: none
    }
    .dcc-footer ul li,
    .footer-copyright {
        font-size: 12px;
        padding: 4px 0
    }
    .mobile-footer-menu ul li a {
        font-size: 15px
    }
    .printing-wrap ul li span {
        font-size: 24px
    }
    .digital-printing .home-sub-title,
    .screen-printing .home-sub-title,
    .sublimation-printing .home-sub-title {
        font-size: 19px
    }
    .dcc-video {
        padding: 20px 15px
    }
    .dcc-vision-head {
        padding-top: 0
    }
    div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlTitle {
        padding-left: 0
    }
    div.jwts_toggleControlContainer a.jwts_toggleControl {
        border-top: 1px solid #ccc;
        border-right: none;
        border-left: none;
        border-bottom: none
    }
    .pro-listing p {
        padding-bottom: 20px
    }
    .pro-listing ul li span {
        font-size: 24px
    }
    .experience-count p,
    .footer-touch .input-group-addon,
    .tranning-conut .lft-count p {
        font-size: 15px
    }
    .pro-listing ul li p {
        width: 100%;
        padding-top: 10px
    }
    .pro-listing ul li a {
        padding: 0
    }
    .pro-listing ul li a.a-view-details {
        padding: 6px 0
    }
    .tranning-conut {
        padding-bottom: 20px
    }
    .gallery-tab .nav.nav-tabs>li a {
        border-right: none!important;
        font-size: 10px
    }
    .sublimation-printing {
        border-bottom: 2px solid #ccc;
        padding-bottom: 10px
    }
    .screen-printing {
        padding-bottom: 15px
    }
    .suggestion-product h3 {
        padding: 0 0 10px
    }
    .applition-pro ul li em {
        font-size: 11px;
        padding: 8px 0;
        min-height: 50px
    }
    .nav.nav-tabs.gall-menu {
        float: left;
        width: 100%
    }
    .gallery-tab .tab-content,
    .product-description .tab-content {
        float: right;
        padding: 15px 14px
    }
    .gallery-tab .tab-content {
        width: 76%
    }
    .add-input,
    .dimensions-section ul li.picetopice .text-right,
    .dimensions-section ul li.picetopice h2.text-left,
    .input-group-addon {
        float: none
    }
    .gallery-tab ul.gall-menu li a {
        font-size: 10px;
        padding: 7px 10.3px!important
    }
    .product-description h2 {
        font-size: 20px
    }
    div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlTitle {
        padding-left: 0
    }
    .applition-pro ul li {
        min-height: 150px;
        padding: 10px;
        text-align: center
    }
    .home-decore-count h2 {
        font-size: 24px
    }
    .home-decore-count {
        padding: 20px 0 0
    }
    .home-decore-count div span.text {
        padding: 4px 0 10px;
        font-size: 17px;
        border-bottom: 1px solid #ccc;
        margin-bottom: 10px
    }
    .suggestion-product .prod-block {
        padding: 20px 0;
        border-bottom: 1px solid #ccc
    }
    .bdr-bttom,
    .pro-listing ul li:last-child {
        border-bottom: none
    }
    .bdr-bttom.clearfix,
    .suggestion-product .prod-block span a,
    .top-sec.show.clearfix {
        padding: 0
    }
    .applition-pro ul li:last-child {
        border-right: 2px solid #f5f5f5
    }
    .home-decore-count {
        margin-bottom: 20px
    }
    .pro-listing ul li span.green,
    .pro-listing ul li span.org,
    .pro-listing ul li span.red {
        padding-top: 3px
    }
    .bttm-cont .container,
    .bttm-sec {
        padding: 0
    }
    .small-logo ul li img {
        width: 70%;
        margin: 5px 0
    }
    .digi-subtitle {
        font-size: 19px!important;
        margin-bottom: 20px
    }
    a.product-ink-soft-title {
        font-size: 19px!important;
        margin: 0 auto!important
    }
    .bttm-sec h2,
    .ink-accessories h2,
    .right-count-sec .prod-block span a {
        font-size: 19px
    }
    .bttm-sec {
        margin: 20px 0 0
    }
    .block,
    .right-count-sec .prod-block span {
        padding: 10px 0
    }
    .tab-content p {
        font-size: 15px
    }
    .tab-section-head {
        font-size: 24px
    }
    .right-count-sec span {
        padding: 20px 0
    }
    .ink-accessories {
        padding-bottom: 0
    }
    .block .rgt_text {
        padding: 0
    }
    .details-text li a {
        font-size: 13px!important
    }
    .Offices-showroom h2 {
        padding: 20px 0
    }
    .bangla-city,
    .gurgaon-city,
    .kolkata-city,
    .mumbai-city,
    .tamil-city {
        margin-bottom: 20px
    }
    .cont-details .address span {
        padding: 0
    }
    .product-attributes img {
        width: 90%
    }
    .input-group-addon {
        width: 100%
    }
    .add-input {
        width: 79%
    }
    .product-description .nav-tabs li {
        transform: none;
        width: 100%
    }
    .product-description .nav-tabs li a {
        margin: 0;
        transform: none
    }
    .product-overview p {
        margin-bottom: 0
    }
    .digital-printing,
    .sublimation-printing {
        margin-bottom: 14px
    }
    .digital-printing {
        border-bottom: 0 solid #ccc
    }
    .product-attributes li {
        width: 50%;
        margin-bottom: 10px
    }
    .product-attributes {
        padding: 10px 0 0
    }
    .product-wrap p {
        padding-top: 5px
    }
    .partners-logo h2 {
        font-weight: 700;
        padding-bottom: 20px;
        font-size: 14px
    }
    .partners-logo ul li {
        border-bottom: 1px solid #d9d9d9;
        border-right: 1px solid #d9d9d9
    }
    .partners-logo ul li:nth-child(2) {
        border-right: none!important
    }
    .founder-sec ul li,
    .founder-sec ul li:last-child {
        padding-bottom: 15px
    }
    .cylinder-wrap,
    .plates-wrap {
        padding: 0
    }
    .dimensions-section ul li {
        font-size: 15px;
        padding-left: 0
    }
    .ink-block {
        padding-bottom: 20px;
        border-left: none;
        border-right: none;
        box-shadow: 0 1px 3px #999;
        margin-bottom: 15px
    }
    .rgt_text .details-text li {
        border-bottom: none
    }
    .rgt_text .details-text li a {
        margin: 0 auto
    }
    .application-row {
        margin-bottom: 0
    }
    .application-wrap ul {
        margin-bottom: 20px;
        border-bottom: 1px solid #ccc;
        padding-bottom: 5px
    }
    .news-section-wrap .product-head-h1 {
        padding: 20px 0;
        font-size: 24px
    }
    .event-date-wrap {
        border-radius: 0;
        border: 5px solid #c6eafa;
        padding: 5px
    }
    .left-ink-sec,
    .right-ink-sec {
        border-bottom: 1px solid #ccc
    }
    .pdf-icon-new {
        width: 70px!important;
        margin: 0 0 0 10px
    }
    .pdf-icon-new a img {
        width: 100%!important
    }
    .right-count-sec .prod-block em.print-1 img {
        height: auto;
        width: 80%
    }
    .gallery-tab .tab-content p,
    .product-description table tr td img {
        width: 100%
    }
    .prod-block p {
        padding: 20px 0
    }
    .news-section-wrap .news-box {
        min-height: initial
    }
    .navbar-toggle {
        margin-top: 10px
    }
    .fix-menu-padding {
        padding-top: 75px;/*changes by atish 11-4-2019*/
    }
    .picetopice_img ul li.picetopice,
    .video-gallery-section ul li {
        padding: 0
    }
    .right-ink-sec {
        border-right: none
    }
    .video-gallery-section ul li h1 {
        font-size: 22px
    }
    .inquiry-box {
        min-height: 0
    }
    .Offices-showroom h3 {
        margin-top: 0
    }
    .ink-wrap h1 {
        font-size: 24px
    }
    .dcc-header .nav>li:hover .rotate {
        color: #b5bcc3!important
    }
    .ink-wrap h3 {
        margin-bottom: 20px
    }
    .dimensions-section h2 {
        font-size: 17px
    }
    .dimensions-section ul li h2 {
        float: none;
        margin-bottom: 10px;
        display: block
    }
    .product-wrap>p {
        margin: 0 20px;
        font-size: 16px
    }
    #specification .additional-description,
    #specification2 .additional-description {
        font-size: 12px
    }
    .product-wrap .product-overview p {
        padding: 10px 0
    }
    .floating-form.visiable .contact-opener,
    .section8 .baner-section ul,
    .section8 .container .baner-section>ul>li {
        padding: 0
    }
    .floating-form-heading {
        display: block
    }
    .baner-section .machine-details ul li .model-num br,
    .main-heading h1 span br {
        display: none
    }
   /*changes by atish 11-4-2019*/
    .contact-opener {
        left: -40px;
        top: 26px;
        height: 38px
    }
    /*changes by atish 11-4-2019*/
    #floating_body {
        height: 320px;
        overflow-y: auto
    }
    #pollSlider-button,
    .pollSlider {
        top: 26%
    }
    .floating-form.visiable {
        position: fixed;
        top: 0%;/*changes by atish 11-4-2019*/
    }
    .floating-form {
        top: 0%;/*changes by atish 11-4-2019*/
        width: 242px
    }
    span.jwts_toggleControlTitle {
        color: #555b62;
        font-size: 17px!important
    }
    #otherSiteContactUsModal h1,
    .dcc-infrasturcture h1 {
        font-size: 16px;
        width: 85%;
        margin: 0 auto
    }
    .jwts_toggleOn .jwts_toggleControlTitle p,
    .jwts_toggleOn .jwts_toggleControlTitle span {
        color: #fff
    }
    .container1 {
        margin: 0 auto
    }
    .inquiry-form-wrap p {
        margin-top: 15px
    }
    .product-description table tr td {
        max-width: 220px
    }
    #otherSiteContactUsModal .background-img-add {
        width: 100%!important;
        background: 0 0
    }
    #otherSiteContactUsModal .add-left-pad {
        width: 100%!important;
        margin: 0
    }
    #otherSiteContactUsModal .modal-content {
        overflow-y: scroll;
        max-height: 500px
    }
    .machine-details ul li a img {
        height: auto;
        width: 100%
    }
    .section2 .baner-section .machine-details ul li:first-child {
        min-height: auto;
        margin-bottom: 30px
    }
    .section2 .baner-section .machine-details ul li p {
        line-height: 20px;
        margin-top: 10px;
        margin-bottom: 25px
    }
    .baner-section .machine-details ul li .model-num a {
        font-size: 22px
    }
    .section2 h1,
    .section6 h1,
    .section8 h1 {
        font-size: 24px
    }
    .baner-section .machine-details ul li p,
    .section8 .baner-section li .content ul li p {
        font-size: 16px;
        line-height: 20px
    }
    .baner-section .machine-details ul>li {
        max-width: 400px
    }
    .baner-section .machine-details {
        margin-bottom: 15px
    }
    .baner-section .machine-details ul li .model-num a {
        margin: 0 auto 10px
    }
    .our-brochure-section h1 {
        font-size: 24px
    }
    .main-heading h1,
    .section6 .baner-section .machine-details ul li .model-num a,
    .section8 .main-heading h1 span .small-leters {
        font-size: 20px
    }
    .main-heading h1 span {
        line-height: 20px
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li .model-num .rgt-text {
        text-align: center;
        display: block
    }
    .section2 .baner-section .machine-details ul li .model-num,
    .section2 .baner-section .machine-details ul li .model-num .rgt-text b {
        display: block
    }
    .section2 .rgt-text,
    .section6 .left-content-sec ul li .model-num a,
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num a,
    .section6 .right-content-sec ul li .model-num p {
        text-align: center
    }
    .section6 .next-high-middle {
        padding-top: 0
    }
    .section6 .baner-section .machine-details ul li {
        text-align: center;
        min-height: auto;
        width: 100%;
        max-width: 100%;
        padding: 0 10px
    }
    .section6 .right-content-sec ul li .icon {
        padding: 0
    }
    .section6 .baner-section .machine-details {
        margin-bottom: 0
    }
    .section6 .baner-section {
        margin-bottom: 25px
    }
    .section6 .baner-section .machine-details ul li p {
        margin: 0 auto 20px
    }
    .section8 .variable-rgt-img {
        float: none;
        margin-right: 0;
        width: auto;
        width: 100%
    }
    .section8 .variable-lft-img {
        float: none;
        display: block;
        text-align: center;
        margin: 0 auto;
        width: 100%
    }
    .section8 .text-rgt h2,
    .section8 .text-rgt p {
        display: block;
        text-align: center;
        margin: 0 auto;
        width: 100%
    }
    .section8 .variable-cont h2,
    .section8 .variable-cont p {
        text-align: center
    }
    .section8 .left-content,
    .section8 .right-content {
        position: static;
        width: 100%
    }
    .section8 .variable-cont h2 {
        font-size: 20px;
        padding: 10px 0
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        background-size: cover!important;
        min-height: 218px
    }
    .section6 .machine-details.left-content-sec {
        padding: 20px 0 0
    }
    #otherSiteContactUsModal .modal-content button {
        font-size: 25px
    }
    .section2 .baner-section .machine-details ul li .model-num {
        font-size: 50px;
        line-height: 55px
    }
    .section2 .baner-section .machine-details ul li .model-num sup {
        top: 0;
        right: 2px
    }
    .section2 .baner-section .machine-details ul li p span {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li p,
    .section6 .left-content-sec ul li .model-num p,
    .section8 .variable-cont p {
        font-size: 15px
    }
    .videoWrapper {
        margin-bottom: 10px
    }
    .nav-justified {
        float: left;
        width: 100%
    }
    .product-description.main-tab .tab-content {
        width: 100%
    }
    .ink-block em {
        min-height: 110px
    }
    .container1 {
        width: 100%;
        padding: 0 15px
    }
    .ad-para p,
    .digital-printing .container1.bttm-padd>p {
        padding-left: 0;
        padding-right: 0
    }
    .breadcrumb {
        padding-left: 20px;
        padding-right: 20px
    }	
    .breadcrumb {padding-left: 20px; padding-right: 20px;padding-top: 5px;}/*changes by atish 11-4-2019 padding-top:5px*/
    .ad-para p {
        width: 90%
    }
    .experience-count .container1 {
        width: 100%
    }
    .event-text-wrap h1 br {
        display: none
    }
    .container1.container2 {
        padding: 0
    }
    .product-description .nav-tabs li {
        border-bottom: 1px solid grey;
        margin: 0
    }
    .block .rgt_text p,
    .right-count-sec .prod-block p {
        padding: 0 10px 15px
    }
    .dcc-print-vision p,
    .dcc-vision-text p {
        padding: 0
    }
    .printing-wrap {
        padding: 10px 20px
    }
    .inner-print-vision {
        padding: 10px 0
    }
    .block .rgt_text p,
    .ink-block p {
        padding: 0 15px 15px
    }
    .px-0 {
        padding-left: 0;
        padding-right: 0
    }
    #typestrailbazer ul {
        margin: 0 0 0 20px
    }
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .baner-section .fasterprint-cont img,#epson-6270-offer .baner-section .hd-n-photogrphic-cont img{width:100%;}
	#epson-6270-offer .slide_btm .slide_btm_right ul li {font-size: 18px;}
	/*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .top-banner{display: none;}/*code added by atish for offer page banner text 15/4/2019*/
    #epson-6270-offer .top-banner-responsive{display: block;}/*code added by atish for offer page banner text 15/4/2019*/
}

@media(max-width:414px) {
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section8 .variable-rgt-img {
        float: none;
        margin-right: 0;
        width: auto;
        width: 100%
    }
    .section8 .variable-lft-img {
        float: none;
        display: block;
        text-align: center;
        margin: 0 auto;
        width: 100%
    }
    .section8 .text-rgt h2,
    .section8 .text-rgt p {
        display: block;
        text-align: center;
        margin: 0 auto;
        width: 100%
    }
    .section8 .variable-cont h2 {
        text-align: center
    }
    .section8 .left-content,
    .section8 .right-content {
        position: static;
        width: 100%
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 190px
    }
    .section2 .baner-section .machine-details ul li p {
        margin-bottom: 0
    }
    .section2 .baner-section .machine-details ul li p span {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto
    }
    .videoWrapper {
        margin-bottom: 10px
    }
  /*new code added from atish for epson-6270-offer-page*/
	#epson-6270-offer .top-banner img{height: 150px;}
	/*new code added from atish for epson-6270-offer-page*/ 
    .fix-menu-padding{padding-top: 72px;}/*changes by atish 11-4-2019*/
}

@media(max-width:375px) {
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    .section8 .variable-rgt-img {
        float: none;
        margin-right: 0;
        width: auto;
        width: 100%
    }
    .section8 .variable-lft-img {
        float: none;
        display: block;
        text-align: center;
        margin: 0 auto;
        width: 100%
    }
    .section8 .text-rgt h2,
    .section8 .text-rgt p {
        display: block;
        text-align: center;
        margin: 0 auto;
        width: 100%
    }
    .section8 .variable-cont h2 {
        text-align: center
    }
    .section8 .left-content,
    .section8 .right-content {
        position: static;
        width: 100%
    }
    .section6 .baner-section .machine-details {
        margin-bottom: 0
    }
    .section6 .baner-section {
        margin-bottom: 25px
    }
    .section6 .machine-details.left-content-sec {
        padding: 20px 0 0
    }
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num p {
        margin-bottom: 10px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 168px;
        background-size: cover!important
    }
    .section2 .baner-section .machine-details ul li p span {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto
    }
    .videoWrapper {
        margin-bottom: 10px
    }
}

@media (max-width:320px) {
    .home-decore-count div {
        min-height: 164px
    }
    .event-date-wrap h3 {
        font-size: 15px
    }
    .event-date-wrap .year-text {
        font-size: 14px
    }
    .product-description table tr td {
        max-width: 200px
    }
    .section2 h1,
    .section6 h1,
    .section8 h1 {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 15px
    }
    .section3,
    .section5,
    .section7,
    .section9 {
        min-height: 180px
    }
    .section6 .baner-section .machine-details {
        margin-bottom: 0
    }
    .section6 .baner-section {
        margin-bottom: 25px
    }
    .section2 .baner-section .machine-details ul li p {
        text-align: justify
    }
    .section2 .baner-section .machine-details ul li p span {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto
    }
    .videoWrapper {
        margin-bottom: 10px
    }
    .block .rgt_text p,
    .ink-block p {
        padding: 0 15px 15px
    }
    .ink-block p {
        padding: 0 0 15px
    }
    .product-description .nav-tabs {
        padding-top: 25px
    }
}

@media (min-width:320px)and (max-width:599px) {
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next,
    .carousel-control .icon-prev,
    .section1 .carousel-control .glyphicon-chevron-right {
        margin-top: 10px
    }
    .section2 .container,
    .section6 .container,
    .section8 .container {
        width: 98%;
        margin: 0 auto
    }
    #otherSiteContactUsModal h1,
    .dcc-infrasturcture h1 {
        width: 85%;
        margin: 0 auto
    }
    .section2 .baner-section .machine-details ul li p,
    .section6 .left-content-sec ul li .model-num p,
    .section6 .right-content-sec ul li .model-num p,
    .section8 .variable-cont p {
        text-align: justify
    }
    .section8 .baner-section {
        padding: 0
    }
    .section8 .baner-section .content {
        padding-left: 0;
        padding-right: 0
    }
    .videoWrapper {
        margin-bottom: 10px
    }
    .applition-pro ul li {
        text-align: center
    }
    .ul-digital-app {
        display: block
    }
    .make-us {
        padding: 10px 20px
    }
    #product-page>ul li>p,
    .digital-printing.nopade .container.title-sec .container1,
    section.digital-printing-section .digital-printing .container.title-sec .container1>p {
        padding-left: 0;
        padding-right: 0
    }
    .container.title-sec.pro-listing.ad-para p {
        width: 100%
    }
    .nav.nav-tabs>li a {
        min-height: 50px
    }
    .block .rgt_text .details-text {
        margin-left: 15px
    }
    .block .rgt_text a {
        margin: 0 0 15px
    }
    .block .rgt_text a.text-center {
        margin: 0 auto
    }
    .digital-printing ul.details-text {
        padding: 10px 0
    }
    #typestrailbazer h1 {
        font-size: 22px
    }
    .firstintro h2 {
        font-size: 16px;
        line-height: 22px
    }
    .firstintro h2 span {
        font-size: 22px
    }
    .product-description .product-overview ul.details-text {
        margin-bottom: 30px
    }
}