﻿.marginT10{margin-top:10px}.bgWhitebot20{background:#fff;margin-bottom:20px}.c-header{display:block;width:100%;color:#fff;background:#0082fa}.c-header-text{font-size:23px;font-weight:500;text-align:center;line-height:45px;height:45px}.CartPanel{font-family:"Roboto",sans-serif;padding:0 10px}.cTitle{font-size:30px;font-weight:700}.c-table tbody>tr>td{vertical-align:middle}.c-product-title{display:inline-block!important;vertical-align:middle;width:370px;margin-top:8px}.c-product-title span{font-size:12px;display:block;margin-bottom:5px}.c-product-title span a,.c-product-title span a:visited{font-weight:500;color:#444}.c-product-title span a:hover{text-decoration:underline;color:#0082fa;cursor:pointer}.c-product-title i{font-size:11px;font-style:normal;color:#777;display:block}.c-product-title2{display:inline-block!important;vertical-align:middle;width:400px;margin-top:8px}.c-product-title2 span{font-size:12px;display:block;margin-bottom:5px}.c-product-title2 span a,.c-product-title2 span a:visited{font-weight:500;color:#444}.c-product-title2 span a:hover{text-decoration:underline;color:#0082fa;cursor:pointer}.c-product-title2 i{font-size:11px;font-style:normal;color:#777;display:block}.c-vertical-align{vertical-align:middle}.c-float-l{float:left}.c-float-r{float:right}.c-td-font{font-size:13px!important;color:#333;text-align:center}.cInput{padding:8px;border:1px solid #ccc;border-radius:1px!important;margin-bottom:10px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2C3E50;font-size:14px}.cPoint{cursor:pointer}.cgray{color:#777}.cgray:hover{color:#222}.cblue{color:#777}.cblue:hover{color:#2d7ce7}.c-width-5{width:5px}.c-width-10{width:10px}.c-width-20{width:20px}.c-width-30{width:30px}.c-width-40{width:40px}.c-width-50{width:50px}.c-width-60{width:50px}.c-width-70{width:70px}img.c-width-70{vertical-align:middle}.c-width-80{width:80px}.c-width-90{width:90px}.c-width-100{width:100px}.c-width-120{width:120px}.c-width-150{width:150px}.c-width-180{width:180px}.c-width-200{width:200px}.c-width-310{min-width:100px;max-width:400px}.c-width-470{width:475px}.c-width-500{width:500px}.c-width-620{width:620px}.c-space-6{padding:0 3px}.c-inline-block{display:inline-block!important}.c-bg-gray-light{background-color:#f7f7f7!important}.c-mb-4{margin-bottom:1.5rem!important}.c-mr-4{margin-right:1.5rem!important}.c-py-25{padding-top:25px;padding-bottom:25px}.c-py-15{padding-top:15px!important;padding-bottom:15px!important}.c-py-10{padding-top:10px!important;padding-bottom:10px!important}.c-py-5{padding-top:5px!important;padding-bottom:5px!important}.c-px-10{padding-right:10px!important;padding-left:10px!important}.c-font-12{font-size:12px}.c-font-13{font-size:13px}.c-font-14{font-size:14px}.c-font-15{font-size:15px}.c-summary-panel{border:0 solid #ddd;border-radius:3px!important;background-color:#f9f9f9!important;padding:15px 20px!important}.c-summary-title{font-weight:700;line-height:1.4;padding-bottom:5px;border-bottom:1px solid #eee;text-transform:uppercase!important;margin-bottom:1rem!important}.c-summary-sub{font-weight:400;line-height:2.5;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:.5rem!important}.c-shipping-sub{font-size:15px;color:#777;font-weight:400;line-height:2.5;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:.5rem!important}@media(max-width:767px){.c-shipping-sub{font-size:13px}}.c-summary-grand{font-size:15px;color:#212121;border-top:1px dashed #e0e0e0;font-weight:700;line-height:3;margin-top:10px;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:.5rem!important}.c-summary-price{color:#444}.c-summary-sub span i{margin-left:3px;color:#777}.c-summary-sub span i:hover{color:#333;cursor:pointer}.c-summary-sub span strong,.c-summary-grand span strong{margin-left:2px;color:#00a020}.c-pay-btn-panel{text-align:center;margin:30px 0}.c-address-btn-panel{margin:10px 0}.c-address-btn-panel>div{padding:0;margin-bottom:15px}.c-pay-sep{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.85714em;line-height:1.4;text-align:center;text-transform:uppercase;color:#999;margin:1em auto}.c-pay-sep:before,.c-pay-sep::after{content:'';display:inline-block;height:1px;background:#e6e6e6;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-pay-sep-text{display:inline-block;padding:0 1em}.c-btn-checkout{margin-top:5px;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center;vertical-align:middle;height:44px;line-height:44px;width:100%;border-radius:5px!important;color:#fff;background-color:#00a020;padding:0}.c-btn-checkout2{margin-top:5px;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center;vertical-align:middle;height:44px;line-height:44px;border-radius:3px!important;color:#fff;background-color:#00a020;padding:0 30px}.c-btn-checkout:hover,.c-btn-checkout2:hover{cursor:pointer;color:#fff;background-color:#00DD2C}.c-btn-checkout-paypal{margin-top:5px;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center;vertical-align:middle;height:44px;line-height:32px;padding:6px 35px;border-radius:3px!important;color:#fff;background-color:#00a020}.c-btn-checkout-paypal:hover{cursor:pointer;color:#fff;background-color:#00DD2C}.c-payal-logo{text-align:center;margin-top:50px;padding-bottom:30px}.c-continue-shop-panle{border-top:0 solid #ddd;text-align:left;margin:0 5px;padding:30px 0}.c-btn-continue{margin-top:5px;font-weight:500;font-size:14px;text-align:center;vertical-align:middle;height:44px;line-height:44px;padding:0 20px;color:#00a020;background:#fff;border-color:#00a020}.c-btn-track{margin-top:5px;font-weight:500;font-size:14px;text-align:center;vertical-align:middle;height:44px;line-height:44px;padding:0 20px;color:#fff!important;background:#00a020;border-color:#fff;margin-left:30px}.c-btn-continue:hover{cursor:pointer;color:#fff!important;background:#00a020}.c-form-label{display:block!important;color:#333!important;font-size:13px!important;font-weight:400;line-height:1.6}.c-form-textbox{color:#000;border-radius:4px!important;border-color:#ccc;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075)}.c-form-textbox2{color:#000;border-color:#ccc;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075)}.c-shipping-panel{padding:0 10px!important}.c-shipping-title{font-size:20px;padding:0 20px 5px 10px;font-weight:bold;line-height:30px;border-bottom:1px solid #eee;text-transform:capitalize;color:#0082fa;margin-top:10px;margin-bottom:10px}.c-mb-20{margin-bottom:0rem!important}.c-mb-50{margin-bottom:3.57143rem!important}.error{color:#f00;font-size:13px;font-weight:400}.c-steps-panel{display:block;margin-top:10px;padding:0 0 10px 20px;border-bottom:1px solid #ddd}.c-steps-panel2{display:block;margin:10px 0;padding:0 0 10px 20px}.c-steps-panel a,.c-steps-panel a:visited,.c-steps-panel2 a,.c-steps-panel2 a:visited{margin-left:10px;color:#27AE60}.c-steps-panel a:hover,.c-steps-panel2 a:hover{color:#27AE60}.c-steps-panel-bottom-line{margin:0;padding:20px 0 50px 20px;border-top:1px solid #ddd;display:block}.c-step-circle{background-color:#aaa;border-radius:1em;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.667;min-width:24px;text-align:center;padding:0 10px;position:absolute;margin-top:2px;margin-left:0;-webkit-font-smoothing:auto}.c-step-title{font-size:20px;color:#666;font-weight:400;margin-left:40px;line-height:35px}.c-payment-options-panel{padding-left:30px}.c-payment-options-panel ul{list-style:none;margin:0;padding:0;overflow:auto}.c-payment-options-panel ul li{color:#AAA;display:block;position:relative;float:left;width:100%;border-bottom:1px solid #ddd}.c-payment-options-panel ul li input[type=radio]{position:absolute;visibility:hidden}.c-payment-options-panel ul li label{display:block;position:relative;font-weight:500;font-size:1.35em;padding:10px 0 10px 70px;z-index:9;cursor:pointer;line-height:30px;-webkit-transition:all .25s linear}.c-payment-options-panel ul li label span{color:#333;font-size:13px;padding-left:10px;line-height:30px}.c-payment-options-panel ul li label img{vertical-align:middle}.c-payment-options-panel ul li:hover label{color:#777}.c-payment-options-panel ul li .check{display:block;position:absolute;border:5px solid #AAA;border-radius:100%;height:25px;width:25px;margin-top:-17px;top:50%;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;-webkit-box-sizing:content-box;box-sizing:content-box!important}.c-payment-options-panel ul li:hover .check{border:5px solid #777}.c-payment-options-panel ul li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:15px;width:15px;top:5px;left:5px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.c-payment-options-panel input[type=radio]:checked ~ .check{border:5px solid #27AE60}.c-payment-options-panel input[type=radio]:checked ~ .check::before{background:#27AE60}.c-payment-options-panel input[type=radio]:checked ~ label{color:#27AE60}.c-payment-options-panel2{padding-left:30px}.c-payment-options-panel2 ul li input[type=radio]{position:absolute;visibility:hidden}.c-payment-options-panel2 ul li label{display:block;position:relative;font-weight:500;font-size:1.35em;padding:10px 0 10px 70px;z-index:9;cursor:pointer;line-height:25px;-webkit-transition:all .25s linear}.c-payment-options-panel2 ul li label span{color:#333;font-size:13px;padding-left:10px;line-height:25px}.c-payment-options-panel2 ul li label img{vertical-align:middle}.c-payment-options-panel2 ul li:hover label{color:#777}.c-payment-options-panel2 ul li .check{display:block;position:absolute;border:5px solid #AAA;border-radius:100%;height:25px;width:25px;margin-top:-17px;top:50%;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;-webkit-box-sizing:content-box;box-sizing:content-box!important}.c-payment-options-panel2 ul li:hover .check{border:5px solid #777}.c-payment-options-panel2 ul li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:15px;width:15px;top:5px;left:5px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.c-payment-options-panel2 input[type=radio]:checked ~ .check{border:5px solid #27AE60}.c-payment-options-panel2 input[type=radio]:checked ~ .check::before{background:#27AE60}.c-payment-options-panel2 input[type=radio]:checked ~ label{color:#27AE60}.c-shipping-details-panel{margin:10px 0;padding:0 0 20px 30px}.c-shipping-details-title{text-transform:uppercase;color:#333;font-weight:500;display:block;line-height:30px;margin:5px 0}.c-shipping-details-title2{margin-top:20px;text-transform:uppercase;color:#333;font-weight:500;display:block;line-height:30px}@media(max-width:767px){.c-payment-options-panel{padding-left:15px}.c-payment-options-panel label{padding:15px 0 15px 50px}.c-payment-options-panel .check{left:5px}.c-shipping-details-panel{padding-left:15px}.c-shipping-details-panel .col-sm-6{padding:0}}.c-shipping-details-text{font-weight:400;color:#777;line-height:1.6}.icon-arrow-right:before{content:"\e00d"}.icon-arrow-left:before{content:"\e003"}.cartisempty{padding:30px 10px}.cartisempty h3{font-style:italic;color:#777;font-size:24px}.c-finish-panel{width:80%;margin:0 auto}.c-finish-panel h4{font-size:18px;margin:10px 0}.c-order-id-row{padding:10px 15px;font-size:15px}.c-finish-tips{padding:0 15px!important}.c-finish-tips i{font-size:2em}.c-finish-tips h3{color:#008a00;-webkit-font-smoothing:antialiased;font-weight:normal;font-style:normal;margin-top:2px;font-size:24px;margin-bottom:10px}@media(max-width:767px){.c-finish-tips h3{font-size:18px}.c-finish-tips i{font-size:1.6em}}.c-finish-tips h5{color:#2d7ce7;font-size:14px;margin:10px 0}.c-color-red{color:Red}.c-color-gray{color:#777;font-size:14px;line-height:1.6}.c-color-green{color:green;font-size:14px;line-height:1.6;font-weight:bold;text-transform:capitalize}.c-item-title{color:#444;font-size:15px;line-height:1.6}.u-has-error-v1 .form-control,.u-has-error-v1 .input-group-addon,.u-has-error-v1 [class*="u-select"]{background-color:#fff0f0}.u-has-error-v1 .form-control[readonly],.u-has-error-v1 .input-group-addon[readonly],.u-has-error-v1 [class*="u-select"][readonly]{background-color:#fff0f0}.u-has-error-v1 .form-control-feedback{color:#f00}.u-has-error-v1 [class*="u-check-icon"]{background-color:#fff0f0}img{max-width:100%}.nowrap{white-space:nowrap}.pointer{cursor:pointer}.c-table{width:100%;border-bottom:1px solid #ddd}.c-table tbody>tr{border-top:1px solid #ddd}.c-table tbody>tr>td{vertical-align:middle}.c-table .first-td{overflow:hidden;padding:10px 0 10px 5px}.c-table .first-td i{display:block}@media(max-width:767px){.c-table tbody>tr>td{display:block}.c-table .first-td i{display:block}.xs-pull-left{float:left}.table-qty,.table-total{line-height:20px;height:20px}.table-qty{margin:-30px 20px 0 95px;text-decoration:underline}}.table-header-row{background-color:#f2f2f2;font-size:1.7rem;font-weight:bold;letter-spacing:.3px}.table-body-row{border-top:0;background-color:#fff}.table-header-row,.table-body-row{margin:0;border:1px solid #ccc;position:relative;text-align:center}.table-body-row input,.table-body-row button{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}.col-padding{padding:20px}.product-image-box{border:1px solid #ccc;width:82px;line-height:80px;position:relative}.product-image-box img{vertical-align:middle}.product-rank{position:absolute;top:40px;left:-25px;width:20px;margin-top:-8px;line-height:16px}.product-title a b{font-weight:500;color:#444}.product-title a:hover{text-decoration:none}.product-title a:hover b{color:#0082fa}.product-sku{font-size:12px;color:#888;margin:2px 0}.pro-number{border:1px solid #ccc;display:inline-block;width:82px}.pro-number input,.pro-number span{float:left;height:28px;line-height:28px;text-align:center}.pro-number input{width:30px;color:#2C3E50;font-size:14px}.pro-number span{cursor:pointer;color:#888;width:25px}.pro-number span.disabled{color:#ccc}.num-update{line-height:32px;display:inline-block}@media(max-width:991px){.table-header-row .col-padding{padding:12px;text-align:left}.col-padding{padding:10px 15px}}@media(max-width:767px){.table-body-row{text-align:left;padding:5px 0}.col-padding{padding:5px 5px 5px 15px}.pro-remove{padding-left:0}.num-update{float:right;width:50%}}.c-address-title{font-size:20px;padding:0 20px 5px 0;font-weight:500;line-height:30px;border-bottom:1px solid #eee;text-transform:capitalize;color:#0082fa;margin-top:10px;margin-bottom:10px}.c-address-title2{font-size:20px;padding:0 20px 5px 0;font-weight:500;line-height:30px;border-bottom:0 solid #eee;text-transform:capitalize;color:#0082fa;margin-top:0;margin-bottom:10px}.c-btn-continue2{display:block;margin-top:15px;font-weight:500;font-size:14px;text-align:center;vertical-align:middle;height:30px;line-height:30px;color:#777;border:0 solid #fff;padding:0 20px;background:#fff}.c-btn-continue2:hover{cursor:pointer;color:#0082fa!important}.c-form-label2{color:#666!important;font-size:13px!important;font-weight:400;padding-right:5px}.c-form-label3{text-align:left;color:#222!important;font-size:13px!important;font-weight:400;padding-left:10px;padding-top:7px;margin-top:0}.c-pl-5{padding-left:5px}.c-content-box{display:block;border:1px solid #ccc;border-radius:4px;padding:0 15px}.c-link-change{text-align:center;vertical-align:middle;color:#0082fa;text-decoration:none}.c-link-change:hover{cursor:pointer;color:#0082fa!important;text-decoration:underline}.c-address-title span{display:block;line-height:30px;font-size:12px;color:#666;text-transform:none}.c-orderamount-panle{padding:6px 0;text-align:center;border-bottom:1px solid #eee}.c-orderamount-panle span,.c-orderamount-panle b{font-weight:bold;padding:0 5px;line-height:20px;font-size:14px;color:#333}.c-orderamount-panle span{color:#333;font-weight:normal}@media(max-width:767px){.c-form-label2{color:#666!important;font-size:13px!important;font-weight:400;padding-right:15px}.c-form-label3{text-align:left;color:#222!important;font-size:13px!important;font-weight:400;padding-left:15px;padding-top:5px;margin-top:0}.c-pl-5{font-style:normal;padding-left:15px}}ul.progressbar{padding:0;counter-reset:step;overflow:hidden;padding:20px 0 40px 0}@media(max-width:767px){ul.progressbar{padding:30px 0}}ul.progressbar li{list-style-type:none;color:#a5a5a5;float:left;position:relative;text-align:center;font-size:12px;z-index:1}ul.progressbar li:before{content:counter(step);counter-increment:step;color:#333;width:30px;height:30px;line-height:30px;border-radius:50%;display:block;text-align:center;margin:0 auto 10px auto;background:#d8d8d8}ul.progressbar li:after{content:"";background:#ddd;position:absolute;width:100%;height:5px;top:13px;right:-50%;z-index:-1}ul.progressbar li:last-child:after{content:none}ul.progressbar li.done:before,ul.progressbar li.done:after{background:#259425;color:#fff}ul.progressbar li.done{color:#259425;font-weight:bold}ul.progressbar li.current:before{color:#fff;background:#259425}ul.progressbar li.current{color:#259425;font-weight:bold}ul.progressbar li.fail:before{background:#e53028}