@media(max-width:980px){.Portal2011 .top-section,.Portal2011 #logoDiv,.Portal2011 #nav-box,.Portal2011 #content,.Portal2011 #content-area,.Portal2011 .footer-section,.Portal2011 #footer-box{width:100%!important}.Portal2011 #content-area{padding:0 15px!important}#logoDiv>img{max-width:100%}.header-bar .border-center{display:none}.social_links ul.social-links{bottom:15px!important}}.thumbnail{background:0 0;border:none;display:initial;padding:0;margin-bottom:0}.delayed-show{overflow:auto}#help-center-section .collapse,article.account_login{display:inherit}.address-block>p,footer.footer .address-block>p{padding-left:0}@media(max-width:767px){#menu{display:none}}@media(max-width:767px){.product_list li,.service_list li{padding-left:0;list-style:none;background:0 0;text-align:center}.product_list li:before{display:none}.box .title{padding-left:0}.box .title img{display:block;margin:0 auto;position:static}.box .title:before{display:none}.box{text-align:center}.box ul li{background:0 0;padding-left:0;margin-left:0}.box .icon-box{margin:0 auto;float:none}a#ps_right.ps_control{right:15px;left:inherit!important}a.ps_control{left:15px}.spotlight p{width:100%!important;margin:0 auto}span#product_spotlight>a{width:100%!important}.spotlight p span{width:100%}}.callouts-container .social_links{position:relative}.social_links .box{padding-bottom:80px}.social_links ul.social-links{position:absolute!important;bottom:47px;width:calc(100% - 30px);margin:0 auto;padding:0}#page_intro>h4{display:block!important}@media(min-width:750px){#content #product-tabs .product div.product_info{width:auto!important}}@media(max-width:540px){.audio_wrap{display:none}}section.left{width:auto;margin-left:0}section.left aside{min-height:0!important;margin-right:30px}section.right{width:70%}section.right article{height:auto}@media(max-width:980px){.audio_wrap{display:none}.TheCorporation #content{padding-top:15px}#content section.left,#content section.right{width:100%;margin-left:0;margin-right:0;margin-top:0}section.right article p{font-size:14px;line-height:1.5em}#content section.left aside{min-height:330px;margin:15px 0;padding:0;width:100%}section.left aside section{margin:0}.additional-products{display:none}#content .product_image.product_page{display:none;width:100%;height:auto;margin-left:auto;margin-right:auto}#content #product_cats input[type=text]{font-size:18px;height:auto;margin:0;padding:5px;width:100%}#content aside.account section ul li a{padding:5px}#productInfo h3.main{white-space:normal;margin-left:0}#docLibItem #productInfo{font-size:16px}#content #productscontainer li h3{margin-bottom:15px;width:auto;font-size:18px;margin-right:0}#content #productscontainer li .fullsize{width:100%!important}#content #productscontainer li .productfloat.fullsize input[type=text],#content #productscontainer li .productfloat textarea{width:100%;max-width:100%;box-sizing:border-box;padding:5px;font-size:16px}#productscontainer .inline-right{width:65%!important}#dockable .dock-box{width:100%;box-sizing:border-box}#dockable{position:static!important;width:100%!important;margin-left:0!important}.header-bar{font-size:18px!important}.custom_quote_links{text-align:center}}@media(max-width:980px){.productfloat select{max-width:100%;width:100%;box-sizing:border-box;font-size:16px;padding:5px}#productscontainer li .productfloat .productfloat,#productscontainer li .dimension_container .productfloat.rightside{width:100%}#productscontainer li .rightside{margin:0}section input[type=text],section input[type=email],section input[type=password]{margin:0 5px 0 0!important}.productfloat>label{white-space:nowrap;width:calc(100% - 100px)}div.textmessage>div.productfloat{float:none}.prepare_to_upload{text-align:center}span.actions_gap{display:block}.delayed-show{overflow:hidden}#docLibItem #productscontainer div.textmessage{padding:0}#help-center-content .documentLibrary a>span.info-content{width:85vw;left:-75px}#help-center-content .documentLibrary a.read-toggle>span.info-content{top:20px;left:calc(-100vw + 70px)}#productscontainer li div.productfloat.colorpickershell>div.colorthumbs{display:block;width:auto}.twocolor,.custom,.colorone,.colortwo{width:100%!important}.BackSideColorPicker{padding:0!important;margin-left:0!important}}@media(max-width:418px){#productscontainer li .fourfifthsize{width:auto!important}}@media(max-width:480px){#help-center-content .documentLibrary a{display:block}#help-center-content .documentLibrary a>span.info-content{width:calc(100vw - 35px);left:-15px;padding:10px}#productscontainer div.productfloat.colorthumbs>ul>li>img{max-width:31vw}#docLibItem #productscontainer li .productfloat.fullsize input.datepicker.turnaroundOther[type=text]{position:static!important;width:100%!important}#productscontainer .inline-right{width:100%!important;padding-left:25px}}@media(max-width:380px){.printing .ui-datepicker{left:5px!important}}@media(max-width:980px){#customer-service-pic{display:none}aside.account{float:none;width:100%;margin:0;margin-top:20px}#product_cats.expendable{display:block}.thumbnail.disabled{display:none}#opc_content article,#jobDetails section{width:100%;max-width:100%}#productInfo>img{display:none}#product-tabs .product div.user.product_info{margin:0}.listing-table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.listing-table>tbody>tr>td,.listing-table>tbody>tr>th,.listing-table>tfoot>tr>td,.listing-table>tfoot>tr>th,.listing-table>thead>tr>td,.listing-table>thead>tr>th{border-top:1px solid #ddd}#productscontainer span.note{margin-top:5px}}@media(max-width:767px){#opc_content h1{font-size:22px}}@media(max-width:980px){section.ecommerce a{}article.shopping_cart section>div{border-top:1px solid #ccc}article.shopping_cart.engine-1 section div div.details{flex-grow:1;height:auto!important;padding-bottom:5px;background-color:transparent}article.shopping_cart section div div p.actions{position:static;padding:0;width:auto;display:block;height:auto;margin-bottom:0;float:right}section.ecommerce .button{font-size:14px;margin-bottom:10px}.boxy-wrapper{top:0!important;left:0!important;width:95vw;z-index:1000000!important;margin:0 5px}section#orderview{width:100%}article.shopping_cart section.footer h4{font-size:18px;padding-bottom:0!important;margin-bottom:15px}article.shopping_cart.engine-1 section.footer div div{text-align:center}article.shopping_cart section div div.item,article.shopping_cart section div h3.item{text-align:center}article.shopping_cart section div div p.actions{font-size:14px}.boxy-inner{background-color:transparent;box-shadow:0 0 6px #555}.cart_item{clear:both}.cart_item .quantity:before{content:"Quantity:"}.cart_item .price:before{content:"Price:"}.cart-help:not(.text-based){display:none}.cart-help:not(.text-based) span.cart-help-content{right:100%!important}.cart-help.text-based span.cart-help-content{left:0!important}}section.ecommerce.shopping-cart{margin:0}#cart-footer>footer{background:0 0;border-top:none}section#confirm-items{margin-top:15px}@media(max-width:980px){section#cart-footer{width:100%;height:auto}section.ecommerce.shopping-cart article>section,section.ecommerce.shopping-cart article>section>section{width:100%}section.ecommerce.shopping-cart article.shopping_cart section table#item-listing td,section.ecommerce.shopping-cart article.shopping_cart section table#item-listing th{padding:5px}section.ecommerce.shopping-cart article.shopping_cart section>div#payment_details{padding:5px;width:100%}section.ecommerce.shopping-cart article.shopping_cart p.continueshopping a,section.ecommerce.shopping-cart article.shopping_cart p.split_order a{position:initial;margin-left:auto;margin-right:auto}section.ecommerce.shopping-cart article.shopping_cart p.continueshopping,section.ecommerce.shopping-cart article.shopping_cart p.split_order{padding:0;text-align:center}article.shopping_cart .full-width{width:100%}article.shopping_cart section>div>div,article.shopping_cart section div h3,#shipping-method #shipping_class,#shipping-method #shipping_address,section.ecommerce.shopping-cart article.shopping_cart section div.payopts,section.ecommerce.shopping-cart>article.shopping_cart section#additional-info ul.cart_questions,section.ecommerce.shopping-cart>article.shopping_cart section#additional-info div.cart_instructions{width:100%!important;display:block;padding:5px;box-sizing:border-box;min-height:0}#shipping-option p,#shipping-option h4{padding:0 5px}section.ecommerce.shopping-cart article section div.address_form p.address-form>span.addr_name>a.button{float:none;margin-top:15px}section.ecommerce.shopping-cart>article.shopping_cart section#additional-info ul.cart_questions>li>h3 span.warning{position:initial;margin-left:0}section.ecommerce.shopping-cart article.shopping_cart #checkout_form>form#CC fieldset{margin-left:0;padding:0 5px;width:100%}section.ecommerce.shopping-cart article.shopping_cart section>div#payment_details>div#billing_address>h4>label{margin-top:0}section#cart-footer{position:initial!important;border-radius:15px 15px 15px 15px}#cart-footer>header{display:none}#cart-footer>footer{text-align:center;width:100%;display:block}#cart-footer>ul.subtotal,#cart-footer>ul.total{width:100%;text-align:center;display:block}#content-area #cart-footer>ul>li{width:100%!important;font-size:24px;line-height:1.3em}#cart-footer>ul>li>span{margin:0 15px;float:none!important}#cart-footer>ul output{display:initial;color:#fff;font-size:inherit}#cart-footer>ul>li>a.applyPromoCode{float:none;padding-top:10px;padding-bottom:10px}.boxy-wrapper .title-bar .close{opacity:1}#cart-footer>footer>a.order-button{margin-right:0}}div.website_builder_alert{width:715px}@media(max-width:980px){#opc_content.my-account>header{height:auto;overflow:hidden}#opc_content>nav>a,#jobDetails>nav>a{width:18%;min-width:0;margin-right:0;text-overflow:ellipsis}#opc_content article,#jobDetails section{padding:5px}.panel_box td.command img{width:unset}.boxy-inner>*{width:95vw!important;box-sizing:border-box}.panel_box header a.button{position:static;float:none!important;display:block;margin-top:10px;padding:10px 15px!important;font-size:14px}div.website_builder_alert{width:auto}}@media(max-width:531px){#opc_content.my-account>#settings>ul>li{float:none;width:100%;margin:0 auto}#opc_content article nav a{text-overflow:ellipsis;overflow:hidden;margin-bottom:-7px}}@media(max-width:479px){.panel_box header a.address_add{float:none;display:block}}#content{min-width:0}#resources{overflow:visible}.job .command{width:32px}#opc_content article,#jobDetails section{width:100%;max-width:715px}@media(max-width:639px){.expendable{display:none}}@media(max-width:479px){.resource .resource-image{float:none}#opc_content>nav>a,#jobDetails>nav>a{margin-right:0;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px}}div.skinny.megamenu{width:315px}div.ultraskinny.megamenu{min-width:130px;width:auto;overflow:hidden}#opc_content.my-account>#settings>ul>li>a img,#opc_content.my-account>#settings>ul>li>a img{max-width:none}@media(max-width:980px){a.button,input.button{padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;font-size:inherit;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}article.shopping_cart .quantity,article.shopping_cart .price{height:auto}article.shopping_cart section div div a.expand-more_specs{position:static}article.shopping_cart section div div p.actions{float:none}}@media(max-width:980px){.footer-address{border-bottom:1px solid #fff}}#start-your-business-header,#build-an-empire-header,#grow-your-business-header{height:auto}.start-your-business-step p,.build-an-empire-step p,.grow-your-business-step p{width:auto;padding:5px;margin-bottom:32px}.start-your-business-step div,.grow-your-business-step div,.build-an-empire-step div{width:310px}.start-your-business-step img,.grow-your-business-step img,.build-an-empire-step img{margin:10px 15px 0 0}.start-your-business-step a.learnmore,.build-an-empire-step a.learnmore,.grow-your-business-step a.learnmore{right:15px}.start-your-business-step h3,.build-an-empire-step h3,.grow-your-business-step h3{width:117px}@media(max-width:980px){#start-your-business-header,#build-an-empire-header,#grow-your-business-header{background:0 0!important;padding-bottom:12px}}@media(max-width:996px){.start-your-business-step div,.grow-your-business-step div,.build-an-empire-step div{width:49%;border-right:none}}@media(max-width:680px){.start-your-business-step div,.grow-your-business-step div,.build-an-empire-step div{width:100%;padding:0 5px}.start-your-business-step p,.grow-your-business-step p,.build-an-empire-step p{border-right:none;margin-bottom:0;clear:both;min-height:auto}}@media(max-width:587px){#start-your-business-header ul,#build-an-empire-header ul,#grow-your-business-header ul{padding-left:0;width:100%!important}#start-your-business-header li,#build-an-empire-header li,#grow-your-business-header li{width:auto}#start-your-business-header h1,#build-an-empire-header h1,#grow-your-business-header h1{padding-left:0;text-align:center;padding-top:100px;background-position-x:center}.start-your-business-step img,.grow-your-business-step img,.build-an-empire-step img{margin:0 auto;float:none;display:block}.start-your-business-step h3,.build-an-empire-step h3,.grow-your-business-step h3{text-align:center;margin-left:0;position:static;width:100%}.start-your-business-step a.learnmore,.build-an-empire-step a.learnmore,.grow-your-business-step a.learnmore{position:static;display:block!important;width:min-content;margin:0 auto;float:none;margin-top:10px}ul.column2{margin-top:-25px;width:100%!important}}@media(max-width:360px){.start-your-business-step h3,.build-an-empire-step h3,.grow-your-business-step h3{width:100%;position:static}}#portfolio,#galleria,.galleria-container{width:100%}#sub-text .sub-text{width:auto}@media(max-width:767px){section.ecommerce{margin:0;margin-left:-10px;margin-right:-10px}article.account_login>section>h3{margin-left:-5px;margin-right:-5px}article.account_login>section,article.account_login section{width:100%}article.account_login section{margin-left:0;padding:0 5px}}#periodical-library.printeratwork .periodical-group a{height:265px}.periodical .periodical-box .periodical-sample{width:auto}@media(max-width:600px){#periodical-library.printeratwork .subscribe-box{display:table-row;text-align:center}div#periodical-0{text-align:center;padding-bottom:30px;padding-left:0;padding-right:0}#periodical-library h2,#whats_new-library h2,#ideas-collection h2,#our-greatest-treasures h2,#glossary h2{font-size:20px;text-align:center}#periodical-library h1,#whats_new-library h1,#ideas-collection h1,#our-greatest-treasures h1,#glossary h1{text-align:center}h3.periodical-date{max-height:18px;overflow:hidden}}@media(max-width:350px){#periodical-library h1,#whats_new-library h1,#ideas-collection h1,#our-greatest-treasures h1,#glossary h1{font-size:32px}}.udesignit .feature-extra .pf_form{height:auto}#help-center-content .feature-extra .pf_form ol{padding:0}.hours-of-operation{min-height:0}#connect{width:30%}#contact-info{width:60%}div#glossary ul li{margin-bottom:7px}#help-center-section div.hc-faq h5{padding:0}#help-center-section div.hc-faq h5.q-a,#help-center-section div.hc-faq h5{padding:0}#help-center-section div.hc-faq h5.q-a{width:32px}#help-center-section div.hc-faq{padding:10px 15px}#help-center-section div.hc-faq p,#help-center-section div.hc-faq ul li{margin:10px 0 10px 32px}#help-center-section div.hc-faq h5.q-a{text-align:left}@media(max-width:767px){#content #CONTENT>div>h2{text-align:center}}#our-greatest-treasures{overflow:auto}@media(max-width:767px){div#treasure-links div.right{width:100%}}#sub-text .sub-text p{font-family:inherit;font-size:16px}img[alt="Online Proofing Clipboard"]{display:none}@media(max-width:767px){#content #CONTENT p>img,#content #glossary p>img{display:block;margin:0 auto}div.feature-subhead-right{width:100%}.feature-subhead-right.higher{padding-top:0}.feature-gray-caption img{float:none;padding:0;margin:0 auto;display:block}.feature-gray-caption p{padding:0 15px;text-align:center}div#treasure-intro>img{float:none;margin-right:auto}}@media(max-width:767px){#service-tabs div.list ul li a{width:auto}}p.footer-contact-info{text-overflow:ellipsis;overflow:hidden}img[alt="Print Grows Trees"]{margin-top:10px}@media(max-width:767px){.address-block.middle>*{text-align:left!important;padding:3px 0}}@media(max-width:583px){#ideaTabs{margin-bottom:100px}}@media(max-width:450px){.feature-extra .pf_form label.city{width:53%!important}}