@charset "utf-8";
/* CSS Document */
/*cheking status table listing
================================================================================================================================*/
.chekingdiv{position:relative;}
.chekingdiv input{float:left;}
.chekingdiv a.status-arw {border-top:#666 5px solid;border-left:transparent 5px solid;border-right:transparent 5px solid;width:0;height:0;margin:3px 0 0 5px;}
.chekingdiv li ul{display:none;position:absolute;top:18px;left:-7px;background:#F5F5F5;border:#ccc 1px solid;width:150px;}
.chekingdiv li ul li{border-bottom:#CCC 1px dotted;padding:2px 5px;font:bold 11px Arial, Helvetica, sans-serif;color:#666;width:auto;}
.chekingdiv li ul li a{color:#666;}
.chekingdiv li ul li a:hover{color:#333;}
/*Pagination ================================================================================================================================*/
.pagination_outer { text-align:right;}
.pagination_outer span{line-height:22px;display:block; text-align:right;width:100%}
.pagination_outer span span{display:inline;}
ul.pagination {padding: 0 0 0 5px; display:inline-block;}
.pagination li {border: 0 none;display: inline;font-size:11px;margin-right: 3px; text-align:left;}
.pagination li, .pagination li a {color: #717171;float: left;font-size: 12px; line-height:18px;}
.pagination li a {background-color:#f2f3f4;background: -moz-linear-gradient(top, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(98%,#f2f3f4), color-stop(100%,#ebeced)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* IE10+ */background: linear-gradient(to bottom, #fefefe 0%,#f2f3f4 98%,#ebeced 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ebeced',GradientType=0 ); /* IE6-8 */border: 1px solid #9b9ba6;font-weight: bold;padding:2px 9px 3px;line-height:18px;}
.pagination li a:hover {background-color:#dadbde;background: -moz-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bec0c3), color-stop(6%,#d1d2d6), color-stop(100%,#dadbde)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* IE10+ */background: linear-gradient(to bottom, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0c3', endColorstr='#dadbde',GradientType=0 );border: 1px solid #9d9da7;text-decoration: none;}
.pagination li.previous, .pagination li.next, .pagination li.forward, .pagination li.backward, .pagination li.forward a, .pagination li.backward a, .pagination li.next a, .pagination li.previous a {background: url("../images/pagination-bg.gif") no-repeat scroll 0 0 transparent;border: 0 none;display: block;float: left;height: 25px;padding: 0;text-indent: -9999px;width: 28px;filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";}
.pagination .active {background-color:#dadbde;background: -moz-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bec0c3), color-stop(6%,#d1d2d6), color-stop(100%,#dadbde)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* IE10+ */background: linear-gradient(to bottom, #bec0c3 0%,#d1d2d6 6%,#dadbde 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0c3', endColorstr='#dadbde',GradientType=0 ); /* IE6-8 */border: 1px solid #9d9da7;display: block;float: left;font-weight: bold;padding: 2px 10px 3px;}
.pagination li.previous {background-position: -34px -26px;}
.pagination li.next {background-position: -68px -26px;}
.pagination li.forward {background-position: -102px -26px;}
.pagination li.backward {background-position:0 -26px;}
.pagination li.forward a {background-position: -102px 0;}
.pagination li.backward a {background-position: 0 0;}
.pagination li.next a {background-position: -68px 0;}
.pagination li.previous a {background-position: -34px 0;}
.map_block{	padding:5px;border:#F0F0F0 1px solid;margin-bottom:10px;}
#map_canvas{width:100%;height:160px;}
.add-new-loc{float:right;}
input.button01 {background:#f5f5f6;background: -moz-linear-gradient(top, #f5f5f6 0%, #dddddd 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#f5f5f6), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* IE10+ */background: linear-gradient(to bottom, #f5f5f6 0%,#dddddd 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */border: 1px solid #b5b5b5;color: #444444;cursor: pointer;font:bold 15px Arial, Helvetica, sans-serif;overflow: visible;padding: 2px 12px ;width: auto;text-shadow: .01em 0.05em 0.01em #fff;}
a.action-link {color: #0c4779;font:11px Arial,Helvetica,sans-serif;margin:0 10px;text-decoration: underline;}
.search_container .inner .textfield {margin: 5px 10px 5px 0;}
.add_location_form{padding:25px 0 0;}
.search_container input.textbox{width:90%;}
.search_container select{width:100%;}
.box_content_bg  { margin:20px 0 ;}
.box_content_bg ul { margin:0 6%; height:50px;}
.box_content_bg li {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #EFEFEF; border-color: #D5D5D5 #E6E6E6 #EFEFEF;border-radius:3px;border-style: solid;border-width: 1px;float: left; margin: 0 1.2%;width: 30.4%;}
.box_inner_content {border-top: 1px solid #E6E6E6;color: #4C4C4C;font: bold 13px Arial,Helvetica,sans-serif;margin: 0 auto;padding: 4px 0;text-align: center;}
.box_inner_content p {color: #3280BD;font: bold 24px/24px Arial,Helvetica,sans-serif;padding: 0;}
.box_inner_content p span{font-size:11px;}

.table03{margin:20px 0 5px;border-top:#D3D4D8 solid 2px;border-bottom:#D3D4D8 solid 2px;}
.table03 td{padding:10px 0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row:before,.row:after{content:" ";display:table}.row:after{clear:both}
.row {margin-left: -10px;margin-right: -10px;}
[class^="col-"],[class*=" col-"] {position: relative;min-height: 1px;padding-left: 10px;padding-right: 10px;float: left;}
.col-xs-1 {width: 8.33333%;}
.col-xs-2 {width: 16.66667%;}
.col-xs-3 {width: 25%;}
.col-xs-4 { width: 33.33333%; }
.col-xs-5 { width: 41.66667%; }
.col-xs-6 {width: 50%;}
.col-xs-7 { width: 58.33333%; }
.col-xs-8 { width: 66.66667%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.33333%; }
.col-xs-11 { width: 91.66667%; }
.col-xs-12 { width: 100%; }
.pull-left {float: left;}
.pull-right {float: right;}
.text-right {text-align: right;}
.text-left {text-align: left;}

.invc { padding: 0 30px 60px;}
.invc .form_listing02 li{background-color: transparent;padding: 2px 0;line-height: 1.4;}
.strip-one{background:#fff;padding:10px;color:#666;font-size:13px;border-top:1px solid #fff}
.strip-one .date,.strip-one .total{padding-left:20px;color:#111}
.order-listing{background:#fff}
.order-listing .item-list{font-size:13px}
.order-listing .img-tag{width:70px;height:92px;position:absolute;overflow:hidden}
.order-listing .product-list01,.order-listing .product-detail{margin-left:80px;min-height:92px}
@media (max-width: 768px) {
.order-listing .product-list01,.order-listing .product-detail{margin-left:0!important;min-height:auto!important}
}
.order-listing .product-list01 p,.order-listing .product-detail p{padding:0}
.order-listing .price-detail{padding:15px}
.back{font-size:13px}
.back:before{content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #25a249;display:inline-block;margin-right:5px;vertical-align:middle;margin-bottom:1px}
.invs-block1{padding:20px 0 0;position:relative;margin-bottom:20px}
.statusBx li{color:#9e9e9e;line-height:24px}
.statusBx li span{float:right;width:49%}
@media screen and (min-width: 1200px) {
.purchase li .product-list01{margin-left:85px}
}
textarea {background:#fff;width:100%;border:1px solid #bbbbbb;padding:5px 1%!important;font-size: 13px;margin:0 0 5px 0;}
.TopAddress{color:#787878;font-size:13px;margin-bottom:12px}
.TopAddress h6{color:#9e9e9e;font-size: 14px}
.TopAddress address {font-size: 14px;margin-top: 10px;line-height: 1.4;}
.TopAddress address a{display: block;}
.TopAddress address span{display:block}
.sep-line{border-right:#ccc 1px dotted;position:absolute;left:50%;top:0;height:100%}
.grnd-total-list{padding:20px 0 0;border-top:1px solid #fff;font-weight:500}
.grnd-total-list .total{padding:10px 0;border-top:1px solid #fff}
.order-flowbox h4{padding:10px 0}
.return-section{margin-bottom:15px}
.return-section .writeBut{padding:0 5px!important;font-size:13px!important;margin-bottom:8px}
.order-flowbox .head01{background:#fff;padding:5px 10px;border:#f2f2f2 1px solid}
.order-flowbox .shipping-history{margin-bottom:20px}
.order-flowbox .shipping-history li{padding:10px;margin:0 0 -1px;border:#f2f2f2 1px solid;font-weight:500}
.order-flowbox .shipping-history li:first-child{border-top:0}
.applied_promotions{padding:10px;border:1px solid #ddd;margin:10px}
.refine-icon{border:1px solid #bfbfbf;background:#f2f2f0;border-radius:1px;display:inline-block;height:15px;width:19px;position:relative;margin-right:5px}
.refine-icon::before{content:"\e904";font-family:'icomoon'!important;display:inline-block;font-size:10px;color:#999;position:absolute;left:3px;font-style:normal}
.active .refine-icon::before{content:"\e906"}
.invc .invoice-detail .order-head {border-bottom: 1px solid #E9E7E7;padding: 5px 0px;background: #fafafa;}
.invc .invoice-detail .item-list {padding: 12px 0px;border-bottom: 1px solid #E9E7E7;font-size: 13px;} 
.lgbg {background-color: #f0f0f0;}