#jshop_module_compare{position:relative}
#compare_modal_header{display:inline-block;}
#compare_table_content, .compare-wrapp{min-width:150px;max-width:320px; width:100%;}
#compare_table_content h2{font-size:20px;text-align:center;color:#444444; padding:7px 0;margin:0;}
#compare_table_content td{padding:7px; border-bottom:1px solid #cccccc;vertical-align:middle;}
#compare_table_content a{color:#36c;}
.compare-header{cursor:pointer;}
.compare_mode_table{min-width:280px;max-width:320px;width:100%;z-index:9;}
.modal-body #compare_table_content, .modal-body .compare_mode_table{max-width:inherit;}
table.compare_mode_table{margin:0; padding:0;}
.compare_mod_img img{max-width:90px;}
.mycompare_content{display:none;background-color:#f9f9f9;margin:2px;z-index:10;}
.min_view.compare-wrapp{min-width:inherit; max-width:inherit; width:inherit;}
.min_view.compare-wrapp .mycompare_content{min-width:280px; max-width:inherit; width:inherit; -webkit-box-shadow:0 1px 5px #000000; -moz-box-shadow:0 1px 5px #000000; box-shadow:0 1px 5px #000000;}
.min_view .click_mycompare{position:relative; display:inline-block; font-size:25px; line-height:25px;}
.min_view .click_mycompare .count_compare{padding:3px 6px; box-shadow:none; border:none; border-radius:10px; line-height:1; opacity:0.8; position:absolute; top:-10px; right:-10px;font-size:14px; color:#ffffff; background-color:#cccccc;}
.rel_pos{position:relative;}
.abs_pos{position:absolute;}
.mycompare_content.abs_pos{z-index:9999;}
.compare_comeback{display:inline-block; padding:7px;}
.compare_modal_link{display:inline-block; color:#36c; padding:7px; float:right;}
#alert_compare .compare_modal_link{float:none;color:#36c;}
a.go_to_compre_mod{font-size:14px;padding:5px;}
a.remove_compare_mod{text-decoration:none !important; color:#F00 !important; font-size: 12px;}
.remove_compare_list{color:#ff0000 !important;text-decoration:none !important;}
.prelative{position:relative;}
.compare_dnone{display:none !important;}
.show{display:block;}
.ajaxloadding{
		background: url(images/ajax-loader-mini.gif) no-repeat center transparent;
		opacity:0.8;
		height: 50px;
		width: 50px;
	 position:absolute;
		top:-15px;left:-25px;
		z-index: 9991;
		}
.extern_row_compare {
    position: relative;
    display: block;
    border-bottom: 1px dotted #ccc;
    border-right: 1px dotted #ccc;
    border-left: 1px dotted #ccc;
    min-height: 100px;
    text-align: left;
    margin: 0;
    padding: 0;
}
.extern_row_compare div {
    display:inline-block;
}
.extern_row_compare span {
    padding: 7px 5px;
}
.extern_row_compare span.pict {
    position: relative;
    display: block;
    width: 100px;
}
.extern_row_compare span.pict img {
    max-width: 90px;
}
.extern_row_compare div.pict {
    vertical-align: top;
}
.extern_row_compare span.name {
    display: block;
    max-width: 155px;
    font-size: 12px;
    color: #666;
}
.extern_row_compare span.summ {
    font-size: 14px;
	 color: #777;
	 max-width: 75px;
}
.extern_row_compare span.delete {
    position: absolute;
    display: block;
    max-width: 155px;
    background-color: #333;
    top: 10px;
    right: 10px;
    z-index: 999;
    margin: 0;
    padding: 0 3px;
}
.extern_row_compare span.delete a {
    text-decoration: none;
    color: #fff;
}
.extern_row_compare span.delete a:hover {
    color: #EE3535;
}
.compare-wrapp.green a{
color: #65B923;
}
.compare-wrapp.red a{
color: red;
}
.compare-wrapp.orange a{
color: #FF5C00;
}
.compare-wrapp.blue a{
color: #099dff;
}
.compare-wrapp.dark, .compare-wrapp.grey a{
color: #000000;
}
.extern_bottom_compare{
	 background-color: #f0f0f0;
	 padding:5px;
}
.compare-wrapp div.to_compare{
padding:2px;
}
.compare-wrapp span.to_compare a{
 color:#ffffff;
}
.compare-wrapp.green div.to_compare{
	background-color: #65B923;
}
.compare-wrapp.red div.to_compare{
	 background-color: #e92a1e;
}
.compare-wrapp.orange div.to_compare{
	background-color: #f3a016;
}
.compare-wrapp.blue div.to_compare{
	background-color: #099dff;
}
.compare-wrapp.grey div.to_compare{
	 background-color: #444444;
}
.compare-wrapp.dark div.to_compare{
	 background-color: #000000;
}