@charset "utf-8";
/* CSS By Skaindy Mx */

.login-form{margin-top:20px}
.page-register .form-control{background-color:#ededed;border:0;border-radius:0;box-shadow:none;height:50px;font:18px Prompt,sans-serif}
.page-register textarea.form-control{height:auto}
.page-register .forgot{color:#000;font:15px Prompt,sans-serif}
.page-register .forgot:hover{color:#02adcc}
.page-register .btn-login{background:#02ADCC;border-radius:0;border:0;color:#FFF;text-transform:uppercase;margin-bottom:15px}
.page-register .btn-login:hover{background-color:#424242;color:#FFF}
.page-register .title-login{font:14px Prompt,sans-serif;margin-bottom:8px;margin-top:20px}
.page-register label{margin-bottom:10px;font-size:19px}
.page-register .col-form{border:1px solid #e9ba00;border-width:0 0 0 1px}
.page-register .form-control,.page-category .row-search .form-control{background-color:#ededed;border:0;border-radius:0;box-shadow:none;height:50px;font:15px Prompt,sans-serif}
.page-register .form-group{position:relative}
.page-register .form-group .star{position:absolute;right:5px;top:3px;color:#FF0004;font-size:21px}
.page-register .form-group .help-block{font-size:12px}

.page-shop .total-label{font-size:25px;line-height:30px;color: #424242;}
.page-shop .total{font-size:25px;line-height:30px;color: #02adcc;}
.page-shop .ma-t{ margin-top:10px}

.cart-table{border:solid 1px #dfdfdf;font-family:'Prompt',sans-serif; margin-bottom:20px;}
.cart-table th,.cart-table td,.cart-table tbody td{vertical-align:top;border-right:solid 1px #dfdfdf}
.cart-table th:first-child,.cart-table td:first-child,.cart-table tbody td:first-child{border-right:none}
.cart-table h2.product-name{margin:0;margin-bottom:10px;color:#333;font-size:20px;font-weight:400;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase;text-transform:none;font-weight:normal;font-size:18px;margin-bottom:0}
.cart-table h2.product-name a{color: #02adcc;font-size: 13px;}
.cart-table h2.product-name a:hover{color:#888}
.cart-table tbody td{padding: 10px 10px 5px;}
.cart-table thead th{padding: 12px 13px 13px;font-size:16px;color: #424242;font-weight:500;}
.cart-table .product-cart-info{width:38%;padding-left:0}
.cart-table tfoot tr{background:none}
.cart-table tfoot tr>td:after{content:'';display:table;clear:both}
.cart-table tfoot td{padding:20px 20px 10px}
.cart-table tfoot td .button{margin-bottom:10px}
.cart-table span.or{padding:0 18px;text-transform:none}
.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove,.cart-table .product-cart-actions .button{display:none}
.cart-table .product-cart-image .product-image img{max-width:100%;width:100%}
.cart-table .product-cart-image a.cart-edit{display:none}
.cart-table .product-cart-sku{margin:5px 0 12px}
.cart-table .product-cart-sku .label{color:#333}
.cart-table .btn-empty{float:left}
.cart-table .btn-empty span span::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";font-size:22px;color:#fff;float:left;left:auto;right:.333em;position:relative;z-index:99;vertical-align:bottom;display:inline-block}
.data-table th{background: #f5f5f5;text-transform:uppercase;line-height:1.4;white-space:nowrap;}
.cart-table .btn-empty.button-secondary span span::before,.cart-table .btn-empty.button2 span span::before{color:#0ab3a3}
.cart-table .product-cart-total,.cart-table .product-cart-price{text-align: left;}
.cart-table .cart-tax-total{position:relative;cursor:pointer}
.cart-table .cart-tax-total:after{content:'';position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #333;border-left:none;position:absolute;top:3px;right:-11px}
.cart-table .cart-tax-total.cart-tax-total-expanded:after{content:'';position:absolute;width:0;height:0;display:block;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #333;border-bottom:none;right:-15px;top:6px}
.cart-table .cart-links>li{white-space:nowrap;line-height:1.3;margin-bottom:5px;min-width:65px;font-size:13px}

.cart-table .cart-links>li>a{display:block}
.cart-table .cart-links>li:last-child{margin-bottom:0}
.cart-table .item-options{padding:0;margin-left:0!important}
.cart-table .product-cart-remove{padding: 10px 5px;}
.cart-table .product-cart-remove a{ color:#02ADCC; line-height: 37px; }
.cart-table .product-cart-remove a .fa{ font-size:20px;}
.cart-table .product-cart-remove.last { text-align:center}
.cart-table .cart-price .price{font-size: 16px;color: #02adcc;font-weight:500;line-height: 30px;}
.cart-table .btn-continue span span::before{display:inline-block;ext-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";font-size:28px;color:#fff;float:left;left:auto;right:.333em;position:relative;z-index:99;vertical-align:bottom;display:inline-block}
.cart-table .btn-update.button-secondary span span::before,.cart-table .btn-update.button2 span span::before{color:#0ab3a3}
.cart-table .btn-update:hover span span::before{-moz-transform:rotate(181deg);-o-transform:rotate(181deg);-ms-transform:rotate(181deg);-webkit-transform:rotate(181deg);transform:rotate(181deg)}
.cart-table .product-cart-actions{min-width:60px;text-align:center}
.cart-table .product-cart-actions .qty{height:30px;border-color:#e7e7e6;border-radius:0;margin-bottom:10px;text-align:center;width:100%; border-width:1px}
.cart-table .product-cart-actions .button{margin-bottom:5px}
.cart-table .product-cart-actions .button.btn-update span span::before{display:none!important}

.row-form-cart{margin-top:30px}
.row-form-cart .form-cart{margin-top:30px}
.row-form-cart .cms-area{line-height:1.5}
.form-cart .form-control{background-color:#ededed;border:0;border-radius:0;box-shadow:none;height:50px;font:15px Prompt,sans-serif}
.form-cart .form-group .star{position:absolute;right:19px;top:3px;color:#FF0004;font-size:21px}
.form-cart i{color:#02ADCC;font:italic 16px/25px Prompt,sans-serif}
.form-cart input[type=checkbox],input[type=radio]{margin-top:1px}
.form-cart .btn-apply{background:#02ADCC;color:#FFF;font:22px/35px Prompt,sans-serif}
.form-cart .control-label,.form-cart .radio{padding-top:17px}

.page-search .tab-detail .tab-list .detial-news .detial{ margin-bottom:20px}
.page-search .tab-detail .tab-list .detial-news .text-news{ height:auto !important}
.page-search .box-result{ padding-left:15px }
.page-search .box-result span{ color:#02ADCC}

.box-info .col-product .title{ padding-left:0; margin-bottom:20px;}
.col-product .img-product img{ width:100%; height:auto}
.col-product .product-detail{ list-style:none}
.col-product .product-detail li{ line-height:25px; margin-bottom:3px;}
.col-product .product-detail li label{ color:#02ADCC;}
.col-product .product-detail .radio{ margin-top:0; margin-bottom:0}
.col-product .product-detail .table>thead>tr>th:nth-of-type(2),.col-product .product-detail .table>tbody>tr>td:nth-of-type(2){ text-align:center}
.col-product .product-detail .input-number{ max-width:50px; height:42px; text-align:center}
.col-product .product-detail .btn-order{background:#02ADCC;color:#FFFFFF;min-width: 140px;font-size: 20px;}
.col-product .product-detail .btn-order:hover{ background:#424242}
.col-product .row-detail{ margin-top:30px;}
.col-product .row-detail .cms-area{ margin-top:20px;}
.col-product .row-detail label{ color:#02ADCC}
.list-interesting{ margin-top:20px;}
.list-interesting li img{ width:100%; height:auto }
.list-interesting li p { color:#424242; margin:10px 0 20px; padding:0 5px; font-size:12px; line-height:15px; text-align:center}
.page-shop .box-reviews{background: rgba(66, 66, 66, 0.09);padding:15px;margin-bottom:30px;margin-top:20px;border-radius:10px;}
.page-shop .box-reviews .title{font: 40px 'supermarket', sans-serif;color: #02adcc;margin-bottom:10px;}
.page-shop .box-reviews .reviews-heading{ text-transform:uppercase; color:#AAAAAA ;}
.page-shop .box-reviews .reviews-heading .date{ text-transform:uppercase}
.page-shop .box-reviews .reviews{ list-style:none; margin-top:20px}
.page-shop .box-reviews .reviews>li{margin-bottom:20px;border-bottom: 1px #02adcc solid;}
.page-shop .box-reviews .reviews-body{padding: 10px 0 20px;color: #000000;font: 16px/20px 'supermarket', sans-serif;}
.page-shop .box-reviews .form-reviews{padding:15px;background: #FFFFFF;border-radius:5px;}
.page-shop .box-reviews .form-reviews .btn-feedback{color: #ffffff;font: 23px 'supermarket', sans-serif;padding: 15px 22px;background: #02adcc;text-transform:uppercase;}
.page-shop .box-reviews .form-reviews .btn-feedback:hover{background: #292929;color:#FFFFFF;}
.page-shop .form-reviews  .form-control{background-color: #ededed;border: 0;border-radius: 0;box-shadow: none;height: 50px;padding-right: 66px;padding-left: 22px;font: 18px 'supermarket', sans-serif;}
.page-shop .form-reviews  textarea.form-control{ height:auto}

ul.share-buttons{list-style:none;padding:0;margin-top:15px;border-top:1px #02ADCC solid;padding-top:20px}
ul.share-buttons li{display:inline}
ul.share-buttons li:nth-child(1){padding-right:10px}
ul.share-buttons img{width:32px; height:32px}

.page-success .list-text-success{ list-style:none; margin-top:30px;}
.page-success .list-text-success .text-mark{ color:#02ADCC}
.page-success .list-text-success li{ margin-bottom:10px; line-height:25px}
.box-info.page-success .title{ padding-left:0}
.page-success .btn-download{background: #02ADCC;color: #FFF;font: 22px/35px Prompt,sans-serif;}
.page-success .btn-download:hover{ background: #424242}
@media only screen and (max-width: 991px) {
.cart-table .btn-empty span span::before{display:none}
.page-shop .total-label{ text-align:right; margin-bottom:5px;}
.col-product .img-product{ text-align:center}
.col-product .img-product img{ margin-bottom:20px; width:inherit; max-width:100%}
.box-info .col-product .title {padding-left: 0;margin-bottom: 20px;font-size: 16px;line-height: 21px;}
.list-interesting li{ margin-bottom:30px;}
.box-reviews .title{ font-size:25px !important}
}
@media only screen and (max-width: 767px) {
.cart-table colgroup,.cart-table thead{display:none}
.cart-table tr{display:block;margin-bottom:10px;padding-bottom:10px;position:relative;width:100%}
.cart-table tr:after{content:'';display:table;clear:both}
.cart-table tr:last-child{margin-bottom:0}
.cart-table tfoot tr{padding-bottom:0}
.cart-table tfoot td{padding:5px 0}
.cart-table td{border:none;display:block}
.cart-table td[data-rwd-label]{padding-left:0;margin-bottom:6px}
.cart-table td[data-rwd-label] .price{font-weight:400}
.cart-table td[data-rwd-label]:before{content:attr(data-rwd-label) ":";font-size:12px;padding-right:5px;text-transform:uppercase}
.cart-table td.product-cart-price{text-align:left}
.cart-table h2{font-size:12px}
.cart-table .cart-links{padding-top:5px;padding-right:5px}
.cart-table .cart-links>li{white-space:normal;text-align:center}
.cart-table .cart-links>li>a{padding:2px 0}
.cart-table .cart-tax-info{font-style:italic;padding-left:15px;font-size:13px}
.cart-table .cart-tax-info .price{font-size:13px}
.cart-table .product-cart-image{width:40%;float:left;padding-bottom:0}
.cart-table .product-cart-image a.cart-edit{display:block;font-size:16px;text-align:center;text-transform:uppercase}
.cart-table .product-cart-info,.cart-table td[data-rwd-label]{float:right;width:60%;border: 0;}
.cart-table .product-cart-actions,.cart-table .product-cart-price{padding-bottom:0;padding-top:0;float:right}
.cart-table .product-cart-remove,.cart-table .product-cart-total,.cart-table .product-cart-actions .cart-links{display:none}
.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove{display:block}
.cart-table .product-cart-actions .button{display:none}
.cart-table .product-cart-info .btn-remove{float:right;margin: 3px -3px 2px 7px;}
.cart-table .product-cart-info .btn-remove .fa{color: #02adcc;font-size: 19px;}
.cart-table .product-cart-info .product-cart-sku{margin-bottom:5px}
.cart-table .product-cart-actions{text-align:left;border: 0;}
.cart-table .product-cart-actions .qty{margin-right:7px;margin-bottom:7px;width: 42px;display: inline-block;}
.cart-table .price,.cart-table .product-cart-price:before{font-weight:500;font-size:15px}
.cart-table .cart-footer-actions{text-align:center;width:100%}
.cart-table .cart-footer-actions #empty_cart_button{float:right;margin-bottom:10px}
.cart-table .cart-footer-actions .btn-continue{float:left}
.cart-table .cart-footer-actions .btn-update,.cart-table .cart-footer-actions span.or{display:none}
.display-both-prices .cart-table td[data-rwd-tax-label]:before{content:attr(data-rwd-tax-label) ":"}
.cart-table tbody td{padding-top: 10px;padding-bottom:10px;}
.form-cart .control-label, .form-cart .radio{ padding-bottom:10px}
}