html,body{background-color:#fff;height:100%;margin:0;padding:0;font-size:12px;color:#000;font-weight:500}
body,div,table,td,p,span{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;/*font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;*/}
a{color:#20409a;text-decoration:none}
a.pkd_button {color:#fff;}
.cp_nav_links a{color:#333}
a:hover{text-decoration:underline}
.BL_photoD a:hover{background-color:transparent}
.BL_photoD img{max-width:90%;}
h1,h2,h3,h4{color:#000}
h1{font-size:1.4em}
h2{font-size:1.3em}
h3{font-size:1.2em}
h4{font-size:1.1em}
hr{height:1px;color:#CCC}
p{line-height:16px}
form{margin:0;padding:0}
input,textarea{font-family:arial,helvetica,sans-serif;color:#000}
textarea{font-size:.94em}
#alertMessage,.alertMessage{border:2px dotted #c00000;color:#000;font-size:.96em;width:92%;background-color:#eeece6;margin:0;padding:30px}
#alertMessage2,.alertMessage2{border:2px dotted #c00000;color:#000;font-size:1em;line-height:1.5em;width:92%;background-color:#eeece6;margin:0;padding:10px}
.submitLoading,.submitLoading2{background:url(images/loading30.gif) no-repeat 0 0;display:inline-block;width:30px;height:30px;position:relative;top:8px;visibility:hidden}
.submitLoading2{top:0;vertical-align:middle;}
ul.cp-updates{margin:0;padding-bottom:0;padding:0;list-style-type:none}
ul.cp-updates li{line-height:1.4em;margin:6px 0;padding:0;list-style-type:none;font-size:.96em;color:#666}
div.loggedin{float:right;display:inline;font-size:.95em;font-family:arial;font-weight:400;clear:both;padding-bottom:0;margin:0;}
.cp_admin_header{padding:7px 0px;font-size:1.3em;font-weight:700;border:0 !important}
.cp_admin_header>div.group{font-size:1em}
.cp_field_note{padding-left:5px;font-size:.9em}
td.cp_subheader{font-weight:700;color:#000;background-color:#efefef;padding:5px}
.printerIcon img{position:relative;left:-2px;top:2px}
.line{background-color:#eeece6;width:100%;height:1px}
div.cp_container_login{width:600px;min-width:600px;background-color:#FFF;border:0 solid #CCC;margin:10px auto 0}
div.cp_login{width:430px;text-align:center;margin:0 auto;padding:120px 20px 20px}
div.cp_login table{margin:0 auto}
div.cp_login p{text-align:center !important}
div.cp_login .cp_inner tr td:first-child{width:142px}
div.cp_login form.forgot-password,
#forgotPW div.cp_login p,
#forgotPW div.cp_login div.cp_login_top p {width: 85%;margin: 0 auto;text-align:left !important;}
#forgotPW div.cp_login p,
#forgotPW div.cp_login div.cp_login_top p  {margin: 15px auto;}
div.cp_login form.forgot-password .controls {padding: 5px 0 5px 0;}
.help-inline { display:inline-block;margin-left: 5px;}
div.cp_menu{background-color:#FFF;padding:5px 0 10px}
table.cp_menu_outer{width:100%;min-width:173px;border-spacing:0;border-collapse:collapse;background-color:#FFF}
td.cp_menu_outer{width:100%;min-width:173px;margin:0;padding:0}
td.cp_menu_outer .cp_inner{border:0 solid #CCC;background-color:#fff;border-spacing:0;border-collapse:collapse;width:100%;min-width:173px;margin:0;padding:0}

div.cp_main{width:98%;background-color:#FFF;border-left:1px solid #ddd;min-height:100vh;padding:1%;margin:0;border-left:0px solid #fff;box-sizing:border-box;}
.cp_main_outer > table.cp_inner, .cp_main_outer > table.cp_report_form {width:100%;}
table.cp_outer,td.cp_inner{border:0 solid #CCC;background-color:#fff;margin:0;padding:2px}
table.cp_outer{background-color:#CCC}
.cp_nav_header{background-color:#eee;border-bottom:1px solid #DDD;border-top:1px solid #DDD;font-weight:700;color:#20409a;padding:5px}
.cp_foot{font-size:.9em;font-weight:400}
pre.cp_error{background:#ffc;padding:2px;font-size:.8em;margin:0}
div.loaderr{width:640px;background:#fae8db;font-weight:700;border:1px dashed #c00000;margin-bottom:10px;padding:10px}
.red{color:#c00000}
.cp_header{padding:5px 0;font-size:1.4em;width:100%;border-bottom:1px solid #DDD;border-top:1px solid #DDD;color:#20409a;font-weight:400;vertical-align:middle;line-height: 33px;}
table#cp_category_edit{width:700px}
table#cp_category_edit td.cp_report_btext{width:100px}
td.cp_report_btext_alt{font-weight:700;background-color:#eee}
.cp_report_form td.cp_form_header {padding-top:20px;}
.cp_report_text_alt{background-color:#eee}
td.cp_report_top{margin:0;padding:2px}
select.readonly,input.readonly,textarea.readonly{background-color:#d7d7d7}
select,input,textarea{border:1px solid #ccc;font-weight:400;color:#404040;padding:.4em;}
input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover, .pkd_button:not(.disabled):hover{
	border:1px solid #233095;
	text-shadow:-1px -1px 0 rgba(35,48,149,0.3);
	color:#eaf5fa;
	text-decoration:none;
}
.pkd_button:hover {
	text-decoration:none;
}
input[type=submit] .fa,input[type=button] .fa,input[type=reset] .fa,button .fa,.pkd_button .fa{
	display:inline-block;
	margin-left:5px;
}
input[type=submit],input[type=button],input[type=reset],button,.pkd_button{
	cursor:pointer;
	border:1px solid #2a6ebb;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-size:1.1em !important;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	background-color:#2a6ebb;
	background-image:linear-gradient(top,#2a6ebb,#2561a5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2a6ebb,endColorstr=#2561a5);


	text-decoration:none;

	padding: .4em 1em;
	line-height: normal;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

}
.pkd_button_orange {
	border:1px solid #DE9A16;
	background-color:#f69624;
	background-image:linear-gradient(top,#f69624,#DE9A16);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f69624,endColorstr=#DE9A16);
}

.pkd_button.pkd_button_orange:not(.disabled):hover {
	border-color:#DE6716;
	text-shadow:-1px -1px 0 rgba(222,103,22,0.3);
}

input[type=submit].small,
input[type=button].small,
input[type=reset].small,
button.small,
.pkd_button.small{
	padding: 0.15em 0.8em;
	font-size:0.87em !important;
}

input[type=submit]:disabled,input[type=button]:disabled,input[type=reset]:disabled,button:disabled,.disabled{background-color:#eee !important;border:1px solid #ddd !important;color:#9a9a9a !important;text-shadow:-1px -1px 0 #ccc !important;cursor:not-allowed !important;}
.pkd_button.disabled {color:#9a9a9a;}
input[type=submit].cancel,input[type=button].cancel,input[type=reset].cancel,button.cancel,.cancel{
	cursor:pointer;border:1px solid #404040;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-size:1.1em !important;
	font-family:arial,helvetica,sans-serif;text-shadow:none;font-weight:700;text-align:center;background-color:#fff;color:#404040}
input[type=submit].cancel:hover,input[type=button].cancel:hover,input[type=reset].cancel:hover,button.cancel:hover,.cancel:hover {
	color:#233095;
	border:1px solid #233095;
}
.cp_header input[type=submit],
.cp_header input[type=button],
.cp_header input[type=reset],
.cp_header button{
	font-size:.9em !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}

.cp_header input[type=submit].small,
.cp_header input[type=button].small,
.cp_header input[type=reset].small,
.cp_header button.small {
	font-size:.7em !important;
	margin-top:2px !important;
	margin-bottom:2px !important;
}

input.cp_input{width:125px}
div.helpTopics{width:100%;background-color:#eee;margin:10px 0 0;padding:20px 5px 10px}
div.helpTopics ul{position:relative;left:-18px}
td.cp_nav_links{padding:5px 10px}
td.cp_nav_links a{font-size:.96em;line-height:1.5em}
a.cp_nav_links_super{font-style:italic;color:#f60}
.req_fld{color:#c00000}
.cp_line{border-top:1px solid #DDD}
.credit{font-size:.95em;border-top:1px solid #DDD;padding-top:10px;margin-top:15px}
.cp_report_title{font-weight:700;font-size:1.2em}
td.cp_results_criteria1{color:#fff;background-color:#af6064;font-size:.95em;padding:5px}
td.cp_results_criteria{color:#000;background-color:#eee;font-size:.95em;padding:5px}
.SearchCrit1,.SearchCrit2{color:#000;font-size:1em}
td.cp_results_rt{background-color:#fff;text-align:right;padding:4px}
td.cp_results_rt_red{background-color:#fff;text-align:right;color:#c00000;padding:4px}
td.cp_results_ct{background-color:#fff;text-align:center;padding:4px}
td.cp_results_rt_alt{background-color:#eee;text-align:right;padding:4px}
td.cp_results_rt_red_alt{background-color:#eee;text-align:right;color:#c00000;padding:4px}
td.cp_results_ct_alt{background-color:#eee;text-align:center;padding:4px}
td.cp_results_outer{border:1px solid #fff}
td.cp_results_header,td.cp_results_header_action{background-color:#eee;font-weight:700;color:#121212;padding:4px}
div.cp_results_line,td.cp_results_line{background-color:#eee;margin:0;padding:0}
td.cp_results,td.cp_results_action{background-color:#fff;padding:4px}
td.cp_results_alt,td.cp_results_action_alt{background-color:#eee;padding:4px}
.cp_results_header_rt{text-align:right !important;}
td.cp_results_empty {padding:4px 4px 4px 8px;}
a:hover.cp_results_header{font-weight:700}
td.noResults{width:120px;font-weight:700}
td.noResults+td.noResults {width:420px;}
input.lgtxt{font-size:1.2em;margin-top:8px}
input.tiny{width:35px}
input.id,input.acct_fld4{width:70px}
input.smlrtxt{width:110px}
input.medtxt{width:225px}
input.txt{width:300px}
input.longtxt{width:400px}
input.sminput,select.sminput,button.sminput,.sminput{font-size:.9em}
textarea.txt{width:300px;height:40px}
textarea.txt-input{height:16px}
textarea.desc{line-height:1em;width:300px;height:200px}
textarea.desc2{width:300px;height:150px}
textarea.html,textarea.html2,textarea.html3{width:500px;height:180px}
textarea.customblock{width:500px;height:80px}
textarea.meta{width:380px;height:30px}
select.cp_shiprate{font-weight:400;color:#404040}
.orderSnapshot{border:0;background-color:#CCC;margin:0;padding:0}
.orderSnapshotTd{background-color:#fff}
.orderSnapshotTdLabel {text-align:left;}
.orderSnapshotTdLeft {text-align:left;}
.subhdr{background-color:#f1f1f1;font-weight:700;margin:0 2px 10px;padding:3px 0 3px 5px}
.subhdr.help {
	line-height:30px;
	vertical-align:middle;
}
.subhdr.help .fa:before {
	vertical-align: middle;
}
.subhdr.help a:hover {
	color:#2a6ebb;
}
.formblock{clear:left;padding:2px}
.label,.labelreq,.fieldsel,.fieldinp{float:left;display:inline;padding:1px 0 1px 7px}
.fieldinp {position:relative;}
.label,.labelreq{padding-top:4px;width:120px}
.labelreq{font-weight:700;color:#c00000}
legend{white-space:nowrap;color:#202c87;font-weight:700;padding: 0.2em 0.5em}
.formarea{width:540px;padding:10px 0 10px 30px}
.formareaWide{width:640px;padding:10px 0 10px 30px}
.buttonarea{width:540px;padding:0 0 15px 50px}
.buttonArea{padding:15px 0}
fieldset{padding:14px;border:1px solid #aaaaaa}
.setfld{white-space:nowrap;padding:3px}
.setname{padding:3px 20px 3px 3px}
.cart_billship_preview_hdr{padding-bottom:5px;display:none}
.cart_billship_preview_hdr .title{color:#20409a;font-size:1.2em;font-weight:700;margin:0;padding:2px 2px 2px 0}
#sc_cart_billship_preview{margin-left:3px;width:540px;padding-bottom:15px}
#sc_cart_billship_preview table{border:0}
.sc_bill_hdr,.sc_billship_hdr{font-weight:700;color:#20409a}
.cart_comments{margin-left:3px;margin-bottom:15px;width:636px}
.cart_comments_hdr{margin-left:5px;width:628px;color:#20409a;margin-bottom:3px}
.sc_giftwrap_cart_contents{background-image:url(images/giftwrap_icon2.gif); min-height:23px; background-repeat:no-repeat;font-size:.95em;padding:5px 0 0 29px;margin-top:4px;}
.sc_giftwrap_cart_contents span{font-style:italic;font-size:.95em}
.orderDate{font-size:1.1em;width:600px;text-align:right;margin:0 0 15px 25px}
.acct_add_info{width:600px;margin:0}
.supersuper{background-color:#f9e8e8;border:2px dotted #f9bbbb;padding:10px}
.cp_error_lg{width:93%;font-size:1.0em;background-color:#f9e8e8;text-align:center;border:2px dotted #c00000;font-weight:700;line-height:1.8em;margin:2px;padding:15px}
.normal{font-weight:400}
.inactive:not(.ui-accordion-header-active){color:#bebebe}
.inactive2{color:#999}
.alert{color:#ff8000}
.bkrow_block{margin-top:7px;border-top:1px dotted #CCC;clear:both;padding:5px}
.bkrow_img{float:left;display:inline;width:7%;text-align:right}
.bkrow_cnt{float:left;display:inline;width:4%;text-align:right}
.bkrow_bk{float:left;display:inline;width:87%;text-align:left;margin-left:7px}
.bkrow_ti{font-style:italic;letter-spacing:.02em}
.bkrow_desc{margin:4px 0 0}
.paging_text{margin-right:10px}
.bkrow_breadcrumb{padding:0 0 10px}
.formblock div.multiSelect{width:480px}
.formblock .fieldinp div.multiSelect{width:420px;margin:0;height:26px;}
.formblock .fieldinp div.multiSelect label{width:420px;}
div.multiSelect label{height:21px;width:480px}
.multiSelect{width:9.9em;font-family:Arial,Helvetica,sans-serif;position:relative;height:22px;border:0;margin:.4em 0 0 .35em;padding:0}
.multiSelect .title{background:url('images/multiselect.gif') no-repeat scroll right 2px top 2px #FFF;font-size:1em;height:18px;line-height:150%;overflow:hidden;width:460px}
.multiSelect div.title{border:1px solid #CCC;position:absolute;z-index:99;padding:3px}
.multiSelect div.title-open{border-bottom:1px solid #fff}
.multiSelect .title:hover{background:url('images/multiselect-hover.gif') no-repeat scroll right 2px top 2px #FFF}
.multiSelectContent{position:absolute;z-index:106;min-height:1em;background:#f7f7f7;display:block;font-size:90%;margin-top:-1px;border:1px solid #999;height:300px;overflow-x:hidden;overflow-y:scroll;width:480px;padding:.1em}
.multiSelectContent ul{min-width:20em;margin:0;padding:0}
.multiSelectContent li{cursor:hand;list-style:none;margin:0 0 .2em}
.multiSelectContent li:hover{background:#ddd}
.arc90_multiselect{width:12.5em;height:1.35em;visibility:hidden}
.arc90_inline .multiSelect{margin:0;padding:0 0 5px}
.a9selectall{border-bottom:1px solid #ccc}
.inline-form-image{float:left;margin-right:10px;display:inline;min-height:70px}
#bookImagePhotos{width:680px;border:0 dotted #009;padding:10px}
.bookImageBlock div{margin-top:2px}
.bookImageBlock{font-size:.9em;clear:both;margin-top:15px}
.bookUploadLink{font-size:1.1em;margin-top:20px}
.bookImageThumb{width:132px;min-height:125px;float:left}
.bookImageForm{position:relative;width:320px;float:left}
.bookImageForm .uploadbox {width:97%;}
.bookImageRotate {padding-top:3px;}
.bookImageRotate a:hover .ui-icon {color:#f60;}
.bookImageDetails{width:170px;float:left;text-align:center;font-size:1em;margin-left:30px}
.bookImageThumb img {
	display:block;max-width:100px;
}
.bookImageThumb img.rotate2 {
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
	transform: rotate(90deg);
}
.bookImageThumb img.rotate3 {
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	transform: rotate(180deg);
}
.bookImageThumb img.rotate4 {
	-ms-transform: rotate(270deg); /* IE 9 */
	-webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */
	transform: rotate(270deg);
}
.bookImageRotateMsg {
	display:inline-block;
	padding-left:6px;
	color:#cccccc;
	font-size:12px;
	font-style:italic;
}
.bookImageRotateMsg.show {
	color:#f60;
}
.bookImageRotate *{
	vertical-align:middle;
}
td.BL_cnt{width:3%}
td.BL_photo{width:9%;text-align:center}
td.BL_book{width:88%}
div.cp_login .cp_inner,.cp_inner.detail th{text-align:left}
div.cp_login .cp_inner tr:last-child td:last-child{text-align:center}
.cp_error_lg input{font-size:1.4em}
#alertMessage h1,#alertMessage2 h1{color:#000;border-bottom:1px solid #CCC;padding:0 0 5px}
td.cp_menu_header,.title{color:#404040;font-size:1.4em;font-weight:700;margin:0;padding:2px}
.btn-container{color:#404040;font-size:1.2em;margin:0;padding:2px}
.cp_error,.cp_errortxt{color:#c00000}
td.cp_report_btext,td.acct_fld,td.acct_fld3,.label,.bkrow_au{font-weight:700}
input[type=radio],input[type=checkbox],.bookImageThumb img{border:0}
table.cp_results,td.cp_results_empty{background-color:#fff}
a.cp_results_header,a:active.cp_results_header,a:visited.cp_results_header{font-weight:700}
input.noResults,input.smtxt,input.acct_fld1{width:150px}
.remove,.collapsed{display:none}
.hidden{visibility:hidden}
.nowrap{white-space:nowrap}
.floatRight{float:right}
.clearRight{clear:right}
.clearLeft{clear:left}
.align_lt{text-align:left}
.align_rt{text-align:right}
.align_ct,.ctr{text-align:center}
.floatLeft,.formleft{float:left}
.clearBoth,.formclear{clear:both}
.valignTop{vertical-align:top}
select.DropMenu_Categories,select.cp_category{max-width:300px}
.menuNew{padding-left:3px;font-weight:700;color:#f60;font-style:italic}
.orng{color:#f60}
.column{width:170px;float:left;padding-bottom:100px}
.portlet{margin:0 0 1em 0}
.portlet-header{margin:.2em;padding:4px}
.portlet-header:hover{cursor:move}
.portlet-header .ui-icon{float:right}
.portlet-content{padding:.4em;margin:0;border:0}
.ui-sortable-placeholder{border:1px dotted black;visibility:visible !important;height:50px !important}
.ui-sortable-placeholder *{visibility:hidden}
.ui-tabs{margin-bottom:1em}
#web20-tools li{list-style-type:none;margin-left:0;}
#web20-tools ul{margin-left:0;padding:0}
.icon-space+.icon-space {
	margin-top:3px;
}
.icon-space .fa-stack {
	margin-right:11px;
}
.handshake-icon span.text-indent{
	display:block;
	padding-left:50px;
	margin-top:-17px;
}
.handshake-icon:not(.not-accepted) a{
	display:inline-block;
	padding-top:2px;
	vertical-align:top;
}
.text-grey {
	color:#bbb;
}
.text-green {
	color:#24982F;
}
.text-danger {
	color:red;
}
.text-warning {
	color: #9F6000;
}
.text-white{color:#fff;}
.text-bibliopolis-blue {
	color:#303d98;
}
.text-bibliopolis-orange {
	color:#f69624;
}
.text-facebook-blue {
	color:#3b5998;
}
.text-twitter-blue {
	color:#0084b4;
}
#bibliopolis-upgrade img{float:right;width:425px;display:inline}
#bibliopolis-upgrade span img{width:auto !important}
#bibliopolis-upgrade{overflow:auto;min-height:300px;background-color:#ff8000;font-size:15px;color:#fff;font-family:verdana}
#bibliopolis-upgrade #button-container{padding-top:15px;}
.bibliopolis-main-info #button-container a{font-weight:normal;cursor:pointer;border:1px solid #233095;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1.05em !important;font-family:arial,helvetica,sans-serif;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;text-align:center;color:#FFF;background-color:#20409a;padding:4px 10px;margin-right:7px}
.bibliopolis-main-info #button-container a:hover{text-decoration:none}
#bibliopolis-upgrade a{font-weight:700}
#bibliopolis-upgrade p{font-size:.9em;line-height:1.4em;color:#fff;font-family:verdana}
.hideScreen{display:none}
#order-item-report #cart_billship_table_payment_type{display:none}
#sc_cart_billship_preview .cart-table th { text-align: left; }
#order-item-report #sc_cart_billship_preview tr { vertical-align: top; }
#order-item-detail-mailing-list td{border:none !important}
#print-footer{text-align:center;border-top: 1px solid #ccc;padding-top:10px;line-height:20px;}
#print-footer p {margin:0;display:inline;}

/* order reports */
#order_id{width:85px;}
.no-margin {
	margin:0 !important;
}

/* Bootstrap Compat */

ul.list-unstyled {
	list-style:none;
	margin:0;
	padding:0;
}
.list-inline li {
	display:inline-block;
	padding:0;
	margin:0;
}

.list-inline li+li {
	margin-left:5px;
}
.well {
	background-color:#eee;
	border:1px solid #ccc;
	padding: 10px;
}
.control-group{margin-bottom:10px}
.help-inline{display:inline-block;padding-left:5px;vertical-align:middle}
.form-vertical .control-label{display:block;margin-bottom:5px}
.form-horizontal .control-label{float:left;padding-top:5px;text-align:right}
.pull-right{float:right}
.pull-left{float:left}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.input-block-level{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.radio,.checkbox{padding-left:20px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}
.controls-row{*zoom:1}
.controls-row:before,.controls-row:after{display:table;content:"";line-height:0}
.controls-row:after{clear:both}
.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}
.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
.help-block,.help-inline{color:#595959}
.help-block{display:block;margin-bottom:10px}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}
.form-search input,.form-inline input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}
.control-group{margin-bottom:10px}
legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}
.controls.no-input{padding-top:5px}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:140px;padding-right:8px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:180px}
.form-horizontal .help-block{margin-bottom:0}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}
.form-horizontal .form-actions{padding-left:160px}
.acct-form{min-width:600px}
.acct-form form .control-group{margin-bottom:5px}
.acct-form form .control-group .control-label{text-align:left}
.acct-form form .control-group .controls .input-block-level{width:87%}
#tabs-2 .control-group {width:40%}
.publish-button {margin: 10px 0 0 0}
.image_del{min-width:400px}
.image_del ul.pagination_simple li.page_txt2{display:none}
.image_del ul.pagination_simple .page_links{top:25px}
.image_del_shell{float:left;width:100px;background-color:#eee;margin:4px;overflow:hidden}
.image_del_shell .fld{display:block;height:20px}
.image_del_shell .fld label{white-space:nowrap}
.image_del_shell .img{display:block;margin:0 auto;width:90px;height:180px;overflow:hidden}
.image_del_shell .img img{max-width:90px;max-height:180px}
.image_del_shell .label{display:block;font-size:.9em}
.delall{margin:5px 20px 0 0}
#loaderResults .cp_results,#loaderResults .cp_results_alt{max-width:200px;white-space:normal !important}
#cpMarketplaces,#cpMarketplaces label,#cpSaleItems,#cpSaleItems label{white-space:nowrap}
#cpSaleItems label{font-weight:normal}
#cp_inventory_form #cpMarketplaces legend{padding-bottom:10px;}
#cp_inventory_form legend{margin-left:0;padding-left:0;}
/* .mktplxplus{text-align:center;font-weight:700;width:500px;color:#20409a;font-size:1.1em} */

.meplus,.mesubti{margin-right:7px;font-style:italic;font-size:.80em;color:#ff8000;vertical-align:middle;}
.mesubti{color:#666}
.meplus{text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);font-weight:bold;font-family:Palatino,Georgia,sans-serif;}


.meplus-invoice{text-transform:uppercase;font-size:11px;margin-right:7px;vertical-align:middle;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);font-weight:bold;}
#faccordion > h3 .meplus-invoice{font-size:11px;}
.meplus-paid{color:#1a6d22;}
.meplus-unpaid{color:red;}

.inactive .meplus{color:#ff8000}
.inactive .mesubti{color:#bebebe}

.inactive .medown i{color:#ff0000}
.active .medown i{color:#ff0000}
.ui-state-active .medown i{color:#fff}

.ui-state-active .meplus,
.ui-state-active .mesubti{color:#fff;text-shadow:none;}


.me_pwd_links,.me_pwd_show,.me_pwd_hide{vertical-align: middle;}
.me_pwd_links {}
.me_pwd_hide {
	position:relative;
	top:2px;
	left:0;
}

.me_pwd_hide,.me_pwd_show, .form-row-footnote {
	word-wrap: break-word;
	word-break: break-all;
}
fieldset.form div.form-row-mixed label:first-child {
	width:145px;
}
fieldset.form .me_pwd_wrapper {
	width:284px;
}
.me_pwd_wrapper {
	display:block;
	float:left;
	width: 310px;
	padding: 6px;
}
.me_pwd_wrapper input,
.form .me_pwd_wrapper input {width:100%;margin-top:5px;margin-left:0;}
#cp_inventory_form select{max-width:350px;}

#translate_content{padding:20px;}
#translate_content .lang-banner{padding:10px;background-color:#ddd;}
#translate_content label{font-weight:700; display:block; margin:15px 0 3px; font-size:1.2em;}
#translate_content input[type="text"],#translate_content input[readonly],#translate_content textarea{width:490px;}
.translate_opener{float:left; margin: 0 20px 0 0;}

.lang-msgid, .lang-msgstr{
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	color: #3f3f3f;
	text-shadow: 1px 1px #fff;
	padding: 5px;
	width:35%;
}
.lang-trans{width:100%;border-collapse:collapse;}
.lang-trans th{text-align:left;font-size:1.5em;padding:3px;font-weight:normal}
.lang-msgstr{width:65%;}
.lang-msgstr textarea{width:90%;height:30px;}
.lang-trans th,.lang-alt{background-color: #eee;}

#bookPrint {padding: 10px;}
#bookPrint .record {display: inline;float: left;}
#bookPrint .price {display: inline; float: right;}
#bookPrint .printLink { float: right; }
@media print{
	*{text-shadow:none !important;filter:none !important;-ms-filter:none !important}
	pre,blockquote{border:1px solid #999;page-break-inside:avoid}
	thead{display:table-header-group}
	img{page-break-inside:avoid}
	@page{margin:.5cm}
	p,h2,h3{orphans:3;widows:3}
	h2,h3{page-break-after:avoid}
	.cp_results_header{font-weight:700;color:#000;background-color:#eee}
	.cp_results_criteria{color:#000;background-color:#eee}
	.cartcontentsbg{background-color:#eee}
	.pagebreakbefore{page-break-before:always}
	.pagebreakafter{page-break-after:always}
	body,input,select,textarea,.cart_comments_hdr{color:#000}
	a,a:visited{color:#000;text-decoration:none}
	.pkd_error,.pkd_alert,.printHide,.printerIcon,.cp_admin_header,#stuffLinkID,#returnButton,#purgeLink,#reportTop,td.cp_results_action,td.cp_results_action_alt,td.cp_results_header_action,.passwordLink,#toolbar{display:none}
	.cartcontentsbg .sc_bill_hdr,.cartcontentsbg .sc_billship_hdr{color:#000;font-weight:700}
	.hideScreen{display:block}
	span.hideScreen{display:inline-block}
	.hidePrint{display:none}
	.blockPrint{display:block}
	.cp_header, #print-header {padding-left: 30px;border: 0px solid #fff;}
	#order-item-report .sc_bill_hdr,#order-item-report .sc_billship_hdr, .cp_header { color: #000 !important; }
	#order-item-report .ui-tabs .ui-tabs-nav{display:none}
	#order-item-report .ui-widget-content{border:none !important}
	#order-item-report .sc_giftwrap_cart_contents {
		min-height:28px;
	}
	a.print_as_text{color:#000 !important;text-decoration:none}
	.no-print, .no-print * { display: none !important; }
	div.cp_main{min-height:0;}
}