@charset "utf-8";
body {margin: 0px;font-family: 'Calibri' , sans-serif; font-size:12px;-webkit-text-size-adjust:none; display:flex;flex-direction:column; height:100vh; margin:0;}
*{ outline:none;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*{ list-style:none; }
.wrapper { max-width:1160px; margin:0 auto; padding:0 15px; position:relative; }
.clear { clear:both; }
.footerwrapper{margin-top:auto;}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri-Bold.eot');
    src: url('../fonts/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri-Bold.woff2') format('woff2'),
        url('../fonts/Calibri-Bold.woff') format('woff'),
        url('../fonts/Calibri-Bold.ttf') format('truetype'),
        url('../fonts/Calibri-Bold.svg#Calibri-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri-Italic.eot');
    src: url('../fonts/Calibri-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri-Italic.woff2') format('woff2'),
        url('../fonts/Calibri-Italic.woff') format('woff'),
        url('../fonts/Calibri-Italic.ttf') format('truetype'),
        url('../fonts/Calibri-Italic.svg#Calibri-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri-Light.eot');
    src: url('../fonts/Calibri-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri-Light.woff2') format('woff2'),
        url('../fonts/Calibri-Light.woff') format('woff'),
        url('../fonts/Calibri-Light.ttf') format('truetype'),
        url('../fonts/Calibri-Light.svg#Calibri-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri.eot');
    src: url('../fonts/Calibri.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Calibri.woff2') format('woff2'),
        url('../fonts/Calibri.woff') format('woff'),
        url('../fonts/Calibri.ttf') format('truetype'),
        url('../fonts/Calibri.svg#Calibri') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.headerwrapper{padding:14px 0;width: 100%;background-color: #fff9e1;position: fixed;z-index:99999;top:0;}
.header-wrapper{max-width:1235px;margin:0 auto;padding: 0 10px;}
.logo{float:left;}
.logo img {height: 40px;}
.responsive-logo{display:none;}
.top-menu{float:right;}
.top-menu ul{margin:0;padding:0;}
.top-menu ul li{display:inline-block;}
.top-menu ul li a{color: #000;text-decoration: none;font-size: 18px;padding: 10px 25px;display: block;}
.top-menu ul li a:hover{color: #346906;}
.f-nav{ z-index: 9999;width: 100%;}
.responsive-menu{display:none;float: right;}
.sidenav {height: 100%;width: 0;position: fixed;z-index: 1;top: 0;background-color:#424242;overflow-x: hidden;transition: 0.5s;padding-top:30px;margin-left: -10px;}
.sidenav .closebtn {font-size:21px;margin-left: 0;position: absolute;right:10px;top: 0; font-weight:bold;color:#fff;}
.overlay {height: 100%;width: 0;position: fixed;z-index: 1;top: 0;left: 0;background-color: #fff9e1;overflow-x: hidden;transition: 0.5s;}
.overlay .closebtn {position: absolute;top: 10px;right: 10px;font-size: 56px;text-decoration: none;line-height: 40px;color:#3f3f3f;}
.responsive-menu-btn{font-size:30px;cursor:pointer; color:#3f3f3f;}
.topnav {margin:60px 0 0;padding: 0;}
.topnav li{display:block;text-align:center;margin: 15px 0;}
.topnav li a{color: #000;text-decoration: none;font-size: 20px;display:inline-block;padding: 6px 10px;}
.topnav li a:hover{color: #346906;}
.middlewrapper{margin-top:72px;}
.monthly-subscription-main{margin:40px 0;}
.monthly-subscription-left{float: left;width: 47%;}
.monthly-subscription-right{}
.monthly-subscription-box-main{margin:0 -10px;}
.monthly-subscription-box{float:left;width:33.33%;padding:0 10px;margin-bottom:20px;}
.monthly-subscription-box-in{border:2px solid #0d5236;padding:15px 0px 0;transition: 2s;}
/*.monthly-subscription-box-in:hover{background:#c1d759;}*/
.ms-img{overflow:hidden;text-align: center;background: #fff;}
.ms-img img{max-width:100%;vertical-align:middle;transition: 2s;height:200px;width: auto;}
/*.ms-img img:hover{-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2); }*/
.ms-img-detail{padding: 0 15px;}
.ms-img-detail span {display: block;color: #000;font-size: 18px;margin-bottom: 6px;}
.ms-img-btn-main{margin:10px -15px 0px;}
.ms-img-btn{color: #fff;background: #0d5236;display: block;text-decoration: none;text-transform: uppercase;font-size: 18px;text-align: center;padding: 8px 0;transition: 2s;}
.ms-img-btn:hover{background:#000;}
.monthly-subscription-box-in:hover .ms-img-btn{background:#000;color:#fff;}
.monthly-subscription-left-head{background: #385623;color: #fff;text-align: center;font-size: 24px;font-weight: bold;padding: 8px 0 12px;}
.monthly-subscription-left-detail{background:#c4e0b2;padding:15px 15px 1px;}
.monthly-subscription-left-detail ul{margin:0;padding:0;}
.monthly-subscription-left-detail li{font-size: 20px;line-height: 22px;margin-bottom: 15px;list-style: disc;margin-left: 17px;}
.footerwrapper{background-color: #0d5236;padding:60px 0;}
.footer-logo{float:left;}
.footer-link{float:right;}
.footer-logo img{margin-bottom:20px;margin-top: 15px;}
.footer-logo a {color: #fff;text-decoration: none;font-size: 16px;}
.footer-link ul{margin:0;padding:0;}
.footer-link ul li{display:block;margin: 10px 0;}
.footer-link-in{padding:0;font-weight:400;margin: 10px 0;}
.footer-link-in a{color:#fff;font-size:17px;text-decoration:none;}
.footer-link-in a:hover{color: #000;}
.footer-social-icon{border-top: 1px solid #fff;margin-top:30px;padding-top:30px;text-align: right;}
.footer-social-icon ul{margin:0;padding:0;}
.footer-social-icon ul li{display:inline-block;margin-left:20px;}
.footer-social-icon ul li a{color:#fff;text-decoration:none;font-size: 35px;}
.footer-social-icon ul li a:hover{color:#c0d85a;}

.listing-main{margin:0 -10px;}
.listing-box{float:left;width:25%;padding:0 10px;margin-bottom:20px;}

.product-detail-main{margin:45px 0;}
.product-detail-head{font-weight: bold;color: #346906;font-size: 31px;text-align: center;margin:0 0 20px;padding: 0;}
.product-detail-left {float: left;width: 48%;text-align: center;position: relative;}
.product-detail-right{float:left;width:36%;padding:0 25px;}
.product-discount-price {font-size: 28px;color: #000;}
.product-discount-price span {color: #f00;font-weight: bold;}
.product-discount-price small {font-size: 16px;font-weight: 400;}
.product-price{text-decoration: line-through;font-size: 17px;color: #000;}
.product-save-price{font-size: 17px;color: #000;}
.product-detail-in{margin: 18px 0;}
.product-detail-in ul{margin:0;padding:0;display: inline-block;vertical-align: middle;}
.product-detail-in ul li {font-size: 18px;color: #000;line-height: 24px;list-style: disc;margin-left: 15px;}
.product-detail-in p{display:block;font-size: 18px;color: #000;line-height: 24px;}
.product-subscribe-btn{display: inline-block;vertical-align: middle;margin-left:15px;}
.product-subscribe-btn a{text-decoration: none;background: #346906;color: #fff;font-weight: bold;font-size: 16px;display: inline-block;padding: 8px 20px;border-radius: 10px;}
.product-subscribe-btn a:hover{background:#000;}
.product-service{border-top:1px solid #757575;border-bottom:1px solid #757575;padding:15px 0;max-width: 400px;}
.product-service-box{float:left;width:33.33%;text-align:center;}
.product-service-box img{vertical-align:middle;margin-bottom:10px;height: 40px;}
.product-service-box span{display:block;font-size: 15px;color: #000;}
.show {width: auto;text-align: center;margin: 0 auto;min-width: 220px;display: inline-block;}
#show-img {max-width: 100%;margin: 0 auto;width: auto !important;}
.small-img{width:100%;height: 70px;margin-top: 10px;position: relative;}
.small-img .icon-left, .small-img .icon-right{width: 12px;height: 24px;cursor: pointer;position: absolute;top: 0;bottom: 0;margin: auto 0;}
.small-img .icon-left{transform: rotate(180deg);display:none;}
.small-img .icon-right{right: 0;display:none;}
.small-img .icon-left:hover, .small-img .icon-right:hover{opacity: .5;}
.small-container{width: 320px;height: 70px;overflow: hidden;position: absolute;left: 0;right: 0;margin: 0 auto;}
.small-container div{width: 800%;position: relative;}
.small-container .show-small-img{width: 70px;height: 70px;margin:0 5px; cursor: pointer;float: left;border:2px solid #346906 !important;border-radius: 10px;}
.small-container .show-small-img:last-of-type{  margin-right: 0;}

.registration-left{float:left;width:25%;}
.registration-right{float:right;width:70%;}
.account-login{color:#000;font-size:20px;font-weight: bold;margin-bottom:10px;}
.account-login a{color: #346906;text-decoration:none;}
.account-login a:hover{text-decoration:underline;}
.login-input{width: 100%;height: 38px;font-size: 18px;font-family: 'Calibri' , sans-serif;padding: 5px 10px;margin-bottom: 14px;background:#fff;border:1px solid #5e5e5e;color: #2b2a2a;}
.registration-right-title{font-weight: bold;color: #346906;font-size:25px;margin-bottom:15px;}
.registration-box-left{float:left;width:48%;}
.registration-box-right{float:right;width:48%;}
.rb-row{margin:0 -5px;}
.rb-col{padding:0 5px;width:100%;}
.width70{width:70%;float:left;}
.width60{width:60%;float:left;}
.width50{width:50%;float:left;}
.width45{width:45%;float:left;}
.width40{width:40%;float:left;}
.width30{width:30%;float:left;}
.width25{width:25%;float:left;}
.width20{width:30%;float:left;}
.registration-input{width: 100%;height: 34px;font-size: 15px;font-family: 'Calibri' , sans-serif;padding: 5px 10px;margin-bottom: 14px;background:#fff;border:1px solid #5e5e5e;color: #2b2a2a;}
.registration-input::placeholder{opacity:1;}
.rb-row label{display: block;font-size: 16px;color: #2b2a2a;margin-bottom: 5px;}
.rb-row label span{color: #f00;}
.terms-conditions-title{color: #346906;font-weight: bold;font-size: 20px;}
.terms-conditions-title span{color: #f00;font-size: 14px;font-weight: 400;}
.terms-conditions-check{font-size: 15px;color: #2b2a2a;margin: 5px 0 8px;}
.cancellation-policy-title{font-weight: bold;font-size: 15px;color: #000;margin-bottom: 5px;}
.cancellation-policy-deta p{margin:0;font-size: 15px;color: #2b2a2a;}
.cancellation-policy-bottom span{display:block;margin-top:5px;color: #f00;font-size: 15px;}
.rb-row label small{color:#575757;}
.use-shipping-add{font-size: 14px;font-weight: bold;color: #2b2a2a;margin-bottom: 5px;}
.sub-rb-row{margin:0 -5px;}
.payment-secure-deta img{vertical-align:middle;display:inline-block;vertical-align: middle;}
.payment-secure-detail{display: inline-block;width: calc(100% - 140px);margin-left: 15px;vertical-align: middle;}
.payment-secure-title{font-size: 16px;font-weight: bold;color: #2b2a2a;margin-bottom: 10px;}
.payment-secure-detail ul{margin:0;padding:0;}
.payment-secure-detail ul li{display: block;font-size: 14px;color: #646464;margin: 5px 0;}
.registration-submit-btn{text-align:center;margin:30px 0;}
.registration-submit-btn a{text-decoration: none;background: #346906;color: #fff;font-size: 20px;font-weight: bold;display: inline-block;padding: 12px 50px;}
.registration-submit-btn a:hover{background:#000;}
.responsive-tc{display:none;}
.cancellation-policy-deta {height:125px;overflow-y: scroll;}
.listing-top {padding-top: 30px;}
.listing-top.listing-top-new{padding-bottom: 40px;float: right;width: 50%;padding-top:0px;}
.listing-title{font-weight: bold;color: #346906;font-size: 35px;text-align: center;margin:0;padding:0;}
.listing-discount-box-left{float:left;width:calc(100% - 180px);width: -webkit-calc(100% - 180px);width: -moz-calc(100% - 180px);margin-top: 8px;max-width: 250px;}
.listing-discount-box-right{float:right;width: 150px;}
.listing-discount-box-left span{display:block;color: #f00;font-weight: bold;font-size: 28px;margin-bottom:8px;}
.listing-discount-box-left p{margin:0;color: #000;font-weight: bold;font-size: 24px;}
.listing-discount-box-right img{max-width:100%;vertical-align:middle;height: 120px;}
.listing-discount-box {max-width:430px;margin: 20px auto 0;}
.pincode-input{font-family: 'Calibri' , sans-serif;border: 1px solid #5e5e5e;color: #2b2a2a;font-size: 16px;padding: 4px 8px;text-align:center;}
.pin-code-box span{display:inline-block;color: #2b2a2a;font-size: 15px;}
.pin-code-box {margin-top: 5px;text-align:center;}
.listing-sub-title{font-weight: bold;color: #000;font-size:22px;text-align: center;margin-top: 5px;}


.bottom-img {text-align: right;margin-top:25px;}
.bottom-img img{max-width:100%;vertical-align:middle;}
.product-detail-right-icon{float:right;width:14%;text-align:center;}
.product-detail-right-icon a img{max-width:100%;vertical-align:middle;margin:10px 0 15px;}
.show span {font-size: 17px;position: absolute;top: 0px;right: 0;z-index: 999}
.show span a{color:#000;}
.rb-col-div{position:relative;}
.verify-btn{position: absolute;right: 0;top: 0;background: #346906;color: #fff;text-decoration: none;font-size: 16px;display: block;padding: 7px 15px;}
.verify-btn:hover{background:#000;}
.use-shipping-add input {margin:2px 0;}
.bottom-img-title{display:inline-block;vertical-align:middle;font-size: 17px;margin-right: 6px;}

.thank-you-box{border:8px solid #ffc000;background-color:#28C3F9;padding:30px 30px 80px;max-width: 900px;margin: 20px auto;border-radius: 40px;background-image: url("../images/milk.png");background-repeat: no-repeat;background-size: 100%;background-position:bottom;}
.thank-you-box-left{float:left;width:35%;}
.thank-you-box-left-detail{color:#fff;font-size: 20px;line-height: 28px;width:calc(100% - 150px);display:inline-block;}
.thank-you-box-right {float: right;width: 62%;}
.order-number{color:#fff;font-size:20px;font-weight: bold;margin-bottom:10px;}
.order-deta{color:#fff;font-size:20px;font-weight: bold;}
.order-detail{margin:0 -15px;padding: 0 40px;}
.order-detail-box{padding:0 15px;float:left;width:33.33%;margin-top:30px;}
.order-detail-box img{max-width:100%;vertical-align:middle;margin-bottom:10px;}
.order-detail-box-detail{text-align:center;}
.order-detail-box-detail span{color:#fff;display: block;font-size: 20px;line-height: 28px;}
.view-love-share-btn{text-align:center;margin-bottom:25px;}
.view-love-share-btn a{font-weight: bold;color: #346906;font-size: 35px;text-decoration:none;}
.view-love-share-btn a:hover{color:#000;}
.thank-you-box-left-img{display:inline-block;width: 140px;text-align:center;}
.thank-you-box-left-img img{max-width:100%;vertical-align:bottom;}
.thank-you-box-left-img-main img {max-width: 100%;vertical-align: middle;margin-left: 60px;}

.tabs{margin:0;padding:0;text-align:center;}
.tabs li.current{background: #346906;}
.tabs .tab-link {cursor: pointer;display: inline-block;font-size: 35px;font-weight: bold;padding: 15px 120px;background: #000;color: #fff;margin: 0 50px;}
.tab-content{display: none;max-width: 845px;margin:30px auto 0;}
.tab-content.current{display: inherit;}
.new-monthly-subscription-box-main{margin:0 -10px;}
.new-monthly-subscription-box{float:left;width:33.33%;padding:0 10px;margin-bottom:20px;}
.ms-drop{width: 100%;height:30px;font-size: 15px;font-family: 'Calibri' , sans-serif;padding:0px 5px;background: #fff;border: 1px solid #5e5e5e;color:#2b2a2a;margin-top:10px;}
.new-monthly-subscription-box .ms-img-detail span {font-size: 22px;text-transform: uppercase;font-weight: bold;}

.monthly-subscription-box-in-title{color: #000;font-size:22px;margin-bottom:10px;text-align:center;padding: 0 15px;}
.monthly-subscription-box-in-title.product-detail{text-align:left;padding: 0 0px;font-size: 28px;color: #000;}
.ms-img-detail p{color: #000;font-size:17px;margin:0 0 5px;}
.ms-img-detail.ms-img-detail-new input{margin:0;height: 25px;width: 25px;position: absolute;bottom: 10px;right: 10px;}
.ms-checkbox{margin:0;height: 25px;width: 25px;position: absolute;bottom: 10px;right: 10px;}
.monthly-subscription-box-in-new{padding-bottom:40px;}
.ms-dropboxs{width: 100%;background: #fff;border: 2px solid #919191;font-family: 'Calibri' , sans-serif;font-size: 17px;padding: 4px 5px;margin-bottom: 10px;color: #000;
border-radius: 0;height: 33px;}
.monthly-subscription-box-main-new{margin:0 -15px;}
.monthly-subscription-box-new{margin-bottom:40px;padding:0 15px;}
.ms-img-detail-new {margin-top: 20px;height:120px;}
.monthly-subscription-box-in-new{position:relative;}
.discount-top-box{position: absolute;top: -28px;right: -28px;z-index: 999;}
.discount-top-box img{vertical-align:middle;width: 60px;}
.subscription-bottom-main{margin:0 15px;}
.subscription-bottom-btn{float:left;}
.subscription-bottom-btn a{text-decoration: none;background: #346906;color: #fff;font-size: 22px;font-weight: bold;display: inline-block;padding: 12px 50px;border-radius: 10px;}
.subscription-bottom-btn a:hover{background:#000;}
.subscription-bottom-right{float:right;}
.subscription-bottom-right .bottom-img{margin-top: 5px;}
.ms-img-detail .mrp-detail{display: block;color: #5e5e5e;font-size: 16px;}
.ms-img-detail .mrp-detail span{display:inline-block;margin: 0 8px;text-decoration: line-through;color:#5e5e5e;line-height: 20px;}



.discount-top-box span {position: absolute;left: 0;right: 0;text-align: center;font-size: 18px;top:50%;transform: translate(0%, -50%);}
.prod-title{color:#000;text-decoration:none;}

.zoomWrapper{height:400px!important;width: auto!important;}
.zoomWrapper img {height:400px;width: auto !important;max-width: 100%;left: 0;right: 0;margin: 0 auto;}
.zoomLens{width:100px!important;height:80px!important;}
#gal1{margin-top:10px;}
.elevatezoom-gallery{width:80px;display: inline-block;border: 2px solid #346906;margin:0 3px 10px;}
.elevatezoom-gallery img{max-width:100%;height: 60px;vertical-align: middle;}
.zoom-left {position: relative;}
.zoom-left span {font-size: 17px;position: absolute;top: 0px;right: 0;z-index: 999;cursor:pointer;}


.myaccount-top-head {text-align: center;color: #35576b;font-size: 28px;font-weight: 400;margin: 0 0 15px;padding: 0;margin-top:30px;}
.myaccount-top-deta {margin-bottom: 15px;}
.navbar-menus {background-color: #333;text-align: center;}
.dropdown-nav {display: inline-block;}
.dropdown-nav .dropnavbtn {padding: 14px 10px;}
.dropdown-nav .dropnavbtn {font-size: 14px;font-weight: 500;text-transform: uppercase;border: none;outline: none;color: white;padding: 14px 16px;background-color: inherit;cursor: pointer;}
.account-settings-main {max-width: 500px;margin: 0px auto;padding-bottom: 1px;}
.account-settings-head {color: #2d2d2d;font-size: 20px;font-weight: 500;text-align: center;font-family: 'Calibri' , sans-serif;margin-bottom:20px;}
.account-settings-box {border: 1px solid #2d2d2d;padding: 16px 20px;margin: 15px 0 20px;}
.account-settings-box p {color: #2d2d2d;font-size: 16px;font-weight: 500;line-height: 24px;margin: 3px 0;font-family: 'Calibri' , sans-serif;}

.proinfo{margin-bottom:20px;}
.proinfo-left {float: left;width: 48%;}
.proinfo-right {float: right;width: 48%;}
.sign-txtbox {border: 1px solid #bbb;width: 100%;padding: 8px 10px;font-size: 15px;margin-bottom: 15px;font-weight: 500;height: 38px;font-family: 'Calibri' , sans-serif;color: #2d2d2d;}
.proinfo-btn {text-align: center;padding-top: 10px;}
.proinfo-btn a {display: inline-block;text-decoration: none;background: #346906;color: #fff;font-size: 14px;font-weight: 500;text-transform: uppercase;padding: 10px 30px;margin: 0 3px;}
.proinfo-btn a:hover {background: #000;}

.dropdown-nav .dropnavbtn { padding: 14px 10px; }
.ss-edit-icon {color: #fff;font-size:21px;height:46px;display: inline-block;vertical-align: top;background:none;border: 0;padding: 0 8px 0 4px;margin-left: -4px;}
.ss-edit-icon.active{background: #068999;}
@media only screen and (max-width:580px){ .dropdown-nav .dropnavbtn-news{display: inline-block;width: calc(100% - 33px);}.ss-edit-icon{height:43px;} }


.mrp-fprice {font-size: 25px;color: #000;}
.mrp-fprice small{vertical-align: top;font-size: 18px;display: inline-block;margin-right: 2px;}
.line-remove{text-decoration:none!important;margin:0px!important;}
.txt-change{font-size: 25px!important;color: #000!important;}

.manage-payment-deta .divTable {display: table;width: 100%;margin: 15px 0 30px;}
.divTableBody {display: table-row-group;}
.dtr-head {background: #346906;}
.dtr-head .divTableCell {font-weight: 600;text-transform: uppercase;color: #fff;}
.divTableRow {display: table-row;}
.divTableCell, .divTableHead {display: table-cell;padding: 10px 10px;font-size: 14px;font-weight: 500;color: #333333;}
.divTableCell a {text-decoration: none;color: #333333;}

.mrp-detail-in-left{float:left;width: 75px;text-align: right;}
.mrp-detail-in-left span{color: #5e5e5e;font-size: 18px;margin: 0;}
.mrp-detail-in-right{float:left;padding-left:7px;}
.mrp-detail-in-right .list-price{color: #B12704;font-size: 18px;margin: 0;text-decoration: line-through;}
.mrp-detail-in-right .pricespan{color: #346906;font-size: 20px;margin:-3px 0 0 0;}
.mrp-detail-in-right .savepricespan{color: #346906;font-size: 18px;margin: 0;}
.pincode-txt{display: block;color: #346906;font-weight: bold;font-size: 28px;margin-bottom: 8px;}
.pro-descr {height:165px;padding: 0 15px;font-size: 16px;overflow: hidden;}
.pro-descr ul{padding:5px;margin:0px;}
.pro-descr ul li {color: #000;line-height:20px;list-style: disc;margin-left: 15px;}

.login-deta {padding: 0px 0 0px 20px;}
.content {width: 100%;float: left;padding: 5px;background: #fff;}
.tab-section {width: 100%;float: left;margin-bottom: 20px;}
.category-detail-right {margin: 45px 0;}
.category-detail-right h2 {color: #346906;text-transform: uppercase;font-size: 24px;padding:0px 20px;}
.checkout-left {float: left;width: 48%;}
.checkout-right {float: right;width: 48%;}
.checkoutfrm-deta h6 {font-size: 16px;font-weight: 700;border-bottom: 1px solid #aaa;margin: 0 0 17px;padding: 0 0 10px;}
.category-pro-detail p {font-size: 14px;line-height: 20px;}
.your-order-deta .order_deta {color: #000;font-size: 14px;padding-bottom: 10px;}
.your-order-deta .order_deta .O_name, .your-order-deta .order_deta .O_total {float: left;width: 50%;}
.checkout-btn {text-align: right;margin: 0 0 10px;}
.checkout-btn .back-btn {color: #fff;font-weight: 700;font-size: 14px;display: inline-block;padding: 12px 70px;margin-left: 15px;background: #000;text-decoration:none;}
.checkout-btn a {color: #fff!important;font-weight: 700;font-size: 14px;display: inline-block;padding: 12px 70px;margin-left: 15px;background: #346906;text-decoration:none;}
.checkout-deta a{text-decoration:none;color:#346906;}

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  /*border: 1px solid #ddd;*/
  font-size:14px;
}

th, td {
  text-align: left;
  padding: 8px;
  border: 1px solid #ccc;
}

tr:nth-child(even){background-color: #D2EEF4}