/* Merged CSS *//* Functional styling; * These styles are required for noUiSlider to function. * You don't need to change these rules to apply your design. */ .filter-products-search-btn {	margin: 20px auto;	text-align: center;}.noUi-target{margin-bottom:30px;}.noUi-target,.noUi-target * {-webkit-touch-callout: none;-webkit-user-select: none;-ms-touch-action: none;-ms-user-select: none;-moz-user-select: none;-moz-box-sizing: border-box;	box-sizing: border-box;}.noUi-target {	position: relative;	direction: ltr;}.noUi-base {	width: 100%;	height: 100%;	position: relative;	z-index: 1; /* Fix 401 */}.noUi-origin {	position: absolute;	right: 0;	top: 0;	left: 0;	bottom: 0;}.noUi-handle {	position: relative;	z-index: 1;}.noUi-stacking .noUi-handle {/* This class is applied to the lower origin when   its values is > 50%. */	z-index: 10;}.noUi-state-tap .noUi-origin {-webkit-transition: left 0.3s, top 0.3s;	transition: left 0.3s, top 0.3s;}.noUi-state-drag * {	cursor: inherit !important;}/* Painting and performance; * Browsers can paint handles in their own layer. */.noUi-base {	-webkit-transform: translate3d(0,0,0);	transform: translate3d(0,0,0);}/* Slider size and handle placement; */.noUi-horizontal .noUi-handle {	width: 20px;	height: 20px;	left: -17px;	top: -26px;}.noUi-vertical {	width: 18px;}.noUi-vertical .noUi-handle {	width: 28px;	height: 34px;	left: -6px;	top: -17px;}/* Styling; */.noUi-background {	background: #FAFAFA;	box-shadow: inset 0 1px 1px #f0f0f0;}.noUi-connect {	background: #3FB8AF;	box-shadow: inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition: background 450ms;	transition: background 450ms;}#overlay_wrapper .select{ transform: translateY(-50px); }.noUi-origin {	border-radius: 2px;}.noUi-target {	border-radius: 4px;	border: 1px solid #D3D3D3;	box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;}.noUi-target.noUi-connect {	box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;}/* Handles and cursors; */.noUi-dragable {	cursor: w-resize;}.noUi-vertical .noUi-dragable {	cursor: n-resize;}
.sim_product_image a {
    height: 128px;
    display: block;
}
.btn-lhv-installment {
    margin: 20px;
    border: none;
    background: #04a3ff;
    padding: 14px 18px;
    border-radius: 5px;
    color: #fff;
}
.btn-lhv-installment:hover {
    transform: translateY(-4px);
}
.btn-big-blue {
    background: #04A3FF;
    font-size: 20px;
    display: inline-block;

    color: white !important;
    padding: 12px 40px 12px 20px;
    border-radius: 30px;
    border: 0;
    cursor: pointer;
}
.btn-big-blue:hover {
    background: #FF4304;
}
.battery-warning-container {
    display: inline-block;
    position: relative;
    padding: 4px 8px;
    border-radius: 4px;
}
.battery-warning {
    opacity: 0;
    z-index: -1;
    position: absolute;
    transition: 0.5s ease opacity;
    background: rgba(0,0,0,0.0);
    left: -40px;
    width: 445px;
    color: #FFF !important;
    display: block;
    padding: 4px 8px;
    border-radius: 4px;
}
.battery-warning-container:hover .battery-warning {
    opacity: 1;
    z-index: 0;
    background: rgba(0,0,0,0.8);
}
#range-slider-lower, #range-slider-upper {
    font-size: 22px;
    padding-bottom: 20px;
}
#range-slider__range-values {
    top: -23px;
    margin-top: -28px;
}
#range-slider {
    margin-top: 20px;
}
#range-slider-3d-mark-cpu {
    margin-top: 52px;
}
#range-slider-3d-mark-11 {
    margin-top: 36px;
}
#range-slider-3d-mark-cpu, #range-slider-3d-mark-11 {
    background: gray;
    border: none;
    width: 240px;
}
#range-slider-3d-mark-cpu__range-values, #range-slider-3d-mark-11__range-values {
    padding-left: 0px;
    margin-left: -30px;
}
#range-slider-3d-mark-cpu-lower, #range-slider-3d-mark-cpu-upper, #range-slider-3d-mark-11-lower, #range-slider-3d-mark-11-upper {
    color: #C0C0C0;
}

#range-slider-3d-mark-cpu .noUi-handle, #range-slider-3d-mark-11 .noUi-handle {
    background: #04a3ff !important;
}

.noUi-handle {	background: #FF4304 !important;	width: 15px;	height: 20px;	left: 1px;	top: 0px;	border-radius: 25px;}.noUi-active {	box-shadow: inset 0 0 1px #FFF,				inset 0 1px 7px #DDD,				0 3px 6px -3px #BBB;}/* Handle stripes; */.noUi-handle:after {	left: 17px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {	width: 14px;	height: 1px;	left: 6px;	top: 14px;}.noUi-vertical .noUi-handle:after {	top: 17px;}/* Disabled state; */[disabled].noUi-connect,[disabled] .noUi-connect {	background: #B8B8B8;}[disabled].noUi-origin,[disabled] .noUi-handle {	cursor: not-allowed;} /*! normalize.css v3.0.2 | 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,menu,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-color: 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;}/* Tiny Carousel */#slider1 {    height: 1%;    margin: 30px 0 0;    overflow: hidden;    position: relative;    padding: 0 50px 10px;}#slider1 .viewport {    height: 550px;    overflow: hidden;    position: relative;}#slider1 .buttons {    background: #C01313;    border-radius: 35px;    display: block;    position: absolute;    top: 50%;    left: 0;    width: 35px;    height: 35px;    color: #fff;    font-weight: bold;    text-align: center;    line-height: 35px;    text-decoration: none;    font-size: 22px;}#slider1 .next {    right: 0;    left: auto;    top: 50%;}#slider1 .buttons:hover {    color: #C01313;    background: #fff;}#slider1 .disable {    visibility: hidden;}#slider1 .overview {    list-style: none;	display: inline-block;    position: absolute;    padding: 0;    margin: 0;    width: 100%;    left: 0;    top: 0;}#slider1 .overview li {    float: left;    margin: 0 20px 0 0;    padding: 1px;    height: auto;    border: 1px solid #dcdcdc;    width: auto;	display: inline-block; } /* Preload images */body:after {  content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);  display: none;}.lightboxOverlay {  position: absolute;  top: 0;  left: 0;  z-index: 9999;  background-color: black;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  opacity: 0.8;  display: none;}.lightbox {  position: absolute;  left: 0;  width: 100%;  z-index: 10000;  text-align: center;  line-height: 0;  font-weight: normal;}.lightbox .lb-image {  display: block;  height: auto;  max-width: inherit;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;}.lightbox a img {  border: none;}.lb-outerContainer {  position: relative;  background-color: white;  *zoom: 1;  width: 250px;  height: 250px;  margin: 0 auto;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;  -o-border-radius: 4px;  border-radius: 4px;}.lb-outerContainer:after {  content: "";  display: table;  clear: both;}.lb-container {  padding: 4px;}.lb-loader {  position: absolute;  top: 43%;  left: 0;  height: 25%;  width: 100%;  text-align: center;  line-height: 0;}.lb-cancel {  display: block;  width: 32px;  height: 32px;  margin: 0 auto;  background: url(../images/loading.gif) no-repeat;}.lb-nav {  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  z-index: 10;}.lb-container > .nav {  left: 0;}.lb-nav a {  outline: none;  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev, .lb-next {  height: 100%;  cursor: pointer;  display: block;}.lb-nav a.lb-prev {  width: 34%;  left: 0;  float: left;  background: url(../images/prev.png) left 48% no-repeat;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition: opacity 0.6s;  -moz-transition: opacity 0.6s;  -o-transition: opacity 0.6s;  transition: opacity 0.6s;}.lb-nav a.lb-prev:hover {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;}.lb-nav a.lb-next {  width: 64%;  right: 0;  float: right;  background: url(../images/next.png) right 48% no-repeat;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition: opacity 0.6s;  -moz-transition: opacity 0.6s;  -o-transition: opacity 0.6s;  transition: opacity 0.6s;}.lb-nav a.lb-next:hover {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;}.lb-dataContainer {  margin: 0 auto;  padding-top: 5px;  *zoom: 1;  width: 100%;  -moz-border-radius-bottomleft: 4px;  -webkit-border-bottom-left-radius: 4px;  border-bottom-left-radius: 4px;  -moz-border-radius-bottomright: 4px;  -webkit-border-bottom-right-radius: 4px;  border-bottom-right-radius: 4px;}.lb-dataContainer:after {  content: "";  display: table;  clear: both;}.lb-data {  padding: 0 4px;  color: #ccc;}.lb-data .lb-details {  width: 85%;  float: left;  text-align: left;  line-height: 1.1em;}.lb-data .lb-caption {  font-size: 13px;  font-weight: bold;  line-height: 1em;}.lb-data .lb-number {  display: block;  clear: left;  padding-bottom: 1em;  font-size: 12px;  color: #999999;}.lb-data .lb-close {  display: block;  float: right;  width: 30px;  height: 30px;  background: url(../images/close.png) top right no-repeat;  text-align: right;  outline: none;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);  opacity: 0.7;  -webkit-transition: opacity 0.2s;  -moz-transition: opacity 0.2s;  -o-transition: opacity 0.2s;  transition: opacity 0.2s;}.lb-data .lb-close:hover {  cursor: pointer;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;} /* Merged CSS END *//* Clearfix */* {	margin: 0; }#wrapper {	background: #EEEEEE !important;}a {	text-decoration: none !important;	color: black !important;	outline: 0 !important;}a:visited {	color: black;}a:hover {	background-color: transparent !important;}.warehouse_product_link {	max-width: 1250px;	margin: 0 auto;	height: auto;}.the_link {	background: #FF4100;	padding: 10px 24px 10px;	border-radius: 30px;	color: white;	font-weight: bold;	cursor: pointer;	margin: 0 auto;    width: 300px;    display: block;}}.event_tag {	margin-left: 25%;}.the_link:hover {	background: #04A3FF;}.nav > li > a:focus {	background-color: white !important;}@font-face {    font-family: 'Open Sans';	src: url('/fonts/opensans-condlight-webfont.ttf') format('truetype');}@font-face {    font-family: 'Open Bold';    src: url('/fonts/opensans-condbold-webfont.eot');    src: url('/fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/opensans-condbold-webfont.woff2') format('woff2'),         url('/fonts/opensans-condbold-webfont.woff') format('woff'),         url('/fonts/opensans-condbold-webfont.ttf') format('truetype');}@font-face {    font-family: 'Open Regular';    src: url('/fonts/opensans-regular-webfont.eot');    src: url('/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/opensans-regular-webfont.woff2') format('woff2'),         url('/fonts/opensans-regular-webfont.woff') format('woff'),         url('/fonts/opensans-regular-webfont.ttf') format('truetype');}.clearfix:before,.clearfix:after {    content: " ";    display: table;}.clearfix:after {    clear: both;}.clearfix {    *zoom: 1;	/*width: 1300px;*/	height: 60px;	position: relative;}.clearfix ul {	width: auto;	position: relative;	margin-top: 4px;}.clearfix img {	height: 15px;	padding-right: 5px;}td.name {	font-weight: bold !important;	padding-left: 20px !important;	padding-top: 8px !important;	padding-bottom: 8px !important;	font-family: Open Sans !important;	width: 300px !important;	border: none !important;}td.value {	border-bottom: none !important;	padding-top: 8px !important;	padding-bottom: 8px !important;	font-family:Open Sans !important;}.sectionHead {	display: none !important;}.mspec .sectionHead {	background: #F0F0F0 !important;}.markentingText {	display: none !important;}.productName {	display: none !important;}.head {	display: none !important;}tr.marketingText {	display: none !important;}.featuresText {	display: none !important;}.old_price {	color: #fe6103 !important;	position: relative;	top: 85px;	text-align: center;}.old_price .ordinary_price {	left: 0;}.ordinary_price {	font-weight: bold;	color: #fff;	position: relative;	top: 25%;	left: 6%;	font-size: 21px;}.ordinary_price_used {    left: 32%;}.ordinary_price_striked {	/*text-decoration: line-through;*/	font-weight: bold;	font-size: 16px;	color: #fe6103;}#menu .clearfix .nav .dropdown {	position: relative !important;	z-index: 998 !important;}#w0 {	position: relative !important;}.clear {    clear: both;}html, body {	height: 100%;	margin: 0;	padding: 0;}ul {    list-style-type: none;	width: 100%;}@font-face {	font-family:OpenSans;	src: url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2);}/* Basic Styles */#company_logo {	width: auto;	height: 100%;	float: left;	margin-top: 5px;}#company_logo img {	height: 100%;}.product_title_alt {	display: none;}#menu {	width: 100%;	height: 70px;	background: white;	margin-top: 55px;	position: relative;	z-index: 1001;}#search_overlay {	width: 100%;	position: fixed;	top: 50px;	display: none;	z-index: 1002;}#overlay_wrapper {	position: relative; padding-bottom: 0.5rem; width: 1080px;	height: 100%;	margin: auto;	background:#343434; 	z-index: 999 !important;}select {	position: relative;	top: 50%;	transform: translateY(-50%);	width: 140px;	margin-left: 15px !important;	height: 30px;	border: none;	-webkit-appearance: none;    -moz-appearance: none;	appearance: none;	border-radius: 25px;	background: white url('/images/ICONS/overlay_select.png') no-repeat;	background-position: 115px 12px;	padding-left: 10px;}option {	-webkit-appearance: none;    -moz-appearance: none;	appearance: none;	border: 0;	background: none;}.select_text {	border-radius: 5px;	background: transparent;}#cpu {	border-radius: 25px;}select::-ms-expand {	display: none;}select textarea {	font-size: 10px;}.range-slider {    position: relative;    width: 300px;    height: 7px;    text-align: center;	top: -20%;	margin: 0 auto;	background: gray;	border: none;}.range-slider input {    pointer-events: none;    position: absolute;    overflow: hidden;    left: 0;    top: 15px;    width: 300px;    outline: none;    height: 18px;    margin: 0;    padding: 0;}input[type=range]::-webkit-slider-thumb {    -webkit-appearance: none;    border: none;    height: 16px;    width: 16px;    border-radius: 50%;    background: goldenrod;    margin-top: -4px;}.range-slider-list {	color: #fff;	position: relative;	top: -25px;	width: 300px;	height: 10px;	display: inline-block;}.range-slider-list li {	display: inline-block;}#price_tag {	width: auto;	position: relative;	transform: translateY(-50%);	top: 50%;	width: 100%;	margin: 0 auto;	text-align: center;	font-size: 30px !important;}#price_tag_sim{	width: auto;	position: relative;	transform: translateY(-50%);	top: 50%;	width: 100%;	margin: 0 auto;	text-align: center;	font-size: 30px !important;}.add_to_cart {	width: 100%;	font-size: 11px;	position: relative;	top: -5px;}.add_to_cart_main {	width: 100%;	font-size: 20px;	text-align: center;	color: white;	position: relative;	top: 20%;}.add_to_cart_sim {	top: 29px;	position: relative;	font-size: 11px;	text-align: center;}#price_tag_box {	width: auto;	position: relative;	transform: translateY(-50%);	top: 50%;	width: 100%;	margin: 0 auto;	text-align: center;	font-size: 12px !important;}.product_price_tag {	width: auto;	font-size: 16px; text-align: center;	position: relative;	transform: translateY(-50%);	top: 31%;	width: 150px;	margin: 0 auto; margin-top: 32px;}.product_price_tag h2 {	color: white !important;	font-weight: bold;	font-size: 48px;      margin-top: 0px;	width: 100%;	text-align: center;}.search_btn:hover {	background-color: #FF4304 !important;}.search_btn_2:hover {	background-color: #FF4304 !important;}.search_btn p {	margin-top: 8px;	margin-left: 40px;	font-weight: bold;}.search_btn_2 p {	margin-top: 8px;	margin-left: 10px;	font-weight: bold;}#price {	width: 300px;	float: right;}#content {  margin-bottom: 100px;  /* Height of the footer element */  width: 100%;  margin: 0 auto;  height: auto;  background: #EEEEEE;  opacity: 1;  padding-bottom: 70px;  z-index: 800 !important;  position: relative;  overflow:hidden;}.field-update {	width: 1250px;	margin: 0 auto;}.field-view {	width: 500px;	margin: 0 auto;	padding-top: 50px;}.field-create {	width: 1250px;	margin: 0 auto;	background-color: white;	padding: 20px;}.product_gallery {  width: 100%;  height: auto;  background: #EDEDED;  z-index: 996 !important;  margin-bottom: 32px;}.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }.autocomplete-selected { background: #F0F0F0; }.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }.autocomplete-group { padding: 2px 5px; }.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }.logo {  float: left;  width: 150px;  height: auto;  position: relative;  top: 50%;  transform: translateY(-50%);}#myCarousel {	height: 100%;	/*width: 1300px;*/	/*margin-top: -20px !important;*/}.caret {	display: none !important;}.carousel-inner {	height: 100%;}.carousel-control {	height: 400px;	position: absolute;	width: 120px !important;	background-image: none !important;	z-index: 1000;}.product_viewing {	height: auto;	width: 1230px;	margin: 0 auto;	background: white !important;}.product_view_left {	height: auto;	width: 600px;	float: left;	padding-top: 10px;	position: relative;}.product_details {	padding-top: 20px;}.product_view_right {	height: auto;	width: 600px;	float: right;	text-align: left;}.product_view_right h1 {	font-weight: bold;	font-size: 50px;}.product_view_right h2 {	color: #FD3D18;	font-size: 40px;	margin-top: -10px !important;}.product_view_right img {	width: 80%;	height: auto;	margin-top: 30px;}.product_view_image img {	max-height: 100%;	width: 100%;    height: auto !important;}.product_view_list {	display: block;	list-style-image: url(/images/ICONS/arrow_right_small.png) !important;	list-style-type: square;	margin-top: 20px;	margin-left: -25px;}.product_view_bullet{	display: list-item;	list-style-image: url(/images/ICONS/arrow_right_small.png) !important;	padding-bottom: 8px !important;}.product_view_bullet p {	font-size: 22px;	color: gray;}.nav-pills  li{	margin-bottom: 12px;	width: 98%;	padding-bottom: -2px;	padding-top: 11px;}.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {	background: none !important;}.panel-default {	width: auto !important;	height: auto !important;	min-height: 300px;	margin: 0 auto;}/*THIS IS THE LOG IN WINDOW STYLE*/.site-login .panel-default {	width: 260px !important;	margin: 0 auto !important;}.site-register .panel-default {	width: 300px !important;}.field-form {	width: 300px;	margin: 0 auto;}.field-form-custom {	width: 600px;	margin: 0 auto;}#user-username {	width: 400px;}#user-email {	width: 400px;}#user-password {	width: 400px;}.product_view_btns {	width: 100%;	margin-bottom: 15px;	height: auto;	display: inline-block;}#button_left {	position: relative;	top: 64%;	/*transform: translateY(-50%);*/	width: 38px;	height: 38px;	border-radius: 25px;	border: 2px solid #FF4304;	margin: auto;}#button_left img {	position: relative;	top: 1px;	right: 2px;}#button_right {	position: relative;	top: 64%;	/*transform: translateY(-50%);*/	width: 38px;	height: 38px;	border-radius: 25px;	border: 2px solid #FF4304;	margin: auto;}#button_right img {	position: relative;	top: 1px;	left: 1px;}.product_list {	display: flex;	flex-direction: row;	flex-wrap: wrap;	justify-content: center;	align-items: flex-start;	align-content: center;	margin: auto;	width: 100%;	max-width: 1300px;	margin-bottom: 50px;}#counters {	width: 250px;	height: 100%;	display: inline-block;	margin-bottom: 0px !important;}.page-container {	width: 100%;}#counters li {	width: 35px;	display: inline;	padding-right: 10px;	height: 100%;	padding-bottom: 15px;}#cart_counter{	color: white;	font-weight: bold;	padding: 1px 8px 1px 8px;	position: relative;	top: 10px;	left: 42px;	border-radius: 20px;	font-size: 16px;	background:#04A3FF;}#comment_counter{	color: white;	font-weight: bold;	padding: 2px 10px 2px 8px;	margin-left: 5px;	border-radius: 20px;	font-size: 16px;	background:#04A3FF;}#compare_counter{	color: white;	font-weight: bold;	padding: 1px 8px 1px 8px;	position: relative;	top: 10px;	left: 42px;	border-radius: 20px;	font-size: 16px;	background:#04A3FF;}.cart_counter_page{	color: white;	font-weight: bold;	padding: 1px 8px 1px 8px;	position: relative;	top: 5px;	left: 2px;	border-radius: 20px;	font-size: 16px;	background:#04A3FF;}.store_item {	order:1; 	flex-shrink: 1;	width: 300px;	height: auto;	background: #EEEEEEe;	margin: 20px 10px 80px 10px;}.store_item_similar {	width: 280px;	height: auto;	background: #EEEEEEe;	margin: 20px 10px 80px 10px;	display: inline-block;}.nav li{	height: 25px !important;}.nav li:hover {	background: none;}#w2 {	position: absolute;	top: 0px;	right: -25px;}.log_in {	background: red;}.page-content p {	color: black;}.page-content a {	color: #02A7FF !important;}.product_white {	background: white;	height: auto;	border-bottom: 2px solid black;}.product_image {	width: 100%;	height: 170px;}.product_image img{	width: 100px;	margin: 40px 0px 0px 90px;	position: relative;}.product_title {	width: 100%;	height: 30px;	top: 100px;	text-align: center;}.product_specs {	width: 200px;	margin: 20px auto;	text-align: justify;	margin-top: 10px;	height: 150px;}.product_btns {	text-align: center;	margin-top: 60px;	margin-bottom: -30px;}.product_vaata {	background:#04A3FF;	width: 180px;	height: 30px;	border-radius: 20px;	color:  white !important;	cursor: pointer;	margin-left: 15px;	font-weight: bold;	padding-top: 10px;	padding-left: 10px;	padding-right: 20px;	padding-bottom: 10px;}.product_vaata i {	margin-left: 10px;}.product_compare {	border: 2px solid #AFAFAF;	border-radius: 20px;	width: 180px;	height: 30px;	padding-top: 9px;	padding-bottom: 10px;	padding-right: 30px;	padding-left: 9px;	font-weight:bold;	color: black;	margin-left: 10px;	cursor: pointer;}/*ALTERNATE STYLES FOR SIMILAIR PRODUCT ITEMS*/.sim_product_white {	background: white;	height: auto;	border-bottom: 2px solid black;}.sim_product_image {	width: 100%;	height: 170px;	text-align: center;}.sim_product_image img{	width: 100px;	position: relative;}.sim_product_title {	width: 100%;	height: 30px;	top: 100px;	text-align: center;}.sim_product_specs {	width: 200px;	margin: 20px auto;	text-align: justify;	margin-top: 10px;	height: 150px;}.sim_product_btns {	text-align: center;	margin-top: 60px;	margin-bottom: -30px;}.sim_product_vaata {	background:#04A3FF;	width: 180px;	height: 30px;	border-radius: 20px;	color:  white !important;	cursor: pointer;	margin-left: 15px;	font-weight: bold;	padding-top: 10px;	padding-left: 10px;	padding-right: 30px;	padding-bottom: 10px;}.sim_product_vaata i {	font-size: 19px;	position: relative;	top: 1px;	left: 8px;}.sim_product_compare {	border: 2px solid #AFAFAF;	border-radius: 20px;	width: 180px;	height: 30px;	padding-top: 9px;	padding-bottom: 10px;	padding-right: 20px;	padding-left: 9px;	font-weight:bold;	color: black;	margin-left: 10px;	cursor: pointer;}.sim_product_compare i {	margin-left:10px;	font-size: 18px;}/*ALTERNATVE STYLES END*/.product_button {	font-weight: bold;	color: #000 !important;	background-color: #FFF;	width: 100px;	height: 30px;	padding: 10px 23px 10px 23.5px;	border: 1px solid #EEEEEE;	margin-left: -1px;}.compare_table_one {	width: 400px;	margin: 0 auto;	height: auto;}.compare_table_two {	width: 600px;	margin: 0 auto;	height: auto;}.compare_table_full {	width: 800px;	margin: 0 auto;	height: auto;}.compare_table_one tr {	padding-bottom: 100px;}.compare_table_two tr {	padding-bottom: 100px;}.compare_table_full tr {	padding-bottom: 100px;}.compare_td:nth-child(odd){	background: #ededed;}.compare_tr th {	font-family: 'Open Regular';	font-size: 12px;	width: 100px;}.compare_td {	width: 100px;	font-size: 12px;	font-family:'Open Regular';	border-right: 1px solid black;	padding-left: 10px;	padding-bottom: 10px;}.admin-btns {	height: 70px;	width: 100%;	margin: 0 auto;	background-color: white;	padding-top: 10px;}.admin-btns h3 {	position: relative;	top: 20px;}.cart_products_header {	height: 40px;	margin: 0px 160px 20px 0px;	background: #FFF none repeat scroll 0% 0%;}.cart_products_header ul {	display: inline-block;	position: relative;	top: 10px;}.toote_kirjeldus {	font-weight: bold;	width: auto;	display: inline-block;	padding-left: 13%;}.kogus {	font-weight: bold;	width: auto;	padding-left: 40%;	display: inline-block;	text-align:right;}.garantii {	font-weight: bold;	width: 140px;	display: inline-block;	text-align: right;}.add_product-btn{	background: #FF4304 none repeat scroll 0% 0%;	position: relative;	top: 60px;	width: 120px;	height: 120px;	border-radius: 80px;	color: #FFF;	font-weight: bold;	margin: auto;	cursor: pointer;}.scroll_wrapper {	width: 100%;	height: 500px;	background: red;	margin-top: 70px;	position: relative;	top: 30px;}#mixedContent {    display: block;    height: 330px;    position: relative;    width: 100%;}.scrollWrapper {    height: 100%;    overflow: hidden;    position: relative;    width: 100%;}#mixedContent .contentBox {    -moz-user-select: none;    border: 1px solid #ccc;    display: block;    float: left;    height: 328px;    margin: 0 5px;    padding: 10px;    position: relative;    width: 200px;}.scrollingHotSpotLeft {    background-image: url("images/big_transparent.gif");    background-position: center center;    background-repeat: repeat;    cursor: url("images/cursors/cursor_arrow_left.png"), url("images/cursors/cursor_arrow_left.cur"), w-resize;    height: 100%;    left: 0;    min-width: 75px;    position: absolute;    width: 10%;    z-index: 200;}div.scrollingHotSpotRight {    background-image: url("images/big_transparent.gif");    background-position: center center;    background-repeat: repeat;    cursor: url("images/cursors/cursor_arrow_right.png"), url("images/cursors/cursor_arrow_right.cur"), e-resize;    height: 100%;    min-width: 75px;    position: absolute;    right: 0;    width: 10%;    z-index: 200;}.btn-success {	border: 1px solid #AFAFAF !important;	border-radius: 20px !important;	width: 180px !important;	height: 30px !important;	padding: 10px 10px 30px 10px !important;	font-weight:bold !important;	color: black !important;	margin-left: 10px !important;	background-color: #FFF !important;}.btn-success:hover {	color: white !important;	background-color: #AFAFAF !important;}.btn-danger {	border: 1px solid #AFAFAF !important;	border-radius: 20px !important;	width: 180px !important;	height: 30px !important;	padding: 10px 10px 30px 10px !important;	font-weight:bold !important;	color: black !important;	margin-left: 10px !important;	background-color: #FFF !important;}.btn-danger:hover {	color: white !important;	background-color: #AFAFAF !important;}.btn-primary {	border: 0px none #1BABFD !important;	border-radius: 20px !important;	width: 180px !important;	height: 30px !important;	padding: 11px 11px 31px 11px !important;	font-weight:bold !important;	color: #FFF !important;	margin-left: 10px !important;	background-color: #1BABFD !important;}.btn-primary:hover {	color: white !important;	background-color: #FD3D18 !important;}.product_buy{	border-radius: 30px !important;	width: 220px !important;	height: 100px !important;	padding: 8px 32px 8px 20px !important;	font-weight:bold !important;	font-size: 25px;	color: white !important;	margin-left: 10px !important;	margin-right: 10px;	background-color: #1BABFD !important;}.product_button:hover {	background:#AFAFAF !important;	color: white !important;}.product_compare:hover {	background:#AFAFAF;	color: white !important;}.sim_product_compare:hover {	background:#AFAFAF;	color: white !important;}.overlay {	background: url('/images/PNG/images.png') no-repeat 370px 5px;;	height: 100px;}.product_vaata:hover {	cursor: pointer;	color: white;	background: #FF4304 !important;}.sim_product_vaata:hover {	cursor: pointer;	color: white;	background: #FF4304 !important;}.product_compare {	border: 1px solid #AFAFAF;	border-radius: 20px;	width: 180px;	height: 30px;	padding-top: 9px;	padding-bottom: 10px;	padding-right: 15px;	padding-left: 9px;	font-weight:bold;	color: black;	margin-left: 10px;	cursor: pointer;}.product_compare i {	position: relative;	font-size: 18px;}.sim_product_compare {	border: 1px solid #AFAFAF;	border-radius: 20px;	width: 180px;	height: 30px;	padding-top: 9px;	padding-bottom: 10px;	padding-right: 10px;	padding-left: 9px;	font-weight:bold;	color: black;	margin-left: 10px;	cursor: pointer;}.product_compare_view {	width: 200px;	height: 30px;	font-size: 25px;	border-radius: 30px;	border: 1px solid gray;	padding: 8px 20px 8px 20px;	color:black !important;}.product_compare_view i {	position: relative;	left: 10px;	top: -4px;	font-size: 18px;}.product_print_view {	font-size: 25px;	border-radius: 30px;	border: 1px solid gray;	padding: 13px 12px 12px;	color:black !important;	margin-left: 16px;	z-index: 9999;}.product_doc_save_view {	font-size: 25px;	border-radius: 30px;	border: 1px solid gray;	padding: 8px 8px 8px 12px;	color:black !important;	vertical-align: bottom;	margin-left: 8px;}.product_compare:visited {	color:black;}.product_compare:hover {	background:  #AFAFAF !important;	color: white;}.sim_product_compare:hover {	background:  #AFAFAF !important;	color: white;}.product_print_view:hover {	color: white !important;	background:  #AFAFAF !important;}.ask_specific:hover {	color: white !important;	background:  #AFAFAF !important;}.product_doc_save_view:hover {	color: white !important;	background:  #AFAFAF !important;}.product_compare_view:visited {	color:black;}.product_compare_view:hover {	background:  #AFAFAF url("/images/btns/loop3.png") no-repeat 125px !important;	color: white !important;	cursor: pointer;}.product_specs p {	color: black !important;}.button_border img {	position: relative;	top: 1px;	right: 5px;	left: -1px;	margin: auto;}.carousel-fade .carousel-inner .item {  opacity: 0;  transition-property: opacity;}.carousel-fade .carousel-inner .active {  opacity: 1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {  left: 0;  opacity: 0;  z-index: 1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {  opacity: 1;}.carousel-fade .carousel-control {  z-index: 2;}.editPhoto, .deletePhoto{	width: 40px !important;}.editPhoto:hover {	background-color: #AFAFAF !important;}.deletePhoto:hover > .glyphicon {	color: white !important;}.editPhoto:hover > .glyphicon {	color: white !important;}.view_product_price:hover {	cursor:pointer;	color:transparent;	background-image: url('/images/PNG/large_cart.png') !important;	background-image: url('/images/PNG/large_cart.png'), linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/large_cart.png'), -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;		background-image: url('/images/PNG/large_cart.png'), -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/large_cart.png'), -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;	background-image: url('/images/PNG/large_cart.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)), !important;	background-image: url('/images/PNG/large_cart.png'), -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%), !important;	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */		background-repeat: no-repeat;    background-position: center;	background-color: #fe6703;}/*NEW STYLES FOR 'SARNASED TOOTED'*/#scrollright {	float: right;	cursor: pointer;	background:#FE5F03 url('/images/ICONS/arrow_right.png') no-repeat center center;	width: 50px;	height: 50px;	border-radius: 25px;}#scrollright:hover {	background:#04A3FF url('/images/ICONS/arrow_right.png') no-repeat center center !important;}#scrollleft {	float: left;	cursor: pointer;	background:#FE5F03 url('/images/ICONS/arrow_left.png') no-repeat center center;	width: 50px;	height: 50px;	border-radius: 25px;}#scrollleft:hover {	background:#04A3FF url('/images/ICONS/arrow_left.png') no-repeat center center !important;}.scrollWrapper {    height: 670px;    overflow: hidden;    position: relative;	width: 1230px;	margin: 0 auto;}.info_table {	width: 1160px;}.ask_specific {	font-size: 25px;	color: black;	border: 1px solid gray;	border-radius: 30px;	padding: 8px 12px 8px;	z-index: 9999;	margin-left: 10px;	text-transform: uppercase;}.filter-checkboxes {	padding: 40px 20px;}/*  WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."  Need to override the 3.3 new styles for modern browsers & apply opacity*/@media all and (transform-3d), (-webkit-transform-3d) {    .carousel-fade .carousel-inner > .item.next,    .carousel-fade .carousel-inner > .item.active.right {      opacity: 0;      -webkit-transform: translate3d(0, 0, 0);              transform: translate3d(0, 0, 0);    }    .carousel-fade .carousel-inner > .item.prev,    .carousel-fade .carousel-inner > .item.active.left {      opacity: 0;      -webkit-transform: translate3d(0, 0, 0);              transform: translate3d(0, 0, 0);    }    .carousel-fade .carousel-inner > .item.next.left,    .carousel-fade .carousel-inner > .item.prev.right,    .carousel-fade .carousel-inner > .item.active {      opacity: 1;      -webkit-transform: translate3d(0, 0, 0);              transform: translate3d(0, 0, 0);    }}.price_bubble {	width: 250px;	height: 250px;	/* border: 2px solid #FF6600; */	position: absolute;	z-index: 12;	left: 550px;	top: 80px;	transform: translateY(-15%);	margin: auto;	border-radius: 50%;	border-radius: 160px \9; 	background: #fe6703; /* Old browsers */	background: -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%); /* FF3.6+ */	background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* IE10+ */	background: linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */		filter: none \9 !important;	}input.form-control{	width: 400px !important;	display: inline-block !important;	height: 26px !important;	float: right;}textarea.form-control{	width: 400px !important;	display: inline-block !important;	height: 100px !important;	float: right;}.field-product-description, .field-product-links, .field-product-spec_info {	height: 100px;}#warehouseproduct-warehouse_id {	width: 400px;	position: absolute;	margin-left: 760px !important;	margin-top: 27px;	height: 25px;	padding-left: 10px;	padding-top: 1px !important;	padding-right: 0px;	padding-bottom: 0px;}.component_remove {	border: 1px solid #AFAFAF;	border-radius: 16px;	background-color: white;	color: black;	width: 96px;	padding: 5px;	padding-left: 18px;	font-weight: bold;}.price_bubble h1 {	color: white;	position: relative;	font-size: 70px;	font-weight: bold;	top: 25%;	width: 100%;	text-align: center;}.price_bubble h2 {	color: white;	position: relative;	font-family: Open Regular;	font-size: 24px;	top: 49%;	width: 100%;	text-align: center;}.price_bubble h3 {	color: white;	position: absolute;	left: 65px;	top: 110px;	font-size: 20px;}.carousel-indicators {	/*width: 300px !important;	position: absolute;	height: 25px;	top: 369px;	z-index: 999 !important;	margin-left: -40% !important;*/}.carousel-indicators li {	background: #343434 !important;	border: none !important;	width: 20px !important;	height: 20px !important;	margin: 0px 0px 0px 10px !important;	margin-bottom: -18px !important;}.carousel-indicators .active {	background:#FF4304 !important;	width: 10px !important;	height: 10px !important;	margin-bottom: -13px !important;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {	background-color: #CCC !important;}#login-form-login {	width: 230px !important;}#login-form-password{	width: 230px !important;}#register-form-username{	width: 270px !important;}.field-register-form-username {	padding-bottom: 17px;}.field-register-form-email {	padding-bottom: 17px;}.field-register-form-password {	padding-bottom: 17px;}#register-form-email{	width: 270px !important;}#register-form-password{	width: 270px !important;}#recovery-form-email{	width: 270px !important;}#resend-form-email{	width: 270px !important;}.add_footer {	width: 100%;	height: 65px;	position: absolute;	top: 438px;	background: #EDEDED;	display: inline-block !important;	z-index: 998;}.ad_buttons {	height: 100%;	width: auto;	float: left;	display: inline-block;	padding-left: 50px;}.ad_desc {	height: 100%;	width: auto;	min-width: 400px;	float: right;	margin-right: 160px;	display: inline-block;}.txt_part1 {	font-size: 18px;	color:#FF4304;	font-family: Open Bold;	position: relative;	top: 25%;}.txt_part2 {	font-size: 18px;	color: black;	font-family: Open Bold;	position: relative;	top: 25%;}.vaata_btn {	background: #04A3FF;	position: relative;	top: 35%;	transform: translateY(-35%);	height: 60px;	width: 150px;	border-radius: 30px;	display: block;	padding-top: 10px;	padding-left: 30px;	font-size: 28px;	font-family: Open Bold;	text-decoration: none;	color: white !important;}.vaata_btn i {	position: relative;	top:0px;	left: 5px;	font-size: 24px;}.vaata_btn:hover {	color: white !important;	background: #FF4304 !important;}.compare_btn {	background: white  !important;	border: 2px solid #AFAFAF;	border-radius: 30px;	width: 150px;	height: 60px;	position: absolute;	left: 230px;	top: 35%;	transform: translateY(-35%);	display: block;	float: right;	padding-top: 8px;	padding-left: 20px;	font-size: 28px;	font-family: Open Bold;	text-decoration: none;	color: black !important;}.compare_btn i {	font-size: 23px;	margin-left: 5px;	position: relative;	top: -3px;}.compare_btn:hover {	background: #AFAFAF !important;	color: white !important;	cursor: pointer;}.laptop_text {	z-index: 600;	position: absolute;	top: 50px;	left: 45px;	height: 300px;	width: auto;}.kaldpind {	height: 500px;	width: 1372px !important;	z-index: 10;	position: absolute;	float: left;	overflow:hidden;}.kaldpind img {	max-height: 100%;	max-width: 100%;	display: block}.kaldpind_pilt {	height: 450px;	width: 95%;	position: absolute;	z-index: 11;    right: 5%;	overflow:hidden;}.kaldpind_pilt img {	margin-left: auto !important;	max-width: 35%;	max-height: 100%;	display: block;}.product_price {	position: relative;	top: 60px;	width: 120px;	height: 120px;	border-radius: 50%;	border-radius: 160px;	color: white;	font-weight: bold;	margin: auto;	cursor:pointer;	background: #fe6703; /* Old browsers */	background: -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%); /* FF3.6+ */	background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* IE10+ */	background: linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */	filter: none \9 !important;	}.sim_product_price {	position: relative;	top: 60px;	width: 120px;	height: 120px;	border-radius: 50%;	border-radius: 160px;	color: white;	font-weight: bold;	margin: auto;	cursor:pointer;	background: #fe6703; /* Old browsers */	background: -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%); /* FF3.6+ */	background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* IE10+ */	background: linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */	filter: none \9 !important;	}.view_product_price {	position: absolute;	width: 200px;	height: 200px;	border-radius: 100px;	border-radius: 100px \9;	color: white;	font-weight: bold;	margin: auto;	cursor:pointer;	top: 30px;	right: 20px;	z-index: 99;	background: #fe6703; /* Old browsers */	background: -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%); /* FF3.6+ */	background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* IE10+ */	background: linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */	filter: none \9 !important;	}.product_price:hover {	cursor:pointer;	color:transparent;	background-image: url('/images/PNG/medium_cart2.png') !important;	background-image: url('/images/PNG/medium_cart2.png'), linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/medium_cart2.png'), -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;		background-image: url('/images/PNG/medium_cart2.png'), -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/medium_cart2.png'), -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;	background-image: url('/images/PNG/medium_cart2.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)), !important;	background-image: url('/images/PNG/medium_cart2.png'), -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%), !important;	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */		background-repeat: no-repeat;    background-position: center;	background-color: #fe6703;}.sim_product_price:hover {	cursor:pointer;	color:transparent;	background-image: url('/images/PNG/medium_cart2.png') !important;	background-image: url('/images/PNG/medium_cart2.png'), linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/medium_cart2.png'), -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;		background-image: url('/images/PNG/medium_cart2.png'), -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/medium_cart2.png'), -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;	background-image: url('/images/PNG/medium_cart2.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)), !important;	background-image: url('/images/PNG/medium_cart2.png'), -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%), !important;	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */		background-repeat: no-repeat;    background-position: center;	background-color: #fe6703;}.view_product_price:hover > .old_price {	display: block !important;}.product-view-main {	width: 100%;	background-color: white;	padding-left: 30px;	padding-right: 30px;	padding-top: 30px;	padding-bottom: 10px;	height: auto;	min-height: 500px;}.product-view {	width: 1230px;	margin: 0 auto;	padding-left: 30px;	padding-right: 30px;	padding-top: 30px;	padding-bottom: 10px;	height: auto;	min-height: 500px;}.product_price h4 {	position: relative;	top: 45px;	margin: 0;	color: white;	font-size: 25px;}.laptop_header {	width: auto;	height: auto;}.laptop_header h1 {	color: black;	font-family: Open Bold;	font-size: 40px;}.laptop_sub_header {	width: auto;	height: auto;	margin-top: -20px;}.laptop_sub_header h2 {	color: black;}.laptop_fullname {	color: white;	position: absolute;	top: 170px;	width: auto;	min-height: 40px;	height: 50px;}.laptop_specs {	position: absolute;	top: 220px;}/* line 66, ../SCSS/style.scss */#facebook_contact {  float: right;  height: 100%;  width: 60px;}/* line 71, ../SCSS/style.scss */.contact_info {  height: 20px;  width: 800px;  float: right;  position: relative;  top: 50%;  transform: translateY(-50%);  font-size: 13px;}.mob_logo {	float: left;	padding-top: 30px;}.mob_logo li {	float: right !important;}.contact_info li {	display: inline;	padding-left: 10px;}/* line 79, ../SCSS/style.scss */.contact_info p {  display: inline;  margin-right: 5px;  color: black;}#page-content {	display: none !important;}#page-content_ifr {	height: 480px !important;}.main_container {	width: 1200px;	margin: 0 auto;	background-color: white;	margin-bottom: 50px;	margin-top: 56px;}.main_container_2 {	width: 100%;	margin: 0 auto;	margin-bottom: 50px;}.toggle_container {	width: 1150px;	margin: 0 auto;	margin-bottom: -18px;}.filters .form-control {	width: 130px !important;	float: left;}.align_center {	padding: 20px;	width: 1200px !important;	margin: auto !important;}.align_center2 {	padding: 20px;	width: 1200px !important;	margin: auto !important;}body {	background-color: #ece8e5;	font-family: Open Sans !important;}nav {	height: 40px;	width: 1200px;	margin: 0 auto;	background: #fff;	font-size: 11pt;	font-family: Open Sans;	position: relative;	top: 50%;	transform: translateY(-50%);}nav ul {	padding: 0;	margin: 0 auto;	width: 800px;	height: 40px;	float: right;}.product-view {	width: 1230px;	background-color: white;	padding-left: 30px;	padding-right: 30px;	padding-top: 30px;	padding-bottom: 10px;	height: auto;	min-height: 500px;}.grid-view {	font-size: 13px !important;	width: 1100px;	margin: 0 auto;}#grid_view_table {	width: 1100px;	max-width: 1100px;}tr td:last-child{	font-size: 12px !important;}.form-group {	margin-bottom: 5px !important;	font-size: 12px !important;}.grid-view a {	color: #000;}.glyphicon {	color: black;}.grid-view a:hover {	color: #1BABFD !important;}.nav-tabs {	margin-top: 50px;	margin-bottom: 0px !important;	border-bottom: none !important;	padding-left: 55px !important;}.user_index .nav-tabs {	padding-left:0px !important;}.nav-tabs > li {	padding-left: 10px;}.nav-tabs a:visited {	color: black;}.dropdown-menu {	display: none;}.dropdown:hover .dropdown-menu {	display: block !important;}.clearfix.dropdown-menu {	margin-top: 120px !important;}.nav li .dropdrop {	padding: 0px 0px 0px !important;}.container-fixed {    width: 1200px;    margin: 0 auto; }.container-fixed .row {    margin: 0; }/* ---------- FOOTER--- START------*/.footer {    bottom: 0;    width: 100%;    background-color: #EEE !important;    border: none !important;    padding: 20 !important; }.footer a { color: #FFF !important; }.footer a:hover { color: #df4814 !important; }.contact-info a { color: #000 !important; }.footer .footer-map {    position: relative; }.footer .footer-map .gmap {    width: 100%;    background-image: url('/images/gmaplarge.jpg');    height: 400px;    background-position: center 60%; background-repeat: no-repeat; }.footer .footer-map .gmap .gmap-dim {    background-color: rgba(0, 0, 0, 0.5);    position: absolute;    width: 100%;    height: 400px; }.footer .footer-contact {    height: 130px;    text-align: right;    clear: both;    background-color: white; }.footer .footer-logo {    display: inline-block;    background-image: url("/images/logo_2.png");    width: 136px;    height: 30px;    margin-left: 30px;    position: absolute;    left: 0;    bottom: 3px; }.footer .contact-info {    color: black;    width: 100%;    position: relative;    top: 33%;    margin: 0 auto; }.footer .contact-info a {    color: black;    text-decoration: none; }.footer .contact-info .footer-slash {    margin-left: 7px;    margin-right: 7px; }.footer .contact-info .footer-fb-container {    display: inline-block;    margin-right: 50px;    position: relative;    margin-left: 20px;    border-radius: 50%;    background: #3B5CA0; }.footer .contact-info .footer-fb-logo {    display: inline-block;    width: 43px;    height: 42px;    background-repeat: no-repeat; }.footer .contact-info i.fab.fa-facebook-f {    color: white;    font-size: 1.7em;    position: relative;    right: 16px;    top: 11px; }.underline {    border-bottom: 1px solid #FF3E1A;    padding-bottom: 2px; }.footer-map .contact-card-container {    margin: 0 auto;    margin-top: -370px;    margin-bottom: 65px; }.contact-card {    height: 300px;    width: 335px;    background: black;    opacity: 0.8;    color: white;    text-align: center; }.contact-card .telnr {    font-size: 1.3em;    font-weight: bold; }.contact-card a.mail {    margin-top: 10px;    margin-bottom: 10px; }.contact-card h2 {    color: #FF4301;    padding-top: 20px;    padding-bottom: 10px;    font-family: "Open Sans";    font-weight: bold; }.contact-card i {    font-size: 0.8em; }.contact-card a {    color: white;    display: block; }.contact-card a:hover {    color: white;    text-decoration: none; }.contact-card a.footer-nav-button {    border: 2px solid #FF4301;    border-radius: 35px;    font-size: 25px;    font-weight: bold;    width: 230px;    padding: 6px;    margin-left: 53px; }.contact-card .footer-nav-button:hover {    color: #FF4301;    border: 2px solid white; }.footer .footer-fb-logo i {    color: #FFF;    padding-right: 15px;    padding-top: 9px;    font-size: 25px;}/* ---------- FOOTER--- END------*/@media screen and (max-width: 1250px) {    .footer-map .contact-card-container {        width: 78%; }    .container-fixed {        width: 100%; } }@media screen and (max-width: 980px) {    .footer .contact-info .footer-slash {        margin: 0; } }@media screen and (max-width: 900px) {    .footer .contact-info .footer-logo {        position: relative;        margin: 0 auto;        display: block;        margin-bottom: 20px; }    .footer .contact-info span, .footer .contact-info a {        padding-bottom: 20px; }    .footer .contact-info .underline {        padding-bottom: 0; }    .footer .contact-info .footer-fb-container a {        padding: 0; } }@media screen and (max-width: 800px) {    .footer-contact .contact-info span {        display: none; }    .footer-contact .contact-info a {        display: block;        text-align: center; }    .footer-contact .contact-info .footer-fb-logo i.fab.fa-facebook-f {        right: 0px; }    .footer .contact-info .footer-fb-container {        width: 42px;        display: flex;        justify-content: center;        align-items: center;        margin: 25px auto; }    .footer .contact-info .footer-fb-container .footer-fb-logo {        display: inline-block; }    .footer .contact-info .underline {        width: 160px;        margin: 0 auto; }    .footer .footer-fb-logo i {        padding-right: 4px;    }}@media screen and (max-width: 500px) {    .footer-map .contact-card-container {        margin-right: 45px; } }@media screen and (max-width: 400px) {    .contact-card-container .contact-card {        width: 275px; }    .contact-card-container .contact-card a.footer-nav-button {        margin-left: 24px; } }.product_gallery .container {    padding-right: 0;	padding-left: 0;    margin: 0 auto;}.dropdrop > li > a {    clear: both;    color: #333;    display: block;    font-weight: normal;    line-height: 1.42857;    padding: 8px 13px;    white-space: nowrap;}ul .dropdrop li {    display: inline !important;}.dropdrop {	display: none;}.dropdrop-menu {	display: none;}.dropdown:hover .dropdrop {	display: block !important;}.dropdrop {	position: absolute !important;	background: #FF4304 !important;	list-style-type: none !important;	padding: 5px 0px 0px 0px !important;	height: auto !important;	z-index: 999 !important;	width: 100% !important;	margin-top: -12px !important;}.dropdrop li {	color: white !important;	background: #FF4304 !important;	width: 100% !important;	padding: 10px 0px 10px 0px;}.dropdrop a:hover {	background: black !important;}.dropdrop a {	color: white !important;	text-decoration: none !important;	width: 100% !important;	background: #FF4304 !important;	font-family: Open Bold !important;	font-size: 13px !important;}.dropdrop:after, .dropdrop:before {	bottom: 100%;	left: 50%;	border: solid transparent;	content: " ";	position: absolute;	pointer-events: none;	z-index: 999 !important;}.dropdrop:after {	border-color: rgba(255, 67, 4, 0);	border-bottom-color: #FF4304;	border-width: 10px;	margin-left: -10px;	z-index: 999 !important;}.dropdrop:before {	border-color: rgba(255, 67, 4, 0);	border-bottom-color: #FF4304;	border-width: 10px;	margin-left: -10px;	z-index: 999 !important;}/*DROPDOWN STYLE*/.dropdown-menu {	position: relative !important;	top: 0 !important;	background: #FF4304 !important;	border: 1px solid #FF4304 !important;	list-style-type: none !important;	height: auto !important;	z-index: 999 !important;	width: 100% !important;	min-width: 0px \9 !important;}.dropdown-menu li {	color: white !important;	background: #FF4304 !important;	margin-top: 10px !important;	width: 100% !important;	z-index: 999 !important;}.dropdown-menu a:hover {	background: black !important;}.dropdown-menu a {	color: white !important;	text-decoration: none !important;	width: 100% !important;	background: #FF4304 !important;	font-family: Open Bold !important;	font-size: 13px !important;	z-index: 999 !important;}.dropdown-menu:after, .dropdown-menu:before {	bottom: 100%;	left: 50%;	border: solid transparent;	content: " ";	position: absolute;	pointer-events: none;	z-index: 999 !important;}.dropdown-menu:after {	border-color: rgba(255, 67, 4, 0);	border-bottom-color: #FF4304;	border-width: 10px;	margin-left: -10px;	z-index: 999 !important;}.dropdown-menu:before {	border-color: rgba(255, 67, 4, 0);	border-bottom-color: #FF4304;	border-width: 10px;	margin-left: -10px;	z-index: 999 !important;}/*DROPDOWN STYLE*/.cart-view {	width: 1250px;	margin: auto;	padding: 25px 25px 25px 25px;	background: white;}.cart-view img {	margin-left: 40%;}.compare-view table {	table-layout: auto;	width: 100% !important;}.products_compare tr:nth-child(even) {	background: white;}.site-kontakt {	width: 1200px !important;	margin: auto !important;	padding: 25px 25px 25px 25px;	background: white;}.compare_items li {	display: inline-block;	width: 19%;	text-align: left;	padding: 5px;	font-family: Open Regular;	font-size: 14px;}.compare_items li:nth-child(even) {	background: #ededed;}.compare_image {	width: 180px;	height: auto;	background: #fff !important;	text-align:center;}.compare_image img {	width: 100px;	height: auto;	margin: 0 auto;}.compare_header_item {	font-family: Open Sans !important;	font-size: 18px;	width: 150px !important;	top: 0px;}.compare_header_item_blank {	color: #fff !important;	width: 50px !important;}.compare_image_header {	height: 100px;	width: 150px;	margin: 0 auto;	background: white;	margin-top: 20px;}.compare_delete {	height: auto;	background: #fff !important;}.compare_delete a {	padding-left: 45%;}.compare_delete_btn {	padding: 10px 20px 10px 20px;	margin-left: 40%;	border-radius: 25px;	position: relative;	top: 8px;	background: url('/images/PNG/item_delete.png') no-repeat 5px;}.cart_form {	width: 1260px;	height: auto;	min-height: 300px;	background: white;	margin: 0 auto;	border-bottom: 1px solid black;	margin-bottom: 20px;	position: relative;}.cart_form .cart_table td:nth-child(2) {	width: 410px;}.cart_table {	height: 100%;	width: 50%;	border-collapse: collapse;	margin: 0 auto;	float: left;}.cart_table_right{	height: 100%;	width: 50%;	border-collapse: collapse;	margin: 0 auto;}.cart_table_right td {	font-weight: bold;	width: auto;	padding-left: 40px;	margin-bottom: 20px;	padding-bottom: 20px;	}.cart_table_right th {	width: 49%; font-size: 25px;	color: #FF3E1A;	font-weight: bold;	padding-left: 40px;	padding-bottom: 20px;	padding-top: 40px;}.cart_table td {	font-weight: bold;	width: auto;	padding-left: 40px;	margin-bottom: 20px;	padding-bottom: 20px;	}.cart_table tr {	padding-left: 50px;}.cart_table th {	font-size: 25px;	color: #FF3E1A;	font-weight: bold;	padding-left: 40px;	padding-bottom: 20px;	padding-top: 40px;	width: auto;}textarea {    border: none;    overflow: auto;    outline: none;	resize: none;	padding: 7px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.table_input {	width: 100%;	background: #EEEEEE;	border: none;	height: 35px;	border-radius: 25px;	padding-left: 10px;}.table_input_extra {	width: 350px;	background: #EEEEEE;	border: none;	height: 35px;	border-radius: 20px;}.radio_label {	display: inline-block;	cursor: pointer;	position: relative;	padding-left: 25px;	margin-right: 15px;	font-size: 13px;	padding-left: 35px;}.goat_label {	display: inline-block;	cursor: pointer;	position: relative;	padding-left: 25px;	margin-right: 15px;	font-size: 13px;	padding-left: 35px;}.radio_label2 {	display: inline-block;	cursor: pointer;	position: relative;	padding-left: 25px;	margin-right: 15px;	font-size: 13px;	padding-left: 35px;}.radio_label3 {	display: inline-block;	cursor: pointer;	position: relative;	top:20px;	padding-left: 25px;	margin-right: 15px;	font-size: 13px;	padding-left: 35px;}.radio_label_payment {	display: inline-block;	cursor: pointer;	position: relative;	width:100%;	padding-left: 25px;	margin-right: 15px;	font-size: 13px;	padding-left: 35px;}input[type=radio] {	display: none;}.cart_item_radio input[type=checkbox] {	display: none;}.box_item_checkbox input[type=checkbox] {	display: none;}.radio_label_payment {	top: 0px;	margin-bottom:25px;}.radio_label:before {	content: "";	display: inline-block;	width: 30px;	height: 30px;	margin-right: 10px;	position: absolute;	left: 0;	bottom: 1px;	background-color: #fff;	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}.goat_label:before {	content: "";	display: inline-block;	width: 30px;	height: 30px;	margin-right: 10px;	position: absolute;	left: 0;	bottom: 1px;	background-color: #fff;	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}.radio_label2:before {	content: "";	display: inline-block;	width: 30px;	height: 30px;	margin-right: 10px;	position: absolute;	left: 0;	bottom: 1px;	background-color: #fff;	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}.radio_label3:before {	content: "";	display: inline-block;	width: 30px;	height: 30px;	margin-right: 10px;	position: absolute;	left: 0;	bottom: 1px;	background-color: #fff;	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}.radio_label_payment:before {	content: "";	display: inline-block;	width: 30px;	height: 30px;	margin-right: 10px;	position: absolute;	left: 0;	bottom: 1px;	background-color: #fff;	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}.radio_label:before {	border-radius: 20px;	top: -5px;}.goat_label:before {	top: 25px;}.radio_label2:before {	border-radius: 20px;	top: -12px;}.radio_label3:before {	top: -12px;}.radio_label_payment:before {	border-radius: 20px;	top: -5px;}input[type=radio]:checked + .radio_label:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=radio]:checked + .goat_label:before {    content: "\2022";    color: transparent;	background: url('/images/PNG-regular/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=radio]:checked + .radio_label2:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=checkbox]:checked + .radio_label3:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=radio]:checked + .radio_label_payment:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=checkbox]:checked + .radio_label:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=checkbox]:checked + .goat_label:before {    content: "\2022";    color: transparent;	background: url('/images/PNG-regular/checkmark.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=checkbox]:checked + .radio_label2:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}input[type=checkbox]:checked + .radio_label_payment:before {    content: "\2022";    color: transparent;	background: url('/images/PNG/radio_dot.png') no-repeat center center;    font-size: 30px;    text-align: center;    line-height: 30px;}.cart_label {	padding-left: 20px;}.cart_products {	width: 1260px;	margin: 0 auto;	height: auto;	margin-bottom: 50px;}.cart_item {	width: 1100px;	min-height: 200px;	height: auto;	min-height: 100px;	float: left;	display: inline-block	;	background: white;	border-bottom: 2px solid black;	margin-bottom: 20px;	display: inline-block;}.cart_item_image {	display: inline-block;	width: 120px;	height: 120px;	position: relative;	margin-right: 20px;	overflow:hidden;}.cart_item_image img {	width: 100%;	height: auto;}li.cart_item_data {	height: auto;	width: 500px;	display: inline-block;	overflow: hidden;}.vali_lisad {height: 40px;}.vali_lisad_nupp {	color: white !important;	font-family: 'Open Bold';	font-size: 16px;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	padding-right: 30px;	border-radius: 20px;	background: #04A3FF url('/images/ICONS/ptr_down_mobile.png') no-repeat 82px 12px;}.gotcha {	background: #04A3FF url('/images/ICONS/ptr_up_mobile.png') no-repeat 82px 12px !important;}.vali_lisad_nupp.active {	background: #04A3FF url('/images/ICONS/ptr_up_mobile.png') no-repeat 82px 12px;}.vali_lisad_nupp:hover {	background-color: #FF4304 !important;	cursor: pointer;}.lisad_box {	min-height: 100px;	height: auto;	width: 800px;	margin: 0 auto;	margin-bottom: 25px;}.lisad_box li {	display: inline-block;	width: 100%;	height: auto;	margin-bottom: 5px;}.lisad_box li:nth-child(odd) {	background: #EEEEEE;}.box_item_image {	display: inline-block;	width: 100px;	height: 100px;    position: relative;	overflow:hidden;}.box_item_image img {	width: 100px;	height: auto;	padding-top: 10px;}.box_item_text {	display: inline-block;	width: 500px;	min-height: 100px;	height: auto;	overflow:hidden;}.box_item_text_header {	font-family: 'Open Bold';	color: #000;	width: 100%;	height: 20px;	padding-left: 10px;}.box_item_text_text {	width: 100%;	font-size: 11px;	min-height: 80px;	height: auto;	padding-top:5px;	padding-left: 10px;}.box_item_checkbox {	display: inline-block;	width: 40px;	height: 100px;	overflow:hidden;}.box_item_price {	display: inline-block;	width: 100px;	height: 100px;    position: relative;	overflow:hidden;}.cart_item_data p {	color: black;}.scroll_buttons {	height: 80px;	width: 800px;	margin: 0 auto;	margin-top: 50px;	text-align: center;}.scroll_buttons h2 {	font-family: 'Open Bold';	width: auto;	display: inline-block;	margin-top: 8px;}.cart_item_counter {	display: inline-block;	top: -25px;	padding-left: 40px;	width: 50px;	position: relative;}.cart_item_radio {	height: 100%;	width: 50px;	position: relative;	top: -55px;	display: inline-block;	margin-left: 100px;}.cart_price {	background: #FF4304;	position: relative;	width: 120px;	height: 120px;	top: -3px;	right: -120px;	border-radius: 80px;	color: white;	font-weight: bold;	margin: auto;	cursor:pointer;	display: inline-block;	overflow:hidden;}.cart_price_box {	background: #FF4304;	position: relative;	width: 60px;	height: 60px;	border-radius: 80px;	color: white;	font-weight: bold;	margin: auto;	/* cursor:pointer; */	display: inline-block;	top: 18px;	left: 20px;}.cart_price1 {	background: #FF4304;	position: relative;	width: 120px;	height: 120px;	top: -82px;	right: -330px;	border-radius: 80px;	color: white;	font-weight: bold;	margin: auto;	cursor:pointer;	display: inline-block;}.cart_delete {	width: 32px;	height: 32px;	display: inline-block;	position: relative;	top: 5px;	right: -200px;	cursor: pointer;}.cart_delete_btn {	padding: 10px 20px 10px 20px;	border-radius: 25px;	position: relative;	top: -55px;	left: -150px;	background: url('/images/PNG/item_delete.png') no-repeat 5px;}.cart_end {	width: 1260px;	margin: 0 auto;	margin-top: 30px;}.cart_end_btns {	width: 50%;	float: left;	height: 100%;}.cart_end_price {	width: 300px;	height: 100%;	float: right;	margin-right: 130px;	white-space: nowrap;}.site-login {	width: 1250px !important;	margin: auto !important;	padding: 25px 25px 25px 25px;	background: white;}.eemalda {	float: right;}.product-form {	width: 800px;	margin: 0 auto;}.product-update {	width: 900px;	margin: 0px auto;	background: white;	padding: 20px;}.gallery-manager {	height: auto !important;	margin-bottom: 50px;	min-height: 250px !important;}.form-horizontal {	width: 900px;	margin: 0 auto;}.comparison {	width: 800px;	margin: 0 auto;	background: green;	height: 25px;}.list_headers {	width: 800px;}.list_headers li {	display: inline;	font-weight: bold;	width: 100px;	background: blue;}.list-items {	width: 800px;	background: red;	min-height: 25px;	height: auto;}.list_items li {	display: inline;	padding-right: 25px;}.afile {	padding-top: 25px;}.cart-product {	height: 40px;	width: 100%;	margin-bottom: 10px;	font-weight: bold;}.compare-view {	width: 100%;	height: auto;	margin: 0 auto;	background: white;	padding: 25px;	display: inline-block;}.nav {	height: 35px;	position: relative;}.nav li {	display: inline-block !important;	position: relative;}nav a {	color: #000;	display: inline-block;	width: auto;	text-align: center;	text-decoration: none;	font-family: Open Bold;	line-height: 40px;}nav li:last-child a {	border-right: 0;}nav a#pull {	display: none;}#menu a {	color: black;}#menu a:hover {	color: #1DACFF;}.col-md-4{	padding: 0px !important;	margin: 0 auto !important;	width: 260px !important;}.panel {	width: 260px;}.panel-default {	width: 300px;}.text-center {	width: 260px;}/*HEADER STUFF*/.header {  height: 50px;  position: fixed;  top: 0;  width: 100%;  z-index: 1020;  background: #EDEDED;  opacity: 0.9;}.header.active {     box-shadow: 0 0 10px rgba(0,0,0,0.4);   }#header_wrapper {	width: 1200px;	height: 50px;	margin: 0 auto;}#facebook_header {	height: 70%;	width: auto;	float: left;	z-index: 1001;}#facebook_header p{	position: relative;	top: 50%;    transform: translateY(-50%);	width: auto;	float: left;	padding-left: 10px;	margin-top: 0px;	color: black;}#facebook_header img {	position: relative;    top: 50%;    transform: translateY(-50%);	float: left;}#search_header {	height: 100%;	width: auto;	float: right;	margin-right: 20px;	z-index: 950 !important;}.end_btns {	color: white;	font-weight: bold;	display: inline-block;	padding-left: 0px;}.end_btns_1 {	width: 340px;	display: inline-block;}.end_btns_2 {	width: 170px;	display: inline-block;}.end_btns_forward {	background: #04A3FF url('/images/PNG/small-cart.png') 265px no-repeat;	font-size: 20px;	display: inline-block;	color: white !important;	padding: 12px 40px 12px 20px;	border-radius: 30px;	border: 0;}.end_btns_forward:hover {	background: #FF4304 url('/images/PNG/small-cart.png') 265px no-repeat!important;}.back_btn {	background: none;	font-size: 14px;	display: inline-block;	border: 1px solid gray;	border-radius: 25px;	padding-left: 25px;	padding-right: 25px;	padding-top: 5px;	padding-bottom: 5px;}.back_btn:hover {	background: white !important;}#search_bar {	height: 100%;	width: auto;	float: left;	margin-left: 30px;}#cart {	background: url("PNG/cart.png") no-repeat 2px;	background-size: 22px 22px;	height: 100%;	width: 50px;	float: right;	margin-left: 10px;}.product_view_btns_user {	position: relative;	bottom: -9px;	display: inline-block;}.admin_buttons {	width: 500px;	float: left;}#contact-form {	width: 500px;	margin: 0 auto;}#compare {	background: url("PNG/loop.png") no-repeat 2px;	background-size: 22px 22px;	height: 100%;	width: 50px;	float: right;	margin-left: 15px;}#topmenu {	width: 260px;	height: 60px;	background: #343434;	margin: auto;	position: relative;	cursor: pointer;	z-index: 998 !important;}#topmenu h2 {	color: white;	margin: 0;	width: 250px;	float: right;	position: absolute;	top: 50%;	left: 40px;	transform: translateY(-50%);	letter-spacing: -1px;	font-family: Open Bold;	font-size: 29px;}#topmenu i {	position: relative;	top: 45%;	z-index: 1002;	transform: translateY(-45%);	margin-left: 10px;		color: white;	font-size: 22px;}.mobile_search{	margin:0px;	float:left;	top: 3px;	height: 100%;	position:relative;	cursor:pointer;	width: 75px;	display: none;}.mobile_search_button {	background: black url('/images/PNG/search.png') no-repeat 9px 9px;    border-radius: 20px;    color: white;    font-size: 16px;    font-weight: bold;    left: 35px;    padding: 8px 19px;    position: relative;    top: 10px;}.mobile_search_button:hover {	background: #FF3E1A url('/images/PNG/search.png') no-repeat 9px 9px !important;}/*SAFARI FIX STARTS HERE*/@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media{	#topmenu h2 {		top: 25%;	}	#topmenu img {		top: 25%;	}	.clearfix ul {		top: -45% !important;	}	.dropdrop {		/*margin-top: 95px !important;*/	}	.search {		top: 25% !important;	}	.round {		top: 25% !important;	}	.store_item {		float: left;	}	#price_tag {		top: 35%;	}}}/*SAFARI FIX ENDS HERE*/.round {	width: 180px;	height: 30px;	border-radius: 15px;	border: 1px #000 solid;	float: right;	position: relative;	top: 50%;	transform: translateY(-50%);	padding-left: 10px;	border: none;	z-index: 900;}.search {	float:right;	position: relative;	left: -20px;	top: 50%;	transform: translateY(-50%);	background: url("/images/ICONS/search.png") no-repeat;	width: 30px;	height: 30px;	border: 0px solid;	margin-top: 2px;	margin-right: 10px;	z-index: 905;}.mobile_search_input {	float:right;	position: relative;	left: -20px;	top: 50%;	transform: translateY(-50%);	background: url("/images/ICONS/search.png") no-repeat;	width: 30px;	height: 30px;	border: 0px solid;	margin-top: 2px;	margin-right: 10px;	z-index: 905;}.search:hover {	background: url("/images/PNG-hover/search.png") no-repeat;}.price {	height: 50px;	width: 200px;	font-size: 43px;	font-weight: bold;	color: white;	margin: 0 auto;	display: block;	position: relative;	transform: translateY(-50%);	top: 47%;	text-align: center;}.search img {	width: 30px;	height: 30px;	margin-right: 10px;}#compare img {	width: 20px;	height: 20px;	position: relative;	top: 50%;	transform: translateY(-50%);	margin-left: 15px;}#cart img {	width: 20px;	height: 20px;	position: relative;	top: 50%;	transform: translateY(-50%);	margin-left: 15px;}/*CONTENT*/.container {	/*height: 500px;	width: 100% !important;*/	width: 100% !important;	max-width: 1300px;	overflow:hidden;	z-index: 996 !important;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {  width: 100%;  height: 436px;  margin: auto;  z-index: 996 !important;}/*FOOTER stuff*/.footer_wrapper {	max-width:1600px;	width:100%;	margin:0 auto;}#footer_wrapper {  height: 60px;  width: 1230px;  margin: auto;  position: relative;  top: 50%;  transform: translateY(-50%);}#footer {  width: 100%;  height: 500px;  position: relative;  bottom: 0;  left: 0;  background: white;}#footer_A {  height: 430px;  width: 100%;}#footer_B {  width: 100%;  height: 130px;  background: white;}.underscore {	padding-bottom: 2px;	border-bottom: 1px solid #FF3E1A;}/*NAVIGEERI*/#navigeeri {  height: 300px;  width: 335px;  top: 50px;  position: absolute;  background: black;  opacity: 0.8;  float: left;  z-index: 99;  text-align: center;  margin-left: 80px;}.contentBox {    -moz-user-select: none;    border: 1px solid #ccc;    display: block;    float: left;    height: 308px;    margin: 0 5px;    padding: 10px;    position: relative;    width: 200px;}span.cart_own1 {	background:white;	color: black !important;	font-size: 13px;	height: auto;	width:425px;	letter-spacing: 1px;	line-height: 20px;	position:absolute;	text-align: center;	text-transform: uppercase;	top: 49px;	left:auto;	display:none;	padding:20px;	z-index: 999 !important;	box-shadow: 2px 2px 10px #888888;	right: -130px;	transparency: 0.9;}.user_btn {	position: absolute;	top: 3px;	left: 10px;	font-size: 25px;}.user_btn2 {	position: absolute;	top: 3px;	left: 15px;	font-size: 25px;}span.comparison_own1{	background:white;	color: black !important;	font-size: 13px;	height: auto;	width:425px;	letter-spacing: 1px;	line-height: 20px;	position:absolute;	text-align: center;	text-transform: uppercase;	top: 49px;	left:auto;	display:none;	padding:20px;	z-index: 999 !important;	right: -54px;	box-shadow: 2px 2px 10px #888888;	transparency: 0.9;}.cart_own2 {	display: none;}.comparison_own2 {	display: none;}.price_bubble:hover > .add_to_cart_main {	display: none;}.this_is_it img {	max-height: 300px;}a:visited {	color: white;}#navigeeri ul {	height: auto;	width: 250px;	margin: auto;}#navigeeri img {	margin-top: -8px;	margin-left: 10px;}#navigeeri li {	width: auto;	height: auto;	display: inline;}#navigeeri h2 {	margin-top: 20px;	margin-bottom: 10px;	color: #FF4301;	font-family: Open Bold;}#navigeeri  h3, p{	color: white;}#navigeeri h3{	margin-bottom: 10px;	margin-top: -10px;	font-weight: bold;}#navigeeri p {	margin-bottom: -10px;	margin-top: 20px;}#navigeeri a {	color: white !important;	font-family: Open Sans;}#nav_btn {    border-radius: 35px;    border: 2px solid #FF4301;	padding-right: 55px;	padding-left: 45px;	padding-top: 10px;	padding-bottom: 10px;	text-decoration: none;	font-size: 25px;	font-weight: bold;	font-family: Open Bold;	color: white;	}#nav_btn i {	position: relative;	left: 10px;}#nav_btn img {	top: 10px;}#nav_btn:hover {    border: 2px solid white;	color:#FF4301 !important;}#nav_btn:hover {	border: 2px solid white;	color:#FF4301 !important;}.product_buy:hover {	/*color: black !important;*/	background: #FF4304 !important;				}.product_buy i {	position: relative;	left: 10px;	top: -2px;}.toggleGrid {	padding-top: 16px;	padding-right: 40px;	width:1200px;}.toggleGrid2 {	width:120px;	float:right;}a.g_map_btn {  width: 250px;  height: 50px;  margin: auto;  margin-top: 40px;  display: block;  border-width: medium;  border-style: solid;  border-color: orange;  border-radius: 25px;}.hidden {	display: none !important;}/*----- Tabs -----*/.tabs {    width:1230px;	margin: 0 auto;	margin-top: 50px;	border-bottom: 1px solid black;} .tabs2 {    width:1200px;	margin: 0 auto;	position: relative;	align-items: flex-start;    flex-flow: row wrap;	flex-direction: row;	flex-wrap: wrap;	justify-content: flex-start;	align-items: flex-start;	margin-top: 20px;}.no_tabs {	width: 100%;	margin: 0 auto;	position: relative;}.glyphicon-th-large {	font-size: 30px;	float: right;	color: black;	cursor: pointer;}.glyphicon-th-large:hover {	color: #1DACFF;}.glyphicon-th-list {	font-size: 30px;	float: right;	color: black;	cursor: pointer;	padding-right: 10px;}.glyphicon-th-list:hover {	color: #1DACFF;}.komponent-container {	margin-bottom: 20px;	margin-left: 30px;	width: 800px;	display: inline-block;	height: 35px;}.komponent-eemalda {	float: left;}.komponent-container_2 {	width: 500px;	float: right;}.komponent-container_2 a {	float: left;}.komponent-container_2 input {	width: 400px !important;	float: right !important;}.komponent-container li {	display: inline-block;}.product_detail {	height: 100%;	word-wrap: break-word;}.komponent-title {	float: left;	width: 100px;	margin-top: 5px;	font-family: Open Bold;	font-size: 17px;}.komponent-input input{	position: relative;	top: 17px;}.komponent-eemalda a {	font-weight: bold;	border: 1px solid #686868;	border-radius: 20px;	padding: 5px 15px 5px 15px;}.artikel {	width: 550px;	height: auto;	display: inline-block;	margin: 20px;}.artikel h2 {	color:#FD3D18;	font-weight:bold;	font-size: 22px;}.tab h2 {	color:#FD3D18;	font-weight:bold;	font-size: 22px;}.site-kontakt  h2 {	color:#FD3D18;	font-weight:bold;	font-size: 22px;}.inner-tab {	margin: 20px;}.product_btns_alt {	display: none;}.page-container h2 {	color:#FD3D18;	font-weight:bold;	font-size: 22px;}.price_bubble:hover {	cursor:pointer;	color:transparent;	background-image: url('/images/PNG/large_cart.png') !important;	background-image: url('/images/PNG/large_cart.png'), linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/large_cart.png'), -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;		background-image: url('/images/PNG/large_cart.png'), -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%), !important;	background-image: url('/images/PNG/large_cart.png'), -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;	background-image: url('/images/PNG/large_cart.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)), !important;	background-image: url('/images/PNG/large_cart.png'), -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%), !important;	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */		background-repeat: no-repeat;    background-position: center;	background-color: #fe6703;}.price_bubble:hover h1{	color: transparent !important;}.price_bubble:hover h2{	color: transparent !important;}.artikel_btn {	background:#04A3FF url("/images/ICONS/arrow_down.png") no-repeat 115px;	width: 180px;	height: 30px;	border-radius: 20px;	color:  white !important;	cursor: pointer;	margin-top: 10px;	font-weight: bold;	padding-top: 5px;	padding-left: 15px;	padding-right: 35px;	padding-bottom: 5px;}.cart_login {	width: 1260px;	height: auto;	margin: 0 auto;	min-height: 30px;	background: white;	margin-bottom: 20px;}.cart_login_content {	display: inline-block;}.cart_login_content li {	display: inline-block;	padding-top: 15px;	padding-bottom: 7px;}.cart_login_login {	padding-top: 6px;	padding-bottom: 6px;	padding-left:10px;	padding-right: 30px;	background: #04A3FF url('/images/PNG/lock.png') no-repeat 92px 6px;	border-radius: 25px;	font-weight: bold;	margin-left: 50px;	color: white !important;}.cart_login_login:hover {	background: #04A3FF url('/images/PNG/lock.png') no-repeat 92px 6px !important;}.cart_login_fb {	background:#3A56A0;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 10px;	padding-right: 10px;	border-radius: 25px;	margin-left: 15px;	font-weight: bold;	color: white !important;}.cart_login_fb:hover {	background:#3A56A0 !important;}#field-type_id { width:230px !important; top:0;}#field-name {width:230px !important;}#field-model {width:230px !important;}#field-value {width:230px !important;}#field-unit {width:230px !important;}#field-price {width:230px !important;}#field-bm_name {width:230px !important;}#field-bm_value {width:230px !important;}#field-type_id.form-control {	float: right;	margin-top:7px;;}.field-field-type_id {height:35px;}.field-field-name {margin-top: 25px;height: auto;}.field-field-model {margin-top: 22px;height: auto;}.field-field-value {margin-top: 22px;height: auto;}.field-field-unit {margin-top: 22px;height: auto;}.field-field-price {margin-top: 22px;height: auto;}.field-field-bm_name {margin-top: 22px;height: auto;}.field-field-bm_value {margin-top: 22px;height: auto;}.artikel_btn:hover {	background-color: #FF541A !important;}.select-hidden {  display: none;  visibility: hidden;  padding-right: 10px;}.conditions {	height: 50px;	margin: 0 auto;	bottom: -10px;	right: 0px;	position: absolute;}#condition_label {	float: right;	position: relative;	bottom: 0px;}.w0-form {	height: 450px;}.btn-custom {margin-top: 40px;position:relative;left: 100px;}.select {  cursor: pointer;  display: inline-block;  position: relative;  top: 0;  transform: translateY(-50%);  font-size: 14px;  color: black;  width: 140px;  height: 30px;  margin-left: 10px;  z-index: 999;}.select-styled {  position: relative;  top: 60px;  right: 0;  bottom: 0;  left: 0;  background: white url("/images/ICONS/overlay_select.png") no-repeat scroll 115px 12px;  padding: 5px 15px;  border-radius: 15px;  -moz-transition: all 0.2s ease-in;  -o-transition: all 0.2s ease-in;  -webkit-transition: all 0.2s ease-in;  transition: all 0.2s ease-in;}.select-styled:hover {  background-color: #ededed;}.select-styled:active, .select-styled.active {  background-color: #ededed;}.select-styled:active:after, .select-styled.active:after {  top: 9px;  border-color: transparent transparent #fff transparent;}.toggleGrid_text1 {	width: auto;	height: auto;	position: relative;	right: 0px;}.select-options {  display: none;  position: absolute;  top: 300%;  right: 0;  left: 0;  z-index:1000;  margin: 0;  padding: 0;  list-style: none;  background-color: white;  border-radius: 15px;  box-shadow: -1px 1px 5px #888888;}.select-options li {  margin: 0;  padding: 12px 0;  text-indent: 15px;  -moz-transition: all 0.15s ease-in;  -o-transition: all 0.15s ease-in;  -webkit-transition: all 0.15s ease-in;  transition: all 0.15s ease-in;}.primary_buttons {}.secondary_buttons {	width: 130px;	display: inline;}.hidden_search {	height: 50px;	width: 230px;	display:none;	background: #343434;	position: fixed;	top: 120px;	left: 20px;	border-bottom-left-radius: 20px;	border-bottom-right-radius: 20px;}.select-options li:hover {  color: black;  background: #ededed;  border-radius: 15px;}.select-options li[rel="hide"] {  display: none;}.product_buttons {	display: inline-block;	width: auto;	float: left;}.product_buttons li{	display: inline-block;}.product_buttons_2 {	display: inline-block;	width: auto;	float: right;}.extra_text {	font-size: 12px;	color: black;}.product_buttons_2 li{	display: inline-block;}.fb-like {	position: fixed !important;	top: 15px;	z-index: 1000;}.product_discount{	width: 50px;	height: 50px;	border-radius: 35px;	background: #1BABFD;	color: white;	top: -16px;	right: 5px;	position: relative;	float: right;}.discount_price {	color: #fff !important;	position: relative; 	top: 25%;	left: 6%;	font-size: 18px;	font-weight: bold;}.discount_price_without_percent {	left: 32%;}.artiklid {	width: 1180px;	align-items: flex-start;	display: inline-block;	justify-content: flex-start;	align-items: flex-start} /*----- Tab Links -----*//* Clearfix */.tab-links:after {	display:block;	clear:both;	content:'';}.tab-links {	margin-bottom: -1px;	padding-left: 0px;}.align_center .tab-links {	padding-left: 55px !important;}.tab-links li {	margin:0px 0px;	float:left;	list-style:none;}#tehniline_tab {	vertical-align: baseline;}.info_left, .info_right {	width: 49%;	padding: 10px 0px 0px 0px;	display:inline-block;	margin: 0 4px;	vertical-align: top;}.info_lisa {	width: 100%;	float: left;	padding: 10px 0px 0px 20px;	background: white;}	.info_center {	width: 350px;	margin: 0 auto;	height: 100%;	padding: 30px;}.info_center h2 {	padding-bottom: 20px;}select.deposit {	transform: none;	height: auto;	border-radius: 0px;	border: 1px solid black;	background: white url("/images/ICONS/overlay_select.png") no-repeat scroll 115px 9px;	position: relative;	right: 0px;	margin-left: 40px !important;	margin-bottom: 10px;}select.period {	transform: none;	height: auto;	border-radius: 0px;	border: 1px solid black;		margin-left: 64px !important;	background: white url("/images/ICONS/overlay_select.png") no-repeat scroll 115px 9px;	margin-bottom: 10px;}.calc_input1 {	margin-left: 84px !important;	width: 140px;	margin-bottom: 10px;	border: 1px solid black;	padding-left: 16px;}.calc_input2 {	margin-left: 70px !important;	width: 140px;	margin-bottom: 10px;	border: 1px solid black;	padding-left: 16px;}#deposit {	font-family: Open Bold;	font-size: 25px;	text-align: center;	width: 270px;}#payment {	font-family: Open Bold;	font-size: 25px;	text-align: center;	width: 270px;}.info_left h2 {	font-weight: bold;	color: #FF4304;}.info_right h2 {	font-weight: bold;	color: #FF4304;}.info_table {	height: auto;	width: 100%;}.info_table_right {	height: auto;	width: 100%;}.info_left table.info_table tr td:first-child, .info_right table.info_table_right tr td:first-child {	width: 130px;}.info_table_row {	padding: 10px 0px 10px 10px !important;	height: 35px;}.info_table_row td {	padding-left: 25px;}.info_table_row:nth-child(odd) {	background: #EEEEEE;}	.tab-links a {		padding:20px 25px 20px 25px;		display:inline-block;		border-radius:3px 3px 0px 0px;		background:#none;		font-size:16px;		font-family: Open Bold;		color:#4c4c4c;		transition:all linear 0.15s;	}	.tab-links a:hover {		color: white !important;	}	.tab-links li:hover {		background: #343434;		color: red;	}li.active a, li.active a:hover {	background:white;	color:#4c4c4c;}/*----- Content of Tabs -----*/.tab-content {	border-radius:3px;	background:#fff;	height: auto;	min-height: 200px;	width:100%;	padding: 20px;	display: inline-block;}.tab-content2 {	padding:15px;	padding-bottom: 0px;	border-radius:3px;	background:#fff;	height: auto;	width: 1200px;	min-height: 200px;}.tab-content p {	color: black;}.tab-content2 p {	color: black;	text-align: justify;}.tab {	display:none;}.tab.active {	display:block;}/*Sarnaste toodete erinevate klassid vastavalt sellele mitu toodet. Scrollablearea on kui tooteid on rohkem kui kolme.*/#scrollableArea {	height: 670px;	width: auto;	min-width: 320px;	position: absolute;	display: inline-block;	overflow-y:hidden;	overflow-x:hidden;}#scrollableArea_one {	height: 670px;	width: 300px;	margin: 0 auto;	min-width: 320px;	display: block;	overflow-y:hidden;	overflow-x:hidden;}#scrollableArea_two {	height: 670px;	width: 600px;	margin: 0 auto;	min-width: 320px;	display: block;	overflow-y:hidden;	overflow-x:hidden;}#scrollableArea_three {	height: 670px;	width: 900px;	margin: 0 auto;	min-width: 320px;	display: block;	overflow-y:hidden;	overflow-x:hidden;}.register_panel {	margin: 0 auto;	width: 420px;	height: 250px;}.resend {	margin: 0 auto !important;	width: 300px !important;	float: none !important;}
@media only screen and (max-width: 1200px) {
    #overlay_wrapper .select{ transform: translateY(10px); }
    .product_compare_view i {		top: -1px;	}
    #footer_wrapper {		width: 100%;	}
    #header_wrapper {		width: 100%;	}
    .warehouse_product_link {		width: 100%;	}
    .product-view {		width: 100%;	}
    .round {		width: 120px;	}
    .add_to_cart_main {		font-size: 14px;		top: 14%;	}
    .fb-like {		position: absolute !important;		top: 15px !important;		z-index: 1000;	}
    .site-kontakt {		width: 100% !important;	}
    .scrollWrapper {		width: 100% !important;	}
    #facebook_header {		margin-left: 20px;	}
    #company_logo img {		padding-left: 20px;		margin-top: 30px;	}
    .product-view {		width: 800px;	}
    .toggle_container {		width: 96.5%;		margin: 0 auto;		margin-bottom: 50px;	}
    .product_buttons_2 {		position: relative;		top: -10px;	}
    .product_buy {		font-size: 20px;		background-position: 190px center;		padding-right: 25px !important;		margin-left: 0px !important;	}
    .product_buy:hover {		background-position: 190px center !important;	}
    .product_compare_view {		font-size: 20px;		background-position: 100px center;	}
    .product_compare_view:hover{		background-position: 100px center !important;	}
    .ask_specific {		font-size: 20px !important;		padding: 9px 10px 9px 10px;	}
    .product_print_view {		font-size: 20px;		margin-left: 0px !important;	}
    .old_price {		font-size: 10px !important;	}
    .old_price .ordinary_price {		position: relative;		top: -12px;		font-size: 11px;	}
    .ordinary_price_striked {		position: relative;		top: -15px;		font-size: 10px !important;	}
    .product_view_btns_user {		bottom: -10px;		position: relative;	}
    .admin_buttons {		width: auto;	}
    #company_logo {		margin-top: -25px;		margin-bottom: 20px;	}
    .product_viewing {		width:800px;	}
    .product_view_left {		width: 400px;	}
    .product_view_right {		width: 400px;	}
    nav {		width: 100%;	}
    .main_container {		width: 100%;	}
    .main_container_2 {		width: 100%;	}
    .toggleGrid {		margin-top: 80px;		padding-right: 50px;		width:100%;	}
    #wrapper {		width: 100%;	}
    .select-options {		top: 100%;	}
    .cart_login {		width: 100% !important;	}
    .main_menu_item {		height: 25px;		background: none;	}
    .cart_end {		width: 100% !important;	}	/*.container {		margin-bottom: 50px;	}*/
    .cart_login {		width: 100%;	}
    .cart_form {		width: 100% !important;	}
    .breadcrumb {		width: 100% !important;	}
    .select {		top: 35%;		margin-left: 15px;	}
    .tabs {		width: 100%;	}
    .tabs2 {		width: 100%;	}
    .range-slider {		float: none;		top: 10%;	}
    .tablet_view {		height: 100%;		width: 100%;		margin: 0 auto;		top: 70px;		z-index: 999 !important;	}
    .tab-links {		width: 100%;	}
    .tab-content {		width: 100%;	}
    .tab-content2 {		width: 100%;	}
    .price {		height: 25px;		width: 100px;		font-size: 22px;		position: relative;		transform: translateY(-50%);		top: 45%;	}	.artiklid {		width: 100%;		justify-content: center;	}	.kogus {		width: 290px !important;	}	.garantii {		text-align: left !important;		padding-left: 5px;	}	.cart_item_counter {		padding-left: 20px !important;	}	.end_btns_forward {		background: #04A3FF url('/images/PNG/small-cart.png') 230px no-repeat !important;		font-size: 17px !important;		display: inline-block;		color: white !important;		padding: 12px 40px 12px 20px;		border-radius: 30px;	}	.end_btns_forward:hover {		background: #FF4304 url('/images/PNG/small-cart.png') 230px no-repeat;	}	.artikel {		width: 500px;	}	.info_left: {		width: 50% !important;	}	.info_right {		width: 50%;	}	.product_list {		width: 100%;	}	.page-container {		width: 95%;	}	.container {		/*height: 518px;*/		width: 100% !important;		padding: none !important;		z-index: 1000;	}	.contact_info {		width: 800px;	}	.mob_logo {		padding-top: 25px;		padding-left: 5px;	}	.clearfix {		width: 100%;	}	.clearfix ul {		margin-right: 20px;		margin-top: -12px;	}	.clearfix ul li a {	    font-size: 14px;	}	.align_center {		width: auto !important;	}	.price_bubble {		width: 150px;		height: 150px;		border-radius: 100px;		text-align:center;	}	.carousel-indicators {		/*position: absolute;		top: 350px;		left: 0;*/	}	.price_bubble h1 {		font-size: 35px;		width: 100%;		top: 20%;	}	.price_bubble h3 {		font-size: 18px;		width: 50px;		top: 50px;		left: 45px;	}	.price_bubble h2 {		top: 43%;		font-size: 16px;	}	.ad_footer {		width: 100%;		position: absolute;		top: 100%;	}	.txt_part1 {		font-size: 16px	}	.txt_part2 {		font-size: 16px;	}	.ad_buttons {		padding-left: 0px;	}	.ad_desc {		padding-right: none;		margin-right: 0 !important;	}	.compare_btn {			margin-left: -60px !important;	}	.laptop_text {		height: 100%;		width: 470px;	}	.laptop_fullname {		top: 160px;	}	.laptop_specs {		top: 210px;		width: 100%;	}	.carousel-control {		display: none;	}		.cart_products {		width: 100% !important;	}	.cart_item_data {		width: 300px !important;	}	.cart_item_radio {		margin-left: 30px !important;	}	.cart_item {		width:100% !important;	}	.cart_price {		right: -60px !important;	}	.cart_price1 {		right: -60px !important;	}	.cart_delete_btn {		left: -30px;	}	.cart_delete {		right: -20px !important;	}	#topmenu {		width: 260px;		top: 0px !important;	}	#topmenu h2 {		font-size: 25px;		width: 250px;		float: right;	}	#overlay_wrapper {		width: 100%;	}	section.range-slider {		position: absolute;		left: 20px;		top: 25px;	}	.search_btn {		position: relative;		width: 100px;	}	.search_btn p {		margin-left: 18px !important;	}	select {		position: relative;		top: 33%;		transform: translateY(-70%);	}	#myCarousel {		width: 100%;		/*margin-bottom: 50px;*/	}	.clearfix {		height: 40px;	}	#menu {		height: 70px;	}	.product_view_right h1 {		font-size: 25px; 	}	.product_view_right h2 {		font-size: 20px;	}	.product_view_bullet p {		font-size: 16px;	}	.view_product_price {		height: 130px;		width: 130px;	}	.product_price_tag {		width: 130px;		margin-top: -5px;	}	.view_product_price h2 {		font-size: 35px;	}	.old_price {		top: 5px;	}	.old_price .ordinary_price {		font-size: 12px;	}	.ordinary_price_striked {		font-size: 12px;	}		.breadcrumb {		width: 100%;	}	.cart_products_header {		width: 100%;	}	.toote_kirjeldus {		padding-left: 140px;	}	.kogus {		padding-left: 200px;		width: auto !important;	}	.compare-view {		width: 100%;		padding: 0;	}	.compare_header {		width: 100%;	}	.compare_items {		padding-left: 0% !important;		font-size: 13px;	}	.compare_items li {		width: 19% !important;		margin-right: 0px !important;		padding: 0px !important;	}	.compare_header_item {		font-size: 15px;		width: 19% !important;		padding-left: 15px !important;	}	.compare_image {		width: 19% !important;		height: auto !important;	}	.compare_image img {		width: 100% !important;		padding-left: 20px !important;	}	.compare_delete a{		padding-left: 30% !important;	}	.cart_item_data {		width: 300px !important;		font-size: 11px;	}	.select-styled {	  top: 0px;	}	li.active a, li.active a:hover {		background-color: transparent !important;	}	.main_menu_item {		font-size: 12px !important;	}	.kaldpind_pilt {		height: 350px;		right: 2%;	}	.kaldpind_pilt img {		max-width: 100%;	}	.align_center2 {		padding: 20px;		width: 940px !important;		margin: auto !important;	}	.add_footer {		top: 405px;	}	.cart_table {		float: none !important;	}	.col-md-12:last-child section {		margin-left: 0 !important;	}	.product_print_view {		padding: 12px;	}		.view_product_price:hover {		background-image: url('/images/PNG/medium_cart2.png') !important;		background-image: url('/images/PNG/medium_cart2.png'), linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%), !important;		background-image: url('/images/PNG/medium_cart2.png'), -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;			background-image: url('/images/PNG/medium_cart2.png'), -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%), !important;		background-image: url('/images/PNG/medium_cart2.png'), -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%) !important;		background-image: url('/images/PNG/medium_cart2.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)), !important;		background-image: url('/images/PNG/medium_cart2.png'), -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%), !important;	}	.filter-checkboxes {		padding: 0 20px;	}	.filter-products-search-btn {		margin: 50px auto;	}	.info_left, .info_right {		width: 48%;	}
.product_price_tag { font-size: 12px; margin-top: 22px; }
.old_price { color: #fff !important; top: -3px; font-size: 10px }
.old_price .ordinary_price { font-size: 12px !important; color: #fff !important; }
.ordinary_price_striked { color: #FFF !important; }
.product_price_tag h2 { margin-top: -8px; }

#range-slider {
    margin-top: 32px;
}
    #range-slider-3d-mark-cpu, #range-slider-3d-mark-11 {
        margin-left: auto;
    }
    section.range-slider {
        position: relative;
        left: 0;
        top: 0;
    }
}

@media only screen and (max-width: 1000px) {	.admin_buttons {		width: 260px;	}}	@media only screen and (max-width: 940px)  {	.laptop_specs {		top: 170px;		font-size: 12px;		width: 70%;	}	.add_footer {		top: 345px;		padding-left: 15px;	}	.container {		padding-left: 0px !important;		padding-right: 0px !important;	}	.conditions {		width: 100%;		height: 40px;		bottom: 10px;		position: relative;		left: -20px;	}	.align_center2 {		padding: 20px;		width: 800px !important;		margin: auto !important;	}	#company_logo {		margin-top: -45px;		margin-bottom: 20px;	}	.carousel-indicators {		/*position: absolute;		top: 290px;		left: 0;*/	}	.compare-view {		width: 100%;		padding: 0;	}	.compare_header {		width: 100%;	}	.kaldpind img {		max-width: 80%;	}	.compare_items {		padding-left: 0% !important;		font-size: 13px;	}	.kaldpind_pilt {		width: 50%;	}	.kaldpind_pilt img {		bottom: 0px;	}	.compare_items li {		width: 19% !important;		margin-right: 0px !important;		padding: 0px !important;	}	.compare_header_item {		font-size: 15px;		width: 19% !important;		padding-left: 15px !important;	}	.compare_image {		width: 19% !important;		height: auto !important;	}	.compare_image img {		width: 100% !important;		padding-left: 20px !important;	}	.compare_delete a{		padding-left: 30% !important;	}	.cart_table_right {		width: 50%;	}	.radio_label_payment {		position: relative;		top: -55px;	}	.cart_end_price {		margin-right: 80px;	}	.site-login {		width: 100% !important;	}	.laptop_fullname {		top: 110px;	}	.laptop_header h1{		font-size: 24px;	}	.radio_label_payment {		top: -35px;	}}/*Smartphone*/@media only screen and (max-width : 800px) {	nav li {		display: block;		float: none;		width: 100%;	}	#counters {		width: auto;		float: right;	}	.product_print_view {		display: none !important;	}	.product_view_btns_user {		bottom: -10px;	}	.ask_specific {		font-size: 20px !important;	}	.product_compare_view {		padding: 8px 18px 8px 12px;	}	.discount_price {		left: -10%;	}    .discount_price_without_percent {        left: 11%;    }	.event_tag {		margin-left: 20%;	}	.compare_btn i {		font-size:16px;		top: -2px;	}	.box_item_checkbox {		position: absolute;		right: 80px;	}	.info_lisa {		padding-left: 0px !important;	}	.info_lisa h2, span {		padding-left: 10px;	}	.lisad_box {		width: 100%;	}	.site-kontakt img {		width: 100% !important;		height: auto !important;	}	.lisad_box ul{		margin-left: 0px !important;		padding-left: 0px !important;	}	.box_item_text {		width: auto;	}	.box_item_price{		float: right;	}	.box_item_image {		padding-left: 10px;	}	.scroll_buttons {		width: 100% !important;	}	.fb-like {		left: 55px;	}	.vali_lisad {		display: none;	}	.align_center2 {		display: none;	}	#search_header {		width: 100%;	}	.product_buttons_2 {		width: 100%;	}	.dropdrop {		display: none !important;	}	.product-view {		width: 100%;	}	.product_view_btns_user {		height: auto;	}	.ask_button {		margin-top: 15px;	}	.print_button {		margin-top:12px;	}	.product_buttons {		width: 100%;	}	.dropdown:hover .dropdrop {		display: none !important;	}	.mobile_search {		display: block;		float: left;		left: 40px;	}	.mobile_search_button {		left: 0px;	}	.breadcrumb {		display: none;	}	.old_price {		display: none;	}	.ordinary_price {		left: -7% !important;	}	.ordinary_price_box {		top: -25px !important;		right: -20px !important;	}	.info_left {		width: 100%;	}	.info_table {		width: 100%;	}	.info_right {		width: 100%;	}	.product_buy {		margin-left: 25px;		margin-right: 0px;	}	.user_btn {		left: 0px;	}	.info_table_right {		width: 100%;	}	.cart_table_right {		width: 100%;	}		.breadcrumb {		width: 100% !important;	}	.product_viewing {		width:600px;	}	.product_view_left {		width: 300px;	}	.product_view_right {		width: 300px;		padding-top: 10px;	}	.overview {		width: 300px !important;	}	.overview_2 {		width: 300px !important;	}	#slider1_container {		width: 340px !important;	}	.this_is_it img {		width: 300px !important;	}	.this_is_it a {		width: 300px !important;	}	#company_logo {		margin-top: -25px;		margin-bottom: 20px;	}	.kogus {		padding-left: 50px;	}	.radio_label_payment {		position: relative;		top: -5px;	}	.fb_hint {		width: 100%;	}	.cart_login_login {		margin-left: 0px !important;	}	.product_image img {		margin: 40px 0 0 90px;	}	.dropdown-menu {		display: none !important;	}	.header {		display: block;	}	.cart_item_data {		width:150px!important;		font-size:9px;	}	.breadcrumb {		width: 100%;	}	.compare-view {		width: 100%;		padding: 0;	}	.compare_header {		width: 100%;	}	.compare_items {		padding-left: 0% !important;		font-size: 13px;	}	.compare_items li {		width: 19% !important;		margin-right: 0px !important;		padding: 0px !important;	}	.compare_header_item {		font-size: 15px;		width: 19% !important;		padding-left: 15px !important;	}	.compare_image {		width: 19% !important;		height: auto !important;	}	.compare_image img {		width: 100% !important;		padding-left: 20px !important;	}	.compare_delete a{		padding-left: 30% !important;	}	.mob_logo {		display: none;	}	li.cart_own:hover span{		display:none !important;	}	li.comparison_own:hover span{		display:none !important;	}	li.own:hover span {		display: none !important;	}	#wrapper {		width: 100%;	}	.product_btns_alt {		display: none;	}	.product-view {		padding: 10px;	}	.info_right {		float: none !important;	}	.product_view_right h1 {		font-size: 21px; 	}	.product_view_right h2 {		font-size: 18px;	}	.product_view_bullet p {		font-size: 14px;	}	.product_view_list {		width: 100%;	}	.view_product_price {		height: 100px;		width: 100px;	}	.old_price {		display: none;	}	.product_price_tag {		width: 100px;	}	.view_product_price h2 {		font-size: 30px;	}	.tabs2 {		width: 100%;	}	.tab-links {		width: 100%;	}	nav li a {		width: 100%;		text-align: left;	}	.laptop_text {		top: 10px;		height: 200px;		width: auto;	}	nav a#pull {		display: inline;		float: right;		width: 50%;		height: 100%;		background: #EEEEEE;	}	#pull:hover {		background: #ededed !important;	}	.clearfix  {		background: #ededed !important;	}	#pull img {		float: right;		height: 80%;		padding-right: 20px;	}	#topmenu {		display: none;	}	#footer_B {		height: 300px;	}	#company_logo {		width: 50%;		float: left;		background: #EEEEEE;	}	#company_logo img {		float: left;	}	#overlay_wrapper {		display: none;	}	nav ul {		width: 100%;		height: auto;		background: white;		z-index: 200;	}	.clearfix ul {		margin-right: 0px;	}	#company_logo {		background: #ededed !important;	}	.carousel-inner {		/*height: 380px;*/		height: auto;	}	.add_footer {		top: 318px;	}	.vaata_btn {		font-size: 16px;		padding-left: 20px;		padding-top: 9px;		width:100px;		height: 40px;		background: #04a3ff;	}	.vaata_btn i {		top: 0px;	}	.vaata_btn:hover {		background: #FF4304 !important;	}	.compare_btn {		font-size: 16px;		padding-left: 17px;		padding-top: 9px;		width: 100px;		height: 40px;		left: 180px;		background: #ffffff !important;	}	.txt_part1 {		font-size: 12px;	}	.txt_part2 {		font-size: 12px;	}	.compare_btn:hover {		background: #AFAFAF url('/images/btns/loop3.png') no-repeat 70px !important;	}	/*#myCarousel {		position: absolute;		top: 160px;	}*/	#navigeeri {		left: 50px;	}	#footer_wrapper ul {		text-align: center;		left: -25%;	}	.ad_footer {		display: none;	}	.hidden {		display: block !important;	}	.contact_info {		height: auto;		margin: auto;		width: 250px;	}	.contact_info li {		display: block;		margin-bottom: 15px;	}	#facebook_contact {		display: none !important;	}	#facebook_header {		display: none;	}	#header_wrapper {		position: fixed;		z-index: 100;	}	.to_hide{		display: none !important;	}	.visible {		width: 100%;		display: block;	}	.visible a {		color: black;	}	#footer_wrapper {		width: 100%;		height: auto;	}	.logo {		width: 100%;		float: both;		display: none;	}	.logo img {		margin: auto;	}	#menu {		margin-top: 0;		height: 70px;		position: fixed;		top: 0;		background: #EEEEEE;		z-index: 1000;	}	.header {		height: 50px;		position: fixed;		margin-top: 70px;		background: white;	}	#header_wrapper {		height: 50px;	}	#counters {		margin-top: 0px;	}	.cart_own:hover .cart_own1 {		display: none !important;	}	.cart_own:hover {		background: none !important;	}	.comparison_own:hover .comparison_own1{		display: none !important;	}	.comparison_own:hover {		background: none !important;	}	.own:hover .own1 {		display: none !important;	}	.own:hover {		background: none !important;	}	.kaldpind_pilt {		height: 300px !important;		float: right;	}	.kaldpind_pilt img {		position: absolute;		bottom: 0px;		display: block;	}	#menu a {		text-align: center;	}	.clearfix ul {		width: 100% !important;		height: auto !important;		z-index: 999 !important;		background: white;		display: none;		margin-top: 10px;		margin-right: 0px;		/*top: 230px;*/		top: 0px;		float: right;	}	.laptop_header {		z-index: 15;	}	.laptop_header h1 {		z-index: 15;	}	.kaldpind img {		max-width: 80%;	}	.kaldpind_pilt {		width: 50%;		height: 450px;		position: absolute;		z-index: 11;		right: 0px;	}	.kaldpind_pilt img {		margin-left: auto;		margin-right: 0;		max-width: 100%;		max-height: 100%;		display: block;	}	.kaldpind_pilt img {		margin-left: auto;		margin-right: 0;		max-width: 100%;		max-height: 100%;		display: block;	}	.laptop_specs {		z-index: 15;	}	#myCarousel {		height: auto;	}	.product_list {		margin-top: 400px;	}	.laptop_specs {		top: 195px;		width: 100%; 		float: left;		font-size: 10px;	}	.laptop_header {		margin-top: 80px !important;	}	.laptop_fullname {		top: 143px;	}	#header_wrapper {		z-index: 16;	}	#myCarousel {		z-index: 16;	}	.price_bubble {		top: 150px;		height: 120px;		width: 120px;		z-index: 15;	}	.price_bubble:hover {		background: #fe6703 url('/images/PNG/medium_cart2.png') no-repeat center !important;	}	.price_bubble h1 {		top: 18px;	}	.add_to_cart_main {		font-size: 10px;		top: 10px;	}	.price_bubble h2 {		display: none;	}	.carousel-indicators {		/*position: absolute;		top: 290px;		left: 0;*/	}	#search_bar {		display: none;	}	#content {		padding-top: 120px;		padding-bottom: 0px;	}	.clearfix li {		border-bottom: 2px solid black;		height: 55px !important;		background: white;		margin-bottom: 1px;		top: 0px;		float: left;	}	.clearfix li.active {		background: white;	}	.clearfix li:hover {		background: white;	}	.main_menu_item {		background: white none repeat scroll 0 0 !important;		font-size: 18px;		height: 40px !important;	}	.clearfix li.active {		background: white;	}	.product_list {		margin-top: 25px;	}	div.info_left {		width: 100% !important;	}	div.info_left .col-md-12 {		padding: 0;	}	.contact_info {		padding-left: 0;		float: none;		top: 0;		transform: none;	}	#footer_wrapper ul {		left: 0;	}	.admin_buttons {		width: 220px;	}    .ordinary_price_used {        left: 14%;    }}@media only screen and (max-width : 717px) {	.container {		height: auto;	}}@media only screen and (max-width : 675px) {	.store_item {		width: 100%;		margin: 5px 0px 40px 0px !important;	}	.product_list {		margin-top: 25px;	}	.add_to_cart {		font-size: 9px;	}	.nav li {		float: left;		position: relative;		top: -15px;	}	.event_tag {		margin-left: 36%;	}	.compare_btn i {		font-size: 14px;	}	.vaata_btn i {		font-size: 14px;	}	.main_container_2 img {		max-width: 100%; height: auto;	}	.slider1_container {		margin: 0 auto !important;	}	.mobile_search {		left: 30px;	}	.overview {		margin: 0 auto !important;	}	.product_view_btns_user {		float: left !important;		margin-top: 0px;		margin-bottom: 10px;	}	.view_product_price {			}	.product_viewing {		width:100%;	}	.product_gallery {		margin-bottom: 0px !important;	}	.product_view_left {		width: 300px;		margin: 0 auto;		float: none;	}	.product_view_right {		width: 400px;		margin: 0 auto;		padding-top: 10px;		float: none;	}	.overview {		width: 300px !important;	}	.overview_2 {		width: 300px !important;	}	#slider1_container {		width: 300px !important;		height: 325px !important;	}	.this_is_it img {		width: 200px !important;	}	.this_is_it a {		width: 200px !important;	}	.jssort01 {		top: 120px !important;		left: -24px !important;	}	.toggle_grid1 {		display: none;	}	.toggle_grid2 {		display: none;	}	.site-login .panel-default {		margin: 0 auto !important;	}	.site-login.row {		margin-left: 0px !important;		margin-right: 0px !important;		width: 300px !important;	}	.cart_end_btns {		width: 100% !important;	}	.cart_item_counter {		display:none !important;	}	.laptop_header h1 {		z-index: 15;	}	.cart_item_radio {		display:none !important;	}	.cart_table_right {		width: 100%;	}	.radio_label_payment {		position: relative;		top: -35px;	}	.cart_products_header {		display:none !important;	}	.product_btns_alt {		display: block;	}	.cart_price {		width:60px !important;		height:60px !important;		top: -15px !important;	}	.cart_delete {		left: 50px;		top: -5px;	}	.cart_price1 {		width:60px !important;		height:60px !important;		top: -72px !important;	}	.compare_items {		padding-left: 0% !important;		font-size: 11px;	}	.compare_items li {		width: 19% !important;		margin-right: 0px !important;		padding: 0px !important;	}	.compare_header_item {		font-size: 13px;		width: 19% !important;		padding-left: 15px !important;	}	.compare_image {		width: 19% !important;		height: auto !important;	}	.compare_image img {		width: 100% !important;		padding-left: 20px !important;	}	.compare_delete a{		padding-left: 30% !important;	}	.cart_price #price_tag {		width: 100%;		font-size:14px !important;	}	.cart_price1 #price_tag {		width: 100%;		font-size:14px !important;	}	.product_title_alt {		display: inline;		position: relative;		left: 20px;	}	#wrapper {		width: 100%;	}	.price_bubble {		left: 400px !important;	}	.price_bubble:hover {		background: #fe6703 url('/images/PNG/medium_cart2.png') no-repeat center !important;	}	.laptop_specs {		font-size: 11px;		top: 195px;		width: 100%;	}	.ad_desc {		display: none;	}	.container {		height:350px;	}	.kaldpind {		width: 972px;		height: 500px;	}	.laptop_fullname {	}	.product_white {		width: 100%;		height: 210px !important;		position: relative;	}	.product_title {		display: none;	}	.product_image {		width: 200px !important;		height: 100px !important;		float: left;		margin-top: 25px;		position: absolute;		left: 5%;	}	.product_image img {		height: auto;		width: 100px;		margin: 0px;	}	.prodct_img {		margin: 0px 0px 0px 0px !important;		width: 100% !important;		height: auto;	}	.clearfix ul {		width: 100% !important;		height: auto !important;		z-index: 999 !important;		background: white;		display: none;		margin-right: 0px;		top: 0px;		float: right;	}	.main_menu_item {		height: 40px !important;		background: white !important;		font-size: 18px;	}	.header_wrapper {		z-index: 900 !important;	}	.clearfix li {		height: 55px !important;		margin-bottom:1px;		padding-top: -20px;		border-bottom: 3px solid black;		background: white;		top: 0px;		float: left;	}	.clearfix li.active {		background: white;	}	.product_specs {		width: 70%;		float: right;		margin: 0px !important;		margin-right: 20px !important;		padding: 0px !important;		position: relative;		top: 0px !important;		height: 100%;		font-size: 10px;	}	.product_btns {		position: relative;		top: 10px !important;		margin-top: 0px !important;		height: 50px !important;		float: right !important;		width: 49% !important;		display: none;	}	.product_btns_alt {		position: absolute;		bottom: 15px;		left: 50px;		width: 100%;	}	.product_detail {		height: auto;		font-size: 14px;		position: relative;		left: 20px;		padding: 0 10px 0 0;	}	.sim_product_detail {		height: auto;	}	.mob_logo {		display: none;	}	.product_vaata {		font-size: 11px;		padding-left: 10px;		padding-right: 10px;		margin-left: 0px;		background: #04a3ff;	}	.product_compare i {		top: 2px;		position:relative;	}	.product_vaata:hover {		background: #FE6003 !important;	}	.product_compare {		padding-left: 8px;		padding-right: 10px;		background: rgba(0, 0, 0, 0);	}	.product_compare:hover {		background:  #AFAFAF !important;		color: white;	}	.product_price {		width: 100px;		height: 100px;		position: absolute;		bottom: -80px;		left: 5%;		float: left;	}	.product_title {		width: 320px;		position: absolute;		top: 0 !important;		height: auto !important;		text-align: left;	}	.product_header {		z-index: 990 !important;	}	.product_list {	}	.cart_table_right tr {		width: 100%;	}}@media only screen and (max-width : 640px) {	.product_view_btns {		display: block !important;	}	.admin_buttons {		margin: 0 auto;		display: block;		width: 100%;	}	.product_view_btns_user {		margin-top: 14px;		margin-left: 10px;		margin-bottom: 30px;		display: block;		width: 100%;	}}@media only screen and (max-width : 591px) {	#scrollableArea {		width: 100%;		text-align: center;	}	.laptop_header h1{		font-size: 20px !important;		top: 100px;		padding-left: 10px;	}	.product_list {		margin-top: 25px;	}	.fb-like {		left: 58px;	}	.event_tag {		margin-left:34%;	}	.cart_own {		width: 55px !important;	}	.comparison_own {		width: 55px !important;	}	.user_btn {		left: 5px !important;		font-size: 20px;		top: 7px;	}	.user_btn2 i{		font-size: 20px;		top: -3px;		position:relative;	}	#myCarousel {	}	.box_item_text {		width: 250px;	}	.box_item_text_header {		height: auto;		width: 100%;		font-size:18px;		margin-bottom: 10px;	}	.box_item_text_text {		width: 100%;		height: auto;		font-size: 12px;	}	.laptop_text {		top: 0px;		width: 100% !important;	}	.site-login {		width: 100% !important;	}	.cart_item {		padding-left:0px !important;	}	.add_to_cart_main {		top: 0px;		font-size: 8px;	}	.cart_form {		width: 100%;	}	.cart_table {		width: 100%;	}	.cart_table_right {		width: 100%;	}	.cart_table_right th {		font-size: 14px;	}	.cart_table th {		height: 30px;		padding-left: 5px;		font-size: 16px;	}	.cart_table td {		width: 40%;		padding-left: 5px;	}	.cart_table textarea {		width: 100%;	}	.cart_item_image {		height: 80px;		width: 80px;		position: relative;		top: -50px !important;	}	#condition_label {		width: 100%;		left: 100px;	}	li.cart_item_data {		height: 100%;	}	.cart_item {		height: auto;	}	.cart_item_image img {		position: relative;	}	.cart_price {		position: relative;		transform: translateY(-50%);		top:0%;			}	.cart_price1 {		position: relative;		transform: translateY(-50%);		top:0%;			}	.cart_delete {		position: relative;		transform: translateY(-50%);		top:-9%;			}	.radio_label_payment {		position: relative;		top: -5px;	}	.laptop_specs {		width: 50%;		padding-left: 10px;		top: 185px;	}	.product_btns {		z-index: 18 !important;		height: 30px !important;		margin-bottom: 0px !important;		float: right !important;	}	.product_specs {		font-size: 9px;		width: 65%;		top: 10%;		z-index: 16 !important;		margin-right: 5px !important;	}	.product_view_right {		width: 80%;	}	.product_compare {		margin-left: 5px;	}	.product_list {	}	.price_bubble {		left: 65% !important;		height:80px !important;		width:80px !important;	}	.price_bubble h1 {		font-size: 18px;		top: 10px;	}	.search_header {		width: auto !important;	}	.end_btns_1 {		width: auto !important;	}	.end_btns_2 {		width: auto !important;	}	.end_btns_forward {		font-size: 10px !important;		padding-right: 20px !important;		padding-left: 10px !important;	}	.back_btn {		font-size: 10px !important;		padding-top: 12px !important;		padding-bottom: 12px !important;	}	.price_1 {		width: auto !important;	}	.price_2 {		width: auto !important;	}	.cart_end_price {		width: 100% !important;		margin-right: 30px !important;	}	#search_header {		margin-right: 5px;	}	#navigeeri {		width: 100%;		margin: 0 auto !important;		left: 0px;	}	#nav_btn {		font-size: 22px;		padding: 10px 45px 10px 35px;	}	#content {		overflow: hidden !important;	}	.laptop_text {		left: 0px !important;	}	.carousel-indicators {		z-index: 999 !important;	}	.product_image {		width: 100px !important;		height: 100px !important;		z-index: 10 !important;		position: absolute;		left: 5%;		margin-top: 25px;	}	.product_image img {		height: auto;		width: 100%;		z-index: 10 !important;		padding: 0 !important;	}	.product-view {		padding: 10px !important;	}	.product_view_btns_user {		width: 100%;		height: auto;		display: inline-block;		margin: 0 auto;	}	.admin_buttons {		width: 225px !important;		float: none !important;		margin: 0 auto;		position: relative;		left: -14px;	}	.product_view_btns {		width: 100%;		height: auto;		margin: 0 auto;	}	.btn-primary {		margin-left: 18%;	}	.btn-danger {		margin-left: 18%;	}	.product_compare_view:hover {		background:  #AFAFAF;		background-image: none !important;		color: white !important;		cursor: pointer;	}	.info_left {		width: 100%;		padding: 0;	}	.info_right {		width: 100% !important;		padding: 0;	}	.info_table td {		width: 50% !important;	}	.info_table_right td {		width: 50% !important;	}	.info_table {		width: 100%;	}	.info_table_right {		width: 100%;	}	.product_price {		position: absolute;		bottom: -100px !important;		z-index: 11;	}	.cart_login_fb {		margin-left: 0px;	}	.cart_price1 {		left: 5px;	}	.fb_hint {		font-size: 12px;	}	.end_btns_1 {		width: 200px;	}	.end_btns_forward {		width: 100%;		font-size: 17px !important;		background-image: none !important;	}	.end_btns_2 {		width: 200px;	}	.back_btn {		width: 100%;		font-size: 19px !important;		margin-top: 13px;		padding: 10px 48px 10px 30px !important;	}	.product_view_btns_user {		padding-right: 0px;	}	.primary_buttons {		width: 250px !important;		margin: 0 auto;		display: block;		height: 100px;	}	.product_buy {		margin: 0px 0px 20px 0px !important;		background-image: none;	}	.product_buttons {		padding-left: 0px !important;	}	.product_buttons_2 {		padding-left: 0px !important;	}	.product_compare_view {		margin: 0px !important;		background-image: none;		padding-left: 70px;		padding-right: 57px;		position: relative;		top: 20px;		word-break: break-all;	}	.compare_button {		margin-top: 20px;	}	.secondary_buttons {		width: 100%;		margin: 0 auto;	}	.ask_specific {		margin-left: 0px !important;	}	.ask_specific {		float: right;	}	.product_print_view {		margin-left: 0px;	}	#payment_method_th {		height: auto;	}	.overview {		width: 100%;	}	.product_title_alt {		left: 40px;	}	.overview_2 {		width: 400px;	}	.laptop_fullname {		display: none;	}	.product_detail {		font-size: 12px;		left: 40px;	}	.product_btns_alt {		left: 50px;		width: 100%;	}	.register_panel {		width: 100%;		padding: 10px;		height: auto;	}	.container {		margin-bottom: 0px !important;		height: 370px;	}	.ask_specific {		width: 100%;		text-align: center;	}	.product_print_view {		display: none !important;	}}@media only screen and (max-width : 530px) {	.container {		height: 270px;	}}@media only screen and (max-width : 400px) {	.container {		height: 200px	}	.tab-content {		padding: 0;	}	#scrollleft, #scrollright {		width: 35px;		height: 35px;		margin-top: 8px;	}	#scrollleft {		margin-left: 8px;	}	#scrollright {		margin-right: 8px;	}	ul.product_view_list {		padding-left: 16px;		margin-left: 0;	}	.product_view_right {		margin-right: 0;		margin-left: 0;	}	.product_view_right {		width: 100%;	}}@media only screen and (max-width : 380px) {	.product_specs {		width: 60%;	}	.product_detail {		font-size: 11px;	}	.event_tag {		margin-left: 25%;	}	.box_item_image {		display: none;	}	.overview {		left: 12px !important;		margin: 0 !important;	}}@media only screen and (max-width : 360px) {	.container {		height: 170px	}}@media only screen and (max-width : 340px) {	.box_item_text {		width: 120px;	}	.tab-links li {		width: 100%;		text-align: center;		font-size: 30px;	}	.tab-links a {		font-size: 30px !important;	}	.product_detail {		font-size: 10px;	}		.product-view-main {		padding-left: 0;		padding-right: 0;	}}.add-button {	margin: 0 auto;	background: #FF4304 none repeat scroll 0% 0%;	position: relative;	top: -50px;	width: 120px;	height: 120px;	border-radius: 80px;	color: #FFF;	font-weight: bold;	cursor: pointer;	background: #fe6703; /* Old browsers */	background: -moz-linear-gradient(top,  #fe6703 0%, #fd4403 100%); /* FF3.6+ */	background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6703),  color-stop(100%,#fd4403)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #fe6703 0%,#fd4403 100%); /* IE10+ */	background: linear-gradient(to bottom,  #fe6703 0%,#fd4403 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6703', endColorstr='#fd4403',GradientType=0 ); /* IE6-9 */}.add-button:hover{	background: #0F9FF2 none repeat scroll 0% 0%;}#contactform-verifycode {	float: left;	margin-left: 30px;}#contactform-verifycode-image {	margin-left: 75px;}.add-button-product {	position: relative;	top: 20%;	width: 260px;	margin: 2px;	font-size: 48px !important;	color: #FFF !important;	padding: 27px 45px 30px 45px;}.field-index {	margin: 0 auto;	width: 1250px;	background-color: white;	padding: 25px;}.page-container {	margin: 0 auto;	background-color: white;	padding: 20px;	/*margin-left: 20px;*/}.user_index {		margin: 0 auto;	width: 1250px;	background-color: white;	padding: 25px;}.tcat {    background: #0F0F0F url("/images/tcat.png") repeat-x scroll 0% 0%;    color: #FFF;    border-top: 1px solid #444;    border-bottom: 1px solid #000;    padding: 6px;    font-size: 12px;}.trow1 {    background: #F5F5F5 none repeat scroll 0% 0%;    border-width: 1px;    border-style: solid;    -moz-border-top-colors: none;    -moz-border-right-colors: none;    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    border-image: none;    border-color: #FFF #DDD #DDD #FFF;}.comparison_remove {    background: #FFF url('/images/PNG/bin.png') no-repeat scroll 10px 10px;	color: black !important;	border: 1px solid #AFAFAF !important;	padding: 10px 17px 10px 17px;	font-weight: bold;	height: 20px;	width: 40px;	border-radius: 25px;}.captcha_pos {	margin-left: 32px;}.breadcrumb {	background-color: #EEE !important;	width: 100%;	margin: 0 auto;	padding-top: 40px !important;	font-size: 16px;	color: #777 !important;	margin-bottom: 35px !important;}.breadcrumb > .active {	font-weight: bold !important;	color: black !important;}.product_buy:hover {	cursor: pointer;}.h3, h3{    font-size: 20px !important;    font-family: Open Bold !important;}.price_bubble:hover {	cursor:pointer;	background-image: url('/images/PNG/large_cart.png');    background-repeat: no-repeat;    background-position: center; 	background-color: #fe6703;}.price_bubble:hover h1{	color: transparent !important;}.view_product_price:hover h2{	color: transparent !important;}.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {	width: 0px !important;	padding: 6px !important;	border: 0px none transparent !important;}.form-group .btn-primary {	float: right;	margin-top: 20px;}.lightSlider {	height: auto;	display: inline-block;}.lightSlider .store_item {	display: inline-block;}.main_menu_item {	background: none;}span.own1{	background:white;	color: #717171;	font-size: 13px;	height: auto;	width:200px;	letter-spacing: 1px;	line-height: 20px;	position:absolute;	text-align: center;	text-transform: uppercase;	top: 49px;	left:auto;	display:none;	padding:10px;	right: 0px;	box-shadow: 2px 2px 10px #888888;	transparency: 0.9;}.own2 {	display: none;}.own1 img {	float: left;	width: 60px;	height: 60px;}.own{	margin:0px;	float:left;	top: 3px;	height: 100%;	position:relative;	/* cursor:pointer; */	width: 55px;}.own:hover {	background: white;}.own:hover span{	display:block;	z-index:9;}.cart_own:hover .cart_own1{	display:block;	z-index:9;}.cart_own:hover {	background: white;}.comparison_own:hover .comparison_own1{	display:block;	z-index:9;}.comparison_own:hover {	background: white;}.box_item {	text-decoration: none;	width: 100px;	float: right;	text-align: left;}.box_item:hover  {	color: #04A3FF !important;}.hover_cart tr:nth-child(odd) {	background: #EDEDED}.hover_cart {	width: auto;}.hover_cart_2 {	height: 40px;	width: 380px;}.hover_comparison_2 {	height: 40px;	width: 370px;}.hover_cart tr {	width: 100%;}.hover_cart td {	padding: 10px 50px 10px 20px;	width: 100%;}.empty_box_item {	border: 2px solid gray;	padding: 5px;	border-radius: 25px;	position: relative;	top: 15px;}.empty_box_item:hover {	background: #EDEDED !important;	color: #1DACFF !important;	border: 2px solid black !important;	cursor: pointer;}.go_box_item {	background: #FC4000 url('/images/ICONS/arrow_down.png') no-repeat 126px;	padding: 7px 30px 7px 7px;	border-radius: 25px;	position: relative;	top: 15px;	color: white !important;	margin-left: 40px;}.go_box_item:hover {	background: #1DACFF url('/images/ICONS/arrow_down.png') no-repeat 126px !important;}.cart_own1 img {	float: left;	width: 60px;	height: 60px;}.comparison_own1 img {	float: left;	width: 60px;	height: 60px;}.cart_own{	margin:0px;	float:left;	top: 3px;	height: 100%;	position:relative;	/* cursor:pointer; */	width: 75px;}.cart_own:hover > #cart_counter {	background:#FF3E1A;}.comparison_own:hover > #compare_counter {	background:#FF3E1A;}.comparison_own{	margin:0px;	float:left;	top: 3px;	height: 100%;	position:relative;	/* cursor:pointer; */	width: 75px;}.cart_box_item {	text-decoration: none;	width: 220px;	float: left;	text-align: left;	color: black;	font-size: 12px;}.comparison_box_item {	text-decoration: none;	width: 220px;	float: left;	text-align: left;	color: black;	font-size: 12px;}.delete_box_item {	background: url('/images/PNG/cross.png') no-repeat;	padding: 5px 11px 5px 7px !important;	position: relative;	top: 6px;	right: -20px;	cursor: pointer;}.cart_total {	width: 150px;	text-align: right;	float: right;	font-weight: bold;;}.search_btn_2 {	text-decoration: none;	width: 100px !important;	height: 35px;	background:#04A3FF url('/images/ICONS/arrow_down.png') no-repeat 80px;	position: relative;	top: 50%;	transform: translateY(-50%);	float: right;	border-radius: 15px;	margin-right: 20px;}li.comparison_own:hover > .comparison_own2 {	display:block;	z-index: 10;}li.comparison_own:hover table {	display: block;	z-index: 10;}.profile_area {	width: 600px;	margin: 0 auto;}.profile_avatar {	float: left;	width: 200px;	height: auto;}.profile_desc {	float: right;	width: 400px;	height: auto;	padding-left: 20px;}.price_top {	display: inline-block;	width: 200px;}.price_1 {	text-align: right;	width: 200px;	float: left;	font-size: 22px;}.price_2 {	text-align: left;	width: 100px;	float: right;	font-size: 22px;}.range-slider {	width: 300px;	z-index: 997;}.noUi-target,.noUi-target * {-webkit-touch-callout: none;-webkit-user-select: none;-ms-touch-action: none;-ms-user-select: none;-moz-user-select: none;-moz-box-sizing: border-box;	box-sizing: border-box;}.noUi-target {	position: relative;	direction: ltr;}.noUi-base {	width: 100%;	height: 100%;	position: relative;	z-index: 1; /* Fix 401 */}.noUi-origin {	position: absolute;	right: 0;	top: 0;	left: 0;	bottom: 0;}.noUi-handle {	position: relative;	z-index: 1;}.noUi-stacking .noUi-handle {/* This class is applied to the lower origin when   its values is > 50%. */	z-index: 10;}.noUi-state-tap .noUi-origin {-webkit-transition: left 0.3s, top 0.3s;	transition: left 0.3s, top 0.3s;}.noUi-state-drag * {	cursor: inherit !important;}/* Painting and performance; * Browsers can paint handles in their own layer. */.noUi-base {	-webkit-transform: translate3d(0,0,0);	transform: translate3d(0,0,0);}/* Slider size and handle placement; */.noUi-horizontal .noUi-handle {	width: 20px;	height: 20px;	left: -17px;	top: -26px;	cursor: pointer;}.noUi-vertical {	width: 18px;}.noUi-vertical .noUi-handle {	width: 28px;	height: 34px;	left: -6px;	top: -17px;}/* Styling; */.noUi-background {	background: #FAFAFA;	box-shadow: inset 0 1px 1px #f0f0f0;}.noUi-connect {	background: #3FB8AF;	box-shadow: inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition: background 450ms;	transition: background 450ms;}.noUi-origin {	border-radius: 2px;}.noUi-target {	border-radius: 4px;	border: 1px solid #D3D3D3;	box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;}.noUi-target.noUi-connect {	box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;}/* Handles and cursors; */.noUi-dragable {	cursor: w-resize;}.noUi-vertical .noUi-dragable {	cursor: n-resize;}.noUi-handle {	background: #FF4304 !important;	width: 15px;	height: 20px;	left: 1px;	top: 0px;	border-radius: 25px;}.noUi-active {	box-shadow: inset 0 0 1px #FFF,				inset 0 1px 7px #DDD,				0 3px 6px -3px #BBB;}/* Handle stripes; */.noUi-handle:after {	left: 17px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {	width: 14px;	height: 1px;	left: 6px;	top: 14px;}.noUi-vertical .noUi-handle:after {	top: 17px;}.search_btn {	text-decoration: none;	width: 150px !important;	height: 35px;	background:#04A3FF url('/images/ICONS/arrow_down.png') no-repeat 110px;	position: relative;	border-radius: 25px;	margin-right: 30px;	cursor: pointer;	display: inline-block;	text-align: initial;}.search_btn:hover {	background-color: #FF4304 !important;}.search_btn p {	margin-top: 8px;	margin-left: 20px;	padding-left: 38px;	font-weight: bold;}.hover_comparison tr:nth-child(odd) {	background: #EDEDED}.hover_comparison {	width: auto;}.hover_comparison tr {	width: 100%;}.hover_comparison td {	padding: 10px 50px 10px 20px;	width: 100%;}.compare_items {	display: inline-block;	margin-bottom: -5px;	padding-left: 20%;}#productfield-field_id_0 {	width: 400px !important;	margin-bottom: 5px !important;	float: left;}#productfield-field_id_1{	width: 400px !important;	margin-bottom: 5px !important;}#productfield-field_id_2{	width: 400px !important;	margin-bottom: 5px !important;}#productfield-field_id_3{	width: 400px !important;	margin-bottom: 5px !important;}#productfield-field_id_4{	width: 400px !important;	margin-bottom: 5px !important;}.cart_form input[type=checkbox] {	display: none;}.tab_links .active {	background: #000 !important;}.adm_btns {	height: 50px;	text-align: right;	margin-right: 14px;}.ac-container > li {	border-bottom: 1px solid #ddd;    padding: 6px 12px;}.ac-container > li:hover {	background-color: #d7e9f8;	border-color: #66afe9;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);    outline: 0 none;	cursor: pointer;}.ac-container {	background: white;    border: 1px solid #ccc;    border-radius: 4px;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;    color: #555;    float: right;    margin: 0 0 -1900px;    padding: 0;    position: relative;    top: -1px;    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;    width: 500px;    z-index: 100;}.ac-hidden {	/*display: none; hidden ei tohi hidden olla*/	opacity: 0.1;}.ac-match {	color: #66afe9 !important;}.ac-removable-container {    /* input elemendi peal		et selle taga input kast kaasa liiguks tuleb javascriptis resizeVisualInputs fn sisu uncommentida	float: right;	height: 0px;    padding: 2px 6px;    position: relative;    top: -29px;    width: 500px;	*/	/*input elemendi all*/    left: 200px;    /*margin: 10px 0 16px;*/    padding: 2px 6px;    position: relative;    width: 500px;}.ac-removable {	background-color: #c8e3f8;	border: 1px solid #66afe9;    border-radius: 4px;	display: inline-block;	font-size: 12px;	margin: 1px;	padding: 2px 6px;}.ac-active {	background-color: #d7e9f8;	border-color: #66afe9;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);    outline: 0 none;}.ac-remove {	font-weight: bold;	padding-left: 4px;	color: red !important;}.ac-remove:hover {	cursor: pointer;}.sorter {	height: auto;}.alert-success {	position: relative;	top: 60px !important;	margin-bottom: 50px;}#w2 {	margin-top: 30px;}#w2 .btn-success {	margin-left: 30px !important;}.this_is_it img {	height: auto !important;	max-height: 355px !important;}.select2 {	width: 100%;}.select2-container--krajee .select2-selection {	width: 600px !important;}.select2-selection__rendered {	width: 600px !important;	left: 40px !important;	}.field-assignment-items .control-label {	margin-left: 30px;	margin-top: 10px;}.auth-clients {	width: 260px;	padding-left:25px;}.registration-form .btn-success {	margin: 0 auto;}.cart_add {	color: #FFF;	font-weight: bold;	padding: 1px 8px;	position: relative;	top: 5px;	border-radius: 20px;	font-size: 16px;	background: #04A3FF none repeat scroll 0% 0%;	margin-bottom: 4px;	margin-left: -1px;	outline: none;}.cart_dec {	color: #FFF;	font-weight: bold;	padding: 1px 10px;	position: relative;	top: 5px;	border-radius: 20px;	font-size: 16px;	background: #04A3FF none repeat scroll 0% 0%;	margin-top: 2px;	margin-left: -1px;	outline: none;}.help-block {	position: relative;	top: 2px;	font-size: 11px;	padding: 0px !important;	margin: 0px !important;	width: 200px;	float: right;	z-index: 800;	text-align:right;}#user-username.form-control {	width: 400px !important;	position: absolute;	left: 10px !important;}#user-password.form-control {	width: 400px !important;	position: absolute;	left: 10px !important;}#user-email.form-control {	width: 400px !important;	position: absolute;	left: 10px !important;}.table {	border: 0px none transparent !important;}.table-striped > tbody > tr:nth-of-type(2n+1) {	background-color: #FFF !important;}.breadcrumb > li > a:hover{    color:#1DACFF !important;}.old_price .ordinary_price {	font-weight: bold;	font-size: 16px;	color: #fe6103;}.ordinary_price_striked {	/*text-decoration: line-through;*/	font-weight: bold;	font-size: 16px;	color: #fe6103;}.dropdown-menu {	padding: 25px 10px 5px 10px !important;	padding: 20px 0px 5px 0px \9 !important;}.ordinary_price_box{	width: 60px;	height: 60px;	border-radius: 35px;	background: #1BABFD;	color: white;	top: -20px;	right: -10px;	position: absolute;}.presets-update {	width: 600px;}.order-create {	width: 600px;}.order-update {	width: 600px;}#presets-type {	width: 300px !important;	margin-top: -10px;	height: 35px;	margin-left: 205px !important;}#presets-name {	width: 300px !important;	margin-right: 95px;}#product_grid_row:hover > .product_grid_img {	display: block !important;}#product_grid_row:hover {	width: 1100px;}.product_grid_img img {	width: 90px;	height: auto;	position: relative;}.individual_link :hover {	color: #1BABFD !important;}#cartaddons-category_id {	width: 400px;	float: right;}#networks_info {	color: black;}.hover_button{	width:75px; 	height: 50px; 	position: absolute; 	cursor: pointer;}.modal-open {    overflow: auto !important;	padding-right: 0 !important;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {	.range-slider {		top: -25px;	}	.search_btn {		top: -30px;	}}@supports (-webkit-appearance:none) {    .clearfix {		top: -5px !important;	}	.round {		top: 20% !important;	}	.search {		top: 20% !important;	}	#topmenu h2 {		top: 25% !important;	}	#topmenu i {		top: 30% !important;	}	/*.dropdrop {		margin-top: 45px !important;	}*/	.add_footer {		top: 408px !important;	}	.store_item {		float: right;	}}@supports (-webkit-appearance:none)  and (background-blend-mode:difference,normal) {    .clearfix {		top: 30px !important;	} 	.round {		top: 50% !important;	}	.search {		top: 50% !important;	}	#topmenu h2 {		top: 50% !important;	}	#topmenu i {		top: 50% !important;	}	.dropdrop {		/*margin-top: 160px !important;*/	}	#price_tag {		top: 50% !important;	}}.product_grid_row {	border-bottom: 1px solid #DDD;}.banklink-swed {	background-image: url('/images/LOGO/swed.jpg');	width: 194px;	height: 57px;}.banklink-seb {	background-image: url('/images/LOGO/seb.png');	width: 130px;	height: 57px;}.search_autocomplete {	background: #FFF;	margin-top: 50px;	margin-left: 30px;	border-radius: 5px;	min-width: 350px;	position: absolute;	font-weight: bold;	box-shadow: 0px 5px 13px #CCC;}#search_autocomplete {	padding: 0;	margin-bottom: 0px !important;}.search_autocomplete_item {	border-top: 2px solid #EEE;	border-bottom: 2px solid #FFF;	border-left: 2px solid #FFF;	border-right: 2px solid #FFF;	border-radius: 4px;	margin: 0px;	}.search_autocomplete_item:hover {	border-top: 2px solid #04A3FF;	border-bottom: 2px solid #04A3FF;	border-left: 2px solid #04A3FF;	border-right: 2px solid #04A3FF;	border-radius: 4px;	background: #04A3FF;	color: #FFF !important;}.search_autocomplete_item > a {	padding-bottom: 10px;	padding-top: 10px;	display: block;	padding: 16px 24px;}.search_autocomplete_header {	padding-bottom: 10px;	padding-top: 10px;	display: block;	padding: 16px 24px;}.search_autocomplete_item > a:hover {	color: #FFF !important;}.modal-backdrop{	display: none !important;}.editor-modal.modal.fade.in{	display: none !important;}@supports (-ms-ime-align:auto) { /* Kui MS EDGE */    .round {	transform: none !important;    }    .search {	transform: none !important;    }    #menu {    	height: 45px;		margin-top: 110px;    }    .dropdrop {		top: 0px !important;    }    #topmenu h2, #topmenu i {	transform: none !important;    }}.carousel-indicators {	position: relative !important;	bottom: 0 !important;	left: 0 !important;	width: auto !important;	padding-left: 0 !important;	margin-left: 0 !important;	top: -23px !important;}.product_view_btns {	display: flex;	justify-content: space-between;}.admin_buttons, .product_view_btns_user {	display: flex;}.product_compare_view > i.fa-exchange, .product_buy > i.fa-shopping-cart {	display: inherit;}.ask_specific > span {	padding-left: 0;}.stats-menu li {    background: #FFF;    height: 48px;    padding: 10px;    font-family: Open Bold;    font-size: 18px;	text-transform: uppercase;}.stats-menu li.active {    background: #3C3C3C;	color:#FFF;}#str-rows td > input.row-delete {background: #FF6934;border: none;color: #FFF;font-size: 20px;padding: 0px 8px;border-radius: 25px;margin-left: 4px;}.order-product-preview {    max-height: 20px;    overflow: hidden;    -webkit-transition: max-height 1s;     -moz-transition: max-height 1s;     -ms-transition: max-height 1s;     -o-transition: max-height 1s;     transition: max-height 1s;      border-bottom: 2px solid #00A5FF;}.order-product-preview:hover {    max-height: 10000px !important;}/* Android-like checkboxes */.cmn-toggle {  visibility: hidden;}.cmn-toggle + label {  display: block;  position: relative;  cursor: pointer;  outline: none;  user-select: none;}input.cmn-toggle-round + label {  padding: 2px;  width: 30px;  height: 15px;  background-color: #dddddd;  border-radius: 60px;}input.cmn-toggle-round:checked + label {  background-color: #FE5703;}input.cmn-toggle-round + label:before,input.cmn-toggle-round + label:after {  display: block;  position: absolute;  top: 1px;  left: 1px;  bottom: 1px;  content: "";}input.cmn-toggle-round + label:before {  right: 1px;  background-color: #f1f1f1;  border-radius: 60px;  transition: background 0.4s;}input.cmn-toggle-round + label:after {  width: 15px;  background-color: #fff;  border-radius: 100%;  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);  transition: margin 0.4s;}input.cmn-toggle-round:checked + label:before {  background-color: #FE5703;}input.cmn-toggle-round:checked + label:after {  margin-left: 15px;}div.filter-checkboxes table tr {	background: transparent !important;	background-color: transparent !important;}div.filter-checkboxes table tr td {	padding: 0 !important;}div.filter-checkboxes table tr td {	font-weight: normal !important;}div.filter-checkboxes table tr td {	display: inline-block !important; }.filter-checkboxes h2, h3 {	color: #FFF;	font-weight: 300;}.filter-checkbox {    display: inline-block;    margin: 0 10px;}.filter-checkbox .switch {	display: inline-block;}.filter-checkbox em {	color: #FFF;	position: absolute;	margin-top: 20px;	margin-left: 5px;}.filter-checkboxes table{    width:100%;}.filter-checkboxes tr td{    width:20%;    white-space:nowrap;}.filter-checkboxes tr td:last-child {	font-size: inherit !important;}.sooduspakkumis-heading {    margin-bottom: 0px ! important;    color: rgb(254, 87, 3);    margin-top: 0px ! important;    text-align: center;}
#auto-filter-search {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 14px;
}
#auto-filter-search span { color: #808080; cursor: pointer; }
#auto-filter-search span.active { color: #04a3ff; font-weight: bold; }
