.refine-title {font-weight: bold; padding-left: 15px;}
.refine-count {font-size: 11px;}
.show-hide {font-weight: bold;font-size: 11px;text-decoration: underline !important;margin-left: 5px;margin-top: 5px;text-transform: capitalize; display: block;clear: both;}
.pagination {font-weight: bold;}
.ltrheading {font-family: Arial, Helvetica, Geneva, sans-serif;font-size: 12px;}
.compare-title {font-size: 20px;font-weight: bold;font-family: Arial, Helvetica, Geneva, sans-serif;}
.compare_table {
        font-size: 13px;
        font-family: Arial, Helvetica, Geneva, sans-serif;
}

.fb-compare a:hover {text-decoration: underline; cursor: pointer;}

/* @group Compare */

.compare-title {padding: 5px;margin: 10px;}
.compare_table {width: 100%;border: none;border-spacing: 0;padding: 5px;border-collapse: collapse;position: relative;}
.compare_table a,
.compare_table a:link {color: #0057ab;text-decoration: none;}
.compare_table a:hover {color: #0e335a; text-decoration: underline;}
.compare_table img {border: none;}
.compare_table tr {}
.compare_table .logo {position: relative;vertical-align: middle;}
.compare_table .logo a img {position: absolute;top: -10px;margin-left: 5px;border: none;}
.compare_table td {padding: 10px; vertical-align: top; border-top: 1px dashed #999; }
.compare_table .field_title_td {text-align: left;font-size: 12px;color: #1772a9;font-weight: bold;}
.compare_table .More_Info_td {}
.compare_table .More_Info_td .moreinfo {font-weight: bold;}
.field_Image {border-top: none; position: relative;}
.compare_table .compare-img { position: relative; }
.compare_table a { display: block;}
.compare_table .Foot_td  {}
.field_Foot {vertical-align: top;}
.compare-sku {font-size: 12px;color: #d2d2d2;}
.compare-name {width: 180px;}
.compare-name a {color: #000;font-size: 14px;text-decoration: none;}
.compare-name a:hover {text-decoration: underline;}
.compare-x {display: block;float: left;position: absolute; left: -5px; top: -5px;}
.compare-x a {display: inline-block; text-indent: -99999px;
                          overflow: hidden; text-indent: -99999px; background: url(//http://jmcsecurity.co.uk/images/x.gif) no-repeat 0 0; width: 16px; height: 16px;}
.compare-x a:hover { opacity: 0.8;filter: alpha(opacity=80); }
.compare-x a:active { opacity: 100;filter: alpha(opacity=100); }

/* @end */


.bordered-td {border-bottom: 1px solid #eeeeee;}

/* compare */
.compare-button {display: none;width: auto;float: left;cursor: pointer;}
.compare-button:hover {cursor: pointer;opacity: 0.9;filter: alpha(opacity=90);}
.compare-button:active {position: relative;top: 1px;opacity: 1;}
.compare-items {margin-right: 4px;width: auto;float: left;}
.compare-area-x {display: block;width: auto;float: right;position: absolute;right: -5px;top: -5px;cursor: pointer;}
.compare-area-x:hover {cursor: pointer; opacity: 0.8;filter: alpha(opacity=80);}
.compare-items-wrap {padding: 5px 0;float: left; display: none;}
.compare-items div {float: left;width: 41px;height: 41px;position: relative;border: 1px solid #d2d2d2;margin-right: 5px;}
.compare-items div.empty {border-radius: 1px;}
.compare-area-prod {width: 41px;height: 41px;}

/* quick view */
.qv-container {font-family: arial;}
.qv-container .fb_image_wrapper {width: 175px;height: 175px;float: left;}
.qv-head {font-size: 12px;height: 20px;}
.qv-sku {width: auto;float: left;color: #999;}
.qv-cat {float: left;width: auto;margin-left: 4px;padding-left: 4px;border-left: 1px dotted #D2D2D2;color: #2983C2;}
h2.qv-title {margin: 4px 0;color: #0057AB;font-size: 18px;}
.qv-title a {color: #0057AB !important;}
.qv-desc {font-size: 12px;margin: 4px 0;line-height: 16px;}
.qv-container .prices {margin: 10px 0;}
.qv-container .prices .price {font-size: 16px;}
/* @end */

.fb-compare { margin-bottom: 30px; margin-left:10px; }

.compare_container {
        overflow: auto;
        overflow-y: hidden;
        -ms-overflow-y: hidden;
}

.compare_container a:link {
        font-weight: normal;
        color: #111;
        text-decoration: none !important;
}

.compare_container a:visited {
        font-weight: normal;
        color: #111;
        text-decoration: none !important;
}

.compare_container a:hover {
        font-weight: normal;
        color: #111;
        text-decoration: none !important;
}

.compare_container a:active {
        font-weight: normal;
        color: #111;
        text-decoration: none !important;
}

.Price_td {
        font-size: 20px;
        color: #ff7900;
        font-weight: bold;
}

.goback {

  width:100px; padding:10px; margin:20px; background:#f5f5f5; color:#6d6d6d; cursor:pointer; border:1px solid #6d6d6d;

}

.goback:hover {

 color:#909193; 

}

a{text-decoration:none;color:#2166A2;text-decoration:none;}
a:focus,a:active,a:visited{text-decoration:none;color:#2166A2;}
a:hover{text-decoration:underline;color:#2166A2;}



