#tyvek_step_two .color_search_area,.cart-color-item .color-image img,.img-fluid,.label,.product_price table,.tyvek_msg,body{width:100%}.product-details-container,body{font-family:source sans pro,sans-serif}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#3e8bc4;--secondary:#032734;--heading:#000}html{scroll-behavior:smooth}body{background-color:#f2f0f0;line-height:1;font-size:14px;float:left;transition:.6s ease-in-out;left:0;position:relative}a{text-decoration:none;color:#707070;transition:.3s}.btn-primary{background-image:-webkit-linear-gradient(0deg,var(--primary) 0,var(--secondary) 100%);border:none;border-radius:5px;padding:20px 30px;font-size:18px;font-weight:700;text-transform:uppercase}.btn-primary i{-webkit-animation:1.5s infinite arrows;-moz-animation:1.5s infinite arrows;-ms-animation:arrows 1.5s infinite;animation:1.5s infinite arrows}.navbar-brand img{max-height:70px}.navbar-expand-lg .navbar-nav .nav-link{color:#fff;font-size:15px;padding:6px;position:relative;transition:.5s ease-in-out;display:flex;align-items:center}.navbar-expand-lg .navbar-nav .nav-link img{width:20px;height:auto;margin-right:5px}.navbar-expand-lg .navbar-nav .nav-link.active{color:var(--primary)}.navbar{background:var(--secondary)}.navbar-toggler-icon{width:auto;height:auto}.navbar-toggler i{color:var(--secondary)}.navbar-toggler:focus{box-shadow:none;line-height:normal}.product_box_row,.track_about{list-style:none}.track_about li{padding:8px}.track_about li a{font-size:12px;font-weight:300;line-height:1}.menu_search_call{width:100%;padding:1rem 0 0;display:flex;justify-content:center}.card-input-element,.mobile_search{display:none}.search_top{padding:0 15px 0 0}.search_top .input-group-addon{min-width:100px;height:40px;padding:0}.search_top .input-group-addon button{background-color:#dbdbdb;color:#707070;height:40px;font-size:22px;font-weight:600;font-style:italic;width:100%;border:1px solid #dbdbdb}.call_us p{margin:0;color:#727272;font-size:11px}.call_us strong{font-size:18px;color:#707070;line-height:1;font-weight:700}.header_right{display:flex;justify-content:flex-end}.header_right>ul>li:first-child{padding:35px 7px 35px 0}.header_right img{height:40px;float:right}.wfd>li{-webkit-flex:1;-ms-flex:1;flex:1}.header_right>ul>li{padding:35px 0}#choseClipart ul li,#choseFont ul li,#lanyard_step_two .product_color_area input.form-control,.artwork_modal .modal-body,.color_search_area input.form-control,.common_bill_box .common_input_box .form-control,.common_radious,.common_step_box img,.common_step_box li.selected,.common_step_box li:hover,.header_right .user>ul,.lanyard_clip.common_customize_box li button.active,.lanyard_clip.common_customize_box li button:active,.lanyard_clip.common_customize_box li button:focus,.lanyard_clip.common_customize_box li button:hover,.mini_cart_box,.mini_cart_box .empty_cart,.mini_cart_box .shopping_info table tr:last-child td:last-child a,.product ul li:hover,.product_color_area>ul>li,.product_details,.product_menu,.security ul li:first-child img,.vinylPollBox{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.header_right .user>ul,.mini_cart_box{right:0;background-color:#f2f0f0;border:5px solid #aaa;position:absolute;width:100%}.common_select_button label.active_art::after,.common_select_button label::before,.common_select_button label:hover::after,.common_title::after,.header_right .user>ul::after,.mini_cart_box::before,.product_details::after,.product_menu::after,.product_menu_title::after,.product_size.common_step_box ul li.selected::after,.product_size.common_step_box ul li.selected::before,.product_title::after,.product_type.common_step_box ul li.selected::after,.product_type.common_step_box ul li.selected::before,.ship_area h3 label.active::after,.ship_bottom label.active::after,.ship_bottom label:before,.shop_button>li.con_shop a::after,.tyvek_input select.form-control::after{content:"";position:absolute}.mini_cart_box{display:none;top:100%;z-index:111;min-width:740px;padding:15px}.common_title{font-size:25px;font-weight:600;color:#707070;position:relative}.common_title::after{height:8px;background-color:#c9c9c9;right:0;width:100%;top:10px;z-index:-1}.common_title span{background-color:#f2f0f0;padding:0 10px 0 0;text-transform:capitalize}.mini_cart_box .empty_cart{background-color:#fff;margin:15px 0 0}.mini_cart_box .empty_cart p{font-size:25px;color:#777;text-align:center;padding:15px}.mini_cart_box .empty_cart img{margin:0 auto;height:auto;float:none;display:block}.header_right .user>ul{display:none;top:84%;z-index:11;min-width:200px}.header_right .user>ul>li:first-child{border-bottom:5px solid #aaa}.header_right .user ul li a{padding:10px;font-size:20px;color:#fff;background-color:#3c3c3c;text-align:center;text-transform:capitalize;font-weight:300}#top-cart .badge{position:absolute;right:8px;top:-5px;background-color:#6394f8}.header_right #top-cart{right:2px}#artworkPage,#choseFont ul li p,#choseFont ul li span,.common_production_time_area p,.common_select_button label,.common_select_button label>span,.common_step_box,.common_step_title,.header_right .user>ul>li,.header_right a,.help_list li,.main_search_list li a,.product_tour_video button,.ship_bottom button,.wf,.wfd,.wristbands_design_area table td,a .main_search_list li{width:100%;float:left;position:relative}#top-cart:hover .mini_cart_box,.cart-color-item span,.header_right .user:hover>ul{display:block}.mini_cart_box::before{border:20px solid transparent;border-bottom-color:#aaa;right:136px;top:-45px}.mini_cart_box .common_title{color:#2b542c}.mini_cart_box .common_title span{padding:0 10px;margin:0 0 0 40%}.header_right .user>ul::after{border:20px solid transparent;border-bottom-color:#aaa;right:3px;top:-40px}header.site_header{background:#fff}.mobileSearch{display:none;margin-bottom:10px;width:100%;padding:0 5px}.mobileSearch.show{display:flex;width:100%;flex-wrap:wrap}.mobileSearch button{padding:1px 6px;border:1px solid #ddd}.mobileSearch .form-control{border-radius:3px;margin-right:5px}.offer_sec{background:#d5d5d5;border:1px solid #c8c8c8;align-items:center}.offer_sec .great_savings{float:left;height:100%;text-align:center;color:#707070;width:125px;font-size:17px;font-weight:300;padding:0 0 7px}.offer_sec .great_savings span{color:#ec3f29;font-size:18px;font-weight:400;display:block;padding:7px 0 3px}.today_deal{padding:7px 0 3px}.section_title{padding:20px 0 0;margin-bottom:20px;border-bottom:4px solid #c9c9c9}.section_title h2{padding:0 10px 0 0;z-index:1;position:relative;text-transform:uppercase;font-size:22px;font-weight:700;color:#707070;line-height:17px;margin-bottom:0}.section_title p{font-size:15px;font-weight:400;color:#b2b2b2;position:relative;padding:5px 0;margin:0}.common_step_title{color:#1391ce;margin:10px 0 0;border-bottom:3px solid #1435a2;padding:0 0 5px}.common_step_title h2{font-weight:300;font-size:34px}.common_step_title span{font-size:16px;margin-left:15px}.products_list_section{background:#fff;padding:0 20px}.product_items{text-align:center}.product_items li .product_item_content{-webkit-box-shadow:0 1px 4px 1px #dbdbdb;-moz-box-shadow:0 1px 4px 1px #dbdbdb;-o-box-shadow:0 1px 4px 1px #dbdbdb;box-shadow:0 1px 4px 1px #dbdbdb;border:2px solid #ffffff00;height:100%}.product_items li a{font-size:22px;color:#1391ce;font-weight:300;display:block}.product_items li img{margin-top:2%;max-width:98%;border:1px solid #cacaca;padding:initial}.product_items li a span{color:#046e9d;margin-top:10px;display:block}.product_items li p{color:#9b9b9b;padding:10px 25px 5px;font-size:15px;font-weight:300;line-height:1.25}.common_step_box h3,.common_step_box h4,.common_step_box>p,.product_price tr td{color:#046e9d;font-weight:300}.product_items li .aslowas{padding:5px;display:block;color:#046e9d!important;font-size:16px;font-weight:400}.product_items li .order-now{margin:10px auto 15px;padding:2px;max-width:140px;float:none;font-weight:600!important;border-radius:15px;background:#3e8bc4;color:#fff!important;display:block;text-transform:capitalize}.product_items li a:hover{color:#337ab7}.product_items li .order-now:hover{background-color:#286090;border-color:#204d74}.checkbox1 input{position:absolute;opacity:0;cursor:pointer}.checkbox1{display:block;position:relative;padding-left:0;margin-bottom:0!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:50%}.product-type-select .checkmark,.product-type-size .checkmark{display:inline-block;text-align:center;border-radius:0;background:#84c98b!important;color:#fff;padding:0;font-weight:700;font-size:14px;opacity:0;position:absolute;top:0;left:auto;right:0;width:20px;height:20px;text-indent:-9999px}.product-type-select .checkmark::before,.product-type-size .checkmark::before{content:"\f00c";text-indent:0;position:absolute;top:0;left:0;width:20px;height:20px;line-height:18px;font-family:"Font Awesome 5 Free"}.checkbox1 input:checked~.checkmark{background-color:#04c50d}.product-type-select .checkbox1 input:checked~.checkmark,.product-type-size .checkbox1 input:checked~.checkmark{opacity:1}.common_step_box{border-left:20px solid #1435a2;padding:10px 15px 15px;background-color:#fff;margin:10px 0 0}.common_step_box>p{font-size:25px;line-height:1;width:100%;float:left;position:relative;margin:0 0 8px}.common_step_box>p>span{font-size:14px;padding:0 0 0 5px}.common_step_box>p>span.pull-right{padding:7px 0 0}.common_step_box ul li{cursor:pointer;text-align:center;margin:0 10px 0 0;position:relative}.common_step_box.product_size ul li{width:24%;flex:none}.product_type img,.qtyPollBox>.tavek_qty_poll{width:auto}.common_step_box h4{font-size:14px}#tyvek_customize .common_step_box h4{font-size:22px}.common_step_box ul li>p{color:#707070;font-size:11px;font-weight:300;margin:0}.common_step_box ul li>span{color:#ccc;font-size:11px;font-weight:300;display:block;padding:10px 7px}.action-view-details{position:absolute;bottom:-25px;text-align:center;left:0;right:0;z-index:99}.product_type.common_step_box ul li.selected::after{top:calc(100% - 19px)}.product_type.my-products ul li.selected::after{border-bottom-color:#1435a2;top:calc(100% - -16px);border-width:22px 12px}.product-details-container{background-color:#f8f4d4;border-left:20px solid #1435a2;border-right:2px solid #056595;border-top:2px solid #056595;border-bottom:2px solid #056595;color:#707070;padding:15px;float:left;width:100%;margin:10px 0 0;display:none}.product-details-container .product-details{font-size:14px;line-height:1.5}.product-details-container .product-details .product-image{float:right;margin:0 0 15px 15px}.product-details-container .product-details .product-image img{object-fit:cover;height:250px}.product-details-container .product-details .title{font-weight:700;margin-bottom:10px}.product_price table,.product_price td{border:1px solid #c3c3c3}.product_price tr td{padding:7px 0 7px 5px;font-size:14px;text-align:center;background-color:#f7fcfd}.product_price tr:first-child td{background-color:#cae4f1}.product_price tr td:first-child{text-align:left;font-size:16px;font-weight:500}.product_size.common_step_box ul li.selected::after,.product_type.common_step_box ul li.selected::after{border:10px solid transparent;left:48%;z-index:1}.product_size.common_step_box ul li.selected::after{border-top-color:#1435a2;top:-53px;border-bottom-color:transparent;border-width:22px 12px}.common_step_box h3{padding:15px 0 5px}#tyvek_step_two .common_step_box,#vinyl_step_two .common_step_box{padding:0}.product_color_type_search{background-color:#046e9d;padding:15px;display:flex}.color_search_area{width:calc(100% - 300px);float:left}.color_search_list{width:100%;max-width:450px;margin:0 auto;position:relative}.color_search_list input.form-control{height:58px;margin:0 auto;font-size:25px;font-weight:500;font-style:italic;padding:15px 20px}.serchClear,.serchClearFont,.serchClearFontColor{position:absolute;right:10px;top:14px;font-size:25px;color:red;font-weight:500;width:30px;height:30px;text-align:center;display:none}.color_missing,.color_missing_font,.color_search_list>p,.missing_font{color:#888;padding:0;position:absolute;display:none;text-align:center;font-size:14px;left:0}.color_search_list>p{font-style:italic;top:-14px;width:100%;float:left}.color_missing,.color_missing_font,.missing_font{width:100%;top:100%;z-index:1}.color_list,.font_list{background-color:#fff;width:100%;position:absolute;z-index:11;display:none;max-height:300px;height:auto;overflow-y:auto}ul.color_list>li,ul.font_list>li{border-bottom:2px solid #707;margin:0;background-color:#f2f2f2;cursor:pointer}ul.color_list>li,ul.color_list>li>span,ul.font_list>li,ul.font_list>li>span{padding:5px 0;font-size:16px;font-weight:500;color:#707070}ul.color_list>li>span,ul.font_list>li>span{padding:0;color:#f70b0b;font-weight:500;display:inline-block}.qty-price-error{clear:both;color:#fff;text-align:center;font-weight:600;background-color:#e50707}.product_color_area{padding:15px 0 0 15px;height:625px;overflow-y:scroll}.product_color_area>ul>li{width:calc(20% - 15px);float:left;margin:0 15px 15px 0;border:1px solid #cccccc5c}.product_color_area>ul>li>ul{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#f8f8f8}#tyvek_step_two .product_color_area ul ul,#vinyl_step_two .product_color_area ul ul{background-color:#f8f8f8}#tyvek_step_two .product_color_area ul ul.tyvek_img{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border:none}.product_color_area>ul>li>ul>li{margin:0 3px 0 0}#tyvek_step_two .product_color_area ul ul.tyvek_img li{height:120px;width:100%;display:inline-block}.product_color_area>ul>li>p{border-top:1px solid #cccccc5c;font-size:16px;color:#046e9d;font-weight:300;padding:5px 0;background-color:#f8f8f8;width:100%}.product_color_area>ul>li>p>span{color:#ac2925;font-weight:500}.product_color_area>ul>li>ul>li>input.form-control{height:30px;font-style:italic;font-weight:500;text-align:center;border:1px solid #cccccc5c;padding:5px;font-size:14px}#tyvek_step_two .product_color_area input.form-control,#vinyl_step_two .product_color_area input.form-control{max-width:155px;margin:0 auto;height:44px;font-size:14px}#choseClipart .modal-content,#choseClipart .modal-header,#choseClipart .tab_list li,#choseFont .color_search_list ul li,#choseFont .color_search_list ul li:hover,#choseFont .modal-content,#choseFont .modal-header,#choseFont .tab_list li,#tyvek_step_two .product_color_area ul ul.tyvek_img li img,#tyvek_step_two .product_color_area ul ul.tyvek_img li:hover,.common_end button,.common_input_area input,.common_start button,.common_step_box .tavek_qty_poll img,.common_zero_radious,.lanyard_clip li button,.optional_clipart li button:first-child,.search_top .input-group-addon,.search_top .input-group-addon button,.search_top input,.tyvek_input select,ul.color_list>li:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.color_list,.font_list,.serchBorder,.serchBorder:focus,.serchBorderCircular,.serchBorderCircular:focus{border:5px solid #707}.common_design{margin:50px 0 0}.tyvek_design table{width:1050px;margin:0 auto;float:none;border:1px solid #fac7ca}.tyvek_design_left,.tyvek_design_right{width:14%}.tyvek_design_left img{display:block;margin:0 auto}.common_step_box ul li>span.total_product_price,.common_step_box ul li>span.total_product_quantity,.list-inline>li,.tavek_qty_poll,.tyvek-color-preview-serial{display:inline-block}.tyvek_design_middle{width:72%;padding-left:25px;background-color:#782b90;text-align:left;color:#000;font-size:55px;font-weight:700}.common_design p{font-size:14px;font-weight:300;text-align:center;color:#a59e9e;margin:20px 0 0}.common_choice_list{margin:30px 0}.tavek_qty_poll_wrapper{margin:auto;max-width:1050px}.tavek_qty_poll{position:relative;text-align:center;margin-right:15px}.qtyPollBox>div{width:220px;float:left;margin:0 0 15px 15px}.tavek_qty_poll .tqp_img{border:1px solid #333;padding-right:40px}.tavek_qty_poll img{border-right:1px solid #333;width:50px}.tavek_qty_poll p{font-weight:500;margin-top:2px}.tavek_qty_poll_wrapper .qty-pollbox-close{padding:0 3px;color:#ed2024;background-color:transparent}.common_select_type .common_select_button{float:none;margin:0 auto;height:43px;max-width:400px}.common_select_button label{color:#a59e9e;font-size:18px;font-weight:300}.common_select_button label.active_art::after,.common_select_button label::before,.serchClear,.serchClearFont,.serchClearFontColor{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.common_select_button label::before{width:40px;height:40px;border:1px solid #707070;padding:0;left:0}.common_select_button label.active_art::after{left:5px;top:5px;width:30px;height:30px;background-color:#046e9d}.common_select_button label>span{padding:10px 0 0 50px;text-align:left;display:inline-block}.common_customize_box{margin:0 0 20px}.art_add button,.art_delete button,.common_input_area ul button,.shopping_page .t_casting .input-group{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#tyvek_step_three .common_customize_box .common_input_box,#vinyl_step_three .common_customize_box .common_input_box,.artworkbtn{border:none}.common_customize_box .common_input_box{background-color:#f4f4f4;padding:20px 15px;border-left:65px solid #2e800a}.tlh-plan::after,.tlh-plan::before{content:"";background-color:#e5e7e6;position:absolute}.common_clipart_font_etc{max-width:980px;float:none;margin:0 auto}.common_end,.common_start{width:110px}.common_end button,.common_start button{border:none;height:110px;width:100%}.common_end button img,.common_start button img{max-height:100%}.common_end p,.common_start p{color:#046e9d;font-size:14px;font-weight:300;text-align:center;padding:5px 0}#beclipartshowhide,#bsclipartshowhide,#ceclipartshowhide,#csclipartshowhide,#feclipartshowhide,#sclipartshowhide{text-align:center;width:110px}.artworkbtn{background-color:green;border-radius:4px;color:#fff;font-size:12px!important;font-weight:500!important;line-height:1;margin-top:6px;padding:3px 5px;width:100%;width:initial!important;height:initial!important;box-shadow:initial!important;float:none!important}.char_left,.inlineerror{font-weight:500;font-size:14px}.common_end button:last-child,.common_start button:last-child{background-color:#f4f4f4;font-size:11px;color:#2e800a;padding:0;height:auto;margin:10px 0}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.common_input_area{width:50%;float:left;padding:0 15px}.common_clipart_font_etc .common_input_area{width:600px;margin:0 70px}.common_customize_box>p,.common_input_area ul button,.common_input_area>p{color:#046e9d;font-size:22px;font-weight:300;padding:0 0 10px}.char_left{color:green}.common_input_area input{height:50px;max-width:600px;border:none;text-align:center;font-size:30px}.inlineerror{clear:both;background:#fa0505;color:#fff;line-height:20px;margin-top:5px;text-align:center;border-radius:4px;width:100%;float:left}.errorbackText,.errorfrontText{max-width:600px}.common_input_area ul{margin:25px 0 0}.common_input_area ul>li{width:50%;float:left;margin:0;max-width:300px;padding:0 10px 0 0}.common_input_area ul button{background-color:#fff;width:100%;max-width:290px;padding:0;text-align:center;height:45px;border:1px solid #ddd}.comment_section{clear:both;color:#046e9d;font-weight:300;padding:20px 15px}#tyvek_step_three .common_step_box,#vinyl_step_three .common_step_box{border:0;padding:20px}#tyvek_step_three .common_step_title{border-color:#07e53a}#cooler_step_two .common_step_box.product_color,#cooler_step_two .common_step_title,#fabric_step_two .common_step_box.product_color,#fabric_step_two .common_step_title,#lanyard_step_two .common_step_box.product_color,#lanyard_step_two .common_step_title,#tyvek_step_two .common_step_box.product_color,#tyvek_step_two .common_step_title,#vinyl_step_two .common_step_box.product_color,#wristbands_step_two .common_step_box.product_color,#wristbands_step_two .common_step_title{border-color:#e50707}.production_addtocart_area.common_step_box{border:none;padding:0}.common_production_shipping_area{padding:25px 25px 45px}div.time-line-wrap{width:100%!important;position:relative;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 1px 4px 1px #dbdbdb;-moz-box-shadow:0 1px 4px 1px #dbdbdb;-o-box-shadow:0 1px 4px 1px #dbdbdb;box-shadow:0 1px 4px 1px #dbdbdb}.time-line-wrap.ship_current_2,.time-line-wrap.shipping_box_2{border:0 solid transparent!important;cursor:pointer}.tl-heading{color:#fff;padding:15px 15px 15px 40px;overflow:hidden}.time-line-wrap.rush .tl-footer,.time-line-wrap.rush .tl-heading{background-color:#ed2024}.tlh-plan{font-weight:500;float:left;font-size:18px;margin-top:2px}.tlh-plan::before{top:15px;left:10px;width:22px;height:22px;border:1px solid #2e3192;border-radius:50%}.tlh-plan::after{top:18px;left:13px;width:16px;height:16px;border:1px solid #2e3192;border-radius:50%}.tlh-price{text-align:right;float:right;font-weight:500;margin-top:8px;font-size:11px}.tl-body{overflow:hidden;padding:18px 5px 22px}.tl-footer{position:absolute;background:#2d8840;bottom:0;left:0;width:100%;color:#fff;text-align:center;padding:2px;font-weight:100;height:18px}.tlb-days{width:45%;float:left;text-align:right;line-height:1;font-size:76px;margin-top:-15px}.tlb-description{width:55%;float:left;padding-left:10px}.tlbd-date{color:#000!important;margin-top:5px;font-weight:500;font-size:1em;text-transform:uppercase}p.tlbd-date{font-size:9px;font-weight:500}.time-line-wrap .tl-body p{margin-bottom:0!important;line-height:1;text-align:left}.tlbd-days{font-weight:500;margin-bottom:5px;color:#333!important;margin-top:3px;font-size:20px}.time-line-wrap.rush .tl-body .tlbd-days{color:#ed2024!important}.time-line-wrap.expedited .tl-footer,.time-line-wrap.expedited .tl-heading{background-color:#2478bd}.time-line-wrap.expedited .tl-body .tlbd-days{color:#2478bd!important}.time-line-wrap.priority .tl-footer,.time-line-wrap.priority .tl-heading{background-color:#6cccdb}.time-line-wrap.priority .tl-body .tlbd-days{color:#6cccdb!important}.time-line-wrap.regular .tl-footer,.time-line-wrap.regular .tl-heading{background-color:#2d8840}.time-line-wrap.regular .tl-body .tlbd-days{color:#2d8840!important}.ship_current_2 .tlh-plan::after{background-color:#2e3192}.shipping-notice{border:2px dashed #888;margin:45px 65px 15px;padding:20px}.shipping-notice p{text-align:left;margin-bottom:0}.add_to_cart_area{border-bottom:4px solid #2e800a;border-top:4px solid #2e800a;padding:30px;color:#046e9d;font-weight:300;font-size:16px}.add_to_cart_area ul li{cursor:initial}.add_to_cart_area .product_name{font-size:21px}.add_to_cart_area .product_quantity,.common_step_box ul li>span.total_product_quantity{font-size:23px;padding:5px 0;color:#046e9d;font-weight:300}.add_to_cart_area .total_price,.common_step_box ul li>span.total_product_price{font-size:30px;font-weight:500;color:#046e9d}.add_to_cart_area .add_to_cart,.add_to_cart_area .update_cart,.ship_bottom button,.shopping_page .shop_button a{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.add_to_cart_area .add_to_cart,.add_to_cart_area .btn-default:active:focus,.add_to_cart_area .btn-default:active:hover,.add_to_cart_area .btn-default:hover,.add_to_cart_area .update_cart{font-size:43px;color:#fff;background-color:#2e800a;max-width:650px;width:100%;margin:25px 0;padding:0;height:90px;border:none}.btn:not(:disabled):not(.disabled),.card-input:hover,.deleteobject,.style-card:hover{cursor:pointer}.tyvek-color-preview-bg-button span{padding:10px}.tyvek-color-preview-bg-button .deleteobject{display:block;width:40px;height:40px;background:#8b0000;border-radius:50%;margin:0 15px;padding:0;line-height:40px}.tyvek-color-preview-bg-button .deleteobject .far{color:#fff;font-size:18px}.tyvek-text-alignment{margin:0 auto;width:100%;text-align:center}.tyvek-text-alignment span{margin-right:5px}.tyvek-text-alignment .fas{font-size:22px;padding:7px 10px;border:1px solid #ddd}.step-three .canvas-container span i{height:45px;display:inline-block;line-height:33px;vertical-align:top;color:#046e9d}#bounded{border:2px solid #ddd}.tyvek-color-preview-bg-button .far{font-size:20px;margin-top:0!important}.contact-form-address .fas,.fab,.far{color:#f88b28}.btn{font-size:17px}.btn-customize-bg{background:#f4f4f4!important;color:#fff;border:1px solid #ddd}.customize_btnei,.step-three #dropdownMenuButton,.step-three .choose_font{padding:0 15px;display:inline-block;line-height:42px!important;height:45px;margin-bottom:20px;color:#046e9d;font-weight:600;font-size:14px}.customize_btnei span,.step-three .choose_font span{line-height:42px!important;margin:0}.choose_font #dropdownMenuButton{padding:0;max-width:100px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tyvek-text-alignment a#clipart{padding:0;font-size:14px}.tyvekourmsg{height:70px!important;text-align:center;width:70%;margin:15px auto 0;border:1px solid #046e9d;font-size:20px;color:#046e9d}.tyvekaddtext{font-size:14px;color:#ff0;margin:10px 0 0;display:inline-block;padding:5px 15px;border-radius:10px;background-color:#343a40}.avatar{border:1px solid #dee2e6;height:170px;width:50%;margin:.5em auto;position:relative}.step-three .avatar{border-width:5px 9px;border-color:transparent;margin:20px auto 40px}.avatar input{width:100%;height:100%;opacity:0;cursor:pointer}.fillcolor{float:none!important;display:inline-block;max-width:none;width:auto;vertical-align:top;min-width:200px}.canvas-hint{display:block;margin-top:50px;margin-bottom:10px;text-align:left}.cart-color,.mask_title,.small-box{display:flex}.step-three .avatar span{display:block;margin-top:10px}.coaster-preview{background-size:100%;position:relative;margin:0 auto;text-align:center}.cart-color{clear:both;flex-wrap:wrap;border-top:1px dashed #c5c5c5;padding-top:7px;width:100%;min-height:65px}.cart-color-item{position:relative;border:1px dotted #ddd;padding:0 10px;min-width:105px}.qty-pollbox-close{position:absolute;top:0;right:0;padding:0 4px;background:#ed2024;color:#fff;font-weight:600;cursor:pointer}.cart-color-item-inner{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;cursor:pointer;margin-top:10px}.cart-color-item .color-name{width:57px;text-align:center;font-size:12px}.cart-color-item .color-image{margin-right:7px;width:36px}.product_size img,.product_type img{max-height:200px;height:auto!important;max-height:inherit;margin:10px auto}.thumbWrapper{margin-top:20px}.small-box{padding:2px 5px;margin:5px;border:1px solid #707070;height:auto;border-radius:3px;align-items:center;position:relative;max-width:58px;flex-basis:12%}.custom_right .custom_product_name{font-size:24px;color:#046e9d;font-weight:300;line-height:1;float:left;position:relative;padding:5px 0;font-family:Verdana}.short_details p{color:#046e9d;font-size:18px;font-family:Verdana;margin-bottom:0}.custom_right p,.short_details p span{color:#666;font-size:14px}.custom_right p{margin-bottom:0}.footer_menu ul li h3,.footer_top_text p{font-size:17px;font-family:"helvetica 35 thin"}.short_details{padding-right:20%;padding-top:10px}#design_lab_front_area{width:40%;min-height:407px;margin:0 auto;background-image:url("../img/badge_reel_bg.png");background-repeat:no-repeat;background-position:center center;background-size:cover}.footer_top_text{z-index:1;background:#032734;text-align:justify;justify-content:justify;align-items:justify;align-content:justify;width:100%;font-family:"helvetica 35 thin";padding:1rem 0}.footer_top_text p{width:95%;margin:30px auto;font-weight:300;color:#b8b8b8;line-height:1.25}footer{background-color:#032734}.footer_menu ul li h3{color:#fff;font-weight:700;padding:0 0 1rem;margin:0;white-space:nowrap}.footer_menu ul li a{font-size:15px;color:#fff;padding:1px 0;display:block;line-height:1;font-family:"helvetica 35 thin";white-space:nowrap}.footer_menu{justify-content:center;flex-wrap:wrap;width:100%;float:none;margin:0 auto}.footer_menu ul{width:25%}.footer_pay_security{padding:40px 7rem 20px}.pay_method{width:35%;margin:0 auto;padding:9px 0}.footer_bottom{height:30px;border:1px solid #707070;background-color:#5f695b;text-align:center;font-size:12px;font-weight:500;color:#f7f7f7;padding:5px}.footer_bottom p{margin:0;padding:2px 0}@media only screen and (max-width:1200px){.product_color_area>ul>li{width:calc(25% - 15px)}.product_price table>tbody>tr>td{width:100px}.product_price table>tbody>tr{overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;display:flex}.common_customize_box>p,.common_input_area ul button,.common_input_area>p{font-size:18px}div.time-line-wrap{margin:0 0 15px}.common_production_shipping_area{padding:20px}.logo_holder{width:150px;float:left}.header_right .user>ul{top:88%}.header_right .user>ul::after{border:16px solid transparent;border-bottom-color:#aaa;right:41px;top:-28px}}@media only screen and (min-width:320px) and (max-width:1024px){#canvas-area{width:90%!important}#canvas-area .canvas-container,#canvas-area .canvas-container canvas{max-width:100%}.step-three .canvas-container span i{height:auto;display:inline-block;line-height:normal;vertical-align:top}.tyvek-text-alignment span{margin-right:2px;vertical-align:top}.tyvek-text-alignment span:first-child{margin-right:-3px}.tyvek-text-alignment .fas{padding:5px;border:1px solid #ddd;font-size:8px}.customize_btnei,.step-three #dropdownMenuButton,.step-three .choose_font{padding:3px;display:inline-block;line-height:normal!important;height:auto;margin-bottom:0;vertical-align:top;font-size:10px}.choose_font #dropdownMenuButton,.tyvek-text-alignment a#clipart{font-size:10px;padding:3px 5px}.customize_btnei span,.step-three .choose_font span{padding:0!important;line-height:normal!important}.btn{font-size:8px}.tyvekourmsg{width:100%;height:auto!important}.avatar{border:1px solid #dee2e6;height:170px;width:100%!important;margin:.5em auto;position:relative}}@media only screen and (max-width:991px){.product_size.common_step_box ul li,.product_type ul li{border:1px solid #fff}.collapse:not(.show),.menu-close{display:block}.offer_sec img{max-height:25px}.product_color_area>ul{width:auto;display:-webkit-flex;-webkit-overflow-scrolling:touch}.product_color_area>ul>li{width:calc(33.3333% - 15px)}.product_size ul li.selected,.product_type ul li.selected{border:1px solid #2e800a}.product_type ul li{width:33%;margin:0 .33333% 10px 0}#tyvek_customize .product_type ul li,.product_color_area{height:auto}.common_input_area input{height:40px;font-size:25px}.footer_top_text p{margin:25px auto;font-size:13px}.footer_menu{width:100%;justify-content:flex-start}footer .container{max-width:95%}.footer_menu ul{width:33.333%}.mobile_menu img{height:40px;width:auto}.header_right .user>ul{top:100%}.mini_cart_box{min-width:730px}.product_items li p,.section_title p{font-size:12px}.product_items li a,.section_title h2{font-size:18px}.product_items li p{padding:10px 10px 5px}.navbar-collapse{width:100%;left:-100%;height:100vh;position:fixed;z-index:1111111;top:0;color:#fff;overflow:auto;padding:0}.header_right img,.menu-close{float:right;height:30px}.main_menu{justify-content:flex-end!important;flex-basis:100%;flex-grow:1;align-items:center}.menu-close{background:#000;border:none;color:#fff;width:30px;border-radius:50%}.navbar-expand-lg .navbar-nav .nav-link{color:#1391ce;padding:15px;border-bottom:1px solid #ddd}.navbar-expand-lg .navbar-nav .nav-link img{filter:grayscale(1) brightness(.5)}.show.navbar-collapse{left:0;background-color:rgba(0,0,0,.8);transition:.6s ease-in-out;box-shadow:0 0 10px #333}.show.navbar-collapse .navbar-nav{width:60%;background:#fff}body.open_menu_nav{position:fixed;left:60%;top:0;bottom:0;overflow:hidden auto;transition:.6s ease-in-out}nav.navbar.navbar-expand-lg{padding:0}.search_top{width:70%;padding:0 15px 0 0}.search_top .input-group-addon button{height:40px;width:auto;padding:0 15px}.search_top .input-group-addon{min-width:auto}.navbar-brand img{height:70px}ul.list-unstyled.wf.main_search_list{margin:0}.mobile_menu.navbar-toggler.menu-tab{max-width:50px}}@media only screen and (max-width:767px){.product_color_area>ul>li{width:215px;float:inherit}#tyvek_step_two .product_color_area{height:235px}.product_color_area{height:410px;display:-webkit-flex;overflow-x:scroll;-webkit-overflow-scrolling:touch}.product_size.common_step_box ul li{width:49%;margin:0 1% 10px 0;float:left;max-width:100%}.product_size.common_step_box ul li.selected::before,.product_type.common_step_box ul li.selected::before{z-index:11;top:1px;left:22px;width:10px;height:29px;border:2px solid transparent;border-bottom-color:#2e800a;border-right-color:#2e800a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-transform:rotate(45deg)}.product_size.common_step_box ul li.selected::after,.product_type.common_step_box ul li.selected::after{top:10px;left:10px;width:25px;height:25px;border:2px solid #999;background-color:#eee;-webkit-border-radius:4px;border-radius:4px}.product_type ul li{width:49%;margin:0 1% 10px 0;flex:none}.color_search_list input.form-control{height:40px;padding:0 10px;font-size:20px}.back_input_box,.front_input_box,.tyvek_design table,.tyvek_input>div{width:100%}.tyvek_design .tyvek_design_left img,.tyvek_design table,.tyvek_design table td{height:30px!important}.tyvek_design_middle,.tyvek_design_middle .front_message{font-size:14px!important;font-weight:500}.tyvek_design_middle{padding-left:10px}.tyvek_design_middle .front_message{margin-left:0;margin-right:0}.common_select_type .common_select_button,.footer_bottom{height:auto}.tyvek_select_msg_type .common_select_button li{margin-bottom:7px}.common_select_button label::before{width:25px;height:25px}.common_select_button label.active_art::after{width:19px;height:19px;top:3px;left:3px}.tyvek_select_msg_type .common_select_button label>span{padding:5px 0 0 35px}.common_start,.tyvek_message .common_end{float:none;margin:auto;clear:both}.tyvek_message .common_clipart_font_etc .common_input_area{width:100%;margin:0 0 15px}.pay_method li,.security li,.tyvek_message .back_input_box,.tyvek_message .front_input_box{display:block}.tyvek_input select,.tyvek_message .tyvek_input input{width:100%;display:block;margin:0 0 10px}.tyvek_message .common_input_area ul>li{float:none;width:100%;margin-bottom:10px;padding:0}.add_to_cart_area,.common_customize_box>p,.common_input_area ul button,.common_input_area>p,.common_step_title span,.tyvek-color-preview-bg-button .deleteobject .far{font-size:14px}.common_step_title h2{width:calc(100% - 120px);font-size:25px}.shipping-notice{margin:20px;padding:15px}.common_production_shipping_area{padding:15px}.call_us_footer p,.common_step_box .add_to_cart_area ul li{margin:0}.add_to_cart_area .product_name{font-size:16px}.add_to_cart_area .product_quantity,.common_title{font-size:18px}.add_to_cart_area .total_price,.common_step_box ul li>span.total_product_price{font-size:20px}button.btn.btn-default.add_to_cart{font-size:24px;height:50px}.add_to_cart_area .add_to_cart,.add_to_cart_area .btn-default:active:focus,.add_to_cart_area .btn-default:active:hover,.add_to_cart_area .btn-default:hover,.add_to_cart_area .update_cart{max-width:400px;height:60px;font-size:25px}.footer_top_text p{font-size:12px;margin:30px auto;color:#b5b5b5;font-weight:300}.pay_method,.security{width:100%;padding:0}.footer_pay_security{padding:0}.call_us_footer{text-align:center;color:#707070;padding:20px 0}.call_us_footer strong{font-size:22px}#bounded,#canvas-area,.canvas-container,.upper-canvas{width:100%!important}#canvas-area{margin-bottom:0}#canvas-area .canvas-container,#canvas-area .canvas-container canvas{max-width:100%;height:35px!important}.tyvek-text-alignment{margin-top:15px!important}.customize_btnei span,.step-three .choose_font span{line-height:normal!important;margin:0}.tyvek-color-preview-bg-button .deleteobject{width:30px;height:30px;line-height:30px}.mobile_search{display:block;border:none;background-color:transparent;font-size:25px;color:#707070;float:right;margin:10px 0}.menu_search_call{padding:0;width:auto;float:none;display:flex!important;justify-content:center!important}.action-view-details,.search_top{display:none}.search_top{width:100%;max-width:100%;z-index:11111;position:absolute;top:100%;left:0;right:0}.header_right img,.logo_holder img,.search_top .typeahead__button,.search_top .typeahead__query input{height:30px}.navbar-brand img{height:70px}.header_right>ul>li:first-child,header.affix .header_right>ul>li:first-child{padding:10px 7px}.header_right>ul>li,.logo_holder,.search_top,header.affix .header_left,header.affix .header_right>ul>li{padding:10px 0}.header_right>ul{width:auto;position:inherit;align-items:center}.header_right>ul>li{margin:0 7px}.header_right .user>ul{max-width:200px}.header_right .user>ul::after{border:14px solid transparent;border-bottom-color:#aaa;right:41px;top:-28px}.mini_cart_box{min-width:100%}.mini_cart_box::before{border:15px solid transparent;border-bottom-color:#aaa;right:-2px;top:-33px}.header_main_row{position:relative}.mini_cart_box .common_title span{margin:0 0 0 calc(50% - 70px)}.mini_cart_box .common_title::after{top:10px;height:4px}}@media only screen and (max-width:500px){.common_step_title h2{width:calc(100% - 100px);font-size:20px}.common_step_title span{font-size:12px;display:block;margin:0}.step-three .avatar{background-size:100%!important}.header_right>ul>li:first-child,header.affix .header_right>ul>li:first-child{padding:10px 7px 10px 0}.mini_cart_box{border:3px solid #aaa;padding:5px;overflow:hidden}.mini_cart_box::before{border:10px solid transparent;border-bottom-color:#aaa;right:12px;top:-23px}.mobile_menu img{max-height:30px;width:auto;max-width:none;height:30px}.navbar-brand img{height:40px}.offer_sec img{max-height:20px}.offer_sec .great_savings span{font-size:14px}.offer_sec .col-md-2{align-self:center}.products_list_section{padding:0}#design_lab_front_area{width:100%}}.card-input{margin:10px;padding:0;height:120px}.card-input-element:checked+.card-input,.card-input-element:checked+.style-card{border:3px solid #2ecc71;box-shadow:0 0 1px 1px #2ecc71}.card-input div{text-align:center;height:50px;max-height:50px}.footer_top_text_content{width: 95%; margin: 30px auto;font-weight: 300;color: #b8b8b8;line-height: 1.25;}
.common_step_box > h1{
    color: #046e9d;
    font-weight: 300;
    font-size: 1.5rem;
}
