@charset "UTF-8";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: inherit;  font-size: 100%;  vertical-align: baseline; }html {  line-height: 1; }*{outline:none !important} ol, ul {  list-style: none; } table {   border-collapse: collapse;   border-spacing: 0; }   caption, th, td {  text-align: left;   font-weight: normal;  vertical-align: middle; }q, blockquote {  quotes: none; }  q:before, q:after, blockquote:before, blockquote:after {    content: "";    content: none; }a img {  border: none; }article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {  display: block; }article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {  display: block; }audio,canvas,video {  display: inline-block; }audio:not([controls]) {  display: none;  height: 0; }[hidden] {  display: none; }html {  font-family: sans-serif;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%; }body {  margin: 0; }a:focus {  outline: thin dotted; }a:active,a:hover {  outline: 0; }h1 {  font-size: 2em;  margin: 0.67em 0; }abbr[title] {  border-bottom: 1px dotted; }b,strong {  font-weight: bold; }dfn {  font-style: italic; }hr {  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0; }mark {  background: #ff0;  color: #000; }code,kbd,pre,samp {  font-family: monospace, serif;  font-size: 1em; }pre {  white-space: pre-wrap; }q {  quotes: "\201C" "\201D" "\2018" "\2019"; }small {  font-size: 80%; }sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline; }sup {  top: -0.5em; }sub {  bottom: -0.25em; }img {  border: 0; }svg:not(:root) {  overflow: hidden; }figure {  margin: 0; }fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em; }legend {  border: 0;  padding: 0; }button,input,select,textarea {  font-family: inherit;  font-size: 100%;  margin: 0; }button,input {  line-height: normal; }button,select {  text-transform: none; }button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer; }button[disabled],html input[disabled] {  cursor: default; }input[type="checkbox"],input[type="radio"] {  box-sizing: border-box;  padding: 0; }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-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none; }button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;padding: 0; }textarea {overflow: auto;vertical-align: top; }table {border-collapse: collapse;border-spacing: 0; }*,*:before,*:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; }html {  font-size: 62.5%;  -webkit-tap-highlight-color: transparent; }body {  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  line-height: 1.42857;  color: #777777;  background-color:  #fff;}input,button,select,textarea {  font-family: inherit;font-size: inherit;  line-height: inherit; }button,input,select[multiple],textarea {  background-image: none; }a {  color: #777;  text-decoration: none; }  a:hover, a:focus {    color: #515151;    text-decoration: underline; }  a:focus {    outline: thin dotted #333;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px; }img {  vertical-align: middle; }.img-responsive {  display: block;  max-width: 100%;  height: auto; }.img-rounded {border-radius: 6px; }.img-thumbnail, .thumbnail {  padding: 4px;line-height: 1.42857;background-color: #fff;border: 1px solid #ddd;border-radius: 0px;  -webkit-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  display: inline-block;max-width: 100%;height: auto; }.img-circle {border-radius: 50%; }hr {  margin-top: 18px;margin-bottom: 18px;border: 0;  border-top: 1px solid #eeeeee; }  body .u_popup .bx-controls-direction .bx-prev {text-align: center;}body .u_popup .bx-controls-direction .bx-next {text-align: center;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);border: 0; }p {margin: 0 0 9px; }.lead {  margin-bottom: 18px;font-size: 14.95px;font-weight: 200;line-height: 1.4; }  @media (min-width: 768px) {    .lead {font-size: 19.5px; }   }small {font-size: 85%; }cite {font-style: normal; }.text-muted {color: #999999; }.text-primary {color: #428bca; }.text-warning {color: #fff; }.text-danger {color: #fff; }.text-success {color: #fff; }.text-info {color: #fff; }.text-left {text-align: left; }.text-right, #cart_summary tbody td.cart_unit, #cart_summary tbody td.cart_total {text-align: right; }.text-center, #cart_summary thead th.cart_product, #cart_summary tbody td.cart_product, #cart_summary tbody td.cart_avail, #cart_summary tbody td.cart_delete {  text-align: center; }h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 {  font-family: Arial, Helvetica, sans-serif;  font-weight: 500;  line-height: 1.1; }  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,  .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {    font-weight: normal;    line-height: 1;    color: #999999; }h1,h2,h3 {  margin-top: 18px;  margin-bottom: 9px; }h4,h5,h6 {  margin-top: 9px;  margin-bottom: 9px; }h1, .h1 {font-size: 33px; }h2, .h2 {font-size: 27px; }h3, .h3 {font-size: 23px; }h4, .h4 {font-size: 17px; }h5, .h5 {font-size: 13px; }h6, .h6 {font-size: 12px; }h1 small, .h1 small {font-size: 23px; }h2 small, .h2 small {font-size: 17px; }h3 small, .h3 small,h4 small, .h4 small {  font-size: 13px; }.page-header {padding-bottom: 8px;margin: 36px 0 18px;  border-bottom: 1px solid #eeeeee; }ul,ol {  margin-top: 0;  margin-bottom: 9px; }  ul ul,  ul ol,  ol ul,  ol ol {    margin-bottom: 0; }.list-unstyled, .list-inline {  padding-left: 0;  list-style: none; }.list-inline > li {  display: inline-block;  padding-left: 5px;  padding-right: 5px; }dl {margin-bottom: 18px; }#header dl {margin-bottom: 0px; }dt,dd {  line-height: 1.42857; }dt {font-weight: bold; }dd {margin-left: 0; }    @font-face {font-family: 'fagocotfregular';src: url('font/fagocotf_16778.woff2') format('woff2'),	 url('font/fagocotf_16778.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {  font-family: 'FagoNoMedium';  src: url('font/FagoNoMedium.eot?#iefix') format('embedded-opentype'),  url('FagoNoMedium.otf')  format('opentype'),	     url('font/FagoNoMedium.woff') format('woff'), url('FagoNoMedium.ttf')  format('truetype'), url('FagoNoMedium.svg#FagoNoMedium') format('svg');  font-weight: normal;  font-style: normal;}@media (min-width: 768px) {  .dl-horizontal dt {    float: left;width: 160px;clear: left;text-align: right;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .dl-horizontal dd {margin-left: 180px; }    .dl-horizontal dd:before, .dl-horizontal dd:after {      content: " ";      display: table;      }    .dl-horizontal dd:after {clear: both; }   }abbr[title],abbr[data-original-title] {  cursor: help;  border-bottom: 1px dotted #999999; }abbr.initialism {  font-size: 90%;  text-transform: uppercase; }blockquote {  padding: 9px 18px;  margin: 0 0 18px;  border-left: 5px solid #eeeeee; }  blockquote p {    font-size: 16.25px;    font-weight: 300;    line-height: 1.25; }  blockquote p:last-child {    margin-bottom: 0; }  blockquote small {    display: block;    line-height: 1.42857;    color: #999999; }    blockquote small:before {      content: '\2014 \00A0'; }  blockquote.pull-right {    padding-right: 15px;    padding-left: 0;    border-right: 5px solid #eeeeee;    border-left: 0; }    blockquote.pull-right p,    blockquote.pull-right small {      text-align: right; }    blockquote.pull-right small:before {      content: ''; }    blockquote.pull-right small:after {      content: '\00A0 \2014'; }q:before,q:after,blockquote:before,blockquote:after {  content: ""; }address {  display: block;  margin-bottom: 18px;  font-style: normal;  line-height: 1.42857; }code,pre {  font-family: Monaco, Menlo, Consolas, "Courier New", monospace; }code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  background-color: #f9f2f4;  white-space: nowrap;  border-radius: 0px; }pre {  display: block;  padding: 8.5px;  margin: 0 0 9px;  font-size: 12px;  line-height: 1.42857;  word-break: break-all;  word-wrap: break-word;  color: #333333;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 0px; }  pre.prettyprint {    margin-bottom: 18px; }  pre code {    padding: 0;    font-size: inherit;    color: inherit;    white-space: pre-wrap;    background-color: transparent;    border: 0; }.pre-scrollable {max-height: 340px;overflow-y: scroll; }.container {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; }  .container:before, .container:after {    content: " ";    display: table;    }  .container:after {clear: both; }.row {}  .row:before, .row:after {    content: " ";    display: table;    }  .row:after {    clear: both; }.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,header .row #header_logo,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; }.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11 {  float: left; }.col-xs-1 {width: 8.33333%; }.col-xs-2 {width: 16.66667%; }.col-xs-3 {width: 25%; }.col-xs-4 {width: 33.33333%; }.col-xs-5 {width: 41.66667%; }.col-xs-6 {width: 50%; }.col-xs-7 {width: 58.33333%; }.col-xs-8 {width: 66.66667%; }.col-xs-9 {width: 75%; }.col-xs-10 {width: 83.33333%; }.col-xs-11 {width: 91.66667%; }.col-xs-12 {width: 100%; }@media (min-width: 768px) {  .container {max-width: 750px; }  .col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  header .row #header_logo,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11 {    float: left; }  .col-sm-1 {width: 8.33333%; }  .col-sm-2 {width: 16.66667%; }  .col-sm-3 {width: 25%; }  .col-sm-4 { width: 33.33333%; }  .col-sm-5 {width: 41.66667%; }  .col-sm-6 {width: 50%; }  .col-sm-7 {width: 58.33333%; }  .col-sm-8 {width: 66.66667%; }  .col-sm-9 {width: 75%; }  .col-sm-10 {width: 83.33333%; }  .col-sm-11 {width: 91.66667%; }  .col-sm-12 {width: 100%; }  .col-sm-push-1 {left: 8.33333%; }  .col-sm-push-2 {left: 16.66667%; }  .col-sm-push-3 {left: 25%; }  .col-sm-push-4 {left: 33.33333%; }  .col-sm-push-5 {left: 41.66667%; }  .col-sm-push-6 {left: 50%; }  .col-sm-push-7 {left: 58.33333%; }  .col-sm-push-8 {left: 66.66667%; }  .col-sm-push-9 {left: 75%; }  .col-sm-push-10 {left: 83.33333%; }  .col-sm-push-11 {left: 91.66667%; }  .col-sm-pull-1 {right: 8.33333%; }  .col-sm-pull-2 {right: 16.66667%; }  .col-sm-pull-3 {right: 25%; }  .col-sm-pull-4 {right: 33.33333%; }  .col-sm-pull-5 {right: 41.66667%; }  .col-sm-pull-6 {right: 50%; }  .col-sm-pull-7 {right: 58.33333%; }  .col-sm-pull-8 {right: 66.66667%; }  .col-sm-pull-9 {right: 75%; }  .col-sm-pull-10 {right: 83.33333%; }  .col-sm-pull-11 {right: 91.66667%; }  .col-sm-offset-1 {margin-left: 8.33333%; }  .col-sm-offset-2 {margin-left: 16.66667%; }  .col-sm-offset-3 {margin-left: 25%; }  .col-sm-offset-4 {margin-left: 33.33333%; }  .col-sm-offset-5 {margin-left: 41.66667%; }  .col-sm-offset-6 {margin-left: 50%; }  .col-sm-offset-7 {margin-left: 58.33333%; }  .col-sm-offset-8 {margin-left: 66.66667%; }  .col-sm-offset-9 {margin-left: 75%; }  .col-sm-offset-10 {margin-left: 83.33333%; }  .col-sm-offset-11 {margin-left: 91.66667%; } }@media (min-width: 992px) {  .container {max-width: 970px; }  .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11 {    float: left; }  .col-md-1 {width: 8.33333%; }  .col-md-2 {width: 16.66667%; }  .col-md-3 {width: 25%; }    .list .col-md-3 {width: 100%;}  .col-md-4 {width: 33.33333%; }  .col-md-5 {width: 41.66667%; }  .col-md-6 {width: 50%; }  .col-md-7 {width: 58.33333%; }  .col-md-8 {width: 66.66667%; }  .col-md-9 {width: 75%; }  .col-md-10 {width: 83.33333%; }  .col-md-11 {width: 91.66667%; }  .col-md-12 {width: 100%; }  .col-md-push-0 {left: auto; }  .col-md-push-1 {left: 8.33333%; }  .col-md-push-2 {left: 16.66667%; }  .col-md-push-3 {left: 25%; }  .col-md-push-4 {left: 33.33333%; }  .col-md-push-5 {left: 41.66667%; }  .col-md-push-6 {left: 50%; }  .col-md-push-7 {left: 58.33333%; }  .col-md-push-8 {left: 66.66667%; }  .col-md-push-9 {left: 75%; }  .col-md-push-10 {left: 83.33333%; }  .col-md-push-11 {left: 91.66667%; }  .col-md-pull-0 {right: auto; }  .col-md-pull-1 {right: 8.33333%; }  .col-md-pull-2 {right: 16.66667%; }  .col-md-pull-3 {right: 25%; }  .col-md-pull-4 {right: 33.33333%; }  .col-md-pull-5 {right: 41.66667%; }  .col-md-pull-6 {right: 50%; }  .col-md-pull-7 {right: 58.33333%; }  .col-md-pull-8 {right: 66.66667%; }  .col-md-pull-9 {right: 75%; }  .col-md-pull-10 {right: 83.33333%; }  .col-md-pull-11 {right: 91.66667%; }  .col-md-offset-0 {margin-left: 0; }  .col-md-offset-1 {margin-left: 8.33333%;}  .col-md-offset-2 {margin-left: 16.66667%;}  .col-md-offset-3 {margin-left: 25%;}  .col-md-offset-4 {margin-left: 33.33333%;}  .col-md-offset-5 {margin-left: 41.66667%;}  .col-md-offset-6 {margin-left: 50%;}  .col-md-offset-7 {margin-left: 58.33333%;}  .col-md-offset-8 {margin-left: 66.66667%;}  .col-md-offset-9 {margin-left: 75%;}  .col-md-offset-10 {margin-left: 83.33333%;}  .col-md-offset-11 {margin-left: 91.66667%;}   }@media (min-width: 1200px) {  .container {    max-width: 1170px; }  .col-lg-1,  .col-lg-2,  .col-lg-3,  .col-lg-4,  .col-lg-5,  .col-lg-6,  .col-lg-7,  .col-lg-8,  .col-lg-9,  .col-lg-10,  .col-lg-11 {    float: left; }  .col-lg-1 {width: 8.33333%;}  .col-lg-2 {width: 16.66667%;}  .col-lg-3 {width: 25%;}  .col-lg-4 {width: 33.33333%;}  .col-lg-5 {width: 41.66667%;}  .col-lg-6 {width: 50%;}  .col-lg-7 {width: 58.33333%;}  .col-lg-8 {width: 66.66667%;}  .col-lg-9 {width: 75%;}  .col-lg-10 {width: 83.33333%;}  .col-lg-11 {width: 91.66667%;}  .col-lg-12 {width: 100%;}  .col-lg-push-0 {left: auto;}  .col-lg-push-1 {left: 8.33333%;}  .col-lg-push-2 {left: 16.66667%;}  .col-lg-push-3 {left: 25%;}  .col-lg-push-4 {left: 33.33333%;}  .col-lg-push-5 {left: 41.66667%;}  .col-lg-push-6 {left: 50%;}  .col-lg-push-7 {left: 58.33333%;}  .col-lg-push-8 {left: 66.66667%;}  .col-lg-push-9 {left: 75%;}  .col-lg-push-10 {left: 83.33333%;}  .col-lg-push-11 {left: 91.66667%;}  .col-lg-pull-0 {right: auto;}  .col-lg-pull-1 {right: 8.33333%;}  .col-lg-pull-2 {right: 16.66667%;}  .col-lg-pull-3 {right: 25%;}  .col-lg-pull-4 {right: 33.33333%;}  .col-lg-pull-5 {right: 41.66667%;}  .col-lg-pull-6 {right: 50%;}  .col-lg-pull-7 {right: 58.33333%;}  .col-lg-pull-8 {right: 66.66667%;}  .col-lg-pull-9 {right: 75%;}  .col-lg-pull-10 {right: 83.33333%;}  .col-lg-pull-11 {right: 91.66667%;}  .col-lg-offset-0 {margin-left: 0;}  .col-lg-offset-1 {margin-left: 8.33333%;}  .col-lg-offset-2 {margin-left: 16.66667%;}  .col-lg-offset-3 {margin-left: 25%;}  .col-lg-offset-4 {margin-left: 33.33333%;}  .col-lg-offset-5 {margin-left: 41.66667%;}  .col-lg-offset-6 {margin-left: 50%;}  .col-lg-offset-7 {margin-left: 58.33333%;}  .col-lg-offset-8 {margin-left: 66.66667%; }  .col-lg-offset-9 {margin-left: 75%;}  .col-lg-offset-10 {margin-left: 83.33333%;}  .col-lg-offset-11 {margin-left: 91.66667%;} }table {max-width: 100%;background-color: transparent;}th {text-align: left;}.table {width: 100%;margin-bottom: 18px;}  .table thead > tr > th,  .table thead > tr > td,  .table tbody > tr > th,  .table tbody > tr > td,  .table tfoot > tr > th,  .table tfoot > tr > td {    padding: 9px 8px 11px 18px;    line-height: 1.42857;    vertical-align: top;    border-top: 1px solid #d6d4d4; }  .table thead > tr > th {    vertical-align: bottom;    border-bottom: 2px solid #d6d4d4; }  .table caption + thead tr:first-child th, .table caption + thead tr:first-child td,  .table colgroup + thead tr:first-child th,  .table colgroup + thead tr:first-child td,  .table thead:first-child tr:first-child th,  .table thead:first-child tr:first-child td {    border-top: 0; }  .table tbody + tbody {    border-top: 2px solid #d6d4d4; }  .table .table {background-color: #fff;}.table-condensed thead > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > th,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > th,.table-condensed tfoot > tr > td {  padding: 5px; }.table-bordered {  border: 0px solid #d6d4d4; }  .table-bordered > thead > tr > th,  .table-bordered > thead > tr > td,  .table-bordered > tbody > tr > th,  .table-bordered > tbody > tr > td,  .table-bordered > tfoot > tr > th,  .table-bordered > tfoot > tr > td {    border: 1px solid #d6d4d4; border-top:none; border-bottom:none; }  .table-bordered > thead > tr > th,  .table-bordered > thead > tr > td {    border-bottom-width: 2px; }.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th {  background-color: #f9f9f9; }  .comparison_feature_odd {    background: #fff none repeat scroll 0 0 !important;}.table-hover > tbody > tr:hover  td.comparison_feature_odd, .table-hover > tbody > tr:hover   td.comparison_feature_even {    background: #e8e8e8  !important;}table col[class*="col-"] {  float: none;  display: table-column; }table td[class*="col-"],table th[class*="col-"] {  float: none;  display: table-cell; }.table > thead > tr > td.active,.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th {  background-color: #f5f5f5; }.table > thead > tr > td.success,.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th {  background-color: #55c65e;  border-color: #48b151; }.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td {  background-color: #42c04c;  border-color: #419f49; }.table > thead > tr > td.danger,.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th {  background-color: #f3515c;  border-color: #d4323d; }.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td {  background-color: #f13946;  border-color: #c32933; }.table > thead > tr > td.warning,.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th {  background-color: #fe9126;  border-color: #e4752b; }.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td {  background-color: #fe840d;  border-color: #da681c; }@media (max-width: 768px) {  .table-responsive {width: 100%;margin-bottom: 15px;    overflow-y: hidden;overflow-x: scroll;    border: 1px solid #d6d4d4; }    .table-responsive > .table {      margin-bottom: 0;      background-color: #fff; }      .table-responsive > .table > thead > tr > th,      .table-responsive > .table > thead > tr > td,      .table-responsive > .table > tbody > tr > th,      .table-responsive > .table > tbody > tr > td,      .table-responsive > .table > tfoot > tr > th,      .table-responsive > .table > tfoot > tr > td {        white-space: nowrap; }    .table-responsive > .table-bordered {      border: 0; }      .table-responsive > .table-bordered > thead > tr > th:first-child,      .table-responsive > .table-bordered > thead > tr > td:first-child,      .table-responsive > .table-bordered > tbody > tr > th:first-child,      .table-responsive > .table-bordered > tbody > tr > td:first-child,      .table-responsive > .table-bordered > tfoot > tr > th:first-child,      .table-responsive > .table-bordered > tfoot > tr > td:first-child {        border-left: 0; }      .table-responsive > .table-bordered > thead > tr > th:last-child,      .table-responsive > .table-bordered > thead > tr > td:last-child,      .table-responsive > .table-bordered > tbody > tr > th:last-child,      .table-responsive > .table-bordered > tbody > tr > td:last-child,      .table-responsive > .table-bordered > tfoot > tr > th:last-child,      .table-responsive > .table-bordered > tfoot > tr > td:last-child {        border-right: 0; }      .table-responsive > .table-bordered > thead > tr:last-child > th,      .table-responsive > .table-bordered > thead > tr:last-child > td,      .table-responsive > .table-bordered > tbody > tr:last-child > th,      .table-responsive > .table-bordered > tbody > tr:last-child > td,      .table-responsive > .table-bordered > tfoot > tr:last-child > th,      .table-responsive > .table-bordered > tfoot > tr:last-child > td {        border-bottom: 0; }		.li-niveau1 .adtm_sub{display:block;}		.li-niveau1 .adtm_sub_custom{display:none;}		}fieldset {  padding: 0;margin: 0;  border: 0; }legend {  display: block;width: 100%;padding: 0;  margin-bottom: 18px;font-size: 19.5px;line-height: inherit;  color: #333333;border: 0;border-bottom: 1px solid #e5e5e5; }label {  display: inline-block;margin-bottom: 5px;  font-weight: bold; }input[type="search"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; }input[type="radio"],input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal; }input[type="file"] {  display: block; }select[multiple],select[size] {  height: auto; }select optgroup {  font-size: inherit;  font-style: inherit;  font-family: inherit; }input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {  outline: thin dotted #333;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; }input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {  height: auto; }.form-control:-moz-placeholder {color: #999999;}.form-control::-moz-placeholder {color: #333;}.form-control:-ms-input-placeholder {color: #333;}.form-control::-webkit-input-placeholder {color: #333;}.form-control {display: block;width: 100%;height: 32px;padding: 6px 12px;font-size: 13px;line-height: 1.42857; color: #000 ;  vertical-align: middle;  background-color:#e6e5e4!important;  border: 1px solid #e6e5e4; border-radius: 0px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }  .form-control:focus {    border-color: #66afe9;outline: 0;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }  .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {     cursor: not-allowed;    background-color: #eeeeee; }textarea.form-control {height: auto;}.form-group {margin-bottom: 15px;}.radio, .checkbox {display:block;min-height:18px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle;}  .radio label,  .checkbox label {    display: inline;margin-bottom: 0;font-weight: normal;    cursor: pointer; }.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {  float: left;  margin-left: -20px; }.radio + .radio,.checkbox + .checkbox {  margin-top: -5px; }.radio-inline,.checkbox-inline {display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer; }.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px; }input[type="radio"][disabled], fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled], fieldset[disabled]input[type="checkbox"],.radio[disabled], fieldset[disabled].radio,.radio-inline[disabled], fieldset[disabled].radio-inline,.checkbox[disabled], fieldset[disabled].checkbox,.checkbox-inline[disabled], fieldset[disabled].checkbox-inline {  cursor: not-allowed; }.input-sm, .input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {  height: 30px;padding: 5px 10px;font-size: 12px;  line-height: 1.5;border-radius: 3px; }select.input-sm, .input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,.input-group-sm > .input-group-btn > select.btn {  height: 30px;  line-height: 30px; }textarea.input-sm, .input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,.input-group-sm > .input-group-btn > textarea.btn {  height: auto; }.input-lg, .input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {  height: 44px;padding: 10px 16px;font-size: 17px;line-height: 1.33;border-radius: 6px; }select.input-lg, .input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,.input-group-lg > .input-group-btn > select.btn {  height: 44px;line-height: 44px; }textarea.input-lg, .input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,.input-group-lg > .input-group-btn > textarea.btn {  height: auto; }.has-warning .help-block,.has-warning .control-label {  color: #fff; }.has-warning .form-control {  border-color: #fff;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }  .has-warning .form-control:focus {    border-color: #e6e6e6;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white; }.has-warning .input-group-addon {  color: #fff;border-color: #fff;  background-color: #fe9126; }.has-error .help-block,.has-error .control-label {  color: #fff; }.has-error .form-control {  border-color: #fff;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }  .has-error .form-control:focus {    border-color: #e6e6e6;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white; }.has-error .input-group-addon {  color: #fff;border-color: #fff;  background-color: #f3515c; }.has-success .help-block,.has-success .control-label {  color: #fff; }.has-success .form-control {  border-color: #fff;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }  .has-success .form-control:focus {    border-color: #e6e6e6;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white; }.has-success .input-group-addon {  color: #fff;border-color: #fff;  background-color: #55c65e; }.form-control-static {margin-bottom: 0;padding-top: 7px; }.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #b7b7b7; }  .ovelo_new_bx {background: #0075a1 none repeat scroll 0 0;color: #fff;padding: 6px;text-transform: uppercase;width: 266px;}.ovelo_new_bx_he{ display:inline-table; clear:both; position:relative;}.ovelo_new_bx_he h3 { color: #ecfa05; font-size: 50px; font-weight: 700; left: 0; margin: 0; position: absolute; top: 0;}.ovelo_new_bx_he h4 {font-size: 20px;line-height: 27px; margin: 0; padding: 0 0 0 50px; text-align: center;}.ovelo_new_bx p{ font-size:14px; font-weight:bold; margin:0; padding:0;}.main-product #uspDetailPage .pre_order{padding-left: 0;padding-top: 0;}.main-product #uspDetailPage .pre_order::before {display: none;}@media (min-width: 768px) {  .form-inline .form-group, .navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}    .form-inline .form-control, .navbar-form .form-control {display: inline-block; }    .form-inline .radio, .navbar-form .radio,  .form-inline .checkbox,  .navbar-form .checkbox {    display: inline-block;margin-top: 0;margin-bottom: 0;padding-left: 0; }      .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"],  .navbar-form .checkbox input[type="checkbox"] {    float: none;    margin-left: 0; } }.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {  margin-top: 0;margin-bottom: 0;  padding-top: 7px; }.form-horizontal .form-group {margin-left: -15px;margin-right: -15px; }  .form-horizontal .form-group:before, .form-horizontal .form-group:after {    content: " ";    display: table;    }  .form-horizontal .form-group:after {clear: both; }@media (min-width: 768px) {  .form-horizontal .control-label {text-align: right;} }.btn { display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 13px;font-weight: normal;line-height: 1.42857;  text-align: center;vertical-align: middle;cursor: pointer;border: 1px solid transparent;border-radius: 0px;  white-space: nowrap;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none; }  .btn:focus {    outline: thin dotted #333;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px; }  .btn:hover, .btn:focus {color: #333;text-decoration: none; }  .btn:active, .btn.active {    outline: 0;background-image: none;    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {    cursor: not-allowed;    pointer-events: none;    opacity: 0.65;    filter: alpha(opacity=65);    -webkit-box-shadow: none;    box-shadow: none; }.btn-default {color: #333;background-color: #fff;border-color: #ccc; }  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {    color: #333;background-color: #ebebeb;border-color: #adadad; }      .open .btn-default.dropdown-toggle {    color: #333;background-color: #ebebeb;    border-color: #adadad; }  .btn-default:active, .btn-default.active {    background-image: none; }  .open .btn-default.dropdown-toggle {    background-image: none; }  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {    background-color: #fff;    border-color: #ccc; }.btn-primary {color: #fff;background-color: #428bca;border-color: #357ebd;}  .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {    color: #fff;    background-color: #3276b1;    border-color: #285e8e; }  .open .btn-primary.dropdown-toggle {    color: #fff;    background-color: #3276b1;    border-color: #285e8e; }  .btn-primary:active, .btn-primary.active {    background-image: none; }  .open .btn-primary.dropdown-toggle {    background-image: none; }  .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {    background-color: #428bca;    border-color: #357ebd; }.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}  .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {    color: #fff;background-color: #ed9c28;border-color: #d58512; }  .open .btn-warning.dropdown-toggle {    color: #fff;background-color: #ed9c28;    border-color: #d58512; }  .btn-warning:active, .btn-warning.active {    background-image: none; }  .open .btn-warning.dropdown-toggle {    background-image: none; }  .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {    background-color: #f0ad4e;    border-color: #eea236; }.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a; }  .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {    color: #fff;background-color: #d2322d;border-color: #ac2925; }  .open .btn-danger.dropdown-toggle {    color: #fff;background-color: #d2322d;    border-color: #ac2925; }  .btn-danger:active, .btn-danger.active {    background-image: none; }  .open .btn-danger.dropdown-toggle {    background-image: none; }  .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {    background-color: #d9534f;    border-color: #d43f3a; }.btn-success {color: #fff;background-color: #46a74e;border-color: #3e9546;}  .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {    color: #fff;background-color: #3a8a41;border-color: #2c6a31; }  .open .btn-success.dropdown-toggle {    color: #fff;background-color: #3a8a41;border-color: #2c6a31; }  .btn-success:active, .btn-success.active {    background-image: none; }  .open .btn-success.dropdown-toggle {    background-image: none; }  .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {    background-color: #46a74e;    border-color: #3e9546; }.btn-info {color: #fff;background-color: #5192f3;border-color: #3983f1;}  .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {    color: #fff;background-color: #2b7af0;border-color: #0f62de; }  .open .btn-info.dropdown-toggle {    color: #fff;background-color: #2b7af0;border-color: #0f62de; }  .btn-info:active, .btn-info.active {    background-image: none; }  .open .btn-info.dropdown-toggle {    background-image: none; }  .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {    background-color: #5192f3;    border-color: #3983f1; }.btn-link {color: #777;font-weight: normal;cursor: pointer;border-radius: 0;}  .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color: transparent;    -webkit-box-shadow: none;    box-shadow: none; }  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {border-color: transparent; }  .btn-link:hover, .btn-link:focus {color: #515151;text-decoration: underline;background-color: transparent; }  .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {    color: #999999;    text-decoration: none; }.btn-lg, .btn-group-lg > .btn {padding: 10px 16px;font-size: 17px;line-height: 1.33;border-radius: 6px; }.btn-sm, .btn-group-sm > .btn,.btn-xs,.btn-group-xs > .btn {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; }.btn-xs, .btn-group-xs > .btn {padding: 1px 5px; }.btn-block {display: block;width: 100%;padding-left: 0;padding-right: 0; }.btn-block + .btn-block {margin-top: 5px; }input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {  width: 100%; }.fade {  opacity: 0;  -webkit-transition: opacity 0.15s linear;  transition: opacity 0.15s linear; }  .fade.in {    opacity: 1; }.collapse {display: none;}.collapse.in {display: block;}.collapsing {  position: relative;  height: 0;overflow: hidden;  -webkit-transition: height 0.35s ease;  transition: height 0.35s ease; }.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid #000;  border-right: 4px solid transparent;border-left: 4px solid transparent;border-bottom: 0 dotted;content: ""; }.dropdown {position: relative; }.dropdown-toggle:focus {outline: 0; }.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;  margin: 2px 0 0;list-style: none;font-size: 13px;background-color: #fff;border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  background-clip: padding-box; }  .dropdown-menu.pull-right {right: 0;left: auto; }  .dropdown-menu .divider {height: 1px;margin: 8px 0;overflow: hidden;background-color: #e5e5e5; }    .dropdown-menu > li > a {display: block;padding: 3px 20px;clear:both;font-weight:normal;line-height: 1.42857;color: #333333;white-space: nowrap;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {  text-decoration: none;color: #fff;background-color: #428bca; }.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {  color: #fff;text-decoration: none;outline: 0;background-color: #428bca; }.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {color: #999999; }.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  text-decoration: none;background-color: transparent;background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  cursor: not-allowed; }.open > .dropdown-menu {display: block;}.open > a {outline: 0;}.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857;color: #999999;}.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom:0; top:0; z-index:990;}.pull-right > .dropdown-menu {right: 0;left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {border-top: 0 dotted;border-bottom: 4px solid #000;content: ""; }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 1px; }@media (min-width: 768px) {  .navbar-right .dropdown-menu {right: 0;left: auto; }}.btn-default .caret {border-top-color: #333; }.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret {border-top-color: #fff; }.dropup .btn-default .caret {border-bottom-color: #333; }.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret {  border-bottom-color: #fff; }.btn-group,.btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle; }  .btn-group > .btn,  .btn-group-vertical > .btn {    position: relative;    float: left; }    .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,    .btn-group-vertical > .btn:hover,    .btn-group-vertical > .btn:focus,    .btn-group-vertical > .btn:active,    .btn-group-vertical > .btn.active {      z-index: 2; }    .btn-group > .btn:focus,    .btn-group-vertical > .btn:focus {      outline: none; }.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {  margin-left: -1px; }.btn-toolbar:before, .btn-toolbar:after {  content: " ";  display: table;}.btn-toolbar:after {clear: both;}.btn-toolbar .btn-group {float: left;}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn-group + .btn-group {  margin-left: 5px; }.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0; }.btn-group > .btn:first-child {margin-left: 0; }  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {    border-bottom-right-radius: 0;    border-top-right-radius: 0; }.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {  border-bottom-left-radius: 0;  border-top-left-radius: 0; }.btn-group > .btn-group {float: left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle {  border-bottom-right-radius: 0;  border-top-right-radius: 0; }.btn-group > .btn-group:last-child > .btn:first-child {  border-bottom-left-radius: 0;  border-top-left-radius: 0; }.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline: 0;}.btn-group > .btn + .dropdown-toggle {padding-left: 8px;padding-right: 8px; }.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {  padding-left: 12px;  padding-right: 12px; }.btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }.btn .caret {margin-left: 0;}.btn-lg .caret, .btn-group-lg > .btn .caret {  border-width: 5px 5px 0;  border-bottom-width: 0; }.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {border-width: 0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group {display: block;float: none;width: 100%;max-width: 100%; }.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {  content: " ";   display: table;  }.btn-group-vertical > .btn-group:after {clear: both; }.btn-group-vertical > .btn-group > .btn {float: none; }.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0; }.btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0; }.btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-right-radius: 0px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; }.btn-group-vertical > .btn:last-child:not(:first-child) {  border-bottom-left-radius: 0px;  border-top-right-radius: 0;  border-top-left-radius: 0; }.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0; }.btn-group-vertical > .btn-group:first-child > .btn:last-child,.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; }.btn-group-vertical > .btn-group:last-child > .btn:first-child {  border-top-right-radius: 0;  border-top-left-radius: 0; }.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}.btn-group-justified .btn {float: none;display: table-cell;width: 1%;}[data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"] {  display: none; }.input-group {position: relative;display: table;border-collapse: separate;}.input-group.col {float: none;padding-left: 0;padding-right: 0;}.input-group .form-control {width: 100%;margin-bottom: 0;}.input-group-addon,.input-group-btn,.input-group .form-control {  display: table-cell; }  .input-group-addon:not(:first-child):not(:last-child),  .input-group-btn:not(:first-child):not(:last-child),  .input-group .form-control:not(:first-child):not(:last-child) {    border-radius: 0; }.input-group-addon,.input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle; }.input-group-addon {padding: 6px 12px;font-size: 13px;font-weight: normal;line-height: 1;text-align: center;  background-color: #eeeeee;border: 1px solid #d6d4d4;border-radius: 0px; }  .input-group-addon.input-sm,  .input-group-sm > .input-group-addon,  .input-group-sm > .input-group-btn > .input-group-addon.btn {    padding: 5px 10px;    font-size: 12px;    border-radius: 3px; }  .input-group-addon.input-lg,  .input-group-lg > .input-group-addon,  .input-group-lg > .input-group-btn > .input-group-addon.btn {    padding: 10px 16px;    font-size: 17px;    border-radius: 6px; }  .input-group-addon input[type="radio"],  .input-group-addon input[type="checkbox"] {    margin-top: 0; }.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {  border-bottom-right-radius: 0;  border-top-right-radius: 0; }.input-group-addon:first-child {border-right: 0; }.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child) {  border-bottom-left-radius: 0;  border-top-left-radius: 0; }.input-group-addon:last-child {border-left: 0; }.input-group-btn {position: relative;white-space: nowrap; }.input-group-btn > .btn {position: relative; }.input-group-btn > .btn + .btn {margin-left: -4px; }.input-group-btn > .btn:hover, .input-group-btn > .btn:active {z-index: 2; }.nav {  margin-bottom: 0;  padding-left: 0;  list-style: none; }  .nav:before, .nav:after {    content: " ";    display: table;    }  .nav:after {    clear: both; }  .nav > li {    position: relative;    display: block; }    .nav > li > a {      position: relative;      display: block;      padding: 10px 15px; }      .nav > li > a:hover, .nav > li > a:focus {        text-decoration: none;        background-color: #eeeeee; }    .nav > li.disabled > a {      color: #999999; }      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {        color: #999999;        text-decoration: none;        background-color: transparent;        cursor: not-allowed; }  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {    background-color: #eeeeee;    border-color: #777; }  .nav .nav-divider {    height: 1px;    margin: 8px 0;    overflow: hidden;    background-color: #e5e5e5; }  .nav > li > a > img {    max-width: none; }.nav-tabs {  border-bottom: 1px solid #ddd; }  .nav-tabs > li {    float: left;    margin-bottom: -1px; }    .nav-tabs > li > a {      margin-right: 2px;      line-height: 1.42857;      border: 1px solid transparent;      border-radius: 0px 0px 0 0; }      .nav-tabs > li > a:hover {        border-color: #eeeeee #eeeeee #ddd; }    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {      color: #555555;      background-color: #fff;      border: 1px solid #ddd;      border-bottom-color: transparent;      cursor: default; }.nav-pills > li {  float: left; }  .nav-pills > li > a {    border-radius: 5px; }  .nav-pills > li + li {    margin-left: 2px; }  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {    color: #fff;    background-color: #428bca; }.nav-stacked > li {  float: none; }  .nav-stacked > li + li {    margin-top: 2px;    margin-left: 0; }.nav-justified, .nav-tabs.nav-justified {  width: 100%; }  .nav-justified > li, .nav-tabs.nav-justified > li {    float: none; }    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {      text-align: center; }  @media (min-width: 768px) {    .nav-justified > li, .nav-tabs.nav-justified > li {      display: table-cell;      width: 1%; } }.nav-tabs-justified, .nav-tabs.nav-justified {  border-bottom: 0; }  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {    border-bottom: 1px solid #ddd;    margin-right: 0; }  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a {    border-bottom-color: #fff; }.tabbable:before, .tabbable:after {  content: " ";  display: table;  }.tabbable:after {  clear: both; }.tab-content > .tab-pane,.pill-content > .pill-pane {  display: none; }.tab-content > .active,.pill-content > .active {  display: block; }.nav .caret {  border-top-color: #777;  border-bottom-color: #777; }.nav a:hover .caret {  border-top-color: #515151;  border-bottom-color: #515151; }.nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-right-radius: 0;  border-top-left-radius: 0; }.navbar {  position: relative;  z-index: 1000;  min-height: 50px;  margin-bottom: 18px;  border: 1px solid transparent; }  .navbar:before, .navbar:after {    content: " ";    display: table;  }  .navbar:after {    clear: both; }  @media (min-width: 768px) {    .navbar {      border-radius: 0px; } }.navbar-header:before, .navbar-header:after {  content: " ";  display: table;  }.navbar-header:after {  clear: both; }@media (min-width: 768px) {  .navbar-header {    float: left; } }.navbar-collapse {  max-height: 340px;  overflow-x: visible;  padding-right: 15px;  padding-left: 15px;  border-top: 1px solid transparent;  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);  -webkit-overflow-scrolling: touch; }  .navbar-collapse:before, .navbar-collapse:after {    content: " ";    display: table;    }  .navbar-collapse:after {    clear: both; }  .navbar-collapse.in {    overflow-y: auto; }  @media (min-width: 768px) {    .navbar-collapse {      width: auto;      border-top: 0;      box-shadow: none; }      .navbar-collapse.collapse {        display: block !important;        height: auto !important;        padding-bottom: 0;        overflow: visible !important; }      .navbar-collapse.in {        overflow-y: visible; }      .navbar-collapse .navbar-nav.navbar-left:first-child {        margin-left: -15px; }      .navbar-collapse .navbar-nav.navbar-right:last-child {        margin-right: -15px; }      .navbar-collapse .navbar-text:last-child {        margin-right: 0; } }.container > .navbar-header,.container > .navbar-collapse {  margin-right: -15px;  margin-left: -15px; }  @media (min-width: 768px) {    .container > .navbar-header,    .container > .navbar-collapse {      margin-right: 0;      margin-left: 0; } }.navbar-static-top {  border-width: 0 0 1px; }  @media (min-width: 768px) {    .navbar-static-top {      border-radius: 0; } }.navbar-fixed-top,.navbar-fixed-bottom {  position: fixed;  right: 0;  left: 0;  border-width: 0 0 1px; }  @media (min-width: 768px) {    .navbar-fixed-top,    .navbar-fixed-bottom {      border-radius: 0; } }.navbar-fixed-top {  z-index: 1030;  top: 0; }.navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0; }.navbar-brand {  float: left;  padding: 16px 15px;  font-size: 17px;  line-height: 18px; }  .navbar-brand:hover, .navbar-brand:focus {    text-decoration: none; }  @media (min-width: 768px) {    .navbar > .container .navbar-brand {      margin-left: -15px; } }.navbar-toggle {  position: relative;  float: right;  margin-right: 15px;  padding: 9px 10px;  margin-top: 8px;  margin-bottom: 8px;  background-color: transparent;  border: 1px solid transparent;  border-radius: 0px; }  .navbar-toggle .icon-bar {    display: block;    width: 22px;    height: 2px;    border-radius: 1px; }  .navbar-toggle .icon-bar + .icon-bar {    margin-top: 4px; }  @media (min-width: 768px) {    .navbar-toggle {      display: none; } }.navbar-nav {  margin: 8px -15px; }  .navbar-nav > li > a {    padding-top: 10px;    padding-bottom: 10px;    line-height: 18px; }  @media (max-width: 767px) {    .navbar-nav .open .dropdown-menu {      position: static;      float: none;      width: auto;      margin-top: 0;      background-color: transparent;      border: 0;      box-shadow: none; }      .navbar-nav .open .dropdown-menu > li > a,      .navbar-nav .open .dropdown-menu .dropdown-header {        padding: 5px 15px 5px 25px; }      .navbar-nav .open .dropdown-menu > li > a {        line-height: 18px; }        .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {          background-image: none; } }  @media (min-width: 768px) {    .navbar-nav {      float: left;      margin: 0; }      .navbar-nav > li {        float: left; }        .navbar-nav > li > a {          padding-top: 16px;          padding-bottom: 16px; } }@media (min-width: 768px) {  .navbar-left {    float: left !important; }  .navbar-right {    float: right !important; } }.navbar-form {  margin-left: -15px;  margin-right: -15px;  padding: 10px 15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);  margin-top: 9px;  margin-bottom: 9px; }  @media (max-width: 767px) {    .navbar-form .form-group {      margin-bottom: 5px; } }  @media (min-width: 768px) {    .navbar-form {      width: auto;      border: 0;      margin-left: 0;      margin-right: 0;      padding-top: 0;      padding-bottom: 0;      -webkit-box-shadow: none;      box-shadow: none; } }.navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-right-radius: 0;  border-top-left-radius: 0; }.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; }.navbar-nav.pull-right > li > .dropdown-menu,.navbar-nav > li > .dropdown-menu.pull-right {  left: auto;  right: 0; }.navbar-btn {  margin-top: 9px;  margin-bottom: 9px; }.navbar-text {  float: left;  margin-top: 16px;  margin-bottom: 16px; }  @media (min-width: 768px) {    .navbar-text {      margin-left: 15px;      margin-right: 15px; } }.navbar-default {  background-color: #f8f8f8;  border-color: #e7e7e7; }  .navbar-default .navbar-brand {    color: #777; }    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {      color: #5e5e5e;      background-color: transparent; }  .navbar-default .navbar-text {    color: #777; }  .navbar-default .navbar-nav > li > a {    color: #777; }    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {      color: #333;      background-color: transparent; }  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {    color: #555;    background-color: #e7e7e7; }  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {    color: #ccc;    background-color: transparent; }  .navbar-default .navbar-toggle {    border-color: #ddd; }    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {      background-color: #ddd; }    .navbar-default .navbar-toggle .icon-bar {      background-color: #ccc; }  .navbar-default .navbar-collapse,  .navbar-default .navbar-form {    border-color: #e6e6e6; }  .navbar-default .navbar-nav > .dropdown > a:hover .caret,  .navbar-default .navbar-nav > .dropdown > a:focus .caret {    border-top-color: #333;    border-bottom-color: #333; }  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {    background-color: #e7e7e7;    color: #555; }    .navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret {      border-top-color: #555;      border-bottom-color: #555; }  .navbar-default .navbar-nav > .dropdown > a .caret {    border-top-color: #777;    border-bottom-color: #777; }  @media (max-width: 767px) {    .navbar-default .navbar-nav .open .dropdown-menu > li > a {      color: #777; }      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {        color: #333;        background-color: transparent; }    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {      color: #555;      background-color: #e7e7e7; }    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {      color: #ccc;      background-color: transparent; } }  .navbar-default .navbar-link {    color: #777; }    .navbar-default .navbar-link:hover {      color: #333; }.navbar-inverse {  background-color: #222;  border-color: #090909; }  .navbar-inverse .navbar-brand {    color: #999999; }    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {      color: #fff;      background-color: transparent; }  .navbar-inverse .navbar-text {    color: #999999; }  .navbar-inverse .navbar-nav > li > a {    color: #999999; }    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {      color: #fff;      background-color: transparent; }  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {    color: #fff;    background-color: #090909; }  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {    color: #444;    background-color: transparent; }  .navbar-inverse .navbar-toggle {    border-color: #333; }    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {      background-color: #333; }    .navbar-inverse .navbar-toggle .icon-bar {      background-color: #fff; }  .navbar-inverse .navbar-collapse,  .navbar-inverse .navbar-form {    border-color: #101010; }  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {    background-color: #090909;    color: #fff; }  .navbar-inverse .navbar-nav > .dropdown > a:hover .caret {    border-top-color: #fff;    border-bottom-color: #fff; }  .navbar-inverse .navbar-nav > .dropdown > a .caret {    border-top-color: #999999;    border-bottom-color: #999999; }  .navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret {    border-top-color: #fff;    border-bottom-color: #fff; }  @media (max-width: 767px) {    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {      border-color: #090909; }    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {      color: #999999; }      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {        color: #fff;        background-color: transparent; }    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {      color: #fff;      background-color: #090909; }    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {      color: #444;      background-color: transparent; } }  .navbar-inverse .navbar-link {    color: #999999; }    .navbar-inverse .navbar-link:hover {      color: #fff; }.breadcrumb {  padding: 8px 15px;  margin-bottom: 18px;  list-style: none;  background-color: #f6f6f6;  border-radius: 0px; }  .breadcrumb > li {    display: inline-block; }    .breadcrumb > li + li:before {      content: "/\00a0";      padding: 0 5px;      color: #333; }  .breadcrumb > .active {    color: #333; }.pagination {  display: inline-block;  padding-left: 0;  margin: 18px 0;  border-radius: 0px; }  .pagination > li {    display: inline; }    .pagination > li > a,    .pagination > li > span {      position: relative;      float: left;      padding: 6px 12px;      line-height: 1.42857;      text-decoration: none;      background-color: #fff;      border: 1px solid #ddd;      margin-left: -1px; }    .pagination > li:first-child > a,    .pagination > li:first-child > span {      margin-left: 0;      border-bottom-left-radius: 0px;      border-top-left-radius: 0px; }    .pagination > li:last-child > a,    .pagination > li:last-child > span {      border-bottom-right-radius: 0px;      border-top-right-radius: 0px; }  .pagination > li > a:hover, .pagination > li > a:focus,  .pagination > li > span:hover,  .pagination > li > span:focus {    background-color: #f6f6f6; }  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,  .pagination > .active > span,  .pagination > .active > span:hover,  .pagination > .active > span:focus {    z-index: 2;    color: #fff;    background-color: #428bca;    border-color: #428bca;    cursor: default; }  .pagination > .disabled > span,  .pagination > .disabled > a,  .pagination > .disabled > a:hover,  .pagination > .disabled > a:focus {    color: #999999;    background-color: #fff;    border-color: #ddd;    cursor: not-allowed; }.pagination-lg > li > a,.pagination-lg > li > span {  padding: 10px 16px;  font-size: 17px; }.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {  border-bottom-left-radius: 6px;  border-top-left-radius: 6px; }.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {  border-bottom-right-radius: 6px;  border-top-right-radius: 6px; }.pagination-sm > li > a,.pagination-sm > li > span {  padding: 5px 10px;  font-size: 12px; }.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {  border-bottom-left-radius: 3px;  border-top-left-radius: 3px; }.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {  border-bottom-right-radius: 3px;  border-top-right-radius: 3px; }.pager {  padding-left: 0;  margin: 18px 0;  list-style: none;  text-align: center; }  .pager:before, .pager:after {    content: " ";    display: table;}  .pager:after {    clear: both; }  .pager li {    display: inline; }    .pager li > a,    .pager li > span {      display: inline-block;      padding: 5px 14px;      background-color: #fff;      border: 1px solid #ddd;      border-radius: 15px; }    .pager li > a:hover,    .pager li > a:focus {      text-decoration: none;      background-color: #f6f6f6; }  .pager .next > a,  .pager .next > span {    float: right; }  .pager .previous > a,  .pager .previous > span {    float: left; }  .pager .disabled > a,  .pager .disabled > a:hover,  .pager .disabled > a:focus,  .pager .disabled > span {    color: #999999;    background-color: #fff;    cursor: not-allowed; }.label {  display: inline;  padding: .2em .6em .3em;  font-size: 100%;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: 0; }  .label[href]:hover, .label[href]:focus {    color: #fff;    text-decoration: none;    cursor: pointer; }  .label:empty {    display: none; }.label-default {  background-color: #999999; }  .label-default[href]:hover, .label-default[href]:focus {    background-color: gray; }.label-primary {  background-color: #428bca; }  .label-primary[href]:hover, .label-primary[href]:focus {    background-color: #3071a9; }.label-success {  background-color: #55c65e;  border: 1px solid #36943e; }  .label-success[href]:hover, .label-success[href]:focus {    background-color: #3aae43; }.label-info {  background-color: #5192f3;  border: 1px solid #4b80c3; }  .label-info[href]:hover, .label-info[href]:focus {    background-color: #2174f0; }.label-warning {  background-color: #fe9126;  border: 1px solid #e4752b; }  .label-warning[href]:hover, .label-warning[href]:focus {    background-color: #f07701; }.label-danger {  background-color: #f3515c;  border: 1px solid #d4323d; }  .label-danger[href]:hover, .label-danger[href]:focus {    background-color: #f0212f; }.badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: bold;  color: #fff;  line-height: 1;  vertical-align: baseline;  white-space: nowrap;  text-align: center;  background-color: #999999;  border-radius: 10px; }  .badge:empty {    display: none; }a.badge:hover, a.badge:focus {  color: #fff;  text-decoration: none;  cursor: pointer; }.btn .badge {  position: relative;  top: -1px; }a.list-group-item.active > .badge,.nav-pills > .active > a > .badge {  color: #777;  background-color: #fff; }.nav-pills > li > a > .badge {  margin-left: 3px; }.thumbnail {  display: block; }  .thumbnail > img {    display: block;    max-width: 100%;    height: auto; }a.thumbnail:hover,a.thumbnail:focus {  border-color: #777; }.thumbnail > img {  margin-left: auto;  margin-right: auto; }.thumbnail .caption {  padding: 9px;  color: #777777; }.alert {  padding: 15px;  margin-bottom: 18px;  border: 1px solid transparent;  border-radius: 0px; }  .alert h4 {    margin-top: 0;    color: inherit; }  .alert .alert-link {    font-weight: bold; }  .alert > p,  .alert > ul {    margin-bottom: 0; }  .alert > p + p {    margin-top: 5px; }.alert-dismissable {  padding-right: 35px; }  .alert-dismissable .close {    position: relative;    top: -2px;    right: -21px;    color: inherit; }.alert-success {  background-color: #55c65e;  border-color: #48b151;  color: #fff; }  .alert-success hr {    border-top-color: #419f49; }  .alert-success .alert-link {    color: #e6e6e6; }.alert-info {  background-color: #5192f3;  border-color: #4b80c3;  color: #fff; }  .alert-info hr {    border-top-color: #3d73b7; }  .alert-info .alert-link {    color: #e6e6e6; }.alert-warning {  background-color: #fe9126;  border-color: #e4752b;  color: #fff; }  .alert-warning hr {    border-top-color: #da681c; }  .alert-warning .alert-link {    color: #e6e6e6; }.alert-danger {  background-color: #f3515c;  border-color: #d4323d;  color: #fff; }  .alert-danger hr {    border-top-color: #c32933; }  .alert-danger .alert-link {    color: #e6e6e6; }@-webkit-keyframes progress-bar-stripes {  from {    background-position: 40px 0; }  to {    background-position: 0 0; } }@-moz-keyframes progress-bar-stripes {  from {    background-position: 40px 0; }  to {    background-position: 0 0; } }@-o-keyframes progress-bar-stripes {  from {    background-position: 0 0; }  to {    background-position: 40px 0; } }@keyframes progress-bar-stripes {  from {    background-position: 40px 0; }  to {    background-position: 0 0; } }.progress {  overflow: hidden;  height: 18px;  margin-bottom: 18px;  background-color: #f5f5f5;  border-radius: 0px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }.progress-bar {  float: left;  width: 0%;  height: 100%;  font-size: 12px;  color: #fff;  text-align: center;  background-color: #428bca;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -webkit-transition: width 0.6s ease;  transition: width 0.6s ease; }.progress-striped .progress-bar {  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));  background-size: 40px 40px; }.progress.active .progress-bar {  -webkit-animation: progress-bar-stripes 2s linear infinite;  -moz-animation: progress-bar-stripes 2s linear infinite;  -ms-animation: progress-bar-stripes 2s linear infinite;  -o-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite; }.progress-bar-success {  background-color: #46a74e; }  .progress-striped .progress-bar-success {    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)); }.progress-bar-info {  background-color: #5192f3; }  .progress-striped .progress-bar-info {    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)); }.progress-bar-warning {  background-color: #f0ad4e; }  .progress-striped .progress-bar-warning {    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)); }.progress-bar-danger {  background-color: #d9534f; }  .progress-striped .progress-bar-danger {    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)); }.media,.media-body {  overflow: hidden;  zoom: 1; }.media,.media .media {  margin-top: 15px; }.media:first-child {  margin-top: 0; }.media-object {  display: block; }.media-heading {  margin: 0 0 5px; }.media > .pull-left {  margin-right: 10px; }.media > .pull-right {  margin-left: 10px; }.media-list {  padding-left: 0;  list-style: none; }.list-group {  margin-bottom: 20px;  padding-left: 0; }.list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd; }  .list-group-item:first-child {    border-top-right-radius: 0px;    border-top-left-radius: 0px; }  .list-group-item:last-child {    margin-bottom: 0;    border-bottom-right-radius: 0px;    border-bottom-left-radius: 0px; }  .list-group-item > .badge {    float: right; }  .list-group-item > .badge + .badge {    margin-right: 5px; }  .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {    z-index: 2;    color: #fff;    background-color: #428bca;    border-color: #428bca; }    .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading {      color: inherit; }    .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {      color: #e1edf7; }a.list-group-item {  color: #555; }  a.list-group-item .list-group-item-heading {    color: #333; }  a.list-group-item:hover, a.list-group-item:focus {    text-decoration: none;    background-color: #f5f5f5; }.list-group-item-heading {  margin-top: 0;  margin-bottom: 5px; }.list-group-item-text {  margin-bottom: 0;  line-height: 1.3; }.panel {  margin-bottom: 18px;  background-color: #fff;  border: 1px solid transparent;  border-radius: 0px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }.panel-body {  padding: 15px; }  .panel-body:before, .panel-body:after {    content: " ";    display: table;  }  .panel-body:after {    clear: both; }.panel > .list-group {  margin-bottom: 0; }  .panel > .list-group .list-group-item {    border-width: 1px 0; }    .panel > .list-group .list-group-item:first-child {      border-top-right-radius: 0;      border-top-left-radius: 0; }    .panel > .list-group .list-group-item:last-child {      border-bottom: 0; }.panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0; }.panel > .table {  margin-bottom: 0; }.panel > .panel-body + .table {  border-top: 1px solid #d6d4d4; }.panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-right-radius: -1px;  border-top-left-radius: -1px; }.panel-title {  margin-top: 0;  margin-bottom: 0;  color:#333333;  font-size: 15px; text-transform: uppercase; }  .currentcls .panel-title {  color:#0075A1 !important;}    .panel-title > a {    color: inherit; }.panel-footer {  padding: 10px 15px;  background-color: #f5f5f5;  border-top: 1px solid #ddd;  border-bottom-right-radius: -1px;  border-bottom-left-radius: -1px; }.panel-group .panel {  margin-bottom: 0;  border-radius: 0px;  overflow: hidden; }  .panel-group .panel + .panel {    margin-top: 5px; }.panel-group .panel-heading {  border-bottom: 0; }  .panel-group .panel-heading + .panel-collapse .panel-body {    border-top: 1px solid #ddd; }.panel-group .panel-footer {  border-top: 0; }  .panel-group .panel-footer + .panel-collapse .panel-body {    border-bottom: 1px solid #ddd; }.panel-default {  border-color: #ddd; }  .panel-default > .panel-heading {    color: #333333;    background-color: #f5f5f5;    border-color: #ddd; }    .panel-default > .panel-heading + .panel-collapse .panel-body {      border-top-color: #ddd; }  .panel-default > .panel-footer + .panel-collapse .panel-body {    border-bottom-color: #ddd; }.panel-primary {  border-color: #428bca; }  .panel-primary > .panel-heading {    color: #fff;    background-color: #428bca;    border-color: #428bca; }    .panel-primary > .panel-heading + .panel-collapse .panel-body {      border-top-color: #428bca; }  .panel-primary > .panel-footer + .panel-collapse .panel-body {    border-bottom-color: #428bca; }.panel-success {  border-color: #48b151; }  .panel-success > .panel-heading {    color: #fff;    background-color: #55c65e;    border-color: #48b151; }    .panel-success > .panel-heading + .panel-collapse .panel-body {      border-top-color: #48b151; }  .panel-success > .panel-footer + .panel-collapse .panel-body {    border-bottom-color: #48b151; }.panel-warning {  border-color: #e4752b; }  .panel-warning > .panel-heading {    color: #fff;    background-color: #fe9126;    border-color: #e4752b; }    .panel-warning > .panel-heading + .panel-collapse .panel-body {      border-top-color: #e4752b; }  .panel-warning > .panel-footer + .panel-collapse .panel-body {    border-bottom-color: #e4752b; }.panel-danger {  border-color: #d4323d; }  .panel-danger > .panel-heading {    color: #fff;    background-color: #f3515c;    border-color: #d4323d; }    .panel-danger > .panel-heading + .panel-collapse .panel-body {      border-top-color: #d4323d; }  .panel-danger > .panel-footer + .panel-collapse .panel-body {    border-bottom-color: #d4323d; }.panel-info {  border-color: #4b80c3; }  .panel-info > .panel-heading {    color: #fff;    background-color: #5192f3;    border-color: #4b80c3; }    .panel-info > .panel-heading + .panel-collapse .panel-body {      border-top-color: #4b80c3; }  .panel-info > .panel-footer + .panel-collapse .panel-body {    border-bottom-color: #4b80c3; }.well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 0px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }  .well blockquote {    border-color: #ddd;    border-color: rgba(0, 0, 0, 0.15); }.well-lg {  padding: 24px;  border-radius: 6px; }.well-sm {  padding: 9px;  border-radius: 3px; }.close {  float: right;  font-size: 19.5px;  font-weight: bold;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff;  opacity: 0.2;  filter: alpha(opacity=20); }  .close:hover, .close:focus {    color: #000;    text-decoration: none;    cursor: pointer;    opacity: 0.5;    filter: alpha(opacity=50); }button.close {  padding: 0;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none; }.popover {  position: absolute;  top: 0;  left: 0;  z-index: 1010;  display: none;  max-width: 276px;  padding: 1px;  text-align: left;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  white-space: normal; }  .popover.top {    margin-top: -10px; }  .popover.right {    margin-left: 10px; }  .popover.bottom {    margin-top: 10px; }  .popover.left {    margin-left: -10px; }.popover-title {  margin: 0;  padding: 8px 14px;  font-size: 13px;  font-weight: normal;  line-height: 18px;  background-color: #f7f7f7;  border-bottom: 1px solid #ebebeb;  border-radius: 5px 5px 0 0; }.popover-content {  padding: 9px 14px; }.popover .arrow, .popover .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; }.popover .arrow {  border-width: 11px; }.popover .arrow:after {  border-width: 10px;  content: ""; }.popover.top .arrow {  left: 50%;  margin-left: -11px;  border-bottom-width: 0;  border-top-color: #999;  border-top-color: rgba(0, 0, 0, 0.25);  bottom: -11px; }  .popover.top .arrow:after {    content: " ";    bottom: 1px;    margin-left: -10px;    border-bottom-width: 0;    border-top-color: #fff; }.popover.right .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-left-width: 0;  border-right-color: #999;  border-right-color: rgba(0, 0, 0, 0.25); }  .popover.right .arrow:after {    content: " ";    left: 1px;    bottom: -10px;    border-left-width: 0;    border-right-color: #fff; }.popover.bottom .arrow {  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #999;  border-bottom-color: rgba(0, 0, 0, 0.25);  top: -11px; }  .popover.bottom .arrow:after {    content: " ";    top: 1px;    margin-left: -10px;    border-top-width: 0;    border-bottom-color: #fff; }.popover.left .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #999;  border-left-color: rgba(0, 0, 0, 0.25); }  .popover.left .arrow:after {    content: " ";    right: 1px;    border-right-width: 0;    border-left-color: #fff;    bottom: -10px; }.clearfix:before, .clearfix:after {  content: " ";  display: table;  }.clearfix:after {  clear: both; }.pull-right {  float: right !important; }.pull-left {  float: left !important; }.hide {  display: none !important; }.show {  display: block !important; }.invisible {  visibility: hidden; }.text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; }.affix {  position: fixed; }@-ms-viewport {  width: device-width; }@media screen and (max-width: 400px) {  @-ms-viewport {    width: 320px; } }.hidden {  display: none !important;  visibility: hidden !important; }.visible-xs {  display: none !important; }tr.visible-xs {  display: none !important; }th.visible-xs,td.visible-xs {  display: none !important; }@media (max-width: 767px) {  .visible-xs {    display: block !important; }  tr.visible-xs {    display: table-row !important; }  th.visible-xs,  td.visible-xs {    display: table-cell !important; } }@media (min-width: 768px) and (max-width: 991px) {  .visible-xs.visible-sm {    display: block !important; }  tr.visible-xs.visible-sm {    display: table-row !important; }  th.visible-xs.visible-sm,  td.visible-xs.visible-sm {    display: table-cell !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .visible-xs.visible-md {    display: block !important; }  tr.visible-xs.visible-md {    display: table-row !important; }  th.visible-xs.visible-md,  td.visible-xs.visible-md {    display: table-cell !important; } }@media (min-width: 1200px) {  .visible-xs.visible-lg {    display: block !important; }  tr.visible-xs.visible-lg {    display: table-row !important; }  th.visible-xs.visible-lg,  td.visible-xs.visible-lg {    display: table-cell !important; } }.visible-sm {  display: none !important; }tr.visible-sm {  display: none !important; }th.visible-sm,td.visible-sm {  display: none !important; }@media (max-width: 767px) {  .visible-sm.visible-xs {    display: block !important; }  tr.visible-sm.visible-xs {    display: table-row !important; }  th.visible-sm.visible-xs,  td.visible-sm.visible-xs {    display: table-cell !important; } }@media (min-width: 768px) and (max-width: 991px) {  .visible-sm {    display: block !important; }  tr.visible-sm {    display: table-row !important; }  th.visible-sm,  td.visible-sm {    display: table-cell !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .visible-sm.visible-md {    display: block !important; }  tr.visible-sm.visible-md {    display: table-row !important; }  th.visible-sm.visible-md,  td.visible-sm.visible-md {    display: table-cell !important; } }@media (min-width: 1200px) {  .visible-sm.visible-lg {    display: block !important; }  tr.visible-sm.visible-lg {    display: table-row !important; }  th.visible-sm.visible-lg,  td.visible-sm.visible-lg {    display: table-cell !important; } }.visible-md {  display: none !important; }tr.visible-md {  display: none !important; }th.visible-md,td.visible-md {  display: none !important; }@media (max-width: 767px) {  .visible-md.visible-xs {    display: block !important; }  tr.visible-md.visible-xs {    display: table-row !important; }  th.visible-md.visible-xs,  td.visible-md.visible-xs {    display: table-cell !important; } }@media (min-width: 768px) and (max-width: 991px) {  .visible-md.visible-sm {    display: block !important; }  tr.visible-md.visible-sm {    display: table-row !important; }  th.visible-md.visible-sm,  td.visible-md.visible-sm {    display: table-cell !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .visible-md {    display: block !important; }  tr.visible-md {    display: table-row !important; }  th.visible-md,  td.visible-md {    display: table-cell !important; } }@media (min-width: 1200px) {  .visible-md.visible-lg {    display: block !important; }  tr.visible-md.visible-lg {    display: table-row !important; }  th.visible-md.visible-lg,  td.visible-md.visible-lg {    display: table-cell !important; } }.visible-lg {  display: none !important; }tr.visible-lg {  display: none !important; }th.visible-lg,td.visible-lg {  display: none !important; }@media (max-width: 767px) {  .visible-lg.visible-xs {    display: block !important; }  tr.visible-lg.visible-xs {    display: table-row !important; }  th.visible-lg.visible-xs,  td.visible-lg.visible-xs {    display: table-cell !important; } }@media (min-width: 768px) and (max-width: 991px) {  .visible-lg.visible-sm {    display: block !important; }  tr.visible-lg.visible-sm {    display: table-row !important; }  th.visible-lg.visible-sm,  td.visible-lg.visible-sm {    display: table-cell !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .visible-lg.visible-md {    display: block !important; }  tr.visible-lg.visible-md {    display: table-row !important; }  th.visible-lg.visible-md,  td.visible-lg.visible-md {    display: table-cell !important; } }@media (min-width: 1200px) {  .visible-lg {    display: block !important; }  tr.visible-lg {    display: table-row !important; }  th.visible-lg,  td.visible-lg {    display: table-cell !important; } }.hidden-xs {  display: block !important; }tr.hidden-xs {  display: table-row !important; }th.hidden-xs,td.hidden-xs {  display: table-cell !important; }@media (max-width: 767px) {  .hidden-xs {    display: none !important; }  tr.hidden-xs {    display: none !important; }  th.hidden-xs,  td.hidden-xs {    display: none !important; } }@media (min-width: 768px) and (max-width: 991px) {  .hidden-xs.hidden-sm {    display: none !important; }  tr.hidden-xs.hidden-sm {    display: none !important; }  th.hidden-xs.hidden-sm,  td.hidden-xs.hidden-sm {    display: none !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .hidden-xs.hidden-md {    display: none !important; }  tr.hidden-xs.hidden-md {    display: none !important; }  th.hidden-xs.hidden-md,  td.hidden-xs.hidden-md {    display: none !important; } }@media (min-width: 1200px) {  .hidden-xs.hidden-lg {    display: none !important; }  tr.hidden-xs.hidden-lg {    display: none !important; }  th.hidden-xs.hidden-lg,  td.hidden-xs.hidden-lg {    display: none !important; } }.hidden-sm {  display: block !important; }tr.hidden-sm {  display: table-row !important; }th.hidden-sm,td.hidden-sm {  display: table-cell !important; }@media (max-width: 767px) {  .hidden-sm.hidden-xs {    display: none !important; }  tr.hidden-sm.hidden-xs {    display: none !important; }  th.hidden-sm.hidden-xs,  td.hidden-sm.hidden-xs {    display: none !important; } }@media (min-width: 768px) and (max-width: 991px) {  .hidden-sm {    display: none !important; }  tr.hidden-sm {    display: none !important; }  th.hidden-sm,  td.hidden-sm {    display: none !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .hidden-sm.hidden-md {    display: none !important; }  tr.hidden-sm.hidden-md {    display: none !important; }  th.hidden-sm.hidden-md,  td.hidden-sm.hidden-md {    display: none !important; } }@media (min-width: 1200px) {  .hidden-sm.hidden-lg {    display: none !important; }  tr.hidden-sm.hidden-lg {    display: none !important; }  th.hidden-sm.hidden-lg,  td.hidden-sm.hidden-lg {    display: none !important; } }.hidden-md {  display: block !important; }tr.hidden-md {  display: table-row !important; }th.hidden-md,td.hidden-md {  display: table-cell !important; }@media (max-width: 767px) {  .hidden-md.hidden-xs {    display: none !important; }  tr.hidden-md.hidden-xs {    display: none !important; }  th.hidden-md.hidden-xs,  td.hidden-md.hidden-xs {    display: none !important; } }@media (min-width: 768px) and (max-width: 991px) {  .hidden-md.hidden-sm {    display: none !important; }  tr.hidden-md.hidden-sm {    display: none !important; }  th.hidden-md.hidden-sm,  td.hidden-md.hidden-sm {    display: none !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .hidden-md {    display: none !important; }  tr.hidden-md {    display: none !important; }  th.hidden-md,  td.hidden-md {    display: none !important; } }@media (min-width: 1200px) {  .hidden-md.hidden-lg {    display: none !important; }  tr.hidden-md.hidden-lg {    display: none !important; }  th.hidden-md.hidden-lg,  td.hidden-md.hidden-lg {    display: none !important; } }.hidden-lg {  display: block !important; }tr.hidden-lg {  display: table-row !important; }th.hidden-lg,td.hidden-lg {  display: table-cell !important; }@media (max-width: 767px) {  .hidden-lg.hidden-xs {    display: none !important; }  tr.hidden-lg.hidden-xs {    display: none !important; }  th.hidden-lg.hidden-xs,  td.hidden-lg.hidden-xs {    display: none !important; } }@media (min-width: 768px) and (max-width: 991px) {  .hidden-lg.hidden-sm {    display: none !important; }  tr.hidden-lg.hidden-sm {    display: none !important; }  th.hidden-lg.hidden-sm,  td.hidden-lg.hidden-sm {    display: none !important; } }@media (min-width: 992px) and (max-width: 1199px) {  .hidden-lg.hidden-md {    display: none !important; }  tr.hidden-lg.hidden-md {    display: none !important; }  th.hidden-lg.hidden-md,  td.hidden-lg.hidden-md {    display: none !important; } }@media (min-width: 1200px) {  .hidden-lg {    display: none !important; }  tr.hidden-lg {    display: none !important; }  th.hidden-lg,  td.hidden-lg {    display: none !important; } }.visible-print {  display: none !important; }tr.visible-print {  display: none !important; }th.visible-print,td.visible-print {  display: none !important; }@media print {  .visible-print {    display: block !important; }  tr.visible-print {    display: table-row !important; }  th.visible-print,  td.visible-print {    display: table-cell !important; }  .hidden-print {    display: none !important; }  tr.hidden-print {    display: none !important; }  th.hidden-print,  td.hidden-print {    display: none !important; } }@font-face {  font-family: 'FontAwesome';  src: url("../fonts/fontawesome-webfont.eot?v=4.1.0");  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");  font-weight: normal;  font-style: normal; }.icon, [class^="icon-"] {  display: inline-block;  font-family: FontAwesome;  font-style: normal;  font-weight: normal;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }.icon-lg {  font-size: 1.33333em;  line-height: 0.75em;  vertical-align: -15%; }.icon-2x {  font-size: 2em; }.icon-3x {  font-size: 3em; }.icon-4x {  font-size: 4em; }.icon-5x {  font-size: 5em; }.icon-fw {  width: 1.28571em;  text-align: center; }.icon-ul {  padding-left: 0;  margin-left: 2.14286em;  list-style-type: none; }  .icon-ul > li {    position: relative; }.icon-li {  position: absolute;  left: -2.14286em;  width: 2.14286em;  top: 0.14286em;  text-align: center; }  .icon-li.icon-lg {    left: -1.85714em; }.icon-border {  padding: .2em .25em .15em;  border: solid 0.08em #eee;  border-radius: .1em; }.pull-right {  float: right; }.pull-left {  float: left; }.icon.pull-left, .pull-left[class^="icon-"] {  margin-right: .3em; }.icon.pull-right, .pull-right[class^="icon-"] {  margin-left: .3em; }.icon-spin {  -webkit-animation: spin 2s infinite linear;  -moz-animation: spin 2s infinite linear;  -o-animation: spin 2s infinite linear;  animation: spin 2s infinite linear; }@-moz-keyframes spin {  0% {    -moz-transform: rotate(0deg); }  100% {    -moz-transform: rotate(359deg); } }@-webkit-keyframes spin {  0% {    -webkit-transform: rotate(0deg); }  100% {    -webkit-transform: rotate(359deg); } }@-o-keyframes spin {  0% {    -o-transform: rotate(0deg); }  100% {    -o-transform: rotate(359deg); } }@keyframes spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg); }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg); } }.icon-rotate-90 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg); }.icon-rotate-180 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  -webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg); }.icon-rotate-270 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  -webkit-transform: rotate(270deg);  -moz-transform: rotate(270deg);  -ms-transform: rotate(270deg);  -o-transform: rotate(270deg);  transform: rotate(270deg); }.icon-flip-horizontal {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);  -webkit-transform: scale(-1, 1);  -moz-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  -o-transform: scale(-1, 1);  transform: scale(-1, 1); }.icon-flip-vertical {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  -webkit-transform: scale(1, -1);  -moz-transform: scale(1, -1);  -ms-transform: scale(1, -1);  -o-transform: scale(1, -1);  transform: scale(1, -1); }.icon-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: middle; }.icon-stack-1x, .icon-stack-2x {  position: absolute;  left: 0;  width: 100%;  text-align: center; }.icon-stack-1x {  line-height: inherit; }.icon-stack-2x {  font-size: 2em; }.icon-inverse {  color: #fff; }.icon-glass:before {  content: "\f000"; }.icon-music:before {  content: "\f001"; }.icon-search:before {  content: "\f002"; }.icon-envelope-o:before, .icon-envelope-alt:before {  content: "\f003"; }.icon-heart:before {  content: "\f004"; }.icon-star:before {  content: "\f005"; }.icon-star-o:before, .icon-star-empty:before {  content: "\f006"; }.icon-user:before {  content: "\f007";}.header_user_info .icon-user:before{margin-right:5px; }.icon-film:before {  content: "\f008"; }.icon-th-large:before {  content: "\f009"; }.icon-th:before {  content: "\f00a"; }.icon-th-list:before {  content: "\f00b"; }.icon-check:before {  content: "\f00c"; }.icon-times:before, .icon-remove:before {  content: "\f00d"; }.icon-search-plus:before, .icon-zoom-in:before {  content: "\f00e"; }.icon-search-minus:before, .icon-zoom-out:before {  content: "\f010"; }.icon-power-off:before, .icon-off:before {  content: "\f011"; }.icon-signal:before {  content: "\f012"; }.icon-gear:before,.icon-cog:before {  content: "\f013"; }.icon-trash-o:before, .icon-trash:before {  content: "\f014"; }.icon-home:before {  content: "\f015"; }.icon-file-o:before, .icon-file-alt:before {  content: "\f016"; }.icon-clock-o:before, .icon-time:before {  content: "\f017"; }.icon-road:before {  content: "\f018˜"; }.icon-download:before, .icon-download-alt:before {  content: "\f019"; }.icon-arrow-circle-o-down:before, .icon-download:before, .icon-download-alt:before {  content: "\f01a"; }.icon-arrow-circle-o-up:before, .icon-upload:before, .icon-upload-alt:before {  content: "\f01b"; }.icon-inbox:before {  content: "\f01c"; }.icon-play-circle-o:before, .icon-play-circle:before, .icon-play-sign:before {  content: "\f01d"; }.icon-rotate-right:before,.icon-repeat:before {  content: "\f01e"; }.icon-refresh:before {  content: "\f021"; }.icon-list-alt:before {  content: "\f022"; }.icon-lock:before {  content: "\f023"; }.icon-flag:before {  content: "\f024"; }.icon-headphones:before {  content: "\f025"; }.icon-volume-off:before {  content: "\f026"; }.icon-volume-down:before {  content: "\f027"; }.icon-volume-up:before {  content: "\f028"; }.icon-qrcode:before {  content: "\f029"; }.icon-barcode:before {  content: "\f02a"; }.icon-tag:before {  content: "\f02b"; }.icon-tags:before {  content: "\f02c"; }.icon-book:before {  content: "\f02d"; }.icon-bookmark:before {  content: "\f02e"; }.icon-print:before {  content: "\f02f"; }.icon-camera:before {  content: "\f030"; }.icon-font:before {  content: "\f031"; }.icon-bold:before {  content: "\f032"; }.icon-italic:before {  content: "\f033"; }.icon-text-height:before {  content: "\f034"; }.icon-text-width:before {  content: "\f035"; }.icon-align-left:before {  content: "\f036"; }.icon-align-center:before {  content: "\f037"; }.icon-align-right:before {  content: "\f038"; }.icon-align-justify:before {  content: "\f039"; }.icon-list:before {  content: "\f03a"; }.icon-dedent:before,.icon-outdent:before,.icon-indent-left:before {  content: "\f03b"; }.icon-indent:before, .icon-indent-right:before {  content: "\f03c"; }.icon-video-camera:before, .icon-facetime-video:before {  content: "\f03d"; }.icon-photo:before,.icon-image:before,.icon-picture-o:before,.icon-picture:before {  content: "\f03e"; }.icon-pencil:before {  content: "\f040"; }.icon-map-marker:before {  content: "\f041"; }.icon-adjust:before {  content: "\f042"; }.icon-tint:before {  content: "\f043"; }.icon-edit:before,.icon-pencil-square-o:before,.icon-edit:before {  content: "\f044"; }.icon-share-square-o:before, .icon-share:before, .icon-share-alt:before {  content: "\f045"; }.icon-check-square-o:before {  content: "\f046"; }.icon-arrows:before, .icon-move:before {  content: "\f047"; }.icon-step-backward:before {  content: "\f048"; }.icon-fast-backward:before {  content: "\f049"; }.icon-backward:before {  content: "\f04a"; }.icon-play:before {  content: "\f04b"; }.icon-pause:before {  content: "\f04c"; }.icon-stop:before {  content: "\f04d"; }.icon-forward:before {  content: "\f04e"; }.icon-fast-forward:before {  content: "\f050"; }.icon-step-forward:before {  content: "\f051"; }.icon-eject:before {  content: "\f052"; }.icon-chevron-left:before {  content: "\f053"; }.icon-chevron-right:before {  content: "\f054"; }.icon-plus-circle:before, .icon-plus-sign:before {  content: "\f055"; }.icon-minus-circle:before, .icon-minus-sign:before {  content: "\f056"; }.icon-times-circle:before, .icon-remove-sign:before {  content: "\f057"; }.icon-check-circle:before, .icon-ok-sign:before {  content: "\f058"; }.icon-question-circle:before, .icon-question-sign:before {  content: "\f059"; }.icon-info-circle:before, .icon-info-sign:before {  content: "\f05a"; }.icon-crosshairs:before, .icon-screenshot:before {  content: "\f05b"; }.icon-times-circle-o:before, .icon-remove-circle:before {  content: "\f05c"; }.icon-check-circle-o:before, .icon-ok-circle:before {  content: "\f05d"; }.icon-ban:before {  content: "\f05e"; }.icon-arrow-left:before {  content: "\f060"; }.icon-arrow-right:before {  content: "\f061"; }.icon-arrow-up:before {  content: "\f062"; }.icon-arrow-down:before {  content: "\f063"; }.icon-mail-forward:before,.icon-share:before,.icon-share-alt:before {  content: "\f064"; }.icon-expand:before, .icon-resize-full:before {  content: "\f065"; }.icon-compress:before, .icon-resize-small:before {  content: "\f066"; }.icon-plus:before {  content: "\f067"; }.icon-minus:before {  content: "\f068"; }.icon-asterisk:before {  content: "\f069"; }.icon-exclamation-circle:before, .icon-exclamation-sign:before {  content: "\f06a"; }.icon-gift:before {  content: "\f06b"; }.icon-leaf:before {  content: "\f06c"; }.icon-fire:before {  content: "\f06d"; }.icon-eye:before, .icon-eye-open:before {  content: "\f06e"; }.icon-eye-slash:before, .icon-eye-close:before {  content: "\f070"; }.icon-warning:before,.icon-exclamation-triangle:before,.icon-warning-sign:before {  content: "\f071"; }.icon-plane:before {  content: "\f072"; }.icon-calendar:before {  content: "\f073"; }.icon-random:before {  content: "\f074"; }.icon-comment:before {  content: "\f075"; }.icon-magnet:before {  content: "\f076"; }.icon-chevron-up:before {  content: "\f077"; }.icon-chevron-down:before {  content: "\f078"; }.icon-retweet:before {  content: "\f079"; }.icon-shopping-cart:before {  content: "\f07a"; }.icon-folder:before, .icon-folder-close:before {  content: "\f07b"; }.icon-folder-open:before {  content: "\f07c"; }.icon-arrows-v:before, .icon-resize-vertical:before {  content: "\f07d"; }.icon-arrows-h:before, .icon-resize-horizontal:before {  content: "\f07e"; }.icon-bar-chart-o:before, .icon-bar-chart:before {  content: "\f080"; }.icon-twitter-square:before, .icon-twitter-sign:before {  content: "\f081"; }.icon-facebook-square:before, .icon-facebook-sign:before {  content: "\f082"; }.icon-camera-retro:before {  content: "\f083"; }.icon-key:before {  content: "\f084"; }.icon-gears:before,.icon-cogs:before {  content: "\f085"; }.icon-comments:before {  content: "\f086"; }.icon-thumbs-o-up:before, .icon-thumbs-up-alt:before {  content: "\f087"; }.icon-thumbs-o-down:before, .icon-thumbs-down-alt:before {  content: "\f088"; }.icon-star-half:before {  content: "\f089"; }.icon-heart-o:before, .icon-heart-empty:before {  content: "\f08a"; }.icon-sign-out:before, .icon-signout:before {  content: "\f08b"; }.icon-linkedin-square:before, .icon-linkedin-sign:before {  content: "\f08c"; }.icon-thumb-tack:before, .icon-pushpin:before {  content: "\f08d"; }.icon-external-link:before {  content: "\f08e"; }.icon-sign-in:before, .icon-signin:before {  content: "\f090"; }.icon-trophy:before {  content: "\f091"; }.icon-github-square:before, .icon-github-sign:before {  content: "\f092"; }.icon-upload:before, .icon-upload-alt:before {  content: "\f093"; }.icon-lemon-o:before, .icon-lemon:before {  content: "\f094"; }.icon-phone:before {  content: "\f095"; }.icon-square-o:before, .icon-check-empty:before {  content: "\f096"; }.icon-bookmark-o:before, .icon-bookmark-empty:before {  content: "\f097"; }.icon-phone-square:before, .icon-phone-sign:before {  content: "\f098"; }.icon-twitter:before {  content: "\f099"; }.icon-facebook:before {  content: "\f09a"; }.icon-github:before {  content: "\f09b"; }.icon-unlock:before {  content: "\f09c"; }.icon-credit-card:before {  content: "\f09d"; }.icon-rss:before {  content: "\f09e"; }.icon-hdd-o:before, .icon-hdd:before {  content: "\f0a0"; }.icon-bullhorn:before {  content: "\f0a1"; }.icon-bell:before, .icon-bell-alt:before {  content: "\f0a2"; }.icon-certificate:before {  content: "\f0a3"; }.icon-hand-o-right:before, .icon-hand-right:before {  content: "\f0a4"; }.icon-hand-o-left:before, .icon-hand-left:before {  content: "\f0a5"; }.icon-hand-o-up:before, .icon-hand-up:before {  content: "\f0a6"; }.icon-hand-o-down:before, .icon-hand-down:before {  content: "\f0a7"; }.icon-arrow-circle-left:before, .icon-circle-arrow-left:before {  content: "\f0a8"; }.icon-arrow-circle-right:before, .icon-circle-arrow-right:before {  content: "\f0a9"; }.icon-arrow-circle-up:before, .icon-circle-arrow-up:before {  content: "\f0aa"; }.icon-arrow-circle-down:before, .icon-circle-arrow-down:before {  content: "\f0ab"; }.icon-globe:before {  content: "\f0ac"; }.icon-wrench:before {  content: "\f0ad"; }.icon-tasks:before {  content: "\f0ae"; }.icon-filter:before {  content: "\f0b0"; }.icon-briefcase:before {  content: "\f0b1"; }.icon-arrows-alt:before, .icon-fullscreen:before {  content: "\f0b2"; }.icon-group:before,.icon-users:before,.icon-group:before {  content: "\f0c0"; }.icon-chain:before,.icon-link:before {  content: "\f0c1"; }.icon-cloud:before {  content: "\f0c2"; }.icon-flask:before, .icon-beaker:before {  content: "\f0c3"; }.icon-cut:before,.icon-scissors:before,.icon-cut:before {  content: "\f0c4"; }.icon-copy:before,.icon-files-o:before,.icon-copy:before {  content: "\f0c5"; }.icon-paperclip:before, .icon-paper-clip:before {  content: "\f0c6"; }.icon-save:before,.icon-floppy-o:before,.icon-save:before {  content: "\f0c7"; }.icon-square:before, .icon-sign-blank:before {  content: "\f0c8"; }.icon-navicon:before,.icon-reorder:before,.icon-bars:before,.icon-reorder:before {  content: "\f0c9"; }.icon-list-ul:before {  content: "\f0ca"; }.icon-list-ol:before {  content: "\f0cb"; }.icon-strikethrough:before {  content: "\f0cc"; }.icon-underline:before {  content: "\f0cd"; }.icon-table:before {  content: "\f0ce"; }.icon-magic:before {  content: "\f0d0"; }.icon-truck:before {  content: "\f0d1"; }.icon-pinterest:before {  content: "\f0d2"; }.icon-pinterest-square:before, .icon-pinterest-sign:before {  content: "\f0d3"; }.icon-google-plus-square:before, .icon-google-plus-sign:before {  content: "\f0d4"; }.icon-google-plus:before {  content: "\f0d5"; }.icon-money:before {  content: "\f0d6"; }.icon-caret-down:before {  content: "\f0d7"; }.icon-caret-up:before {  content: "\f0d8"; }.icon-caret-left:before {  content: "\f0d9"; }.icon-caret-right:before {  content: "\f0da"; }.icon-columns:before {  content: "\f0db"; }.icon-unsorted:before,.icon-sort:before {  content: "\f0dc"; }.icon-sort-down:before,.icon-sort-desc:before,.icon-sort-up:before {  content: "\f0dd"; }.icon-sort-up:before,.icon-sort-asc:before,.icon-sort-down:before {  content: "\f0de"; }.icon-envelope:before {  content: "\f0e0"; }.icon-linkedin:before {  content: "\f0e1"; }.icon-rotate-left:before,.icon-undo:before {  content: "\f0e2"; }.icon-legal:before,.icon-gavel:before,.icon-legal:before {  content: "\f0e3"; }.icon-dashboard:before,.icon-tachometer:before,.icon-dashboard:before {  content: "\f0e4"; }.icon-comment-o:before, .icon-comment-alt:before {  content: "\f0e5"; }.icon-comments-o:before, .icon-comments-alt:before {  content: "\f0e6"; }.icon-flash:before,.icon-bolt:before {  content: "\f0e7"; }.icon-sitemap:before {  content: "\f0e8"; }.icon-umbrella:before {  content: "\f0e9"; }.icon-paste:before,.icon-clipboard:before,.icon-paste:before {  content: "\f0ea"; }.icon-lightbulb-o:before, .icon-lightbulb:before {  content: "\f0eb"; }.icon-exchange:before {  content: "\f0ec"; }.icon-cloud-download:before {  content: "\f0ed"; }.icon-cloud-upload:before {  content: "\f0ee"; }.icon-user-md:before {  content: "\f0f0"; }.icon-stethoscope:before {  content: "\f0f1"; }.icon-suitcase:before {  content: "\f0f2"; }.icon-bell-o:before, .icon-bell:before, .icon-bell-alt:before {  content: "\f0f3"; }.icon-coffee:before {  content: "\f0f4"; }.icon-cutlery:before, .icon-food:before {  content: "\f0f5"; }.icon-file-text-o:before, .icon-file-text-alt:before {  content: "\f0f6"; }.icon-building-o:before, .icon-building:before {  content: "\f0f7"; }.icon-hospital-o:before, .icon-hospital:before {  content: "\f0f8"; }.icon-ambulance:before {  content: "\f0f9"; }.icon-medkit:before {  content: "\f0fa"; }.icon-fighter-jet:before {  content: "\f0fb"; }.icon-beer:before {  content: "\f0fc"; }.icon-h-square:before, .icon-h-sign:before {  content: "\f0fd"; }.icon-plus-square:before, .icon-plus-sign-alt:before {  content: "\f0fe"; }.icon-angle-double-left:before, .icon-double-angle-left:before {  content: "\f100"; }.icon-angle-double-right:before, .icon-double-angle-right:before {  content: "\f101"; }.icon-angle-double-up:before, .icon-double-angle-up:before {  content: "\f102"; }.icon-angle-double-down:before, .icon-double-angle-down:before {  content: "\f103"; }.icon-angle-left:before {  content: "\f104"; }.icon-angle-right:before {  content: "\f105"; }.icon-angle-up:before {  content: "\f106"; }.icon-angle-down:before {  content: "\f107"; }.icon-desktop:before {  content: "\f108"; }.icon-laptop:before {  content: "\f109"; }.icon-tablet:before {  content: "\f10a"; }.icon-mobile-phone:before,.icon-mobile:before,.icon-mobile-phone:before {  content: "\f10b"; }.icon-circle-o:before, .icon-circle-blank:before {  content: "\f10c"; }.icon-quote-left:before {  content: "\f10d"; }.icon-quote-right:before {  content: "\f10e"; }.icon-spinner:before {  content: "\f110"; }.icon-circle:before {  content: "\f111"; }.icon-mail-reply:before,.icon-reply:before {  content: "\f112"; }.icon-github-alt:before {  content: "\f113"; }.icon-folder-o:before, .icon-folder-close-alt:before {  content: "\f114"; }.icon-folder-open-o:before, .icon-folder-open-alt:before {  content: "\f115"; }.icon-smile-o:before, .icon-smile:before {  content: "\f118"; }.icon-frown-o:before, .icon-frown:before {  content: "\f119"; }.icon-meh-o:before, .icon-meh:before {  content: "\f11a"; }.icon-gamepad:before {  content: "\f11b"; }.icon-keyboard-o:before, .icon-keyboard:before {  content: "\f11c"; }.icon-flag-o:before, .icon-flag-alt:before {  content: "\f11d"; }.icon-flag-checkered:before {  content: "\f11e"; }.icon-terminal:before {  content: "\f120"; }.icon-code:before {  content: "\f121"; }.icon-mail-reply-all:before,.icon-reply-all:before {  content: "\f122"; }.icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before,.icon-star-half-empty:before {  content: "\f123"; }.icon-location-arrow:before {  content: "\f124"; }.icon-crop:before {  content: "\f125"; }.icon-code-fork:before {  content: "\f126"; }.icon-unlink:before,.icon-chain-broken:before,.icon-unlink:before {  content: "\f127"; }.icon-question:before {  content: "\f128"; }.icon-info:before {  content: "\f129"; }.icon-exclamation:before {  content: "\f12a"; }.icon-superscript:before {  content: "\f12b"; }.icon-subscript:before {  content: "\f12c"; }.icon-eraser:before {  content: "\f12d"; }.icon-puzzle-piece:before {  content: "\f12e"; }.icon-microphone:before {  content: "\f130"; }.icon-microphone-slash:before, .icon-microphone-off:before {  content: "\f131"; }.icon-shield:before {  content: "\f132"; }.icon-calendar-o:before, .icon-calendar-empty:before {  content: "\f133"; }.icon-fire-extinguisher:before {  content: "\f134"; }.icon-rocket:before {  content: "\f135"; }.icon-maxcdn:before {  content: "\f136"; }.icon-chevron-circle-left:before, .icon-chevron-sign-left:before {  content: "\f137"; }.icon-chevron-circle-right:before, .icon-chevron-sign-right:before {  content: "\f138"; }.icon-chevron-circle-up:before, .icon-chevron-sign-up:before {  content: "\f139"; }.icon-chevron-circle-down:before, .icon-chevron-sign-down:before {  content: "\f13a"; }.icon-html5:before {  content: "\f13b"; }.icon-css3:before {  content: "\f13c"; }.icon-anchor:before {  content: "\f13d"; }.icon-unlock-alt:before {  content: "\f13e"; }.icon-bullseye:before {  content: "\f140"; }.icon-ellipsis-h:before, .icon-ellipsis-horizontal:before {  content: "\f141"; }.icon-ellipsis-v:before, .icon-ellipsis-vertical:before {  content: "\f142"; }.icon-rss-square:before, .icon-rss-sign:before {  content: "\f143"; }.icon-play-circle:before, .icon-play-sign:before {  content: "\f144"; }.icon-ticket:before {  content: "\f145"; }.icon-minus-square:before, .icon-minus-sign-alt:before {  content: "\f146"; }.icon-minus-square-o:before, .icon-check-minus:before, .icon-collapse-alt:before {  content: "\f147"; }.icon-level-up:before {  content: "\f148"; }.icon-level-down:before {  content: "\f149"; }.icon-check-square:before, .icon-check-sign:before {  content: "\f14a"; }.icon-pencil-square:before, .icon-edit-sign:before {  content: "\f14b"; }.icon-external-link-square:before, .icon-external-link-sign:before {  content: "\f14c"; }.icon-share-square:before, .icon-share-sign:before {  content: "\f14d"; }.icon-compass:before {  content: "\f14e"; }.icon-toggle-down:before,.icon-caret-square-o-down:before,.icon-collapse:before {  content: "\f150"; }.icon-toggle-up:before,.icon-caret-square-o-up:before,.icon-collapse-top:before {  content: "\f151"; }.icon-toggle-right:before,.icon-caret-square-o-right:before {  content: "\f152"; }.icon-euro:before,.icon-eur:before {  content: "\f153"; }.icon-gbp:before {  content: "\f154"; }.icon-dollar:before,.icon-usd:before {  content: "\f155"; }.icon-rupee:before,.icon-inr:before {  content: "\f156"; }.icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before {  content: "\f157"; }.icon-ruble:before,.icon-rouble:before,.icon-rub:before,.icon-cny:before {  content: "\f158"; }.icon-won:before,.icon-krw:before {  content: "\f159"; }.icon-bitcoin:before,.icon-btc:before {  content: "\f15a"; }.icon-file:before {  content: "\f15b"; }.icon-file-text:before {  content: "\f15c"; }.icon-sort-alpha-asc:before, .icon-sort-by-alphabet:before {  content: "\f15d"; }.icon-sort-alpha-desc:before, .icon-sort-by-alphabet-alt:before {  content: "\f15e"; }.icon-sort-amount-asc:before, .icon-sort-by-attributes:before {  content: "\f160"; }.icon-sort-amount-desc:before, .icon-sort-by-attributes-alt:before {  content: "\f161"; }.icon-sort-numeric-asc:before, .icon-sort-by-order:before {  content: "\f162"; }.icon-sort-numeric-desc:before, .icon-sort-by-order-alt:before {  content: "\f163"; }.icon-thumbs-up:before {  content: "\f164"; }.icon-thumbs-down:before {  content: "\f165"; }.icon-youtube-square:before, .icon-youtube-sign:before {  content: "\f166"; }.icon-youtube:before {  content: "\f167"; }.icon-xing:before {  content: "\f168"; }.icon-xing-square:before, .icon-xing-sign:before {  content: "\f169"; }.icon-youtube-play:before {  content: "\f16a"; }.icon-dropbox:before {  content: "\f16b"; }.icon-stack-overflow:before, .icon-stackexchange:before {  content: "\f16c"; }.icon-instagram:before {  content: "\f16d"; }.icon-flickr:before {  content: "\f16e"; }.icon-adn:before {  content: "\f170"; }.icon-bitbucket:before {  content: "\f171"; }.icon-bitbucket-square:before, .icon-bitbucket-sign:before {  content: "\f172"; }.icon-tumblr:before {  content: "\f173"; }.icon-tumblr-square:before, .icon-tumblr-sign:before {  content: "\f174"; }.icon-long-arrow-down:before {  content: "\f175"; }.icon-long-arrow-up:before {  content: "\f176"; }.icon-long-arrow-left:before {  content: "\f177"; }.icon-long-arrow-right:before {  content: "\f178"; }.icon-apple:before {  content: "\f179"; }.icon-windows:before {  content: "\f17a"; }.icon-android:before {  content: "\f17b"; }.icon-linux:before {  content: "\f17c"; }.icon-dribbble:before {  content: "\f17d"; }.icon-skype:before {  content: "\f17e"; }.icon-foursquare:before {  content: "\f180"; }.icon-trello:before {  content: "\f181"; }.icon-female:before {  content: "\f182"; }.icon-male:before {  content: "\f183"; }.icon-gittip:before {  content: "\f184"; }.icon-sun-o:before, .icon-sun:before {  content: "\f185"; }.icon-moon-o:before, .icon-moon:before {  content: "\f186"; }.icon-archive:before {  content: "\f187"; }.icon-bug:before {  content: "\f188"; }.icon-vk:before {  content: "\f189"; }.icon-weibo:before {  content: "\f18a"; }.icon-renren:before {  content: "\f18b"; }.icon-pagelines:before {  content: "\f18c"; }.icon-stack-exchange:before {  content: "\f18d"; }.icon-arrow-circle-o-right:before {  content: "\f18e"; }.icon-arrow-circle-o-left:before {  content: "\f190"; }.icon-toggle-left:before,.icon-caret-square-o-left:before {  content: "\f191"; }.icon-dot-circle-o:before {  content: "\f192"; }.icon-wheelchair:before {  content: "\f193"; }.icon-vimeo-square:before {  content: "\f194"; }.icon-turkish-lira:before,.icon-try:before {  content: "\f195"; }.icon-plus-square-o:before, .icon-expand-alt:before {  content: "\f196"; }.icon-space-shuttle:before {  content: "\f197"; }.icon-slack:before {  content: "\f198"; }.icon-envelope-square:before {  content: "\f199"; }.icon-wordpress:before {  content: "\f19a"; }.icon-openid:before {  content: "\f19b"; }.icon-institution:before,.icon-bank:before,.icon-university:before {  content: "\f19c"; }.icon-mortar-board:before,.icon-graduation-cap:before {  content: "\f19d"; }.icon-yahoo:before {  content: "\f19e"; }.icon-google:before {  content: "\f1a0"; }.icon-reddit:before {  content: "\f1a1"; }.icon-reddit-square:before {  content: "\f1a2"; }.icon-stumbleupon-circle:before {  content: "\f1a3"; }.icon-stumbleupon:before {  content: "\f1a4"; }.icon-delicious:before {  content: "\f1a5"; }.icon-digg:before {  content: "\f1a6"; }.icon-pied-piper-square:before,.icon-pied-piper:before {  content: "\f1a7"; }.icon-pied-piper-alt:before {  content: "\f1a8"; }.icon-drupal:before {  content: "\f1a9"; }.icon-joomla:before {  content: "\f1aa"; }.icon-language:before {  content: "\f1ab"; }.icon-fax:before {  content: "\f1ac"; }.icon-building:before {  content: "\f1ad"; }.icon-child:before {  content: "\f1ae"; }.icon-paw:before {  content: "\f1b0"; }.icon-spoon:before {  content: "\f1b1"; }.icon-cube:before {  content: "\f1b2"; }.icon-cubes:before {  content: "\f1b3"; }.icon-behance:before {  content: "\f1b4"; }.icon-behance-square:before {  content: "\f1b5"; }.icon-steam:before {  content: "\f1b6"; }.icon-steam-square:before {  content: "\f1b7"; }.icon-recycle:before {  content: "\f1b8"; }.icon-automobile:before,.icon-car:before {  content: "\f1b9"; }.icon-cab:before,.icon-taxi:before {  content: "\f1ba"; }.icon-tree:before {  content: "\f1bb"; }.icon-spotify:before {  content: "\f1bc"; }.icon-deviantart:before {  content: "\f1bd"; }.icon-soundcloud:before {  content: "\f1be"; }.icon-database:before {  content: "\f1c0"; }.icon-file-pdf-o:before {  content: "\f1c1"; }.icon-file-word-o:before {  content: "\f1c2"; }.icon-file-excel-o:before {  content: "\f1c3"; }.icon-file-powerpoint-o:before {  content: "\f1c4"; }.icon-file-photo-o:before,.icon-file-picture-o:before,.icon-file-image-o:before {  content: "\f1c5"; }.icon-file-zip-o:before,.icon-file-archive-o:before {  content: "\f1c6"; }.icon-file-sound-o:before,.icon-file-audio-o:before {  content: "\f1c7"; }.icon-file-movie-o:before,.icon-file-video-o:before {  content: "\f1c8"; }.icon-file-code-o:before {  content: "\f1c9"; }.icon-vine:before {  content: "\f1ca"; }.icon-codepen:before {  content: "\f1cb"; }.icon-jsfiddle:before {  content: "\f1cc"; }.icon-life-bouy:before,.icon-life-saver:before,.icon-support:before,.icon-life-ring:before {  content: "\f1cd"; }.icon-circle-o-notch:before {  content: "\f1ce"; }.icon-ra:before,.icon-rebel:before {  content: "\f1d0"; }.icon-ge:before,.icon-empire:before {  content: "\f1d1"; }.icon-git-square:before {  content: "\f1d2"; }.icon-git:before {  content: "\f1d3"; }.icon-hacker-news:before {  content: "\f1d4"; }.icon-tencent-weibo:before {  content: "\f1d5"; }.icon-qq:before {  content: "\f1d6"; }.icon-wechat:before,.icon-weixin:before {  content: "\f1d7"; }.icon-send:before,.icon-paper-plane:before {  content: "\f1d8"; }.icon-send-o:before,.icon-paper-plane-o:before {  content: "\f1d9"; }.icon-history:before {  content: "\f1da"; }.icon-circle-thin:before {  content: "\f1db"; }.icon-header:before {  content: "\f1dc"; }.icon-paragraph:before {  content: "\f1dd"; }.icon-sliders:before {  content: "\f1de"; }.icon-share-alt:before {  content: "\f1e0"; }.icon-share-alt-square:before {  content: "\f1e1"; }.icon-bomb:before {  content: "\f1e2"; }a:hover, a:focus  {  text-decoration: none;}@media only screen and (min-width: 1200px) {  .container {    padding-left: 0;    padding-right: 0; } }body {  min-width: 320px;  height: 100%;  line-height: 18px;  font-size: 13px;  color: #777; overflow-x: hidden; }  body.content_only {    background: none; }textarea {  resize: none; }#header {  z-index: 5003; }.columns-container {	padding-top: 0px}#order .columns-container { background: #ffffff;} .product-302 .columns-container{background: #ffffff;}#columns {  position: relative;  padding-bottom: 0px;  padding-top: 0; }  #layer_cart .product-name {  margin-top: -5px;  text-align: left;}#layer_cart p.product-name {  float: none;  font-weight: bold;  text-transform: uppercase;  width: 100%;  line-height:18px;}#layer_cart p.product-name a{  font-size: 13px;  line-height: 13px ;}#layer_cart .price_display .price {  color: #0075a1 !important;  font-size: 16px;  font-weight: bold;}#ap5-page-product-box h5.product-name {  float: none;  width: auto;}#ap5-page-product-box .ap5-pack-product-name.title-center {  line-height: 15px;  min-height: 60px;}#index .tab-content {   margin: -3px 6px 34px 5px;  clear: both; }header {  z-index: 1;  position: relative;  background: #fff;  padding-bottom: 15px; }  header .banner {    background: black;    max-height: 100%; }    header .banner .row {      margin: 0px; }  header .nav {    background: #333; }    header .nav .row {      margin: 0px; }    header .nav nav {      width: 100%; }  header .row {    position: relative; }    header .row > .container {      position: relative; }    header .row #header_logo {      padding-top: 2px; }      @media (max-width: 992px) {        header .row #header_logo {          padding-top: 40px; } }      @media (max-width: 767px) {        header .row #header_logo {          padding-top: 15px; }          header .row #header_logo img {            margin: 0 auto; } }  @media (min-width: 767px) {    header .col-sm-4 + .col-sm-4 + .col-sm-4, header .row #header_logo + .col-sm-4 + .col-sm-4, header .row .col-sm-4 + #header_logo + .col-sm-4, header .row #header_logo + #header_logo + .col-sm-4, header .row .col-sm-4 + .col-sm-4 + #header_logo, header .row #header_logo + .col-sm-4 + #header_logo, header .row .col-sm-4 + #header_logo + #header_logo, header .row #header_logo + #header_logo + #header_logo {      float: right; } }.ie8 #header #header_logo {  width: 350px; }#center_column .page_product_box h3 {  color: #555454;  text-transform: uppercase;  font-family: "Open Sans", sans-serif;  font-weight: 600;  font-size: 18px;  line-height: 20px;  padding: 14px 20px 17px;  margin: 0 0 20px;  position: relative;  border: 1px solid #d6d4d4;  border-bottom: none;  background: #fbfbfb; }p.info-title {  font-weight: bold;  color: #333;  margin-bottom: 25px; }p.info-account {  margin: -4px 0 24px 0; }.dark {  color: #333; }.main-page-indent {  margin-bottom: 30px; }.alert {  font-weight: bold; }  .alert:before {    cursor: pointer; }  .alert ul, .alert ol {    padding-left: 15px;    margin-left: 27px; }    .alert ul li, .alert ol li {      list-style-type: decimal;      font-weight: normal; }  .alert.alert-success {    text-shadow: 1px 1px rgba(0, 0, 0, 0.1); }    .alert.alert-success:before {      font-family: "FontAwesome";      content: "\f058";      font-size: 20px;      vertical-align: -2px;      padding-right: 7px; }  .alert.alert-danger {    text-shadow: 1px 1px rgba(0, 0, 0, 0.1); }    .alert.alert-danger:before {      font-family: "FontAwesome";      content: "\f057";      font-size: 20px;      vertical-align: -2px;      padding-right: 7px;      float: left; }.label {  white-space: normal;  display: inline-block;  padding: 6px 10px; }label {  color: #333; }  label.required:before {    content: "*";    color: red;    font-size: 14px;    position: relative;    line-height: 12px; }.unvisible {  display: none; }.checkbox {  line-height: 16px; }  .checkbox label {    color: #777777; }.close {  opacity: 1; }  .close:hover {    opacity: 1; }input.button_mini,input.button_small,input.button,input.button_large,input.button_mini_disabled,input.button_small_disabled,input.button_disabled,input.button_large_disabled,input.exclusive_mini,input.exclusive_small,input.exclusive,input.exclusive_large,input.exclusive_mini_disabled,input.exclusive_small_disabled,input.exclusive_disabled,input.exclusive_large_disabled,a.button_mini,a.button_small,a.button,a.button_large,a.exclusive_mini,a.exclusive_small,a.exclusive,a.exclusive_large,span.button_mini,span.button_small,span.button,span.button_large,span.exclusive_mini,span.exclusive_small,span.exclusive,span.exclusive_large,span.exclusive_large_disabled {  position: relative;  display: inline-block;  padding: 5px 7px;  border: 1px solid #cc9900;  font-weight: bold;  color: black;  background: url(../img/bg_bt.gif) repeat-x 0 0 #f4b61b;  cursor: pointer;  white-space: normal;  text-align: left; }*:first-child + html input.button_mini,*:first-child + html input.button_small,*:first-child + html input.button,*:first-child + html input.button_large,*:first-child + html input.button_mini_disabled,*:first-child + html input.button_small_disabled,*:first-child + html input.button_disabled,*:first-child + html input.button_large_disabled,*:first-child + html input.exclusive_mini,*:first-child + html input.exclusive_small,*:first-child + html input.exclusive,*:first-child + html input.exclusive_large,*:first-child + html input.exclusive_mini_disabled,*:first-child + html input.exclusive_small_disabled,*:first-child + html input.exclusive_disabled,*:first-child + html input.exclusive_large_disabled {  border: none; }input.button_mini:hover,input.button_small:hover,input.button:hover,input.button_large:hover,input.exclusive_mini:hover,input.exclusive_small:hover,input.exclusive:hover,input.exclusive_large:hover,a.button_mini:hover,a.button_small:hover,a.button:hover,a.button_large:hover,a.exclusive_mini:hover,a.exclusive_small:hover,a.exclusive:hover,a.exclusive_large:hover {  text-decoration: none;  background-position: left -50px; }input.button_mini:active,input.button_small:active,input.button:active,input.button_large:active,input.exclusive_mini:active,input.exclusive_small:active,input.exclusive:active,input.exclusive_large:active,a.button_mini:active,a.button_small:active,a.button:active,a.button_large:active,a.exclusive_mini:active,a.exclusive_small:active,a.exclusive:active,a.exclusive_large:active {  background-position: left -100px; }input.button_disabled,input.exclusive_disabled,span.exclusive {  border: 1px solid #cccccc;  color: #999999;  background: url(../img/bg_bt_2.gif) repeat-x 0 0 #cccccc;  cursor: default; }.btn.disabled,.btn[disabled]:hover {  opacity: 0.3; }.button.button-small {  background: #05a2c0 none repeat scroll 0 0;  border: 1px solid #05a2c0;  border-radius: 0;  padding: 0;  text-transform: uppercase; color:#fff;}  .button.button-small span {    display: block; font-size: 13px;  text-shadow: none;    text-transform: uppercase; 	padding: 5px 15px; }    .button.button-small span i {      vertical-align: 0px;      margin-right: 5px; }      .button.button-small span i.right {        margin-right: 0;        margin-left: 5px; }    .button.button-small:hover {   background:#fff; border-color: #05a2c0; color:#05a2c0;}.button.button-medium {  border-radius: 0px;  font-weight: bold;  color:#fff;  line-height: 21px; padding:0;  background: #05a2c0 none repeat scroll 0 0;  border: 1px solid #05a2c0;  }  .button.button-medium span a{text-shadow:none;}.button.button-medium span {    display: block; font-size: 13px;  text-shadow: none;    text-transform: uppercase; 	padding: 5px 15px; text-shadow:none; }    @media (max-width: 480px) {      .button.button-medium span {        font-size: 15px;        padding-right: 7px;        padding-left: 7px; } }    .button.button-medium span i.left {      font-size: 19px;      vertical-align: -2px;      margin: -4px 10px 0 0;      display: inline-block; }      @media (max-width: 480px) {        .button.button-medium span i.left {          margin-right: 5px; } }    .button.button-medium span i.right {      margin-right: 0;      margin-left: 9px; }      @media (max-width: 480px) {        .button.button-medium span i.right {          margin-left: 5px; } }  .button.button-medium:hover {   background:#fff; color:#05a2c0;}.button.button-medium.exclusive {  background: #05a2c0 none repeat scroll 0 0;  border: 1px solid #05a2c0;  border-radius: 0;  text-transform: uppercase;   padding:0; color:#fff;}  .button.button-medium.exclusive span {    border-color: #05a2c0; padding: 5px 15px; }.button.button-medium.exclusive:hover {  background: #fff none repeat scroll 0 0;  border-color: #05a2c0; color:#05a2c0;}    .button.button-medium.exclusive:hover span {      border-color: #fec133; }.link-button {  font-weight: bold; }  .link-button i {    margin-right: 5px; }    .link-button i.large {      font-size: 26px;      line-height: 26px;      vertical-align: -3px;      color: silver; }.btn.button-plus,.btn.button-minus {  font-size: 14px;  line-height: 14px;  color: #c0c0c0;  text-shadow: 1px -1px rgba(0, 0, 0, 0.05);  padding: 0;  border: 1px solid;  border-color: #dedcdc #c1bfbf #b5b4b4 #dad8d8;  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0; }  .btn.button-plus span,  .btn.button-minus span {    display: block;    border: 1px solid #fff;    vertical-align: middle;    width: 25px;    height: 25px;    text-align: center;    vertical-align: middle;    padding: 4px 0 0 0;    background: #1e5799;    background: white;    background: -moz-linear-gradient(top, white 0%, #fbfbfb 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fbfbfb));    background: -webkit-linear-gradient(top, white 0%, #fbfbfb 100%);    background: -o-linear-gradient(top, white 0%, #fbfbfb 100%);    background: -ms-linear-gradient(top, white 0%, #fbfbfb 100%);    background: linear-gradient(to bottom, #ffffff 0%, #fbfbfb 100%);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb',GradientType=0); }  .btn.button-plus:hover,  .btn.button-minus:hover {    color: #333; }    .btn.button-plus:hover span,    .btn.button-minus:hover span {      filter: none;      background: #f6f6f6; }.button.exclusive-medium {  font-size: 17px;  padding: 0;  line-height: 21px;  color: #333;  font-weight: bold;  border: 1px solid;  border-color: #cacaca #b7b7b7 #9a9a9a #b7b7b7;  }  .button.exclusive-medium span {    border: 1px solid;    border-color: #fff;    display: block;    padding:5px 15px;    background: #f7f7f7;    background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ededed));    background: -webkit-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -o-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -ms-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: linear-gradient(to bottom, #f7f7f7 0%, #ededed 100%);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0); }    @media (max-width: 480px) {      .button.exclusive-medium span {        font-size: 15px;        padding-right: 7px;        padding-left: 7px; } }    .button.exclusive-medium span:hover {      border-color:#fff; }      .button.exclusive-medium span:hover span {        background: #e7e7e7;        background: -moz-linear-gradient(top, #e7e7e7 0%, #e7e7e7 0%);        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e7e7), color-stop(0%, #e7e7e7));        background: -webkit-linear-gradient(top, #e7e7e7 0%, #e7e7e7 0%);        background: -o-linear-gradient(top, #e7e7e7 0%, #e7e7e7 0%);        background: -ms-linear-gradient(top, #e7e7e7 0%, #e7e7e7 0%);        background: linear-gradient(to bottom, #e7e7e7 0%, #e7e7e7 0%);        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#e7e7e7',GradientType=0); }.button.ajax_add_to_cart_button {    background: none repeat scroll 0 0 #3fd31f;    border: 0px solid #3fd31f;    border-radius: 2px;    color: #fff;    font-size: 16px;	font-weight:normal;    padding:11px 25px 10px 20px;    text-transform: capitalize;	transition:all 0.3s ease 0s;}.button.ajax_add_to_cart_button:hover{ background: #222222 !important;}.button.ajax_add_to_cart_button::before {    color: #fff;    font-family: "FontAwesome";    font-size: 17px;    line-height: 22px;    padding-right: 05px;	content: "\f07a";}.button.lnk_view {  font: 700 17px/21px Arial, Helvetica, sans-serif;  color: #333;  text-shadow: 1px 1px white;  padding: 0;  border: 1px solid;  border-color: #cacaca #b7b7b7 #9a9a9a #b7b7b7; }  .button.lnk_view span {    border: 1px solid;    border-color: #fff;    padding: 10px 14px;    display: block;    background: #f7f7f7;    background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ededed));    background: -webkit-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -o-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -ms-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: linear-gradient(to bottom, #f7f7f7 0%, #ededed 100%);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0); }  .button.lnk_view:hover {    border-color: #9e9e9e #9e9e9e #c8c8c8 #9e9e9e; }    .button.lnk_view:hover span {      filter: none;      background: #e7e7e7; }  .button.lnk_view i.left {    padding-right: 8px;    color: #777777; }.form-control {  padding: 3px 5px;  height: 27px;  -webkit-box-shadow: none;  box-shadow: none; }  .form-control.grey {    background: #fbfbfb; }table.std,table.table_block {  margin-bottom: 20px;  width: 100%;  border: 1px solid #999999;  border-bottom: none;  background: white;  border-collapse: inherit; }table.std th,table.table_block th {  padding: 14px 12px;  font-size: 12px;  color: #fff;  font-weight: bold;  text-transform: uppercase;  text-shadow: 0 1px 0 black;  background: #999999; }table.std tr.alternate_item,table.table_block tr.alternate_item {  background-color: #f3f3f3; }table.std td,table.table_block td {  padding: 12px;  border-right: 1px solid #e9e9e9;  border-bottom: 1px solid #e9e9e9;  font-size: 12px;  vertical-align: top; }.table {  margin-bottom: 30px; }  .table > thead > tr > th {    background: #fbfbfb;    border-bottom-width: 1px;    color: #333;    vertical-align: middle; }  .table td a.color-myaccount {    color: #777;    text-decoration: underline; }    .table td a.color-myaccount:hover {      text-decoration: none; }  .table tfoot tr {    background: #fbfbfb; }.product-name {   color: #3a3939;    float: left;    font-size: 17px;    line-height: 23px;    margin-bottom: 0;    width: 115px; }  .product-name a {    font-size: 17px;    line-height: 23px;    color: #3a3939; }    .product-name a:hover {      color: #515151; }    @media (max-width: 768px) {      .product-name a {        font-size: 14px; } }.price {  font-size: 13px;  color: #777;  white-space: nowrap; }.price.product-price {  font: 600 21px/26px "Open Sans", sans-serif;  color: #333;  margin:15px 0;}.old-price {  color: #000;  text-decoration: line-through; }.old-price.product-price {  font-size: 14px; }.special-price {  color: #f13340; }.price-percent-reduction {  background: #f13340;  border: 1px solid #d02a2c;  font: 600 21px/24px "Open Sans", sans-serif;  color: #fff;  padding: 0 5px 0 3px;  display: inline-block; }  .price-percent-reduction.small {    font: 700 14px/17px Arial, Helvetica, sans-serif;    padding: 1px 6px; }.new-box,.sale-box {  position: absolute;  top: -3px;  overflow: hidden;  height: 85px;  width: 85px;  text-align: center;  z-index: 0; }.new-box {  left: 32px; }.sale-box {  right: 32px; }.new-label {  font: 700 14px/12px Arial, Helvetica, sans-serif;  color: #fff;  background: #6ad4ff;  text-transform: uppercase;  padding: 9px 0 7px;  text-shadow: 1px 1px rgba(0, 0, 0, 0.24);  width: 130px;  text-align: center;  display: block;  position: absolute;  left: -33px;  top: 16px;  z-index: 1;  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  transform: rotate(-45deg); }  .new-label:before {    position: absolute;    bottom: -3px;    right: 5px;    width: 0px;    height: 0px;    border-style: solid;    border-width: 4px 4px 0px 4px;    border-color: #21a3d8 transparent transparent transparent;    content: ".";    text-indent: -5000px;    -webkit-transform: rotate(225deg);    -ms-transform: rotate(225deg);    transform: rotate(225deg); }  .new-label:after {    position: absolute;    bottom: -3px;    left: 3px;    width: 0px;    height: 0px;    border-style: solid;    border-width: 4px 4px 0px 4px;    border-color: #21a3d8 transparent transparent transparent;    content: ".";    text-indent: -5000px;    -webkit-transform: rotate(135deg);    -ms-transform: rotate(135deg);    transform: rotate(135deg); }.sale-label {  font: 700 14px/12px Arial, Helvetica, sans-serif;  color: #fff;  background: #f13340;  text-transform: uppercase;  padding: 9px 0 7px;  text-shadow: 1px 1px rgba(0, 0, 0, 0.24);  width: 130px;  text-align: center;  display: block;  position: absolute;  right: -33px;  top: 16px;  z-index: 1;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg); }  .sale-label:before {    position: absolute;    bottom: -3px;    right: 4px;    width: 0px;    height: 0px;    border-style: solid;    border-width: 4px 4px 0px 4px;    border-color: #ad2b34 transparent transparent transparent;    content: ".";    text-indent: -5000px;    -webkit-transform: rotate(225deg);    -ms-transform: rotate(225deg);    transform: rotate(225deg); }  .sale-label:after {    position: absolute;    bottom: -3px;    left: 5px;    width: 0px;    height: 0px;    border-style: solid;    border-width: 4px 4px 0px 4px;    border-color: #ad2b34 transparent transparent transparent;    content: ".";    text-indent: -5000px;    -webkit-transform: rotate(135deg);    -ms-transform: rotate(135deg);    transform: rotate(135deg); }.ie8 .new-label {  left: 0px;  top: 0px;  width: auto;  padding: 5px 15px; }  .ie8 .new-label:after {    display: none; }  .ie8 .new-label:before {    display: none; }.ie8 .sale-label {  right: 0px;  top: 0px;  width: auto;  padding: 5px 15px; }  .ie8 .sale-label:after {    display: none; }  .ie8 .sale-label:before {    display: none; }.ie8 .new-box {  top: -1px;  left: -1px; }.ie8 .sale-box {  right: -1px;  top: -1px; }.box {  background: #fbfbfb;  border: 1px solid #d6d4d4;  padding: 14px 18px 13px;  margin: 0 0 30px 0;  line-height: 23px; }  .box p {    margin-bottom: 0; }  .box.box-small {    padding: 9px 10px 9px 20px; }    .box.box-small .dark {      padding-top: 10px;      padding-right: 20px;      margin-bottom: 0;      width: auto; }.page-product-box {  padding-bottom: 10px; }.product-box {  width: 178px;  float: left;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; }  .product-box .product-image {    border: 1px solid #d6d4d4;    background: white;    padding: 5px;    display: block;    margin-bottom: 11px; }    .product-box .product-image img {      max-width: 100%;      width: 100%;      height: auto; }.hometabsheading {	margin: 6px 5px 0;}	  .hometabsheading ul {    float: left;    margin: auto !important;    width: auto;}#hometabsheading .sliderbup{ float:right;}.pfeatures tr {    background: #f7f7f7;	border-bottom:4px #fff solid;}.pfeatures tr  td{ padding:3px; font-size: 11px;}.pfeatures tr  td b{ font-weight:normal;}#home-page-tabs {  border: none;  background: #fff; }.sliderbup {    margin-bottom: 7px;    text-align: right;	padding-top: 0px;	padding-right: 0px;}.sliderbup button {    background: #fff none repeat scroll 0 0;    border: 1px solid #ccc;    color: #333;    padding: 4px 10px;}.sliderbup button:hover {    background: #05A2C0 none repeat scroll 0 0;    border: 1px solid #05A2C0;    color: #fff;}.main-product {    background: #fff none repeat scroll 0 0;    padding: 5px;}#columns #more_info_block .page-product-box {    background: #fff none repeat scroll 0 0;	padding:20px;	margin-bottom: 10px;}@media (min-width: 768px) {    #home-page-tabs {      padding: 0px 0;      margin: 0 0 0 -18px; } }  #home-page-tabs > li {    margin-bottom: 0; }    @media (min-width: 991px) {      #home-page-tabs > li {        border-left:0 ;        margin: 0 -1px 0 0;        padding: 0 0px 0 0px; } }    @media (max-width: 479px) {      #home-page-tabs > li {        width: 100%; } }    #home-page-tabs > li a {      font: 600 13px/18px "Open Sans",sans-serif;      color: #333;      text-transform: uppercase;      border: none;      outline: none;      margin: 0;      padding: 9px 18px; }         @media (min-width: 768px) and (max-width: 991px) {         }    #home-page-tabs > li:first-child {      border: none; }  #home-page-tabs > li.active a,  #home-page-tabs > li a:hover {    background:#fff;    color: #0075a1; }    @media (min-width: 768px) {      #home-page-tabs > li.active a,      #home-page-tabs > li a:hover {        margin:} }    @media (min-width: 768px) and (max-width: 991px) {      #home-page-tabs > li.active a,      #home-page-tabs > li a:hover {        margin: 0px 0; } }.block {  margin-bottom: 30px; }  @media (max-width: 767px) {    .block {      margin-bottom: 0px; } }  @media (max-width: 767px) {    .block .block_content {      margin-bottom: 20px; } }.block .title_block,.block h4 {  font: 600 18px/22px "Open Sans", sans-serif;  color: #555454;  background: #f6f6f6;  text-transform: uppercase;  padding: 14px 5px 17px 20px;  margin-bottom: 20px; }  @media (min-width: 768px) and (max-width: 991px) {    .block .title_block,    .block h4 {      font-size: 14px; } }  @media (max-width: 767px) {    .block .title_block,    .block h4 {      position: relative; }      .block .title_block:after,      .block h4:after {        display: block;        font-family: "FontAwesome";        position: absolute;        right: 0;        top: 15px;        height: 36px;        width: 36px;        font-size: 26px;        font-weight: normal; }      .block .title_block.active:after,      .block h4.active:after {        } }  .block .title_block a,  .block h4 a {    color: #555454; }    .block .title_block a:hover,    .block h4 a:hover {      color: #333; }.block .list-block {  margin-top: -8px; }  @media (max-width: 767px) {    .block .list-block {      margin-top: 0; } }  .block .list-block li {    padding: 5px 0 6px 20px;    border-top: 1px solid #d6d4d4; }    .block .list-block li a i {      display: none; }    .block .list-block li a:before {      content: "\f105";      display: inline;      font-family: "FontAwesome";      color: #333;      padding-right: 8px; }    .block .list-block li a:hover {      color: #333;      font-weight: bold; }    .block .list-block li:first-child {      border-top: none; }  .block .list-block .form-group {    padding-top: 20px;    border-top: 1px solid #d6d4d4;    margin-bottom: 0; }    .block .list-block .form-group select {      max-width: 270px; }      @media (max-width: 767px) {        .block .list-block .form-group select {          width: 270px; } }  .block .list-block .btn {    margin-top: 12px; }.block .products-block li {  padding: 0 0 20px 0;  margin-bottom: 20px;  border-bottom: 1px solid #d6d4d4; }  .block .products-block li .products-block-image {    float: left;    border: 1px solid #d6d4d4;    margin-right: 19px; }    @media (min-width: 768px) and (max-width: 991px) {      .block .products-block li .products-block-image {        float: none;        display: inline-block;        margin: 0 auto 10px;        text-align: center; } }  .block .products-block li .product-content {    overflow: hidden; }    .block .products-block li .product-content h5 {      margin: -3px 0 0 0; }.block .products-block .product-name {  font-size: 15px;  line-height: 18px; }.block .products-block .product-description {  margin-bottom: 14px; }.block .products-block .price-percent-reduction {  font: 700 14px/17px Arial, Helvetica, sans-serif;  padding: 1px 6px; }.page-heading {  font: 600 18px/22px "Open Sans", sans-serif;  color: #555454;  text-transform: uppercase;  padding: 0px 0px 17px 0px;  margin-bottom: 30px; margin-top: 0;  overflow: hidden; }  .page-heading span.heading-counter {    font: bold 13px/22px Arial, Helvetica, sans-serif;    float: right;    color: #333;    text-transform: none;    margin-bottom: 10px; }    @media (max-width: 480px) {      .page-heading span.heading-counter {        float: none;        display: block;        padding-top: 5px; } }  .page-heading span.lighter {    color: #9c9c9c; }  .page-heading.bottom-indent {    margin-bottom: 16px; }  .page-heading.product-listing {    border-bottom: none;    margin-bottom: 0; }.page-subheading {  font-family: "Open Sans", sans-serif;  font-weight: 600;  text-transform: uppercase;  color: #0075A1;  font-size: 18px;  padding: 0 0 15px;  line-height: normal;  margin-bottom: 12px;  border-bottom: 1px solid #d6d4d4; }h3.page-product-heading {  color: #555454;  text-transform: uppercase;  font-family: "Open Sans", sans-serif;  font-weight: 600;  font-size: 18px;  line-height: 20px;  padding: 14px 20px 17px;  margin: 0 0 20px;  position: relative;  border-bottom: none;  }ul.footer_links.custmac{border-top:none;text-align:center;}ul.footer_links.custmac li{float:none;}ul.footer_links.custmac li a{background-color:#8EC63F;border:#8EC63F;}ul.footer_links.custmac li a.button.button-small:hover{border:#8EC63F;color:#8EC63F;border:1px solid;}ul.footer_links {  padding: 20px 0 0px 0;  border-top: 1px solid #d6d4d4;  height: 65px; }  .nrmal_account_page ul.footer_links {height: auto; }  ul.footer_links li {    float: left; }    ul.footer_links li + li {      margin-left: 10px; }.content_sortPagiBar .sortPagiBar {  clear: both; }  .content_sortPagiBar .sortPagiBar #productsSortForm {    float: left;    margin-right: 20px;    margin-bottom: 10px; }    .content_sortPagiBar .sortPagiBar #productsSortForm select {      max-width: 192px;      float: left; }      @media (max-width: 991px) {        .content_sortPagiBar .sortPagiBar #productsSortForm select {          max-width: 160px; } }    .content_sortPagiBar .sortPagiBar #productsSortForm .selector {      float: left; }  .content_sortPagiBar .sortPagiBar .nbrItemPage {    float: left; }    .content_sortPagiBar .sortPagiBar .nbrItemPage select {      max-width: 59px;      float: left; }    .content_sortPagiBar .sortPagiBar .nbrItemPage .clearfix > span {      padding: 3px 0 0 12px;      display: inline-block;      float: left; }    .content_sortPagiBar .sortPagiBar .nbrItemPage #uniform-nb_item {      float: left; }  .content_sortPagiBar .sortPagiBar label,  .content_sortPagiBar .sortPagiBar select {    float: left; }  .content_sortPagiBar .sortPagiBar label {    padding: 3px 6px 0 0; }  .content_sortPagiBar .sortPagiBar.instant_search #productsSortForm {    display: none; }.content_sortPagiBar .display,.content_sortPagiBar .display_m {  float: right;  margin-top: -4px; }  .content_sortPagiBar .display li,  .content_sortPagiBar .display_m li {    float: left;    padding-left: 12px;    text-align: center; }    .content_sortPagiBar .display li a,    .content_sortPagiBar .display_m li a {      color: #808080;      font-size: 11px;      line-height: 14px;      cursor: pointer; }      .content_sortPagiBar .display li a i,      .content_sortPagiBar .display_m li a i {        display: block;        font-size: 24px;        height: 24px;        line-height: 24px;        margin-bottom: -3px;        color: #e1e0e0; }      .content_sortPagiBar .display li a:hover i,      .content_sortPagiBar .display_m li a:hover i {        color: gray; }    .content_sortPagiBar .display li.selected a,    .content_sortPagiBar .display_m li.selected a {      cursor: default; }    .content_sortPagiBar .display li.selected i,    .content_sortPagiBar .display_m li.selected i {      color: #333; }    .content_sortPagiBar .display li.display-title,    .content_sortPagiBar .display_m li.display-title {      font-weight: bold;      color: #333;      padding: 7px 6px 0 0; }.top-pagination-content,.bottom-pagination-content {  text-align: center;  position: relative; }  .top-pagination-content div.pagination,  .bottom-pagination-content div.pagination {    margin: 0;    float: right;    width: 530px;    text-align: center; }    @media (min-width: 992px) and (max-width: 1199px) {      .top-pagination-content div.pagination,      .bottom-pagination-content div.pagination {        width: 380px; } }    @media (max-width: 991px) {      .top-pagination-content div.pagination,      .bottom-pagination-content div.pagination {        float: left;        width: auto; } }    .top-pagination-content div.pagination .showall,    .bottom-pagination-content div.pagination .showall {      float: right;      margin: 8px 53px 8px 14px; }      @media (min-width: 992px) and (max-width: 1199px) {        .top-pagination-content div.pagination .showall,        .bottom-pagination-content div.pagination .showall {          margin-right: 11px; } }      @media (max-width: 991px) {        .top-pagination-content div.pagination .showall,        .bottom-pagination-content div.pagination .showall {          margin-right: 0; } }      .top-pagination-content div.pagination .showall .btn span,      .bottom-pagination-content div.pagination .showall .btn span {        font-size: 13px;        padding: 3px 5px 4px 5px;        line-height: normal; }  .top-pagination-content ul.pagination,  .bottom-pagination-content ul.pagination {    margin: 8px 0px 8px 0; }    @media (max-width: 991px) {      .top-pagination-content ul.pagination,      .bottom-pagination-content ul.pagination {        float: left; } }    .top-pagination-content ul.pagination li,    .bottom-pagination-content ul.pagination li {      display: inline-block;      float: left; }      .top-pagination-content ul.pagination li > a,      .top-pagination-content ul.pagination li > span,      .bottom-pagination-content ul.pagination li > a,      .bottom-pagination-content ul.pagination li > span {        margin: 0 1px 0 0px;        padding: 0;        font-weight: bold;        border: 1px solid;        border-color: #dfdede #d2d0d0 #b0afaf #d2d0d0;        display: block; }        .top-pagination-content ul.pagination li > a span,        .top-pagination-content ul.pagination li > span span,        .bottom-pagination-content ul.pagination li > a span,        .bottom-pagination-content ul.pagination li > span span {          border: 1px solid #fff;          padding: 2px 8px;          display: block;          background: url(../img/pagination-li.gif) 0 0 repeat-x #fbfbfb; }      .top-pagination-content ul.pagination li > a:hover span,      .bottom-pagination-content ul.pagination li > a:hover span {        background: #f6f6f6; }      .top-pagination-content ul.pagination li.pagination_previous, .top-pagination-content ul.pagination li.pagination_next,      .bottom-pagination-content ul.pagination li.pagination_previous,      .bottom-pagination-content ul.pagination li.pagination_next {        color: #777676;        font-weight: bold; }        .top-pagination-content ul.pagination li.pagination_previous > a,        .top-pagination-content ul.pagination li.pagination_previous > span, .top-pagination-content ul.pagination li.pagination_next > a,        .top-pagination-content ul.pagination li.pagination_next > span,        .bottom-pagination-content ul.pagination li.pagination_previous > a,        .bottom-pagination-content ul.pagination li.pagination_previous > span,        .bottom-pagination-content ul.pagination li.pagination_next > a,        .bottom-pagination-content ul.pagination li.pagination_next > span {          border: none;          background: none;          display: block;          padding: 4px 0; }          @media (max-width: 767px) {            .top-pagination-content ul.pagination li.pagination_previous > a b,            .top-pagination-content ul.pagination li.pagination_previous > span b, .top-pagination-content ul.pagination li.pagination_next > a b,            .top-pagination-content ul.pagination li.pagination_next > span b,            .bottom-pagination-content ul.pagination li.pagination_previous > a b,            .bottom-pagination-content ul.pagination li.pagination_previous > span b,            .bottom-pagination-content ul.pagination li.pagination_next > a b,            .bottom-pagination-content ul.pagination li.pagination_next > span b {              display: none; } }          .top-pagination-content ul.pagination li.pagination_previous > a span,          .top-pagination-content ul.pagination li.pagination_previous > span span, .top-pagination-content ul.pagination li.pagination_next > a span,          .top-pagination-content ul.pagination li.pagination_next > span span,          .bottom-pagination-content ul.pagination li.pagination_previous > a span,          .bottom-pagination-content ul.pagination li.pagination_previous > span span,          .bottom-pagination-content ul.pagination li.pagination_next > a span,          .bottom-pagination-content ul.pagination li.pagination_next > span span {            border: none;            padding: 0;            background: none; }            .top-pagination-content ul.pagination li.pagination_previous > a span b,            .top-pagination-content ul.pagination li.pagination_previous > span span b, .top-pagination-content ul.pagination li.pagination_next > a span b,            .top-pagination-content ul.pagination li.pagination_next > span span b,            .bottom-pagination-content ul.pagination li.pagination_previous > a span b,            .bottom-pagination-content ul.pagination li.pagination_previous > span span b,            .bottom-pagination-content ul.pagination li.pagination_next > a span b,            .bottom-pagination-content ul.pagination li.pagination_next > span span b {              font-weight: bold; }      .top-pagination-content ul.pagination li.pagination_previous,      .bottom-pagination-content ul.pagination li.pagination_previous {        margin-right: 10px; }      .top-pagination-content ul.pagination li.pagination_next,      .bottom-pagination-content ul.pagination li.pagination_next {        margin-left: 10px; }      .top-pagination-content ul.pagination li.active > span,      .bottom-pagination-content ul.pagination li.active > span {        color: #333;        border-color: #dfdede #d2d0d0 #b0afaf #d2d0d0; }        .top-pagination-content ul.pagination li.active > span span,        .bottom-pagination-content ul.pagination li.active > span span {          background: #f6f6f6; }  .top-pagination-content .compare-form,  .bottom-pagination-content .compare-form {    float: right; }    @media (max-width: 479px) {      .top-pagination-content .compare-form,      .bottom-pagination-content .compare-form {        float: left;        width: 100%;        text-align: left;        padding-bottom: 10px;        clear: both; } }  .top-pagination-content .product-count,  .bottom-pagination-content .product-count {    padding: 11px 0 0 0;    float: left; }    @media (max-width: 991px) {      .top-pagination-content .product-count,      .bottom-pagination-content .product-count {        clear: left; } }.bottom-pagination-content {  border-top: 1px solid #d6d4d4; }ul.step {  margin-bottom: 30px;  overflow: hidden; }  @media (min-width: 768px) {    ul.step {      -moz-border-radius: 4px;      -webkit-border-radius: 4px;      border-radius: 4px; } }  ul.step li {    float: left;    width: 20%;    text-align: left;    border: 1px solid;    border-top-color: #cacaca;    border-bottom-color: #9a9a9a;    border-right-color: #b7b7b7;    border-left-width: 0px; }    @media (max-width: 767px) {      ul.step li {        width: 100%;        border-left-width: 1px; } }    ul.step li a,    ul.step li span, ul.step li.step_current span, ul.step li.step_current_end span {      display: block;      padding: 13px 10px 14px 13px;      color: #333;      font-size: 17px;      line-height: 21px;      font-weight: bold;      text-shadow: 1px 1px white;      position: relative; }      @media (max-width: 992px) {        ul.step li a,        ul.step li span, ul.step li.step_current span, ul.step li.step_current_end span {          font-size: 15px; } }      @media (min-width: 992px) {        ul.step li a:after,        ul.step li span:after, ul.step li.step_current span:after, ul.step li.step_current_end span:after {          content: ".";          position: absolute;          top: 0;          right: -31px;          z-index: 0;          text-indent: -5000px;          display: block;          width: 31px;          height: 52px;          margin-top: -2px; } }      ul.step li a:focus,      ul.step li span:focus, ul.step li.step_current span:focus, ul.step li.step_current_end span:focus {        text-decoration: none;        outline: none; }    ul.step li.first {      border-left-width: 1px;      border-left-color: #b7b7b7; }      @media (min-width: 768px) {        ul.step li.first {          -moz-border-radius-topleft: 4px;          -webkit-border-top-left-radius: 4px;          border-top-left-radius: 4px;          -moz-border-radius-bottomleft: 4px;          -webkit-border-bottom-left-radius: 4px;          border-bottom-left-radius: 4px; } }      ul.step li.first span,      ul.step li.first a {        z-index: 5;        padding-left: 13px !important; }        @media (min-width: 768px) {          ul.step li.first span,          ul.step li.first a {            -moz-border-radius-topleft: 4px;            -webkit-border-top-left-radius: 4px;            border-top-left-radius: 4px;            -moz-border-radius-bottomleft: 4px;            -webkit-border-bottom-left-radius: 4px;            border-bottom-left-radius: 4px; } }    ul.step li.second span, ul.step li.second a {      z-index: 4; }    ul.step li.third span, ul.step li.third a {      z-index: 3; }    ul.step li.four span, ul.step li.four a {      z-index: 2; }    ul.step li.last span {      z-index: 1; }    @media (min-width: 768px) {      ul.step li.last {        -moz-border-radius-topright: 4px;        -webkit-border-top-right-radius: 4px;        border-top-right-radius: 4px;        -moz-border-radius-bottomright: 4px;        -webkit-border-bottom-right-radius: 4px;        border-bottom-right-radius: 4px; }        ul.step li.last span {          -moz-border-radius-topright: 4px;          -webkit-border-top-right-radius: 4px;          border-top-right-radius: 4px;          -moz-border-radius-bottomright: 4px;          -webkit-border-bottom-right-radius: 4px;          border-bottom-right-radius: 4px; } }    ul.step li.step_current {      font-weight: bold;      background: #42b856;      background: -moz-linear-gradient(top, #42b856 0%, #43ab54 100%);      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #42b856), color-stop(100%, #43ab54));      background: -webkit-linear-gradient(top, #42b856 0%, #43ab54 100%);      background: -o-linear-gradient(top, #42b856 0%, #43ab54 100%);      background: -ms-linear-gradient(top, #42b856 0%, #43ab54 100%);      background: linear-gradient(to bottom, #42b856 0%, #43ab54 100%);      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#42b856', endColorstr='#43ab54',GradientType=0);      border-color: #399b49 #51ae5c #208931 #369946; }      ul.step li.step_current span {        color: #fff;        text-shadow: 1px 1px #208931;        border: 1px solid;        border-color: #73ca77 #74c776 #74c175 #74c776;        position: relative; }        @media (min-width: 992px) {          ul.step li.step_current span {            padding-left: 38px; }            ul.step li.step_current span:after {              background: url(../img/order-step-a.png) right 0 no-repeat; } }    ul.step li.step_current_end {      font-weight: bold; }    ul.step li.step_todo {      background: #f7f7f7;      background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%);      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ededed));      background: -webkit-linear-gradient(top, #f7f7f7 0%, #ededed 100%);      background: -o-linear-gradient(top, #f7f7f7 0%, #ededed 100%);      background: -ms-linear-gradient(top, #f7f7f7 0%, #ededed 100%);      background: linear-gradient(to bottom, #f7f7f7 0%, #ededed 100%);      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0); }      ul.step li.step_todo span {        display: block;        border: 1px solid;        border-color: #fff;        color: #333;        position: relative; }        @media (min-width: 992px) {          ul.step li.step_todo span {            padding-left: 38px; }            ul.step li.step_todo span:after {              background: url(../img/order-step-current.png) right 0 no-repeat; } }    ul.step li.step_done {      border-color: #666666 #5f5f5f #292929 #5f5f5f;      background: #727171;      background: -moz-linear-gradient(top, #727171 0%, #666666 100%);      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #727171), color-stop(100%, #666666));      background: -webkit-linear-gradient(top, #727171 0%, #666666 100%);      background: -o-linear-gradient(top, #727171 0%, #666666 100%);      background: -ms-linear-gradient(top, #727171 0%, #666666 100%);      background: linear-gradient(to bottom, #727171 0%, #666666 100%);      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#727171', endColorstr='#666666',GradientType=0); }      ul.step li.step_done a {        color: #fff;        text-shadow: 1px 1px rgba(0, 0, 0, 0.3);        border: 1px solid;        border-color: #8b8a8a; }        @media (min-width: 992px) {          ul.step li.step_done a {            padding-left: 38px; }            ul.step li.step_done a:after {              background: url(../img/order-step-done.png) right 0 no-repeat; } }    @media (min-width: 992px) {      ul.step li.step_done.step_done_last a:after {        background: url(../img/order-step-done-last.png) right 0 no-repeat; } }    @media (min-width: 992px) {      ul.step li#step_end span:after {        display: none; } }    ul.step li em {      font-style: normal; }      @media (min-width: 768px) and (max-width: 991px) {        ul.step li em {          display: none; } }.rating {  clear: both;  display: block;  margin: 2em;  cursor: pointer; }.rating:after {  content: ".";  display: block;  height: 0;  width: 0;  clear: both;  visibility: hidden; }.cancel, .star {  overflow: hidden;  float: left;  margin: 0 1px 0 0;  width: 16px;  height: 16px;  cursor: pointer; }.cancel, .cancel a {  background: url(../../../modules/productcomments/img/delete.gif) no-repeat 0 -16px !important; }.cancel a, .star a {  display: block;  width: 100%;  height: 100%;  background-position: 0 0; }div.star_on a {  background-position: 0 -16px; }div.star_hover a,div.star a:hover {  background-position: 0 -32px; }.pack_content {  margin: 10px 0 10px 0; }.confirmation {  margin: 0 0 10px;  padding: 10px;  border: 1px solid #e6db55;  font-size: 13px;  background: none repeat scroll 0 0 lightyellow; }#page .rte {  background: transparent none repeat scroll 0 0; }.listcomment {  list-style-type: none;  margin: 0 0 20px 0 !important; }.listcomment li {  padding: 10px 0;  border-bottom: 1px dotted #d6d4d4;  color: #666666; }.listcomment .titlecomment {  display: block;  font-weight: bold;  font-size: 12px;  color: #333; }.listcomment .txtcomment {  display: block;  padding: 5px 0;  color: #333; }.header-container {  background: #fff; }.breadcrumb {  display: inline-block;  padding: 0 11px;  border: 1px solid #d6d4d4;  font-weight: bold;  font: 700 10px/1.1em helvetica,arial,sans-serif;;  line-height: 24px;  min-height: 6px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  overflow: hidden;  margin-bottom: 16px;  position: relative;  z-index: 1; }  .breadcrumb .navigation-pipe {    width: 18px;    display: inline-block;    text-indent: -5000px; }  .breadcrumb a {    display: inline-block;    background: #fff;    padding: 0 15px 0 22px;    margin-left: -26px;    position: relative;    z-index: 2;    color: #333; }    .breadcrumb a.home {      color: #777777;      width: auto;      text-align: center;      padding: 0;      margin: 0 -5px 0 -10px;      -moz-border-radius-topleft: 3px;      -webkit-border-top-left-radius: 3px;      border-top-left-radius: 3px;      -moz-border-radius-bottomleft: 3px;      -webkit-border-bottom-left-radius: 3px;      border-bottom-left-radius: 3px;      z-index: 99;      line-height: 22px;      display: inline-block;      height: 25px; }      .breadcrumb a.home i {        vertical-align: -1px; }      .breadcrumb a.home:before {        border: none; }    .breadcrumb a:after {      display: inline-block;      content: ".";      position: absolute;      right: -10px;      top: 3px;      width: 18px;      height: 18px;      background: #fff;      border-right: 1px solid #d6d4d4;      border-top: 1px solid #d6d4d4;      border-radius: 2px;      text-indent: -5000px;      z-index: -1;      -webkit-transform: rotate(45deg);      -ms-transform: rotate(45deg);      transform: rotate(45deg); }    .breadcrumb a:before {      display: inline-block;      content: ".";      position: absolute;      left: -10px;      top: 3px;      width: 18px;      height: 18px;      background: transparent;      border-right: 1px solid #d6d4d4;      border-top: 1px solid #d6d4d4;      border-radius: 2px;      text-indent: -5000px;      z-index: -1;      -webkit-transform: rotate(45deg);      -ms-transform: rotate(45deg);      transform: rotate(45deg); }    .breadcrumb a:hover {      color: #777777; }.ie8 .breadcrumb {  min-height: 1px; }  .ie8 .breadcrumb a:after {    display: none; }  .ie8 .breadcrumb .navigation-pipe {    width: 20px; }.footer-container {  background-color: #333; }  @media (min-width: 768px) {    .footer-container {      background: url(../img/footer-bg.png) repeat-x #333; } }  .footer-container .container {    padding-bottom: 100px; }  .footer-container #footer {    color: #777777; }    .footer-container #footer .row {      position: relative; }    .footer-container #footer ul.row {      position: static; }    .footer-container #footer .footer-block {      margin-top: 45px; }      @media (max-width: 767px) {        .footer-container #footer .footer-block {          margin-top: 20px; } }    .footer-container #footer a {      color: #777777; }      .footer-container #footer a:hover {        color: #fff; }    .footer-container #footer h4 {      font: 600 18px/22px "Open Sans", sans-serif;      color: #fff;      margin: 0 0 13px 0;      cursor: pointer; }      @media (max-width: 767px) {        .footer-container #footer h4 {          position: relative;          margin-bottom: 0;          padding-bottom: 13px; }          .footer-container #footer h4:after {            display: block;            content: "\f055";            font-family: "FontAwesome";            position: absolute;            right: 0;            top: 1px; }          .footer-container #footer h4.active:after {            content: "\f056"; } }      .footer-container #footer h4 a {        color: #fff; }    .footer-container #footer ul li {      padding-bottom: 8px; }      .footer-container #footer ul li a {       }    .footer-container #footer #block_contact_infos {      border-left: 1px solid #515151; }      @media (max-width: 767px) {        .footer-container #footer #block_contact_infos {          border: none; } }      .footer-container #footer #block_contact_infos > div {        padding: 0 0 0 5px; }        @media (max-width: 767px) {          .footer-container #footer #block_contact_infos > div {            padding-left: 0; } }        .footer-container #footer #block_contact_infos > div ul li {          padding: 0 0 7px 4px;          overflow: hidden;          line-height: 30px; }          .footer-container #footer #block_contact_infos > div ul li > span,          .footer-container #footer #block_contact_infos > div ul li > span a {            color: #fff;            font-weight: normal; }          .footer-container #footer #block_contact_infos > div ul li i {            font-size: 25px;            width: 32px;            text-align: center;            padding-right: 12px;            float: left;            color: #908f8f; }    .footer-container #footer .blockcategories_footer {      clear: left; }    .footer-container #footer #social_block {      float: left;      width: 50%;      padding: 22px 15px 0 15px; }      @media (max-width: 767px) {        .footer-container #footer #social_block {          width: 100%;          float: left;          padding-top: 5px; } }      .footer-container #footer #social_block ul {        float: right; }        @media (max-width: 767px) {          .footer-container #footer #social_block ul {            float: none; } }        .footer-container #footer #social_block ul li {          float: left;          width: 40px;          text-align: center; }          @media (min-width: 768px) and (max-width: 991px) {            .footer-container #footer #social_block ul li {              width: 30px; } }          .footer-container #footer #social_block ul li a {            display: inline-block;            color: #908f8f;            font-size: 28px; }            @media (min-width: 768px) and (max-width: 991px) {              .footer-container #footer #social_block ul li a {                font-size: 20px; } }            .footer-container #footer #social_block ul li a span {              display: none; }            .footer-container #footer #social_block ul li a:before {              display: inline-block;              font-family: "FontAwesome";              vertical-align: -5px;              font-weight: normal;              -webkit-font-smoothing: antialiased;              -moz-osx-font-smoothing: grayscale; }            .footer-container #footer #social_block ul li a:hover {              color: #fff; }          .footer-container #footer #social_block ul li.facebook a:before {            content: "\f09a"; }          .footer-container #footer #social_block ul li.twitter a:before {            content: "\f099"; }          .footer-container #footer #social_block ul li.rss a:before {            content: "\f09e"; }          .footer-container #footer #social_block ul li.youtube a:before {            content: "\f167"; }          .footer-container #footer #social_block ul li.google-plus a:before {            content: "\f0d5"; }          .footer-container #footer #social_block ul li.pinterest a:before {            content: "\f0d2"; }          .footer-container #footer #social_block ul li.vimeo a:before {            content: "\f194"; }          .footer-container #footer #social_block ul li.instagram a:before {            content: "\f16d"; }      .footer-container #footer #social_block h4 {        float: right;        margin-bottom: 0;        font-size: 21px;        line-height: 25px;        text-transform: none;        padding: 0 10px 0 0; }        @media (max-width: 767px) {          .footer-container #footer #social_block h4 {            display: none;            text-align: center; } }    .footer-container #footer .bottom-footer {      position: absolute;      bottom: -55px;      left: 0; }      .footer-container #footer .bottom-footer div {        padding: 15px 0 0 0;        border-top: 1px solid #515151;        width: 100%; }#reinsurance_block {  clear: both !important; }#short_description_content ul,#short_description_content ol,#short_description_content dl,#tinymce ul,#tinymce ol,#tinymce dl {  margin-left: 20px; }.rte ul {  list-style-type: disc;  padding-left: 15px; }.rte ol {  list-style-type: decimal;  padding-left: 15px; }.block_hidden_only_for_screen {  display: none; }.cart_navigation {  margin: 0 0 20px; }  .cart_navigation .button-medium {    float: right;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    border-radius: 4px;    font-size: 20px;    line-height: 24px; }    .cart_navigation .button-medium span {      -moz-border-radius: 4px;      -webkit-border-radius: 4px;      border-radius: 4px;      padding: 11px 15px 10px 15px; }      @media (max-width: 992px) {        .cart_navigation .button-medium span {          font-size: 16px; } }    .cart_navigation .button-medium i.right {      font-size: 25px;      line-height: 25px;      vertical-align: -4px;      margin-left: 6px; }  .cart_navigation .button-exclusive {    border: none;    background: none;    padding: 0;    font-size: 17px;    font-weight: bold;    color: #333;    margin: 9px 0 0 0; }    .cart_navigation .button-exclusive i {      color: #777777;      margin-right: 8px; }    .cart_navigation .button-exclusive:hover, .cart_navigation .button-exclusive:focus, .cart_navigation .button-exclusive:active {      color: #515151;      -webkit-box-shadow: none;      box-shadow: none; }  @media (max-width: 480px) {    .cart_navigation > span {      display: block;      width: 100%;      padding-bottom: 15px; } }.cart_last_product {  display: none; }.cart_quantity .cart_quantity_input {  height: 27px;  line-height: 27px;  padding: 0;  text-align: center;  width: 57px; }.cart_gift_quantity .cart_quantity_input {  height: 27px;  line-height: 27px;  padding: 0;  text-align: center;  width: 57px; }.table tbody > tr > td {  vertical-align: middle; }  .table tbody > tr > td.cart_quantity {    padding: 41px 14px 25px;    width: 70px; }    .table tbody > tr > td.cart_quantity .cart_quantity_button {      margin-top: 3px; }      .table tbody > tr > td.cart_quantity .cart_quantity_button a {        float: left;        margin-right: 3px; }        .table tbody > tr > td.cart_quantity .cart_quantity_button a + a {          margin-right: 0; }  .table tbody > tr > td.cart_delete, .table tbody > tr > td.price_discount_del {    padding: 5px; }.table tfoot > tr > td {  vertical-align: middle; }.cart_delete a.cart_quantity_delete,a.price_discount_delete {  font-size: 23px;  color: #333; }  .cart_delete a.cart_quantity_delete:hover,  a.price_discount_delete:hover {    color: silver; }#cart_summary thead th {  padding: 7px 8px 9px 8px; }#cart_summary tbody td {  padding: 7px 8px 9px 8px; }  #cart_summary tbody td.cart_product {    padding: 7px;    width: 137px; }    #cart_summary tbody td.cart_product img {    }  #cart_summary tbody td.cart_unit .price span {    display: inline-block; }    #cart_summary tbody td.cart_unit .price span.price-percent-reduction {      margin: 5px auto;      display: inline-block; }    #cart_summary tbody td.cart_unit .price span.old-price {      text-decoration: line-through; }  #cart_summary tbody td.cart_description small {    display: block;    padding: 5px 0 0 0; }  #cart_summary tbody td.cart_avail {    width: 1%; }    #cart_summary tbody td.cart_avail span {      white-space: nowrap; }  #cart_summary tbody td.cart_delete {    width: 1%; }#cart_summary tfoot td.text-right, #cart_summary tfoot tbody td.cart_unit, #cart_summary tbody tfoot td.cart_unit, #cart_summary tfoot tbody td.cart_total, #cart_summary tbody tfoot td.cart_total {  font-weight: bold;  color: #333; }#cart_summary tfoot td.price {  text-align: right; }#cart_summary tfoot td.total_price_container span {  font: 600 18px/22px "Open Sans", sans-serif;  color: #555454;  text-transform: uppercase; }#cart_summary tfoot td#total_price_container {  font: 600 21px/25px "Open Sans", sans-serif;  color: #333;  background: #fff; }#cart_summary .stock-management-on tbody td.cart_description {  width: 480px; }.cart_discount_price {  text-align: right; }.cart_discount_delete {  text-align: center; }@media (max-width: 767px) {  #order-detail-content #cart_summary table, #order-detail-content #cart_summary thead, #order-detail-content #cart_summary tbody, #order-detail-content #cart_summary th, #order-detail-content #cart_summary td, #order-detail-content #cart_summary tr {    display: block; }  #order-detail-content #cart_summary thead tr {    position: absolute;    top: -9999px;    left: -9999px; }  #order-detail-content #cart_summary tr {    border-bottom: 1px solid #cccccc;    padding-bottom: 7px;    overflow: hidden;    position: relative; }  #order-detail-content #cart_summary td {    border: none;    position: relative;    float: left;    white-space: normal;    padding: 7px 20px 7px 20px; }    #order-detail-content #cart_summary td.cart_product {      text-align: left; }    #order-detail-content #cart_summary td.cart_avail {      display: none; }    #order-detail-content #cart_summary td.cart_unit {      width: 33%;      text-align: right;      min-height: 70px;      clear: both; }      #order-detail-content #cart_summary td.cart_unit .price {        text-align: right; }    #order-detail-content #cart_summary td.cart_quantity {      width: 33%;      min-height: 70px;      border-left: 1px solid #cccccc;      border-right: 1px solid #cccccc; }      #order-detail-content #cart_summary td.cart_quantity div {        display: block; }      #order-detail-content #cart_summary td.cart_quantity > .form-control {        display: inline; }      #order-detail-content #cart_summary td.cart_quantity > .cart_quantity_button a {        margin-right: 0px;        float: none; }    #order-detail-content #cart_summary td.cart_total {      width: 33%;      min-height: 70px;      text-align: right; }    #order-detail-content #cart_summary td.cart_delete {      position: absolute;      right: 20px;      top: 7px; }      #order-detail-content #cart_summary td.cart_delete:before {        content: '' !important; }    #order-detail-content #cart_summary td div {      display: inline; }  #order-detail-content #cart_summary td:before {    content: attr(data-title);    font-weight: bold;    display: block; }  #order-detail-content #cart_summary tfoot td {    float: none;    width: 100%; }    #order-detail-content #cart_summary tfoot td:before {      display: inline; }  #order-detail-content #cart_summary tfoot tr .text-right, #order-detail-content #cart_summary tfoot tr tbody td.cart_unit, #order-detail-content #cart_summary tbody tfoot tr td.cart_unit, #order-detail-content #cart_summary tfoot tr tbody td.cart_total, #order-detail-content #cart_summary tbody tfoot tr td.cart_total, #order-detail-content #cart_summary tfoot tr .price {    display: block;    float: left;    width: 50%; } }@media (max-width: 768px) {  #order-detail-content #cart_summary tbody td .price {    text-align: center; }  #order-detail-content #cart_summary tbody td.cart_description {    width: 300px; } }.cart_voucher {  vertical-align: top !important; }  .cart_voucher h4 {    font: 600 18px/22px "Open Sans", sans-serif;    color: #555454;    text-transform: uppercase;    padding: 7px 0 10px 0; }  .cart_voucher .title-offers {    color: #333;    font-weight: bold;    margin-bottom: 6px; }  .cart_voucher fieldset {    margin-bottom: 10px; }    .cart_voucher fieldset #discount_name {      float: left;      width: 219px;      margin-right: 11px; }  .cart_voucher #display_cart_vouchers span {    font-weight: bold;    cursor: pointer;    color: #777; }    .cart_voucher #display_cart_vouchers span:hover {      color: #515151; }.enable-multishipping {  margin: -13px 0 17px; }  .enable-multishipping label {    font-weight: normal; }#HOOK_SHOPPING_CART #loyalty i {  font-size: 26px;  line-height: 26px;  color: #cfcccc; }#order_carrier {  clear: both;  margin-top: 20px;  border: 1px solid #999999;  background: #fff; }#order_carrier .title_block {  padding: 0 15px;  height: 29px;  font-weight: bold;  line-height: 29px;  color: #fff;  font-weight: bold;  text-transform: uppercase;  background: url(../img/bg_table_th.png) repeat-x 0 -10px #999999; }#order_carrier span {  display: block;  padding: 15px;  font-weight: bold; }.multishipping_close_container {  text-align: center; }table#cart_summary .gift-icon {  color: white;  background: #0088cc;  line-height: 20px;  padding: 2px 5px;  border-radius: 5px; }#multishipping_mode_box {  padding-top: 12px;  padding-bottom: 19px; }  #multishipping_mode_box .title {    font-weight: bold;    color: #333;    margin-bottom: 15px; }  #multishipping_mode_box .description_off {    display: none; }    #multishipping_mode_box .description_off div {      margin-bottom: 10px; }  #multishipping_mode_box .description_off a:hover,  #multishipping_mode_box .description a:hover {    background: #f3f3f3;    border: 1px solid #cccccc; }#multishipping_mode_box.on .description_off {  display: block; }.multishipping-cart .cart_address_delivery.form-control {  width: 198px; }#order .address_add.submit {  margin-bottom: 20px; }#ordermsg {  margin-bottom: 30px; }#id_address_invoice.form-control,#id_address_delivery.form-control {  width: 269px; }.addresses .select label,.addresses .selector,.addresses .addresses .address_select {  clear: both;  float: left; }.addresses .waitimage {  display: none;  float: left;  width: 24px;  height: 24px;  background-image: url("../../../img/loader.gif");  background-repeat: no-repeat;  position: relative;  bottom: -2px;  left: 10px; }.addresses .checkbox.addressesAreEquals {  clear: both;  float: left;  margin: 15px 0 25px 0; }#order .delivery_option > div,#order-opc .delivery_option > div {  display: block;  margin-bottom: 0px;  font-weight: normal; }  #order .delivery_option > div > table,  #order-opc .delivery_option > div > table {    background: #fff;    margin-bottom: 0; }    #order .delivery_option > div > table.resume,    #order-opc .delivery_option > div > table.resume {      height: 53px; }      #order .delivery_option > div > table.resume.delivery_option_carrier,      #order-opc .delivery_option > div > table.resume.delivery_option_carrier {        margin-top: 10px;        width: 100%;        border: 1px solid #d6d4d4;        font-weight: bold; }        #order .delivery_option > div > table.resume.delivery_option_carrier td,        #order-opc .delivery_option > div > table.resume.delivery_option_carrier td {          padding: 8px 11px 7px 11px; }          #order .delivery_option > div > table.resume.delivery_option_carrier td i,          #order-opc .delivery_option > div > table.resume.delivery_option_carrier td i {            font-size: 20px;            margin-right: 7px;            vertical-align: -2px; }      #order .delivery_option > div > table.resume td.delivery_option_radio,      #order-opc .delivery_option > div > table.resume td.delivery_option_radio {        width: 54px;        padding-left: 0;        padding-right: 0;        text-align: center; }      #order .delivery_option > div > table.resume td.delivery_option_logo,      #order-opc .delivery_option > div > table.resume td.delivery_option_logo {        width: 97px;        padding-left: 21px; }      #order .delivery_option > div > table.resume td.delivery_option_price,      #order-opc .delivery_option > div > table.resume td.delivery_option_price {        width: 162px; }.order_carrier_content {  line-height: normal;  padding-bottom: 16px; }  .order_carrier_content .carrier_title {    font-weight: bold;    color: #333; }  .order_carrier_content .checkbox input {    margin-top: 2px; }  .order_carrier_content .delivery_options_address .carrier_title {    margin-bottom: 17px; }  .order_carrier_content + div {    padding-bottom: 15px; }#carrierTable {  border: 1px solid #999999;  border-bottom: none;  background: #fff; }#carrierTable tbody {  border-bottom: 1px solid #999999; }#carrierTable th {  padding: 0 15px;  height: 29px;  font-weight: bold;  line-height: 29px;  color: #fff;  text-transform: uppercase;  background: url(../img/bg_table_th.png) repeat-x 0 -10px #999999; }#carrierTable td {  padding: 15px;  font-weight: bold;  border-right: 1px solid #e9e9e9; }#carrierTable td.carrier_price {  border: none; }p.checkbox.gift {  margin-bottom: 10px; }#gift_div {  display: none;  margin-top: 5px;  margin-bottom: 10px; }a.iframe {  color: #333;  text-decoration: underline; }  a.iframe:hover {    text-decoration: none; }p.payment_module {  margin-bottom: 10px; }  p.payment_module a {    display: block;    border: 1px solid #d6d4d4;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    border-radius: 4px;    font-size: 17px;    line-height: 23px;    color: #333;    font-weight: bold;    padding: 33px 40px 34px 99px;    letter-spacing: -1px;    position: relative; }    p.payment_module a.bankwire {      background: url(../img/bankwire.png) 15px 12px no-repeat #fbfbfb; }    p.payment_module a.cheque {      background: url(../img/cheque.png) 15px 15px no-repeat #fbfbfb; }    p.payment_module a.cash {      background: url(../img/cash.png) 15px 15px no-repeat #fbfbfb; }    p.payment_module a.cheque:after, p.payment_module a.bankwire:after, p.payment_module a.cash:after , p.payment_module a:after{      display: block;      content: "\f054";      position: absolute;      right: 15px;      margin-top: -11px;      top: 50%;      font-family: "FontAwesome";      font-size: 25px;      height: 22px;      width: 14px;      color: #777; }    p.payment_module a:hover {      background-color: #f6f6f6; }    p.payment_module a span {      font-weight: bold;      color: #777; }.payment_module.box {  margin-top: 20px; }p.cheque-indent {  margin-bottom: 9px; }.cheque-box .form-group {  margin-bottom: 0px; }  .cheque-box .form-group .form-control {    width: 269px; }.order-confirmation.box {  line-height: 29px; }  .order-confirmation.box a {    text-decoration: underline; }    .order-confirmation.box a:hover {      text-decoration: none; }.delivery_option_carrier td {  width: 200px; }.delivery_option_carrier td + td {  width: 280px; }.delivery_option_carrier td + td + td {  width: 200px; }.delivery_option_carrier tr td {  padding: 5px; }.delivery_option_carrier.selected {  display: table; }.not-displayable {  display: none; }#address .box,#identity .box,#account-creation_form .box,#new_account_form .box,#opc_account_form .box,#authentication .box {  padding-bottom: 20px;  line-height: 20px; }#address p.required,#identity p.required,#account-creation_form p.required,#new_account_form p.required,#opc_account_form p.required,#authentication p.required {  color: #f13340;  margin: 9px 0 16px 0; }#address p.inline-infos,#identity p.inline-infos,#account-creation_form p.inline-infos,#new_account_form p.inline-infos,#opc_account_form p.inline-infos,#authentication p.inline-infos {  color: red; }#address .form-group,#identity .form-group,#account-creation_form .form-group,#new_account_form .form-group,#opc_account_form .form-group,#authentication .form-group {  margin-bottom: 4px; }  #address .form-group .form-control,  #identity .form-group .form-control,  #account-creation_form .form-group .form-control,  #new_account_form .form-group .form-control,  #opc_account_form .form-group .form-control,  #authentication .form-group .form-control {    max-width: 271px; }    #address .form-group .form-control#adress_alias,    #identity .form-group .form-control#adress_alias,    #account-creation_form .form-group .form-control#adress_alias,    #new_account_form .form-group .form-control#adress_alias,    #opc_account_form .form-group .form-control#adress_alias,    #authentication .form-group .form-control#adress_alias {      margin-bottom: 20px; }  @media (min-width: 1200px) {    #address .form-group.phone-number,    #identity .form-group.phone-number,    #account-creation_form .form-group.phone-number,    #new_account_form .form-group.phone-number,    #opc_account_form .form-group.phone-number,    #authentication .form-group.phone-number {      float: left;      width: 270px;      margin-right: 13px; } }  @media (min-width: 1200px) {    #address .form-group.phone-number + p,    #identity .form-group.phone-number + p,    #account-creation_form .form-group.phone-number + p,    #new_account_form .form-group.phone-number + p,    #opc_account_form .form-group.phone-number + p,    #authentication .form-group.phone-number + p {      padding: 23px 0 0 0px;      margin-bottom: 0; } }#address .gender-line,#identity .gender-line,#account-creation_form .gender-line,#new_account_form .gender-line,#opc_account_form .gender-line,#authentication .gender-line {  margin-bottom: 4px;  padding-top: 4px; }  #address .gender-line > label,  #identity .gender-line > label,  #account-creation_form .gender-line > label,  #new_account_form .gender-line > label,  #opc_account_form .gender-line > label,  #authentication .gender-line > label {    margin-right: 10px;    margin-bottom: 0; }  #address .gender-line .radio-inline label,  #identity .gender-line .radio-inline label,  #account-creation_form .gender-line .radio-inline label,  #new_account_form .gender-line .radio-inline label,  #opc_account_form .gender-line .radio-inline label,  #authentication .gender-line .radio-inline label {    font-weight: normal;    color: #777777; }#identity #center_column form.std .row,#authentication #center_column form.std .row,#order-opc #center_column form.std .row {  margin-left: -5px;  margin-right: -5px; }  #identity #center_column form.std .row .col-xs-4,  #authentication #center_column form.std .row .col-xs-4,  #order-opc #center_column form.std .row .col-xs-4 {    padding-left: 5px;    padding-right: 5px;    max-width: 94px; }    #identity #center_column form.std .row .col-xs-4 .form-control,    #authentication #center_column form.std .row .col-xs-4 .form-control,    #order-opc #center_column form.std .row .col-xs-4 .form-control {      max-width: 84px; }#identity #center_column .footer_links,#authentication #center_column .footer_links,#order-opc #center_column .footer_links {  border: none;  padding-top: 0; }#new_account_form .box {  line-height: 20px; }  #new_account_form .box .date-select {    padding-bottom: 10px; }  #new_account_form .box .top-indent {    padding-top: 10px; }  #new_account_form .box .customerprivacy {    padding-top: 15px; }#authentication fieldset.account_creation {  margin-bottom: 20px; }#password {  padding-top: 0;  border: none; }  #password .box p {    margin-bottom: 9px; }  #password .box .form-group {    margin-bottom: 20px; }    #password .box .form-group .form-control {      width: 263px; }#instant_search_results a.close {  font-size: 13px;  font-weight: 600;  opacity: 1;  line-height: inherit;  text-transform: none;  font-family: Arial, Helvetica, sans-serif; }  #instant_search_results a.close:hover {    color: #515151; }#manufacturers_list h3,#suppliers_list h3 {  font-size: 17px;  line-height: 23px; }#manufacturers_list .description,#suppliers_list .description {  line-height: 18px; }#manufacturers_list .product-counter a,#suppliers_list .product-counter a {  font-weight: bold;  color: #333; }  #manufacturers_list .product-counter a:hover,  #suppliers_list .product-counter a:hover {    color: #515151; }#manufacturers_list.list li .mansup-container,#suppliers_list.list li .mansup-container {  border-top: 1px solid #d6d4d4;  padding: 31px 0 30px 0; }  @media (max-width: 767px) {    #manufacturers_list.list li .mansup-container,    #suppliers_list.list li .mansup-container {      text-align: center; } }#manufacturers_list.list li:first-child .mansup-container,#suppliers_list.list li:first-child .mansup-container {  border-top: 0; }#manufacturers_list.list li .left-side,#suppliers_list.list li .left-side {  text-align: center; }#manufacturers_list.list li h3,#suppliers_list.list li h3 {  margin-top: -5px;  padding-bottom: 8px; }#manufacturers_list.list li .middle-side,#suppliers_list.list li .middle-side {  padding-left: 0; }  @media (max-width: 767px) {    #manufacturers_list.list li .middle-side,    #suppliers_list.list li .middle-side {      padding-right: 15px;      padding-left: 15px; } }#manufacturers_list.list li .right-side-content,#suppliers_list.list li .right-side-content {  border-left: 1px solid #d6d4d4;  padding: 0 0 32px 31px;  min-height: 108px; }  @media (max-width: 767px) {    #manufacturers_list.list li .right-side-content,    #suppliers_list.list li .right-side-content {      min-height: 1px;      padding: 0;      border: none; } }  #manufacturers_list.list li .right-side-content .product-counter,  #suppliers_list.list li .right-side-content .product-counter {    position: relative;    top: -6px;    margin-bottom: 12px; }    @media (max-width: 767px) {      #manufacturers_list.list li .right-side-content .product-counter,      #suppliers_list.list li .right-side-content .product-counter {        top: 0; } }#manufacturers_list.grid li,#suppliers_list.grid li {  text-align: center; }  #manufacturers_list.grid li .product-container,  #suppliers_list.grid li .product-container {    padding-top: 40px;    padding-bottom: 20px;    border-bottom: 1px solid #d6d4d4; }    #manufacturers_list.grid li .product-container .left-side,    #suppliers_list.grid li .product-container .left-side {      padding-bottom: 42px; }    #manufacturers_list.grid li .product-container h3,    #suppliers_list.grid li .product-container h3 {      padding-bottom: 10px; }    #manufacturers_list.grid li .product-container .product-counter,    #suppliers_list.grid li .product-container .product-counter {      margin-bottom: 12px; }@media (min-width: 1200px) {  #manufacturers_list.grid li.first-in-line,  #suppliers_list.grid li.first-in-line {    clear: left; }  #manufacturers_list.grid li.last-line .product-container,  #suppliers_list.grid li.last-line .product-container {    border-bottom: none; } }@media (min-width: 768px) and (max-width: 1199px) {  #manufacturers_list.grid li.first-item-of-tablet-line,  #suppliers_list.grid li.first-item-of-tablet-line {    clear: left; }  #manufacturers_list.grid li.last-tablet-line .product-container,  #suppliers_list.grid li.last-tablet-line .product-container {    border-bottom: none; } }@media (max-width: 767px) {  #manufacturers_list.grid .product-container,  #suppliers_list.grid .product-container {    border-bottom: none; } }#manufacturer .description_box,#supplier .description_box {  padding-top: 20px;  padding-bottom: 20px;  border-top: 1px solid #d6d4d4; }  #manufacturer .description_box .hide_desc,  #supplier .description_box .hide_desc {    display: none; }#manufacturer .bottom-pagination-content,#manufacturer .top-pagination-content,#supplier .bottom-pagination-content,#supplier .top-pagination-content {  min-height: 69px; }#manufacturer .top-pagination-content.bottom-line,#supplier .top-pagination-content.bottom-line {  border-bottom: 1px solid #d6d4d4; }table.discount i {  font-size: 20px;  line-height: 20px;  vertical-align: -2px; }  table.discount i.icon-ok {    color: #46a74e; }  table.discount i.icon-remove {    color: #f13340; }#guestTracking .form-control {  max-width: 271px; }@media (min-width: 1200px) {  #guestTracking .form-group {    overflow: hidden; }    #guestTracking .form-group i {      padding-left: 10px; }  #guestTracking .form-control {    float: left; }  #guestTracking label {    float: left;    clear: both;    width: 100%; } }#pagenotfound .pagenotfound {  max-width: 824px;  margin: 0 auto;  text-align: center; }  #pagenotfound .pagenotfound .img-404 {    padding: 8px 0 27px 0; }    #pagenotfound .pagenotfound .img-404 img {      max-width: 100%; }  #pagenotfound .pagenotfound h1 {    font: 600 28px/34px "Open Sans", sans-serif;    color: #333;    text-transform: uppercase;    margin-bottom: 7px; }  #pagenotfound .pagenotfound p {    font: 600 16px/20px "Open Sans", sans-serif;    color: #555454;    text-transform: uppercase;    border-bottom: 1px solid #d6d4d4;    padding-bottom: 19px;    margin-bottom: 20px; }  #pagenotfound .pagenotfound h3 {    font-weight: bold;    color: #333;    font-size: 13px;    line-height: normal;    margin-bottom: 18px; }  #pagenotfound .pagenotfound label {    font-weight: normal; }    @media (max-width: 767px) {      #pagenotfound .pagenotfound label {        display: block; } }  #pagenotfound .pagenotfound .form-control {    max-width: 293px;    display: inline-block;    margin-right: 5px; }    @media (max-width: 767px) {      #pagenotfound .pagenotfound .form-control {        margin: 0 auto 15px auto;        display: block; } }  #pagenotfound .pagenotfound .buttons {    padding: 48px 0 20px 0; }    #pagenotfound .pagenotfound .buttons .button-medium i.left {      font-size: 17px; }#account-creation_form fieldset.reversoform {  padding: 10px !important; }#account-creation_form fieldset.reversoform .text label {  display: block;  padding: 0 0 10px 0;  width: 100%;  text-align: left; }#account-creation_form fieldset.reversoform .infos-sup {  padding: 0 !important;  font-size: 10px;  font-style: italic;  text-align: right; }#account-creation_form fieldset.customerprivacy label,fieldset.customerprivacy label {  cursor: pointer; }.tab-content {  margin-top: 15px; }form#sendComment fieldset {  padding: 10px;  border: 1px solid #cccccc;  background: #eeeeee; }form#sendComment h3 {  font-size: 14px; }#new_comment_form p.text {  margin-bottom: 0;  padding-bottom: 0; }#sendComment p.text label,#sendComment p.textarea label {  display: block;  margin: 12px 0 4px;  font-weight: bold;  font-size: 12px; }#sendComment p.text input {  padding: 0 5px;  height: 28px;  width: 498px;  border: 1px solid #cccccc;  background: url(../img/bg_input.png) repeat-x 0 0 #fff; }#sendComment p.textarea textarea {  height: 80px;  width: 508px;  border: 1px solid #cccccc; }#sendComment p.submit {  padding: 0;  text-align: right; }#sendComment p.closeform {  float: right;  padding: 0;  height: 12px;  width: 12px;  text-indent: -5000px;  background: url(../img/icon/delete.gif) no-repeat 0 0; }.star {  position: relative;  top: -1px;  float: left;  width: 14px;  overflow: hidden;  cursor: pointer;  font-size: 14px;  font-weight: normal; }.star {  display: block; }  .star a {    display: block;    position: absolute;    text-indent: -5000px; }div.star:after {  content: "\f006";  font-family: "FontAwesome";  display: inline-block;  color: #777676; }div.star.star_on {  display: block; }  div.star.star_on:after {    content: "\f005";    font-family: "FontAwesome";    display: inline-block;    color: #ef8743; }div.star.star_hover:after {  content: "\f005";  font-family: "FontAwesome";  display: inline-block;  color: #ef8743; }.advertising_block {  width: 191px;  margin-bottom: 1em;  text-align: center; }.blockcategories_footer ul ul {  display: none !important; }.form-group.form-error input, .form-group.form-error textarea {  border: 1px solid #f13340;  color: #f13340;  background: url(../img/icon/form-error.png) 98% 5px no-repeat #fff1f2; }.form-group.form-ok input, .form-group.form-ok textarea {  border: 1px solid #46a74e;  color: #35b33f;  background: url(../img/icon/form-ok.png) 98% 5px no-repeat #ddf9e1; }.form-group.form-error .form-control, .form-group.form-ok .form-control {  padding-right: 30px; }.radio-inline, .checkbox {  padding-left: 0; }  .radio-inline .checker, .checkbox .checker {    float: left; }    .radio-inline .checker span, .checkbox .checker span {      top: 0px; }  .radio-inline div.radio, .checkbox div.radio {    display: inline-block; }    .radio-inline div.radio span, .checkbox div.radio span {      float: left;      top: 0px; }.fancybox-skin {  background: #fff !important; }.fancybox-skin .fancybox-close {  width: 28px;  height: 28px;  background: none;  font-size: 28px;  line-height: 28px;  color: #333;  text-align: center;  background: white;  -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px; }  .fancybox-skin .fancybox-close:hover {    color: #515151; }  .fancybox-skin .fancybox-close:after {    content: "\f057";    font-family: "FontAwesome"; }#facebook_block,#cmsinfo_block {  overflow: hidden;  background: #f2f2f2;  min-height: 344px;  padding-right: 29px;  padding-left: 29px; }  @media (max-width: 991px) {    #facebook_block,    #cmsinfo_block {      min-height: 348px;      padding-left: 13px;      padding-right: 13px; } }  @media (max-width: 767px) {    #facebook_block,    #cmsinfo_block {      width: 100%;      min-height: 1px; } }#facebook_block h4 {  padding: 35px 0 0 0;  margin: 0 0 12px 0;  font: 300 21px/25px "Open Sans", sans-serif;  color: #6f6d6d; }  @media (max-width: 991px) {    #facebook_block h4 {      font-size: 18px; } }  @media (max-width: 767px) {    #facebook_block h4 {      padding-top: 20px !important; } }  @media (max-width: 768px) {    #facebook_block h4 {      font-size: 16px; } }#facebook_block .facebook-fanbox {  background: #fff;  border: 1px solid #aaaaaa;  padding-bottom: 10px; }#cmsinfo_block {  border-left: 1px solid #d9d9d9; }  @media (max-width: 767px) {    #cmsinfo_block {      border: none;      margin-top: 10px; } }  #cmsinfo_block > div {    padding: 35px 10px 0 0; }    @media (max-width: 767px) {      #cmsinfo_block > div {        padding-top: 20px; } }    @media (max-width: 479px) {      #cmsinfo_block > div {        width: 100%;        border-top: 1px solid #d9d9d9; } }  #cmsinfo_block > div + div {    border-left: 1px solid #d9d9d9;    min-height: 344px;    padding-left: 29px; }    @media (max-width: 479px) {      #cmsinfo_block > div + div {        border-left: none;        padding-left: 10px;        min-height: 1px;        padding-bottom: 15px; } }  #cmsinfo_block em {    float: left;    width: 60px;    height: 60px;    margin: 3px 10px 0 0;    font-size: 30px;    color: #fff;    line-height: 60px;    text-align: center;    background: #6f6d6d;    -moz-border-radius: 100px;    -webkit-border-radius: 100px;    border-radius: 100px; }    @media (max-width: 991px) {      #cmsinfo_block em {        width: 30px;        height: 30px;        line-height: 30px;        font-size: 20px; } }  #cmsinfo_block .type-text {    overflow: hidden; }  #cmsinfo_block h3 {    margin: 0 0 5px 0;    font: 300 21px/25px "Open Sans", sans-serif;    color: #6f6d6d; }    @media (max-width: 1199px) {      #cmsinfo_block h3 {        font-size: 18px; } }  #cmsinfo_block ul li {    padding-bottom: 22px; }    @media (max-width: 1199px) {      #cmsinfo_block ul li {        padding-bottom: 10px; } }    @media (max-width: 991px) {      #cmsinfo_block ul li {        padding-bottom: 0; } }  #cmsinfo_block p em {    background: none;    -moz-border-radius: 0;    -webkit-border-radius: 0;    border-radius: 0;    margin: 0;    font-size: 13px;    color: #777777;    float: none;    height: inherit;    line-height: inherit;    text-align: left;    font-style: italic; }.ie8 #facebook_block,.ie8 #cmsinfo_block {  height: 344px; }@media (max-width: 1199px) {  .zoomdiv {    display: none !important; } }#product.content_only div.pb-left-column p.resetimg {  margin-bottom: 0px;  padding-top: 0px; }#product.content_only div.pb-left-column #thumbs_list_frame {  margin-bottom: 0px; }#product_comparison td.compare_extra_information {  padding: 10px; }#product_comparison #social-share-compare {  margin-bottom: 50px; }.btn-facebook:hover, .btn-twitter:hover, .btn-google-plus:hover, .btn-pinterest:hover {  border-color: white; }.btn-facebook i {  color: #435f9f; }.btn-facebook:hover {  color: white;  background-color: #435f9f; }  .btn-facebook:hover i {    color: white; }.btn-twitter i {  color: #00aaf0; }.btn-twitter:hover {  color: white;  background-color: #00aaf0; }  .btn-twitter:hover i {    color: white; }.btn-google-plus i {  color: #e04b34; }.btn-google-plus:hover {  color: white;  background-color: #e04b34; }  .btn-google-plus:hover i {    color: white; }.btn-pinterest i {  color: #ce1f21; }.btn-pinterest:hover {  color: white;  background-color: #ce1f21; }  .btn-pinterest:hover i {    color: white; }		#header .nav {    left: 0;    right: 0;    top: 0;    z-index: 99;}head-top{ background:#333333; min-height:25px; margin-bottom:8px;}.head-top-links{ font-size:14px; text-align:left; text-transform:uppercase;}.head-top-links ul{ margin:0; padding:0;}.head-top-links ul li{ display:inline-block;}.head-top-links ul li a{ background:none; display:block; color:#fff; text-decoration:none; padding:6px 12px;}.head-top-links ul li a:hover{ background:#fff; color:#333;}#header {padding: 0; font-family: 'Open Sans', sans-serif; }#header .navbar-brand{ padding:0 15px 0 25px;}#header .navbar {padding:0; background:#0075a1; border-radius:0; border:0; position: -webkit-sticky; min-height:30px; top: 0px; margin: 0; z-index: 1; border-top:#d9d9d9 2px solid; border-bottom:#d9d9d9 2px solid;}#header, .navbar {text-align: center;color: #fff;}.sticky {position: fixed; width: 100%; left: 0;top: 0;z-index: 100; border-top: 0;}#head-center{ margin-bottom:8px;}#header .nav { font-size:15px; padding:0 0 0 ;}#header .nav li a{ padding:7px 12px; color:#fff;  transition:all 0.6s ease; outline:none; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease;}#header .nav li a:hover{ background:#fff; color:#333;}#navigation .fa{ font-size:20px;}#navigation .navbar-collapse{ padding:0;}#header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ background:#333333;}#header .navbar-toggle{ border:1px solid #fff;}#header .navbar-toggle:hover{ border:1px solid #fff; background:#4a0011;}#header .navbar-toggle:focus{ border:1px solid #fff; background:#4a0011;}.container{padding:0 15px;}.head-top-links ul li ul li{display:block;}.shipping_text{color:#000;margin-bottom:20px; text-align:right; margin-right:7px; font-size:11px;font-weight:bold;}.shipping_txt {    position: absolute;    right: 0;}.shipping_txt_new {    position: absolute;    right: 0;}.shipping_text .icon-shopping-cart{  background: none repeat scroll 0 0 #000;    border-radius: 4px;    color: #fff;    padding: 4px;	margin-right:3px;}#languages-block-top img {    float: left;    margin-right: 5px;    margin-top: 4px;}#first-languages li img {    display: inline-block;    float: none;    margin-top: -1px;    width: 16px;}#languages-block-top .current:hover {    background: none repeat scroll 0 0 #fff;    color: #333;}#adtm_menu ul#menu li.li-niveau1:hover, #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover {    position: relative;    overflow: hidden;}#adtm_menu ul#menu li a{ font-family: 'Roboto', sans-serif; color:#0075a1;text-transform: uppercase;}#adtm_menu ul#menu li a:hover span:after{font-family: 'FontAwesome'; content:  unset;  color:#fff; font-size:25px; left:42%; bottom: -9px; position: absolute;}@media and (-webkit-min-device-pixel-ratio:0) {  #adtm_menu ul#menu li a:hover span:after{ bottom: -8px;} }#adtm_menu ul#menu li.advtm_menu_0  a:hover span:after{ display:none;}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span { font-size:16px;}.li-niveau1 .advtm_menu_span, .li-niveau1 a .advtm_menu_span{ background:url(../img/border-line.jpg ) no-repeat center right;  padding: 12px 10px !important;}#adtm_menu .adtm_column ul.adtm_elements li a:before{font-family: 'FontAwesome'; content: "\f105"; font-weight: normal;font-size:15px;position: absolute; left:0px; transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; }#adtm_menu .adtm_column ul.adtm_elements li:hover a:before{  left:3px;  transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; }#adtm_menu .adtm_column ul.adtm_elements li a{ position: relative; text-decoration:none; padding: 0 0 0 12px !important; } #adtm_menu .adtm_column ul.adtm_elements li a:hover{  color: #0075a1 !important; text-decoration: none; } .adtm_elements li a {    color: #000 !important;}#adtm_menu ul .active a span {    background:#5a4937;}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {    line-height: 27.5px !important ; position: relative;}#adtm_menu {    margin-top: -9px; }#columns .breadcrumb .home::before {    border: 0 none;    border-radius: 0;}#columns .breadcrumb .home::after {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: 0 none;}#columns .breadcrumb {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;	margin:0;	padding: 0 ;}#columns .breadcrumb  a {    background: none repeat scroll 0 0 #fff;    color: #000;    font-weight: normal;	padding: 0 10px 0 17px;}#columns .breadcrumb  a :hover{color: #000; padding: 0;}#columns .breadcrumb  a.home{ color: #000; text-transform: uppercase;}#columns .breadcrumb .navigation_page {    color: #0075a1;    font: 700 10px/1.1em helvetica,arial,sans-serif;    text-transform: uppercase;}.newbread {    font: 700 10px/1.1em helvetica,arial,sans-serif;    text-transform: uppercase;	color:#0075a1;	height:auto;	margin:7px 0 7px 20px; z-index: 99;}.newbread a {    color: #000;    padding: 0 3px;	transition:all 0.6s ease; outline:none; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease;}.newbread a:hover{	color:#0075a1;}.navigation-pipe:last-child {    padding-right: 3px;}.navigation-pipe{	color:#000;}#columns .main-product h1 {    color: #222;    font-size: 31px;    font-weight: 700;    margin: 0 0 10px;	text-transform:uppercase;}#columns  .breadcrumb .navigation_page a::before {    background: none repeat scroll 0 0 transparent;    border-radius: 2px;    border-right: 1px solid #d6d4d4;    border-top: 0 none;    content: ".";    display: inline-block;    height: 11px;    left: -10px;    position: absolute;    text-indent: -5000px;    top: 0px;    transform: rotate(15deg);    width: 18px;    z-index: -1;}#columns  .breadcrumb .navigation_page a::after {    background: none repeat scroll 0 0 #fff;    border-radius: 2px;    border-right: 1px solid #d6d4d4;    border-top: medium none navy;    content: ".";    display: inline-block;    height: 11px;    position: absolute;    right: -6px;    text-indent: -5000px;    top: 0;    transform: rotate(15deg);    width: 18px;    z-index: -1;}.main-product .pb-left-column #image-block{border:0; padding:0;}.main-product .pb-right-column {padding-top: 65px;}.main-product .pb-right-column .our_price_display > span ,.main-product .pb-right-column .our_price_display_pre > span{  color: #3398cc;    font-size: 33px;    font-weight: 700;}.main-product .pb-right-column .buttons_bottom_block { padding: 0 0 10px;}.main-product  .box-cart-bottom .exclusive {    background: none repeat scroll 0 0 #3fd31f;    border: 0px solid #3fd31f;    border-radius: 2px;    color: #fff;    font-size: 16px;    padding:11px 25px 10px 20px;    text-transform: capitalize;	transition:all 0.3s ease 0s;	margin: 20px 0 0;}.main-product  .box-cart-bottom .exclusive:hover{ background: #222222;}.main-product  .box-cart-bottom .exclusive::before {    color: #fff;    font-family: "FontAwesome";    font-size: 17px;    line-height: 22px;    padding-right: 05px;	content: "\f07a";}.main-product #uspDetailPage {  float: left;  margin: 13px 0 0;  width: 265px;} .main-product  #uspDetailPage li {	border: 1px solid #f0f0f0;    margin-bottom: -1px;    padding: 11px 11px 11px 35px;    position: relative;}.main-product  #uspDetailPage li::before{    color: #7A7777;    font-family: "FontAwesome";    font-size: 18px;    line-height: 22px;    padding-right: 10px;	content: "\f00c";	position: absolute;	left: 10px;} .main-product  #uspDetailPage .color_green{ color:#8aaf50;}#short_description_block  .description_box_new{  border: none;    margin: 0 0 0;    padding: 10px 10px 10px 45px;    text-align: center;	position: relative;}#short_description_block  .description_box_new p{ margin:0; padding:0; font-size: 12px;}#short_description_block  .description_box_new::before{	font-family: "FontAwesome";    font-size: 18px;	content: "\f129";    line-height: 22px;    padding: 0px 8px;	color:#222;	position: absolute;	left:11px;	top:7px;	border-radius:50%;	border:2px solid #000;	}.myBluetab {    min-height: 10px;	}.insidemargin {    background: none repeat scroll 0 0 #00a0c7;	padding:0px;  text-align:center;  height: 50px;}#product  .insidemargin { margin:0 5px;}.mabox {    color: #fff;    display: inline-block;	font-family:"Open Sans",sans-serif;  font-size: 14px; font-weight: bold;	width:266px; position: relative;	text-transform: uppercase;  height: 38px; z-index: 99; padding: 9px 0px; cursor: pointer;}.mabox a{color:#fff;}.mabox:after{ content:""; background:#fff; width:1px; height:26px; position:absolute; right:0; top: 6px;}.mabox:nth-child(4)::after {  display: none !important;}#dial-support {    color: #67717b;    display: block;    float: left;    height: 78px;    position: relative;    top: 2px ;    }#dial-support #support-title {    color: #333;    float: left;    font:600 17px/20px "Open Sans",sans-serif ;    text-transform: uppercase;}#dial-support #support-phone {    float: left;    font: 600 20px/26px "Open Sans",sans-serif;	clear:both;	color: #5aa615;}#dial-support #support-team {    color: #67717b;     float: left;    font: 600 12px/14px "Open Sans",sans-serif;    white-space: nowrap;}.tooltipbox {    border-radius: ;  bottom: 97px;  color: #333;  font-family: arial;  font-size: 12px;  font-weight: normal;  left: 0;  margin: auto;  min-height: 145px;  opacity: 0;  padding: 0px;  position: absolute;  right: 0;  top: -70px;  transition: visibility 0s linear 0.5s, opacity 0.5s linear 0s, top 0.35s linear 0s;  visibility: hidden;  width: 290px;}.tooltipbox a{ color:#333;   display:block;  font-weight: normal;}.tooltipbox a:hover{ text-decoration:underline;}.myBluetab .tooltipbox_blew::before{	content: "\f0d7";	bottom: -8px;    color: #00a0c7;    font-family: "FontAwesome";    font-size: 34px;    left: 0;    line-height: 22px;    padding-right: 10px;    position: absolute;    right: 0;    text-align: center;	font-weight: bold;	transform: rotate(180deg);}.mabox:hover  .tooltipbox{  visibility:visible;opacity:1;top:-77px;transition-delay:0s;}.myBluetab .savoir_class { position: absolute; left: 0; right: 0; bottom: 15px;}.myBluetab .tooltipbox_blew { position: absolute; bottom: 4px; left: 0px; right: 0px; background: rgba(230, 226, 223, 0.9) none repeat scroll 0 0;    padding: 10px 10px 40px;  border-radius: 0px;}.myBluetab  .mabox span.boostlivraison {    background: url("../img/icon1_n.png") no-repeat scroll center top rgba(0, 0, 0, 0);    display: inline-block;    height: 27px;    margin-top: -3px;    padding: 0 5px 0 0;    vertical-align: middle;    width: 38px;}.myBluetab .mabox span.boostechange {    background: url("../img/icon2_n.png") no-repeat scroll center top rgba(0, 0, 0, 0);    display: inline-block;    height: 27px;    margin-top: -3px;    padding: 0 5px 0 0;    vertical-align: middle;    width: 38px;}.myBluetab .mabox span.boostmagasin {    background: url("../img/ovloicon3_n.png") no-repeat scroll center top rgba(0, 0, 0, 0);    display: inline-block;    height: 27px;    margin-top: -3px;    padding: 0 5px 0 0; margin-left: -8px;    vertical-align: middle;    width: 35px;}.myBluetab .mabox span.boosthand {    background: url("../img/icon4_n.png") no-repeat scroll center top rgba(0, 0, 0, 0);    display: inline-block;    height: 27px;    margin-top: -3px;    padding: 0 5px 0 0;    vertical-align: middle;    width: 38px;}.myBluetab .mabox span.pucedownboost {    background: url("../img/pucedownboost.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);    display: inline-block;    height: 3px;    padding: 0 0 0 10px;    vertical-align: middle;    width: 5px;}.product_av > img {    height: 35%;    width: 36%;}.a4search {    background: #e6e6e6 none repeat scroll 0 0;    border-radius: 4px;    min-height: 175px;}#more_info_tabs {    margin-top: 2px;	clear: both;}#more_info_tabs li {    border-radius: 0;    box-shadow: none;    margin-right: 12px;    overflow: hidden;}#more_info_tabs li a {    background: none repeat scroll 0 0 #020202;    border: 0 none;    border-radius: 0;    box-shadow: none;    color: #fff;    font-size: 14px;    font-weight: bold;    line-height: 17px;    min-width: 50px;    padding: 8px 18px;}#more_info_tabs li .selected {    background: none repeat scroll 0 0 #fff;    color: #2b9dd1;	border-top:1px solid rgb(221,221,221);	border-left:1px solid rgb(221,221,221);	border-right:1px solid rgb(221,221,221);}#more_info_block .page-product-box {    padding: 50px 0 0;}#more_info_block .tab-desc-left {    float: left;    width: 38%;}#more_info_block .tab-desc {    float: left;    width: 61%;}#more_info_block .tab-desc-left h3{display: block;    font-size: 30px;    line-height: 1em;	color: #000000;    margin-top: 50px;    text-transform: uppercase;}#more_info_block .tab-desc .tab-desc-box {    margin-left: 30px;    padding-left: 15px;    position: relative;	margin-bottom: 12px;}#more_info_block .tab-desc .tab-desc-box::before {    background-color: black;    border-radius: 18px;    color: white;    content: "+";    display: block;    float: left;    font-size: 14px;    font-weight: 700;    height: 18px;    left: -18px;    margin-right: 20px;    padding: 0 12px 5px 5px;    position: absolute;    top: 2px;    width: 18px;}#more_info_block .tab-desc .label_info {    color: #2b9dd1;    font-size: 14px;    font-weight: 700;    margin: 0;    padding: 0;    text-transform: uppercase;}body .u_popup {    background: none repeat scroll 0 0 #fff;    border-radius: 0;    display: none;    height: auto;    left: 0;    margin: auto;    position: fixed;    right: 0;    top: 25px;	bottom:25px;    width: 80%;	overflow:hidden;    z-index: 999999999;} .u_popup .popupmain .img-responsive {    height: auto;    margin: auto;    width: 65%;}body .u_popup .bx-wrapper .popupthumbs li {    background: none repeat scroll 0 0 #fff;    height: 74px;    margin-right:0px;    padding: 10px;    text-align: center !important;    width: 53px;}body .u_popup .bx-wrapper .popupthumbs li:hover {    border: 1px solid #000;}body .u_popup .bx-wrapper .popupthumbs li img {    height: 54px;    margin: auto;    width: 54px;}body .u_popup .bx-pager.bx-default-pager {    display: none;}body .u_popup .bx-controls-direction  .bx-next {    float: right;    height: 40px;    position: absolute;    right: 0;    top: 40%;    width: 40px;	text-decoration:none;	font-family: 'FontAwesome';}body .u_popup .bx-controls-direction .bx-prev {    float: left;    height: 40px;    position: absolute;    left: 0;    top: 40%;	text-decoration:none;    width: 40px;	font-family: 'FontAwesome';}body .u_popup .bx-controls-direction .bx-prev:before {  content: "\f104";  font-size:35px;  color:#000;}body .u_popup .bx-controls-direction .bx-next:before {  content: "\f105";  font-size:35px;   color:#000;}body .u_popup  .bx-pager {    display: none;}body .u_popup  .internal {    margin: auto;    position: relative;    width:90%;	height:100%;}body .u_popup .thumbinner {    position: relative;} body .u_popup .thumbdiv {    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);    bottom: 0;    left: 0;    padding: 10px;    position: absolute;    right: 0;}body .u_popup  .bx-wrapper {    margin: auto;}body .u_popup .thumbdiv .bx-controls-direction .bx-prev:before {  content: "\f104";  font-size:20px;}body .u_popup .thumbdiv .bx-controls-direction .bx-next:before {  content: "\f105";   font-size:20px;}.primary_block .pb-left-column .view_large {    display: none;}.primary_block .pb-left-column:hover .view_large {    display: block;}.pb-left-column .view_large {opacity:0.8;  font-size: 12px; font-weight: bold; color:#333;}.pb-left-column .view_large:hover {opacity:1;}body .u_popup  .close {    background: none repeat scroll 0 0 #333;    color: #fff;    float: right;    font-size: 15.5px;    font-weight: bold;    line-height: 1;    padding: 10px 15px;    text-shadow: 0 1px 0 #fff;}body .u_popup  .close:hover{    background: #000;    color: #fff;}#views_block .bx-pager {    display: none;}#views_block .thumbimages img {        box-sizing: border-box;    height: 100%;    width: 100%;	padding:3px;}#thumbs_list li img:hover {	border: 1px solid #0075a1;}#thumbs_list li a,#thumbs_list li img{ border:none ;}#views_block .thumbimages a:hover{    border-color: #0075a1;}#views_block .thumbimages a {    border: 0 }#views_block .bx-wrapper {    margin: auto;}.view_large:before {  content: "\f00e";  font-family: 'FontAwesome';  font-size: 17px;  padding-right: 5px;  font-weight:normal;}#image-block .bx-controls-direction .bx-next {    float: right;    height: 40px;    position: absolute;    right: 0;    top: 40%;    width: 40px;	font-family: 'FontAwesome';	text-decoration:none;}#image-block .bx-controls-direction .bx-prev {    float: left;    height: 40px;    position: absolute;    left: 0;    top: 40%;    width: 40px;	font-family: 'FontAwesome';	text-decoration:none;}#image-block .bx-controls-direction .bx-prev:before {  content: "\f104";  font-size:35px;  color:#000;}#image-block .bx-controls-direction .bx-next:before {  content: "\f105";  font-size:35px;   color:#000;}#views_block #thumbs_list .bx-controls {  position: relative;}#views_block #thumbs_list .bx-controls .bx-controls-direction {  margin-top: -66px;  position: absolute;  top: 0;  width: 100%;}#views_block #thumbs_list .bx-controls .bx-controls-direction .bx-next {    float: right;    height: 40px;    position: absolute;    right: -25px; text-align:right;    top: 15px;    width: 40px;	font-family: 'FontAwesome';	text-decoration:none;}#views_block #thumbs_list .bx-controls .bx-controls-direction .bx-prev {    float: left;    height: 40px;    position: absolute;    left: -25px;    top: 15px;    width: 40px;	font-family: 'FontAwesome';	text-decoration:none;}#views_block #thumbs_list .bx-controls .bx-controls-direction  .bx-prev:before {  content: "\f104";  font-size:35px;  color:#000;}#views_block #thumbs_list .bx-controls .bx-controls-direction  .bx-next:before {  content: "\f105";  font-size:35px;   color:#000;}.sticky {background:#fff;}.sticky #searchbox {    margin-top: 0px;}.sticky .logo {    margin: -8px 0 0;    width: 223px;}#header  .shopping_cart {    padding-top: 10px;}#header  .shopping_cart .cart_div   a{ color:#fff; font-size: 14px; padding-left:11px;}#header  .shopping_cart .cart_div:before {	content: "\f07a";	color:#fff;	font-family: 'FontAwesome';	font-size:18px;	margin-left: -8px;	margin-right: 10px;	position:absolute;	left:11px;	margin-top:8px !important;	border-right: 1px solid #fff;	padding-right: 4px;}#header  .shopping_cart .cart_div {    background: none repeat scroll 0 0 #0075a1;    float: left;    padding: 0px;    width: 44%;	font-size: 14px;	height:36px; position: relative;	}#header  .shopping_cart  .login_div{ background: none repeat scroll 0 0 #0075a1;    background: #0075a1 none repeat scroll 0 0;    float: right;    font-size: 14px;    font-weight: bold;    line-height: 16px;    padding: 2px 9px 2px 28px;    position: relative;    width: 53%;}.login > span, .logout > span {    color: #8ac542;    font-size: 12px; display:block;    font-weight: normal;}body #header .shopping_cart {    margin-top: 32px;    padding-top: 0px;}body #header .sticky  .shopping_cart {    margin-top: 21px;}#header  .shopping_cart  .login_div .icon-user {    border-right: 1px solid #fff;	font-size: 18px;	left: 6px;	margin-right: 0;	padding: 0 5px 0px 0;	position: absolute;	top: 8px;}#header  .shopping_cart .login_div   a{ text-decoration:none; color:#fff;}#header  .navbar {    margin: 0;}.hideonfix {    display: none;}.showonfix {    display: block;}.sticky .showonfix {       display: block;}.details_info_box_table > h4 {    color: #333;    font-family: "Fjalla One",sans-serif;}#video_block  {   text-align:center;   background:#000 ;    }#video_block  iframe {    margin: auto;    width: 100%;	height:680px;	padding: 3% 0;} #columns .product_info h2 {    color: #333;    font-family: "Roboto",sans-serif;    font-size: 25px;    margin: 0 0 20px;}#columns .product_info p{ color:#221816; line-height:25px; text-align:justify;}.product_info_img1{ text-align:center; clear:both;}.product_info_img1 img{ max-height:500px;}.product_info_img2{ text-align:center;clear:both;}.product_info_img3{ clear:both; }#columns .product_info3 h2{ margin-top:140px;}.product_info{ margin-bottom:50px;}#htmlcontent_top {    display: none;}#homepage-slider .bx-wrapper {    max-width: 1170px !important;}#homepage-slider {    float: none;    width: 100%;	max-height: 335px !important; }#homepage-slider .homeslider-container {    width: 1170px !important;}#homepage-slider .bx-wrapper img {    width: 100%;}#homepage-slider .bx-wrapper .bx-viewport {    height: 340px !important;}#homepage-slider .bx-controls {    bottom: 5px !important;    position: absolute;    right: 0;}.myvideo_icon {    position: relative;}.myvideo_icon .tooltip:before{	background-color: transparent !important;	border-color: transparent #add9ed transparent #add9ed;    border-image: none;    border-style: solid;    border-width: 10px 0 0 11px;    color: #e5f6fe;    height: 8px;	font-family: 'FontAwesome';     left: -1px;	content: "\f0d8";    line-height: 8px;    position: absolute;    top: -11px;    width: 8px;    z-index: 998;}.myvideo_icon .tooltip:after{	background-color: transparent !important;	border-color: transparent #e5f6fe transparent #e5f6fe;    border-image: none;    border-style: solid;    border-width: 7px 0 0 9px;    color: #e5f6fe;    height: 8px;	font-family: 'FontAwesome';     left: 0.6px;	content: "\f0d8";    line-height: 8px;    position: absolute;    top: -8px;    width: 8px;    z-index: 998;}.myvideo_icon .tooltip {	background-color: #e5f6fe;	border: 1px solid #add9ed;	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);	padding: 5px 9px;	font-size: 12px;    left: 25px;    position: absolute;	font-weight:normal;    top: 38px;	font-family: "Open Sans";	color: #5e99bd ;	text-transform: none;    min-width: 104px;	text-align:center;	display:none;}.sticky-wrapper {    	position: absolute;	z-index: 999;}#sticker {        color: white;	position:absolute;    font-size: 13px;    line-height: 1.6em;    font-weight: bold;    top: 5px !important;    width:160px !important;    box-sizing:border-box;	margin-left:914px;	z-index: 997;  overflow-x: hidden; min-height:302px}.affix-nav__dot::before {  background-color: #ffffff;  border-radius: 50%;  content: " ";  height: 9px;  left: 10px;  position: absolute;  top: 50%;  transform: translateY(-50%);  transform-origin: center top 0;  transition: transform 500ms cubic-bezier(0.19, 1, 0.22, 1) 0s, -webkit-transform 500ms cubic-bezier(0.19, 1, 0.22, 1) 0s;  width: 9px;}.affix-nav__dot:focus::before {  background-color: #8dc73e;  transform: scale(1.2) translateY(-50%);}.sheets.align_justify {  padding: 0 7px;}#sticker{position:fixed;margin-top:325px;}#sticker ul .affix-nav__dot span{ padding-left: 15px;  display:block !important;  }#sticker ul li a{ height:40px;}#sticker ul{ margin-left:130px;  transition:all 0.4s ease; outline:none; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; background: #0075A1; width: 170px;}#sticker:hover ul{ margin-left:0;}#sticker ul li .affix-nav__dot::before {  height: 9px;  left: 10px;  width: 9px;}.is-sticky #sticker {    top: 130px !important;}#sticker ul li a {    color: #fff;}#sticker ul li a:hover {    color: #0075A1;}#sticker ul li a:focus{    color: #0075A1;}#columns .product-container .product-price {    display: inline-block ;}#columns .product-container  .installment p {    color: #000;    font-size: 13px;	margin:0;}#columns .product-container  .installment p  span{ font-weight:bold;}#columns .product-container .heading {	background: #f7f7f7;    border: 1px solid #ccc;    display: inline-block;    margin-top: 8px;    padding: 4px 10px;    position: relative; }#columns .product-container .heading:after, #columns .product-container .heading:before {	bottom: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}#columns .product-container .heading:after {	border-color: rgba(247, 247, 247, 0);	border-bottom-color: #f7f7f7;	border-width: 9px;	margin-left: -9px;}#columns .product-container .heading:before {	border-color: rgba(204, 204, 204, 0);	border-bottom-color: #ccc;	border-width: 10px;	margin-left: -10px;}  #columns .product_list .availability span.available-now {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;	border: medium none;	color: #55c65e;	font-weight: normal;}#columns .product_list .availability span.out-of-stock{	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border: medium none;    color: #fe9126;    font-weight: normal;}#columns .product_list .availability span.available-now:before{	color:#55c65e ;	font-family: 'FontAwesome';	content: "\f111";	font-size:12px;}#columns .product_list .availability span.out-of-stock:before  {	color:#fe9126  ;	font-family: 'FontAwesome';	content: "\f111";	font-size:12px;}#columns .product_list .product-container .lnk_view{ display:none; position: relative; z-index: 99;}#columns .product_list .product-container:hover .lnk_view{ display:inline-block}#columns .product_list .product-container:hover .button-container{ background:rgba(0,0,0, 0.9);} #columns .product_list li {    clear: inherit;    margin-bottom: 9px !important;    padding: 0 5px !important;    text-align: center;    transition: all 0.15s ease-in-out 0s;}#columns .product_list.list .product-container {background:#fff; padding:30px 20px;}#columns .product_list .product-container .price.product-price {color: #0075a1 !important; margin:0;}#columns .product_list .product-container .product-name {color: #000;}#left_column .block {    background: #fff none repeat scroll 0 0;    padding: 0 10px 10px;}#left_column .title_block {    background: #0075a1;    color: #ffffff;    margin: 0 0px 14px;}#left_column .title_block a{    color: #ffffff;}#columns .product_list .product-container .lnk_view {    background: #05a2c0 none repeat scroll 0 0;    border: 0 none;    color: #fff;    display: none;    position: relative;    z-index: 99;}#columns .product_list .product-container .lnk_view span {    background: #05a2c0 none repeat scroll 0 0;    font-size: 13px;    padding: 5px 15px;    text-shadow: none;	border:1px solid #05a2c0;    text-transform: uppercase;   }#columns .product_list .product-container .lnk_view span:hover{ background:#fff; color:#05a2c0;}#columns .product_list .product-container .ajax_add_to_cart_button {background:#05a2c0; font-weight:bold; color:#fff; display:none !important; position:relative; z-index: 99; margin: 6px 0; padding:6px 14px 7px; border:1px solid #05a2c0; border-radius:0; font-size: 13px;   text-transform: uppercase; }#columns .product_list .product-container .ajax_add_to_cart_button:before{ display:none;}  #columns .product_list .product-container .ajax_add_to_cart_button:hover{ background:#fff; color:#05a2c0;}#columns .product_list .product-container:hover .ajax_add_to_cart_button {    display: inline-block !important;}#columns .product_list .product-container .disabled, #columns .product_list .product-container .disabled *, #columns .product_list .product-container .disabled * *, #columns .product_list .product-container .disabled * * * { color: #fff !important; opacity: 0.7 !important;}#center_column .contact-form-box #submitMessage{    background: #05a2c0 none repeat scroll 0 0;    border: 0 none;    color: #fff;    position: relative;    z-index: 99;}#center_column .contact-form-box #submitMessage i{ display:none;}#center_column .contact-form-box #submitMessage span{    background: #05a2c0 none repeat scroll 0 0;    font-size: 13px;    padding: 6px 20px;    text-shadow: none;	border:1px solid #05a2c0;    text-transform: uppercase;   }#center_column .contact-form-box #submitMessage:hover span{ background:#fff; color:#05a2c0;}#columns .product_list.grid .product-container .button-container {	bottom: 0;    left: 0;    margin-bottom: 0px;    position: absolute;    right: 0;}#columns .product-container:hover .functional-buttons {    display: inline-block;}#columns .product_list  .functional-buttons {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;    	border:0;	visibility:visible;	display:none;}#columns .product_list .functional-buttons .compare {    margin: 0;    padding: 0 0 0 !important;    width: 100% !important;} #columns .product_list li .compare{	text-align:right;}#columns .product_list .functional-buttons .add_to_compare{	background: #05a2c0 none repeat scroll 0 0;    font-size: 13px;    padding: 6px 18px;	  line-height: 19px;    text-shadow: none;    text-transform: uppercase;	color:#fff;	border:1px solid #05a2c0;}#columns .product_list .functional-buttons .add_to_compare:hover{	background: #fff none repeat scroll 0 0;	color:#05a2c0;}ul.product_list .functional-buttons div.compare a::before{ display:none !important;}.price-percent-reduction {    display: none !important;}#left_column .sticky_relative {    position: relative;    z-index: 100;}#columns .product_list.grid .product-container {    min-height: 442px;    overflow: hidden;}#center_column {    margin: auto;    width: 1096px; background:#fff;}.product-features.pfeatures img {    height: auto;}.ad-div{	background:none !important;}.list_hide {    min-height: 435px;    overflow: hidden;    position: relative;	}.list_hide img {    width: 100%;}#category .list_hide img {    width: 98%;}.list_hide input[type="submit"] {    background: #08A1C0 none repeat scroll 0 0;    border: 1px solid #08a1c0;    border-radius: 0;    bottom: 23px;    color: #fff;    display: inline-block;    font-size: 13px;    font-weight: bold;    left: 0;    margin: 0 auto auto;    padding: 7px 20px 6px;    position: absolute;    right: 0;    width: 110px;}.list_hide input[type="submit"]:hover {background:#fff; color:#08A1C0;}#pagination { bottom: 0; right: 20%; width: 500px;}#pagination .pagination { bottom: 12px; margin-right: 0px; position: relative; right: auto; text-align: center;  width: 390px;    z-index: 1;}#pagination .pagination li{ float:left; min-width:30px;}#pagination .pagination li a{border: 1px solid #ccc; border-radius: 0; display: block; height: auto; width: auto;}#pagination .pagination li.pagination_previous a{border:0;}#pagination .pagination li.pagination_next a{border:0;}#pagination .showall { float: right; margin: 0 0px 8px 14px;}#pagination_bottom { bottom: 0; padding-top: 11px; position: relative; right: 0; width: 100%;}#pagination_bottom .pagination { bottom: 12px; margin-right: 0px; position: relative; right: auto; text-align: center;  width: auto;    z-index: 1;}#pagination_bottom .pagination li{ float:left; min-width:30px;}#pagination_bottom .pagination li a{border: 1px solid #ccc; border-radius: 0; display: block; height: auto; width: auto;}#pagination_bottom .pagination li.pagination_previous a{border:0;}#pagination_bottom .pagination li.pagination_next a{border:0;}#pagination_bottom .showall { float: right; margin: 0 0px 8px 14px;}.bottom-pagination-content { clear: both; padding-bottom: 0px;}#columns .color_to_pick_list.clearfix > li {padding: 0 5px 0 0 !important; }body ul.product_list .color-list-container {  bottom: 5px;  height: 15px;  left: 0;  margin-bottom: 0;  position: absolute;  text-align: center;  width: 100%;  z-index: 999;}.color_to_pick_list { left: 0; margin: auto; position: absolute; right: 0;}#search .ajax_add_to_cart_button { display: none !important;}.review-content { border: 0 none !important;} .tooltipster-default h5{ font-size:12px;  font-weight: bold; color:#000; margin:0 0 9px;}.tooltipster-default h6{ font-size:12px; color:#000; margin:0 0 5px;}.tooltip-list{ font-size:12px;}.tooltip-list ul { list-style:none;}.tooltip-list ul li{ display:block;}.tooltip-link{background:url(../img/arrow-tooltip.png) no-repeat left center ; padding:0 0 0 25px; font-size:12px;}.tooltip-link a{ color:#2e88c4;}#header .head-top-links .cms_nav_link{position:relative; font-size: 13px; font-weight: bold; }#header .head-top-links .active a {    background: #fff none repeat scroll 0 0;     color: #333;}#header .head-top-links .cms_nav_link ul {	background: #fff none repeat scroll 0 0;    border: 1px solid #333;    border-top:0;    display: none;    padding: 10px 12px;    position: absolute;    width: 300px;    z-index: 99;	left:-1px;}#header .head-top-links .cms_nav_link:hover ul {    display: block;}#header .head-top-links .cms_nav_link   ul li {    display: block;    padding: 7px 0;    width: 100%;	font-size:13px;}#header .head-top-links .cms_nav_link ul li a {    color: #333;    display: block;    padding: 0 17px;   }#header .head-top-links .cms_nav_link ul li a:hover{color:#05A2C0;}#header .head-top-links .cms_nav_link  ul li:before {	content: "\f054";	font-family: 'FontAwesome';	color:#05A2C0;	font-size: 12px;    font-weight: normal;    position: absolute;}#new-box1 .new-box1-left {    margin-left: -15px;    margin-right: 10px;}#new-box1 .new-box1-left h3 {    display: block;    font-size: 15px !important;    font-weight: bold;    margin: 0 !important;    padding: 12px 0px !important;    text-transform: uppercase;}.new-box1-left .affix {    background: #f3f3f3 ;    top: 120px;    width: 270px;    z-index: 99;}.new-box1-left .affix-top {    width: 270px;}#new-box1 .new-box1-left > ul {    list-style: outside none none;    margin: 0;    padding: 0;}#new-box1 .new-box1-left li {	margin-bottom:6px;	font-size: 16px}#new-box1 .new-box1-left li:last-child {    border: 0 none;}.new-box1-left .nav-tabs {border-bottom:0;}#new-box1 .new-box1-left li.satisfait a{background-position: 0 3px;}#new-box1 .new-box1-left li.satisfait.active  a { background-position:0 -358px;}#new-box1 .new-box1-left li.echange a{background-position: 0 -58px;}#new-box1 .new-box1-left li.echange.active  a { background-position:0 -418px;}#new-box1 .new-box1-left li.conditions a{background-position: 0 -121px;}#new-box1 .new-box1-left li.conditions.active  a { background-position:0 -481px;}#new-box1 .new-box1-left li.modalités a{background-position: 0 -179px;}#new-box1 .new-box1-left li.modalités.active  a { background-position:0 -539px;}#new-box1 .new-box1-left li.moyens a{background-position: 0 -240px;}#new-box1 .new-box1-left li.moyens.active  a { background-position:0 -600px;}#new-box1 .new-box1-left li  a{ background:url(../img/ovelo-new-icons.png) no-repeat #e5e5e5 ; display:block; padding: 20px 0 20px 52px; position: relative; text-overflow: ellipsis;  white-space: nowrap; color: #444444;}#new-box1 .new-box1-left li  a:hover{ color:#333;}#new-box1 .new-box1-left li a:hover::after, #new-box1 .new-box1-left li.active a::after {    border-color: transparent #e5e5e5;    border-style: solid;    border-width: 30px 0 30px 13px;    content: "";    height: 0;    left: 100%;    margin-top: -30px;    position: absolute;    top: 50%;    width: 0;}#new-box1 .new-box1-left li.active a::after {    border-color: transparent #05A2C0;}#new-box1 .new-box1-left li.active a {    background-color: #05A2C0;    color: #fff;    font-weight: bold;}#new-box1 .new-box1-head {    margin: 0 0 15px;}#new-box1 .new-box1-head h2 {    font-size: 17px;    margin: 0;    text-transform: uppercase;}#new-box1 .new-box1-blue-box {    color: #333;    line-height: 20px;}.fancyboxpop {    padding: 20px;    width: 300px;	min-height: 115px;}.backbutton {    float: left;}.comaprebutton {    float: right;}.backbutton .btn-default, .comaprebutton  .btn-default  {    background: #08a1c0 none repeat scroll 0 0;    border: 1px solid #08a1c0;    border-radius: 0;    color: #fff;    display: inline-block;    font-size: 13px;    font-weight: bold;    padding: 7px 16px 6px;}.backbutton .btn-default:hover, .comaprebutton  .btn-default:hover  {background:#fff; color:#08A1C0;}.fancyboxpop .fancybox-error {    padding: 6px 0 15px;}.footer-section{ background:#0075A1;}.footer-social {    padding-top: 11px;    text-align: right; margin-bottom: 5px;}.footer-social ul{ margin:0; padding:0; list-style:none;}.footer-social ul li{ display:inline-block; margin-left:10px;}#footer .footer-social ul li a{background: #fff none repeat scroll 0 0;    border-radius: 100%;    color: #0183c1;    display: block;    font-size: 22px; line-height:36px;     height: 38px;    padding: 0px 0 0;    text-align: center;     text-shadow: none;    width: 38px !important;}#footer .footer-social ul li a:hover{color: #fff; background:#191919;} .submitnewsletter {    background: #000 none repeat scroll 0 0 !important;    color: #fff !important;    font-size: 15px;    height: 38px;    position: absolute;    right: 0px;    top: 0px;}.submitnewsletter span{border:0 !important;}.footer-section-down{ background:#191919; padding:30px 0 5px; color:#fff;}.footer-container #footer .container {    padding-bottom: 0;}.footer-section-down h3 {    font-family: Arial,Helvetica,sans-serif;    text-transform: uppercase;	margin:0 0 10px;}.footer-links{ font-size:13px; margin-bottom:30px;}#footer .footer-links ul li {    display: inline-block;    margin: 0 2px 5px 0;    padding: 0;}#footer .footer-links ul li a{ background:#3a3a3a; display:block; padding:6px 12px; color:#fff ; border-radius:2px;}#footer .footer-links ul li a:hover{ background:#0183c1;  color:#fff ;}#newsletter_block_left .col-sm-3, #newsletter_block_left .col-sm-4, #newsletter_block_left .col-sm-5, #newsletter_block_left .col-sm-6, #newsletter_block_left .col-sm-7, #newsletter_block_left .col-sm-8, #newsletter_block_left .col-sm-9{ padding:0px 5px;}.footer-new-text p{ padding-right:px;}@media (min-width:1450px) { 	.col-xlg-1,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9,.col-xlg-10,.col-xlg-11,.col-xlg-12 {		float:left	}	.col-xlg-1 {		width:8.3333333333%	}	.col-xlg-2 {		width:20%	}	.col-xlg-3 {		width:25%	}	.col-xlg-4 {		width:33.3333333333%	}	.col-xlg-5 {		width:41.6666666667%	}	.col-xlg-6 {		width:50%	}	.col-xlg-7 {		width:58.3333333333%	}	.col-xlg-8 {		width:66.6666666667%	}	.col-xlg-9 {		width:75%	}	.col-xlg-10 {		width:83.3333333333%	}	.col-xlg-11 {		width:91.6666666667%	}	.col-xlg-12 {		width:100%	}	.col-xlg-pull-0 {		right:auto	}	.col-xlg-pull-1 {		right:8.3333333333%	}	.col-xlg-pull-2 {		right:16.6666666667%	}	.col-xlg-pull-3 {		right:25%	}	.col-xlg-pull-4 {		right:33.3333333333%	}	.col-xlg-pull-5 {		right:41.6666666667%	}	.col-xlg-pull-6 {		right:50%	}	.col-xlg-pull-7 {		right:58.3333333333%	}	.col-xlg-pull-8 {		right:66.6666666667%	}	.col-xlg-pull-9 {		right:75%	}	.col-xlg-pull-10 {		right:83.3333333333%	}	.col-xlg-pull-11 {		right:91.6666666667%	}	.col-xlg-pull-12 {		right:100%	}	.col-xlg-push-0 {		left:auto	}	.col-xlg-push-1 {		left:8.3333333333%	}	.col-xlg-push-2 {		left:16.6666666667%	}	.col-xlg-push-3 {		left:25%	}	.col-xlg-push-4 {		left:33.3333333333%	}	.col-xlg-push-5 {		left:41.6666666667%	}	.col-xlg-push-6 {		left:50%	}	.col-xlg-push-7 {		left:58.3333333333%	}	.col-xlg-push-8 {		left:66.6666666667%	}	.col-xlg-push-9 {		left:75%	}	.col-xlg-push-10 {		left:83.3333333333%	}	.col-xlg-push-11 {		left:91.6666666667%	}	.col-xlg-push-12 {		left:100%	}	.col-xlg-offset-0 {		margin-left:0%	}	.col-xlg-offset-1 {		margin-left:8.3333333333%	}	.col-xlg-offset-2 {		margin-left:16.6666666667%	}	.col-xlg-offset-3 {		margin-left:25%	}	.col-xlg-offset-4 {		margin-left:33.3333333333%	}	.col-xlg-offset-5 {		margin-left:41.6666666667%	}	.col-xlg-offset-6 {		margin-left:50%	}	.col-xlg-offset-7 {		margin-left:58.3333333333%	}	.col-xlg-offset-8 {		margin-left:66.6666666667%	}	.col-xlg-offset-9 {		margin-left:75%	}	.col-xlg-offset-10 {		margin-left:83.3333333333%	}	.col-xlg-offset-11 {		margin-left:91.6666666667%	}	.col-xlg-offset-12 {		margin-left:100%	}}@media only screen and (max-width : 1199px) {.mabox {    width: 310px;}}@media only screen and (max-width : 1100px) {.mabox {    width: 24%;    font-size: 11px;}#center_column {    margin: auto;    width: 980px;}}@media only screen and (max-width : 991px) {.product_info_img1 img {    width: auto;}#center_column {    margin: auto;    width: 90%;}.footer-new-text{ display:none;}#footer .footer-social ul li { margin-left:6px;}.mabox {    font-size: 12px;	width: 49%;}.mabox:nth-child(2)::after {  content: unset;}.insidemargin {  height: auto;}.insidemargin  .clear-both{display:none;}} @media only screen and (max-width : 768px) {.footer-social {    padding-top: 13px;    text-align: left;	padding-bottom:10px;}.insidemargin {height: auto; padding:12px 0 0;}body .u_popup  .internal {    margin: auto;    position: relative;    width:90%;}#video_block  iframe {    width: 100%;	height:450px;}#more_info_tabs {    margin-top: 0px;}#columns .product_info h2{ font-size:25px;}.product_info_img1 img, .product_info_img2 img, .product_info_img3 img{ width:100%}#columns .product_info3 h2{ margin-top:20px;}.product_info{ margin-bottom:80px;}.mabox::after {content:unset;}}@media only screen and (max-width : 640px) {#video_block  iframe {    margin: auto;	height:350px;}#more_info_tabs li {	float:none;}} #short_description_content {    background-color: #ffffff;}.pb-left-column {    position: relative;}.pb-left-column .large_popup {       border-radius: 4px;    cursor: pointer;    display: inline-block;    left: 0;    margin: 5px auto;    padding: 8px 10px;    position: absolute;    right: 0;    text-align: center;    top: 41%;    width: 145px;}.pb-left-column .large_popup.view_large{background:rgba(40,156,207,1) none repeat scroll 0 0 !important;}.pb-left-column .large_popup.view_large{color:#fff;}body .u_popup .bx-wrapper .popupthumbs li.active { border: 1px solid #000;}body .u_popup .bx-wrapper .popupthumbs li{	border: none;	background-color:none !important;	background:none;}#short_description_content p{	color:#000;}#product_reference > label {    color: #777;}#banner .carousel-control {text-align:center; font-size:25px;  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 0; width: 40px; padding-top:15%}#banner .carousel-control.right{ background:none;}#banner .carousel-control.left{ background:none;}#banner .bx-pager {display: none;}#banner .bx-wrapper { position: relative;}#banner .bx-wrapper:hover .bx-controls-direction { display:block;}#banner .bx-controls-direction { font-size: 0.1px; left: 0; display:none; right: 0; top: 40%;}#banner .bx-prev{background:url(../img/prev.png) no-repeat left center ;float: left;    height: 40px;    position: absolute;    left: 0;    top: 40%;    width: 40px;}#banner .bx-next{background:url(../img/next.png) no-repeat left center ;float: right;    height: 40px;    position: absolute;    right: 0;    top: 40%;    width: 40px;}#banner .bxslider img{ width:100%;}#banner-mobile{ display:none;}.logo_payment-mobile{display:none;}.logo_payment-mobile > img {width:100%;}#banner-mobile .bx-wrapper { position: relative;}#banner-mobile .bx-wrapper:hover .bx-controls-direction { display:block;}#banner-mobile .bx-controls-direction { font-size: 0.1px; left: 0; display:none; right: 0; top: 40%;}#banner-mobile .bx-pager{ display:none;}#banner-mobile .bx-prev{background:url(../img/prev.png) no-repeat left center ;float: left;    height: 40px;    position: absolute;    left: 0;    top: 40%;    width: 40px;}#banner-mobile .bx-next{background:url(../img/next.png) no-repeat left center ;float: right;    height: 40px;    position: absolute;    right: 0;    top: 40%;    width: 40px;}#banner-mobile .bxslider img{ width:100%;}@media screen and (min-width:10px) and (max-width:480px) {	#banner{ display:none;}	.carousel-wrapper{display:none;}	#banner-mobile.carousel-wrapper{ display:block;}}#banner .carousel-inner .item img {	width:100%;}.product-features ul{text-align:center; margin: 10px 0;}.product-features ul li span{font-weight:bold;}.myvideo_icon{background:url("/img/video_garyicon.png") no-repeat;transition:all .2s;width:27px;height:27px;display:inline-block;  top: 4px;}.myvideo_icon:hover{background:url("/img/videoicon.png");}.primary_block .socialsharing_product{display:none;} .product-features{	color:#000;}.product-features td, .product-features th {    padding:  0 5px;}.product_av {    margin-bottom: 10px;}.product_av > img {     margin-top: -5px;}ul.product_list.grid > li .product-container h5 {    height: 37px;}.grid  .product-container .availability{	bottom: 05px;    display: block;    left: 0;    position: absolute;    right: 0;}.grid  .product-container .installment {    bottom: 30px;    left: 0;    position: absolute;    right: 0;}.grid  .product-container .content_price {    bottom: 65px;    left: 0;    position: absolute;    right: 0;	background:#fff;}.pb-right-column .box-info-product  .heading_pre::before {		 border-color: rgba(204, 204, 204, 0) rgba(204, 204, 204, 0) #ccc;    border-width: 10px;    margin-left: -10px;}.pfeatures {    display: none;}#homefeatured .pfeatures {    display: none !important;}.product_manufacturer {    height: auto;    left: 9px;    margin: auto;    overflow: hidden;    position: absolute;    top: 8px;}.product_manufacturer img {    margin:0 !important;    width: 80px;}.product_preorder {    height: auto;    right: 9px;    margin: auto;    overflow: hidden;    position: absolute;    top: 8px;}.product_preorder img {  display: inline-block;  margin: 0 !important;  position: relative;  width: 37px;  z-index: 9;}.product_preorder > span {  background: none repeat scroll 0 0 #0098d8;  color: #fff;  display: inline-block;  font-size: 12px;  font-weight: bold;  padding: 3px 10px;  position: relative;  right: -10px;  top:1px;  text-transform: uppercase;}.product_enstock {    height: auto;    right: 9px;    margin: auto;    overflow: hidden;    position: absolute;    top: 8px;}.product_enstock img {  display: inline-block;  margin: 0 !important;  position: relative;  width: 37px;  z-index: 9;}.product_enstock > span {  background: none repeat scroll 0 0 #86b448;  color: #fff;  display: inline-block;  font-size: 12px;  font-weight: bold;  padding: 3px 10px;  position: relative;  right: -10px;  top:1px;  text-transform: uppercase;}.btn1{display:none;}iframe {	border:none !important;}#review-wrapper .review-content {	border: medium none !important;}.review-content.transition {	border-color: #fff !important;}.logo.img-responsive {    max-width: 100%;}.sticky .logo.img-responsive {    max-width: 100%;}#columns .product_list .availability span.allow_order::before {    color: #05a2c0;}#columns .right-block .availability .allow_order { color:#05a2c0 !important;}.fancybox-item.fancybox-close {    display: none;}.list_hide .product-container.ad-div {    position: unset !important;}#newsletter_block_left h4{ background:none;}.review-content.transition {border-color: #fff;}iframe {border:none !important;}#review-wrapper .review-content {border: medium none !important;} .cate.promocode,.pro.promocode {    bottom: 0;    left: 0;    position: absolute;    right: 0;}.product-container:hover .promocode{	display:block;	background:rgba(0,0,0, 0.9) !important;	margin:0px;		padding:2px 0;	color:#FFF;	}.col-sm-9 .product-container:hover .promo_text {    padding: 2px 6px;}.product-container:hover .promo_text{	display:inline-block;	background:#05A2C0;	padding:2px 18px;	text-transform:uppercase;	font-weight:bolder;	color:#FFF;	}.product-container .promocode,.product-container .promocode{	display: none;}.cate.promocode,.pro.promocode {    bottom: 31px;    left: 0;    position: absolute;    right: 0;}#product_manufacturer {     position: absolute;    right: 0;    top: 0px;	z-index:998;}.hashtag .fleft {   display: table-cell;  overflow:hidden;  vertical-align: middle;}#short_description_block{	margin-bottom:10px;}  #a4search_custom div.selector, #a4search_custom div.selector span {    background:url("../img/select-bg.jpg") no-repeat top right #fff;	height: 35px;	margin-top: -6px;    padding: 5px;}#PM_ASCriterionsGroup_1_5 {  margin-right: 21px;}.right_side.col-sm-10.col-md-9 {  margin: 0 0 0 170px;}.left_side div {  display: block;  position: absolute;  top: 20%;  text-transform: uppercase;}.a4search{  position: relative;}.left_side {  background-color: #0075a1;  height: 100%;  border-radius: 4px 0 0 4px;  color: #fff;  display: block;  position: absolute;  font-size: 16px;  font-weight: bold;  line-height: 24px;  margin: 0 20px 0 0px;  padding: 0px 10px 0;  top:0;  bottom:0;  max-width: 135px;  }.PM_ASResetGroup{ display:none; }.left_side:after {  -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: transparent transparent transparent #0075a1;    border-image: none;    border-style: solid;    border-width: 88px 173px 88px 33px;    content: '';    height: 0;    left: 135px;    position: absolute;    top: 0;    width: 0;}.left_side:before { -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: transparent transparent transparent #999;    border-image: none;    border-style: solid;     border-width: 88px 173px 88px 33px;    content: '';    height: 0;    left: 135px;    position: absolute;    top: 0;}.a4search .PM_ASearchTitle h4{font-size:28px;}.a4search .PM_ASBlockOutput {  padding: 0 15px;}#PM_ASCriterionsGroupTitle_1_7 > b {  line-height: 0;}.PM_ASCriterionGroupColor.color_to_pick_list li {  margin: 0 0 0 0px;}.a4search .PM_ASForm .ui-slider-horizontal .ui-slider-handle {	background: #fff none repeat scroll 0 0;    border: 1px solid #c4c4c4;    border-radius: 100%;    height: 20px;    margin-left: -3px;    top: -5px;    width: 20px;}.PM_ASCriterionStepEnable span {  padding-left: 13px;}a.PM_ASResetSearch {  background: transparent url("../img/005_17.gif") no-repeat scroll 0 6px;  margin-left: 5px;  padding-left: 12px;  padding-top: 3px;  text-decoration: none;}#a4search_custom .PM_ASCritRangeValue {    margin-left: -16px;    margin-top: -43px;}.a4search .PM_ASearchTitle {  float: left;  padding: 0 0 0 5px;  width: 65px;}.PM_ASForm p {    margin: 0 0 12px;    padding: 0;}.a4search .PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup {  float: left;  padding: 2px;  width: 24%;}.a4search .block_content a.PM_ASResetSearch {  background:none !important;  float: left;  padding-left: 12px;  padding-top: 6px;  text-decoration: none;}.a4search .PM_ASResetGroup {  float: left;  margin-top: 5px;}.cat-name {    display: none;}.content_scene_cat_bg .category-name {  margin: 0 0 10px;}.content_sortPagiBar .heading-counter {  font-weight: bold;  line-height: 26px;  padding: 0 10px 0 0;  font-size:14px;  float:left;  text-transform: uppercase;  width: 20%;}#category .sliderbup {    float: right;    margin-bottom: 7px;    padding-right: 0;    padding-top: 0;    text-align: right;}.sortPagiBar .productsSortForm {    float: left !important;    margin-right: 0 !important;}.content_sortPagiBar .sortPagiBar .nbrItemPage {}#banner {    display: none;}.category-name {    text-transform: uppercase;}.content_sortPagiBar  label {    color: #656565;}#uniform-nb_item {    margin-right: 15px;}@media screen and (-webkit-min-device-pixel-ratio:0) { .content_sortPagiBar.clearfix {}}.sortPagiBar{ padding: 11px 0px 0; }.sortPagiBar .display.hidden-xs {  display: none !important;}body .content_scene_cat .content_scene_cat_bg { background:#fff !important; padding: 20px ; color: #000;}.top-pagination-content .pagination {    display: none;}.PM_ASForm .PM_ASResetSearch { padding:2px !important; float: right;  margin-top: 28px;  margin-right: -15px;}.PM_ASForm .PM_ASResetSearch  span{ color: #000; display: inline-block; font-size:12px; font-weight: bold; padding: 6px 15px; text-transform: capitalize;}.PM_ASForm .PM_ASResetSearch:hover  span{color: #0075a1;}.PM_ASForm .PM_ASResetSearch  span:before { content: "\f021"; font-family: 'FontAwesome'; margin-right: 9px; color:#000; font-size:15px;}.PM_ASForm .PM_ASResetSearch:hover  span:before { color:#0075a1; } .content_sortPagiBar .selector span { border: 1px solid #d4d4d4 !important} .content_sortPagiBar .selector span {    background: #fff url(../img/select_new_bg.jpg) no-repeat scroll right top  !important;    height: 27px;    padding: 0px 5px;	margin:0 0 0 -10px;}.PM_ASForm { padding-top: 15px;} #a4search_custom .PM_ASForm .ui-slider-horizontal {    height: 12px;}#a4search_custom .PM_ASForm .ui-slider {    background: #fff none repeat scroll 0 0; box-shadow:none;  margin-top: 32px;}#a4search_custom .PM_ASForm .ui-slider .ui-slider-range {    background: #0075a1 ;  box-shadow:none; }.product_info_img1 img{ width:100%; }#product_comparison{ border:0; background:#fff;}#product_comparison tr td:first-child, #product_comparison tr td:last-child{border:0;}#product_comparison td img {margin-right: 8px; width: 25px;} #product_comparison td .page-heading {    padding: 0 0 180px;}.comparison_feature_even {    background: #f4f4f4 none repeat scroll 0 0 !important;}.product-features table {    width: 100%;}@media (max-width: 1200px) {.left_side {  height: auto;  max-width: 129px;  }.left_side:after {    border-width: 108px 173px 121px 33px;    left: 128px;}.left_side:before {    border-width:108px 173px 121px 33px;    left: 128px;}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {  font-size: 13px !important;}}@media (max-width: 1199px) {.a4search .PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup {    width: 25%;}#a4search_custom div.selector{ height:35px; background:none;}}@media (max-width: 991px) {.a4search .PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup {    width: 25%;}.left_side {  height: auto;  max-width: 100px;  }.left_side:after {    border-width: 106px 173px 122px 33px;    left: 88px;}.left_side:before {    border-width:106px 173px 122px 33px;    left: 88px;}.PM_ASCriterionStepEnable span {  padding-left: 13px;  padding-top: 10px;}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {  font-size: 12px !important;padding: 12px 8px !important;}}@media (max-width: 767px) {.left_side {  background:#000;  font-size: 16px;  line-height: 24px;  text-align:center;  max-width: 100%;  display:none;}#a4search_custom div.selector, #a4search_custom div.selector span {    background: #fff url("../img/select-bg.jpg") no-repeat scroll right top;}.right_side.col-sm-10.col-md-9 {  margin: 0 0 0 0;}.content_sortPagiBar .heading-counter {  line-height: 80px;}#PM_ASCriterionsGroup_1_5 {  margin-right: 21px;  width: 97% !important;}.PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup {  float: none!important;  padding: 5px;  width: 100% !important;}#PM_ASCriterionsGroupTitle_1_7 > b {  line-height: 54px;}.PM_ASCriterionGroupColor.color_to_pick_list li {  margin: 0 0 0 5px;}#a4search_custom div.selector span{ background:none;}div.selector {  font-size: 12px;  width: 100% !important;}}.a4search .PM_ASCriterionGroupSelect.form-control {    width: 100%;}#pagination_new 	li  span{ border:none !important; font-size:21px; color:#0593c4; margin: 0 2px ;padding: 0; background:none}#pagination_new 	li  a span{ border:none !important; font-size:21px; color:#656565; margin:  0 2px ;padding: 0;}#pagination_bottom #pagination_new li a {    background:none; font-size:21px;    border: medium none;    padding: 0;}#pagination_bottom  #pagination_new  li {    float: left;     min-width: 5px; }#pagination_bottom #pagination_new li a:hover{ text-decoration:underline; }#navigation .shopping_cart .ajax_cart_no_product,#navigation .shopping_cart .ajax_cart_product_txt_s,#navigation .shopping_cart .ajax_cart_product_txt,#navigation .shopping_cart .ajax_cart_quantity{color: #8AC542;}.showall .btn.btn-default.button.exclusive-medium {    display: none;}.a4search .selector span , .a4search select { color: #000;}#PM_ASCriterionsGroup_3_8 {width: 36%;}.compare_detail{ display:none ;}.compare_img{ cursor:pointer; }.compare_detail p{	height:50px;	width:100%;	border:1px solid grey;}.PM_ASForm{ position: relative;    width: 100%; padding-top: 10px; }.PM_ASForm .price-range-min,.PM_ASForm .price-range-max{ position: absolute;}.PM_ASForm .price-range-min{ left:0px;}.PM_ASForm .price-range-max{ left:100px;}#left_column .sticky_left{ position: fixed; z-index: 100;  width: 260px}.PM_ASForm .price-range-min, .PM_ASForm .price-range-max{    color: #fff;    font-size: 12px;    min-width: 50px;    padding: 1px;}.PM_ASForm .price-range-max{	background: #333 none repeat scroll 0 0;}.PM_ASForm .price-range-min{	background: #0075a1 none repeat scroll 0 0;}.PM_ASForm  .price-range-min:after, .PM_ASForm .price-range-max:before {	top: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.PM_ASForm .price-range-min:after{	border-top-color: #0075A1;	border-width: 5px;	margin-left: -6px;}.PM_ASForm .price-range-min:before{	border-top-color: #0075A1;	border-width: 5px;	margin-left: -6px;}.PM_ASForm .price-range-max:after {	border-top-color: #333;	border-width: 5px;	margin-left: -6px;}.PM_ASForm .price-range-max:before {	border-top-color: #333;	border-width: 5px;	margin-left: -6px;}.PM_ASForm  .price-range-both {    margin-left: -15px !important;    position: relative;}.compare_detail { background:#E6E6E6; margin-bottom: 10px; padding: 10px;}.del-icon { background:#666; color: #fff; cursor: pointer; font-size: 12px; padding: 0 4px; position: absolute; right: 0;}.compare_detail .bt_compare span { font-size: 14px; padding: 3px 6px;}.compare_detail .col-md-4 > p { border: 0 none; color: #333; font-weight: bold; height: auto;}.show-compare ul { list-style: outside none none; margin: 0; padding: 0;}.show-compare li { background: #f6f6f6; display: inline-block;  font-size: 9px; line-height: 15px; vertical-align: top; margin:4px 15px 4px 0; min-height: 80px; position: relative;  width: 80px;}.show-compare li:last-child { margin-right: 0;}.del-compare { background: #666; color: #fff; cursor: pointer; font-size: 19px; padding: 6px; position: absolute; right: 3px; top: -9px;}a .fa.fa-trash-o { color: #fff;}.product-compare-image span {display: block; min-height: 55px; padding:0 5px;}.product-compare-title span {display: block; min-height: 55px; padding:0 5px;}.hide-right-column .content_sortPagiBar.clearfix {margin-left: 2px;}.hide-right-column .pm_result_n { margin: 0 -13px;}.hide-right-column  .product_list.grid { margin: 0 -5px;}.cart-prices-line span { display: inline-block; float: left; text-align: right; width: 102px;}.cart-prices-line span.price { text-align: left; width: 90px !important;}.cart-prices-line span.price.freeshipping { text-align: right; width: auto !important;}.cart-prices-line span.price.cart_block_total{ width: 88px !important;}.cart-prices > p {font-weight: normal; text-align: right; width: 103px;}#product_comparison .button.ajax_add_to_cart_button { padding: 6px 25px 6px 20px;}#product_comparison  .button.lnk_view{background:#08a1c0; border:0; padding:0; text-shadow:none; font-size:13px; }#product_comparison  .button.lnk_view span { padding: 7px 20px 6px; background:#08a1c0; border:1px solid #08a1c0; color:#fff;}#product_comparison  .button.lnk_view:hover span { background:#fff; color:#08a1c0;}.social_left {float: left;}.footer_link { float: right;}#adtm_menu ul#menu li div.adtm_sub {    border: 4px solid #0075a1; padding:0 10px !important;}#columns #more_info_block .main-idTab2 .page-product-box{    padding-right:180px;}#header .cart_block  a.delete_voucher {font-size: 18px;}#header .cart_block  .vouchers { width: 96% !important;}#header .cart_block  .vouchertext { width: 45px; font-size: 12px; overflow:hidden;}#header .cart_block  .vouchers .quantity { text-align: right; width: 22px;}#header .cart_block  .vouchers .quantity span{ background: #0075a1; border-radius: 50px;   margin-right: 2px; color: #fff; font-size: 12px; padding: 0 5px;}#header .cart_block  .vouchers .name { width: 120px; padding-left: 6px;}#header .cart_block  .vouchers .price { font-weight: bold; text-align: right; width: 80px;}#idTabavisverifies {    width: 100%;}#reviews_detail .container > h1 {  color: #0075a1;}@media (max-width: 1199px) { 	.a4search {		min-height: 228px;	}	#sticker {		margin-left: 775px;		top: 170px !important;	}	#more_info_block .tab-desc {		width: 45%;	}	#idTabavisverifies {	  width: 82%;	}}@media (max-width: 991px) {	.right_side.col-sm-10.col-md-9 {		margin: 0 0 0 113px;	}		#sticker {		margin-left: 510px;	}	.is-sticky #sticker {		top: 200px !important;	}	.sticky-wrapper{margin-top:108px;}	#more_info_block .tab-desc {		width: 34%;	}	#idTabavisverifies {	  width: 75%;	}	}@media (max-width: 767px) {	.right_side.col-sm-10.col-md-9 {		margin: 0;	}	#columns #more_info_block .main-idTab2 .page-product-box {		padding:20px;	}	#idTabavisverifies {	  width: auto;	}}.comparison_infos h5 .product-name { font-size: 12px; line-height: 20px; width: 100%;}.comparison_infos .product_desc{	display:none;}.new-label {display: none;}#PM_ASearchResults .top-pagination-content.clearfix{ display:none;}#products-comparison .price{ color:#0075a1 !important ; } .comparison_infos {color: #000;}#left_column .sliderbup button{ width:100%;}#category #left_column .sliderbup{  float: left;margin-bottom: 7px;padding-right: 0;padding-top: 0;text-align: right;width: 100%;}.advtm_menu_13 .adtm_sub { height:270px;}.advtm_menu_13 .adtm_sub {width:1062px !important}.search_query{display:none;}.compare-title-hidden{ display:none; }#layer_cart .continue {    background: #fff none repeat scroll 0 0;    border: 1px solid #05a2c0;    color: #05a2c0;    font-size: 13px;    font-weight: bold;    line-height: 21px;    padding: 0;}#layer_cart .continue:hover{	background: #05a2c0 none repeat scroll 0 0;	color: #fff;}#layer_cart .button.exclusive-medium span{	background: #fff none repeat scroll 0 0; border:0;}#layer_cart .button.exclusive-medium span:hover{	background: #05a2c0 none repeat scroll 0 0;}#layer_cart .layer_cart_cart .button-container span.exclusive-medium i{	color: #05a2c0 !important;}#layer_cart .layer_cart_cart .button-container span.exclusive-medium:hover i{	color: #fff !important;}#layer_cart .button.button-medium {    background: #05a2c0 none repeat scroll 0 0;	border:1px solid #05a2c0;    color: #fff;    font-size: 13px;    font-weight: bold;    line-height: 21px;    padding: 0;}#layer_cart .button.button-medium  span{ border:0; }#layer_cart .button.button-medium:hover{	background: #fff none repeat scroll 0 0;	color: #05a2c0;}#layer_cart .ajax_block_cart_total,#layer_cart .cart_block_tax_cost,#layer_cart .ajax_cart_shipping_cost,#layer_cart .ajax_block_products_total, #layer_cart_product_quantity, #layer_cart_product_price {    color: #05a2c0;    font-weight: bold;}.layer_cart_row .taxes,.layer_cart_row .price.cart_block_tax_cost ,.sale-label{ display:none; }.pfeatures tr td { padding: 3px; font-size: 10px;}#product #layer_cart .button-container span {text-transform: uppercase;}#order_step {    background: #fff none repeat scroll 0 0;    margin: 0;    padding: 10px;}#order-detail-content {    background: #fff none repeat scroll 0 0;    margin: 0 0 20px;    padding: 10px;}#totUserInfo ul li{font-weight: normal; padding:6px 15px; text-align: left;}#totUserInfo .logout{text-align: left; padding:0px 15px 0;}.login_div:hover #totUserInfo {    display: block;}.color_to_pick_list.clearfix > li span {    background: #333 none repeat scroll 0 0;    border-radius: 4px;    color: #fff;    display: none;    font-size: 11px;    margin: 0 -9px;    padding: 0 5px;    position: absolute;    top: -24px;    z-index: 999;}.color_to_pick_list.clearfix > li:hover span{display:block;}#totUserInfo ul li:hover {  background: #0085bd none repeat scroll 0 0;}.product_attributes  #attributes span{  background-image: url("../img/sprite1.png") !important;  background-repeat: no-repeat !important;  border-right:1px solid #d4d4d4;} .grey_bg {  background: #f3f3f3 none repeat scroll 0 0;  float: left;  margin: 0; padding: 26px 5px 11px 14px;  width: 251px;}.color_to_pick_list li:nth-child(1) a {  border: 1px solid #cccccc !important;}.ap5-product-footer-pack .our_price_display {  color: #0075a1;}.ap5-product-footer-pack  #old_price_display,.ap5-product-footer-pack  #old_price_display_pre{  color: #000;}.owl-carousel .owl-wrapper-outer {  background: #fff none repeat scroll 0 0;  border-radius: 10px;  padding: 10px 0 19px;}.ap5-product-footer-pack {  margin: 0 !important;}.price_button_div {    background: none;    padding: 0;    position: absolute;    right: 0;    top: 80px;    width: 200px;    min-height: 140px;}.price_button_div  .ap5-price-container {  border: medium none;  float: none;  margin: 0;  padding: 0;  text-align: left;}.price_button_div p.our_price_display {  color: #3398cc;  display: block;  font-family: 'Titillium Web', sans-serif;  font-size: 45px;  margin: 0 0 0px !important;  text-align: right;}.price_button_div p.our_price_display .ap5-price-label {    font-size: 19px ;    color: #333;    font-weight: 400;}#our_price_display small {    font-size: 17px;    top: 0;    vertical-align: top;}.ap5-price-container p span{ font-size:inherit;}.ap5-product-footer-pack-container .price_button_div .ajax_add_to_cart_button.buybtn {    bottom: auto;    clear: both;    float: none;    left: 0;    position: inherit;    right: 0;    text-align: left;    top: auto;    width: auto;    display: block;}#ap5-product-footer-pack-list .price_button_div .ap5-buy-pack-button {  background: #00b7fb none repeat scroll 0 0 !important;  clear: left;  color: #ffffff !important;  display: block;  float: none !important;  width: 100%; font-family: 'Titillium Web', sans-serif;  border: 0 solid #3fd31f;  border-radius: 0px;  font-size: 17px; text-align:center;  margin: 0; font-weight: 600;  padding: 8px  5px;  text-transform: capitalize;  transition: all 0.3s ease 0s;}#ap5-product-footer-pack-list .price_button_div .ap5-buy-pack-button::before {  color: #fff;  content: "\f07a";  font-family: "FontAwesome";  font-size: 17px;  line-height: 22px;  padding-right: 5px;}#ap5_quantity_wanted_p {  padding: 12px 0;   display:none;}#ap5_quantity_wanted_p > label {  display: block;}#ap5_quantity_wanted_p #ap5_quantity_wanted {  border: 1px solid #ccc;  float: left;  margin-right: 3px;  padding: 4px;  width: 57%;}.ajax_add_to_cart_button.buybtn {  margin-top: 10px;}.category-43 .columns-container {  background-attachment: fixed;  background-clip: border-box !important;  background-color: rgba(0, 0, 0, 0) !important;  background-origin: padding-box !important;  background-repeat: no-repeat !important;  background-size: 100% auto;}.category-39 .columns-container {  background-attachment: fixed;  background-clip: border-box !important;  background-color: rgba(0, 0, 0, 0) !important;  background-origin: padding-box !important;  background-repeat: no-repeat !important;  background-size: 100% auto;}.category-40 .columns-container {  background-attachment: fixed;  background-clip: border-box !important;  background-color: rgba(0, 0, 0, 0) !important;  background-origin: padding-box !important;  background-repeat: no-repeat !important;  background-size: 100% auto;}.price_button_div #old_price,.price_button_div #old_price_pre  {  color: #000;}.price_button_div .buttons_bottom_block{padding:0 0 10px;}.price_button_div .buttons_bottom_block .exclusive.buybtn {    background: none repeat scroll 0 0 #3fd31f;    border: 0px solid #3fd31f;    border-radius: 2px;    color: #fff;    font-size: 16px;    padding:0;    text-transform: capitalize;	transition:all 0.3s ease 0s;	margin: 20px 0 0;}.ap5-product-footer-pack-container  .price_button_div .buybtn {  bottom: auto;  clear: both;  float: left;  left: 11px;  position: inherit;  right: 10px;  text-align: left;  top: auto;  width: 100%;}.page-product-box .owl-wrapper {  margin-left: -30px;  padding: 0 0 0 10px;}.page-product-box .owl-wrapper-outer .owl-item {  border: ;  margin-left: 35px;}.page-product-box .ap5-attributes { }.page-product-box  .ap5-pack-product .ap5-pack-product-icon-plus::before {  left: -26px !important;   top: 18% !important ;}body#product #center_column { background:#fff;}body#product .box-info-product .exclusive {    background: none repeat scroll 0 0 #8ec63e;    border: 0px solid #3fd31f;    border-radius: 2px;    color: #fff;    font-size: 16px;    padding:11px 25px 10px 20px;    text-transform: capitalize;	transition:all 0.3s ease 0s;	margin: 20px 0 0;}body#product .box-info-product .exclusive:hover{ background: #222222;}body#product .ap5-product-list  .owl-wrapper-outer .owl-item {border: 1px solid #eeeeee; margin-left: 0; min-height: 20px;}.panel-group-new { background: #fff; padding: 15px;}.panel-group-new .panel-heading, .panel-group-new .panel-body { background:none; border:0 none !important;}.panel-group-new  .panel {background:none;  border: 0; border-radius: 0; box-shadow:none;  margin-bottom: 0px;}.panel-group .panel + .panel{margin-top: 0;}.panel-heading.panel-title {color: #555555; position: relative; font-weight: bold; text-transform: uppercase;}.currentcls.panel-title {color: #A1DBE0 !important;}.panel-group-new .panel-title a ,.panel-group-new .panel-title a:focus{position: relative; text-decoration: none; z-index: 99;}.panel-heading .panel-title span {  background: #333333 none repeat scroll 0 0;  border-radius: 50%;  color: #ffffff;  display: inline-block;  font-size: 16px;  height: 30px;  margin-right: 12px;  padding: 6px 5px;  text-align: center;  width: 30px;}.panel-group-new .currentcls::before {  bottom: 0;  content: "";  height: 0;  left: 51px;  position: absolute;  right: 0;} .currentcls .panel-title span {  background: #0075A1 none repeat scroll 0 0 !important;}.panel-group-new .panel-heading {position: relative;}.panel-group-new .panel-heading::before {	background: #f3f3f3 none repeat scroll 0 0;    border-bottom: 0 none;    bottom: auto;    content: "";    height: 32px;    left: 51px;    padding-left: 0;    position: absolute;    right: 0;}.panel-body-btns {text-align: right;}.panel-body-btns a {	background: #05a2c0 none repeat scroll 0 0;    border: 1px solid #05a2c0;    border-radius: 2px;    color: #fff;    display: inline-block;    font-size: 21px;    font-weight: normal;    padding: 12px 50px;    text-transform: uppercase;}.panel-body-btns a:hover{ background:#fff; color:#05a2c0;}.cart_block .cart-buttons a#button_order_cart {padding:0;}.product-image-container .promo_msg {background: red none repeat scroll 0 0; color: #fff; font-size: 12px; font-weight: bold; padding: 2px 6px;  position: absolute;  right: 6px; top: 6px; text-transform:uppercase;}.panel-group-new .page-title {  color: #0075A1;}.panel-group-new .page-title > h1 {  font-size: 24px;  font-weight: bold;  margin:5px 0 10px;}.panel-heading.panel-title > a {  color: #333333;}.resume {  display: block;  float: none;  height: auto;  margin:0;  width: 100%;}.carrierTitle {  float: left;  width: 100%;}.delivery_options {    text-align: center;}.delivery_option {	border: 4px solid #ddd;    display: inline-block;    margin-bottom: 2%;    margin-left: 2%;    margin-right: 2%;    min-height: 330px;    vertical-align: top;    width: 20%; cursor: pointer;	border-radius: 4px;}.delivery_option:hover { border-color: #333;}.delivery_option.delivery-active { border-color: #94bf00;}.resume.table.table-bordered h1 {  background: #ddd none repeat scroll 0 0;  color: #333;  font-size: 17px;  margin: 0;  padding: 7px 0 10px;  text-transform: uppercase;}.delivery_option:hover  .resume.table.table-bordered h1{ background:#333; color: #fff;}.delivery_option.delivery-active  .resume.table.table-bordered h1,.delivery_option.delivery-active:hover  .resume.table.table-bordered h1 {background: #94bf00; color: #ffffff;}.delivery_option_price {color: #ddd;font-size: 18px;text-transform: uppercase;}.delivery_option:hover .delivery_option_price { color: #333;}.delivery_option.delivery-active .delivery_option_price,.delivery_option.delivery-active:hover .delivery_option_price { color: #94bf00;text-transform: uppercase;}.order_carrier_content.box {  float: left;  width: 100%;}.resume.table.table-bordered li {  height: auto;  text-align: center;  vertical-align: middle;}.resume.table.table-bordered li.delivery_delay {    height: 80px; padding:10px 0 0; margin-bottom: 7px;}.resume.table.table-bordered li.delivery_delay h3{ margin:0 0 5px;}.resume.table.table-bordered li.delivery_option_logo {    height: 70px;}.resume.table.table-bordered li.delivery_option_price {    height: 30px;}.resume.table.table-bordered li.delivery_best_grade {    height: 42px;}.resume.table.table-bordered li.delivery_best_grade  span{ font-size: 13px;}.resume.table.table-bordered li.delivery_option_logo img {    width: 110px;}.resume.table.table-bordered li {  color: #97bf0d;  font-size: 15px;}.resume.table.table-bordered li:first-child {  height: auto;}.resume.table.table-bordered h3 {  font-size: 13px;  padding: 0 10px;}.resume.table.table-bordered li {  color: #37393b;  font-size: 16px;  padding: 0;}.payment_div p.payment_module a {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: medium none;}.payment_div p.payment_module a.cheque::after,.payment_div p.payment_module a.bankwire::after,.payment_div p.payment_module a.cash::after,.payment_div p.payment_module a::after{	content :none;}.payment_div {    display: inline-block;    margin: 0 0 15px 10px;    vertical-align: top;    width: 18.1%;}.payment_div  a{	border: 4px solid #ddd;    border-radius: 4px;    display: block;    min-height: 270px;    overflow: hidden;    position: relative;    text-decoration: none;}.payment_div:hover  a{  border-color:#444;}.payment_div.active a{  border-color: #94bf00;}.payment_div a:before{ border:2px solid #bfbfbf; content:"✔"; width:33px; height:33px; border-radius:50%; color:#fff; font-size:15px; padding-top: 4px; left:0; right:0; margin:auto; bottom:20px; font-weight: bold; text-align:center; position: absolute; display: block; transition: all 250ms ease 0s;}.payment_div:hover a:before{ color:#444; border-color:#444;}.payment_div.active a:before{ border-color:#94BF00; color:#94BF00; transition: all 250ms ease 0s;}.payment_div .payment-heading {	background: #ddd none repeat scroll 0 0;	color: #333;	display: block;	font-size: 17px;	padding: 7px 0 10px;	text-align: center;	text-transform: uppercase;	width: auto;}.payment_div:hover .payment-heading {  background: #444 none repeat scroll 0 0;  color: #fff;}.payment_div.active .payment-heading,.payment_div.active:hover .payment-heading {  background: #94bf00 none repeat scroll 0 0;  color: #fff;}.payment_div p.payment_module a{	padding:10px;}.payment-img{	min-height: 73px;}.payment-img img{	display: block;    margin: auto;    padding:  10px;}.payment_div p{	padding:0 10px;}.large_popup .img-responsive{	max-width:auto ;}#order-opc .delivery_options_address div.radio, #order-opc .delivery_options_address div.radio span, #order-opc .delivery_options_address div.radio input{ background:#fff; transition: all 250ms ease 0s; position: relative; width:33px; height:33px; cursor: pointer; }#order-opc .delivery_options_address div.radio span:before{ border:2px solid #bfbfbf; content:"✔"; width:33px; height:33px; border-radius:50%; color:#FBFBFB; font-size:15px; padding-top: 1px; font-weight: bold; text-align:center; position: absolute; display: block; transition: all 250ms ease 0s;}#order-opc .delivery_options_address div.radio:hover span:before{ color:#bfbfbf;}#order-opc .delivery_options_address div.radio span.checked:before{ border-color:#94BF00; color:#94BF00; transition: all 250ms ease 0s;}#order-confirmation table {    border: 0;    margin: auto auto 21px;    text-align: center;}#order-confirmation table th {	border-bottom: 1px solid #d6d4d4;    border-right: 1px solid #d6d4d4;    padding: 6px 10px;    text-align: center; background: #f9f9f9;}#order-confirmation table td {    padding:0;    text-align: center;}#order-confirmation table td .inner-table {border: 1px solid #d6d4d4; background: #fff;}#order-confirmation table td .inner-table td{ padding:5px 10px; border-bottom: 1px solid #d6d4d4; border-right: 1px solid #d6d4d4;}#order-confirmation table td {    vertical-align: top;}.delivery_options_address  h3 {    font-size: 13px;    margin: 2px 0 0px;	text-align: center;}.delivery_options_address  h3  span{    font-size: 15px; color:#000;	text-transform: uppercase;}ul.address  li.address_title { position: relative;}ul.address  li.address_title  .button-small {position:absolute; right:0; top:-5px;}ul.address  li.address_title  .button-small  { background: #fff; color: #05a2c0;}ul.address  li.address_title  .button-small:hover  { background: #05a2c0; color: #fff;}ul.address  li.address_title {border-bottom: 1px solid #d6d4d4;}ul.address  li.address_title .page-subheading { color: #0075A1; border-bottom:0; font-family: "Open Sans",sans-serif; font-size: 18px; font-weight: 600; line-height: 18px; margin: 0; padding: 0 0 15px; text-transform: uppercase; width: 66%;}.submit.opc-add-save p.required { color: #000 !important;}#order-detail-content .table-bordered { border: 1px solid #d6d4d4;}#order-detail-content .table-bordered  tbody{ border: 1px solid #d6d4d4;}#order-opc .panel-body-btns { text-align: center;}#address_delivery .address_phone,#address_delivery .address_phone_mobile,#address_invoice .address_phone,#address_invoice .address_phone_mobile { display:none}#order-opc .lost_password{ float:right; margin: 16px 0 0 !important;}#login_form_content .submit { float: left; margin-top: 6px;}#order-opc #login_form .box { min-height: 265px;}#order-opc .addresses .box { min-height: 100px;}#order-opc #totalbtn .cart_navigation { display: inline-block; margin-bottom: -15px;}#totalbtn > h3 { display: inline-block; margin: 0 9px;}#totalbtn { text-align: right; vertical-align: top;}@media ( max-width:1199px ){}@media ( max-width:1099px ){.payment_div {width: 30%;}}@media ( max-width:991px ){.payment_div {width: 45%;}ul.address  li.address_title .page-subheading {font-size: 18px; width: auto;}ul.address  li.address_title  .button-small {position:inherit; margin:0 0 10px;}}@media ( max-width:767px ){.payment_div {width: 47%;}}@media ( max-width:520px ){.payment_div {width: 95%;}}.editanchor {    background: #fff none repeat scroll 0 0;    display: inline-block;    float: right;    font-size: 12px;    margin-right: -8px;    margin-top: 5px;    padding: 4px 7px;    text-transform: none;}.blug-bg{background:#05a2c0;}.blug-bg {    color: #b9e0f5;}.blug-bg h3 {    color: #fff;}#opc_account_form .blug-bg .radio-inline label.top{ color: #000; }.button.no-hover:hover {    background: #05a2c0 none repeat scroll 0 0;    color: #fff;}textarea#other {    height: 27px;}#submitAccount {  padding: 10px 50px;}#submitAccount span {  font-size: 21px;  font-weight: normal;}#order-opc #address_invoice_form a.button.no-hover,.address_add.submit a.button.no-hover {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: medium none;  color: #000;}#order-opc #address_invoice_form a.button.no-hover span,.address_add.submit a.button.no-hover span{ text-transform:none;}#order-opc #address_invoice_form a.button.no-hover:hover,.address_add.submit a.button.no-hover:hover {text-decoration: underline;}#order-detail-content,#cart_summary{margin-bottom:0;}#cart_summary td, #cart_summary tr, #cart_summary th {border: 0 none;}.register_success {    color: #55c65e;    font-size: 14px;    padding: 0 10px;}.cart_navigation .button.button-medium {  background: #94BF00 !important;  border: 1px solid #94BF00 !important;  transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;}.cart_navigation .button.button-medium:hover {  background: #83A50C !important;  border: 1px solid #83A50C !important;}.cart_navigation .button.button-medium span {    font-size: 15px;}.cart_navigation .button.button-medium span i {    font-size: 22px;}.cart_navigation .button.button-medium:hover{	color: #fff !important;}.delivery_options_address .box{	padding:9px !important}#paybybankwireid .page-subheading,#paybychequeid .page-subheading, #paybypaypalid .page-subheading,#paybycbid .page-subheading ,#paybycbid3x .page-subheading {    border: medium none;	padding: 0;	margin-bottom:6px;}#order-opc #center_column{ margin: auto auto; }.product-image-container .promo_msg.promo{	 background: red none repeat scroll 0 0;}.product-image-container .promo_msg.promo.promonew{    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border-bottom: 1px solid red;    border-image: none;    border-left: 1px solid red;    border-radius: 5px;    border-right: 1px solid red !important;    border-top: 1px solid red;    color: #ff0000;}.product-image-container .promo_msg.used{	 background: #FF680D none repeat scroll 0 0;}.product-image-container .promo_msg.refurbished{	 background: #0DC5FF none repeat scroll 0 0;}#left_column .sliderbup button{ display:none !important;}.hometabsheading .sliderbup .btn1 { display: none !important;}.fancyboxpop.comparepopup { width: auto;}.comparepopup ul { margin: 0 0 0 -15px; padding: 0 !important;}.comparepopup ul li {border: 1px solid #ccc;float: left; font-size: 12px; line-height: 15px; margin: 0 0 15px 15px; min-height:155px; padding: 10px 10px 0; position: relative; width: 170px;}.comparepopup ul li .del-icon{display:none;}.comparepopup ul li .product-compare-image {text-align: center;}.product-compare-image {  overflow: hidden;}.comaprebutton input {  text-transform: uppercase;}.compare-form input {  text-transform: uppercase;}.large_popup .img-responsive{	max-width:auto ;}.pb-right-column .box-info-product  .heading, .pb-right-column .box-info-product  .heading_pre {	background: #f7f7f7;    border: 1px solid #ccc;    display: inline-block;    margin-top: 8px;    padding: 4px 10px;    position: relative; margin-bottom:8px; }.pb-right-column .box-info-product .heading:after, .pb-right-column .box-info-product .heading:before, .pb-right-column .box-info-product .heading_pre:after, .pb-right-column .box-info-product .heading_pre:before {	bottom: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.pb-right-column .box-info-product .heading:after, .pb-right-column .box-info-product .heading_pre:after {	border-color: rgba(247, 247, 247, 0);	border-bottom-color: #f7f7f7;	border-width: 9px;	margin-left: -9px;}.pb-right-column .box-info-product .heading:before, .pb-right-column .box-info-product .heading_pre:before {	border-color: rgba(204, 204, 204, 0);	border-bottom-color: #ccc;	border-width: 10px;	margin-left: -10px;} .pb-right-column .box-info-product .heading p{ margin:0; padding:0; color:#333;}.pb-right-column .box-info-product .heading p span {font-weight: bold;}.pb-right-column .box-info-product .heading_pre p{ margin:0; padding:0; color:#333;}.pb-right-column .box-info-product .heading_pre p span {font-weight: bold;}#livraison {    top: 20px; margin-left: -10px;  margin-right: 10px;}.sticky #livraison {    top: 1px;}#maindiv-livra {padding-top:13px;}.sticky #maindiv-livra {padding-top:0px;}.cms-7 .columns-container {    background: #fff none repeat scroll 0 0;}.new_page_contant{ color:#000;}.sticky #header_logo {    height: auto;    margin-top: 3px;    overflow: hidden;}.new_page_contant h1 {    color: #0075a1;    text-align: center;    text-transform: uppercase;}#cms #center_column .new_page_contant p {    line-height: 20px;    margin: 0 0 20px;    padding: 0 50px;    text-align: left;}.cms-7  .newbread {    background: #fff none repeat scroll 0 0;    margin: 5px 0 7px 19px;    padding: 2px 0;    width: 100%;    z-index: 99;}#helpCarrierBlock .button.btn{ background: #08a1c0; border: 1px solid #08a1c0; border-radius: 0; color: #fff; display: inline-block;  font-size: 13px; font-weight: bold; margin: 0 auto auto; padding: 7px 20px 6px;}#helpCarrierBlock .button.btn:hover {    background: #fff none repeat scroll 0 0;    color: #08a1c0;}#index .product-container{height:442px !important;}.rule_order_box {right: 11px;width: 163px;}#totUserInfo {  background: #0075a1 none repeat scroll 0 0;  display: none;  position: absolute;  z-index: 999;}#livraison > img {  width: 100%;}@media only screen and (max-width : 767px) {#livraison > img {width: auto;}#dial-support {width: 100%;top: 32px;}#dial-support #support-title {font: 600 14px/8px "Open Sans",sans-serif;float: left; width:100%;}#dial-support #support-phone {font: 700 14px/26px "Open Sans",sans-serif;width:100%;}#dial-support #support-team {float: left;font: 600 14px/16px "Open Sans",sans-serif;width: 100%;}#dial-support {height: 90px;}}@media (min-width: 767px) and (max-width: 981px) {#dial-support #support-title {font: 600 10px/8px "Open Sans",sans-serif;}#dial-support #support-phone {font: 700 10px/26px "Open Sans",sans-serif;}#dial-support {padding: 0;}#dial-support #support-team {font: 600 9px/12px "Open Sans",sans-serif;}}@media only screen and (min-width : 992px) {#dial-support {top: 0;padding: 0;}#dial-support #support-phone {font: 600 15px/18px "Open Sans",sans-serif;}}@media only screen and (min-width : 1200px) {#dial-support #support-phone {font: 600 20px/26px "Open Sans",sans-serif;}#dial-support {top: 2px;padding-left: 10px;padding-right: 10px;}}#ap5-product-footer-pack-list .exclusive > span {  font-size: 15px !important;}.font-black{color:#000;}.page-heading.product-listing.font-black{border-bottom:none;color: #222;font-size: 31px; font-weight: 700;  text-align:center;}#manufacturer .description_box.font-black{border:none; padding-top:0px;}.description_box.rte.font-black { clear: both; display: flex;  padding-right:10px;}.description_box .second_image {float: left; margin-right: 15px;}.advtm_menu_18 .column_wrap_title a {   display: block;   position: relative;}.advtm_menu_14 .advtm_column_wrap_54 .column_wrap_title  a {   display: block;  position: relative;}.advtm_menu_14 .advtm_column_wrap_54 .column_wrap_title a::before { background:rgba(0, 0, 0, 00); transition:background-color 0.5s ease 0s; bottom: 0; content: ""; height:100%; left:0; right:0; top:0; position: absolute;  width: 100%;  z-index: 9999;}.advtm_menu_14 .advtm_column_wrap_54 .column_wrap_title:hover a::before { background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;}#adtm_menu .adtm_column {    position: relative;}.adtm_column .new_btn_m { background:rgba(0, 0, 0, 0.0); transition:background-color 0.5s ease 0s;  bottom:0; color:#fff; font-size:16px; display:none; height:100px; left:0; padding-top:0px; position:absolute; right:0; text-align: center; top: 10px; width: 99%; z-index: 99999; }  .adtm_column:hover .new_btn_m { display:block; background:rgba(0, 0, 0, 0.6); }.new_btn_m a { display:block;  color: #fff !important; padding-top:29px; height:100px;}.new_btn_m strong { border: 2px solid #fff; color: #fff !important; display:inline-block; border:1px solid #fff; background:rgba(0, 0, 0, 0.2); padding:8px 10px; transition:background-color 0.5s ease 0s; font-weight:normal;}.new_btn_m strong:hover{ color: #000 !important; background:#fff;}.mm-listview .column_wrap_title{position: relative;}#menu .mm-listview li .column_wrap_title .new_btn_m a {padding-top: 32px;}.mm-listview .column_wrap_title .new_btn_m { background:rgba(0, 0, 0, 0.0); transition:background-color 0.5s ease 0s;  bottom:0; color:#fff; font-size:16px; display:none; height:102px; padding-top:0px; position:absolute;  text-align: center; top: 10px; width: 265px; z-index: 99999; }  .mm-listview .column_wrap_title:hover .new_btn_m { display:block; background:rgba(0, 0, 0, 0.6); }#maindiv-livra #livraison{ display:none;}#reviews_detail {  background: #fff none repeat scroll 0 0;  margin: 0;  padding: 10px 0 20px;   position: relative;  z-index: 9;}#search_block_top {float: left; margin-left:10px; width: 260px; padding:19px 0 0 0 !important; }.sticky #search_block_top {padding:21px 0 0 0 !important; }#maindiv-livra #search_block_top #search_query_top.form-control{ height: 37px;}#maindiv-livra #search_block_top .btn.button-search{ height: 37px;}#maindiv-livra #search_block_top.btncss .btn.button-search{ background:#0075a1;}#category.hide-right-column .pm_result_n {  background: #f3f3f3 none repeat scroll 0 0;  margin: 0 -13px;}.manu_btn , .right_btn { color: #000; font-size:16px; margin-left:-146px; top:300px;  position: fixed; z-index:9;} .manu_btn  { margin-left: -170px; } .right_btn {  margin-left: 1145px; }.manu_btn a, .right_btn a{ color:#fff; display:inline-block; border:1px solid #fff; background:rgba(0, 0, 0, 0.2); padding:8px 10px; transition:background-color 0.5s ease 0s;}.manu_btn a:hover, .right_btn a:hover{ color:#000; background:#fff;}.logo_left_img, .logo_right_img{ margin-bottom:8px;}.navbar .container {max-width: 100%; width: auto; padding:00;}.navbar .container #adtm_menu_inner > ul { margin: auto !important; width: 1106px;} .navbar .container #adtm_menu_inner .adtm_sub {margin-left: 0; width: 100% !important; transition:transform .2s ease-in-out; }.navbar .container #adtm_menu_inner .adtm_sub_custom .adtm_sub_slide {margin: auto; width: 1055px;}.navbar .container #adtm_menu_inner ul li:hover .adtm_sub {  transition: transform .2s ease-in-out; }.navbar .container #adtm_menu ul#menu li div.adtm_sub { border: 0 none; padding: 0 10px !important;}#adtm_menu ul#menu div.adtm_sub_custom { left: 0; position: absolute; width: 100%;}#adtm_menu ul#menu div.adtm_sub_custom { background: rgba(255, 255, 255, 0.98) none repeat scroll 0 0;}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span { font-size:16px;} .navbar .container #adtm_menu  #adtm_menu_inner .advtm_menu_actif span{ background:url(../img/border-line.jpg ) no-repeat center right #0075A1 !important; color: #fff !important;}.navbar .container #adtm_menu  #adtm_menu_inner .advtm_menu_actif:hover span{ background:url(../img/border-line.jpg ) no-repeat center right #fff !important; color: #0075A1 !important;}#adtm_menu  .advtm_column_wrap_34 { width: auto !important;}.brand-heading { text-align: center;}.brand-heading  .page-heading.product-listing.font-black { display: block; background: #fff;  margin: 0 0 -6px; padding:10px;}.description_box.rte.font-black { background: #fff;  margin: 0 0 0 10px;  padding: 12px 12px 12px !important;}#pagenotfound .pm_result_n { background:#fff; padding: 5px;}#category .div_width_manage { margin: auto; padding: 0 15px; width: 1100px;}#category .div_width_manage .div_bkg { margin: 0 -13px;}#category .div_width_manage .div_bkg  .newbread {margin:7px 0 7px -2px; }#category .div_width_manage .div_bkg #left_column { margin: 0 -5px 0 -12px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box.mobile-menu{display:none !important;}.mobile-menu{display:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box.desktop-menu{display:block;}#menu  .mm-listview  .li-niveau1 .advtm_menu_span, #menu  .mm-listview  .li-niveau1 a .advtm_menu_span {	display: block;    font-size: 14px;    font-weight: bold;    padding: 12px 10px 12px 15px !important;}#menu .mm-current.mm-opened a, #menu .mm-current.mm-opened span { display: block; padding: 10px 10px;}#menu .adtm_elements.mm-listview li a{padding:12px 15px;}#menu .adtm_elements.mm-listview li a:hover { background: #e8e8e8;}#menu .mm-listview li .column_wrap_title{padding:12px 15px;}#menu .mm-listview li .column_wrap_title a{padding:0 0;}#menu .mm-listview li .column_wrap_title:hover {background: #e8e8e8 !important}#menu  .mm-listview > li > a.a-niveau1{ padding:0px;}#menu .mm-arrow::after, #menu  .mm-next::after,  #menu  .mm-prev::before { height: 11px;  width: 11px;}#menu.mm-menu #mm-1 .mm-listview > li .mm-arrow::after, #menu.mm-menu #mm-1 .mm-listview > li .mm-next::after{  border-color: #0075a1 !important;}#menu .mm-listview .mm-next.mm-fullsubopen {background: #0075a1; width: 50px; margin: 0 0 1px;}#menu .mm-listview .mm-next.mm-fullsubopen::after, #menu .mm-listview .mm-next.mm-fullsubopen::after{  border-color: #fff !important;}#mm-1.mm-opened.mm-current .mm-title{background:none; color:#0075a1 !important; font-size: 16px; }.mm-opened.mm-current .mm-title{ font-size:14px; font-weight: bold; background:#0075a1; color:#fff !important;}.mm-prev.mm-btn{ background: #333 ;}.mm-prev.mm-btn::after, .mm-prev.mm-btn::before{  border-color: #fff !important;} #menu  .mm-listview li a{ color:#333; font-size: 14px; font-weight: bold;}#menu  #mm-1 .mm-navbar{padding: 0 40px;} #menu  .mm-navbar{padding: 0 0 0 40px;}#menu  .mm-listview > li:not(.mm-divider)::after{ left: 0;} .manuf-list #columns {margin-top: -1px;padding-top: 1px;}  @media ( max-width:1399px ){.manu_btn , .right_btn { display:none;  position: inherit; }}@media ( max-width:1199px ){.navbar .container #adtm_menu_inner > ul { width: 920px;} .navbar .container #adtm_menu_inner .adtm_sub_custom .adtm_sub_slide { width: 870px;}.manu_btn { margin-left: -68px; top:285px;}.right_btn { margin-left: 900px; top:285px;}.navbar .container #adtm_menu_inner .adtm_sub_custom .adtm_sub_slide  img.adtm_menu_icon { width: 100%;}#search_block_top { width:205px;}body #header .shopping_cart { margin-right: -39px;  width: 280px;}#dial-support {  height: 70px;}.sticky #search_block_top { padding: 17px 0 0 !important;}body #header .sticky .shopping_cart { margin-top: 18px;}.sticky #header_logo {  height: 64px;}.head-top-links ul li.hide-tablet { display: none;}#header .nav li a { padding: 7px 10px;}#category .div_width_manage { width: 980px;}#center_column { width: 940px;}.newbread { margin: 7px 0 7px 0px;}  .adtm_column .new_btn_m {width:100%;  }  } @media ( max-width:991px ){.navbar .container #adtm_menu_inner > ul { width: 730px;} .navbar .container #adtm_menu_inner .adtm_sub_custom .adtm_sub_slide { width: 680px;}body #adtm_menu .advtm_menu_13 ,  body #adtm_menu .advtm_menu_14 { display:none;}.right_btn{ }.manu_btn { margin-left:0;  top:0;  position: inherit;} .manu_btn a, .right_btn a{ color: #fff;  background: rgba(0, 0, 0, 0.8);}.manu_btn a:hover, .right_btn a:hover{border-color:#000; }header .row #header_logo { padding-top: 14px; margin-left: -18px; } #maindiv-livra {  margin-left: -30px;}body #header .shopping_cart {  margin-right: -88px;width: 260px;}#search_block_top { width:165px;}#dial-support { height: 62px;}body #header .shopping_cart { margin-top: 21px;}#search_block_top { padding:7px 0 0 0 !important; }body #header .sticky .shopping_cart { margin-top: 14px;}.sticky #search_block_top { padding: 13px 0 0 !important;}  .sticky #header_logo { height: 60px;} #category .div_width_manage { width: 90%;}#center_column { width: auto;}.newbread { margin: 7px 0 7px 36px;}.adtm_column .new_btn_m  { height:74px; }  .adtm_column .new_btn_m  a{ height:74px; padding-top: 18px; }  }@media ( max-width:767px ){.navbar .container #adtm_menu_inner > ul { width: auto;} .navbar .container #adtm_menu_inner .adtm_sub_custom .adtm_sub_slide { width: auto;}.page-heading.product-listing.font-black { display: block; font-size: 24px; width: 100%;}#search_block_top { width:100%; margin-left:0;}header .row #header_logo { padding-top: 10px; margin-left: 0px; }#maindiv-livra {  margin-left:0px;}.sticky #header_logo {  height: auto;}body #header .shopping_cart {  margin-left: auto; margin-right: auto;}#header .shopping_cart .login_div {width: 49%; margin:0px 0 5px;}#header .shopping_cart .cart_div {width: 49%;}.newbread {  margin: 7px 0 7px 17px;}.adtm_column .new_btn_m { height:100px;  } .adtm_column .new_btn_m  a{ height:100px; padding-top: 33px; }.description_box.rte.font-black {    margin-left: 0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box.mobile-menu{display:block;}.mobile-menu{display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box.desktop-menu{display:none;}.navbar{ display:block;}header .row #header_logo img {    margin: 0;     width: 180px;}}@media ( max-width:359px ){#header .shopping_cart .login_div {width: 100%; margin:5px 0;}#header .shopping_cart .cart_div {width: 100%;}.description_box.rte.font-black { clear: both; display: block; padding-right: 0px;}.description_box .second_image { float: none; margin-right: 0; margin-bottom: 10px;}}iframe { border:none !important;}#review-wrapper .review-content { border: medium none !important;}#banner .bx-wrapper{ margin:0 auto; }#banner li { left:116px;}.carousel-wrapper { width: 100%; height: 450px; overflow: hidden; position: relative; }.carousel-wrapper .slides { width: 950px; height: 450px; margin: 0; padding: 0; overflow: hidden; } .carousel-wrapper .slide { float: left; list-style: none; margin: 0; padding: 0; width: 950px; height: 450px; overflow: hidden; } .carousel-wrapper .mask { background: rgba(255, 255, 255, .5); display: block; z-index: 2; position: absolute; top: 0; bottom: 0; } .carousel-wrapper .mask.left {  width:50%;  cursor: pointer; left: -475px; background:rgba(0, 0, 0,0.8) center right;} .carousel-wrapper .mask.right {   cursor: pointer ; right: -475px; width:50%; background:rgba(0, 0, 0,0.8)  center left; } .pagination { margin-right: -120px; width: 600px; z-index: 1; position: absolute; right: 50%; bottom: 12px; text-align: center; } .pagination a { border: 1px solid #066; border-radius: 50%; display: inline-block; margin: 0 4px; outline: none; vertical-align: top; width: 14px; height: 14px; }.pagination span { display: none; } .pagination .selected { background: #066; }.carousel-wrapper .mask.left,.carousel-wrapper .mask.right{	-moz-transition:background-color .5s ease;	-o-transition:background-color .5s ease;  	-webkit-transition:background-color .5s ease;	transition:background-color .5s ease; }.carousel-wrapper .mask.left:hover{ background:rgba(0, 0, 0,0.4)url(../img/arrow2.png) no-repeat center right; }.carousel-wrapper .mask.right:hover{ background:rgba(0, 0, 0,0.4)url(../img/arrow1.png) no-repeat   center left; }.carousel-wrapper .mask.mleft { width:50%;  cursor: pointer; left: -150px; background:rgba(0, 0, 0,0.8) center right;} .carousel-wrapper .mask.mright { cursor: pointer ; right:-150px; width:50%; background:rgba(0, 0, 0,0.8) center left; } .carousel-wrapper .mask.mleft:hover{ background:rgba(0, 0, 0,0.4) center right; }.carousel-wrapper .mask.mright:hover{ background:rgba(0, 0, 0,0.4) center left; }	.adtm_sub_custom .adtm_sub_slide { opacity: 0;}.adtm_sub{display:none;}#helpCarrierBlock{text-align:center; position:relative; margin:0 !important ; top:15% !important;}.tntShowCarrier_box{border-radius:10px; width:930px; margin:auto; background-color:white; padding:15px; position: relative;}#tr_carrier_relais{width:auto;border:none; margin-top:20px;}#helpCarrierBlock .button.btn.tnt_btn_close { position: absolute; right: 15px;}#button_carrier_relais{padding-top:5px;padding-bottom:10px;}  #header_logo_mobile { display: none;} @media ( max-width:1199px ){#left_column .sticky_left { margin-left: -15px; width: 224px; }#tntShowCarrier {  width: 100% !important;}.col-sm-9.scroll-area {float: right; width: 70%;}}@media ( max-width:991px ){#left_column .block { width: 224px; margin-bottom: 15px;}#left_column .sticky_left { width: 240px;}#right_column.center_column.col-xs-12.col-sm-9 { float: right; width: 65%;}.left_side div { z-index: 99; font-size: 13px;}.left_side { width: 88px;}.delivery_option {  width: 45%;}.tntShowCarrier_box{ width:700px; }.col-sm-9.scroll-area { width: 60%;}#category.hide-right-column .product_list.grid {  margin: 0;}}@media screen and (min-width:992px) and (max-width:1199px) {#columns .product_list li {width: 33.3%;}#category.hide-right-column .product_list.grid {  margin: 0;}#columns ul.product_list .color-list-container ul li {  height: 7px;  width: 7px;}#columns .product-container:hover .color-list-container ul li {  height: 18px;  width: 18px;}}@media ( max-width:767px ){#header_logo_mobile {display:block; margin-left: 45px; padding-top: 0; position: absolute; z-index: 99;}#header .row #header_logo { margin-left: 29px; margin-top: 1px; padding-top: 0; position: absolute; z-index: 99;}#header_logo_mobile img, header .row #header_logo img { margin: 0; width: 140px;}#header_logo{display:none;}.sticky #header_logo{display:block;}.sticky #header_logo_mobile, .sticky #maindiv-livra, .sticky  .shopping_cart{display:none;}#navigation .navbar { display: none;}body #header .shopping_cart { width: 100%}.mobile-menu .header { background: #0075a1; padding:7px 8px; height: 52px; position: absolute; top: 0;}.head-top-links { margin-top: 50px;}#navigation #maindiv-livra { margin: 0px -29px; padding: 0;}#navigation #maindiv-livra #dial-support {height: 26px; margin-bottom: 5px; overflow: hidden; top: 8px;}body #header .shopping_cart {  margin-top: 9px;}#navigation .col-sm-9.clearfix .row .col-sm-5 { margin: 0 -29px;}#navigation .col-sm-9.clearfix .row .col-sm-5#dial-support { margin:0px;}#dial-support #support-title, #dial-support #support-phone { display: inline-block; float: none; width: auto; font-size:16px;}#dial-support #support-title{ padding-right:5px;}.myBluetab .mabox { background:none; border: 1px solid #45A7D4; font-size: 15px; display: inline-block; margin: 0 -2px -1px -3px; width: 50%;}.insidemargin {padding: 12px 0;}#header .nav li a { padding: 4px 6px;}#columns .main-product h1 { font-size: 20px;}.main-product #uspDetailPage {float: left; width: 100%;}.price_button_div {border: 1px solid #ccc; position: inherit; right: 0; text-align: center;  top: 0;  width: auto;}#more_info_block .tab-desc-left {float: none; width: auto;}#more_info_block .tab-desc-left h3 { font-size: 20px;  margin-top: 10px;}#more_info_block .tab-desc {width: auto;}.ap5-product-footer-pack-container .price_button_div .ajax_add_to_cart_button.buybtn {display: inline-block; float: none; left:0; right:0;}.price_button_div p.our_price_display {text-align: center;}.ap5-price-container .price {text-align: center;}#sticker-sticky-wrapper { display:none;}#buy_block .grey_bg {float: none; width:auto;}#product_manufacturer {top: -4px;}#right_column.center_column.col-xs-12.col-sm-9 { float: left; width: 100%;}.delivery_option {margin-bottom: 20px; margin-left: auto; margin-right: auto; width: auto; display: block;}.panel-heading .panel-title span { line-height: 17px; float: left; font-size: 14px; height: 25px; margin-right:8px; padding: 5px; width: 25px;}.panel-group-new .panel { margin-left: -15px;}#new-box1 .new-box1-left > ul { position: inherit;}.newbread { position: inherit !important;}.service_block .title { font-size: 20px;  padding-top: 105px;}body .layer_cart_overlay {z-index: 9999;}body #layer_cart {position: absolute;}.button.exclusive-medium span {font-size:12px;}body #footer #newsletter_block_left h4 {float: none; margin: 0 0 15px; font-size: 18px;} body #footer #newsletter_block_left { padding: 15px 0px 0px 0px;}#newsletter_block_left .col-sm-5.col-md-4 p { text-align: left; margin: 0 0 5px !important; }#footer #newsletter_block_left .block_content { margin-bottom: 10px;}#footer .footer-social ul {  margin: 0 0 0 -11px; }#footer .footer-social ul li { margin-left: 0; margin-right: 5px;}.footer-social { padding-top: 0;} #manufacturer .bottom-pagination-content, #manufacturer .top-pagination-content, #supplier .bottom-pagination-content, #supplier .top-pagination-content {min-height: 25px;}#manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container { padding: 20px 0;}body.manuf-list #center_column { background: #fff; width:auto;}body.manuf-list #manufacturers_list{ margin:0 -10px;}body.manuf-list #columns {  background: none } body.manuf-list .pm_result_n .page-heading {padding: 15px 0 0 15px;}body.manuf-list .pm_result_n .content_sortPagiBar {padding: 0 0 0 15px;} .content_sortPagiBar .heading-counter { float: left; line-height: 23px; width: 100%;}#authentication .pm_result_n .row { margin: 0 -15px;}.page-heading { margin-bottom: 15px; padding-bottom: 0;}#reviews_detail .container > h1 {  font-size: 25px;}#product_manufacturer img {width: 102px;}body .u_popup .thumbdiv { padding: 5px 10px;}body .u_popup .bx-wrapper .popupthumbs li { height: 60px; padding: 4px 10px;}body .content_scene_cat .content_scene_cat_bg {float: left;  width: 100%;}#left_column .block { width: 100%; }body #left_column .sticky_left {width: 240px;}#left_column.accordion { margin: 0 -15px;}#columns .newbread {margin: 7px 0 7px 1px; position: relative !important; top: 0 !important;}   .comparepopup ul li { min-height: 155px;  width:50%; margin:0 -1px -1px 0;}body .comparepopup ul { margin: 0;}.backbutton , .comaprebutton{ margin-top:15px;}.addmargin {  margin-top: 15px;}.tntShowCarrier_box{ width:90%; }ul.footer_links li { margin-bottom: 10px; margin-right: 10px;}ul.footer_links li + li { margin-left: 0;}#order-detail-content, #cart_summary { margin-bottom: 12px; overflow-x: scroll;}.adresses_bloc .row { margin: 0 -15px;}#block-order-detail .page-heading { font-size: 16px;}#cms #center_column h1 {  font-size: 22px;  margin-bottom: 15px;}#cms #center_column .new_page_contant p {padding: 0;}#cms .addmargin { margin-top: 20px;}#cms .tabledivPrime { overflow-x: scroll;}#helpCarrierBlock{ top:5% !important;} #helpCarrierBlock #mobilenumber { text-align:center;}#mobilenumber > input { margin-top: 10px;}#block-history #order-list .history_detail{ display: table-cell !important;}#block-history.block-center { overflow-x: scroll;}#block-history #order-list.footable { min-width: 460px; width: 100%;}.cart_voucher fieldset #discount_name {  height: 31px; margin-right: 0; padding-right: 45px;  width: 99%;}#voucher button { position: absolute; right:0;}#cart_voucher #voucher {position: relative;}#totalbtn > h3 { font-size: 18px; margin: 0 0 11px;}.col-sm-9.scroll-area {float: none; width: auto;} body #header .cart_block {left: 15px;right: 15px; top: 45px !important; width:auto;}#totUserInfo {left: 0; right: 0; width: auto;}}@media ( max-width:520px ){  .myBluetab .mabox {font-size: 15px; } .myBluetab .tooltipbox{ width: 100%; padding: 8px 10px; min-height: 100px;} #columns .product_info p { word-wrap: break-word;}.panel-title { font-size: 13px; line-height: 30px;}.editanchor { line-height: 14px;}.panel-group-new .panel-heading::before { left: 45px;}.button.button-medium.exclusive span { font-size: 12px; padding: 5px 6px;}.button.button-medium span {font-size: 12px; padding-left: 7px; padding-right: 7px;}.panel-body-btns a {font-size: 16px; padding: 10px 15px;}.backbutton , .comaprebutton {  float: left;   width: 100% }.backbutton .btn-default, .comaprebutton .btn-default {display: block; text-align: center; width: 100%; margin-bottom: 10px;}.comaprebutton{ margin-top:0px;}    } @media ( max-width:479px ){     .head-top-links #languages-block-top { width: 38%;}.myBluetab .mabox { width: 100%; font-size: 16px;}.myBluetab .tooltipbox { min-height: 75px; padding: 12px 10px;}.main-product .pb-left-column #image-block {width: 220px;}body#product .box-info-product .exclusive { padding: 11px 10px 10px; width: 100%;}body .u_popup { bottom: auto; padding-bottom: 100px; right: 0; top: 26%;}body .u_popup .thumbdiv { bottom: auto;}body .u_popup .bx-controls-direction .bx-next, body .u_popup .bx-controls-direction .bx-prev {top: 60%;}body .u_popup .thumbdiv .bx-controls-direction .bx-next, body .u_popup .thumbdiv .bx-controls-direction .bx-prev {top: 40%;}} @media ( max-width:480px ){     .description_box.rte.font-black { clear: both; display: block;}}@media ( max-width:479px ){.description_box .second_image { float: none;}}@media ( min-width:768px ){ .mm-menu.mm-offcanvas {display: none !important;}}@media ( min-width:100px ){ .u_popup {background:none!important;border-radius: 4px;display: none;height: auto;left: 0;position: fixed;top: 0;width: 100%;z-index: 999999999;}body .u_popup .internal {height: auto;margin: auto;background: #fff none repeat scroll 0 0 !important;position: relative;width: 100%;}.mainpopdiv {background: #fff none repeat scroll 0 0;}body .u_popup {background:none;}}@media ( max-width:767px ){ .description_box.rte.font-black {  display: none;} }#PM_ASCriterionGroupCheckbox_76_9 .PM_ASLabelLink {  color: #000;}.moter-icon {  bottom: -18px;  left: 10px;  position: absolute;}.PM_ASCriterionsGroup a {  color: #000;}@media ( min-width:1200px ){ #a4search_custom div.selector, #a4search_custom div.selector span {  width: 129px !important;  padding: 5px 3px 3px;  margin-top: -5px;}.a4search .PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup {}.PM_ASBlockOutputHorizontal .PM_ASCriterionsOutput {  width: 90% !important;}.price-range-max {  left: 133px !important;}#a4search_custom .checkbox {  line-height: 16px; } #a4search_custom  .radio,  #a4search_custom .checkbox {  min-height: 12px;}.PM_ASForm p {  margin: 0 0 5px;}.a4search .PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup {  width: 20%;}}@media ( min-width:767px ){  .right_side.col-sm-10.col-md-10 {  float: right;} }#a4search_custom .checkbox {  line-height: 16px; } #a4search_custom  .radio,  #a4search_custom .checkbox {  min-height: 12px;}.PM_ASForm p {  margin: 0 0 5px;}.cleardiv{clear:both;}#a4search_custom .PM_ASForm .row::after{ float:left;}.PM_ASResetSearch {float: right !important;bottom: 0px; right: 0px;}.clearnew{height:60px;}#attributes .attribute_list .form-control option[disabled] {  background: #ccc none repeat scroll 0 0;}.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1 .advtm_menu_span:hover, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {  background-color: #fff !important;}#adtm_menu  .li-niveau1.advtm_menu_20 a span{ background:none !important;}#adtm_menu  .li-niveau1.advtm_menu_20:hover a span {background-color: #ff0000 !important; color: #fff !important;}#adtm_menu  .li-niveau1.advtm_menu_20 a span {     background-color: #ff0000 !important; }.navbar #menu li:first-child a span {  padding: 0 5px;  background-repeat: no-repeat;  background-position: center, right;  background-size: 85%, 5%;}.navbar #menu li:first-child a span:hover{  padding: 0 5px;  background-repeat: no-repeat;  background-position: center, right;  background-size: 85%, 5%;}.list_hide img {  display: inline-block;  width: auto;}.product-container.sp-div a {  display: block;  text-align: center;}#mm-1 .mm-listview li:first-child a span {  background: rgba(0, 0, 0, 0) url("/img/home_icon.png") no-repeat scroll 11px center / 20px 15px;  padding-top: 10px;}#mm-1 .mm-listview li:first-child a span {  background-color:#0075A1;}#mm-1 .mm-listview li:first-child a span:hover {  background: rgba(0, 0, 0, 0) url("/img/home_hovericon.png") no-repeat scroll 11px center / 20px 15px;  padding-top: 10px;}#mm-1 .mm-listview li:first-child a span img {  display: none;}.navbar .container #adtm_menu #adtm_menu_inner .advtm_menu_9 a .advtm_menu_span_9 {    background: #d62222 none repeat scroll 0 0 !important;    filter: none !important;}.navbar .container #adtm_menu #adtm_menu_inner .advtm_menu_actif:hover .advtm_menu_span_9{	color:#fff !important;}.li-niveau1.advtm_menu_0 .advtm_menu_span {background:rgba(0, 0, 0, 0) url("../img/border-line.jpg") no-repeat scroll right center !important; width:40px;}  .li-niveau1.advtm_menu_0:hover .advtm_menu_span {background:#fff; } .li-niveau1.advtm_menu_0 .advtm_menu_span  img {position: absolute; top: 18px; width: 20px;}.li-niveau1.advtm_menu_0 .advtm_menu_span .home_hoverimg{display:none;}.li-niveau1.advtm_menu_0 .advtm_menu_span:hover .home_img{display:none;}.li-niveau1.advtm_menu_0 .advtm_menu_span:hover .home_hoverimg{display:block;}.select_checkbox {    background: #fff url("../img/select-bg.jpg") no-repeat scroll center right;    color: #000;    cursor: pointer;    font-size: 13px;    height: 35px;    line-height: 27px;    margin-top: -5px;    overflow: hidden;    padding:5px 22px 5px 7px;}.PM_ASCriterionGroupCheckbox {  background: #fff none repeat scroll 0 0;  border: 1px solid #ccc;   position: absolute;  width: 100%;  z-index:999;}.PM_ASCriterionsGroupOuter {margin-bottom: 10px;}.PM_ASCriterionGroupCheckbox li{ padding: 5px; display:block;}.PM_ASCriterionGroupCheckbox li:hover{background:#eee;}.PM_ASCriterionGroupCheckbox li p{ margin:0;}.PM_ASCriterionGroupCheckbox li a:hover{font-weight:normal !important; }#a4search_custom div.selector, #a4search_custom div.selector span {  width: 100% !important;}.sortPagiBar.clearfix {    background: #f3f3f3;    margin: 0px 0 0px -2px;    padding: 15px 10px 15px;    font-family: 'Titillium Web', sans-serif;}.sortPagiBar.clearfix  .heading-counter{ color:#0075A1; width: 15%; font-family:'Titillium Web', sans-serif;}.pagesort { float: left; margin: 4px 0 0 10px;}.pagesort li { display: inline-block; margin-right: 10px;}.pagesort li a, .pagesort li {color: #333;}#category .sliderbup { margin-bottom: 0; padding-top: 2px; }.content_sortPagiBar .sortPagiBar #productsSortForm { margin-bottom: 0;}#category #banner,#prices-drop #banner { width: 1100px;}@media ( max-width:1199px ){ .sortPagiBar.clearfix  .heading-counter{  width: 17%;}#category .list_hide img {height:auto;}#category #banner,#prices-drop #banner  { width: 940px;}}@media ( max-width:991px ){ .sortPagiBar.clearfix  .heading-counter{  width: auto;}#category #banner,#prices-drop #banner  { width: auto;}}#manufacturer .product-features.pfeatures{display:none !important;}#manufacturer  #columns .product_list.grid .product-container {  height: 442px !important;  min-height: 410px;  overflow: hidden;}.main-product #uspDetailPage{ width:auto; padding:0;} .discount_box_n.clearfix { font-family: "Open Sans",sans-serif; text-align:center;}.discount_old{ border-radius:15px; border:3px solid #fff; text-align:center; box-shadow:0 1px 4px #333; overflow: hidden;background: #6e6e6e; background: -moz-linear-gradient(top,  #6e6e6e 0%, #6e6e6e 50%, #898989 50%, #898989 100%); background: -webkit-linear-gradient(top,  #6e6e6e 0%,#6e6e6e 50%,#898989 50%,#898989 100%); background: linear-gradient(to bottom,  #6e6e6e 0%,#6e6e6e 50%,#898989 50%,#898989 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e6e6e', endColorstr='#898989',GradientType=0 ); }.discount_old, .discount_today, .discount_upcoming { display: block; margin:15px auto;}.discount_box_n h6 { background: #787878; color: #fff; font-size: 16px; font-family: "Fjalla One",sans-serif; margin: 0;  padding: 6px 0;}.discount_in { padding:4px 0 6px;}.discount_box_n .discount_in h5 { color: #fff;font-family: "Fjalla One",sans-serif; font-size: 28px;  margin:0 0 6px;}.discount_box_n .discount_in p { color: #fff; font-weight: 600; line-height: 12px; font-size:9px; margin: 0; padding: 0; text-align: center;}.discount_today , .discount_upcoming{border-radius:15px; border:3px solid #fff; text-align:center; box-shadow:0 1px 4px #333; overflow: hidden;margin-top:0;background: #0085b2; background: -moz-linear-gradient(top,  #0085b2 0%, #0085b2 50%, #0097c4 50%, #0e79a6 100%);background: -webkit-linear-gradient(top,  #0085b2 0%,#0085b2 50%,#0097c4 50%,#0e79a6 100%); background: linear-gradient(to bottom,  #0085b2 0%,#0085b2 50%,#0097c4 50%,#0e79a6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085b2', endColorstr='#0e79a6',GradientType=0 ); }.discount_box_n  .discount_today .discount_in h5 { font-size: 38px;}.discount_today .discount_in { padding:7px 0 9px;}.discount_old, .discount_upcoming{  width:130px; margin-top:10px;}.discount_today {width:155px;}.discount_box_n .discount_today h6, .discount_box_n .discount_upcoming h6 { background:#dd1000; }@media ( min-width:500px ){.discount_upcoming{border-left:0; border-radius:0 15px 15px 0; } .discount_old{ border-radius:15px 0 0 15px; border-right:0;} .discount_old, .discount_upcoming { height: 102px; margin-top: 12px; width: 90px;}.discount_today {width:105px; height:125px;}.discount_today , .discount_upcoming, .discount_old{ float:left;}.discount_box_n.clearfix { margin-top: 20px;}}#citiesGuide{display:none;}.li-niveau1.advtm_menu_18.sub.dropdown .sub-menu { min-height: 225px;}.menu_brand{ position:relative; width:820px; margin:25px 0;}.menu_brand .brand_icon{position:absolute;}.menu_brand .brand_icon0{top:62px; left:0;}.menu_brand .brand_icon1{top:62px; left:0;}.menu_brand .brand_icon1{top:0px; left:105px;}.menu_brand .brand_icon2{top:122px; left:105px;}.menu_brand .brand_icon3{top:61px; left:209px;}.menu_brand .brand_icon4{top:0; left:315px;}.menu_brand .brand_icon5{top:122px; left:315px;}.menu_brand .brand_icon6{top:61px; left:421px;}.menu_brand .brand_icon7{top:122px; left:524px;}.menu_brand .brand_icon8{top:0; left:524px;}.menu_brand .brand_icon9{top:61px; left:629px;}.menu_brand .brand_icon10{top:0; left:736px;}.menu_brand .brand_icon11{top:122px; left:734px;}.menu_brand .brand_icon12 { left: 734px; top: 122px;}.menu_brand .brand_icon13 { left: 839px; top: 61px;}.menu_brand .brand_icon14 { left: 943px; top: 122px;}.menu_brand .brand_icon15 { left: 943px; top: 0;}.menu_brand .brand_icon  a{ position:relative; display:block; }.menu_brand .brand_icon  a::before {  background:url("../img/hover_img.png") no-repeat;   bottom: 0;  content: "";  display: none;  left: 0;  opacity: 0.6;  position: absolute;  right: 0;  top: 0;  transition: all 0.3s linear 0s;  width:135px;  background-size:100%;}.menu_brand .brand_icon img{ width:135px;}.menu_brand a:hover:before{ display:block; }.navbar .container #adtm_menu #adtm_menu_inner .advtm_menu_actif span {  background: #f3f3f3 !important; color:#0075A1 !important;}.navbar .container #adtm_menu #adtm_menu_inner .advtm_menu_21 .advtm_menu_actif span {  background: #fff none repeat scroll 0 0 !important;  color: #000 !important;}@media ( max-width:1199px ){.menu_brand {margin: 25px 0 25px 10px;}.menu_brand .brand_icon img{ width:110px;}.menu_brand .brand_icon0 { left: -26px; top: 52px;}.menu_brand .brand_icon1{top:0px; left:60px;}.menu_brand .brand_icon2{top:98px; left:60px;}.menu_brand .brand_icon3{left: 149px; top: 50px;}.menu_brand .brand_icon4{top:0; left:237px;}.menu_brand .brand_icon5{top:98px; left:237px;}.menu_brand .brand_icon6{top:50px; left:323px;}.menu_brand .brand_icon7{top:0; left:413px;}.menu_brand .brand_icon8{top:98px; left:413px;}.menu_brand .brand_icon9{top:50px; left:500px;}.menu_brand .brand_icon10{top:0; left:587px;}.menu_brand .brand_icon11{top:98px; left:587px;}.menu_brand .brand_icon12 { left: 587px; top: 98px;}.menu_brand .brand_icon13 { left: 673px; top: 50px;}.menu_brand .brand_icon14 { left: 759px; top: 98px;}.menu_brand .brand_icon15 {left: 759px; top: 0;}.menu_brand .brand_icon  a::before {  background:url("../img/hover_img.png") no-repeat;   width:110px;  background-size:100%;}}@media ( max-width:991px ){.menu_brand{ margin-left:-10px;}.menu_brand .brand_icon img{ width:93px;}.menu_brand .brand_icon0 { left: -26px; top: 46px;}.menu_brand .brand_icon1{top:0px; left:48px;}.menu_brand .brand_icon2{top:87px; left:48px;}.menu_brand .brand_icon3{left: 119px; top: 44px;}.menu_brand .brand_icon4{top:0; left:193px;}.menu_brand .brand_icon5{top:87px; left:193px;}.menu_brand .brand_icon6{top:44px; left:264px;}.menu_brand .brand_icon7{top:0; left:337px;}.menu_brand .brand_icon8{top:87px; left:335px;}.menu_brand .brand_icon9{top:44px; left:409px;}.menu_brand .brand_icon10{top:0; left:482px;}.menu_brand .brand_icon11{top:87px; left:482px;}.menu_brand .brand_icon12 { left: 482px; top: 87px;}.menu_brand .brand_icon13 { left: 554px; top: 44px;}.menu_brand .brand_icon14 { left: 626px; top: 87px;}.menu_brand .brand_icon15 { left: 626px; top: 0;}.menu_brand .brand_icon  a::before {  background:url("../img/hover_img.png") no-repeat;   width:93px;  background-size:100%;}}@media ( max-width:767px ){#mm-13 { width: 100%;}.menu_brand .brand_icon{display: inline-block; height: 114px; left: initial !important; position: relative; top: initial !important; width: 126px;}}@media (min-width: 1200px) {.PM_ASCriterionGroupCheckbox {  width: 224px;} }#index #center_column {    background: #fff none repeat scroll 0 0;	margin-top:-8px;}#home-page-tabs > li a {  display: none;}#index .columns-container {  background-attachment: fixed;  background-clip: border-box !important;    background-color:  #fff;     background-origin: padding-box !important;  background-position: 0 0 !important;  background-repeat: repeat-y !important;   background-size: 100% auto;   }#index .columns-container #center_column.center_column::after,#index .columns-container #center_column.center_column::before{	display: none;  }#index .columns-container #center_column.center_column:before, #index .columns-container #center_column.center_column:after{ position:absolute; top:0; content:""; width:300px; height:100%;  background-repeat: repeat-y; background-size:100%;}#index .columns-container #center_column.center_column:before{ left:-300px}#index .columns-container #center_column.center_column:after{ right:-300px;} #category .columns-container,#product .columns-container,#manufacturer .columns-container,#cms .columns-container{ 		background-attachment: fixed;	background-clip: border-box !important;	background-origin: padding-box !important;		background-size: 100% auto;         background:none !important;}#manufacturer.manufacturer-107 .columns-container,#manufacturer.manufacturer-109 .columns-container,#manufacturer.manufacturer-51 .columns-container,#manufacturer.manufacturer-107 #columns,#manufacturer.manufacturer-109 #columns,#manufacturer.manufacturer-51 #columns{    background: #fff !important;}#product #product-page #columns.container::before,#product  #product-page #columns.container::after {  background-image: none !important;}#category .columns-container #center_column.center_column:before, #category .columns-container #center_column.center_column:after,#product .columns-container  #center_column.center_column:before, #product .columns-container  #center_column.center_column:after,#manufacturer .columns-container  #center_column.center_column:before, #manufacturer .columns-container  #center_column.center_column:after,#cms #columns.container:before, #cms #columns.container:after{ position:absolute; top:0px; width:300px; height:100%;  background-repeat: no-repeat; display: block; background-size:100%;}#category #columns.container:before, #category  #columns.container:after,#product #columns.container:before, #product  #columns.container:after,#manufacturer #columns.container:before, #manufacturer #columns.container:after,#cms #columns.container:before, #cms #columns.container:after{ position:absolute; top:0px; width:300px; height:100%;  background-repeat: no-repeat; display: block; background-size:100%;}#order-opc .columns-container.main-site-column { background-color: #ddebf8;     }/*  */#products-comparison .columns-container.main-site-column{background:#000;}#products-comparison #columns.container:after{ position:absolute; top:0px; width:300px; height:100%;  background-repeat: no-repeat; display: block; background-size:100%;}#products-comparison #columns.container:before{ position:absolute; top:0px; width:300px; height:100%;  background-repeat: no-repeat; display: block; background-size:100%;}#products-comparison #columns.container:after{background-image: url("../img/background_hiver_2017_right2.jpg") !important; right:-263px;}  #products-comparison #columns.container:before{background-image: url("../img/background_hiver_2017-left.jpg") !important; left:-263px} #manufacturer.manufacturer-105 #columns.container:before, #manufacturer.manufacturer-105 #columns.container:after,#manufacturer.manufacturer-106 #columns.container:before, #manufacturer.manufacturer-106 #columns.container:after,#manufacturer.manufacturer-108 #columns.container:before, #manufacturer.manufacturer-108 #columns.container:after,#manufacturer.manufacturer-107 #columns.container:before, #manufacturer.manufacturer-107 #columns.container:after,#manufacturer.manufacturer-51 #columns.container:before, #manufacturer.manufacturer-51 #columns.container:after,#manufacturer.manufacturer-109 #columns.container:before, #manufacturer.manufacturer-109 #columns.container:after,#manufacturer.manufacturer-111 #columns.container:before, #manufacturer.manufacturer-111 #columns.container:after,#manufacturer.manufacturer-112 #columns.container:before, #manufacturer.manufacturer-112 #columns.container:after,#manufacturer.manufacturer-113 #columns.container:before, #manufacturer.manufacturer-113 #columns.container:after,#manufacturer.manufacturer-63 #columns.container:before, #manufacturer.manufacturer-63 #columns.container:after,#manufacturer.manufacturer-62 #columns.container:before, #manufacturer.manufacturer-62 #columns.container:after,#manufacturer.manufacturer-36 #columns.container:before, #manufacturer.manufacturer-36 #columns.container:after,#manufacturer.manufacturer-115 #columns.container:before, #manufacturer.manufacturer-115 #columns.container:after,#manufacturer.manufacturer-116 #columns.container:before, #manufacturer.manufacturer-116 #columns.container:after,#manufacturer.manufacturer-45 #columns.container:before, #manufacturer.manufacturer-45 #columns.container:after,#manufacturer.manufacturer-98 #columns.container:before, #manufacturer.manufacturer-98 #columns.container:after,#manufacturer.manufacturer-79 #columns.container:before, #manufacturer.manufacturer-79 #columns.container:after,#manufacturer.manufacturer-61 #columns.container:before, #manufacturer.manufacturer-61 #columns.container:after{ background-image:none  !important;}#category.category.category-207 .columns-container #center_column.center_column:before,#category.category.category-208 .columns-container #center_column.center_column:before,#category.category.category-209 .columns-container #center_column.center_column:before,#category.category.category-210 .columns-container #center_column.center_column:before,#category.category.category-211 .columns-container #center_column.center_column:before,#category.category.category-212 .columns-container #center_column.center_column:before,#category.category.category-207 .columns-container #center_column.center_column:after,#category.category.category-208 .columns-container #center_column.center_column:after,#category.category.category-209 .columns-container #center_column.center_column:after,#category.category.category-210 .columns-container #center_column.center_column:after,#category.category.category-211 .columns-container #center_column.center_column:after,#category.category.category-212 .columns-container #center_column.center_column:after{ background-image:none  !important;} @media screen and (-webkit-min-device-pixel-ratio:0) { #index #center_column {    background: #fff none repeat scroll 0 0;    margin-top: -8px;    padding-top: 0px;}}#cms .rte .main_page{margin-top:15px;}#cms .rte .left_sec{background:#474444; padding:10px;}#cms .rte .left_btn_list ul { list-style: outside none none; padding: 0;}#cms #center_column .gallery_img img { height: auto; margin: 21px 0 0; max-width: 100%;}#cms .rte .left_btn_list li {margin-bottom: 10px;}#cms .rte .left_btn_list li a {background: #fff none repeat scroll 0 0;border-radius: 5px;color: #474444;display: block;font-size: 15px;font-weight: 700;padding: 8px 0;text-align: center;text-decoration: none;text-transform: uppercase; position:relative;}#cms .rte .left_btn_list li a:before{  color: #fff; content: ""; font-family: fontawesome;position: absolute;right: 0;top: 9px;transition: all 0.1s ease-in-out 0s;}#cms .rte .left_btn_list li a.active::before {color: #0075A1 ;right: -5px;}#cms .rte .left_btn_list li a:hover::before {color: #0075A1 ;right: -5px;}#cms .rte .left_btn_list li a:hover {background: #0075A1;color:#fff;}#cms .rte .left_btn_list li .active {background: #0075A1;color:#fff;}#cms .rte .left_btn_list {border-bottom: 1px solid #777;}#cms .rte .loaction_text {border-bottom: 1px solid #777; padding: 10px 0;text-align: center;}#cms .rte .loaction_text p{ color:#0075a1; font-size:15px; font-weight:700;text-transform: uppercase; margin-bottom: 10px; }#cms .rte .detail_text h2{font-size:15px; color:#fff; font-weight:700; margin:0;}#cms .rte .detail_text h2 + p{font-size:20px; color:#fff;}#cms .rte .loaction_text .detail_text p{font-size:14px; color:#fff; font-weight:normal;}#cms .rte .rte .adress_txt {padding: 9px 0;text-align: center;border-bottom: 1px solid #777;}#cms .rte .adress_txt p{font-size:14px; margin:0; color:#fff; text-align: center; }#cms .rte .social_icn {padding: 18px 0;}#cms .rte .social_icn p { color: #fff; display: inline-block; margin-bottom: 17px; vertical-align: middle; width: auto;}#cms .rte .social_icn a {border-radius: 5px;font-size: 17px;margin: 0 1px;padding: 5px 2px;}#cms .rte .right_sec {background: #fff none repeat scroll 0 0;border: 1px solid #d9d9d9;padding: 10px;}#cms .rte .video_sec h2{font-size: 22px; color:#0075A1; font-weight:700; margin:0; text-align:center;}#cms .rte .video{margin-top:10px;}#cms .rte .video_btm_sec {border-bottom: 1px solid #eee;margin: 15px 0;padding-bottom: 15px;}#cms .rte .photo_pres img{width:100%;}#cms .rte .photo_txt p{font-size:13px; color:#767676; line-height:19px !important; text-align:justify;}#cms .rte .latelier_txt h2{margin:0; font-size:24px; color:#0075A1; font-weight:700;}#cms .rte .latelier_txt h3 {color: #767676;font-size: 14px;font-weight: 700;line-height: 21px;margin: 0;padding-top: 10px;}#cms .rte .latelier_txt p {color: #767676;font-size: 13px;line-height: 22px;text-align: justify;}#cms .rte .latelier_txt a {color: ##0075a1;font-size: 13px;text-decoration:underline;font-weight:700;}#cms .rte .latelier_img > img {width: 100%;}#cms .rte .gallery_head {border-top: 1px solid #eee;margin-bottom: 10px;margin-top: 16px;padding: 8px 0;}#cms .rte .gallery_bx {margin-bottom: 26px;}#cms .rte .gallery_head h2{ font-size:20px; color:#767676; text-align:center; font-weight:700; margin:0;}#cms .rte .gallery_img img{width:100%;}#cms .rte .gallery_txt {min-height: 280px;padding: 10px;}#cms .rte .gallery_txt1 {background: #1bb8db none repeat scroll 0 0;}#cms .rte .gallery_txt2 {background: #B0C20A none repeat scroll 0 0;}#cms .rte .gallery_txt3 {background: rgb(255, 182, 43) none repeat scroll 0 0;}#cms .rte .gallery_txt h3 {color: #fff;font-size: 22px;font-weight: 700;margin: 5px 0;}#cms .rte .gallery_txt p{color:#fff;  font-size:13px; margin:0; text-align:justify; line-height:25px;}#cms .rte .gallery_txt.gallery_txt3{min-height: 100px;}@media only screen and (min-width : 768px) {#cms .rte .social_icn span {color: #fff;display: inline-block;margin-bottom: 0;width: auto;}}@media only screen and (min-width : 991px) {.padding-left{padding-left:0;}.padding-right{padding-right:0;}}@media (max-width : 550px) {#cms .rte .social_icn span {color: #fff;display: inline-block;margin-bottom: 0;width: auto;}#cms .rte .main_page .col-xs-5.col-sm-5.col-md-3 {width: 100%;}#cms .rte .main_page .col-xs-7.col-sm-7.col-md-9 {width: 100%;}}.Fixedleft_sec_pks {  position: fixed;  top: 137px;  width: 235px;}.new_ovelo_cms_sec{ margin:20px 0 20px; min-height:50px;}#cms #center_column .new_ovelo_cms_sec h3 { color: #555;font-size: 25px; font-weight: normal; line-height: 25px;  margin: 0 0 20px; text-align: left; text-transform: uppercase; padding:10px 0 0 70px;}.new_pages{ margin-bottom:20px;}.new_pages h2{ margin-bottom:15px !important;}.contenu_resta ul{ list-style:none;}.contenu_resta ul li{border-bottom: 1px solid #d9d8d6; box-sizing: border-box; margin:5px; overflow: hidden; padding:5px 0 5px; }.contenu_resta ul li:last-child{ border-bottom:0;}.pres_presta_head{ display:table; width:100%;}#cms .rte .pres_presta_head h5{color:#0075A1; float:left; font-size:18px; margin:15px 0 00px; font-weight:bold; line-height:22px; padding:0; text-align:left;}#cms .rte .pres_presta_head h6{float:right; color: #555; font-size: 20px; margin:0; font-weight:normal;}.pres_presta {background:#eee; font-size:14px; margin:10px 0 0; padding:7px;}.coord{border: 1px solid #eee; font-size: 14px; margin: 0 0 20px 0; min-height: 250px; padding: 10px; text-align: center; vertical-align: top;}#cms .rte .coord h6{ color:#0075a1; font-weight:bold; font-size:18px;}#cms .rte .coord p{ font-size:14px; margin:0;}.right_sec.new_pages .row{ margin:0 -5px;}.right_sec.new_pages .col-sm-4{ padding:0 5px}#cms .rte .coord p.latlongCoord {font-size: 24px; font-weight: 300; line-height: 28px; margin-bottom: 20px;}#cms .rte .coord p.timing { font-size: 24px; font-weight: 300;}.map_new iframe{ width:100%; height:400px;}.newbread.clearfix {  background: #fff none repeat scroll 0 0;  margin: 0px 22px;  padding: 14px;}#search .newbread {  margin-bottom: -1px;}#product .myBluetab { margin:-11px -15px 0;}#product .myBluetab .container{ padding:0;}#more_info_tabs {  background: #fff none repeat scroll 0 0;  margin: 0px 0 0;}#reviews_detail {  margin: -11px 0 0;}#pagenotfound .center_column {  margin-top: -1px;}#cms .rte .gallery_bx.row { margin: 0 -15px;}#cms .gallery_txt.gallery_txt1.minheight100{ min-height:206px;}.blocDouble-btn {  background: #e95a21 none repeat scroll 0 0;  color: #fff !important;  display: block;  margin: 10px auto;  padding: 10px 0;  text-align: center;  text-decoration: none !important;  text-transform: uppercase;  transition: background 0.3s ease-in-out 0s;  width: 50%;}.btn-ct:hover {  background: #2c87c8 none repeat scroll 0 0;}.hover_link::before {  background-color: #2c87c8;  bottom: -3px;  content: "";  height: 2px;  left: 30%;  position: absolute;  transform: scaleX(0);  transition: all 0.3s ease-in-out 0s;  visibility: hidden;  width: 100px;}.hover_link:hover::before {  transform: scaleX(1);  visibility: visible;}#cms .rte .blocGlobal h2 {  color: #0075a1;  font-size: 22px;  font-weight: 700;  margin: 0;  text-align: center;}.img1{display:none;}#footer .footer-social ul li a i{vertical-align:middle;}#footer .footer-social ul li a.magasin img {width: 38px; height: 38px;}#footer .footer-social ul li a.magasin:hover .img1{display:inline-block;}#footer .footer-social ul li a.magasin:hover .img2{display:none;}.cms_nav_link img {  vertical-align: sub;}.mm-prev::before {  border: 2px solid transparent;  bottom: 0;  content: "";  display: block;  height: 8px;  margin: auto;  position: absolute;  top: 0;  transform: rotate(-45deg);  width: 8px;}@media ( max-width:767px ){.brand_m {width: 50%;}.mm-title:hover::before {  display: none !important;}.menu_brand .brand_icon a::before {  left: 10px;  top: 10px;}.mm-opened.mm-current .mm-title {  text-align: left;}.menu_brand .brand_icon {  top: 3%;  width: 33%;}}@media ( max-width:500px ){.menu_brand .brand_icon {  width: 40%;}.brand_m {  width: 37%;}}#index  .pm_result_n {    margin: 0 -16px;} .pm_result_n > div .image_link {  background: #fff none repeat scroll 0 0;  color: #00b1dd;  display: block;  font-size: 17px;    margin: 10px auto;  padding: 10px 19px;  position: absolute;  right: 145px;  text-align: center;  text-decoration: none !important;  text-transform: none;    bottom:10px;  transition: background 0.3s ease-in-out 0s;}.pm_result_n > div .image_link:hover {  background: #b5e748 none repeat scroll 0 0;  color:#fff;}#cms.cms-13 .rte .right_sec {  padding: 0px;}#index #center_column.center_column.col-xs-12.col-sm-12 {  background-color: none;}.bluetool {  background: #f3f3f3 none repeat scroll 0 0;  margin-top: 10px;  padding: 15px 5px;  width: 256px;}.bluetool .btn.btn-info {  float: none;  font-size: 16px;  text-align: center;  width: 37%;  background-color:#00A9F7;  border:1px #00A9F7 solid;  padding:2px 0px;}.bluetool .btn.btn-info:hover {     background-color:#fff;     color:#00A9F7;}.bluetool .insideblue {  text-align: center;  width: 100%;}.bluetool .insideblue > p {  color: #000;  font-size: 18px;  margin-bottom:0px;}.bluetool .insideblue span {  color: #00A9F7;  font-size: 20px;  font-weight: bold;}.insideblue img {  width: 35px; margin-right:6px;}@media (max-width: 360px) {.bluetool {  width: 100%;}}.pdf-btn{background:#8ac83f; color:#fff; }.pdf-btn:hover, .pdf-btn:focus {background:#9ddb52; color:#fff;}.discountmain { position: relative; text-align:center;}.discountmain > div > img{ max-width:100%;}.discountmain .form_box { background: #fff ; bottom: 21px; color: #14adf1; font-size: 26px; font-weight: bold;  height: 34px;  line-height: 37px;  position: absolute;  right: 127px;  text-align: center; width: 116px;}@media (max-width: 1199px) {.discountmain .form_box { bottom: 14px; font-size: 22px; height: 26px; line-height: 29px; right: 86px; width: 86px;}}@media (max-width: 991px) {.discountmain .form_box { bottom: 12px; font-size: 18px; height: 20px; line-height: 21px; right: 78px; width: 74px;}}@media (max-width: 767px) {.discountmain .form_box { bottom: 22px; font-size: 22px; height: 31px; left: 198px; line-height: 30px; margin: auto; right: 0; width: 116px;}.discountmain > div > img { margin: auto; width: 550px;}}@media (max-width: 619px) {.discountmain .form_box { bottom: 17px; font-size: 18px; height: 26px; left: 162px; line-height: 25px; right: 0; width: 93px;}.discountmain > div > img { margin: auto; width: 450px;}}@media (max-width: 539px) {.discountmain .form_box { bottom: 10px; height: 23px; left: 130px; line-height: 25px; width: 78px;}.discountmain > div > img { margin: auto; width: 350px;}}@media (max-width: 459px) {.discountmain .form_box { bottom: 9px; font-size: 14px; height: 18px; left: 101px; line-height:18px; width: 58px;}.discountmain > div > img { margin: auto; width: 280px;}}@media (max-width: 385px) {.discountmain .form_box { bottom: 6px; font-size: 10px; height: 15px; left: 83px; line-height: 16px; width: 48px;}.discountmain > div > img { margin: auto; width: 231px;}}@media (max-width: 325px) {.discountmain .form_box { left: 75px;}}.discountmain ul{ width:100%; margin:0; padding:0; display:table;}.discountmain ul li{ width:50%; padding:10px; text-align:center; display:table-cell; position:relative;}.discountmain ul li.text_td{ background:#15AEF2; color:#fff;}.discountmain ul li.form_td{ background:#9DD647; padding-left:20px;}.discountmain ul li.text_td h5{ margin:0; text-transform:uppercase; font-size:15px;}.discountmain ul li.text_td h3{ margin:0; text-transform:uppercase; font-size:37px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}.discountmain ul li.text_td h6{ margin:0; font-size:14px;}.discountmain ul li .discount_price ,.discountmain ul li .discount_code {padding:0px 5px; font-size:26px; font-weight:bold; height:35px; display:inline-block; line-height:35px; text-align: enter; width:100%;}.discountmain ul li .discount_price{ background:#fff;  color:#14adf1; }.discountmain ul li .discount_code{ background:#14adf1; text-transform:uppercase; color:#fff; font-size:22px; }.discountmain ul li label{ text-transform:uppercase; color:#333; margin:0 0; font-size:12px;}.discountmain ul li.text_td:after{font-family: FontAwesome; content:"\f067"; position:absolute; bottom:33px; right:-17px; z-index:99; font-size:45px; color:#fff;}.discountmain ul li.form_td .row .col-sm-7, .discountmain ul li.form_td .row .col-sm-5{padding-left:10px; padding-right:10px;}body .fancybox-skin .fancybox-close::after {  content: "\f00d";  font-family: "FontAwesome"; font-size: 20px;}body .fancybox-skin .fancybox-close {  background: #333 none repeat scroll 0 0;  border-radius: 0;  color: #fff;  height: 28px;  line-height: 22px;  text-decoration: none;   width: 28px;}body .fancybox-skin .fancybox-close:hover{ color:#fff;} body .fancybox-close {  height: 36px;  right: 0;  top: 0;}body .u_popup .close {  margin-right: 0;  margin-top: 2px;  position: absolute;  right: 2px;  z-index: 99;  background:#3398cc;}@media (max-width: 1199px) {.discountmain ul li{ width:100%; padding:20px 0 ; display:block; }	.discountmain ul li.text_td{padding-bottom:30px;}.discountmain ul li.form_td{padding-left:0px; padding-top:30px;}.discountmain ul li.text_td:after{ bottom: -10px; right:0px; left:0; text-align:center; }.discountmain ul li.form_td .row{ margin:0 0px;}}@media (max-width: 767px) {.discountmain ul li{ width:50%; padding:20px 0 ; display:table-cell; }	.discountmain ul li.text_td{padding-bottom:20px;}.discountmain ul li.form_td{padding-left:20px; padding-top:20px;}.discountmain ul li label{  font-size:11px;}.discountmain ul li.text_td:after{ bottom:33px; right:-17px; left:auto;}.discountmain ul li.form_td .row .col-xs-6{padding-left:10px; padding-right:10px;}}@media (max-width: 640px) {.discountmain ul li{ width:100%; padding:20px 0 ; display:block; }	.discountmain ul li.text_td{padding-bottom:30px;}.discountmain ul li.form_td{padding-left:0px; padding-top:30px;}.discountmain ul li label{  font-size:12px;}.discountmain ul li.text_td:after{ bottom: -10px; right:0px; left:0; text-align:center; }}@media (max-width: 419px) {.discountmain ul li label{  font-size:10px;}}#product .insidemargin {  margin: 1px 0px 0;}.ap5-page-product-box h3.page-product-heading{   padding: 14px 0px 17px; }.ap5-page-product-box #ap5-product-footer-pack-list { padding: 0;}#center_column #more_info_block { padding: 0;}#short_description_block {  margin-bottom: 10px;  padding-bottom: 10px;}.adtm_column_110 a, .adtm_column_111 a, .adtm_column_112 a, .adtm_column_113 a, .adtm_column_114 a, .adtm_column_109 a, .adtm_column_115 a, .adtm_column_116 a, .adtm_column_117 a, .adtm_column_120 a, .adtm_column_122 a, .adtm_column_123 a{   	transition: opacity .25s ease-in-out;	-moz-transition: opacity .25s ease-in-out;	-webkit-transition: opacity .25s ease-in-out;  	opacity: 1;}.adtm_column_110 a:hover, .adtm_column_111 a:hover, .adtm_column_112 a:hover, .adtm_column_113 a:hover, .adtm_column_114 a:hover, .adtm_column_109 a:hover, .adtm_column_115 a:hover, .adtm_column_116 a:hover, .adtm_column_117 a:hover, .adtm_column_120 a:hover, .adtm_column_122 a:hover, .adtm_column_123 a:hover {   	opacity: 0.6;}  #navigation .header a { color: #fff;}#navigation .header a .fa { font-size: 26px;}.delivery_option_radio .selector {  margin: auto;  width: 110px !important;}.delivery_option_radio .selector span {  width: 100px !important;}#manufacturers_list.list li h3 a {  float: none;}#manufacturers_list.list li h3{    margin: 13px 0 2px;    padding-bottom: 0 !important;}#manufacturers_list.list li .mansup-container {   padding: 15px 0 10px 0; }  #manufacturers_list.list li .right-side-content {   padding: 24px 0 10px 30px !important;}#manufacturers_list.list li .right-side-content .product-counter {  margin: 15px 0 0;}#manufacturer .amore span,#manufacturer .aless span{  font-weight: bold;  width:100%;  float:left;}#manufacturer .description.more > p {  cursor: pointer;}#manufacturer .product-name {  text-transform: uppercase;} /*new*/#left_column  .select_checkbox {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}#left_column  ul {  border: 0 none;  display: block !important;  position: relative;}#left_column  .PM_ASCriterionGroupCheckbox li:hover {  background: #fff;}#left_column  .color_to_pick_list {  position: relative;}#left_column   .PM_ASCriterions .PM_ASCritRangeValue.price-range-both {  margin-left: -2px !important;  margin-top: -58px;}##left_column   .PM_ASResetSearch {  display: none !important;}#left_column .select_checkbox {  display: none;}#left_column .PM_ASForm .ui-slider-horizontal {  height: 5px;  margin: 15px;}#left_column .PM_ASCriterionsGroupOuter {  margin: 11px 0 0 -6px !important;}#left_column  #PM_ASCriterionsGroup_86_8 .PM_ASCriterionsGroupOuter {  margin: 40px 0px 0 -5px !important;  min-height: 25px;}#left_column .PM_ASCriterionsGroupTitle {  font-size: 12px !important;  margin-left: -2px;}#left_column .PM_ASForm .ui-slider-horizontal .ui-slider-handle {  background: #fff none repeat scroll 0 0;  border: 1px solid #c4c4c4;  border-radius: 100%;  height: 20px;  margin-left: -3px;  top: -5px;   width: 20px; }#left_column .PM_ASForm .ui-slider .ui-slider-range {  background: #0075a1 none repeat scroll 0 0;  box-shadow: none;}#left_column .PM_ASForm .ui-slider-horizontal {  height: 12px;}#left_column .PM_ASForm .ui-slider {  background: #fff none repeat scroll 0 0;  box-shadow: none;  margin-top: 32px;}#left_column .PM_ASForm .price-range-max::before {  border-top-color: #333;  border-width: 5px;  margin-left: -6px;}#left_column .PM_ASForm .price-range-max {  left: auto !important;  right: -9px;}.newbread.clearfix.left_on_div {  margin-bottom: -2px;}#right_column .sortPagiBar{    margin-top:0px;    display:none;}#right_column .content_scene_cat{ display:none;}#category.category-207 .center_column::after, #category.category-207 .center_column::before,#category.category-208 .center_column::after, #category.category-208 .center_column::before,#category.category-209 .center_column::after, #category.category-209 .center_column::before,#category.category-210 .center_column::after, #category.category-210 .center_column::before,#category.category-211 .center_column::after, #category.category-211 .center_column::before,#category.category-212 .center_column::after, #category.category-212 .center_column::before,#category.category-217 .center_column::after, #category.category-217 .center_column::before,#category.category-218 .center_column::after, #category.category-218 .center_column::before,#category.category-219 .center_column::after, #category.category-219 .center_column::before,#category.category-221 .center_column::after, #category.category-221 .center_column::before,#category.category-222 .center_column::after, #category.category-222 .center_column::before,#category.category-223 .center_column::after, #category.category-223 .center_column::before,#category.category-225 .center_column::after, #category.category-225 .center_column::before {  display: none !important;}.inner_center_column {  background: #f7f7f7 none repeat scroll 0 0;  display: table;  margin:-1px 2px;  max-width: 1096px;  padding-top: 8px;  width: 100%;}#left_column  .radio-inline .checker span, #left_column  .checkbox .checker span {  background: #dbdbdb none repeat scroll 0 0;}#left_column div.checker span.checked {  background: #0075a1 none repeat scroll 0 0;}#left_column .PM_ASCriterionGroupColor.color_to_pick_list li {  border: 0 none;  display: block;}#left_column .PM_ASCriterionGroupColor.color_to_pick_list li a {  border: 0 none !important;  height: auto;  margin: 0 0 8px !important;  padding-left: 20px;  position: relative;  width: auto;  text-decoration: none;}#left_column .PM_ASCriterionGroupColor.color_to_pick_list li a::before {  background:#dbdbdb;  content: "";  height: 15px;  position: absolute;  top: 2px;  left:0;  width: 15px;}#left_column .PM_ASCriterionGroupColor.color_to_pick_list li a.PM_ASCriterionLinkSelected::before{ background:#0075a1; }/**/#columns .product_list li.col-md-4.list_hide img {  width: 97%;}.manufact_bxn_n {background: rgba(0, 117, 161, 0.7); transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease;  color: #fff; height: 107px; margin-bottom: 5px; padding:19px 15px;} .manufact_bxn_n a{ color:#fff; text-decoration:none;  cursor: text;}.manufact_bxn_n:hover a,.manufact_bxn_n a:focus{ color:#333; text-decoration:none;}.bxn_n_title { display: table; width: 100%;}.bxn_n_icon {float: left; width: 60px; position: relative; margin-right: 10px; }.bxn_n_icon .hover_img{ left: 0; margin: auto; opacity: 0; position: absolute; right: 0;}.manufact_bxn_n:hover{background:rgba(255,255,255, 0.9); color:#333; padding:6px 15px 0;} .manufact_bxn_n:hover .bxn_n_icon .hover_img{ opacity:1; }.manufact_bxn_n:hover .bxn_n_icon .normal_img{ opacity:0; }.manufact_bxn_n:hover .bxn_n_icon img{ width:100%;}.bxn_n_t { float: left; width: 148px;}.bxn_n_t h5{ font-family: "Titillium Web",sans-serif;font-size: 28px; font-weight: 600; margin:13px 0 0;}.bxn_n_t h6{ font-family: "Titillium Web",sans-serif;font-size: 22px; font-weight: 400; margin: 0 0 0px;} .manufact_bxn_n:hover .bxn_n_t h6{ display:none; }.bxn_n_txt { display: none; height: 15px; line-height: 15px; margin: 0 0 9px; font-size:15px;  overflow: hidden;  font-family: "Titillium Web",sans-serif;}.manufact_bxn_n:nth-child(1):hover {   padding-top: 0;}.manufact_bxn_n:nth-child(1):hover  .bxn_n_txt{ margin:-6px 0 5px; height: 31px;}.manufact_bxn_n:nth-child(2):hover  .bxn_n_txt{ margin:0px 0 -7px; height: 31px;}.manufact_bxn_n:hover .bxn_n_txt { display: block;}.on_hover_btn{ display:none; text-align: center; font-family:"Titillium Web",sans-serif;}.manufact_bxn_n:hover .on_hover_btn{ display:block;}.on_hover_btn > span {background:#009dd8; cursor:pointer; color:#fff; display:inline-block;  font-size:16px; font-weight:600; padding:1px 8px; text-transform: uppercase;}@media (max-width: 1199px) {.bxn_n_t { width: 130px;}.manufact_bxn_n { height: 126px;}.bxn_n_t h5 { font-size: 26px;}.bxn_n_t h6 { font-size: 21px;}}@media (max-width: 991px) {.bxn_n_t {  width: 165px;}.baseline-text {  bottom: -8px;  font-size: 12px;  left: -46px;}}/**/    /*haibike page css start*/#manufacturer .center_column::before, #manufacturer .center_column::after {  display: none !important;}.normal_txt {  min-height: 72px;}#manufacturer.manufacturer-105 .a4search, #manufacturer.manufacturer-105 .description_box, #manufacturer.manufacturer-105 .brand-heading, #manufacturer.manufacturer-105 .newbread {  display: none;}#manufacturer.manufacturer-105  .columns-container.main-site-column{ background-attachment: fixed !important;background-repeat: no-repeat !important;background-image:url(../../../img/haibike_emotion_action.jpg) !important;background-size:100% !important;} #manufacturer.manufacturer-105 #columns{ background:none;}#manufacturer.manufacturer-105 .manufacturer_bxn{ padding:15px 0 0;}.manufacturer_bxn h3 {background: rgba(255, 255, 255, 0.8); color: #000; display: inline-block; float: right; font-size:35px; line-height: 35px; margin-bottom: 30px;  padding:15px 30px; text-align: center; font-family: 'Titillium Web', sans-serif;}.manufacturer_bxn h3 span {color:#8DC63D; font-weight:700;}.manufacturer_bxn h3 strong {color:#009dd8; font-weight:700;}.manufacturer_bxn h3 span.text_blue{ color:#009dd8; font-weight:400;}.haibike_btn_n{background:rgba(255, 255, 255, 0.8); color:#000;  font-family:'Titillium Web', sans-serif; font-size:17px;margin:0 0 40px; text-transform: uppercase; display:inline-block;}.haibike_btn_n a{ color:#000; padding:14px 30px; text-decoration:none; display:block;}.haibike_btn_n a span{ color:#0075a1;}#manufacturer #header .navbar { margin:0; }.manufacturer_breadcrumb { background: #000 none repeat scroll 0 0; color: #fff; margin:0; max-width: 1098px; padding: 10px 16px; margin-top:-2px !important;}.manufacturer-115 .manufacturer_breadcrumb { margin: 0 -2px; }.manufacturer-111 .manufacturer_breadcrumb .cattext_outter { left: -1px;}.manufacturer-105 .manufacturer_breadcrumb .cattext_outter { width: 99.7%;  left: 1px;}#category.category-208 .manufacturer_breadcrumb , #category.category-253 .manufacturer_breadcrumb  { margin: 0 22px 0 21px;}#category .manufacturer_breadcrumb{ margin:0 18px 0 21px;}#category.category-207 .manufacturer_breadcrumb { margin: 0 22px;}#category.category-207 .manufacturer_breadcrumb .cattext_outter { width: 99.8%;}#manufacturer.manufacturer-106 .manufacturer_breadcrumb { margin: auto;}#category.category-246 .sub_kalkhoff .cattext { max-width: 1098px;  left: 2px;}#manufacturer.manufacturer-109 .cattext_outter,#manufacturer.manufacturer-51 .cattext_outter { left: 1px; right: 3px;}#manufacturer.manufacturer-115 .cattext_outter,#manufacturer.manufacturer-116 .cattext_outter,#manufacturer.manufacturer-110 .cattext_outter,#manufacturer.manufacturer-113 .cattext_outter  { left: -1px; right: 1px;}#manufacturer.manufacturer-108 .cattext_outter { left: -1px; }#manufacturer.manufacturer-105 .manufacturer_bxn .row{ margin:0 -15px;}.manufacturer_listi { margin:0 -15px; display:table; width:100%; width: 100%;}.manufacturer_listi li {box-sizing: border-box; float: left; margin-bottom: 30px; min-height: 515px; padding: 0 15px; width: 25%;}.manufact_bxn_in{ background:rgba(0,0,0, 0.7); color:#fff; padding:15px 15px;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.manufacturer_listi li:last-child .manufact_bxn_in{ background:rgba(0,137,0207, 0.7);}#left_column .manufacturer_listi{ margin:0;}#left_column .manufacturer_listi > li { float: none; width: 100%; min-height: auto; margin-bottom: 10px; padding:0;}#left_column .manufacturer_listi > li .manufact_bxn_in{ background:rgba(0,0,0, 0.7); color:#fff;min-height: unset;}#left_column .manufacturer_listi > li .manufact_bxn_in  .icon_bx .hover_img{ opacity:0;}#left_column .manufacturer_listi > li .manufact_bxn_in  .icon_bx .normal_img{ opacity:1;}#left_column .manufacturer_listi > li .manufact_bxn_in  .bxn_link{  display: block;}#left_column .manufacturer_listi > li .manufact_bxn_in  .normal_txt{  display: block; margin-bottom:5px;}#left_column .manufacturer_listi > li .manufact_bxn_in  .on_hover_btn{  display: none;}#left_column .manufact_bxn_in .icon_bx { margin-bottom: 0px;  padding:0px 0 0;}#left_column .manufact_bxn_in{ padding:5px 15px;}#left_column .manufact_bxn_in h4{margin:0px;} #left_column .manufact_bxn_in .icon_bx img{max-width:120px;}.manufact_bxn_in  .icon_bx { margin-bottom: 10px; text-align:center; padding:10px 0 0; position:relative;}.manufact_bxn_in  .icon_bx img { max-width: 160px; width:100%:}.manufact_bxn_in  .icon_bx .hover_img { left: 0; margin: auto; opacity: 0; position: absolute; right: 0;}.manufact_bxn_in p { margin-bottom: 30px;  font-family: 'Titillium Web', sans-serif;  font-size:15px;  min-height: 55px;}.manufact_bxn_in  .normal_txt { margin-bottom: 10px;}.manufact_bxn_in  .on_hover_txt { display:none; margin-bottom:10px;}.manufact_bxn_in  h4 { font-size: 28px; margin: 0 0 10px; font-family:'Titillium Web', sans-serif; font-weight:400;}.manufact_bxn_in  h4 strong { font-size: 26px; display: block;  font-weight:700;}.manufact_bxn_in  .bxn_link  { font-weight: bold; text-align: center; font-size:20px; margin-bottom:15px; font-family: 'Titillium Web', sans-serif; text-transform: uppercase;}.manufact_bxn_in  .bxn_link   { color: #fff;} .manufact_bxn_in  .on_hover_btn { text-align:center; font-family: 'Titillium Web', sans-serif; display:none;  font-weight: bold; font-size:18px; margin-bottom:6px; text-transform: uppercase; } .manufact_bxn_in  .on_hover_btn  span{ background:#009dd8; color:#fff; padding:12px 20px;  cursor: pointer; display:inline-block; }.manufacturer_listi > li .manufact_bxn_in a, .manufacturer_listi > li .manufact_bxn_in a:focus{ color:#fff; text-decoration:none;  cursor: text;}.manufacturer_listi > li:hover .manufact_bxn_in a, .manufacturer_listi > li:hover .manufact_bxn_in a:focus{ color:#333; text-decoration:none;} .manufacturer_listi li:hover .manufact_bxn_in{ background:rgba(255,255,255, 0.9); color:#333;}.manufacturer_listi li:hover .manufact_bxn_in .icon_bx img.normal_img{ opacity:0;}.manufacturer_listi li:hover .manufact_bxn_in .icon_bx img.hover_img{ opacity:1;}.manufacturer_listi li:hover .manufact_bxn_in .bxn_link { display:none;}.manufacturer_listi li:hover .manufact_bxn_in .on_hover_btn { display:block;}.manufacturer_listi li:hover .manufact_bxn_in .normal_txt { display:none;}.manufacturer_listi li:hover .manufact_bxn_in .on_hover_txt { display:block;}.pm_result .content_sortPagiBar { margin-left: 2px;}.manufacturer_breadcrumb .row { margin: 0 -15px; }.manufacturer_lang{ font-size:13px; text-transform:uppercase; padding-top:0px; font-weight:bold;}.manufacturer_lang ul { margin:0;}.manufacturer_lang ul li{display: inline-block; }.manufacturer_lang ul li a { color: #fff; padding: 5px 10px; display:block; text-decoration: none;}.manufacturer_lang ul li a:hover{ background:#009dd8;}.sub_cube .manufacturer_lang { padding-top: 9px;}.sub_cube .manufacturer_lang ul li a { color: #000; }.sub_cube .manufacturer_lang ul li a:hover{ background:#009dd8; color: #fff;}.breadcrumb_logo { text-align: center; padding-top: 4px;}.breadcrumb_logo img {max-width:100%;  width: auto;}.breadcrumb_right{ text-align: right; padding-top:4px; font-size:13px; text-transform:uppercase; font-weight:bold;}.breadcrumb_right a{  color:#fff; text-decoration:none;}#manufacturer.manufacturer-105 .pm_result { background: #f4f4f4 none repeat scroll 0 0;}.cattext_outter {bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 43px; z-index: 999;opacity: 0.9;}.cattext {  background: #1a1617 none repeat scroll 0 0;  color: #fff;  left: 1px;  margin: auto;  max-width: 1098px;  padding: 3px 60px;  position: relative;  text-align: center;}#category.category-208 .manufacturer_breadcrumb .cattext, #category.category-253 .manufacturer_breadcrumb .cattext {  left: 0;  max-width: 1097px;}.cattext h4{ font-family: 'Titillium Web', sans-serif; margin:0 0 15px ; font-size:28px; font-weight: 600;  text-transform:uppercase;}.cattext p{ font-family: 'Titillium Web', sans-serif; font-size:15px;  font-weight: 400; line-height: 22px; }.sub_kalkhoff .cattext {max-width: 1095px;}#left_column .title_block {  background: #0075a1 none repeat scroll 0 0;  color: #ffffff;  font-size: 12px;  margin: 0 -10px 8px;   padding: 6px;  text-align: center;}#left_column .PM_ASCriterionGroupCheckbox { background: none;}#left_column .PM_ASBlockNbProduct .PM_ASBlockNbProductValue { color:#0075a1; font-size:14px;padding:0;}#left_column .PM_ASBlockNbProduct {padding:0;}#left_column  .PM_ASForm .PM_ASResetSearch {   margin-right: 0;  margin-top: 0; background:none;}body #left_column .block{background:#f7f7f7; padding:0;}body .PM_ASCriterionStepEnable span { color: #0075a1; background:none;  padding-left: 7px; font-weight: normal;}/* new font */@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900');.hide-left-column .newbread.clearfix { margin: 0 22px -2px;}#more_info_sheets #more_info_tabs { background: #fff; padding-left: 0px; font-family: 'Roboto', sans-serif; }#more_info_sheets #more_info_tabs li{ margin-bottom:0;  margin-right: 30px;}#more_info_sheets #more_info_tabs li a {background: #fff; color: #999; padding: 16px 0 12px; text-transform: uppercase; border-bottom:4px solid transparent;}#more_info_sheets #more_info_tabs li a:hover { color:#0075A1; }#more_info_sheets #more_info_tabs li .selected {border:0; border:0; border-bottom:4px solid #0075A1; color: #0075A1;}#idVedio { padding: 0 !important;}#video_block {margin-left: 0px; margin-right: 0px;  margin-top: 0; }#more_info_block .tab-desc-left h3 { font-size: 25px;  font-family: 'Roboto', sans-serif; text-transform: none;}body#product{  background: #f4f4f4; }#video_block {  margin-bottom: 0; }.page-product-box .details_info_box_table > h4 {font-family: 'Roboto', sans-serif;   text-transform: uppercase;}.page-product-box .details_info_box_table table {font-family: 'Roboto', sans-serif; font-size: 14px;}.page-product-box .details_info_box_table table tr{border-bottom:0;}.page-product-box .details_info_box_table table th { padding: 5px 0; text-align: left; width: 112px;}.page-product-box .details_info_box_table table td { border-left:0; }.page-product-box .details_info_box_table table td img {height: auto; max-width: 26px;}.page-product-box .details_info_box_table tr:nth-child(even) {background: #F7F7F7}.page-product-box .details_info_box_table tr:nth-child(odd) {background: #FFF}.page-product-box .details_info_box_table tr:hover{ background:rgba(0,117,161,0.1);}/* new css */.white_mbreadcrumb{ background:#fff;}.white_mbreadcrumb .breadcrumb_logo { padding-top:0;}.white_mbreadcrumb .breadcrumb_right a{  color:#000; text-decoration:none;}.white_mbreadcrumb .breadcrumb_logo img { width: 150px;}.white_mbreadcrumb .breadcrumb_right { padding-top: 15px; }#manufacturer.manufacturer-105 .columns-container.main-site-column {  background-attachment: fixed !important;  background-repeat: no-repeat !important;  background-size: cover !important;  background-position: center top !important;}#cube_images {  position: absolute; max-width:100%; left:0; right:0;}#cube_images img{   position: absolute;    top: 0;  -webkit-transition: opacity 0.2s ease-in-out;  -moz-transition: opacity 0.2s ease-in-out;  -o-transition: opacity 0.2s ease-in-out;  transition: opacity 0.2s ease-in-out;  opacity:0;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  max-width: 100%; } #cube_images img.opaque{  opacity:1;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=1);}#manufacturer.manufacturer-112  #columns{ background:none;}.manufacturer_cube_page{ padding:70px 30px; min-height:700px;}.cube_page_title{ position:relative; background:rgba(0,0,0, 0.3); padding:10px 20px 20px; margin-bottom:80px;  text-align:center; }.cube_page_title:before, .cube_page_title:after{ content:""; background: url("img/icon_plus.png"); width:53px; height:53px; position:absolute;}.cube_page_title:before{top:-27px; left:-27px;}.cube_page_title:after{bottom:-27px; right:-27px;}.cube_page_title h3{ margin:0; font-family: 'Titillium Web', sans-serif; font-size:65px; font-weight:600; color:#fff; }.cube_page_link ul{font-family: 'Titillium Web', sans-serif; font-weight:600; margin:0 -28px;}.cube_page_link ul li{ float:left; width:25%; text-transform:uppercase; padding:0 28px;}.cube_page_link ul li a{ background:rgba(0,0,0, 0.7); text-decoration:none; color: #fff; font-size:26px;   display: block; padding: 25px 10px; text-align: center; }.cube_page_link ul li a:hover{ background:rgba(255,255,255, 0.8); color:#fc0314; }.cube_page_link ul li a .hover_txt{ display:none;}.cube_page_link ul li a:hover .normall_txt{ display:none;}.cube_page_link ul li a:hover .hover_txt{ display:block;}.pop_white {background:rgba(255, 255, 255, 0.9); color:#000; display:none; left:0px; padding:18px 40px; position:absolute; right:0px; top:auto; z-index:9999; font-family:'Titillium Web', sans-serif;  margin-top: 10px;}.pop_white h4{ font-size:25px; font-family:'Titillium Web', sans-serif; font-weight:600; text-transform: capitalize;}.pop_white p{  font-size: 18px;font-weight: 300; line-height: 30px;}.manufacturer_breadcrumb.white_mbreadcrumb.sub_cube {  position: relative; max-width: 1096px;}.sub_cube .pop_white {right: 0px; left:0px;}.battery_icon {    background: url("img/battery-icon-juju.png");    bottom: 5px;    color: #fff;    font-family: arial;    font-size: 12px;    font-weight: bold;    height: 24px;    line-height: 24px;    padding: 0 0 2px 4px;    position: absolute;    right: 14px;    text-align: left;    width: 55px;}/*kalkhoff*/.kalkhoff_breadcrumb {left: 0; margin-top: 2px; position: absolute; right: 0px; z-index: 999;}.sub_kalkhoff.kalkhoff_breadcrumb { margin-top: 0px; position: inherit; }.kalkhoff_breadcrumb .container { padding:0;}#kalkhoff_images {display: table; position: relative; width: 100%; z-index: 99;}.kalkhoff_left { float: left; width: 53.2%;  overflow: hidden; transform: skewX(-10deg);}.kalkhoff_rht { float: right; width: 53.2%;  overflow: hidden; transform: skewX(-10deg);}.kalkhoff_left img, .kalkhoff_rht img{ width: 110%; -webkit-filter: grayscale(100%);  filter: grayscale(100%); transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease;  transform: skewX(10deg);}.kalkhoff_left:hover img, .kalkhoff_rht:hover img{ -webkit-filter: grayscale(0%);  filter: grayscale(0%);}.kalkhoff_rht img { margin-left: -78px;}.kalkhoff_left_in, .kalkhoff_rht_in {  position: relative;}.kalkhoff_left_in .kalkhoff_btn { right: 80px;}.kalkhoff_rht_in .kalkhoff_btn { left: 80px;}.kalkhoff_btn { position: absolute; top: 43%;  transform: skewX(10deg); font-family: 'Titillium Web', sans-serif; z-index: 99; font-size: 35px; font-weight: 600;}.kalkhoff_btn a {background: #c7ce00; color: #fff; display: inline-block; padding: 22px 30px; text-transform: uppercase; text-decoration:none; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; }.kalkhoff_rht_in:hover a{background: #fff; color: #c7ce00;}.kalkhoff_left_in:hover a{background: #fff; color: #c7ce00;} .kalkhoff_btn_new { position: absolute; top: 43%;  font-family: 'Titillium Web', sans-serif; z-index: 99; font-size: 35px; font-weight: 600; text-align: center; left:0; right:0 }.kalkhoff_btn_new a {background: #c7ce00; color: #fff; display: inline-block; padding: 22px 30px; text-transform: uppercase; text-decoration:none; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; }.kalkhoff_btn_new a:hover {background: #fff; color: #c7ce00; }.kalkhoff_down_info { background:rgba(255,255,255,0.8); bottom:1px; left:0; position:absolute; right:0; text-align:center; padding:15px 0; text-transform:uppercase;}.kalkhoff_down_info h3{font-family: 'Titillium Web', sans-serif; color:#393939; font-size:34px; font-weight:600; margin:0;}.kalkhoff_down_info .color_gtxt{ color:#8dc73c;}.kalkhoff_left { margin-left: -3.6%;}.kalkhoff_rht { margin-right: -3.6%}.kalkhoff_breadcrumb .cattext_outter { right: 2px; top: 42px;}/*haibike page css end*/.battery_icon.both_icon {  line-height: 10px;  padding-top: 2px;}.battery_icon.both_icon span {  display: block;}/*ktm page */@font-face {    font-family: 'bebas_neuebold';    src: url('font/bebasneue_bold-webfont.woff2') format('woff2'),         url('font/bebasneue_bold-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'bebas_neue_regularregular';    src: url('font/bebasneue_regular-webfont.woff2') format('woff2'),         url('font/bebasneue_regular-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}#ktm_list18{font-family: 'bebas_neuebold'; padding:15px 0}#ktm_list18 ul li{ width:33.33%; float:left;}#ktm_list18 ul li.other_li{ -webkit-filter: grayscale(100%);  filter: grayscale(100%); transition:all 0.1s ease; -webkit-transition:all 0.1s ease; -moz-transition:all 0.1s ease; -o-transition:all 0.1s ease; }#ktm_list18 ul li.hoveractive.other_li{ opacity:1; transform: scale(1.02); margin-top:-9px; z-index:9; }#ktm_list18 ul li .ktm_list18_bx{ position:relative;}#ktm_list18 ul li .ktm_list18_bx .kbx_title{ position:absolute; top:20px; left:20px; }#ktm_list18 ul li .ktm_list18_bx .kbx_title h3, #ktm_list18 ul li .ktm_list18_bx .kbx_title h4{font-family: 'bebas_neuebold';  line-height: 45px;  font-size:60px; color:#626262; margin:0;}#ktm_list18 ul li .ktm_list18_bx .kbx_title h4{ color:#626262; position:relative; }#ktm_list18 ul li .ktm_list18_bx .kbx_title h4:after{ background:url(img/ktm_arrow_icon.png) no-repeat ; width:38px; height:30px; content:""; position:absolute;top: 8px; right: -44px; }#ktm_list18 ul li .ktm_list18_bx .kbx_btn {font-weight: bold;font-family: arial;font-size: 26px;top: 67px;right: 29px;text-align: center;position: absolute;  display:none; }#ktm_list18 ul li .ktm_list18_bx .kbx_btn span{ background:#f58220; color:#fff; padding:11px 19px; display:inline-block;}#ktm_list18 ul li .ktm_list18_bx .kbx_img img{ max-width:100%;}#ktm_list18 ul li.hoveractive.other_li .ktm_list18_bx .kbx_img { }#ktm_list18 ul li:hover .ktm_list18_bx .kbx_btn{ display:block;}#ktm_list18 ul li.hoveractive{ -webkit-filter: unset;  filter: unset;}#ktm_list18 ul li.hoveractive .kbx_btn{display:block;}#ktm_list18 ul li:nth-child(2)  .kbx_title h3, #ktm_list18 ul li:nth-child(2)  .kbx_title h4{color:#fff;}.ktm_breadcrumb .breadcrumb_logo img { max-width: 100%; width: auto;}.ktm_breadcrumb .cattext{  background: #fff; color: #000; padding-top:4px; padding-bottom:4px; }.o2feel_breadcrumb .breadcrumb_logo img { max-width: 100%; width: auto;}#o2feel_page{ margin-bottom: 180px}#o2feel_box{ position:relative;  min-height: 320px;}#o2feel_box .o2feel_box_in{ position:absolute; top:0; left:0; right:0; transition:all 0.1s ease; -webkit-transition:all 0.1s ease; -moz-transition:all 0.1s ease; -o-transition:all 0.1s ease;  }#o2feel_box .o2feel_box_in.o2feel_box_hover {display: none;}#o2feel_box .o2feel_box_in .box_in_img img{ width:100%;}#o2feel_box .o2feel_box_in > h4 {font-family: 'Titillium Web', sans-serif; color: #fff; font-weight:600; font-size: 35px; left: 0; position: absolute; right: 0; text-align: center; top: 35%; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);}#o2feel_page .o2feel_list {bottom: -115px; left: 0; position: absolute; right: 0;}#o2feel_page .o2feel_list ul li{ text-align:center; font-family: 'Titillium Web', sans-serif; float:left; width:20%;}#o2feel_page .o2feel_list ul li a{ color:#474747; text-decoration:none; }#o2feel_page .o2feel_list ul li h5{ text-transform:uppercase; margin:0; font-size:26px; font-weight:600;}#o2feel_page .o2feel_list_icon{ position:relative; margin-bottom:30px;}#o2feel_page .o2feel_list_icon .hover_icon{ opacity:0; position:absolute; margin:auto; left:0; right:0; top:0;}#o2feel_page .o2feel_list ul li:hover .normal_icon{opacity:0;} #o2feel_page .o2feel_list ul li:hover .hover_icon{opacity:1;}#o2feel_page.klickfix_page{ position:relative;  min-height: 520px;}#o2feel_page.klickfix_page { margin-bottom: 0;  margin-left: -2px;  margin-right: -2px;}#o2feel_page.klickfix_page .klickfix_list {top: 44%; left: 0; position: absolute; right: 0; text-align:center;}#o2feel_page.klickfix_page .klickfix_list ul li{ text-align:center; font-family: 'Titillium Web', sans-serif; display:inline-block; width:40%;}#o2feel_page.klickfix_page .klickfix_list ul li a{ background:#fff; color:#000; text-decoration:none; display: inline-block; padding: 15px 50px; }#o2feel_page.klickfix_page .klickfix_list ul li a:hover{ background:#d8061b; color:#fff;}#o2feel_page.klickfix_page .klickfix_list ul li h5{ text-transform:uppercase; margin:4px 0 0; display: inline-block; font-size:22px; font-family: 'Titillium Web', sans-serif;  font-weight:600;}#o2feel_page.klickfix_page .klickfix_list_icon{ position:relative; float: left; margin-bottom:0px; margin-right: 10px; display:inline-block;}#o2feel_page.klickfix_page .klickfix_list .hover_icon{ opacity:0; position:absolute; margin:auto; left:0; right:0; top:0;}#o2feel_page.klickfix_page .klickfix_list ul li:hover .normal_icon{opacity:0;}#o2feel_page.klickfix_page .klickfix_list ul li:hover .hover_icon{opacity:1;}#o2feel_page.klickfix_page .main_hai_link > a { background:#000; color:#fff;  font-family: 'Titillium Web', sans-serif; font-weight:400;}#o2feel_page.klickfix_page .main_hai_link { bottom: -30px; }#o2feel_page.klickfix_page { margin-bottom: 0; }.shimano_breadcrumb { margin-left: -2px; margin-right: -2px;}.klickfix_breadcrumb { margin-left: -2px; margin-right: -2px;}.klickfix_breadcrumb .breadcrumb_right {  padding-top: 10px;}.klickfix_breadcrumb  .cattext_outter { left:-1px; right:1px; top:56px;}.shimano_breadcrumb .cattext { padding: 0;}.shimano_breadcrumb .cattext_outter { opacity: 1; position: inherit;}.shimano_breadcrumb_img { margin: 10px -15px -10px -17px; }.shimano_breadcrumb .breadcrumb_right { padding-top: 8px; }.shimano_breadcrumb .cattext .shimano_breadcrumb_img img{ width:100%; }.shimano_breadcrumb .cattext .shimano_breadcrumb_info{ position:absolute; text-align:center; bottom:15px; left:0; right:0; }.shimano_breadcrumb .cattext .shimano_breadcrumb_info p { color: #fff; font-size: 13px; margin: 0; line-height: 16px;}.manufacturer-108 #vg_bike18 {position: relative;top: -57px;}.manufacturer-108 .manufacturer_breadcrumb {position: relative;z-index: 999;}.manufacturer-108  #reviews_detail {margin: -57px 0 0;}#vg_bike18 { margin-top: -9px;}#vg_bike18 ul li{ float:left; width:40%; text-align:center; color:#fff; transition: all 0.5s ease 0s;}#vg_bike18 ul li:nth-child(2){ width:20%;}#vg_bike18 .pliant_bike{ background:#00cbe6; text-align:right;}#vg_bike18 .urbain_bike{ background:#607d8b;}#vg_bike18 .terrain_bike{ background:#ff2a48; text-align:left;}#vg_bike18 ul li:hover{ text-align:center;}#vg_bike18 ul li .vg_bike_bx {  overflow:hidden;   padding:65px 0px;  } #vg_bike18 ul li .vg_bike_bx .vg_bx_img{  overflow:hidden;}#vg_bike18 ul li .vg_bike_bx .vg_bx_img img{ transition: all 0.5s ease 0s;}#vg_bike18 .pliant_bike .vg_bike_bx .vg_bx_img img{ margin-right:-17%;}#vg_bike18 .urbain_bike .vg_bike_bx .vg_bx_img img{ margin-left:-28%;}#vg_bike18 .terrain_bike .vg_bike_bx .vg_bx_img img{ margin-left:-17%;}#vg_bike18 ul li:hover .vg_bike_bx .vg_bx_img img{ margin-left:0%;  margin-right:0%;}#vg_bike18 .pliant_bike .vg_bike_bx h3{  padding-right:50px;}#vg_bike18 .terrain_bike .vg_bike_bx h3{  padding-left:50px;}#vg_bike18 ul li:hover .vg_bike_bx h3{ padding-left:0;  padding-right:0;}#vg_bike18 ul li .vg_bike_bx h3{ font-family: 'Titillium Web', sans-serif; height:55px; margin-bottom:0; text-transform:uppercase; font-weight:300; font-size:45px; min-width:364px; transition: all 0.5s ease 0s;  overflow:hidden; color:#fff; }#vg_bike18 ul li .vg_bike_bx h3 a{color:#fff;}#vg_bike18 ul li.other_child .vg_bike_bx h3{ font-size:25px; min-width:100%;}    #vg_bike18 ul li .vg_bike_bx h3 strong{ font-weight:600;}#vg_bike18 ul li .vg_bike_bx .btn_vg_bike{ display:none; font-size:26px; font-family: 'Titillium Web', sans-serif; font-weight:700; text-decoration:none; color:#00cbe6; background:#fff; padding:2px 20px; text-transform:uppercase; top:-5px;   position: relative;}#vg_bike18 ul li.urbain_bike .vg_bike_bx .btn_vg_bike{ color:#607d8b;}#vg_bike18 ul li.terrain_bike .vg_bike_bx .btn_vg_bike{ color:#ff2a48;}#vg_bike18 ul li:hover .vg_bike_bx .btn_vg_bike{  display:inline-block; }#vg_bike18 ul li:hover .vg_bike_bx h3{ min-width:450px;}/**/@font-face {	font-family: 'Brandon_Grotesque_black';	src: url('font/BrandonGrotesque-Black.eot');	src: url('font/BrandonGrotesque-Black.eot?#iefix') format('embedded-opentype'),		url('font/BrandonGrotesque-Black.woff') format('woff'),		url('font/BrandonGrotesque-Black.ttf') format('truetype');	font-weight: 500;	font-style: normal;}.manufacturer-110 .manufacturer_breadcrumb {position: relative;z-index: 99;}.manufacturer-110  #scott18 {top: -71px;} .manufacturer-110 #reviews_detail {margin: -71px 0 0;}#scott18{ position:relative;  height:660px;   margin-top: 0px;}#scott18 .scott18_banners li.first_img{ opacity:1;}#scott18 .scott18_banners li {opacity: 0; transition: opacity 0.1s ease-in-out 0s; height:660px; position: absolute; width:100%;}#scott18 .scott18_banners img{ max-width: 100%; top: 0;  width:100%;}#scott18 .scott18_banners li.opaque {opacity: 1;}#scott18  .scott18_banners .first_img > h4{color:#fff; font-family: 'Brandon_Grotesque_black';font-size:45px; left:0; position:absolute; right:0; text-align:center; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6); top:28%; font-weight:600;  } #scott18 .scott18_btns{ position:absolute; top:42%; left:0; right:0; width:100%;}#scott18 .scott18_btns ul { text-transform:uppercase; font-size:22px; font-family: 'Brandon_Grotesque_black'; }#scott18 .scott18_btns ul li{ float:left; width:33.33%; padding:0 30px; text-align:center;}#scott18 .scott18_btns ul li a{ background:rgba(0,0,0, 0.6); padding:20px 30px 25px; text-decoration:none;  color:#fff;  display:block;} #scott18 .scott18_btns ul li a:hover{ background:rgba(0,153,255, 0.6); }#scott18 .scott18_btns ul li a span{position:relative;  }#scott18 .scott18_btns ul li a span::after { background:#fff; bottom: 0; content: ""; height: 2px; left: 0px; position: absolute; right: 0px; width: auto;}.manufacturer-111 .manufacturer_breadcrumb {position: relative;z-index: 999; }.manufacturer-111 #reviews_detail {margin: -57px 0 0;}#ovelo_bike18 { margin-top: -57px; position:relative; min-height:720px;}#ovelo_bike18 ul li{ width:50%; text-align:center; top:0; z-index:99; overflow:hidden; color:#fff; transition: all 0.5s ease 0s; position:absolute;}#ovelo_bike18 ul li:first-child{ border-right:2px solid #fff;}#ovelo_bike18 ul li:last-child{ right:0; border-left:2px solid #fff;}#ovelo_bike18 ul li:last-child img{ float:right;}#ovelo_bike18 ul li.other_child{ z-index:1;}#ovelo_bike18 ul li .ovelo_bike_bx h3{ font-family: 'Titillium Web', sans-serif;  text-transform:uppercase; font-weight:700; font-size:68px;  text-align:center; margin: 0 0 30px;; }#ovelo_bike18 ul li .ovelo_bike_bx{ position:relative; width:100%; height:100%;}#ovelo_bike18 .pliant .ovelo_bike_bx h3{ color:#333; text-shadow: 1px 1px 1px #fff;} #ovelo_bike18 .route .ovelo_bike_bx h3{ text-shadow: 1px 1px 1px #222;} #ovelo_bike18 ul li .ovelo_bxn{ position:absolute; top:65px; width:520px; }#ovelo_bike18 ul li.pliant .ovelo_bxn{ left:0; }#ovelo_bike18 ul li.route .ovelo_bxn{ right:0; }#ovelo_bike18 ul li:hover .ovelo_bx_info{ display:inline-block; }#ovelo_bike18 ul li.pliant .ovelo_bx_info{left:0;} #ovelo_bike18 ul li.route .ovelo_bx_info{right:0;} #ovelo_bike18 .ovelo_bx_info h4{ font-family: 'Titillium Web', sans-serif; font-size:29px; font-weight:400px; font-style:italic; margin:0 0 20px; }#ovelo_bike18 .ovelo_bx_info p{font-size:16px;line-height:20px;font-family:'Titillium Web', sans-serif; margin-bottom:15px;} #ovelo_bike18 .ovelo_bike_bx .btn_box {  font-family: 'Titillium Web', sans-serif; font-size:28px; }#ovelo_bike18 .ovelo_bike_bx .btn_box a{ background:#fff; color:#333; padding: 8px 12px 8px 35px; font-weight:600; display:inline-block; position:relative;}#ovelo_bike18 .ovelo_bike_bx .btn_box a:before{ background:url(img/ovelo_arrow_icon.png);  content: ""; height: 15px; left: 12px; position: absolute; top: 10px; width: 18px; }.scott_breadcrumb .container { padding: 0;}.scott_breadcrumb .breadcrumb_logo { margin-top: -1px; padding-top: 0;}.scott_breadcrumb .breadcrumb_logo img{ width: auto;} .pink_bx .title_box > h4 { background: #e74890; }#cms #center_column .pagemag_bx.pink_bx h5 a {color: #e74890;}.pagemag_bx.pink_bx { min-height: 86px;margin-bottom: 15px;}/*  */.manufacturer-112 .manufacturer_breadcrumb {position: relative;z-index: 999;}.manufacturer-112 .newbread {display: none;}#scott18.cannondale .scott18_banners img{ height:100%; width:100%;}#scott18.cannondale .scott18_banners li { width:100%;height:auto; list-style:none;}#scott18.cannondale  .scott18_btns ul {text-align:center;}#scott18.cannondale  .scott18_btns ul li {display: inline-block; float:none;}#scott18.cannondale  .scott18_btns ul li {width: 47%;}#scott18.cannondale   .scott18_btns ul li a {background: rgba(137,201,60,0.6);padding: 22px 30px;}#scott18.cannondale  .hover_txt {display: none;}#scott18.cannondale   .scott18_btns ul li a:hover .hover_txt {display: block;}#scott18.cannondale   .scott18_btns ul li a:hover .normall_txt {display: none;}#scott18.cannondale   .scott18_btns ul li a span:after {content:unset;}#scott18.cannondale   .scott18_btns ul li a:hover {background: #fff; color:rgb(139,200,62);}#scott18.cannondale { height:640px;top: -57px; } .category.category-221 .manufacturer_breadcrumb {position: relative;}/*  */.manufacturer-115  .manufacturer_lang {padding-top: 6px;}.manufacturer-115  .breadcrumb_right {padding-top: 10px;}.manufacturer-115 .newbread {display: none;}.manufacturer-115  .manufacturer_breadcrumb,.category-257 .manufacturer_breadcrumb,.category-253 .manufacturer_breadcrumb,.category-254 .manufacturer_breadcrumb {background: none repeat scroll 0 0 #002f5c;}.category-257 .manufacturer_breadcrumb  .manufacturer_lang,.category-253 .manufacturer_breadcrumb  .manufacturer_lang,.category-254 .manufacturer_breadcrumb  .manufacturer_lang {margin-top: 5px;}.category-257 .manufacturer_breadcrumb  .breadcrumb_right,.category-253 .manufacturer_breadcrumb  .breadcrumb_right,.category-254 .manufacturer_breadcrumb  .breadcrumb_right  {margin-top: 5px;}.category-257 .manufacturer_breadcrumb  .cattext p,.category-253 .manufacturer_breadcrumb  .cattext p,.category-254 .manufacturer_breadcrumb  .cattext p   {font-size: 18px;font-weight: 300;line-height: 30px;}.category-257 .manufacturer_breadcrumb  .cattext,.category-253 .manufacturer_breadcrumb  .cattext,.category-254 .manufacturer_breadcrumb  .cattext   {margin: 14px auto auto; text-align:left;}.category-257 .manufacturer_breadcrumb  .breadcrumb_logo ,.category-253 .manufacturer_breadcrumb  .breadcrumb_logo ,.category-254 .manufacturer_breadcrumb .breadcrumb_logo  {margin-top: -2px;}.manufacturer-115  #reviews_detail {margin: -57px 0 0;}.manufacturer-115 .manufacturer_breadcrumb {position: relative;z-index: 9;}.manufacturer-115 .cattext {margin: 14px auto auto; text-align:left;}.manufacturer-115 .cattext p {font-size: 18px;font-weight: 300;line-height: 30px;}/*  */.manufacturer-113  .manufacturer_lang {padding-top: 6px;}.manufacturer-113  .breadcrumb_right {padding-top: 10px;}.manufacturer-113 .newbread {display: none;}.manufacturer-113  .manufacturer_breadcrumb {background: none repeat scroll 0 0 #000;}.manufacturer-113  #reviews_detail {margin: -57px 0 0;}.manufacturer-113 .manufacturer_breadcrumb {position: relative;z-index: 9;}.manufacturer-113 .cattext p {font-size: 18px;font-weight: 300;line-height: 30px;}#abus_113  .abus_main_sec {margin: auto;max-width: 1096px;}#abus_113  {background: none repeat scroll 0 0 #e2e8f0;padding-top: 57px;position: relative;top: -59px;}#abus_113 .abus_tab li {padding: 0;text-align: center;}#abus_113 .abus_tab ul {margin: 0;}#abus_113 .abus_tab li a {background: none repeat scroll 0 0 #7f97ad;color: #002f5c;display: inline-block;font-size: 30px;padding: 20px 0;width: 100%; position:relative;font-family: 'fagocotfregular';	}#abus_113 .abus_tab li a:hover {background:#e2e8f0;}#abus_113 .abus_tab li a:before {background:#e2e8f0;bottom: -11px;content: "";height: 30px;left: 0;display:none;margin: auto;position: absolute;right: 0;transform: rotate(45deg);width: 30px;z-index: 1;}#abus_113 .abus_tab li a:focus {outline: medium none;text-decoration: none;}#abus_113 .abus_tab a.active_abus {background: #e2e8f0;}#abus_113 .abus_tab a.active_abus:before {display:block;}#abus_113 .abus_tab li a img {vertical-align: -4px;}#abus_113 .abus_banner_img img{width:100%;}#abus_113 .abus_btm_sec{background:#002f5c; padding: 15px 0; text-align:center; display:inline-block;width:100%;margin-bottom: 0;}#abus_113 .abus_btm_sec span{color:#fff; font-size:23px;font-family: 'fagocotfregular';}#abus_113 .abus_banner > ul {margin-bottom: 0;}#abus_113 .abus_tab {box-sizing: border-box;}#abus_113 .abus_banner li {position: relative;}#abus_113 .abus_tab li:hover a:before {display:block;}#abus_113 .abus_banner {position: relative;}#abus_113 .abus_banner_txt {right: 50px;position: absolute;top: 150px;text-align: right;}#abus_113  .main_abus_banner  .abus_banner_txt {top: 60px;}#abus_113  .abus_banner li:nth-child(2) .abus_banner_txt {right: auto;left: 50px;text-align: left;}#abus_113 .abus_banner_txt h3{font-size:50px; color:#fff;font-family: 'FagoNoMedium';text-shadow: 0 3px 78px #333;}/*  */.home_page_manufact {background:#fff; display: table; padding: 10px; width: 100%;}.manufact_title h5:after {  background: none repeat scroll 0 0 #3bacc8;content: "";height: 3px;left: 0;margin: auto;  position: absolute;right: 0;top: 50%;width: 60%;}.manufact_title h5 { font-family: "Fjalla One",sans-serif; font-size: 20px; font-style: italic; position: relative; text-align: center; text-transform: uppercase;}.manufact_title  h5 span{ display:inline-block; background:#fff; padding:0 20px; position: relative; z-index: 99;}.manufact_logo {text-align: center;}.manufact_logo  img {max-width: 220px;text-align: center;}.manufact_logo  img:hover{background:#f5f5f5;}.manufact_logo  a{opacity:0.8;}.manufact_logo  a:hover{ opacity:1;}.manufact_link {float: right; margin-bottom: -5px;} /*  */.manufacturer-105 .manufacturer_listi li {display: inline-block;float: none;vertical-align: top;text-align: left;}.manufacturer-105 .manufacturer_listi {text-align: center;} #ktm_list18 { display: table; height: 100%; width: 100%;}.manufacturer-108 #vg_bike18 { display: table; height: 100%; position: relative; top: -57px; width: 100%;}.main_hai_link { bottom: 4px; font-size: 18px; font-weight: bold; left: 0; min-height: 140px; padding-top: 38px; position: absolute; right: 0; text-align: center;  z-index: 99;}.main_hai_link > a { background: rgba(255, 255, 255, 0.8) ; font-family:'Roboto', sans-serif; color: #333; display: inline-block; padding: 8px 15px; text-decoration: none;}#o2feel_page .main_hai_link, #ovelo_bike18 .main_hai_link{ bottom: 50px;} #ktm_list18 .main_hai_link{position: static;} #ktm_list18 .main_hai_link a{background:#5e5e5e;font-family: 'Titillium Web', sans-serif; color:#fff;margin-top: 10px;padding:8px 40px; font-size:19px;} #ktm_list18 .main_hai_link a img {vertical-align: 0px;}.manufact_link a:hover{ text-decoration:underline;}#tab_block .featuresbloc{ margin-bottom:30px;}#tab_block .featuresbloc h2 { color: #2e2e2e; font-family: 'Titillium Web', sans-serif;font-size: 25px; margin: 0 0 20px;font-weight: 600;}#tab_block .featuresbloc p { color: #2e2e2e; line-height: 25px; text-align: justify;font-size: 16px;font-family: 'Titillium Web', sans-serif;}#tab_block .featuresbloc .featuresbloc_info { background:#f4f4f4; color:#2e2e2e;position:relative;padding-bottom: 20px;padding-top: 20px;}#tab_block .featuresbloc td{padding: 0 40px;}#tab_block .featuresbloc .featuresbloc_info::before {background: #f4f4f4;bottom: 0;content: "";height: 40px;margin: auto;position: absolute;right: -19px;top: 0;transform: rotate(45deg);width: 40px;}#module-privilegecard-number .newbread.clearfix{ margin-bottom:-1px;}/*  */#PM_ASCriterionsGroup_110_11.PM_ASCriterionsGroup {min-height: 85px;position: relative;}#PM_ASCritRange110_11 {margin-top: 42px !important;}/**/#topeak_page18 { margin-bottom: 0px; margin-top: -2px; position: relative;}#topeak_box {height: 790px; overflow: hidden; position: relative;}#topeak_box .topeak_box_in{ position:absolute; top:0; left:0; right:0; bottom:0; transition:all 0.1s ease; -webkit-transition:all 0.1s ease; -moz-transition:all 0.1s ease; -o-transition:all 0.1s ease;  }#topeak_box .topeak_box_in.topeak_box_hover {display: none;}#topeak_box .topeak_box_in .box_in_img img{ width:100%; height: 790px;}#topeak_box .topeak_box_in > h4 {font-family:'Roboto', sans-serif; color:#fff; font-weight:300; font-size:55px; left:0; position:absolute; right:0; text-align:center; top:27%; }#topeak_page18 .topeak_list { background:rgba(0, 0, 0, 0.8); left: 0; position: absolute; right: 0; top: 45%;}#topeak_page18 .topeak_list ul li{ text-align:center; font-family: 'Roboto', sans-serif; float:left; width:25%;}#topeak_page18 .topeak_list ul li a{ color:#474747; text-decoration:none; display:block; padding:30px 0; }#topeak_page18 .topeak_list ul li:hover a{background:rgba(255,214,3, 0.8); }#topeak_page18 .topeak_list ul li h5{ text-transform:uppercase; font-family: 'Roboto', sans-serif;  color:#fff; margin:0; font-size:17px; font-weight:600;}#topeak_page18 .topeak_list ul li:hover h5{color:#000; }#topeak_page18 .topeak_icon { position:relative; margin-bottom:10px;}#topeak_page18 .topeak_icon .hover_icon{ opacity:0; position:absolute; margin:auto; left:0; right:0; top:0;}#topeak_page18 .topeak_list ul li:hover .normal_icon{opacity:0;}#topeak_page18 .topeak_list ul li:hover .hover_icon{opacity:1;}.manufacturer-116 .scott_breadcrumb { left: 0; position: absolute; right: 0; z-index: 99;}#topeak_page18  .main_hai_link { bottom: -15px;}/*  */.PM_ASCriterionsGroup {min-height: 80px;}/*new head 19-9-17*/#header { background: #2e2e2e;}#header .nav {background:#fff;  margin: 0px;}#header .nav li a{ color:#333;}#header  #languages-block-top div.current { color:#333; }body #header .navbar { background:#00a0c7; border:0; margin-top: 0px;}.li-niveau1 .advtm_menu_span, .li-niveau1 a .advtm_menu_span{ background:url(../img/border-line_n.jpg ) no-repeat center right;  padding: 12px 10px !important;}.li-niveau1.advtm_menu_0 .advtm_menu_span {background:rgba(0, 0, 0, 0) url("../img/border-line_n.jpg") no-repeat scroll right center !important; width:40px;} #maindiv-livra #search_block_top.btncss .btn.button-search{ background:#8dc63f;} .sticky {background:#2e2e2e;}#search_block_top #searchbox { border-radius: 4px; overflow: hidden; }#header .shopping_cart .cart_div{ width:100%; background:none;}#header  .shopping_cart .cart_div:before { display:none; }#contact-dial-support .contact-img { margin-bottom: 4px;}#contact-dial-support:hover{ color:#333; background:#8ec63f; }#contact-dial-support > a{ color:#fff; text-decoration:none;}#contact-dial-support:hover > a{ color:#333;}#contact-dial-support .contact-img img{ margin:auto;}#contact-dial-support .contact-img .hvr_img{ display:none;}#contact-dial-support:hover .contact-img .hvr_img{ display:block;}#contact-dial-support:hover .contact-img .nrml_img{ display:none;}#contact-dial-support .contact-text i { display: none;}#header .shopping_cart .cart_div a{ padding:0;}#dial-support #support-title { color: #fff; float:none; font: 400 13px/13px "Open Sans",sans-serif; }#dial-support .support-msg-icon { position: absolute; top: 15px; left: 0; margin-left: -100px; right: 0; }#dial-support .support-msg-icon  .hvr_img{ display:none;}body #header .col_in_r > ul > li#dial-support { height: auto; margin: 0; padding-top: 25px !important;  padding-bottom: 25px !important; top: 0; }#dial-support:hover { }#dial-support #support-phone { color: #8dc63f; display: block; float: none; font: 600 15px/15px "Open Sans",sans-serif;}#dial-support #support-team { color: #fff; font: 300 12px/14px "Open Sans",sans-serif; display: block; float: none; }#maindiv-livra { padding-top: 0;}#search_block_top { float: none; padding: 30px 0 0 !important; width: auto;}.shopping_cart .cart_new_icon img{ margin:auto;}.shopping_cart .cart_new_icon .hvr_img{ display:none;}.shopping_cart:hover .cart_new_icon .hvr_img{ display:block;}.shopping_cart:hover .cart_new_icon .nrml_img{ display:none;}body #header .shopping_cart:hover b{ color:#333;} body #header .col_in_r > ul > li.shopping_cart { margin-top: 0 !important; padding-top: 22px !important;  padding-bottom:39px !important;}body #header .shopping_cart:hover { background:#8ec63f;} #header .head-top-links > ul { float: right; margin-right: 8px;}#header .head-top-links > ul > li > a:hover{color:#fff; background:#01a0c7;}#header .head-top-links > ul > li .hvr_img{ display:none;}#header .head-top-links > ul > li:hover .hvr_img{ display:block;}#header .head-top-links > ul > li:hover .nrml_img{ display:none;}#header .head-top-links .cms_nav_link::after { background:#333; content:""; height:11px; position:absolute; right:-2px; top:11px; width:1px; z-index:9;}.cart_div b { font-size: 13px; font-weight: normal;}.cart_div .cart_new_icon { margin: 0 0 5px;}#header .head-top-links .cms_nav_link img { float: left; margin: 3px 5px 0 0;}header #navigation .col-sm-9 > .row { margin-right: -15px;}body #header .col_in_r { margin-left: -15px;}body #header .col_in_r > ul { display: table; width: 100%; margin: 0;}body #header .col_in_r > ul > li { float: left !important; list-style: outside none none; padding: 19px 5px 18px !important; width: 20% !important; position: relative;} body #header .col_in_r > ul > li#dial-support {width: 40% !important;}body #header .col_in_r > ul > li#contact-dial-support { width: 40% !important;}body #header .col_in_r > ul > li#contact-dial-support .contact-text > span {font-size: 12px;}body #header .shopping_cart .cart_div > a { display: inline-block; position: relative; width: auto;}header .row #header_logo { padding-top: 5px;}header .row #header_logo .logo.img-responsive { max-width: 90%;}#totUserInfo ul li a{ color:#fff;}#totUserInfo p a{ color:#fff;}#totUserInfo { margin-top: 18px; left: 0; top: auto; width: 100%;}/* end new head*//* new nav section*/body #adtm_menu .li-niveau1{ position:inherit; list-style:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_custom.sub-menu{ display:block; width:100%; position:absolute; border-bottom:1px solid #ccc; top:auto; left:0; margin:0; padding:0; display:none; min-height:380px; right:0; }body #adtm_menu .li:hover .drop_n{ display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box{ display:table; width:100%; position:relative;  margin-bottom: -38px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide li{ float:none; width:100%;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul{ padding:0; margin:0; float:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li { width:223px; display:block;  } body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li:last-child{ border-bottom:0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a { display:block; float:none; color:#000 !important; text-align:left; background:none; padding:85px 0; position:relative; font-family: "Roboto",sans-serif !important; font-size:17px; width:230px; float:right; text-transform: uppercase;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a:hover {  color:#000; background:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a:after{ color:#e8e8e8; content:"\f0da"; font-family: FontAwesome; font-size:50px; position:absolute; top:49%; right:-17px; display:none; z-index:99;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li {  background: #e8e8e8 none repeat scroll 0 0;  border-bottom: 1px solid #cccccc;clear: both;display: table;width: 35%;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li:hover >  span > a:after{  display:block;}  body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a:hover:after{ display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss {  color: #000;display: none;left: 35%;margin: 0;min-height: 150px;padding: 20px 0 0 30px;position: absolute;  right: 0;text-align: left;top: 0;width: 100%;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li:hover .sub_menuss, body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li.active .sub_menuss { display:block;} body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li.active a:after{ display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li{ width:100%; float:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li.col-sm-4{ width:auto; float:left;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul { margin:0 0 5px 11px; padding:0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul li{ display:block; margin:0 0 0px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul li a{ color:#7e7e7e !important; font-size:12px; display:block; padding:0px 0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul li a:hover{ background:none; color:#333 !important;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .accer_list{  margin:0 0 8px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .accer_list h4{ margin:0 0 5px; color:#000; font-size:15px; font-family: 'Titillium Web', sans-serif; }body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .accer_list h4 a{ color:#333;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .piec_bx_list{ border-bottom:0; margin:0 0 8px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .piec_bx_list h4{ margin:0 0 5px; color:#000; font-size:15px;  font-family: 'Titillium Web', sans-serif; }body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .piec_bx_list h4 a{ color:#333;}body #adtm_menu .li-niveau1.advtm_menu_13  .adtm_sub_slide  .sub_menuss  .column_wrap_title > a{font-size:17px !important; color:#333 !important; }body #adtm_menu .li-niveau1.advtm_menu_13  .adtm_sub_slide  .accer_bxx  .column_wrap_title > a{padding-bottom:25px;}/* new nav section*/.security_level{ background:url('../img/security_level_bg.png') no-repeat ;  width: 90px;height: 90px;background-size: 100%;  color: #fff;font-size: 40px;text-align: center;padding-top: 45px;font-weight: bold;}#abus_products .security_level{  display: none; position: absolute; top: 10px; left: 10px; z-index: 9;}#abus_products  #image-block:hover .security_level { display: block;}#product   .security_level { display: block;}.safety_level {  background: rgba(0, 0, 0, 0) url("img/safety.png") no-repeat scroll 0 0 / 100% auto;  color: #fff;font-size: 26px;font-weight: bold; height: 60px;padding-top: 28px;  position: absolute;text-align: center;width: 60px;z-index: 99;}.safety_level {left:5px; bottom:5px;}.cms-23 .newbread.clearfix {margin: 0 22px -1px !important;}/* timer_counter*/	#timer_page h3{font-family: "Titillium Web",sans-serif; margin:0 0 8px; color:#2e2e2e; font-weight:600; text-transform:uppercase; font-size:28px !important; text-align:center;}	#timer_page h4{font-family: "Titillium Web",sans-serif; margin:0 0 10px; color:#8dc63f; font-weight:600; text-transform:none; font-size:22px; text-align:center;}	#timer_page p{font-family: "Titillium Web",sans-serif; color:#2e2e2e; font-size:15px; text-align:center; margin:0 0 30px;}		#timer_page h6{font-family: "Titillium Web",sans-serif; color:#2e2e2e; font-size:14px; text-align:center; margin:0 0 30px; line-height: 22px;}	#timer_page h6 .h6_btn{ background:#8dc63f; color:#fff; font-size: 15px; padding: 5px 8px;  display: inline-block;}		#timer_page .timer_box{ margin-bottom:100px;padding: 0 63px;}	#timer_page .timer_box .tictac_bg{ background:#19bdfb; position:relative; min-height:170px; padding:20px;}	#timer_page .timer_box .tictac_bg .tictac_img{ position:absolute; left:20px; top:20px; width:160px;}	#timer_page .timer_box .tictac_bg .tictac_info { color:#fff; padding-left:160px;}	#timer_page .timer_box .tictac_bg .tictac_info  h4{ font-size:27px; color:#fff;}	#timer_page .timer_box .tictac_bg .tictac_info  h5{ font-size:20px;color: #fff;  margin: 0; font-family: "Titillium Web",sans-serif; text-align:center;}	#timer_page .timer_box .timer_counter{ background:#8dc63f; min-height:170px; padding:20px;}		#timer_page .timer_box .timer_counter  h4{ font-size:27px; color:#fff;}			#timer_page .timer_counter_bx ul { margin:0; padding:0;}	#timer_page .timer_counter_bx ul li{ width:33.33%; float:left; padding:0 15px; box-sizing: border-box; list-style:none;}	#timer_page .timer_counter_bx ul li h5{ color:#fff; font-size:20px; font-family: "Titillium Web",sans-serif; text-align:center; text-transform:uppercase; margin:0;}	#timer_page .timer_counter_bx ul li .boxx { }	#timer_page .timer_counter_bx ul li .boxx .counter_bg{ background:rgba(0,0,0, 0.6); position:relative; padding-top:23px; font-weight:600; min-height:70px; font-family: "Titillium Web",sans-serif; border-radius:4px; margin-bottom:5px; text-align:center; font-size:40px; color:#fff;}		#timer_page .timer_counter_bx ul li .boxx .counter_bg:before{ position:absolute; content:""; width:6px; height:15px; background:#fff; top:39%; left:-6px;}	#timer_page .timer_counter_bx ul li .boxx .counter_bg:after{ position:absolute; content:""; width:6px; height:15px; background:#fff; top:39%; right:-6px;}	#timer_page .timer_plus_btn{padding-right: 64px; font-family: "Titillium Web",sans-serif;font-family: "Titillium Web",sans-serif; text-align:right;}	#timer_page .timer_plus_btn a{ background:#19bdfb; color:#fff; display:inline-block; font-size:22px;  font-weight: 600; padding: 10px;}	#timer_page .timer_box .col-sm-6 {padding: 0 2px;}		/* timer_counter*/		#mentions_legales { padding: 20px; max-width:80%; margin:auto; text-align: center;}	#mentions_legales .ml_box { margin: 0 0 30px; }	#cms  #mentions_legales > h2 {font-family: "Titillium Web",sans-serif; text-transform:uppercase; font-weight:600; margin:0 0 40px; font-size:30px; color:#2e2e2e;}	#mentions_legales .ml_box_title {font-family: "Titillium Web",sans-serif; text-transform:uppercase; font-weight:600; margin:0 0 15px; font-size:19px; color:#2e2e2e; border-bottom:3px solid #00a0c7; padding-bottom: 10px;}	#mentions_legales .ml_box_title  .title_icn{ width:25px; height:25px; margin:auto auto 5px;}	#mentions_legales .ml_box_title  .title_icn.title_icn1{ background: url("img/ml_icon1.png") no-repeat;}	#mentions_legales .ml_box_title  .title_icn.title_icn2{ background: url("img/ml_icon2.png") no-repeat;}	#mentions_legales .ml_box_title  .title_icn.title_icn3{ background: url("img/ml_icon3.png") no-repeat;}	#cms #center_column #mentions_legales  p {font-family: "Titillium Web",sans-serif; font-weight:400; margin:0 0 20px; font-size:14px; color:#2e2e2e;}	#cms #mentions_legales  h6 {font-family: "Titillium Web",sans-serif; font-weight:600; margin:0 0 0px; font-size:14px; color:#2e2e2e;}		#conditions_vente{ padding:20px 30px; font-family: "Titillium Web",sans-serif;}	#cms  #conditions_vente > h2 {font-family: "Titillium Web",sans-serif; text-transform:uppercase; font-weight:600; margin:0 0 40px; font-size:35px; color:#2e2e2e;}	#cms #conditions_vente .cv_box h5 {font-family: "Titillium Web",sans-serif; font-weight:600; margin:0 0 5px; font-size:15px; color:#2e2e2e;}	#cms #center_column #conditions_vente  p {font-family: "Titillium Web",sans-serif; font-weight:400; margin:0 0 20px; text-align: justify; font-size:13px; color:#2e2e2e;}	#conditions_vente ul li{ color: #2e2e2e;}		#recrutement_pagen .head_t {background: #00a0c7; color: #fff; padding:10px 20px; }#recrutement_pagen .head_t .chaud{ color:#ff9000; position:relative; font-weight:600; }#recrutement_pagen .head_t .chaud:before{background:url(img/head_icon.png);  position:absolute; content:""; width:19px; height:19px; z-index:9; right: 21px; top:0;}#recrutement_pagen .head_t .frais{ color:#6de2ff; background:url(img/frais_bg.jpg) no-repeat right top;  font-weight:600; min-height: 48px; min-width:104px; padding:7px 18px 0 2px;}#recrutement_pagen .head_t h4{font-size: 28px; font-weight:400; line-height: 28px; font-family: 'Titillium Web', sans-serif; padding:0px; margin-bottom:20px;}#recrutement_pagen .head_t h4 .h4_brk{ display:block; padding-left: 50px;}#recrutement_pagen .head_t .head_t_right .padding5 { padding: 0 5px; }#recrutement_pagen .head_t .head_t_right h5{ font-family: 'Titillium Web', sans-serif; margin: 5px 0 8px; font-size: 22px; color:#fff;}#recrutement_pagen .head_t .head_t_right h5 span{ font-size:15px;}#recrutement_pagen .head_t .head_t_right div.selector{ height:35px; background: #fff; line-height: 35px;}#recrutement_pagen .head_t .head_t_right div.selector span{ background:url(img/head_tr_arrow.jpg) no-repeat right top #fff ; height: 35px; line-height: 35px; color:#2e2e2e;  font-family: 'Titillium Web', sans-serif; font-size:16px;}#recrutement_pagen .recrutement_list { text-align: center; margin-bottom: 20px; padding: 0 15px; margin-top: 20px;}#recrutement_pagen .recrutement_list ul{ list-style:none; margin:0; padding:0;}#recrutement_pagen .recrutement_list ul li{ width:33%; display:inline-block; vertical-align:top;}#recrutement_pagen .recrutement_list ul li .rl_box { padding: 20px 30px; cursor: pointer; position:relative; }#recrutement_pagen .recrutement_list ul li .rl_box .r1_none {  position: absolute;  right: 10%;}#recrutement_pagen .recrutement_list ul li .rl_icon{ height:60px; margin-bottom:5px; position:relative;}#cms #center_column #recrutement_pagen .recrutement_list ul li .rl_icon{margin:0;}#recrutement_pagen .recrutement_list ul li .rl_box h4{ font-family: 'Titillium Web', sans-serif; text-transform: uppercase; color:#2e2e2e; font-size:18px; font-weight:600;}#recrutement_pagen .recrutement_list ul li .rl_box h6{ font-weight:normal;}#recrutement_pagen .recrutement_list ul li .rl_box h6 a{ color:#2e2e2e;}#recrutement_pagen .recrutement_list ul li:hover { background:#8dc63f;}#recrutement_pagen .recrutement_list ul li:hover .rl_box h4 { color:#fff; }#recrutement_pagen .recrutement_list ul li:hover .rl_box h6 a { color:#fff; }#recrutement_pagen .recrutement_list ul li:hover .rl_icon .nrml_img { opacity:0; }#recrutement_pagen .recrutement_list ul li .rl_icon .hvr_img{ position:absolute; left:0; right:0; top:0; opacity:0; margin:auto !important; }#recrutement_pagen .recrutement_list ul li:hover .rl_icon .hvr_img {  opacity:1; }.pop_btnnew { text-align:center; font-family: 'Titillium Web', sans-serif; font-weight:600; font-size:18px; text-transform:uppercase;}.pop_btnnew a{ background:#8dc63f; color:#fff; padding:10px 25px;  display:inline-block;}#recrutement_pagen .head_t2 {background:#00a0c7; color: #fff; font-size: 26px; font-weight:400; font-family: 'Titillium Web', sans-serif; padding:18px 0; text-align: center; margin-bottom:20px;}#recrutement_pagen .recrutement_list2 { text-align:center; margin-bottom:30px;}#recrutement_pagen .recrutement_list2 ul{ list-style:none; margin:0; padding:0;}#recrutement_pagen .recrutement_list2 ul li{ width:24%; display:inline-block; vertical-align:top;}#recrutement_pagen .recrutement_list2 ul li .rl_box { padding: 20px 20px; cursor: pointer; }#recrutement_pagen .recrutement_list2 ul li .rl_icon{ height:60px; margin-bottom:5px; position:relative;}#recrutement_pagen .recrutement_list2 ul li .rl_box h4{ font-family: 'Titillium Web', sans-serif; color:#2e2e2e; font-size:18px; font-weight:600;}#recrutement_pagen .recrutement_list2 ul li .rl_box h6{ font-weight:normal;}#recrutement_pagen .recrutement_list2 ul li .rl_box h6 a{ color:#2e2e2e;}#recrutement_pagen .recrutement_list2 ul li:hover { background:#8dc63f;}#recrutement_pagen .recrutement_list2 ul li:hover .rl_box h4 { color:#fff; }#recrutement_pagen .recrutement_list2 ul li:hover .rl_box h6 a { color:#fff; }#recrutement_pagen .recrutement_list2 ul li:hover .rl_icon .nrml_img { opacity:0; }#cms #center_column #recrutement_pagen .recrutement_list2 ul li .rl_icon .hvr_img { position:absolute; left:0; right:0; top:0; opacity:0; margin:auto !important; }#cms #center_column #recrutement_pagen .recrutement_list2 ul li:hover .rl_icon .hvr_img {  opacity:1; }.recrutement_popup .rl_box { padding: 20px 30px; text-align:center; }.recrutement_popup .rl_icon{ height:70px; margin-bottom:5px; overflow:hidden;} .recrutement_popup .rl_box h4{ font-family: 'Titillium Web', sans-serif; color:#2e2e2e; font-size:18px; font-weight:600;}.recrutement_popup .rl_box h6{ font-weight:normal;}.recrutement_popup .rl_box h6 a{ color:#2e2e2e;}#recrutement_pagen > h3 {margin: -2px 0 17px;}.recrutement_popup p{ font-size: 14px;color: #2e2e2e;line-height: 18px !important;font-family: 'Open Sans', sans-serif; margin:0 0 20px;}.recrutement_popup h5{font-size:14px;color:#2e2e2e;font-weight:600; font-family: 'Open Sans', sans-serif; margin: 0 0 5px;}.recrutement_popup h5 a{ color:#333; margin-top: 15px; display:inline-block;}.recrutement_popup ul{ font-size:14px; color:#333; font-family: 'Open Sans', sans-serif; padding:0px; margin:0 0 20px; list-style:none;}.recrutement_popup ul li{ position:relative; padding-left: 10px; margin:0 0 2px;}.recrutement_popup ul li:before{ background:#333; width:5px; height:5px; border-radius:100%; position:absolute; left:0; top:7px; z-index:9; content:"";}#recrutement_pagen {padding-bottom: 38px;}#recurtement #center_column img {margin:4px 0 17px;max-width: 100%;height: auto;}#candidature .newbread.clearfix { margin: 0px 22px -2px; }.modal.fade {background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;bottom: 0;left: 0;position: fixed;right: 0;  top: 0; overflow-y: auto;display:none;z-index: 9999;}.modal.fade .modal-dialog {background: #fff none repeat scroll 0 0;left: 0; border: 1px solid #ccc;margin: auto;max-width: 1024px;padding: 30px;position: absolute;right: 0;top: 70px;z-index: 9999;}.modal.fade .modal-dialog .modal-header .close {font-size: 40px;position: absolute;right: 20px;top: 20px;}.o_heading {font-family:"Titillium Web",sans-serif; background:#8dc63f; cursor:pointer; color:#fff; font-size:22px; padding:12px; text-align:center; margin:0 0 5px; position:relative;}.o_heading  .black_bg { background:#000 ; float: right; font-size: 22px; font-weight: 600; margin: -12px -12px 0 0; padding: 12px 20px; right: 0; text-transform: uppercase;display: none;}.o_heading .black_bg::after { bottom: -13px; color:#000; content: "\f0d7 "; font-family: FontAwesome; height: 20px; position: absolute; right: 90px; width: 20px;  font-size:50px;  z-index: 9999;}.when_out_of_stock:hover .out_of_stock{ display:block !important;}.out_of_stock { background: #fff;  box-shadow: -5px 25px 19px #e0e0e0;  font-family: "Titillium Web",sans-serif; left: 0;  margin: -5px auto 0; max-width: 1230px; padding: 20px; position: absolute; right: 0; z-index: 999; display:none; top:auto;}.out_of_stock .o_title {color: #191919;font-size:30px;text-align:left;font-weight:700;line-height:initial; margin: 0 0 10px;}.out_of_stock .o_content { display: table; width: 100%;}.out_of_stock .o_content .o_left { float: left; text-align: center; width: 50%;}.out_of_stock .o_content .o_left img{ width: 100%;}.out_of_stock .o_content .o_right { float: left; width: 50%; padding-left: 20px;}.out_of_stock .o_content .o_right .o_price { color: #00a0c7; font-size:45px; font-weight:700; line-height: 70px;}.out_of_stock .o_content .o_right .o_installment {margin:0 0 10px; font-size: 22px; line-height: 27px; color: #404040;}.out_of_stock .o_content .o_right .o_message {color:#8dc63f;font-size:22px;font-weight:600;line-height:25px; margin:0 0 15px;}.out_of_stock .o_content .o_right .o_butt { background:#00a0c7; border: 0 none; color: #fff; display: inline-block; font-size: 25px; padding: 16px 20px;margin-top: 20px;}.out_of_stock .o_content .o_right .o_rating { margin: 0 0 10px; min-height: 2px;}.out_of_stock .clos_out_of_stock { color: #000; font-size: 30px; position: absolute; right: 25px; top: 10px;}.out_of_stock .out_single_left { float: left; width: 75%; padding-top:10px;border-right: 2px solid #cacaca;}.out_of_stock .out_list_right { float: right; width: 18%; padding-top:10px;}.out_list_right ul li { margin-bottom: 15px; cursor:pointer;}.out_list_right ul li:last-child { margin-bottom: 0px;}.out_of_stock .out_list_right .out_of_stock_list_product { position: relative; }.out_of_stock_list_product .out_list_image img { width: 80%;}.out_of_stock_list_product .out_list_image { margin-bottom: 10px;}.out_of_stock .out_list_right .out_of_stock_list_product .out_list_price {color:#00a0c7; font-size:16px; font-weight:bold; position:absolute;  right:0; top:12px;}.out_of_stock .out_list_right .out_of_stock_list_product .out_list_title { color: #333; font-size: 14px; font-weight: 600; overflow: hidden;  text-overflow: ellipsis; text-transform: uppercase; white-space: pre;text-align: center;}.out_of_stock {min-height: unset !important;}.blue_address { border-bottom: 1px solid #909090; display: block; margin-bottom: 5px; padding-bottom: 5px;}.blue_address.rue_eucl { border-bottom: 0; padding-bottom: 0; margin-bottom: 0;}.blue_address i { color: #00a0c7; font-size: 15px; margin-right: 5px;}.o_heading i {font-size: 25px;vertical-align: middle;}.advtm_column_wrap_td_50 .column_wrap_title , .advtm_column_wrap_td_51 .column_wrap_title, .advtm_column_wrap_td_52 .column_wrap_title, .advtm_column_wrap_td_53 .column_wrap_title {display:none !important;}#adtm_menu .advtm_menu_18 div.adtm_column_wrap ul li{margin: 0 0 10px;}.adtm_sub_slide h4.brand_h4 {font-family: 'Roboto', sans-serif; font-size: 16px; color: #0075a1; text-transform:uppercase !important; text-align:left; margin:30px 0 -5px 6px;}.adtm_sub_slide h4.brand_h4 strong{ font-weight:normal;}#adtm_menu .advtm_menu_18 .adtm_sub_slide table td {    min-width: 140px;}#adtm_menu .advtm_menu_18.sub.dropdown .sub-menu {    min-height: 160px;}	@media (min-width: 1600px) { #scott18.cannondale { height:800px; }	}@media (max-width: 1399px) {	#ovelo_bike18 { min-height: 590px; }#ovelo_bike18  .vg_bx_img > img { width: 1050px;}	#scott18{ height:500px; }#scott18 .scott18_banners li{ height:500px; }#scott18 .scott18_banners img{ height:100%; width:auto;}#ovelo_bike18 ul li .ovelo_bike_bx h3 { font-size: 55px;}#scott18.cannondale { height:570px; } #topeak_page18 { margin-bottom: 18px;}#topeak_box { height: 610px;}#topeak_box .topeak_box_in .box_in_img img { height: 610px;}}@media (max-width: 1199px) {#abus_113 .abus_main_sec {padding: 0 21px;}	.manufacturer_bxn h3 { font-size: 40px; line-height: 44px;}.manufact_bxn_in > h4 strong { font-size: 27px;}.manufacturer_breadcrumb, .inner_center_column, .cattext {margin-left: auto; margin-right: auto; max-width: 896px;}.cube_page_link ul{ margin:0 -10px;}.cube_page_link ul li{  padding:0 10px;}#o2feel_page .o2feel_list ul li h5 { font-size: 24px; }#vg_bike18 ul li .vg_bike_bx .vg_bx_img img{ max-width:400px;}#vg_bike18 ul li .vg_bike_bx h3{ font-size:30px; height:70px; min-width:auto; }#vg_bike18 .pliant_bike .vg_bike_bx h3{  padding-right:20px;}#vg_bike18 .terrain_bike .vg_bike_bx h3{  padding-left:20px;}#scott18 .scott18_btns ul { font-size: 17px; }#scott18 .scott18_btns ul li { padding: 0 15px; }#ovelo_bike18 ul li .ovelo_bike_bx h3 { width: 465px;}#ovelo_bike18 { min-height: 460px; }#ovelo_bike18  .vg_bx_img > img { width: 800px; height:100%;}#ovelo_bike18 .ovelo_bx_info h4 { font-size: 23px; margin: 0 0 10px;}#ovelo_bike18 .ovelo_bx_info p { line-height: 18px; }#scott18.cannondale { height:470px; } #topeak_box { min-height: 300px; position: relative;}#topeak_page18 .topeak_list { top: 31%; }#topeak_page18 .topeak_list ul li a{ padding:10px 0; }#topeak_page18 .topeak_list ul li h5{ font-size:15px;}/*new head 19-9-17*/body #header .col_in_r ul > li { padding: 19px 18px !important;}/*end new head*/body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss { width: 57%;}#topeak_box { height: 500px;}#topeak_box .topeak_box_in .box_in_img img { height: 500px;}.o_heading .black_bg { font-size: 18px; }.out_of_stock .o_content .o_right .o_price { font-size: 65px; line-height: 65px;}}@media (max-width: 991px) {.manufacturer_listi li{ width:50%; min-height: 420px;  }.manufacturer_bxn h3 { font-size: 30px; line-height: 34px; margin-bottom: 35px;}#manufacturer.manufacturer-105 .manufacturer_bxn { padding: 10px 0;}.cattext { padding: 30px;}.manufacturer_breadcrumb, .inner_center_column, .cattext { margin-left: auto; margin-right: auto; max-width: 677px;}.cube_page_title h3 { font-size: 45px;}	.cube_page_link ul li a{ font-size:22px; width:100%; }#ktm_list18 ul li .ktm_list18_bx .kbx_title h3, #ktm_list18 ul li .ktm_list18_bx .kbx_title h4{font-size:50px;}#ktm_list18 ul li .ktm_list18_bx .kbx_btn{ font-size: 22px; }#ktm_list18 ul li .ktm_list18_bx .kbx_btn span{ padding:12px 20px;}#o2feel_page .o2feel_list {bottom: 12px; }#o2feel_page .o2feel_list ul li h5 { font-size: 20px; }#o2feel_page .o2feel_list_icon { margin: auto auto 30px; max-width: 130px;}#o2feel_page .o2feel_list_icon img { max-width: 100%; }#scott18{ height:450px; }#scott18 .scott18_banners li{ height:450px; }#scott18 .scott18_btns ul { font-size: 15px;}#scott18 .scott18_btns ul li { padding: 0 5px;}#scott18 .scott18_btns ul li a { padding: 20px 5px 25px;}#ovelo_bike18 ul li .ovelo_bike_bx h3 { font-size: 36px; width: 400px;}#scott18.cannondale {height: 350px;}#abus_113 .abus_banner_txt {top: 50px;}#topeak_box {height: 177px; position: relative;}/*new head 19-9-17*/#header .head-top-links ul { margin-right: 0;}body #header .col_in_r ul > li { padding: 19px 0px !important;}body #header .col_in_r > ul { width: 125%;}body #header .col_in_r > ul > li#contact-dial-support .contact-text > span { font-size: 10px; } body #header .col_in_r ul > li.shopping_cart.showonfix { padding: 22px 0 40px !important;}#timer_page .timer_counter_bx ul li .boxx .counter_bg { font-size: 33px;}/* end new head*/#topeak_box { height: 400px;}#topeak_box .topeak_box_in .box_in_img img { height: 400px;}/* timer_counter*/#timer_page .timer_box .tictac_bg .tictac_img {  width: 110px;	}#timer_page .timer_box .tictac_bg .tictac_img img{ width:100%;}#timer_page .timer_box .tictac_bg .tictac_info { padding-left: 110px;}#timer_page .timer_box .tictac_bg .tictac_info h4 { font-size: 22px;}#timer_page .timer_box{padding:0;}#timer_page .timer_plus_btn {padding-right: 2px;}/* timer_counter*/#recrutement_pagen .recrutement_list ul li{ width:49%; }#recrutement_pagen .recrutement_list2 ul li{ width:49%; }.o_heading { font-size: 18px;}.o_heading .black_bg { font-size: 16px; }.o_heading .black_bg::after { right: 70px; }.out_of_stock .out_single_left { width: 75%;}.out_of_stock .out_list_right { width: 24%;}.out_of_stock .o_content .o_right { padding-left: 15px; }.out_of_stock .o_title { font-size: 26px; line-height: 26px;} 	.out_of_stock .o_content .o_right .o_price { font-size: 45px; line-height: 45px; margin-bottom: 14px;}.out_of_stock .o_content .o_right .o_installment { font-size: 22px; line-height: 20px; margin: 0 0 5px; }.out_of_stock .o_content .o_right .o_message { font-size: 18px; line-height: 20px; margin: 0 0 15px; }.out_of_stock .o_content .o_right .o_butt { font-size: 20px; padding: 16px 20px; }} @media (max-width: 767px) { .o_heading .o_green_bg { display: block; width: 100%;}.o_heading .black_bg { display:none; float: none; font-size: 16px; margin: 10px 0 -12px;}.o_heading .black_bg::after { left: 0; margin: auto; right: 0;}.out_of_stock .out_single_left { margin-bottom: 20px;}.out_of_stock .out_single_left , .out_of_stock .out_list_right { float: none; width: 100%;}.out_list_right ul li {float: left; margin-bottom: 15px; width: 25%;}.out_of_stock .out_list_right .out_of_stock_list_product { padding: 0 10px;}.out_of_stock .out_single_left {border-right: none;}#navigation.sticky .col_in_r { display: none; }#manufacturer .cattext_outter {left: 2px; right: 2px; top: 120px;}.cattext_outter { left: 15px; right: 15px; top: 117px;}.manufacturer_lang{ margin:0 0 10px;}.breadcrumb_right { padding-top: 18px; text-align: left;}.breadcrumb_logo { text-align: left;}.cube_page_title h3 { font-size: 35px;}	.cube_page_link ul li a{ font-size:18px; }/*kalkhoff*/.kalkhoff_left { margin-left: 0%;}.kalkhoff_rht { margin-right: 0%}.kalkhoff_left , .kalkhoff_rht { float: none; width:100%; transform: skewX(0deg);}.kalkhoff_rht img { margin-left:0px;}.kalkhoff_left img, .kalkhoff_rht img{ width: 100%; transform: skewX(0deg);}.kalkhoff_left_in .kalkhoff_btn, .kalkhoff_rht_in .kalkhoff_btn{ transform: skewX(0deg); font-size: 20px; left:0; right:0; top:40%; text-align:center;}.kalkhoff_down_info h3{ font-size:24px; }#o2feel_page .o2feel_list_icon { max-width: 110px;}#o2feel_page .o2feel_list ul li h5 { font-size: 18px; }#scott18{ height:400px; }#scott18 .scott18_banners li{ height:400px; }#scott18 .scott18_banners .first_img > h4 { font-size: 30px; }#ovelo_bike18 ul li .ovelo_bike_bx h3 {font-size: 50px; left: 0 !important; right: 0 !important; top:20px; width:100%; text-align:center !important;}.map_bx{ margin-bottom: 15px;}#pagemag .pagemag_bx .title_box { padding-top: 0;}/*  */#scott18.cannondale .scott18_btns ul li {margin-bottom: 5px;width: 100%;}#scott18.cannondale {height: 450px;} #abus_113 .abus_banner_txt h3 {font-size: 30px;}#abus_113 .abus_main_sec {padding: 0 1px;}#manufacturer.manufacturer-115 .cattext_outter {top: 44px;}	#topeak_box .topeak_box_in > h4 { font-size: 30px;}#topeak_box { min-height: 172px; position: relative;}#topeak_page18 .topeak_list { position: relative; top: 0;}#topeak_page18 .topeak_list ul li { width: 25%;}/*  */.category-257 .manufacturer_breadcrumb  .breadcrumb_logo,.category-253 .manufacturer_breadcrumb  .breadcrumb_logo,.category-254 .manufacturer_breadcrumb  .breadcrumb_logo  {text-align:center;}.category-257 .manufacturer_breadcrumb  .cattext_outter,.category-253 .manufacturer_breadcrumb  .cattext_outter,.category-254 .manufacturer_breadcrumb  .cattext_outter {top: 67px;}/*new head 19-9-17*/#search_block_top { margin: 0 !important; padding: 30px 15px 0 0 !important;}#navigation #maindiv-livra { margin: 0; padding: 0;}#search_block_top { padding: 30px 0 0 !important;}.col_in_r > ul > li { border: 1px solid #fff !important; border-right: 0!important;  padding: 19px 5px 18px !important; width: 33.33% !important;}.col_in_r > ul > li#dial-support {width: 33.33% !important;}.col_in_r > ul > li#contact-dial-support { width: 33.33% !important;}body #header .col_in_r > ul > li:last-child{border-right: 1px solid #fff !important;}body #header .col_in_r { margin-left: 0;} header #navigation .col-sm-9 > .row { margin-left: -30px; margin-right: -30px;}#search_block_top { padding: 10px 0 !important;}body #header .col_in_r ul { display: table; margin: 0 0 10px; width: 100%;}body #header .cart_block { left: auto; width: 292px !important; right: 0; top: 99px !important;}body #header .col_in_r > ul { width: 100%;}body #header .col_in_r ul > li#dial-support { padding: 25px 0 26px !important;}/*end new head*//* timer_counter*/#timer_page .timer_box .boxx1{ margin-bottom:20px;}#timer_page .timer_box .tictac_bg .tictac_img{ position:inherit; left:0px; top:0px; width:auto; text-align:center; margin-bottom:15px;}#timer_page .timer_box .tictac_bg .tictac_img img{ width:auto;}#timer_page .timer_box .tictac_bg .tictac_info { padding-left:0px;}#timer_page .timer_counter_bx ul li .boxx .counter_bg{  font-size:30px;}/* timer_counter*/	#mentions_legales { padding: 20px 20px; max-width:100%;}	#conditions_vente{ padding:20px 20px;}#recrutement_pagen .recrutement_list ul li{ width:50%; }#recrutement_pagen .recrutement_list2 ul li{ width:100%; }#recrutement_pagen .head_t .head_t_right div.selector{ margin-bottom:10px;}#recrutement_pagen .head_t h4 { font-size: 18px;}#recrutement_pagen .head_t h4 .h4_brk { padding-left: 0;}}@media (max-width: 680px) {/*ktm page */#vg_bike18 ul li{ width:100% !important;}#vg_bike18 ul li:nth-child(2){ width:100% !important;}#vg_bike18 ul li:nth-child(2){ width:20%;}#vg_bike18 .pliant_bike{ text-align:center;}#vg_bike18 .terrain_bike{ text-align:center;}#vg_bike18 ul li .vg_bike_bx .vg_bx_img img{ margin:auto !important; max-width:100%;}#vg_bike18 .pliant_bike .vg_bike_bx h3{  padding-right:00px;}#vg_bike18 .terrain_bike .vg_bike_bx h3{  padding-left:00px;}#vg_bike18 ul li .vg_bike_bx .btn_vg_bike{ display:inline-block;}#vg_bike18 ul li.other_child .vg_bike_bx h3{ font-size:30px;}  #vg_bike18 ul li:hover .vg_bike_bx h3{ min-width:auto;}#vg_bike18 ul li .vg_bike_bx .btn_vg_bike { padding: 4px 20px 2px; top: -3px;}#scott18{ height:350px; }#scott18 .scott18_banners li{ height:350px; }#scott18 .scott18_btns ul { font-size:18px;}#scott18 .scott18_btns ul li{ padding:0 10px; }#ovelo_bike18 ul li .ovelo_bike_bx h3 { font-size: 36px;}/*  */#scott18.cannondale {height: 284px;}#topeak_box { height: 300px;}#topeak_box .topeak_box_in .box_in_img img { height: 300px;}#topeak_page18 .main_hai_link { bottom: 0; position: relative;}}.speed_img {bottom: -14px;left: 0;position: absolute;right: 0;}@media (max-width: 550px) {.out_of_stock .o_content .o_left {float: none; margin-bottom: 10px; width: 100%;}.out_of_stock .o_content .o_right { padding-left: 0; float: none; width: 100%;}.out_list_right ul li { width: 50%;}.out_of_stock .o_title { font-size: 22px; line-height: 22px;}.out_of_stock .o_content .o_right .o_price { font-size: 40px; line-height: 40px;}.manufacturer_listi li{ width:100%; }.manufacturer_cube_page{  min-height:500px;}.cube_page_link ul li{ float:none; width:100%; margin-bottom:15px;}#o2feel_box { min-height: 110px; }#o2feel_page .o2feel_list { bottom: 0; position: relative;}#o2feel_page .o2feel_list ul li { width: 50%; margin-bottom:20px;}#o2feel_page .o2feel_list_icon { max-width: 100px; margin-bottom:15px;}#o2feel_page .o2feel_list ul li h5 { font-size: 16px; }#o2feel_box .o2feel_box_in > h4 { font-size: 25px; top: 25%; }/**/.manufacturer-110  #scott18 {top:0;}.manufacturer-110 #reviews_detail {margin: -11px 0 0;}#scott18{height:250px; }#scott18 .scott18_banners li{ height:250px; }#scott18 .scott18_btns { top:50px;}#scott18 .scott18_btns ul { font-size:15px;}#scott18 .scott18_btns ul li{ float:none; width:100%; margin-bottom:2px;}#scott18 .scott18_btns ul li a { padding: 14px 5px;}#scott18  .scott18_banners .first_img > h4{ display:none;}#ovelo_bike18  .vg_bx_img > img { width: 100%; height:100%;}/*  */#scott18.cannondale {height: 217px; top:0;}#scott18.cannondale .scott18_btns ul li a { padding: 14px 5px;}#scott18.cannondale .scott18_btns {top: 35px;}/*  */#abus_113 .abus_tab li a {font-size: 22px;}#abus_113 .abus_banner_txt {top: 10px;right: 20px;}#abus_113 .abus_banner li:nth-child(2) .abus_banner_txt {left: 20px;}#abus_113 .abus_banner_txt h3 {font-size: 23px;}#abus_113 .main_abus_banner .abus_banner_txt {top: 10px;}#topeak_page18 .topeak_list ul li { width: 50%;}/*new head 19-9-17*/body #header .col_in_r > ul > li#dial-support {  width: 100% !important; margin-bottom:-1px; border-right: 1px solid #fff !important;}body #header .col_in_r > ul > li#contact-dial-support,body #header .col_in_r > ul > li{ width: 50% !important;}body #header .col_in_r > ul > li#contact-dial-support .contact-text > span { font-size: 10px;}/*end new head*/#recrutement_pagen .recrutement_list ul li, #recrutement_pagen .recrutement_list2 ul li{ width:100%; }}#header .head-top-links ul li.mail  > a  span{color: #01a0c7;}#header .head-top-links ul li.mail  > a {color: #000;font-size: 12px;font-weight: bold;}#header .head-top-links ul li.mail > a:hover, #header .head-top-links ul li.mail > a:hover span{color: #fff;}#header .head-top-links .cms_nav_link ul li li  a:hover{ color:#000;background:#fff;}/* new nav section*/body #adtm_menu .li-niveau1{ position:inherit; list-style:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_custom.sub-menu{ display:block; width:100%; position:absolute; border-bottom:1px solid #ccc; top:auto; left:0; margin:0; padding:0; display:none; min-height:unset; right:0; }body #adtm_menu .li:hover .drop_n{ display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box{ display:table; width:100%; position:relative;  margin-bottom: -38px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide li{ float:none; width:100%;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul{ padding:0; margin:0; float:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li { width:223px; display:block;  } body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li:last-child{ border-bottom:0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a { display:block; float:none; color:#000 !important; text-align:left; background:none; padding:85px 0; position:relative; font-family: "Roboto",sans-serif !important; font-size:17px; width:230px; float:right; text-transform: uppercase;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a:hover {  color:#000; background:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a:after{ color:#e8e8e8; content:"\f0da"; font-family: FontAwesome; font-size:50px; position:absolute; top:49%; right:-17px; display:none; z-index:99;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li {  background: #e8e8e8 none repeat scroll 0 0;border-bottom: 1px solid #cccccc;clear: both;display: table;width: 35%;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li:hover >  span > a:after{  display:block;}  body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li > span > a:hover:after{ display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss {  color: #000;display: none;left: 35%;margin: 0;min-height: 150px;padding: 20px 0 0 30px;position: absolute;  right: 0;text-align: left;top: 0;width: 100%;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li:hover .sub_menuss, body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li.active .sub_menuss { display:block;} body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .drop_n_box > ul > li.active a:after{ display:block;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li{ width:100%; float:none;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li.col-sm-4{ width:auto; float:left;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul { margin:0 0 5px 11px; padding:0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul li{ display:block; margin:0 0 0px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul li a{ color:#7e7e7e !important; font-size:12px; display:block; padding:0px 0;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss > li ul li a:hover{ background:none; color:#333 !important;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .accer_list{ margin:0 0 8px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .accer_list h4{ margin:0 0 5px; color:#000; font-size:15px; font-family: 'Titillium Web', sans-serif; }body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .accer_list h4 a{ color:#333;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .piec_bx_list{ border-bottom:0; margin:0 0 8px;}body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .piec_bx_list h4{ margin:0 0 5px; color:#000; font-size:15px;  font-family: 'Titillium Web', sans-serif; }body #adtm_menu .li-niveau1.advtm_menu_13 .adtm_sub_slide .sub_menuss .piec_bx_list h4 a{ color:#333;}body #adtm_menu .li-niveau1.advtm_menu_13  .adtm_sub_slide  .sub_menuss  .column_wrap_title > a{font-size:17px !important; color:#333 !important;}/* new nav section*/#cms.cms-7 .newbread.clearfix{display:none;}#cms.cms-7 #timer_page {padding-top: 20px;}#mhwRahmenRechnerGlobalDiv { padding: 30px;}#mhwRahmenRechnerGlobalDiv .mainformm { display: table; margin-bottom: 10px; width: 100%;}#mhwRahmenRechnerGlobalDiv  .formm { float: left; width: 50%; }#mhwRahmenRechnerGlobalDiv .formimg { float: right; width: 48%;} #mhwRahmenRechnerGlobalDiv .fancybox-inner h3 {border-bottom: 1px solid #dcdcdc; color: #333; font-size: 17px; font-weight: bold; margin: 0 0 10px; padding-bottom: 6px; text-transform: none;} .fancybox-inner > div { max-width: 92%;}.mhwRahmenrechnerSpalte.Schrittlaenge > .mhwRahmenrechnerBike { color: #fff !important;}#mhwRahmenRechnerGlobalDiv p {font-size: 14px !important; line-height: 19px !important; margin: 0 0 6px !important;}#mhwRahmenRechnerGlobalDiv h2 { color:#333; font-size:22px; text-transform:none;}#mhwRahmenRechnerGlobalDiv ol { list-style: outside none nu; padding-left: 20px;}#mhwRahmenRechnerGlobalDiv ol li{ margin-bottom:5px; }.product_attributes #attributes .attribute_label .taille{ text-decoration:none;}.product_attributes #attributes .attribute_label .taille > span {  background: #fff  !important;border: 1px solid #ccc !important;border-radius: 4px !important;display: inline-block;  font-size: 9px;padding: 2px 3px;text-align: center;}.product_attributes #attributes .attribute_label .taille:hover > span {background: #8dc63f !important;border: 1px solid #8dc63f !important;color:#fff;}#mhwRahmenRechnerGlobalDiv .mhwRahmenrechnerSpalte {background-color: #ccc;border-bottom: 0 !important;}#mhwRahmenRechnerGlobalDiv .mhwRahmenrechnerSpalte.Schrittlaenge {background-color: #555 !important;color: #fff;}.fancybox-outer .mainformm .mhwRahmenrechnerSpalte:nth-child(even) {background: #f0f0f0 !important;}.fancybox-outer .mainformm .mhwRahmenrechnerSpalte:nth-child(odd) {background: #FFF !important}.mm-menu.mm-offcanvas {  z-index: 99;}#adtm_menu .li-niveau1.advtm_menu_13.sub.dropdown h4 { font-size: 14px ; color:#333; text-align: left !important; text-transform: uppercase; font-family: "Titillium Web",sans-serif;}#adtm_menu .li-niveau1.advtm_menu_13.sub.dropdown h4 a {color: #333 !important;}#adtm_menu .li-niveau1.advtm_menu_13.sub.dropdown h4 span { text-transform: uppercase; background:none!important; color: #333; text-align: left;}#adtm_menu .li-niveau1.advtm_menu_13.sub.dropdown .adtm_sub_custom.sub-menu a{font-family: "Titillium Web",sans-serif !important;}#adtm_menu .li-niveau1.advtm_menu_13 table td, #adtm_menu .li-niveau1.advtm_menu_13 table th {padding:9px 17.5px;}#adtm_menu .li-niveau1.advtm_menu_13 table td.adtm_column_wrap_td.advtm_column_wrap_td_25 {padding-right:23px;}.adtm_column_wrap_td.advtm_column_wrap_td_54 { background:#e6e5e4; padding:9px 55px 9px 25px !important ;}#adtm_menu .li-niveau1.advtm_menu_13 div.adtm_column_wrap span.column_wrap_title { margin: 0; }#adtm_menu .li-niveau1.advtm_menu_13 .adtm_column_wrap_td.advtm_column_wrap_td_54 div.adtm_column_wrap span.column_wrap_title a{color: #575757 !important; font-size: 14px; font-weight: 600; text-transform: capitalize;}#adtm_menu .li-niveau1.advtm_menu_13 .adtm_column_wrap_td.advtm_column_wrap_td_54 div.adtm_column_wrap span.column_wrap_title a:hover{color: #00A0C7 !important; }#adtm_menu .li-niveau1.advtm_menu_13 .adtm_column_wrap_td.advtm_column_wrap_td_54 .adtm_column {margin: 0; padding: 0;}#adtm_menu .li-niveau1.advtm_menu_13 .advtm_column_wrap_td_40 { background:none !important; }#adtm_menu .li-niveau1.advtm_menu_13 div.adtm_column_wrap span.column_wrap_title a {  color: #575757 !important; display: block; font-size: 16px; font-weight: 600; margin: 0 0 5px; text-transform: capitalize;}#adtm_menu .li-niveau1.advtm_menu_13 div.adtm_column_wrap .adtm_elements li a { color:#8f8f8f !important; font-size: 14px; }#adtm_menu .li-niveau1.advtm_menu_13 div.adtm_column_wrap .adtm_elements li a:hover { color:#00A0C7 !important; }.safety_level:hover .safety_level{display:block;}.security_hover {border: 1px solid #16315c;bottom: 0;height: 550px;left: 70px;margin: auto;position: absolute;right: 0;top: 0;width: 420px;z-index: 2147483647;}.security_hover  img{width:100%;height:100%;}#manufacturer .pm_result_n {background:none;}#manufacturer.manufacturer-105 #center_column, #manufacturer.manufacturer-112 #center_column {background:none;}.baseline-text {bottom: 0;color: #fff;font-size: 15px;font-style: italic;left: 0;position: absolute;width: 282px;}.row.blackbg{background:#f7f7f7;padding:20px 0;}.row.blackbg .col-sm-4:first-child {padding-left: 0;}.row.blackbg .col-sm-4:last-child {padding-right: 0;}.pro_namee a{color:#fff;}.black_day_bx .pro_namee a{color:/* #000 */ #00a0c7;font-size: 16px;}#newsletter_block_left .col-sm-5.col-md-4 p{text-align:left; margin:0;}#newsletter_block_left .col-sm-5.col-md-4 h4{margin-bottom:0;}#newsletter_block_left .col-sm-7.col-md-5{margin-top:0px;}.black_day_bx .pro_namee {font-style: italic;padding: 18px 10px 5px !important;}#manufacturer.hide-left-column .newbread.clearfix ,#category.hide-left-column .newbread.clearfix ,#order-opc.hide-left-column .newbread.clearfix,#cms.hide-left-column .newbread.clearfix {margin: 0 22px -2px;} #category.category-184 .inner_center_column,#category.category-221 .inner_center_column,#category.category-222 .inner_center_column,#category.category-223 .inner_center_column,#category.category-225 .inner_center_column,#category.category-208 .inner_center_column,#category.category-207 .inner_center_column,#category.category-253 .inner_center_column,#category.category-261 .inner_center_column,#category.category-266 .inner_center_column{margin: -1px 0;}#my-account ul.myaccount-link-list li a span {font-size: 19px;padding: 13px 21px 15px;font-family: 'Titillium Web', sans-serif;}#my-account .footer_links .button.button-small span {font-size: 21px;font-family: 'Titillium Web', sans-serif;}#my-account .addresses-lists {margin-bottom: 0 !important;}#product #layer_cart .crossseling #blockcart_list a.bx-prev {left: 10%;}#product #layer_cart .crossseling #blockcart_list a.bx-prev:focus {text-decoration:none;}#product #layer_cart .crossseling #blockcart_list a.bx-next {right: 10%;}#product #layer_cart .crossseling #blockcart_list a.bx-next:focus {text-decoration:none;}#product #layer_cart .crossseling #blockcart_list a.bx-prev::after {content: "\f104" !important; font-size:35px;}#product #layer_cart .crossseling #blockcart_list a.bx-next::after {content: "\f105" !important; font-size:35px;}#product  #layer_cart .layer_cart_cart {margin-top: 0;}#product #layer_cart .layer_cart_cart .button-container {bottom: -130px;}#product #layer_cart {max-width: 1170px;margin: 0 auto;left: 0;right: 0;}.installment_heading {position: relative;}.installment_heading p {color: #5d5d5d;font-size: 12px;font-weight: bold;text-transform: uppercase;}.installment_heading img {width: 22px;}.installment-tooltip.fancybox img {cursor: pointer;margin-left: 0;margin-top: -20px;width: 15px;}.sans-frais {font-size: 11px;text-transform: capitalize;font-weight: normal;}.main_paymnt_sec  .payment_div{width: 100%;margin: 0;}.main_paymnt_sec {padding-left: 8px;padding-right: 8px;}.main_paymnt_sec .paiement_text > h4 {font-size: 13px;}#product #reviews_detail {margin:0;}#my-account .myaccount-link-list li .pink_logo,#my-account  .icon_pink_main,#my-account  .customaccount_privilege,#my-account  .customaccount1_privilege{display:none;}#my-account .privilege_cust  .icon_pink_main,#my-account  .privilege_cust .customaccount_privilege,#my-account  .privilege_cust .customaccount1_privilege{display:block;}#my-account .privilege_cust .myaccount-link-list li .pink_logo{display:inline-block;}#my-account .privilege_cust .myaccount-link-list li .white_logo, #my-account .privilege_cust .myaccount-link-list li .blue_logo {display:none;}#my-account .privilege_cust .myaccount-link-list li a:hover .blue_logo {display:none;}#my-account .privilege_cust .myaccount-link-list li a {background-color: #343331;}#my-account .privilege_cust .myaccount-link-list li a:hover {background: #d3d3d3 none repeat scroll 0 0; color:#343331;}.privilege_cust .footer_links.custmac li a {background-color: #ff1f82; border:1px solid #ff1f82;}.privilege_cust .footer_links.custmac li a:hover {color: #ff1f82 !important; background:none; border:1px solid #ff1f82 !important;}#my-account ul.myaccount-link-list .non_register  a {background-color: #373737;}#my-account ul.myaccount-link-list .non_register a:hover {background: #d3d3d3;color: #373737;}#my-account ul.myaccount-link-list .non_register a .white_logo,#my-account ul.myaccount-link-list .non_register a .blue_logo {display: none;} #my-account ul.myaccount-link-list .non_register a .pink_logo  {display: inline-block;}#my-account ul.myaccount-link-list .non_register a:hover .blue_logo {display: none;}#my-account ul.myaccount-link-list .non_register a span {padding: 3px;}#my-account ul.myaccount-link-list .non_register a .signup_privilege {font-size: 16px;}.generated_number {text-align: right;color: #ff1f82;font-weight: bold; margin-right:15px;}.generated_number span {font-weight: bold;color: #000;text-transform: uppercase;}.pink_icon_privilege{display:none;}.m_previlege {color: #fff;font-style: italic;text-shadow: 0 2px 7px #a2a2a2;}#contact-dial-support:hover .m_previlege{color: #333;}.header_previl {background: #2e2e2e  none repeat scroll 0 0;padding: 10px 0;text-align: center;}.previlige_desc {text-align: center;color: #000;}.header_previl_text > h3 {margin: 0;color: #fff;font-size: 30px;font-family: 'Titillium Web', sans-serif;font-weight:600;}.previlige_desc > h1 {color: #6c6c6c;font-size: 24px;font-family: 'Titillium Web', sans-serif;font-weight:600;}.pre_desc {margin-bottom: 30px;}.pre_desc p {font-size: 15px;font-family: 'Titillium Web', sans-serif;}.pre_desc span {color: #ff1e84;text-transform: uppercase;}.service_previlige_bx {text-align: center;}.service_previlige_bx > h3 {color: #000;font-size: 22px;margin: 0;font-family: 'Titillium Web', sans-serif;font-weight: 600;}.centr_bn {background: #303030 none repeat scroll 0 0;padding: 24px 0 20px;text-align: center;margin-top: 25px;}.centr_bn > a {background: #ff1e84;color: #fff;font-size: 20px;padding: 5px 14px;font-family: 'Titillium Web', sans-serif;font-weight:600;}.centr_btm_sec {background: #ebebeb none repeat scroll 0 0;display: inline-block;padding: 20px 0;width: 100%;}.centr_left_img > img {width: 250px;}.centr_left_img {text-align: right;}.centr_right_bx > h3 {color: #343434;font-size: 25px;font-weight: bold;text-transform: uppercase;}.centr_right_bx .price {margin: 10px 0;display: inline-block;}.centr_right_bx .price  span {color: #01a1c5;font-size: 51px; font-weight: bold;}.centr_right_bx .no-print .button.ajax_add_to_cart_button {background: #8ec63f none repeat scroll 0 0;font-size: 15px;padding: 8px 25px 8px 20px;}.previl_sec .row{margin-left:-15px; margin-right:-15px;}.previl_sec .footer_links {border: medium none;padding: 0;text-align: center;margin-top: 20px;}.previl_sec ul.footer_links li {display: inline-block;float: none;}.previl_sec  .accueil_btn{background: #2e2e2e; border:1px solid #2e2e2e;}#columns .product_list .new_price_style .org_price_new .price.product-price small {font-size: 59%;}.previl_page2{font-family: 'Titillium Web', sans-serif;}.previl_p2_sec1 { padding: 20px 0; text-align: center; margin-bottom:15px; }.previl_p2_sec1 h5 { color: #6c6c6c; font-size: 26px; font-weight:400; font-family: 'Titillium Web', sans-serif;}.previl_p2_sec1 h5 span{ color: #ff1e83; text-transform:uppercase; font-weight:700; }.p2_sec1_inn { background:#d6d6d6; color:#000; display:inline-block; font-weight:700; font-size:28px; padding:12px; min-width:275px;}.previl_p2_sec2 { padding: 15px 20px 25px; text-align: center; background:#f2f2f2; margin-bottom:40px; }.previl_p2_sec2 .service_previlige{ padding: 0px 150px 0px; }.previl_p2_sec3 { text-align:center;}.previl_p2_sec3 h5 { color: #6c6c6c; font-size: 28px; font-weight:400; margin:0 0 50px; font-family: 'Titillium Web', sans-serif;}.previl_p2_sec3 h5 span{ color: #ff1e83; text-transform:uppercase; display:block; font-weight:700; }.p2_sec3_list{ text-align:center; display:table; width:100%; margin-bottom:20px;}.p2_sec3_list li{ width:20%; padding:0 5px; float: left; margin-bottom:30px;}.sec3_list_bx { color:#fff;}.sec3_list_bx .list_bx_img{ background:#fff; margin-bottom:2px; }.sec3_list_bx .list_bx_img img{  max-width:100%;}.sec3_list_bx .list_bx_info { background: #ff1f80; font-family:"Titillium Web",sans-serif;font-size:40px;font-weight:700;line-height:37px;padding:2px 0 5px;height: 50px;}.sec3_list_bx .list_bx_info .small_size { font-size: 35px; font-weight: 400; line-height: 35px; vertical-align: top;}.sec3_list_bx .list_bx_info  span.last_span_dis { font-size: 11px;display: block;padding: 0;line-height: 5px;text-transform: uppercase;font-weight: normal;}.p2_sec3_btn{ text-align:right; margin-bottom:30px;}.p2_sec3_btn ul li{ display:inline-block; font-weight:700; margin-left:5px;}.p2_sec3_btn ul li a{ font-size:21px; color:#fff; background:#2e2e2e; display:block; padding:8px 15px;}.p2_sec3_btn ul li.btnn2 a{ background:#00a0c7;}.page_right_align {float: right;}/* antivol_choisir */.antivol_cat_left > a {display: inline-block;width: 100%;}.antivol_cat_left {background: #8cc63f none repeat scroll 0 0; padding:10px;margin-bottom: 15px;}.antivl_lock_images {display: inline-block;vertical-align: top;margin-right: 2px;margin-top: 3px;}.antivl_lock_text {display: inline-block;width: 90%;}.antivl_lock_text > h4 {color: #fff;font-size: 15px;font-family:"Titillium Web",sans-serif;margin: 0;font-weight:600;}.antivl_lock_text > span {color: #49750f;font-size: 14px;font-style: italic;text-decoration: underline;font-family:"Titillium Web",sans-serif;}.lock_img_hoverant {display: none;}.antivol_cat_left:hover{background:#fff;}.antivol_cat_left:hover  h4, .antivol_cat_left:hover  span{color: #2e2e2e;}.antivol_cat_left:hover .lock_img_hoverant{display: block;}.antivol_cat_left:hover .lock_img_ant{display: none;}.antivol_main{background:#f0f0f0; width:100%;display: inline-block;}.antivol_main  h2{color:#2e2e2e; font-size:16px;font-family: 'Titillium Web', sans-serif; text-transform:uppercase;text-align:center; font-weight:600; margin: 5px 0 10px;}.antivol_left{background:#e8e8e8;padding:5px;}.antivol_left  h3, .antivol_right h3{color:#2e2e2e; font-size:11px; font-family: 'Titillium Web', sans-serif; text-align:center;margin: 0 0 15px; font-weight:600;}.antivol_left span{font-size:22px; color:#d9001a;font-family: 'Titillium Web', sans-serif; font-weight:700;}.antivol_left ul{padding:0;}.antivol_left ul li{list-style:none; text-align:right;margin-bottom: 40px;}.antivol_right{padding:5px;}.antivol_right ul{padding:0;}.antivol_right ul li{list-style:none; text-align:left;margin-bottom: 6px;min-height: 55px;}.antivol_right li h4{font-size:12px; font-weight:700;font-family: 'Titillium Web', sans-serif; color:#2e2e2e; margin:0; }.antivol_right li span{font-size:11px; font-family: 'Titillium Web', sans-serif; color:#2e2e2e; margin:0; }.antivol_main .row{margin-left:-2px; margin-right:-2px;}.antivol_main .col-xs-6{padding-left:2px; padding-right:2px;}.antivol_main .row .col-xs-6:nth-child(1) {width: 47%;}.antivol_right ul li:last-child {min-height: 45px;}.antivol_left ul li:last-child {margin-bottom: 30px;}/* antivol_choisir_end *//*  */body #adtm_menu ul#menu li div.adtm_sub_custom {top: 51px;}@media (min-width: 767px) {.main_paymnt_sec .payment_div a {min-height: 300px;}}@media (min-width: 991px) {#layer_cart .layer_cart_product .product-image-container {max-width: 150px !important;}.main_paymnt_sec .payment_div a {min-height: 270px;}}@media (min-width: 1200px) {#layer_cart .layer_cart_product .product-image-container {max-width: 220px;}#product  #layer_cart .layer_cart_cart {margin-top: 80px;}#product #layer_cart .layer_cart_cart .button-container {bottom: -100px;}.oney_section {clear: both;margin: auto;width: 78%; display:inline-block;}body #adtm_menu {text-align: center;}body  .navbar .container #adtm_menu_inner > ul {margin: auto;width: 974px;}}@media (max-width: 1200px) {.antivol_right ul li {min-height: 70px;}.antivol_left ul li {margin-bottom: 56px;}.antivl_lock_text {width: 87%;}.antivl_lock_text > h4 {font-size: 11px;}.antivl_lock_text > span {font-size: 12px;}}@media (max-width: 991px) {.baseline-text {bottom: -8px;font-size: 12px;left: -46px;}#header  .sticky .baseline-text {bottom:0;}.p2_sec3_list li{ width:25%;}.previl_p2_sec2 .service_previlige{ padding: 0px 50px 0px; }#product #center_column.product-detail-column .main-product .pb-right-column {clear: both;display: block;width: 100%;}.newbread_product { background:#fff; overflow: hidden; width: 100%;}.newbread_product .newbread {  margin: auto auto -1px !important; width: 100%; }}@media (max-width: 767px) {.main_paymnt_sec  .payment_div{margin-bottom: 10px;}.main_paymnt_sec  .payment_div a {min-height: 360px;}.centr_btm_sec {text-align: center;}.centr_left_img {text-align: center;}.service_previlige_bx {margin-bottom: 30px;}header .row #header_logo .logo.img-responsive {max-width: 80%;}.mobile-menu .header {height: auto;}#header_logo_mobile img, header .row #header_logo img {width: 110px;}#header .sticky .baseline-text {bottom: -4px;}.row.blackbg .col-sm-4:first-child { padding-left: 15px;}.row.blackbg .col-sm-4:last-child { padding-right: 15px;}.blackbg .col-sm-4.pull-right { float: none  !important;}.p2_sec3_list li{ width:33.33%;}.previl_p2_sec2 .service_previlige{ padding: 0px 0px 0px; }#tab_block .featuresbloc td { padding: 0 10px; float: left; width: 100%;}#tab_block .featuresbloc .featuresbloc_info::before{ display:none;}.antivol_left h3, .antivol_right h3 {font-size: 13px;}.antivol_cat_left {text-align: center;}.antivl_lock_text {width: auto;}.antivl_lock_text > h4 {font-size: 13px;}.antivl_lock_text > span {float: left;font-size: 13px;}}@media (max-width: 550px) {#product  #layer_cart .layer_cart_product .product-image-container {max-width: 100%;width: 100%;}	#product #layer_cart .layer_cart_product .layer_cart_product_info {width: 100%;}#layer_cart #layer_cart_product_attributes {display: block;width: 100%;clear: both;}#product  #layer_cart .layer_cart_cart .button-container {position: static;}.popup_image {text-align: center;}#layer_cart .layer_cart_product h2 {font-size: 15px;margin: 0;}.main_paymnt_sec {padding-left: 0;padding-right: 0;width: 100%;}.myBluetab .mabox {width: 100%;}.p2_sec3_list li{ width:50%;}}.payment_div {text-align: center;}.brand-row {background: #fff none repeat scroll 0 0;}.brand-row ul li {display: inline-block;}#footer .brand-row ul, #footer .brand-row ul li {margin: 0;padding: 0;text-align:center;}.brand-row ul li img{opacity: 0.6;}.brand-row ul li img:hover {opacity: 1;}.group_pink_price {border-bottom: 5px solid #fff;border-top: 5px solid #fff;color: #222222;display: inline-block;  font-family: "Titillium Web",sans-serif;font-size: 15px;margin-left: -15px;margin-right: -15px; margin-top: 10px;  max-width: 252px;padding: 8px 15px;text-align: center;}.group_pink_price > span {color: #ff1f82;font-weight: 600;text-transform: uppercase;}.group_pink_price .vipbox-fancybox {color: #fff;background: #ff1f82 none repeat scroll 0 0;display: inline-block;  font-size: 16px;font-weight: normal;padding: 1px 12px 3px;margin-top: 5px;text-decoration: none;}.group_pink_price .vipbox-fancybox:hover {background: #fff none repeat scroll 0 0;color: #ff1f82;}.box-cart-bottom {text-align: left;margin-right: 8px;}/* */.popup_prdct_head h3{font-size:22px; color:#2e2e2e;font-family:"Titillium Web",sans-serif;margin: 0 0 10px 15px;}.popup_prdct_head span{font-weight:600;color: #ff1f82;}.popup_prdct_head img {vertical-align: top;}.popup_prdct_list{background:#2e2e2e;font-family:"Titillium Web",sans-serif;}.popup_prdct_list .row{margin-left:-15px;margin-right:-15px; }.right_popup_prdct .row {margin-left: -15px;}.left_popup_prdct {background:#efefef; padding:22px 15px; text-align:center;}.prddct_icn_bx {text-align:center;padding: 27px 0 0 0;}.prddct_icn_bx span{font-size:15px;color:#fff;display: block;margin-top: 5px;}.prddct_icn_right_btn span{font-size:15px;color:#fff;font-style:italic;display: block;}.prddct_icn_right_btn {text-align: center;margin-top: 35px;}.ajouter_btn > img {margin-right: 5px;vertical-align: middle;}.prddct_icn_right_btn .ajouter_btn {background: #ff1e83;color: #fff;display: inline-block;font-size: 13px;margin-top: 14px;padding: 8px 20px;text-transform: uppercase;font-weight: 600;}#layer_cart_product_attributes {display: inline-block;margin-bottom: 10px;}body #layer_cart_product_quantity, body #layer_cart_product_price {color: #00a0c7;}#product #layer_cart {height: 500px;overflow: scroll;}.popup_prdct_head {margin-top: 20px;}.layer_cart_product_info .dark {font-weight: normal;}.retirer_btn {border: 1px solid #fff;color:#fff;font-size:13px;padding: 8px 33px;text-transform:uppercase;margin-top: 14px;}/*  */#layer_cart .layer_cart_cart .button-container {  z-index: 99;}#module-oneyfacilpay-simulation #center_column { display: table;}#module-oneyfacilpay-simulation .newbread.clearfix { margin-bottom:-1px; }#module-oneyfacilpay-simulation  #simulation_ONEY { padding: 0 20px; }#cart_summary .cart_vip_main {padding: 0;font-family:"Titillium Web",sans-serif;}.cart_vip_main .row{margin-left:-15px; margin-right:-15px;}.cart_vip_sec{background:#f3f3f3;padding: 10px;border-left: 7px solid #ff2187;margin:0 0 0px 0; overflow:hidden;}.vip_list h2{font-size:17px; color:#2e2e2e; text-transform: unset; margin:0;font-family:"Titillium Web",sans-serif;}.vip_list h2 span {color: #ef277f;font-size: 17px;font-weight: 600;}.vip_list h2 img {margin-top: -5px;width: 15px;}.vip_list span {color: #2e2e2e;font-size: 14px;}.vip_list span .redcolor, .lecarte .redcolor {color: #fc0314;}.vip_list ul li img  {margin-right: 0;}.vip_list > ul {padding: 0;}.vip_cart_btn {margin-top: 40px;text-align: center;} #cart_summary .vip_cart_btn .ajouter_btn {background:#ff2187; font-size:13px; color:#fff; text-transform:uppercase;text-decoration:none;padding: 3px 15px; text-align:center;   font-weight: 600;} #cart_summary .vip_cart_btn  .retirer_btn {border: 1px solid #646464;display: block;font-size: 13px;font-weight: bold;padding: 3px 15px;color:#646464;text-align: center;text-decoration: none;text-transform: uppercase;}.vip_cart_price span{color:#000; font-size:17px; font-weight:600;}.vip_list {display: inline-block;margin-top: 7px;}.vip_cart_price {margin-top:40px;text-align: right;}.vip_cart_img > img {margin: auto;width: 100px;}.lecarte {color: #000;font-size: 15px;padding-top: 30px;}@media (min-width: 991px) {.right_popup_prdct .row {margin-left: -60px;}#product #layer_cart {height: auto;overflow: unset;}.left_popup_prdct > img {width: auto;}.popup_prdct_head {margin-top: 0;}.popup_btm_btn .row {text-align: right;}.popup_btm_btn .button-container {margin-left:-15px; margin-right:-15px;}#layer_cart .layer_cart_product {padding: 30px 30px 0 !important;}.cart_vip_sec .col-sm-6 {padding-left: 0;}.vip_cart_img > img {width: auto;} #cart_summary .vip_cart_btn .ajouter_btn,  #cart_summary .vip_cart_btn  .retirer_btn{font-size:17px;} .vip_cart_img img {width: 98%;}}@media (min-width: 1200px) {.prddct_icn_right_btn .ajouter_btn {font-size: 22px;}.retirer_btn {font-size: 22px;}}@media (min-width: 2000px) {#cube_images img.opaque{width:100%; }}.bx_info_pro_nlist { border-bottom: 1px dotted #ccc; margin-bottom: 15px; margin-top: -6px; padding-bottom: 10px;}.bx_info_pro_nlist li { min-height: 35px; position: relative; padding:0px 0 0 45px; margin-bottom:10px;}.bx_info_pro_nlist li.box3n {padding-top:6px;}.bx_info_pro_nlist li:last-child { margin-bottom:0px;}.bx_info_pro_nlist li .icn_img { position: absolute; left:0; top:0;}.bx_info_pro_nlist li .icn_img img { height: auto; width: 32px;}.bx_info_pro_nlist li h6{margin:0;font-family:"Titillium Web",sans-serif; font-size:18px; color:#2e2e2e;}.p2_sec3_list ul {list-style: outside none none;margin: 0 !important;padding: 0 40px ;}.product-2440 #short_description_block .description_box_new{padding: 10px 15px;}.piece_text { font-size: 23px; font-family:"Titillium Web",sans-serif; color:#222222;} .piece_text .piece_text_pink { color: #ee2e93; font-weight:bold;}#short_description_content > h5 {  color: #222; font-family:"Titillium Web",sans-serif;font-size: 22px; font-weight: 600;margin: 20px 0;}#short_description_content p.privilege_info {font-size: 15px; color:#2e2e2e;font-weight: 400; font-family:"Titillium Web",sans-serif;margin: 0 0 30px;}#short_description_content p.privilege_info > a {color: #ee2e93;font-weight: 600; text-decoration:none;}#short_description_content > h4 {color: #4c4c4c;font-size: 22px;font-weight: 600;margin: 0 0 30px;}#short_description_content > h4 span{ color: #ee2e93; font-weight: 700; }#short_description_content p.privilege_right_txt {color: #2e2e2e;font-size: 15px;font-style: italic;text-align: right;}#recrutement_pagen .recrutement_list ul li .rl_box h6 a.ls-modal {font-size:16px; text-decoration:underline;}.head_t2, .recrutement_list2{display:none;}.cms-24-footer-line {font-size: 16px !important;line-height: 21px !important;}#search .sortPagiBar.clearfix {background: #f3f3f3; margin:0px 0 15px -2px;}#search .page-heading.product-listing { float:left; min-width: 45%; padding: 0}#search .page-heading span.lighter { color: #0075A1; }#search .sortPagiBar.clearfix .heading-counter { color: #555454; width: auto; float: none;}#search.search.hide-right-column .product_list.grid {   margin: 0 0;  background: #f5f5f5;  padding: 10px 5px;  display: table;  width: 100%;}#search.search .alert-warning{ margin:0 0 11px;}#search.search.hide-right-column #center_column { padding-bottom: 10px; }#je_postule_page{ padding:0 50px 20px;}#je_postule_page h4{ font-size: 28px; text-align:center; color:#333; text-transform:uppercase; font-family:"Titillium Web",sans-serif; margin:0 0 10px; font-weight:600;} #je_postule_page p{ font-family:"Titillium Web",sans-serif; font-style:italic; font-size:16px; text-align:center;}#je_postule_page .page_form .form-group h5{ font-family:"Titillium Web",sans-serif; color:#00a0c7;font-size:18px;margin:15px 0 10px; font-size:18px;}#je_postule_page .page_form .form-group .control-label{font-size:16px;font-family:"Titillium Web",sans-serif;font-weight:400;}#je_postule_page .page_form .form-group .form-control{ height:30px;}#je_postule_page .page_form .form-group .form-control.value_bx{ text-align:center; color:#00a0c7;}#je_postule_page .page_form .form-group .linkedIn_bx .form-control{ padding-left:35px;}#je_postule_page .page_form .padding0{ padding:0;}#je_postule_page .page_form .page_form_right{ padding-left:70px;}#je_postule_page .page_form .linkedIn_bx{ position:relative;}#je_postule_page .page_form .linkedIn_bx img { position: absolute;top: 0;left: 0;}#je_postule_page .page_form .btn_submitt{ background:#00a0c7; color:#fff; border:0; text-transform:uppercase; font-weight:600; width:100%;}#je_postule_page .page_form div.uploader span.filename {    color: #777;border: 0;font-size: 13px;background: #e6e5e4;margin-right: 2px;width: 100%;}ul.model_img li a img {    -webkit-filter: grayscale(1);  -webkit-filter: grayscale(100%);  filter: grayscale(100%);}ul.model_img li a:hover img {    -webkit-filter: grayscale(0);  -webkit-filter: grayscale(0%);  filter: grayscale(0%);}body #adtm_menu .menu_icn_list ul li{width:10% !important; float:left !important;}body #adtm_menu .menu_icn_list ul li .menu_bx{text-align:center;}body #adtm_menu .menu_icn_list ul li .menu_bx a{display:block; padding:15px; }body #adtm_menu .menu_icn_list ul li span:after{display:none !important;}body #adtm_menu .menu_icn_list ul li .menu_bx_icn {width:35px;height:35px;margin:auto auto 10px;position:relative;display:block;}body #adtm_menu .menu_icn_list ul li .menu_bx  h5{ font-family:'Titillium Web', sans-serif; margin:0; font-size:14px; color: #333;padding: 0 0 10px;}body #adtm_menu .menu_icn_list ul li .menu_bx_icn .hover_img{ position:absolute; left:0; right:0; display:none;}body #adtm_menu .menu_icn_list ul li:hover .menu_bx_icn .hover_img{ display:block;}body #adtm_menu .menu_icn_list ul li:hover .menu_bx_icn .normal_img{ display:none;}body #adtm_menu .menu_icn_list ul li:hover .menu_bx{ background:#8dc63f; color:#fff;}body #adtm_menu .menu_icn_list ul li:hover .menu_bx a{ color:#fff;}body #adtm_menu .menu_icn_list ul li:hover .menu_bx  h5{ color: #fff;}body #adtm_menu  .adtm_column.adtm_column_124 p a {color: #9c9c9c !important;font-style: italic;font-size: 10px;padding-top: 100px;display: inline-block;}@media (max-width:767px) {.left_popup_prdct > img {width: auto;}.prddct_icn_right_btn {margin-bottom: 10px;}.group_pink_price {max-width: 100%;width: 100%; margin-left:-5px; margin-right:0;border: 5px solid #fff;}.cart_vip_sec, .vip_cart_price, .vip_cart_btn {text-align: center;}#cart_summary .vip_cart_btn .ajouter_btn, #cart_summary .vip_cart_btn .retirer_btn {display: inline-block;}#order-detail-content #cart_summary  .cart_vip_sec div {display:block;}.cart_vip_sec{border:none; background:none;}#cart_summary .cart_vip_main{padding:0 !important;}#short_description_block .description_box_new { padding: 20px 10px 10px;}.p2_sec3_list ul { padding: 0 0px 0 0;}.pb-left-column #views_block {width: auto;}.pb-left-column #views_block  #thumbs_list { float: none; margin: auto; width: 344px;}#je_postule_page{ padding:0 0px 20px;}#je_postule_page .page_form .page_form_right{ padding-left:0px;}.shimano_breadcrumb .cattext .shimano_breadcrumb_img{ margin-bottom:20px;}.shimano_breadcrumb .cattext .shimano_breadcrumb_info{ position:relative; padding:0 15px;  }#manufacturer .shimano_breadcrumb  .cattext_outter { left: 1px; right: 2px; top: 74px;}.shimano_breadcrumb .cattext { padding: 0; margin: 0 -14px -10px;}.shimano_breadcrumb_img {  margin: 10px 0 -10px -2px;}#o2feel_page.klickfix_page{ position:relative;  min-height: auto;}#o2feel_page.klickfix_page #o2feel_box {   min-height: 120px; }#o2feel_page.klickfix_page { margin-bottom: 0;  margin-left: -2px;  margin-right: -2px;}#o2feel_page.klickfix_page .klickfix_list {top:auto; margin-top:30px; left: 0;position:inherit;right: 0; text-align:center;}#o2feel_page.klickfix_page .klickfix_list ul li{ text-align:center; font-family: 'Titillium Web', sans-serif; display:inline-block; width:100%;}#o2feel_page.klickfix_page .klickfix_list ul li a{border:1px solid #d8061b; display:block; margin-top:10px;}#o2feel_page.klickfix_page .main_hai_link {  bottom: 0;  position: inherit;}#manufacturer  .klickfix_breadcrumb  .cattext_outter { left: -1px; right: 1px; top: 65px;}}/************** CMS ID = 7 *******************/#cms .rte .prime_head{text-align:center;margin-bottom: 30px;}#cms .rte .prime_head h2{font-size:20px; color:#2e2e2e;font-family: 'Titillium Web', sans-serif; font-weight:700; text-align:center;text-transform:uppercase; margin:0 0 10px;}#cms .rte .prime_head p{color:#2e2e2e; font-size:14px; margin:0;font-family: 'Titillium Web', sans-serif;margin:0; }#cms .rte .prime_desc  h3{color:#00a0c7; font-size:20px!important; font-weight:600; margin:0 0 5px !important;font-family: 'Titillium Web', sans-serif; padding:0 !important;}#cms .rte  .prime_desc p{color:#2e2e2e; font-size:14px; margin:0;font-family: 'Titillium Web', sans-serif;margin:0; }#cms .rte .prime_desc a{color:#00a0c7; text-decoration:underline;}#cms .rte .prime_desc  h4{color:#2e2e2e; font-size:14px; font-weight:600; margin:20px 0 5px 0;font-family: 'Titillium Web', sans-serif;}#cms .rte .prime_desc ul {padding: 0 0 0 15px;margin-bottom: 20px;}#cms .rte .prime_desc li {list-style: outside none square;}#cms .rte .prime_desc .commencer_btn {background:#8dc63f none repeat scroll 0 0;color:#fff;margin-left:10px;padding:5px 10px; text-decoration:none;}.prime_detail_main {margin:30px 0; padding: 0 40px;}/* cate_160 */#category .cat_bagagerie #o2feel_page.klickfix_page {min-height: auto;}#category .cat_bagagerie  #o2feel_box {min-height: 200px;} #category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list {top: 31%;}#category .cat_bagagerie #o2feel_box .o2feel_box_in {left: 22px;right: 24px;}#category .cat_bagagerie .breadcrumb_logo > h2 {font-size: 25px;margin:0;font-family: 'Titillium Web', sans-serif;text-transform:uppercase;}#category .cat_bagagerie .breadcrumb_logo > h2 a{color:#fff;}#category .cat_bagagerie .breadcrumb_logo img {margin-right: 5px; vertical-align: top;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li a {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li a:hover {background: rgba(216, 6, 27, 0.9) none repeat scroll 0 0;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li.active a {  background: rgba(216, 6, 27, 0.9) none repeat scroll 0 0;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li.active a {color: #fff;}#o2feel_page.klickfix_page .klickfix_list ul li.active .hover_icon {  opacity: 1;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li a {padding: 10px 8px;width: 100%;}#category .cat_bagagerie  #o2feel_page.klickfix_page .klickfix_list ul li h5 {width: 100%;font-size: 20px;text-transform: capitalize;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li {margin: 0 17px;width: 15%;vertical-align: top;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list_icon {float: none;min-height: 30px;margin-right: 0;}body #adtm_menu .piece_menu_imgs { margin-bottom:0px; background:#e6e5e4; display: table; padding:10px 0 !important; position:relative;}body #adtm_menu .piece_menu_imgs::before,body #adtm_menu .piece_menu_imgs::after {    background: #e6e5e4; position: absolute; content: ""; top: 0; bottom: 0; width: 2000px;}body #adtm_menu .piece_menu_imgs::before { right:100%;}body #adtm_menu .piece_menu_imgs::after { left:100%}body #adtm_menu .piece_menu_imgs li { float:left !important; width: 24% !important; position: relative; padding: 0 20px;  border-right: 2px solid #ccc;}body #adtm_menu .piece_menu_imgs li:last-child{border-right:0; }body #adtm_menu .piece_menu_imgs li .hovr_img { display: none; position: absolute;top: 0px; left: 0px; right: 0; margin: auto;}body #adtm_menu .piece_menu_imgs li:hover .hovr_img { display: block; }body #adtm_menu .piece_menu_imgs li img{max-width:100%;}body #adtm_menu .piece_menu_imgs li a{ margin:0 !important;}#adtm_menu .advtm_column_wrap_td_27 .adtm_column_wrap {padding: 10px 5px 0;}#adtm_menu .advtm_column_wrap_td_27 {padding-top:0; padding-bottom:0 !important;}#adtm_menu ul#menu li .advtm_column_wrap_27 a {  color: #0075a1;font-family: "Roboto",sans-serif;margin: 0 10px;}/***************** brand_bosch css ********************/.brand_bosch .manufacturer_breadcrumb {padding: 3px 16px;}.brand_bosch .bosch_breadcrumb .breadcrumb_logo > h2 {color:#ec1b24; font-weight:700; font-size:25px; margin:0; font-family:'Titillium Web', sans-serif; text-transform:uppercase;}.brand_bosch .bosch_breadcrumb .breadcrumb_logo > h2 a{ color:#ec1b24; } .brand_bosch .bosch_breadcrumb .breadcrumb_logo img { margin-right: 5px; vertical-align: top;}.brand_bosch .bosch_breadcrumb .manufacturer_breadcrumb { margin: 0 18px 0 21px;}.brand_bosch #manuf_bosch .bosch_box_in { left: 21px; right: 21px;}.brand_bosch #bosch_box { min-height: 200px;}.brand_bosch #manuf_bosch .bosch_box_in.main_o2feel{ display: none; }.brand_bosch #manuf_bosch.bosch_page{ position:relative;}.brand_bosch #manuf_bosch .bosch_box_in { position:absolute; top:0;transition:all 0.1s ease; -webkit-transition:all 0.1s ease;  -moz-transition:all 0.1s ease;    -o-transition: all 0.1s ease;}.brand_bosch #manuf_bosch .bosch_box_in img{ width:100%; height:200px;}.brand_bosch #manuf_bosch .bosch_list {bottom: 40%;left: 0;margin: auto;position: absolute;right: 0;text-align: center;}.brand_bosch #manuf_bosch .bosch_list > ul > li {display: inline-block;padding-right: 0;position: relative;width: 20%;margin: 0 15px;text-align: left;}.brand_bosch #manuf_bosch .bosch_list > ul > li:last-child { padding-right: 0px;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a { font-size: 17px;font-family:'Titillium Web', sans-serif; padding:13px 15px 13px 55px;display: block; color: #000;  text-transform: uppercase; font-weight:600; background: rgba(255,255,255,0.8); position:relative;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a img {left:10px; position: absolute; top: 3px;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a img.boschh_icon_hvr { display:none; }.brand_bosch #manuf_bosch .bosch_list > ul > li > a:hover img.boschh_icon_hvr {display:block;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a:hover img.boschh_icon {display:none;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a:after { position:absolute; content:"\f107"; font-family:FontAwesome; right:15px; font-size:23px; color:#333;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a:hover:after { color:#fff;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a:hover { background:#fc0314; color:#fff;  }.brand_bosch #manuf_bosch .bosch_list > ul > li:hover > a { background:#fc0314; color:#fff;  }.brand_bosch #manuf_bosch .bosch_list > ul > li:hover > a img.boschh_icon_hvr {display:block;}.brand_bosch #manuf_bosch .bosch_list > ul > li:hover > a img.boschh_icon {display:none;}.brand_bosch #manuf_bosch .bosch_list > ul > li:hover > a:after  { color:#fff;  }#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a img { top: 5px; }	.brand_bosch #manuf_bosch .bosch_list li > ul.submenu_cat { display:none; z-index: 999; position:absolute; top:40px; left:0; right:0; background:#f3f1ed; padding:10px; }.brand_bosch #manuf_bosch .bosch_list li:hover > ul.submenu_cat { display:block;} .brand_bosch #manuf_bosch .bosch_list li ul li { float: none; width:100%; background: none;} .brand_bosch #manuf_bosch .bosch_list li ul li a{ font-size:14px; padding:5px 10px; display:block; color:#333;}.brand_bosch #manuf_bosch .bosch_list li ul li a:hover{ color:#00A0C7; }.brand_bosch #manuf_bosch .bosch_list li ul li.active a{ color:#00A0C7; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li {width:16%; margin: 0 6px 15px; font-family:'Titillium Web', sans-serif; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a { font-size: 15px; background:#0f98b9; color:#fff; text-transform: none;  padding: 13px 13px 13px 40px;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(3), #pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(8) { width: 22%;}#pieces_brand.brand_boschd #manuf_bosch .bosch_list > ul > li > a:hover { background:#8cc63f; color:#fff;  }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:hover > a { background:#8cc63f; color:#fff;  }#pieces_brand.brand_bosch #manuf_bosch .bosch_list li > ul.submenu_cat { background:#8cc63f; padding:0px 10px 5px; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list li ul li a{ padding:2px 5px; color:#fff;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list li ul li a:hover{ color:#000; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list li ul li.active a{ color:#000; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li.active > a { background:#8cc63f; color:#fff;  }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a:after { position:absolute; content:"\f105";  color:#fff; transition:all 0.1s ease; -webkit-transition:all 0.1s ease;  -moz-transition:all 0.1s ease;    -o-transition: all 0.1s ease; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:hover > a:after { content:"\f107";}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a img { left: 3px; display:block; top: 5px;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list {  bottom: 14%; }/***************** brand_bosch css ********************/#availability_statut, #pQuantityAvailable { display: inline-block; position: relative;}.disponible_html { position:absolute; background:#efefef; border:1px solid #cccccc; top:-14px; left:139px; width:125px;    padding:0 10px; line-height:13px; border-radius:4px; color:#000; transition:opacity 0.1s ease-in-out 0s;}.disponible_html::before,.disponible_html::after { content:"\f0d9 "; font-family:FontAwesome; color:#ccc; left:-8px; position:absolute; top: 35%; font-size: 25px; margin: auto;}.disponible_html::after { left: -6px; color: #efefef; font-size: 22px;}#manufacturer.hide-right-column .pm_result_n { background: none;}.brand_bosch { margin-bottom: -1px ; }body .content_scene_cat .content_scene_cat_bg {  min-height: auto !important;}body .content_scene_cat { margin-bottom:0px;}#attributes-pack .attribute_list {width: 55% !important; float:left; margin-bottom:7px;}.attribute_fieldset.ap5-attribute-fieldset label { float:left; width:45%; font-family: 'Titillium Web', sans-serif; font-weight:600;padding-top:5px; }.ap5-pack-product-price-table-container .ap5-pack-product-price-table-cell .our_price_display { font-size:22px !important; color:#ff0000; font-family:'Titillium Web', sans-serif; text-align:left; font-weight:bold; margin-bottom: 6px;}#ap5-page-product-box .ap5-pack-product-name a {color:#3a3939; font-family:'Titillium Web', sans-serif; text-align:left; font-weight:600; font-size:15px;}#ap5-page-product-box .ap5-pack-product-name.title-center { padding: 0 ; text-align: left ;}#ap5-page-product-box .ap5-pack-product-name.title-center {  min-height: 30px !important; }#ap5-page-product-box .ap5-pack-product-name a {   font-size: 14px ;} .page-product-box .owl-wrapper-outer .owl-item { margin-left: 25px; width: 190px !important; } #ap5-page-product-box h3.page-product-heading {font-family:'Titillium Web', sans-serif; font-weight: 700; font-size: 24px;padding: 15px 0 0 20px; margin:0 0 5px; position: relative; color:#030303;}#ap5-page-product-box .ap5-product-footer-pack-informations { background:none; padding:0; border-radius:0;  }#ap5-page-product-box h5.product-name{ font-family:'Titillium Web', sans-serif; }#ap5-page-product-box .ap5-product-footer-pack-name a {font-size: 20px; color:#030303;text-transform: none;}.ap5-old-discount-price {  text-align: right; margin-bottom: 5px;}#ap5-page-product-box .ap5-pack-product-price-table-container #reduction_percent { position: absolute; top: 0;  right: 0;}#ap5-page-product-box .ap5-pack-product-price-table-container #old_price { width: 100%; text-align: left; display:block;}#ap5-page-product-box #attributes-pack .attribute_list  span { background-image: url("../img/sprite1.png") !important; background-repeat: no-repeat !important; border-right: 1px solid #d4d4d4;}#ap5-page-product-box  #reduction_percent { border: 0; }.ap5-old-discount-price #reduction_amount{ border: 0; } @media (max-width:1200px) {#category .cat_bagagerie #o2feel_box {min-height: 164px;}#category .cat_bagagerie #o2feel_box .o2feel_box_in {left: 22px;right: 26px;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a { font-size: 14px; padding: 12px 15px 12px 50px; background:#f3f1ed;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a img { left: 10px; width: 35px;}#ktm_list18 ul li .ktm_list18_bx .kbx_title h3, #ktm_list18 ul li .ktm_list18_bx .kbx_title h4 {font-size: 45px;}}@media (max-width:1099px) {.brand_bosch #manuf_bosch .bosch_box_in img { min-height:100px; }.brand_bosch #manuf_bosch .bosch_list { position: absolute; }.brand_bosch #manuf_bosch .bosch_box_in img {  min-height: 200px;}.brand_bosch #manuf_bosch .bosch_box_in { left: 1px; right: 0px; }.brand_bosch .bosch_breadcrumb .manufacturer_breadcrumb {  margin:0 0px 0 0px !important; max-width: 100%;}.brand_bosch #manuf_bosch .bosch_list { left: 0; right: 0; }#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li {width: 20%;}#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a  { max-width:100%;}#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:last-child{ width:20%; }#yamaha_brand.brand_bosch #manuf_bosch .bosch_list li > ul.submenu_cat { max-width:100%;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li { width: 17%; margin: 0 5px 15px;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a { font-size: 13px; padding: 13px 13px 13px 35px;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a img { top: 8px; width: 30px;}.price_button_div { border: 1px solid #ccc; position: inherit; text-align: center;top: 0; min-height: auto; padding: 20px;margin-top: 20px;}		}@media (max-width:991px) {#category .cat_bagagerie #o2feel_box {min-height: 124px;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li a {padding: 10px 0;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li h5 {font-size: 13px;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li {margin: 0 5px;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list {top: 20%;}.brand_bosch #manuf_bosch .bosch_list { position: relative; }.brand_bosch #manuf_bosch .bosch_list > ul > li {  width: 50%; padding-right:0; margin-bottom: 5px;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a { font-size: 12px; padding: 12px 15px 12px 48px;}.brand_bosch #manuf_bosch .bosch_list > ul > li > a img { left: 10px; width: 30px;}.brand_bosch #manuf_bosch .bosch_box_in { position: inherit; }.brand_bosch #manuf_bosch .bosch_box_in img { min-height: 100px; height: auto;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li { width: 30%;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(3), #pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(8) { width: 30%;}#pieces_brand.brand_bosch #bosch_box {  min-height: 100px;}/*new 07-03-2018 css*/.manufacturer_cube_page { padding: 55px 30px; min-height: 450px;}#cube_images img{ min-height:505px;}.cube_page_link ul li a {  font-size: 20px; }.cube_page_title h3 {  font-size: 38px; }.cube_page_link { display: table; width: 100%; }.manufacturer_listi li { width: 48%; min-height: auto;}.manufact_bxn_in { min-height: 310px; }.manufact_bxn_n { height: 115px; }.manufacturer.manufacturer-105 .main_hai_link { min-height:auto; padding-top:0; position:inherit; padding-bottom:30px;}.kalkhoff_btn_new { font-size: 25px;}.kalkhoff_down_info h3 { font-size: 25px; }.kalkhoff_rht img { margin-left: -65px;}#o2feel_page .main_hai_link  {bottom: 0;position: absolute;top: 50px;min-height: auto;}#ktm_list18 ul li .ktm_list18_bx .kbx_title h3, #ktm_list18 ul li .ktm_list18_bx .kbx_title h4 {font-size: 35px;line-height: 35px;}#ktm_list18 ul li .ktm_list18_bx .kbx_btn {top: 55px;right: 10%;}#ktm_list18 ul li .ktm_list18_bx .kbx_btn span {padding: 9px 15px;}#ktm_list18 ul li .ktm_list18_bx .kbx_title h4::after {top: 3px;}}@media (max-width:767px) {#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list {margin: 0 auto;top: 0;width: 92%;}#category .cat_bagagerie #o2feel_box .o2feel_box_in {left: 22px;right: 18px;}#category .cat_bagagerie .breadcrumb_logo {text-align: center;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li {width: 17%;}.brand_bosch #manuf_bosch .bosch_list { position: inherit; bottom: 0; left: 0; right: 0;}.brand_bosch #bosch_box {  min-height: 100px;}#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li {width: 49.6%;  margin:0 0 4px;}#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:last-child{ width:49.6%; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list {  bottom: 0; position: inherit; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li {width: 49.6%; margin:0 0 4px;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(3), #pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(8) {  width: 49.6%;}.brand_h4.brand_mb_h4 { display: none;}#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li > a { font-size: 15px; padding: 13px 13px 13px 40px;}.li-niveau1.advtm_menu_13.sub {  display: none;}/*new 07-03-2018 css*/.cube_page_link ul li a {font-size: 13px;padding: 15px 5px;}.cube_page_title {  margin-bottom: 20px; }.cube_page_title h3 { font-size: 28px; }.cube_page_link ul li {padding: 0 5px;}.breadcrumb_logo img { width: 110px;}.breadcrumb_right { padding-top: 9px; float: right;}.breadcrumb_logo { float: left;}.pop_white p { font-size: 16px; line-height: 25px;}.bxn_n_t { width: 160px;}.kalkhoff_btn_new { top: 47%; font-size: 20px;}.kalkhoff_btn_new a { padding: 20px 25px; }.kalkhoff_down_info { position: inherit; }.kalkhoff_down_info h3 { font-size: 20px; }.kalkhoff_rht img { margin-left:0px;}#o2feel_page .main_hai_link  { bottom: 0; position: inherit; top: auto; min-height: auto;}#ovelo_bike18 ul li.route .ovelo_bxn,#ovelo_bike18 ul li.pliant .ovelo_bxn { right: 0; width: auto; left: 0; top: 85px; }#ovelo_bike18 ul li .ovelo_bike_bx h3 { font-size: 25px;  margin: 0 0 10px;}#ovelo_bike18 .ovelo_bike_bx .btn_box { font-size: 18px;}#scott18 .scott18_btns { top: 40%; }.manufacturer.manufacturer-110 .main_hai_link { min-height: auto; position: absolute;}.manufacturer.manufacturer-113 .main_hai_link {min-height:auto; position:absolute; }#topeak_page18 .topeak_list { position: absolute;  top: 45%;}#ktm_list18 ul li .ktm_list18_bx .kbx_btn span {padding: 8px 12px;font-size: 17px;}#ktm_list18 ul li .ktm_list18_bx .kbx_title {left: 10px;}#ktm_list18 ul li .ktm_list18_bx .kbx_title h4::after {top: 6px;right: -30px;background-size: 100% 100%;width: 25px;height:25px;}}/*new 07-03-2018 css*/@media (max-width:650px) {.manufacturer_listi li { width: 100%; min-height: auto;}.manufact_bxn_in { min-height: auto; }#ktm_list18 ul li .ktm_list18_bx .kbx_btn {top: 95px;right: auto;left: 10px;}	}/* end new 07-03-2018 css*/@media (max-width:550px) {#category .cat_bagagerie #o2feel_box .o2feel_box_in .box_in_img img {min-height: 100px;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list ul li {margin: 0;width: 100%;}#category .cat_bagagerie #o2feel_page.klickfix_page .klickfix_list_icon {min-height: unset;}.brand_bosch #manuf_bosch .bosch_list li > ul.submenu_cat { position: inherit; top: 0; }.brand_bosch #manuf_bosch .bosch_list > ul > li {  width: 100%; float:none; padding-right:0;margin-left: 0; }#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li {width: 100%; }#yamaha_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:last-child{ width:100%; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li {width:100%; }#pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(3), #pieces_brand.brand_bosch #manuf_bosch .bosch_list > ul > li:nth-child(8) {  width: 100%;}/*new 07-03-2018 css*/#o2feel_box .o2feel_box_in > h4 { font-size: 20px; top: 22%;}.manufacturer_cube_page { padding: 35px 20px; min-height: 300px;}#cube_images img{ min-height:405px;}.cube_page_title h3 { font-size: 25px;}.cube_page_link ul li { float: left; width: 50%; margin-bottom: 10px;}.cube_page_link ul li a { font-size: 14px; padding: 15px 5px; }.main_hai_link { min-height: 80px; padding-top: 20px; position: inherit; clear:both;}#ovelo_bike18 ul li.route .ovelo_bxn,#ovelo_bike18 ul li.pliant .ovelo_bxn {top: 35px; }#scott18 .scott18_btns { top: 20px;}#scott18.cannondale {  height: 250px;margin-bottom: 50px;}	#topeak_page18 .topeak_list { position: inherit; top:0%;}#ktm_list18 ul li .ktm_list18_bx .kbx_btn {top: 55px;right: auto;left: 160px;}}/* This stylesheet generated by Transfonter (https://transfonter.org) on March 21, 2018 12:55 PM */@font-face {    font-family: 'bebas_neue_bold';    src: url('../fonts/BebasNeueBold.woff2') format('woff2'),        url('../fonts/BebasNeueBold.woff') format('woff');    font-weight: bold;    font-style: normal;}@font-face {    font-family: 'bebas_neue_book';    src: url('../fonts/BebasNeueBook.woff2') format('woff2'),        url('../fonts/BebasNeueBook.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'bebas_neue_r';    src: url('../fonts/BebasNeueRegular.woff2') format('woff2'),        url('../fonts/BebasNeueRegular.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'bebas_neue_l';    src: url('../fonts/BebasNeueLight.woff2') format('woff2'),        url('../fonts/BebasNeueLight.woff') format('woff');    font-weight: 300;    font-style: normal;}@font-face {    font-family: 'bebas_neue_t';    src: url('../fonts/BebasNeue-Thin.woff2') format('woff2'),        url('../fonts/BebasNeue-Thin.woff') format('woff');    font-weight: 100;    font-style: normal;}/********************************/body#cms #recrutement_page_n{ padding-top:50px;}#cms #center_column  #recrutement_page_n img{margin:0;}body#cms #recrutement_page_n .row{ margin:0 -15px;}body#cms #recrutement_page_n h1, body#cms #recrutement_page_n h2, body#cms  #recrutement_page_n h3, body#cms  #recrutement_page_n h4 , body#cms #recrutement_page_n h5 ,body#cms  #recrutement_page_n h6{font-family: 'bebas_neue_bold'; padding: 0;}body#cms  #recrutement_page_n .recrutement_bx1{ position:relative; background:url(../img/recrutement_img1.jpg) no-repeat top left; min-height:220px; padding-left:90px; margin-bottom:50px;}body#cms  #recrutement_page_n .recrutement_bx1 h5{ text-transform:uppercase;color:#000000; font-size:40px; margin:0 0 -13px;  }body#cms  #recrutement_page_n .recrutement_bx1 h2{ color:#00c0ef; margin:0 0 -20px; font-size:125px; text-transform:uppercase; font-weight:900;}body#cms  #recrutement_page_n .recrutement_bx1 h6{ text-transform:uppercase; color:#000000; font-size:37px; margin:0 0 20px;  }body#cms  #recrutement_page_n .recrutement_bx1 .bx_info{ background:#2e2e2e; padding:10px 25px; font-size:15px; color:#fff; font-family: 'Titillium Web', sans-serif;  text-align:center; position:relative;}body#cms  #recrutement_page_n .recrutement_bx1 .bx_info:before{ content:"\f0d8"; font-size:30px; position:absolute; top:-13px; left:0; right:0; text-align:center; color:#2e2e2e; font-family:FontAwesome;}body#cms  #recrutement_page_n .recrutement_bx1 .bx_info span{color:#00c0ef;}body#cms #recrutement_page_n .recrutement_bx2{position:relative; margin-bottom:30px;text-align:center;  margin-bottom:50px; }body#cms #recrutement_page_n .recrutement_bx2 .bx2_icn{margin:0 0 5px;}body#cms #recrutement_page_n .recrutement_bx2 h2{text-transform:uppercase; color:#000000; font-size:40px; margin:0 0 20px; line-height: 60px; }body#cms #recrutement_page_n .recrutement_bx2 h2 strong {color:#8dc63f; font-size:90px; display:block; text-transform:uppercase;font-weight:900;}body#cms #recrutement_page_n .recrutement_bx2 .star_rating{ background:url(../img/recrutement_star_bg.jpg) no-repeat top center #8dc63f; padding:58px 20px 20px; min-height:100px; margin-bottom:15px;}body#cms #recrutement_page_n .recrutement_bx2 .star_rating h4{color:#000; margin:0 0 10px; font-size:26px; font-weight:700; font-family: 'Titillium Web', sans-serif;}body#cms #recrutement_page_n .recrutement_bx2 .star_rating h6{color:#000; margin:0; font-size:15px; text-transform:inherit; font-family: 'Titillium Web', sans-serif; }body#cms #recrutement_page_n .recrutement_bx2 .avis_verifies{ margin-bottom:10px;}body#cms #recrutement_page_n .recrutement_bx2 h5{ color:#000; margin:0 0 10px; font-size:18px; font-family: 'Titillium Web', sans-serif; font-weight:600;}body#cms #recrutement_page_n .recrutement_bx2 h5 strong{color:#8dc63f; font-size:35px; display:block; text-transform:uppercase; font-weight:700;}body#cms #recrutement_page_n .recrutement_bx3{ position:relative; background:#8dc63f;  margin-bottom:30px; text-align:center; padding:30px;  margin-bottom:50px; }body#cms #recrutement_page_n .recrutement_bx3 .bx3_icn{  margin:0 0 10px;}body#cms #recrutement_page_n .recrutement_bx3 h5{ color:#000; margin:0 0 5px; font-size:40px;}body#cms #recrutement_page_n .recrutement_bx3 h3 {color:#fff; font-size:115px; margin:0 0 5px; letter-spacing: 8px; line-height: 90px; display:block; text-transform:uppercase;  font-weight:700;}body#cms #recrutement_page_n .recrutement_bx3 p{ color:#000; font-size:16px; margin:0; font-family: 'Titillium Web', sans-serif;}body#cms #recrutement_page_n .recrutement_bx4{ position:relative; background:#00c0ef; min-height:100px;  margin-bottom:50px; }body#cms #recrutement_page_n .recrutement_bx4 .bx4_icn{  margin:0 0 10px; padding-top:15px; text-align:center;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info{ display:table; width:100%; position:relative; font-family: 'Titillium Web', sans-serif; }body#cms  #recrutement_page_n .recrutement_bx4 .bx_info_left {  width:100px; margin-top: 0px; position:absolute; left:0;}body#cms  #recrutement_page_n .recrutement_bx4 .bx_info_left h6 { color: #2e2e2e; font-size: 36px; text-transform: uppercase; transform: rotate(-90deg); position: absolute; left: 0; bottom: 38px;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_left h1{ color: #fff; font-size: 227px; margin: 0; line-height: 181px; font-weight: 900; padding-left: 20px; }body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right{ padding-left:110px; padding-bottom: 14px; }body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h5{ font-size:40px; margin:0; color:#2e2e2e; text-transform:uppercase;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h4 { color: #fff; font-size: 70px; margin: 0; line-height: 62px; font-weight: 900;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h4 span{ display:block; color:#2e2e2e; }body#cms #recrutement_page_n .recrutement_bx4 .bx_down { background: #2e2e2e; padding: 15px; color: #fff; font-family: 'Titillium Web', sans-serif; text-align: center; font-size: 18px; line-height: 20.5px;}body#cms #recrutement_page_n .recrutement_bx5{ position:relative; min-height:100px; text-align:center; margin-bottom:30px; }body#cms #recrutement_page_n .recrutement_bx5 .bx5_icn{  margin:0 0 15px; padding-top:0px; }body#cms #recrutement_page_n .recrutement_bx5 h5{ text-transform:uppercase; color:#000000; font-size:35px; margin:0 0 -4px;  }body#cms #recrutement_page_n .recrutement_bx5 h3{color:#00c0ef;margin:0 0 10px;font-size:65px;text-transform:uppercase; font-weight:900;}body#cms #recrutement_page_n .recrutement_bx5 .bx_info{background:#2e2e2e; padding:10px 15px; font-family: 'Titillium Web', sans-serif; color:#fff; font-weight:bold; text-align:center; position:relative; font-size:15px; font-weight:normal; line-height:21px;}body#cms #recrutement_page_n .recrutement_bx5 .bx_info:before{ content:"\f0d8"; font-size:40px; position:absolute; top:-17px; left:0; right:0; text-align:center; color:#2e2e2e; font-family:FontAwesome;}body#cms #recrutement_page_n .recrutement_bx5 .bx_info span{color:#00c0ef;}body#cms #recrutement_page_n .recrutement_bx6{ position:relative; min-height:100px; margin-bottom:30px; }body#cms #recrutement_page_n .recrutement_bx6 h5{ text-transform:uppercase; color:#000000; font-size:25px; margin:0 0 -4px;  }body#cms #recrutement_page_n .recrutement_bx6 h3{ color:#8dc63f; margin:0 0 10px; font-size:66px; text-transform:uppercase; font-weight:900;}body#cms #recrutement_page_n .recrutement_bx6 .bx6_title { position: relative; padding-left: 90px;}body#cms #recrutement_page_n .recrutement_bx6 .bx_icn { position: absolute; left: 0; top: 9px;}body#cms #recrutement_page_n .recrutement_bx6 .bx_info{background:#2e2e2e; padding:10px 15px; font-family: 'Titillium Web', sans-serif; color:#fff; font-weight:bold; text-align:center; position:relative; font-size:15px; font-weight:normal; line-height:21px;}body#cms #recrutement_page_n .recrutement_bx6 .bx_info:before{ content:"\f0d8"; font-size:40px; position:absolute; top:-17px; left:0; right:0; text-align:center; color:#2e2e2e; font-family:FontAwesome;}body#cms #recrutement_page_n .recrutement_bx6 .bx_info span{color:#00c0ef;}body#cms #recrutement_page_n .recrutement_bx7{ position:relative; min-height:100px; text-align:center; margin-bottom:30px; }body#cms #recrutement_page_n .recrutement_bx7 .bx_icn{  margin:0 0 5px; padding-top:0px; }body#cms #recrutement_page_n .recrutement_bx7 h5{ text-transform:uppercase; color:#000000; font-size:35px; margin:0 0 5px;  }body#cms #recrutement_page_n .recrutement_bx7 .bx_info{background:#00c0ef; padding:7px 15px; color:#fff; font-family: 'Titillium Web', sans-serif; font-weight:bold; text-align:center; position:relative; font-size:15px; font-weight:normal; line-height:21px;}body#cms #recrutement_page_n .recrutement_bx7 .bx_info span{color:#00c0ef;}body#cms #recrutement_page_n .recrutement_bx7 .bx_info h5{ text-transform:uppercase; color:#000000; font-size:25px; margin:0 0 0px; font-family: 'Titillium Web', sans-serif; font-weight:600;  }body#cms #recrutement_page_n .recrutement_bx7 .bx_info h3{ text-transform: uppercase; color: #fff; font-size: 60px; margin: 0 0 0px; letter-spacing: 2px;  }/**/#buy_block.ap5-buy-block{background: #fff; box-shadow: 0 6px 20px 0 rgba(0,0,0,0.19); z-index: 999; padding: 20px; margin-top: 10px;}#buy_block #ap5-price-container h1 { font-size:24px; margin:10px 0 20px; color:#222; font-weight:700;  font-family: 'Titillium Web',sans-serif !important;}#buy_block #ap5-price-container h1 span { display: block; color: #00b7e3;}#buy_block .price { font-size: 13px; color: #777;  white-space: nowrap;} #buy_block #reduction_amount{font-size: 15px; line-height: 17px; padding: 5px 5px; background: #fff; border: 1px solid #fc0314; color: #fc0314; font-weight: 600; border-radius: 4px;}#buy_block .our_price_display #our_price_display { font-size: 40px; color: #00b7e4;}.ap5-pack-product .ap5-pack-product-icon-plus { margin: 0; padding: 0; border: 0;}.ap5-pack-product .ap5-pack-product-image { background: #fff; }.ap5-product-list .ap5-pack-product .ap5-pack-product-icon-plus::before { content: "\f067"; color: #069fbe !important; top:47%;}.ap5-product-list .ap5-pack-product-content { background: #fff;}.ap5-product-list .ap5-pack-product .ap5-pack-product-name.title-center { padding: 0; font-size: 17px; text-align: left; font-family: 'Titillium Web',sans-serif; font-weight: bold;}.ap5-product-list .initialProduct.ap5-pack-product .firstprod { float: right; width: 40%;}.ap5-product-list .initialProduct.ap5-pack-product .firstprod hr {  margin: 0; border: 0; padding: 0;}.ap5-product-list .initialProduct.ap5-pack-product .ap5-pack-product-content { background: none; min-height:auto !important; border: 0;}.ap5-product-list .initialProduct.ap5-pack-product .ap5-attributes {padding: 0;background: none;}.ap5-product-list .initialProduct.ap5-pack-product .ap5-pack-product-price-table-container { height: auto !important; padding-left: 0px;}.ap5-product-list .ap5-pack-product.initialProduct .ap5-pack-product-slideshow {  margin: 0 auto; overflow: hidden; float: right; width: 40%;}.ap5-product-list .ap5-pack-product.initialProduct .ap5-pack-product-image { background: none; float: left; width: 60%;}.ap5-product-list .ap5-pack-product.initialProduct .ap5-pack-product-slideshow.owl-carousel .owl-wrapper-outer { background: none; padding:0;}.ap5-product-list .otherProducts.ap5-pack-product .firstprod hr {  margin: 0; border: 0; padding: 0;}.ap5-product-list .otherProducts.ap5-pack-product .firstprod .ap5-old-price-container.text-center { float: left; text-align: left; margin-top: 5px;}.ap5-product-list .otherProducts.ap5-pack-product .firstprod .ap5-pack-product-price-table-container .ap5-pack-product-price-table-cell .our_price_display {    display: inline-block; padding-left: 15px;}	.ap5-product-list .otherProducts.ap5-pack-product .ap5-pack-product-image a img { margin-left: auto; margin-right: auto; width: 180px;}.ap5-product-list .otherProducts.ap5-pack-product #reduction_percent {position: absolute; right: 0; top: 15px; font-size: 15px; line-height: 17px; padding: 5px 5px; background: #fff; border: 1px solid #fc0314; color: #fc0314; font-weight: 600; border-radius: 4px;}.ap5-product-list .otherProducts.ap5-pack-product .firstprod { width:82%; padding-left: 20px; padding-top:20px;}.ap5-product-list .ap5-pack-product .ap5-pack-product-name.title-center {  min-height: auto !important;}.ap5-pack-product-price-table-container .ap5-pack-product-price-table-cell .our_price_display { font-size: 30px !important;}.ap5-product-list .initialProduct.ap5-pack-product .attribute_fieldset.ap5-attribute-fieldset label { float: left; width: 60px;}.ap5-product-list .initialProduct.ap5-pack-product .firstprod div.selector { width: 100% !important;}.ap5-product-list .initialProduct.ap5-pack-product .firstprod div.selector { width: 100% !important; }#product #ap5-pack-content-tabs { border: 0; background: #fff; margin-top: 0px;}#product .new_mybluetab .myBluetab { margin: 25px 15px 0; }#product #ap5-pack-content-tabs #ap5-pack-product-tabs-content {  border: 0; margin: 0 5px; }#product #ap5-pack-content-tabs #ap5-pack-product-tab-list > li > a {font-family: 'Titillium Web',sans-serif; font-size: 16px; font-weight: 600; text-align: left;    min-height: 70px; align-items: left; justify-content: center; flex-direction: column;}#product #ap5-pack-content-tabs #ap5-pack-product-tab-list > li.active > a{ background: #00b7e3 !important; border: 0 !important;}#buy_block #product_manufacturer { position: inherit; margin-bottom: 30px;} #buy_block #product_manufacturer img{ width:150px; }#ap5-pack-product-tabs-content .table-data-sheet tr td {border-left: 1px solid #d6d4d4; border-right: 1px solid #d6d4d4;}#ap5-pack-product-tabs-content > .tab-pane > div > section.page-product-box > h3.page-product-heading { margin-bottom: 20px !important; font-family: 'Titillium Web',sans-serif; padding: 0;}#ap5-pack-content-tabs > h3.page-product-heading {  margin: 0; font-family: 'Titillium Web',sans-serif;font-size: 28px; padding: 30px 21px;} #buy_block.ap5-fixed {   top: 0 !important;} @media only screen and (max-width:1199px) {body#cms #recrutement_page_n .recrutement_bx1 h2 { font-size: 95px; }body#cms #recrutement_page_n .recrutement_bx1 h6 { font-size: 29px; }body#cms #recrutement_page_n .recrutement_bx3 h5 { font-size: 30px; }body#cms #recrutement_page_n .recrutement_bx3 h3 { font-size: 90px; letter-spacing: 6px; line-height: 80px; }body#cms #recrutement_page_n .recrutement_bx4 .bx_info_left h1 { font-size: 195px; line-height: 160px; padding-left: 30px;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right {  padding-left: 100px;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h5 { font-size: 32px; padding-top: 11px;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h4 { font-size: 55px; line-height: 50px;}body#cms #recrutement_page_n .recrutement_bx5 .bx_info:before ,body#cms #recrutement_page_n .recrutement_bx6 .bx_info:before {  top: -15px; }body#cms #recrutement_page_n .recrutement_bx5 .bx_info,body#cms  #recrutement_page_n .recrutement_bx6 .bx_info,body#cms  #recrutement_page_n .recrutement_bx7 .bx_info { line-height: 19px;}body#cms #recrutement_page_n .recrutement_bx5 h3 { font-size: 58px;}body#cms  #recrutement_page_n .recrutement_bx5 .bx5_icn img { width: 71px; }	#manufacturer.hide-left-column .newbread.clearfix, #category.hide-left-column .newbread.clearfix, #order-opc.hide-left-column .newbread.clearfix, #cms.hide-left-column .newbread.clearfix {margin: 0 0 -2px;}}@media only screen and (max-width:767px) {	body#cms #recrutement_page_n .recrutement_bx1{ background-size:50px; padding-left: 58px;}	body#cms #recrutement_page_n .recrutement_bx1 h2 {font-size: 95px;}body#cms #recrutement_page_n .recrutement_bx1 h6 { font-size: 30px;}body#cms #recrutement_page_n .recrutement_bx2 h2 { font-size: 30px; line-height: 45px;}body#cms #recrutement_page_n .recrutement_bx2 h2 strong { font-size: 70px; }body#cms #recrutement_page_n .recrutement_bx3 { padding: 30px 20px;}body#cms #recrutement_page_n .recrutement_bx3 h5 {font-size: 30px;}body#cms #recrutement_page_n .recrutement_bx3 h3 {font-size: 84px; letter-spacing: 6px; line-height: 65px; }body#cms #recrutement_page_n .recrutement_bx4 .bx_info_left h6 { font-size: 25px; left: 5px; bottom: 30px; }body#cms #recrutement_page_n .recrutement_bx4 .bx_info_left h1 { font-size: 150px; margin: 0; line-height: 134px; font-weight: 900; padding-left: 0;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_left {  float: none; text-align: center; margin: auto;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right { float: none; text-align: center;}body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h5 {  font-size: 35px; }body#cms #recrutement_page_n .recrutement_bx4 .bx_info_right h4 { font-size: 55px; margin: 0 0 15px; line-height: 46px; }	}/******************* Blue Tab 3 Popups ***************//********************************/#recrutement_page_new h1, #recrutement_page_new h2, #recrutement_page_new h3, #recrutement_page_new h4, #recrutement_page_new h5, #recrutement_page_new h6 {    font-family: 'bebas_neue_bold' !important;}/*popup css*/#blueModal.new_popupp .modal-header { padding: 0; border-bottom: 0;}#blueModal.new_popupp .modal-header .close { margin: 0; opacity: 1; font-size: 30px; position: absolute; z-index: 99; right: 8px; top: 5px;}#blueModal.new_popupp .modal-dialog {width: 680px; margin: auto; height: 600px; top: 0; bottom: 0; position: absolute; right: 0; left: 0; padding: 0;}#blueModal.new_popupp .modal-content{border-radius: 0; height: 600px}#blueModal.new_popupp #recrutement_page_new { padding: 0 17px; margin-top: 12px;}#blueModal.new_popupp .recrutement_bx1_bg { background: #00c0ef; padding: 100px 120px 60px 110px; margin: 0; height: 515px;}#blueModal.new_popupp .recrutement_bx1 h2 { color: #fff; margin: 0 0 -20px; font-size: 150px; text-transform: uppercase; font-weight: 900;}#blueModal.new_popupp .recrutement_bx1 { background: none; padding: 0 0 0 130px; margin: 0; position: relative;}#blueModal.new_popupp .recrutement_bx1 .icon { position: absolute; left: 0;}#recrutement_page_new .recrutement_bx1 h5 { text-transform: uppercase; color: #2e2e2e; font-size: 60px; margin: 0 0 -13px;line-height: 50px;}#recrutement_page_new .recrutement_bx1 h6 { text-transform: uppercase; color: #2e2e2e; font-size: 45px; margin: 0 0 20px;}#recrutement_page_new .recrutement_bx1 .bx_info { background:#2e2e2e; padding:10px 25px; font-size:20px; line-height:28px; color:#fff; font-family:'Titillium Web', sans-serif; text-align:center; position: relative;}#recrutement_page_new .recrutement_bx1 .bx_info  span{ color:#00c0ef;}#recrutement_page_new .recrutement_bx1 .bx_info:before {content:"\f0d8"; font-size: 40px; position: absolute; top: -20px; left: 0; right: 0; text-align: center; color: #2e2e2e; font-family: FontAwesome;}#blueModal.new_popupp .btn-vertical-slider2{width:100px; height:70px; left:0; right:0; margin-left:auto; margin-right:auto; cursor: pointer; position: absolute; z-index: 99; transition:all 0.6s ease; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; }#blueModal.new_popupp .btn-vertical-slider2.arrow_up { background:url(../img/slider_arrow2.png) no-repeat top center; top: 20px; }#blueModal.new_popupp .btn-vertical-slider2.arrow_down { background:url(../img/slider_arrow.png) no-repeat bottom center; bottom:2px;}#blueModal.new_popupp .btn-vertical-slider2.arrow_up:hover{ top:30px;}#blueModal.new_popupp .btn-vertical-slider2.arrow_down:hover{ bottom:10px;}#recrutement_page_new .recrutement_bx2 { position: relative; background: #8dc63f; ; text-align: center; }#recrutement_page_new .recrutement_bx2 .bx3_icn { margin: 0 0 15px;}#recrutement_page_new .recrutement_bx2 .bx3_icn img{ width:120px;}#recrutement_page_new .recrutement_bx2 h5 { color: #2e2e2e; margin: 0 0 10px; font-size: 45px;}#recrutement_page_new .recrutement_bx2 h3 { color: #fff; font-size: 140px; margin: 0 0 5px; letter-spacing: 8px; line-height: 90px; display: block; text-transform: uppercase; font-weight: 700;}#recrutement_page_new .recrutement_bx2 p {color: #2e2e2e; font-size: 24px; margin: 0; font-family: 'Titillium Web', sans-serif; line-height: 30px;}#recrutement_page_new .recrutement_bx3 { position: relative; min-height: 100px; text-align: center;}#recrutement_page_new .recrutement_bx3 .bx3_icn { margin: 0 0 15px;  padding-top: 0px;}#recrutement_page_new .recrutement_bx3 h5 { text-transform: uppercase; color: #2e2e2e; font-size: 40px; margin: 0 0 -4px;}#recrutement_page_new .recrutement_bx3 h3 { color: #fff; margin: 0 0 10px; font-size: 80px; text-transform: uppercase; font-weight: 900;}#recrutement_page_new .recrutement_bx3 .bx_info { background: #2e2e2e; padding: 10px 15px; font-family: 'Titillium Web', sans-serif; color: #fff; font-weight: bold; text-align: center; position: relative; font-size: 18px;font-weight: normal; line-height: 24px; max-width:370px; margin:auto;}#recrutement_page_new .recrutement_bx3 .bx_info::before { content: "\f0d8";  font-size: 40px; position: absolute; top: -17px; left: 0; right: 0; text-align: center; color: #2e2e2e; font-family: FontAwesome;}#recrutement_page_new .recrutement_bx3 .bx_info span{ color:#00a0c7;}#recrutement_page_new .recrutement_bx4 { position: relative; min-height: 100px; text-align: center;}#recrutement_page_new .recrutement_bx4 .bx4_icn { margin: 0 0 15px;  padding-top: 0px;}#recrutement_page_new .recrutement_bx4 h5 { text-transform: uppercase; color: #2e2e2e; font-size: 32px; margin: 0 0 -4px;}#recrutement_page_new .recrutement_bx4 h3 { color: #fff; margin: 0 0 10px; font-size: 88px; text-transform: uppercase; font-weight: 900;}#recrutement_page_new .recrutement_bx4 .bx_info { background: #2e2e2e; padding: 10px 15px; font-family: 'Titillium Web', sans-serif; color: #fff; font-weight: bold; text-align: center; position: relative; font-size: 18px;    font-weight: normal; line-height: 24px; max-width:370px; margin:auto;}#recrutement_page_new .recrutement_bx4 .bx_info::before { content: "\f0d8";  font-size: 40px; position: absolute; top: -17px; left: 0; right: 0; text-align: center; color: #2e2e2e; font-family: FontAwesome;}#recrutement_page_new .recrutement_bx4 .bx_info span{ color:#00a0c7;}#recrutement_page_new .recrutement_bx5{ text-align:center;}#recrutement_page_new .recrutement_bx5 .bx5_title { position: relative; padding-left: 90px; max-width: 275px; margin: auto auto -15px; text-align:left;}#recrutement_page_new .recrutement_bx5 .bx_icn { position: absolute; left: 0; top: 9px;}#recrutement_page_new .recrutement_bx5 .bx5_title h5 { text-transform: uppercase; color: #2e2e2e; font-size: 32px; margin: 0 0 -8px;}#recrutement_page_new .recrutement_bx5 .bx5_title h3 { color: #2e2e2e; margin: 0 0 10px; font-size: 70px; text-transform: uppercase; font-weight: 900;}#recrutement_page_new .recrutement_bx5 h1{ color: #2e2e2e; margin: 0 0 10px; line-height: 72px; font-family: 'Titillium Web', sans-serif !important; font-size: 75px; text-transform: uppercase; font-weight: 900;}#recrutement_page_new .recrutement_bx5 h6{ color: #2e2e2e; margin: 0 0 10px; font-size: 25px;  font-weight: 400; font-family: 'Titillium Web', sans-serif !important;}#recrutement_page_new .recrutement_bx5 h6 span{ color:#f2a91c; font-weight: bold;}#recrutement_page_new .recrutement_bx5 .rating_star{ text-align:center; padding:5px 0;}#recrutement_page_new .recrutement_bx5 .rating_star img { width: 200px; }#recrutement_page_new .recrutement_bx5 .avis_verifies_logo img { width: 200px; margin:auto;}#recrutement_page_new .recrutement_bx5 h5{ color: #2e2e2e; margin: 0 0 0px; font-size: 20px;  font-weight: 400; font-family: 'Titillium Web', sans-serif !important; }#recrutement_page_new .recrutement_bx5 h5 span{ text-transform:uppercase; font-weight:600; display:block; font-size:30px;}#recrutement_page_new .recrutement_bx6 { position: relative; min-height: 100px;}#recrutement_page_new .recrutement_bx6 .bx6_icn { margin:-10px 0 20px; padding-top: 0; text-align: center;}#recrutement_page_new .recrutement_bx6 .bx_info { display: table; width: 100%; position: relative; font-family: 'Titillium Web', sans-serif;}#recrutement_page_new .recrutement_bx6 .bx_info_left { width: 100px; margin-top: 0px; position: absolute; left: 0;}#recrutement_page_new .recrutement_bx6 .bx_info_left h6 { color: #2e2e2e; font-size: 42px; text-transform: uppercase; transform: rotate(-90deg); position: absolute; left: 0; bottom: 38px;}#recrutement_page_new .recrutement_bx6 .bx_info_left h1 { color: #fff; font-size: 245px; margin: 0; line-height: 181px; font-weight: 900; padding-left: 27px;}#recrutement_page_new .recrutement_bx6 .bx_info_right { padding-left: 110px; padding-bottom: 14px; margin-top: -7px;}#recrutement_page_new .recrutement_bx6 .bx_info_right h5 { font-size: 47px; margin: 0; color: #2e2e2e; text-transform: uppercase; line-height: 38px;}#recrutement_page_new .recrutement_bx6 .bx_info_right h4 { color: #fff; font-size: 80px; margin: 0; line-height: 70px; font-weight: 900;}#recrutement_page_new .recrutement_bx6 .bx_info_right h4 span{ color:#2e2e2e; display:block;}#recrutement_page_new .recrutement_bx6 .bx_down {background:#2e2e2e; padding:12px; color:#fff;font-family:'Titillium Web', sans-serif; text-align:center; font-size:20px;line-height:24px; max-width:305px; margin:auto;}#recrutement_page_new .recrutement_bx7 .bx7_icn { margin:0px 0 20px; padding-top: 0; text-align: center;}#recrutement_page_new .recrutement_bx7 h4 { color: #fff; font-size: 80px; margin: 0; line-height: 75px; font-weight: 900; text-align:center;}#recrutement_page_new .recrutement_bx7 h4 span{  display:block;}#recrutement_page_new .recrutement_bx7 h4 span.color{ color:#2e2e2e}#recrutement_page_new .recrutement_bx7 h4 span.letter_space1 { letter-spacing: 8px;}#recrutement_page_new .recrutement_bx7 h4 span.letter_space2 { letter-spacing: 2px; }#recrutement_page_new .recrutement_bx8 .bx8_info{ position:relative; padding-left:172px; margin-bottom:20px;}#recrutement_page_new .recrutement_bx8 .bx8_icn {text-align: center; margin: 0 0 30px;}#recrutement_page_new .recrutement_bx8 .bx4x_title {position: absolute; font-size:165px; color: #fff; font-family: 'Titillium Web', sans-serif; font-weight: 700; text-transform: uppercase; left:-20px; top: 0; line-height: 102px;}#recrutement_page_new .recrutement_bx8 .info_iner { background: #fff; padding:10px 10px 2px}#recrutement_page_new .recrutement_bx8 .info_iner h4 { color:#2e2e2e; font-size: 58px; line-height: 50px; margin: 0;}#recrutement_page_new .recrutement_bx8 .info_iner h4 span{ color:#a9c60a; letter-spacing: 1.5px;}#recrutement_page_new .recrutement_bx8 h6{font-family: 'Titillium Web', sans-serif !important;color:#2e2e2e; text-align:center; font-size:26px;}#recrutement_page_new .recrutement_bx8 h6 strong{ color:#fff;}#recrutement_page_new .recrutement_bx9{ position:relative; text-align: center;   }#recrutement_page_new .recrutement_bx9 .bx9_icn {margin: 0 0 30px;}#recrutement_page_new .recrutement_bx9  h3{ color:#2e2e2e; font-size:55px; margin:0 0 10px; line-height:55px;}#recrutement_page_new .recrutement_bx9  h5{ color:#2e2e2e; font-size:45px; margin:0 0 10px; line-height:45px;}#recrutement_page_new .recrutement_bx9  h2{ color:#fff; font-size:90px; margin:0; line-height:90px;}#blueModal.new_popupp .recrutement_bx1_bg { background: #00c0ef; padding: 100px 70px 60px 70px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx2_bg { background: #8cc63f; padding: 90px 90px 60px 90px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx3_bg { background: #00a0c7; padding: 90px 70px 60px 70px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx4_bg { background: #ffa128; padding: 90px 70px 60px 70px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx5_bg { background: #d7d7d7; padding: 90px 70px 60px 70px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx6_bg { background: #ff1f82; padding: 90px 120px 60px 120px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx7_bg { background: #11c9ba; padding: 90px 120px 60px 120px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx8_bg { background: #15c0f1; padding: 112px 80px 60px 80px; margin: 0; height: 535px;}#blueModal.new_popupp .recrutement_bx9_bg { background: #15c0f1; padding: 90px 80px 60px 80px; margin: 0; height: 535px;}.btn-vertical-slider{ margin-left:35px; cursor:pointer;}a {cursor:pointer;}#blueModal.new_popupp .carousel.vertical .carousel-inner .item {  -webkit-transition: 0.6s ease-in-out top;     -moz-transition: 0.6s ease-in-out top;      -ms-transition: 0.6s ease-in-out top;       -o-transition: 0.6s ease-in-out top;          transition: 0.6s ease-in-out top;}#blueModal.new_popupp .carousel.vertical .active {  top: 0; left: 0;}#blueModal.new_popupp .carousel.vertical .next {  top: 100%; left:0;}#blueModal.new_popupp .carousel.vertical .prev {top: -100%; left: 0;}#blueModal.new_popupp .carousel.vertical .next.left,#blueModal.new_popupp .carousel.vertical .prev.right {top: 0; left: 0;}#blueModal.new_popupp .carousel.vertical .active.left {top: -100%; left: 0;}#blueModal.new_popupp.carousel.vertical .active.right {top: 100%; left: 0;}#blueModal.new_popupp .carousel.vertical .item {left: 0;}​#popup_outter{ display:none; position:fixed; background:rgba(0,0,0,0.5); top:0; bottom:0; left:0; right:0;}#popup_outter .pop_iner{ background:#fff; width:800px; margin:auto; position:absolute; left:0; right:0; padding:30px;}.anni_right {	-webkit-animation: anim-elem-1 0.7s ease-out both;	animation: anim-elem-1 0.7s ease-out both;}.anni_left {	-webkit-animation: anim-elem-2 0.7s ease-out both;	animation: anim-elem-2 0.7s ease-out both;}.anni_down {	-webkit-animation: anim-elem-3 0.7s ease-out both;	animation: anim-elem-3 0.7s ease-out both;}.anni_up {	-webkit-animation: anim-elem-4 0.7s ease-out both;	animation: anim-elem-4 0.7s ease-out both;}@keyframes  anim-elem-2 {	0% { opacity: 0; -webkit-transform: translate3d(-150px, 0, 0); transform: translate3d(-150px, 0, 0); }	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }}@-webkit-keyframes  anim-elem-1 {	0% { opacity: 0; -webkit-transform: translate3d(150px, 0, 0); }	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); }}@keyframes anim-elem-3 {	0% { opacity: 0; -webkit-transform: translate3d(0, 150px, 0); transform: translate3d(0, 150px, 0); }	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }}@keyframes anim-elem-4 {	0% { opacity: 0; -webkit-transform: translate3d(0, -150px, 0); transform: translate3d(0, -150px, 0); }	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }}  @media only screen and (max-width:767px) {	#blueModal.new_popupp .modal-dialog {width: 520px; margin: auto; height: 490px; top: 0; bottom: 0; position: absolute; right: 0; left: 0;}#blueModal.new_popupp .modal-content{border-radius: 0; height: 490px}	#blueModal.new_popupp .recrutement_bx1_bg, #blueModal.new_popupp .recrutement_bx2_bg, #blueModal.new_popupp .recrutement_bx3_bg, #blueModal.new_popupp .recrutement_bx4_bg, #blueModal.new_popupp .recrutement_bx5_bg, #blueModal.new_popupp .recrutement_bx6_bg,#blueModal.new_popupp .recrutement_bx7_bg, #blueModal.new_popupp .recrutement_bx8_bg, #blueModal.new_popupp .recrutement_bx9_bg { padding: 60px; margin: 0; height: 425px;}.carousel { position: relative; padding: 10px;}#blueModal.new_popupp .recrutement_bx1_bg{padding:82px 60px 0 50px;}#blueModal.new_popupp .recrutement_bx1 { padding: 0 0 0 95px;}#blueModal.new_popupp .recrutement_bx1 .icon img { width: 90px; }#recrutement_page_new .recrutement_bx1 h6 { font-size: 35px; }#recrutement_page_new .recrutement_bx1 .bx_info { padding: 10px 16px; font-size: 16px; line-height: 18px;}#blueModal.new_popupp .recrutement_bx1 h2 { font-size: 120px; }#recrutement_page_new .recrutement_bx1 h5 { font-size: 52px; line-height: 40px;}#recrutement_page_new .recrutement_bx1 .bx_info::before { top: -16px;}#recrutement_page_new .recrutement_bx2 .bx3_icn img { width: 90px;}#recrutement_page_new .recrutement_bx2 h5 { font-size: 35px;}#recrutement_page_new .recrutement_bx2 h3 { font-size: 98px; line-height: 62px;}#recrutement_page_new .recrutement_bx2 p {font-size: 20px; line-height: 25px;}#recrutement_page_new .recrutement_bx3 .bx3_icn img { width: 110px; }#recrutement_page_new .recrutement_bx3 h3 {  margin: 0 0 5px; font-size: 60px; }#recrutement_page_new .recrutement_bx3 .bx_info, #recrutement_page_new .recrutement_bx4 .bx_info { font-size: 16px; line-height: 22px;}#recrutement_page_new .recrutement_bx4 .bx4_icn img { width: 80px; }#recrutement_page_new .recrutement_bx4 h5 { font-size: 27px; }#recrutement_page_new .recrutement_bx4 h3 {  margin: 0 0 2px; font-size: 76px;}#recrutement_page_new .recrutement_bx5 .bx5_title { padding-left: 65px;  max-width: 210px;}#recrutement_page_new .recrutement_bx5 .bx_icn img { width: 45px;}#recrutement_page_new .recrutement_bx5 .bx5_title h5 { font-size: 25px; }#recrutement_page_new .recrutement_bx5 .bx5_title h3 { font-size: 50px; }#recrutement_page_new .recrutement_bx5 .rating_star img { width: 200px; }#recrutement_page_new .recrutement_bx5 h1 { line-height: 60px; font-size: 60px; }#recrutement_page_new .recrutement_bx5 .avis_verifies_logo img { width: 160px; }#recrutement_page_new .recrutement_bx5 h5 { margin: 5px 0 0px;  font-size: 16px; }#recrutement_page_new .recrutement_bx5 h5 span {  font-size: 23px; }#recrutement_page_new .recrutement_bx5 h6 { font-size: 20px; }#recrutement_page_new .recrutement_bx5 .rating_star { padding: 10px 0; }#recrutement_page_new .recrutement_bx6 { padding-left: 20px; padding-right: 20px;}#recrutement_page_new .recrutement_bx6 .bx6_icn { margin: 2px 0 20px; }#recrutement_page_new .recrutement_bx6 .bx6_icn img{ width:65px}#recrutement_page_new .recrutement_bx6 .bx_info_left h6 { font-size: 32px; }#recrutement_page_new .recrutement_bx6 .bx_info_left h1 {font-size: 190px; line-height: 150px; padding-left: 20px;}#recrutement_page_new .recrutement_bx6 .bx_info_right { padding-left: 90px; padding-bottom: 10px;}#recrutement_page_new .recrutement_bx6 .bx_info_right h4 { font-size: 62px; line-height: 55px;}#recrutement_page_new .recrutement_bx6 .bx_down { padding: 6px;   font-size: 16px; line-height: 20px; max-width: 250px;}#recrutement_page_new .recrutement_bx7 .bx7_icn { margin: 15px 0 15px;}#recrutement_page_new .recrutement_bx7 .bx7_icn img { width: 70px; }#recrutement_page_new .recrutement_bx7 h4 {  font-size: 66px; line-height: 62px; }#recrutement_page_new .recrutement_bx8 .bx8_info { padding-left: 125px; }#recrutement_page_new .recrutement_bx8 .info_iner h4 { font-size: 38px; line-height: 33px;}#recrutement_page_new .recrutement_bx8 .bx4x_title { font-size: 107px; left: -5px; line-height: 67px;}#recrutement_page_new .recrutement_bx8 h6 {  font-size: 22px; }#recrutement_page_new .recrutement_bx8 .bx8_icn img {  width: 120px; }#recrutement_page_new .recrutement_bx8 .bx8_icn {  margin: 20px 0 25px; }#recrutement_page_new .recrutement_bx9 .bx9_icn {  margin: 20px 0 25px; }#recrutement_page_new .recrutement_bx9 h3 { font-size: 45px; line-height: 40px; }#recrutement_page_new .recrutement_bx9 .bx9_icn img { width: 90px; }#recrutement_page_new .recrutement_bx9 h5 { font-size: 40px; line-height: 35px; }#recrutement_page_new .recrutement_bx9 h2 { font-size: 70px; line-height: 70px; }	}@media only screen and (max-width:550px) {	#blueModal.new_popupp .modal-dialog {width:350px; margin: auto; height: 442px; top: 0; bottom: 0; position: absolute; right: 0; left: 0;}#blueModal.new_popupp .modal-content{border-radius: 0; height: 442px}	#blueModal.new_popupp #recrutement_page_new {  padding: 0 0px; margin-top: -18px;}#blueModal.new_popupp .recrutement_bx1_bg, #blueModal.new_popupp .recrutement_bx2_bg, #blueModal.new_popupp .recrutement_bx3_bg, #blueModal.new_popupp .recrutement_bx4_bg, #blueModal.new_popupp .recrutement_bx5_bg,#blueModal.new_popupp .recrutement_bx6_bg,#blueModal.new_popupp .recrutement_bx7_bg, #blueModal.new_popupp .recrutement_bx8_bg, #blueModal.new_popupp .recrutement_bx9_bg { padding: 70px 20px; margin: 0; height: 418px;}  #blueModal.new_popupp .recrutement_bx1 .icon img { width: 60px;}#blueModal.new_popupp .recrutement_bx1 { padding: 36px 0px 0 65px;}#blueModal.new_popupp .recrutement_bx1 h2 {  font-size: 75px; line-height: 100px;}#recrutement_page_new .recrutement_bx1 h6 { font-size: 32px;}#recrutement_page_new .recrutement_bx2 h3 { font-size: 80px; line-height: 50px;}#recrutement_page_new .recrutement_bx2 h5 { font-size: 28px; }#recrutement_page_new .recrutement_bx2 p { font-size: 17px; line-height: 20px; }#recrutement_page_new .recrutement_bx3 .bx3_icn { margin: 0 0 7px; }#recrutement_page_new .recrutement_bx3 .bx3_icn img {  width: 80px; }#recrutement_page_new .recrutement_bx3 h5 { font-size: 35px;}#recrutement_page_new .recrutement_bx3 h3 { font-size: 55px;}#recrutement_page_new .recrutement_bx3 .bx_info, #recrutement_page_new .recrutement_bx4 .bx_info { font-size: 14px; line-height: 20px;}#recrutement_page_new .recrutement_bx4 .bx4_icn img{  width: 65px; }#recrutement_page_new .recrutement_bx4 h5 { font-size: 24px; }#recrutement_page_new .recrutement_bx4 h3 { font-size: 66px;}#recrutement_page_new .recrutement_bx5 .rating_star img { width: 180px; }#recrutement_page_new .recrutement_bx5 .rating_star { padding: 2px 0; }#recrutement_page_new .recrutement_bx5 h1 { line-height: 55px; font-size: 55px;}#recrutement_page_new .recrutement_bx6 { padding: 0; }#recrutement_page_new .recrutement_bx6 .bx6_icn img { width: 55px; }#recrutement_page_new .recrutement_bx6 .bx_info_left h6 {font-size: 26px; bottom: 26px;}#recrutement_page_new .recrutement_bx6 .bx_info_left h1 { font-size: 170px; line-height: 140px; padding-left: 15px;}#recrutement_page_new .recrutement_bx6 .bx_info_right h5 { font-size: 40px; }#recrutement_page_new .recrutement_bx6 .bx_info_right h4 { font-size: 55px; line-height: 48px;}#recrutement_page_new .recrutement_bx6 .bx_info_left {  left: -10px; }#recrutement_page_new .recrutement_bx6 .bx_info_right { padding-left: 68px; padding-bottom: 10px;}#recrutement_page_new .recrutement_bx7 .bx7_icn img {  width: 60px; }#recrutement_page_new .recrutement_bx7 .bx7_icn { margin: 15px 0 25px; }#recrutement_page_new .recrutement_bx7 h4 span.letter_space1 { letter-spacing: 5px;}#recrutement_page_new .recrutement_bx7 h4 {  font-size: 55px; line-height: 55px; }#recrutement_page_new .recrutement_bx8 .bx4x_title { font-size: 80px; left: 0; line-height: 55px; }#recrutement_page_new .recrutement_bx8 .info_iner h4 { font-size: 20px; line-height: 26px; }#recrutement_page_new .recrutement_bx8 .bx8_info {  padding-left: 103px; }#recrutement_page_new .recrutement_bx8 h6 { font-size: 18px; }#recrutement_page_new .recrutement_bx8 .bx8_icn {  margin: 30px 0 20px; }#recrutement_page_new .recrutement_bx8 .bx8_icn img { width: 90px; }#recrutement_page_new .recrutement_bx9 h3 { font-size: 32px; line-height: 28px; }#recrutement_page_new .recrutement_bx9 h5 { font-size: 35px; line-height: 30px; }#recrutement_page_new .recrutement_bx9 h2 { font-size: 55px;  line-height: 60px; }}@media only screen and (max-width:399px) {#blueModal.new_popupp .modal-dialog {width:290px;}	#blueModal.new_popupp .recrutement_bx1 { padding: 5px 0px 0 65px; }	#recrutement_page_new .recrutement_bx3 h3 { font-size: 45px; }#recrutement_page_new .recrutement_bx4 h3 { font-size: 55px;}#recrutement_page_new .recrutement_bx3 .bx_info, #recrutement_page_new .recrutement_bx4 .bx_info { line-height: 18px; }#recrutement_page_new .recrutement_bx4 .bx_info::before, #recrutement_page_new .recrutement_bx3 .bx_info::before { top: -14px; }}/****************** Tab 3 popup*****************/.pagemag_bx:hover.yellow_bx a.btn.visiter, .pagemag_bx.yellow_bx a.btn.visiter:hover {background: #ffd130;color: #fff;}/************ tab 3 **************/.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5)0),color-stop(rgba(0,0,0,.0001)100%));background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001)0),color-stop(rgba(0,0,0,.5)100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}  /*26-4-18*/ .list_bx_info_new{ font-family: "Titillium Web",sans-serif;   background:#ff1f80; font-size: 20px; font-weight: 700;  line-height: 40px; padding: 0 0px; display:table; width:100%;}.list_bx_info_new > div { float:left;}.list_bx_info_new .discn_price_nn{background:#dcdcdc; color:#acacac; padding:5px 2px; font-size:35px; position:relative; width:75px; text-align:center;}.list_bx_info_new .discn_price_nn::before { content:""; background:#acacac; width:3px; height:50px; position:absolute; top:0; left:0; right:0; margin: auto; transform: rotate(-136deg); }.list_bx_info_new .foire_text{background:#000; color:#FFF; font-size:14px; display:none; font-weight: 600; height:50px; width:36px; line-height:50px;}.list_bx_info_new .foire_text .r_text{  transform: rotate(-90deg);}.list_bx_info_new .offer_price_nn{ background:#ff1f80; color: #fff;  padding: 0px 2px; font-size: 33px; width: 130px; line-height: 38px;}.list_bx_info_new .offer_price_nn span { font-size: 11px; display: block; padding: 0; line-height: 5px; text-transform: uppercase; font-weight: normal;}.new_price_style .dis_price .promo_msg.promo.promonew.percent_darkpink .pink_f { position: absolute; right: -15px;top:1px; z-index: 99;}.new_price_style .dis_price .promo_msg.promo.promonew.percent_darkpink .pink_f img{ width:22px;}.new_price_style .dis_price .promo_msg.promo.promonew.percent_darkpink{background:#ff1f80 !important; position:relative; height:42px; color:#fff !important;}.new_price_style .dis_price .promo_msg.promo.promonew.percent_darkpink .le-club { position: absolute; left: 0; }.new_price_style .dis_price .promo_msg.promo.promonew.percent_darkpink .privile_dis {text-align: center; font-size: 23px; width: 100%; display: block; padding:0px 12px;}#image-block .foire_img { position: absolute; top: 15px; left: 0; z-index: 99;}.foire_box_vip{ background:#fff; border-radius:100%; text-align:center; margin: -7px auto -9px; width:160px; height:160px; padding-top:48px;}.foire_box_vip.cartpage_vip_bxx { margin:-20px auto -20px;}.foire_box_vip h6, .foire_box_vip h2, .foire_box_vip h5 {font-family: 'Titillium Web', sans-serif ;}.foire_box_vip h6 { font-size: 15px; color: #2e2e2e; margin: 0; }.foire_box_vip h6 span { display: block; font-weight: bold; text-transform: uppercase;}.foire_box_vip h2 {margin: 0; color: #ff1e83;font-weight: bold; font-size: 28px; }.foire_box_vip h5 {color: #000; font-size: 17px; margin: 0;}.foire_box_vip h5 span {display: block; color: #ff1e83; text-transform: uppercase; font-weight: bold;}/* cms page 29 date-27-4-2018*/#cms #foirede_paris_sec h2{ font-family: "Titillium Web",sans-serif; font-weight:600; text-align:center; font-size:20px; margin:0 0 15px;}#cms #foirede_paris_sec h2 .icon29 {display: block; }#cms #foirede_paris_sec h2 .icon29 img { margin: 0 !important;}#cms #foirede_paris_sec p{ font-family: "Titillium Web",sans-serif; font-weight:400; text-align:center; font-size:15px; margin:0;}#foirede_paris_sec .foirede_paris_tab { padding-top:25px;}#foirede_paris_sec .foirede_paris_tab .nav-tabs{ border:0; margin:0 -15px; padding:0;}#foirede_paris_sec .foirede_paris_tab .nav-tabs > li { width:33.33%; font-family: "Titillium Web",sans-serif; text-align: center; padding:0 15px; font-size:17px; font-weight:600;}#foirede_paris_sec .foirede_paris_tab .nav-tabs > li a{ border:0; background:#f5f4f2; color:#1a1a1a; padding: 15px 0;}#foirede_paris_sec .foirede_paris_tab .nav-tabs > li.active > a, .foirede_paris_tab .nav-tabs > li.active > a:hover, .foirede_paris_tab .nav-tabs > li.active > a:focus {color:#fff; background-color:#01a0c7; border:0; cursor:default;}#foirede_paris_sec .foirede_paris_tab .tab-pane{ padding-top:20px;}#foirede_paris_sec .foirede_paris_tab .foire_paris_logon{ text-align:right; margin-bottom:30px; }#foirede_paris_sec .foirede_paris_tab .foire_site_img img{ width:100%; }#foirede_paris_sec .foirede_paris_tab  a:hover img { opacity:0.8;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx { font-family: "Titillium Web",sans-serif ; font-size:14px; color:#111010; margin-bottom:20px;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx h5{font-family: "Titillium Web",sans-serif;font-size:20px; font-weight:600; color:#01a0c7; margin:0 0 8px;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx h5 a{ color:#01a0c7; text-decoration:none; }#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx h5 a:hover{ color:#2e2e2e; }#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx h4{font-family: "Titillium Web",sans-serif; text-transform:uppercase; font-size:18px; font-weight:600; color:#303030; margin:0 0 8px;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx ul{ margin-bottom:20px; list-style:none; padding: 0;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx ul li { font-weight:300; font-size:14px; margin-bottom:5px; color:#111010;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx ul li .underline{ text-decoration:underline;}#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx ul li .color_bb{ color:#01a0c7;} #foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx  h6{font-family: "Titillium Web",sans-serif ; font-size:18px; color:#2b2a2a; font-weight:600; margin:0 0 8px; position: relative;padding: 10px 0 11px 48px;} #foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx h6 .red_bg { background: #ee2e93; text-align: center; width: 40px; height: 40px; display: inline-block; border-radius: 100%; color: #fff; padding-top: 9px; font-size: 17px; position:absolute; left:0; top:0;}#foirede_paris_sec .foirede_paris_tab .evenement_venir_inner{ margin-bottom:30px;}#foirede_paris_sec .foirede_paris_tab .tab2_logo_icon{ text-align:center; padding-top: 5px; margin-bottom: 20px;}#foirede_paris_sec .foirede_paris_tab .tab2_logo_icon img{ max-width:100%;}#foirede_paris_sec .foirede_paris_tab .tab2_img img{ width:100%;}#foirede_paris_sec .foirede_paris_tab .evenement_passes_inner .foirede_txt_bxx { text-align:center; margin:0 0 30px;}#foirede_paris_sec .foirede_paris_tab .evenement_passes_inner .foirede_txt_bxx_img{ margin-bottom:25px; height:111px; overflow:hidden;}#foirede_paris_sec .foirede_paris_tab .evenement_passes_inner .foirede_txt_bxx ul{ margin-bottom:40px;}.manufacturer-scott #columns{ background:none;} .footer_links li {display: inline-block;}.footer_links li.logout_btn {display:none;}ul.footer_links li {margin-right: 0;}ul.footer_links.custmac li.logout_btn a.button.button-small {background: #2E2E2E; border:1px solid #2E2E2E;}ul.footer_links.custmac li.logout_btn a.button.button-small:hover {background: #fff; border:1px solid #2E2E2E; color:#2E2E2E;}/*  */.sold_offer_sec{text-align:center; padding:20px 0;}.sold_center_sec {max-width: 660px;margin: auto; position:relative;}.sold_center_sec::before, .sold_center_sec::after {background: url('../img/summer_img/cycle_icn1.png');height: 50px;width: 85px;content: "";left: 0;top: 0;position: absolute;background-position: center center;bottom: 0;margin: auto;}.sold_center_sec::after{left:auto; right:0;background: url('../img/summer_img/cycle_icn2.png'); }.sold_center_sec h3{margin:0; font-size:43px; color:#ff8b00;font-family: "Titillium Web",sans-serif; text-transform:uppercase; font-weight:700;}.sold_center_sec span{color:#4cc69d; }.sold_center_sec p{font-size:21px; color:#000; font-style:italic;font-family: "Titillium Web",sans-serif; margin:0;}.sold_offer_sec  a {background: #4cc69d;color: #fff;display: inline-block;margin-top: 10px;padding: 13px 25px;border-radius: 5px;font-size: 20px;font-weight: 700;font-family: "Titillium Web",sans-serif;}.sold_offer_sec a:hover{background: #ff8b00;}.manuf_cube .breadcrumb_right {padding-top: 11px;}/* brand_bg_images *//* cube_images */.category-221 #columns, .category-222 #columns, .category-223 #columns, .category-225 #columns , .category-247 #columns{background: rgba(0, 0, 0, 0) url("../img/bg_img/cube.jpg") no-repeat fixed center top;}  /* haibike_images */.category-343 #columns, .category-207 #columns, .category-208 #columns, .category-211 #columns, .category-212 #columns, .category-245 #columns {	background: url(../../../img/page_haibike_2019_final.jpg) no-repeat fixed center top !important;}.category-232 #columns {background: rgba(0, 0, 0, 0) url("../img/bg_img/cannon.jpg") no-repeat fixed center top; background-size:100% auto;}.category-232 .product_list {min-height: 520px; margin-top:30px !important;}.category-232 .sortPagiBar{display:none;}.category-232 #center_column, .category-232 .pm_result_n{background:none !important; }.navbar .container #adtm_menu #adtm_menu_inner .li-niveau1.advtm_menu_20 .advtm_menu_actif span{background:#fff !important; color:#000 !important;} .navbar .container #adtm_menu #adtm_menu_inner .li-niveau1.advtm_menu_20:hover .advtm_menu_actif span{background:#ff0000!important;  color:#fff !important;}@media only screen and (max-width:991px) {.foire_box_vip{ margin:20px auto;}#o2feel_page .main_hai_link, #o2feel_page .o2feel_list, #o2feel_box .o2feel_box_in {position: static;}#o2feel_box {min-height: auto;}#o2feel_page .main_hai_link {clear: both;}.brand-heading .page-heading.product-listing.font-black.manuf_title {line-height: 35px;}}@media only screen and (max-width:767px) {#image-block .foire_img { position:inherit; top:5px; }#image-block .foire_img img { width: 150px;}#foirede_paris_sec .foirede_paris_tab .nav-tabs > li { width:33%; font-size:15px; padding:0; }#foirede_paris_sec .foirede_paris_tab .foire_paris_logon{ text-align:center; }	.footer_links li.logout_btn {display:inline-block;}.contact_info_new .col-sm-4{ width:33%; float:left; }#cms .rte .video_btm_sec, .latelier_sec, .gallery_list { padding: 0 15px; }.sold_center_sec h3 {font-size: 23px;}.sold_center_sec p {font-size: 15px;}.ovelo_manuf .breadcrumb_logo, .vg_manuf .breadcrumb_logo, .o2feel_manuf .breadcrumb_logo, .manuf_cube .breadcrumb_logo, .kalkhoff_manuf .breadcrumb_logo,.ktm_manuf .breadcrumb_logo, .ktmnew_manuf .breadcrumb_logo{width: 100%;text-align: center;}#vg_bike18 ul li .vg_bike_bx h3 {height: auto;}#vg_bike18 ul li:nth-child(2) .vg_bike_bx, #vg_bike18 ul li:nth-child(3) .vg_bike_bx{padding: 10px 0px;}#vg_bike18 ul li .vg_bike_bx {padding-bottom: 15px;}#vg_bike18  .main_hai_link {min-height: auto;bottom: 14px;}#vg_bike18 ul li:last-child {padding-bottom: 30px;}#o2feel_page .o2feel_list_icon img {max-width: 83%;}#o2feel_page .o2feel_list ul li h5 {font-size: 14px;}#ovelo_bike18 .vg_bx_img > img {width: 500px;}#ovelo_bike18 {min-height: 316px;}.kalkhoff_manuf .breadcrumb_right {padding-top: 5px;} #ovelo_bike18 .main_hai_link {bottom: 0;} #category #left_column .title_block,  #category .manufacturer_breadcrumb{margin: 0;}.ktmnew_manuf .manufacturer_lang {margin: 0;}}@media only screen and (max-width:550px) {#ovelo_bike18 ul li { position: relative; width: 100% !important; border:0 !important;}#ovelo_bike18 ul li .ovelo_bx_info{ top:auto; position: relative; min-height:0; bottom:0; height:0; width:100%; left:0; transition: all 0.5s ease 0s; }#ovelo_bike18 ul li:hover .ovelo_bx_info{ height:auto; }#ovelo_bike18 {margin-top: 0;}#ovelo_bike18 .vg_bx_img > img {width: 100%;}#ovelo_bike18 .main_hai_link {bottom: 30px;}#ktm_list18 ul li{ width:100%; float:none;}	#ktm_list18 ul li .ktm_list18_bx .kbx_img img{ width:100%;}}@media only screen and (max-width:499px) {#foirede_paris_sec .foirede_paris_tab .nav-tabs > li { width:100%; font-size:15px; padding:0; }#foirede_paris_sec .foirede_paris_tab .foirede_txt_bxx h6 { padding: 0px 0 11px 48px;}.contact_info_new .col-sm-4{ width:100%; float:none; }.sold_center_sec::before, .sold_center_sec::after {content:unset;}.ovelo_manuf .col-xs-3, .ovelo_manuf .col-xs-6, .vg_manuf .col-xs-3, .vg_manuf .col-xs-6, .o2feel_manuf .col-xs-3, .o2feel_manuf .col-xs-6, .manuf_cube .col-xs-3, .manuf_cube .col-xs-6,  .kalkhoff_manuf .col-xs-3, .kalkhoff_manuf .col-xs-6, .ktm_manuf .col-xs-3, .ktm_manuf .col-xs-6, .ktmnew_manuf .col-xs-3, .ktmnew_manuf .col-xs-6 {width: 100%;} .ovelo_manuf .breadcrumb_right, .vg_manuf .breadcrumb_right, .o2feel_manuf .breadcrumb_right, .manuf_cube .breadcrumb_right, .kalkhoff_manuf .breadcrumb_right, .ktm_manuf .breadcrumb_right, .ktmnew_manuf .breadcrumb_right{float: right;text-align: center;width: 100%;padding-top: 15px;}.ktmnew_manuf .manufacturer_lang  ul li {text-align: center;width: 100%;}}@media only screen and (max-width:390px) {}#adtm_menu ul#menu li.li-niveau1.advtm_menu_26  a.a-niveau1 .advtm_menu_span{ background:none !important; color: #fff !important}#adtm_menu ul#menu li.li-niveau1.advtm_menu_26:hover > a.a-niveau1  { background:#fff !important;}#adtm_menu ul#menu li.li-niveau1.advtm_menu_26:hover > a.a-niveau1 span {    color: #0075a1 !important;}


.review-content.transition { border-color: #fff; } 
iframe { border:none !important; }
#review-wrapper .review-content { border: medium none !important; } 

.parts_div_desc {text-align: center;color: black;}
.long_desc_div h3 {	text-align: center;	color: #00a0c7;font-size: 36px;}

#prices-drop #columns {
	background: #f3f3f3;
}

/* .qa_s_div {line-height: 40px;} 

.qa_div h2 {color: #00a0c7;} */

@media only screen and (max-width: 767px) {

#idf_image { max-width: 100px; }
#idf_image img { max-width: 100%; }



}