.cbxwpbkmarklistwrap,.cbxwpbkmarclearfix{clear: both;}
.cbxwpbkmarktrig {padding: 5px;border-bottom: 0px solid #fff !important;display: block;text-decoration: none;background-size: 15px 15px;/*float: left;*/display: inline-block;}
.cbxwpbkmarktrig-count{font-style: normal;}
.cbxwpbkmarktrig-marked:before {background: no-repeat url('../img/bookmark_after.png') 0 0;}
.cbxwpbkmarktrig:focus, .cbxwpbkmarktrig:active {outline: none;}
.cbxwpbkmarkwrap {position: relative;width: 315px;max-width: 315px;font-size: 14px;line-height: 18px;box-sizing: border-box !important;}
.cbxwpbkmarkwrap-download {clear: both;}
.cbxwpbkmarklistwrap, .cbxwpbkmarkguestwrap{display: none;position: fixed; top:0; bottom:0; left: 0; right:0; margin:auto; z-index: 1;background: #fff;border-radius:10px; width: 100%; max-width:440px; height:440px; box-sizing:border-box;}

.cbxwpbkmarkloading {display: none;text-align: center;position: absolute;top: 0; bottom:0; left: 0; right:0; margin: auto !important;}
.cbxwpbkmarkaddnewwrap, .cbxwpbkmarkmanagewrap {display: none; position:absolute; top:0; left:0; width:100%; height:440px; background:#fff; border-radius:10px; box-sizing:border-box;}
.cbxwpbkmarklist, .cbxwpbkmarkmanagelist {width: 100%;}
.cbxwpbkmarkselwrap, .cbxwpbkmarkmanageselwrap {display: none; border-bottom:1px solid #e2e8ec;}

p.cbxwpbkmarkaddnewaction_error, p.cbxwpbkmarkmanageaction_error{display: none;color: #a94442 !important;margin-bottom: 8px;line-height: 20px !important;font-size: 14px !important;}
p.cbxwpbkmarkaddnewaction_success, p.cbxwpbkmarkmanageaction_success{line-height: 20px !important;font-size: 14px !important;color: #3c763d !important;}
.cbxwpbkmarkwrap, .entry-content a.cbxwpbkmarkaddnewcattrig,.entry-summary a.cbxwpbkmarkaddnewcattrig,.page-content a.cbxwpbkmarkaddnewcattrig,.comment-content a.cbxwpbkmarkaddnewcattrig,.pingback .comment-body > a.cbxwpbkmarkaddnewcattrig {text-decoration: none;border-bottom: none !important;}
.cbxwpbkmarkwrap, .entry-content a.cbxwpbkmarkmanagecattrig,.entry-summary a.cbxwpbkmarkmanagecattrig,.page-content a.cbxwpbkmarkmanagecattrig,.comment-content a.cbxwpbkmarkmanagecattrig,.pingback .comment-body > a.cbxwpbkmarkmanagecattrig {text-decoration: none;border-bottom: none !important;}
.cbxwpbkmarkaddnewcattrig{float: left;display: inline-block;}
.cbxwpbkmarkmanagecattrig{float : right;display: inline-block;}
input[type="text"].cbxwpbkmarkaddnewcatinput, input[type="text"].cbxwpbkmarkmanagecatinput {-webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 0px;background: #fff;padding: 5px;width: 100%;line-height: 26px;font-size: 16px; border:1px solid #e2e8ec; box-sizing:border-box;}
input[type="text"].cbxwpbkmarkaddnewcatinput.error, input[type="text"].cbxwpbkmarkmanagecatinput.error{outline: 1px solid #a94442;}
.itemicon {float: right;}
.lbjs-item {padding: 5px;}
.cbx-bookmark-error {color: #a94442;}



.cbxbmmostlisting ul.product_list_widget {list-style: none;padding: 0;margin: 0;}
.cbxbmmostlisting ul.product_list_widget li {padding: 4px 0;margin: 0;list-style: none;margin-bottom: 8px;}
.cbxbmmostlisting ul.product_list_widget li a {display: block;border-bottom: 0px;}
.cbxbmmostlisting ul.product_list_widget li img {float: right;margin-left: 4px;max-width: 32px;height: auto;box-shadow: none;}
.cbxbookmark-delete-btn span, .cbxbookmark-post-delete span, .cbxbookmark-cat-save span {display: none;background: url("../img/ajax-loader-small.gif") left top no-repeat;width: 16px;height: 16px;}
.cbxbookmark-edit-btn:before {content: "";margin-right: 3px;vertical-align: middle;background: no-repeat url('../img/icon.png') -235px -367px;background-size: auto;width: 21px;height: 21px;display: inline-block;}
.cbxwpbookmark-button-holder {float: right;}
.my-privacy {float: left;}
.my-privacy[data-cbxbookmarkprivacy="1"]:before {content: "";margin-right: 3px;vertical-align: middle;background: no-repeat url('../img/icon.png') -431px -357px;background-size: auto;width: 21px;height: 21px;display: inline-block;float: right;}
.cbxbookmark-category-list, .cbxwpbookmark, .cbxbookmark-mycat-panel, .cbxbookmark-mypost-panel {list-style-type: none;}
.cbxbookmark-mycat-panel li {margin-bottom: 10px;}
.cbxbookmark-mycat-editbox {font-size: 16px;padding: 5px;border: 1px solid #ddd;font-size: 14px;line-height: 18px;}
.cbxbookmark-mycat-editbox .cbxbmedit-catname {font-size: 14px;line-height: 18px;padding: 4px 12px;border-bottom: 1px solid #e2e8ec;}
.cbxbookmark-mycat-editbox .cbxbmedit-privacy {font-size: 14px;line-height: 18px;padding: 0px 12px;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-save {font-size: 14px;line-height: 18px;border-bottom: 0px !important;}
.cbxbookmark-mycat-editbox .cbxbookmark-btn {display: inline-block;*display: inline;padding: 4px 12px;margin-bottom: 0;*margin-left: .3em;font-size: 14px;line-height: 18px;color: #333333;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;*background-color: #e6e6e6;background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat: repeat-x;border: 1px solid #e2e8ec;*border: 0;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom: 1;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-close {border-bottom: 0px !important;font-size: 14px;line-height: 18px;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-save a {color: #fff;}
.cbxwpbm_ajax_icon {display: none;}
.cbxwpbookmark-mylist-sc-more {margin-bottom: 5px;}
.cbxbookmark-alert{padding: 5px 10px;border: 1px solid transparent;font-size: 16px;line-height: 22px;}
.cbxbookmark-alert-info{color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.cbxbookmark-alert-success{color: #fff;background-color: #6eb9eb;}
.cbxbookmark-alert-warning{color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.cbxbookmark-alert-error{color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.cbxbookmark-more {font-size: 14px;margin-bottom: 20px;}
.cbxlbjs-item-widget_dropdown {margin-bottom: 10px;}
.cbxwpbkmark-icon{width: 18px; height: 18px;display: block;}
.cbxwpbkmark-icon-public{background: transparent url('../img/public_icon.png') no-repeat;}
.cbxwpbkmark-icon-private{background: transparent url('../img/private_icon.png') no-repeat;}
.cbxwpbkmark-icon-create{background: transparent url('../img/create.png') no-repeat;}
.cbxwpbkmark-icon-close{background: transparent url('../img/close.png?v=2') no-repeat;}
.cbxwpbkmark-icon-delete{background: transparent url('../img/delete_white.png') no-repeat;}
.cbxbookmark-switch-field input, .cbxbookmarkmanage-switch-field input {position: absolute !important;clip: rect(0, 0, 0, 0);height: 1px;width: 1px;border: 0;overflow: hidden;}
.cbxbookmark-switch-field label, .cbxbookmarkmanage-switch-field label {float: left;display: inline-block;width: auto !important;line-height: 18px;background-color: #e4e4e4;color: rgba(0, 0, 0, 0.6);font-size: 14px;font-weight: normal;text-align: center;text-shadow: none;padding: 6px 14px;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);-webkit-transition: all 0.1s ease-in-out;-moz-transition:    all 0.1s ease-in-out;-ms-transition:     all 0.1s ease-in-out;-o-transition:      all 0.1s ease-in-out;transition:         all 0.1s ease-in-out;}
.cbxbookmark-switch-field label:hover, .cbxbookmarkmanage-switch-field label:hover {cursor: pointer;}
.cbxbookmark-switch-field input:checked + label,.cbxbookmarkmanage-switch-field input:checked + label{background-color: #42A5F5;color: #fff;-webkit-box-shadow: none;box-shadow: none;}
.cbxbookmark-switch-field input:checked + label span.cbxwpbkmark-icon-public,.cbxbookmarkmanage-switch-field input:checked + label span.cbxwpbkmark-icon-public{background: transparent url('../img/public_icon_white.png') no-repeat;}
.cbxbookmark-switch-field input:checked + label span.cbxwpbkmark-icon-private,.cbxbookmarkmanage-switch-field input:checked + label span.cbxwpbkmark-icon-private{background: transparent url('../img/private_icon_white.png') no-repeat;}
.cbxbookmark-switch-field label:first-of-type,.cbxbookmarkmanage-switch-field label:first-of-type{border-radius: 4px 0 0 4px;}
.cbxbookmark-switch-field label:last-of-type,.cbxbookmarkmanage-switch-field label:last-of-type{border-radius: 0 4px 4px 0;}
.cbxwpbkmarklist-nocatfound{padding: 10px;position: absolute;top:45%;text-align: center;}
.cbxwpbkmarklist-nocatfound a.cbxwpbkmarklist-nocatfoundtrig{color: #a94442;font-size: 14px; line-height: 20px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{position: relative;padding: 20px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguesttrig_close{position: absolute;right: 0px;top: -2px;width: 21px;height: 21px;background: no-repeat url(../img/icon.png) -159px -204px;}
@media (max-width: 680px) {
.cbxwpbkmarklistwrap, .cbxwpbkmarkguestwrap{max-width: 90%; margin:auto 5%; padding:0;}
.cbxwpbkmarkaddnewwrap, .cbxwpbkmarkmanagewrap{padding:0;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{padding: 15px;}
}
@media (max-width: 320px) {
.cbxwpbkmarkwrap{width: 100% !important;max-width: 100% !important;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{padding: 10px;}
}
