/* @group Base */
.chzn-container {
  font-size: 13px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}
.chzn-container .chzn-drop {
  background: #fff;
  border: 1px solid #aaa;
  border-top: 0;
  position: absolute;
  top: 100%;
  left: -9999px;
  -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  -moz-box-shadow   : 0 4px 5px rgba(0,0,0,.15);
  box-shadow        : 0 4px 5px rgba(0,0,0,.15);
  z-index: 1010;
  width: 100%;
  -moz-box-sizing   : border-box;
  -ms-box-sizing    : border-box;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing : border-box;
  box-sizing        : border-box;
}

.chzn-container.chzn-with-drop .chzn-drop {
  left: 0;
}

/* @end */

/* @group Single Chosen */
.chzn-container-single .chzn-single {
  background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  -webkit-border-radius: 5px;
  -moz-border-radius   : 5px;
  border-radius        : 5px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  border: 1px solid #aaaaaa;
  -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow   : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow        : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 23px;
  line-height: 24px;
  padding: 0 0 0 8px;
  color: #444444;
  text-decoration: none;
}
.chzn-container-single .chzn-default {
  color: #999;
}
.chzn-container-single .chzn-single span {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.chzn-container-single .chzn-single-with-deselect span {
  margin-right: 38px;
}

.chzn-container-single .chzn-single abbr {
  display: block;
  position: absolute;
  right: 26px;
  top: 6px;
  width: 12px;
  height: 12px;
  font-size: 1px;
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') -42px 1px no-repeat;
}
.chzn-container-single .chzn-single abbr:hover {
  background-position: -42px -10px;
}
.chzn-container-single.chzn-disabled .chzn-single abbr:hover {
  background-position: -42px -10px;
}
.chzn-container-single .chzn-single div {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 100%;
  width: 18px;
}
.chzn-container-single .chzn-single div b {
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 0px 5px;
  display: block;
  width: 100%;
  height: 100%;
}
.chzn-container-single .chzn-search {
  padding: 3px 4px;
  position: relative;
  margin: 0;
  white-space: nowrap;
  z-index: 1010;
}
.chzn-container-single .chzn-search input {
  background: #fff url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 100% -20px;
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  outline: 0;
  border: 1px solid #aaa;
  font-family: sans-serif;
  font-size: 1em;
  width: 100%;
  -moz-box-sizing   : border-box;
  -ms-box-sizing    : border-box;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing : border-box;
  box-sizing        : border-box;
}
.chzn-container-single .chzn-drop {
  margin-top: -1px;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius   : 0 0 4px 4px;
  border-radius        : 0 0 4px 4px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
}
.chzn-container-single-nosearch .chzn-search {
  position: absolute;
  left: -9999px;
}
/* @end */

/* @group Multi Chosen */
.chzn-container-multi .chzn-choices {
  background-color: #fff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  border: 1px solid #aaa;
  margin: 0;
  padding: 0;
  cursor: text;
  overflow: hidden;
  height: auto !important;
  height: 1%;
  position: relative;
  width: 100%;
  -moz-box-sizing   : border-box;
  -ms-box-sizing    : border-box;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing : border-box;
  box-sizing        : border-box;
}
.chzn-container-multi .chzn-choices li {
  float: left;
  list-style: none;
}
.chzn-container-multi .chzn-choices .search-field {
  white-space: nowrap;
  margin: 0;
  padding: 0;
}
.chzn-container-multi .chzn-choices .search-field input {
  color: #666;
  background: transparent !important;
  border: 0 !important;
  font-family: sans-serif;
  font-size: 100%;
  height: 15px;
  padding: 5px;
  margin: 1px 0;
  outline: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow   : none;
  box-shadow        : none;
}
.chzn-container-multi .chzn-choices .search-field .default {
  color: #999;
}
.chzn-container-multi .chzn-choices .search-choice {
  -webkit-border-radius: 3px;
  -moz-border-radius   : 3px;
  border-radius        : 3px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  -moz-box-shadow   : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  box-shadow        : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  color: #333;
  border: 1px solid #aaaaaa;
  line-height: 13px;
  padding: 3px 20px 3px 5px;
  margin: 3px 0 3px 5px;
  position: relative;
  cursor: default;
}
.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled {
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
  border: 1px solid #cccccc;
  padding-right: 5px;
}
.chzn-container-multi .chzn-choices .search-choice-focus {
  background: #d4d4d4;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  display: block;
  position: absolute;
  right: 3px;
  top: 4px;
  width: 12px;
  height: 12px;
  font-size: 1px;
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') -42px 1px no-repeat;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
/* @end */

/* @group Results */
.chzn-container .chzn-results {
  margin: 0 4px 4px 0;
  max-height: 240px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.chzn-container-multi .chzn-results {
  margin: 0;
  padding: 0;
}
.chzn-container .chzn-results li {
  display: none;
  line-height: 15px;
  padding: 5px 6px;
  margin: 0;
  list-style: none;
}
.chzn-container .chzn-results .active-result {
  cursor: pointer;
  display: list-item;
}

.chzn-container .chzn-results .disabled-result {
  color: #ccc;
  cursor: default;
  display: list-item;
}
.chzn-container .chzn-results .disabled-result em {
  background: transparent;
}
.chzn-container .chzn-results .highlighted {
  background-color: #3875d7;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#ff6600', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ff6600), color-stop(90%, #ff6600));
  background-image: -webkit-linear-gradient(top, #ff6600 20%, #ff6600 90%);
  background-image: -moz-linear-gradient(top, #ff6600 20%, #ff6600 90%);
  background-image: -o-linear-gradient(top, #ff6600 20%, #ff6600 90%);
  background-image: linear-gradient(#ff6600 20%, #ff6600 90%);
  color: #fff;
}
.chzn-container .chzn-results li em {
  background: #feffde;
  font-style: normal;
}
.chzn-container .chzn-results .highlighted em {
  background: transparent;
}
.chzn-container .chzn-results .no-results {
  background: #f4f4f4;
  display: list-item;
}
.chzn-container .chzn-results .group-result {
  cursor: default;
  color: #999;
  font-weight: bold;
}
.chzn-container .chzn-results .group-option {
  padding-left: 15px;
}
.chzn-container-multi .chzn-drop .result-selected {
  color: #ccc;
  cursor: default;
  display: list-item;
}
.chzn-container-multi .chzn-drop .result-selected em {
  background: transparent;
}
.chzn-container .chzn-results-scroll {
  background: white;
  margin: 0 4px;
  position: absolute;
  text-align: center;
  width: 321px; /* This should by dynamic with js */
  z-index: 1;
}
.chzn-container .chzn-results-scroll span {
  display: inline-block;
  height: 17px;
  text-indent: -5000px;
  width: 9px;
}
.chzn-container .chzn-results-scroll-down {
  bottom: 0;
}
.chzn-container .chzn-results-scroll-down span {
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -4px -3px;
}
.chzn-container .chzn-results-scroll-up span {
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -22px -3px;
}
/* @end */

/* @group Active  */
.chzn-container-active .chzn-single {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5897fb;
}
.chzn-container-active.chzn-with-drop .chzn-single {
  border: 1px solid #aaa;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -moz-box-shadow   : 0 1px 0 #fff inset;
  box-shadow        : 0 1px 0 #fff inset;
  background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  -webkit-border-bottom-left-radius : 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft : 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius : 0;
  border-bottom-right-radius: 0;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
  background: transparent;
  border-left: none;
}
.chzn-container-active.chzn-with-drop .chzn-single div b {
  background-position: -18px 2px;
}
.chzn-container-active .chzn-choices {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5897fb;
}
.chzn-container-active .chzn-choices .search-field input {
  color: #111 !important;
}
/* @end */

/* @group Disabled Support */
.chzn-disabled {
  cursor: default;
  opacity:0.5 !important;
}
.chzn-disabled .chzn-single {
  cursor: default;
}
.chzn-disabled .chzn-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @group Right to Left */
.chzn-rtl { text-align: right; }
.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; }
.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; }
.chzn-rtl .chzn-single-with-deselect span { margin-left: 38px; }

.chzn-rtl .chzn-single div { left: 3px; right: auto; }
.chzn-rtl .chzn-single abbr {
  left: 26px;
  right: auto;
}
.chzn-rtl .chzn-choices .search-field input { direction: rtl; }
.chzn-rtl .chzn-choices li { float: right; }
.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; }
.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; }
.chzn-rtl .chzn-search { left: 9999px; }
.chzn-rtl.chzn-with-drop .chzn-search { left: 0px; }
.chzn-rtl .chzn-drop { left: 9999px; }
.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; }
.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; }
.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div { border-right: none; }
.chzn-rtl .chzn-search input {
  background: #fff url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -30px -20px;
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('http://www.sweex.com/theme/sweex/images/chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
  padding: 4px 5px 4px 20px;
  direction: rtl;
}
.chzn-container-single.chzn-rtl .chzn-single div b {
  background-position: 6px 2px;
}
.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b {
  background-position: -12px 2px;
}
/* @end */

/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi)  {
  .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span {
      background-image: url('http://www.sweex.com/theme/sweex/images/chosen-sprite@2x.png') !important;
      background-repeat: no-repeat !important;
      background-size: 52px 37px !important;
  }
}
/* @end */
@charset "utf-8";

/*--------------------------------------------------------------------------------------------------
CSS Styles for <YARVIK>.

version:   1.0
--------------------------------------------------------------------------------------------------*/

/* =CSS Reset
--------------------------------------------------------------------------------------------------*/

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* End CSS Reset
--------------------------------------------------------------------------------------------------*/

/* remember to define focus styles! */
:focus {
    outline: 0;
}
/* =Toolkit
--------------------------------------------------------------------------------------------------*/

/* Micro Clearfix Hack by Nicholas Gallagher (http://nicolasgallagher.com/micro-clearfix-hack/) */
/* For modern browsers */
.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }
/* For IE 6/7 (trigger hasLayout) */
.cf { zoom:1; }

em{font-style: italic;}

/* general purpose classes */
.nodisplay { display:none; }
.nodisplay_strict { display:none !important; }
.alignleft { float:left; }
.alignnone { clear:both;
             font-size:0;
             line-height:0;
             margin:0;
             padding:0;
             border:0;
             height:0;
             width:0;}
.alignright { float:right;}

/* End Toolkit
--------------------------------------------------------------------------------------------------*/

/* =Normalization - mostly derived from normalize.css (https://github.com/necolas/normalize.css/) but without comments and compressed to keep the file small
--------------------------------------------------------------------------------------------------*/
h2{font-family: 'Lato', sans-serif;font-weight: 700;font-size: 15px;line-height: 22px;color: white;text-transform: uppercase;cursor: default;display: block;}
hr { display:block; height:1px; border:0; margin:1em 0; padding:0; border-top:1px solid #cccccc; /* change border colour to suit your needs */ }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { overflow-y: scroll; font-size: 100%;}
body, button, input, select, textarea { font-family: sans-serif; }
a:focus { outline: none; }
a:hover, a:active { outline: none; }
h1 {}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {}
dd { margin: 0px; }
nav ul, nav ol { list-style: none; list-style-image: none; }
ins {text-decoration: none;}
del { text-decoration: line-through; }
abbr[title] { border-bottom: 1px dotted; cursor:help; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
mark { background: #ff0; color: #000; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace;}
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
small { font-size: 100%; }
sub,sup { font-size: 100%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align:top;}
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
form { margin: 0; }
fieldset { border: none; margin: 0; padding: 0; }
legend { border: 0; padding: 0; white-space: normal; color:#fff; text-transform:uppercase;font-size:15px;font-family: 'Lato', sans-serif;line-height: 22px;font-weight: 700; *margin-left: -7px;margin-top:20px;display:block;}
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button{ border: 0; padding: 0; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer;-webkit-appearance: button; *overflow: visible; }
input, select { vertical-align:middle; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px;}
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0;}
textarea { overflow: auto; vertical-align: top; resize: none;}
::-moz-focus-inner {
    border: 0;
    outline: 0;
}
/* End Normalization
--------------------------------------------------------------------------------------------------*/


/* =Typography
--------------------------------------------------------------------------------------------------*/

/* Setting up the fonts */
body {
    font: 12px/20px Arial, Helvetica, sans-serif;
    color:#777;
    background:#ffffff;
}

/* End Typography
--------------------------------------------------------------------------------------------------*/


/* =Headings
--------------------------------------------------------------------------------------------------*/
h1 {font-size:24px; line-height:30px; font-family: 'Lato', sans-serif; font-weight:300;}
h2 {}
h3 {font-size:25px; line-height:30px; font-family: Arial, 'Oswald',sans-serif; font-weight:normal; text-transform:uppercase; color:#fff;}
h4 {font-size:30px; line-height:70px; font-family: Arial, 'Oswald',sans-serif; font-weight: normal; text-transform: uppercase; color: #FFFFFF;}
h5 {font-size:15px; line-height:22px; font-family: 'Lato', sans-serif; font-weight:700; text-transform:uppercase; color:#000;}
h6 {}

/* End Headings
--------------------------------------------------------------------------------------------------*/


/* =Links
--------------------------------------------------------------------------------------------------*/
a {
    text-decoration:none;
    color: #777777;
    cursor:pointer !important;
    outline: 0;
}
a:hover {
    text-decoration:underline;
}

/* End Links
--------------------------------------------------------------------------------------------------*/


/* =Branding
--------------------------------------------------------------------------------------------------------*/
p {
    padding:0 0 10px 0;
    margin:0;
}
html, body {}
#wrapper{position:relative;}
.wrap_inner{width:940px; margin:0 auto;}

.header_inner{/*background:url(http://www.sweex.com/theme/sweex/images/head_bg.png) left top repeat;*/ min-height:152px;}
#logo { display:block; padding-top:47px; width:26%; margin-left:-1px;}
#logo a {
    display:block;
    width:245px;
    height:77px;
    text-indent:-9999px;
    text-decoration:none;
    background:url(http://www.sweex.com/theme/sweex/images/logo.png) left top no-repeat;
}
/* End Branding
--------------------------------------------------------------------------------------------------------*/


/* =Main Nav
--------------------------------------------------------------------------------------------------*/
#mainNav{background:url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x;}
#mainNavigation {height:40px; line-height:40px; position:relative;}
#mainNavigation li {float:left;}
#mainNavigation > li > a{display:block; color:#fff; text-transform:uppercase; padding:0 14px 5px 16px; line-height:40px; text-decoration:none; font-family: 'Lato', sans-serif; font-weight:700; font-size:15px; text-transform:uppercase;}
#mainNavigation > li:first-child > a {padding:0 24px 5px 24px;}

#mainNavigation li:hover .main_subnav{display:block;width:100%}
.main_subnav{display:none; background: #fff url('http://www.sweex.com/theme/sweex/images/nav_borderleft.png') repeat-y left top; position:absolute; left:0; top:45px; padding-left:0px;z-index:10;}
.main_subnav_inner{background:url(http://www.sweex.com/theme/sweex/images/nav_borderright.png) no-repeat right bottom; padding-bottom:3px;}
.main_subnav ul{padding:0 29px 0 17px;}
.main_subnav li{float:left; padding:20px 0 8px 9px; width:100px;}
/*.main_subnav li:first-child{padding:20px 0 12px 0;}*/
.main_subnav li a{display:block; text-decoration:none;text-align: center;}
.main_subnav li a img{}
.main_subnav li a span{display:block; /*background:url(http://www.sweex.com/theme/sweex/images/mainsubnav_arrow.png) no-repeat left 4px;*/ padding-left:0px; margin:5px 0 0 0px; font-size:12px; line-height:16px; font-family: Arial, 'Oswald', sans-serif; color:#fff; text-transform:uppercase;text-align:center;}

.nav_link{display:none; margin:0 auto; color:#fff; text-transform:uppercase; width:70%; padding:0 5%; line-height:70px; text-decoration:none; font-family: 'Lato', sans-serif; font-weight:700; font-size:15px; text-transform:uppercase;background:#222 url(http://www.sweex.com/theme/sweex/images/dropdownmenuarrow.png) no-repeat 94% 30px; padding-left:15px;}

/* End Main Nav
--------------------------------------------------------------------------------------------------*/


/* =Sub Nav
--------------------------------------------------------------------------------------------------*/
#subNavigation {padding: 10px 0;}
#subNavigation li{float:left; margin-left:2px;margin-top:2px;}
#subNavigation li:first-child{margin-left:0;}
#subNavigation li a{display:block; font-size:12px; line-height:30px; font-family: Arial, 'Oswald', sans-serif; color:#fff; text-transform:uppercase; padding:0 10px 0 13px;}
#subNavigation li:hover a, #subNavigation li.active a{text-decoration:none;}

/* End Sub Nav
--------------------------------------------------------------------------------------------------*/

/* =Breadcrumbs start
--------------------------------------------------------------------------------------------------*/
.breadcrumbs {}
.breadcrumbs a {}
.breadcrumbs a:hover {}
/* =Breadcrumbs ends
--------------------------------------------------------------------------------------------------*/


/* =Main Content
--------------------------------------------------------------------------------------------------*/
#container {margin-top:30px;}
.widecolumn {}
.narrowcolumn {}

.header_right{width:70%; padding-top:30px;}
.head_toplink{}
.head_toplink > li{float:left; margin-left:9px;}
.head_toplink > li:first-child{margin-left:0;}
.head_toplink > li > a{display:block; height:30px; line-height:30px; font-family: Arial, 'Oswald', sans-serif; color:#fff; text-transform:uppercase; text-decoration:none;}
.head_toplink > li > a:hover, .head_toplink > li > a:hover span{color:#fff;}
.twitt{width:31px;}
.fb{width:32px;}
.forumlink{display:block; padding:0 10px;}
.downlink{display:block; padding:0 3px 0 10px;}
.downlink span{float:left; display:block; font-family: Arial, 'Oswald', sans-serif; color:#fff; text-transform:uppercase; padding-right:10px;}
.downlink em{float:left; display:block; background:url(http://www.sweex.com/theme/sweex/images/downlink_bg.png) repeat 0 0; width:25px; height:24px; line-height:24px; font-family: Arial, 'Oswald', sans-serif; color:#fff; font-style:normal; text-align:center; margin:3px 0 0 5px;}

.langage{height:30px;}

/* Language Dropdown */
#language_dropdown{-moz-user-select: none; -khtml-user-select: none;user-select: none;background:url(http://www.sweex.com/theme/sweex/images/downarrow.png) no-repeat right top;cursor:pointer;float:left;width:170px;height:30px;line-height:30px;margin-left:20px;border:1px solid #ccc;border-top-color:#999;color:#999;position:relative;}
#language_dropdown .selected{padding:0 10px;}
#language_dropdown ul{position:absolute;top:30px;background:#fff;width:150px;border:1px solid #ccc;padding:0 10px;left:-1px;z-index:3;display:none;}
#language_dropdown ul li{border-bottom:1px solid #ccc;}
#language_dropdown ul li.last{border-bottom:0;}
#language_dropdown ul li:hover span{text-decoration:underline;}
#language_dropdown img{vertical-align:middle;}
#language_dropdown span{padding-left:5px;vertical-align:middle;}
/* End Language Dropdown */

.search_form fieldset{width:256px; padding-top:10px;}
.search_form input{float:left; width:180px; padding:8px 5px 8px 15px;; height:20px; line-height:28px; background-color:buttonface; border:none; color: #999;text-transform:uppercase;
				   border-bottom-left-radius:10px;border-top-left-radius:10px;
				   -webkit-border-bottom-left-radius:10px; -webkit-border-top-left-radius:10px;
                   font-family: Arial, 'Oswald', sans-serif;}
.search_btn{float:left; width:56px; border:none; height:36px; line-height:30px; text-transform:uppercase; color:#fff; font-family: Arial, 'Oswald',sans-serif;text-indent: -9999px;margin:0 !important;
				   border-bottom-right-radius:10px;border-top-right-radius:10px;
				   -webkit-border-bottom-right-radius:10px; -webkit-border-top-right-radius:10px;
				   background-color:#999;
}
.search_btn:hover{text-decoration:none;}

.showcase_block{position:relative; z-index:0; }
.showcase_slider{}
.showcase_slider li{float:left; width:100%; position:relative;}
.flexslider .slides .slide_img{display:block;}
.flexslider .slides .slide_img img{width:100%; font-size:0; line-height:0;}
.search_form fieldset
.productbox_outer{padding:14px 0 47px;}
.prod_showall{float:right; display:block; font-size:13px; color:#fff; line-height:16px; display:inline-block; padding-left:23px;}
.productbox_inner{padding-top:17px;}
.productbox{padding-left: 2%; width:23.5%;}
.productbox:nth-child(4n+5){padding-left:0px;}
.productbox_inner .productbox:first-child{padding-left:0;}
.prodbox_title{padding: 10px 0 10px 55px; font-family: 'Lato', sans-serif; font-weight:700; font-size:15px; text-align:left; color:#fff; display:block; line-height: 30px; text-transform: uppercase;}
.prodbox_title:hover{text-decoration:none;}
.prodbox_img{display:block; width:auto; background:url(http://www.sweex.com/theme/sweex/images/prodbox_img_bg.png) repeat left top; padding:1px;}
.prodbox_img img{width:100%;}

/* =End Main Content
--------------------------------------------------------------------------------------------------*/


/* =Secondary Content
--------------------------------------------------------------------------------------------------*/

/* =Compare Page Content
--------------------------------------------------------------------------------------------------*/
.innerpage #header{}
.innerpage #container{padding-top:254px; min-height:300px;}
#container h1{padding:10px 0;}
#container .contact_col1 h1{padding-bottom:18px;padding-top:0;}
.compare_prodblock{padding:9px 0 55px;}
.compare_prodblock p{color:#9aa5a9; font-size:12px;}
.compare_prodtable{margin-top:25px;}

.compare_prodtable td{padding:0.5% 4px 0.2% 8px; color:#a5aeb2; font-size:12px; line-height:18px;}
.compare_prodtable td img{vertical-align:top;}
.compare_prodtable .compare_col1{color:#d5d9db;}
.compare_prodbox{ text-align:center; margin:0 auto; padding:19px 0 30px;position: relative;}
.compare_img{display:block; background: /*url(http://www.sweex.com/theme/sweex/images/prodbox_img_bg.png) repeat left top;*/none; padding: 1px;}
.compare_img img{}
.compare_imghead{display:block; font-family: 'Lato', sans-serif; font-weight:700; font-size:15px; line-height:20px; text-transform:uppercase; padding:14px 0;}
.compare_btn{font-family: Arial, 'Oswald', sans-serif; color:#fff; font-weight:normal; text-transform:uppercase; font-size:12px; line-height:18px; padding:6px 10px; display:inline-block;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);border-radius: 0px;}
.compare_btn:hover{text-decoration:none;}
.compare_headbar{}
.compare_prodtable .compare_headbar td{padding:5px 9px; line-height: 20px; font-family: Arial, 'Oswald', sans-serif; color:#fff; text-transform:uppercase; font-size:12px;}
.compare_prodtable tfoot .compare_prodbox{padding: 26px 0 5px;}

.compare_btn_faq{color:#777777;font-size:12px;}
.compare_btn_faq:hover{text-decoration:underline;}
.faqTabs{float:left;height:32px;}
li.faqFont{margin-bottom:20px;}
.faqFont span{font-size: 15px;
              line-height: 22px;
              font-family: 'Lato', sans-serif;
              font-weight: 700;
              text-transform: uppercase;
              color: #ff6600;}
producten ul li{font-size: 24px;line-height: 30px;font-family: 'Lato', sans-serif;font-weight: 300;margin:20}



/* End Compare Page Content
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.faq_prodblock{padding:0 0 46px;}
#container .faq_heading{font-size:32px; line-height:40px; padding-bottom:28px;}
.faq_heading span{display:inline-block; padding-left:18px;}
.faq_heading .back_btn{margin:6px 0 0 3px; padding: 6px 12px;}
.back_btn{font-family: Arial, 'Oswald', sans-serif; color:#fff; font-weight:normal; text-transform:uppercase; font-size:12px; line-height:18px; padding:6px 10px; display:inline-block;float:left;}
.back_btn:hover{text-decoration:none;}
.faq_list{list-style:decimal; padding:0 0 37px 18px; *padding:0 0 37px 25px;}
.faq_list li{line-height:22px;}
.faq_list li a{display:inline-block; text-decoration:underline;}
.faq_list li a:hover{text-decoration:none;}
.faq_question{padding-bottom:25px;}
.faq_question li{float:left; width:100%; padding-top:37px;}
.faq_question li:first-child{padding-top:0;}
.faq_question h3{font-family: 'Lato', sans-serif; font-weight:700; font-size:15px; line-height:22px; padding-bottom:10px;}
.faq_question h3 em{font-style:normal; padding-right: 7px;}
.faq_question p{color:#A49F9B;}
.faq_product{padding-top: 7px;}
.faq_product_img{display:block; background: url(http://www.sweex.com/theme/sweex/images/prodbox_img_bg.png) repeat left top; padding: 1px; width:218px;}
.faq_product_desc{width:74%; padding-left:2.4%;}
.faq_product_desc .compare_imghead{padding: 0 0 10px;}
.faq_productlist{padding-bottom:14px;}
.faq_productlist li{padding-left:19px;}
.faq_productlist li a{color:#a49f9b; display:inline-block; line-height:20px;}
.faq_product_desc .compare_btn{padding:6px 12px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.contact_block{padding:20px 0 43px;}
.contact_block h1{font-size:32px; line-height:40px;}
.contact_block p{padding:0 0 20px;}
.contact_col1{float:left; width:46%; padding-right:4%;}
.contact_col2{float:left; width:50%;}
.contact_form{padding:15px 20px ;}
.contact_form h3{font-family: 'Lato', sans-serif; font-weight:700; font-size:15px; line-height:22px; padding-bottom:10px;}
.formfield_list{padding:2px 0 26px;}
.formfield_list > li{float:left; width:100%; padding-bottom:2px;}
.filedbox, .filedradiobox{float:right; width:61.9%; height:30px;margin-bottom:2px;}
.filedtext{float:left; width:30%; line-height:30px; color:#d6d4d2;margin-bottom:0px; clear:both;}
.filedtext sup{font-size:12px; left: 2px; top: -0.2em;}
.filedinput{float:right; margin-bottom: 2px; width:57.2%; padding:5px 10px; height:20px; line-height:20px; border:0; color:#666;}
.formfield_list input, .formfield_list textarea{-webkit-border-radius:0; border-radius:0;}
textarea.filedinput{height:190px; padding:10px 10px;}
.formfield_list .contact_btn{margin:18px 0 0 30%;}
.contact_btn{font-family: Arial, 'Oswald', sans-serif; color:#fff; font-weight:normal; text-transform:uppercase; font-size:12px; height:30px; line-height:30px; padding:0 11px; display:inline-block; border:none;}
.formfield_list .label_radio{ display:inline-block; cursor: pointer; line-height: 22px; margin-top: 4px; padding-right:15px; font-family: Arial, 'Oswald', sans-serif; color:#99938f; font-weight:normal; text-transform:uppercase; font-size:12px;}
.formfield_list .label_radio input{margin-right: 5px;}

.contact_form .has-js .formfield_list .label_radio{padding-left: 0px !important;}
.has-js .formfield_list .label_radio{padding-left: 34px;}
.has-js .formfield_list .label_radio input{position: absolute; left: -9999px;}
.has-js .formfield_list .label_radio{background: url(http://www.sweex.com/theme/sweex/images/radio_off.png) no-repeat;}
.has-js .formfield_list label.r_on{background: url(http://www.sweex.com/theme/sweex/images/radio_on_new.png) no-repeat;}

/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/
.has-js .formfield_list label.r_on

/* =Product Categories Page Content
--------------------------------------------------------------------------------------------------*/
.prod_catblock{padding:20px 0 43px;}
.prod_catblock h1{font-size:32px; line-height:40px;}
.prod_catblock .productbox_inner{padding-top: 42px;}
.prod_catblock .productbox{padding-bottom:35px;}
.prod_catblock .productboxleft{padding-left:0;}
.prod_catblock .prodbox_img{margin-bottom:25px;}
.prod_catblock .productbox p{padding:0 0 10px; color:#a49f9b;}
.productboxText{margin-top:15px;display: block;color:#A49F9B;}
.prodTitle h1{font-size:32px;font-weight: 300;}

/* End Product Categories Page Content
--------------------------------------------------------------------------------------------------*/



/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/

.filter_problock{padding-bottom:20px;}
#container .filter_problock h1 { font-size:32px; line-height:36px; padding-bottom:15px;}
.filter_problock p{color:#A49F9B; }
.filter_block{padding:20px 2.1% 0px; position:relative; z-index:9;}
.filter_block .filter_lbl{font-family: Arial, 'Oswald', sans-serif; font-size:12px; font-weight:normal; display:inline-block; padding-left:12px; line-height:30px; float:left; padding:0px 21px 0px 0px;}
.filter-drop {width:510px;font-size:11px;}
.filter_block .default{ float:left;}
.filter_form{width:28%;}
.filter_form fieldset{ padding-top:0px;}
.filter_form .search_btn{font-family: Arial, 'Oswald', sans-serif;}
.filter_form input{ color:#999;font-family: Arial, 'Oswald', sans-serif;font-size:11px;}
.filter-list{margin:0px auto; padding:39px 0px 10px 0; position:relative; z-index:0;}

.filter_product{ width:48.7%; float:left; margin-right:2.4%; margin-bottom:30px; position:relative;}
.filter_prodimg{position:relative; width: 185px; }
.filter_prodimg img{max-width: 100%}
.filter_product_img{/*background: url(http://www.sweex.com/theme/sweex/images/prodbox_img_bg.png) repeat left top;*/ padding: 1px; float:left;}
.filter_product_desc{width:47.5%; padding-left:4.4%; position:relative; padding-bottom:30px;}
.filter_product_desc .compare_imghead{padding: 0 0 9px;}
.filter_productlist{margin-bottom:20px;display: block;}
.filter_productlist li{padding-left:19px;background-position: left 6px !important;}
.filter_productlist li a{color:#a49f9b; display:inline-block; line-height:20px;}
.filter-list .right_block{ margin-right:0px;}
.filter_product_desc .compare_btn{  bottom:0px;}
.filter_prodimg .soon_lbl{ font-family: Arial, 'Oswald', sans-serif; display:inline-block; padding:5px 8px; margin-top:8px; margin-bottom:5px;}
.filter_product_desc .check_value{ position:absolute;left:124px;}
.hot_product .hotpro_img_nl{ position:absolute; left:-1px; top:-1px; z-index:10; background:url(http://www.sweex.com/theme/sweex/images/hot-product-img.png) no-repeat left top; width: 96px; height:95px;}
.hot_product .hotpro_img_en{ position:absolute; left:-1px; top:-1px; z-index:10; background:url(http://www.sweex.com/theme/sweex/images/hot-product-img.png) no-repeat left top; width: 96px; height:95px;}
.hot_product .hotpro_img_de{ position:absolute; left:-1px; top:-1px; z-index:10; background:url(http://www.sweex.com/theme/sweex/images/hot-product-img.png) no-repeat left top; width: 96px; height:95px;}
.hot_product .hotpro_img_es{ position:absolute; left:-1px; top:-1px; z-index:10; background:url(http://www.sweex.com/theme/sweex/images/hot-product-img.png) no-repeat left top; width: 96px; height:95px;}
.hot_product .hotpro_img_pl{ position:absolute; left:-1px; top:-1px; z-index:10; background:url(http://www.sweex.com/theme/sweex/images/hot-product-img.png) no-repeat left top; width: 96px; height:95px;}
.hot_product .hotpro_img_fr{ position:absolute; left:-1px; top:-1px; z-index:10; background:url(http://www.sweex.com/theme/sweex/images/hot-product-img.png) no-repeat left top; width: 96px; height:95px;}
.color_option{ position:absolute; left:0; bottom:9px; z-index:9; text-align:center; width:100%;}
.color_option li{ background:url(http://www.sweex.com/theme/sweex/images/color_option_bg.png) repeat left top; padding:4px; margin-right:5px; display:inline-block; height: 12px;}
.color_option li a{ height:12px; width:12px; display:inline-block; text-indent:-9999px;}

.blue{ background:#009be4; color:#009be4;}
.green{ color:#00e4ac; background:#00e4ac;}
.violet{ background:#8100e4; color:#8100e4;}
.orange{ color:#e48100; background:#e48100;}

.filter_option{ padding:19px 2.1% 21px; margin-bottom:52px;}
.filter_option .compare_btn{ margin-right:10px;}

.fade_block{display:none; height:100%; width:100%; background:#fff; position:fixed; z-index:99990; left:0px; top:0px; background:url(http://www.sweex.com/theme/sweex/images/color_option_bg.png) repeat left top;}
.fade_block .compare_alert_box{ width:240px; height:40px; padding:10px; text-align:center; background:#fff; z-index:99999; color:#999; text-align:center; position:absolute; left:50%; top:50%; margin-top:-30px; margin-left:-130px;}

/* End Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Specs Page Content
--------------------------------------------------------------------------------------------------*/
.productspecs{}
.productspecs #container{padding-top:30px;}
.productspecs #header{background:none !important;}

.product_discription_block{padding-bottom:30px;padding-top:30px;}
#product_discription ul li{ float:left; margin-right:2px;}
#product_discription ul li a{cursor:pointer;}
#product_discription ul#moreProductView li{ float:left; margin-right:2px;border:1px solid #222; display: table;}
.ui-tabs-panel{padding-top:30px;}
.ui-tabs-panel .desc_block:first-child{background:none; padding-top:0;}
.desc_block{ background:url(http://www.sweex.com/theme/sweex/images/touch_line.png) repeat-x scroll left top; position:relative;min-height: 225px;}
.features_imgdesc{float:left; width:48.5%; padding:35px 0;}
.features_img{float:right; width:48.5%;}
.features_img img{width:100%; height:100%;}

.img_lefttop{}
.img_lefttop .features_imgdesc{float:right;}
.img_lefttop .features_img{float:left;}
.img_lefttop .features_img{position:absolute; top:0; height: auto; width:50%;left:0;}

.img_leftcenter{}
.img_leftcenter .features_imgdesc{float:right;}
.img_leftcenter .features_img{position:absolute; float:left; margin-top:-112px; margin-bottom:-112px;left:0; top:50%}

.img_leftbottom{}
.img_leftbottom .features_imgdesc{float:right;}
.img_leftbottom .features_img{float:left;}
.img_leftbottom .features_img {position:absolute; bottom:0; height: auto; width:50%;left:0;}

.img_righttop{}
.img_righttop .features_imgdesc{float:left;}
.img_righttop .features_img{float:right; }
.img_righttop .features_img{position:absolute; top:0; height: auto; width:50%;right:0;}

.img_rightcenter{}
.img_rightcenter .features_imgdesc{float:left;}
.img_rightcenter .features_img{position:absolute; float:right; margin-top:-112px; margin-bottom:-112px; right:0; top:50%}

.img_rightbottom{}
.img_rightbottom .features_imgdesc{float:left;}
.img_rightbottom .features_img{float:right; }
.img_rightbottom .features_img {/*position:absolute; bottom:0;*right:0;*/ height: auto; width:50%;padding:50px 0;}




.desc_block h3{font-family:'Lato',sans-serif; font-size:22px !important; color:#fff ; line-height:30px; padding-bottom:15px; font-weight:300; text-transform:none !important;}
#related_product_block{ background:#000;}
.related_product{ width:940px; margin:0px auto; padding-top:53px; padding-bottom:53px;}
.related_product h3{font-family:'Lato',sans-serif; font-weight:300; text-transform:none !important; font-size:24px; padding-bottom:26px;}

.related_products_listing{}
.related_products_listing li{ float:left; width:23.2%; margin-right:2.4%;}
.related_products_listing li.last{ margin-right:0px;}
.related_product_img{display:inline-block; background: url(http://www.sweex.com/theme/sweex/images/prodbox_img_bg.png) repeat left top; padding: 1px;}
.related_product_desc .compare_imghead{padding:23px 0  9px 0px;}
.related_productlist{padding-bottom:30px;}
.related_productlist li{padding-left:19px; width:90%;}
.related_productlist li a{color:#a49f9b; display:inline-block; line-height:20px;}
.filter_product_desc .compare_btn{}

#product_discription ul.download li {float: none;}
.imageContainerLeft {width:40%;float:left;}
.imageContainerRight {width:100%;float:left;}
.service_downloads {width:50%;float:left;}
#product_discription #moreProductView a{background:none; vertical-align: middle; display: table-cell;}

/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/

.search_block{ padding:20px 2.1% 16px 2.1%;}
.search_block .search_form fieldset{ padding-top:0px; width:100%;}
.search_block .search_form .search_btn{}
.search_block .search_form input{ width:86.5%;color: #999;
                                  font-family: Arial, 'Oswald', sans-serif;}

.search_title{padding-top:22px; padding-bottom:31px !important;}

.result_list_block{padding-bottom:20px;}
.result_list_outer{position:relative; padding-bottom:95px;}
.more_result{width: 21.8%; padding: 16px 2% 0 2.2%;margin-top:23px;}
.more_result h3{font-family:'Lato',sans-serif; font-weight:700; font-size:15px; line-height:18px; padding-bottom:16px; padding-left:2px;}
.moreresult_link h4{font-family: Arial, 'Oswald', sans-serif; font-size:12px; line-height:15px; padding-left:2px; padding-bottom:7px;}
.moreresult_link{}
.moreresult_link ul{ padding-bottom:24px;}
.moreresult_link ul li{ float:left; font-size:12px; color:#d6d4d2; width:100%;}
.moreresult_link ul li a{color:#777777; text-decoration:none;}
.moreresult_link ul li a:hover{ text-decoration:underline;color:#F60;}
.moreresult_link ul li.active a{color:#F60;}

.result_list{min-height:550px;width: 71%;}
.result_list_search{width: 100%;}
#result_filter ul.result_category{margin-bottom:0px;border-bottom:1px solid #F60; width: 100% !important;margin-top:20px;}
#result_filter ul.result_category li{float:left; margin-right:2px;}
#result_filter ul.result_listing{}
#result_filter ul.result_listing li{ float:left; width:100%; margin-bottom:26px;}
#result_filter ul.result_listing li a.result_img{display:inline-block; background: url(http://www.sweex.com/theme/sweex/images/prodbox_img_bg.png) repeat left top; padding: 1px; float:left; margin-left:1px; margin-top:5px;}
#result_filter ul.result_listing li .result_desc{ width:76%; float:left; margin-left:2.6%;}
#result_filter ul.result_listing li .result_desc h5{ padding-left:2px; padding-bottom:1px;}
#result_filter ul.result_listing li .result_desc p{ padding-left:4px; min-height:56px;}
#result_filter ul.result_listing li .result_btn{ margin-left:4px;}
#result_filter ul.result_listing li .result_btn a{margin-right:2px;}
#result_filter ul.result_listing li .result_btn a:hover{text-decoration:none;}

li.searchResult {min-height:100px;}
li.searchResult h5{color: #F60;}
li.searchResult a{color: #F60;}
li.searchResult .details{float:left;color:#fff;}
li.searchResult .image{float:left;margin-right:20px;width: 218px;margin-bottom:20px;}

.data li{position:relative; display:none;}
.data li.active{display:block;}
.data.active{display:block;}
.pagination {text-align:center; padding-top:25px; padding-bottom:21px; width:100%; position:absolute; left:0; bottom:0;}
.pagination li{text-align:center; display:inline; margin:0px 1px;}
.pagination li a.compare_btn{color:#fff; padding:4px 7px; width:14px;}

.search_form .checkboxes{padding-top:15px;}
.has-js .label_check{padding-left: 31px; font-family: Arial, 'Oswald', sans-serif; font-size:12px; text-transform:uppercase; display: inline-block; cursor: pointer; line-height: 22px;margin-bottom:10px;}
.has-js .label_check{background: url(http://www.sweex.com/theme/sweex/images/radio_off.png) no-repeat;}
.has-js .c_on{background: url(http://www.sweex.com/theme/sweex/images/radio_on_new.png) no-repeat;}
.has-js .label_check input{ position: absolute; left: -9999px;}

.has-js .label_disable label.c_on{background: url(http://www.sweex.com/theme/sweex/images/radio_off.png) no-repeat;}
.has-js .label_disable label.c_off{background: url(http://www.sweex.com/theme/sweex/images/radio_off.png) no-repeat;}


/* End Search Page Content
--------------------------------------------------------------------------------------------------*/




/* End Secondary Content
--------------------------------------------------------------------------------------------------*/


/* =Footer
--------------------------------------------------------------------------------------------------*/
#footer {}
.footer_inner{}
.touch_dwn{padding: 25px 0 21px;border-bottom: 1px solid #999;}
.touch_title{}
.customtouch{color: #FFFFFF; display: inline-block; font: 18px/22px Arial, 'Oswald',sans-serif; padding: 15px 20px 15px 20px; text-decoration: none; text-transform: uppercase; margin:-2px 0 0 -2px;}
.customtouch:hover{text-decoration:none;}

.footer_btmlink{padding-top:47px;}
.company_intro{width:32.6%; padding:0 45px 0 2px; border-right:1px solid #999; text-align:left;}
.footer_btmlink h5{padding-bottom:30px;}
.footer_btmlink .company_intro h5{padding-bottom:44px;}
.company_intro .intro_title p{font-family: Arial, 'Oswald',sans-serif; font-size:16px; font-weight: normal; line-height: 22px; margin: 0 0 22px; text-transform: uppercase;}
/*{font-size:13px; line-height:22px; color:#777777;}*/

.quicklinks{width:57.5%; padding-left:4.7%;}
.quicklinks-list{width:40%; padding-left:5px; text-align:left;}
.quicklinks-list1{padding-left:18%;}
.quicklinks-list li{float:left; width:100%; padding: 8px 0 10px;}
.quicklinks-list li:first-child{border-top: none;}
.quicklinks-list li a{display:inline-block; font-size:13px; color:#777777; padding-left:25px;}
.quicklinks-list li a:hover{color:#333; text-decoration:none;}

.footer_btm{background:#171717; min-height:98px; margin-top:38px;border-top:1px solid #383838;}
.footer_btm .wrap_inner{padding: 38px 0;}
.copyright{font-size: 13px;  padding-left: 2px; width: 49%;}
.copyright li{float:left; padding:0 10px 0 11px; line-height: 24px;}
.copyright li:first-child{background:none; padding:0 13px 0 0;}
.siteName{font-weight: bold;}
.copyright li a{color: #fff; text-decoration:none; line-height: 24px;}
.copyright li a:hover{text-decoration:none;}
.footer_menu{width:49%;}
.footer_menulink{float:right;}
.footer_menulink li{float:left; background:url(http://www.sweex.com/theme/sweex/images/footer_menu_col.png) no-repeat right center; padding:0 10px 0 11px;}
.footer_menulink li.last{background:none; padding:0 0 0 11px;}
.footer_menulink li a{display:block; line-height: 24px;}
.footer_menulink li a:hover, .footer_menulink li a.active{text-decoration:none;}

.scroll_totop{display:none; position:fixed; bottom:13px; right:13px;}
#scroll_top{display:block; width:44px; height:44px; text-indent:-9999px; z-index:9999;}

/* End Footer
--------------------------------------------------------------------------------------------------*/


/* =Forms
--------------------------------------------------------------------------------------------------*/

/* Removing fieldset borders (remove if you want to keep the defaults defined in Normalization) */
fieldset { border: none; margin: 0; padding: 0;padding-bottom:20px;}
fieldset p {}
fieldset label {}
fieldset .input {}
fieldset textarea {}

/*.contact_form #onderwerp, #Land{  -earance: button;-webkwebkit-appit-user-select: none;background-image: url(http://www.sweex.com/theme/sweex/images/orange_drp_arrow.png);background-position: center right;background-repeat: no-repeat;color: #aaa;font-size: inherit;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:right;width: 61.9%;height:30px;border:none;padding:6px;}
.contact_form #onderwerp option, #Land option{background-color: #F60;color:#fff;}
.contact_form #onderwerp option:hover, #Land option:hover{background-color: #b24700;}
.contact_form #uitleg{float:right; width: 61.9%; border:none; color: #aaa;display: block; clear:left;}
.contact_form label.label_radio_r{background:none !important;}
.contact_form .form_submit{background: #F60; color: #fff;border:none;padding:5px;font-family: Arial, 'Oswald', sans-serif; float:left;display: block;text-transform: uppercase;}*/
.socialIcons{float:right;margin-top:5px}
.hidden {display: none;}
#contact .form_submit{background: #F60; color: #fff;border:none;padding:5px;font-family: Arial, 'Oswald', sans-serif; float:left;display: block;text-transform: uppercase;float:left;}

#specifications{font-size: 12px;}
#specifications td{padding: 0.5% 4px 0.2% 8px;font-size: 11px;line-height: 18px;color:#333}
#specifications .textheading td{background:#222;padding: 5px 9px;line-height: 20px;}
#specifications .textheading{border-bottom: #605750 solid 1px;}
#specifications .textheading td strong{font-family: Arial, 'Oswald', sans-serif;font-size: 12px;font-weight: normal;text-transform: uppercase;color:white;}
#specifications tr{border-bottom: #605750 solid 1px;}
#specifications tr:last-child{border-bottom: none;}
#specifications tr td{border:1px solid #444;}
#specifications tfoot tr td{height:50px;border:none;}
#specifications .compare_btn{position: relative; top:20px;}


/* End Forms
--------------------------------------------------------------------------------------------------*/
/* Fotoboek */
.mediaoverview{padding-top:15px;position:relative;}
.mediaoverview .media-item{float:left;margin-bottom:20px;margin-right:56px;width:165px;}
.mediaoverview .media-item img{max-height:105px;}
.mediaoverview .media-item.last{margin-right:0;}
.media-item a span{text-decoration:none;display:block;clear:both;margin-top:10px;}
.media-item a:hover{text-decoration:none;}
.media-item span {height:40px;}
.media-item a:hover span{text-decoration: none;color:#fff;}
.mediaoverview .media-item a div.picture{position:relative;}
.mediaoverview .media-item a div.picture span{position:absolute;right:48%;bottom:23%;background:url(http://www.sweex.com/theme/sweex/images/playButton.png)no-repeat left top;width:46px;height:46px;}
.mediaoverview .media-item a:hover div.picture span{background:url(http://www.sweex.com/theme/sweex/images/playButton.png);}


/* pageNavigation */
.pageNavigation { list-style:none; margin:0; padding:1px 0px 0 0; line-height:18px; float:left;margin-top:30px;}
.pageNavigation li{ display:inline; padding:0 0 0 5px; float:left;}
.pageNavigation a, .pageNavigation span{ display:inline-block; vertical-align:top; padding:5px 10px;text-decoration:none;}
.pageNavigation span, .pageNavigation a:hover{ background:#F60;text-decoration:none;color:#fff;font-weight: bold;}
.pageNavigation.pageNavTop { position:absolute; top:-30px; right:0px;}

#title h2{
    font-family: Arial, 'Oswald', sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 22px;}

.faqBoldTitle{font-family: 'Lato', sans-serif;
              font-weight: 700;
              font-size: 15px;
              line-height: 22px;
              padding-bottom: 10px;color:white;text-transform: uppercase;cursor: default;margin-bottom: 10px;display: block;}

/* =Tables
--------------------------------------------------------------------------------------------------*/

/* End Tables
--------------------------------------------------------------------------------------------------*/


/* =Misc 1
--------------------------------------------------------------------------------------------------*/

/* End Misc 1
--------------------------------------------------------------------------------------------------*/


/* =Misc 2
--------------------------------------------------------------------------------------------------*/

/* End Misc 2
--------------------------------------------------------------------------------------------------*/


/* =Additional 1
--------------------------------------------------------------------------------------------------*/

/* End Additional 1
--------------------------------------------------------------------------------------------------*/


/* =Additional 2
--------------------------------------------------------------------------------------------------*/

/* End Additional 2
--------------------------------------------------------------------------------------------------*/

.listDate{margin-right:20px;color:#ff6600;}
ul.result_listing li{line-height:25px;}
#show_item p{color:#A49F9B;}
#show_item p.date{color:#fff;}
#archive{margin-top:30px;}
#archive h3{font-size: 24px;line-height: 30px;font-family: 'Lato', sans-serif;font-weight: 300;text-transform: none;}

.faqSupportForm{font-family: Arial, 'Oswald', sans-serif;font-size: 12px;line-height: 15px;padding-left: 2px;padding-bottom: 7px;text-transform: uppercase;}
ol.faqList li{color: #F60;}
ol.faqList{margin-bottom:10px;list-style: decimal; padding:0 0 37px 18px;}
ol.faqList a{text-decoration: underline;}ol.faqList a:hover{text-decoration: none;}

.hidden_text{margin-top:10px;}

#required_url,#required_website,#required_remarks,#required_text{display: none;}
#required_content{display: none;}
#required_email{display: none;}

#pretty_box_pictures {
    display: none;
}
#productImageView{height: 350px;display: table; text-align: center; width:100%}
#productImageView .prodimg {display:table-cell; vertical-align: middle;}
ul.listTableData li{line-height:24px;}
.module-head{margin-bottom:20px}
.socialIconsMarginTop{position:relative;top:23px;float:right;}
ul.download{margin:10px 0; display: block;}
.bulList{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;padding-left:10px;}
#support .form_submit{margin-top:20px;border:none;padding:5px;font-family: Arial, 'Oswald', sans-serif;display: block;text-transform: uppercase;float:left;z-index: 0;}
#specifications .usp{margin-bottom: 10px;}
#specifications .usp ul li{float: none;font-size:12px;}
#specifications tbody{margin-bottom:20px;}

#specifications .desc_block {min-height: 100px;}

.productBox{border-bottom:1px solid #ccc; display: block;}
.deleteButton{position:absolute; right:10px; top:10px; background: transparent url(http://www.sweex.com/theme/sweex/images/deleteButton.png) no-repeat 50% 50%; height:19px; width: 19px; display:block;text-indent:-9999px;opacity: 0.6;}
button.iceleads-service{border:#383838 solid 1px;font-family: Arial, 'Oswald', sans-serif; display:block; padding: 5px 20px 5px 8px; margin-top:5px; margin-bottom:14px;color:#000; text-transform: uppercase;border-radius: 3px;background: #fff url(http://www.sweex.com/theme/sweex/images/arrow-button.png) no-repeat 87% 9px;}
button.iceleads-service:hover{background: #08bf7a url(http://www.sweex.com/theme/sweex/images/arrow-button.png) no-repeat 87% 9px;}
button.iceleads-service-featured.compare_btn{background:#000;border:1px solid #fff;font-size:20px;color:white; padding:10px; text-transform: uppercase;font-family: Arial, 'Oswald',sans-serif;}
.compareButton{float:left;padding:7px 12px;line-height:18px; border:none; text-transform:uppercase; color:#fff; font-family: Arial, 'Oswald',sans-serif;overflow:hidden;margin:0 !important;border-radius:30px;}
.productSubTitle{font-size:12px; color:#A49F9B;text-transform: none;}
.aligncenter{margin:0 auto;}
.product_separator{border-bottom:1px solid #222;}

#afbeeldingen #moreProductView{margin:0 auto; margin-top:2px;}
#afbeeldingen #productview{border:1px solid #222;}

#compareTable .compare_col1{background:#222;}

.qaLeft{float:left; width: 48%;background:#222;border:1px solid #444;}
.qaRight{float:right; width: 48%;}
.qaRight img{max-width: 100%;height:auto;}
.qaInnerPadding{padding:20px;}
.qaInnerPaddingBig{padding:30px;}
#result ul li{float:left;}
#result ul li a.compare_btn{background:#b24700; margin-right:2px;}
#result ul li a.compare_btn:hover{background: #ff6600;}
#result ul li.ui-tabs-active a.compare_btn{background: #ff6600;}
#result .forumButton{float:left;border:0px solid #fff; padding:5px 10px;font-family: Arial, 'Oswald', sans-serif;text-transform:uppercase;color:#fff;background:#b24700;}
#result .forumButton:hover{text-decoration: none}
.contactRule{background:#222;border:1px solid #444;}
.contactRule a{color:#fff;}
#result ul.download li {float:none;}
ul.download a{color:#333;cursor: pointer;display:block;}
ul.download a:hover{color:#333; text-decoration: underline;}


#compareTable .matrix .compare_col0{background:#333;width: 70px;}
#compareTable .matrix .compare_col1{background:#000; width: 70px;}
#compareTable .matrix .compare_col2{background:#000; width: 70px;}
#compareTable .matrix .compare_col3,#compareTable .matrix .compare_col4,#compareTable .matrix .compare_col5,#compareTable .matrix .compare_col6,#compareTable .matrix .compare_col7,#compareTable .matrix .compare_col8,#compareTable .matrix .compare_col9,#compareTable .matrix .compare_col10{background:#000;}


/*chosen responsive hack*/
.chzn-container {
    width:100%!important;margin-bottom: 10px;
}
.chzn-search input[type='text'] {
    padding:2px 4%!important;
    width:90%!important;
    margin:5px 2%;
}
.chzn-single {
    padding:10px 1%;
}
.chzn-drop {
    width:100%!important;
}
.chzn-container-single .chzn-single{background:#fff;border-radius: 0;height: 30px; line-height: 30px;border:none;}
.chzn-container-single .chzn-single:hover{color:#444444 !important;}

#cashbackactie .form_submit{
    font-family: Arial, 'Oswald', sans-serif;
    color: #FFF;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 11px;
    display: inline-block;
    border: none;
    background: #F60;
    margin-right: 10px;
    color: #FFF;
}
#cashbackactie .captcha{
    left: -10px !important;
}
.buy-now-btn{
    float: left;
}
.buy-now-btn button.iceleads-service{
    margin-top: 0;
}body.blue_theme{background:#000;}
.blue_theme .head_toplink > li{background:#009be4;}
.blue_theme .head_toplink > li:hover{background:#006c9f;}
.blue_theme .dk_container{background:#009be4;}
.blue_theme .dk_options a{background:#009be4;}
.blue_theme .dk_options a:hover, .blue_theme .dk_option_current a{background:#009be4;}
.blue_theme .dk_options_inner li.hover a{background: #006c9f;}
.blue_theme .search_btn{background: #009be4 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.blue_theme .search_btn:hover{background:#006c9f url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.blue_theme .compareButton{background: #009be4;}
.blue_theme .compareButton:hover{background:#006c9f;}

.blue_theme #mainNav{border-bottom:2px solid #009be4;}
.blue_theme #mainNavigation > li:hover > a, .blue_theme #mainNavigation > li.active > a, .blue_theme #mainNavigation > li.hover_active > a{background:#009be4;}
.blue_theme .main_subnav{border-top: 2px solid #009be4;}
.blue_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_bluebg.png) repeat left top;}

.blue_theme .productbox_outer{/*background:url(http://www.sweex.com/theme/sweex/images/productbox_bluebg.png) repeat left top;*/}
.blue_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/prod_blue_showall.png) no-repeat left center;}
.blue_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #009be4;}
.blue_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #ff0000;}
.blue_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #008855;}
.blue_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}

.blue_theme .footer_inner{background:#000;}
.blue_theme .customtouch{background:#009be4;}
.blue_theme .customtouch:hover{background:#006c9f;}
.blue_theme .intro_title{color: #009be4;}
.blue_theme .quicklinks-list li{border-top: 1px solid #222;}
.blue_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/blue_arrow.png) no-repeat left 2px;}
.blue_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/blue_arrow_hover.png) no-repeat left 2px;}
.blue_theme .copyright{color:#009be4;}
.blue_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.blue_theme .copyright li:first-child{background:none;}
.blue_theme .copyright li a:hover{color: #009be4;}
.blue_theme .siteName{color: #009be4;}
.blue_theme .footer_menulink li a{color:#009be4;}
.blue_theme .footer_menulink li a:hover, .blue_theme .footer_menulink li a.active{color:#fff;}
.blue_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #009be4;}
.blue_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #006c9f;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.blue_theme h1{color:#009be4;}
.blue_theme .innerpage #header{background:#000;}
.blue_theme .innerpage #container{background:#000;}
.blue_theme .compare_prodblock p{color:#A49F9B;}
.blue_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.blue_theme .compare_prodtable td{border:1px solid #444;}
.blue_theme .compare_prodtable .compare_col1{background:#333;}
.blue_theme .compare_prodtable .compare_col2{background:#222; width: 33%;}
.blue_theme .compare_prodtable .compare_col3{background:#222;}
.blue_theme .compare_prodtable .compare_col4{background:#222;}
.blue_theme .compare_imghead{color:#009be4;}
.blue_theme .compare_btn{background:#009be4;}
.blue_theme .compare_btn:hover{background:#006c9f;}
.blue_theme .compare_prodtable .compare_headbar td{background:#009be4; border:1px solid #009be4; border-top:none; border-bottom:none;}
.blue_theme .compare_prodtable .compare_topborder td{border-top:none;}
.blue_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.blue_theme .compare_prodtable tfoot .compare_col1, .blue_theme .compare_prodtable tfoot .compare_col2, .blue_theme .compare_prodtable tfoot .compare_col3, .blue_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}
/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.blue_theme .back_btn{background:#009be4;}
.blue_theme .back_btn:hover{background:#006c9f;}
.blue_theme .faq_list li{color:#009be4;}
.blue_theme .faq_list li a{color:#009be4;}
.blue_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.blue_theme #subNavigation li a{background:#006c9f;}
.blue_theme #subNavigation li:hover a, .blue_theme #subNavigation li.active a{background:#009be4;}
.blue_theme .contact_form{background:#222; border:1px solid #444;}
.blue_theme .contact_form h3{color:#006c9f;}
.blue_theme .filedtext sup{color:#006c9f;}
.blue_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/blue_drp_arrow.png) right center no-repeat; color:#aaa;}
.blue_theme .contact_btn{background:#006c9f;}
.blue_theme .contact_btn:hover{background:#006c9f;}
.blue_theme .filedbox .dk_container{background:#fff;}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.blue_theme #product_discription ul li a{ background:#006c9f;}
.blue_theme #product_discription ul li a:hover{ background:#009be4;}
.blue_theme #product_discription ul li.ui-state-active a{background:#009be4;}
.blue_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;}
.blue_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;}
.blue_theme #product_discription .download a,.blue_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}


/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.blue_theme .search_block{background:#1A2D35; border:#444 solid 1px;}
.blue_theme .search_title{color:#006c9f;}
.blue_theme .more_result{background:#1A2D35; border:#444 solid 1px;}
.blue_theme .more_result h4{color:#006c9f;}
.blue_theme #result_filter ul.result_category li a{ background:#006c9f;}
.blue_theme #result_filter ul.result_category li a:hover{ background:#009be4;}
.blue_theme #result_filter ul.result_category li.ui-state-active a{background:#009be4;}
.blue_theme #result_filter ul.result_listing li .result_desc h5{color:#006c9f;}
.blue_theme #result_filter ul.result_listing li .result_btn a{background:#006c9f;}
.blue_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#009be4;}
.blue_theme .pagination{background:#1A2D35; border:#444 solid 1px;}
.blue_theme .pagination li a.compare_btn{background:#006c9f;}
.blue_theme .pagination li a.compare_btn:hover{background:#009be4;}
.blue_theme .pagination li.active a.compare_btn{ background:#009be4;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.blue_theme .filter_block { background:#222; border:#444 solid 1px;}
.blue_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;color:#A49F9B;}
.blue_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.blue_theme .filter_option{background:#222; border:#444 solid 1px;}
.blue_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drpblue_arrow.png) no-repeat right center;}
.blue_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodblue.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.blue_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;padding-left:10px;}
.blue_theme #product_discription ul#moreProductView li.active{border:1px solid #009be4;}

.blue_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.blue_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.blue_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #009be4;
	} /* this will style the thumb, ignoring the track */

	.blue_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.blue_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.blue_theme .check_value a.compareButton{background:#009be4; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.blue_theme .check_value a.compareButton:hover{background:#006c9f; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}
        
@media only screen and (max-width: 800px){
#mainNav{background: #000 /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.blue_theme #mainNavigation > li:hover > a, .blue_theme #mainNavigation > li.active > a{background:#006c9f;}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2){
.blue_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/prod_blue_showall.png) no-repeat left center; background-size:15px 16px;}
.blue_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #009be4; background-size:25px 24px;}
.blue_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff0000; background-size:25px 24px;}
.blue_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #008855; background-size:25px 24px;}
.blue_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.blue_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.blue_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
.blue_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/blue_arrow.png) no-repeat left 2px; background-size:15px 16px;}
.blue_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #009BE4; background-size:44px 44px;}
.blue_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #009be4; background-size:44px 44px;}
.blue_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/blue_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.blue_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_blue_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.blue_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drpblue_arrow.png) no-repeat right center; background-size:30px 30px;}
.blue_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodblue.png) no-repeat left top; background-size:96px 95px;}
}
body.green_theme{background:#000;}
.green_theme .head_toplink > li{background:#08bf7a;}
.green_theme .head_toplink > li:hover{background:#06613f;}
.green_theme .dk_container{background:#08bf7a;}
.green_theme .dk_options a{background:#08bf7a;}
.green_theme .dk_options a:hover, .green_theme .dk_option_current a{}
.green_theme .dk_options_inner li.hover a{background: #06613f;}
.green_theme .search_btn{background: #08bf7a url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.green_theme .search_btn:hover{background:#06613f url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.green_theme .compareButton{background: #08bf7a;}
.green_theme .compareButton:hover{background:#06613f;}

.green_theme #mainNav{border-bottom:2px solid #08bf7a;}
.green_theme #mainNavigation > li:hover > a, .green_theme #mainNavigation > li.active > a, .green_theme #mainNavigation > li.hover_active > a{background:#08bf7a;}
.green_theme .main_subnav{border-top: 2px solid #08bf7a;}
.green_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_greenbg.png) repeat left top;}

.green_theme .productbox_outer{background:url(http://www.sweex.com/theme/sweex/images/productbox_redbg.png) repeat left top;}
.green_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/green_arrow.png) no-repeat left center;}
.green_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #08bf7a;}
.green_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #08bf7a;}
.green_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #08bf7a;}
.green_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}

.green_theme .footer_inner{background:#000;}
.green_theme .customtouch{background:#08bf7a;}
.green_theme .customtouch:hover{background:#06613f;}
.green_theme .intro_title{color: #08bf7a;}
.green_theme .quicklinks-list li{border-top: 1px solid #2e363a;}
.green_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/green_arrow.png) no-repeat left 2px;}
.green_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/green_arrow_hover.png) no-repeat left 2px;}
.green_theme .copyright{color:#08bf7a;}
.green_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.green_theme .copyright li:first-child{background:none;}
.green_theme .copyright li a:hover{color: #08bf7a;}
.green_theme .siteName{color: #08bf7a;}
.green_theme .footer_menulink li a{color:#08bf7a;}
.green_theme .footer_menulink li a:hover, .green_theme .footer_menulink li a.active{color:#fff;}
.green_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #08bf7a;}
.green_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #06613f;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.green_theme h1{color:#08bf7a;}
.green_theme .innerpage #header{background:#000;}
.green_theme .innerpage #container{background:#000;}
.green_theme .compare_prodblock p{color:#9aa5a9;}
.green_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.green_theme .compare_prodtable td{border:1px solid #444;}
.green_theme .compare_prodtable .compare_col1{background:#333;}
.green_theme .compare_prodtable .compare_col2{background:#222; width: 33%;}
.green_theme .compare_prodtable .compare_col3{background:#222;}
.green_theme .compare_prodtable .compare_col4{background:#222;}
.green_theme .compare_imghead{color:#08bf7a;}
.green_theme .compare_btn{background:#08bf7a;}
.green_theme .compare_btn:hover{background:#06613f;}
.green_theme .compare_prodtable .compare_headbar td{background:#08bf7a; border:1px solid #08bf7a; border-top:none; border-bottom:none;}
.green_theme .compare_prodtable .compare_topborder td{border-top:none;}
.green_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.green_theme .compare_prodtable tfoot .compare_col1, .green_theme .compare_prodtable tfoot .compare_col2, .green_theme .compare_prodtable tfoot .compare_col3, .green_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}
/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.green_theme .back_btn{background:#08bf7a;}
.green_theme .back_btn:hover{background:#06613f;}
.green_theme .faq_list li{color:#08bf7a;}
.green_theme .faq_list li a{color:#08bf7a;}
.green_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_green_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.green_theme #subNavigation li a{background:#06613f;}
.green_theme #subNavigation li:hover a, .green_theme #subNavigation li.active a{background:#08bf7a;}
.green_theme .contact_form{background:#1D343F; border:1px solid #4F616A;}
.green_theme .contact_form h3{color:#06613f;}
.green_theme .filedtext sup{color:#06613f;}
.green_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/green_drp_arrow.png) right center no-repeat; color:#aaa;}
.green_theme .contact_btn{background:#06613f;}
.green_theme .contact_btn:hover{background:#06613f;}
.green_theme .filedbox .dk_container{background:#fff;}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.green_theme #product_discription ul li a{ background:#06613f;}
.green_theme #product_discription ul li a:hover{ background:#08bf7a;}
.green_theme #product_discription ul li.ui-state-active a{background:#08bf7a;}
.green_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_green_arrow.png) no-repeat left 9px;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.green_theme .search_block{background:#1A2D35; border:#444 solid 1px;}
.green_theme .search_title{color:#06613f;}
.green_theme .more_result{background:#1A2D35; border:#444 solid 1px;}
.green_theme .more_result h4{color:#06613f;}
.green_theme #result_filter ul.result_category li a{ background:#06613f;}
.green_theme #result_filter ul.result_category li a:hover{ background:#08bf7a;}
.green_theme #result_filter ul.result_category li.ui-state-active a{background:#08bf7a;}
.green_theme #result_filter ul.result_listing li .result_desc h5{color:#06613f;}
.green_theme #result_filter ul.result_listing li .result_btn a{background:#06613f;}
.green_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#08bf7a;}
.green_theme .pagination{background:#1A2D35; border:#444 solid 1px;}
.green_theme .pagination li a.compare_btn{background:#06613f;}
.green_theme .pagination li a.compare_btn:hover{background:#08bf7a;}
.green_theme .pagination li.active a.compare_btn{ background:#08bf7a;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.green_theme .filter_block { background:#222; border:#444 solid 1px;}
.green_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_green_arrow.png) no-repeat left 9px;}
.green_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.green_theme .filter_option{background:#222; border:#444 solid 1px;}
.green_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drpgreen_arrow.png) no-repeat right center;}
.green_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodgreen.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.green_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_green_arrow.png) no-repeat left 9px;padding-left:10px;}
.green_theme #product_discription ul#moreProductView li.active{border:1px solid #08bf7a;}

.green_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.green_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.green_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #08bf7a;
	} /* this will style the thumb, ignoring the track */

	.green_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.green_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.green_theme .check_value a.compareButton{background:#08bf7a; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.green_theme .check_value a.compareButton:hover{background:#06613f; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}
        
@media only screen and (max-width: 800px){
#mainNav{background: #000 /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.green_theme #mainNavigation > li:hover > a, .green_theme #mainNavigation > li.active > a{background:#06613f;}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2){
.green_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/green_arrow.png) no-repeat left center; background-size:15px 16px;}
.green_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #08bf7a; background-size:25px 24px;}
.green_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #08bf7a; background-size:25px 24px;}
.green_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #08bf7a; background-size:25px 24px;}
.green_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.green_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.green_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
.green_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/green_arrow.png) no-repeat left 2px; background-size:15px 16px;}
.green_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #08bf7a; background-size:44px 44px;}
.green_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #08bf7a; background-size:44px 44px;}
.green_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/blue_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.green_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_green_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.green_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drpgreen_arrow.png) no-repeat right center; background-size:30px 30px;}
.green_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodred.png) no-repeat left top; background-size:96px 95px;}
}
.green_theme #product_discription .download a,.green_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;}

.green_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_green_arrow.png) no-repeat left 9px;}
.green_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_green_arrow.png) no-repeat left 9px;}
.green_theme #product_discription .download a,.green_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}body.grey_theme{background:#000;}
.grey_theme .head_toplink > li{background:#666666;}
.grey_theme .head_toplink > li:hover{background:#555555;}
.grey_theme .dk_container{background:#666666;}
.grey_theme .dk_options a{background:#666666;}
.grey_theme .dk_options a:hover, .grey_theme .dk_option_current a{}
.grey_theme .dk_options_inner li.hover a{background: #555555;}
.grey_theme .search_btn{background: #666666 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.grey_theme .search_btn:hover{background:#555555 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.grey_theme #mainNav{border-bottom:2px solid #666666;}
.grey_theme #mainNavigation > li:hover > a, .grey_theme #mainNavigation > li.active > a, .grey_theme #mainNavigation > li.hover_active > a{background:#666666;}
.grey_theme .main_subnav{border-top: 2px solid #666666;}
.grey_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_greybg.png) repeat left top;}

.grey_theme .productbox_outer{background:url(http://www.sweex.com/theme/sweex/images/productbox_redbg.png) repeat left top;}
.grey_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/grey_arrow.png) no-repeat left center;}
.grey_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #666666;}
.grey_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #666666;}
.grey_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #666666;}
.grey_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}

.grey_theme .footer_inner{background:#000;}
.grey_theme .customtouch{background:#666666;}
.grey_theme .customtouch:hover{background:#555555;}
.grey_theme .intro_title{color: #666666;}
.grey_theme .quicklinks-list li{border-top: 1px solid #2e363a;}
.grey_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/grey_arrow.png) no-repeat left 2px;}
.grey_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/grey_arrow_hover.png) no-repeat left 2px;}
.grey_theme .copyright{color:#666666;}
.grey_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.grey_theme .copyright li:first-child{background:none;}
.grey_theme .copyright li a:hover{color: #666666;}
.grey_theme .siteName{color: #666666;}
.grey_theme .footer_menulink li a{color:#666666;}
.grey_theme .footer_menulink li a:hover, .grey_theme .footer_menulink li a.active{color:#fff;}
.grey_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #666666;}
.grey_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #555555;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.grey_theme h1{color:#666666;}
.grey_theme .innerpage #header{background:#000;}
.grey_theme .innerpage #container{background:#000;}
.grey_theme .compare_prodblock p{color:#9aa5a9;}
.grey_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.grey_theme .compare_prodtable td{border:1px solid #444;}
.grey_theme .compare_prodtable .compare_col1{background:#333;}
.grey_theme .compare_prodtable .compare_col2{background:#222;width: 33%;}
.grey_theme .compare_prodtable .compare_col3{background:#222;}
.grey_theme .compare_prodtable .compare_col4{background:#222;}
.grey_theme .compare_imghead{color:#666666;}
.grey_theme .compare_btn{background:#666666;}
.grey_theme .compare_btn:hover{background:#555555;}
.grey_theme .compare_prodtable .compare_headbar td{background:#666666; border:1px solid #666666; border-top:none; border-bottom:none;}
.grey_theme .compare_prodtable .compare_topborder td{border-top:none;}
.grey_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.grey_theme .compare_prodtable tfoot .compare_col1, .grey_theme .compare_prodtable tfoot .compare_col2, .grey_theme .compare_prodtable tfoot .compare_col3, .grey_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}
/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.grey_theme .back_btn{background:#666666;}
.grey_theme .back_btn:hover{background:#555555;}
.grey_theme .faq_list li{color:#666666;}
.grey_theme .faq_list li a{color:#666666;}
.grey_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.grey_theme legend { border: 0; padding: 0; white-space: normal; color:#D6D4D2; text-transform:uppercase;font-size:15px;font-family: 'Lato', sans-serif;line-height: 22px;font-weight: 700; *margin-left: -7px;margin-top:20px;display:block;}
.grey_theme #contact .form_submit {background: none repeat scroll 0 0 #666666;border: medium none;color: #FFFFFF;display: block;float: left;font-family: 'Oswald',sans-serif;padding: 5px;text-transform: uppercase;}
.grey_theme #subNavigation li a{background:#555555;}
.grey_theme #subNavigation li:hover a, .grey_theme #subNavigation li.active a{background:#666666;}
/*.grey_theme .contact_form{background:#1D343F; border:1px solid #4F616A;}*/
.grey_theme .contact_form { background:#222222; border:#444 solid 1px;}
.grey_theme .contact_form h3{color:#555555;}
.grey_theme .filedtext sup{color:#555555;}
.grey_theme a {}
.grey_theme a:hover {color:#FFF;}
.grey_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/grey_drp_arrow.png) right center no-repeat; color:#aaa;}
.grey_theme .contact_btn{background:#555555;}
.grey_theme .contact_btn:hover{background:#555555;}
.grey_theme .filedbox .dk_container{background:#fff;}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.grey_theme #product_discription ul li a{ background:#555555;}
.grey_theme #product_discription ul li a:hover{ background:#666666;}
.grey_theme #product_discription ul li.ui-state-active a{background:#666666;}
.grey_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.grey_theme .search_block{background:#1A2D35; border:#444 solid 1px;}
.grey_theme .search_title{color:#555555;}
.grey_theme .more_result{background:#1A2D35; border:#444 solid 1px;}
.grey_theme .more_result h4{color:#555555;}
.grey_theme #result_filter ul.result_category li a{ background:#555555;}
.grey_theme #result_filter ul.result_category li a:hover{ background:#666666;}
.grey_theme #result_filter ul.result_category li.ui-state-active a{background:#666666;}
.grey_theme #result_filter ul.result_listing li .result_desc h5{color:#555555;}
.grey_theme #result_filter ul.result_listing li .result_btn a{background:#555555;}
.grey_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#666666;}
.grey_theme .pagination{background:#1A2D35; border:#444 solid 1px;}
.grey_theme .pagination li a.compare_btn{background:#555555;}
.grey_theme .pagination li a.compare_btn:hover{background:#666666;}
.grey_theme .pagination li.active a.compare_btn{ background:#666666;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.grey_theme .filter_block { background:#222222; border:#444 solid 1px;}
.grey_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;}
.grey_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.grey_theme .filter_option{background:#222; border:#444 solid 1px;}
.grey_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drpgrey_arrow.png) no-repeat right center;}
.grey_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodgrey.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/


.grey_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;}
.grey_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;}
.grey_theme #product_discription .download a,.grey_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}

.grey_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;padding-left:10px;}
.grey_theme #product_discription ul#moreProductView li.active{border:1px solid #666666;}

.grey_theme .compareButton{background: #555555;}
.grey_theme .compareButton:hover{background:#666666;}

.grey_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.grey_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.grey_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #666;
	} /* this will style the thumb, ignoring the track */

	.grey_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.grey_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.grey_theme .check_value a.compareButton{background:#666; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.grey_theme .check_value a.compareButton:hover{background:#555; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}

@media only screen and (max-width: 800px){
#mainNav{background: #000 /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.grey_theme #mainNavigation > li:hover > a, .grey_theme #mainNavigation > li.active > a{background:#555555;}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2){
.grey_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/grey_arrow.png) no-repeat left center; background-size:15px 16px;}
.grey_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #666666; background-size:25px 24px;}
.grey_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #666666; background-size:25px 24px;}
.grey_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #666666; background-size:25px 24px;}
.grey_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.grey_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #666666; background-size:25px 24px;}
.grey_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
.grey_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/grey_arrow.png) no-repeat left 2px; background-size:15px 16px;}
.grey_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #666666; background-size:44px 44px;}
.grey_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #666666; background-size:44px 44px;}
.grey_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/blue_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.grey_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_grey_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.grey_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drpgrey_arrow.png) no-repeat right center; background-size:30px 30px;}
.grey_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodred.png) no-repeat left top; background-size:96px 95px;}
}
.grey_theme #product_discription .download a,.grey_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;}
.grey_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_grey_arrow.png) no-repeat left 9px;padding-left:10px;}body.orange_theme{background:#000;}
.orange_theme .head_toplink > li{background:#ff6600;}
.orange_theme .head_toplink > li:hover{background:#b24700;}
.orange_theme .dk_container{background:#FF6600;}
.orange_theme .dk_options a{background:#FF6600;}
.orange_theme .dk_options a:hover, .orange_theme .dk_option_current a{background:#FF6600;}
.orange_theme .dk_options_inner li.hover a{background: #b24700;}

.orange_theme .search_btn{background: #ff6600 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.orange_theme .search_btn:hover{background:#b24700 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.orange_theme #mainNav{border-bottom:2px solid #ff6600;}
.orange_theme #mainNavigation > li:hover > a, .orange_theme #mainNavigation > li.active > a{background:#ff6600;}
.orange_theme .main_subnav{border-top: 2px solid #FF6600;}
.orange_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_orangebg.png) repeat left top;}

.orange_theme .productbox_outer{/*background:url(http://www.sweex.com/theme/sweex/images/productbox_bg.png) repeat left top;*/}
.orange_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/prod_showall.png) no-repeat left center;}
.orange_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #009be4;}
.orange_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #ff0000;}
.orange_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #008855;}
.orange_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}
.orange_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #e40066;}
.orange_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #ff6600;}

.orange_theme .footer_inner{background:#000;}
.orange_theme .customtouch{background:#ff6600;}
.orange_theme .customtouch:hover{background:#b24700;}
.orange_theme .intro_title{color: #ff6600;}
.orange_theme .quicklinks-list li{border-top: 1px solid #2b221c;}
.orange_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/orange_arrow.png) no-repeat left 2px;}
.orange_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/orange_arrow_hover.png) no-repeat left 2px;}
.orange_theme .copyright{color:#ff6600;}
.orange_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.orange_theme .copyright li:first-child{background:none;}
.orange_theme .copyright li a:hover{color: #ff6600;}
.orange_theme .siteName{color: #ff6600;}
.orange_theme .footer_menulink li a{color:#ff6600;}
.orange_theme .footer_menulink li a:hover, .orange_theme .footer_menulink li a.active{color:#fff;}
.orange_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #ff6600;}
.orange_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #b24700;}

/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.orange_theme h1{color:#ff6600;}
.orange_theme .innerpage #header{background:#000; }
.orange_theme .innerpage #container{background:#000;}

.orange_theme .compare_prodblock p{color:#9aa5a9;}
.orange_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.orange_theme .compare_prodtable td{border:1px solid #444;}
.orange_theme .compare_prodtable .compare_col1{background:#222;}
.orange_theme .compare_prodtable .compare_col2{background:#222; width: 33%;}
.orange_theme .compare_prodtable .compare_col3{background:#222;}
.orange_theme .compare_prodtable .compare_col4{background:#222;}
.orange_theme .compare_imghead{color:#ff6600;}
.orange_theme .compare_btn{background:#ff6600;}
.orange_theme .compare_btn:hover{background:#b24700;}
.orange_theme .compare_prodtable .compare_headbar td{background:#FF6600; border:1px solid #FF6600; border-top:none; border-bottom:none;}
.orange_theme .compare_prodtable .compare_topborder td{border-top:none;}
.orange_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.orange_theme .compare_prodtable tfoot .compare_col1, .orange_theme .compare_prodtable tfoot .compare_col2, .orange_theme .compare_prodtable tfoot .compare_col3, .orange_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}

/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.orange_theme .back_btn{background:#ff6600;margin-right:10px;}
.orange_theme .back_btn:hover{background:#b24700;}
.orange_theme .faq_list li{line-height:22px; color:#ff6600;}
.orange_theme .faq_list li a{color:#ff6600;}
.orange_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.orange_theme #subNavigation li a{background:#b24700;}
.orange_theme #subNavigation li:hover a, .orange_theme #subNavigation li.active a, .orange_theme #subNavigation li.hover_active a{background:#ff6600;}
.orange_theme .contact_form{background:#222; border:1px solid #444;}
.orange_theme .contact_form h3{color:#ff6600;}
.orange_theme .filedtext sup{color:#ff6600;}.orange_theme .more_result
.orange_theme .contact_btn{background:#ff6600;}
.orange_theme .contact_btn:hover{background:#b24700;}
.orange_theme .filedbox .dk_container{background:#fff;}
.orange_theme .search_form .dk_container{width:134px !important;}
.orange_theme .search_form .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/dk_arrows.png) 106px center no-repeat; width: 127px !important;}
.orange_theme .dk_options li a{background: #FF6600; width: 100%;}
.formdata{margin:0;padding:0;}

.orange_theme #Support .filedbox{width: 100%;}
.orange_theme #Support .filedbox .dk_label{color:grey;}



.orange_theme #qa .dk_container{width:100% !important;}
.orange_theme #qa .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/orange_drp_arrow.png) 98.0% center no-repeat; width: 100% !important;overflow:hidden;}
.orange_theme #qa label.filedtext{display:block; width: 100%;font-size: 24px;line-height: 30px;font-family: 'Lato', sans-serif;font-weight: 300;margin-bottom:10px;}
.orange_theme #qa .form_submit{border: none;height: 30px;line-height: 30px;text-transform: uppercase;color: white;font-family: 'Oswald',sans-serif;background:#F60;}
.orange_theme #qa .dk_options_inner{max-height:200px;overflow-y:scroll}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =CoProduct Specs Page Content
--------------------------------------------------------------------------------------------------*/
.orange_theme #product_discription ul li a{ background:#b24700;}
.orange_theme #product_discription ul li a:hover{ background:#ff6600;}
.orange_theme #product_discription ul li.ui-state-active a{background:#ff6600;}
.orange_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.orange_theme .search_block{background:#222; border:#444 solid 1px;}
.orange_theme .search_title{color:#ff6600;}
.orange_theme .more_result{background:#222; border:#444 solid 1px;}
.orange_theme .more_result h4{color:#ff6600;}
.orange_theme #result_filter ul.result_category li a{ background:#b24700;}
.orange_theme #result_filter ul.result_category li a:hover{ background:#ff6600;}
.orange_theme #result_filter ul.result_category li.ui-state-active a{background:#ff6600;}
.orange_theme #result_filter ul.result_listing li .result_desc h5{color:#ff6600;}
.orange_theme #result_filter ul.result_listing li .result_btn a{background:#b24700;}
.orange_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#ff6600;}
.orange_theme .pagination{background:#32271e; border:#605750 solid 1px;}
.orange_theme .pagination li a.compare_btn{background:#231b15;}
.orange_theme .pagination li a.compare_btn:hover{background:#ff6600;}
.orange_theme .pagination li.active a.compare_btn{ background:#ff6600;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.orange_theme .filter_block { background:#32271e; border:#605750 solid 1px;}
.orange_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;}
.orange_theme .filter_prodimg .soon_lbl{ background:#32271e; border:#605750 solid 1px;}
.orange_theme .filter_option{background:#32271e; border:#605750 solid 1px;}
.orange_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drporange_arrow.png) no-repeat right center;}
.orange_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodorange.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.orange_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;padding-left:10px;color:#a19d9a}
.orange_theme #product_discription ul#moreProductView li.active{border:1px solid #ff6600;}
.orange_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/orange_drp_arrow.png) right center no-repeat; color:#aaa;}

.orange_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.orange_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.orange_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #ff6600;
	} /* this will style the thumb, ignoring the track */

	.orange_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.orange_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.orange_theme .check_value a.compareButton{background:#ff6600; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.orange_theme .check_value a.compareButton:hover{background:#b24700; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}        
        
@media only screen and (max-width: 800px){
#mainNav{background: none /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.orange_theme #mainNavigation > li:hover > a, .orange_theme #mainNavigation > li.active > a{background:#F60;}
}



@media only screen and (-webkit-min-device-pixel-ratio: 2){
.orange_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/prod_showall.png) no-repeat left center; background-size:15px 16px;}
.orange_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #009be4; background-size:25px 24px;}
.orange_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff0000; background-size:25px 24px;}
.orange_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #008855; background-size:25px 24px;}
.orange_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.orange_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.orange_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}

.orange_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/prod_showall.png) no-repeat left 2px; background-size:15px 16px;}
.orange_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #ff6600; background-size:44px 44px;}
.orange_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #b24700; background-size:44px 44px;}
.orange_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/orange_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.orange_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_orange_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.orange_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drporange_arrow.png) no-repeat right center; background-size:30px 30px;}
.orange_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodorange.png) no-repeat left top; background-size:96px 95px;}
}

.orange_theme #container h1.faqHead{padding:0;margin-bottom:20px;margin-top:10px;}

.orange_theme #product_discription .download a, .orange_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;}

.orange_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;}
.orange_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_orange_arrow.png) no-repeat left 9px;}
.orange_theme #product_discription .download a,.orange_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}
body.pink_theme{background:#000;}
.pink_theme .head_toplink > li{background:#e40066;}
.pink_theme .head_toplink > li:hover{background:#9f0047;}
.pink_theme .dk_container{background:#e40066;}
.pink_theme .dk_options a{background:#e40066;}
.pink_theme .dk_options a:hover, .pink_theme .dk_option_current a{}
.pink_theme .dk_options_inner li.hover a{background: #9f0047;}
.pink_theme .search_btn{background: #e40066 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.pink_theme .search_btn:hover{background:#9f0047 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.pink_theme .compareButton{background: #e40066;}
.pink_theme .compareButton:hover{background:#9f0047;}

.pink_theme #mainNav{border-bottom:2px solid #e40066;}
.pink_theme #mainNavigation > li:hover > a, .pink_theme #mainNavigation > li.active > a, .pink_theme #mainNavigation > li.hover_active > a{background:#e40066;}
.pink_theme .main_subnav{border-top: 2px solid #e40066;}
.pink_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_pinkbg.png) repeat left top;}

.pink_theme .productbox_outer{background:url(http://www.sweex.com/theme/sweex/images/productbox_redbg.png) repeat left top;}
.pink_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/pink_arrow.png) no-repeat left center;}
.pink_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #e40066;}
.pink_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #e40066;}
.pink_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #e40066;}
.pink_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}

.pink_theme .footer_inner{background:#000;}
.pink_theme .customtouch{background:#e40066;}
.pink_theme .customtouch:hover{background:#9f0047;}
.pink_theme .intro_title{color: #e40066;}
.pink_theme .quicklinks-list li{border-top: 1px solid #2e363a;}
.pink_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/pink_arrow.png) no-repeat left 2px;}
.pink_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/pink_arrow_hover.png) no-repeat left 2px;}
.pink_theme .copyright{color:#e40066;}
.pink_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.pink_theme .copyright li:first-child{background:none;}
.pink_theme .copyright li a:hover{color: #e40066;}
.pink_theme .siteName{color: #e40066;}
.pink_theme .footer_menulink li a{color:#e40066;}
.pink_theme .footer_menulink li a:hover, .pink_theme .footer_menulink li a.active{color:#fff;}
.pink_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #e40066;}
.pink_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #9f0047;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.pink_theme h1{color:#e40066;}
.pink_theme .innerpage #header{background:#000;}
.pink_theme .innerpage #container{background:#000;}
.pink_theme .compare_prodblock p{color:#9aa5a9;}
.pink_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.pink_theme .compare_prodtable td{border:1px solid #444;}
.pink_theme .compare_prodtable .compare_col1{background:#333;}
.pink_theme .compare_prodtable .compare_col2{background:#222;width: 33%;}
.pink_theme .compare_prodtable .compare_col3{background:#222;}
.pink_theme .compare_prodtable .compare_col4{background:#222;}
.pink_theme .compare_imghead{color:#e40066;}
.pink_theme .compare_btn{background:#e40066;}
.pink_theme .compare_btn:hover{background:#9f0047;}
.pink_theme .compare_prodtable .compare_headbar td{background:#e40066; border:1px solid #e40066; border-top:none; border-bottom:none;}
.pink_theme .compare_prodtable .compare_topborder td{border-top:none;}
.pink_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.pink_theme .compare_prodtable tfoot .compare_col1, .pink_theme .compare_prodtable tfoot .compare_col2, .pink_theme .compare_prodtable tfoot .compare_col3, .pink_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}
/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.pink_theme .back_btn{background:#e40066;}
.pink_theme .back_btn:hover{background:#9f0047;}
.pink_theme .faq_list li{color:#e40066;}
.pink_theme .faq_list li a{color:#e40066;}
.pink_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_pink_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.pink_theme #subNavigation li a{background:#9f0047;}
.pink_theme #subNavigation li:hover a, .pink_theme #subNavigation li.active a{background:#e40066;}
.pink_theme .contact_form{background:#1D343F; border:1px solid #4F616A;}
.pink_theme .contact_form h3{color:#9f0047;}
.pink_theme .filedtext sup{color:#9f0047;}
.pink_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/pink_drp_arrow.png) right center no-repeat; color:#aaa;}
.pink_theme .contact_btn{background:#9f0047;}
.pink_theme .contact_btn:hover{background:#9f0047;}
.pink_theme .filedbox .dk_container{background:#fff;}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.pink_theme #product_discription ul li a{ background:#9f0047;}
.pink_theme #product_discription ul li a:hover{ background:#e40066;}
.pink_theme #product_discription ul li.ui-state-active a{background:#e40066;}
.pink_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_pink_arrow.png) no-repeat left 9px;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.pink_theme .search_block{background:#222; border:#444 solid 1px;}
.pink_theme .search_title{color:#9f0047;}
.pink_theme .more_result{background:#222; border:#444 solid 1px;}
.pink_theme .more_result h4{color:#9f0047;}
.pink_theme #result_filter ul.result_category li a{ background:#9f0047;}
.pink_theme #result_filter ul.result_category li a:hover{ background:#e40066;}
.pink_theme #result_filter ul.result_category li.ui-state-active a{background:#e40066;}
.pink_theme #result_filter ul.result_listing li .result_desc h5{color:#9f0047;}
.pink_theme #result_filter ul.result_listing li .result_btn a{background:#9f0047;}
.pink_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#e40066;}
.pink_theme .pagination{background:#222; border:#444 solid 1px;}
.pink_theme .pagination li a.compare_btn{background:#9f0047;}
.pink_theme .pagination li a.compare_btn:hover{background:#e40066;}
.pink_theme .pagination li.active a.compare_btn{ background:#e40066;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.pink_theme .filter_block { background:#222; border:#444 solid 1px;}
.pink_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_pink_arrow.png) no-repeat left 9px;}
.pink_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.pink_theme .filter_option{background:#222; border:#444 solid 1px;}
.pink_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drppink_arrow.png) no-repeat right center;}
.pink_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodpink.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.pink_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_pink_arrow.png) no-repeat left 9px;padding-left:10px;}
.pink_theme #product_discription ul#moreProductView li.active{border:1px solid #e40066;}

.pink_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.pink_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.pink_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #e40066;
	} /* this will style the thumb, ignoring the track */

	.pink_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.pink_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.pink_theme .check_value a.compareButton{background:#e40066; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.pink_theme .check_value a.compareButton:hover{background:#9f0047; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}           
        
@media only screen and (max-width: 800px){
#mainNav{background: #000 /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.pink_theme #mainNavigation > li:hover > a, .pink_theme #mainNavigation > li.active > a{background:#9f0047;}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2){
.pink_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/pink_arrow.png) no-repeat left center; background-size:15px 16px;}
.pink_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.pink_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.pink_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.pink_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.pink_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.pink_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
.pink_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/pink_arrow.png) no-repeat left 2px; background-size:15px 16px;}
.pink_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #e40066; background-size:44px 44px;}
.pink_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #e40066; background-size:44px 44px;}
.pink_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/pink_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.pink_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_pink_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.pink_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drppink_arrow.png) no-repeat right center; background-size:30px 30px;}
.pink_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodred.png) no-repeat left top; background-size:96px 95px;}
}
.pink_theme #product_discription .download a, .pink_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;}

.pink_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_pink_arrow.png) no-repeat left 9px;}
.pink_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_pink_arrow.png) no-repeat left 9px;}
.pink_theme #product_discription .download a,.pink_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}body.purple_theme{background:#000;}
.purple_theme .head_toplink > li{background:#83448b;}
.purple_theme .head_toplink > li:hover{background:#57265d;}
.purple_theme .dk_container{background:#83448b;}
.purple_theme .dk_options a{background:#83448b;}
.purple_theme .dk_options a:hover, .purple_theme .dk_option_current a{background:#83448b;}
.purple_theme .dk_options_inner li.hover a{background: #57265d;}
.purple_theme .search_btn{background: #83448b url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.purple_theme .search_btn:hover{background:#57265d url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.purple_theme .compareButton{background: #83448b;}
.purple_theme .compareButton:hover{background:#57265d;}

.purple_theme #mainNav{border-bottom:2px solid #83448b;}
.purple_theme #mainNavigation > li:hover > a, .purple_theme #mainNavigation > li.active > a, .purple_theme #mainNavigation > li.hover_active > a{background:#83448b;}
.purple_theme .main_subnav{border-top: 2px solid #83448b;}
.purple_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_purplebg.png) repeat left top;}

.purple_theme .productbox_outer{/*background:url(http://www.sweex.com/theme/sweex/images/productbox_purplebg.png) repeat left top;*/}
.purple_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/prod_purple_showall.png) no-repeat left center;}
.purple_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #83448b;}
.purple_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #ff0000;}
.purple_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #008855;}
.purple_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}

.purple_theme .footer_inner{background:#000;}
.purple_theme .customtouch{background:#83448b;}
.purple_theme .customtouch:hover{background:#57265d;}
.purple_theme .intro_title{color: #83448b;}
.purple_theme .quicklinks-list li{border-top: 1px solid #2e363a;}
.purple_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/purple_arrow.png) no-repeat left 2px;}
.purple_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/purple_arrow_hover.png) no-repeat left 2px;}
.purple_theme .copyright{color:#83448b;}
.purple_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.purple_theme .copyright li:first-child{background:none;}
.purple_theme .copyright li a:hover{color: #83448b;}
.purple_theme .siteName{color: #83448b;}
.purple_theme .footer_menulink li a{color:#83448b;}
.purple_theme .footer_menulink li a:hover, .purple_theme .footer_menulink li a.active{color:#fff;}
.purple_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #83448b;}
.purple_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #57265d;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.purple_theme h1{color:#83448b;}
.purple_theme .innerpage #header{background:#000;}
.purple_theme .innerpage #container{background:#000;}
.purple_theme .compare_prodblock p{color:#A49F9B;}
.purple_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.purple_theme .compare_prodtable td{border:1px solid #444;}
.purple_theme .compare_prodtable .compare_col1{background:#333;}
.purple_theme .compare_prodtable .compare_col2{background:#222; width: 33%;}
.purple_theme .compare_prodtable .compare_col3{background:#222;}
.purple_theme .compare_prodtable .compare_col4{background:#222;}
.purple_theme .compare_imghead{color:#83448b;}
.purple_theme .compare_btn{background:#83448b;}
.purple_theme .compare_btn:hover{background:#57265d;}
.purple_theme .compare_prodtable .compare_headbar td{background:#83448b; border:1px solid #83448b; border-top:none; border-bottom:none;}
.purple_theme .compare_prodtable .compare_topborder td{border-top:none;}
.purple_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.purple_theme .compare_prodtable tfoot .compare_col1, .purple_theme .compare_prodtable tfoot .compare_col2, .purple_theme .compare_prodtable tfoot .compare_col3, .purple_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}
/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.purple_theme .back_btn{background:#83448b;}
.purple_theme .back_btn:hover{background:#57265d;}
.purple_theme .faq_list li{color:#83448b;}
.purple_theme .faq_list li a{color:#83448b;}
.purple_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_purple_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.purple_theme #subNavigation li a{background:#57265d;}
.purple_theme #subNavigation li:hover a, .purple_theme #subNavigation li.active a{background:#83448b;}
.purple_theme .contact_form{background:#1D343F; border:1px solid #4F616A;}
.purple_theme .contact_form h3{color:#57265d;}
.purple_theme .filedtext sup{color:#57265d;}
.purple_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/purple_drp_arrow.png) right center no-repeat; color:#aaa;}
.purple_theme .contact_btn{background:#57265d;}
.purple_theme .contact_btn:hover{background:#57265d;}
.purple_theme .filedbox .dk_container{background:#fff;}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.purple_theme #product_discription ul li a{ background:#57265d;}
.purple_theme #product_discription ul li a:hover{ background:#83448b;}
.purple_theme #product_discription ul li.ui-state-active a{background:#83448b;}
.purple_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_purple_arrow.png) no-repeat left 9px;}
.purple_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_purple_arrow.png) no-repeat left 9px;}
.purple_theme #product_discription .download a,.purple_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}


/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.purple_theme .search_block{background:#1A2D35; border:#444 solid 1px;}
.purple_theme .search_title{color:#57265d;}
.purple_theme .more_result{background:#1A2D35; border:#444 solid 1px;}
.purple_theme .more_result h4{color:#57265d;}
.purple_theme #result_filter ul.result_category li a{ background:#57265d;}
.purple_theme #result_filter ul.result_category li a:hover{ background:#83448b;}
.purple_theme #result_filter ul.result_category li.ui-state-active a{background:#83448b;}
.purple_theme #result_filter ul.result_listing li .result_desc h5{color:#57265d;}
.purple_theme #result_filter ul.result_listing li .result_btn a{background:#57265d;}
.purple_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#83448b;}
.purple_theme .pagination{background:#1A2D35; border:#444 solid 1px;}
.purple_theme .pagination li a.compare_btn{background:#57265d;}
.purple_theme .pagination li a.compare_btn:hover{background:#83448b;}
.purple_theme .pagination li.active a.compare_btn{ background:#83448b;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.purple_theme .filter_block { background:#222; border:#444 solid 1px;}
.purple_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_purple_arrow.png) no-repeat left 9px;color:#A49F9B;}
.purple_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.purple_theme .filter_option{background:#222; border:#444 solid 1px;}
.purple_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drppurple_arrow.png) no-repeat right center;}
.purple_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodpurple.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.purple_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_purple_arrow.png) no-repeat left 9px;padding-left:10px;}
.purple_theme #product_discription ul#moreProductView li.active{border:1px solid #83448b;}

.purple_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.purple_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.purple_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #83448b;
	} /* this will style the thumb, ignoring the track */

	.purple_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.purple_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.purple_theme .check_value a.compareButton{background:#83448b; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.purple_theme .check_value a.compareButton:hover{background:#57265d; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}           
        
@media only screen and (max-width: 800px){
#mainNav{background: #000 /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.purple_theme #mainNavigation > li:hover > a, .purple_theme #mainNavigation > li.active > a{background:#57265d;}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2){
.purple_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/prod_purple_showall.png) no-repeat left center; background-size:15px 16px;}
.purple_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #83448b; background-size:25px 24px;}
.purple_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff0000; background-size:25px 24px;}
.purple_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #008855; background-size:25px 24px;}
.purple_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.purple_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.purple_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
.purple_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/purple_arrow.png) no-repeat left 2px; background-size:15px 16px;}
.purple_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #009BE4; background-size:44px 44px;}
.purple_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #83448b; background-size:44px 44px;}
.purple_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/purple_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.purple_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_purple_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.purple_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drppurple_arrow.png) no-repeat right center; background-size:30px 30px;}
.purple_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodpurple.png) no-repeat left top; background-size:96px 95px;}
}
body.red_theme{background:#000;}
.red_theme .head_toplink > li{background:#ff0000;}
.red_theme .head_toplink > li:hover{background:#aa0d0d;}
.red_theme .dk_container{background:#ff0000;}
.red_theme .dk_options a{background:#ff0000;}
.red_theme .dk_options a:hover, .red_theme .dk_option_current a{}
.red_theme .dk_options_inner li.hover a{background: #aa0d0d;}
.red_theme .search_btn{background: #ff0000 url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}
.red_theme .search_btn:hover{background:#aa0d0d url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat 50% 50%;}

.red_theme .compareButton{background: #ff0000;}
.red_theme .compareButton:hover{background:#aa0d0d;}

.red_theme #mainNav{border-bottom:2px solid #ff0000;}
.red_theme #mainNavigation > li:hover > a, .red_theme #mainNavigation > li.active > a, .red_theme #mainNavigation > li.hover_active > a{background:#ff0000;}
.red_theme .main_subnav{border-top: 2px solid #ff0000;}
.red_theme .main_subnav ul{background:url(http://www.sweex.com/theme/sweex/images/main_subnav_redbg.png) repeat left top;}

.red_theme .productbox_outer{background:url(http://www.sweex.com/theme/sweex/images/productbox_redbg.png) repeat left top;}
.red_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/red_arrow.png) no-repeat left center;}
.red_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #ff0000;}
.red_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #ff0000;}
.red_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #008855;}
.red_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/product_arrow.png) no-repeat 21px center #cd9600;}

.red_theme .footer_inner{background:#000;}
.red_theme .customtouch{background:#ff0000;}
.red_theme .customtouch:hover{background:#aa0d0d;}
.red_theme .intro_title{color: #ff0000;}
.red_theme .quicklinks-list li{border-top: 1px solid #2e363a;}
.red_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/red_arrow.png) no-repeat left 2px;}
.red_theme .quicklinks-list li a:hover{background:url(http://www.sweex.com/theme/sweex/images/red_arrow_hover.png) no-repeat left 2px;}
.red_theme .copyright{color:#ff0000;}
.red_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.red_theme .copyright li:first-child{background:none;}
.red_theme .copyright li a:hover{color: #ff0000;}
.red_theme .siteName{color: #ff0000;}
.red_theme .footer_menulink li a{color:#ff0000;}
.red_theme .footer_menulink li a:hover, .red_theme .footer_menulink li a.active{color:#fff;}
.red_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #ff0000;}
.red_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat left top #aa0d0d;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.red_theme h1{color:#ff0000;}
.red_theme .innerpage #header{background:#000;}
.red_theme .innerpage #container{background:#000;}
.red_theme .compare_prodblock p{color:#9aa5a9;}
.red_theme .compare_prodtable th{border:1px solid #444; border-bottom:none;}
.red_theme .compare_prodtable td{border:1px solid #444;}
.red_theme .compare_prodtable .compare_col1{background:#333;}
.red_theme .compare_prodtable .compare_col2{background:#222; width: 33%;}
.red_theme .compare_prodtable .compare_col3{background:#222;}
.red_theme .compare_prodtable .compare_col4{background:#222;}
.red_theme .compare_imghead{color:#ff0000;}
.red_theme .compare_btn{background:#ff0000;}
.red_theme .compare_btn:hover{background:#aa0d0d;}
.red_theme .compare_prodtable .compare_headbar td{background:#ff0000; border:1px solid #ff0000; border-top:none; border-bottom:none;}
.red_theme .compare_prodtable .compare_topborder td{border-top:none;}
.red_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.red_theme .compare_prodtable tfoot .compare_col1, .red_theme .compare_prodtable tfoot .compare_col2, .red_theme .compare_prodtable tfoot .compare_col3, .red_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}
/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.red_theme .back_btn{background:#ff0000;}
.red_theme .back_btn:hover{background:#aa0d0d;}
.red_theme .faq_list li{color:#ff0000;}
.red_theme .faq_list li a{color:#ff0000;}
.red_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_red_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/


/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.red_theme #subNavigation li a{background:#aa0d0d;}
.red_theme #subNavigation li:hover a, .red_theme #subNavigation li.active a{background:#ff0000;}
.red_theme .contact_form{background:#1D343F; border:1px solid #4F616A;}
.red_theme .contact_form h3{color:#aa0d0d;}
.red_theme .filedtext sup{color:#aa0d0d;}
.red_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/red_drp_arrow.png) right center no-repeat; color:#aaa;}
.red_theme .contact_btn{background:#aa0d0d;}
.red_theme .contact_btn:hover{background:#aa0d0d;}
.red_theme .filedbox .dk_container{background:#fff;}


/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.red_theme #product_discription ul li a{ background:#aa0d0d;}
.red_theme #product_discription ul li a:hover{ background:#ff0000;}
.red_theme #product_discription ul li.ui-state-active a{background:#ff0000;}
.red_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_red_arrow.png) no-repeat left 9px;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.red_theme .search_block{background:#1A2D35; border:#444 solid 1px;}
.red_theme .search_title{color:#aa0d0d;}
.red_theme .more_result{background:#1A2D35; border:#444 solid 1px;}
.red_theme .more_result h4{color:#aa0d0d;}
.red_theme #result_filter ul.result_category li a{ background:#aa0d0d;}
.red_theme #result_filter ul.result_category li a:hover{ background:#ff0000;}
.red_theme #result_filter ul.result_category li.ui-state-active a{background:#ff0000;}
.red_theme #result_filter ul.result_listing li .result_desc h5{color:#aa0d0d;}
.red_theme #result_filter ul.result_listing li .result_btn a{background:#aa0d0d;}
.red_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#ff0000;}
.red_theme .pagination{background:#1A2D35; border:#444 solid 1px;}
.red_theme .pagination li a.compare_btn{background:#aa0d0d;}
.red_theme .pagination li a.compare_btn:hover{background:#ff0000;}
.red_theme .pagination li.active a.compare_btn{ background:#ff0000;}
/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.red_theme .filter_block { background:#222; border:#444 solid 1px;}
.red_theme .filter_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_red_arrow.png) no-repeat left 9px;}
.red_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.red_theme .filter_option{background:#222; border:#444 solid 1px;}
.red_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drpred_arrow.png) no-repeat right center;}
.red_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodred.png) no-repeat left top;}
/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.red_theme .bulList{background:url(http://www.sweex.com/theme/sweex/images/small_red_arrow.png) no-repeat left 9px;padding-left:10px;}
.red_theme #product_discription ul#moreProductView li.active{border:1px solid #ff0000;}

.red_theme #compareTable::-webkit-scrollbar {
		  width: 10px;
                  height:10px;
	} /* this targets the default scrollbar (compulsory) */
	
	.red_theme #compareTable::-webkit-scrollbar-track {
		  background-color: #222;;
	} /* the new scrollbar will have a flat appearance with the set background color */

	.red_theme #compareTable::-webkit-scrollbar-thumb {
		  background-color: #ff0000;
	} /* this will style the thumb, ignoring the track */

	.red_theme #compareTable::-webkit-scrollbar-button {
		  background-color: grey;
                  width: 0px;
	} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

	.red_theme #compareTable::-webkit-scrollbar-corner {
		  background-color: black;
	} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.red_theme .check_value a.compareButton{background:#ff0000; color:#fff;border:0px solid #444;padding-left:5px;border-radius: 0px;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);}
.red_theme .check_value a.compareButton:hover{background:#aa0d0d; color:#fff;border:0px solid #444;text-decoration:none;border-radius: 0px;}     
        
@media only screen and (max-width: 800px){
#mainNav{background: #000 /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
.red_theme #mainNavigation > li:hover > a, .red_theme #mainNavigation > li.active > a{background:#aa0d0d;}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2){
.red_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/red_arrow.png) no-repeat left center; background-size:15px 16px;}
.red_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff0000; background-size:25px 24px;}
.red_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff0000; background-size:25px 24px;}
.red_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #008855; background-size:25px 24px;}
.red_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
.red_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
.red_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
.red_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/red_arrow.png) no-repeat left 2px; background-size:15px 16px;}
.red_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #ff0000; background-size:44px 44px;}
.red_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #ff0000; background-size:44px 44px;}
.red_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/red_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
.red_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_red_arrow.png) no-repeat left 9px; background-size:3px 6px;}
.red_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drpred_arrow.png) no-repeat right center; background-size:30px 30px;}
.red_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodred.png) no-repeat left top; background-size:96px 95px;}
}
.red_theme #product_discription .download a, .red_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;}

.red_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_red_arrow.png) no-repeat left 9px;}
.red_theme #product_discription ul.download li{background:url(http://www.sweex.com/theme/sweex/images/small_red_arrow.png) no-repeat left 9px;}
.red_theme #product_discription .download a,.red_theme #product_discription .download a:hover{ background:none;color:#fff;font-size:12px;padding-left:9px;}body.sweex_theme{background:#fff; color: #666;}
.sweex_theme .head_toplink > li{background:#fff;}
.sweex_theme .head_toplink > li:hover{background:#fff;}
.sweex_theme .dk_container{background:#000; border-radius: 30px;}
.sweex_theme .dk_options a{background:#fff;color:#000;}
.sweex_theme .dk_options a:hover, .sweex_theme .dk_option_current a{background:#999;color:#fff;}
.sweex_theme .dk_options_inner li.hover a{background: #ddd;color:#000;}
.sweex_theme .search_btn{background: url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat; width: 15px; height: 15px; display: inline-block; position: absolute;top:7px; right: 12px;}
.sweex_theme .search_btn:hover{background: url(http://www.sweex.com/theme/sweex/images/searchIcon.png)no-repeat; width: 13px; height: 13px; display: inline-block;}
.sweex_theme .dk_toggle, .sweex_theme .dk_options_inner li a{font-family: arial, sans-serif;}
.sweex_theme .soon_lbl{display: none;}
.sweex_theme  .slider_home .prodTitle h1{display: none;}
.sweex_theme #logo a {height: 40px;margin-bottom: 20px;}
.sweex_theme .prodbox_img{background: none; text-align: center;}
.sweex_theme .prodbox_img img{max-width: 100%;height: auto; width: auto;}
.sweex_theme .productbox{min-height: 245px;}
.sweex_theme h3{text-transform: none; font-size: 15px; font-weight: bold;}
.sweex_theme .ui-state-default{border: none; padding: 0px; border-radius: 0px;}
.sweex_theme .ui-state-active{background: #fff;}

.sweex_theme .compareButton{background: #000;text-transform: none; font-size: 11px; font-weight: bold;}
.sweex_theme .compareButton:hover{background:#666;}

.sweex_theme .main_subnav_inner{padding: 0; background: none;}

.sweex_theme #mainNav{background-color:#000 !important;border-bottom:0px;}
.sweex_theme #mainNavigation li.active {background:#fff !important;}
.sweex_theme #mainNavigation li a{text-transform: none;font-family: arial, sans-serif;color: #c6c5c6;font-size:14px;padding: 0 20px 5px 20px; }
.sweex_theme #mainNavigation li.active a {color:#000; }
.sweex_theme #mainNavigation li img{max-width: 100%; height: 70px;}
.sweex_theme #mainNavigation > li.active > a:after{content:"\f111"; font-family:FontAwesome;font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;font-size: 8px;display: inline-block;position: relative; top: -2px; left: 2px; }
.sweex_theme #mainNavigation > li:hover > a, .sweex_theme #mainNavigation > li.active > a, .sweex_theme #mainNavigation > li.hover_active > a{background:#fff;color:#000;}
.sweex_theme .main_subnav{border-top: 0px; color: #000; border-bottom: 2px solid #000; border-right: 2px solid #000; border-left: 2px solid #000; opacity: 0.95;margin-left: -2px;} 
.sweex_theme .main_subnav ul{background: #fff;padding: 10px;margin-left: 0px; min-height: 150px;}
.sweex_theme .main_subnav li {width: 25%;padding: 0;}
.sweex_theme .main_subnav li a {text-align: left;}
.sweex_theme .main_subnav li a span{color: #000;text-transform: none; font-weight: bold; font-size: 12px;text-align: left;}
.sweex_theme .main_subnav li a span:hover{color: #666;}
.sweex_theme .main_subnav .main_subsubnav{min-height:0;}
.sweex_theme .main_subnav .main_subsubnav li {display:block;height:auto !important;width:100%;}
.sweex_theme #mainNavigation .main_subnav li a {padding: 5px 10px;}
.sweex_theme #mainNavigation .main_subsubnav li a span{font-size: 12px;color: #666;}
.sweex_theme #mainNavigation .main_subsubnav li a span:hover {color: #000;}
.sweex_theme #mainNavigation .main_subsubnav li a{padding: 0;}
.sweex_theme #mainNavigation .main_subsubnav{padding-top: 0;}

.sweex_theme .header_right .langage select{background: #fff; border-radius: 30px;border: 0; color: #000; text-transform: uppercase;padding: 5px; border: 1px solid #ddd;}

.sweex_theme .productbox_outer{/*background:url(http://www.sweex.com/theme/sweex/images/productbox_bluebg.png) repeat left top;*/}
.sweex_theme .prod_showall{font-size: 14px;color:#848284;float: none; background: #eeeeee; border-radius: 30px;padding: 0;padding: 12px 20px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold;margin: 40px 0 50px 0;}
.sweex_theme .prod_showall:hover{text-decoration: none; background: #000; color: #fff;}
.sweex_theme .prod_showall .fa{margin-top:-30px;}
.sweex_theme .prod_showall .fa:before{position: relative; top: 5px;}
.sweex_theme .prodbox_title{color:#000;font-family: arial, sans-serif; text-transform: none; font-size: 18px; letter-spacing: -1px;margin-bottom: 10px; text-align: center;padding-left: 0}

.sweex_theme .product_title {color:#000; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;}
.sweex_theme .prodbox_title .fa-circle{font-size: 8px;display: inline-block;position: relative; top: -3px; left: 5px;}

.sweex_theme .footer_inner{background:#eee;}
.sweex_theme .productbox_inner{padding: 40px 0;}
.sweex_theme .customtouch{background:#009be4;}
.sweex_theme .customtouch:hover{background:#006c9f;}
.sweex_theme .intro_title{color: #000; font-size:13px;}
.sweex_theme .quicklinks-list li{border-top: 0; list-style: disc inside none; color:#000; font-size: 24px;padding: 5px 0;}
.sweex_theme .quicklinks-list li a{padding-left:2px;}
.sweex_theme .quicklinks-list li a:hover{}
.sweex_theme .copyright{color:#fff;}
.sweex_theme .copyright li{background:url(http://www.sweex.com/theme/sweex/images/copyright_col.png) no-repeat left center;}
.sweex_theme .copyright li:first-child{background:none;}
.sweex_theme .copyright li a:hover{color: #fff; text-decoration: underline;}
.sweex_theme .siteName{color: #fff;}
.sweex_theme .footer_menulink li a{color:#fff;}
.sweex_theme .footer_menulink li a:hover, .sweex_theme .footer_menulink li a.active{color:#fff; text-decoration: underline;}
.sweex_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat center top;}
.sweex_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/scroll_top.png) no-repeat center top;}
.sweex_theme .touch_dwn, .sweex_theme .company_intro{border-color: #bebebe;}
.sweex_theme .company_intro .intro_title p{text-transform: none;}


/* =Compare Page
--------------------------------------------------------------------------------------------------*/
.sweex_theme h1{color:#009be4;}
.sweex_theme .innerpage #header{background:#fff;}
.sweex_theme .innerpage #container{background:#fff;padding: 0;}
.sweex_theme .compare_prodblock p{color:#A49F9B;}
.sweex_theme .compare_prodtable {width: 100%; border: 2px solid #ddd; background: #fff;}
.sweex_theme .compare_prodtable th{border:1px solid #ddd; border-bottom:none;}
.sweex_theme .compare_prodtable td{border:1px solid #ddd; color: #666;}
.sweex_theme .compare_prodtable .compare_col1{background:#f7f7f7; font-weight: bold;}
.sweex_theme .compare_prodtable .compare_col2{background:#fff; width: 33%;}
.sweex_theme .compare_prodtable .compare_col3{background:#222;}
.sweex_theme .compare_prodtable .compare_col4{background:#222;}
.sweex_theme .compare_imghead{color:#000; text-transform: none; font-family: arial, sans-serif; font-size: 18px; letter-spacing: -1px; }
.sweex_theme .compare_prodbox .compare_imghead{color:#000;}
.sweex_theme .compare_imghead .productSubTitle{letter-spacing: normal;}
.sweex_theme .compare_btn{background:#000;border-radius: 30px; font-size: 11px; font-weight: bold; text-transform: none;padding: 7px 22px;box-shadow:none; }
.sweex_theme .compare_btn:hover{background:#666;}
.sweex_theme .compare_prodtable .compare_headbar td{background:#000; border:1px solid #000; border-top:none; border-bottom:none; color: #fff; text-transform: none; font-weight: bold; }
.sweex_theme .compare_prodtable .compare_topborder td{border-top:none;}
.sweex_theme .compare_prodtable .compare_btmborder td{border-bottom:none;}
.sweex_theme .compare_prodtable tfoot .compare_col1, .sweex_theme .compare_prodtable tfoot .compare_col2, .sweex_theme .compare_prodtable tfoot .compare_col3, .sweex_theme .compare_prodtable tfoot .compare_col4{background:none; border:0;}

.sweex_theme .input_update {width:130px;padding-left:0px;}
.sweex_theme .reset_btn{background:#d2d2d2;border-radius: 20px; font-size: 11px; font-weight: bold; text-transform: none;padding: 2px 5px;box-shadow:none; }
.sweex_theme .reset_btn:hover{background:#aaa;}

.sweex_theme .click_text{text-transform: none;}

/* =End Compare Page
--------------------------------------------------------------------------------------------------*/


/* =FAQ Page Content
--------------------------------------------------------------------------------------------------*/
.sweex_theme .back_btn{background:#009be4;}
.sweex_theme .back_btn:hover{background:#006c9f;}
.sweex_theme .faqFont span{color:#006c9f; font-family: arial, sans-serif; color: #000; text-transform: none;}
.sweex_theme .faq_list li{color:#009be4;}
.sweex_theme .faq_list li a{color:#009be4;}
.sweex_theme .compare_btn_faq{font-size: 14x;}
.sweex_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;}
/* End FAQ Page Content
--------------------------------------------------------------------------------------------------*/

/* Related products
--------------------------------------------------------------------------------------------------*/
.sweex_theme #related_product_block{ background:#fff !important;}
.sweex_theme #related_product_block .related_products_listing li{width:22.3%}
.sweex_theme #related_product_block a.related_product_img{min-height:160px;background:none;}
.sweex_theme #related_product_block span.compare_imghead{min-height:70px;}
.sweex_theme #related_product_block .related_productlist{display:block;line-height:16px;height:20px;}

/* =Contact Page Content
--------------------------------------------------------------------------------------------------*/
.sweex_theme #subNavigation li a{background:#000; text-transform: none; font-size: 11px;}
.sweex_theme #subNavigation li:hover a, .sweex_theme #subNavigation li.active a{background:#666;}
.sweex_theme .contact_form{background:#000; border-radius: 5px;}
.sweex_theme .contact_form h3{color:#fff; font-family: arial, sans-serif; font-size: 18px; letter-spacing: -1px; text-transform: none; margin-bottom: 10px;}
.sweex_theme .filedtext sup{color:#006c9f;}
.sweex_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/blue_drp_arrow.png) right center no-repeat; color:#aaa;}
.sweex_theme .contact_btn{background:#fff; color: #000}
.sweex_theme .contact_btn:hover{background:#fff; color: #000;}
.sweex_theme .filedbox .dk_container{background:#fff;}
.sweex_theme #care .contact_btn{background:#fff; color: #000; font-weight: bold; border-radius: 30px; text-transform: none; font-size: 11px;}

.sweex_theme #care .solved-section .contact_btn {background: #000; color: #fff;margin-top: 25px;}
.sweex_theme .contact_btn.opener{background: #000 !important; color: #fff !important ;margin-top: 0;}

.sweex_theme .ui-widget-header{background: #fff; border-bottom: 2px solid #ddd;}
.sweex_theme #classification_form h5{color: #fff; font-family: arial, sans-serif; font-size: 18px; letter-spacing: -1px; text-transform: none;}
.sweex_theme .ui-button-text{float: right;}
.sweex_theme #dialog {padding: 10px;border: none; border: 1px solid #fff;}
.sweex_theme #classification_form textarea{width: 97%;}
.sweex_theme .ui-dialog-title{display: none;}
.sweex_theme #classification_form .contact_btn{background: #fff; font-family: arial; font-size: 14px; border-radius: 30px; color: #000; font-weight: bold; text-transform: none; }
.sweex_theme #classification_form .contact_btn:hover {background: #fff; font-family: arial; font-size: 14px; border-radius: 30px; color: #000;}
.sweex_theme #producten {width: 100%;}

/* End Contact Page Content
--------------------------------------------------------------------------------------------------*/

/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.sweex_theme #product_discription ul li a{ background:#fff; color: #666; font-size: 14px;padding: 2px 15px;position: relative;border-top: 4px solid #fff;}
.sweex_theme #product_discription ul li a:hover{ background:#fff;color: #000;}

.sweex_theme #product_discription.ui-tabs ul li a{padding: 10px 15px;}

.sweex_theme #product_discription ul li.ui-state-active a{background:#f7f7f7; color: #000; border-radius: 10px 10px 0 0;border:2px solid #ddd; border-bottom: 0;font-size: 14px; padding: 12px 15px}
.sweex_theme .related_productlist li{background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;}
.sweex_theme #product_discription ul.download li{/*background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 50%;*/ background: none; list-style: disc inside none;}
.sweex_theme #product_discription .download a:hover{padding: 10px 15px;}
.sweex_theme #product_discription .download a{ background:none;color:#333;font-size:12px;padding-left:9px;}


/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* download text and button 
--------------------------------------------------------------------------------------------------*/
.sweex_theme .touch_title{color: #000; line-height:46px; text-transform: none;letter-spacing: -1px; font-weight: bold; float: left; width: 65%;}
.sweex_theme .touch_dwn{padding: 50px 0;}
.sweex_theme .customtouch{background:#000;color:#fff;border-radius: 30px;font-size: 14px; letter-spacing: 2px; font-weight: bold;padding: 12px 20px; float: right;}
.sweex_theme .customtouch:hover{background:#848284;}
.sweex_theme .customtouch .fa{margin-top:-30px;padding-top:0px;}
.sweex_theme .customtouch .fa:before{position: relative;top: 5px;}



/* =Search Page Content
--------------------------------------------------------------------------------------------------*/
.sweex_theme #module_group{border: 1px solid #ddd; padding: 5px; border-radius: 5px;}
.sweex_theme .search_block .search_form input.default_title_text{background:#fff;border:1px solid #ddd; width: 96%;}
.sweex_theme .search_block .search_form .search_btn{top: 10px; right: 25px;}
.sweex_theme .search_block{background:#f7f7f7; border:none;border-radius: 5px;padding: 25px;border: 2px solid #DDD;}
.sweex_theme .search_title{color:#006c9f;}
.sweex_theme .more_result{background:#000; border:0; margin-top: 20px;border-radius: 5px;}
.sweex_theme .more_result h4{color:#006c9f;}
.sweex_theme #result_filter ul.result_category li a{background:#fff; font-size: 14px; border-radius: 5px 5px 0 0; color: #C6C5C6;padding: 0px 15px;line-height: 40px;}
.sweex_theme #result_filter ul.result_category li a:hover{color: #000;}
.sweex_theme #result_filter ul.result_category li.ui-state-active a{background:#f7f7f7; font-size: 14px; border: 2px solid #ddd; border-radius: 5px 5px 0 0; color: #000;padding: 0px 15px;line-height: 40px;margin-bottom: -2px;}
.sweex_theme #result_filter ul.result_listing li .result_desc h5{color:#006c9f;}
.sweex_theme #result_filter ul.result_listing li .result_btn a{background:#006c9f;}
.sweex_theme #result_filter ul.result_listing li .result_btn a:hover{ background:#009be4;}
.sweex_theme .pagination{background:#1A2D35; border:#444 solid 1px;}
.sweex_theme .pagination li a.compare_btn{background:#006c9f;}
.sweex_theme .pagination li a.compare_btn:hover{background:#009be4;}
.sweex_theme .pagination li.active a.compare_btn{ background:#009be4;}

.sweex_theme .search_block #module_search input.input{background: #fff; border: 1px solid #ddd; width: 96%;}

.sweex_theme li.searchResult h5 a{color: #000; text-transform: none; font-family: arial, sans-serif; font-size: 18px; letter-spacing: -1px;}
.sweex_theme li.searchResult {border-bottom: 2px solid #ddd;padding-bottom: 20px;}
.sweex_theme li.searchResult {margin-top:20px;}
.sweex_theme li.searchResult:first-child {margin-top:0px;}

/* End Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

/* =Product Category Product Page Content
--------------------------------------------------------------------------------------------------*/
.sweex_theme .filter_block { background:#f7f7f7; border:2px solid #ddd; border-radius: 5px; padding: 20px;}
.sweex_theme .filter_productlist li{list-style: disc outside none ; margin-left: 15px;padding-left: 0;}
.sweex_theme .filter_prodimg .soon_lbl{ background:#222; border:#444 solid 1px;}
.sweex_theme .filter_option{background:#f7f7f7; border:#ddd solid 2px; border-radius: 5px;}
.sweex_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/filter_drpblue_arrow.png) no-repeat right center;}
.sweex_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/hot_prodblue.png) no-repeat left top;}
.sweex_theme .filter_block select{border: 1px solid #DDD;padding: 5px;border-radius: 5px; margin-bottom: 3px;}
.sweex_theme .filter_lbl{display: none;}
.sweex_theme .product_separator{display: none;}

/* End Product Category Product Specs Page Content
--------------------------------------------------------------------------------------------------*/

.sweex_theme .bulList{/*background:url(http://www.sweex.com/theme/sweex/images/small_blue_arrow.png) no-repeat left 9px;*/background: none; padding-left:10px; color:#000; list-style: disc inside none;}
.sweex_theme #product_discription ul#moreProductView li.active{border:1px solid #000;}
.sweex_theme #product_discription ul#moreProductView li{border:1px solid #ddd;}

.sweex_theme #compareTable::-webkit-scrollbar {
    width: 10px;
    height:10px;
} /* this targets the default scrollbar (compulsory) */

.sweex_theme #compareTable::-webkit-scrollbar-track {
    background-color: #222;;
} /* the new scrollbar will have a flat appearance with the set background color */

.sweex_theme #compareTable::-webkit-scrollbar-thumb {
    background-color: #009be4;
} /* this will style the thumb, ignoring the track */

.sweex_theme #compareTable::-webkit-scrollbar-button {
    background-color: grey;
    width: 0px;
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

.sweex_theme #compareTable::-webkit-scrollbar-corner {
    background-color: black;
} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

.sweex_theme .check_value a.compareButton{background:#999; color:#fff;border:0px solid #444;position: relative; top:-4px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.05);text-transform: none;font-size: 11px; font-weight: bold;}
.sweex_theme .check_value a.compareButton:hover{background:#666; color:#fff;border:0px solid #444;text-decoration:none; text-transform: none; }

/* search form */
.sweex_theme .search_form input {background: #eee; border-radius: 30px;text-transform: none; padding: 5px 5px 5px 15px; font-weight: bold; color: #999;}
.sweex_theme .search_form fieldset{position: relative;padding-top: 0; width: auto;}


.sweex_theme .reset_btn {display: none;}

.sweex_theme #result_filter ul.result_category {border-bottom: 2px solid #ddd;}
.sweex_theme .ui-tabs-anchor{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;border-top-left-radius:1px; border-top-right-radius:1px;}


.sweex_theme .flex-direction-nav a{top: 53%;}
.sweex_theme .fwidth{width: 100%;}
.sweex_theme .align-center{text-align: center;}
.sweex_theme .scroll_totop{bottom: 113px;}

.sweex_theme .has-js .label_check{font-size: 11px; text-transform: none; color: #000; font-weight: bold;margin-bottom: 0;}
.sweex_theme  #container .filter_problock h1,
.sweex_theme #container {margin-top: 50px;}
.sweex_theme  #container .filter_problock h1{display: none;}
.sweex_theme #container h1 {font-size: 36px; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px; color: #000;padding: 22px 0 20px;line-height: 40px;margin-top: 0 !important;}
.sweex_theme .desc_block h3{font-size: 30px; font-weight: bold; font-family: arial, sans-serif; color: #666;}
.sweex_theme .desc_block{background: none; border-top: 2px solid #ddd;}
.sweex_theme .desc_block:first-of-type{border-top:none;}
.check_value{margin-top: 20px;}
.ui-widget-content{border:none !important;}
.ui-dialog .ui-state-default, .ui-dialog .ui-widget-content .ui-state-default, .ui-dialog .ui-widget-header .ui-state-default{position: absolute; right: 10px; top: 10px;}

.sweex_theme #care_path li a {font-family: arial, sans-serif; text-transform: none; font-size: 14px; padding: 3px; border-radius: 5px;border: 2px solid #ddd; color: #C6C5C6; font-weight: bold;padding-right: 12px;}
.sweex_theme #care_path li.active a{color: #fff;background:#000;border: 2px solid #000;font-family: arial, sans-serif;text-transform: none;font-size: 14px;padding-right: 12px;}
.sweex_theme #care_path li.active a span{background: #fff ;color: #000;border-radius: 30px;margin-right: 10px;}
.sweex_theme #care_path li a span{background: #C6C5C6 ;color: #fff;border-radius: 30px;margin-right: 10px;}

#care #errors{border: 1px solid #cc0000 !important;color:#cc0000 !important}
#care #errors div{color:#cc0000 !important}

#contact .form_submit, #support .form_submit {background:#fff; color:#000; text-transform: none;padding: 5px 10px; border-radius: 30px;}
#contact .form_submit:hover, 
#support .form_submit:hover {background:#ccc; }
.sweex_theme .filedinput{width: 57.3%}

.pageNavigation span, .pageNavigation a:hover {background: #000}

.moreresult_link ul li.active a, .moreresult_link ul li a:hover{color:#fff;}
.sweex_theme .listDate {color: #000;font-weight: bold;}
.sweex_theme ul.listTableData li{line-height: 30px;}

.chzn-container .chzn-results .highlighted {
    background: #ddd !important ;
    color: #000;
}

/* news overview */
.sweex_theme .result_list_block #mainNavigation{border-bottom: 2px solid #DDD;margin-bottom: 20px;}
.sweex_theme .result_list_block #mainNavigation li.active a{border: 2px solid #DDD;margin-top: -2px; border-radius: 10px 10px 0 0;background: #F7F7F7;}
.sweex_theme .result_list_block #mainNavigation li a{padding: 0px 15px;}

/* news single page */
.sweex_theme #show_item p{color:#666; }
.sweex_theme #show_item p.date{ color: #C6C5C6; font-weight: bold; font-size: 15px;}
.sweex_theme hr{border-top: 2px solid #ccc;}
.sweex_theme #archive h3{color: #000; font-family: arial, sans-serif;font-weight: bold; letter-spacing: -1px; font-size: 36px;}

/* contact form */
.sweex_theme.has-js .formfield_list .filedradiobox label.r_on{background: url(http://www.sweex.com/theme/sweex/images/radio_on_contact.png) no-repeat;}
.sweex_theme.has-js .formfield_list .filedradiobox label.r_off{background: url(http://www.sweex.com/theme/sweex/images/radio_off_contact.png) no-repeat;}
.sweex_theme .contact_block #errors{background: #ffefef; border: 2px solid red;padding: 15px; margin-bottom: 20px;}
.sweex_theme .contact_block #errors div{color: red !important;}
.sweex_theme legend{text-transform: none; font-size: 18px; font-family: arial, sans-serif; letter-spacing: -1px; }

.sweex_theme .footer_btmlink h5{font-family: arial; font-weight: bold; font-size: 18px; letter-spacing: -1px; text-transform: none;}
.sweex_theme .productboxText{color: #666;}
.sweex_theme #specifications .textheading td { background: #000;}
.sweex_theme #specifications .textheading td strong{ text-transform: none; font-weight: bold;}
.sweex_theme #specifications tr td{border-color: #000;}
.sweex_theme .related_product h3{font-size: 36px; color: #000; font-weight: bold; font-family: arial, sans-serif; letter-spacing: -1px;}
.sweex_theme .related_product{border-top:2px solid #ddd;}

.sweex_theme .nav_link{width: 73%;}

#afbeeldingen #productview{border: 1px solid #000; border-radius: 5px; margin-bottom: 10px;}
.sweex_theme #product_discription.ui-tabs #afbeeldingen ul li a{padding:0 15px;}

.sweex_theme #qa .qaLeft{border-radius: 10px; background: #000;}
.sweex_theme #qa select.product{background: #FFF;border-radius: 30px;border: 0;color: #000;text-transform: uppercase;padding: 5px;border: 1px solid #DDD;width: 100%;}
.sweex_theme #qa .filedtext{width: 100%;}
.sweex_theme #qa .filedbox{float:none;width: 100%; }
.sweex_theme #qa #result ul li.ui-tabs-active a.compare_btn{padding: 10px 15px; background: #f7f7f7; border: 2px solid #ddd;border-radius: 10px 10px 0 0; color: #000; font-size: 14px;margin-bottom: -2px;}
.sweex_theme #qa #result ul li a.compare_btn{color: #000;padding: 10px 15px;background: #fff; font-size: 14px}
.sweex_theme #qa .contactRule{background: #F7F7F7;border: none;border-radius: 5px;padding: 25px;border: 2px solid #DDD;}

/* product matrix */
.sweex_theme #compareTable .matrix .compare_col0{background: #f7f7f7;}
.sweex_theme #compareTable .matrix .compare_col1{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col2{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col3{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col4{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col5{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col6{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col7{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col8{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col9{background: #fff;}
.sweex_theme #compareTable .matrix .compare_col10{background: #fff;}

.sweex_theme .contactRule a{color: #000; text-decoration: underline;}

#submit{background: #fff; color: #000; border-radius: 5px;margin-top: 10px;border:0;}


@media only screen and (max-width: 764px){
    .sweex_theme .main_subnav li {width: 50%;padding: 0;}
}

/*@media only screen and (-webkit-min-device-pixel-ratio: 2){
    .sweex_theme .prod_showall{background:url(http://www.sweex.com/theme/sweex/images/retina/prod_blue_showall.png) no-repeat left center; background-size:15px 16px;}
    .sweex_theme .prodbox_title{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #009be4; background-size:25px 24px;}
    .sweex_theme .prodbox_redtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff0000; background-size:25px 24px;}
    .sweex_theme .prodbox_greentitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #008855; background-size:25px 24px;}
    .sweex_theme .prodbox_yellowtitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #cd9600; background-size:25px 24px;}
    .sweex_theme .prodbox_pinktitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #e40066; background-size:25px 24px;}
    .sweex_theme .prodbox_orangetitle{background: url(http://www.sweex.com/theme/sweex/images/retina/product_arrow.png) no-repeat 21px center #ff6600; background-size:25px 24px;}
    .sweex_theme .quicklinks-list li a{background:url(http://www.sweex.com/theme/sweex/images/retina/blue_arrow.png) no-repeat left 2px; background-size:15px 16px;}
    .sweex_theme #scroll_top{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #009BE4; background-size:44px 44px;}
    .sweex_theme #scroll_top:hover{background:url(http://www.sweex.com/theme/sweex/images/retina/scroll_top.png) no-repeat left top #009be4; background-size:44px 44px;}
    .sweex_theme .filedbox .dk_toggle{background: url(http://www.sweex.com/theme/sweex/images/retina/blue_drp_arrow.png) right center no-repeat; background-size:31px 30px;}
    .sweex_theme .faq_productlist li{background:url(http://www.sweex.com/theme/sweex/images/retina/small_blue_arrow.png) no-repeat left 9px; background-size:3px 6px;}
    .sweex_theme .filter_block .dk_toggle{ background:url(http://www.sweex.com/theme/sweex/images/retina/filter_drpblue_arrow.png) no-repeat right center; background-size:30px 30px;}
    .sweex_theme .hot_product .hotpro_img{background:url(http://www.sweex.com/theme/sweex/images/retina/hot_prodblue.png) no-repeat left top; background-size:96px 95px;}
}*/
@media only screen and (max-width: 800px){
    .sweex_theme.main_subnav li{min-height: 0 !important;}
    #mainNav{background: #000; /*url(http://www.sweex.com/theme/sweex/images/nav_bg.png) left top repeat-x #005277;*/}
    .sweex_theme #mainNavigation > li:hover > a, .sweex_theme #mainNavigation > li.active > a{background:#fff;}
    .sweex_theme .main_subnav li {width: 33%;padding: 0;}
    .sweex_theme #mainNavigation li img{max-width:100px;width:100px;}
    #mainNavigation{display: block;}
}
@media only screen and (max-width: 768px){
    .sweex_theme .touch_title{width: 100%;}
    .sweex_theme .customtouch{float: none;}
    .sweex_theme .main_subnav ul{min-height: 0;}
    .sweex_theme .main_subnav{border: 0;}
    .sweex_theme .productbox_inner{padding-top: 0;}

}
@media only screen and (max-width: 640px){
    .showcase_block {min-height: 0px !important;}
    .sweex_theme .search_form fieldset{width: 230px;}
    .sweex_theme .search_btn{right:45px;}
    .search_form input{width: 80% !important}
}
@media only screen and (max-width: 600px) and (min-width: 480px){
    .sweex_theme .flexslider {padding-top: 0 !important;}
}
@media only screen and (max-width: 480px){
    .sweex_theme .nav_link{ width: 71%;}
    .sweex_theme #container{padding-top: 0;}
    .sweex_theme .scroll_totop{bottom: 150px;}
    .company_intro{border: 0;}
}
/* One container to bind them... */
.dk_container { width: 56px;}
.dk_toggle {background: url(http://www.sweex.com/theme/sweex/images/dk_arrows.png) 28px center no-repeat; border: none; font-family: 'Oswald', sans-serif; color:#fff; padding: 0 4px 0 10px; height: 30px; line-height: 30px; text-transform:uppercase;}
.dk_label{}
.dk_toggle:hover {border: none; text-decoration:none;}
.dk_focus .dk_toggle {border: none;}
.dk_open {z-index: 10;}
.dk_open .dk_toggle {border: none; color: #fff; }
.dk_options{}
.dk_options a{border-top: none; padding: 8px 10px;}
.dk_options li:first-child a{border-top: none;}
.dk_options a:hover, .dk_option_current a{color: #fff; text-decoration: none;}

/***** Critical to the continued enjoyment of working dropdowns ******/
.dk_container { display: none;  position: relative; }
.dk_toggle {display: block; position: relative; zoom: 1;}
.dk_open { position: relative; }
.dk_open .dk_options { display: block;height: 250px !important; overflow: auto;}
.dk_options { display: none; margin-top: -1px; position: absolute; right: 0; width: 100%; }
.dk_options a, .dk_options a:link, .dk_options a:visited{display: block;}
.dk_options_inner{border: none; color: #fff; overflow: hidden; position: relative;}
.dk_options_inner li{float:left; width:100%;}
.dk_options_inner li a{display:block; float:left; width:36px; font-family: 'Oswald', sans-serif; color:#fff; text-transform:uppercase;}
.dk_options_inner li.hover a{color: #fff; text-decoration: none;}
.dk_touch .dk_options{overflow: hidden;}
.dk_touch .dk_options_inner{max-height: none; overflow: visible;}
.dk_fouc select.default{position: relative; top: -99999em; visibility: hidden;}

/***** End Critical to the continued enjoyment of working dropdowns ******/


.langage .dk_toggle{width:42px !important;}


/* =Contact Page
---------------------------------------------*/
.filedbox .dk_container{width:100%;}
.filedbox .dk_toggle{width:96% !important; padding:0 0 0 4%; text-transform:none; font-family:Arial, Helvetica, sans-serif;}
.filedbox .dk_options_inner li a{text-transform:none; font-family:Arial, Helvetica, sans-serif;}
.filedbox .dk_options_inner li a{width:92.6%; padding: 8px 4%;}

/* =End Contact Page
---------------------------------------------*/

/* =Product Category Product Content
---------------------------------------------*/
.filter_block .dk_container{ float:left; width:116px; background:#fff; margin-right:10px;}
.filter_block .dk_toggle{width:102px !important;}
.filter_block .dk_label{ color:#999999; width:63px; overflow:hidden; height:30px; display:inline-block;}
.filter_block .dk_options{ margin-top:1px;}
.filter_block .dk_options_inner li{ margin-top:1px;}
.filter_block .dk_options_inner li a{ width:76px; color:#999999; background:#fff url(http://www.sweex.com/theme/sweex/images/right_arrow.png) no-repeat 89px center; padding-right:20px;}
.filter_block .dk_options_inner li a:hover{background:#fff url(http://www.sweex.com/theme/sweex/images/right_arrow.png) no-repeat 89px center;}

/* =End Product Category Product Content
---------------------------------------------*//*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; height: auto !important; max-width: 100% !important;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0;padding-top:0px; /*background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1; */}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 43px; height: 43px; margin: -20px 0 0; background: url(http://www.sweex.com/theme/sweex/images/slider/bg_direction_nav.png) no-repeat 0 0; display: block; position: absolute; top: 64.5%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: 7.2%;}
.flex-direction-nav .flex-prev {left: 6.5%;}
.flexslider:hover .flex-next {}
.flexslider:hover .flex-prev {}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {/*width: 100%;*/ position: absolute; bottom: 9%; text-align: left; left:50%; margin-left: -29%; z-index:99999;}
.flex-control-nav li {margin: 0 4px 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 13px; height: 13px; display: block; background: url(http://www.sweex.com/theme/sweex/images/slider/slider_dot.png) no-repeat right center; cursor: pointer; text-indent: -9999px;}
.flex-control-paging li a:hover { background: url(http://www.sweex.com/theme/sweex/images/slider/slider_dot.png) no-repeat left center; }
.flex-control-paging li a.flex-active { background: url(http://www.sweex.com/theme/sweex/images/slider/slider_dot.png) no-repeat left center; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (min-width: 768px) and (max-width: 1024px){
.sweex_theme .flexslider{padding-top:0px;}
.flex-control-nav {margin-left: -47%;}
.flex-direction-nav a{top: 74.5%;}
.flex-direction-nav .flex-prev {opacity: 1; left: 3%;}
.flex-direction-nav .flex-next {opacity: 1; right: 3%;}
}
@media only screen and (max-width : 768px) and (min-width : 600px ){.sweex_theme .flexslider{padding-top:0px;}}
@media only screen and (max-width : 600px) and (min-width : 480px ){.sweex_theme .flexslider{padding-top:324px;}}
@media only screen and (max-width: 320px){.showcase_block {display: none;}}@media only screen and (min-width : 1680px) {
.slider_heading{margin-top: 30%;}
}
@media only screen and (max-width : 1440px) {
.slider_heading{margin-top: 28%;}
}
@media only screen and (max-width : 1280px) {
.slider_heading{margin-top: 26%;}
}
@media only screen and (max-width : 1280px) {
.slider_heading{display:none;}
}
@media only screen and (min-width : 1024px) {

}

@media only screen and (max-width: 1024px){
html{-webkit-text-size-adjust: none;}
.wrap_inner{width:96%;}
.company_intro{padding:0 5% 0 0;}
#mainNavigation > li > a{padding:0 10px 5px 10px;}
#mainNavigation > li:first-child > a{padding:0 10px 5px 10px;}
.faq_product_desc{width: 62%;}
.scroll_totop{bottom: 83px; position: absolute;}

/* =Search Page
---------------------------------*/
#result_filter ul.result_listing li .result_desc{width:65%;}
.search_block .search_form input{width:85%;}

}
@media only screen and (max-width: 940px){
/* =ProductCategorie Products Page
-----------------------------------------------*/
.filter_product{width:100%; margin:0 0 30px;}
.filter_product_img{width:218px;}
.filter_product_img img{width:auto; height:auto;}
.filter_form fieldset{width:100%;}
.filter_form input{width:55%;}
.filter_form .search_btn{width:26%; float:left;}
.scroll_totop{bottom: 83px; position: absolute;}
.qaRight{width: 100%;float:left;margin-top:20px;}
.qaLeft{width: 100%;}

/* =Product Specs Page
-----------------------------------------------*/
.related_product_img{width:99%; height:160px;}
.related_product_img img{width:100%; height:100%;}
}

@media only screen and (max-width: 800px){
.wrap_inner{width:80%;}
.compare_btn{float:right; 
}.head_toplink > li{margin-top:9px;}

.nav_link{display:block;border:1px solid #444;}
.nav_link:hover{display:block; text-decoration:none;}
#mainNavigation{height:auto; line-height:40px; display:none;}
#mainNavigation > li{float:left; width:100%;}
#mainNavigation > li:first-child > a{padding:0 5%;}
#mainNavigation > li > a{line-height:40px; padding:0 5%;}
#mainNavigation > li:hover > a, #mainNavigation > li.active > a{background:#b24700;}
.main_subnav{display:none; position:relative; top:0; border-top:0 !important;}
/*#mainNavigation li:hover .main_subnav{display:none;}*/
.main_subnav_inner{padding-bottom:0; height:auto;}
.main_subnav li{width:20%; min-height:0;}
.main_subnav li a img{width:100%;}
.flex-control-nav, .flex-direction-nav{display:none;}
.productbox_outer{padding:14px 0 20px;}
.prod_showall{margin-right:2%;}
.productbox_inner .productbox:first-child{padding:0 2%;}
.productbox{padding:0 2% 4%; width:46%;}
.touch_dwn{text-align:center;}
.touch_title{line-height: 40px; padding-bottom: 20px; font-size:26px;}
.customtouch{float:none;}
.company_intro{width:100%; padding:0 0 20px; background:none;}
.quicklinks{width:100%; padding:0;}
.copyright{width:100%; padding:0;}
.footer_menu{width:100%; padding:0;}
.footer_menulink{float:none;}
.footer_menulink li:first-child{padding:0 10px 0 0;}

.faq_product_desc{width: 50%;}

/* Contact Page */
.contact_col1{width:100%; padding:0; float:none;}
.contact_col2{width:100%; padding:0; float:none;}
.formfield_list{width:480px;}
.filedbox, .filedradiobox{width: 70%;}
.filedinput, textarea.filedinput{width: 66%; padding: 5px 2%;}
.filedbox .dk_toggle{}
.has-js .formfield_list .label_radio{padding-left:30px;}

/* =Search Page
---------------------------------*/
.more_result{float:none; width:auto; margin-bottom:30px;}
.result_list{float:none; width:100%;}
#result_filter ul.result_listing li .result_desc{width:65%;}
.moreresult_link{float: left; width: 31.3%; padding-right: 2%;}
.search_block .search_form input{width:84%;}
.search_block .search_form .search_btn{width:11%;}

/* =ProductCategorie Products Page
-----------------------------------------------*/
.filter_drop_outer{width:100%;}
.filter_block .filter_lbl{float:left; width:100%; padding:0 0 10px;}
.filter-drop{width: 100%;}
.filter_form{float:left; width:100%; padding:10px 0 0;}
.filter_form fieldset input{width:64%;}
.filter_form fieldset .search_btn{width:26%; float:left;}

/* =Product Specs Page
-----------------------------------------------*/
.related_products_listing > li{width:50%; padding:0 0 20px; margin:0;}
.related_productlist{padding-bottom: 15px;}
.related_product_img{width:218px; height:auto;}
.related_product_img img{width:auto; height:auto;}
.scroll_totop{bottom: 13px; position: absolute;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.showcase_block{min-height:336px;}
.features_img img {width: 100%; height: auto;}
.filedbox, .filedradiobox {width: 61.5%;}
.filedbox .dk_toggle{width:96.2% !important;}
}
/*@media only screen and (max-device-width: 786px){
@media only screen and (min-device-width: 786px) and (max-device-width: 1024px) and (orientation : portrait){*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){
.wrap_inner{width:96%;}
.nav_link{display:none;}
#mainNavigation {height: 40px; line-height: 40px; position: relative; display:block;}
#mainNavigation > li{width:auto;}
#mainNavigation > li:first-child > a {padding: 0 10px 5px 10px;}
#mainNavigation > li > a {line-height:40px; padding: 0 9px 5px 9px; font-size: 14px;}
.orange_theme #mainNavigation > li:hover > a, .orange_theme #mainNavigation > li.active > a{background: #B24700;}
.main_subnav {display: none; background: url(http://www.sweex.com/theme/sweex/images/nav_borderleft.png) repeat-y left top; position: absolute; left: 0; top: 45px; padding-left: 3px;}
.main_subnav li {width: 15%;}
.showcase_block{min-height:275px;}
.flex-control-nav{display:block;}
.orange_theme #container h1.faqHead{clear:both;}
.scroll_totop{bottom: 83px; position: absolute;}

.formfield_list{width:400px;}
.productbox_inner .productbox:first-child{padding:0;}
.productbox_inner .productbox{width: 23.5%; padding:0 0 0 2%;}
.prodbox_title{font-size:13px;}
.touch_title{font-size:23px; line-height:48px;}
.customtouch{float:right;}
.company_intro{width: 32%; padding: 0 10px 0 2px; background: url(http://www.sweex.com/theme/sweex/images/intro_line.png) repeat-y right top;}
.intro_title{font-size:14px;}
.quicklinks{width: 63%; padding-left: 2.5%;}
.quicklinks-list{width:44%;}
.quicklinks-list1 {padding-left: 10%;}
.quicklinks-list li a{font-size:12px;}
.copyright{width:45%; float:left;}
.footer_menu{width:55%; float:left;}
.footer_menulink{float:right;}
.footer_menulink li:first-child{padding: 0 7px 0 0;}
.footer_menulink li{padding:0 7px 0 8px;}

/* Contact Page
------------------------------------------------------------------*/
.contact_col1 {float: left; width: 42%; padding-right: 4%;}
.contact_col2 {float: left; width: 54%;}
.formfield_list {width: 340px;}
.filedbox, .filedradiobox {width: 69.4%;}
.filedbox .dk_toggle{width:97% !important;}

/* =Search Page
------------------------------------------------------------------*/
.more_result {float:left; width: 95%; padding: 16px 2% 0 2.2%;}
.result_list {float:right; width: 70%; min-height: 550px;}
.moreresult_link {float: left; width:25%; padding:0;}

/* =Product Specs Page
------------------------------------------------------------------*/
.related_products_listing > li{float: left; width: 23.2%; margin-right: 2.4%;}
.related_product_img {width: 100%; height: 160px;}
.related_product_img img {width: 100%; height: 100%;}
.features_img img {width: 100%; height: auto;}


/* =ProductCategorie Products Page
------------------------------------------------------------------*/
.filter_block {padding: 20px 1% 16px;}
.filter_form{width:28%; float:right; padding-top:0;}
.filter_drop_outer{width:72%;}
.filter_block .filter_lbl {float: left; width: 8%;}
.filter-drop {float:left; width: 445px;}
.filter_block .filter-drop .dk_container{margin-right: 5px;}
.filter_form fieldset input{width: 60%;}
.filter_form fieldset .search_btn{width: 28.6%;}
.filter_product {width: 48.7%; float: left; margin-right: 2.4%; margin-bottom: 30px;}
.filter_product_img{width: 162px;}
.filter_product_img img {}
.filter_product_desc .check_value{left:124px;}
.filter_productlist li a{font-size:11px; line-height:16px;}
}
@media only screen and (min-device-width: 768px) and (orientation : landscape){
    
    .features_img img {width: 100%; height: auto;}
}

@media only screen and (max-device-width: 1280px) and (orientation:landscape) {
.filedbox .dk_toggle {width: 96.5% !important;}
.formfield_list li{height:40px; position:relative;}
.formfield_list li.textarealist{height:auto;}
.formfield_list input:focus, .formfield_list textarea:focus{border:none; outline: 0 !important;}
}
@media only screen and (max-device-width: 720px) and (orientation:portrait) {
    .filedbox .dk_toggle {width: 96.2% !important;}
.formfield_list li{height:40px; position:relative;}
.formfield_list li.textarealist{height:auto;}
.formfield_list input:focus, .formfield_list textarea:focus{border:none; outline: 0 !important;}
}


@media only screen and (max-width: 640px){
.filter_form fieldset {display:none;}
.compare_btn{display:none}
.check_value{display:none}
#logo{width:100%; float:none;padding-top:15px;}
#logo a{margin:0 auto;}
.header_right{width:365px; padding-bottom: 0px; margin: 0 auto; float: none;padding-top:0px;}
.search_form fieldset{width:90%; padding-top:15px;float:left;}
.search_form input{width:77%; padding:5px 2%;}
.search_btn {width: 19%; float:left;}
.showcase_block{min-height: 315px;}
#container {padding-top: 0;}
.quicklinks-list, .quicklinks-list1{width:100%; padding:0;}
.head_toplink > li{margin-left:1px;}
.head_toplink {float:left;}

.innerpage #container{padding-top:330px;}
.faq_product_desc{width:60%;}
.faq_product_desc .compare_imghead{padding:10px 0;}
.formfield_list{width:350px;}
.faq_product_desc{width: 50%;}
.orange_theme #container h1.faqHead{clear:both;}

/* =Search Page
---------------------------------*/
.moreresult_link{float:none; width: 100%; padding:0;}
#result_filter ul.result_listing li .result_desc{width:100%; margin:0; padding-top:10px;}
.search_block .search_form input{width:80%;}
.search_block .search_form .search_btn{width:14%;}

/* =ProductCategorie Products Page
-----------------------------------------------*/
.filter-drop label{float:left; padding-bottom:10px;}
.filter_form{padding:0;}
.filter_form fieldset{padding-top:0;}
.filter_form fieldset input{width:64%;}
.filter_form fieldset .search_btn{width:26%; float:left;}
.filter_block .filter-drop .dk_container{margin-right: 5px;}
.filter_product_desc{}
.filter_prodimg{width:47%;}
.filter_product_img {width:100%;}
.filter_product_img img{width: 100%; height:100%;}

/* =Product Specs Page
-----------------------------------------------*/
.productspecs .showcase_block{min-height: 303px;}
.productspecs #container{padding-top:30px;}
.desc_block .features_imgdesc{width:100%;}
.desc_block .features_img{width:100%;}
#product_discription ul li{margin-bottom: 5px;}
.related_product_img{width:71%; height:160px;}
.related_product_img img{width:100%; height:100%;}
.features_img img{position:relative; height:auto;}
.img_lefttop .features_img img, .img_leftbottom .features_img img, .img_righttop .features_img img, .img_rightbottom .features_img img{position:relative; height:auto;}
.features_imgdesc{padding:10px; height:inherit;}
.features_img{height:inherit; padding:10px;position:relative !important;width:100%;}

.img_leftcenter .features_img{margin-bottom:auto; margin-top:auto;}
.img_rightcenter .features_img{margin-bottom:auto; margin-top:auto;}
}


@media only screen and (max-width : 480px) {
.filter_form fieldset{display:none;}
.compare_btn{display:none}
.check_value{display:none}
    .wrap_inner{width:80%;}
#mainNavigation > li > a{font-size:13px;}
.main_subnav_inner{padding-bottom:3px;}
.main_subnav ul{padding:0 5px;}
.main_subnav li{width:22%;}
.main_subnav li a span{font-size:11px;}
.orange_theme #container h1.faqHead{clear:both;}

.showcase_block {min-height: 312px; display:none;}
.head_toplink{float:none;}
.head_toplink > li > a{font-size:11px;}
.head_toplink > li{margin-left: 1px;margin-top:1px;}
#container {padding-top: 312px;}
.productbox_inner .productbox:first-child{padding:0 0 8%;}
.productbox{padding:0 0 8%; width:100%;}

.innerpage #container{padding-top: 330px;}
.filedtext{font-size:11px;}
.faq_heading span{padding:20px 0 0;}

.copyright li{float:left; padding:0 5px 0 6px;}
.copyright li:first-child{padding:0 6px 0 0;}
.footer_menulink li{padding:0 5px 0 6px;}
.footer_menulink li.last{padding:0 0 0 6px;}

#subNavigation li a{padding:0 10px 0 12px;}
.formfield_list{width:240px;}

.scroll_totop {position: absolute;bottom:120px;}

/* =Search Page
---------------------------------*/
.filter_prodimg{width:62%;}
.search_block .search_form input{width:70%;}
.search_block .search_form .search_btn{width:24%;}

/* =ProductCategorie Products Page
-----------------------------------------------*/
.filter_product_desc{width:100%; padding:10px 0 0; min-height:245px;}
.filter_product_img {width:218px; height:auto;}
.filter_product_img img{width:auto; height:auto;}
.filter_form, .check_value{display:none;}


/* =Product Specs Page
-----------------------------------------------*/
.productspecs #container{padding-top:30px;}
.related_products_listing > li{width:100%;}
.related_product_img {width:218px; height:auto;}
.related_product_img img{width:auto; height:auto;}
.features_imgdesc, .desc_block .features_img{padding:0;}



}
@media only screen and (max-device-width : 460px) {
.filter_form fieldset{display:none;}
.compare_btn{display:none}
.check_value{display:none}
    .formfield_list{width:330px;}
.filedbox, .filedradiobox {width: 69%;}
.filedbox .dk_toggle{width:97% !important;}
.socialIconsMarginTop{position:relative;top:0px;clear:both;float:left;}
.orange_theme #container h1.faqHead{clear:both;}
.socialIcons{display: none;}
}
@media only screen and (max-width : 390px) {
.filter_form fieldset{display:none;}
.compare_btn{display:none}
.check_value{display:none}
    .header_right{padding-top:15px; width: 290px;}
.socialIcons{display: none;}
.head_toplink > li{margin-left: 1px;margin-top:1px;}
#subNavigation li a{padding:0 7px 0 8px;}
.formfield_list{width:220px;}
.socialIconsMarginTop{position:relative;top:0px;clear:both;float:left;}
.orange_theme #container h1.faqHead{clear:both;}
/* =Search Page
---------------------------------*/
}
@media only screen and (max-width : 320px) {

.filter_form fieldset{display:none;}
.compare_btn{display:none}
.check_value{display:none}
 .wrap_inner{width:96%;}
.socialIcons{display: none;}
.header_right{padding-top:15px; width: 290px;}
.search_form fieldset{padding-top: 15px;}
.showcase_block {min-height: 300px; display: none}
.orange_theme #container h1.faqHead{clear:both;}
.forumlink{padding: 0 7px;}
.copyright li, .copyright li a, .footer_menulink li a{font-size:11px; line-height:20px;}
.innerpage #container{padding-top: 315px;}
#subNavigation li a{padding:0 8px 0 10px;}
.formfield_list{width:240px;}
.socialIconsMarginTop{position:relative;top:0px;clear:both;float:left;}
.scroll_totop{bottom: 113px !important; position: absolute;}

/* =Product Specs Page
-----------------------------------------------
.productspecs #container{padding-top:300px;}*/

}









/*@media only screen and (-webkit-min-device-pixel-ratio: 2){
#logo a {background:url(http://www.sweex.com/theme/sweex/images/retina/logo.png) left top no-repeat; background-size:100% 100%;}
.main_subnav li a span{background:url(http://www.sweex.com/theme/sweex/images/retina/mainsubnav_arrow.png) no-repeat left 4px; background-size:5px 7px;}
.dk_toggle {background: url(http://www.sweex.com/theme/sweex/images/retina/dk_arrows.png) 28px center no-repeat; background-size:24px 24px;}
.flex-direction-nav a {background: url(http://www.sweex.com/theme/sweex/images/retina/bg_direction_nav_left.png) no-repeat 0 0; background-size:43px 43px;}
.flex-direction-nav .flex-next {background: url(http://www.sweex.com/theme/sweex/images/retina/bg_direction_nav_right.png) no-repeat 0 0; background-size:43px 43px;}

.flex-control-paging li a {background: url(http://www.sweex.com/theme/sweex/images/retina/slider_dot.png) no-repeat right center; background-size:13px 13px;}
.flex-control-paging li a:hover { background: url(http://www.sweex.com/theme/sweex/images/retina/slider_dot_hover.png) no-repeat left center; background-size:13px 13px;}
.flex-control-paging li a.flex-active { background: url(http://www.sweex.com/theme/sweex/images/retina/slider_dot_hover.png) no-repeat left center; background-size:13px 13px;}

.has-js .formfield_list .label_radio{background: url(http://www.sweex.com/theme/sweex/images/retina/radio_off.png) no-repeat; background-size:22px 22px;}
.has-js .formfield_list label.r_on{background: url(http://www.sweex.com/theme/sweex/images/retina/radio_on_new.png) no-repeat; background-size:22px 22px;}
.has-js .label_check{background: url(http://www.sweex.com/theme/sweex/images/retina/radio_off.png) no-repeat; background-size:22px 22px;}
.has-js label.c_on{background: url(http://www.sweex.com/theme/sweex/images/retina/radio_on.png) no-repeat; background-size:22px 22px;}
}*/div.light_rounded .pp_top .pp_left{background:#fff;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:#fff;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/btnNext.png) center right no-repeat;cursor: pointer;}
div.light_rounded .pp_previous:hover{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/btnPrevious.png) center left no-repeat;cursor: pointer;}
div.light_rounded .pp_expand{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) -31px -26px no-repeat;cursor: pointer;}
div.light_rounded .pp_expand:hover{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) -31px -47px no-repeat;cursor: pointer;}
div.light_rounded .pp_contract{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) 0 -26px no-repeat;cursor: pointer;}
div.light_rounded .pp_contract:hover{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) 0 -47px no-repeat;cursor: pointer;}
div.light_rounded .pp_close{width:69px;height:25px;background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/close.png) no-repeat;cursor: pointer;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_nav .pp_pause{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_arrow_previous{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:#fff;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:#fff;}
div.light_rounded .pp_loaderIcon{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9999;}
div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position: relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position: static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;}
.pp_fade{display: none;}
.pp_content_container{position: relative;text-align: left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}
.pp_description{display: none;margin:0 0 5px 0;}
.pp_nav{clear: left;float: left;margin:3px 0 0 0;}
.pp_nav p{float: left;margin:2px 4px;}
.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}
.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}
.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}
.pp_gallery li.default a{background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}
a.pp_next{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}
a.pp_previous{background: url(http://www.sweex.com/theme/sweex/images/prettyphoto/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}
a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display:none !important;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}.ics_navigation{display:block;}
.ics_navigation .ics_navigation_up{-moz-user-select: none; -khtml-user-select: none;user-select: none;height:15px;width:106px;cursor:pointer;text-indent:-9999px;font-variant:small-caps;display:none;position:absolute;top:0px;right:0px;z-index:2;background:url(http://www.sweex.com/theme/sweex/images/up_active.png) no-repeat left top;}
.ics_navigation .ics_navigation_down{-moz-user-select: none; -khtml-user-select: none;user-select: none;height:15px;width:106px;cursor:pointer;display:none;text-indent:-9999px;font-variant:small-caps;position:absolute;bottom:0px;right:0px;z-index:2;background:url(http://www.sweex.com/theme/sweex/images/down_active.png) no-repeat left top;}
.ics_navigation_up_inactive{-moz-user-select: none; -khtml-user-select: none;user-select: none;height:15px;width:106px;position:absolute;top:0px;right:0px;background:url(http://www.sweex.com/theme/sweex/images/up_inactive.png) no-repeat left top;}
.ics_navigation_down_inactive{-moz-user-select: none; -khtml-user-select: none;user-select: none;height:15px;width:106px;position:absolute;bottom:0px;right:0px;background:url(http://www.sweex.com/theme/sweex/images/down_inactive.png) no-repeat left top;}.antiscroll-wrap {
  display: inline-block;
  position: relative;
  overflow: hidden;

}

.antiscroll-scrollbar {
  background: gray;
  background: red;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 0 0 1px #fff;
  -moz-box-shadow: 0 0 1px #fff;
  box-shadow: 0 0 1px #fff;
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  -webkit-transition: linear 300ms opacity;
  -moz-transition: linear 300ms opacity;
  -o-transition: linear 300ms opacity;
}

.antiscroll-scrollbar-shown {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.antiscroll-scrollbar-horizontal {
  height: 7px;
  margin-left: 2px;
  bottom: 2px;
  left: 0;
}

.antiscroll-scrollbar-vertical {
  width: 7px;
  margin-top: 2px;
  right: 2px;
  top: 0;
}

.antiscroll-inner {
  overflow: scroll;

}

.antiscroll-inner::-webkit-scrollbar, .antiscroll-inner::scrollbar {
  width: 0;
  height: 0;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #b46868; /* changed from #dde */
	position: relative;
}

.jspDrag
{
	background: rgba(0,0,0,0.2); /* changed from #bbd */
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}