.contact_show{ display: block; } .contact_hide{ display: none; } .g-recaptcha{ display: inline-block; } .contact-panel-form-submit, .contact-panel-form-cancel{ background-color: #2388b1 !important; color:#ffffff; transition: all 0.5s ease; padding: 10px !important; font-size: 12pt; font-weight: 700; } .contact-panel-form-submit:hover{ background-color: #1bbbff !important; } .contact-panel-form-cancel{ background-color: #ff4800 !important; } .contact-panel-form-cancel:hover{ background-color: #F49F00 !important; } .contact-panel-form-message{ width:100%; height: 150px; } #contact_clicker{ position: absolute; top: 10px; right: 10px; } #contact-panel-form input ,#contact-panel-form textarea{ background-color: #cccccc; border: 0px; padding: 5px; } /* #contact-panel-form th{ font-weight: 300; }*/ #contact-panel-form h2{ margin: 0px; padding: 0px; font-family: oswald, sans-serif; font-weight: 300; padding-bottom: 5px; font-size: 18pt; border-bottom: solid 1px #4b4d50; color: #4b4d50; margin-bottom: 20px; } /*#contact-panel-form table{ width: 100%; }*/ /*#contact-panel-form th, #contact-panel-form td{ text-align: left; color:#4b4d50; padding: 5px; } #contact-panel-form td{ width: 300px; }*/ #name, #email,#subject,#organization{ width: 180px; } /**dynamics*/ #contact-panel-form{ transition: all 0.5s ease; position: fixed; /*left: 50%;*/ left: 50%; /*margin-left: auto; margin-right: auto; */ padding: 20px; display: fixed; font-size: 11pt; color:#808080; background-color: white; overflow: hidden; } .contact-panel-form-show{ top:20%; width: 600px; margin-left: -300px; /* Half of the width */ opacity: 1; } .contact-panel-form-hide{ top:100%; width: 0px; margin-left: 0px; /* Half of the width */ border: solid 0px; border-color:#cccccc; opacity: 0; } #contact-panel{ /* background-image: url('/images/opacity60.png');*/ background: rgba(0,0,0,0.60); left:0px; position: fixed; transition: all 0.75s ease; z-index: 999; } .contact-panel-hide{ width: 100%; margin-left: 0%; height:0%; top:0%; opacity: .5; }.contact-panel-show{ width: 100%; margin-left: 0%; height:100%; top:0%; opacity: 1; } #contact-user-details{ width:275px; display: inline-block; } #contact-user-details div{ margin-bottom: 28px; }label{ color:#000000; } #contact-buttons{ vertical-align: top; text-align: right; } #form-items-left{ display: flex; margin-top: 15px; } #form-items-right{ display: inline-block;margin-left:15px; width: 300px; } .form-float-right{ float: right !important; } .form-align-right{ text-align: right; } #contact-cover{ visibility: hidden; display: none; } a{ transition: all 0.5s ease; text-decoration: none; } body{ background-image: url(/images/border_top.png), url(/images/border_bottom.png),url(/images/shadow.png) ,url(/images/guidex.png); background-position: center top, center bottom,center ,center top; background-repeat: repeat-x, repeat-x, repeat-y, no-repeat; margin: 0 !important; padding: 0 !important; } #maincontent, #nav, .maincontent{ width:1300px; left: 0; right: 0; margin: auto; } #nav{ height:65px; /*background-color: #121212;*/ background-image: url(/images/logo.png); background-position: left top; background-repeat: no-repeat; } #menu1{ height:65px; padding: 0px; margin-left: 240px; /*border: solid 1px;*/ display: block; float: left; margin-top: 0px; margin-bottom: 0px; } #menu2{ height:65px; padding: 0px; /*border: solid 1px;*/ display: block; float: right; margin-top: 0px; margin-bottom: 0px; } #menu3{ height:65px; padding: 0px; /*border: solid 1px;*/ display: block; float: right; margin-top: 0px; } .menuitem, .menuitem-selected{ display:inline-block; } #icons{ float: right; display: inline-block; height:65px; margin-left: 0px; } .icon{ margin-top: 17px; margin-left: 6px; } .menuitem a, .menuitem-selected a{ height:65px; line-height:65px; display:inline-block; font-family: 'Oswald', sans-serif; font-size: 13pt; transition: all 0.5s ease; } .menuitem a{ padding-left:10px; padding-right: 10px; } .menuitem-selected a, #menu2 .menuitem a{ padding-left:20px; padding-right: 20px; } .menuitem a{ color: #cccccc; text-decoration: none; } .menuitem-selected a{ background-color: #4d4d4d; color: #ffffff; text-decoration: none; } .menuitem-selected a:hover, .menuitem a:hover { background-color: #666666; color:#cccccc; } /*Banner*/ #banner{ left: 0; right: 0; margin: auto; width:1300px; height: 460; /*background-color: white; opacity: .4; */ } #bottom-footer{ height:60px; background-color: #151616; /* 2d2e2f */ } .bottom-footer-links{ text-decoration: none; font-family: 'Oswald', sans-serif; font-weight:400; color:white; padding-left: 14px; font-size: 14pt; background-image: url(/images/footer/bottom_arrow.png); background-position:0px 25px; background-repeat: no-repeat; height:60px; display: inline-block; line-height: 60px; color:#808080; margin-left: 50px; transition: all 0.5s ease; } .bottom-footer-links:hover{ color:#cccccc; background-image: url(/images/footer/bottom_arrow_hover.png); } #copyright{ display: inline-block; float: right; padding-right: 15px; height: 60px; line-height: 60px; font-size: 9pt; color:#808080; } #top-footer{ height:250px; background-color:#1e1f21; background-color:#303030; /*1e1f21*/ background-image: url("/images/footer/footer_logo.png"); background-position: 1060px 170px; background-repeat: no-repeat; } .top-footer-services{ color:white; padding: 0px; margin:0px; margin-bottom: 6px; font-family: 'PT Sans', sans-serif; font-size: 11pt; } .top-footer-services a{ transition: all 0.5s ease; text-decoration: none; color:#2388b1; } .top-footer-services a:hover{ color: white; } .top-footer-segment{ float: left; margin-left: 20px; height:250px; background-image: url(images/footer/segment2.png); background-position: 639px 26px ; background-repeat: no-repeat; width:640px; }.top-footer-segment-services{ background-image: url("/images/footer/segment1.png"); background-position: 279px 16px ; background-repeat: no-repeat; width:280px; } .top-footer-segment-merchandise{ background-image: url(/images/footer/segment2.png); background-position: 639px 26px ; background-repeat: no-repeat; width:640px; }.top-footer-segment-about{ background-image: url(/images/footer/segment3.png); background-position: 99px 26px ; background-repeat: no-repeat; width:100px; } .top-footer-segment-like-us{ position: relative; margin-left: 30px; width:170px; } .top-footer-segment-socail-network-text{ margin: 0px; padding: 0px; font-family: 'PT Sans', sans-serif; font-weight: 400; color: #808080; font-size: 12px; }.top-footer-segment-socail-networks{ position: absolute; top: 80px; left: 0px; } .top-footer-heading{ padding-top: 15px; font-family: 'Oswald', sans-serif; font-weight:400; font-size: 20pt; color:#4b4d50; color:#7F7F7F; } .top-footer-merchandise{ float: left; width: 160px; } .top-footer-merchandise-link a,.top-footer-merchandise-more-link{ font-family: 'PT Sans', sans-serif; font-weight: 700; color: #808080; text-decoration: none; font-size: 9pt; } .top-footer-merchandise-link a:hover{ color: #ffffff; } .top-footer-merchandise-link{ margin: 0px; margin-bottom: 5px; } .top-footer-merchandise-heading{ color:#cccccc; margin-bottom: 10px; font-family: 'Oswald', sans-serif; font-weight:400; font-size: 13pt; } #top-footer-about-heading,#top-footer-social-media-heading{ color:#cccccc; margin-bottom: 10px; font-family: 'Oswald', sans-serif; font-weight:300; font-size: 13pt; margin-top: 45px; } #top-footer-social-media-heading{ margin-bottom: 0px; } .top-footer-merchandise-more-link{ color:#2388b1; padding-right: 15px; background-image: url("/images/footer/more_arrow.png"); background-position: right; background-repeat: no-repeat; }.top-footer-merchandise-more-link:hover{ color: #ffffff; background-image: url("/images/footer/more_arrow_hover.png"); } /* *links */ .orange-link-arrow-reverse, .orange-link-arrow{ font-size:13pt; color:#ff4800; text-decoration: none; min-height: 14px; padding-right: 20px; background-image: url("/images/arrow_orange.png"); background-position: center right; background-repeat: no-repeat; } .orange-link-arrow-reverse:hover, .orange-link-arrow:hover{ color:#F49F00; background-image: url("/images/arrow_orange_hover.png"); } .orange-link-arrow-reverse{ padding-left: 20px; padding-right: 0px; background-image: url("/images/arrow_orange_reverse.png"); background-position: center left ; } .orange-link-arrow-reverse:hover{ background-image: url("/images/arrow_orange_hover_reverse.png"); } .orange-link{ font-size:13pt; color:#ff4800; text-decoration: none; }.orange-link:hover{ color:#F49F00; } .gray-link{ font-size:13pt; color:#4d4d4d; text-decoration: none; }.gray-link:hover{ color:#808080; color:#F49F00; color:#ff4800; } .blue-link-arrow{ font-size:13pt; color:#2388b1; text-decoration: none; min-height: 14px; padding-right: 20px; background-image: url("/images/arrow_blue.png"); background-position: center right; background-repeat: no-repeat; } .blue-link-arrow:hover{ color:#1bbbff; background-image: url("/images/arrow_blue_hover.png"); } .blue-link{ font-size:13pt; color:#2388b1; text-decoration: none; }.blue-link:hover{ color:#1bbbff; } .services-title{ padding: 0px; margin:0px; font-family: 'Oswald', sans-serif; font-weight:400; font-size: 24pt; color:#2a2d32; }.services-panel{ margin-top: 75px; margin-left: 100px; margin-right: 100px; } #last-panel, .services-panel,.services-panel-1,.services-panel-2,.services-panel-3{ color:#4b4d50; position: relative; font-size: 14pt; } .services-panel-1{ background-color: #f2f2f2; height: 440px; } .services-panel-2,.services-panel-3{ height: 440px; } .services-panel-3{ background-color: #f9f9f9; } .services-panel-desc{ font-size: 14pt; } .t10{ margin-top: 10px; padding-top: 0px; } .t20{ margin-top: 20px; padding-top: 0px; } .t30{ margin-top: 30px; padding-top: 0px; } .t40{ margin-top: 40px; padding-top: 0px; } #last-panel{ background-color: #f2f2f2; padding-top: 70px; padding-bottom: 70px; } #last-panel div{ text-align: center; margin: auto; width:620px; } .mb-18{ margin-bottom: 18px; } .mb-12{ margin-bottom: 12px; } .w140{ width: 140px; } .ml180{ margin-left: 180px; } .ml15{ margin-left: 15px; } .desktop_hide{ display: none; visibility: hidden; } #current-detail-panel-picture{ width:460px; }#customization{ background-color: #ffffff; } #title-desc-customization{ line-height: 26px; background-color: #cb0751; height: 320px; color: #ffffff; }.page-desc{ width:620px; margin: auto; text-align: center; font-size: 14pt; }#page-title{ padding-top: 80px; color:#1a1a1a; margin: 0px; text-align: center; margin-bottom: 30px; color: #ffffff; } #production div{ position: absolute; left:180px; top: 110px; width:700px; } #premiums img{ position: absolute; left: 180px; top: 80px; } #premiums div{ position: absolute; width:620px; left:580px; top: 55px; } #other-directmail-services div{ position: absolute; left:180px; top: 120px; width:700px; } #customization-step-1 { text-align: left; height: 520px !important; } #customization-step-1 div{ position: absolute; width: 460px; left: 100px; top: 210px; } #customization-step-1 h1{ width: 470px; } #customization-step-1 img{ position: absolute; top: 70px; left: 740px; } #customization-step-2 img{ position: absolute; right: 100px; top: 110px; } #customization-step-2 div{ position: absolute; left:100px; top: 280px; width: 460px; } #customization-step-2{ height: 840px } #customization-step-3 img{ position: absolute; right: 20px; top: 300px; } #customization-step-3{ height: 840px; } #customization-step-3 h2{ width: 760px; } #customization-step-3-figure{ position: absolute; text-align: center; right: 260px; color:#4b4d50; width:460px; top: 700px; font-size: 12pt; } #customization-step-3-div{ top: 170px; position: absolute; left:100px; } #customization-step-3-div ul{ padding-top: 10px; width: 400px; } #customization-step-3, #customization-step-2,#customization-step-1{ background-repeat: no-repeat; background-position: 100px 0px;; } #customization-step-3{ background-image: url(/images/customization/arrowdown2.png); } #customization-step-2{ background-image: url(/images/customization/arrowdown1.png); }#customization-step-1{ background-image: url(/images/customization/arrowdown0.png); }