@charset "UTF-8";@font-face{font-family:'FontAwesome';src:url("../font/fontawesome-webfont.eot?v=3.2.1");src:url("../font/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("../font/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("../font/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");font-weight:normal;font-style:normal;}
[class^="icon-"],
[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,
[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.33333em;}
a [class^="icon-"],
a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.14286em;text-align:right;padding-right:0.28571em;}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large{width:1.42857em;}
.icons-ul{margin-left:2.14286em;list-style-type:none;}
.icons-ul > li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.14286em;width:2.14286em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,
[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:white;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}
.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}
.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}
.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}
.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],
[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large, .nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin, .nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"], .nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large, .nav-pills [class^="icon-"], .nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"]{margin-top:0;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}
.icon-stack [class^="icon-"],
.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,
a .icon-spin{display:inline-block;text-decoration:none;}
@-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);}
}
@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}
100%{-ms-transform:rotate(359deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(359deg);}
}
.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-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:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.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:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle: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-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.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{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.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-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle: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-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.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-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.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-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,
.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.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:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.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-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,
.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.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-sign:before{content:"\f0d3";}
.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-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up: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{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.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-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.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-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.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{content:"\f10b";}
.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-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full: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{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-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.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-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand: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-yen:before,
.icon-jpy:before{content:"\f157";}
.icon-renminbi: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-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.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-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.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:before{content:"\f185";}
.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";}
a:hover{text-decoration:none;color:#1da39f;}
.crimson a:hover{color:crimson;}
.gold a:hover{color:gold;}
.light-green a:hover{color:#83df83;}
.salmon a:hover{color:#ff8274;}
.turquoise a:hover{color:#00c9ae;}
a{color:#302e2e;}
a:focus{outline:none;text-decoration:none;}
body{height:100%;line-height:20px;}
body.content_only{background:none;}
textarea{resize:none;}
ul, li{list-style:none;}
img{max-width:100%;}
.form-horizontal .control-label, .form-horizontal .radio,
.form-horizontal .checkbox, .form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{padding-top:0;}
.carousel-control{z-index:99;top:-35px;}
.carousel-control.left{left:auto;right:30px;}
.rtl .carousel-control.left{right:auto;left:auto;}
.rtl .carousel-control.left{left:30px;right:auto;}
.carousel-control.right{left:auto;right:0;}
.rtl .carousel-control.right{right:auto;left:auto;}
.rtl .carousel-control.right{left:0;right:auto;}
.carousel-control.left,
.carousel-control.right{background:#e2e2e2;height:26px;line-height:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.carousel-control.left:hover,
.carousel-control.right:hover{color:#f2f2f2;background-color:#1da39f;}
.crimson .carousel-control.left:hover, .crimson
.carousel-control.right:hover{background-color:crimson;}
.gold .carousel-control.left:hover, .gold
.carousel-control.right:hover{background-color:gold;}
.light-green .carousel-control.left:hover, .light-green
.carousel-control.right:hover{background-color:#83df83;}
.salmon .carousel-control.left:hover, .salmon
.carousel-control.right:hover{background-color:#ff8274;}
.turquoise .carousel-control.left:hover, .turquoise
.carousel-control.right:hover{background-color:#00c9ae;}
#center_column .page_product_box h3{color:black;font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:600;padding:12px 10px;margin:0 0 20px;position:relative;text-transform:uppercase;}
.page-heading{font-size:19px;color:black;font-weight:700;margin-bottom:20px;overflow:hidden;margin-top:0;}
.page-heading span.heading-counter{font-size:13px;float:right;color:#2e3039;text-transform:none;margin-bottom:10px;}
.rtl .page-heading span.heading-counter{float:left;}
.page-heading span.lighter{color:#9c9c9c;}
.page-heading.bottom-indent{margin-bottom:20px;}
.page-heading.product-listing{border-bottom:none;}
.page-subheading{color:black;font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:600;padding:12px 10px;margin:0 0 20px;position:relative;text-transform:uppercase;padding:12px 10px 12px 0;line-height:normal;margin:10px 0 10px 0;border-bottom:1px solid #dddddd;}
.rtl .page-subheading{padding:12px 0 12px 10px;}
.rtl .page-subheading{margin:10px 0 10px 0;}
h3.page-product-heading{color:black;font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:600;padding:12px 10px;margin:0 0 20px;position:relative;text-transform:uppercase;background:white;padding:8px 10px;}
p.info-title{margin-bottom:20px;}
p.info-account{margin:-4px 0 24px 0;}
.rtl p.info-account{margin:-4px 0 24px 0;}
.dark{color:#2e3039;}
.main-page-indent{margin-bottom:20px;}
sup{color:red;}
.alert{font-weight:400;}
.alert ul, .alert ol{padding-left:15px;margin-left:15px;}
.rtl .alert ul, .rtl .alert ol{padding-right:15px;padding-left:inherit;}
.rtl .alert ul, .rtl .alert ol{margin-right:15px;margin-left:inherit;}
.alert ul li, .alert ol li{list-style-type:decimal;}
.alert.alert-warning{background-color:#1da39f;border:0;}
.crimson .alert.alert-warning{background-color:crimson;}
.gold .alert.alert-warning{background-color:gold;}
.light-green .alert.alert-warning{background-color:#83df83;}
.salmon .alert.alert-warning{background-color:#ff8274;}
.turquoise .alert.alert-warning{background-color:#00c9ae;}
.alert.alert-warning a:hover{color:#fff;}
.alert.alert-success:before{font-family:"FontAwesome";content:"\f058";font-size:20px;vertical-align:-2px;padding-right:7px;}
.rtl .alert.alert-success:before{padding-left:7px;padding-right:inherit;}
.alert.alert-danger a{color:#fff;}
.alert.alert-danger:before{font-family:"FontAwesome";content:"\f057";font-size:20px;vertical-align:-2px;padding-right:7px;float:left;}
.rtl .alert.alert-danger:before{padding-left:7px;padding-right:inherit;}
.rtl .alert.alert-danger:before{float:right;}
.label{white-space:normal;display:inline-block;padding:6px 10px 6px 10px;}
.rtl .label{padding:6px 10px 6px 10px;}
.label-success{background-color:#1da39f;border:0;}
.crimson .label-success{background-color:crimson;}
.gold .label-success{background-color:gold;}
.light-green .label-success{background-color:#83df83;}
.salmon .label-success{background-color:#ff8274;}
.turquoise .label-success{background-color:#00c9ae;}
label{color:#2e3039;}
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;}
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:white;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{background:white;margin-bottom:30px;}
.table > thead > tr > th{border-bottom-width:1px;color:#2e3039;vertical-align:middle;}
.table td a.color-myaccount{color:#302e2e;text-decoration:underline;}
.table td a.color-myaccount:hover{text-decoration:none;}
.table tfoot tr{background:white;}
.product-filter .sort{float:left;width:100%;}
.rtl .product-filter .sort{float:right;}
.product-filter .sortPagiBar{padding:8px 0 10px;}
.product-filter .sortPagiBar .display{float:left;}
.rtl .product-filter .sortPagiBar .display{float:right;}
.product-filter .sortPagiBar .limit{float:left;}
.rtl .product-filter .sortPagiBar .limit{float:right;}
.product-filter .sortPagiBar #productsSortForm{float:left;padding:3px 0 0 20px;}
.rtl .product-filter .sortPagiBar #productsSortForm{float:right;}
.rtl .product-filter .sortPagiBar #productsSortForm{padding:3px 20px 0 0;}
.product-filter .sortPagiBar #productsSortForm select{width:auto;float:left;display:inline;margin-left:10px;}
.rtl .product-filter .sortPagiBar #productsSortForm select{float:right;}
.rtl .product-filter .sortPagiBar #productsSortForm select{margin-right:10px;margin-left:inherit;}
.product-filter .sortPagiBar .nbrItemPage{float:left;margin-right:10px;}
.rtl .product-filter .sortPagiBar .nbrItemPage{float:right;}
.rtl .product-filter .sortPagiBar .nbrItemPage{margin-left:10px;margin-right:inherit;}
.product-filter .sortPagiBar .nbrItemPage select{width:auto;float:left;margin-left:10px;}
.product-filter .sortPagiBar .nbrItemPage .clearfix > span{padding:3px 0 0 12px;display:inline-block;color:#2e3039;float:left;}
.rtl .product-filter .sortPagiBar .nbrItemPage .clearfix > span{padding:3px 12px 0 0;}
.product-filter .sortPagiBar .nbrItemPage #uniform-nb_item{float:left;}
.rtl .product-filter .sortPagiBar .nbrItemPage #uniform-nb_item{float:right;}
.product-filter .sortPagiBar label, .product-filter .sortPagiBar select{float:left;}
.rtl .product-filter .sortPagiBar label, .rtl .product-filter .sortPagiBar select{float:right;}
.product-filter .sortPagiBar label{padding:3px 6px 0 0;font-weight:400;}
.rtl .product-filter .sortPagiBar label{padding:3px 0 0 6px;}
.product-filter .sortPagiBar.instant_search #productsSortForm{display:none;}
.product-filter .display li, .product-filter .display_m li{float:left;padding:8px 0;text-align:center;}
.rtl .product-filter .display li, .rtl .product-filter .display_m li{float:right;}
.product-filter .display li a, .product-filter .display_m li a{color:#ababab;}
.product-filter .display li a i, .product-filter .display_m li a i{border:1px solid #dddddd;background:white;font-size:14px;padding:8px;color:#ababab;cursor:pointer;}
.product-filter .display li a:hover i, .product-filter .display li.selected i, .product-filter .display_m li a:hover i, .product-filter .display_m li.selected i{color:#1da39f;}
.crimson .product-filter .display li a:hover i, .crimson .product-filter .display li.selected i, .crimson .product-filter .display_m li a:hover i, .crimson .product-filter .display_m li.selected i{color:crimson;}
.gold .product-filter .display li a:hover i, .gold .product-filter .display li.selected i, .gold .product-filter .display_m li a:hover i, .gold .product-filter .display_m li.selected i{color:gold;}
.light-green .product-filter .display li a:hover i, .light-green .product-filter .display li.selected i, .light-green .product-filter .display_m li a:hover i, .light-green .product-filter .display_m li.selected i{color:#83df83;}
.salmon .product-filter .display li a:hover i, .salmon .product-filter .display li.selected i, .salmon .product-filter .display_m li a:hover i, .salmon .product-filter .display_m li.selected i{color:#ff8274;}
.turquoise .product-filter .display li a:hover i, .turquoise .product-filter .display li.selected i, .turquoise .product-filter .display_m li a:hover i, .turquoise .product-filter .display_m li.selected i{color:#00c9ae;}
.product-filter .display li.display-title, .product-filter .display_m li.display-title{color:#2e3039;padding:7px 6px 0 0;}
.rtl .product-filter .display li.display-title, .rtl .product-filter .display_m li.display-title{padding:7px 0 0 6px;}
.product-filter .display li#grid a i, .product-filter .display_m li#grid a i{border-right:none;border-left:1px solid #ebeef2;}
.rtl .product-filter .display li#grid a i, .rtl .product-filter .display_m li#grid a i{border-left:none;border-right:inherit;}
.rtl .product-filter .display li#grid a i, .rtl .product-filter .display_m li#grid a i{border-right:1px solid #ebeef2;border-left:inherit;}
.product-filter .product-compare{float:right;}
.rtl .product-filter .product-compare{float:left;}
.top-pagination-content,
.bottom-pagination-content{text-align:center;padding:12px 10px;position:relative;}
.top-pagination-content div.pagination,
.bottom-pagination-content div.pagination{margin:0;float:right;}
.rtl .top-pagination-content div.pagination, .rtl
.bottom-pagination-content div.pagination{float:left;}
.top-pagination-content div.pagination .showall,
.bottom-pagination-content div.pagination .showall{float:right;margin:8px 0 8px 14px;}
.rtl .top-pagination-content div.pagination .showall, .rtl
.bottom-pagination-content div.pagination .showall{float:left;}
.rtl .top-pagination-content div.pagination .showall, .rtl
.bottom-pagination-content div.pagination .showall{margin:8px 14px 8px 0;}
.top-pagination-content div.pagination .showall .btn span,
.bottom-pagination-content div.pagination .showall .btn span{line-height:normal;}
.top-pagination-content ul.pagination,
.bottom-pagination-content ul.pagination{margin:8px 0;display:block;float:left;}
.rtl .top-pagination-content ul.pagination, .rtl
.bottom-pagination-content ul.pagination{float:right;}
.top-pagination-content ul.pagination li,
.bottom-pagination-content ul.pagination li{display:inline-block;float:left;margin-bottom:10px;}
.rtl .top-pagination-content ul.pagination li, .rtl
.bottom-pagination-content ul.pagination li{float:right;}
.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 10px 0 0;padding:5px 12px;line-height:20px;display:block;}
.rtl .top-pagination-content ul.pagination li > a, .rtl
.top-pagination-content ul.pagination li > span, .rtl
.bottom-pagination-content ul.pagination li > a, .rtl
.bottom-pagination-content ul.pagination li > span{margin:0 0 0 10px;}
.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{display:block;}
.top-pagination-content ul.pagination li > a:hover,
.bottom-pagination-content ul.pagination li > a:hover{background-color:#1da39f;border-color:#1da39f;}
.crimson .top-pagination-content ul.pagination li > a:hover, .crimson
.bottom-pagination-content ul.pagination li > a:hover{background-color:crimson;}
.gold .top-pagination-content ul.pagination li > a:hover, .gold
.bottom-pagination-content ul.pagination li > a:hover{background-color:gold;}
.light-green .top-pagination-content ul.pagination li > a:hover, .light-green
.bottom-pagination-content ul.pagination li > a:hover{background-color:#83df83;}
.salmon .top-pagination-content ul.pagination li > a:hover, .salmon
.bottom-pagination-content ul.pagination li > a:hover{background-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li > a:hover, .turquoise
.bottom-pagination-content ul.pagination li > a:hover{background-color:#00c9ae;}
.crimson .top-pagination-content ul.pagination li > a:hover, .crimson
.bottom-pagination-content ul.pagination li > a:hover{border-color:crimson;}
.gold .top-pagination-content ul.pagination li > a:hover, .gold
.bottom-pagination-content ul.pagination li > a:hover{border-color:gold;}
.light-green .top-pagination-content ul.pagination li > a:hover, .light-green
.bottom-pagination-content ul.pagination li > a:hover{border-color:#83df83;}
.salmon .top-pagination-content ul.pagination li > a:hover, .salmon
.bottom-pagination-content ul.pagination li > a:hover{border-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li > a:hover, .turquoise
.bottom-pagination-content ul.pagination li > a:hover{border-color:#00c9ae;}
.top-pagination-content ul.pagination li > a:hover span,
.bottom-pagination-content ul.pagination li > a:hover span{color:white;background-color:#1da39f;}
.crimson .top-pagination-content ul.pagination li > a:hover span, .crimson
.bottom-pagination-content ul.pagination li > a:hover span{background-color:crimson;}
.gold .top-pagination-content ul.pagination li > a:hover span, .gold
.bottom-pagination-content ul.pagination li > a:hover span{background-color:gold;}
.light-green .top-pagination-content ul.pagination li > a:hover span, .light-green
.bottom-pagination-content ul.pagination li > a:hover span{background-color:#83df83;}
.salmon .top-pagination-content ul.pagination li > a:hover span, .salmon
.bottom-pagination-content ul.pagination li > a:hover span{background-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li > a:hover span, .turquoise
.bottom-pagination-content ul.pagination li > a:hover span{background-color:#00c9ae;}
.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;}
.top-pagination-content ul.pagination li.pagination_previous a, .top-pagination-content ul.pagination li.pagination_next a,
.bottom-pagination-content ul.pagination li.pagination_previous a,
.bottom-pagination-content ul.pagination li.pagination_next a{background:white;border-color:#dddddd;}
.top-pagination-content ul.pagination li.pagination_previous a:hover, .top-pagination-content ul.pagination li.pagination_next a:hover,
.bottom-pagination-content ul.pagination li.pagination_previous a:hover,
.bottom-pagination-content ul.pagination li.pagination_next a:hover{background-color:#1da39f;border-color:#1da39f;color:white;}
.crimson .top-pagination-content ul.pagination li.pagination_previous a:hover, .crimson .top-pagination-content ul.pagination li.pagination_next a:hover, .crimson
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .crimson
.bottom-pagination-content ul.pagination li.pagination_next a:hover{background-color:crimson;}
.gold .top-pagination-content ul.pagination li.pagination_previous a:hover, .gold .top-pagination-content ul.pagination li.pagination_next a:hover, .gold
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .gold
.bottom-pagination-content ul.pagination li.pagination_next a:hover{background-color:gold;}
.light-green .top-pagination-content ul.pagination li.pagination_previous a:hover, .light-green .top-pagination-content ul.pagination li.pagination_next a:hover, .light-green
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .light-green
.bottom-pagination-content ul.pagination li.pagination_next a:hover{background-color:#83df83;}
.salmon .top-pagination-content ul.pagination li.pagination_previous a:hover, .salmon .top-pagination-content ul.pagination li.pagination_next a:hover, .salmon
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .salmon
.bottom-pagination-content ul.pagination li.pagination_next a:hover{background-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li.pagination_previous a:hover, .turquoise .top-pagination-content ul.pagination li.pagination_next a:hover, .turquoise
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .turquoise
.bottom-pagination-content ul.pagination li.pagination_next a:hover{background-color:#00c9ae;}
.crimson .top-pagination-content ul.pagination li.pagination_previous a:hover, .crimson .top-pagination-content ul.pagination li.pagination_next a:hover, .crimson
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .crimson
.bottom-pagination-content ul.pagination li.pagination_next a:hover{border-color:crimson;}
.gold .top-pagination-content ul.pagination li.pagination_previous a:hover, .gold .top-pagination-content ul.pagination li.pagination_next a:hover, .gold
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .gold
.bottom-pagination-content ul.pagination li.pagination_next a:hover{border-color:gold;}
.light-green .top-pagination-content ul.pagination li.pagination_previous a:hover, .light-green .top-pagination-content ul.pagination li.pagination_next a:hover, .light-green
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .light-green
.bottom-pagination-content ul.pagination li.pagination_next a:hover{border-color:#83df83;}
.salmon .top-pagination-content ul.pagination li.pagination_previous a:hover, .salmon .top-pagination-content ul.pagination li.pagination_next a:hover, .salmon
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .salmon
.bottom-pagination-content ul.pagination li.pagination_next a:hover{border-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li.pagination_previous a:hover, .turquoise .top-pagination-content ul.pagination li.pagination_next a:hover, .turquoise
.bottom-pagination-content ul.pagination li.pagination_previous a:hover, .turquoise
.bottom-pagination-content ul.pagination li.pagination_next a:hover{border-color:#00c9ae;}
.top-pagination-content ul.pagination li.active > span,
.bottom-pagination-content ul.pagination li.active > span{border-color:#1da39f;background-color:#1da39f;}
.crimson .top-pagination-content ul.pagination li.active > span, .crimson
.bottom-pagination-content ul.pagination li.active > span{border-color:crimson;}
.gold .top-pagination-content ul.pagination li.active > span, .gold
.bottom-pagination-content ul.pagination li.active > span{border-color:gold;}
.light-green .top-pagination-content ul.pagination li.active > span, .light-green
.bottom-pagination-content ul.pagination li.active > span{border-color:#83df83;}
.salmon .top-pagination-content ul.pagination li.active > span, .salmon
.bottom-pagination-content ul.pagination li.active > span{border-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li.active > span, .turquoise
.bottom-pagination-content ul.pagination li.active > span{border-color:#00c9ae;}
.crimson .top-pagination-content ul.pagination li.active > span, .crimson
.bottom-pagination-content ul.pagination li.active > span{background-color:crimson;}
.gold .top-pagination-content ul.pagination li.active > span, .gold
.bottom-pagination-content ul.pagination li.active > span{background-color:gold;}
.light-green .top-pagination-content ul.pagination li.active > span, .light-green
.bottom-pagination-content ul.pagination li.active > span{background-color:#83df83;}
.salmon .top-pagination-content ul.pagination li.active > span, .salmon
.bottom-pagination-content ul.pagination li.active > span{background-color:#ff8274;}
.turquoise .top-pagination-content ul.pagination li.active > span, .turquoise
.bottom-pagination-content ul.pagination li.active > span{background-color:#00c9ae;}
.top-pagination-content .compare-form,
.bottom-pagination-content .compare-form{float:right;}
.rtl .top-pagination-content .compare-form, .rtl
.bottom-pagination-content .compare-form{float:left;}
.top-pagination-content .product-count,
.bottom-pagination-content .product-count{padding:11px 0 0 0;float:left;}
.rtl .top-pagination-content .product-count, .rtl
.bottom-pagination-content .product-count{float:right;}
.bottom-pagination-content{border-top:1px solid #dddddd;}
.bottom-pagination-content .compare-form{display:none;}
ul.step{margin-bottom:30px;overflow:hidden;}
ul.step li{background:#ebebeb;float:left;text-align:left;padding:0 0 0 0;text-align:center;}
.rtl ul.step li{float:right;}
.rtl ul.step li{text-align:right;}
.rtl ul.step li{padding:0 0 0 0;}
ul.step li a,
ul.step li span, ul.step li.step_current span, ul.step li.step_current_end span{display:block;padding:8px 10px 8px 10px;line-height:20px;position:relative;text-transform:uppercase;}
.rtl ul.step li a, .rtl
ul.step li span, .rtl ul.step li.step_current span, .rtl ul.step li.step_current_end span{padding:8px 10px 8px 10px;}
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 span,
ul.step li.first a{z-index:5;padding-left:13px !important;}
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;}
ul.step li.step_current span{background-color:#1da39f;position:relative;color:white;}
.crimson ul.step li.step_current span{background-color:crimson;}
.gold ul.step li.step_current span{background-color:gold;}
.light-green ul.step li.step_current span{background-color:#83df83;}
.salmon ul.step li.step_current span{background-color:#ff8274;}
.turquoise ul.step li.step_current span{background-color:#00c9ae;}
ul.step li.step_todo span{display:block;position:relative;}
ul.step li.step_done a{background-color:#1da39f;color:white;}
.crimson ul.step li.step_done a{background-color:#c60f33;}
.gold ul.step li.step_done a{background-color:#e6c721;}
.light-green ul.step li.step_done a{background-color:#6ec86e;}
.salmon ul.step li.step_done a{background-color:#ee695b;}
.turquoise ul.step li.step_done a{background-color:#0fa490;}
ul.step li.step_done.step_done_last{background-color:#1da39f;}
.crimson ul.step li.step_done.step_done_last{background-color:crimson;}
.gold ul.step li.step_done.step_done_last{background-color:gold;}
.light-green ul.step li.step_done.step_done_last{background-color:#83df83;}
.salmon ul.step li.step_done.step_done_last{background-color:#ff8274;}
.turquoise ul.step li.step_done.step_done_last{background-color:#00c9ae;}
.breadcrumb{display:inline-block;background:none;color:#1da39f;margin:20px 0;padding:0 10px 10px;font-style:italic;font-size:13px;border-bottom:1px solid #dddddd;width:100%;}
.crimson .breadcrumb{color:crimson;}
.gold .breadcrumb{color:gold;}
.light-green .breadcrumb{color:#83df83;}
.salmon .breadcrumb{color:#ff8274;}
.turquoise .breadcrumb{color:#00c9ae;}
.breadcrumb .navigation-pipe{font-size:15px;display:inline-block;margin:0 5px;color:#302e2e;}
.breadcrumb a{display:inline-block;padding:0;color:#302e2e;}
.breadcrumb a:hover{color:#1da39f;}
.crimson .breadcrumb a:hover{color:crimson;}
.gold .breadcrumb a:hover{color:gold;}
.light-green .breadcrumb a:hover{color:#83df83;}
.salmon .breadcrumb a:hover{color:#ff8274;}
.turquoise .breadcrumb a:hover{color:#00c9ae;}
.breadcrumb .navigation_page{color:#1da39f;}
.crimson .breadcrumb .navigation_page{color:crimson;}
.gold .breadcrumb .navigation_page{color:gold;}
.light-green .breadcrumb .navigation_page{color:#83df83;}
.salmon .breadcrumb .navigation_page{color:#ff8274;}
.turquoise .breadcrumb .navigation_page{color:#00c9ae;}
.ie8 .breadcrumb{min-height:1px;}
.ie8 .breadcrumb a:after{display:none;}
.ie8 .breadcrumb .navigation-pipe{width:20px;}
.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.active[disabled], 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:#999999;border:0;}
*: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{background-color:#1da39f;color:white;}
.crimson input.button_mini:hover, .crimson input.button_small:hover, .crimson input.button:hover, .crimson
input.button_large:hover, .crimson input.exclusive_mini:hover, .crimson input.exclusive_small:hover, .crimson
input.exclusive:hover, .crimson input.exclusive_large:hover, .crimson a.button_mini:hover, .crimson a.button_small:hover, .crimson
a.button:hover, .crimson a.button_large:hover, .crimson a.exclusive_mini:hover, .crimson a.exclusive_small:hover, .crimson
a.exclusive:hover, .crimson a.exclusive_large:hover{background-color:crimson;}
.gold input.button_mini:hover, .gold input.button_small:hover, .gold input.button:hover, .gold
input.button_large:hover, .gold input.exclusive_mini:hover, .gold input.exclusive_small:hover, .gold
input.exclusive:hover, .gold input.exclusive_large:hover, .gold a.button_mini:hover, .gold a.button_small:hover, .gold
a.button:hover, .gold a.button_large:hover, .gold a.exclusive_mini:hover, .gold a.exclusive_small:hover, .gold
a.exclusive:hover, .gold a.exclusive_large:hover{background-color:gold;}
.light-green input.button_mini:hover, .light-green input.button_small:hover, .light-green input.button:hover, .light-green
input.button_large:hover, .light-green input.exclusive_mini:hover, .light-green input.exclusive_small:hover, .light-green
input.exclusive:hover, .light-green input.exclusive_large:hover, .light-green a.button_mini:hover, .light-green a.button_small:hover, .light-green
a.button:hover, .light-green a.button_large:hover, .light-green a.exclusive_mini:hover, .light-green a.exclusive_small:hover, .light-green
a.exclusive:hover, .light-green a.exclusive_large:hover{background-color:#83df83;}
.salmon input.button_mini:hover, .salmon input.button_small:hover, .salmon input.button:hover, .salmon
input.button_large:hover, .salmon input.exclusive_mini:hover, .salmon input.exclusive_small:hover, .salmon
input.exclusive:hover, .salmon input.exclusive_large:hover, .salmon a.button_mini:hover, .salmon a.button_small:hover, .salmon
a.button:hover, .salmon a.button_large:hover, .salmon a.exclusive_mini:hover, .salmon a.exclusive_small:hover, .salmon
a.exclusive:hover, .salmon a.exclusive_large:hover{background-color:#ff8274;}
.turquoise input.button_mini:hover, .turquoise input.button_small:hover, .turquoise input.button:hover, .turquoise
input.button_large:hover, .turquoise input.exclusive_mini:hover, .turquoise input.exclusive_small:hover, .turquoise
input.exclusive:hover, .turquoise input.exclusive_large:hover, .turquoise a.button_mini:hover, .turquoise a.button_small:hover, .turquoise
a.button:hover, .turquoise a.button_large:hover, .turquoise a.exclusive_mini:hover, .turquoise a.exclusive_small:hover, .turquoise
a.exclusive:hover, .turquoise a.exclusive_large:hover{background-color:#00c9ae;}
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-color:#1da39f;color:white;}
.crimson input.button_mini:active, .crimson input.button_small:active, .crimson input.button:active, .crimson
input.button_large:active, .crimson input.exclusive_mini:active, .crimson input.exclusive_small:active, .crimson
input.exclusive:active, .crimson input.exclusive_large:active, .crimson a.button_mini:active, .crimson
a.button_small:active, .crimson a.button:active, .crimson a.button_large:active, .crimson
a.exclusive_mini:active, .crimson a.exclusive_small:active, .crimson
a.exclusive:active, .crimson a.exclusive_large:active{background-color:crimson;}
.gold input.button_mini:active, .gold input.button_small:active, .gold input.button:active, .gold
input.button_large:active, .gold input.exclusive_mini:active, .gold input.exclusive_small:active, .gold
input.exclusive:active, .gold input.exclusive_large:active, .gold a.button_mini:active, .gold
a.button_small:active, .gold a.button:active, .gold a.button_large:active, .gold
a.exclusive_mini:active, .gold a.exclusive_small:active, .gold
a.exclusive:active, .gold a.exclusive_large:active{background-color:gold;}
.light-green input.button_mini:active, .light-green input.button_small:active, .light-green input.button:active, .light-green
input.button_large:active, .light-green input.exclusive_mini:active, .light-green input.exclusive_small:active, .light-green
input.exclusive:active, .light-green input.exclusive_large:active, .light-green a.button_mini:active, .light-green
a.button_small:active, .light-green a.button:active, .light-green a.button_large:active, .light-green
a.exclusive_mini:active, .light-green a.exclusive_small:active, .light-green
a.exclusive:active, .light-green a.exclusive_large:active{background-color:#83df83;}
.salmon input.button_mini:active, .salmon input.button_small:active, .salmon input.button:active, .salmon
input.button_large:active, .salmon input.exclusive_mini:active, .salmon input.exclusive_small:active, .salmon
input.exclusive:active, .salmon input.exclusive_large:active, .salmon a.button_mini:active, .salmon
a.button_small:active, .salmon a.button:active, .salmon a.button_large:active, .salmon
a.exclusive_mini:active, .salmon a.exclusive_small:active, .salmon
a.exclusive:active, .salmon a.exclusive_large:active{background-color:#ff8274;}
.turquoise input.button_mini:active, .turquoise input.button_small:active, .turquoise input.button:active, .turquoise
input.button_large:active, .turquoise input.exclusive_mini:active, .turquoise input.exclusive_small:active, .turquoise
input.exclusive:active, .turquoise input.exclusive_large:active, .turquoise a.button_mini:active, .turquoise
a.button_small:active, .turquoise a.button:active, .turquoise a.button_large:active, .turquoise
a.exclusive_mini:active, .turquoise a.exclusive_small:active, .turquoise
a.exclusive:active, .turquoise a.exclusive_large:active{background-color:#00c9ae;}
input.button_disabled,
input.exclusive_disabled,
span.exclusive{color:#999999;background:url(../img/bg_bt_2.gif) repeat-x 0 0 #cccccc;cursor:default;}
.btn.disabled,
.btn[disabled]:hover{opacity:0.3;}
.btn-link:hover, .btn-link:focus{color:#1da39f;}
.crimson .btn-link:hover, .crimson .btn-link:focus{color:crimson;}
.gold .btn-link:hover, .gold .btn-link:focus{color:gold;}
.light-green .btn-link:hover, .light-green .btn-link:focus{color:#83df83;}
.salmon .btn-link:hover, .salmon .btn-link:focus{color:#ff8274;}
.turquoise .btn-link:hover, .turquoise .btn-link:focus{color:#00c9ae;}
.button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;color:white;padding:0 15px;background:#383636;outline:none;height:34px;line-height:34px;text-transform:uppercase;border:none;}
.button span{display:block;}
.button span i{vertical-align:0px;margin-right:5px;}
.rtl .button span i{margin-left:5px;margin-right:inherit;}
.button span i.right{margin-right:0;margin-left:5px;font-size:12px;}
.rtl .button span i.right{margin-left:0;margin-right:inherit;}
.rtl .button span i.right{margin-right:5px;margin-left:inherit;}
.button:hover, .button:focus{background-color:#1da39f;color:white;}
.crimson .button:hover, .crimson .button:focus{background-color:crimson;}
.gold .button:hover, .gold .button:focus{background-color:gold;}
.light-green .button:hover, .light-green .button:focus{background-color:#83df83;}
.salmon .button:hover, .salmon .button:focus{background-color:#ff8274;}
.turquoise .button:hover, .turquoise .button:focus{background-color:#00c9ae;}
.button:focus{outline:none;}
.button.button-small{background-color:#1da39f;}
.crimson .button.button-small{background-color:crimson;}
.gold .button.button-small{background-color:gold;}
.light-green .button.button-small{background-color:#83df83;}
.salmon .button.button-small{background-color:#ff8274;}
.turquoise .button.button-small{background-color:#00c9ae;}
.button.button-small:hover{background-color:#383636;}
.button.ajax_add_to_cart_button{float:left;padding-left:45px;position:relative;}
.rtl .button.ajax_add_to_cart_button{float:right;}
.button.ajax_add_to_cart_button.disabled{opacity:0.5;filter:alpha(opacity=50);}
.button.ajax_add_to_cart_button:before{background:url("../img/default/icon-cart.png") no-repeat center center #292828;content:"";position:absolute;left:0;width:34px;height:34px;-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;}
.rtl .button.ajax_add_to_cart_button:before{right:0;left:auto;}
.rtl .button.ajax_add_to_cart_button:before{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;}
.rtl .button.ajax_add_to_cart_button:before{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;}
.button.ajax_add_to_cart_button:hover:before{background-color:#1da39f;}
.crimson .button.ajax_add_to_cart_button:hover:before{background-color:#c60f33;}
.gold .button.ajax_add_to_cart_button:hover:before{background-color:#e6c721;}
.light-green .button.ajax_add_to_cart_button:hover:before{background-color:#6ec86e;}
.salmon .button.ajax_add_to_cart_button:hover:before{background-color:#ee695b;}
.turquoise .button.ajax_add_to_cart_button:hover:before{background-color:#0fa490;}
.link-button{font-weight:400;}
.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:silver;padding:0;border:1px solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn.button-plus span,
.btn.button-minus span{display:block;border:1px solid white;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:#2e3039;}
.btn.button-plus:hover span,
.btn.button-minus:hover span{filter:none;background:#f6f6f6;}
.form-control{padding:3px 5px;height:27px;-webkit-box-shadow:none;box-shadow:none;}
.form-control.grey{background:white;}
.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;}
.rtl .form-group.form-error .form-control, .rtl .form-group.form-ok .form-control{padding-left:30px;padding-right:inherit;}
.radio-inline, .checkbox{padding-left:0;}
.radio-inline .checker, .checkbox .checker{float:left;}
.rtl .radio-inline .checker, .rtl .checkbox .checker{float:right;}
.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;}
.rtl .radio-inline div.radio span, .rtl .checkbox div.radio span{float:right;}
.btn{border:0;}
.btn1{border:0;margin-left:362px;margin-top:-800px;}
.box{border:1px solid #dddddd;padding:10px;margin:0 0 30px 0;background:white;line-height:23px;}
.box p{margin-bottom:0;}
.box.box-small{padding:9px 10px 9px 20px;}
.rtl .box.box-small{padding:9px 20px 9px 10px;}
.box.box-small .dark{padding-top:10px;padding-right:20px;margin-bottom:0;width:auto;}
.rtl .box.box-small .dark{padding-left:20px;padding-right:inherit;}
.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;}
.rtl .product-box{float:right;}
.product-box .product-image{border:1px solid #dddddd;background:white;padding:5px;display:block;margin-bottom:11px;}
.product-box .product-image img{max-width:100%;width:100%;height:auto;}
.block{margin-bottom:20px;}
.block .title_block{font-size:19px;font-weight:700;color:black;position:relative;padding:9px 31px 9px 35px;margin:0 0 10px;}
.rtl .block .title_block{padding:9px 35px 9px 31px;}
.block .title_block:before{background:url("../img/default/icon_title.png") 0 3px no-repeat gray;width:28px;height:28px;content:"";position:absolute;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:5px;}
.rtl .block .title_block:before{right:0;left:auto;}
.block .title_block a{color:black;}
.block .title_block a:hover{color:#1da39f;}
.crimson .block .title_block a:hover{color:crimson;}
.gold .block .title_block a:hover{color:gold;}
.light-green .block .title_block a:hover{color:#83df83;}
.salmon .block .title_block a:hover{color:#ff8274;}
.turquoise .block .title_block a:hover{color:#00c9ae;}
.block .list-block li{border-top:1px solid #dddddd;}
.block .list-block li a{padding:0 10px;line-height:35px;display:block;font-size:14px;}
.block .list-block li a:hover, .block .list-block li a.selected{color:#1da39f;text-decoration:none;}
.crimson .block .list-block li a:hover, .crimson .block .list-block li a.selected{color:crimson;}
.gold .block .list-block li a:hover, .gold .block .list-block li a.selected{color:gold;}
.light-green .block .list-block li a:hover, .light-green .block .list-block li a.selected{color:#83df83;}
.salmon .block .list-block li a:hover, .salmon .block .list-block li a.selected{color:#ff8274;}
.turquoise .block .list-block li a:hover, .turquoise .block .list-block li a.selected{color:#00c9ae;}
.block .list-block li a:hover:before, .block .list-block li a.selected:before{color:#1da39f;}
.crimson .block .list-block li a:hover:before, .crimson .block .list-block li a.selected:before{color:crimson;}
.gold .block .list-block li a:hover:before, .gold .block .list-block li a.selected:before{color:gold;}
.light-green .block .list-block li a:hover:before, .light-green .block .list-block li a.selected:before{color:#83df83;}
.salmon .block .list-block li a:hover:before, .salmon .block .list-block li a.selected:before{color:#ff8274;}
.turquoise .block .list-block li a:hover:before, .turquoise .block .list-block li a.selected:before{color:#00c9ae;}
.block .list-block li a i{display:none;}
.block .list-block li a:before{content:"\f105";display:inline;font-family:"FontAwesome";padding-right:5px;padding-top:1px;font-size:14px;float:left;}
.rtl .block .list-block li a:before{padding-left:5px;padding-right:inherit;}
.rtl .block .list-block li a:before{float:right;}
.block .list-block li:first-child{border-top:none;}
.block .list-block .form-group{padding-top:20px;border-top:1px solid #dddddd;margin-bottom:0;}
.block .list-block .form-group select{max-width:270px;}
.block .list-block .btn{margin-top:12px;}
.block .products-block li{padding:20px 0;border-bottom:1px dashed #dddddd;}
.block .products-block li .products-block-image{float:left;margin-right:15px;}
.rtl .block .products-block li .products-block-image{float:right;}
.rtl .block .products-block li .products-block-image{margin-left:15px;margin-right:inherit;}
.block .products-block li .product-content{overflow:hidden;}
.block .products-block li .product-content h5{margin:-3px 0 10px 0;}
.rtl .block .products-block li .product-content h5{margin:-3px 0 10px 0;}
.block .products-block li .product-content .price-box{margin:10px 0 0;float:left;}
.rtl .block .products-block li .product-content .price-box{float:right;}
.block .products-block .product-description{margin-bottom:14px;display:none;}
.block .products-block .price-percent-reduction{font-size:11px;}
.block .products-block .star_content{float:left;margin-right:10px;}
.rtl .block .products-block .star_content{float:right;}
.rtl .block .products-block .star_content{margin-left:10px;margin-right:inherit;}
.block .products-block .nb-comments{float:left;color:#ababab;font-size:12px;}
.rtl .block .products-block .nb-comments{float:right;}
.block.nobackground .block_content{background-color:transparent;}
.block.nopadding .block_content{padding:0;}
.block.noborder .block_content{border:0;}
.block.highlighted .title_block:before{background-color:#1da39f;}
.crimson .block.highlighted .title_block:before{background-color:crimson;}
.gold .block.highlighted .title_block:before{background-color:gold;}
.light-green .block.highlighted .title_block:before{background-color:#83df83;}
.salmon .block.highlighted .title_block:before{background-color:#ff8274;}
.turquoise .block.highlighted .title_block:before{background-color:#00c9ae;}
.sidebar .block.highlighted .title_block{text-transform:uppercase;}
.cart_navigation{margin:0 0 20px;}
.cart_navigation .button-medium{float:right;}
.rtl .cart_navigation .button-medium{float:left;}
.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:88px;}
.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;}
.rtl .table tbody > tr > td.cart_quantity .cart_quantity_button a{float:right;}
.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:#2e3039;}
.cart_delete a.cart_quantity_delete:hover,
a.price_discount_delete:hover{color:silver;}
#cart_summary tbody td.cart_product{padding:19px;width:137px;}
#cart_summary tbody td.cart_product img{border:1px solid #d6d4d4;}
#cart_summary tbody td.cart_unit .price span{display: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;color:#ababab;}
#cart_summary tbody td.cart_description{width:480px;}
#cart_summary tbody td.cart_description small{display:block;padding:5px 0 0 0;}
#cart_summary tfoot td.text-right{color:#2e3039;font-size:14px;}
#cart_summary tfoot td.price{text-align:right;}
.rtl #cart_summary tfoot td.price{text-align:left;}
#cart_summary tfoot td.total_price_container span{font:600 18px/22px "Source Sans Pro", sans-serif;color:#555454;text-transform:uppercase;}
#cart_summary tfoot td#total_price_container{font:600 21px/25px "Source Sans Pro", sans-serif;color:#302e2e;background:white;}
.cart_voucher{vertical-align:top !important;}
.cart_voucher h4{font:600 18px/22px "Source Sans Pro", sans-serif;color:black;text-transform:uppercase;padding:7px 0 10px 0;}
.cart_voucher .title-offers{color:#2e3039;font-weight:bold;margin-bottom:6px;}
.cart_voucher fieldset{margin-bottom:10px;}
.cart_voucher fieldset #discount_name{float:left;width:219px;margin:0 10px 10px 0;}
.rtl .cart_voucher fieldset #discount_name{float:right;}
.rtl .cart_voucher fieldset #discount_name{margin:0 0 10px 10px;}
.cart_voucher #display_cart_vouchers span{font-weight:bold;cursor:pointer;color:#302e2e;}
.cart_voucher #display_cart_vouchers span:hover{color:#1da39f;}
.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:white;}
#order_carrier .title_block{padding:0 15px;height:29px;font-weight:bold;line-height:29px;color:white;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:#2e3039;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 #dddddd;}
#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;}
.rtl .addresses .select label, .rtl
.addresses .selector, .rtl
.addresses .addresses .address_select{float:right;}
.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;}
.rtl .addresses .waitimage{float:right;}
.rtl .addresses .waitimage{right:10px;left:auto;}
.addresses .checkbox.addressesAreEquals{clear:both;float:left;margin:15px 0 25px 0;}
.rtl .addresses .checkbox.addressesAreEquals{float:right;}
#order .delivery_option > div,
#order-opc .delivery_option > div{display:block;margin-bottom:20px;font-weight:normal;}
#order .delivery_option > div > table,
#order-opc .delivery_option > div > table{background:white;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%;background:#58b0da;color:white;border:1px solid #58b0da;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:#2e3039;}
.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:white;}
#carrierTable tbody{border-bottom:1px solid #999999;}
#carrierTable th{padding:0 15px;height:29px;font-weight:bold;line-height:29px;color:white;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:#2e3039;text-decoration:underline;}
a.iframe:hover{text-decoration:none;}
p.payment_module{margin-bottom:10px;}
p.payment_module a{display:table;width:600px;border:1px solid #d6d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:17px;line-height:23px;color:#2e3039;padding:33px 40px 34px 99px;letter-spacing:-1px;position:relative;}
p.payment_module a.bankwire{background:url(../img/bankwire.png) 15px 12px no-repeat;}
p.payment_module a.cheque{background:url(../img/cheque.png) 15px 15px no-repeat;}
p.payment_module a.cash{background:url(../img/cash.png) 15px 15px no-repeat;}
p.payment_module a.cheque:after, p.payment_module a.bankwire:after, p.payment_module a.cash: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:#302e2e;}
.rtl p.payment_module a.cheque:after, .rtl p.payment_module a.bankwire:after, .rtl p.payment_module a.cash:after{left:15px;right:auto;}
p.payment_module a:hover{background-color:#f6f6f6;}
p.payment_module a span{color:#302e2e;}
.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;}
.delivery_option_carrier.not-displayable{display:none;}
#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 .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;}
#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 .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;}
#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:"Droid Serif", serif;}
#instant_search_results a.close:hover{color:#1da39f;}
#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:#2e3039;}
#manufacturers_list .product-counter a:hover,
#suppliers_list .product-counter a:hover{color:#1da39f;}
#manufacturers_list.list li .mansup-container,
#suppliers_list.list li .mansup-container{border-top:1px solid #dddddd;padding:31px 0 30px 0;}
#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;}
#manufacturers_list.list li .right-side-content,
#suppliers_list.list li .right-side-content{border-left:1px solid #dddddd;padding:0 0 32px 31px;min-height:108px;}
#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;}
#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 #dddddd;}
#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;}
#manufacturer .description_box,
#supplier .description_box{padding-top:20px;padding-bottom:20px;border-top:1px solid #dddddd;}
#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 #dddddd;}
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;}
#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 "Source Sans Pro", sans-serif;color:#2e3039;text-transform:uppercase;margin-bottom:7px;}
#pagenotfound .pagenotfound p{font:600 16px/20px "Source Sans Pro", sans-serif;color:#555454;text-transform:uppercase;border-bottom:1px solid #dddddd;padding-bottom:19px;margin-bottom:20px;}
#pagenotfound .pagenotfound h3{font-weight:bold;color:#2e3039;font-size:13px;line-height:normal;margin-bottom:18px;}
#pagenotfound .pagenotfound label{font-weight:normal;}
#pagenotfound .pagenotfound .form-control{max-width:293px;display:inline-block;margin-right:5px;}
#pagenotfound .pagenotfound .buttons{padding:48px 0 20px 0;}
#pagenotfound .pagenotfound .buttons .button-medium i.left{font-size:17px;}
#product_comparison td.compare_extra_information{padding:10px;}
#product_comparison #social-share-compare{margin-bottom:50px;}
.advertising_block{margin-bottom:20px;text-align:center;}
.blockcategories_footer ul ul{display:none !important;}
.blockcategories_footer{clear:left;}
ul.footer_links{padding:20px 0 0px 0;border-top:1px solid #dddddd;margin-bottom:20px;}
ul.footer_links li{float:left;}
.rtl ul.footer_links li{float:right;}
ul.footer_links li + li{margin-left:10px;}
.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;}
.rtl .cancel, .rtl .star{float:right;}
.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;}
.listcomment{list-style-type:none;margin:0 0 20px 0 !important;}
.listcomment li{padding:10px 0;border-bottom:1px dotted #dddddd;color:#666666;}
.listcomment .titlecomment{display:block;font-weight:bold;font-size:12px;color:#2e3039;}
.listcomment .txtcomment{display:block;padding:5px 0;color:#2e3039;}
#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;}
.rtl #account-creation_form fieldset.reversoform .text label{text-align:right;}
#account-creation_form fieldset.reversoform .infos-sup{padding:0 !important;font-size:10px;font-style:italic;text-align:right;}
.rtl #account-creation_form fieldset.reversoform .infos-sup{text-align:left;}
#account-creation_form fieldset.customerprivacy label,
fieldset.customerprivacy label{cursor:pointer;}
.tab-content{margin-top:20px;}
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;}
#new_comment_form p.text input{padding:0 5px;height:28px;width:498px;border:1px solid #cccccc;background:url(../img/bg_input.png) repeat-x 0 0 white;}
#new_comment_form p.text label, #new_comment_form p.textarea label{display:block;margin:12px 0 4px;font-weight:bold;font-size:12px;}
#new_comment_form p.textarea textarea{height:80px;width:508px;border:1px solid #cccccc;}
#new_comment_form p.submit{padding:0;text-align:right;}
#new_comment_form p .closeform{float:right;padding:0;height:12px;width:12px;text-indent:-5000px;background:url(../img/icon/delete.gif) no-repeat 0 0;}
.rtl #new_comment_form p .closeform{float:left;}
.star{display:block;position:relative;top:-1px;float:left;width:11px;overflow:hidden;cursor:pointer;font-size:10px;font-weight:normal;}
.rtl .star{float:right;}
.star a{display:block;position:absolute;text-indent:-5000px;}
div.star:after{content:"\f004";font-family:"FontAwesome";display:inline-block;color:#ababab;}
div.star.star_on{display:block;}
div.star.star_on:after{content:"\f004";font-family:"FontAwesome";display:inline-block;color:#ec495e;}
div.star.star_hover:after{content:"\f004";font-family:"FontAwesome";display:inline-block;color:#ef8743;}
#block_contact_infos h4:before{content:"\f129";}
#block_contact_infos > div{padding:0 0 0 5px;}
#block_contact_infos > div ul li{padding:0 0 10px 4px;overflow:hidden;line-height:25px;}
#block_contact_infos > div ul li > span,
#block_contact_infos > div ul li > span a{color:#999999;font-weight:normal;}
#block_contact_infos > div ul li i{font-size:20px;width:30px;text-align:center;padding-right:12px;float:left;color:#808080;}
.rtl #block_contact_infos > div ul li i{padding-left:12px;padding-right:inherit;}
.rtl #block_contact_infos > div ul li i{float:right;}
#reinsurance_block{clear:both !important;}
#social_block{float:left;margin-top:6px;}
.rtl #social_block{float:right;}
#social_block ul{float:right;}
.rtl #social_block ul{float:left;}
#social_block ul li{float:left;text-align:center;}
.rtl #social_block ul li{float:right;}
#social_block ul li a{display:inline-block;color:white;font-size:14px;background:#302e2e;width:35px;padding:5px 0;margin-left:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#social_block ul li a span{display:none;}
#social_block ul li a:before{display:inline-block;font-family:"FontAwesome";}
#social_block ul li a:hover{background-color:#1da39f;color:white;}
.crimson #social_block ul li a:hover{background-color:crimson;}
.gold #social_block ul li a:hover{background-color:gold;}
.light-green #social_block ul li a:hover{background-color:#83df83;}
.salmon #social_block ul li a:hover{background-color:#ff8274;}
.turquoise #social_block ul li a:hover{background-color:#00c9ae;}
#social_block ul li.facebook a:before{content:"\f09a";}
#social_block ul li.twitter a:before{content:"\f099";}
#social_block ul li.rss a:before{content:"\f09e";}
#social_block ul li.youtube a:before{content:"\f167";}
#social_block ul li.google-plus a:before{content:"\f0d5";}
#social_block ul li.pinterest a:before{content:"\f0d2";}
#social_block h4{float:left;margin-bottom:0;font-size:12px;text-transform:uppercase;line-height:25px;font-weight:400;margin-top:6px;color:#4D4E4F;margin-right:10px;}
.rtl #social_block h4{float:right;}
#facebook_block,
#cmsinfo_block{overflow:hidden;background:#f2f2f2;min-height:344px;padding-right:29px;padding-left:29px;}
#facebook_block h4{padding:35px 0 0 0;margin:0 0 12px 0;font:300 21px/25px "Source Sans Pro", sans-serif;color:#1a1a1a;}
#facebook_block .facebook-fanbox{background:white;border:1px solid #aaaaaa;padding-bottom:10px;}
#cmsinfo_block{border-left:1px solid #d9d9d9;}
#cmsinfo_block > div{padding:35px 10px 0 0;}
#cmsinfo_block > div + div{border-left:1px solid #d9d9d9;min-height:344px;padding-left:29px;}
#cmsinfo_block em{float:left;width:60px;height:60px;margin:3px 10px 0 0;font-size:30px;color:white;line-height:60px;text-align:center;background:#1a1a1a;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.rtl #cmsinfo_block em{float:right;}
#cmsinfo_block .type-text{overflow:hidden;}
#cmsinfo_block h3{margin:0 0 5px 0;font:300 21px/25px "Source Sans Pro", sans-serif;color:#1a1a1a;}
#cmsinfo_block ul li{padding-bottom:22px;}
#cmsinfo_block p em{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;font-size:13px;color:#302e2e;float:none;height:inherit;line-height:inherit;text-align:left;font-style:italic;}
.rtl #cmsinfo_block p em{text-align:right;}
.ie8 #facebook_block,
.ie8 #cmsinfo_block{height:344px;}
.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;}
.product_list.grid .content_price{min-height:42px;}
.product_list.grid .product-image-container img{border-bottom:1px dashed #dddddd;}
.product_list.grid .product-desc{display:none;}
.product_list.grid .button-container{margin-bottom:10px;left:0;visibility:hidden;position:absolute;top:70%;z-index:9999;padding:0 16px 16px;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 550ms ease 0s;transition:all 550ms ease 0s;}
.product_list.grid .product-container:hover .button-container{opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:0 5px 4px -1px rgba(0, 0, 0, 0.16);box-shadow:0 5px 4px -1px rgba(0, 0, 0, 0.16);cursor:pointer;background-color:white;top:100%;width:100%;z-index:9;visibility:visible;}
.product_list.grid .product-container:hover .content_price .product-price.price{color:#1da39f;}
.crimson .product_list.grid .product-container:hover .content_price .product-price.price{color:crimson;}
.gold .product_list.grid .product-container:hover .content_price .product-price.price{color:gold;}
.light-green .product_list.grid .product-container:hover .content_price .product-price.price{color:#83df83;}
.salmon .product_list.grid .product-container:hover .content_price .product-price.price{color:#ff8274;}
.turquoise .product_list.grid .product-container:hover .content_price .product-price.price{color:#00c9ae;}
.product_list.grid .availability{position:absolute;top:-45px;}
.product_list.grid .right-block{padding:16px;padding-top:0;}
.product_list.grid h5{height:50px;}
.product_list .product-container{background:white;position:relative;margin-bottom:20px;}
.product_list .product-container:hover{-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);}
.product_list .product-container:hover .product-image-container .quick-view{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0.1s;transition-delay:0.1s;left:35%;}
.product_list .product-image-container{display:block;text-align:center;padding:16px;position:relative;}
.product_list .product-image-container img{margin:0 auto;}
.product_list .product-image-container .quick-view{background:#383636;color:white;left:0;top:50%;position:absolute;padding:5px 10px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.product_list .product-image-container .quick-view:before{content:"\f06e";display:inline-block;font-family:"FontAwesome";}
.product_list .product-image-container .quick-view:hover{background-color:#1da39f;}
.crimson .product_list .product-image-container .quick-view:hover{background-color:crimson;}
.gold .product_list .product-image-container .quick-view:hover{background-color:gold;}
.light-green .product_list .product-image-container .quick-view:hover{background-color:#83df83;}
.salmon .product_list .product-image-container .quick-view:hover{background-color:#ff8274;}
.turquoise .product_list .product-image-container .quick-view:hover{background-color:#00c9ae;}
.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:none;}
.product_list .product-image-container .content_price{display:none;}
.product_list .right-block{padding:16px;position:relative;}
.product_list h5{margin:0 0 10px;}
.product_list .availability{display:inline-block;}
.product_list .availability span{display:inline-block;color:#2e3039;text-transform:uppercase;font-size:11px;}
.product_list .availability span.available-now{background:#11bcba;color:white;padding:1px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.product_list .availability span.out-of-stock{background:#488c40;color:white;padding:1px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.product_list .color-list-container{padding-top:5px;}
.product_list .color-list-container ul li{display:inline-block;border:1px solid #dddddd;}
.product_list .color-list-container ul li a{display:block;width:23px;height:23px;margin:1px;}
.product_list .comments_note{text-align:left;overflow:hidden;padding:0 0 8px;}
.rtl .product_list .comments_note{text-align:right;}
.product_list .comments_note .star_content{float:left;}
.rtl .product_list .comments_note .star_content{float:right;}
.product_list .comments_note .nb-comments{margin-left:10px;float:left;color:#ababab;font-size:12px;}
.rtl .product_list .comments_note .nb-comments{margin-right:10px;margin-left:inherit;}
.rtl .product_list .comments_note .nb-comments{float:right;}
.product_list .product-desc{padding-top:5px;}
.product_list .content_price{padding:6px 0 5px;}
.product_list .product-flags .discount{display:none;}
.product-name{font-size:14px;line-height:20px;color:#302e2e;margin-bottom:0;}
.product-name a{font-size:14px;line-height:20px;color:#302e2e;}
.product-name a:hover{color:#1da39f;}
.crimson .product-name a:hover{color:crimson;}
.gold .product-name a:hover{color:gold;}
.light-green .product-name a:hover{color:#83df83;}
.salmon .product-name a:hover{color:#ff8274;}
.turquoise .product-name a:hover{color:#00c9ae;}
.product-name:hover{color:#1da39f;}
.crimson .product-name:hover{color:crimson;}
.gold .product-name:hover{color:gold;}
.light-green .product-name:hover{color:#83df83;}
.salmon .product-name:hover{color:#ff8274;}
.turquoise .product-name:hover{color:#00c9ae;}
.price{font-size:17px;color:#302e2e;white-space:nowrap;}
.price.product-price{color:#302e2e;}
.old-price{color:#ababab;text-decoration:line-through;margin-right:5px;}
.old-price.product-price{font-size:14px;}
.special-price{color:#f13340;}
.price-percent-reduction{font-size:12px;padding:0 3px;display:inline-block;position:relative;width:36px;height:28px;border-width:2px;border-style:solid;text-align:center;line-height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#1da39f;border-color:#1da39f;}
.crimson .price-percent-reduction{color:crimson;}
.gold .price-percent-reduction{color:gold;}
.light-green .price-percent-reduction{color:#83df83;}
.salmon .price-percent-reduction{color:#ff8274;}
.turquoise .price-percent-reduction{color:#00c9ae;}
.crimson .price-percent-reduction{border-color:crimson;}
.gold .price-percent-reduction{border-color:gold;}
.light-green .price-percent-reduction{border-color:#83df83;}
.salmon .price-percent-reduction{border-color:#ff8274;}
.turquoise .price-percent-reduction{border-color:#00c9ae;}
.price-percent-reduction.small{font-weight:700;font-size:11px;padding:1px 6px;}
.product-label{font-size:11px;font-family:"Droid Serif", serif;font-weight:700;width:41px;height:41px;top:10px;right:10px;display:block;position:absolute;text-transform:uppercase;line-height:41px;color:white;}
.rtl .product-label{left:10px;right:auto;}
.product-label.new-label{background:url("../img/default/label-new.png");}
.product-label.sale-label{background:url("../img/default/label-sale.png");top:55px;}
.functional-buttons{float:left;}
.rtl .functional-buttons{float:right;}
.functional-buttons div{float:left;}
.rtl .functional-buttons div{float:right;}
.functional-buttons div a{background:#e2e2e2;width:34px;height:34px;text-align:center;line-height:33px;font-size:15px;overflow:hidden;color:white;float:left;margin-left:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.rtl .functional-buttons div a{float:right;}
.rtl .functional-buttons div a{margin-right:5px;margin-left:inherit;}
.functional-buttons div a:hover{background-color:#1da39f;color:white;}
.crimson .functional-buttons div a:hover{background-color:crimson;}
.gold .functional-buttons div a:hover{background-color:gold;}
.light-green .functional-buttons div a:hover{background-color:#83df83;}
.salmon .functional-buttons div a:hover{background-color:#ff8274;}
.turquoise .functional-buttons div a:hover{background-color:#00c9ae;}
.functional-buttons div.wishlist a:before{display:inline-block;font-family:"FontAwesome";content:"\f004";}
.functional-buttons div.wishlist a.checked:before{content:"\f004";}
.functional-buttons div.compare a:before{content:"\f079";display:inline-block;font-family:"FontAwesome";}
.functional-buttons div.compare a.checked:before{content:"\f046";}
.functional-buttons div.view a:before{content:"\f129";font-family:"FontAwesome";left:5px;top:5px;}
#customize-body .nav-tabs .active a{background-color:#1da39f;}
.crimson #customize-body .nav-tabs .active a{background-color:crimson;}
.gold #customize-body .nav-tabs .active a{background-color:gold;}
.light-green #customize-body .nav-tabs .active a{background-color:#83df83;}
.salmon #customize-body .nav-tabs .active a{background-color:#ff8274;}
.turquoise #customize-body .nav-tabs .active a{background-color:#00c9ae;}
.content_only .panelbutton{display:none;}
body.boxed-lg #page{box-shadow:0 0 5px #888;max-width:1170px;margin:0 auto;}
body.boxed-md #page{box-shadow:0 0 5px #888;max-width:970px;margin:0 auto;}
#header{z-index:5003;}
#columns{position:relative;}
#index #columns{margin-top:20px;}
#index .block{margin-bottom:30px;}
#header{background:black;color:#999999;}
#header .banner{background:black;max-height:100%;}
#header .nav{font-size:12px;}
#header .nav a:hover, #header .nav a.active{color:#1da39f;}
.crimson #header .nav a:hover, .crimson #header .nav a.active{color:crimson;}
.gold #header .nav a:hover, .gold #header .nav a.active{color:gold;}
.light-green #header .nav a:hover, .light-green #header .nav a.active{color:#83df83;}
.salmon #header .nav a:hover, .salmon #header .nav a.active{color:#ff8274;}
.turquoise #header .nav a:hover, .turquoise #header .nav a.active{color:#00c9ae;}
#header .nav i{font-size:14px;}
#header .row{position:relative;}
#header .row > .container{position:relative;}
#header .topbar-box{background:#222222;padding:5px 10px;cursor:pointer;margin:5px 35px 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.rtl #header .topbar-box{margin:5px 0 5px 10px;}
#header .topbar-box div.current:after{content:"\f107";font-family:"FontAwesome";font-size:15px;line-height:15px;color:#999999;padding-left:15px;}
#header ul.toogle_content{display:none;position:absolute;top:43px;right:0;min-width:200px;background:#1E1E1E;z-index:99999;margin:0;}
.rtl #header ul.toogle_content{left:0;right:auto;}
#header ul.toogle_content li{line-height:18px;margin-bottom:5px;border-bottom:1px solid #000;padding:8px 11px;}
#header ul.toogle_content li a.selected, #header ul.toogle_content li a:hover a{color:#1da39f;}
.crimson #header ul.toogle_content li a.selected, .crimson #header ul.toogle_content li a:hover a{color:crimson;}
.gold #header ul.toogle_content li a.selected, .gold #header ul.toogle_content li a:hover a{color:gold;}
.light-green #header ul.toogle_content li a.selected, .light-green #header ul.toogle_content li a:hover a{color:#83df83;}
.salmon #header ul.toogle_content li a.selected, .salmon #header ul.toogle_content li a:hover a{color:#ff8274;}
.turquoise #header ul.toogle_content li a.selected, .turquoise #header ul.toogle_content li a:hover a{color:#00c9ae;}
#header ul.toogle_content li:last-child{border-bottom:none;}
#topbar{color:#cccccc;font-size:12px;border-bottom:1px solid #222222;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;}
#topbar ul li{line-height:40px;}
#topbar ul li a{color:#cccccc;font-size:12px;}
#topbar ul li:before{color:#999999;}
#topbar ul li:hover a{color:#1da39f;}
.crimson #topbar ul li:hover a{color:crimson;}
.gold #topbar ul li:hover a{color:gold;}
.light-green #topbar ul li:hover a{color:#83df83;}
.salmon #topbar ul li:hover a{color:#ff8274;}
.turquoise #topbar ul li:hover a{color:#00c9ae;}
#header_logo{padding-top:15px;padding-bottom:26px;}
.ie8 #header #header_logo{width:350px;}
#home-page-tabs{border:none;}
#home-page-tabs > li a{font-size:15px;color:#2e3039;text-transform:uppercase;border:none;outline:none;margin:0;padding:7px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:10px;font-weight:700;}
#home-page-tabs > li.active a, #home-page-tabs > li a:hover, #home-page-tabs > li a:focus{background:#5e90af;color:white;}
.footer-container{font-size:13px;}
.footer-container .bottom-footer{position:absolute;bottom:-55px;left:0;}
.footer-container .bottom-footer div{padding:15px 0 0 0;border-top:1px solid #515151;width:100%;}
.footer-container a{color:#302e2e;}
.footer-container a:hover{color:#1da39f;}
.crimson .footer-container a:hover{color:crimson;}
.gold .footer-container a:hover{color:gold;}
.light-green .footer-container a:hover{color:#83df83;}
.salmon .footer-container a:hover{color:#ff8274;}
.turquoise .footer-container a:hover{color:#00c9ae;}
#footer{color:#999999;background:#000000;font-family:"Trebuchet MS", MS;}
#footer .row{position:relative;margin-top:20px;margin-left:20px;margin-right:20px;}
#footer h4,
#footer .title_block{color:#1da39f;font-size:16px;text-transform:uppercase;}
.crimson #footer h4, .crimson
#footer .title_block{color:crimson;}
.gold #footer h4, .gold
#footer .title_block{color:gold;}
.light-green #footer h4, .light-green
#footer .title_block{color:#83df83;}
.salmon #footer h4, .salmon
#footer .title_block{color:#ff8274;}
.turquoise #footer h4, .turquoise
#footer .title_block{color:#00c9ae;}
#footer .footer-center h4{margin:0 0 30px;}
#footer ul.toggle-footer li a{color:#999999;line-height:36px;font-weight:300;font-family:"Open Sans", sans-serif;}
#footer ul.toggle-footer li a:before{content:"→";font-family:"FontAwesome";padding-right:5px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.rtl #footer ul.toggle-footer li a:before{padding-left:5px;padding-right:inherit;}
#footer ul.toggle-footer li a:hover{color:#1da39f;}
.crimson #footer ul.toggle-footer li a:hover{color:crimson;}
.gold #footer ul.toggle-footer li a:hover{color:gold;}
.light-green #footer ul.toggle-footer li a:hover{color:#83df83;}
.salmon #footer ul.toggle-footer li a:hover{color:#ff8274;}
.turquoise #footer ul.toggle-footer li a:hover{color:#00c9ae;}
#footer ul.toggle-footer li a:hover:before{padding-right:10px;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.rtl #footer ul.toggle-footer li a:hover:before{padding-left:10px;padding-right:inherit;}
#footercenter{padding-bottom:50px;}
#footertop{color:#666666;font-family:"Open Sans", sans-serif;}
#footertop .widget-html{background:white;}
#footerbottom{text-align:center;}
#footerbottom .widget{border-top:1px solid #212121;border-bottom:1px solid #212121;}
#footerbottom .follow{}
#footerbottom .follow li a{font-size:23px;color:#666666;padding:0 15px;}
#footerbottom .follow li a:hover{color:#1da39f;}
.crimson #footerbottom .follow li a:hover{color:crimson;}
.gold #footerbottom .follow li a:hover{color:gold;}
.light-green #footerbottom .follow li a:hover{color:#83df83;}
.salmon #footerbottom .follow li a:hover{color:#ff8274;}
.turquoise #footerbottom .follow li a:hover{color:#00c9ae;}
#footernav{background:#111111;color:#666666;text-align:center;}
#footernav a{color:#1da39f;}
.crimson #footernav a{color:crimson;}
.gold #footernav a{color:gold;}
.light-green #footernav a{color:#83df83;}
.salmon #footernav a{color:#ff8274;}
.turquoise #footernav a{color:#00c9ae;}
#poweredby{font-family:"Open Sans", sans-serif;}
#poweredby span{color:white;}
#to_top{text-align:center;position:relative;z-index:9999;}
#to_top p{margin-bottom:0;position:relative;display:inline-block;}
#to_top p:before{content:"";min-height:35px;min-width:35px;position:absolute;top:-12px;z-index:-1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#1da39f;}
.crimson #to_top p:before{background-color:crimson;}
.gold #to_top p:before{background-color:gold;}
.light-green #to_top p:before{background-color:#83df83;}
.salmon #to_top p:before{background-color:#ff8274;}
.turquoise #to_top p:before{background-color:#00c9ae;}
#to_top a{color:white;left:11px;position:absolute;top:-5px;}
#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;}
.fancybox-skin{background:white !important;}
.fancybox-skin .fancybox-close{width:28px;height:28px;background:none;font-size:28px;line-height:28px;color:#2e3039;text-align:center;background:white;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.fancybox-skin .fancybox-close:hover{color:#1da39f;}
.crimson .fancybox-skin .fancybox-close:hover{color:crimson;}
.gold .fancybox-skin .fancybox-close:hover{color:gold;}
.light-green .fancybox-skin .fancybox-close:hover{color:#83df83;}
.salmon .fancybox-skin .fancybox-close:hover{color:#ff8274;}
.turquoise .fancybox-skin .fancybox-close:hover{color:#00c9ae;}
.fancybox-skin .fancybox-close:after{content:"\f057";font-family:"FontAwesome";}
#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;}
ul.links{position:relative;margin:0;padding:0;}
ul.links li{display:inline-block;margin-right:15px;line-height:1.42857;}
.rtl ul.links li{margin-left:15px;margin-right:inherit;}
ul.links li > a i{font-size:14.3px;margin-right:5px;}
.rtl ul.links li > a i{margin-left:5px;margin-right:inherit;}
ul.toggle-footer li a{line-height:20px;padding:0;color:#302e2e;font-weight:400;}
#footerbottom .widget{border:0px;}
.product_list .product-container{min-height:373px;}
#short_description_content a{color:#1da39f;}
.widget-html .support-id .image{padding-bottom:30px !important;}