@media screen and (max-width:1279px){.container{max-width:100%}.footersocial .phone{font-size:22px}.our_product .order_box h2{font-size:25px}.our_product .order_box h2 span{font-size:20px}.our_product .order_box ul li{font-size:14px;line-height:20px}}@media screen and (max-width:1199px){.container{max-width:100%}.logo .logotxt img{width:230px}.menu_wrapper ul li{padding:0 10px}.menu_wrapper a{font-size:15px}.menu_wrapper ul ul{left:10px;width:180px}.footer_wrapper .footer_menu ul li{font-size:14px}.footersocial .phone{font-size:18px}.footersocial ul li{margin-left:2px}.footersocial ul li a{width:30px;height:30px;line-height:30px;font-size:15px}.footer_wrapper input[type="text"]{width:60%}.footer_wrapper input[type="submit"]{width:40%}.our_product .order_box .pic,.our_product .order_box .pic img{width:100px;height:100px}.our_product .order_box .txt{width:calc(100% - 100px)}.three_product_wrapper{width:85%}.our_product.otherway .order_box h2 span{font-size:15px}}@media screen and (max-width:991px){.header_wrapper{position:relative;padding:0}.header_wrapper .phone{float:none;padding:10px 15px;background:#800000;text-align:center;font-size:18px;color:#fff;margin:0 -15px}.header_wrapper .phone i,.header_wrapper .phone a{color:#fff}.logo{margin-top:-60px}.logo img{width:80px}.logo .logotxt{display:none}.topmenu{padding:0;margin:0;border-bottom:0}.cart_wrapper{float:none;padding:0;width:200px;margin:30px auto 0}.cart_wrapper .cart_item{border:0;padding:0;border-radius:0}.cart_wrapper ul{border:1px solid #590202;padding:10px 15px;border-radius:30px;position:relative;z-index:99;text-align:center;float:none}.cart_wrapper ul li span,.cart_wrapper .cart_item span{display:none}.cart_wrapper .cart_item i{display:block}.cart_wrapper ul li{margin-top:0}.cart_wrapper ul li:last-child{float:none}.cart_wrapper ul li:nth-last-child(2){padding:0 10px;border-right:1px solid #b1b1b1}.cart_wrapper ul.topcart{display:none}.cart_wrapper ul li.mobilecart{display:inline-block}.menu_wrapper{overflow:auto;left:-100%;top:0;width:100%;height:100%;opacity:0;position:fixed;background-color:rgba(128,0,0,.9);-webkit-transition:left .8s,opacity .5s;-moz-transition:left .8s,opacity .5s;transition:left .8s,opacity .5s;z-index:9999;box-shadow:1px 0 5px 0 rgba(50,50,50,.55)}.menu_wrapper.show{visibility:visible;left:0;opacity:1;z-index:99999}body.show{overflow:hidden}.menu_wrapper a{color:#fff;display:inline-block;font-size:20px;font-weight:300}.menu_wrapper ul{padding-top:130px}.menu_wrapper ul li{display:block;border-right:0;text-align:center;padding-bottom:30px}.menu_wrapper ul li.active a,.menu_wrapper ul li a:hover{color:#fff}.menu_wrapper ul ul,.menu_wrapper ul ul ul{width:100%;left:0;top:0;background:none;position:relative;display:none}.menu_wrapper .show-submenu+ul{display:none;visibility:hidden}.menu_wrapper a.show-submenu+ul.show_normal{display:block;visibility:visible;background:none;position:relative;left:0;width:100%}.menu_wrapper ul ul li a{font-size:14px}.menu_wrapper ul li:hover>ul{display:none}.menu_wrapper ul li i.drop{display:inline-block;color:#fff;font-size:18px}.cmn-toggle-switch{position:relative;display:block;overflow:visible;position:absolute;top:-48px;right:15px;margin:0;padding:0;width:60px;height:50px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;z-index:999999;background:#800000;border:15px solid #800000}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:10px;left:0;right:0;height:2px;background:#fff}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.cmn-toggle-switch span::before{top:-7px}.cmn-toggle-switch span::after{bottom:-7px}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0}.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.cmn-toggle-switch__htx.active span{background:none !important}.cmn-toggle-switch__htx.active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmn-toggle-switch__htx.active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cmn-toggle-switch__htx.active span::before,.cmn-toggle-switch__htx.active span::after{-webkit-transition-delay:0,.3s;transition-delay:0,.3s}.home_wrapper .box{padding:30px 20px}.home_wrapper .box .icon img{height:70px}.home_wrapper .box h3{font-size:20px}.footersocial .phone{display:none}.footersocial{text-align:center;padding-bottom:30px}.footersocial ul li a{width:40px;height:40px;line-height:40px;font-size:18px}.footer_wrapper .footer_menu h4{padding-bottom:0;cursor:pointer;display:inline-block}.footer_wrapper .footer_menu h4:after{content:"";display:inline-block;width:26px;height:26px;background:url(../images/icon_plus.png) no-repeat;margin-left:10px;float:right}.footer_wrapper .footer_menu h4.show:after{content:"";display:inline-block;width:26px;height:26px;background:url(../images/icon_minus.png) no-repeat;margin-left:10px;float:right}.footer_menu{margin-top:30px;border-top:1px solid #4f5359;border-bottom:1px solid #4f5359;padding:30px 15px;text-align:center}.footer_wrapper .footer_menu ul{padding:0}.footer_wrapper .footer_menu ul li{float:none;width:100%;padding:0 0 10px}.footer_wrapper .footer_menu ul li:last-child{padding-bottom:0}.list{display:none;padding-top:15px}.copy_wrapper{border-top:0}.content_wrapper .item_btn a,.fund_pic_wrapper .pic_thum{width:calc(33.33% - 20px)}.our_product .order_box{margin-bottom:30px}.our_product .order_box h2{font-size:30px}.our_product .order_box h2 span{font-size:25px}.our_product .order_box ul li{font-size:16px;line-height:25px}.our_product .order_box .pic,.our_product .order_box .pic img{width:150px;height:150px}.our_product .order_box .txt{width:calc(100% - 150px)}.three_product_wrapper{width:95%;margin-top:150px}.product_logo{width:200px;left:calc(50% - 100px);top:-100px}.product_box.middle{padding-bottom:155px;margin-top:-100px}.product_box p{font-size:15px}.estimated-shipping-section input[type="submit"]{white-space:normal}.shopping_cart_wrapper .promo-code-section,.shopping_cart_wrapper .estimated-shipping-section{width:100%;float:none;margin:0}.shopping_cart_wrapper .promo-code-section{margin-bottom:20px}.shopping_cart_wrapper .ContentTable table,.shopping_cart_wrapper .ContentTable .table-total table{width:1000px}.shopping_cart_wrapper .ContentTable.ContentTableCartButtons{overflow:visible!important;width:1000px}.catalogrequest_wrapper{width:100%}.itemlist_wrapper ul li{width:calc(33.33% - 30px)}.decorative_tins .box{width:calc(33.33% - 20px)}}@media screen and (max-width:767px){html,body{font-size:14px}.cmn-toggle-switch{margin-top:-20px}#banner .owl-dots{bottom:20px}#banner.owl-carousel .owl-item img{height:300px;object-fit:cover;object-position:center}.home_wrapper{padding:50px 0}.home_wrapper .heading{margin:0 0 30px}.home_wrapper h1{font-size:25px;padding:15px;border-radius:15px}.boxrow{overflow-x:auto;padding:15px}.boxrow .row{display:flex;flex-wrap:nowrap;width:150%;align-items:center}.boxrow .row .col-md-4{width:50%}.copy_wrapper{font-size:14px}.copy_wrapper ul li{padding:0 10px}.content_wrapper{padding:30px 0}.content_wrapper .item_btn a,.fund_pic_wrapper .pic_thum,.faqlink a{width:calc(50% - 20px)}.content_wrapper h1{font-size:25px}.content_wrapper h2{font-size:20px}.content_wrapper h3{font-size:18px}.content_wrapper .video_wrapper{width:100%;padding:10px 0 30px}.wholesale_info_thum img{margin-bottom:20px}.youtubepage,.locator_wrapper{width:100%}.inner_wrapper{padding:30px 0}.product-section .productDetail_left,.product-section .productDetail_right{width:100%;float:none;padding:0}.product-section .productDetail_left{padding-bottom:20px}.product-section h1.product-title,.product_sectionBox h2,.product_sectionBox h3{font-size:20px}.login_wrapper{display:block}.login_wrapper .login_wrapper_left,.login_wrapper .login_wrapper_right,.forgotpassword{width:100%;padding:10px}.login_wrapper .login_wrapper_left{margin-right:0;margin-bottom:20px}.login_wrapper .login_wrapper_right{margin-left:0}.three_product_wrapper,.two_product_wrapper{width:100%;margin-top:0;box-shadow:none;border-radius:0;background:none}.product_logo{display:none}.product_box.middle{padding-bottom:20px;margin-top:0}.product_box{box-shadow:0 0 10px #ccc;margin-bottom:30px;border-radius:10px!important;background:#fff}.boxshadow{box-shadow:none}.our_product h1{font-size:25px!important;padding-bottom:30px}.create_account .login_information,.create_account .my_address{width:100%;margin:0}.create_account .login_information{margin-bottom:20px}.catalogrequest_wrapper h1{font-size:25px}.catalogrequest_wrapper .radio_wrapper table tr td{display:block;width:100%;position:relative;padding-left:20px}.catalogrequest_wrapper .radio_wrapper input[type="radio"]{position:absolute;left:0;top:7px}.itemlist_wrapper{padding:10px}.itemlist_wrapper ul li{width:calc(50% - 20px);margin:10px}.create_account h1,h1.hierarchy-title,.myaccount_wrapper h1,.edit_wrapper h1,.browsing h1{font-size:25px}.cakeclub_table table,.ship_table table,.ordershipments_edit table{width:780px}.decorative_tins h1{font-size:25px;padding:10px}.reqest_form{width:100%;padding:5px}.thanks{width:100%}.thanks h1{font-size:20px}.thanks h3{font-size:15px}.otherway{padding:30px 0}.our_product.otherway .order_box h2{min-height:60px}.promotion_wrapper legend,.estimated-shipping-section legend{font-size:18px}.paymenttop{margin:0}.paymenttop .paymentinfo,.paymenttop .promocode{width:100%;margin:0 0 20px}.ordershipments_edit table.table-break{width:100%}.inorder-element .item-box{padding:15px;margin-bottom:20px}.inorder-element .item-box-row{display:block}.inorder-element .item-box-row .item-box-left,.inorder-element .item-box-row .item-box-right{width:100%;padding:0}.inorder-element .item-box-row .item-box-right{padding-top:15px}.inorder-element .item-box-row .item-box-left img{height:auto}.cart_wrapper ul li{padding:0 5px}h1.page-title{font-size:25px}.itemselectionleft{padding-top:0}.footer_wrapper h4{padding-bottom:10px;font-size:18px;line-height:26px}.product-box{padding:15px}.product-box .product,.product-box .des{width:100%}.product-box .product{padding:0 0 15px}.product-box .product img{height:auto}}@media screen and (max-width:639px){.boxrow .row{width:750px}.boxrow .row .col-md-4{width:250px}.fund_pic_wrapper .pic_thum{width:100%;margin:0 0 10px}.content_wrapper .item_btn a,.faqlink a{width:100%;margin:0 0 10px;min-height:50px;padding:10px 15px 10px 45px}.content_wrapper .item_btn a:before,.faqlink a:before{left:15px;top:12px}.inner_banner_wrapper img{height:150px;object-fit:cover;object-position:center}.dimensionddlwrapper{display:block!important}.dimensionddlwrapper label,.dimensionddlwrapper select{width:100%}.myaddress_wrapper .container-content label{width:100%}.decorative_tins .box{width:calc(50% - 20px)}}@media screen and (max-width:479px){.logo{margin-top:-55px}.logo img{width:60px}.cmn-toggle-switch{margin-top:-7px}.cart_wrapper{width:150px}.cart_wrapper ul{padding:10px 0}#banner.owl-carousel .owl-item img{height:250px}.itemlist_wrapper ul li{width:100%;margin:0 0 20px}.decorative_tins .box_row{margin:0 0 20px}.decorative_tins .box{width:100%;margin:0 0 15px}}