@media (min-width: 1200px) {
    .container {
        max-width: 1170px;
        width: 100%;
    }
    .custom_container {
        max-width: 1170px;
        width: 100%;
        width: 100%;
        margin: 0 auto;
        padding: 0 15px;
    }
	/* body .ecommerce-whitepaper .appoint_logo {
		padding-left: 25px;
	} */
}
@media (min-width: 1560px) {
    .container {
        max-width: 1530px;
        width: 100%;
    }
    .custom_container {
        max-width: 1280px;
        width: 100%;
        margin: 0 auto;
        padding: 0 15px;
    }
}
@media (min-width: 1200px){
    .containerCustom {
        width: 100%;
        max-width: 1170px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media only screen and (max-width: 1836px) {
	.grow-your-business img {width: 600px;}
	.red-hot-winner .video_frame{max-width: 847px;}
    .red-hot-winner .person__font{font-size: 37px; line-height: 43px;}
}
@media only screen and (max-width: 1559px) {
    /*Banner*/
    .award_caption .col-auto { -ms-flex-preferred-size: 25%; flex-basis: 25%; }
    .award_caption .col-auto:nth-child(4n) { border-color: transparent !important; }
    .mainslide:hover .slick-arrow { transform: translate(0,-50%); }
    .award_caption .col-auto:nth-child(n + 5) { margin-top: 30px; }
    .mainslide .short_banner.caption-banner  h1 { font-size: 32px; line-height: 40px; }
     /* .home_slide_banner .banner-cat .caption-banner { position: static; transform: inherit; min-height: calc(100vh - 169px); }  */
    .mainslide .caption-banner.lgTransparent { background: rgba(255, 255, 255, 0.8); padding: 50px 15px 20px; }
    .canvasMaxBanner { max-width: 353px; }
    /*End*/
    .num_content p, .num_content .p { font-size: 16px; }
	.main-navigation .ubermenu > .ubermenu-nav > li > a {padding: 15px 10px;}
    .track-table-menu.fixTop { max-width: 1140px; }
    .track-table-menu.bottom { -webkit-transform: translateY(-130px); -moz-transform: translateY(-130px); -ms-transform: translateY(-130px);transform: translateY(-130px); }
    .story-box .box-heading, .sales-story { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .story-box .box-heading { margin-bottom: 20px; border-bottom: 2px solid #45ada0; padding-bottom: 10px !important; }
    .sales-story:before, .sales-story:after { display: none; }
	.module-cont .col-2{flex: 0 0 25.33%;max-width:25.33%;}
    .module-cont .col-10{flex: 0 0 74.33%;max-width:74.33%;}
    .award_bg { background-position: right; }
    .case-studies a { margin-left: 27px; }
    .left-b2b{padding:0;}
    .btm_cross_strip.strip_right:before { right: 0;-webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); }
    .capterra_banner .caption_txtbanner h2 { font-size: 42px; line-height: 50px; }
    .capterra_banner .caption_txtbanner .lg_font { font-size: 59px; line-height: 67px; }
    .triangle_list li p { font-size: 21px; line-height: 29px; }
    .capterra_form .form_title h3, .capterra_form .form_title h3 span { font-size: 34px; }
    .form_title p { font-size: 16px; line-height: 24px; }
    .capterra_form .form-group input:not([type=submit]), .capterra_form .form-group textarea { font-size: 15px; }
    .bttn.simple_gradiant, .gradiant, input[type=submit].bttn.gradiant { font-size: 21px; line-height: 29px; }
    .landing_footer #menu-social-links-menu li a { font-size: 17px; }
    .landing_footer .social_icons li a { width: 40px; height: 40px; line-height: 40px; }
    .awards_landingpage p { font-size: 15px; line-height: 24px; }
    .overview_video .p:not(.flamingo_color) { font-size: 17px; line-height: 24px; }
	.testimonial-with-video .triangle {left: 46.4%;}
    .red-hot-hightlight-text {font-size: 20px;line-height: 28px;}
    /*homepage new sections*/
    .gifhr-inner { width: 160px; height: 160px; top: -20px; left: -10px; z-index: 1; }
    .award-sect-main { margin-bottom: 20px; text-align: center; }
    .award-sect-main .award-sect { margin: 10px auto; }
    .award-sect-main .award-sect + div { width: 100%; }
    .resltNum .h1 { font-size: 48px; line-height: 56px; }
    .Platinum-web-to-print-pricing-plans h3, .Platinum-web-to-print-pricing-plans .h3, .Platinum-web-to-print-pricing-plans .track-table-menu.fixTop h3, .Platinum-web-to-print-pricing-plans .track-table-menu.fixTop .h3 { font-size: 24px; line-height: 32px; }
    div:not(.Platinum-web-to-print-pricing-plans) .track-table-menu.fixTop { max-width: calc(1138px - 50px); }
    /*Landing Page*/
    .designer-key { padding-top: 60px; padding-bottom: 30px; }
    h2.v2, .h2.v2, h3.v2, .h3.v2, span.h2.v2, span.h3.v2 { font-size: 34px; line-height: 42px; }
    p.v2Mid, .p.v2Mid, .designer-key-cont p.v2Mid { font-size: 16px; line-height: 24px; }
    .secondEntryContent  p.v2Mid, .manageOrder p.v2Mid { font-size: 17px; line-height: 28px; }
    .banner-cat .caption-banner.bannerMinSet, .banner-cat .caption-banner.bannerMinSet:before { min-height: inherit; }
    .banner-cat .caption-banner.short_banner { min-height: 274px; }
    body:not(.home) .ask-for-demo p { font-size: 20px; line-height: 28px; }
    .banner-cat .caption-banner.bannerMinMidSet, .banner-cat .caption-banner.bannerMinMidSet:before { min-height: 240px; }
    /*Event Page*/
    .h1.lgFont, h3.lgFont, h1.lgFont, h2.lgFont, h4.lgFont, h5.lgFont, h6.lgFont { font-size: 50px; line-height: 58px; }
    .slantSection:before { width: 62%; -webkit-transform: skew(-11deg) translate(160px); -ms-transform: skew(-11deg) translate(160px); transform: skew(-11deg) translate(160px); }
    .printUnitedCaption { margin-top: 50px; }
    .squareListCheck .squarePrintunite li { max-width: 100%; -webkit-box-flex: 100%; -ms-flex: 100%; flex: 100%; }
    .squareListCheck .squarePrintunite li:nth-child(4), .squareListCheck .squarePrintunite li:nth-child(2), .squareListCheck .squarePrintunite li:last-child { border-left: 0; }
    .printUnitedCaption h1, .printUnitedCaption h1 span:not(.h4) { font-size: 48px; line-height: 44px; }
    .squareListCheck .squarePrintunite li:not(:last-child) { border-top: transparent; border-bottom: 1px solid #45ada0; }    
    .squareListCheck .squarePrintunite li:nth-child(2) { padding-top: 15px; }
    .squareListCheck .squarePrintunite li:nth-child(2):before { top: 20px; }
    .squareListCheck .squarePrintunite li:nth-child(5) { padding-bottom: 12px; }
    .squareListCheck .squarePrintunite li > br { display: none; }
    .keyPrintunite .keyBorderBox img { max-width: 80px; }
    .keyPrintunite { padding-top: 100px; padding-bottom: 100px;}
    .keyBorderBox h4.v2, .keyBorderBox .h6.v2 { font-size: 21px; line-height: 29px; }
    .events-tab .event_box h3 { font-size: 26px; }
    .events-tab .event_box .event-image + div p { min-height: 120px; }
    /*Printex appointment page*/
    .printexContent br { display: none; }
    .printexBanner .printUnitedCaption { margin-bottom: 50px; }
    .printexBanner.printUnited { background-position: 40%; }
    .printexMultipdt { padding-top: 100px; padding-bottom: 100px;}
    .printExfooter .landing_page_contact { padding-left: 27px; }
    body:not(.home) .ask-for-demo.printexDemo p { font-size: 19px; }
    .slantSection.printexBanner:before { -webkit-transform: skew(-7deg) translate(192px); -ms-transform: skew(-7deg) translate(192px); transform: skew(-7deg) translate(192px); }
    .printexBanner .printUnitedCaption h1, .printexBanner .printUnitedCaption h1 span:not(.h4) { font-size: 43px; line-height: 50px; }
    .right_fix_img .hoverOutImg img { max-width: 320px; }
    .headerTitle { padding-right: 0; }
    .printingUniteBanner { background-position: 80%; }
    .captTitlePrintu h1 { font-size: 45px; line-height: 62px; }
    .printingUniteBanner .captTitlePrintu { max-width: 540px; }
    .printUnitedForm.formVone { padding: 0 56px; }
    .printUnitedForm.formVone .appointment_form { padding: 20px 0 30px; }
    .printUnitedForm .appointment_form h2 { font-size: 42px; }
    .printingUniteBanner { min-height: 630px; }
    .weUndestandOpt { padding-bottom: 60px; }
    .formVone .appointment_form .blackShadow[type="submit"] { font-size: 26px; line-height: 55px; height: 55px; }
    .freeConsult .resltNum p { font-size: 19px; line-height: 30px; }
    .weUndestandOpt .leftContentWu { position: relative; z-index: 1; }
    .freeConsult h4.h2.v2, .eventTestTitle h4 { font-size: 42px; line-height: 53px; }
    .eventTesVersionOne { padding-bottom: 46px; }
    .featbeniVersionOne .eQspace { padding-bottom: 0; padding-top: 0; }
    .multipdtTitle h5.h1.v2 { font-size: 48px; line-height: 56px; }
    .printexMultipdt.featbeniVersionOne p:not(:last-child) { margin-bottom: 18px; }
    .revealIt .printexMultipdt.featbeniVersionOne { border-radius: 60px; }
    .contactInfo a, .contactInfo a span { font-size: 16px; line-height: 22px; }
    .printUfootervOne.landing_footer #menu-social-links-menu li a { font-size: 22px; width: 50px; height: 50px; line-height: 50px; }
    .printUfootervOne .awards_landingpage:after { right: auto; left: 0; }
    /*Demo Landing page*/
    .wopsW2pForm { -webkit-transform: translateY(-295px); -ms-transform: translateY(-295px); transform: translateY(-295px); }
    .demoLanding .demotksMaxcaption { min-height: 340px; }
    /*One Click Automation*/
    .oneclickbanner .overview .video-frame { margin-right: 15px; }
    .oneclickbanner .demo .video-frame { margin-left: 15px; }
    .oneclickContent.container { max-width: 1120px; }

    /* Award Section */
    .awardsContentMain p.h4 { font-size: 26px; line-height: 32px; }
    .awardsContentMain .h3.v2 { font-size: 41px; line-height: 60px; }
    .awardsContentMain h5 { font-size: 23px; line-height: 27px; }
    .ecommerceWhitepaper:after { width: 45.48vw; }
}
@media only screen and (max-width: 1636px) {
    /*Banner*/
    sapn.bef_aft_img:before { width: 100px; height: 71px; background-size: cover; }
    sapn.bef_aft_img:after { width: 100px; height: 60px; background-size: cover; }
    .slick-active  sapn.bef_aft_img:before { -webkit-transform: translate(48px,9px) scale(1); -ms-transform: translate(48px,9px) scale(1); transform: translate(48px,9px) scale(1);  }
    .slick-active .bef_aft_img:after { -webkit-transform: translate(-40px,0) scale(1); -ms-transform: translate(-40px,0) scale(1); transform: translate(-40px,0) scale(1);  }
    .max_captionbanner { max-width: 515px; }
    .full_width_caption .greenishbg { padding: 15px !important;}
    .full_width_caption .scg_image img { max-width: 50px; }
    .scg_image + span { margin-top: 12px !important; }
    .img_after:after { width: 100px; height: 78px; background-size: cover;  }
    /*end*/
    .site-header .main-navigation .ubermenu > .ubermenu-nav > li:not(.scroll-fix-logo) > a { padding: 15px 8px; }
    .main-navigation .ubermenu-nav > li > a span { font-size: 17px; }
	.mainslide .caption-banner { left: 80px; }
	.mainslide .caption-banner.web-to-print-solution-banner{left:0;}
    .mainslide .caption-banner .h1, .caption-banner.web-to-print-solution-banner h1, .caption-banner.web-to-print-solution-banner .h1,.page-id-10187 h1, .page-id-10187 .h1 { font-size: 44px; line-height: 52px; }
    .mainslide .caption-banner p { font-size: 20px; line-height: 28px; }
    .home-new-para { margin-bottom: 10px; }
    .success_story_box h2 { font-size: 42px; line-height: 50px; }
    .success_story_caption.caption-banner { left: 65px; }
    .custom_container { width: 100%;  margin: 0 auto; padding: 0 15px; }
    .homePage_banne .ls-layer .ls-s-1 { left: 6.3% !important; }
    .right_events_caption {-webkit-transform: translateX(-70px); -moz-transform: translateX(-70px); -ms-transform: translateX(-70px); -o-transform: translateX(-70px); transform: translateX(-70px);}
    .right_events_caption img { max-width: 180px; }
    .contactus-thank-you-page a.bttn-contact-thank-you, .page-content a.bttn-404 { padding: 9px 28px; }
    .ls-layer .ls-s-1 h1, .ls-layer .ls-s-1 .h1 { font-size: 44px; line-height: 52px; }
    .ls-layer p { font-size: 20px; line-height: 28px; }
    .event-banner-images .event a { font-size: 22px; line-height: 34px;}
    /*.mainslide.event-banner { min-height: 280px; }*/
    .banner-cat .event-main { -webkit-transform: translateY(52px); -moz-transform: translateY(52px); -ms-transform: translateY(52px); -o-transform: translateY(52px); transform: translateY(52px); }
    .ls-layer .bttn { font-size: 19px; line-height: 27px; padding: 8px 19px; margin-top: 10px; }
    header .main-navigation .ubermenu .scroll-fix-logo a { padding: 7px 10px;  }
    header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after { right: -2px; }
    .counter-content .counter, .counter-content i { font-size: 62px; }
    .step_transform .h2 { font-size: 28px; }
    .caption-banner .small_fontsize { font-size: 38px; line-height: 46px; }
    .common_caption .small_fontsize { font-size: 44px; line-height: 50px; }
    #menu-social-links-menu li { margin-right: 12px; }
	.eventes_banner { background-size: cover; background-position: left; } 
	/*.grow-your-business img {width: 460px;}*/
    .grow-your-business {bottom: 10%;  left: 60px;}
    .PrintItBlock .card img {max-height: 175px;}
    .slick-arrow.slick-next, .slick-arrow.right-nav, .slick-arrow.slick-prev, .tabseach_parent .slick-arrow.left-nav { -webkit-transform: translate(0px,-50%); -moz-transform: translate(0px,-50%); -ms-transform: translate(0px,-50%); -o-transform: translate(0px,-50%); transform: translate(0px,-50%); } 
	.post-box .post-thumbnail a img {backface-visibility: visible; }
	.version_details_column::before{display:none;}
	.red-hot-winner .video_frame{max-width: 717px;}
    .red-hot-winner .person__font{font-size: 30px; line-height: 38px;}
    .right_fix_img { max-width: 100px; }
}
@media only screen and (max-width: 1470px) { 
    header .ubermenu .ubermenu-target { padding: 15px 11px; }
    header .ubermenu .scroll-fix-logo a { padding: 7px 10px; } 
    .why-ops-content ul li, .counter-content + p { font-size: 17px;}
    .contact-form .h6 { font-size: 18px; line-height: 26px; }
    .contact-form .address, .contact-form .select::after { font-size: 15px; }  
    .contact-form .select::after { right: 9px; }  
    .center_events_caption img { max-width: 30%; }
    .triangle { left: 48.7%; }  
    .counter-content .counter, .counter-content i { font-size: 62px; line-height: 70px; }
    .video-section { padding-left: 30px;}
    .why-ops-content h4, .why-ops-content h3  { font-size: 20px; line-height: 28px; }
    .large-spacing { padding-bottom: 90px; padding-top: 90px; }
    .why-ops-content p { font-size: 17px; line-height: 25px; }
    .psps-content p { font-size: 16px; line-height: 23px; margin-top: 0; }
    /* footer .widget_title { font-size: 30px; line-height: 38px; padding-bottom: 20px; } */
    .br_right::before { right: -17px; }
    #menu-social-links-menu li { margin-right: 12px; }
    #menu-social-links-menu li a { font-size: 13px; }
    .casestudy-block .cmscaseblck h3 { min-height: auto; padding: 10px 5px; }
    .casestudy-block .cmscaseblck p { padding: 10px 5px; }
    .casestudy-block .bttn.small { padding: 6.5px 10px; }
    .grow-your-business {display: none; }
    .aww_max_img { max-width: 170px; }
	.search-box input {line-height:35px !important;}
	.search-box.radius_search input {line-height: 40px !important; padding: 0 45px 0 25px; }
	.tab-content .card-columns{webkit-column-gap: 1rem; -moz-column-gap: 1rem; column-gap: 1rem;}
	.solution-version-banner.caption-banner h1, .solution-version-banner.caption-banner .h1 { font-size: 40px; line-height: 40px; }
	.solution-version-banner .ops_version_single_date{font-size:24px;}
	.main-navigation a{letter-spacing:inherit;}
	.ubermenu-submenu li a span {font-size: 14px;line-height: 20px;}
	header .ubermenu .ubermenu-custom-content-padded {padding: 5px 20px;}
	.ubermenu .ubermenu-item-layout-image_left>.ubermenu-image {max-height: 250px;width: auto;}
	header .ubermenu .ubermenu-custom-content-padded h4 {font-size: 20px;line-height: 28px;}
    header .ubermenu-main .ubermenu-row {  padding: 20px 15px;}	
    .printpack-2019 .appointment_form:before { display: none; }
	.red-hot-winner .person__font{font-size: 23px; line-height: 30px;}
	.red-hot-winner .max__wi { font-size: 15px; line-height: 24px; }
	.red-hot-winner .video_frame{max-width: 635px;}
	.step_transform h5.h2 {font-size: 22px;line-height: 32px;}
	.step-transform-section h3.h4{font-size: 24px;line-height: 32px;}
	.client-video-title br{display:none;}
    .testimonial-with-video .client-testimonials {padding-left: 2rem;padding-right: 2rem;}
    .demo_vid_tab .search-tab-main+div>div { min-height: 620px; }
    /*Download whitepaper*/
    .download_whitepaper-banner .paperBanner-cat { background-size: 60%; }
    .download_whitepaper-banner .paperBanner-cat.revealIt { background-position: bottom -120px right 20px; }
    .Paper_links #menu-social-links-menu li { margin-right: 0; margin-left: 15px; }
    .fillItCopyrights { padding-top: 30px; padding-bottom: 25px; }
    .Paper_links #menu-social-links-menu li a { font-size: 18px; }
    .DownloadPaper_footer .circle-list ul li:before { display: none; }
    .DownloadPaper_footer .circle-list ul li { padding-right: 10px; padding-left: 0; margin: 0; }
}
@media only screen and (max-height: 768px) {
    .fullvh { min-height: 700px; }
}

@media only screen and (max-width: 1199px) {
    /*banner*/
    .mainslide .full_banner { background-position: 60%; }
    .slideWvideo a[data-toggle=modal] img { max-width: 200px; margin: 0 12px; }
    .hover_chnge a { padding: 10px !important; }
    .full_banner span.h6 { font-size: 18px; line-height: 26px; margin-top: 5px !important; }
    .banner-cat:after { left: -webkit-calc(12% + 52px); left: -moz-calc(12% + 52px); left: calc(12% + 52px); }
    .banner-cat:before, .banner-cat:after { width: 134px; height: 11px; }
    .psps-main:after, .psps-main:before, .why_onprintshop_fpage:after, .why_onprintshop_fpage:before { display: none; }
    .circle_icon { max-width: 30px; height: 30px; font-size: 14px; }
	header.site-header .container { max-width: 100%; }
	.module-cont .col-2{flex: 0 0 100%;max-width:100%;text-align:center;}
	.module-cont .col-10{flex: 0 0 100%;max-width:100%;text-align:center !important;border:none;}
    #top-right li:last-child { margin-left: 10px; }
    .ls-layer .ls-s-1 h1, .ls-layer .ls-s-1 .h1 { font-size: 37px; line-height: 46px; }
    .track-table-menu.bottom { -webkit-transform: translateY(-120%); -moz-transform: translateY(-120%); -ms-transform: translateY(-120%);transform: translateY(-120%); }
    .home_slide_banner .slick-current.slick-active.banner-cat:after, .home_slide_banner .slick-current.slick-active.banner-cat:before { display: none; }
    .featuresSlide button.slick-arrow { background: #fff; }
    .track-table-menu.fixTop { max-width: 930px; }
    .track-menu.fixTop > .container { max-width: 100%; }
    .sales-story { padding-top: 25px; text-align: center; }
    .success_story_caption.caption-banner { left: 45px; }
    .success_story_box h2 { font-size: 36px; line-height: 44px; }
    .contactus-thank-you-page a.bttn-contact-thank-you, .page-content a.bttn-404 { font-size: 16px; padding: 7px 20px; margin-top: 20px; } 
    .page-content a.bttn-404 i { padding-left: 6px;}
    .success_story_box h5, .success_story_box .h5 { font-size: 18px; line-height: 26px; }
    .success_story_caption.caption-banner h1, .success_story_caption.caption-banner .h1 { font-size: 52px; line-height: 60px;}
    .intro_title h2 { font-size: 32px; line-height: 40px; }
    .story_right, .story_panel { max-width: 100%; border: 0; }
    .success_story_caption.caption-banner p { font-size: 22px; line-height: 30px; }
    .dashed_border_box { max-width: 100%; }
    .sametop_space p { padding-bottom: 15px; }
    .event_slidermain .ngg-galleryoverview .slick-arrow, .story_testimonial .slick-arrow { background: rgba(255, 255, 255, 0.6); }
    .slick-prev.slick-arrow { left: 0; }
    .events-tab .track-border .nav-tabs a,  .events-tab .event_box h3,  .event_box .h3 { font-size: 22px; line-height: 30px; }
    .video-frame.frame-cover:before, .video-frame.frame-cover:after, .video-frame.frame-cover img { display: none; }
    .third-party-links li a.active::before { display: none; }
    .main-navigation .ubermenu > .ubermenu-nav { display: flex; align-items: center; }
    .site-header.sticky-header .ubermenu .scroll-fix-logo { display: none; }
    .logo-box:hover::before, .logo-box:hover::after { width: 0; height: 0; border-color: transparent; }
    .slick-arrow { width: 40px; height: 40px;}
    .mainslide .common_caption h1, .mainslide .common_caption .h1{ font-size: 32px; line-height: 36px; margin-top:0 !important;}
    .slick-arrow i { line-height: 37px; }
    .h4, h4 { font-size: 24px; line-height: 32px; }
    .caption-banner .small_fontsize { font-size: 30px; line-height: 36px; }
    .logo-box { margin-bottom: 0; min-height: inherit !important;  }
    .logo-box img { -webkit-filter: grayscale(0); filter: grayscale(0); }
    .track-border .third-party-links li a, .events-tab.tm-tab .track-border .nav-tabs a  { font-family: 'open_sansregular', sans-serif; font-size: 16px; line-height: 22px; padding: 5px 10px; background: #eee;  height: 100%; }
    .events-tab.tm-tab .track-border .nav-tabs a { color: #144955; font-size: 20px; line-height: 28px; }
    .print-it-tab.events-tab .track-border .nav-tabs a { font-size: 16px; line-height: 22px; padding: 5px 10px; }
    .track-border .third-party-links { justify-content: center !important; }
    .track-border { border: 0; }
    .track-border .third-party-links li { border-bottom: 1px solid #144955; align-self: center; width: auto; padding: 0; }
    .track-border .third-party-links li a.active, .events-tab.tm-tab .track-border .nav-tabs a.active { background: #144955; color: #ffffff;}
    .print-it-tab.events-tab .track-border .nav-tabs a.active  { background: #144955; color: #ffffff; } 
    header .main-navigation .ubermenu .scroll-fix-logo a { padding: 7px 10px; }
    .main-navigation .ubermenu-nav > li > a span { font-size: 16px; }
    .main-navigation .ubermenu > .ubermenu-nav > li > a { padding: 8px 10px; }
    #top-right a { padding: 8px 12px; font-size: 16px; line-height: 25px; } 
    .homePage_banne .ls-layer .ls-s-1 { left: 8.3% !important; }
    .ubermenu .ubermenu-submenu .ubermenu-row > li { padding-right: 0; }
    header .ubermenu-main .ubermenu-row { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; }
    header .ubermenu .ubermenu-submenu .ubermenu-row .ubermenu-submenu li.img-submenu a { padding: 5px; }
    header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after { font-size: 14px; }
    header .ubermenu .ubermenu-submenu.ubermenu-submenu-align-center { padding: 10px 15px; }
	.ubermenu-main.ubermenu-transition-slide .ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega, .ubermenu-main:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega, .ubermenu .ubermenu-force > .ubermenu-submenu{max-height:470px;}
	header .ubermenu .ubermenu-submenu .ubermenu-row .ubermenu-submenu > li a{margin-left:0px;}
    .why-ops-heading h2, .psps-main h2, .testimonial-main h2, .product_radixweb h2, h1, .h1 { font-size: 36px; line-height: 42px; }
    .triangle , .testimonial-heading:before, .testimonial-heading:after { display: none; }
    .ls-layer p { font-size: 18px; line-height: 26px; margin-top: 0; }
    .ls-layer .bttn { margin-top: 30px; }
    .contact-link .phone i { padding-left: 10px; }
    .triangle { left: 48.4%; }
    .contact-link i { padding-right: 10px; }
    .demo-contact-link .menu-header-right-menu-container { padding: 10px 0; }
    .feature-content { padding-left: 10px; padding-right: 10px; }
    .why-ops, .testimonial-main { padding-top: 100px; padding-bottom: 100px; }
    .video-section { padding-left: 10px; }
    .key-features, .psps-main { padding-top: 30px; padding-bottom: 30px; } 
    .key-features { padding-top: 0; }
    .why-ops, .testimonial-main, .large-spacing { padding-top: 65px; padding-bottom: 65px; }
    .why-ops-content ul li, .counter-content + p { font-size: 16px; line-height: 24px; }
    .why-ops-content ul li { margin: 10px 0; padding-left: 10px; }   
    .why-ops-content ul li:before { width: 2px; }
    .counter-content .counter, .counter-content i { font-size: 38px; line-height: 46px; }
    .ubermenu-retractor { color: #ffffff; }
    .sticky_right_menu { top: auto; bottom: -100%; left: 0;  right: 0; transform: none; box-shadow: none; }
    .sticky_right_menu.stickyIn { transform: none; box-shadow: none; top: auto; bottom: 0; left: 0;  right: 0;} 
    .sticky_right_menu ul li a:hover, .sticky_right_menu ul li a.active { transform: none; }
    footer .widget:not(.widget_tag_cloud) ul li + li, .sticky_right_menu ul li { margin-top: 0; margin-bottom: 0; padding: 0; }
    .sticky_right_menu ul li a { padding: 5px 20px; }
    .sticky_right_menu ul li { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; margin-left: 1px; }
    #menu-sticky-right-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; }
    .ls-layer .bttn { font-size: 16px; line-height: 24px; padding: 6px 15px;}
    .event_box h2, .event_box .h2 { font-size: 26px; line-height: 34px; }
    .event_box p { font-size: 16px; line-height: 24px; }
    /*.mainslide.event-banner { min-height: 260px; } */
    .banner-cat .event-main { -webkit-transform: translateY(38px); -moz-transform: translateY(38px); -ms-transform: translateY(38px); -o-transform: translateY(38px); transform: translateY(38px); }
    .mainslide .caption-banner .bttn { font-size: 18px; line-height: 14px; padding: 12px 21px; }
    .slideWvideo { max-width: 630px; margin: 0 auto; }
    /*Wideformate page*/
    .wide_bestof_category { padding: 50px 0;}
    footer { padding-top: 55px; }
    .footer_nav { padding-bottom: 55px; }
    .partners-logo, .counter-main { padding-top: 30px; }
    .counter-content::before { height: 5px; }
    #menu-social-links-menu li a { width: 30px; height: 30px; line-height: 30px; }
    .landing_footer #menu-social-links-menu li a { width: 40px; height: 40px; line-height: 40px; }
    .feature-content { min-height: 575px; }
    /* footer .widget_title { font-size: 24px; line-height: 32px; padding-bottom: 10px; } */
    footer.site_footer > .container { max-width: 100%; }
    .BtmToTop { height: 32px; width: 32px; }
    .BtmToTop i { font-size: 28px; line-height: 30px; }
    .event_box { padding-bottom: 30px; padding-top: 45px; }
    .case-studies p { max-width: inherit; }
    .case-studies a { margin-left: 15px; margin-bottom: 20px; } 
    #menu-social-links-menu li { margin-right: 7px; }
    .footer-links a { margin-bottom: 10px; }
    footer .widget ul li, .widget ol li { padding: 0; }
	.cmscaseblck h3{font-size: 20px; line-height: 24px; padding-left:10px;}
    .cmscaseblck p{font-size: 16px; line-height: 27px; padding-left:10px;}
    .PrintItBlock .card img {max-height: 120px;}
    .grow-your-business {display: none; }
    .caption_text_ap { padding-bottom: 60px; padding-top: 40px; }
    .print18-sgia-18 { padding-bottom: 30px; }
    section.event_key_higlights { margin-top: 90px; }
	.winning-awards {padding-top: 70px;padding-bottom: 70px; }
	section.winning-awards-event-page {padding-top: 70px; }
	.dassera-event {max-width: 225px; }
	.demo_vid_title:after{left: 4px;}
	.clienturltooltiptext{right: 0;left: auto;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
    .clienturltooltiptext::after{left:auto;right:0;transform: none;}
    /*29-11-2018*/
    .contact-mainpg .top_main_title { padding-top: 0; padding-bottom: 0; }
    .contact_no a:last-child { width: 100%; margin-top: 10px; }
    .header_strip:before { display: none; }
    .contact-form .submit-button { margin-bottom: 30px; }
	.form_head {font-size: 30px;display: inline-block;padding-top: 30px!Important;}
	.form_head span{font-size: 30px;margin-left: 25px;}
    .top_main_title .btm_strip:after {background-color: #f2624b;}
    .award_bg { background-position: top right; } 
    .award_18content { padding-top: 50px; }
    .award_18img { margin: 0 auto; padding: 20px 0; text-align:center;}  
    .award_bg { padding: 18px 15px; }
	/* web to print solution page */
    .web-to-print-middle-section .demoself_box .bttn { bottom: 10px; border: 7px solid; max-width: 337px; font-size: 18px; line-height: 24px; padding: 10px 15px 10px 20px; margin-bottom: 0!important; }
    .web-to-print-middle-section .demoself_box .bttn i { margin-left: 19px; }
    .contact-mainpg .h-vh-100 { height: 100%; }
	.brg-left{border:none;margin-top:30px;}
	.printpack-2019 .h1{font-size: 50px;line-height: 60px !important;}
    .printpack-2019 .h1 span {font-size: 73px;line-height: 90px;}
    .product_radixweb { background-attachment: inherit; }
    .our-partners .partners-logo img { image-rendering: auto; } 
    /*Event*/
    .eventes_banner { overflow: hidden; }
    .min-857 { min-height: auto; }
    .appointment_form { padding-bottom: 40px; }
    .events-tab .event_box .event-image+div p { min-height: 96px; }
    /*Capterra Page*/
    .capterra_banner .caption_txtbanner h2 { font-size: 36px; line-height: 43px; }
    .capterra_banner .caption_txtbanner .lg_font { font-size: 54px; line-height: 62px; }
    .event_header h1 { font-size: 28px; line-height: 36px; }
    .capterra_form { padding: 40px 26px; }
    .demo_strip_part h3 { font-size: 30px; line-height: 38px; }
    .max_tb_space { padding-top: 82px; padding-bottom: 80px; }
    .landing_testimonials .slick-dots li button { width: 24px; height: 24px; }
    .awards_landingpage p.awards_heading { font-size: 28px; line-height: 36px; }
    .landing_tesvid .dashed_border_box > p { font-size: 18px; line-height: 27px; }
    .responsive_triangle { background: rgba(255, 255, 255, 0.9);}
    .why_ops_landingpage ul li p { font-size: 16px; line-height: 24px; }
    .capterra_banner { background-position: 66%; }
    .overview_video .logo-heading h2, .overview_video .logo-heading .h2 { font-size: 30px; line-height: 38px;  }
    .overview_video .minset { min-height: inherit; }
    .lazy-load-div, .overview_video .video_frame:before  { background-size: 70px !important; }
	.testimonial-with-video .client-testimonials {padding-left: 1rem;padding-right: 1rem;}
    .step-transform-section {padding-top: 50px;padding-bottom: 50px;}
    .gifhr-inner { width: 150px; height: 150px; top: -20px; left: -20px;}
    .homegif .gifhr { min-height: 160px; margin-bottom: 30px; }
    .red-hot-technology h2 { text-align: center; }
    .red-hot-hightlight-text { margin: 15px auto; max-width: 500px; text-align: center; display: block; }
    .red-hot-hightlight-text + p { text-align: center; max-width: 720px; margin: 25px auto; }
    .award-sect-main { max-width: 300px; margin-bottom: 30px; }
    .red-hot-technology .no-gutters > div:first-child .award-sect-main { margin-left: auto; }
    .red-hot-technology .no-gutters > div:last-child .award-sect-main { margin-right: auto; }
    .red-hot-technology a { display: inline-block; }
    /*Pricing page*/
    .num_section { max-width: 250px; margin: 0 auto; }
    .plus_before:before { width: 20px; height: 20px; font-size: 19px; line-height: 30px; }
    .easySolutionImg img { max-width: 150px; } 
    .video-section .bttn { font-size: 23px; line-height: 28px;padding: 8px 30px; }
	.easySolution .easySolutionContent p {font-size: 15px;line-height: 15px; }
    .easySolution .easySolutionContent a, .easySolution .easySolutionContent .h6, .easySolution .easySolutionContent h6 {font-size: 17px;line-height: 27px; }
    .ask-for-demo p { font-size: 24px; line-height: 32px; }
    .success_story_caption.caption-banner p.h4 { font-size: 24px; line-height: 32px; }
    .success_story_caption .not_btn { padding: 8px 24px; }
    div:not(.Platinum-web-to-print-pricing-plans) .track-table-menu.fixTop { max-width: calc(940px - 50px); }
    /*Common Landing pages*/
    h2.v2, .h2.v2, h3.v2, .h3.v2, span.h2.v2, span.h3.v2 { font-size: 32px; line-height: 44px; }
    nConnectBox p { font-size: 16px; line-height: 22px; }
    .translateMiddle { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); }
    .h1.v2, h1.v2, .caption-banner h1.v2, .caption-banner .h1.v2 { font-size: 40px; line-height: 50px; }
    .mainslide .caption-banner p { font-size: 18px; line-height: 28px; }
    body:not(.home) .ask-for-demo p { font-size: 18px; line-height: 26px; }
    /*Event Page*/
    .event_header h1 { font-size: 24px; line-height: 36px; } 
    .printUnited { background-position: 60%; }
    .slantSection:before { width: 69%; -ms-transform: skew(-11deg) translate(160px); -webkit-transform: skew(0deg) translate(160px); -ms-transform: skew(0deg) translate(160px); transform: skew(0deg) translate(160px); }
    .keyPrintunite:before, .keyPrintunite:after { width: 100px; }
    .keyPrintunite { padding-top: 80px; padding-bottom: 80px; }
    .keyPrintunite .keyTitle { padding-bottom: 40px; }
    .h1.lgFont, h3.lgFont, h1.lgFont, h2.lgFont, h4.lgFont, h5.lgFont, h6.lgFont { font-size: 41px; line-height: 49px; }
    .PrintUnitemonial::after, .PrintUnitemonial::before { width: 125px; }
    .squareListCheck .squarePrintunite li { padding-top: 10px; padding-bottom: 15px; }
    .printUnitedForm .appointment_form h2 { font-size: 42px; line-height: 48px; }
    .appointment_form .blackShadow[type="submit"] { font-size: 21px; line-height: 29px; height: 45px; }
    .keyPrintunite .keyMax { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .keyPrintunite .keyBorderBox { padding-top: 30px; padding-bottom: 30px; }
    .printunitedAward { padding-bottom: 70px; padding-top: 70px; }
    .PrintUnitemonial { padding-top: 40px; padding-bottom: 40px; }
    .keyPrintunite .keyMax img { margin: 0 auto; max-width: 65px; }
    .keyPrintunite .keyMax > div { width: 100%; text-align: center; margin-top: 20px; max-width: 196px; }
    .squareListCheck .squarePrintunite li:nth-child(3)::before, .squareListCheck .squarePrintunite li:nth-child(4)::before, .squareListCheck .squarePrintunite li:nth-child(5):before, .squareListCheck .squarePrintunite li:last-child:before { top: 20px; }
    .printUnitedCaption h1, .printUnitedCaption h1 span:not(.h4) { font-size: 37px; line-height: 37px; }
    .PrintUnitemonial::after { top: -webkit-calc(100% - 58px); top: -moz-calc(100% - 58px); top: calc(100% - 58px);}
    .PrintUnitemonial::before { top: -webkit-calc(100% - 40px); top: -moz-calc(100% - 40px); top: calc(100% - 40px);}
    /*Printex*/
    .printeXheader .appoint_logo img { max-width: 220px; }
    .printeXheader .quotePrint img { max-width: 145px; }
    .printexBanner.printUnited { background-position: 10% top; }
    .printexBanner .printUnitedCaption h1 span:not(.h4) { font-size: 36px; line-height: 45px; }
    .printexBanner .printUnitedCaption h1, .printexBanner .printUnitedCaption h1 span:not(.h4) { font-size: 30px; line-height: 38px; }
    .printexBanner .printUnitedCaption h1 span { font-size: 24px; line-height: 37px; }
    .printexContent h2 { font-size: 31px; line-height: 39px; }
    .printexHtitle { max-width: 380px; }
    .scg_image img { max-width: 50px; }
    .event-badge img { max-width: 150px; }
    .ajax-load-more-wrap ul.alm-listing li.grid-item { width: 47%; }
    .why_ops_landingpage ul li { max-width: 270px; margin: 0 auto; }
    .icon_demo img { max-width: 70px; }
    .why_ops_landingpage ul li p { font-size: 16px; line-height: 24px; }
    .slantSection.printexBanner:before { -webkit-transform: skew(0) translate(22%); -ms-transform: skew(0) translate(22%); transform: skew(0) translate(22%); }
    /*Printing United Changes*/
    .printUnitedHead.versionOne .appoint_logo { min-height: 65px; }
    .printUnitedHead.versionOne .custom-logo-link img { max-width: 220px; }
    .printUnitedHead.versionOne .printUnitedright { max-width: 280px; }
    .printingUniteBanner { min-height: 583px; background-position: 58%; }
    .printingUniteBanner .captTitlePrintu { max-width: 480px; }
    .captTitlePrintu { max-width: 475px; }
    .printUnitedForm .appointment_form h2 { font-size: 38px; line-height: 46px; margin-bottom: 8px; } 
    .printUnitedForm.formVone { padding: 0px 35px; border-radius: 0 0 60px 60px; }
    .weUndestandOpt .leftContentWu { padding-top: 45px; }
    .weUndestandOpt { padding-bottom: 120px; }
    .printexMultipdt.featbeniVersionOne p { font-size: 18px; line-height: 30px; max-width: 315px; margin: 0 auto; }
    .printexMultipdt.featbeniVersionOne .multipdtTitle { padding-bottom: 24px; }
    .multipdtTitle h5.h1.v2 { font-size: 42px; line-height: 51px; }
    .ask-for-demo.demoPrintUnite { padding-top: 60px; }
    .ask-for-demo.demoPrintUnite .bttn { font-size: 20px; line-height: 31px; }
    .desginerRadius:before { border-radius: 0; transform: inherit; }
    .printUfootervOne { background-color: #144955; }
    .printUfootervOne .awards_landingpage:after, .paperBanner-cat.btm_cross_strip:before, .ecommerceWhitepaper.btm_cross_strip:before { display: none; }
    .awardWrap { max-width: 220px; margin: 0 auto; }
    footer.eventes_footer { padding-top: 20px; }
    .printUfootervOne .awards_landingpage p.awards_heading { font-size: 38px; line-height: 46px; }
    .eventTesVersionOne .logoName { max-width: 280px; }
    .demotksBanner { padding: 0 15px; }
    .demotksBanner .demotksMaxcaption { max-width: 750px; }
    .demotksBanner p, .demotksBanner p a { font-size: 18px; line-height: 29px; }
    .spaceBtmxl { padding-bottom: 80px; }
    .spaceTopxl { padding-top: 80px; }
    .demotksBanner h1 { font-size: 60px; line-height: 70px; }
    .demotksBanner .h2.v2 { font-size: 45px; line-height: 52px; }
    .demotksBanner .h3.v2 { font-size: 38px; line-height: 46px; }
    .wopsW2pContent .circle-list.fontPara ul li { margin-bottom: 15px; }
    .resellerPartnerSlide { position: relative; }
    .resellerPartnerSlide:after, .resellerPartnerSlide:before { position: absolute; content: ""; top: 0; left: -15px; background: white; width: 100%; max-width: 60px; height: 100%; }
    .resellerPartnerSlide:before { left: auto; right: -15px; z-index: 1; }
    .footertksSocial .contactInfo a:nth-last-child(2) { border-right: 0; }
    .testimonial-heading p { font-size: 19px; }
    /*One Click Automation*/
    .oneclickContent.container { max-width: 900px; }
    .banner-cat .oneclickbanner.caption-banner.bannerMinSet { padding: 69px 15px 150px; }
    .oneMaxcontent { padding-top: 40px; }
    /* Award Section */
    .awardsContentMain { width: 434px; }
    .awardsMainSec .awardVidmax { margin: 30px auto; }
    /* Download Whitepaper */
	/* ecommerce-whitepaper */
	.ecommerce_white-line h2 {
		font-size: 32px;
        line-height: 41px;
        padding-left: 25px;
    }
    .ecommerceWhitepaper:after {
        width: 48.48vw;
        right: 50%;
    }
	.downloadPaperCaption-ecommerce h1 {
		font-size:28px;
	}
	body .fillItDownload-ecommerce {
		padding-top: 50px;
	}
/* 	.blogwhitepapername-ecommerce {
		margin-top: -78%;
	} */
	.DownloadPaper_footer-ecommerce .fillItCopyrights-ecommerce {
		padding-bottom:15px;
	}
    /* ecommerce-whitepaper end */

}
@media only screen and (max-width: 1024px) {
    .gifhr .gifhr-inner { position: static; width: 150px; height: inherit; background: transparent; opacity: 1; visibility: visible; }
    .gifhr .gifhr-inner p { display: none; }
    .gifhr-inner a.bttn.orange.transparent { margin-top: 15px; font-size: 15px; line-height: 16px;padding: 8px 16px; }
    .gifhr-inner .bttn.orange.transparent i { padding-left: 10px; }
    .gifhr .servicesGif + p { min-height: 50px; }
    .banner-cat:before, .banner-cat:after { top: 100%; }
    .banner-cat:after { top: -webkit-calc(100% - 16px); top: -moz-calc(100% - 16px); top: calc(100% - 16px); }
    body.home .gifhr .servicesGif:hover:before { opacity: 1; }
    .search-box { margin-left: 15px; }
    .ask-for-demo { padding-bottom: 50px; padding-top: 50px; }
    .page-id-10431 .banner-cat { background-position: 69%; }
    .post_title { padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; }
    .post_title .entry-title, .post_title .entry-title a { font-size: 19px; line-height: 25px; }
    .psps-content p { min-height: 46px; margin-top: 10px; } 
}

@media only screen and (max-width: 991px) {
    /*Banner*/
    .full_banner .maxBannercaption { margin-bottom: 40px; }
    .award_caption .col-auto { -ms-flex-preferred-size: 33.33%; flex-basis: 33.33%; }
    .award_caption .col-auto:nth-child(4n) { border-color: #ffffff !important; margin-top: 30px; }
    .award_caption .col-auto:nth-child(3n), .award_caption .col-auto:nth-child(6n) { border-color: transparent !important; }
    .scg_image + span { margin-top: 5px !important; }
    .full_banner span.h6 { font-size: 16px; line-height: 28px; }
    sapn.bef_aft_img:before { width: 80px; height: 51px;}
    sapn.bef_aft_img:after { width: 90px; height: 50px; }
    .mainslide .caption-banner p { font-size: 18px; line-height: 26px; }
    .img_after:after { width: 70px; height: 58px;}
    .max_captionbanner { max-width: 485px; }
    .dashed_border_box.key_feature_content p { font-size: 16px; line-height: 24px; }
    .dashed_border_box.key_feature_content h5, .dashed_border_box.key_feature_content .h5  { font-size: 22px; line-height: 32px; }
    .Platinum-web-to-print-pricing-plans .card button.h5 { font-size: 20px; line-height: 28px; }
    .Platinum-web-to-print-pricing-plans button.arrwBtn { right: 5px; }
    .mainslide .short_banner.caption-banner h1 { font-size: 25px; line-height: 40px; }
    .slick-active sapn.bef_aft_img:before, .slick-active .bef_aft_img:after, .slick-active .img_after:after { display: none; }
    .banner-cat .caption-banner.capt-video.teal_clr .maxBannercaption.canvasMaxBanner > * { color: #fff; }
    /*End*/ 
    .site-header .main-navigation .ubermenu>.ubermenu-nav>li:not(.scroll-fix-logo)>a { padding: 10px 15px; }
	.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator {margin-left: 46px;}
	.contact-mainpg .top_main_title p, .contact-mainpg .top_main_title p span {font-size: 21px;line-height: 28px;}
	.ubermenu-responsive .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target { border-bottom: 1px solid rgba(20, 73, 85, 0.2) !important; }
    .mainslide .caption-banner { left: 80px; }
    .right_events_caption img { max-width: 140px; }
    .migrat-box:last-child { border-top: 1px solid #42aea0; }
    .track-table-menu.fixTop { max-width: 690px; } 
    .data-migration-text { padding-bottom: 20px; }
    .contact-form .select::after { right: 20px; }
    .features-content p { max-width: 100%; }
    .track-table-menu.bottom { -webkit-transform: translateY(-160px); -moz-transform: translateY(-160px); -ms-transform: translateY(-160px);transform: translateY(-160px); }
    .price-table table h3 { font-size: 26px; line-height: 34px; }
    .success_story_caption.caption-banner h1, .success_story_caption.caption-banner .h1 { font-size: 42px; line-height: 50px; }
    .sidebar .sidebar_post_box { margin-bottom: 40px; padding: 20px 15px; }
    .event_main_heading + .events-tab .track-border > ul { border-bottom: 1px solid #ccc; padding-bottom: 10px; }
    .contact-mainpg .h1 { margin-bottom: 20px; }
    .banner-cat .event-main, .translate_btn { transform: translateY(0); }
    .banner-cat .caption-banner.full-width.static { display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; position: static; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 30px 15px; transform: inherit; min-height: 249px; }
    .banner-cat .caption-banner.full-width.static p > br { display: none; }
    .caption-banner.resp_view { position: absolute; top: 20%; }
    .third-party-links > li { padding: 0 10px; width: 25%; text-align: left; border-bottom: 1px solid #ccc;}
    .search-slide-logos .search-box { order: 1; padding: 0; }
    .tab_menu select { font-size: 14px; height: 35px; box-sizing: border-box; border: 1px solid #ccc; border-radius: 4px; background-color: transparent; padding: 0 10px;}
    .search-tab-main + div > div { padding: 20px; text-align: center; }
    .demo_vid_tab .search-tab-main + div > div { min-height: auto; }
    .mainslide .common_caption h1, .mainslide .common_caption .h1 { font-size: 26px; line-height: 32px; }
    .search-box input { padding: 6px 10px; line-height: 15px !important; }
    .tab_menu ul, .third-party-links li a::before, .tab_menu ul li a::before { display: none; }
    .search-tab-main > div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; -ms-flex-pack: distribute; -webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;padding-left: 15px;}
	.demo_vid_tab .tab_menu .nav li {padding: 5px 0; }
    .ubermenu-responsive-toggle > i.fa, .ubermenu-responsive-toggle > i.fas { display: none; }
    .mainslide .caption-banner h1, .mainslide .caption-banner .h1 { font-size: 36px; line-height: 44px; margin-bottom: 10px;}
    p.v2Big, .p.v2Big, .caption-banner .p.v2Big, .caption-banner p.v2Big { font-size: 18px; line-height: 34px; }
    .center_events_caption img { max-width: 12%; }
    .main-navigation .ubermenu-responsive-toggle { display: block; }
    .ls-layer .ls-s-1 h1, .ls-layer .ls-s-1 .h1 { font-size: 28px; line-height: 36px; margin-bottom: 0; }
    .ls-layer p { font-size: 16px; line-height: 26px; }
    .homePage_banne .ls-layer .ls-s-1 { left: 3.3% !important; top: 50% !important; -webkit-transform: translateY(-50%) !important;-ms-transform: translateY(-50%) !important;transform: translateY(-50%) !important;}
    .ls-wp-fullwidth-container, .features-content, .border-content { width: 100%; overflow: hidden; }
    .add-on-licensed { overflow: hidden; }  
    .right-line-addon:before { top: 0; bottom: auto; left: 15px; right: 15px;height: 1px; width: 100%; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }    
    .right-line-addon:after { top: 0; left: 50%; width: 20px; height: 20px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top-color: transparent;     -webkit-transform: translate(-50%,-50%) rotate(45deg); -moz-transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); -o-transform: translate(-50%,-50%) rotate(45deg); transform: translate(-50%,-50%) rotate(45deg);}
    .max_banner_video { width: auto !important; height: auto !important; }
    .appointment_form { margin-bottom: 50px; padding-bottom: 30px; } 
    .track-menu.fixTop { top: 57px; } 
    .features-content:nth-child(odd) .max-content, .features-content:nth-child(even) .max-content { margin: 0; }
    .features-content .h4, .features-content h4 { font-size: 24px; line-height: 32px; }
    .ubermenu.ubermenu-main { position: fixed; top: auto; right: 0; bottom: 0; left: auto; width: 80%; height: 100%; max-height: inherit; overflow-y: auto; overflow-x: hidden; }
    header .ubermenu .ubermenu-item .ubermenu-submenu-drop { display: none; position: relative; }
    header .ubermenu-main:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega, header .ubermenu-main.ubermenu-transition-slide .ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega { max-height: inherit; }
    header .ubermenu-responsive { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; }
    header .ubermenu-responsive.ubermenu-responsive-collapse { visibility: visible; max-height: unset; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); }
    .management_solution.br-right.teal_blue, .search-tab-main, .track-border { border-color: transparent;  }
    .search-tab-main { margin-top: 50px; }
    .key-feat-heading p { padding-top: 30px; font-size: 18px; line-height: 26px; }
    .why-ops, .testimonial-main, .large-spacing { padding-top: 30px; padding-bottom: 30px; }
    .key-feat-heading h2,.page-id-10187 .demoself_box .h2,.page-id-10187 .demoself_box h2 { font-size: 32px; line-height: 40px; }
    header .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop, .ubermenu-responsive.ubermenu {  overflow: auto !important;}
    .ubermenu.ubermenu-main { background-color: #45ada0;z-index: 999999; box-shadow: 0 0 20px rgba(0, 0, 0, 0.6); }
    .ubermenu.ubermenu-main.ubermenu-responsive-collapse { box-shadow: none; }
    .banner-cat .caption-banner.capt-video.teal_clr { background-color: #586b72; }
    .print-it-tab .third-party-links  { justify-content: center !important; }
    .print-it-tab .third-party-links > li { border-bottom: 1px solid #144955; align-self: center; width: auto; padding: 0; margin-top: 10px; }
    .print-it-tab.events-tab .track-border .nav-tabs a, .events-tab.tm-tab .track-border .nav-tabs a { font-family: 'open_sansregular', sans-serif; font-size: 16px; line-height: 22px; padding: 5px 10px; background: #eee; height: 100%; } 
    .print-it-tab.events-tab .track-border .nav-tabs a.active  { background: #144955; color: #ffffff; } 
    .feature-images img { max-width: 75%; }
    header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after { right: 40px; }
    header .ubermenu .ubermenu-submenu .ubermenu-row .ubermenu-submenu > li a { display: block; } 
    header .ubermenu .ubermenu-item .ubermenu-submenu-drop { box-shadow: none; }
    .main-navigation .ubermenu > .ubermenu-nav { display: inline-block; width: 100%; }
    header .ubermenu .ubermenu-item {  width: 100%;  display: block; min-width: inherit; }
    .event-badge { position: inherit; transform: none; }
    .br-left { border-left: 0; } 
    .right-line-addon h3 { padding-top: 50px; }
    .banner-cat .caption-banner { left: 30px; }
    .banner-cat .caption-banner { font-size: 48px; line-height: 56px; }
    .event-badge .event-box:first-child { margin-left: 0; }
    .post_title { padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; }
    .post_title h2 { font-size: 16px; line-height: 24px; } 
    .event-badge .event-box { border-radius: 0; }
    .contact-link { max-width: 420px; text-align: right; margin-left: auto; }
    .contact-link > div { display: inline-block; }
    .contact-link #mail { padding-left: 15px; }
    .br_b, .br_t { border: 0; }
    .border-lr { border: 0; } 
    .lg-fonts { font-size: 48px; line-height: 56px; }
    .bttn.square { padding: 8px 12px; font-size: 16px; line-height: 24px; } 
    .ubermenu .ubermenu-submenu .ubermenu-row > li { margin-top: 10px; }
    .main-navigation .ubermenu-nav > li > a span { font-size: 15px; }
    .ask-for-demo { padding-top: 40px; padding-bottom: 40px; text-align: center; } 
    .ask-for-demo a.bttn {padding: 5px 25px; margin-top: 10px; font-size: 17px; }
    header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after { font-size: 16px; }
    .ubermenu-responsive-toggle i { font-size: 20px; color: #ffffff;  }
    .site-content-contain { margin-top: 165px; }
    .why-ops-heading h2, .psps-main h2, .testimonial-main h2, .product_radixweb h2, h1, .h1,.caption-banner.web-to-print-solution-banner .h1, .page-id-10187 h1, .page-id-10187 .h1,.red-hot-technology h2{ font-size: 31px; line-height: 41px; }
  /*   footer.eventes_footer:not(.printExfooter) .row > div { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } */
    div.capterra + footer .row > div { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .landing_footer  .row > div.awards_landingpage { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    footer .footer_nav .row > div:last-child { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .partners-logo .row > div:last-child, .radixweb-partners .col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .partners-logo { padding-top: 0; }
    .br_right::before { display: none; }    
    .row.keyfive > div, .row.keyfive.plus_one > div:first-child  { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .row.keyfive:not(.solsecuritygif) > div:first-child {  -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  }
	.cmscaseblck h3 {font-size: 24px; line-height: 30px; padding: 15px 10px 15px 31px; }
	.page-id-10187 .demoself_box h3, .page-id-10187 .demoself_box .h3 {font-size: 24px;}
    .cmscaseblck p {font-size: 18px; line-height: 30px;padding: 0 10px 15px 32px;}
    .management_solution ul li:last-child { margin-top: 10px; }
    .casestudy-block .cmscaseblck h3 { min-height: auto; padding: 15px 10px 15px 31px; }
    .casestudy-block .cmscaseblck p { padding: 0 10px 15px 32px; }
	.caption_text_ap {padding-bottom: 90px; }
	section.eventes_banner h1, section.eventes_banner .h1 {line-height: 39px; }
    .eventes_banner .appointment_form h2 {padding-top: 15px; padding-left: 15px; padding-right: 15px; }
    .appointment_form { padding-top: 30px; padding-bottom: 40px; }
    .printpack-2019 .appointment_form { padding-top: 0; padding-bottom: 40px; }
    .event_box { padding-bottom: 20px; } 
	.curved {margin-left: 0;}
    .printpack-2019 .curved {margin-left: auto; margin-right: auto;}
    .print18-sgia-18 .lighter_gray_color { font-size: 56px; }
    .print18-sgia-18 .quote-print-18:after { top: 50%; }
    .b2b-print { padding-top: 60px; } 
    p.quto {width: 100%;max-width: 100% }
    .caption_text_ap { -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; -o-transform: inherit; transform: inherit; }
    .caption_text_ap h2 { margin: 0 auto; }
    section.event_key_higlights { margin-top: 60px; }
    .contact-form { border: 0; }
    .curved:after, .curved:before { content: none; } 
    .event_key_higlights { font-size: 16px; line-height: 24px; }
	.main-navigation > .ubermenu > ul > li > a::before {background-color: transparent; }
	.sidebar {max-width: 100%; margin-left: auto; }
	.post-box {padding-bottom: 30px;margin-bottom: 30px; }
	.navigation.pagination {padding-bottom: 50px; }
	.third-party-links{justify-content:left !important;}
	.third-party-links li{padding: 5px 10px 2px;}
	.solution_tabing .tab_menu ul li { width: auto; display: inline-block; text-align: center; }
	.solution_tabing .tab_menu ul{text-align:left !important;-webkit-box-pack: space-around!important;-ms-flex-pack: space-around!important;   justify-content: space-around !important;border-bottom: 1px solid #e8e8e8;}
	.solution_tabing .tab_menu ul li{padding:0px;}
	.tab_menu ul li a{padding: 5px; margin-bottom: 0px;font-size: 30px;line-height: 36px;}
	.tab_menu ul li a.active{background-color: #e8e8e8 !important;border-color:#e8e8e8 !important;}
	.solution_tabing .tab_menu ul li a span{font-size:16px;font-weight:600;font-family: 'open_sansregular', sans-serif;}
	.track-menu{margin-bottom:0px!important;}
	.card-columns{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
	.events-tab .track-border { border-bottom: 0 !important;}
	.solution_tabing .col-12.col-lg-6.col-xl-4, .solution_tabing .col-12.col-lg-6.col-xl-3{margin-top:30px;}
	.solution_tabing{padding-bottom:0px !important;}
    .demo_vid_title:after{left: -26px;} 
    .demo_vid_tab .tab_menu ul { display: block; }
    .tab_in_tab .nav-tabs li { width: 100%; }
    /*Demo videos page*/
    .demo_vid_tab .tab_menu ul { -ms-flexbox-display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: static; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .demo_vid_tab .tab_menu .nav li { width: auto; border-bottom: 1px solid #144955; padding: 0; margin-bottom: 10px; margin-right: 10px; }
    .demo_vid_tab .tab_menu .nav li a { font-family: 'open_sansreguar', sans-serif; font-size: 18px; line-height: 26px; color: #000000; background: #eeeeee !important; padding: 6px 15px; }
    .demo_vid_tab .tab_menu .nav li a.active { background: #f14c38 !important; color: #ffffff; }
    .tab_in_tab .nav-tabs li { margin-right: 0; }
    .demo_vid_tab .tab_in_tab li > a { width: 100%; padding-right: 30px; position: relative; margin-bottom: 20px; }
    .demo_vid_tab .tab_in_tab .nav-tabs li > a:not(.video_url):after { content: "\f067"; font-family: Font Awesome\ 5 Free; font-weight: bold; font-size: 15px; display: inline-block; position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
    .demo_vid_tab .tab_in_tab li a.active:not(.video_url)::after { content: "\f068"; }
    .tab_in_tab .nav-tabs li:nth-last-child(1), .tab_in_tab .nav-tabs li:nth-last-child(2), .tab_in_tab .nav-tabs li:nth-last-child(3) { border-bottom-color: #cccccc; }
    .tab_in_tab .nav-tabs li { padding-bottom: 0; }
    .demo_vid_title h1, .demo_vid_title .h1 { font-size: 32px; line-height: 42px; margin-top: 0; }
    .demo_vid_tab .tab_in_tab .iframe a.video_url { display: inline-block; width: auto; }
    .demo_vid_tab .tab_in_tab a.active + .tab-pane { display: block !important; } 
    .demo_vid_tab .tab_in_tab a.video_url + .tab-pane { margin-bottom: 20px; }
    .contact-mainpg .top_main_title { padding-bottom: 20px; padding-top: 20px; }
    .form_head {padding-bottom:30px;padding-top: 20px!Important;}
    .demo_vid_tab .tab_menu { display: block; width: 100%; }
    .demo_vid_tab .tab_menu .nav li { display: inline-block; width: auto; }
    /*12-12-2018*/
    .header-menu .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator { right: 51px;position:absolute !important; }
    .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator-close { right: 41px; } 
    .contact-form .submit-button { margin-bottom: 0; }
    .responsove-badge { position: fixed; bottom: 0; top: auto; left: 0; right: 0; text-align: left; z-index: 991; background-color: #eeeeee; -webkit-box-shadow: 0 1px 10px 0 rgba(20, 73, 85, 0.6); -moz-box-shadow: 0 1px 10px 0 rgba(20, 73, 85, 0.6); box-shadow: 0 1px 10px 0 rgba(20, 73, 85, 0.6); padding: 10px 5px;  }
    .responsove-badge { display: block; }
    .printpack-2019 { background-position: 100%; }
	.position-relative:before{display: none;}
    .red-hot-winner .max__wi{ max-width: 580px; margin: 0 auto; padding-bottom: 38px; font-size: 18px; line-height: 30px;}
    .bg-black.red-hot-winner { padding-bottom: 50px; padding-top: 50px; }
    .red-hot-winner .person__font{font-size: 30px; line-height: 38px;}
    .captcha-field a { margin-top: 20px; padding-left: 15px; }
    .captcha-field > div div:first-child { margin-bottom: 20px;}
    /*capterra page*/
    .dashed_border_box img { max-width: 200px; }
    .caption_txtbanner, .capterra_form { max-width: 560px; margin: 0 auto; }
    .event_header h1 { font-size: 24px; line-height: 32px; }
    .dashed_border_box { margin: 0 auto; }
    .why_ops_landingpage .border-bottom { display: block; max-width: 360px; margin: 0 auto; }
    .landing_footer .social_icons { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .landing_page_contact { padding: 0; text-align: center; }
    .respoonsive_change{padding-left: 20px; } 
    .webtoprint-storefront-themes .ngg-gallery-thumbnail-box { width: 50% !important; }
    .capterra_banner { background-image: none; }
    .landing_tesvid .h1, .why_ops_landingpage .h1 { font-size: 29px; line-height: 37px; }
    .capterra_banner .caption_txtbanner h2 { font-size: 30px; line-height: 40px; }
    .capterra_banner .caption_txtbanner .lg_font { font-size: 44px; line-height: 52px; }
    .capterra .bl-dash { border: 0; }
    .landing_tesvid .dashed_border_box > p { font-size: 20px; line-height: 28px; }
    .why_ops_landingpage .br-dash { border-right: 0; }
    .landing_tesvid .dashed_border_box { margin-right: auto; }
    .overview_video .minset { min-height: inherit; }
    .overview_video .p:not(.flamingo_color) { font-size: 22px; line-height: 30px; }
    .modal-body.ytmodal { min-height: 290px; }
	.testimonial-with-video .client-testimonials {padding-left: 0rem;padding-right: 0rem;}
	.step-transform-section .video-section {    padding-left: 0;max-height:none;}
	.step-transform-section .video_slider {    max-width: none; width:100%;}
	.step_transform h5.h2 {margin: 10px 0;}
	.step-transform-section .step_transform p br{display:none;}
	.client-video-title br {display: block;}
	.testimonial-with-video .border-right-dashed{border-right:none; border-bottom:1px dashed #aaaaaa;}
    .red-hot-technology .border-bottom-dashed{border:none;}
    /*Custom made solutions*/
    .advenced_b2b_nconnect { padding: 0 15px; }
    .advenced_b2b_nconnect .nConnectBox { max-width: 660px; padding: 30px 20px; }
    /*New Home Page Section*/
    .border-md-right { border-right: 0 solid #cccccc; }
	.plus_before:nth-child(2 ):before{display:none;}
	.easySolution {margin-bottom: 50px; }
    .easySolMax:after{ margin-top:0; background-size: 100%; }
    /*Success Story*/
    .brleftNone .border-right, .brleftNone .border-left { border: 0 !important; }
    .successStoryContent .brd-right { border: 0; }
    .ssNotList { margin: 20px 0; }
    /*Common Landing Pages*/
    .designer-key { padding-top: 40px; padding-bottom: 20px; }
    .mainTitleLpage .photobookPara p { margin-bottom: 20px; font-size: 16px; line-height: 30px; } 
    .printCommonSection .solutionHeight { padding-bottom: 20px; padding-top: 20px; }
    .circle-list ul li, .version_details_column ul li { line-height: 30px; }
    .circle-list ul li:before, .version_details_column ul li:before { top: 10px; }
    .nConnectBox img { margin: 0 auto; display: block; }
    .solutionHeight { min-height: inherit !important; }
    .casestudy-block .cmscaseblck {  margin: 15px 0; }
    .caseStudie_whitePaper { padding-top: 60px; padding-bottom: 60px; }
    .translateMiddle { -webkit-transform: translateY(calc(50% + 40px)); -ms-transform: translateY(calc(50% + 40px)); transform: translateY(calc(50% + 40px)); }
    .banner-cat { background-position: 30%;}
    .banner-cat .container:not(.demotksBanner) { max-width: 100%; padding: 0; }
    .banner-cat .caption-banner.bannerMinMidSet, .banner-cat .caption-banner.bannerMinMidSet:before { min-height: 160px; }
    /*Event Page*/
    .printUnitedCaption { margin-left: 20px; margin-right: auto; margin-bottom: 40px; margin-top: 60px; }
    .printUnitedForm { margin-right: auto; }
    .slantSection:before { top: 38%; margin-bottom: 80px; width: 100%; -webkit-transform: skewY(-4deg) translateY(40px); -ms-transform: skewY(-4deg) translateY(40px); transform: skewY(-4deg) translateY(40px); }
    .slantSection.printexBanner:before { -webkit-transform: skewY(-4deg) translateY(40px); -ms-transform: skewY(-4deg) translateY(40px); transform: skewY(-4deg) translateY(40px); }
    .printUnitedForm .appointment_form h2 br { display: none; }
    .printUnitedHead { background: #ffffff; border-bottom: 1px solid #144955; }
    .printUnitedHead .white_color { color: #144955; }
    .printUnited { background-position: 21% top; background-size: 210%; }
    .printUnited .container { max-width: 100%; }
    .printUnitedForm .appointment_form { padding-bottom: 10px; }
    .keyPrintunite .keyBorderBox:nth-child(odd) { border-left-color: transparent; border-bottom: 1px solid #cccccc; }
    .keyPrintunite .keyBorderBox:nth-last-child(2) { border-bottom-color: transparent; }
    .keyPrintunite .keyBorderBox:nth-last-child(3) { border-bottom: 1px solid #cccccc; }
    .printExfooter .landing_page_contact { padding-left: 0; }
    .printexBanner.printUnited { background-position: 25% top; background-size: 270%; }
    .printexBanner .printexContent { margin-left: 30px; margin-right: auto; }
    .printexBanner .printexContent p.v2Big { font-size: 21px; line-height: 34px; }
    .printexBanner.slantSection:before { top: 42.8%; }
    .printUnitedHead.printeXheader { background-color: transparent; border-bottom-color: transparent; }
    .why_ops_landingpage .br-dash, .why_ops_landingpage .bl-dash { border-left-color: transparent; }
    .printexMultipdt .multipdtTitle { padding-bottom: 30px; }
    .printexMultipdt .border-right { border-color: transparent !important; }
    .printexMultipdt > div > .row > div:not(:last-child) { margin-bottom: 50px; }
    .printexMultipdt { padding-top: 90px; padding-bottom: 60px; }
    .PrintUnitemonial.printExTestmon { padding-top: 55px; padding-bottom: 55px; }
    .printeXheader .main-logo { max-width: 449px; }
    .borde_resp { border-bottom: 1px solid #dddddd; padding-bottom: 35px; }
    .printexMultipdt .hover_chnge { min-height: 162px; }
    /*Printing United New*/
    .printUnitedHead.versionOne .custom-logo-link img { max-width: 200px; }
    .printUnitedHead.versionOne .printUnitedright { max-width: 265px; }
    .event_header h1 { font-size: 17px; line-height: 24px; }
    .printingUniteBanner { background-image: url('../images/responsive-printing-united.jpg'); position: relative; min-height: 380px; border-radius: 0; -webkit-box-shadow: inset 0px -190px 70px 10px rgba(75, 187, 204, 0.7); box-shadow: inset 0px -190px 70px 10px rgba(75, 187, 204, 0.7); }
    .captionPrintUnired { position: static; }
    .printUnitedForm.formVone, .printUnitedForm.formVone:before { -webkit-transform: inherit; -ms-transform: inherit; transform: inherit;}
    .printUnitedForm.formVone:after { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
    .printUnitedForm.formVone .appointment_form { padding: 70px 0 30px; }
    .printingUniteBanner .captTitlePrintu { padding: 0; top: auto; left: 0; bottom: 0; z-index: 1;-webkit-transform: translateY(70px); -ms-transform: translateY(70px); transform: translateY(70px); }
    .weUndestandOpt .leftContentWu + div { padding: 0px; }
    .weUndestandOpt.fade { opacity: 1; }
    .leftContentWu { text-align: center; }
    .leftContentWu > p { max-width: 590px; margin-left: auto; margin-right: auto; }
    .toogleArrow { font-size: 20px; }
    .leftContentWu .accordContent { display: none; }
    .shaDow .toogleArrow::before { content: "\f062"; }
    .featbeniVersionOne > div .eQspace:first-child { padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #ffffff; }
    footer.eventes_footer.footertksMain .footertksSocial > div >.row > div { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .increseContent { max-width: 500px; margin: 0 auto; }
    .wishMoreBtn .bttn { font-size: 22px; line-height: 26px; }
    .increaseSales .video-container { margin-top: 50px; }
    .wishMore p, .incrPara p, .wishMore p span { font-size: 21px; line-height: 32px; }
    .wopsW2pForm { max-width: 460px; margin: 0 auto; padding: 10px; -webkit-transform: translateY(-110px); -ms-transform: translateY(-110px); transform: translateY(-110px); }
    .resellerPartner { padding-top: 60px; }
    .opsvIdeoContent.spaceToplg { padding-top: 0; }
    .footertksSocial .contactInfo  { text-align: center; }
    /*One Click Automation*/
    .secondEntryContent { max-width: 100%; }
    .manageOrder { padding-top: 40px; padding-bottom: 60px; }
    .secondEntryContent .h4, .manageOrder .h4 { font-size: 19px; }
    /* Footer */
    /* footer:not(.printUfootervOne) .row > div { -webkit-box-flex: 50%; -ms-flex: 50%; flex: 50%; max-width: 50%; } */
    .demo_vid_title { display: none; }

    /* Award Section */
    .awardsMainSec { padding: 60px 0; }
    .awardsContentMain .h3.v2 { font-size: 35px; line-height: 50px; }
    .awardsContentMain h5 { font-size: 22px; line-height: 28px; }
    .awardsContentMain .br_b.greenishClr { border-bottom: 1px solid #45ada0; }

    /* Download whitepaper */
    .fillItContent p { margin-bottom: 15px; }
    .fillItForm input[type=submit] { padding: 12px 40px 12px 15px; font-size: 19px; line-height: 19px; background-size: 18px; }
    .fillItForm .disclaimer { font-size: 14px; }
    .fillItForm { padding: 0 15px 15px; }
    .fillItContent h5, .fillItContent .h5 { font-size: 21px; } 

    /* Download thank you page */
    .increase_thankyou .increseContent { max-width: 33.333333%; }
    .increase_thankyou .increseContent:nth-child(2):before { left: 0px; }
    .increase_thankyou .increseContent:nth-child(2):after { right: 0; }
    .increase_thankyou .incrPara p { word-break: break-word; }
    .wishMoreDownload .wishMoreBtn .bttn { max-width: 290px; }
    .wishMoreDownload .wishMoreBtn .bttn i { font-size: 19px; }
	/* ecommerce-whitepaper */
	body .blogwhitepapername-ecommerce{
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 50px;
	}
	.fillItDownload-ecommerce .fillItContent {
		max-width: 100%;
	}
	.white-ecommerce-pdf {
		text-align: right;
    }
    .fillItForm.blogwhitepapername-ecommerce:after, .fillItForm.blogwhitepapername-ecommerce:before, .curvedTowside:after, .curvedTowside:before {
        display: none;
    }
    .downloadPaperCaption-ecommerce {
        padding: 36px 0 32px 10px;
        max-width: 480px;
        margin: 20px auto 0;
    }
    .ecommerceWhitepaper:after { display: none; }
    .leftsparaEcommerce { width: 100%; }
    .leftsparaEcommerce .fonts_20 {
        font-size: 16px;
        line-height: 25px;
    }
    .ecommercePaperFooter .fillItCopyrights {
        padding-top: 0;
    }
    .fillItForm.blogwhitepapername-ecommerce input[type=submit] {
        background-size: 16px;
    }
    /*-- 18June2020 --*/
    .ecommerce-whitepaper-wrapper section.ecommerceWhitepaper, .ecommerce-whitepaper-wrapper section.fillItDownload {width: 100%;}
    .ecommerce-whitepaper-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    body.page-template-tpl-whitepaper-design2.page-template-tpl-whitepaper-design2-php .bg-grey-top {background-color: #d5e0e8;}
    body.page-template.page-template-tpl-whitepaper-design2 .fillItDownload-ecommerce{padding-top: 20px;padding-bottom: 40px;}
    .ecommerceWhitepaper .fillItForm {margin-bottom:20px;}
    body.page-template-tpl-whitepaper-design2.page-template-tpl-whitepaper-design2-php section.fillItDownload.fillItDownload-ecommerce {padding-top: 0;}
    body.page-template-tpl-whitepaper-design2 .containerCustom > div > div p.sup_small:last-child {margin-bottom: 0;}
    body.page-template-tpl-whitepaper-design2 section.fillItDownload.fillItDownload-ecommerce {padding-bottom: 24px;}
    /* ecommerce-whitepaper end */
    
}
@media only screen and (max-width: 767px) {
    /*Banner*/
    .hover_chnge span.h6 { text-align: center; min-height: 68px; }
    div.mainslide .slick-arrow { top: 50%; bottom: 0; }
    .fullvh { min-height: calc(100vh - 70px); }
    .maxBannercaption { max-width: 500px; margin: 0 auto; }
    .banner-cat .caption-banner.bannerMinMidSet, .banner-cat .caption-banner.bannerMinMidSet:before { min-height: 120px; }
    .mainslide .caption-banner.lgTransparent { background: inherit; padding: 20px; }
    .banner-cat .caption-banner.short_banner { min-height: inherit; }
    /*End*/
    /*New section*/
    .key-feat-heading p, .key-feat-heading .p { font-size: 16px; line-height: 24px; }
    .why_onprintshop_fpage .h4, .why_onprintshop_fpage h4 { font-size: 20px; line-height: 28px; }
    .home_key_feat p a { display: inline; }
    .dashed_border_box.key_feature_content { padding: 30px 15px; margin-bottom: 30px !important; }
    .features-main div div:last-child .dashed_border_box.key_feature_content {  margin-bottom: 0px !important; }
    .dashed_border_box.key_feature_content .h5 { font-size: 20px; line-height: 28px; }
    .dashed_border_box.key_feature_content img { max-width: 70px; }
    .Platinum-web-to-print-pricing-plans .card button.h5, .Platinum-web-to-print-pricing-plans .panel-heading .panel-title .h5 { font-size: 16px; line-height: 24px; text-align: left; }
    .Platinum-web-to-print-pricing-plans .card button.arrwBtn i, .Platinum-web-to-print-pricing-plans .panel-heading a i { font-size: 16px; }
    body:not(.home) .banner-cat .min_inherit.caption-banner.static { min-height: inherit; }
    /*End*/
	.main-navigation > .ubermenu > ul > li > a:hover:before, .main-navigation > .ubermenu > ul > li.ubermenu-active > a:before, .main-navigation > .ubermenu .ubermenu-current-menu-item a:before { height: auto; }
	footer:not(.printUfootervOne) .row > div { width: 100%; max-width: 100%; flex: 0 0 100%; }
	.footer_collapse { padding-left: 15px; position: relative; border-bottom: 1px solid rgba(126, 126, 126, 0.4); margin-bottom: 0; padding: 15px 0 15px !important; text-align: left; }
	.event_box{max-width:none;}
	.footer_collapse .widget_title { padding-bottom: 0; position: relative;	}
	.footer_collapse .widget_title:before { content: '\f078'; font-family: "Font Awesome 5 Free"; font-weight: bold; position: absolute; right: 15px; font-size: 18px; transition: all ease-in-out 0.4s; }
	.footer_collapse .menu { margin-top: 10px; }
	.footer_collapse .widget_title.active::before { content: '\f077'; }
    footer .contact_links { margin-top: 40px; }
	.award_bg { background-position:center; }
	.feature-content { padding-left:0px; padding-right:0px; padding-top: 0!important; padding-bottom: 0!important;}
	footer .widget_title, footer .widget_title > a { font-size: 20px;line-height:28px; padding-bottom:17px;}
    footer .contact-info .widget_title, footer .contact-info .widget_title a{font-size: 20px;line-height:28px;}
    footer .widget_title.active { color: #f14c38; }
	.banner-cat .caption-banner.web-to-print-solution-banner.static.minh-none { top: 50%; position: absolute; background: transparent; transform: translateY(-50%); }
	.page-id-10187 .mainslide {position: relative;}
	.web-to-print-middle-section {margin-top: 0;}
    .contact-mainpg .top_main_title p, .contact-mainpg .top_main_title p span {font-size: 18px;line-height: 24px;}
	.mainslide:hover .slick-arrow { -webkit-transform: translate(0,-15px); -moz-transform: translate(0,-15px); -ms-transform: translate(0,-15px); -o-transform: translate(0,-15px); transform: translate(0,-15px); }
    .event-page-text p, .event_thankyou a { word-break: break-all; }
    .track-table-menu.fixTop { position: static; max-width: unset; width: 100%; }
    .track-table-menu { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; padding-bottom: 15px; }
    .track-table-menu.fixTop + table { margin-top: 0; }
    .chicago-sgia-page:not(.printUnitedTy) { padding-top: 50px; padding-bottom: 50px; }
    .chicago-sgia-page.printUnitedTy { padding-bottom: 50px; }
    header .ubermenu-main .ubermenu-row {padding: 0px 5px;}
    .single_event_banner .right_events_caption, .single_event_banner .center_events_caption { position: static; }
    .caption-banner.resp_view { position: absolute; top: 13%; }
    .events-tab .track-border { border-bottom: 1px solid #d8d8d8; }
    .success_story_caption.caption-banner h1, .success_story_caption.caption-banner .h1 { font-size: 32px; line-height: 40px; }
    .success_story_caption.caption-banner p { font-size: 18px; line-height: 26px; }
    .track-border .third-party-links li { margin-top: 5px; }
    .intro_title h2 { font-size: 26px; line-height: 36px; }
    .slide_story { padding: 0 20px; }
    .thank-you-page-padding { padding-top: 50px; padding-bottom: 50px; }  
    .contactus-thank-you-page a.bttn-contact-thank-you i, .page-content a.bttn-404 i { font-size: 14px; margin-left: 7px; }
    .thank-you-image, .error404 .page-content, .events-chicago-padding { padding-bottom: 50px; margin: 0 auto; }
    body.error404 .error-404 { padding-top: 40px; }  
    .search-box.radius_search input { max-width: 100%; height: 50px; line-height: 25px !important; padding: 0 45px 0 25px; }
    .solution_tabing .col-12.col-lg-6.col-xl-4, .solution_tabing .col-12.col-lg-6.col-xl-3 { margin-top: 0; }
    .stab_detailes > div.lesslineh { padding: 15px; }
    .track-border .version-track.nav li { text-align: center; }
    .track-border .version-track.nav li a { font-size: 21px; line-height: 29px; margin-top: 8px; }
    .search-box.radius_search button { right: 18px;}
    .story_testimonial .quto { font-size: 16px; line-height: 24px;}
    .panel-heading h2, .panel-heading .h2, .panel-heading h3, .panel-heading .h3, h2.widget-title, .h3.midFont, h5.midFont { font-size: 26px; line-height: 34px; }
    .story_testimonial.ssTestimonials p.quto { font-size: 18px; line-height: 30px; }
    .ssTestimonials .story_testimonial i { font-size: 55px; }
    .search-box.radius_search button { height: 48px; }
    .search-box.radius_search button:before { line-height: 50px; } 
    .before_btm_br:before { width: 250px;     left: 0; right: 0; margin: 0 auto; }
    .events-tab .track-border .nav-tabs a { font-size: 18px; line-height: 26px; text-align: center; margin-top: 10px; } 
    .track-menu.fixTop { position: static; }
    .testi_main .alm-listing .card { margin-bottom: 60px !important; }
    .event_box .minH { min-height: auto; padding-bottom: 15px; }  
    .contact-mainpg .captcha-field .col { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .contact-mainpg .captcha-field .col:first-child { -webkit-box-flex: 0; -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; }
    .contact-mainpg .captcha-field .col:nth-child(3) { -webkit-box-flex: 0; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%;  }
    .contact-mainpg .captcha-field .col:nth-child(2) { order: 1; margin-top: 15px; }
    .contact-form input, .contact-form select, .contact-form textarea { padding-left: 15px; background-color: #ffffff; }
    .contact-form .select::after { right: 12px; font-size: 14px; }
    .event-banner-images { flex-wrap: wrap; }
    .event-banner-images .event { max-width: 240px; margin: 0 auto; margin-bottom: 20px; }
    .contact-form input.enter-your-captcha { width: 100%; }
    .contact-mainpg .captcha-field .col:last-child { order: 2; }
    .sidebar.version_details_sidebar .sidebar_post_box { height: auto; }
    .contact-mainpg .h1 { margin-bottom: 0; }
    .captcha-field i { padding: 0; }
    .logo-heading h2 { font-size: 24px; line-height: 32px; }
    .track-menu.fixTop + section { margin-top: 0; } 
    .track-border .third-party-links li a { font-size: 14px; line-height: 22px; }
    .page-id-7238 .mainslide { display: block; }
    .releases-main { padding: 0; background-image: none; }
    .releases-main p, .releases-main .flamingo_color, .common_caption .flamingo_color { color: #ffffff; } 
	.main-navigation .ubermenu > .ubermenu-nav > li > a {padding: 8px 20px; }
	header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {right: 60%; }
	.ubermenu.ubermenu-main { width: 100%; }
    header .ubermenu .ubermenu-custom-content-padded { padding: 0px 0; }
    .caption-banner .small_fontsize { font-size: 26px; line-height: 32px; }
	header .ubermenu .ubermenu-custom-content-padded h4 { font-size: 18px; line-height: 30px;     text-transform: uppercase; font-family: fjalla_oneregular; color: #45ada0; }
	.ubermenu .ubermenu-submenu .ubermenu-row > li::before { display: none; }
	.ubermenu .ubermenu-submenu .ubermenu-row > li { border-left: 0; }
	#uberops > li ul > li { position: relative; }
    #uberops > li ul > li a { border-bottom: 1px solid rgba(69, 173, 160, 0.2); margin-left: 15px; }
    .site-header.sticky-header .demo-contact-link { position: fixed; height: 60px; background: #144955; z-index: 9999999; bottom: 0; top: 0; right: 0; left: 0;    -webkit-box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.6); box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.6); }
	#uberops > li ul > li a span { font-size: 14px; line-height: 22px; }
	#uberops > li ul > li a:before {content: "\f105";font-weight: bold;font-family: Font Awesome\ 5 Free;color: #45ada0;position: absolute;top: 50%;left: 7px;transform: translate(-22px,-50%);}
    body:not(.home) .banner-cat .caption-banner.static { display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: static; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background: #eeeeee; padding: 30px; transform: inherit; }
    body:not(.home) .banner-cat .caption-banner.static.teal_clr { background-color: rgba(20, 73, 85, 0.8); }
    .partners-logo .slick-arrow.slick-prev, .partners-logo .slick-arrow.slick-next, .slick-arrow.slick-next, .slick-arrow.slick-prev { -webkit-transform: translate(0px,-50%); -moz-transform: translate(0px,-50%); -ms-transform: translate(0px,-50%); -o-transform: translate(0px,-50%); transform: translate(0px,-50%); }
    .search-slide-logos .slick-arrow.right-nav { -webkit-transform: translate(-15px, -50%); -moz-transform: translate(-15px,-50%); -ms-transform: translate(-15px,-50%); -o-transform: translate(-15px,-50%); transform: translate(-15px,-50%); }
    .partners-logo img { -webkit-filter: grayscale(0); filter: grayscale(0); max-width: 170px; }
    .main-header { border-bottom: 1px solid #45ada0;background-color: #144955; padding: 0; }
    .header-menu { display: none; position: relative; z-index: 99999; transform: scale(0); }
    .webtoprint-storefront-themes .ngg-gallery-thumbnail-box { float: none; width: 100% !important; }
    .webtoprint-storefront-themes .ngg-gallery-thumbnail img { margin: 0 auto; } 
    .webtoprint-storefront-themes .ngg-gallery-thumbnail { border: 0; }
    .webtoprint-storefront-themes .ngg-gallery-thumbnail a { display: inline-block; border: 1px solid #ccc; }
    /*.site-header.sticky-header .header-menu { transform: scale(1); display: block; }*/
    .counter-content::before { left: 0; right: 0; margin: 0 auto; }
    .banner-cat .caption-banner.static.minh-none { min-height: inherit; }
    .siqico-chat span, .zsiq_flt_rel12 em { display: none !important; }
    #siqbtndiv { width: 60px !important; height: 60px !important; border-radius: 0 !important; color: #ffffff; left: 0; right: 0; background-color: transparent; box-shadow: none; }
    .success_story_caption.caption-banner { position: static; transform: translateY(0); padding: 20px 15px; }
    body:not(.home) div.banner-cat .caption-banner.green:not(.full_width_caption), .success_story_caption.caption-banner { background-color: #567c7d; }
    .success_story_caption.caption-banner.green.tRans { background-color: rgba(86, 124, 125, 0.8); }
    body:not(.home) div.banner-cat .caption-banner.dark_gray { background-color: #79766d; }
    body:not(.home) div.banner-cat .caption-banner.dark_gray.tRans { background-color: rgba(121, 118, 109, 0.8); }
    body:not(.home) div.banner-cat .caption-banner.teal_clr { background-color: #586b72; } 
    .caption-banner:not(.full_width_caption) .teal_blue_color, .caption-banner:not(.full_width_caption) .text-black, .caption-banner .resp_white { color: #ffffff; }
    .partners-logo .slick-arrow { width: 30px; height: 30px; margin: 0 3px; background-color: #ffffff; }
    .partners-logo .slick-arrow { margin: 0 30px; }
    .mainslide .caption-banner h1, .mainslide .caption-banner .h1 { font-size: 26px; line-height: 34px; margin-bottom: 15px; }
    .mainslide .caption-banner .bttn { font-size: 16px; line-height: 24px; padding: 8px 22px; }
    .mainslide .caption-banner p, .caption-banner .p, .contact-paragraph p, .oneclickbanner span.h5 { font-size: 16px; line-height: 24px; }
    .contact-mainpg img { max-width: 180px; }
    /*Header*/
    .demo-contact-link .fixreslogo { padding: 6.8px 4px; position: fixed; left: 15px; top: 0; }
    .ls-layer.ls-active img, .ls-s-1 { position: static !important; margin: 0 !important; transform: inherit !important; }
    .responsove-badge img {transform: translateZ(0);}
    .site-header.sticky-header .fixreslogo { display: block !important; }
    #top-right a { padding: 5px 6px; } 
    .site-header.sticky-header { top: 0; }
    .demo-contact-link.d-flex.justify-content-center.justify-content-md-end.text-right { display: none !important; }
    .site-header.sticky-header .main-navigation .ubermenu-responsive-toggle i { color: #ffffff; }
    .site-header.sticky-header .header-menu { position: fixed; left: 0; right: 0; top: 0; }
    header .ubermenu .ubermenu-active .ubermenu-submenu { display: block; } 
    .homePage_banne .ls-layer .ls-s-1 { white-space: pre-wrap !important; }
    .bttn.orange.bord:before { content: none; }
    .feature-content > a { margin-top: 20px; margin-bottom: 20px; }
    .feature-content { min-height: unset; }
    #layerslider_22 img { visibility: hidden; }
    #layerslider_22 .ls-s-1 { position: static !important; }
    .ls-layer .bttn { margin-top: 0; }
    #layerslider_22 { min-height: 320px; display: flex; }
    #layerslider_22 .ls-inner, #layerslider_22 .ls-layer { height: 100%; }
    .key-feat-heading p { padding-top: 20px; font-size: 16px; line-height: 24px; }
    .key-feat-heading h2 { font-size: 28px; line-height: 36px; }
    .maxBannercaption br { display: none; }
    .ls-layer .ls-s-1 h1, .ls-layer .ls-s-1 .h1 {font-size: 22px;line-height: 30px; } 
    .main-navigation .ubermenu-responsive-toggle { padding: 0; text-align: right; }
    header .ubermenu-responsive-toggle i.icon-menu { font-size: 32px; color: #fff; margin: 0; }
    .site-content-contain { margin-top: 60px; }
    .why-ops, .testimonial-main, .large-spacing { padding-top: 45px; padding-bottom: 45px; } 
    .video-section { padding-left: 0; }
    .BtmToTop { bottom: 90px; }
    .single_event_banner .right_events_caption, .single_event_banner .center_events_caption { transform: translate(0,0); text-align: center; padding: 20px 0; background-color: #586b72; }
    .center_events_caption img { max-width: 70%; }
    .sales-story { text-align: center; }  
    .story-content p.h5 { font-size: 18px; line-height: 26px; }
    .story-box { padding: 20px 15px; border: 2px solid #f14c38; }
    .wide_bestof_category { padding: 30px 0;}
    .banner-cat .caption-banner { font-size: 32px; line-height: 40px; } 
    /*footer { margin-bottom: 80px; }*/
    .ubermenu.ubermenu-main { width: 98%;}
    body .zls-medium .zlslrgbtn-on-tit1:after, body .zls-small .zlslrgbtn-on-tit1:after { content: "Chat"; position: relative; display: table-cell; visibility: visible; vertical-align: middle; font-size: 18px; font-family: 'pt_sans_b', sans-serif; color: #fff; padding: 3px 8px 0 2px; }
    body .zls-medium .zls-lftbtn .zls-chtmn { width: 36px; }
    .psps-main .psps-content { padding-top: 40px;  }
    .zls-small .zlsf_btmn, .zls-large .zlsf_btmn, .zls-medium .zlsf_btmn { max-height: 45px; }
	.sls-ord-part {max-width: 100%; padding-bottom: 30px; }
    .mst-see-ems-prnt17 {max-width: 100%;}
    .bl-dash { border: 0; }
    .specific_margin > div:nth-child(3) > div, .event_box { margin: 0 auto; } 
    .events-tab .nav-tabs a  { font-size: 16px; line-height: 24px; }
    .appointment_form { margin-bottom: 40px; padding-bottom: 25px; }  
	.cmscaseblck h3, .cmscaseblck p{ text-align:center;}
    .cmscaseblck br{display:none;}
    .casestudy-block .cmscaseblck .fa-download-hover{ right:0; left:0; margin:0 auto; } 
    .content_lisr_solve h2, .event_key_higlights h2 { font-size: 28px; line-height: 36px; }
    .event_key_higlights img { max-width: 65px; }
    .event_key_higlights p { font-size: 16px; line-height: 24px; }
    .log-caption { display: none; }
    .lg-fonts { font-size: 32px; line-height: 40px; }
    .consicutive_meet .h2 { font-size: 22px; line-height: 30px; }
    footer.eventes_footer {margin-bottom: 0; padding-top: 10px; padding-bottom: 10px;}
    div:not(.capterra) footer.eventes_footer img { display: none; }
    .demoself_box h3, .demoself_box .h3 { font-size: 22px; line-height: 30px; text-align: left; }
    .copyrights_link { padding-top: 10px;}
    .featured-img .post-thumbnail + .featured-caption {position: relative;bottom: 16px; }
    .featured-caption .ops_date { width: 100%; }
	.ops_date {width: 100%;}
	.post_title .entry-title a, .post_title .entry-title {font-size: 20px; line-height: 28px;}
	.contact-mainpg .form-start .mb-md-4{margin-bottom:0px !important;}
	.search-tab-main .search-box{margin-left:5px;}
	.banner-cat img{display:block;}
	.banner-cat .caption-banner.solution-version-banner{ background-color: #586b72; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: static; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 30px; transform: translateY(-13px); min-height: 249px; flex-direction:column; }
	.solution-version-banner.caption-banner h1, .solution-version-banner.caption-banner .h1{font-size:40px;line-height: 1;}
    .banner-cat .caption-banner:not(.full_width_caption) { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: static; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 30px 15px; transform: inherit min-height: auto; background-color: #586b72; transform: inherit; }
    .banner-cat .caption-banner.tRans:not(.full_width_caption) { background-color: rgba(88, 107, 114, 0.8); }
    .print-it-tab .third-party-links > li { margin-top: 5px; }
    .print-it-tab.events-tab .track-border .nav-tabs a { font-size: 16px; line-height: 22px; }
    .mainslide .banner-cat .caption-banner + .caption-banner { padding-top: 0; }   
    .banner-cat .success_story_caption.caption-banner { display: block; transform: inherit; }
    .banner-cat .caption-banner h1, .banner-cat .caption-banner .h1{ font-size: 30px;margin-bottom: 5px; line-height: 45px;}
    .banner-cat .caption-banner.full_width_caption h1, .banner-cat .full_width_caption.caption-banner .h1 { font-size: 28px; line-height: 36px;   }
    .frame-cover.shadow-video { box-shadow: none; }
	.card-columns{-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;}
    .stab_detailes { padding-left: 15px; }
    .banner-cat img { margin: 0 auto; }
	img.awards-images {padding-bottom: 40px; }
	.demo_vid_title:after{left: -37px;}
    .tab_in_tab .nav-tabs li {width: 100%;}
    div#zsiqbtn, div#zsiqbtn.chatSlideUp { bottom: 0px; }
    .page-template-tpl-printing-united div#zsiqbtn, .page-template-tpl-printing-united div#zsiqbtn.chatSlideUp { bottom: 40px; }
    .form_head,.form_head span { font-size:28px; } 
	.form_head {padding-bottom: 10px;padding-top: 0px!Important;}
	.form_head_container{padding-top: 10px!important;padding-bottom: 10px!important;}
	.caption-banner.web-to-print-solution-banner .h1, .page-id-10187 h1, .page-id-10187 .h1 { font-size: 28px; line-height: 34px; color: #144955; }
    .caption-banner.web-to-print-solution-banner .h1 .flamingo_color { color: #f14c38; }
    .main-header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator { right: 31px;position:absolute !important; }
    .main-header .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close, .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator-close { right: 20px; }
    .contact-form .submit-button { margin-bottom: 30px; }
    .printpack-2019 .captcha_img { padding-bottom: 20px; }
    .printpack-2019 .captcha_reload { padding-top: 20px; text-align: center; }
    .b2b-print { padding-top: 70px; }
    .Platinum-web-to-print-pricing-plans .h4  { font-size: 21px; line-height: 29px; }
    .price-table table table tr td, .price-table table table tr th, .complimentary-table th, .complimentary-table td, .Platinum-web-to-print-pricing-plans .track-table-menu table table tr td { padding: 8px 15px; }
    .site-content .data-migration-text .border-right { border-right: 0 !important; }
    .qr_social_media ul > li:not(:last-child) { border-bottom: 1px solid #dddddd; }
    .appointment_form .crmWebToEntityForm, .event-radio { padding: 0 15px; }
    .print18-sgia-18 .slick-dots li button {width: 18px;height: 18px;}
    .slick-dots li button { width: 20px;height: 20px; }
    .appointment_form .crmWebToEntityForm.active { overflow: visible; }
    .event_forms { padding-top: 20px; }
    .webtoprint-storefront-themes .ngg-template-caption .ngg-gallery-thumbnail-box { width: 100% !important; }
    .webtoprint-storefront-themes .ngg-template-caption .ngg-gallery-thumbnail { margin: 0; }
    .version_details_column a { word-break: break-all; }
    /*Capterra Page*/
    .capterra_head .appoint_logo { margin: 0 auto; }
    .capterra_form .form_title h3, .capterra_form .form_title h3 span { font-size: 32px; line-height: 44px; }
    .form_title h3 { font-size: 28px; line-height: 36px; }
    .capterra_form { padding: 30px 30px 60px; }
    .capterra_banner .caption_txtbanner h2 { font-size: 25px; line-height: 38px;}
    .demo_strip_part p { font-size: 23px; line-height: 36px; }
    .max_tb_space { padding-top: 50px; padding-bottom: 50px; }
    .why_ops_landingpage h4 { font-size: 26px; line-height: 34px; }
    .btm_cross_strip.strip_right:before { display: none; }
    .awards_landingpage p.awards_heading { font-size: 24px; line-height: 32px; }
    .capterra_banner .caption_txtbanner .lg_font { font-size: 37px; line-height: 45px; }
    .triangle_list li p { font-size: 18px; line-height: 26px; }
    .landing_tesvid .border-left { border-color: transparent !important; }
    .talk-to-our-expert .h4 { font-size: 21px; line-height: 29px; }
    .page-id-10463 #fancybox-content::-webkit-scrollbar{ width: 6px;}
	.step-transform-section h3.h4 {font-size: 20px;line-height: 30px;}
    .step-transform-section {    padding-top: 40px;    padding-bottom: 40px;}
    .readMoreBelow { overflow-x: scroll; }
    .Platinum-web-to-print-pricing-plans .card-header, .Platinum-web-to-print-pricing-plans .panel-default { padding: 5px 15px; }
    .Platinum-web-to-print-pricing-plans .card-body { padding: 0 15px; }
    .Platinum-web-to-print-pricing-plans button.arrwBtn { right: 15px; }
    .num_section .h1 { font-size: 40px; line-height: 48px; }
    .num_content p, .num_content .p { line-height: 24px; }
    .nConnectBox  .whitepaper-modal-close { position: inherit; margin-left: auto; }
    /*New Home Page Section*/
    .border-sm-bottom { border-bottom: 1px solid #cccccc; }
	.plus_before:nth-child(2 ):before{display:block;}
	.plus_before::before{right: 0;left: 0;top: auto;bottom: 32px;margin: auto;transform: translate(0);}
    .easySolution{margin-bottom: 90px;}
    .success_story_caption p.not_btn.white_bg { color: #144955; }
    .success_story_caption.caption-banner p.h4 { font-size: 18px; line-height: 26px; }
    /*Common landing Pages*/
    body:not(.home) .banner-cat .caption-banner.static { padding: 30px 15px; }
    h2.v2, .h2.v2, h3.v2, .h3.v2, span.h2.v2, span.h3.v2 { font-size: 28px; line-height: 40px; }
    .mainTitleLpage { padding-top: 30px; padding-bottom: 30px; }
    .designer-key { padding-bottom: 5px; }
    .printCommonSection .solutionHeight { padding-bottom: 10px; padding-top: 10px; } 
    .cmscaseblck { margin: 15px 0; }
    .casestudy-block .cmscaseblck { min-height: inherit; }
    .casestudy-block .cmscaseblck h3 { padding: 15px 10px 0 31px; }
    .translateMiddle { transform: inherit; margin-top: 15px; }
    .caseStudie_whitePaper { padding-top: 40px; padding-bottom: 40px; }
    p.v2Big, .p.v2Big, .caption-banner .p.v2Big, .caption-banner p.v2Big { font-size: 16px; line-height: 24px; }
    .capt-video .video_caption { max-width: 500px; margin: 0 auto; }
    .data-migration-text .h2 { font-size: 20px; line-height: 28px; max-width: 280px; margin: 10px auto; }
    .migrat-box { min-height: inherit !important; }
    .award_bg { background: #eeeeee; }
    .award_18content { padding-top: 0px; }
    .ops-new-tab h2 { font-size: 28px; line-height: 38px; }
    /*Event page*/
    .printUnited, .printexBanner.printUnited  { background-position: 0% top; background-size: 400%; }
    .printUnitedCaption { margin-top: 60px; margin-left: auto; max-width: 600px; }
    .event_header h1 { font-size: 19px; line-height: 27px; }
    .printUnitedCaption h1, .printUnitedCaption h1 span { line-height: 42px; }
    .h1.lgFont, h3.lgFont, h1.lgFont, h2.lgFont, h4.lgFont, h5.lgFont, h6.lgFont { font-size: 36px; line-height: 42px; }
    .printUnitedCaption { background-color: #ffffff; }
    .printUnitedForm .appointment_form { padding-top: 70px; }
    .wopsW2pForm .printUnitedForm .appointment_form { padding-top: 0; }
    .printexContent h2.v2 { font-size: 30px; line-height: 39px; }
    .keyPrintunite .keyBorderBox:nth-last-child(2) { border-bottom-color: transparent; }
    .search-box { margin-left: 0px; } 
    .featured-img .post-thumbnail + .featured-caption {  -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .featured-caption .post_title  + .white_bg { width: 100%; }
    .printeXheader .appoint_logo { width: auto; }
    .printUnitedHead.printeXheader { background-color: #ffffff; border-bottom: 1px solid #144955; position: static; }
    .printexBanner.printUnited { padding-top: 40px; }
    .printexBanner .printexContent { margin-left: auto; padding: 20px 15px; margin-top: 0;  text-align: center; }
    .slantSection:before { top: 40%; }
    .printexBanner .printUnitedCaption, .printexBanner .printexContent { max-width: 427px; }
    .printeXheader .main-logo, .printexHtitle { margin: 0 auto; }
    .ajax-load-more-wrap ul.alm-listing li.grid-item { width: 97%; }
    .hover_chnge { padding: 20px 0; }
    .printexBanner.slantSection:before { top: 41%;}
    .contentFormPrintex .h6.v2 { font-size: 21px; line-height: 30px; }
    .Platinum-web-to-print-pricing-plans a.bttn { font-size: 16px; line-height: 22px; padding: 6px 15px; }
    body.page-one-column:not(.home) .banner-cat .caption-banner.static.teal_clr { top: 0; bottom: 0; transform: inherit; }
    .caption-banner.web-to-print-solution-banner .h1, .page-id-10187 h1, .page-id-10187 .h1, .caption-banner.web-to-print-solution-banner .h1 .flamingo_color { color: #ffffff; }
    .event_box { max-width: 410px; margin: 0 auto; }
    /*Printing united New*/
    .printUnitedHead.versionOne .appoint_logo { width: auto; }
    .brRdash.grayClr { border-color: transparent; }
    .freeConsult h4.h2.v2, .eventTestTitle h4 { font-size: 38px; line-height: 48px; }
    svg.c-dashed-line { max-width: 50%; }
    .freeConsult .resltNum .h1 { font-size: 38px; line-height: 53px; }
    .eventTesVersionOne .logoName { margin: 20px; width: 100%; }
    .eventTesVersionOne .logoName img {  max-width: 194px; margin-right: auto; }
    .eventTestTitle h4 { margin-bottom: 10px; }
    .PrintUnitemonial .quote { max-width: 50px; margin: 0 auto; }
    .eventTesVersionOne .eventTestTitle { padding-bottom: 10px; }
    .multipdtTitle h5.h1.v2 { font-size: 39px; }
    .revealIt .printexMultipdt.featbeniVersionOne:before { opacity: 0; }
    .revealIt .printexMultipdt.featbeniVersionOne { border-radius: 0; }
    .printUfootervOne .awards_landingpage p.awards_heading { font-size: 37px; }
    .logoName + div .v2Big, .logoName + div .h6 { font-size: 18px; line-height: 26px; }
    .printUfootervOne #menu-social-links-menu li { margin-right: 12px; }
    .printUfootervOne #menu-social-links-menu li:last-child { margin-right: 0; }
    .contactInfo .maxContact { text-align: center; max-width: 100%; }
    .contactInfo .maxContact:not(:last-child) a, .contactInfo .maxContact a { margin-bottom: 10px; }
    .resWrap { -ms-flex-wrap: wrap;flex-wrap: wrap; }
    footer.eventes_footer.footertksMain { padding-bottom: 0; }
    /*Demo page*/
    .spaceTopxl { padding-top: 60px; } 
    .spaceBtmxl { padding-bottom: 60px; }
    .demotksBanner h1 { font-size: 50px; line-height: 60px; } 
    .demotksBanner .h2.v2 { font-size: 38px; line-height: 42px; }
    .wishMore h2 { font-size: 40px; line-height: 48px; }
    .footertksSocial { padding-bottom: 40px; padding-top: 40px; }
    .spaceBtmlg { padding-bottom: 45px; }
    .increaseSales .video-container { margin-top: 30px; }
    .increseContent { padding-bottom: 20px; padding-top: 20px; }
    .wishMoreBtn { padding-top: 25px; }
    .demotksBanner { background: rgba(0, 0, 0, 0.4); }
    .DemotnkyHeader + div .banner-cat { background-position: center; }
    .container.demotksBanner { max-width: 100%; }
    .demotksBanner .h3.v2 { font-size: 31px; line-height: 39px; }
    .contactInfo { max-width: 260px; margin: 0 auto; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    .footertksSocial .contactInfo a { padding-right: 0; margin-right: 0px; border-right: 0; margin-bottom: 8px; }
    /*One Click Automation*/
    .onclickentry { transform: inherit; padding-bottom: 40px; }
    .oneclickbanner .overview .video-frame { margin-left: 15px; margin-bottom: 30px; }
    .oneclickbanner .demo .video-frame { margin-right: 15px; }
    body:not(.home) .banner-cat .oneclickbanner.caption-banner.static { background: transparent; }
    .oneclickbanner .onclickcontent { padding-bottom: 25px; }
    .mainslide .caption-banner.oneclickbanner:not(.demotksBanner) h1 { font-size: 38px; }
    .secondEntryContent .h4, .secondEntryContent p { margin-bottom: 20px; } 
    .manageOrder { padding-top: 20px; }
    .caption-banner.oneclickbanner:not(.full_width_caption) .teal_blue_color { color: #144955; }
    .page-template-tpl-video header .container { max-width: 100%; }
    .postid-13029 .sidebar.version_details_sidebar .version_sidebar { height: auto; max-height: inherit; }

    /* Award Section */
    .awardsContentMain { margin: 0 auto; padding-top: 30px; text-align: center; }
    .awardsContentMain h5 { font-size: 21px; }
    .awardsContentMain { width: 373px; }
    .awardsContentMain .h3.v2 { font-size: 30px; line-height: 50px; }
    .awardsMainSec img { max-width: 224px; }

    /* Download WhitePaper */
    .fillItForm { margin-left: 0; margin-top: 40px; padding: 20px 15px 5px; -webkit-filter: drop-shadow(0px 0 15px rgba(0,0,0,.12)); filter: drop-shadow(0px 0 15px rgba(0,0,0,.12)); } 
    .fillItContent h5, .fillItContent .h5 { font-size: 19px; }
    .DownloadPaper_footer .circle-list ul li { display: block; width: 100%; text-align: center; padding: 0; }
    .Paper_links #menu-social-links-menu li { margin-right: 5px; margin-left: 5px; margin-top: 0px; }
    .fillItCopyrights { padding-top: 0; padding-bottom: 10px; }
    .fillItCopyrights .copyrights_link { padding-top: 0; } 
    footer.DownloadPaper_footer { padding-top: 25px; }
    .paperDownload_social { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    /* Download whitepaper thank you */
    .increase_thankyou .incrPara p { font-size: 16px; line-height: 24px; }
    .increase_thankyou .increseContent { max-width: 320px; }
    .increase_thankyou .increseContent:nth-child(2):before, .increase_thankyou .increseContent:nth-child(2):after { width: 100%; height: 1px; top: 0; border: 0; border-top: 1px dashed #cccccc; }
    .increase_thankyou .increseContent:nth-child(2):after { top: auto; bottom: 0; }
    .increase_thankyou .increseContent:nth-child(2) { margin: 20px auto; padding-bottom: 25px; padding-top: 25px; }
	/* ecommerce-whitepaper */
	.white-ecommerce-pdf {
		text-align: center;
		margin-top:15px;
	}
	body .DownloadPaper_footer-ecommerce .circle-list ul li:before {
		visibility:hidden;
	}
	body .ecommerce-whitepaper {
		padding-bottom:17px;
	}
    /* ecommerce-whitepaper end */
    .success_story_box {
        text-align: center;
    }
    .casestudiesw_eqH h3 {
        min-height: auto;
        margin: 30px 0 15px;
    }
    .success_story_box .casestudiesw_eqH {
        min-height: inherit !important;
    }
    .ecommerceWhitepaper .fillItForm {
        padding: 30px 15px 15px;
    }
    body.page-template-tpl-whitepaper-design2.page-template-tpl-whitepaper-design2-php select {padding: 10px 40px 10px 15px;}
	
}
@media only screen and (max-width: 576px) {
    .video-section .bttn { font-size: 18px; line-height: 27px;padding: 6px 25px; }
    .banner-cat .caption-banner.award_caption a:hover { color: #f14c38; }
    .banner-cat .caption-banner.full_width_caption h1, .banner-cat .full_width_caption.caption-banner .h1 { font-size: 30px; line-height: 38px; }
    .full_banner .maxBannercaption { margin-bottom: 0; }
	.page-id-10187 .photobook-content p{max-width:100%;}
	.form_head {font-size: 22px;}
	.form_head span {font-size: 24px;}
    header .ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu.ubermenu-responsive .ubermenu-column-auto { min-width: 100%; } 
    .story_panel .border-top, .story_panel .border-bottom { border-color: transparent !important; }
    .custom-logo-link { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); -ms-transform: translateX(-12px); transform: translateX(-12px); }
    .why-ops-heading h2, .psps-main h2, .testimonial-main h2, .product_radixweb h2, h1, .h1, h3,.red-hot-technology h2 { font-size: 26px; line-height: 34px; }
    table h3 { font-size: 19px; line-height: 34px; }
    .price-table table table tr td, .price-table table table tr th, .complimentary-table th, .complimentary-table td { padding: 8px 15px; }
    .ask-for-demo p { font-size: 17px; line-height: 25px; text-align: center;}
    .data-migration-text { padding-bottom: 10px; }
    ol li { margin-bottom: 7px; }
    .h4 { font-size: 22px; line-height: 30px; }
    .intro_title h2 { font-size: 22px;}
    .story_panel .border-top, .story_panel .border-bottom { border-color: transparent !important; }
    .story_panel .h5 { font-size: 20px; line-height: 26px; }
    .third-party-links > li { padding: 5px 10px; width: 33.33%; text-align: left; border-bottom: 1px solid #ccc;}
    .events-tab .track-border { border-bottom: 0;}
    .myModalwhitepaper input:not([type="submit"]) { padding: 5px 15px; height: auto; }
    .photobook-content p, p { font-size: 16px; line-height: 24px; }
    h6, .h6 { font-size: 16px; line-height: 24px; }
    .features-content:before, .border-content:before, .brb-fluid:before, .brb-half::before { width: 280px; }
    .main-header { padding: 5px 0; transition: all ease-in-out 0.3s; }
    .mainslide .common_caption h1, .mainslide .common_caption .h1, .mainslide .common_caption .small_fontsize {  font-size: 26px; line-height: 34px; }
    .site-header.sticky-header .main-header { padding-bottom: 0; } 
    .row.keyfive > div {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .site-header.sticky-header .header-menu { position: static; }
    .why-ops .h5, .step_transform .h2, .product_radixweb .h3 { font-size: 20px; line-height: 28px; }
    .why-ops-content h4, .why-ops-content h3 { font-size: 16px; }
    .testimonial-details { margin-top: 10px; margin-bottom: 20px; }
    .testimonial-heading p { font-size: 16px; line-height: 27px;}
    .ask-for-demo { padding-top: 30px; padding-bottom: 30px; text-align: center; } 
    .circle-list ul li, .version_details_column ul li { font-size: 16px; line-height: 25px; }
    footer .row > div { text-align: center; }
    .PrintItBlock .card img {max-height: 200px;}
    .event-radio .radio-custom + .radio-custom-label:before { right: 40px; }
    #menu-social-links-menu { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .partners-logo .row > div, footer .row > div, .partners-logo .row > div, .product_radixweb .custm-col  { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  }
    .product_radixweb .custm-col { text-align: center; }
    .why-ops, .large-spacing { padding-top: 25px; padding-bottom: 25px; } 
    .lg-fonts, h2 { font-size: 22px; line-height: 30px; } 
    .story-box .box-heading h5 { font-size: 26px; line-height: 34px; }
    .print-ecommerce p { font-size: 16px; line-height: 24px; }
    .event_box h3, .event_box .h3, .event_box .h5, .event_box h5 { font-size: 18px; line-height: 26px; }
    .print-ecommerce .h3 { font-size: 26px; line-height: 34px;  }
    .cmscaseblck h3 { font-size: 20px; line-height: 28px; }
    .psps-content .col-sm-6, .counter-main .col { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .counter-main .col:last-child { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.appointment_form h2 {font-size: 30px;}
    .event-radio .radio-custom + .radio-custom-label:before {margin-right: 0px;top: 45%; }
    .print18-sgia-18 { padding-bottom: 20px; }
    .version_details_column .h1.big-siz{font-size:28px;}
    .img_card img { max-width: 200px; }
	.version_details_column .h5.mid-siz{font-size:22px; line-height: 30px; }
	.version_details_column h4{font-size:18px;}
	.site-content-contain {margin-top: 53px; 	}
	.winning-awards {padding-top: 30px;padding-bottom: 0px; }
	section.winning-awards-event-page {padding-top: 30px; }
	.demo_vid_title,.appoint_logo {width: 100%;}
    .demo_vid_title h1, .demo_vid_title .h1, .demo_vid_title, .appoint_logo{text-align:center;}
    .page-template-tpl-cotactus .appoint_logo{text-align: left;}
    /*demo video*/
    .demo_vid_tab .tab_menu .nav li a { padding: 6px; font-size: 14px; }
    .demo_vid_tab .tab_menu .nav li { margin-right: 5px; }
    .banner-cat .caption-banner h1, .banner-cat .caption-banner .h1 { font-size: 26px; line-height: 34px; }
    .success_story_caption.caption-banner h1 { font-size: 30px; line-height: 38px; }
    .successMain span.p, .ssNotList span.p, .company_logo_sec span.p { font-size: 16px; }
    .ssTestimonials .slick-arrow.slick-prev, .ssTestimonials .slick-arrow.slick-next { top: auto; bottom: 5px; right: 40px; left: 0; margin: 0 auto; transform: inherit; }
    .ssTestimonials .slick-arrow.slick-next {  right: 0; left: 40px; } 
    .company_logo_sec .companyLogo img { max-width: 220px; }
    .story_testimonial  .slick-arrow { width: 30px; height: 30px; }
    .highlight-text span.h5 { font-size: 20px; line-height: 28px; }
    /*12-12-2018*/
    .banner-cat .caption-banner.static { padding: 30px 20px; display: block; }
    .mainslide .caption-banner .bttn { font-size: 14px; line-height: 20px; padding: 5px 15px; }
    .mainslide .caption-banner .bttn i { font-size: 12px; }
    .social_icons.mr-auto .menu-social-links-menu-container { margin-left: auto; margin-right: auto; }
	.font-90 {font-size: 70px;line-height: 76px;}
	.b2b-print .circle-list ul li{font-size: 16px;line-height: 24px;}
	.printpack-2019 .h1 {font-size: 35px;line-height: 41px !important;}
    .printpack-2019 .h1 span {font-size: 60px;line-height: 66px; }
    .b2b-print { padding-top: 30px; }
    .printpack-2019 .appointment_form input[type="submit"] { max-width: 200px; font-size: 20px; height: 40px; }
    .printpack-2019 .eventform_parent { padding: 30px 15px 0;  }
    .caption_text_ap { padding-bottom: 50px; }
    .printpack-2019 .appointment_form { padding-bottom: 0; }
    .red-hot-winner .person__font { font-size: 22px; line-height: 30px; }
    .page-template-tpl-social-media-php .allvh h1 { font-size: 21px; line-height: 29px; }
    .consicutive_meet.pl-sm-4.border-left { width: 100%; text-align: center; margin-top: 10px; padding-left: 0 !important; border-left: 0 !important; }
    .tab-pane.active .tab-pane.active { min-height: 200px; }
    .mainslide .slick-arrow { opacity: 1;}
    /*Capterra Page*/
    .event_header:not(.printUnitedHead) h1 { font-size: 22px; line-height: 30px; } 
    .triangle_list li { padding-left: 24px; }
    .capterra_form { padding: 20px 15px; border-radius: 0; }
    .form_title h3 { font-size: 24px; line-height: 30px; }
    .capterra_form .form-group { margin-bottom: 20px; }
    .capterra_form .form-group input:not([type=submit]) { height: 50px; }
    .bttn.simple_gradiant, .bttn.gradiant, input[type=submit].bttn.gradiant { font-size: 17px; padding: 9px 30px; }
    .demo_strip_part p { font-size: 19px; line-height: 37px; }
    .demo_strip_part h3, .vid_testimonial h4 { font-size: 22px; line-height: 32px; }
    .why_ops_landingpage h4 { font-size: 21px; line-height: 29px; }
    .why_ops_landingpage ul li p { margin-top: 5px; }
    .talk-to-our-expert .h4 { font-size: 18px; }
    .max_tb_space { padding-top: 30px; padding-bottom: 30px; }
    .landing_footer #menu-social-links-menu { margin-bottom: 0; }
    .awards_landingpage p { max-width: 230px; margin: 0 auto; }
    .respoonsive_change{ width: 100%; margin-top: 10px; padding-left: 0; } 
    .capterra_form::before, .capterra_form::after { display: none; }
    .capterra_banner .caption_txtbanner h2 { font-size: 24px; line-height: 34px; }
    .capterra_banner .caption_txtbanner .lg_font { font-size: 33px; line-height: 42px; }
    .triangle_list li p { font-size: 16px; line-height: 24px; }
    .capterra_form .form_title h3, .capterra_form .form_title h3 span { font-size: 26px; line-height: 34px; }
    .landing_tesvid .h1, .why_ops_landingpage .h1 { font-size: 22px; line-height: 32px; }
    .landing_tesvid .dashed_border_box>p { font-size: 16px; line-height: 24px; }
    .overview_video .p:not(.flamingo_color) { font-size: 17px; line-height: 25px; } 
    .overview_video .logo-heading h2, .overview_video .logo-heading .h2 { font-size: 24px; line-height: 32px; }
    .modal-body.ytmodal { min-height: 170px; }
    .red-hot-hightlight-text {font-size: 16px;line-height: 24px;padding: 7px 8px; max-width: 350px; }
    .banner-cat .caption-banner h1, .banner-cat .caption-banner .h1 { margin-bottom: 5px; }
    /*Success Story*/
    .success_story_caption.caption-banner p.h4 { font-size: 16px; line-height: 24px; }
    .ssNotList { margin: 20px auto; }
    .price-table table h3 { font-size: 21px; line-height: 30px; }
    .mainslide.home_slide_banner .slick-dots li { margin: 9px 5px 0; }
    .mainslide.home_slide_banner .slick-dots li button { background-color: #144955; width: 30px; height: 4px; border-radius: 0; }
    .mainslide.home_slide_banner .slick-dots li.slick-active button { background-color: #f04d3a; }
    .easySolutionImg img { max-width: 50%; }
    .easySolMax > div > div:last-child .easySolution  { margin-bottom: 30px; } 
    .step-transform-section .management_solution ul li, .step-transform-section .management_solution ul li span { font-size: 16px; line-height: 22px; }
    .step-transform-section .management_solution ul li:before { top: 3px; transform: inherit; }
    .step-transform-section h3.h4 br { display: none; }
    .gifhr .gifhr-inner { padding: 0; width: auto; }
    .gifhr-inner a.bttn.orange.transparent i { font-size: 12px; padding-left: 6px; }
    .key-five.homegif > div:last-child .gifhr { margin-bottom: 0; }
    .why_onprintshop_fpage  { text-align: center; }
    .partners-logo, .counter-main { padding-top: 0; }
    /*Home Page*/
    .featuresSlide .dashed_border_box , .features-main div div:last-child .dashed_border_box.key_feature_content { margin-bottom: 20px !important; margin-top: 20px; }
    .featuresSlide .slick-arrow.slick-next, .featuresSlide .slick-arrow.slick-prev { top: 100%; left: 60px; right: 0; margin: 0 auto;    -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-transform-origin: top right; -ms-transform-origin: top right; transform-origin: top right;}
    .featuresSlide .slick-arrow.slick-prev { right: 60px; left: 0; }
    .mainslide .full_banner { min-height: calc(100vh - 70px); }
    .banner-cat:not(.single_event_banner) { background-position: right center; }
    .site-content-contain { margin-top: 72px; }
    body:not(.home) .ask-for-demo p { font-size: 16px; line-height: 24px; }
    .mainslide .caption-banner p > br { display: none; }
    .PrintUnitemonial::after, .PrintUnitemonial::before, .keyPrintunite:before, .keyPrintunite:after { display: none; }
    /*Event Page*/
    .printUnitedCaption { max-width: 415px; margin-left: auto; }
    .printexBanner .printexContent .v2Big { font-size: 16px; line-height: 26px; }
    .printexDemo:before, .printexDemo:after { display: none; }
    .printUnitedHead.printeXheader .custom-logo-link { max-width: inherit; }
    .printexBanner.printUnited { padding-top: 40px; }
    .whyprintEx.max_tb_space { padding-top: 40px; padding-bottom: 40px; }
    .printexMultipdt { padding-top: 50px; padding-bottom: 50px; }
    .printUnitedForm .appointment_form { padding-top: 50px; }
    .slantSection:before { top: 42%; }
    .printexBanner.slantSection:before { top: 38%; }
    .printexMultipdt .hover_chnge { min-height: 146px; }
    .success_story_caption.center_align { min-height: inherit; }
    .printingUniteBanner .captTitlePrintu { max-width: 390px; padding: 0 15px; }
    .printingUniteBanner h1.v2 { font-size: 30px; line-height: 39px; }
    .formVone .appointment_form .blackShadow[type="submit"] { font-size: 22px; line-height: 47px; height: 48px; }
    .freeConsult h4.h2.v2, .eventTestTitle h4 { font-size: 28px; line-height: 40px; }
    .printUnitedForm.formVone, .weUndestandOpt > div { padding: 0 15px; max-width: 100%; width: 100%; }
    .weUndestandOpt { padding-bottom: 60px; }
    .printUfootervOne.landing_footer #menu-social-links-menu li a { font-size: 17px; width: 40px; height: 40px; line-height: 40px; }
    .eventTesVersionOne .logoName { margin: 0px; }
    .demoLanding .demotksMaxcaption { min-height: 225px; } 
    .demoLanding.demotksBanner h1 { font-size: 34px; line-height: 42px; }
    .demoLanding.demotksBanner .h3.v2 { font-size: 22px; line-height: 25px; }
    .wopsW2pForm { -webkit-transform: inherit; -ms-transform: inherit; transform: inherit; }
    .opsvIdeoContent.spaceToplg { padding-top: 60px; }
    .opsvIdeoContent p.h5 { font-size: 20px; line-height: 30px; }
    .oneMaxcontent { text-align: left; }
    .onclickentry { padding-bottom: 30px; }
    .slideWvideo a[data-toggle=modal] img { max-width: 163px; margin: 10px 15px 0; }
    .manageOrder { padding-bottom: 40px; }
    /* Award Section */
    .awardsContentMain p.h4 { font-size: 20px; line-height: 25px; }
    .awardsContentMain .h3.v2 { font-size: 24px; line-height: 35px; }
    .awardsContentMain h5 { font-size: 19px; line-height: 27px; }
    .fillItCopyrights .rights-text { margin-left: 10px; margin-right: 10px; padding-left: 0; }
    .fillItCopyrights .rights-text:before { display: none; }
    .fillItCopyrights .custom-html-widget { flex-wrap: wrap; }
	/* ecommerce-whitepaper */
	.ecommerce_white-line {
		padding-left: 10px;
	}
    .ecommerce_white-line h2 {
        font-size: 26px;
        line-height: 34px;
        padding-left: 15px;
    }
	.downloadPaperCaption-ecommerce h1 {
        font-size: 22px;
        line-height: 35px;
		margin-bottom: 5px;
		margin-left:-8px;
	}
	.fillItCopyrights-ecommerce .copyrights_link {
		padding-bottom: 5px;
	}
	.downloadPaperCaption-ecommerce  h1:before {
		left:7px;
    }	
    .fillItDownload-ecommerce p {
        margin-bottom: 20px;
    }
    /* ecommerce-whitepaper end */
    .post-box.single-post-box blockquote {
        border-left: 3px solid #45ada0;
        padding: 15px;
        margin: 15px 0 10px;
    }
    .ubermenu .ubermenu-submenu .ubermenu-row>li.no-left-border {
        margin-top: 0;
    }
}
@media only screen and (max-width: 575px) {
    .banner-cat:after, .banner-cat:before { display: none; }
    .caption-banner.web-to-print-solution-banner .h1, .page-id-10187 h1, .page-id-10187 .h1 { font-size: 24px; line-height: 30px; }
    body.home div.deep_cove.full_width_caption, body.home div.blue_dianne.full_width_caption { background-color: rgba(5, 14, 54, 0.36); }
    body.home div .big_stone.full_width_caption { background-color: rgba(27, 48, 64, 0.52); }
    .mainslide .caption-banner.full_width_caption .bttn i { padding-left: 3px; }
    .banner-cat .caption-banner.award_caption a { font-size: 12px; line-height: 20px; }
    .full_width_caption .greenishbg { padding: 15px 7px !important; }
    .scg_image.invers + .h6 { font-size: 12px; line-height: 20px; text-align: center; } 
    .firs_last_pnone { margin: 30px 0 0; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .firs_last_pnone > div:first-child { padding-left: 0; }
    .firs_last_pnone > div.pr-cs-none { padding-right: 0; }
    .full_width_caption .scg_image img { max-width: 40px; }
    .circle_icon { max-width: 20px; height: 20px; font-size: 12px; }
    .p_cs_2 { padding-left: 2px; padding-right: 2px; }
    div.mainslide .slick-arrow { top: 100%; left: 60px; right: 0; margin: 0 auto; }
    .mainslide:hover .slick-arrow.slick-prev, .mainslide:hover .slick-arrow.slick-next,  div.mainslide .slick-arrow {  -webkit-transform: translateY(-45px); -ms-transform: translateY(-45px); transform: translateY(-45px); }
    .slick-arrow {width: 50px;height: 50px;}
    .slick-arrow.slick-prev:before, .slick-arrow.slick-next:before {font-size: 16px;}
    div.mainslide .slick-arrow.slick-prev { left: 0; right: 60px; }
    .banner-cat .caption-banner.full_width_caption { position: absolute; min-height: 100%; -webkit-transform: translate(0); -ms-transform: translate(0); transform: translate(0); top: 0; bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;-ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; }
    .resltNum .h1 { font-size: 34px; line-height: 42px; }
    .fullvh { min-height: inherit; height: 100%; padding: 0; }
    .mainslide .full_banner { min-height: 399px; background-repeat: no-repeat; background-size: cover; overflow: visible; }
    .home .mainslide { overflow: visible; }
    .mainslide .full_banner .caption-banner { min-height: 431px; }
    .banner-cat .caption-banner.full_width_caption { position: static; }
    .full_width_caption .circle-list ul li { font-size: 15px; line-height: 21px; }
    .psps-main .psps-content { padding: 0 15px; }
    .mainslide .full_banner { background-position: 80%; }
    /*Common Landing Pages*/
    h2.v2, .h2.v2, h3.v2, .h3.v2, span.h2.v2, span.h3.v2 { font-size: 24px; line-height: 34px; }
    .designer-key-cont .gifhr { margin-top: 20px; }
    .designer-key .designer-key-cont { padding-top: 0; } 
    .mainTitleLpage .photobookPara p { line-height: 28px; }
    .printCommonSection .solutionHeight { padding-bottom: 0; padding-top: 0; }
    .printCommFour .b-dash:not(:last-child) { border-right-color: #ccc;  border-bottom-color: transparent; }
    /*Event page*/
    .printUnitedCaption h1, .printUnitedCaption h1 span:not(.h4) { font-size: 31px; line-height: 37px; }
    .printUnitedCaption { padding: 15px 15px 20px; }
    .printUnitedHead .custom-logo-link { max-width: 200px; display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; }
    .printUnitedHead.versionOne .custom-logo-link { margin-bottom: 0; }
    .printUnitedHead { padding: 9px 5px; }
    .printUnitedForm .appointment_form h2 { font-size: 31px; line-height: 37px; }
    .squareListCheck .squarePrintunite li { padding-left: 28px; }
    .squareListCheck .squarePrintunite li:nth-child(3)::before, .squareListCheck .squarePrintunite li:nth-child(4)::before, .squareListCheck .squarePrintunite li:nth-child(5):before, .squareListCheck .squarePrintunite li:last-child:before { top: 19px; }
    .circle-list ul li:before, .version_details_column ul li:before { top: 7px; }
    .circle-list.squareListCheck ul li:before {  left: 0; }
    .squareListCheck .squarePrintunite li { padding-left: 18px; }
    .captchaImage { margin-bottom: 20px; }
    .captchaImage img { max-width: 150px; }
    .h1.lgFont, h3.lgFont, h1.lgFont, h2.lgFont, h4.lgFont, h5.lgFont, h6.lgFont { font-size: 32px; line-height: 36px; }
    .keyPrintunite .keyBorderBox { padding-top: 20px; padding-bottom: 20px; }
    .keyPrintunite, .printunitedAward { padding-bottom: 45px; padding-top: 45px; }
    .keyPrintunite .keyTitle, .PrintUnitemonial { padding-bottom: 30px; }
    .keyBorderBox h4.v2, .keyBorderBox .h6.v2 { font-size: 17px; line-height: 28px; }
    .keyPrintunite .keyMax > div { max-width: 175px; }
    .slantSection:before { top: 39%; }
    .appointment_form { margin-bottom: 20px; }
    .printexDemo .bttn.orange i { padding-left: 8px; }
    .printexDemo.ask-for-demo a.bttn { padding: 10px 20px; }
    .printExcapt .squareListCheck .squarePrintunite { padding: 0 15px; }
    .printeXheader .appoint_logo { border-right-color: transparent; }
    .borde_resp { padding-bottom: 20px; }
    .slantSection:before { top: 37%; }
    .PrintUnitemonial { padding-bottom: 0; }
    .printexMultipdt.featbeniVersionOne { padding-bottom: 40px; padding-top: 40px; }
    .multipdtTitle h5.h1.v2 { font-size: 28px; line-height: 34px; }
    .printexMultipdt.featbeniVersionOne p, .freeConsult .resltNum p { font-size: 16px; line-height: 27px; }
    .printUfootervOne .awards_landingpage p.awards_heading { font-size: 28px; }
    .freeConsult .resltNum { max-width: 280px; }
    footer.eventes_footer.footertksMain .row > div { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .footertksSocial { padding-bottom: 35px; padding-top: 45px; }
    /*Demo Thankyou page*/
    .demotksBanner h1 { font-size: 40px; line-height: 50px; }
    .demotksBanner .h2.v2 { font-size: 24px; line-height: 32px; }
    .cutBtmborder { padding-bottom: 15px; margin-bottom: 15px; }
    .cutBtmborder:before { width: 80px; height: 1px; }
    .demotksBanner p a { font-size: 16px; line-height: 27px; font-family: 'open_sansregular'; color: #f14c38; font-family: 'open_sanssemibold';  }
    .increseContent { padding-bottom: 15px; padding-top: 15px; max-width: 300px; }
    .wishMore p, .incrPara p, .wishMore p span { font-size: 16px; line-height: 25px; }
    .custom-logo-link img { image-rendering: auto; }
    .incrImg { padding-left: 0; padding-right: 15px; }
    .spaceBtmxl { padding-bottom: 40px; }
    .spaceTopxl { padding-top: 40px; }
    .wishMore h2 { font-size: 28px; line-height: 36px; }
    .wishMoreBtn .bttn { padding: 11px 20px; font-size: 19px; line-height: 23px; }
    .spaceTopxl { padding-top: 25px; }
    .increaseSales .video-container { margin-top: 10px; }
    .copyRights p { font-size: 14px; line-height: 22px; }
    .DemotnkyHeader .custom-logo-link img { max-width: 200px; }
    .copyRights li.menu-item:last-child { list-style-type: none; width: 100%; margin-left: 0; margin-top: 7px; }
    /*One Click Automation*/
    .mainslide .caption-banner.oneclickbanner:not(.demotksBanner) h1 { font-size: 28px; line-height: 40px; }
    .oneclickbanner .overview .video-frame, .oneclickbanner .demo .video-frame { margin-left: 0; margin-right: 0; }
    .oneMaxcontent h2.v2 { font-size: 22px; line-height: 34px; }
    .secondEntryContent p.v2Mid, .manageOrder p.v2Mid { font-size: 16px;}
    .oneMaxcontent { padding-top: 30px; }
    .oneMaxcontent p:not(:last-child) { margin-top: 20px; margin-bottom: 20px; }
    /* Download whitepaper */
    .whitePaperHeader .appoint_logo { transform: inherit; max-width: 280px; margin: 0 auto; }
    .downloadPaperCaption { padding: 110px 0 135px; margin: 0 auto; }
    .download_whitepaper-banner .paperBanner-cat { background-size: 350px; }
    .download_whitepaper-banner .paperBanner-cat.revealIt { background-position: bottom -28px right 20px; }
    .fillItForm { margin-top: 25px; padding: 20px 0px 5px; }
    .fillItForm .fillFormTitle { margin-bottom: 20px; }
    .fillItDownload { padding: 40px 0 20px; }
    .Downloadtitle { margin-bottom: 15px; }
    .increase_thankyou .spaceBtmxl { padding-bottom: 10px; } 
    .increase_thankyou .spaceTopxl { padding-top: 40px; }
    .thankyouDownloadCaption { padding-top: 110px; }
    .thankyouDownloadCaption h1 { margin-bottom: 25px; padding-bottom: 20px; border-bottom: 1px solid #fff; }
    .wishMoreDownload .wishMoreBtn .bttn { max-width: 220px; padding: 11px 45px 11px 20px; }
    .wishMoreDownload .wishMoreBtn .bttn i { font-size: 14px; right: 30px; }
}
@media only screen and (max-width: 481px) { 
    .web-to-print-middle-section .demoself_box .bttn { border: 5px solid; max-width: 250px; font-size: 14px; line-height: 22px; padding: 6px 10px 6px 15px; }
    .web-to-print-middle-section .demoself_box .bttn i { font-size: 13px; margin-left: 10px; }
    .mainslide .caption-banner p, .caption-banner .p, .contact-paragraph p { font-size: 14px; line-height: 22px; }
    .caption-banner.web-to-print-solution-banner .h1, .page-id-10187 h1, .page-id-10187 .h1 { font-size: 24px; line-height: 30px; margin-bottom: 0; margin-top: 5px; }
    .banner-cat .caption-banner.web-to-print-solution-banner.static.minh-none { padding: 15px; }
    .why-ops-content ul li { width: 100%; }
    .ajax-load-more-wrap ul.alm-listing li.grid-item{ width: 100%; margin: 0 0 20px; }
    .cmscaseblck h3, .cmscaseblck p{padding:15px;}
    .casestudy-block .cmscaseblck h3 { min-height: auto; padding: 20px 5px; }
    .casestudy-block .cmscaseblck p { padding: 5px; }
	label.radio-custom-label {padding: 0px 10px; }
	.tab_menu ul li a{padding:5px;margin-bottom:0px;font-size: 26px; line-height: 30px;}
	.tab_menu ul li a.active{background-color: #e8e8e8 !important;border-color:#e8e8e8 !important;}
	.solution_tabing .tab_menu ul li a span{font-size:14px;font-weight:600;font-family: 'open_sansregular', sans-serif;}
    .clienturltooltiptext span{max-width:220px;}
    .award_18content .h5 { font-size: 21px; line-height: 29px;  }
	.keyfeatgif:after, .keyfeatgif:before {max-width: 420px;width: 100%;}
	.keyfeatgif {max-width: 420px;width: 100%;}
    .printpack-2019 .h1 span {font-size: 38px; line-height: 44px;}
    .caption_text_ap { padding-bottom: 40px; }
    .capterra_banner .caption_txtbanner .lg_font { font-size: 28px; line-height: 42px; }
	.client-video-title br {display: none;}
    .testimonial-image img {max-width: 80px;max-height: 80px;}
    .red-hot-technology .no-gutters > div:first-child { -webkit-flex-basis: 100%; flex-basis: 100%; }
    .red-hot-technology .no-gutters > div:first-child .award-sect-main, .red-hot-technology .no-gutters > div:last-child .award-sect-main { margin-left: auto; margin-right: auto; } 
    .caption-banner span { font-size: 12px; }
    .printUnitedTy { min-height: -webkit-calc(100vh - 91px); min-height: -moz-calc(100vh - 91px); min-height: -o-calc(100vh - 91px); min-height: calc(100vh - 91px); }
    .slantSection:before { top: 38%; }
    .printUnited { background-size: 550%; }
    .printexBanner.slantSection:before { top: 0; transform: inherit; }
    .printexBanner .printexContent { background-color: #ffffff; border: 1px dashed #45ada0; }
    .printexBanner .appointment_form { padding-top: 0; }
    .printexContent h2.v2 { font-size: 21px; line-height: 29px; }
    .printexBanner .printUnitedCaption h1, .printexBanner .printUnitedCaption h1 span:not(.h4) { font-size: 25px; line-height: 32px; }
    .printexBanner .printUnitedCaption h1 span.h4 { font-size: 21px; line-height: 32px; }
    .printingUniteBanner { min-height: 260px; }
    .printUnitedForm.formVone { border-radius: 0; } 
    .printUnitedForm.formVone .appointment_form { padding: 70px 0 15px; }
    .weUndestandOpt .leftContentWu { padding-top: 30px; }
    .printUnitedForm .appointment_form h2 { font-size: 28px; line-height: 34px; }
    .printingUniteBanner h1.v2 { font-size: 24px; line-height: 36px; }
    .printingUniteBanner .captTitlePrintu { max-width: 320px; }
    .printUnitedForm.formVone .appointment_form { max-width: 380px; }
    .printexDemo.ask-for-demo a.bttn { padding: 8px 18px; font-size: 17px; }
    .demoPrintUnite.printexDemo.ask-for-demo a.bttn { margin-top: 0; }
    .ask-for-demo.demoPrintUnite { padding-top: 40px; margin-top: 0; }
    /*Demo page*/
    .spaceBtmmd { padding-bottom: 30px; }
    .demoLanding .demotksMaxcaption { min-height: 165px; }
    .wopsW2pForm h3 { font-size: 24px; line-height: 32px; }
    .wopsW2pForm .appointment_form .blackShadow[type=submit], .wopsW2pForm .appointment_form .blackShadow[type=submit]:hover { -webkit-transform: inherit; -ms-transform: inherit; transform: inherit; margin-top: 30px; }
    .wopsW2pForm .printUnitedForm .appointment_form { margin-bottom: 0; }
    .resellerPartnerLogo img { max-width: 170px; }
    .resellerPartner { padding-top: 40px; }
    /* Download whitePaper */
    .downloadPaperCaption { padding: 120px 0 135px; max-width: 235px; margin: 0 auto; } 
    .downloadPaperCaption h1 { margin-bottom: 5px; }
	.downloadPaperCaption-ecommerce {max-width:100%;}
}

@media only screen and (max-width: 370px) {
    .mainslide .home-new-para + h2 br { display: block; }
    .full_width_caption .circle-list ul li { font-size: 13px; line-height: 19px; }
    .psps-main .psps-content { padding: 0; }
    .site-content-contain { margin-top: 66px; }
    .slantSection:before { top: 41%;  }
    .printUnitedForm .appointment_form { padding-top: 0; }
    .featbeniVersionOne > div .eQspace:first-child { padding-bottom: 15px; margin-bottom: 15px; }
    .printexMultipdt.featbeniVersionOne .multipdtTitle { padding-bottom: 8px; }
    .printexMultipdt.featbeniVersionOne p:not(:last-child) { margin-bottom: 12px; }
    body:not(.home) .ask-for-demo.demoPrintUnite p { font-size: 16px; } 
    .ask-for-demo.demoPrintUnite .bttn { margin-top: 0; }
    .freeConsult .resltNum { max-width: 230px; }
    /* Download WhitePaper */
    .download_whitepaper-banner .paperBanner-cat { background-size: 100%; }
    .download_whitepaper-banner .paperBanner-cat.revealIt { background-position: bottom -60px right 20px; }
}