/* Minification failed. Returning unminified contents.
(435,790): run-time error CSS1036: Expected expression, found '$'
(435,850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '$'
(435,1351): run-time error CSS1036: Expected expression, found '$'
(435,1577): run-time error CSS1036: Expected expression, found '$'
(435,2478): run-time error CSS1036: Expected expression, found '$'
(435,2685): run-time error CSS1036: Expected expression, found '$'
 */
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/*!
 * isearch-v8-vsts
 * 
 * 
 * @author 
 * @version 0.0.0
 * Copyright . ISC licensed.
 */
.hidden{display:none}.input{width:100%;line-height:normal;padding:0 0;outline-width:0;border:1px solid #ebebeb}.btn{font:bold 11px/27px Arial,Verdana,Helvetica,sans-serif !important;font-size:11px;background-color:#f5f5f5 !important;border:1px solid #dfdfdf !important;height:36px !important;margin:8px !important;padding:5px 20px !important;border-radius:2px;color:#666;outline:0;z-index:10}.homepage .btn{padding:5px 45px !important}.btn:hover{border:1px solid #1b6cfd !important;background:#4f90fe !important;color:#fff !important}body{font:100% Arial,Verdana,Helvetica,sans-serif;color:#333}a{color:#12c}.app_card_launcher{position:absolute;right:15px;top:15px;padding:5px 5px 5px 5px;z-index:12;display:block}.app-has-background.app-state-homepage .app_card_launcher{background-color:$gray-color-background;border-radius:5px;box-shadow:0 0 10px$white-color}.app-state-serp .app_background_arrow,.serp .app_background_arrow{display:none}.app_card_launcher span{cursor:pointer;width:20px;height:20px;margin:0 5px 0 5px;display:block;float:left;overflow:hidden}.app_card_launcher span img{border:0}.serp .app_card_launcher,.serp #app_card_master{right:30px}.app_card_wrapper{z-index:12;min-height:34px;display:none;text-align:-webkit-match-parent;zoom:1;font-size:16px;line-height:24px;font-family:'Open Sans',arial,tahoma,verdana,sans-serif;color:$gray-color;-moz-box-shadow:0 1px 5px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,.1);box-shadow:0 1px 5px 1px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;position:absolute;right:15px;top:59px;z-index:$zIndexFooter}.app_card_wrapper:before{content:"";position:absolute;top:-7px;right:12px;z-index:1;height:14px;width:14px;background:#fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border:1px solid #ddd;border-bottom:none;border-right:none}.app_card_wrapper.app_newstuff_arrow:before{top:-7px;right:12px;z-index:1;height:14px;width:14px}.app_card_wrapper.app_background_arrow,.app_card_wrapper.app_quicklinks_arrow,.app_card_wrapper.app_newstuff_arrow{display:inline}.app_card_wrapper.app_background_arrow:before{right:43px}.app_card_wrapper.app_quicklinks_arrow:before{right:12px}.app_quicklinks_arrow.app_launcher_current img,.app_background_arrow.app_launcher_current img{margin-top:-40px !important}.app_card_container{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-color:#ddd;border-style:solid;border-width:1px;background-color:$white-color;overflow:hidden;display:block;margin:0;padding:0;outline:none;position:relative}.app_card_scene{padding:0 0 0 0;display:none;overflow:hidden}.app_card_scene_title{background-color:#efefef;color:$gray-color;padding:10px 20px 10px 20px;margin:0 -10px 0 -10px;font-size:20px;font-weight:normal;text-align:center}.app_scene_current{display:block}.app_card_hr{color:#ddd;background-color:#ececec;height:1px;line-height:1px;font-size:1px;border:none;display:block;margin:0 -10px 0 -10px}.app_card_spacer{font-size:1px;line-height:1px;width:100%;display:block;margin:0 0 10px 0}.app_card_scene_container{padding:10px 10px 10px 10px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.app_newstuff_arrow .app_card_scene_container{padding:6px 10px 6px 10px;font-size:13px;color:#a7a7a7}#ql-widget{width:270px;height:290px;clear:both}.ql-widget-item{display:block;float:left;margin:5px;width:80px;color:#5c5c5c;text-decoration:none;font-size:13px;text-align:center}.ql-widget-item img{float:left;margin:0 8px}.quicklinksvisible #appiance__handle{display:none !important}#body_container{display:none;z-index:1}.homepage #body_container,.serp #body_container{display:block}#head_container{z-index:20}#content_container{z-index:20}.serp #content_container{margin-left:210px;width:630px}.gLayout.serp #content_container{margin-left:125px}#footer_container{z-index:30}#absolute_container{top:0;left:0;position:static;z-index:10}.serp #body_container{display:block;position:absolute;top:0;left:0;right:0;height:100%;bottom:0;overflow:visible}.serp #footer_container{position:fixed}body.serp{overflow-x:hidden}.homepage .serp_content{display:none}.serp .serp_content{display:block;margin-top:10px;z-index:10}.homepage #head_container{width:960px;margin:0 auto;padding:0 0 0 0;padding:60px 0 0 0;height:160px}.homepage.newtab{visibility:hidden}.homepage.newtab.ntready{visibility:visible;text-align:center}.homepage.newtab #head_container{height:0;padding:50px 0 0 0}.ddleContainer{display:none}.homepage .ddleContainer{display:block;width:100%;text-align:center;height:128px}.homepage #ddleContainer{height:160px}.homepage .ddleContainer img{width:auto;height:128px}#ddleContainer img{height:160px;width:auto}.serp_head{display:none;background:#f4f4f4;width:100%;height:60px}.gLayout.serp_head{border-bottom:1px solid #e5e5e5}.serp .serp_head{display:block}.serp .smallDdleContainer{width:200px;height:46px;padding:7px 0 7px 0;text-align:center}.gLayout .smallDdleContainer{width:130px}.serp .smallDdleContainer img{width:auto;cursor:pointer}.serp .smallDdleContainer.square img{width:46px;height:46px;cursor:pointer}.homepage #content_container{width:960px;margin:0 auto;padding:0 0 0 0}.search_form{position:relative}.searchbar{width:630px;position:relative;z-index:20}.homepage .search_form{padding:15px 0 15px 0;width:630px;margin:0 auto;z-index:999}.homepage.newtab .search_form{padding:20px 0 20px 0}.homepage .searchbar{margin:0 auto}.homepage .searchbar_input,.homepage .searchbar_buttons{display:block;width:100%}.homepage .searchbar_input,.searchbar_input .input_area{text-align:left}.homepage .searchbar_buttons{margin:8px 0 0 0;text-align:center}.input_area{text-align:center;padding:3px 3px;border:1px solid #ebebeb}.input_area:hover{border:1px solid #b9b9b9 !important;outline-width:0}.input_area.focused:hover{border:1px solid #1b6cfd !important}.homepage .input_area,.serp .input_area{background-color:#fff}.serp .input_area{height:32px;width:584px}.homepage .input_area{height:30px;width:584px;margin:auto}.serp #inputBox{padding:5px 0 0 5px;color:#000;line-height:26px}.homepage #inputBox{margin-top:3px;padding-left:5px;width:95%}.serp .searchbar_buttons{display:none}.input_area.focus{border:1px solid #1b6cfd;outline-width:0}.homepage .buttons_area{margin-top:20px;margin-bottom:20px}.searchbar_input .ui-menu-item a .at.box{color:#000;border:1px solid;text-align:center;margin-top:3px;margin-bottom:4px;line-height:14px;font-size:9px}.startIm .searchbar_input .ui-menu-item a .at.box{float:right;border:none;color:#666}.searchbar_input .ui-menu-item a .truncate{width:435px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:22px;height:22px}.startIm .searchbar_input .ui-menu-item a .truncate{color:#009030}.searchbar_input .ui-menu-item a .link{width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:22px;height:22px;color:#008000}.searchbar_input .ui-menu-item a .at{color:#008000;color:rgba(0,128,0,.5);display:inline-block;font-size:10px;line-height:22px;overflow:hidden;float:left;width:20px;margin-right:5px}.input_q{height:22px;border:0}.btn_search{font-size:13px;font-weight:bold;border:none;color:#757575;background-color:#f5f5f5}.btn_search:hover{color:#000;border:1px solid #dfdfdf;background-color:#f5f5f5}.serp .input_q{width:550px;display:block;margin-top:0}.gLayout.serp .input_q{padding:0 0 0 5px}.btn_search_serp,.btn_search_serp:hover{height:26px !important;line-height:20px !important;background:url("../Images/searchmagls.png") no-repeat scroll center transparent !important;background-color:#4f90fe !important;width:70px;margin:0 0 0 0 !important;position:absolute;right:2px;top:2px}.homepage .btn_search_serp,.homepage .btn_search_serp:hover{display:none}.serp .btn_search_serp{border:1px solid #4e90fd;background-position:-726px -240px;width:40px;border:0 none;height:40px;background:url(../Images/searchIcon.png) no-repeat center center #4285f4;font-size:20px;float:left;margin:9px -8px 7px -6px;position:absolute;right:7px;top:-9px;background-size:20px 20px;border-top-right-radius:2px;border-bottom-right-radius:2px}#bottomSearch{margin:20px 0 0 0}.shopping #bottomSearch{display:none !important}.shopping .btn_search_serp{display:none !important}.language_box{display:none;word-spacing:normal;font-size:12px;color:#666;width:630px;margin:0 auto;text-align:center;z-index:10}.homepage .language_box{display:block}.language_box a{margin-left:10px;color:#12c}.language_box a:hover{text-decoration:underline}#lsz{color:#666;word-spacing:10px;font-size:12px;position:relative}#lsz .lcr{font-weight:700}#lsz .ldv{display:none;position:absolute;width:152px;background:none repeat scroll 0 0 #fff;border:1px solid #666;z-index:999}#lsz .ldv.lshow{display:inline}#lsz .lmore{word-spacing:0}#lsz .lmore span{font-size:8px;vertical-align:top;line-height:12px}#lsz a{color:#666}#lsz .ldv a{color:#666;float:left;font-size:12px;min-width:70px;padding:3px 0;line-height:16px;text-decoration:none;word-spacing:normal;margin:3px 3px 3px 3px}#lsz .ldv a.lstt:hover{background:#4d90fe !important;color:#fff !important}.selected{font-weight:bold}.ad_placement,.aub_placement{display:none;width:970px;height:250px;margin:0 auto}.homepage .ad_placement,.homepage .aub_placement{display:block}.serp .homepage_content{position:relative;margin-top:-51px;z-index:20}#footer_container{display:block;width:100%;font-size:11px;line-height:26px;border-top:1px solid #ebebeb;position:fixed;bottom:0;left:0;margin:0 0;display:block;text-align:right;background-color:#f5f5f5;color:#666;min-width:1200px}#footer_container a{color:#969696;text-decoration:none;margin:0 10px 0 10px}#footer_container a:hover{text-decoration:underline}#flogo{background:url("../Images/logo-1st-new.png") no-repeat scroll left top transparent;color:#666;font-size:11px;line-height:28px;padding:0 0 0 35px;float:left;width:123px;height:28px;position:relative;margin-left:10px}#logo_footer{background:url("../Images/logo_t.png") no-repeat left center transparent;height:26px;width:70px;display:block;float:left;padding:0 0 0 35px}#logo_footer_search{background:url("../Images/iminentSmall.png") no-repeat left center transparent;height:37px;display:block;float:left;padding:0 0 0 125px}#gmic{background:url("../Images/micicon.png") no-repeat left center transparent;position:absolute;top:9px;height:23px;width:19px;background-size:24px 24px;cursor:pointer}.serp #gmic{right:52px}.homepage #gmic{right:32px}#logo_footer_bobrowser{background:url("../Images/bobrowser/favicon.ico") no-repeat left center transparent;height:26px;display:block;float:left;padding:0 0 0 35px;margin-left:20px}.searching #footer_container{display:none}.app_card_launcher{position:absolute;right:15px;top:15px;padding:5px 5px 5px 5px;z-index:12;display:block}.app-has-background.app-state-homepage .app_card_launcher{background-color:#f4f4f4;border-radius:5px;box-shadow:0 0 10px #fff}.app-state-serp .app_background_arrow,.serp .app_background_arrow{display:none}.app_card_launcher span{cursor:pointer;width:20px;height:20px;margin:0 5px 0 5px;display:block;float:left;overflow:hidden}.app_card_launcher span img{border:0}.serp .app_card_launcher,.serp #app_card_master{right:30px}.app_card_wrapper{z-index:12;min-height:34px;display:none;text-align:-webkit-match-parent;zoom:1;font-size:16px;line-height:24px;font-family:'Open Sans',arial,tahoma,verdana,sans-serif;color:#5c5c5c;-moz-box-shadow:0 1px 5px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,.1);box-shadow:0 1px 5px 1px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;position:absolute;right:15px;top:59px;z-index:30}.app_card_wrapper:before{content:"";position:absolute;top:-7px;right:12px;z-index:1;height:14px;width:14px;background:#fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border:1px solid #ddd;border-bottom:none;border-right:none}.app_card_wrapper.app_newstuff_arrow:before{top:-7px;right:12px;z-index:1;height:14px;width:14px}.app_card_wrapper.app_background_arrow,.app_card_wrapper.app_quicklinks_arrow,.app_card_wrapper.app_newstuff_arrow{display:inline}.app_card_wrapper.app_background_arrow:before{right:43px}.app_card_wrapper.app_quicklinks_arrow:before{right:12px}.app_quicklinks_arrow.app_launcher_current img,.app_background_arrow.app_launcher_current img{margin-top:-40px !important}.app_card_container{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-color:#ddd;border-style:solid;border-width:1px;background-color:#fff;overflow:hidden;display:block;margin:0;padding:0;outline:none;position:relative}.app_card_scene{padding:0 0 0 0;display:none;overflow:hidden}.app_card_scene_title{background-color:#efefef;color:#5c5c5c;padding:10px 20px 10px 20px;margin:0 -10px 0 -10px;font-size:20px;font-weight:normal;text-align:center}.app_scene_current{display:block}.app_card_hr{color:#ddd;background-color:#ececec;height:1px;line-height:1px;font-size:1px;border:none;display:block;margin:0 -10px 0 -10px}.app_card_spacer{font-size:1px;line-height:1px;width:100%;display:block;margin:0 0 10px 0}.app_card_scene_container{padding:10px 10px 10px 10px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.app_newstuff_arrow .app_card_scene_container{padding:6px 10px 6px 10px;font-size:13px;color:#a7a7a7}#bg-widget{position:relative;height:315px}#bg-widget ul{margin:0;padding:0;list-style-type:none;margin-right:5px}#bg-widget ul li{list-style-type:none}#bg-widget>*{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.bg-widget-wp-cat{display:none}.bg-widget-wp-cat.current{display:block}.bg-widget-wp-item{float:left;border:1px solid #808080;padding:2px;margin:3px 10px 4px 10px;cursor:pointer;width:96px}.bg-widget-wp-item.selected{background-color:#6ba9e4}.bg-widget-wp-container{float:left;width:380px;height:315px}.bg-widget-nav{position:relative;display:block;float:left;height:315px}.bg-widget-nav-item{font-size:15px;margin:10px 0 20px 0;padding-left:16px;text-align:left;color:#666}.bg-widget-nav-item span{cursor:pointer}.bg-widget-nav-item.current{background:transparent url("../Images/bgwidget-arrow-right.png") no-repeat left center}.bg-widget-control{position:absolute;bottom:0;left:10px}.bg-widget-control-none{border:1px solid #cd7e81;color:#cd7e81;display:block;font-size:17px;padding:4px;width:4em;margin:5px 0 0 0;cursor:pointer;text-align:center}.bg-widget-control-ok{border:1px solid #bee1c9;color:#4c9567;display:block;font-size:17px;padding:4px;width:4em;margin:5px 0 0 0;font-weight:bold;cursor:pointer;text-align:center}.bg-widget-control-none.disabled{border-color:#f4f4f4;color:#f4f4f4}.bg-widget-control-ok.disabled{border-color:#f4f4f4;color:#f4f4f4}#ql-widget{width:270px;height:290px;clear:both}.ql-widget-item{display:block;float:left;margin:5px;width:80px;color:#5c5c5c;text-decoration:none;font-size:13px;text-align:center}.ql-widget-item img{float:left;margin:0 8px}.quicklinksvisible #appiance__handle{display:none !important}div#CB_Background_Container{height:100%;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:0}.serp div#CB_Background_Container{display:none !important}div#CB_Background_Container img{position:fixed;top:0;left:0}div#CB_Background_Container.full{background:#fff}div#CB_Background_Container.center{background-color:#fff;background-repeat:no-repeat;background-position:center center}div#CB_Background_Container.repeat{background-repeat:repeat}.searchResult.videoResult .resultThumbnailPane{width:160px;height:100px;overflow:hidden;float:left;margin:0 10px 0 0;text-align:center;background:#000}.searchResult.videoResult .resultThumbnailLink{display:block;width:160px;height:100px}.inspcsr_serp .videoResult .resultThumbnail{float:none;max-height:100px;margin-right:0}.videoResult .resultThumbnail{width:auto !important;height:auto !important}.inspcsr_serp .imageResult{width:202px;height:210px;float:left;margin-bottom:10px}.resultThumbnailPane{height:154px;width:182px;overflow:hidden;margin-bottom:4px}.imageResult .resultThumbnailInfoWrapper{width:182px;overflow:hidden;display:none}.inspcsr_serp .resultDisplayUrl{color:#093;font-style:normal;font-weight:normal;font-size:13px}.inspcsr_serp .resultTitle{text-decoration:underline;line-height:1.4em}.inspcsr_serp .webResult{margin:6px 0;padding:6px 4px}.inspcsr_serp .resultDescription{color:#444;font-size:13px;margin-top:5px;overflow:hidden;text-overflow:ellipsis}.inspcsr_serp .imageResult .resultTitle{display:none}.inspcsr_serp .videoResult{float:left;margin-bottom:20px;width:100%}.inspcsr_serp .videoResult .resultThumbnail{float:left;margin-right:10px}.ui-autocomplete{width:628px;background-color:#fff;border-radius:0;border-color:#1b6cfd;display:block;z-index:100 !important;position:absolute !important;overflow:hidden}.gLayout .ui-autocomplete{width:590px !important;background:#fff;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:default;overflow:visible}.gLayout .ui-autocomplete li:last-child{border-left:0;border-right:0}.gLayout .ui-autocomplete li a{line-height:22px;font:16px arial,sans-serif}.gLayout .ui-autocomplete a{padding-left:8px !important;color:#000 !important}.serp .ui-autocomplete{top:39px}.homepage .ui-autocomplete{top:38px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.4;font-size:16px;zoom:1;font-weight:normal;cursor:pointer}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:0;border:none;background-color:#ececec;border-radius:0}#footer{display:none !important}.ui-helper-hidden-accessible{display:none}#result_table{text-align:left;margin-top:-5px;width:630px;margin-left:2px}div#result_page{width:5000px;display:none;padding:0;background:none;border:0 none;box-shadow:none;height:inherit;margin-bottom:30px;z-index:0;position:relative}div#result_page.serp_complete.textads_complete{display:block}div#menu{margin:0;height:auto;border-bottom:1px solid #ebebeb;padding:5px 0;width:630px;overflow:hidden}.horizontalLine{position:absolute;width:100%;margin-left:-150px;margin-top:0;height:1px;background-color:rgba(0,0,0,.07)}.gLayout div#menu{padding:5px 0 0 0;height:28px}.serp div#menu{height:55px}div#menu a{border:0 none;margin:0 8px;background:none;box-shadow:none;border-radius:0;display:block;float:left;font-size:13px;font-weight:700;padding:3px 8px;line-height:25px;color:#777;text-decoration:none}.serp div#menu a{padding-top:13px;padding-bottom:14px;font-weight:normal}.serp div#menu a.selected{border-bottom:3px solid #4285f4;color:#4285f4;border-top:none;font-weight:bold}div#menu a.selected{border-top:3px solid #2b385f;border-bottom:3px solid #2b385f;font-weight:700;padding:0 8px}.bordered{border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07);padding-top:10px;padding-bottom:10px;margin-top:20px}.aylfText{font-size:18px;line-height:18px;font-weight:normal;color:#808080;height:auto;padding-bottom:7px;margin-top:10px;margin-bottom:5px}.gLayout div#menu a.selected{border-bottom:3px solid #dd4b39;color:#dd4b39;border-top:none}.mini_adds_text,.mini_ads_text{color:#666;line-height:15px;margin:5px 0 5px 0 !important;padding-top:10px;font-size:13px;padding-bottom:0}.mini_ads_text{font-size:13px;margin-left:5px}.ads_text{font-size:13px;margin-left:0}.inspxml_serp_images .ads_text{margin-left:5px}.inspxml_serp_images .mini_ads_text{margin-left:5px !important}.inspxml_serp_video .ads_text{margin-left:5px}.inspxml_serp_video .mini_ads_text{margin-left:5px !important}.gLayout .mini_adds_text{margin:0 0 5px 5px}#productZoneContainer .mini_adds_text{color:#666;font-size:11px;line-height:15px;margin:0 0 5px 0}#topResults,#relatedResults,#noResults,#mainResults,#bottomResults,#rightResults,#spellingResults{color:#666;font-size:11px;clear:both}#topResults{margin-top:20px}#spellingResults{display:none !important}#spellingText{margin-left:5px}#spellingResults{font-size:16px !important;font-style:italic}#spellingResults{margin-top:20px}#spellingResults a{font-size:16px !important;font-style:italic}#spellingResults div{display:inline}#noResults{padding:30px 0 0 0}div.web_result{margin:6px 0;padding:4px 0}.web_result h2 a,.web_result h2 span{font-size:18px;text-decoration:none}div.web_result h2{color:#12c;font-weight:normal;display:inline;text-decoration:none;margin:0;padding:0;font-size:0}div.web_result h2 a,div.web_result h2 span{color:#12c;font-family:arial,sans-serif;text-decoration:underline;font-size:16px;line-height:1.2;margin:0;padding:0}div.web_result h2 a:hover,div.web_result h2 span:hover{text-decoration:underline}div.web_result h2 a:visited,div.video_result h2 a:visited,div.web_result h2 span:visited,div.video_result h2 span:visited{color:#6830bb}span.result_url{margin:0;padding:0;font-family:arial,sans-serif;font-size:13px;font-style:normal;font-weight:normal;line-height:16px}span.result_url a,span.result_url span{margin:0;padding:0;font-size:13px;color:#093;text-decoration:none}div.web_result strong{text-decoration:bold}div.web_result div.result_url_line{margin-top:0;font-size:0}div.web_result p{margin:0;padding:0;font-size:13px;color:#545454;line-height:1.4;word-wrap:break-word}div#rightResultsTextAds{position:absolute;top:42px;left:630px}.paginationContainer{list-style-type:none;margin:20px 0 0 0;padding:0}.paginationElement{display:inline}.paginationLink{font-family:Arial,sans-serif;cursor:pointer;border:0 none;color:#12c;margin:10px;font-size:13px;text-decoration:none}.paginationLink.current{cursor:default;color:#000;font-weight:bold}#relatedResults{width:620px}#relatedResults .std-related{position:relative;display:block;height:95px}#relatedResults .std-related h2{font-size:11px;color:#666;line-height:15px;margin:5px 0 5px 0;display:none}#relatedResults .std-related ul{width:780px;margin-left:-30px}#relatedResults .std-related ul li{color:#2519a8;font-family:arial,sans-serif;font-size:13px;height:auto;line-height:20px;display:block;padding-right:15px;float:left;width:210px;height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}#relatedResults .std-related ul li a{color:#12c;text-decoration:none;cursor:pointer}#relatedResults .std-related ul li a:hover{text-decoration:underline}.deeplinks{margin:10px 15px}.deeplinks div.left{float:left;margin-right:16px}.deeplinks div.right{float:left}.deeplinks div.clear{float:none!important;clear:both!important}.deeplinks_link a,.deeplinks_link span{text-decoration:none;font-size:13px}.deeplinks_link span{color:#12c}.deeplinks_link span:hover{text-decoration:underline}.deeplinks div.deeplinks_link{display:block}.inspxml_serp .videoResult .resultThumbnail{float:none;max-height:100px;margin-right:0}.inspxml_serp .imageResult{width:202px;height:202px;float:left}.inspxml_serp .imageResult{margin-bottom:10px}.inspxml_serp .resultDisplayUrl{color:#093;font-style:normal;font-weight:normal;font-size:13px}.inspxml_serp .resultTitle{text-decoration:underline;line-height:1.4em}.inspxml_serp .webResult{margin:6px 0;padding:6px 4px}.inspxml_serp .resultDescription{color:#444;font-size:13px;margin-top:5px;overflow:hidden;text-overflow:ellipsis}.inspxml_serp .imageResult{width:202px;height:202px;float:left}.inspxml_serp .imageResult .resultTitle{display:none}.inspxml_serp .videoResult{float:left;margin-bottom:20px;width:800px}.inspxml_serp .videoResult .resultThumbnail{float:left;margin-right:10px}#hmpgbanner{text-align:center}.topsites #topSites{width:100%;margin:auto;overflow:visible;color:#262626;position:relative;-webkit-transition:opacity .125s;padding:20px 0 0 0;text-align:center}.topSitesContainer{position:relative}.wrapper-topsite{width:25%;cursor:pointer;float:left;position:relative;margin-bottom:30px}#topSites .topSite{padding:10px;background:#fff;-webkit-transition:.3s;text-shadow:0 1px 2px white;border:1px solid transparent;display:block;text-decoration:none;color:#262626;position:relative}#topSites .topSite:hover{background:#f1f1f1;border:1px solid #e5e5e5}.topSite .thumb img{width:100%;height:auto;margin-bottom:-2px}.topSitesContainer .delete{display:none;position:absolute;top:6px;right:6px;line-height:18px;border:1px solid #e5e5e5;cursor:pointer;height:20px;width:20px;background-color:rgba(255,255,255,.7);background-position:center center;background-repeat:no-repeat}#modalwrapper{background-color:#fff;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:100;opacity:.7;display:none}#modalcontainer{width:100%;height:100%;background:transparent;opacity:1;z-index:101;position:fixed;top:0;right:0;bottom:0;left:0;display:none}#modalbox{width:580px;height:220px;background:#f5f5f5;margin:0 auto;margin-top:100px;box-shadow:1px 1px 8px #666;border-radius:3px;padding:10px 10px 10px 10px;color:#555;display:none}.sendBtn{display:none}.ie7 .std-related ul{margin-left:10px !important}#footer_zone{text-align:right}.footer_zone_search{height:37px}.footer_zone_search a{line-height:37px}.footer_logo{float:left;margin:0 0 0 10px}#cookiesPolicy{position:absolute;padding:0 18px;display:none;background-color:#fdfafa;margin:0 auto;font-size:11px;height:19px;z-index:10;text-align:left;background-color:#f5f5f5;width:100%;height:30px}#cookiesPolicy span{background-color:#7c7777;padding:2px 10px;border-radius:4px;color:#fff;cursor:pointer}div.rAdContainer{clear:both;padding:10px 0;cursor:pointer}span.rTextAdTitle{font-size:16px;line-height:1.4em;color:#12c;font-family:arial,sans-serif;word-wrap:break-word;text-decoration:underline;cursor:pointer}.rTextAdTitle{font-size:18px;text-decoration:none}span.rTextAdUrl{color:#093;font-style:normal;font-weight:normal;font-size:13px;text-decoration:none;word-wrap:break-word;cursor:pointer}span.rTextAdDesc{color:#000;font-family:arial,sans-serif;font-size:13px;word-wrap:break-word}div.rDlWrap{margin-top:4px}div.rDlCat{margin-left:12px;float:left;margin-right:20px}span.rDlItem{display:block;color:#12c;text-decoration:none;font-size:13px;line-height:1.5;cursor:pointer}span.rDlItem:hover{text-decoration:underline}div.clear{clear:both}body.homepage .aub_placement{display:block}body.serp .aub_placement{display:none}span.aub_placement_title{font-family:Arial;font-size:10px;color:#888;display:block;margin:5px 0 0 0;text-align:center}.footerLinks{float:none}#cookiesPolicy.cookiesPolicySearch{position:static;width:10px;margin:0 0 0 125px;letter-spacing:-1px;white-space:nowrap;overflow:visible}div#black_menu_holder{display:none}#relatedResultsClone{display:none}.top_region{margin-top:-25px}.bottom_region{margin-top:-25px}.ads_text{margin-left:5px}.gLayout .ui-autocomplete{width:590px !important;background:#fff;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:default;overflow:visible}.gLayout .ui-autocomplete li a{line-height:22px;font:16px arial,sans-serif}.gLayout .ui-autocomplete a{padding-left:8px !important;color:#000 !important}.serp .ui-autocomplete{top:39px !important}.homepage .ui-autocomplete{top:38px !important}.serp .homepage_content{margin-top:-51px}.serp .input_area{height:32px;width:584px !important}.homepage .input_area{width:584px !important;margin:auto}.input_area:hover{border:1px solid #b9b9b9 !important;outline-width:0}.input_area.focused:hover{border:1px solid #1b6cfd !important}.serp #inputBox{padding:5px 0 0 5px;color:#000 !important;line-height:26px}.serp .btn_search_serp{border:1px solid #4e90fd !important;background-position:-726px -240px !important;width:40px !important;border:0 none !important;height:40px !important;background:url(../Images/searchIcon.png) no-repeat center center #4285f4 !important;font-size:20px !important;float:left !important;margin:9px -8px 7px -6px !important;position:absolute !important;right:7px !important;top:-9px !important;background-size:20px 20px !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important}.btn_search{font-size:13px !important;font-weight:bold !important;border:none !important;color:#757575 !important;background-color:#f5f5f5 !important}.btn_search:hover{color:#000 !important;border:1px solid #dfdfdf !important;background-color:#f5f5f5 !important}.serp div#menu a{padding-top:13px !important;padding-bottom:14px !important;font-weight:normal !important}.serp div#menu a.selected{border-bottom:3px solid #4285f4 !important;color:#4285f4 !important;border-top:none;font-weight:bold !important}.serp div#menu{height:55px !important}.bordered{border-top:1px solid rgba(0,0,0,.07) !important;border-bottom:1px solid rgba(0,0,0,.07) !important;padding-top:10px !important;padding-bottom:10px !important;margin-top:20px !important}.aylfText{font-size:18px;line-height:18px;font-weight:normal;color:#808080;height:auto;padding-bottom:7px;margin-top:10px;margin-bottom:5px}#relatedResults .std-related h2{display:none !important}#relatedResults{width:620px}.web_result h2 a,.web_result h2 span{font-size:18px !important;text-decoration:none !important}.rTextAdTitle{font-size:18px !important;text-decoration:none !important}.homepage #inputBox{margin-top:3px !important;padding-left:5px !important;width:95% !important}#result_table{margin-top:-5px !important;width:630px;margin-left:2px}.inspxml_serp_images .mini_adds_text{margin-top:30px !important}.videoTitle{font-size:16px !important}.inspxml_serp_video #result_table{margin-top:15px !important}.language_box{word-spacing:normal !important}.language_box a{margin-left:10px;color:#12c !important}.language_box a:hover{text-decoration:underline !important}.homepage .buttons_area{margin-top:20px;margin-bottom:20px}.mini_adds_text{font-size:13px !important;padding-bottom:0 !important}.mini_ads_text{font-size:13px !important;margin-left:5px}.ads_text{font-size:13px !important;margin-left:0}.horizontalLine{position:absolute;width:100%;margin-left:-150px;margin-top:0;height:1px;background-color:rgba(0,0,0,.07)}#result_page{width:5000px !important}#menu{border-bottom:0 !important}#web_search{margin-left:0 !important}#mainResults .mini_adds_text{margin:0 0 5px 0 !important}.inspxml_serp_images #mainResults .mini_adds_text{margin:0 0 5px 5px !important}.web_result.pads_web_result .mini_adds_text{padding-left:7px !important}#productZoneContainer{margin-left:-2px !important;margin-top:12px}#relatedResults .std-related ul{margin-left:-39px}#productZoneContainer .web_result.pads_web_result{margin:0 !important;padding:0 !important}#inputBoxBottom{padding-top:5px !important}.searchResult{padding:6px 0 !important}#shoppingButtonLnkHeader{cursor:pointer}.shoppingHidden{display:none !important}#plaResults{margin-top:10px;display:none;position:relative}#plaResults .sponsoredLabel{color:#666;font-size:13px;line-height:10px;margin-top:-16px;margin-left:20px}.shoppingItem .img img{height:100px;max-width:100%}#shopping_table{display:none;text-align:left;width:630px;padding-bottom:10px;padding-top:40px;position:relative}#shopping_table .sponsored{position:absolute;right:10px;padding:0 5px;background:#fff;z-index:1;top:12px;font-size:12px;text-decoration:none;color:#545454;font-weight:400;display:flex;align-items:center}#shopping_table .sponsored svg{fill:#c7c7c7;width:16px;height:16px;margin-left:5px}.shopping #shopping_table{display:block;margin-left:130px}.shopping #result_table{display:none !important}.shopping #footer_container{position:fixed !important}#shoppingResults .shoppingItem{text-align:left;border:#ebebeb solid 1px;height:190px;position:relative;box-sizing:border-box;float:left;overflow:hidden;width:11.1111111111%;width:-webkit-calc(100%/9);width:calc(100%/9);margin-top:-1px;margin-right:-1px;padding:10px}#shoppingResults .shoppingItem a{text-decoration:none !important}#shoppingResults .shoppingItem:hover h3{text-decoration:underline}#shoppingResults .shoppingItem h3{font-size:14px;color:#24252a;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 5px 0}#shoppingResults .shoppingItem .price{font-size:14px;font-weight:bold;color:#24252a;text-decoration:none}#shoppingResults .shoppingItem .price.old{text-decoration:line-through;display:inline-block;margin-right:10px;font-weight:400}#shoppingResults .shoppingItem .price.new{display:inline-block}#shoppingResults .shoppingItem .img{text-align:center}#shoppingResults .shoppingItem .brand{text-align:left;color:#093;font-size:12px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sale,.sale:before,.sale:after{-webkit-box-shadow:0 0 1px 0 red;text-align:center;box-shadow:0 0 1px red;content:" ";position:absolute;z-index:2;top:0;right:0;height:30px;width:30px;line-height:15px !important;background:#f00}.sale{top:15px;right:15px;text-transform:uppercase;font-weight:bold;font-size:75%;color:#fff}.sale .discount{height:30px;width:30px;position:absolute;line-height:30px !important;top:0;right:0;text-align:center;font-size:12px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);z-index:1000}.sale:before{vertical-align:top;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);z-index:1000}.sale:after{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.discount label{display:block;margin-top:-17px;font-size:13px;color:#666;margin-left:25px;cursor:pointer}.discount input{cursor:pointer}.filtersTitle{text-align:left;font-weight:bold;font-size:13px;border-bottom:1px solid rgba(0,0,0,.07);padding-bottom:5px;color:#555}.filtersPrice{margin-bottom:-10px}#cleanupFilters{margin:auto;background-color:#ecf0f1;border-radius:5px;font-size:12px;font-weight:bold;margin-top:20px;outline:none;border:1px solid #c2c2c2;color:#454647;padding:7px 15px;text-transform:uppercase;cursor:pointer;white-space:normal;max-width:100%;transition:background ease .35s}#cleanupFilters:hover{background-color:#d8d8d8}.filterItem.checkboxes{margin-bottom:5px}.filterItem.checkboxes label{display:block;margin-top:-17px;font-size:13px;color:#666;margin-left:25px}#filterCheckboxHolder{height:280px;overflow-y:scroll;overflow-x:hidden}#filters{position:fixed;left:10px;font-size:12px;width:190px;margin-left:15px}.filterActiveScroll{top:20px}#filters #priceSlider{width:140px;margin-left:5px;color:#555}#filters .filterItem{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:150px;cursor:pointer}#filters .filterItem input,#filters .filterItem label{cursor:pointer}#filters .filterItem:hover{text-decoration:underline}#filters .ui-slider-horizontal .ui-slider-range{background-image:none;background-color:rgba(0,0,0,.2)}#filters .ui-slider .ui-slider-handle{height:.9em}#inputBoxShopping{display:none}#inputBox{font-size:16px}.homepage #inputBoxShopping{display:none !important}.btn_search_shopping{display:none}.homepage .btn_search_shopping{display:none !important}.shopping .btn_search_shopping{display:block;border:1px solid #4e90fd !important;background-position:-726px -240px;width:40px;border:0 none;height:40px;background:url(../Images/searchIcon.png) no-repeat center center #4285f4;font-size:20px;float:left;margin:9px -8px 7px -6px;position:absolute;right:7px;top:-9px;background-size:20px 20px;border-top-right-radius:2px;border-bottom-right-radius:2px}.shopping .btn_search{display:none}.shopping #inputBoxShopping{font-size:16px;display:block;width:590px;margin-top:0;border:0;top:1px;position:absolute;height:36px;padding-left:5px;margin-left:-3px}#more_shopping{right:0;padding-right:7px;color:#777;cursor:pointer;margin-top:10px;position:absolute;font-size:13px;top:178px}#noShoppingResults{color:#666;font-size:11px;margin-left:-120px}.shopping_info{background:url(../Images/info-2-xxl.png) no-repeat center;background-size:15px;height:15px;display:inline-block;width:15px}.shoppingMoreButton{background:url(../Images/play-xxl.png) no-repeat center;background-size:10px;height:10px;display:inline-block;width:10px}#amount{border:0}.priceInput{display:inline-block;width:50px;padding:2px 10px 2px 5px;text-align:right;border-radius:2px;outline:0;border:1px solid #ccc;margin-top:10px;color:#666;box-sizing:border-box}#autocompleteHolder{display:none}#gmic{background:url("../Images/micicon.png") no-repeat left center transparent;position:absolute;top:9px;height:23px;width:19px;background-size:24px 24px;cursor:pointer}.serp #gmic{right:52px}.homepage #gmic{right:48px}
/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:32px;height:52px;border:1px solid #c2c2c2;border-radius:2px;background:#e4e4e6;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background ease .35s}.flickity-prev-next-button:hover{background:#ccc}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:-42px}.flickity-prev-next-button.next{right:-42px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button.previous:disabled{opacity:.3;cursor:auto;opacity:0}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#424250}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.carouselWrapper{padding:10px;border:1px solid #d7d7d7;height:218px;width:645px;margin:5px 0}.carouselWrapper .headerCarousel{display:flex;justify-content:space-between}.carouselWrapper .headerCarousel h2{color:#12c;margin:0;font-size:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.carouselWrapper .headerCarousel .sponsored{font-size:12px;text-decoration:none;color:#545454;font-weight:400;display:flex;align-items:center}.carouselWrapper .headerCarousel .sponsored svg{fill:#c7c7c7;width:16px;height:16px;margin-left:5px}.carouselWrapper .main-carousel{height:185px;position:relative;margin-top:10px}.carouselWrapper .main-carousel .shoppingItem{width:130px;height:185px;padding:5px 10px;box-sizing:border-box;border-left:1px solid #d7d7d7;text-align:center}.carouselWrapper .main-carousel .shoppingItem:nth-child(1){border-left:0}.carouselWrapper .main-carousel .shoppingItem a{text-decoration:none}.carouselWrapper .main-carousel .shoppingItem .imageProduct{max-width:100%;height:100px}.carouselWrapper .main-carousel .shoppingItem .productName{color:#12c;font-size:12px;font-weight:400;text-align:left;overflow:hidden;margin:0;margin-top:10px;white-space:nowrap;text-overflow:ellipsis}.carouselWrapper .main-carousel .shoppingItem .productPrice{color:#000;font-weight:700;font-size:14px;text-align:left;margin:5px 0}.carouselWrapper .main-carousel .shoppingItem .brand{text-align:left;color:#093;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carouselWrapper .main-carousel .shoppingItem:hover .productName{text-decoration:underline}@media screen and (max-width:1800px){#shoppingResults .shoppingItem{width:14.2857142857%;width:-webkit-calc(100%/7);width:calc(100%/7)}}@media screen and (max-width:1600px){#shoppingResults .shoppingItem{width:20%;width:-webkit-calc(100%/6);width:calc(100%/6)}}@media screen and (max-width:1300px){#shoppingResults .shoppingItem{width:16.6666666667%;width:-webkit-calc(100%/5);width:calc(100%/5)}}@media screen and (max-width:1040px){#shoppingResults .shoppingItem{width:25%}}@media screen and (max-width:880px){#shoppingResults .shoppingItem{width:33.3333333333%;width:-webkit-calc(100%/3);width:calc(100%/3)}}@media screen and (max-width:740px){#shoppingResults .shoppingItem{width:50%}}@media screen and (max-width:600px){#shoppingResults .shoppingItem{width:100%}}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../Images/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../Images/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../Images/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
#fancybox-thumbs {
	position: fixed;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 8050;
}

#fancybox-thumbs.bottom {
	bottom: 2px;
}

#fancybox-thumbs.top {
	top: 2px;
}

#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

#fancybox-thumbs ul li {
	float: left;
	padding: 1px;
	opacity: 0.5;
}

#fancybox-thumbs ul li.active {
	opacity: 0.75;
	padding: 0;
	border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
	opacity: 1;
}

#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #222;
	background: #111;
	outline: none;
}

#fancybox-thumbs ul li img {
	display: block;
	position: relative;
	border: 0;
	padding: 0;
	max-width: none;
}
