/*
Kkart editor css
*/

.kkart-download-file-tab-wrapper{
border: 1px solid #777;
margin-bottom:10px;
}

.kkart-download-file-tab{
display: flex;
background: #F8F8F8;
justify-content: space-between;
font-size: 13px;
padding: 10px 10px;
cursor:pointer;
}

.kkart-download-file-tab .pli-trashcan:hover {
color:red;
}

.kkart-download-file-inputs{
display:none;
flex-direction:column;
}

.kkart-download-file-inputs div{
padding: 5px 5px;
margin: 5px;
}

.kkart-download-file-inputs label{
color: #555;
font-size: 12px;
}

.kkart-add-new-downloadable-file{
display:flex;
justify-content: flex-end;	
}

.kkart-add-new-downloadable-file button {
outline:none;
border:none;
border-radius: 1px;
padding:8px 15px;
background-color: #00A0D2;
color: #fff;
font-size:12px;
font-weight:bold;
cursor:pointer;
}

.kkart-downloadable-file-wrap {
display:flex;
flex-direction:row;
justify-content:flex-start;
margin:0 !important;
padding:0 !important;
}

.kkart-downloadable-file-wrap input {
width:85% !important;
}

.kkart-downloadable-file-wrap .kkart-downloadable-button {
padding: 1px 10px;
position: relative;
top: 0px;
border: 1px solid #d1d1d1;
border-left: 0px;
cursor: pointer;
background: #FFF;
line-height: 26px !important;
font-size: 13px;
}

.pagelayer-pl_kkart_price:before{
content: "\f3d1";
}
.pagelayer-pl_kkart_img_gallery:before{
content: "\f302";
}
.pagelayer-pl_kkart_product_rating:before{
content: "\f005";
}
.pagelayer-pl_kkart_title:before{
content: "\e90f";
}
.pagelayer-pl_kkart_pages:before{
content: "\f15b";
}
.pagelayer-pl_kkart_breadcrumb:before{
content: "\ea34";
}
.pagelayer-pl_kkart_product_archives:before{
content: "\f1c6";
}
.pagelayer-pl_kkart_order_address:before{
content: "\f2bb";
}
.pagelayer-pl_kkart_order_info:before{
content: "\ea0c";
}
.pagelayer-pl_kkart_order_details:before{
content: "\e941";
}
.pagelayer-pl_kkart_checkout_form:before{
content: "\f298";
}
.pagelayer-pl_kkart_myaccount_tabs:before{
content: "\f2bd";
}
.pagelayer-pl_kkart_sale:before{
content: "\25";
}
.pagelayer-pl_kkart_cart_price:before{
content: "$";
}
.pagelayer-pl_kkart_archive_crt_btn:before{
content: "\e921";
}
.pagelayer-pl_kkart_cart_item_count:before{
content: "\ea4b";
}
.pagelayer-pl_kkart_product_categories:before{
content: "\e921";
}
.pagelayer-pl_kkart_cart_update:before{
content: "\e921";
}
.pagelayer-pl_kkart_checkout_proceed_btn:before{
content: "\e921";
}
