* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } textarea{outline: none;} .TextCenter{text-align: center;} .noMargin{margin:0 !important;} .marginTop-10{margin-top: 10px !important;} .tablethow{display: none;} .logoClass{ width: 240px; margin: 10px auto 0 auto; -webkit-transition: all .05s ease-in; //added vendor prefixes for older browsers -moz-transition: all .05s ease-in; //first parameter decides what properties to animate -m-transition: all .05s ease-in; // second is duration -o-transition: all .05s ease-in; //3rd is the timing-function transition: all .05s ease-in; } .logoClass img{ width: 100%; } #header{ height: 155px;position: fixed;border-bottom:0; } .fullContainer{width: 100% !important;margin: 0;} /*shopping cart*/ .shoppingCart{ position: absolute;right:-20px;top:35px; color: #092e6e;font-weight: bold;font-size: 15px; } .shoppingCart img{width: 30px;height: auto;position: relative;top: 5px;} .cartText {min-width: 50px;display: inline-block;} /*language For mobile*/ .languageContainer{ position: absolute;right: 40px; top: 1px; } .languageContainer img{width: auto;height: 24px} /*Search*/ #search_top{position: absolute;top: 0;} #search_top .icn_search img{width: 29px;height: 29px;} /*Nav members*/ .Nav_membership{ position: absolute; left:10px; top: 40px; } .Nav_membership img{ cursor: pointer; width: 25px;height: 25px; } .MemberName{ cursor: pointer; position: relative; top: -6px; letter-spacing: -0.4px; font-size: 14px; font-weight: bold; color: #1a3363; } /*slider*/ #main_slider { position: relative; display: block; margin: 0 auto; width: 100%; max-width: 1310px; max-height: 400px; background: #fff; } .Slideshow,.mobile-Slideshow{width: 100%;float: left;} .Slideshow{margin-top: 155px;} .section{ width: 100%; padding: 30px 0; float: left; clear: both; } .section h2{text-align: center;} .col-1,.col-20,.col-25,.col-30,.col-33,.col-40,.col-50,.col-60,.col-70,.col-80,.col-90,.col-100{float: left;padding: 0 10px;} .col-1{width: 1%;} .col-20{width: 20%;} .col-25{width: 25%;} .col-30{width: 30%;} .col-33{width: 33%;} .col-40{width: 40%;} .col-50{width: 50%;} .col-60{width: 60%;} .col-70{width: 70%;} .col-80{width: 80%;} .col-90{width: 90%;} .col-100{width: 100%;} .floatLeft{float: left;} .floatRight{float: right;} .margin-R-10{margin-right: 10px;} .paddingLeft-10{padding-left: 0 0 0 10px;} .paddingRight-10{padding: 0 10px 0 0;} .borderLeft{border-left: 1px solid #ccc;} .borderRight{border-right: 1px solid #ccc;} .ProductGrid .col-33{margin-bottom: 20px;} .ProductGrid .col-33 img,.specialGrid img{width: 100%;height: auto;} .ProductList{margin-top: 20px;} .ProductList .col-25{margin-bottom: 40px;} .ProductGrid{height: 410px;position: relative;} .Product-ImgGrid{ width: 100%;height: 230px; text-align: center; } .Product-ImgGrid img{ width: 100%; height: 100%; object-fit: contain; overflow: hidden; } .BarImage img{width: 100%;height: auto;} .BarImage{width: 100%;float: left;} .BarImage .full{width: 100%;float: left;margin: 30px 0;} .BarImage .ThirdGrid{width: 100%;float: left;margin-bottom: 20px;display: none;} .Container-FullBanner{width: 100%;float: left;margin: 30px 0;} .Container-FullBanner img{width: 100%;height:auto;} .slick-prev, .slick-next { font-size: 0; line-height: 0; width: 24px; height: 24px; display: block; border: 0;background-color: #fff; background-repeat: no-repeat; z-index: 10; } .slick-prev{ position: absolute;top: 40%;left: 0; background-image: url("../images/new_images/leftArrow.png"); } .slick-next{ position: absolute;top: 40%;right: 0; background-image: url("../images/new_images/rightArrow.png"); } .footerClass{ width: 100%; padding: 40px 0 0 0; margin-top: 60px; background-color: #1a3363; float: left; color: #fff; } .footersocialMedia img{ width:auto;height: 24px;margin-right: 20px; } .footerlink h3{ margin: 0 0 10px 0;line-height: 1.2; border: 0;font-size: 20px; font-weight: bold; } .footerlink p{margin: 10px 0;font-size: 15px;} .CopyrightContainer{ border-top: 1px solid #fff;text-align: left;width: 100%; float: left; margin-top: 15px; padding: 12px 0; font-size: 13px; line-height: 1.5; } .Copyright{ width: 80%;float: left; } .top_bar .container{position: relative;} .TopBar-Language{ position: absolute; right: 0; top: 0; color: #fff; cursor: pointer; } .TopBar-Language img{width: auto;height: 15px;position: relative;top: 3px} .Region{ text-align: right; width: 20%;float: left; cursor: pointer; } .Region a,.Region a:hover {margin:0 6px; color: #fff;} .openSideBTN {cursor: pointer;} .Region img,.openSideBTN img{width: auto;height: 15px;position: relative;top: 3px} .subpage-header,.sub-content{width: 100%;margin-top: 155px;clear: both;} .sub-content{min-height: 600px;} .subpage-header img{width: 100%;height: auto;} .PathLocation{ margin: 20px 0; font-size: 13px; color: #222; } .PathLocation a{color: #9b9b9b;} .PathLocation a.active{color: #00af40;pointer-events:none;} .PathLocation a:hover{color: #0081c9;} .Sorting{margin: 25px 0 40px 0;font-size:14px;} .option_control {padding: 0;} .option_control .option {margin: 0;margin-left: 10px;} .option_control .option.sort {width: 190px;text-align: center;} .Product-Icon {width: 100%;text-align: center;margin-bottom: 5px;} .ProductList .col-25 .Product-Icon img{width: 35px;height: auto;display: inline-block;} .Product-Icon span.IconBlue,.Product-Icon span.IconGreen{ font-size: 13px; width: 32px;height: 32px; margin: 0 auto; display: inline-block; color: #fff; line-height: 32px; border-radius: 50%;background-color: #0082cb; } .Product-Icon span.IconBlue{ background-color: #0082cb; } .Product-Icon span.IconGreen{ background-color: #00af40; } .productnameGrid{ width: 100%; overflow: hidden; } .grid_item_info p.Product-Name{ height: 22px; display: inline; font-size: 15px; -webkit-line-clamp: 1; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word;/* Important for long words! */ } .owl-item *,.tb_pdt_qty_form *,.general_form * { -webkit-box-sizing: initial; -moz-box-sizing: border-box; box-sizing: initial; } .Product-Data-Details{width: 100%;float: left;padding-left: 5%;} .Product-Data-Details .sku{margin: 10px 0; display: inline-block;font-size: 16px;} .details-IMG,.details-IMG img{ width: 100%; height: auto; } .details-IMG img{margin: -1px 0;} .colorBlue{color: #002e6c ;} .DetailsOption{width: 100%;} .DetailsOption table{width: 100%;text-align: left;border-collapse: collapse;} .option_box { position: relative; display: inline-block; height: 34px; padding: 0 15px; margin-right: 10px; line-height: 36px; font-size: 16px; background: #fff; border: 1px solid #ccc; cursor: default; min-width: 75px; margin-bottom: 10px; text-align: center; } .optionbox_title { position: relative; display: inline-block; height: 34px; padding: 0 ; line-height: 36px; font-size: 16px; background: #fff; cursor: default; min-width: 80px; margin-bottom: 10px; text-align: left; } .option_display{padding: 0;} .option_qty .qty_reduce, .option_qty .qty_increase { display: inline-block; width: 38px; height: 34px; line-height: 34px; text-align: center; color: #9b9b9b; margin: 0 0; background: #fff; border: 1px solid #ccc; cursor: pointer; margin: 0; } /*** product detail ***/ .pdt_img_box .display_img{ text-align: center; } .pdt_img_list .item{ text-align: center; } .product_color_active { border: 1px solid #666666; } .pd_option_selected{ border: 1px solid #002e6c; background-color: #002e6c; color: #ffffff; height: 34px; } .product_size, .product_color, .product_topper{ cursor: pointer; text-align: center; } .description-bar{width: 100%;padding: 5px 0;cursor: pointer;} .descriptionBox{ border: 0; border-top: 1px solid #ccc; width: 100%; padding: 10px 0; max-height: 120px; overflow-x:hidden; overflow-y:scroll; } /*Product Combo*/ .ProductComboSection{ width: 100%; float: left; } .comboContainer{ width: 100%; float: left; border:1px solid #ddd; padding: 15px; border-top:10px solid #1a3363; margin-bottom: 60px; } .comboImages{ width: 75%; float: left; } .comboImages table{ width: 100%; float: left; border-collapse: collapse; } .comboImages td{vertical-align: middle;} .comboIMG{min-width: 20%;} .comboImages img{ width: 100%;height: auto; padding: 5px; } .comboIMG img{ border:1px solid #ddd; } .comboDetails{ width: 25%;float: left; padding-left: 20px; } .comboDetails h3{ font-weight: bold; line-height: 1; border:0; color: #1a3363; font-size: 24px; margin: 0 0 30px 0; } .savePrice{ display: block; color: #e70008; font-size: 16px; font-weight: normal; margin-bottom: 10px; } .ComboEnd{ display: block; color: #494949; font-size: 16px; font-weight: normal; margin-bottom: 20px; } .getComboBTN{ text-align: center; background-color: #1a3363; color: #fff; border:0; padding:10px 8px; width: 200px; margin-top: 10px; } /* Outer */ .popup { width:100%; height:100%; display:none; position:fixed; top:0px; left:0px; background:rgba(255,255,255,0); z-index: 999; } /* Inner */ .popup-inner { max-width:900px; width:80%; padding:40px; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); border-radius:15px; background:#fff; border:3px solid #a0a0a0; -webkit-box-shadow: 10px 10px 23px -3px rgba(0,0,0,0.75); -moz-box-shadow: 10px 10px 23px -3px rgba(0,0,0,0.75); box-shadow: 10px 10px 23px -3px rgba(0,0,0,0.75); } /* Close Button */ .popup-close { width:30px; height:30px; padding-top:4px; display:inline-block; position:absolute; top:0px; right:0px; transition:ease 0.25s all; -webkit-transform:translate(50%, -50%); transform:translate(50%, -50%); border-radius:1000px; background:rgba(0,0,0,0.8); font-family:Arial, Sans-Serif; font-size:20px; text-align:center; line-height:100%; color:#fff; z-index: 1000; } .popup-close:hover { -webkit-transform:translate(50%, -50%) rotate(180deg); transform:translate(50%, -50%) rotate(180deg); background:rgba(0,0,0,1); text-decoration:none; } .comboPopup-Container{ position: relative; width: 100%;height: 650px; overflow: hidden; margin: 0 auto; overflow-y:scroll; } .popupDetails{ width: 100%;float: left;padding: 0 0 20px 0; border-bottom: 2px dashed #9e9e9e; } .popupDetails h2{ text-align: left; color: #1a3363;font-weight: bold; font-size: 24px; margin: 0; } .popup-discount{ float: left;color: #e00023; font-size: 15px; font-weight: normal; } .popup-discount span{ font-size: 20px; } .popup-EndDate{ margin-top: 10px; float: right; font-size: 15px; font-weight: normal; color: #4d4d4d; } .popup-Combination{ width: 100%; float: left; padding-bottom: 60px; font-size: 14px; } .popup-Combination h5{ margin: 25px 0; } .popup-Combination table{ text-align: left; width: 100%;border-collapse: collapse; } .popup-Combination td{ vertical-align: middle; line-height: 1.6; padding: 10px 5px; } .combina-productTitle{display: block; font-weight: bold; margin-bottom: 5px; font-size: 18px; line-height:1; } .popupTableImg{width: 190px;} .popupTableImg img{ max-width: 190px;height: auto; border:1px solid #ddd; max-height: 120px; object-fit:contain; } .popup-Combination select{border: 1px solid #bababa; padding: 2px 10px; } .popup-Combination td:last-child{min-width: 44px;} .combo-popupFooter{ position: fixed; width: 100%; margin: 0 auto; padding: 15px 5%; bottom: 0; left: 0; background-color: #fff; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; } .comboFinalPrice{ font-size: 20px; font-weight: bold; margin-right: 15px; margin-top: 10px; } .combo-Footer-save{ color: #e60014; position: relative; top: 14px; font-weight: bold; font-size: 16px; } .addToCartBTN button{ border:0; background-color: #1a3363; color: #fff; padding: 8px 40px; } .comboSlider{ width: 100%; padding: 0 5%; } .popup-comboIMG{ position: relative; width: 33.33%; padding: 10px; display: inline-block; } .popup-comboIMG img{ width: 100%; padding: 5px 10px; border:1px solid #ddd; object-fit:contain; } .sliderPlus{ position: absolute; right: -10px;top: 40%; } .sliderPlus img{ width: 20px;height: 20px; padding: 0; border:0; } .saveColor{color: #e60014;} .descriptionBox p{font-size: 14px;line-height: 160%;} .sideMenu h3{font-size: 16px;margin: 0 0 10px 0;border: 0;line-height: 1;font-weight: bold;} .sideMenu p a{font-size: 14px;color: #222;text-decoration: none;line-height: 2} .sideMenu p a.active{color: #00af40;} .LinkGroup{width: 100%;float: left;margin-bottom: 25px;} .aboutusContent img{ width: 100%;height: auto; margin: 0 0 15px 0; } .aboutusContent h3{line-height: 1;margin: 25px 0 10px 0;font-weight: bold;} .aboutusContent p{margin: 10px 0; line-height: 1.5;font-size: 14px;} .about-Sorting{width: 50%;float: left;display: none;margin-bottom: 30px;} .container .about-Sorting .option_control .option.sort{ width: 300px;margin: 0; } .container .about-Sorting .option_list {width: 300px;margin: 0;left: -21px;} .RangeBar{ position: relative; top: 25px; float: right; width: 200px; margin-right: 30px; } .RangeTitle{ position: absolute; left: -60px; top: 10px; font-size: 14px; color: #535e5b; } .rs-scale span:last-child{ width: 0 !important; } .checkout-content{margin-top: 20px;width: 100%;float: left;} .checkoutBTN{width: 400px;margin: 0 auto;} .checkoutBTN button{ float: left; text-align: center; width: 180px;margin: 0 10px;padding: 20px; border: 1px solid #ccc;background-color: #fff; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; } .checkoutBTN button.blueBTN{background-color: #1a3363;color: #fff;} .checkoutBTN button.blueBTN:hover{background-color: #a5b538;color: #fff;} .Product-Price{float: left;} .productdetail_icon{float: right;} .productdetail_icon img{ width: auto;height: 40px; margin-top: 2px;margin-left: 10px; } .StepsContainer{ width: 90%;margin: 0 auto; } .StepsContainer table{ width: 100%; text-align: center; vertical-align: middle; color: #9fa0a0; border-spacing: 10px; border-collapse: separate; } .StepsContainer .active{background-color: #12719f;border: 1px solid #12719f;color: #fff;} .steps{ width: 25%; padding: 30px 0; border: 1px solid #eee; background-color: #eee; color: #9d9d9d; font-size: 14px; } .stepsDots{ width: 40px;height: auto; } .styleCheckoutBTN { margin-top: 10px; height: 60px; padding: 0; line-height: 60px; text-align: center; font-size: 20px; font-weight: 700; letter-spacing: 1; border: 1px solid #54504f; } .styleCheckoutBTN span{ background-color: #54504f; color: #fff; padding: 0 50px; float: right; } .styleCheckoutBTN img { position: relative; height: 25px; width: auto; top: 0px; margin-bottom: -4px; } .styleCheckoutBTN:hover{cursor: pointer;} .description-container ::-webkit-scrollbar { width: 3px; background: transparent; } .description-container ::-webkit-scrollbar-thumb { background: #1a3363; } .catagory_product_name{ max-height: 40px; overflow: hidden; -webkit-line-clamp: 2; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word; } .item_price-original{ position: relative; } .error{ width: 100%; text-align: center; position: absolute; top: 50%;left: 50%; transform:translate(-50%, -50%); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; } .error .logo{margin-top: 20px;} .error .logo img{ width: 150px;height: auto; } .error h1,.error h3,.error h5{margin:10px 0;line-height: 1;} .error h1{ font-size: 120px; margin: 10px 0; } .error h3{font-size: 30px;margin: 10px 0;color: #707070;} .error h5{font-size: 15px;color: #000000;font-weight: 300;margin-bottom: 30px;} .error a{color: #fff;background-color: #1a3363;padding:8px 10px;text-decoration: none;} .sidenav-Right {right: 0;} .sidenav-Left{left:0;} .sidenav { height: 100%; width: 0; position: fixed; z-index: 9999; top: 0; overflow: hidden; transition: 0.4s; padding-top: 60px; background-color: rgba(13,25,50,0.92); -webkit-box-shadow: -4px 0px 4px 0px rgba(17,32,61,1); -moz-box-shadow: -4px 0px 4px 0px rgba(17,32,61,1); box-shadow: -4px 0px 4px 0px rgba(17,32,61,1); } .sidenav a { padding: 8px 8px 8px 20px; text-decoration: none; font-size: 16px; min-width: 230px; color: #ccc; display: block; transition: 0.3s; } .sidenav a:hover { color: #f1f1f1; } .sidenav-Right .closebtn{ position: absolute; cursor: pointer; color: #fff; top: 0; right: 15px; font-size: 36px; margin-left: 50px; } .sidenav-Left #closeLogin, .sidenav-Left #closeMember{ position: absolute; cursor: pointer; color: #fff; top: 0; right: 15px; font-size: 36px; } #main { transition: margin-right .5s; } .sidenav img.regionIcon{width: auto;height:25px;position: relative;top: 7px; margin-right: 5px;} /*login sidebar style*/ .loginSide-Content,.memberSide-Content{ padding: 0 10px; color: #fff; min-width: 300px; font-size: 14px; } .loginSide-Content h3{ text-align: center; margin: 20px 0; color: #fff; border: 0; line-height: 1.5; font-weight: bold; } .loginSide-Content a{ width: auto;min-width: auto;padding: 0; font-size: 14px; color: #fff; text-decoration: underline; } .loginSide-Content input[type='text'],.loginSide-Content input[type='password']{ width: 100%; padding: 6px; border: 0; border-radius: 8px; margin-bottom: 15px; } .loginSide-Content input[type='submit']{ margin-top: 30px; width: 100%; padding: 10px 0; border: 0; background-color: #54504f; color: #fff; } .loginSide-Content .wt_btn{ padding: 14px 6px; color: #1a3363; text-decoration: none; text-align: center; } .loginSide-Content hr,.memberSide-Content hr{ margin: 20px 0; } /*member Sidebar*/ .memberSide-Content h2,.memberSide-Content h3{ margin:5px 0; text-align: center; font-weight: bold; border:0; color: #fff; line-height: 1.2; } .memberSide-Content h6{ margin:5px 0; text-align: center; border:0; color: #fff; font-weight: normal; line-height: 1.2; font-size: 15px; } /*product image slider*/ .details-slider { width: 100%; } .details-slider img { width: 100%; } .scrollToTop{ padding:10px; text-align:center; font-weight: bold; text-decoration: none; position:fixed; bottom:0px; right:10px; display:none; } .scrollToTop:hover{ text-decoration:none; } #back-to-top{display: none !important;} /*mobile version*/ .mobileContainer,.mobileShow{display: none !important;} .language-List{ z-index: 2000; top: 300px; position: absolute; } .language-List{ background-color: #1a3363; color: #fff; padding: 12px 0; width: 100%; } .BorderLink-fff{ width: 100%; text-align: center; margin: 20px 0; } .BorderLink-fff a{ border: 1px solid #fff; padding: 10px; color: #fff; width: 150px; } /*login*/ .subContainerMargin{ margin-top: 180px!important; } .mamberLogin input{padding: 20px 2%!important;} .mb_main_menu li{ margin-bottom: 10px; } .sidenav .memberSide-Content a { padding-left: 40px; } /*account*/ .myAccount{margin-top: 160px;} .myAccount .mb_main_menu li{ margin-bottom: 20px; } .myAccount .summary_section{ width: 45%; min-width: 380px; } .MemberHeading,.bedHeading{ width: 100%; border-bottom: 1px solid #ccc; margin-bottom: 20px; } .MemberHeading h4,.bedHeading h4{ background-color: #1a3363; display: inline-block; padding: 6px 10px; font-size: 16px; font-weight: normal; color: #fff; border-top-right-radius: 5px; margin: 0;line-height: 1; } .locationForm .general_form dt{ width: auto; } .StoreRegion{ float: left; width: 100%;padding: 10px; background-color: #1a3363; color: #fff; border-top-right-radius: 8px; } .StoreGrid{ cursor: pointer; width: 100%; float: left; padding: 10px; font-size: 14px; border-bottom: 1px solid #ddd; } .StoreGrid:hover{background-color: #f5f5f5;} .StoreDataRow{ width: 100%;float: left; padding: 5px 0; } .Title{ width: 18%; float: left; color: #aaa; } .StoreName{float: left;width: 80%; font-size: 20px; } .StoreData{ float: left;width: 82%; } .storeMoreData{width: 100%;float: left;} .latestNews{ width: 100%; float: left;position: relative; font-size: 15px; padding: 2px 0; line-height: 1; border-bottom:1px dashed #ddd; } .latestNews p{ line-height: 1; width: 80%; height: 14px; -webkit-line-clamp: 1; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word;/* Important for long words! */ } .newsDate{ position: absolute; right: 0; top: 11px; background-color: #fff; } body.modal-open { overflow: hidden; } /*login Style*/ .LoginBox{ position: relative; width: 49%; text-align: center; min-height: 360px; } .login_form_input{ float: left; width: 100% !important; margin-bottom: 15px; } .LoginBox h4{margin-bottom: 0;} .LoginBox h5{ border:0; margin-top: 0px; line-height: 1.8; } .LoginBox .login_submit{ position: absolute; right:0; top: 0; } .LoginBox .register_submit{ position: absolute; right:0; top: 50px; } .LoginBox .input-wrapper{ min-height: 115px; } /*membersghip*/ .membershipMenu{ float: left; width: 20%; } .membershipMenu li{ width: 100%; list-style: none; margin-bottom: 25px; } .membershipMenu img{ width: 40px;height: 22px; object-fit:contain; position: relative; top: 4px; } .membershipContent{ float: left; width: 80%; padding-top: 8px; } .TableDataStyle{ width: 100%; } .TableDataStyle table {width: 100%;border-collapse: collapse;} .TableDataStyle tr td{padding: 10px 0;vertical-align: middle;} .TableDataStyle tr td:first-child{width: 130px;} .TableDataStyle input[type="text"]{ padding: 6px; border:1px solid #ccc; min-width: 60%; } .RowData{ width: 100%;margin-bottom: 15px; display: block; } .membershipTable .Tableheading,.membershipTable .Tableheading:hover{ background-color: #f5f5f5 !important; color: #888 !important; } .dpgrey{color: #222;} .myorderDetails .summary_section{ min-width: 400px; } /*my Profolie*/ .myprofile{margin-bottom: 20px;} .mb_container .myprofile .general_form dt{ width: 150px !important; } .myprofile .general_form dt{text-align: left;} .myprofile button[type="submit"]{ position: relative; top: -15px; } .mb_container .myprofile .general_form .form_footer{ padding: 0; } /*contact us form*/ .contactusForm h6{ font-weight: normal; color: #aaa; font-size: 15px; } .contactusForm input[type="text"]{ width: 100%; padding: 8px; margin-bottom: 15px; border: 1px solid #ccc; } .contactusForm textarea{ width: 100%; padding: 8px; border:1px solid #ccc; resize:none; min-height: 195px; } .styleBTN{ margin: 20px 0; min-width: 100px; color: #fff; background-color: #54504f; padding:10px; text-align: center; border:0; font-size: 15px; line-height: 1; outline: none; } .styleLightBTN{ margin: 20px 0; min-width: 100px; color: #888; background-color: #e8e8e8; padding:10px; text-align: center; border:0; font-size: 15px; line-height: 1; outline: none; } .coupon_box .styleBTN{display: inline-block;} .navsubmenu{ display: block; color: #fff; margin: 0; width: 100%; background: #004e7f; line-height: 18px; font-size: 14px; font-weight: 600; border-bottom: 1px solid #7685a1; }