﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
 margin:0;
 padding:0;
 border:0;
 font-size:100%;
 font:inherit;
 vertical-align:baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
 display:block;
}
ol, ul {
 list-style:none;
}
blockquote, q {
 quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
 content:'';
 content:none;
}
input[type=text]::-ms-clear { display:none;}
table {border-collapse:collapse;border-spacing:0;}
input[type=submit] {-webkit-border-radius:0px;border-radius:0px;box-shadow:none;}
input[type="text"], input[type="number"], input[type="tel"]{-webkit-appearance:none;border:none;background-color:transparent;overflow:hidden;background-image:none;}

#popup_bkg {height:100%;width:100%;background:#000000;position:absolute;top:0;left:0;z-index:8000;display:none}

body {font-family:"proxima-nova",sans-serif;background-color:#F4F3F3;color:#333333;line-height:1;}

a {color:#333333;text-decoration:none;outline:none;}

.left_panel {
    overflow:visible;
}

.product_heading a,
.product_heading a:visited,
.title a,
.title a:visited {
    color:#2200CC;
}

.product_heading a:active,
.product_heading a:hover,
.title a:active,
.title a:hover {
    color:#FF3B00 !important;
}

a:hover {color:#ff3b00;text-decoration:underline;}
a img {outline :none;}
img {border :0;}
/** {margin:0px;padding:0px;}*/
/*input[type=button], input[type=submit], input[type=reset], input[type=file], button {padding:auto}*/

/* Content Divider (visible only in Internet Explorer 8 and lower) */
.content_divider { display:none;}
.lt-ie9 .content_divider { display:block;float:left;clear:both;height:0px;border-style:solid;width:100%;color:#ccc;margin-bottom:28px;}
.lt-ie8 .content_divider { margin-top:20px;}

._btn2
{
    font-family:"proxima-nova", sans-serif;/*font-size:14px;letter-spacing:0.07em;*/padding:7px 11px;font-weight:400;margin:0px;color:#ffffff;cursor:pointer;border:#686868 1px solid;display:inline-block;color:#fff;
    background:#838083;/* Old browsers */
    background:-moz-linear-gradient(top,  #838083 0%, #5b5859 100%);/* FF3.6+ */
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#838083), color-stop(100%,#5b5859));/* Chrome,Safari4+ */
    background:-webkit-linear-gradient(top,  #838083 0%,#5b5859 100%);/* Chrome10+,Safari5.1+ */
    background:-o-linear-gradient(top,  #838083 0%,#5b5859 100%);/* Opera 11.10+ */
    background:-ms-linear-gradient(top,  #838083 0%,#5b5859 100%);/* IE10+ */
    background:linear-gradient(to bottom,  #838083 0%,#5b5859 100%);/* W3C */
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#838083', endColorstr='#5b5859',GradientType=0 );/* IE6-9 */
    font-size:13.3px;
}
._btn2:hover
{
    background:#7c7c7c;/* Old browsers */
    background:-moz-linear-gradient(top,  #7c7c7c 0%, #434242 100%);/* FF3.6+ */
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c7c7c), color-stop(100%,#434242));/* Chrome,Safari4+ */
    background:-webkit-linear-gradient(top,  #7c7c7c 0%,#434242 100%);/* Chrome10+,Safari5.1+ */
    background:-o-linear-gradient(top,  #7c7c7c 0%,#434242 100%);/* Opera 11.10+ */
    background:-ms-linear-gradient(top,  #7c7c7c 0%,#434242 100%);/* IE10+ */
    background:linear-gradient(to bottom,  #7c7c7c 0%,#434242 100%);/* W3C */
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#434242',GradientType=0 );/* IE6-9 */
    color:White;text-decoration:none
}

a._btn {text-decoration:none;}
a._btn:hover {color:#fff;text-decoration:none;}

#form1 {height:100%;}
*:focus {outline:0;}

.btn_hover:hover {opacity:0.8;filter:alpha(opacity = 80);cursor:pointer;}

#faded_background {position:fixed;z-index:7000;height:10000px;left:0px;top:0px;right:0px;bottom:0px;width:100%;padding:0px;margin:0px;display:none;background-color:#808080;opacity:0.4;filter:alpha(opacity=40);/* For IE8 and earlier */}
#faded_background.active {display:block;}

.content_wrapper {
    position:relative;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.mrec {
    max-width:300px;
    max-height:250px;
    overflow:hidden;
}

.top .main {
    min-height:300px;
}

.bottom_search .search_box_wrapper .gift_guide_link {
    display:none !important;
}

.breakpoint-2 .top_ad_inner, .breakpoint-4 .top_ad_inner, .breakpoint-6 .top_ad_inner {
    margin:0 auto;
}

.breakpoint-2 .list-item .shipping, .breakpoint-6 .list-item .shipping, .breakpoint-8 .list-item .shipping {
    display:none;
}

.caret-right {border-left:4px solid #666666;border-right:0;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.caret-down {width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #585556;}
.caret-up {width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #585556;}

.rokkitt {font-family:'Rokkitt', serif;-webkit-text-stroke:0.2px;}

.description_text > a {
    text-decoration:underline !important;
    white-space:nowrap;
}

.lt-ie9 .catin .top .left_panel {
    margin-right:18px !important;
}

.lt-ie10 .list-item-inner .details .desc {
    max-height:31px;
}

/*
.breakpoint-4 .no_results_wrapper .ebay_widget {
    max-width:400px !important;
}
*/

/* Hynt widget style hotfixes */
.breakpoint-6 .overviewnc2 .widget-embed {
    margin-right:-2px !important;
}

/* Minor style overrides to align header with content */
.breakpoint-6 .catin .results_wrapper {
    margin-right:5px !important;
}

.breakpoint-2 .overviewnc2 {
    margin-left:-4px !important;
}

/*
 * The following Hynt widget styles are to be implemented in a javascript A/B test.
 * The widget is currently positioned on the right hand side under the mrec in breakpoint 12.
 * The following styles instead position the widget underneath the search results.
 */

/*
.breakpoint-12 .widget-embed {
    width:940px !important;
    clear:both !important;
    margin-left:224px !important;
}
*/
/******************************/

/* eBay widget style hotfixes */
/*
.paging_wrapper #eBayWidget {
    margin-bottom:-26px !important;
}

#sdcWidget {
    height:362px!important;
    overflow:hidden;
}
*/
/******************************/

.product_description .desc > a {
    text-decoration:underline !important;
}

.list-item .product_item_wrapper .desc .description_text {
    float:left;
    font-size:12px;
    line-height:16px;
    height:30px;
    max-height:30px;
    margin-top:-2px;
    overflow:hidden;
}

/* mobile narrow (breakpoint 2) */
@media (max-width:559px) {

    .list-item.li-offer .product_item_wrapper .product_description {
        top:26px !important;
    }

    .list-item.li-product {
        padding-top:17px !important;
    }

    .list-item.li-product .product_item_wrapper .product_description {
        display:block !important;
        position:absolute !important;
        top:6px !important;
        left:94px !important;
    }

    .list-item .product_item_wrapper .action {
        width:194px !important;
        max-width:194px !important;
    }

    .list-item.li-product .product_item_wrapper .price .from_val {
        font-size:19px;
    }

    .list-item.li-product .product_item_wrapper .price {
        top:inherit !important;
        bottom:34px !important;
    }

    .list-item.li-product .details_action {
        left:3px !important;
    }

    .widget-embed {
        margin-left:0px !important;
    }
}

/* mobile wide (breakpoint 4) */
@media (min-width:560px) and (max-width:767px) {

    .list-item.li-offer .product_item_wrapper .product_description {
        top:8px !important
    }

    .list-item.li-product .product_item_wrapper .product_description {
        position:absolute !important;
        display:block !important;
        left:97px !important;
        top:0px !important;
    }

    .list-item.li-product .product_item_wrapper .product_description {
        left:87px !important;
    }

    .list-item .product_item_wrapper .action {
        width:354px !important;
        max-width:354px !important;
    }

    .list-item.li-product .product_item_wrapper .price {
        top:39px !important;
        bottom:inherit !important;
    }

    .list-item.li-product .details_action {
        left:97px !important;
    }

}

/* up to mobile wide (breakpoints 2 and 4) */
@media (max-width:767px) {

    .list-item.li-offer .product_item_wrapper .product_description {
        display:block !important;
        overflow:hidden;
        position:absolute !important;
        left:94px !important;
        height:35px !important;
        max-height:35px !important;
        padding:0 !important;
    }

    .list-item .product_item_wrapper .details .product_heading {
        margin:0 !important;
        line-height:18px !important;
        display:inline-block !important;
    }

    .list-item .product_item_wrapper .details .product_heading a {
        text-decoration:none !important;
    }

    .list-item .product_item_wrapper .details .product_heading a:hover {
        text-decoration:underline !important;
    }

    .list-item .product_item_wrapper .price,
    .list-item .product_item_wrapper .action {
        left:94px !important;
    }

    .list-item .product_item_wrapper .gotoshop {
        display:none !important;
    }

    .list-item .product_item_wrapper .product_heading > a {
        height:37px !important;
    }

    .catin .top .main .results_wrapper .results .title a {
        display:table-cell;
        height:36px;
        vertical-align:middle;
        line-height:18px;
    }

    .catin .top .main .results_wrapper .results .title a:hover {
        text-decoration:underline !important;
    }

    .list-item .product_item_wrapper .action {
        height:15px !important;
        overflow:hidden;
        right:inherit !important;
        top:88px !important;
        white-space:nowrap;
        font-size:13px !important;
        color:#666 !important;
    }

    .list-item .product_item_wrapper .action .logo .logo_img {
        display:none;
    }

    .list-item .product_item_wrapper .action .logo .shop_name {
        width:187px;
        overflow:hidden;
        display:inline-block;
        cursor:pointer;
    }

    .list-item .product_item_wrapper .action .logo {
        line-height:15px !important;
        text-align:left !important;
    }

    .list-item .product_item_wrapper .price {
        text-align:left !important;
        top:58px !important;
        right:inherit !important;
    }

    .list-item.li-product .product_item_wrapper .price .from_val {
        white-space:nowrap;
        overflow:visible;
    }

    .list-item.li-product .list-item-inner .details .title a {
        text-decoration:none !important;
    }

    .list-item.li-product .details_action {
        float:none !important;
        top:70px !important;
        bottom:inherit !important;
    }

    .list-item .product_item_wrapper .price a {
        position:static !important;
        display:inline-block !important;
        float:left !important;
        left:inherit;
        top:inherit;
        right:inherit;
    }

    .list-item .product_item_wrapper .price .shipping {
        display:inline-block !important;
        position:static;
        float:left;
        margin:5px;
        text-align:left;
        top:inherit;
        left:inherit;
        right:inherit;
    }

    .widget-embed {
        float:left !important;
    }

    .product_item_wrapper.list-item-inner {
        position:absolute;
    }

    .main .featured_wrapper .product_item_wrapper.list-item-inner {
        position:static;
    }

}

/* up to tablet (breakpoints 2, 4 and 6) */
@media (max-width:1023px) {
    
    .main .refine_wrapper {
        margin-bottom:55px;
    }
}

@media (min-width:768px) {
    .featured_wrapper {
        padding-bottom:10px !important;
    }
}

.logo .shop_name {
    display:none;
}

.breakpoint-8 .list-item .product_item_wrapper .product_description {
    width:396px !important;
    padding-right:0px !important;
}

/*mobile nav*/
#header #mobile_nav {width:100%;}
#header #mobile_nav .menu_line {overflow:hidden;height:42px;background-color:#ff5000;}
#header #mobile_nav .menu_line .logo {width:193px;height:19px;background:url('/images/logos/gpmobile_logo.png?b=2') no-repeat;float:left;margin:10px;background-size:193px;}
#header #mobile_nav .menu_line .menu_btn {width:38px;height:33px;background:url('/images/buttons/menu_btn.png') no-repeat;float:right;margin:4px 10px;}
#header #mobile_nav .menu_items {display:none;clear:both;background-color:#FF5000;overflow:hidden;}
#header #mobile_nav .menu_items .link_wrapper {border-top:1px dotted #FFFFFF;clear:both;color:#FFFFFF;float:left;margin:0 20px;padding:10px 0 10px 20px;width:84%;}
#header #mobile_nav .menu_items .link_wrapper .text {float:left;}
#header #mobile_nav .menu_items .link_wrapper .arrow {float:right;background:url("/images/arrows/arrow-right.png") no-repeat scroll right center transparent;width:10px;height:14px;margin-right:10px;}

.goto_similar {margin-top:-22px;margin-left:-4px;}

.breakpoint-2 .goto_similar,
.breakpoint-4 .goto_similar {margin:0 auto;padding-top:2px;}

.goto_similar .na_txt {margin-bottom:10px;padding-right:6px;}

/* Set text overflow parameters for product descriptions */
.desc,
.desc h3,
.desc .description_2row
{
	display:-webkit-box;
	overflow:hidden;
	text-overflow:-o-ellipsis-lastline;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
}

.list-item-offer .desc,
.list-item-offer .desc .description_2row
{	
	-webkit-line-clamp:3;	
}

.list-item .details .desc,
.list-item .details .desc h3
{	
	-webkit-line-clamp:2;
}

#footer {clear:both;color:#e4e4e4}
#footer a {color:#e4e4e4}
#footer .footer_links {background:none repeat scroll 0 0 #595657;}
#footer .footer_links .footer_items {padding:30px 0px;color:#fff;text-align:left;margin:0 0 0 20px}
#footer .footer_links .footer_items .footer_col {color:#fff;width:206px;}
#footer .footer_links .footer_items .footer_col_heading {color:#999;font-size:24px;padding-right:0;font-weight:400;}
#footer .footer_links .footer_items  ul {list-style:none outside none;margin-top:10px;padding:0;margin-left:0px;}
#footer .footer_links .footer_items .footer_col ul li {list-style:none outside none;}
#footer .footer_links .footer_items .footer_col ul li a {font-size:13px;line-height:2;text-decoration:none;}
#footer .footer_links .footer_items .footer_col ul li a:hover {text-decoration:underline;}
#footer .footer_links .footer_items .footer_social ul li a {color:#fff;font-size:12px;line-height:2;text-decoration:none;}
#footer .footer_links .footer_items .footer_social ul li a:hover {text-decoration:underline;}

#footer .footer_links .footer_items .footer_social .social_item {background-position:left 3px;background-repeat:no-repeat;height:30px;padding-left:30px;padding-top:5px;}
#footer .footer_links .footer_items .footer_social .facebook_wrapper .social_item {background-image:url('/Images/icons/icn_fb.png');}
#footer .footer_links .footer_items .footer_social .twitter_wrapper .social_item {background-image:url('/Images/icons/icn_twitter.png')}
#footer .footer_links .footer_items .footer_social .pinterest_wrapper .social_item {background-image:url('/Images/icons/icn_pinterest.png')}
#footer .footer_links .footer_items .footer_social .google_wrapper .social_item {background-image:url('/Images/icons/icn_google.png')}

#footer .footer_links .footer_items .footer_social .subscription_form {font-size:13px;clear:both;margin-top:10px;overflow:hidden;border-bottom:1px solid #4D4D4D;height:80px;}
#footer .footer_links .footer_items .footer_social .subscription_form .text {line-height:1.2;color:#e7e7e7;}
#footer .footer_links .footer_items .footer_social .follow_us {clear:both;padding-top:10px;padding-bottom:10px;overflow:hidden;border-top:2px solid #656364;border-bottom:1px solid #4D4D4D;}
#footer .footer_links .footer_items .footer_social .follow_us .txt {font-size:13px;color:#e7e7e7;}
#footer .footer_links .footer_items .footer_social .follow_us ul {float:left;list-style:none outside none;margin-top:10px;padding:0;}
#footer .footer_links .footer_items .footer_social .follow_us ul li {float:left;margin-right:10px;}
#footer .footer_links .footer_items .footer_social .follow_us ul li a {display:block;height:25px;text-indent:-99999px;width:25px;}
#footer .footer_links .footer_items .footer_social .follow_us ul li.facebook a {background:url("/images/icons/icn1_fb.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.facebook a:hover {background:url("/images/icons/icn1_fb_hover.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.twitter a {background:url("/images/icons/icn1_twitter.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.twitter a:hover {background:url("/images/icons/icn1_twitter_hover.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.google a {background:url("/images/icons/icn1_gplus.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.google a:hover {background:url("/images/icons/icn1_gplus_hover.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.pinterest a {background:url("/images/icons/icn1_pinterest.png");}
#footer .footer_links .footer_items .footer_social .follow_us ul li.pinterest a:hover {background:url("/images/icons/icn1_pinterest_hover.png");}
#footer .footer_links .footer_items .footer_social .dl_app {clear:both;padding-top:18px;border-top:2px solid #656364;}
#footer .footer_links .footer_items .footer_social .dl_app .logo_small {background:url("/images/icons/footer_gp.png");width:36px;height:36px;float:left;}
#footer .footer_links .footer_items .footer_social .dl_app .app_container {float:left;width:172px;margin-left:10px;}
#footer .footer_links .footer_items .footer_social .dl_app .app_container .title {clear:both;font-size:14px;margin-bottom:4px;color:#E4E4E4;font-weight:bold;}
#footer .footer_links .footer_items .footer_social .dl_app .app_container .dl {clear:both;font-size:12px;}
#footer .footer_links .footer_items .footer_social .dl_app .app_container .dl a {color:#e7e7e7;}

#footer .footer_links .footer_items .footer_col ul li .social_item {background-image:url("/Images/icons/icn_fb.png")}
#footer .footer_links .footer_items .footer_col ul li .social_item .social_text {font-size:13px;color:White;}

#footer .footer_links .footer_items .au_text {position:absolute;margin-top:220px;max-width:600px;font-size:13px;color:#e4e4e4;background:url("/images/icons/Au_map_icon.png") 0 3px no-repeat;padding-left:40px;line-height:1.1;}
#footer .footer_links .footer_items .au_text b {font-weight:bold;}

#footer .footer_copyright {text-align:left;background:none repeat scroll 0 0 #3E3C3D;clear:both;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:35px;line-height:30px;}
#footer .footer_copyright .cr_inner, #footer .footer_copyright .row {margin:0 auto;width:240px;}

/*footer connect row*/
#footer_connect{clear:both;background-color:#DDDBDB}
#footer_connect .fm_connect {background-color:#dddbdb;font-size:24px;color:#666666;overflow:hidden;overflow:hidden;padding:12px 12px 6px 12px;margin:0 auto;width:auto;}
#footer_connect .fm_connect ul {float:left;margin:0px;padding:2px 0 0 10px;}
#footer_connect .fm_connect ul li{display:inline;list-style-type:none;float:left;margin-left:6px;}
#footer_connect .fm_connect_txt {font-size:24px;float:left;line-height:31px}
#footer_connect .social_item {margin-right:10px;width:25px;height:25px;}
#footer_connect .facebook_wrapper .social_item {background-image:url('/Images/icons/icn1_fb.png');}
#footer_connect .facebook_wrapper .social_item:hover {background-image:url('/Images/icons/icn1_fb_hover.png');}
#footer_connect .twitter_wrapper .social_item {background-image:url('/Images/icons/icn1_twitter.png');}
#footer_connect .twitter_wrapper .social_item:hover {background-image:url('/Images/icons/icn1_twitter_hover.png');}
#footer_connect .pinterest_wrapper .social_item {background-image:url('/Images/icons/icn1_pinterest.png');}
#footer_connect .pinterest_wrapper .social_item:hover {background-image:url('/Images/icons/icn1_pinterest_hover.png');}
#footer_connect .google_wrapper .social_item {background-image:url('/Images/icons/icn1_gplus.png');}
#footer_connect .google_wrapper .social_item:hover {background-image:url('/Images/icons/icn1_gplus_hover.png');}
#footer_connect .newsletter_wrapper .social_item {background-image:url('/Images/icons/icn1_email.png');}
#footer_connect .newsletter_wrapper .social_item:hover {background-image:url('/Images/icons/icn1_email_hover.png');}
#footer_connect .au_text2 {font-size:13px;color:#333;background:url("/images/icons/Au_map_icon.png") 0 4px no-repeat;padding-left:38px;line-height:1.1;float:right;margin-left:-13px;width:500px;}
/*#footer_connect .au_text2 > span {display:inline!important;}*/
#footer_connect .au_text2 b {font-weight:bold;}
/*for mobile*/
#footer_mobile .fm_links {background:none repeat scroll 0 0 #595657;color:White;}
#footer_mobile .fm_links .fm_link {padding:14px auto;border-bottom:1px dotted black;margin:0 10px;padding:14px 0;background:url('/images/arrows/arrow-right.png') right no-repeat}
#footer_mobile .fm_links a {text-decoration:none;color:#fff}
#footer_mobile .fm_terms {background:none repeat scroll 0 0 #3E3C3D;font-size:13px;color:White;overflow:hidden;height:40px;text-align:center;}
#footer_mobile .fm_terms .fm_terms_item {padding:0 10px;margin:10px 0;display:inline-block;}
#footer_mobile .fm_terms .fm_terms_item.rightbrdr {border-right:1px solid #666666}
#footer_mobile .fm_terms .fm_terms_item a {text-decoration:none;color:#fff}

.terms_wrapper
{
	margin:0 auto;
	width:270px;
}

/*tablet*/
@media (min-width:768px) and (max-width:1023px) 
{
    #header .nav_wrapper {width:auto;}
    #header .header_inner img.logo_img {width:220px;margin-top:6px;}
    #header .nav-bar {margin-left:-90px;}

    #catdropbtn .text {padding-top:0px;}
    #catdropbtn .caret {margin-top:18px;}

    #header .logo_container a.llink1 {width:146px;height:50px;left:0;}
    #header .logo_container a.llink2 {width:80px;height:50px;left:147px;}

    /*#footer_connect .au_text2 {font-size:13px;color:#333;background:url("/images/icons/Au_map_icon.png") 0 3px no-repeat;padding-left:40px;line-height:1.1;float:right;margin-left:60px;width:500px;padding-top:6px;height:30px;}*/
    #footer_connect .au_text2 {font-size:13px;color:#333;background:url("/images/icons/Au_map_icon.png") 0 3px no-repeat;padding-left:40px;line-height:1.1;float:none;margin-left:320px;width:auto;padding-top:6px;height:30px;}
}

/*mobile wide*/
@media (min-width:560px) and (max-width:767px)
{
    #header .gp_logo img {width:250px;}
    #header .container .row {margin-right:0px;}
    #footer_connect .au_text2 {font-size:13px;color:#333;background:url("/images/icons/Au_map_icon.png") 0 3px no-repeat;padding-left:40px;line-height:1.1;float:left;margin-left:0px;width:500px;padding-top:6px;height:30px;clear:left;}
/*#footer_connect .au_text2 {font-size:13px;color:#333;background:url("/images/icons/Au_map_icon.png") 0 3px no-repeat;padding-left:40px;line-height:1.1;float:none;margin-left:0px;width:auto;padding-top:6px;height:30px;}*/
}

/*mobile*/
@media (max-width:559px) 
{
    #header .gp_logo img {width:250px;}
    #header .container .row {margin-right:0px;}
    #footer_connect .au_text2 {font-size:13px;color:#333;background:url("/images/icons/Au_map_icon.png") 0 3px no-repeat;padding-left:40px;line-height:1.1;float:none;margin-left:0px;width:auto;padding-top:6px;height:30px;clear:left;}
	.content_wrapper
	{
		width:100%;
	}
}

/*------------------ OverviewNC_responsive-----------------------
----------------------------------------------------------------*/
.overviewnc {}
.overviewnc .mainoffer_wrapper {box-shadow:0 10px 8px -10px #cccccc;-moz-box-shadow:0 10px 8px -10px #cccccc;-webkit-box-shadow:0 10px 8px -10px #cccccc;margin:auto;max-width:1170px;padding:20px 0;}
.overviewnc .mainoffer_wrapper .mobile_title {text-align:center;}
.overviewnc .mainoffer_wrapper .mobile_title .title {margin:10px 0px;font-size:24px;line-height:24px;text-align:left;}
.overviewnc .mainoffer_wrapper .mobile_title .title a {text-decoration:underline;}
.overviewnc .mainoffer_wrapper .pic {float:left;margin-left:0px;margin-right:0px;}
.overviewnc .mainoffer_wrapper .pic .link_wrapper {position:relative;}
.overviewnc .mainoffer_wrapper .pic .link_wrapper .maglass {position:absolute;bottom:4px;right:0px;}
.overviewnc .mainoffer_wrapper .details_shop_wrapper {padding-left:6px;}
.overviewnc .mainoffer_wrapper .details_wrapper {float:left;margin-left:0px;}
.overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:46px;margin:10px 0px;line-height:38px;}
.overviewnc .mainoffer_wrapper .details_wrapper .title a {text-decoration:underline;}
.overviewnc .mainoffer_wrapper .details_wrapper .na_txt {width:274px;float:left;margin:32px 16px;}
.overviewnc .mainoffer_wrapper .details_wrapper .na_link {float:right;margin-top:25px;width:160px;margin-right:9px;}
.overviewnc .mainoffer_wrapper .details_wrapper .description {margin-bottom:13px;padding:1px;overflow:hidden;display:inline-block;line-height:16px}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .caret_txt{padding-top:3px;display:inline-block;margin-left:4px;}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .hidden_text {display:none;}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .hidden_text.show {display:inline;}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .show_more {text-decoration:underline;cursor:pointer;display:inline-block;margin-left:10px;float:right;padding-top:15px}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .show_more.collapsed {}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .dots {display:inline-block;}
.overviewnc .mainoffer_wrapper .details_wrapper .description .description_2row .dots.hide {display:none;}
.overviewnc .mainoffer_wrapper .shop_wrapper {min-height:85px;background-color:#fff;margin-left:0px;box-shadow:0px 3px 3px 0px #e8e8e8;-moz-box-shadow:0px 3px 3px 0px #e8e8e8;-webkit-box-shadow:0px 3px 3px 0px #e8e8e8;position:relative;margin-top:20px;}
.overviewnc .mainoffer_wrapper .shop_wrapper .wrapper {overflow:hidden;border-top:1px dotted #999999;margin:114px auto 10px;width:88%;}
.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b {float:left;margin-right:0px;min-height:200px;}
.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .gotoshop {margin:auto;padding-top:24px;width:140px;float:none;}
.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-top:34px;}
.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .logo {padding-top:48px;margin-right:10px;margin-left:0px;float:right;}
.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .na_txt {float:none;margin:60px auto 10px;width:274px;}
.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .na_link {float:none;margin:auto;margin-top:20px;width:220px;}

.overviewnc .mainoffer_wrapper .shop_wrapper .best_price {
	background:url('/images/bg/bestprice.png?a=1') no-repeat top left;
	width:88px;
	height:27px;
	left:-6px;
	top:-13px;
	position:absolute;
	background-size:100%;
}

.overviewnc .mainoffer_wrapper .shop_wrapper .price_wrapper {float:left;padding:8px;margin-left:10px;margin-top:14px;padding-right:0px;width:130px;}
.overviewnc .mainoffer_wrapper .shop_wrapper .price_wrapper .price {font-size:26px;}
.overviewnc .mainoffer_wrapper .shop_wrapper .price_wrapper .shipping {font-size:12px;margin-top:4px;}
.overviewnc .mainoffer_wrapper .shop_wrapper .logo {float:right;padding-top:28px;margin-right:15px;}
.overviewnc .mainoffer_wrapper .shop_wrapper .logo .soldby_txt {margin-top:2px;float:left;display:block;margin-right:4px;font-size:16px;}
.overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop {float:right;margin-top:22px;margin-right:15px;}
.overviewnc .mainoffer_wrapper .top_ad {float:right;max-width:300px;margin-right:0px;}
.overviewnc .products_wrapper {clear:both;float:left;}

.overviewnc .bottom_modules {clear:both;overflow:hidden;margin-bottom:20px;}
.overviewnc .bottom_modules .left_modules {float:left;width:560px;}
.overviewnc .bottom_modules .left_modules .latest_products {clear:both;float:left;}
.overviewnc .bottom_modules .right_modules {float:right;width:560px;}
.overviewnc .bottom_modules .right_modules .buying_guides_content {clear:both;overflow:hidden;}

.overviewnc .bottom_modules .right_modules .rp_box {overflow:hidden;}
.overviewnc .bottom_modules .right_modules .rp_box.other_brands {margin-bottom:20px;}
.overviewnc .bottom_modules .right_modules .rp_box.other_brands a {margin-right:5px;}
.overviewnc .bottom_modules .right_modules .rp_box .gp_title {font-size:32px;}
/*
.overviewnc .moduls_wrapper {overflow:hidden;float:left;}
.overviewnc .bottom_wrapper {clear:both;padding-top:20px;overflow:hidden;margin-bottom:20px;}
.overviewnc .bottom_wrapper .buying_guides {float:left;margin-left:0px;}
.overviewnc .bottom_wrapper .adsense_bottom {float:right;margin-right:0px;padding-top:10px;background-color:White;}
.overviewnc .bottom_wrapper .bottom_extra_ad {float:right;margin-right:20px;}
*/
.overviewnc .adsense_bottom {padding:0px 7px 10px 7px;border-radius:3px;margin:0 0 0 -4px;margin-top:20px;}
.overviewnc .adsense_bottom .ttlAdsensel{margin:5px 0 5px 0}
.overviewnc .addthis {display:none;}
.fancybox-skin {min-width:170px;}
.fancybox-outer, .fancybox-inner {background-color:#fff;}
.fancybox-outer .addthis {display:block;background-color:#fff;padding:20px 0 10px;}
.fancybox-outer .addthis .addthis_inner {margin:auto;width:180px;}

.overviewnc .right_modules .mrec_placeholder {float:left;}
.overviewnc .right_modules .mrec_placeholder .top_ad_inner > div { margin-bottom:10px;}
/*
.overviewnc .moduls_wrapper {clear:both;overflow:hidden;margin-bottom:20px;}
.overviewnc .moduls_wrapper .latest_products {clear:both;float:left;}
.overviewnc .moduls_wrapper .modules_col {float:left;}
.overviewnc .moduls_wrapper .modules_col .rp_box {overflow:hidden;}
.overviewnc .moduls_wrapper .modules_col .rp_box.other_brands {margin-bottom:20px;}
.overviewnc .moduls_wrapper .modules_col .rp_box.other_brands a {margin-right:5px;}
.overviewnc .moduls_wrapper .modules_col .rp_box .gp_title {font-size:32px;}
*/
/*mobile*/
@media (max-width:559px) 
{
   .overviewnc .mainoffer_wrapper .pic {float:none;text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop {margin-top:20px;/*padding-right:66px;*/ text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop a {width:240px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper {height:136px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper .logo {margin-left:0px;float:right;margin-right:15px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-left:0px;}

   .overviewnc .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:24px;line-height:24px;text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .price_wrapper {margin-left:0px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .price_wrapper .price {font-size:24px;}

   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na {padding:24px 0 0;float:none;margin:32px auto 20px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_txt{margin:10px auto;float:none;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_link {margin:20px auto;float:none;}

   .overviewnc .bottom_wrapper .adsense_bottom {display:none;}

   .overviewnc .bottom_wrapper {margin-right:0px;}
   .overviewnc .bottom_wrapper .bottom_extra_ad {float:right;margin-right:0px;}

   .overviewnc .bottom_modules .right_modules {float:none;}

}

/*mobile wide*/
@media (min-width:560px) and (max-width:767px)
{
   .overviewnc .mainoffer_wrapper .pic {float:none;text-align:center;width:100%;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop {/*margin-top:20px;margin-left:10px;padding-right:140px;*/ margin-top:2px;text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop a {width:400px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper {height:120px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper .logo {margin-left:0px;float:right;margin-right:15px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-left:0px;}

   .overviewnc .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:36px;line-height:24px;}

   .overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:24px;line-height:24px;text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .price_wrapper .price {font-size:24px;}

   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na {padding:24px 0 0;float:none;margin:32px auto 20px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_txt{margin:10px auto;float:none;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_link {margin:20px auto;float:none;}

   .overviewnc .mainoffer_wrapper .shop_wrapper.variant_b {width:100%}

   .overviewnc .bottom_wrapper .bottom_extra_ad {float:none;margin-right:0px;}
   .overviewnc .bottom_extra_ad .top_ad_inner>div {margin:auto;}

   .overviewnc .bottom_wrapper .adsense_bottom {display:none;}

   .overviewnc .bottom_modules .right_modules {float:none;}
   .overviewnc .right_modules .bottom_extra_ad {width:460px;}
}

/*tablet*/
@media (min-width:768px) and (max-width:1023px) 
{
   .overviewnc .mainoffer_wrapper .pic {min-height:200px;text-align:center;}
   .overviewnc .mainoffer_wrapper .details_wrapper {width:380px;margin-right:0px;float:right;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper {min-height:126px;}
   .overviewnc .bottom_wrapper .buying_guides {width:366px;}
   .overviewnc .bottom_modules .right_modules {float:left;width:700px;}
   .overviewnc .right_modules .mrec_placeholder {float:none;}
   .overviewnc .right_modules .mrec_placeholder .top_ad_inner > div {margin:auto;}

   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop {margin-top:4px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop a {text-align:center;width:312px;}

   .overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:36px;line-height:36px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper.variant_b {float:right;margin-right:0px;min-height:200px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na {padding:24px 0 0;float:none;margin:32px auto 20px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_txt{margin:10px auto;float:none;}
   .overviewnc .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_link {margin:20px auto;float:none;}
    /*.overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .gotoshop {margin:auto;padding-top:12px;width:140px;float:none;}
   .overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-top:34px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper.variant_b .logo {padding-top:48px;margin-right:10px;margin-left:0px;float:right;}*/


}

/*desktop*/
@media (min-width:1024px) and (max-width:1279px) 
{
   .overviewnc .mainoffer_wrapper .pic {min-height:200px;text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .logo .soldby_txt {font-size:14px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:36px;line-height:36px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop {margin-right:20px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .logo {float:left;padding-top:28px;margin-right:15px;margin-left:30px;}

   .overviewnc .bottom_modules .right_modules {width:440px;}
   .overviewnc .bottom_modules .left_modules {width:440px;}
   .overviewnc .ucTopProducts_r {width:440px;}
   .ucTopProducts_r .top_prods .txt .a1 {width:290px !important;}

   .overviewnc .right_modules .mrec_placeholder {float:none;}
   .overviewnc .right_modules .mrec_placeholder .top_ad_inner > div {margin:auto;}
}

/*wide*/
@media (min-width:1280px)
{
   .overviewnc .mainoffer_wrapper .pic {min-height:200px;text-align:center;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .gotoshop {margin-right:20px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc .mainoffer_wrapper .details_wrapper .title {font-size:36px;line-height:36px;}
   .overviewnc .mainoffer_wrapper .shop_wrapper .logo {float:left;padding-top:28px;margin-right:15px;margin-left:30px;}
}

/*------------------ ucSimilarItems_responsive-----------------------
----------------------------------------------------------------*/
.similar_items2 {margin-bottom:40px;}
.similar_items2 .si_title {font-size:32px;line-height:24px;}
.similar_items2 .si_offers_container {clear:both;text-align:center;}
.similar_items2 .si_offers_container .offer_wrapper {float:left;min-width:200px;background-color:#fff;box-shadow:0px 0px 2px 2px #e8e8e8;-moz-box-shadow:0px 0px 2px 2px #e8e8e8;-webkit-box-shadow:0px 0px 2px 2px #e8e8e8;margin-top:10px;margin-bottom:10px;height:290px;overflow:hidden;page-break-inside:avoid;page-break-after:auto;}
.similar_items2 .si_offers_container .offer_wrapper.hide {display:none;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner {padding:10px;vertical-align:middle;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .pic {clear:both;width:220px;text-align:center;margin-bottom:10px;overflow:hidden;height:130px;margin-left:0px;display:table-cell;vertical-align:middle;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .pic img {max-height:130px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .title {clear:both;font-size:20px;border-bottom:1px dotted #333333;margin-bottom:20px;overflow:hidden;text-align:left;height:52px;line-height:24px;text-decoration:underline;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .title a {text-decoration:none;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .title a:hover {text-decoration:underline;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .desc {clear:both;margin-bottom:10px;overflow:hidden;text-align:left;height:80px;padding-top:8px;border-top:1px dotted #3e3c3d;text-overflow:ellipsis}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .desc span {text-overflow:ellipsis}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper {clear:both;margin-bottom:10px;overflow:hidden;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .price {float:left;font-size:18px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .price a {}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .price a:hover {}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .shipping {float:left;font-size:12px;padding:4px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper {clear:both;margin-top:10px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .logo {float:left;font-size:10px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop {float:right;margin-top:3px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop .fixpos {float:left;margin:5px 5px 7px 7px;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop .link {float:left;}
.similar_items2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop .link a {color:#ff3b00;font-size:13px;}

/*mobile*/
@media (max-width:559px) 
{
   .similar_items2 .si_offers_container .offer_wrapper .offer_inner .pic {width:300px;}
   .similar_items2 .si_title {font-size:26px;}
   .similar_items2 {margin-bottom:10px;}
   .similar_items2 .si_offers_container {width:310px}
}

/*mobile wide*/
@media (min-width:560px) and (max-width:767px)
{
   .similar_items2 .si_offers_container .offer_wrapper .offer_inner .pic {width:300px;}
   .similar_items2 .si_title {font-size:26px;}
   .similar_items2 {margin-bottom:10px;}
}

/*------------------ OverviewNC_responsive2 (Alternative design)-----------------------
--------------------------------------------------------------------------------------*/
.overviewnc2 .top .left_panel {float:left;margin-top:6px;margin-bottom:40px;width:200px;margin-right:40px;}
.overviewnc2 .top .left_panel .rp_box {margin-bottom:10px;min-height:20px;padding-bottom:10px;line-height:1.3;}
.overviewnc2 .top .left_panel .rp_box a.ob {font-size:12px;}
.overviewnc2 .top .left_panel .rp_box.border-bottom {border-bottom:1px dotted #B2B2B2;}
.overviewnc2 .top .left_panel .rp_box .gp_title {font-size:20px;margin-bottom:6px;}
.overviewnc2 .top .main {width:940px;float:left;}
.overviewnc2 .top .main .mainoffer_wrapper {margin:10px auto 14px auto;max-width:1170px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer {width:894px;position:relative;min-height:70px;height:202px;background-color:#fff;box-shadow:0 0 3px 0 #CCCCCC;margin:10px 2px 20px 0;padding:10px 20px 0 20px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.no_brdr {border-bottom:none;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner {text-align:left;position:relative;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic {position:absolute;width:84px;padding-right:10px;text-align:center;min-height:164px;border-right:1px dotted #B2B2B2;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic img {max-width:75px;max-height:62px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details {position:absolute;border-left:1px dotted #b2b2b2;padding-left:10px;height:62px;border-left:none;width:370px;left:195px;margin-top:10px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .title {overflow:hidden;height:51px;width:504px;font-size:24px;font-weight:normal;margin-bottom:15px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .title a {text-decoration:underline;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc {float:left;font-size:12px;padding:0;margin-top:18px;margin-bottom:4px;overflow:hidden;height:50px;width:340px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc span {line-height:16px;display:block;padding:0;margin:0}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc a {color:#666;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc a h3 {text-align:left;font-weight:normal}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action {font-size:12px;position:absolute;z-index:1;top:150px;left:488px;display:none;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action div {float:left;cursor:pointer;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action .fix-caret {margin-top:4px;margin-left:3px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action .prices_text {float:left;margin-left:0px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action .visible-phone-only.prices_text{text-decoration:underline}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action .total {font-weight:bold;float:left}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action a {color:#ff3b00}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price {position:absolute;width:152px;left:570px;font-size:20px;color:#ff3b00;border-right:1px dotted #b2b2b2;border-left:1px dotted #b2b2b2;text-align:right;margin-top:72px;height:78px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price a {color:#ff3b00;display:block;position:absolute;right:8px;top:18px;font-size:26px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .from {font-size:12px;color:#333;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .off {width:0;height:0;border-style:solid;border-width:48px 48px 0 0;border-color:#ff3c00 transparent transparent transparent;-webkit-transform:rotate(360deg);margin-left:-1px;position:relative;margin-top:0;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .off .off_inner {display:block;position:absolute;font-size:11px;color:#fff;top:-43px;left:4px;font-weight:bold;text-align:left;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .shipping {color:#333;font-size:12px;position:absolute;right:8px;top:34px;display:block;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action {position:absolute;min-width:160px;left:748px;top:20px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .logo {text-align:left;font-size:14px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .logo .soldby_txt {display:block;float:left;margin-right:4px;margin-top:5px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action.alogo a {display:inline-block;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop {margin-left:0;position:absolute;top:71px;left:0;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop .link {float:left;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop .link a {color:#FF3B00;font-size:13px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop .fixpos {float:left;margin:5px 7px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic {width:180px;margin-top:12px;height:160px;}
.overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic img {max-width:160px;max-height:160px;}

.overviewnc2 .top .main .mainoffer_wrapper .mobile_title {text-align:center;}
.overviewnc2 .top .main .mainoffer_wrapper .mobile_title .title {margin:10px 0;font-size:24px;line-height:24px;text-align:left;}
.overviewnc2 .top .main .mainoffer_wrapper .mobile_title .title a {text-decoration:underline;}
.overviewnc2 .top .main .mainoffer_wrapper .pic {float:left;margin-left:0;margin-right:0;}
.overviewnc2 .top .main .mainoffer_wrapper .pic .link_wrapper {position:relative;}
.overviewnc2 .top .main .mainoffer_wrapper .pic .link_wrapper .maglass {position:absolute;bottom:4px;right:0;}
.overviewnc2 .top .main .mainoffer_wrapper .details_shop_wrapper {padding-left:6px;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper {float:left;margin-left:0;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .title {font-size:46px;margin:10px 0;line-height:38px;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .title a {text-decoration:underline;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .na_txt {width:274px;float:left;margin:32px 16px;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .na_link {float:right;margin-top:25px;width:160px;margin-right:9px;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description {margin-bottom:13px;padding:1px;overflow:hidden;display:inline-block;line-height:16px}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .caret_txt{padding-top:3px;display:inline-block;margin-left:4px;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .hidden_text {display:none;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .hidden_text.show {display:inline;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .show_more {text-decoration:underline;cursor:pointer;display:inline-block;margin-left:10px;float:right;padding-top:15px}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .show_more.collapsed {}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .dots {display:inline-block;}
.overviewnc2 .top .main .mainoffer_wrapper .details_wrapper .description .description_2row .dots.hide {display:none;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper {min-height:85px;background-color:#fff;margin-left:0px;box-shadow:0px 3px 3px 0px #e8e8e8;-moz-box-shadow:0px 3px 3px 0px #e8e8e8;-webkit-box-shadow:0px 3px 3px 0px #e8e8e8;position:relative;margin-top:20px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .wrapper {overflow:hidden;border-top:1px dotted #999999;margin:114px auto 10px;width:88%;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper.variant_b {float:left;margin-right:0px;min-height:200px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper.variant_b .gotoshop {margin:auto;padding-top:24px;width:140px;float:none;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-top:34px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper.variant_b .logo {padding-top:48px;margin-right:10px;margin-left:0px;float:right;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper.variant_b .na_txt {float:none;margin:60px auto 10px;width:274px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper.variant_b .na_link {float:none;margin:auto;margin-top:20px;width:220px;}

.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .best_price {
	background:url('/images/bg/bestprice.png?a=1') no-repeat top left;
	width:88px;
	height:27px;
	left:-6px;
	top:-13px;
	position:absolute;
	background-size:100%;
}

.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .price_wrapper {float:left;padding:8px;margin-left:10px;margin-top:14px;padding-right:0px;width:130px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .price_wrapper .price {font-size:26px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .price_wrapper .shipping {font-size:12px;margin-top:4px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .logo {float:right;padding-top:28px;margin-right:15px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .logo .soldby_txt {margin-top:2px;float:left;display:block;margin-right:4px;font-size:16px;}
.overviewnc2 .top .main .mainoffer_wrapper .shop_wrapper .gotoshop {float:right;margin-top:22px;margin-right:15px}
.overviewnc2 .top .main .mainoffer_wrapper .top_ad {float:right;max-width:300px;margin-right:0px;}
.overviewnc2 .top .main .products_wrapper {clear:both;float:left;}
/*.overviewnc2 .bottom_modules {clear:both;overflow:hidden;margin-bottom:20px;}*/
.overviewnc2 .bottom_modules{clear:both;overflow:hidden;float:none;margin:0px auto 20px auto;width:1140px;text-align:left !important;}
.overviewnc2 .bottom_modules .left_modules {float:left;width:560px;}
.overviewnc2 .bottom_modules .left_modules .latest_products {clear:both;float:left;}
.overviewnc2 .bottom_modules .right_modules {float:left;width:560px;}
.overviewnc2 .bottom_modules .right_modules .buying_guides_content {clear:both;}

.overviewnc2 .bottom_modules .right_modules .rp_box {overflow:hidden;}
.overviewnc2 .bottom_modules .right_modules .rp_box.other_brands {margin-bottom:20px;}
.overviewnc2 .bottom_modules .right_modules .rp_box.other_brands a {margin-right:5px;}
.overviewnc2 .bottom_modules .right_modules .rp_box .gp_title {font-size:32px;}

.overviewnc2 .adsense_bottom {padding:0px 7px 2px 7px;border-radius:3px;margin:20px 0 0 -1px;}
.overviewnc2 .adsense_bottom .ttlAdsensel{margin:5px 0 5px 0}
.overviewnc2 .addthis {display:none;}
.fancybox-skin {min-width:170px;}
.fancybox-outer, .fancybox-inner {background-color:#fff;}
.fancybox-outer .addthis {display:block;background-color:#fff;padding:20px 0 10px;}
.fancybox-outer .addthis .addthis_inner {margin:auto;width:180px;}

.overviewnc2 .right_modules .mrec_placeholder {float:left;}
.overviewnc2 .right_modules .mrec_placeholder .top_ad_inner > div {margin-bottom:10px;}
.overviewnc2 .top { float:left;clear:none;}

/*mobile*/
@media (max-width:559px) 
{
   .overviewnc2 .mainoffer_wrapper .pic {float:none;text-align:center;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .gotoshop {margin-top:20px;/*padding-right:66px;*/ text-align:center;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .gotoshop a {width:240px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper {height:136px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper .logo {margin-left:0px;float:right;margin-right:15px;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-left:0px;}

   .overviewnc2 .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .title {font-size:24px;line-height:24px;text-align:center;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .price_wrapper {margin-left:0px;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .price_wrapper .price {font-size:24px;}

   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na {padding:24px 0 0;float:none;margin:32px auto 20px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_txt{margin:10px auto;float:none;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_link {margin:20px auto;float:none;}

   .overviewnc2 .bottom_wrapper .adsense_bottom {display:none;}

   .overviewnc2 .bottom_wrapper {margin-right:0px;}
   .overviewnc2 .bottom_wrapper .bottom_extra_ad {float:right;margin-right:0px;}

   .overviewnc2 .bottom_modules .right_modules {float:none;}

   .overviewnc2 .top .main {width:320px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer {width:300px;height:420px;padding:0 0 0 3px;margin:0;float:left;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic {width:180px;margin-top:75px;margin-left:40px;border-right:none;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .shipping  {top:32px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price {top:196px;height:76px;left:84px;border-right:none;border-left:none;text-align:right;width:200px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price a {top:8px;left:0px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details {width:470px;height:50px;left:8px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .title {width:262px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc {margin-top:288px;width:260px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action {left:120px;top:368px;width:72px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action a {color:#333;text-decoration:underline;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action {top:280px;left:18px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .logo {width:140px;float:left;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop {margin-left:auto;text-align:center;top:80px;position:absolute;left:0;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop a {width:226px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action.abtn {top:240px;left:18px;}
}

/*mobile wide*/
@media (min-width:560px) and (max-width:767px)
{
   .overviewnc2 .mainoffer_wrapper .pic {float:none;text-align:center;width:100%;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .gotoshop {/*margin-top:20px;margin-left:10px;padding-right:140px;*/ margin-top:2px;text-align:center;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .gotoshop a {width:400px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper {height:120px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper .logo {margin-left:0px;float:right;margin-right:15px;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper.variant_b .price_wrapper {margin-left:0px;}

   .overviewnc2 .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .title {font-size:24px;line-height:24px;text-align:center;}

   .overviewnc2 .mainoffer_wrapper .shop_wrapper .price_wrapper .price {font-size:24px;}

   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na {padding:24px 0 0;float:none;margin:32px auto 20px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_txt{margin:10px auto;float:none;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper.offer_na .na_link {margin:20px auto;float:none;}

   .overviewnc2 .mainoffer_wrapper .shop_wrapper.variant_b {width:100%}

   .overviewnc2 .bottom_wrapper .bottom_extra_ad {float:none;margin-right:0px;}
   .overviewnc2 .bottom_extra_ad .top_ad_inner>div {margin:auto;}

   .overviewnc2 .bottom_wrapper .adsense_bottom {display:none;}

   .overviewnc2 .bottom_modules .right_modules {float:none;margin:0;width:460px;}
   .overviewnc2 .bottom_modules .right_modules .mrec_placeholder {float:none;margin:0 auto;}

   .overviewnc2 .right_modules .bottom_extra_ad {width:460px;}
   .overviewnc2 .top .main {width:500px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer {width:460px;height:420px;padding:0 0 0 3px;margin:0;float:left}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic {width:180px;margin-top:75px;margin-left:115px;border-right:none;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .shipping  {top:32px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price {top:196px;height:76px;left:243px;border-right:none;border-left:none;text-align:right;width:200px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price a {top:8px;left:0px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details {width:470px;height:50px;left:8px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .title {width:426px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc {margin-top:288px;width:422px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action {left:216px;top:368px;width:72px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action a {color:#333;text-decoration:underline;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action {top:280px;left:18px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .logo {width:140px;float:left;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop {margin-left:auto;text-align:center;top:80px;left:0;position:absolute;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop a {width:388px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action.abtn {top:240px;left:18px;}

}

/*tablet*/
@media (min-width:768px) and (max-width:1023px) 
{
   .overviewnc2 .mainoffer_wrapper .pic {min-height:200px;text-align:center;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper {width:380px;margin-right:0px;float:right;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .shop_wrapper {min-height:126px;}
   .overviewnc2 .bottom_wrapper .buying_guides {width:366px;}
   .overviewnc2 .bottom_modules .right_modules {float:left;width:700px;}
   .overviewnc2 .right_modules .mrec_placeholder {float:none;margin:0px auto 10px auto;}
   .overviewnc2 .right_modules .mrec_placeholder .top_ad_inner > div {margin:auto;}

   .overviewnc2 .top .main{width:704px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer {width:665px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price {top:7px;left:520px;margin-top:70px;margin-left:-150px;height:68px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price a {top:8px;right:6px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details {width:408px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action {top:42px;left:530px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action.alogo {left:202px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .logo {width:140px;float:right;margin-top:45px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop {margin-left:4px;float:left;top:45px;position:absolute;left:0;}

   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc {width:470px;margin-top:70px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-product.v2 .list-item-inner .price {margin-top:70px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-product.v2 .list-item-inner .price a {top:2px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-offer.v2 .list-item-inner .price a {right:25px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .title {width:476px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-product.v2 .list-item-inner .action {top:106px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic {height:180px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action {left:222px;top:150px;}

}

/*desktop*/
@media (min-width:1024px) and (max-width:1279px) 
{
   .overviewnc2 .mainoffer_wrapper .pic {min-height:200px;text-align:center;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .logo .soldby_txt {font-size:14px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .title {font-size:36px;line-height:36px;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .gotoshop {margin-right:20px;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .logo {float:left;padding-top:28px;margin-right:15px;margin-left:30px;}

   .overviewnc2 .bottom_modules .right_modules {width:440px;margin-left:30px;}
   .overviewnc2 .bottom_modules .left_modules {width:440px;margin-left:30px;}
   /*.catin .bottom_modules .right_modules, .catin .bottom_modules .left_modules {width:440px;margin-left:30px;}*/
   .overviewnc2 .ucTopProducts_r {width:440px;}
   .ucTopProducts_r .top_prods .txt .a1 {width:290px !important;}

   .overviewnc2 .right_modules .mrec_placeholder {float:none;margin:0px auto 10px auto;}
   .overviewnc2 .right_modules .mrec_placeholder .top_ad_inner > div {margin:auto;}

   .overviewnc2 .top .left_panel {margin-right:30px;}
   .overviewnc2 .top .main{width:704px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer {width:665px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price {top:7px;left:520px;margin-top:70px;height:68px;margin-left:-150px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price a {top:8px;right:6px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details {width:408px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action {top:42px;left:530px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action.alogo {left:202px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .logo {width:140px;float:right;margin-top:45px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .action .gotoshop {margin-left:4px;float:left;top:45px;left:0;position:absolute;}

   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .desc {width:470px;margin-top:70px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-product.v2 .list-item-inner .price {margin-top:70px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-product.v2 .list-item-inner .price a {top:2px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-offer.v2 .list-item-inner .price a {right:25px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details .title {width:476px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer.li-product.v2 .list-item-inner .action {top:106px;}
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .pic {height:180px;}

   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .details_action {left:222px;top:150px;}

}

/*wide*/
@media (min-width:1280px)
{
   .overviewnc2 .top .main .mainoffer_wrapper .list-item-offer .list-item-inner .price .shipping  {top:45px;}
   .overviewnc2 .mainoffer_wrapper .pic {min-height:200px;text-align:center;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .gotoshop {margin-right:20px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .description {font-size:14px;}
   .overviewnc2 .mainoffer_wrapper .details_wrapper .title {font-size:36px;line-height:36px;}
   .overviewnc2 .mainoffer_wrapper .shop_wrapper .logo {float:left;padding-top:28px;margin-right:15px;margin-left:30px;}
   .overviewnc2 .right_modules .mrec_placeholder {float:none;margin:0px auto 10px auto;}

}

/*------------------ ucSimilarItems_responsive-----------------------
----------------------------------------------------------------*/
.similar_items2_2 {margin-bottom:40px;}
.similar_items2_2 .si_title {font-size:32px;line-height:24px;margin-bottom:20px;}
.similar_items2_2 .si_offers_container {clear:both;text-align:center;background-color:#fff;box-shadow:0 0 3px 0 #CCC;-moz-box-shadow:0 0 3px 0 #CCC;-webkit-box-shadow:0 0 3px 0 #CCC;margin-bottom:20px;margin-right:2px;padding:0 20px 20px;}
.similar_items2_2 .si_offers_container .offer_wrapper {float:left;min-width:200px;background-color:#fff;box-shadow:0px 0px 2px 2px #e8e8e8;-moz-box-shadow:0px 0px 2px 2px #e8e8e8;-webkit-box-shadow:0px 0px 2px 2px #e8e8e8;margin-top:10px;margin-bottom:10px;height:290px;overflow:hidden;page-break-inside:avoid;page-break-after:auto;}
.similar_items2_2 .si_offers_container .offer_wrapper.hide {display:none;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner {padding:10px;vertical-align:middle;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .pic {clear:both;width:220px;text-align:center;margin-bottom:10px;overflow:hidden;height:130px;margin-left:0px;display:table-cell;vertical-align:middle;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .pic img {max-height:130px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .title {clear:both;font-size:20px;border-bottom:1px dotted #333333;margin-bottom:20px;overflow:hidden;text-align:left;height:52px;line-height:24px;text-decoration:underline;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .title a {text-decoration:none;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .title a:hover {text-decoration:underline;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .desc {clear:both;margin-bottom:10px;overflow:hidden;text-align:left;height:80px;padding-top:8px;border-top:1px dotted #3e3c3d}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper {clear:both;margin-bottom:10px;overflow:hidden;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .price {float:left;font-size:18px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .price a {}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .price a:hover {}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .price_wrapper .shipping {float:left;font-size:12px;padding:4px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper {clear:both;margin-top:10px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .logo {float:left;font-size:10px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop {float:right;margin-top:3px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop .fixpos {float:left;margin:5px 5px 7px 7px;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop .link {float:left;}
.similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .shop_wrapper .gotoshop .link a {color:#ff3b00;font-size:13px;}

/*top product from the search page*/
.similar_items2_2 .list-item {width:894px;position:relative;height:70px;border-bottom:1px dotted #b2b2b2;min-height:70px;padding-top:20px;}
.similar_items2_2 .list-item .list-item-inner {text-align:left;}
.similar_items2_2 .list-item .list-item-inner .pic {position:absolute;width:84px;padding-right:10px;text-align:center;}
.similar_items2_2 .list-item .list-item-inner .pic img {max-width:75px;max-height:62px;}
.similar_items2_2 .list-item .list-item-inner .details {position:absolute;width:460px;left:94px;border-left:1px dotted #b2b2b2;padding-left:10px;height:62px;}
.similar_items2_2 .list-item .list-item-inner .details .title {font-size:16px;font-weight:bold;margin-bottom:4px;height:16px;overflow:hidden;}
.similar_items2_2 .list-item .list-item-inner .details .title a {text-decoration:underline;}
.similar_items2_2 .list-item .list-item-inner .details .desc {font-size:12px;line-height:16px;margin-top:-2px;float:left;height:30px;overflow:hidden;}
.similar_items2_2 .list-item .list-item-inner .details .desc a {color:#666;}
.similar_items2_2 .list-item .list-item-inner .details .desc a h3 {text-align:left;font-weight:normal}
.similar_items2_2 .list-item .list-item-inner .details_action {font-size:12px;position:absolute;left:104px;z-index:1;/*display:none;*/}
.similar_items2_2 .list-item .list-item-inner .details_action .prices_text {float:left;margin-left:0px;}
.similar_items2_2 .list-item .list-item-inner .details_action .total {font-weight:bold;float:left}
.similar_items2_2 .list-item .list-item-inner .details_action a {color:#ff3b00}
.similar_items2_2 .list-item .list-item-inner .price {position:absolute;width:152px;left:570px;font-size:20px;color:#ff3b00;border-right:1px dotted #b2b2b2;border-left:1px dotted #b2b2b2;height:62px;text-align:right;}
.similar_items2_2 .list-item .list-item-inner .price a {color:#ff3b00;display:block;top:20px;position:absolute;right:8px;}
.similar_items2_2 .list-item .list-item-inner .price .from {font-size:12px;color:#333;}
.similar_items2_2 .list-item .list-item-inner .price .off {width:0px;height:0px;border-style:solid;border-width:48px 48px 0 0;border-color:#ff3c00 transparent transparent transparent;-webkit-transform:rotate(360deg);margin-top:-20px;margin-left:-1px;position:relative;}
.similar_items2_2 .list-item .list-item-inner .price .off .off_inner {display:block;position:absolute;font-size:11px;color:#fff;top:-43px;left:4px;font-weight:bold;text-align:left;}
.similar_items2_2 .list-item .list-item-inner .price .shipping {color:#333;font-size:12px;position:absolute;right:8px;top:44px;display:none;}
.similar_items2_2 .list-item .list-item-inner .action {position:absolute;width:139px;left:736px;top:32px;}
.similar_items2_2 .list-item .list-item-inner .action .logo {text-align:center;}
.similar_items2_2 .list-item .list-item-inner .action .gotoshop {margin-left:40px;}
.similar_items2_2 .list-item .list-item-inner .action .gotoshop .link {float:left;}
.similar_items2_2 .list-item .list-item-inner .action .gotoshop .link a {color:#FF3B00;font-size:13px;}
.similar_items2_2 .list-item .list-item-inner .action .gotoshop .fixpos {float:left;margin:5px 7px;}

.similar_items2_2 .list-item.li-offer .list-item-inner .price a {top:12px;}
.similar_items2_2 .list-item.li-offer .list-item-inner .price .shipping {top:36px;}



/*mobile*/
@media (max-width:559px) {
    .similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .pic {width:300px;}
    .similar_items2_2 .si_title {font-size:26px;}
    .similar_items2_2 {margin-bottom:10px;}
    .similar_items2_2 .si_offers_container {padding-right:10px;padding-left:10px;}

    .similar_items2_2 .list-item {width:280px;}
    .similar_items2_2 .list-item .list-item-inner .price {top:33px;height:76px;left:104px;border-right:none;border-left:none;text-align:left;width:186px;}
    .similar_items2_2 .list-item .list-item-inner .price a {top:8px;left:0px;}
    .similar_items2_2 .list-item .list-item-inner .details {width:180px;border-left:none;height:20px;}
    .similar_items2_2 .list-item .list-item-inner .details_action a {color:#333;display:inline-block;text-decoration:underline !important;}
    .similar_items2_2 .list-item .list-item-inner .details_action a > span {text-decoration:underline !important;}
    .similar_items2_2 .list-item .list-item-inner .action {top:42px;left:530px;}
    .similar_items2_2 .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .similar_items2_2 .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}
    .similar_items2_2 .list-item .list-item-inner .details .title {width:180px;}

    /*offer*/
    .similar_items2_2 .list-item.li-offer {height:78px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .price {height:20px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .price a {position:static;float:left;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .price .shipping {position:static;float:left;margin:5px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action {display:block;left:104px;width:184px;top:66px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action .logo {float:left;width:90px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action .gotoshop {float:right;margin-left:0px;margin-top:6px;margin-right:1px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .details_action {display:none;}
}

/*mobile wide*/
@media (min-width:560px) and (max-width:767px)
{
   .similar_items2_2 .si_offers_container .offer_wrapper .offer_inner .pic {width:300px;}
   .similar_items2_2 .si_title {font-size:26px;}
   .similar_items2_2 {margin-bottom:10px;}
   .similar_items2_2 .si_offers_container {padding-right:10px;padding-left:10px;}

   .similar_items2_2 .list-item {width:440px;}
   .similar_items2_2 .list-item .list-item-inner .price {top:33px;height:76px;left:104px;border-right:none;border-left:none;text-align:left;width:336px;}
   .similar_items2_2 .list-item .list-item-inner .price a {top:8px;left:0px;}
   .similar_items2_2 .list-item .list-item-inner .details {width:330px;border-left:none;height:20px;}
   .similar_items2_2 .list-item .list-item-inner .details_action a {color:#333;display:inline-block;text-decoration:underline !important;}
   .similar_items2_2 .list-item .list-item-inner .details_action a > span {text-decoration:underline !important;}
   .similar_items2_2 .list-item .list-item-inner .action {top:42px;left:530px;}
   .similar_items2_2 .list-item .list-item-inner .action .logo {width:90px;float:right;}
   .similar_items2_2 .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}

    /*offer*/
    .similar_items2_2 .list-item.li-offer {height:86px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .price {height:20px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .price a {position:static;float:left;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .price .shipping {position:static;float:left;margin:5px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action {display:block;left:104px;width:184px;top:66px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action .logo {float:left;width:90px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action .gotoshop {float:right;margin-left:0px;margin-top:6px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .details_action {display:none;}
}

/*tablet*/
@media (min-width:768px) and (max-width:1023px) 
{
    .similar_items2_2 .list-item {width:665px;}
    .similar_items2_2 .list-item .list-item-inner .price {top:7px;height:76px;left:520px;border-right:none;}
    .similar_items2_2 .list-item .list-item-inner .price a {top:8px;right:6px;}
    .similar_items2_2 .list-item .list-item-inner .details {width:408px;}
    .similar_items2_2 .list-item .list-item-inner .action {top:42px;left:530px;}
    .similar_items2_2 .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .similar_items2_2 .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}

    .similar_items2_2 .list-item.li-offer .list-item-inner .price a {top:2px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action {top:35px;}
}

/*desktop*/
@media (min-width:1024px) and (max-width:1279px) 
{
    .similar_items2_2 .list-item {width:665px;}
    .similar_items2_2 .list-item .list-item-inner .price {top:7px;height:76px;left:520px;border-right:none;}
    .similar_items2_2 .list-item .list-item-inner .price a {top:8px;right:6px;}
    .similar_items2_2 .list-item .list-item-inner .details {width:408px;}
    .similar_items2_2 .list-item .list-item-inner .action {top:42px;left:530px;}
    .similar_items2_2 .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .similar_items2_2 .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}

    .similar_items2_2 .list-item.li-offer .list-item-inner .price a {top:2px;}
    .similar_items2_2 .list-item.li-offer .list-item-inner .action {top:35px;}
}

/*wide*/
@media (min-width:1280px)
{

}



/*------------------ ucHowToChoose_responsive-----------------------
----------------------------------------------------------------*/
.articles2 {}
.articles2 .how_to_choose {margin-top:16px;}
.articles2 .how_to_choose .title {font-size:32px;margin-bottom:18px;line-height:24px;}
.articles2 .how_to_choose .guides_container {overflow:hidden;padding-bottom:10px;border-bottom:1px dotted #373536;line-height:20px;}
.articles2 .how_to_choose .guides_container a {text-decoration:none;}
.articles2 .how_to_choose .guides_container a:hover {text-decoration:underline;}
.articles2 .how_to_choose .guides_container .guide_wrapper {clear:both;margin-bottom:14px;}
.articles2 .how_to_choose .guides_container .arrow {border-left-color:#FF3B00;float:left;margin:5px 10px 0 0;position:absolute;}
.articles2 .how_to_choose .guides_container .info {float:left;margin-left:10px;}
.articles2 .how_to_choose .guides_container .info .name {font-size:13px;font-weight:bold;}
.articles2 .how_to_choose .guides_container .info .desc {font-size:12px;height:22px;overflow:hidden;}
.articles2 .how_to_choose .view_all {color:#FF3B00;cursor:pointer;font-size:13px;float:right;margin-top:6px;}
.articles2 .how_to_choose .view_all:hover {text-decoration:underline;}
.articles2 .how_to_choose .view_all span {display:block;float:left;padding:3px;}
.articles2 .how_to_choose .view_all .arrow {float:left;margin:6px;}

/*Adsense*/
#tblAdAwareCatin {border:solid 1px #BEBEBE;-moz-border-radius:6px 6px 6px;-webkit-border-radius:6px;}
.ttlAdsensel {color:#5d5d5d;font-size:9px;font-family:Arial;}
.dottedBottomBorder a {color:#E66400;font-size:13px;font-family:Arial;}
.dottedBottomBorder .pricegreenprombign  {font-size:15px;font-family:Arial;font-weight:bold;color:#0159B0;text-decoration:underline;}
.dottedBottomBorder .pricegreenprombign:hover{color:#D86115;}
.dottedBottomBorder .pricegreenprombig  {font-size:13px;font-family:Arial;color:#5D5D5D;}
.dottedBottomBorder div {float:left;padding-right:6px;}

/*Adsense2*/
.adsense_div_wrapper{border:1px solid #DFDEDC;background-color:#fff;overflow:hidden;padding:5px;margin:15px 0 15px 0;width:670px;}
.adsense_div_wrapper_no_width{border:1px solid #DFDEDC;background-color:#fff;overflow:hidden;padding:5px;margin:15px 0 15px 0;}
.adsense_div {overflow:hidden;line-height:24px;padding-top:1px;}
.adsense_div .ad1{float:left;padding-right:5px;}
.adsense_div .ad1 a{font-size:15px;font-family:Arial;font-weight:bold;color:#0159b0;text-decoration:underline;}
.adsense_div .ad1 a:hover{color:#D86115;}
.adsense_div .ad1 b{font-weight:bold !important}
.adsense_div .ad2{float:left;padding-right:5px;}
.adsense_div .ad2 a {color:#E66400;font-family:Arial;font-size:13px;}
.adsense_div .ad2 a:hover {text-decoration:underline;}
.adsense_div .ad3{float:left;padding-right:5px;}
.adsense_div .ad3 a {color:#5D5D5D;font-family:Arial;font-size:13px;}
.adsense_div .ad3 a:hover {text-decoration:underline;}

/*Adsense3*/
#wide_ad_unit_1 .ad0:hover{text-decoration:none !important;}
#wide_ad_unit_2 .ad0:hover{text-decoration:none !important;}
.adsense_div3 {overflow:hidden;line-height:20px;padding-top:1px;margin-bottom:10px;padding-left:2px;}
.adsense_div3:hover{text-decoration:none;background-color:#fcede4}
.adsense_div3 .ad1{font-size:13px;font-family:Arial;font-weight:bold;color:#0159b0;text-decoration:underline;}
.adsense_div3 .ad2{font-size:13px;color:Black}
.adsense_div3 .ad3{font-family:Arial;font-size:13px;color:#78a227}

/*Adsense4*/
.adsense_div4 {overflow:hidden;line-height:24px;padding-top:1px;}
.adsense_div4 .n{font-size:13px;color:#666;font-family:verdana;float:left;padding-right:8px;}
.adsense_div4 .ad1{float:left;padding-right:5px;}
.adsense_div4 .ad1 a{font-size:16px;font-family:Arial;font-weight:bold;color:#FF3B00;text-decoration:underline;}
.adsense_div4 .ad1 a:hover{color:#FF3B00;}
.adsense_div4 .ad1 b{font-weight:bold !important}
.adsense_div4 .ad2{float:left;padding-right:15px;color:Black;font-size:13px}
.adsense_div4 .ad2 a{color:Black;}
.adsense_div4 .ad2 a:hover {text-decoration:underline;}
.adsense_div4 .ad3{float:left;padding-right:5px;}
.adsense_div4 .ad3 a {color:black;font-family:Arial;font-size:13px;}
.adsense_div4 .ad3 a:hover {text-decoration:underline;}
.adsense_div4 .ad4{float:left;padding-right:5px;clear:both}
.adsense_div4 .ad4 a {color:black;font-family:Arial;font-size:13px;}
.adsense_div4 .ad4 a:hover {text-decoration:underline;}


/*Adsense5*/
.adsense_div5 {overflow:hidden;line-height:18px;width:100%;}
.adsense_div5 .n{font-size:12px;color:#666;font-family:verdana;float:left;padding-right:8px;}
.adsense_div5 .ad1{float:left;padding-right:5px;display:block;clear:both;padding-left:10px;padding-top:10px}
.adsense_div5 .ad1 a{font-size:15px;font-family:Arial;font-weight:bold;color:#0159b0;text-decoration:none;}
.adsense_div5 .ad1 a:hover{color:#D86115;}
.adsense_div5 .ad1 b{font-weight:bold !important}
.adsense_div5 .ad2{float:left;padding-right:15px;color:Black;font-size:12px;display:block;clear:both;padding-left:10px;}
.adsense_div5 .ad2 a{color:Black;}
.adsense_div5 .ad2 a:hover {text-decoration:underline;}
.adsense_div5 .ad3{float:left;padding-right:5px;display:block;clear:both;padding-left:10px;}
.adsense_div5 .ad3 a {color:#78a227;font-family:Arial;font-size:12px;}
.adsense_div5 .ad3 a:hover {text-decoration:underline;}
.div5_ttlAdsense.ttlAdsensel {color:#5d5d5d;font-size:12px;font-family:Arial;color:#ffffff;background-color:#B4B4B4;padding:4px 0 4px 20px;width:100%}
.adsense_div5:hover {background-color:#ebf7e9;}

/*Adsense6*/
.adsense_div6 {overflow:hidden;line-height:18px;width:100%;}
.adsense_div6 .n{font-size:12px;color:#666;font-family:verdana;float:left;padding-right:8px;}
.adsense_div6 .ad1{float:left;padding-right:5px;display:block;clear:both;padding-top:10px}
.adsense_div6 .ad1 a{font-size:15px;font-family:Arial;font-weight:normal;color:#D86115;text-decoration:underline;}
.adsense_div6 .ad1 a:hover{}
.adsense_div6 .ad1 b{font-weight:bold !important}
.adsense_div6 .ad2{float:left;padding-right:15px;color:Black;font-size:12px;display:block;clear:both;}
.adsense_div6 .ad2 a{color:Black;}
.adsense_div6 .ad2 a:hover {text-decoration:underline;}
.adsense_div6 .ad3{float:left;padding-right:5px;display:block;clear:both;}
.adsense_div6 .ad3 a {color:#0159b0;font-family:Arial;font-size:12px;}
.adsense_div6 .ad3 a:hover {text-decoration:underline;}
.div6_ttlAdsense.ttlAdsensel {font-size:12px;color:#999999;}


/*ucTopProducts*/
.ucTopProducts_r {width:550px;}
.ucTopProducts_r .latest_title {color:#333333;width:278px;font-size:32px;}
.ucTopProducts_r .top_prods .txt {font-size:14px;overflow:hidden;padding:6px 0;border-bottom:1px dotted black;margin-right:20px;}
.ucTopProducts_r .top_prods .txt .arrow {border-left-color:#FF3B00;float:left;margin:2px 10px 0 0;position:absolute;}
.ucTopProducts_r .top_prods .txt .a1 {display:block;float:left;width:400px;margin-left:16px;margin-right:10px;font-size:13px;font-weight:bold;}
.ucTopProducts_r .top_prods .txt .a2 {display:block;float:left;font-weight:bold;margin-left:10px;font-size:13px;}
.ucTopProducts_r .top_prods .txt .desc {clear:both;float:left;margin:5px 10px 0 16px;font-weight:normal;font-size:12px;width:400px;max-height:26px;line-height:13px;overflow:hidden;}

.breakpoint-8 .ucTopProducts_r .top_prods .txt .desc {width:300px;}

.ucTopProducts_r.no_pic_style {}
.ucTopProducts_r.no_pic_style .top_prods .latest_title {color:#333333;width:278px;font-weight:bold;}
.ucTopProducts_r.no_pic_style .top_prods .img {display:none;}
.ucTopProducts_r.no_pic_style .how {background:transparent url('/images/catin/how_bkg.jpg') repeat-x center;height:31px;line-height:31px;margin-top:0px;color:#FF5000;font-weight:bold;padding-left:10px;width:280px;float:right;}
.ucTopProducts_r.no_pic_style .how span {color:#272727}

/*Deals ad slideout*/
.ad_slideout{width:327px;height:254px;position:fixed;right:-303px;bottom:150px;z-index:2600;display:block}
.ad_slideout .tab{width:25px;height:254px;float:left;cursor:pointer}
.ad_slideout .content{width:302px;height:254px;float:left;position:relative}
.ad_slideout .content iframe{width:302px;height:254px;}
.ad_slideout .content .hide{position:absolute;left:10px;bottom:10px;color:#666;font-size:10px;cursor:pointer}
.ad_slideout .content .hide:hover{text-decoration:underline}

@media (max-width:767px)
{
.ad_slideout{display:none;}
}

/*------------------ CatIn_responsive-----------------------
----------------------------------------------------------------*/
.catin .top {float:left;}
.catin .top .left_panel {float:left;margin-top:8px;margin-bottom:40px;/*margin-top:42px;*/}
.catin .top .left_panel .filters {width:174px;background-color:#fff;box-shadow:0 0 3px 0 #ccc;margin-bottom:6px;margin-left:5px;padding:16px;}

.catin .top .left_panel .filters.only_category {margin-bottom:40px;}
.catin .top .left_panel .filters.only_category .filters_wrapper .f-group {margin-top:10px;}

.catin .top_spot_offers_wrapper .top-spot-offers {margin:8px -3px 25px -2px;position:relative;}
.catin .top_spot_offers_wrapper .top-spot-offers .lgr{position:absolute;left:-1px;top:-2px;}
.catin .top_spot_offers_wrapper .top-spot-offers .rgr{position:absolute;right:1px;bottom:-1px;}
.catin .top_spot_offers_wrapper .top-spot-offers .cd {color:#ef4123;font-size:11px;font-variant:small-caps;font-weight:bold;left:68px;position:absolute;top:4px;}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list {background-color:#fff;overflow:hidden;padding:13px 0 7px;box-shadow:0 0 3px 0 #CCCCCC;margin:2px;}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item {float:left;width:208px;padding:5px 8px 5px 8px;border-right:1px dotted #B2B2B2;margin-right:8px;}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item:first-child {margin-left:12px;}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item:last-child {border-right:none;margin-right:0;}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item .banner {height:60px;}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item .banner img {max-width:200px;max-height:60px}
.catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item .banner img:hover {opacity:0.8;filter:alpha(opacity = 80);}
.catin .top_spot_offers_wrapper .top-spot-offers .sponsored {color:#888;font-size:11px;margin-top:6px;margin-right:2px;float:right;}
@media (min-width:1024px) and (max-width:1279px) /*desktop*/
{
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item{padding:10px 60px;border-right:none;}
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item:nth-child(2) {margin-right:0;}
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item:nth-child(3) {margin-left:12px;}
}
@media (min-width:768px) and (max-width:1023px) /*tablet*/
{
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item{padding:10px 60px;border-right:none;}
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item:nth-child(2) {margin-right:0;}
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item:nth-child(3) {margin-left:12px;}
}
@media (min-width:560px) and (max-width:767px)/*mobile wide*/
{
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item{border-right:none;margin:0 3px 0 8px !important;padding:10px;}
   
}
@media (max-width:559px) /*mobile*/
{
    .catin .top_spot_offers_wrapper .top-spot-offers .tso-list .tso-item{border-right:none;margin-left:47px !important;padding:10px;}
}

/*dfp leaderboard*/
.catin .dfp_lb {
    overflow:hidden;
    background-color:white;
}

.responsive-leaderboard {
    width:100%;
    text-align:center;
    padding:5px 0;
    border-bottom:1px dotted #B2B2B2;
}

/* Overthrow CSS:
   Enable overflow:auto on elements with overthrow class when html element has overthrow class too */
.overthrow-enabled .overthrow {overflow:auto;-webkit-overflow-scrolling:touch;}
.filters_wrapper .f-group {margin-bottom:15px;min-height:40px;-webkit-overflow-scrolling:touch}
.filters_wrapper .f-group.no-brdr {border-bottom:none;}
.filters_wrapper .f-group .quick_find {background-color:#f4f3f3;border:1px solid #B6B6B6;margin:0 0 10px;padding:4px;box-shadow:0 0 3px 0 #CCCCCC inset;}
.filters_wrapper .f-group .quick_find input[type=text] {width:100%;}
.filters_wrapper .f-group .fg-title {font-size:18px;margin-bottom:6px;padding-bottom:6px;cursor:pointer;border-bottom:1px dotted #b2b2b2;}
.filters_wrapper .f-group .fg-title .fg-title-caret-wrapper {float:left;width:12px;margin-top:1px;}
.filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret {float:left;margin:5px 4px 0 0;}
.filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .caret-right.fg-title-caret {margin-top:4px}
.filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .caret-down.fg-title-caret {margin-top:6px}
.filters_wrapper .f-group .fg-title.selected-filters {cursor:default;border-bottom:none;margin-bottom:0px;padding-bottom:0px;}
.filters_wrapper .f-group .clear{float:right;font-size:14px;color:#666;line-height:21px;font-family:"proxima-nova"}
.filters_wrapper .f-group .clear:hover{color:#FF3B00}
.filters_wrapper .f-group .clear-all-sep{box-shadow:0 -4px 6px -4px;height:10px;margin-top:36px;width:100%;}
.filters_wrapper .f-group .fg-list {font-size:13px;clear:both;position:relative;}
.filters_wrapper .f-group .fg-list.autoscroll {max-height:266px;/*overflow:auto;*/}
.filters_wrapper .f-group.f-selected .fg-list.autoscroll {max-height:none}
.filters_wrapper .f-group .fg-list .fgl-item {line-height:22px;overflow:hidden;width:162px;}
.lt-ie9 .filters_wrapper .f-group .fg-list .fgl-item {width:168px;}
.filters_wrapper .f-group .fg-list .fgl-item a {}
.filters_wrapper .f-group .fg-list .fgl-item a.no-link:hover {text-decoration:none;color:#333;}
.filters_wrapper .f-group .fg-list .fgl-item .fgli-name {color:#999;}
.filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range {float:left;margin-bottom:10px;}
.filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=text], .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=tel] {border:1px solid #E6E6E6;background-color:#fff;width:40px;color:#333333;height:22px;padding-right:2px;padding-left:2px;font-size:14px;line-height:22px;float:left}
/*.filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=text], .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=number] {border:1px solid #E6E6E6;background-color:#fff;width:90px;color:#333;height:36px;padding-right:10px;float:left;font-size:14px;line-height:22px;padding-left:2px;}*/
.filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range div{float:left;line-height:26px;padding-right:2px;padding-left:2px;}

.filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_go {border:medium none;float:left;font-size:12px;margin-left:6px;padding:0 6px;height:26px;margin-top:0px}
.filters_wrapper .f-group .fg-list .fgl-item .fgli-amount {color:#999;margin-left:3px;}
.filters_wrapper .f-group .fg-list .fgl-item .fgli-link {float:left;margin-top:4px}
.filters_wrapper .f-group .fg-list .fgl-item.show_more .fgli-link span {cursor:pointer;}
.filters_wrapper .f-group .fg-list .fgl-item.show_more .fgli-link span:hover {color:#FF3B00;text-decoration:underline;}
.filters_wrapper .f-group .fg-list .fgl-item .fgli-arrow {float:left;margin:12px 0 0 5px;border-top-color:#FF3B00}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item{line-height:16px;padding:6px 0;/*width:172px;*/}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name{color:#666;}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper {float:left;/*height:24px;*/overflow:hidden;/*width:150px;*/margin:-5px 0 0 5px;}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper .txt {float:left;width:140px;} 
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name b{color:#ff3b00}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name a:hover {color:inherit;}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name a img{vertical-align:middle;float:left;width:12px;height:12px;margin-top:1px;margin-right:5px;}
.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name a img:hover{opacity:1.2;}
.filters_wrapper .hide_filters {}
.filters_wrapper .hide_filters span.hide {cursor:pointer;font-size:13px;display:block;float:left;}
.filters_wrapper .hide_filters .fix-caret {float:left;color:#fff;margin:5px;}

.filters_wrapper.more_from_man {background-color:#FFFFFF;box-shadow:0 0 3px 0 #CCCCCC;margin-bottom:6px;margin-left:5px;padding:16px;width:174px;margin-top:40px}

.catin b {font-weight:bold}

.catin_side_mrec{float:none;max-height:250px;max-width:300px;margin:0px auto 20px auto;}

.catin .top .left_panel .left_ads {width:200px;display:none;}
.catin .top .main {/*width:940px;*/float:left;/*margin-left:36px;Removed since this makes content not centered in mobile*/}
.catin .top .main .refine_wrapper {width:100%;background-color:#696868;}
.catin .top .main .refine_wrapper .refine_link {height:30px;background-color:#696868;position:absolute;left:0px;right:0px;top:134px;z-index:601;width:100%;padding-left:4px;}
.breakpoint-2 .catin .top .main .refine_wrapper .refine_link,
.breakpoint-4 .catin .top .main .refine_wrapper .refine_link {
    top:92px !important;
}
.catin .top .main .refine_wrapper .refine_link span.txt {display:block;float:left;cursor:pointer;color:#fff;font-size:14px;margin-top:9px;}
.catin .top .main .refine_wrapper .refine_link .caret-down.fix-caret {float:left;color:#fff;border-top:4px solid #fff;margin-top:15px;margin-left:5px;cursor:pointer}
.catin .top .main .refine_wrapper .refine_link .caret-up.fix-caret {float:left;color:#fff;border-bottom:4px solid #fff;margin-top:15px;margin-left:5px;cursor:pointer}
.catin .top .main .refine_wrapper .rp_wrapper {margin-top:30px;position:absolute;left:0;right:0;}
.catin .top .main .refine_wrapper .refine_placeholder {display:none;z-index:7500;position:absolute;box-shadow:0px 1px 6px 0px #666;-moz-box-shadow:0px 1px 6px 0px #666;-webkit-box-shadow:0px 1px 6px 0px #666;left:0;right:0;}
/*.catin .top .main .refine_wrapper .refine_placeholder.collapsed {display:none;clear:both;width:632px;}*/
.catin .top .main .related_searches {max-height:42px;color:#373536;font-size:13px;}
.catin .top .main .related_searches a {text-decoration:underline;line-height:3.5;}
.catin .top .main .results_wrapper {background-color:#fff;padding:20px;box-shadow:0 0px 3px 0px #CCCCCC;-moz-box-shadow:0 0px 3px 0px #CCCCCC;-webkit-box-shadow:0 0px 3px 0px #CCCCCC;margin-bottom:10px !important;margin-right:0px;margin-top:8px;}
.catin .top .main .results_wrapper .panel {clear:both;overflow:hidden;color:#666666;font-size:13px;}
.catin .top .main .results_wrapper .panel .panel_item {float:left;}
.catin .top .main .results_wrapper .panel .term {margin-top:5px;}
.catin .top .main .results_wrapper .panel .term span {color:#ff3f00;font-weight:bold;}
.catin .top .main .results_wrapper .panel .term span h1{display:inline}
.catin .top .main .results_wrapper .panel .term i{font-style:italic;}
.catin .top .main .results_wrapper .panel .term a{color:#FF3F00;}
.catin .top .main .results_wrapper .panel .results_sum {margin-left:40px;margin-top:5px;max-width:650px;}
.catin .top .main .results_wrapper .panel .results_sum h1{display:inline}
.catin .top .main .results_wrapper .panel .results_sum b {font-weight:bold;}
.catin .top .main .results_wrapper .panel .sort {float:right;}
.catin .top .main .results_wrapper .panel .sort .sort_txt {font-size:14px;}
.catin .top .main .results_wrapper .panel .sort > select {border:1px solid #ccc;padding:2px;width:164px;font-size:13px;color:#666;font-weight:bold;}
.catin .top .main .results_wrapper .results {margin-top:6px;}
.catin .top .main .results_wrapper .results .ebay_results {margin-top:30px;}
.catin .top .main .results_wrapper .results .ebay_results .ebay_title {font-size:13px;color:#666;margin:20px 0 10px;}
.catin .top .main .results_wrapper .results_top {width:100%;height:10px;margin-top:14px;box-shadow:0 -4px 6px -4px;-moz-box-shadow:0 -4px 6px -4px;-webkit-box-shadow:0 -4px 6px -4px;}
.catin .top .main .results_wrapper .results_bottom {width:100%;height:10px;box-shadow:0 4px 6px -4px;margin-top:20px;}
.catin .top .main .results_wrapper .paging_wrapper {color:#666666;font-size:13px;overflow:hidden;margin-top:20px;margin-right:-2px;padding-bottom:6px;text-align:center;}
.catin .top .main .results_wrapper .paging_wrapper .results_sum {float:left;margin-bottom:10px;}
.catin .top .main .results_wrapper .paging_wrapper .results_sum b {font-weight:bold;}
.catin .top .main .results_wrapper .paging_wrapper .paging {display:inline-block;}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item {float:left;font-size:13px;color:#777777;border-right:1px solid #777;padding:0 10px 0 0;margin:0 0 0 10px;}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item.selected {color:#333333;font-weight:bold;}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item a {color:inherit;}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item a:hover {text-decoration:none;color:#FF3B00}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item.selected a:hover {text-decoration:none;color:#333;}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item.prev {}
.catin .top .main .results_wrapper .paging_wrapper .paging .p-item.next {border-right:none;}
.catin .top .main .no_results_wrapper {background-color:#fff;padding:20px;box-shadow:0 0px 3px 0px #CCCCCC;margin-bottom:20px;color:#666;font-size:13px;margin-right:2px;}
.catin .top .main .no_results_wrapper .term {margin-bottom:20px;}
.catin .top .main .no_results_wrapper span {color:#FF3F00;font-weight:bold;margin-left:6px;}
.catin .top .main .no_results_wrapper .tips_wrapper {}
.catin .top .main .no_results_wrapper .tips_wrapper .tips_title {font-weight:bold;margin-bottom:14px;}
.catin .top .main .no_results_wrapper .tips_wrapper .tip {clear:both;margin-bottom:10px;overflow:hidden;height:16px;}
.catin .top .main .no_results_wrapper .tips_wrapper .tip .fix-caret {float:left;border-left-color:#FF3F00;margin:2px 10px 0 0;}
.catin .top .main .no_results_wrapper .tips_wrapper .tip .text {float:left;}
.catin .top .main .to_top {font-size:13px;float:right;overflow:hidden;height:40px;cursor:pointer;color:#666666;/*margin-right:40px;*/}
.catin .top .main .to_top:hover {color:#FF3B00}
.catin .top .main .to_top span {float:left;display:block;margin-right:4px;}
.catin .top .main .bottom_search{clear:both;margin-bottom:20px;}

.catin .bottom_modules{clear:both;overflow:hidden;float:none;margin:0px auto 20px auto;width:1140px;text-align:left !important;}

.catin .bottom_modules .left_modules,
.catin .bottom_modules .right_modules{float:left;width:560px;}
.catin .bottom_modules .left_modules .latest_products {clear:both;float:left;}
.catin .bottom_modules .right_modules .buying_guides_content {clear:both;overflow:hidden;}
.catin .bottom_modules .right_modules .rp_box {overflow:hidden;}
.catin .bottom_modules .right_modules .rp_box.other_brands {margin-bottom:20px;}
.catin .bottom_modules .right_modules .rp_box.other_brands a {margin-right:5px;}
.catin .bottom_modules .right_modules .rp_box .gp_title {font-size:32px;}

/*
.catin .bottom_search .search_box_wrapper .searchbtn input {padding:3px 13px 1px 15px;height:37px;}

@-moz-document url-prefix() {
	.catin .bottom_search .search_box_wrapper .searchbtn input
	{
		padding:2px 13px 1px 12px;
	}
}
*/

/*.top_ad_inner {width:300px;height:250px;}*/
.catin .bottom_search .search_box_wrapper {margin-top:6px;}
.catin .bottom_search .search_box_wrapper .search {background-color:white;border:1px solid #FF4000;box-shadow:0 2px 6px -4px #000000 inset;height:35px;padding-right:0px;margin-right:0px;}
/*.catin .bottom_search .search_box_wrapper .searchbtn {height:37px;overflow:hidden;cursor:pointer;float:right;width:98px;}*/
/*
.catin .bottom_search .search_box_wrapper .search input[type="text"] {border:0 none transparent;box-shadow:none;color:#222222;float:left;font:17px arial,sans-serif;height:32px;margin-bottom:0;margin-top:3px;padding:0;margin-left:4px;width:84%;}
*/

.right_modules .mrec_placeholder {float:none;height:auto;}
.right_modules .mrec_placeholder .top_ad_inner > div { margin:0 auto 20px auto;}

/*--CatInCompareListItem_responsive--*/

.list-item {width:894px;position:relative;height:70px;border-bottom:1px dotted #b2b2b2;min-height:70px;padding-top:20px;}
.list-item.no_brdr {border-bottom:none;}
.list-item .list-item-inner {text-align:left;}
.list-item .list-item-inner .pic {position:absolute;width:84px;padding-right:10px;text-align:center;}
.list-item .list-item-inner .pic img {max-width:75px;max-height:62px;}
.list-item .list-item-inner .details {position:absolute;width:460px;left:94px;border-left:1px dotted #b2b2b2;padding-left:10px;height:62px;}
.list-item .list-item-inner .details .title {font-size:16px;font-weight:bold;margin-bottom:4px;height:38px;overflow:hidden;margin-top:-7px;}
.list-item .list-item-inner .details .title a {text-decoration:underline;display:table-cell;vertical-align:middle;height:40px;}
.list-item .list-item-inner .details .desc {font-size:12px;width:98%;/*margin-bottom:4px;float:left;height:24px;overflow:hidden;*/}
.list-item .list-item-inner .details .product_heading {margin-bottom:4px !important;margin-top:-8px;}
.list-item .list-item-inner .details .desc a {color:#666666;}
.list-item.featured .list-item-inner .details .desc a {display:none;}
.list-item .list-item-inner .details .desc h3 {text-align:left;font-weight:normal}
.list-item .list-item-inner .details_action {font-size:12px;position:absolute;left:104px;bottom:6px;z-index:1;/*top:68px;*/}
.list-item .list-item-inner .details_action .prices_text {float:left;margin-left:0px;}
.list-item .list-item-inner .details_action .total {font-weight:bold;}
.list-item .list-item-inner .details_action a {color:#ff3b00}
.list-item .list-item-inner .price {position:absolute;width:152px;left:570px;font-size:20px;color:#ff3b00;border-right:1px dotted #b2b2b2;border-left:1px dotted #b2b2b2;height:62px;text-align:right;}
.list-item .list-item-inner .price a {color:#ff3b00;display:block;top:20px;position:absolute;right:8px;}
.list-item .list-item-inner .price .from {font-size:12px;color:#333;}
.list-item .list-item-inner .price .off {width:0px;height:0px;border-style:solid;border-width:48px 48px 0 0;border-color:#ff3c00 transparent transparent transparent;-webkit-transform:rotate(360deg);margin-top:-20px;margin-left:-1px;position:relative;}
.list-item .list-item-inner .price .off .off_inner {display:block;position:absolute;font-size:11px;color:#fff;top:-43px;left:4px;font-weight:bold;text-align:left;}
.list-item .list-item-inner .price .shipping {color:#333333;font-size:12px;position:absolute;right:8px;top:44px;}
.lt-ie9 .list-item .list-item-inner .price .shipping {display:block !important;}
.list-item .list-item-inner .action {position:absolute;width:139px;left:736px;top:32px;}
.list-item .list-item-inner .action .logo {text-align:center;}
.list-item .list-item-inner .action .gotoshop {margin-left:40px;}
.list-item .list-item-inner .action .gotoshop .link {float:left;}
.list-item .list-item-inner .action .gotoshop .link a {color:#FF3B00;font-size:13px;}
.list-item .list-item-inner .action .gotoshop .fixpos {float:left;margin:5px 7px;}

.list-item.li-offer .list-item-inner .price a {top:12px;}
.list-item.li-offer .list-item-inner .price .shipping {top:36px;}

.list-item.li-product .list-item-inner .price a:hover {text-decoration:none;}
.list-item.li-product .list-item-inner .price a .from_val:hover {text-decoration:underline;}
.list-item.li-product .list-item-inner .action ._btn2 {padding:12px 11px 10px 11px;float:right;white-space:nowrap;overflow:hidden;max-height:37px;}

/*.list-item.li-product .list-item-inner .price a:hover {text-decoration:underline;}*/
/*.list-item .list-item-inner .details_action .prices_text:hover {text-decoration:underline;}*/

.list-item .list-item-inner .details_action:hover span {text-decoration:underline;}

.featured_wrapper .list-item.li-offer.featured {background-color:#fcfacf;}
.featured_wrapper {background-color:#fcfacf;box-shadow:0 0 3px 0 #CCCCCC;margin:12px 2px 25px 0;padding:0 20px;}
.featured_wrapper .list-item.li-offer.featured {border-bottom:none;}
.featured_wrapper .list-item.li-offer.featured .list-item-inner {left:-7px;top:-12px;}
.featured_wrapper .list-item.li-offer.featured .list-item-inner > img {position:absolute;left:-27px;top:-12px;}

.featured_wrapper .list-item .details_action {display:none;}

/* VARIATION 2*/
.list-item.v2 {height:165px;padding-top:25px;}
.list-item.v2 .list-item-inner .pic img {max-width:160px;max-height:160px;}
.list-item.v2 .list-item-inner .details {border-left:none;width:370px;left:180px;margin-top:10px;}
.list-item.v2 .list-item-inner .details .title {height:25px;width:700px;font-size:24px;font-weight:normal;margin-bottom:15px;}
.list-item.v2 .list-item-inner .details .desc {height:48px;line-height:15px;margin-top:4px;}
.list-item.v2 .list-item-inner .details .desc h3 {text-align:left;}
.list-item.v2 .list-item-inner .details_action {top:150px;left:190px;}
.list-item.v2 .list-item-inner .price {margin-top:48px;height:63px;}
.list-item.v2 .list-item-inner .price a {top:10px;}
.list-item.v2 .list-item-inner .price .off {margin-top:0px;}
.list-item.v2 .list-item-inner .action {top:80px;}
.list-item.v2 .list-item-inner .pic {width:180px;}


/*mobile*/
@media (max-width:559px) 
{
    .catin {width:310px;margin-left:-10px;}
    .catin .top .main .refine_wrapper .refine_placeholder {background-color:#f4f3f3;padding:34px;left:0;right:0;}
    .catin .filters_wrapper {display:none;} 
    
    .filters_wrapper .f-group .fg-list {display:none;width:100%;/*320px;*/}
    .filters_wrapper .f-group.f-selected .fg-list {display:block;}
    .filters_wrapper .f-group .fg-title {/*width:320px;*/ width:auto;/*260px;*/}
    .filters_wrapper .f-group .fg-list .fgl-item {line-height:24px;font-size:14px;width:100%;/*260px;*/}
    .filters_wrapper .f-group .fg-list .fgl-item a {/*font-size:14px;*/font-size:1.4em !important;}
    .filters_wrapper .f-group .fg-title {font-size:1.65em !important;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper {width:16px;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret {margin:7px 4px 0 0;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret.caret-right {border-width:6px 0 6px 6px;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret.caret-down {border-width:6px 6px 0 6px;}

    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name.price-line {float:left;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range {float:right;margin-bottom:10px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=text], .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=tel] {border:1px solid #E6E6E6;background-color:#fff;width:90px;color:#333;height:36px;padding-right:10px;float:left;font-size:14px;line-height:22px;padding-left:2px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_go {padding:6px 7px 19px 7px;height:28px;float:right;font-size:14px;border:none;clear:both;width:100%;}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item{line-height:26px;}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name a img {width:24px;height:24px;margin-top:0px;margin-right:0px;}
    /*.filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper {width:290px;margin-top:0;}*/
    
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper {/*width:300px;width:82%;*/margin-top:0;}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper .txt {width:inherit;float:none;margin-left:30px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range div{line-height:40px;}
    
    .filters_wrapper .f-group .quick_find {display:none !important}
    .catin .top .main {width:320px;}
    /*.catin .top .main .results_wrapper {margin-top:42px !important;}*/
    .catin .top .main .results_wrapper .paging_wrapper .results_sum {display:none;}
    .catin .top .main .results_wrapper .paging_wrapper .paging .p-item {display:none;}
    .catin .top .main .results_wrapper .paging_wrapper .paging .p-item.prev {display:block;}
    .catin .top .main .results_wrapper .paging_wrapper .paging .p-item.next {display:block;float:none;}

    .list-item {width:280px;}
    /*.list-item .list-item-inner .price {top:33px;height:76px;left:104px;border-right:none;border-left:none;text-align:left;width:186px;}*/
    .list-item .list-item-inner .price a {top:8px;left:0px;}
    /*.list-item .list-item-inner .details {width:180px;border-left:none;height:20px;}*/
    .list-item .list-item-inner .details_action a {color:#333;display:inline-block;text-decoration:none !important;}
    .list-item .list-item-inner .details_action a > span {text-decoration:none !important;}
    .list-item .list-item-inner .action {top:42px;left:530px;}
    .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}
    /*.list-item .list-item-inner .details .title {width:180px;}*/

    .list-item {
        padding:20px 0px 3px 0px;
        height:80px;
    }

    .list-item.li-product {
        height:92px;
    }

    .list-item .list-item-inner .pic {
        position:relative;
        float:left;
        display:inline-block;
        height:74px;
    }

    .list-item .list-item-inner .details {
        position:relative;
        width:187px;
        min-height:17px;
        max-height:34px;
        height:34px;
        border-left:none;
        overflow:hidden;
        display:inline-block;
        float:left;
        left:0px;
        padding-left:0px;
        margin-top:-12px;
    }

    .list-item .list-item-inner .details .title {
        height:40px;
        display:table-cell;
    }

    .list-item .list-item-inner .price {
        position:relative;
        display:inline-block;
        width:186px;
        border-right:none;
        border-left:none;
        text-align:left;
        height:26px;
        overflow:hidden;
        float:left;
        left:0;
        margin:2px 0px 10px 0px;
    }

    .list-item.li-product .list-item-inner .price {
        width:192px;
    }
    
    .list-item .list-item-inner .details_action {
        position:relative;
        display:inline-block;
        float:left;
        left:-8px;
        top:148px;
        bottom:inherit;
        height:12px;
        overflow:hidden;
    }

    .catin .top .main .results_wrapper .results {
        margin-top:-6px;
    }

    .catin .top .main .results_wrapper .results_bottom {
        margin:0;
    }

    /*offer*/
    .list-item.li-offer {height:112px !important;padding-top:0;}
    .list-item.li-offer .list-item-inner .pic {margin-top:20px;}
    .list-item.li-offer .list-item-inner .price {height:20px;position:absolute;left:inherit;right:0px;top:85px;z-index:300;text-align:left;}
    .list-item.li-offer .list-item-inner .price a {position:absolute;top:0;right:0;left:inherit;}
    .list-item.li-offer .list-item-inner .price .shipping {position:static;float:left;margin:5px;}
    .list-item.li-offer .list-item-inner .action {display:block;width:184px;position:absolute;left:inherit;right:10px;top:66px;z-index:200;}
    .list-item.li-offer .list-item-inner .action .logo {float:left;}
    .list-item.li-offer .list-item-inner .action .gotoshop {float:right;margin:0 -15px 0 0;z-index:250;}
    .list-item.li-offer .list-item-inner .details_action {display:none;}

    .catin .bottom_modules .right_modules {float:none;}

    /*.catin .bottom_search .search_box_wrapper .searchbtn {width:39px;float:right;margin-right:10px;}*/
    /*.catin .bottom_search .search_box_wrapper .search{padding-right:50px;width:250px;}*/
    /*.catin .bottom_search .search_box_wrapper .search input[type="text"]{width:100%}*/

    .catin .top .main .to_top {margin-right:120px;}

    .catin .top .main .bottom_search {margin-left:9px;}

    .list-item.v2x .list-item-inner .details .title {font-size:18px;}

	.top .catin_side_mrec { margin-left:44px;}

	.catin .bottom_modules, .catin .bottom_modules .right_modules { width:320px;}
	.catin .bottom_modules .mrec_placeholder {margin-left:0px;}

	.content_wrapper > .container {padding:0;margin:0 auto;}
	.refine_link .container { padding-left:8px !important;width:320px;}
}

/*mobile wide*/
@media (min-width:560px) and (max-width:767px)
{
    .catin {width:470px;}
    .catin .top .main .refine_wrapper .refine_placeholder {background-color:#f4f3f3;padding:34px;left:0;right:0;}
    .catin .filters_wrapper {display:none;}
    /*.filters_wrapper .f-group .fg-title {font-size:30px;}*/
    
    .filters_wrapper .f-group .fg-list {display:none;width:100%;/*320px;*/}
    .filters_wrapper .f-group.f-selected .fg-list {display:block;}
    .filters_wrapper .f-group .fg-title {width:auto;/*320px;*/}
    .filters_wrapper .f-group .fg-list .fgl-item {line-height:24px;font-size:14px;width:100%}
    .filters_wrapper .f-group .fg-list .fgl-item a {/*font-size:14px;*/font-size:1.4em !important;}
    .filters_wrapper .f-group .fg-title {font-size:1.65em !important;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper {width:16px;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret {margin:7px 4px 0 0;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret.caret-right {border-width:6px 0 6px 6px;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret.caret-down {border-width:6px 6px 0 6px;}

    .filters_wrapper .f-group .quick_find {display:none !important}
    
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name.price-line {float:left;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range {float:right;margin-bottom:10px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=text], .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=tel] {border:1px solid #E6E6E6;background-color:#fff;width:90px;color:#333;height:36px;padding-right:10px;float:left;font-size:14px;line-height:22px;padding-left:2px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_go {padding:7px 12px 7px 11px;height:28px;float:right;font-size:14px;border:none;clear:both;width:100%}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item{line-height:26px;}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name a img {width:24px;height:24px;margin-top:0px;}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper {/*width:88%;286px;*/margin-top:0;}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper .txt {width:auto;float:none;margin-left:30px;}
    
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range div{line-height:40px;}
    
    .catin .top .main {width:480px;}
    /*.catin .top .main .results_wrapper {margin-top:42px !important;}*/
    .catin .top .main .results_wrapper .paging_wrapper .paging .p-item {display:none;}
    .catin .top .main .results_wrapper .paging_wrapper .paging .p-item.prev {display:block;}
    .catin .top .main .results_wrapper .paging_wrapper .paging .p-item.next {display:block;float:none;}

    .list-item {width:440px;}
    .list-item .list-item-inner .price {top:33px;height:76px;left:104px;border-right:none;border-left:none;text-align:left;width:336px;}
    .list-item .list-item-inner .price a {top:8px;left:0px;}
    .list-item .list-item-inner .details {width:352px;border-left:none;height:20px;}
    .list-item .list-item-inner .details_action a {color:#333;display:inline-block;text-decoration:none !important;}
    .list-item .list-item-inner .details_action a > span {text-decoration:none !important;}
    .list-item .list-item-inner .action {top:42px;left:530px;}
    .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}

    .list-item.li-product {
        height:92px;
    }

    .list-item.li-product .list-item-inner .price {
        width:192px;
    }

    /*offer*/
    .list-item.li-offer {height:112px !important;padding-top:0;}
    .list-item.li-offer .list-item-inner .pic {margin-top:20px;}
    .list-item.li-offer .list-item-inner .price {left:104px;top:40px;height:20px;}
    .list-item.li-offer .list-item-inner .price a {position:static;float:left;}
    .list-item.li-offer .list-item-inner .price .shipping {position:static;float:left;margin:5px;}
    .list-item.li-offer .list-item-inner .action {display:block;left:104px;width:184px;top:66px;}
    .list-item.li-offer .list-item-inner .action .logo {float:left;}
    .list-item.li-offer .list-item-inner .action .gotoshop {float:right;margin-left:0px;margin-top:6px;}
    .list-item.li-offer .list-item-inner .details_action {display:none;}

    .catin .bottom_modules .right_modules {float:none;width:480px;}
    .catin .right_modules .bottom_extra_ad {width:460px;}
    .catin .top .main .to_top {margin-right:200px;}

    .list-item.v2x .list-item-inner .details .title {font-size:18px;}

	.top .catin_side_mrec { margin-left:120px;}
}

/*tablet*/
@media (min-width:768px) and (max-width:1023px) 
{
    .catin .top .main .refine_wrapper .refine_placeholder {left:0;right:0;background-color:#f4f3f3;padding:34px;}
    .catin .filters_wrapper {display:none;}

    .filters_wrapper .f-group .fg-list {display:none;/*width:320px;*/}
    .filters_wrapper .f-group.f-selected .fg-list {display:block;}
    .filters_wrapper .f-group .fg-title {width:auto;/*320px;*/font-size:1.65em !important;}
    .filters_wrapper .f-group .fg-list .fgl-item {line-height:24px;font-size:14px;width:100%;}
    .filters_wrapper .f-group .fg-list .fgl-item.fix_width {width:auto}
    
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name.price-line {float:left;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range {float:right;margin-bottom:10px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=text], .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range input[type=tel] {border:1px solid #E6E6E6;background-color:#fff;width:90px;color:#333;height:36px;padding-right:10px;float:left;font-size:14px;line-height:22px;padding-left:2px;}
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_go {padding:6px 7px 19px 7px;height:28px;float:right;font-size:14px;border:none;clear:both;width:100%;}
    
    .filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range div{/*line-height:40px;*/height:28px;padding-bottom:3px;padding-top:9px;}
    
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper {/*width:298px;*/}
    .filters_wrapper .f-group.f-selected .fg-list .fgl-item .fgli-name .filter_line_wrapper .txt {width:auto;float:none;margin-left:20px;}

    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper {width:16px;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret.caret-right {border-width:6px 0 6px 6px;}
    .filters_wrapper .f-group .fg-title .fg-title-caret-wrapper .fg-title-caret.caret-down {border-width:6px 6px 0;}
    .filters_wrapper .f-group .quick_find {display:none !important}

    .catin .top .main {width:704px;/*700px;*/}
    .catin .top .main .related_searches {margin-top:25px;}

    .list-item {width:665px;}
    .list-item .list-item-inner .price {top:7px;height:76px;left:520px;border-right:none;}
    .list-item .list-item-inner .price a {top:8px;right:6px;}
    .list-item .list-item-inner .details {width:408px;}
    .list-item .list-item-inner .action {top:42px;left:530px;}
    .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .list-item .list-item-inner .action .gotoshop {margin:5px -3px 0 0;float:right;}

    .list-item.li-offer {height:78px;}
    .list-item.li-offer .list-item-inner .price a {top:2px;}
    .list-item.li-offer .list-item-inner .action {top:35px;}

    .catin .bottom_modules .right_modules {float:left;width:700px;}
    .catin .bottom_modules > div {width:480px;}
    .catin .top .main .results_wrapper .panel .results_sum {max-width:410px;}

    /*.catin .bottom_search .search_box_wrapper {width:auto;}*/
    /*.catin .bottom_search .search_box_wrapper .search input[type="text"] {width:594px;}*/
    /*.catin .bottom_search .search_box_wrapper .searchbtn {width:39px;}*/

    /* VARIATION 2*/
    .list-item.v2 .list-item-inner .details .desc {width:318px;}
    .list-item.v2.li-offer .list-item-inner .action {top:100px;width:120px;}
    .list-item.v2.li-product .list-item-inner .action {top:106px;}
    .list-item.v2 .list-item-inner .price {margin-top:66px;height:68px;}
    .list-item.li-product.v2 .list-item-inner .price {margin-top:70px;}
    .list-item.li-product.v2 .list-item-inner .price a {top:2px;}
    .list-item.li-offer.v2 .list-item-inner .price a {right:25px;}
    .list-item.v2 .list-item-inner .details .title {width:476px;}
    .list-item.li-product.v2 .list-item-inner .action {top:106px;}

	.top .catin_side_mrec { margin-left:230px;}
    
}

/*desktop*/
@media (min-width:1024px) and (max-width:1279px) 
{	
    .catin .top {box-shadow:0 12px 12px -14px #999;-moz-box-shadow:0 12px 12px -14px #999;-webkit-box-shadow:0 12px 12px -14px #999;margin-bottom:40px;overflow:hidden;padding-bottom:40px;}
    .catin .top .main {width:704px;margin-left:24px;}
    .list-item {width:665px;}
    .list-item .list-item-inner .price {top:7px;height:76px;left:520px;border-right:none;}
    .list-item .list-item-inner .price a {top:8px;right:6px;}
    .list-item .list-item-inner .details {width:408px;}
    .list-item .list-item-inner .action {top:42px;left:530px;}
    .list-item .list-item-inner .action .logo {width:90px;float:right;}
    .list-item .list-item-inner .action .gotoshop {margin-left:auto;float:right;}
    
    .list-item.li-offer .list-item-inner .price a {top:2px;}
    .list-item.li-offer .list-item-inner .action {top:35px;}
    
    .catin .bottom_modules .right_modules, .catin .bottom_modules .left_modules {width:440px;margin-left:30px;}

    /*
    .catin .bottom_search .search_box_wrapper {width:auto;}
    .catin .bottom_search .search_box_wrapper .search input[type="text"] {width:594px;}
    */

    .catin .ucTopProducts_r {width:440px;}
    .catin .ucTopProducts_r .top_prods .txt .a1 {width:290px !important;}
    .catin .top .main .results_wrapper .panel .results_sum {max-width:410px;}
   
    /* VARIATION 2*/
    .list-item.v2 .list-item-inner .details .desc {width:318px;}
    .list-item.v2.li-offer .list-item-inner .action {top:100px;width:120px;}
    .list-item.v2.li-product .list-item-inner .action {top:106px;}
    .list-item.v2 .list-item-inner .price {margin-top:66px;height:68px;}
    .list-item.li-product.v2 .list-item-inner .price {margin-top:70px;}
    .list-item.li-product.v2 .list-item-inner .price a {top:2px;}
    .list-item.li-offer.v2 .list-item-inner .price a {right:25px;}
    .list-item.v2 .list-item-inner .details .title {width:476px;}
    .list-item.li-product.v2 .list-item-inner .action {top:106px;}
	
	.top .catin_side_mrec { margin-left:430px;}
	
	#footer_connect .fm_connect {width:900px;}
	
	.catin .top { margin-right:-20px;}
	
	.filters_wrapper .f-group .fg-list .fgl-item.fix_width {width:auto;}
	
	.filters_wrapper .f-group .fg-list .fgl-item .fgli-name .price_range div{float:left;line-height:0px;height:11px;padding-right:2px;padding-left:2px;padding-top:15px;padding-bottom:0px;}
}

/*wide*/
@media (min-width:1280px)
{
	.catin .top .main {margin-left:25px;width:940px;}
    .catin .top {box-shadow:0 12px 12px -14px #999;-moz-box-shadow:0 12px 12px -14px #999;-webkit-box-shadow:0 12px 12px -14px #999;margin-bottom:40px;overflow:hidden;padding-bottom:40px;}
	
	.top .catin_side_mrec { margin-left:540px;}
	
	.catin .top { margin-right:-20px;}
	
	.filters_wrapper .f-group .fg-list .fgl-item.fix_width {width:auto;}
}

/* extra wide */
@media screen and (min-width:1536px)
{
	.header_inner .container,.container.bc_inner,.container:nth-child(n+2){width:1536px !important;margin:0 auto;}
    .filters_wrapper .f-group .fg-list .fgl-item.fix_width {width:auto;}
    .overviewnc2 .top .left_panel {margin-right:36px !important;}
}

/* Ensure the following MREC positioning styles work on <= IE8 */
.breakpoint-12 .top .mrec_placeholder{float:left !important;clear:none !important;margin:8px 0 0 15px;/*41px 0px 0px 15px;*/}
.breakpoint-12 .overviewnc2 .top .mrec_placeholder {margin-top:10px !important;}


/***************TOP SPOT OFFERS*************/
.top_spots_page{clear:both;}
.top_spots_page .main_box{width:1179px;padding:27px 0 10px 0;margin:20px auto auto;background:white}
.top_spots_page .top_banner{max-width:960px;margin:auto;background-color:#acacac;display:block}
.top_spots_page .below_banner{margin:0px 30px;overflow:hidden}
.top_spots_page .heading{font-size:20px;margin:24px 0 20px 0;color:#333333}
.top_spots_page .description{font-size:13px;margin:0 0 45px 0;color:#666666}

.top_spots_page .item{width:200px;height:275px;margin:0 28px 40px 0;float:left;}
.top_spots_page .item_image {height:160px;margin-bottom:5px;}
.top_spots_page .item_image img{max-width:200px;max-height:160px;margin:auto auto 10px;display:block}
.top_spots_page .item_name{height:34px;color:#333333;font-size:14px}
.top_spots_page .item_price{height:27px;color:#ff3b00;font-size:20px}
.top_spots_page .go_to_shop{color:white;border-radius:4px;width:105px;height:31px;line-height:31px;font-size:12px;text-align:center;display:block;
                            background:#f47c49; /* Old browsers */
                            background:-moz-linear-gradient(top,  #f47c49 0%, #f5703c 27%, #fa4e18 80%, #fb460f 100%); /* FF3.6+ */
                            background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f47c49), color-stop(27%,#f5703c), color-stop(80%,#fa4e18), color-stop(100%,#fb460f)); /* Chrome,Safari4+ */
                            background:-webkit-linear-gradient(top,  #f47c49 0%,#f5703c 27%,#fa4e18 80%,#fb460f 100%); /* Chrome10+,Safari5.1+ */
                            background:-o-linear-gradient(top,  #f47c49 0%,#f5703c 27%,#fa4e18 80%,#fb460f 100%); /* Opera 11.10+ */
                            background:-ms-linear-gradient(top,  #f47c49 0%,#f5703c 27%,#fa4e18 80%,#fb460f 100%); /* IE10+ */
                            background:linear-gradient(to bottom,  #f47c49 0%,#f5703c 27%,#fa4e18 80%,#fb460f 100%); /* W3C */
                            filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f47c49', endColorstr='#fb460f',GradientType=0 ); /* IE6-9 */}
.top_spots_page .go_to_shop:hover{text-decoration:none;background:#f26e3a; /* Old browsers */
                            background:-moz-linear-gradient(top,  #f26e3a 0%, #f45f29 27%, #f94109 80%, #f93600 100%); /* FF3.6+ */
                            background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f26e3a), color-stop(27%,#f45f29), color-stop(80%,#f94109), color-stop(100%,#f93600)); /* Chrome,Safari4+ */
                            background:-webkit-linear-gradient(top,  #f26e3a 0%,#f45f29 27%,#f94109 80%,#f93600 100%); /* Chrome10+,Safari5.1+ */
                            background:-o-linear-gradient(top,  #f26e3a 0%,#f45f29 27%,#f94109 80%,#f93600 100%); /* Opera 11.10+ */
                            background:-ms-linear-gradient(top,  #f26e3a 0%,#f45f29 27%,#f94109 80%,#f93600 100%); /* IE10+ */
                            background:linear-gradient(to bottom,  #f26e3a 0%,#f45f29 27%,#f94109 80%,#f93600 100%); /* W3C */
                            filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26e3a', endColorstr='#f93600',GradientType=0 ); /* IE6-9 */}

@media (min-width:1280px) /*wide*/
{
    .top_spots_page a:nth-child(5n+7) .item{margin-right:0;}
}
@media (min-width:1024px) and (max-width:1279px) /*desktop*/
{
    .top_spots_page .main_box{width:940px;}
    .top_spots_page .top_banner{max-width:940px;}
    .top_spots_page .item{margin:0 25px 40px 0;}
    .top_spots_page a:nth-child(4n+6) .item{margin-right:0;}
}
@media (min-width:768px) and (max-width:1023px) /*tablet*/
{
    .top_spots_page .main_box{width:700px;}
    .top_spots_page .top_banner{max-width:700px;}
    .top_spots_page .item{margin:0 19px 40px 0;}
    .top_spots_page a:nth-child(3n+5) .item{margin-right:0;}
}
@media (min-width:560px) and (max-width:767px)/*mobile wide*/
{
    .top_spots_page .main_box{width:480px;}
    .top_spots_page .top_banner{max-width:480px;}
    .top_spots_page .item{margin:0 19px 40px 0;}
    .top_spots_page a:nth-child(2n+4) .item{margin-right:0;}
}
@media (max-width:559px) /*mobile*/
{
    .top_spots_page .main_box{width:320px;}
    .top_spots_page .top_banner{max-width:320px;}
    .top_spots_page .item{margin:0 0 40px 34px;}
}
/***************END TOP SPOT OFFERS*************/