
*{margin:0;padding:0;outline:none}
body{background-color:#fff;font-size:14px;color:#2d2d2d;font-family:Roboto,Arial, Sans-Serif;font-weight:normal;-webkit-text-size-adjust:100%;color:#2d2d2d}
.no-sel{height:auto;line-height:inherit}p{line-height:1.5;margin-bottom:15px}a{text-decoration:none;font-weight:inherit}a:hover{text-decoration:none}
.page-content #LayoutColumn2 a.pname:hover{background-color:transparent}
strong,b{font-weight:bold}.header-logo h1{font-size:40px}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;padding:0;line-height:1.3;color:#2f2f2f;font-family:'Montserrat', sans-serif}h1,.h1{font-size:24px;font-weight:700;padding:0 0 20px 0;text-transform:none;letter-spacing:normal}h2,.h2{font-size:20px;font-weight:700;padding:0 0 20px 0;text-transform:uppercase}
h3,.h3{font-size:18px;font-weight:700;padding:0 0 20px 0}
h4,.h4{font-size:13px;font-weight:700;padding:0 0 20px 0;text-transform:uppercase}
h5,.h5{font-size:12px;font-weight:700;padding:0 0 20px 0}h6,.h6{padding:0 0 20px 0}
img{height:auto;max-width:100%;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
img:hover{-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}
img,img a{border:0;max-width:100%}a{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
ul,ol{margin:0 0 20px 20px}ul ul ul{list-style-image:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/bullet_line5d04.png?t=1569966783)}
blockquote{border-left:3px solid #dadada;font-family:Roboto;font-size:12px;font-style:italic;line-height:1.5em;margin:30px 0 20px 20px;padding:8px 0 10px 20px}
select option{margin-right:10px}
hr{margin:20px 0;padding:0;height:1px;background:none;border-width:1px 0 0 0}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('font/fontawesome-webfont3e6e.eot?v=4.7.0');src:url('font/fontawesome-webfontd41d.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('font/fontawesome-webfont3e6e.woff2?v=4.7.0') format('woff2'),url('font/fontawesome-webfont3e6e.woff?v=4.7.0') format('woff'),url('font/fontawesome-webfont3e6e.ttf?v=4.7.0') format('truetype'),url('font/fontawesome-webfont3e6e.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}


.header-top .close:before {
    content: "\f00d";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color:#B05D5D;
font-size: 12px; font-weight 300;
}

.dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;border:none}
.container{padding-right:0;padding-left:0}
.only-mobile{display:none !important}

input.Textbox,
textarea,
input[type="text"],
input[type="password"],
select{padding:10px 5px;line-height:26px;background:none;border:1px solid #d0d0d0;font-size:12px;font-family:Roboto;color:#969696}
input.Textbox,
input[type="text"],
input[type="password"]{height:36px;width:440px;max-width:100%;line-height:1}
select{height:36px;width:340px;max-width:100%;line-height:1}textarea{height:136px;width:440px;max-width:100%}input[type="radio"],input[type="checkbox"]{margin-top:0}
label{color:#000}
.ptn,.pvn,.pan{padding-top:0px}
.pts,.pvs,.pas{padding-top:10px}
.ptm,.pvm,.pam{padding-top:20px}
.ptl,.pvl,.pal{padding-top:40px}
.prn,.phn,.pan{padding-right:0px}
.prs,.phs,.pas{padding-right:10px}
.prm,.phm,.pam{padding-right:20px}
.prl,.phl,.pal{padding-right:40px}
.pbn,.pvn,.pan{padding-bottom:0px}
.pbs,.pvs,.pas{padding-bottom:10px}
.pbm,.pvm,.pam{padding-bottom:20px}
.pbl,.pvl,.pal{padding-bottom:40px}
.pln,.phn,.pan{padding-left:0px}
.pls,.phs,.pas{padding-left:10px}
.plm,.phm,.pam{padding-left:20px}
.pll,.phl,.pal{padding-left:40px}
.mtn,.mvn,.man{margin-top:0px}
.mts,.mvs,.mas{margin-top:10px}
.mtm,.mvm,.mam{margin-top:20px}
p.mtm{margin-top:0}
.mtl,.mvl,.mal{margin-top:40px}
.mrn,.mhn,.man{margin-right:0px}
.mrs,.mhs,.mas{margin-right:10px}
.mrm,.mhm,.mam{margin-right:20px}
.mrl,.mhl,.mal{margin-right:40px}
.mbn,.mvn,.man{margin-bottom:0px}
.mbs,.mvs,.mas{margin-bottom:10px}
.mbm,.mvm,.mam{margin-bottom:20px}
.mbl,.mvl,.mal{margin-bottom:40px}
.mln,.mhn,.man{margin-left:0px}
.mls,.mhs,.mas{margin-left:10px}
.mlm,.mhm,.mam{margin-left:20px}
.mll,.mhl,.mal{margin-left:40px}
.mra,.mha{margin-right:auto}
.mla,.mha{margin-left:auto}
.MB10{margin-bottom:10px}
.MT0{margin-top:0px}
.LH140{line-height:140%}
.PLRB5{padding:0px 5px 5px 5px}
.PLR10{padding:0px 10px 0px 10px}
.PL20{padding:0px 0px 0px 20px}
.PL40{padding:0px 0px 0px 40px}
.ML20{margin:0px 0px 0px 20px}
.MT10{margin-top:10px}
.PL10{padding-left:10px}
.PB2{padding-bottom:2px}
.PTB20{padding:20px 0}
.NoMarginBottom{margin-bottom:0}
.HideElement{display:none}
.FloatRight{float:right}
.FloatLeft{float:left}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clear{clear:both;overflow:hidden}
.clear.ProductList{overflow:visible}
.txtC{text-align:center}
.txtL{text-align:left}
.txtR{text-align:right}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
.HL-ColLeft{float:left;letter-spacing:0}
.HL-ColRight{float:right}
.BoldUpper,.BoldUpper + a{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:700}
div.selector,div.selector span,div.checker span,div.radio span,div.button,div.button span{background-image:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icon_sprite5d04.png?t=1569966783);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}
.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}
input.text,input.email,input.password,textarea.uniform{color:#444440;font-size:12px;font-weight:normal;font-style:normal;padding:3px;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}
input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{border-color:#999}#FormField_13,#FormField_21,#FormField_23{min-width:440px}
#certificate_amount{min-width:218px}
div.selector,div.selector span{line-height:34px;height:34px}
div.selector select{top:0;right:0;bottom:0;left:0}
div.checker{height:15px;width:15px}
div.checker input{height:15px;width:15px}
div.checker span{background-position:0px -55px;height:15px;width:15px}
div.checker span.checked,div.checker:active span.checked,div.checker.active span.checked,div.checker.focus span.checked,div.checker:hover span.checked{background-position:-22px -55px}
div.radio{width:18px;height:18px;background:none}
div.radio input{width:18px;height:18px}
div.radio span{height:16px;width:16px;background-position:0px -82px}
div.radio span.checked,div.radio:active span.checked,div.radio.active span.checked,div.radio.focus span.checked,div.radio:hover span.checked{background-position:-22px -82px}
div.uploader{background-color:#fff;height:35px;position:relative;overflow:hidden;width:300px}
div.uploader span.action{background-color:#fff;height:35px;line-height:35px;float:right;padding:0 10px;overflow:hidden;cursor:pointer;font-size:11px;font-weight:bold}
div.uploader span.filename{height:37px;line-height:37px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;padding-left:10px}
div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;position:absolute;font-size:100px;top:0;right:0;bottom:0;float:right;height:100px;border:none;cursor:default}
div.uploader span.filename{color:#777;font-size:11px}
div.uploader.disabled span.action{color:#aaa}
div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}
div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px}
div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}
div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}
div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px}
div.uploader.disabled{background-position:0px -325px}
div.uploader.disabled span.action{background-position:right -381px}
div.button{background-position:0px -523px}
div.button span{background-position:right -643px}
div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0px -553px}
div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px}
div.button.active,div.button:active{background-position:0px -583px}
div.button.active span,div.button:active span{background-position:right -703px;color:#555}
div.button.disabled,div.button:disabled{background-position:0px -613px}
div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default}
div.button{height:30px}
div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-size:12px;text-transform:uppercase;padding-left:2px;padding-right:15px}
div.selector{font-size:14px;background: url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icon_arrow_down5d04.png?t=1569966783) no-repeat right center !important;height:36px;line-height:36px;max-width:100%;border:solid 1px #d0d0d0}
div.selector select{font-size:12px;line-height:34px;border:solid 1px #fff;width:100%}
div.selector span{padding:5px 45px 5px 10px !important;cursor:pointer;background:none;line-height:24px;position:relative}
div.selector span:before{position:absolute;content:"";background:#cacaca;width:1px;height:100%;right:35px;top:0}
div.selector.disabled span{color:#bbb}
div.checker{margin-right:5px}
div.radio{margin-right:3px}
.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}
div.button a,div.button button,div.button input{position:absolute}
div.button{cursor:pointer;position:relative}
div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center}
div.selector{float:none;position:relative;display:inline-block;*display:inline;*zoom:1;padding:0 !important;width:340px}
div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px}
div.selector select{position:absolute;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;background:none;cursor:pointer;height:100%}
div.checker{position:relative}
div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}
div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;display:inline-block;background:none}
div.radio{position:relative}
div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}
div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;text-align:center;display:inline-block;background:none}
table{margin:0px 0 20px;border-collapse:inherit}
table thead tr th,table tr td{padding:10px 20px;text-align:center}
table thead tr th{color:#797979;text-transform:uppercase;font-size:11px;position:relative;font-family:'Montserrat', sans-serif;background:#fafafa;letter-spacing:0.05em}
table thead tr th:before{position:absolute;content:"";left:0;bottom:1px;width:100%;height:1px;background:#e4e4e4}
table tr td{border-top:1px solid #eaeaea}
table tbody tr:first-child td{border-top:none}
/*table tr th:first-child,table tr td:first-child{text-align:left}
table tr th:last-child,table tr td:last-child{text-align:right}*/

.btn{cursor:pointer;display:inline-block;*display:inline;*zoom:1;text-align:center;border:2px solid transparent;line-height:32px;padding:0 20px 0 25px;vertical-align:middle;text-transform:uppercase;color:#fff;background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;font-family:'Montserrat', sans-serif}

.btn.alt{border:none;line-height:36px;color:#FFF}
.btn.text{background:none;outline:0}

.btn:hover,
.btn:focus{color:#000; border-color: #000;background:#FFF}

.btn span.arrow{border:5px solid transparent;display:inline-block;height:0;line-height:0;margin-left:10px;text-indent:-999em;width:0;border-left-color:#ffffff}
.btn:hover span.arrow{border-left-color:#000}
.des .btn {border: none;}
.ProductActionAdd{clear:both}.ProductActionAdd > a{font-size:12px;font-family:'Montserrat', sans-serif;font-weight:700;letter-spacing:0.1em;color:#000;border:2px solid #000;background:#FFF;line-height:31px}
.ProductActionAdd > a:hover{background:#000;color:#FFF}.ProductActionAdd > a:hover span{background-position:0 -2020px}
.ProductList.owl-theme .owl-controls{margin:0}
.ProductList.owl-theme .owl-controls .owl-pagination{display:none}
.owl-theme .owl-controls .owl-buttons div,
#ProductDetails #ImageScrollPrev,
#ProductDetails #ImageScrollNext{width:32px;height:32px;background:#f7f7f7 url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat 0 0;text-indent:-999em;position:absolute;top:50px;margin-top:-16px;border:1px solid #cfc9c1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.owl-theme .owl-controls .owl-buttons div.owl-prev,
#ProductDetails #ImageScrollPrev{background-position:11px -245px;left:-52px}
.owl-theme .owl-controls .owl-buttons div.owl-next,
#ProductDetails #ImageScrollNext{background-position:11px -362px;right:-52px}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover,
#ProductDetails #ImageScrollPrev:hover,
.owl-theme .owl-controls .owl-buttons div.owl-next:hover,
#ProductDetails #ImageScrollNext:hover{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.CheckoutButton .btn,
.BottomPaymentButton .btn{background:#000000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.add-to-cart{line-height:48px !important;padding-top:0;padding-bottom:0}
.fastCartSummaryBox .CheckoutButton .btn{font-size:13px;font-weight:700;line-height:52px;font-family:"Montserrat",sans-serif;display:block;width:100%;padding:0 10px;}
.CheckoutButton .btn,.BottomPaymentButton .btn{line-height:52px;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:700;color:#fff;border:none;padding:0 53px}
.CheckoutButton .btn:hover,
.BottomPaymentButton .btn:hover{background:#e95144;color:#FFF !important}
#CreateAccountForm .Submit .btn{line-height:36px;font-weight:700;border:0;margin-right:10px}
#LoginForm .CreateAccount li{line-height:20px}
.icon{display:inline-block;width:16px;height:14px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icon_sprite5d04.png?t=1569966783) no-repeat 0 -27px;vertical-align:middle}
.icon-add{position:absolute;right:0;top:0;height:36px;width:36px;margin:0 !important;padding:0 !important;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;transition:background-color 150ms ease 0s;-moz-transition:background-color 150ms ease;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease}
.icon-add:hover{-moz-transition:background-color 150ms ease;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease}
.icon-delete,
.icon-edit,
.icon-share,
#WishLists .txt-hide a{float:left;width:18px;height:21px;margin-right:10px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icons_off5d04.png?t=1569966783) no-repeat -170px -152px}
.icon-delete:hover,
.icon-edit:hover,
.icon-share:hover,
#WishLists .txt-hide a:hover,
#WishLists .txt-hide .icon-delete:hover,
#WishLists .txt-hide .icon-edit:hover{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icons_on5d04.png?t=1569966783) no-repeat -170px -152px;background-color:transparent !important}
.icon-edit,
.icon-edit:hover,
#WishLists .txt-hide .icon-edit,
#WishLists .txt-hide .icon-edit:hover{background-position:-140px -152px}
.icon-delete,
.icon-delete:hover,
#WishLists .txt-hide .icon-delete,
#WishLists .txt-hide .icon-delete:hover{background-position:-108px -152px}
.InfoMessage{background-color:#f5f5f5}
.Button a{color:#ffffff !important}
.full-width{display:block;clear:both;padding:0}
.full-width .zeroLeft{padding-left:0 !important}
.cpage .Content.Wide{padding:30px 0 0 45px;border-left:1px solid #e8e8e8}
.mtop{margin-top:27px}
h3 + .mtop{margin-top:0}
.pbtm{padding-bottom:30px}.no-ptop{padding-top:0 !important}
.list{margin:0;padding:0 0 10px 0;list-style:none}
.list-icon,.list-news{margin:0;padding:0;list-style:none}
.list-icon li{line-height:23px;padding:0 0 10px 0}
.list-icon .icon{width:23px;height:23px;margin:0 15px 0 0;background-position:-41px 0}
.list-news li p{margin-bottom:10px}.txt-hide{text-indent:-999px;overflow:hidden;color:#ffffff}
#LoginButton,dd .btn{margin-right:20px}
#LoginButton + a,
.Submit .btn + a{color:#000000;text-transform:capitalize;border-bottom:1px solid #000;position:relative}
#LoginButton + a:after,
.Submit .btn + a:after{position:absolute;content:"";height:0;width:0;top:4px;right:-15px;border:4px solid transparent;border-left-color:#e95144}
#LoginButton + a:hover,
.Submit .btn + a:hover{border-bottom:none}

#home .TopSellers h2,
.FeaturedProducts h2,
.NewProducts h2,
#SimilarProductsByCustomerViews h2,
#SideProductRelated h2,
#SimilarMultiProductsByCustomerViews h4,
.fastCartBottom > h4{color:#000000;font-weight:700;font-family:'Montserrat', sans-serif;text-align:center;font-size:20px;letter-spacing:0.1em;position:relative;padding:0 0 33px}

#home .TopSellers h2:before,
.FeaturedProducts h2:before,
.NewProducts h2:before,
#SimilarProductsByCustomerViews h2:before,
#SideProductRelated h2:before,
#SimilarMultiProductsByCustomerViews h4:before,
.fastCartBottom > h4:before{border-top:1px dotted #000;content:"";position:absolute;top:13px;left:0;width:100%;height:1px}

#home .TopSellers h2 span,
.FeaturedProducts h2 span,
.NewProducts h2 span,
#SimilarProductsByCustomerViews h2 span,
#SideProductRelated h2 span,
#SimilarMultiProductsByCustomerViews h4 span,
.fastCartBottom > h4 span{display:inline-block;padding:0 20px;background:#FFF;position:relative}

.FeaturedProducts h2{padding-bottom:15px}
#SimilarMultiProductsByCustomerViews + div .btn.alt{border:0}
#SimilarProductsByCustomerViews h2,
#SideProductRelated h2{border-top:1px dotted #000000;font-size:14px;padding-bottom:15px;padding-top:25px;text-align:left;border-bottom:0 !important}
#SimilarProductsByCustomerViews h2:before,
#SideProductRelated h2:before{display:none}
#SimilarProductsByCustomerViews .owl-theme .owl-controls .owl-buttons div,
#SideProductRelated .owl-theme .owl-controls .owl-buttons div{display:none}
#SimilarProductsByCustomerViews .owl-theme:hover .owl-controls .owl-buttons div,
#SideProductRelated .owl-theme:hover .owl-controls .owl-buttons div{display:block}
#SimilarProductsByCustomerViews .owl-theme .owl-controls .owl-buttons div.owl-prev,
#SideProductRelated .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}
#SimilarProductsByCustomerViews .owl-theme .owl-controls .owl-buttons div.owl-next,
#SideProductRelated .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}
.ProductPrice{font-family:'Roboto', sans-serif;color:#000}
.productPage .ProductPrice,.QuickViewModal .ProductPrice{font-size:20px;font-weight:700;font-family:'Roboto', sans-serif}
em.ProductPrice{font-size:14px;font-style:normal}
.productPage .SalePrice .ProductPrice,.QuickViewModal .SalePrice .ProductPrice{color:#e04534}
.productPage .SalePrice .ProductPrice{color:#000;letter-spacing:-0.02em}
.productPage .ProductPrice.RetailPrice,
.QuickViewModal .ProductPrice.RetailPrice{color:#969696;font-size:16px}
.productPage .ProductPrice.RetailPrice strike{margin-right:10px}
.TitleHeading {text-transform:uppercase;font-size:20px;border-bottom:none !important;letter-spacing:0.1em;}
.TitleHeading.zero{margin-bottom:0}
.Content .TitleHeading,
#PurchaseGiftCertificate > h2,#GiftCertificateIntro > h2,
#CheckGiftCertificateBalance > h2{border-bottom:1px solid #d0d0d0 !important;margin-bottom:17px;letter-spacing:0.1em}.Content .PageContent .TitleHeading,
#PurchaseGiftCertificate > h2,
#GiftCertificateIntro > h2,
#CheckGiftCertificateBalance > h2{font-size:14px;padding-top:0;padding-bottom:12px}
#CartHeader .TitleHeading,
.TitleHeading.HL-TitleHeading,
#CreateAccountForm .TitleHeading{border-bottom:none !important;margin-bottom:0}
#CreateAccountForm .TitleHeading{padding-bottom:8px}
#CreateAccountForm blockquote.txt24{color:#2d2d2d}
.Breadcrumb + .Widest .TitleHeading{margin-top:-5px}
.HL-TitleHeadingBlog{padding-bottom:12px;padding-top:0;font-size:14px}
#NewsComments hr{display:none}
#ContainerLower{clear:both;float:left;width:100%;padding:0 0 20px 0}
#Outer{clear:both}
.centerer{margin:0 auto;text-align:center}
#HomeSlideShow{margin-bottom:30px !important;text-align:center}
.flexslider:hover .flex-prev{left:7% !important}
.flexslider:hover .flex-next{right:7% !important}
.flexslider:hover .flex-prev,
.flexslider:hover .flex-next{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.flex-direction-nav a{width:72px;height:72px;background:#fff url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 26px -2894px no-repeat;margin-top:-35px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.flex-direction-nav a.flex-prev{left:7% !important}
.flex-direction-nav a.flex-next{background-position:-53px -2894px;right:7%}
.flex-control-paging li a{width:15px;height:16px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0 -3098px no-repeat;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0 -3140px no-repeat}
#HomeSlideShow .flex-control-paging{-moz-opacity:0;opacity:1;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
#HomeSlideShow:hover .flex-control-paging{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.HL-Brandslider.owl-theme .owl-controls .owl-buttons div,
.Left #SideTopSellers .owl-theme .owl-controls .owl-buttons div,
.HL-instagramSlider.owl-theme .owl-controls .owl-buttons div{background-color:transparent;position:absolute;top:50%;margin-top:-16px;border:1px solid #8e8e8e;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.HL-Brandslider.owl-theme .owl-controls .owl-buttons div.owl-prev,
.Left #SideTopSellers .owl-theme .owl-controls .owl-buttons div.owl-prev,
.HL-instagramSlider.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-52px;background-position:10px -245px !important;background-color:transparent !important}
.HL-Brandslider.owl-theme .owl-controls .owl-buttons div.owl-next,
.Left #SideTopSellers .owl-theme .owl-controls .owl-buttons div.owl-next,
.HL-instagramSlider.owl-theme .owl-controls .owl-buttons div.owl-next{right:-52px;background-position:12px -362px !important;background-color:transparent !important}
.Left #SideTopSellers .container {width: 100% !important;}
.HL-instagramSlider.owl-theme .owl-controls {margin: 0;}
.HL-instagramSlider .owl-item > a {padding: 0 15px;}
.ProductList{padding:0;width:auto;margin:0;clear:both}
.ProductList li{display:inline-block;*display:inline;*zoom:1;list-style:none;height:auto !important;margin:0 10px 32px;position:relative;text-align:center;vertical-align:top;width:220px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:270px}
.ProductList li > div{padding:0}
.productlist-page .ProductList li{margin:0 5px 15px}
.productlist-page .ProductList .pname{margin-bottom:8px}
.infinite-scrolling,
.infinite-scrolling-homepage{clear:both;text-align:center;padding:0 0 20px;float:left;width:100%;margin-top:-17px}
.infinite-scrolling a,
.infinite-scrolling-homepage a{font-family:'Montserrat', sans-serif;font-weight:700;font-size:12px;letter-spacing:0.1em;border:2px solid #000;height:36px;line-height:34px;padding:0 25px;text-decoration:none;text-transform:uppercase;color:#000;width:345px;display:inline-block;max-width:90%}
.infinite-scrolling a:hover,
.infinite-scrolling-homepage a:hover{color:#FFF;background:#000}
.ProductList .ProductDetails{padding:0 !important;word-wrap:break-word;margin-bottom:8px;min-height:0 !important}
.ProductList em{display:block;margin-bottom:10px;font-weight:700;font-style:normal;font-size:13px;text-align:center}
.ProductList em strike,
.ProductPrice strike{color:#969696;padding-right:3px}.ProductList em .SalePrice,.ProductPrice .SalePrice{color:#e95144}.ProductList .Rating{display:block}
.ProductList .ProductCompareButton{margin-bottom:20px;float:right;position:absolute;text-align:center;top:109px;width:100%;z-index:10;left:0}
.ProductList .ProductCompareButton label{margin-bottom:0px;color:#2d2d2d;text-transform:uppercase;font-size:11px;vertical-align:middle}.ProductList .pname{text-align:center}
.ProductList .pname,
#shareText,
.OrderItemList li{display:block;font-size:12px;font-weight:400;font-family:'Roboto', sans-serif;color:#000}
.ProductList .ProductPriceRating{margin-bottom:20px}
.brand-img,
.ProductList .ProductImage,
#ProductDetails .ProductThumbImage,
.HL-Brandslider .owl-item > div,
.HL-instagramSlider .owl-item > a{overflow:hidden;text-align:center;display:table;table-layout:fixed;width:100%;position:relative}
.ProductList .ProductImage a,
.ProductThumbImage a,
.HL-Brandslider .owl-item > div > a,
.HL-instagramSlider .owl-item > a > img{display:table-cell;width:100%;vertical-align:middle;line-height:0}
.ProductList .ProductImage img,
#ProductDetails .ProductThumbImage img{max-height:100%;max-width:100%;line-height:1.5em}
.ProductList .p-name{font-weight:600}
.ProductList .ProductRightCol{float:left}
#SimilarMultiProductsByCustomerViews .ProductList li{width:20%}
.saleItem{position:absolute;right:5px;top:0;line-height:17px;padding:0 5px;color:#fe5239;font-size:10px;text-transform:uppercase;font-weight:700;border:2px solid #fe5239;font-family:'Montserrat', sans-serif}
.ProductList .ProductDescription{display:none}
.ProductList li:hover .ProductImage img,
.ProductList .owl-item:hover .ProductImage img{opacity:0.7}
.ProductList .owl-item > div{padding:0 10px 2px}
.ProductList .owl-item .saleItem{right:15px;top:0}
.ProductList .ProductImage,
.brand-img,
#ProductDetails .ProductThumbImage{margin:0 0 17px}
.ProductList.List{margin:0}
.ProductList.List li:first-child{border-top:none;padding-top:0}
.ProductList.List li{display:block;margin-bottom:0;position:relative;width:auto;clear:both;padding:20px 0;min-height:0 !important;float:none;overflow:hidden;text-align:left;border-top:1px solid #dfe4e6}
.ProductList.List li > div{border:none !important;margin:0 !important;padding:0 0 20px 0 !important}
.ProductList.List li:hover > div{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.ProductList.List .ProductImage{float:left;width:190px;overflow:hidden;padding-right:30px}
.ProductList.List .ProductDetails{overflow:hidden;border-top:none !important}
.ProductList.List .ProductQty{margin-left:10px}
.ProductList.List li:first-child .ProductDetails{border-top:none}
.ProductList.List .pname,
.ProductList.List em{text-align:left}
.ProductList.List li:hover .QuickViewBtn{display:none !important}
.ProductList.List .owl-item .ProductImage{float:none;width:100%}
.ProductList.List .owl-item .ProductDetails{overflow:visible}
.ProductList.List .productWishlist,
.ProductList.List li:hover .productWishlist{display:block;margin:0 !important;position:relative;text-indent:0;width:auto;border:none;background:none !important;left:auto;right:auto;padding-left:20px;top:auto;float:left;margin-top:13px !important;clear:both}.ProductList.List .productWishlist a:before{left:0;margin:0;top:3px}
.ProductList.List .ProductDescription{display:block;font-size:12px}
.ProductList.List .HL-wrapperAction{margin:0 !important;float:left;position:static;text-align:left}
.ProductList.List .HL-wrapperAction .ProductActionAdd,
.ProductList.List .HL-wrapperAction .ProductPriceRating,
.ProductList.List .HL-wrapperAction .ProductCompareButton{display:block !important;position:static;width:auto}
.ProductList.List .HL-wrapperAction .ProductActionAdd{clear:left;float:left;width:auto;margin:10px 0 0}
.ProductList.List .ProductCompareButton{float:left;margin-top:1px}
.ProductList.List .HL-wrapperAction .ProductPriceRating{margin-right:20px;float:left;width:auto}
.ProductList.List li .saleItem,
.ProductList.List li:hover .saleItem{left:0;right:auto;top:0}
.ProductList.List .ProductCompareButton,
.ProductList.List .ProductPriceRating{margin-bottom:10px}
.ProductList.List .WrapperProductDetails{overflow:hidden}
.ProductList.List li:hover .ProductImage img,
.ProductList.List .owl-item:hover .ProductImage img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.ProductList.List li .ProductImage:hover img,
.ProductList.List .owl-item .ProductImage:hover img{-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}
.Content .Block{clear:both}
.Block{margin-top:0;margin-bottom:20px}
.BlockContent img{max-height:100%;max-width:100%}
.Left .FeedLink,
.Right .FeedLink{float:left;margin:0 7px 0 0}
.Content .FeedLink{display:none}
.SortBox{font-size:0.95em;color:@primary-color;padding:12px 5px 0 0}
.CompareButton{text-align:right;margin-bottom:20px}
.Required{color:#ff0000}
.Breadcrumb{padding:0 !important;margin-bottom:0px}
.Breadcrumb ul{padding:17px 0 25px;list-style-type:none;overflow:hidden}
.Breadcrumb li{list-style-type:none;font-size:12px;font-weight:400;display:block;float:left;background:none;color:#848484}
.Breadcrumb ul li a{padding-right:28px;display:inline-block;*display:inline;*zoom:1;color:#848484;position:relative}
.Breadcrumb ul li a:before{position:absolute;content:"";height:0;width:0;top:5px;right:7px;border:4px solid transparent;border-left-color:#cbcbcb}
.top-title{position:relative}
.top-title h2{margin:0}
.productlist-page .top-title{margin-bottom:0}
.Left .afterSideShopByBrand{padding:8px 0 0 0;display:block}
.Breadcrumb ul{margin:0 auto;width:1170px}
.Breadcrumb{margin-top:-30px}
.hide-visually{overflow:hidden;position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}
.cf:before,
.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
.borderB{border-bottom:1px solid #d6d6d6}
.borderR{border-right:1px solid #d6d6d6}
.ClearLeft{clear:left}
.quick-view-product-details-container .required,
.quick-view-product-details-container .Required,
.ProductMain .Required,
.required{color:#f1172f !important;display:inline !important;left:-12px;position:static !important;top:0;font-weight:bold}
.recaptchatable .recaptcha_image_cell center{height:auto !important}
.recaptchatable .recaptcha_image_cell center img{height:auto !important;max-width:238px !important}
.recaptchatable #recaptcha_response_field{width:220px !important}
.recaptchatable #recaptcha_image{height:auto !important;width:auto !important}
.recaptchatable .recaptcha_image_cell{width:240px !important}
.recaptchatable #recaptcha_response_field{width:220px !important}
#recaptcha_reload_btn{display:block;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/recapRefresh5d04.png?t=1569966783) 0 0 no-repeat !important}
#recaptcha_reload_btn img{visibility:hidden}
#recaptcha_switch_audio_btn{display:block;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/recapAudio5d04.png?t=1569966783) 0 0 no-repeat !important}
#recaptcha_switch_audio_btn img{visibility:hidden}
#recaptcha_whatsthis_btn{display:block;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/recapHelp5d04.png?t=1569966783) 0 0 no-repeat !important}
#recaptcha_whatsthis_btn img{visibility:hidden}
.zoomWindow{left:0 !important;top:-1px !important}
.zoomWrapper{position:relative;z-index:110}
.SortBox div.selector,
.SearchSortingSelectContainer div.selector{padding-top:0 !important;padding-bottom:0 !important}
.SortBox,.SearchSorting{margin:0;padding:0}
.SortBox label,
.SearchSorting label,
.product-nav label{float:left;font-size:11px;padding:0px 10px 0 0;font-weight:700;text-transform:uppercase;margin:0;line-height:36px}
.SortBox div.selector,
.SearchSorting div.selector{float:right;line-height:36px;min-height:36px !important;padding:0;font-size:12px;border:1px solid #cbcbcb;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:190px}
div.selector select{font-size:12px}
#uniform-revrating{width:200px !important}
.SortBox div.selector span,
.SearchSorting div.selector span{line-height:26px;height:35px;padding-right:10px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#505050}
.CategoryPagination .HL-PaddingLabel{display:none;border:1px solid #cacaca;padding:0 17px;color:#000;line-height:38px;margin-right:5px;margin-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.nav-prev,.nav-next{float:left;color:#999}
.nav-prev{margin-right:5px}
a.nav-next:hover,a.nav-prev:hover{color:#333}
.PagingList{float:left;margin-left:0}
.PagingList .ActivePage{color:#2d2d2d;font-weight:700}
.PagingList a,
.nav-prev,
.nav-next{color:#2d2d2d;font-size:11px;text-transform:uppercase}
.PagingList a:hover{color:#312E29}
.nav-prev,
.nav-next,
.PagingList li{display:inline-block;color:#2d2d2d;letter-spacing:0.05em;font-weight:700;margin-left:20px}
.nav-prev{margin-right:0}
.PagingList li{padding:0;font-weight:400;font-size:12px}
.PagingList a{font-size:12px}
.PagingList .icon{display:none}
#SideCurrencySelector{border-top:0}
.CurrencyList dl{margin:0;padding:0}
.currency-converter .CurrencyList dd{margin:0px;clear:both;border:none;border-top:1px solid #d0d0d0;padding:1px 15px 4px;border-bottom:0}
.currency-converter .CurrencyList dd:first-child{border-top:0}
.CurrencyList dd:hover{background-color:#fff}
.CurrencyList a{display:block;padding:5px 0px;font-size:11px}
.selected-currency .Flag,
.CurrencyList a .Flag{float:left;margin-right:10px}
.CurrencyList img{vertical-align:middle}
.currency-converter{position:relative;text-align:left;z-index:60}
.currency-converter > a{line-height:12px;display:inline-block;position:relative;font-family:700;letter-spacing:0.05em}
.currency-converter > a:before{position:absolute;content:"";height:0;width:0;top:12px;right:10px;border:4px solid transparent;border-top-color:#000}
.currency-converter > a img{vertical-align:top;margin-right:3px}
.currency-converter p{margin:0}
.CurrencyChooser{display:none;position:absolute;float:none;right:0;top:100%;padding:0;background:#ffffff;min-width:125px;left:auto}
.CurrencyChooser h2{font-size:12px;font-weight:normal;padding:0 0 10px 0;text-transform:uppercase;display:none}
.CurrencyChooser a span{font-size:12px;line-height:22px}
.selected-currency{cursor:pointer;padding:10px 20px 10px 10px !important;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icon_arrow_down5d04.png?t=1569966783) no-repeat right center}
.TopMenu .selected-currency{display:none}
.selected-currency span{font-size:12px}
.CurrencyChooser .BlockContent{position:relative}
.CurrencyChooser .BlockContent .CurrencyList{display:block;border:none;margin-bottom:0}
.js-drawermenu-currency-converter{color:#ccc;font-size:12px;padding:15px 0}
.currency-converter > span{display:none}
.main{padding-top:30px;padding-bottom:0px}
#home .main{padding-top:0;padding-bottom:0}
.Left{float:left;width:20.6%;padding-right:30px}
.Right,.CartCode{float:right;width:26%;padding-left:30px}
.Content{float:left;width:48%}.Content.Wide{width:79.4%;float:left}
#CartContent{float:left;width:73%}.Content.Widest{float:none;width:100%}
.inner:after{clear:both;content:"";display:table}
.TopMenu > .inner,
#Header > .inner,
.PageMenu > .inner,
.main > .inner,
.footer-main > .inner,
.footer-links > .inner,
.newsletter-subscription > .inner{margin:0 auto}
.TopMenu{font-size:12px;margin:0 0 2px 0;padding-top:5px;z-index:2;position:relative;padding-bottom:5px}
.TopMenu .container{position:relative}
.TopMenu ul{padding:0;margin:0;text-align:right}
.TopMenu li{display:inline-block;*display:inline;*zoom:1;white-space:nowrap;list-style:none;margin:0;line-height:27px;padding:0 8px;border-right:none !important;color:#5a5a5a}
.TopMenu li .icon{margin-right:5px}
.TopMenu li.First a{border-left:0}
.TopMenu li.last{padding-right:0;border-right:none}
.TopMenu li a{padding:0;margin:0;position:relative;color:#5a5a5a;font-size:12px;letter-spacing:0.02em}
.TopMenu .TopLink li a:hover{border-bottom:1px solid #5a5a5a}
.TopMenu .TopLink li .CurrencyList a:hover,
.TopMenu .TopLink li .currency-converter a:hover,
.TopMenu .TopLink li .CartLink a:hover{border-bottom:0}
.TopMenu li.last a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.TopMenu li.last a .icon{position:absolute;left:0;top:-2px}
.TopMenu .customer-area .dropdown-menu{display:block}
.TopMenu .dropdown-menu > li > a{color:#787878;font-size:11px;text-transform:uppercase;font-weight:700;padding:0}
.TopMenu .js-drawermenu-currency-converter{padding-right:0}
.TopMenu .TopLink .last{position:absolute;right:0;top:83px;min-width:245px;color:#000;letter-spacing:0.02em}
.TopMenu .TopLink .last .wishlist-link{float:right}
.TopMenu .TopLink .last .HL-Login{float:right;padding-right:0;line-height:18px}
.TopMenu .TopLink .last .HL-Login a,
.CartLink a#ShowDropdownCart,
.TopMenu .TopLink .last .wishlist-link a{color:#000;font-size:12px;line-height:19px;letter-spacing:0.02em}
.TopMenu .TopLink .last .HL-Login a:first-child{font-size:12px}
.TopMenu .TopLink .last .CartLink{float:right;padding-left:15px}
.TopMenu .currency-converter > a{color:#000;padding:9px 24px 8px 0px;font-weight:700}
.TopMenu .TopLink .last .wishlist-link{padding:0 20px 0 0px; margin-left:20px}
.wishlist-link{position:relative}
.wishlist-link:before{/* position:absolute;top:0;left:0;width:20px;height:20px;content:"";background:url(//cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite.png?t=1569966783) -31px -151px no-repeat */     content: "\f004"; display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; vertical-align: top;
margin-top: 3px;
margin-right: 5px;}
.TopMenu .TopLink .last .HL-Login a:hover,
.TopMenu .TopLink .last .wishlist-link a:hover,
.CartLink a#ShowDropdownCart:hover .txt-shop-cart{border-bottom:1px solid #000}
.TopMenu li.Flag div{border:0}
.TopMenu li.Flag img{margin:3px}
.TopMenu li.Flag img.Last{margin-right:0px}
.TopMenu li.Flag img.Selected{margin:1px 3px}
.CartLink a#ShowDropdownCart{padding-left:23px;position:relative}
.CartLink a#ShowDropdownCart:before{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0 -151px no-repeat;position:absolute;content:"";width:26px;height:29px;top:0;left:0px}
.CartLink #ShowDropdownCart #items-count{width:auto;display:inline-block;*display:inline;zoom:1;color:#323232;font-weight:400;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:3px;-ms-border-radius:50%;-o-border-radius:3px;border-radius:50%;background-color:#ffe5e5;text-align:center;margin-left:8px;line-height:20px;font-size:11px}
.PageMenu{position:relative;margin:0;background-color:#141414}
.PageMenu .container .inner{background:none;padding:0}
.PageMenu ul{border-bottom:none;padding:0 15px 0 0;margin:0;position:static;display:inline;}
.PageMenu ul.pages-menu{padding-right:0}
.PageMenu li{position:relative;padding:0;display:inline-block;*display:inline;*zoom:1;margin:0}
.PageMenu li a{line-height:1.5}.PageMenu li a:hover{color:#16bcf9}
.PageMenu .CategoryList > div > div{line-height:0;position:relative}
.PageMenu .CategoryList > div > div > ul > li{display:inline-block;border:1px solid transparent;padding:14px 15px 8px;float:none}
.PageMenu .CategoryList > div > div > ul > li:first-child{padding-left:0}
.PageMenu .CategoryList > div > div > ul > li > a{font-size:12px;font-family:'Montserrat', sans-serif;font-weight:700;line-height:1.8;padding:0;display:block;letter-spacing:0.1em;border-bottom:2px solid transparent;color:#FFF}
.PageMenu .CategoryList > div > div > ul > li > a.hasSub{position:relative;margin-right:10px}
.PageMenu .CategoryList > div > div > ul > li > a.hasSub:after{position:absolute;top:45%;right:-11px;content:"";border:4px solid transparent;border-top:4px solid #FFF;width:6px;height:10px}
.PageMenu .CategoryList > div > div > ul > li.menu-parent > a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.PageMenu .CategoryList > div > div > ul > li.menu-parent:hover > a{z-index:999;border-bottom:2px solid #FFF}
.PageMenu .CategoryList > div > div > ul > li > a:hover,
.PageMenu .CategoryList > div > div > ul > li:hover > a,
.PageMenu .CategoryList > div > div > ul > li.ActivePage > a,
.PageMenu .CategoryList > div > div > ul > li.active a{border-bottom:2px solid #FFF}
.PageMenu li li.large-banner > a:before{display:none}.PageMenu li li.large-banner > a:hover img{width:100%}.PageMenu li ul.menu-container-level-1{border:1px solid #d0d0d0}.PageMenu li ul{display:none;position:absolute;z-index:10;top:47px !important;width:210px;left:-1px;list-style-image:none;padding:10px 0;background:#FFF}.PageMenu li:hover > ul,.PageMenu li.sfHover ul{display:block}.PageMenu .CategoryList > div > div > ul > li:hover > ul,.PageMenu .CategoryList > div > div > ul > li.sfHover ul{left:-1px;top:47px !important}.PageMenu .CategoryList > div > div > ul > li.HL-HasMegamenu:hover > ul,.PageMenu .CategoryList > div > div > ul > li.HL-HasMegamenu.sfHover > ul{width:100% !important}.PageMenu .CategoryList > div > div > ul > li.HL-HasMegamenu.sfHover > ul{left:0px}.PageMenu li li{clear:both;display:block;float:none;font-size:13px;margin:0;padding:0px;text-align:left;position:static}.PageMenu .sf-menu li li a{float:none;width:auto;margin:0;display:block !important;font-size:12px;text-align:left;font-weight:normal;text-transform:capitalize;color:#323232;position:relative;padding:8px 20px}.PageMenu li li:hover > a{padding-left:45px;color:#FFF;padding-right:30px;margin-right:0;background-color:#000}.PageMenu li li a:before{position:absolute;content:"";width:0;height:0;left:20px;top:20px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.PageMenu li li:hover > a:before{width:15px;height:1px;background:#FFF;border:0}
.PageMenu li li:hover > a:hover{color:#FFF}
.PageMenu .HL-HasMegamenu > ul li:hover a{color:#000;background-color:transparent}
.PageMenu .HL-HasMegamenu > ul li:hover a:before{color:#323232;background-color:#000;top:15px}
.PageMenu .HL-HasMegamenu > ul li:hover a.sf-with-ul{padding-left:0}.PageMenu .HL-HasMegamenu > ul li a.sf-with-ul:before{display:none}

.PageMenu li ul ul{display:none}
.PageMenu .CategoryList > div > div > ul > li > ul li:hover > ul,
.PageMenu .CategoryList > div > div > ul > li > ul li.sfHover > ul{left:101%;top:-10px !important}
.PageMenu #SideCategoryList li ul li ul,
.PageMenu #SideCategoryList .sf-menu li ul li ul{left:104%;top:0 !important;border:1px solid #d0d0d0}
.PageMenu #SideCategoryList .sf-menu li ul li.sfHover ul{display:block !important;visibility:visible !important;left:102%;top:0 !important}.sf-sub-indicator{display:none !important}
.PageMenu .sf-menu li.sfHover ul{left:9999px}
.HLProductItem{text-align:center;padding-bottom:2px}
@media screen and (min-width: 768px){
    .PageMenu .sf-menu li:hover ul,
    .PageMenu .sf-menu li.sfHover ul{left:-999em}
    .PageMenu li.HL-HasMegamenu .WrapperCategory > ul > li{border-top:none;padding-bottom:20px;float:none;display:inline-block;vertical-align:top}
    .PageMenu li.HL-HasMegamenu .WrapperCategory > ul > li > a{color:#000;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul{border:0}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li{padding:0px 0 8px;margin:0px 0px 0;float:none;vertical-align:top;display:inline-block}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li:first-child > a,
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li:first-child + li > a,
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li:first-child + li + li > a{border-top:0;padding-top:2px}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li img{margin-top:10px}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li > a{text-transform:uppercase;color:#000000 !important;font-weight:bold;line-height:25px;padding-top:8px}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li a:hover{color:#25bfed !important}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li > a:before,
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li > a:after{display:none}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li > ul{position:static;display:block !important;visibility:visible !important;border:0;width:auto !important}.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li > ul > li{border:0;padding:0}
.PageMenu .side-menu > ul > li.HL-HasMegamenu .WrapperCategory > ul > li > ul > li a{color:#555555 !important;line-height:25px}.HL-HasMegamenu > ul{display:none !important}
.HL-HasMegamenu:hover > ul.Wrapper-Megamenu{display:block !important;visibility:visible !important;width:921px !important;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}
.PageMenu .HL-HasMegamenu:hover > ul li ul{display:block !important;visibility:visible !important;position:static;border:none !important;width:auto !important}
.PageMenu .HL-HasMegamenu > ul{width:100% !important;top:47px !important;border:0;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}
.PageMenu .HL-HasMegamenu > ul > li > ul > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;clear:none}
.PageMenu .HL-HasMegamenu > ul > li.large-banner{-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}
.PageMenu .HL-HasMegamenu > ul > li:first-child{border-left:none}
.PageMenu .HL-HasMegamenu > ul li ul{background:none;border:none !important;padding-top:0 !important;padding-bottom:0 !important;font-size:0}.PageMenu .HL-HasMegamenu > ul ul li{padding:0;clear:none;float:left}
.PageMenu .HL-HasMegamenu > ul li ul li a.hasSub{background:none}
.PageMenu .HL-HasMegamenu > ul > li > ul > li > ul > li{clear:both}
.PageMenu .HL-HasMegamenu > ul li ul li a{padding:7px 0;margin:0}
.PageMenu .HL-HasMegamenu > ul > li > ul > li:hover > a:before{border:none}
.PageMenu .HL-HasMegamenu > ul li ul li li > a:before{left:0}
.PageMenu .HL-HasMegamenu > ul li ul li li:hover > a{padding-left:25px}
.PageMenu .HL-HasMegamenu > ul img{padding-bottom:10px;max-width:100%}
.PageMenu .HL-HasMegamenu.menu-parent{position:static}
.Wrapper-Megamenu .WrapperCategory{float:left !important;clear:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px  !important}
.Wrapper-Megamenu .WrapperCategory .Wrapper-Megamenu.StandardMegamenu .WrapperCategory.WrapperCategory{width:100%}
.Wrapper-Megamenu.StandardMegamenu .WrapperCategory > ul > li{width:25%}
.Wrapper-Megamenu .WrapperCategory > ul > li{padding-right:20px !important;padding-left:0 !important}
.Wrapper-Megamenu .large-banner{float:left !important;width:20%;clear:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-bottom:10px}
.HL-HasMegamenu .WrapperCategory ul{display:block !important;visibility:visible !important}
.Wrapper-Megamenu .WrapperCategory > ul > li{width:25%;float:left;clear:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu:before{background:none;border-left:1px solid #f5f5f5;width:25%}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu .WrapperCategory > ul > li{width:25%}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu .large-banner{width:0}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu .WrapperCategory{width:100%}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu .large-banner{display:none}
.PageMenu .HL-HasMegamenu > ul.HL-ContentHTML:before{background:none}
.Wrapper-Megamenu.HL-ContentHTML .large-banner{width:100%}
.PageMenu .HL-HasMegamenu .col-1,
.PageMenu .HL-HasMegamenu .col-2,
.PageMenu .HL-HasMegamenu .col-3,
.PageMenu .HL-HasMegamenu .col-4{width:25%;display:inline-block;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NoCategoryMegamenu .Wrapper-Megamenu .large-banner{width:100%}
.NoCategoryMegamenu .Wrapper-Megamenu .WrapperCategory{display:none}
.PageMenu li li.large-banner:hover > a{padding-left:20px;padding-right:20px;margin-right:0}
.PageMenu li li.large-banner:hover > a:before{border:none}
.PageMenu .HL-HasMegamenu.NoCategoryMegamenu.NoColRightMegamenu:hover > ul{display:none !important}
.PageMenu li .Wrapper-Megamenu ul{width:100% !important}
.PageMenu li .Wrapper-Megamenu .container{margin:0 auto;width:1170px !important}
.hlmegamenuimagetop .WrapperCategory{width:100%}
.hlmegamenuimagetop .WrapperCategory > ul > li{width:20%}
.PageMenu .HL-HasMegamenu > ul li ul li li:hover.image_bottom a,
.PageMenu .HL-HasMegamenu > ul li li:hover.MegaMenuColLeft a,
.PageMenu .HL-HasMegamenu > ul li li:hover.MegaMenuColRight a{padding-left:0}
.PageMenu .HL-HasMegamenu > ul li ul li li.image_bottom a:before,
.PageMenu .HL-HasMegamenu > ul li li:hover.MegaMenuColLeft a:before,
.PageMenu .HL-HasMegamenu > ul li li:hover.MegaMenuColRight a:before{display:none}
.PageMenu .HL-HasMegamenu.hlmegamenuColRight .Wrapper-Megamenu li.WrapperCategory{width:61%}
.PageMenu .HL-HasMegamenu.hlmegamenuColRight .Wrapper-Megamenu li.WrapperCategory > ul > li{width:29%}
.PageMenu .HL-HasMegamenu.hlmegamenuColRight .Wrapper-Megamenu li.MegaMenuColRight{width:39% !important;padding-bottom:30px;position:static !important}
.PageMenu .HL-HasMegamenu.menucolright1 .Wrapper-Megamenu li.WrapperCategory{width:80% !important}
.PageMenu .HL-HasMegamenu.menucolright1 .Wrapper-Megamenu li.MegaMenuColRight{float:right;width:20% !important;padding-top:10px}.PageMenu .HL-HasMegamenu.menucolright1 .Wrapper-Megamenu li.WrapperCategory > ul > li{width:25%}
.PageMenu .HL-HasMegamenu.hlmegamenuColRight .Wrapper-Megamenu > ul{position:relative}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight .block-content-note{position:absolute;bottom:32px;left:0;width:58%;background-color:#fef8e7;padding:5px}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight .block-content-note p{border:1px solid #fdefc9;letter-spacing:0.1em;color:#e06868;line-height:20px;font-size:11px;text-transform:uppercase;padding:7px;text-align:center;font-weight:700}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight .colright-top-left,
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight .colright-top-right{float:left;width:50%;padding-right:10px}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight a,.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight img{padding:0 !important}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight{padding-top:10px}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu li.MegaMenuColRight .colright-top-left a{padding-bottom:7px !important}
.PageMenu .HL-HasMegamenu.hlmegamenuColLeft .Wrapper-Megamenu li.WrapperCategory{width:60%}
.PageMenu .HL-HasMegamenu.hlmegamenuColLeft .Wrapper-Megamenu li.MegaMenuColLeft{width:38% !important;padding-right:6%;padding-top:10px;padding-left: 10px;float:left}.PageMenu .HL-HasMegamenu.hlmegamenuColLeft .Wrapper-Megamenu .WrapperCategory > ul > li{width:33.3%}

/* Standard megamenu */
.PageMenu .HL-HasMegamenu.hlmegamenuColRight .Wrapper-Megamenu.StandardMegaMenu li.WrapperCategory {width: 100%;}
.PageMenu .HL-HasMegamenu.hlmegamenuColRight .Wrapper-Megamenu.StandardMegaMenu li.WrapperCategory > ul > li {width: 20%;}
}
@media screen and (min-width: 992px){
    .fixed.header .DropdownCart{top:48px !important}
}
@media (max-width: 767px){
    .NoCategoryMegamenu .Wrapper-Megamenu .large-banner{width:100%}
.NoCategoryMegamenu .Wrapper-Megamenu .WrapperCategory{display:none}
.HL-HasMegamenu .Wrapper-Megamenu{display:none !important}
#DrawerMenu .HL-HasMegamenu .Wrapper-Megamenu.expanded,
#DrawerMenu .HL-HasMegamenu .Wrapper-Megamenu .drawer-subcat.expanded{max-height:2000px !important}
#DrawerMenu .HL-HasMegamenu .Wrapper-Megamenu{display:none !important}
#DrawerMenu .HL-HasMegamenu .Wrapper-Megamenu.expanded .WrapperCategory > .drawer-subcat{display:block !important;max-height:2000px;visibility:visible !important}
#DrawerMenu li.HL-HasMegamenu ul ul li a{background-color:#6d9ccc;font-size:12px;font-weight:bold;text-decoration:none !important;text-transform:uppercase;color:#fff}
#DrawerMenu .HL-HasMegamenu .drawer-subcat .drawer-subcat li a{font-weight:normal;padding-left:35px;text-transform:none}
#DrawerMenu .HL-HasMegamenu .drawer-subcat .drawer-subcat .drawer-subcat li a{padding-left:45px}
#DrawerMenu li.HL-HasMegamenu ul ul ul li a{background-color:#242424;color:#b4b4b4;font-size:12px;font-weight:normal;text-transform:none}#DrawerMenu li.HL-HasMegamenu ul li.activeBg > a{background-color:#1fade6;color:#ffffff !important}
#DrawerMenu li.HL-HasMegamenu li img{margin:10px 0}
#DrawerMenu li.HL-HasMegamenu li.image_bottom a{background:none}
#DrawerMenu li.HL-HasMegamenu .WrapperCategory > .drawer-subcat > li{border:none}
#DrawerMenu li.HL-HasMegamenu .WrapperCategory > .drawer-subcat > li > a{border-top:1px solid #3f3f3f}
#DrawerMenu li.HL-HasMegamenu .WrapperCategory > .drawer-subcat > li:first-child > a{border-top:none}
.WrapperCategory{border-bottom:none !important}
#DrawerMenu li.HL-HasMegamenu ul li p{padding:20px 30px}
}
@media (max-width: 480px){
    .Wrapper-Megamenu .WrapperCategory > ul > li{width:100%}
    .Wrapper-Megamenu .WrapperCategory{width:100%}
    .Wrapper-Megamenu .large-banner{width:100%}
    .PageMenu .HL-HasMegamenu.menu-parent{position:relative}
    .PageMenu .HL-HasMegamenu > ul:before{background:none}
    .PageMenu .HL-HasMegamenu > ul > li > ul > li > ul > li{border:none}
.PageMenu .sf-menu > li:hover > a.hasSub{background:none}
.PageMenu .sf-menu > li:hover > a.hasSub:before{border:none}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu .WrapperCategory > ul > li{width:100%}
.PageMenu .HL-HasMegamenu.NoColRightMegamenu .Wrapper-Megamenu .WrapperCategory:before{background:none}
.Wrapper-Megamenu .WrapperCategory:before,
.Wrapper-Megamenu .WrapperCategory:after{background:none !important}
.PageMenu .HL-HasMegamenu .Wrapper-Megamenu:before{background:none !important;border:none !important}
}
#Header{margin-bottom:5px}
#Header .container{position:relative}
.HeaderStorePhoneNumber{font-size:14px}
#Header .HeaderStorePhoneNumber{display:none}
.header-secondary{padding-top:10px}
.header-top{text-align:center;text-transform:uppercase;font-size:11px;padding:8px 0 7px;letter-spacing:0.1em;background:#ffe8e8;color:#b05d5d;font-family:'Montserrat', sans-serif}
.header-top span{font-size:14px}
.header-top p{margin:0}
.header-top .close{ display:block; width:9px; height:9px;/* background:url(//cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite.png?t=1569966783) no-repeat -32px -2308px; */ -moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-top: 1px; font-size: 0;}
.header-top .btn-top{text-transform:uppercase;border-bottom:1px solid #b05d5d;color:#b05d5d}
.header-panel-bottom{float:right;text-align:right;padding-right:0}
.header-panel-bottom .free_shipping{text-transform:uppercase;font-size:16px;letter-spacing:0.1em;margin:4px 0 0;}
.top-header{float:right;position:relative}
#HeaderLower #SideCategoryList .SideCategoryListClassic li a{width:auto;margin:15px 10px;padding:0 0 0 0px;font-size:14px;line-height:20px;text-transform:uppercase}
#HeaderLower #SideCategoryList .SideCategoryListClassic li:before{float:left;margin-top:16px;content:"|"}
#HeaderLower #SideCategoryList .SideCategoryListClassic ul:first-child{color:#fff}
#SideCategoryList h2{display:block}.header-logo{float:left;padding-left:0}
.header-logo img{}
#SearchForm{position:relative;background-color:#fafafa;border:0;border:1px solid #e7e7e7;width:200px}
#SearchForm form{padding:0;margin:0}
#SearchForm label{display:none}
#SearchForm input#search_query{color:#6e6e6e;font-size:12px;letter-spacing:0.02em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;font-family:Roboto;height:auto;padding:2px 10px;width:180px;background:none}
#SearchForm .Button{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) -90px -63px no-repeat;cursor:pointer;border:0 !important;vertical-align:top;margin:0;width:20px;height:21px;padding:0}
#SearchForm .Hl-icon-search{display:none}
#SearchForm p{display:none;font-size:0.85em;margin:5px 0 0 0}
.HL-LogoScroll{display:none}
.icon-search{display:none;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) -65px 18px no-repeat;width:60px;height:48px}
.fixed.header .icon-search{display:block}
.fixed.header #SearchForm{background:none;border:0;width:auto;position:relative}
.fixed.header #SearchForm form{width:auto;background:#fff;border:1px solid #cacaca;display:none;padding:6px 0 4px;position:absolute;right:0;top:100%;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s}.fixed.header #SearchForm form #search_query{padding:4px 10px 8px;width:195px}
@media (min-width: 769px){
    .fixed.header .PageMenu .container{padding-top:0;padding-bottom:0}
    .fixed.header{background-color:#ffffff;position:fixed;top:0;width:100%;z-index:99}
    .fixed.header .header-logo{background-color:#ffffff;position:fixed;top:0;width:100%;z-index:999}
    .fixed.header .header-logo,
    .fixed.header .TopMenu .customer-area,
    .fixed.header .TopMenu .TopLink .last .HL-Login,
    .fixed.header .TopMenu .TopLink li,
    .fixed.header .header-top,
    .fixed.header .header-panel-bottom,
    .fixed.header .wishlist-link{display:none}
    .fixed.header .TopMenu .TopLink li.last{display:block;top:0;padding:17px 0 0;right:15px;min-width:0;border-left:1px solid #4d4d4d;height:48px}.fixed.header .TopMenu{margin:0;padding:0}
    .fixed.header .TopMenu .container{position:static}
.fixed.header .CartLink a#ShowDropdownCart{padding-left:35px;padding-right:0}
.fixed.header .CartLink a#ShowDropdownCart:before{right:auto;left:0;top:-5px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) -54px -151px no-repeat}.fixed.header .CartLink a#ShowDropdownCart{font-size:0}
.fixed.header .CartLink a#ShowDropdownCart #items-count{background-color:#f02121;font-size:12px;color:#FFF;color:#fff;left:6px;position:absolute;top:-10px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;min-width:16px; height:16px; line-height:15px}
.fixed.header{-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s}
.fixed.header #Header{margin:0}
.fixed.header #Header{margin:0}
.fixed.header .PageMenu{min-height:48px;width:100%;float:left; padding-right: 50px;}
.fixed.header .PageMenu .container{background:none;width:auto}
.fixed.header .HL-LogoScroll{display:block;padding:10px 30px;float:left;overflow:hidden;margin:0;}
.fixed.header .HL-LogoScroll img{max-width:140px}
.fixed.header .PageMenu .inner{background:none;padding-top:0;padding-bottom:0}
.fixed.header .PageMenu .sf-menu > li > a{color:#fff}
.fixed.header .TopMenu .TopLink .header-secondary{display:block;display:block;top:0;padding:17px 0 0;right:10px;min-width:0;border-left:1px solid #fff;height:48px;position:absolute;padding-top:0}
.fixed.header .PageMenu .CategoryList > div > div{text-align:center;position: static}
}
.footer{text-align:left;overflow:hidden;background:#141414}
.footer .CategoryList ul ul{display:none !important}
.footer-main h4{color:#FFF;letter-spacing:normal;padding-bottom:19px;font-family:'Montserrat', sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;font-size:12px}
.footer-main a{letter-spacing:0.05em;color:#969696;letter-spacing:0;display:inline-block !important;border-bottom:1px solid transparent}
.footer-main a:hover{border-bottom:1px solid #FFF}
.footer-main .col-xs-5{padding-right:0}
.footer-main .SocialConnect ul{float:left;width:auto !important}
#socnet .social_icon.last{float:left;margin-left:4px;padding-left:15px}
#socnet .social_icon.last p{font-size:11px;font-weight:700;text-transform:uppercase;color:#FFF;margin:-6px 0 3px;letter-spacing:0.05em}#socnet .social_icon.last p span{font-size:12px;font-style:italic;font-weight:400;text-transform:none}
.footer-middle{text-align:center;background:#272727;color:#fff;font-size:14px;line-height:38px;padding:26px 0}
.footer-middle a{color:#fff}
.footer-middle .HL-LiveChat{font-family:'Montserrat', sans-serif}
.footer-middle .HL-LiveChat a:hover{color:#e95144}
.footer-middle .HL-LiveChatLink{border:2px solid #afea03;color:#fff;font-size:13px;text-transform:uppercase;line-height:36px;padding:0 17px 0 35px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 8px -1107px no-repeat;display:inline-block;margin-left:5px;font-family:'Montserrat', sans-serif;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.footer-middle .HL-LiveChat .HL-LiveChatLink:hover{color:#afea03}
.subscribe_form ul{text-align:right}
.subscribe_form li{display:inline-block;vertical-align:top}
.footer #SideCategoryList li ul,
.footer #SideCategoryList .sf-menu li ul{display:none !important}
.footer .subtitle{display:none}.footer ul,
.footer-links ul,
.footer #SideCategoryList ul{float:left;width:100% !important;margin:0;list-style:none}
.footer .footer-columns li{padding:5px 0}
.footer-main{padding-top:37px;padding-bottom:0}
.footer-main #socnet{padding-top:3px;overflow:hidden;margin-bottom:32px}
.footer-main #socnet a:hover{border-bottom: none;}
.footer-links{overflow:hidden;padding-bottom:60px;padding-top:41px;color:#969696}
.footer-links .container{border-top:1px solid #282828;padding-top:28px;letter-spacing:0.05em}
.footer-links .PageMenu{border:none}
.footer-links .PageMenu .icon{display:none}
.footer-links .PageMenu a{font-size:12px;color:#969696}
.footer-links .PageMenu ul{float:left;margin-top:0 !important;padding-bottom:15px !important;border-bottom:1px solid #6a6a6a}
.footer-links .PageMenu ul ul{display:none !important}
.footer-links .PageMenu li{float:left;width:auto !important;margin:0;padding:0 8px !important;border-left:1px solid #6a6a6a;text-transform:none !important}
.footer-links .PageMenu #Menu > ul > li > a{padding:0}
.footer-links .PageMenu #Menu > ul > li > a:hover{border-bottom:0 none}
.footer-links .PageMenu li:first-child{border-left:0;padding-left:0 !important}
.footer-links .PageMenu ul ul{display:none;width:250px !important;top:30px;left:50%;margin-left:-125px !important}
.footer-links .PageMenu ul li.over ul{display:block !important}
.footer-links .PageMenu ul ul li{float:none}
.footer-links .PageMenu ul ul li a{padding:5px 0 !important}
.footer-links .PageMenu li.First{border-left:none;padding-left:0 !important}
.footer-links .PageMenu > div{display:block}
.footer-links address{line-height:14px;margin-bottom:18px}
.footer-links p{display:block;padding:0px 0;margin:0;font-size:12px}
.footer-links a{color:#969696}
.footer-links a:hover{color:#FFF;border-bottom:1px solid #FFF}
.footer .powered-by{float:right}
.footer-main .sf-menu a.sf-with-ul{padding-right:0 !important}
.footer-main li{padding-bottom:5px}
.footer-main li a:hover{color:#FFF}
.footer .sf-menu li{float:none;clear:both;display:block}address span{display:block;padding-top:6px}
.HL-IconPayment li{width:46px;height:22px;margin-right:10px;margin-bottom:10px;float:left;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 8px -1107px no-repeat;display:block}
.HL-IconPayment li:hover{-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
.HL-IconPayment li a{display:block;text-indent:-999em;height:22px}
.HL-IconPayment li a:hover{border:0}
.HL-IconPayment li.PaymentVisa{background-position:0 -1260px}
.HL-IconPayment li.PaymentVisaElectron{background-position:0 -1291px}
.HL-IconPayment li.PaymentMasterCard{background-position:0 -1322px;width:70px}
.HL-IconPayment li.PaymentMaestro{background-position:0 -1352px}
.HL-IconPayment li.PaymentAmericanExpress{background-position:0 -1291px;width:53px}
.HL-IconPayment li.PaymentSolo{background-position:0 -1410px}
.HL-IconPayment li.PaymentPaypal{background-position:0 -1351px;width:55px}
.HL-LiveChatCode{display:inline-block}
.footer-main #SideNewsletterBox{padding-bottom:27px;background:none}
.newsletter-subscription h4{padding-bottom:17px}
.newsletter-subscription .inner{padding:20px 0}
.newsletter-subscription label{display:none}
.HL-SubTitle{font-size:12px;margin-bottom:16px}
#subscribe_form .btn,
#embed-newsletter .btn{font-size:11px;text-transform:uppercase;line-height:33px;padding:2px 20px 0;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;font-family:'Montserrat', sans-serif;font-weight:700;float:left;}
#subscribe_form .Textbox,
#embed-newsletter .Textbox{display:inline-block;background:none; border:1px solid #3b3b3b;height:35px;padding:5px;color:#969696;text-transform:lowercase;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:300px;float:left;margin-right:10px;padding-left:10px}
#subscribe_form #nl_first_name,
#embed-newsletter .name{width:90px;border-right:1px solid #e9e9e9;position:absolute;left:10px;top:8px}
#subscribe_form,
#embed-newsletter{position:relative}
.Left #SideCategoryList{margin-bottom:32px}

.Left > .BlockLeftBanner{border:none;padding:0;margin-bottom:48px}
.Left .banner_category_page_top{padding:0;border:none}
.Left > div > h3,
.Left > div > h2,
.Left > div > div > h2,
.AccountOrderStatus h2,
#AccountInbox h2,
#LayoutColumn2 > div > h2,
#WishLists h2{font-size:14px;font-family:'Montserrat', sans-serif;border-bottom:1px solid #d0d0d0;text-transform:uppercase;letter-spacing:0.05em;padding-bottom:12px;margin-bottom:15px}
#LayoutColumn2 > div > h1 + h2{border:0;letter-spacing:0;font-size:20px;padding-bottom:20px;margin-bottom:0;color:#2d2d2d}
.AccountOrderStatus h2,
#AccountInbox h2,
.AccountOrders h2,
#ChooseShippingAddress > h2,
#WishLists h2,#EditAccountForm h2,
#AccountRecentItems h2,
.Left > div.AccountMenu h3{font-size:13px !important}
.Left ul{margin:0;padding:0}
.Left li{clear:both;list-style:none;margin:0 0 12px 0;padding:0}
.Left #SideCategoryList .sf-menu li li{padding-left:10px}
.Left li li a{margin:0;font-size:12px}
.Left .sf-menu li{float:none}
.Left #SideCategoryList{display:block}
.Left #SideCategoryList ul ul{background:none;float:none;margin-bottom:10px !important;position:static;width:auto;min-width: 50px;}
.Left #SideCategoryList ul li{margin:0;position:relative;display:block}
.Left #SideCategoryList ul li a{color:#2f2f2f;font-size:12px;font-weight:400;padding:6px 0 8px 0;display:block;white-space: normal;}

.Left #SideCategoryList ul li a:hover,
.Left #SideCategoryList ul li a:focus{background:none}
.Left #SideCategoryList ul li .toogleClick{position:absolute;display:block;text-indent:-999em;width:25px;height:20px;top:7px;right:0;cursor:pointer}
.Left #SideCategoryList ul li .toogleClick:before{position:absolute;content:"";right:0;top:9px;border:4px solid transparent;border-top-color:#000;height:0;width:0}
.Left #SideCategoryList .BlockContent > div > ul > li > .toogleClick{top:15px}
.Left #SideCategoryList .BlockContent > div > ul > li > .toogleClick:before{top:3px}
.Left #SideCategoryList .BlockContent > div > ul > li:first-child{border-top:none}
.Left #SideCategoryList .BlockContent > div > ul > li > a{font-size:11px;text-transform:uppercase;font-weight:600;font-family:'Montserrat', sans-serif;padding-top:12px;padding-bottom:12px;letter-spacing:0.05em}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li{border-bottom:1px solid #d0d0d0}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li:first-child{border-top:1px solid #d0d0d0}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li > a{font-size:12px;text-transform:capitalize;font-weight:700;font-family:'Roboto', sans-serif;color:#2f2f2f;letter-spacing:0.02em;padding:11px 0 10px 10px}
.Left #SideCategoryList .BlockContent li.ActivetoogleClick > .toogleClick:before{border:4px solid transparent;border-bottom-color:#000;top:-2px}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li li{position:relative}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li li a{padding-left:19px;font-size:12px;font-family:'Roboto', sans-serif}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li.ActivetoogleClick > .toogleClick:before{top:6px}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li li:hover a{padding-left:40px}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li li:hover a:before{background:#323232;border:0 none;height:1px;width:15px;position:absolute;left:12px;top:14px;-moz-transition:all 0.5ms ease;-webkit-transition:all 0.5ms ease;-o-transition:all 0.5ms ease;transition:all 0.5ms ease;content:""}
.Left #SideCategoryList .BlockContent > div > ul > li > ul > li li li a{padding-left:24px}
.Left #SideCategoryList .BlockContent,.Left .slist .BlockContent{overflow:hidden}
.Left .slist li li a{font-weight:normal;font-size:13px;margin-bottom:5px}
.Left #SideTopSellers{padding:0px;margin-bottom:48px}
.Left #SideTopSellers .ProductList.owl-carousel .owl-wrapper-outer{padding-left:0px;padding-right:0px;margin:0;padding-bottom:0;padding-top:0}
.Left #SideTopSellers .ProductList .owl-item > div .ProductPriceRating,
.Left #SideTopSellers .ProductList .owl-item > div .ProductActionAdd{display:block !important;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:static;text-align:center}
.Left #SideTopSellers .ProductList.owl-carousel .HL-wrapperAction{margin:0;position:static}
.Left #SideTopSellers .ProductList .pname,
.Left #SideTopSellers .ProductList .p-price{text-align:center}
.Left #SideTopSellers .ProductList .HL-wrapperAction .ProductPriceRating{text-align:center;position:static;float:none;margin-bottom:20px}
.Left #SideTopSellers .ProductList .QuickViewBtn{display:none !important}
.Left #SideTopSellers .ProductList .ProductActionAdd > a{border:1px solid #7d7d7d;background:#FFF;font-size:11px;letter-spacing:0.05em}.Left #SideTopSellers .ProductList .ProductActionAdd > a:hover{border-color:#000;background:#000}
.Left #SideTopSellers .owl-theme .owl-controls .owl-buttons div{margin:0 !important;top:32% !important}
.Left #SideTopSellers .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0 !important}
.Left #SideTopSellers .owl-theme .owl-controls .owl-buttons div.owl-next{right:0 !important}
.Left #SideTopSellers .ProductList .productWishlist{display:none !important}
.Left #SideTopSellers .ProductList .owl-item .saleItem{right:20px;top:20px}
.Left .ProductList.List .ProductDetails{border-top:none}
.Left #SideCategoryShopByPrice{margin-bottom:44px}
.Left #SideShopByBrand{margin-bottom:30px}
.Left #SideShopByBrand li a,
.Left #SideCategoryShopByPrice li a{font-size:12px;}
.HL-AllBrand{font-family:'Roboto', sans-serif;font-size:12px;font-weight:700;display:inline-block}
.Left .customBlock .BlockContent p{font-style:italic;content:#2d2d2d}
.Right .Block{padding:0 0 10px 0}
.Right .BlockContent{margin:0 10px 0 10px}
.Right ul{margin:0;padding:0}
.Right li{clear:both;list-style:none;margin:0;padding:5px 0 7px 0}
.Left .ProductList li,
.Right .ProductList li{margin-bottom:10px}
.HL-HeaderShipping{list-style:none;margin-bottom:0}
.HL-HeaderShipping li{text-align:center;padding-bottom:15px;padding-top:15px}
.HL-HeaderShipping li a{color:#787878;font-size:11px;line-height:1.2;text-align:center;text-transform:uppercase;font-family:'Montserrat', sans-serif}
.row{list-style:none}
.banner_home_page_bottom{margin-bottom:0}
.HL-HomeTwoBanner li{margin-bottom:44px}
.HL-HomeTwoBanner ul{margin-bottom:0}
.HL-HomeBannerBottom h3{color:#2f2f2f;font-size:20px;text-transform:uppercase;font-family:'Montserrat', sans-serif}
.HL-HomeBannerBottom p{font-size:12px;line-height:1.7}
.HL-HomeBannerBottom .HL-HomeProductReview p{margin-bottom:16px}
.HL-HomeBannerBottom .HL-HomeProductReview img{margin-bottom:14px}
.HL-HomeBannerBottom .HL-HomeProductReview .HL-Author{font-style:normal;color:#9c9c9c;font-weight:700}
.HL-HomeBannerBottom .HL-HomeProductReview .HL-Author span{color:#3998d9}
.HL-HomeBannerBottom .row-1{margin-bottom:49px}
.HL-HomeBannerBottom .row-1 ul li{text-align:center}
.HL-HomeBannerBottom .row-2{margin-bottom:29px}
.HL-HomeFourBanner{padding-bottom:35px}
.HL-HomeFourBanner ul{margin-bottom:0px}
.HL-HomeFourBanner ul li{text-align:center}
.HL-HasNewProduct .HL-ProductList,
.HL-HasFeaturedProduct .FeaturedProducts{position:relative;z-index:2}
.FeaturedProducts .owl-buttons{display:none}
.FeaturedProducts .ProductList .owl-buttons{display:block}
.HL-Brandslider{padding:36px 0 33px;}
.HL-Brandslider .owl-item > div{text-align:center}
.HL-Brandslider .owl-pagination,
.HL-instagramSlider .owl-pagination{display:none}
.HL-Brandslider.owl-theme .owl-controls{margin:0}
.HL-Brandslider.owl-theme .owl-controls .owl-buttons div{border:0}
#HomeRecentBlogs ul{padding-left:0;margin-left:0}
#HomeRecentBlogs li{list-style:none;padding:5px 0 5px 10px;margin:0}
#LowerRight .FeedLink{float:left;margin:6px 4px 0 0}
#HomeNewProducts .BlockContent{margin:0 -15px}
.NoSideTopSellers .col-xs-6,
.NoHomeNewProducts .col-xs-6{width:100%}
.HL-GridList{float:left;padding:7px 8px 0 12px}
.HL-GridList span{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat 0 -1506px;cursor:pointer;display:block;float:left;font-size:11px;font-weight:700;height:24px;line-height:24px;padding-left:25px;padding-right:19px;text-transform:uppercase}
.HL-GridList #Grid{border-right:1px solid #dddddd;margin-right:19px}
.HL-GridList #Grid,
.HL-GridList #Grid.ActionMode:hover{background-position:0 -1559px}
.HL-GridList #List,
.HL-GridList #List.ActionMode:hover{background-position:0 -1607px}
.HL-GridList #Grid:hover,
.HL-GridList #Grid.ActionMode{background-position:0 -1506px}
.HL-GridList #List:hover,
.HL-GridList #List.ActionMode{background-position:0 -1661px}
.CategoryDescription{margin:0 0 14px;overflow:hidden}
.CategoryDescription .TitleHeading{margin:5px 0 20px;padding-bottom:0;font-family:'Montserrat', sans-serif;border-bottom:0 !important;letter-spacing:0.1em}
.CategoryDescription img{padding-bottom:5px}
.image-container-centered{display:table-cell;vertical-align:middle;text-align:center;float:none !important}
.category-featured .image-container-centered{width:320px;height:264px}
.category-featured .image-container-centered img{max-width:320px;max-height:264px}
.category-featured h3{text-transform:uppercase}
.inner #CategoryPagingTop,.inner #CategoryPagingBottom{float:left;width:auto;clear:none}
.inner #CategoryHeading{float:none;width:auto;clear:none}
#CategoryPagingBottom{float:left;margin:9px 0 0 !important}.product-nav{margin-bottom:20px;margin-bottom:0}
.product-nav.btm{padding:0}.product-nav.btm .CompareButton{float:right;margin-bottom:0;border-left:1px solid #d0d0d0;padding:0}
.product-nav.btm .CompareButton .btn{font-size:11px;font-weight:700;letter-spacing:0.05em;color:#2d2d2d;font-family:'Roboto', sans-serif;background:#ffffff;border:0;padding:5px 30px 4px}
.product-nav .PagingList{margin:0}
.CategoryContent .ProductList{margin-bottom:25px;padding-bottom:0;overflow:hidden}
.ProductDetails .ProductThumb p{margin-top:10px;font-size:0.9em}
.ProductReviewList{clear:both}
.ProductReviewList .ReviewTitle img{margin-top:-2px;margin-left:5px}
.SoldOut{color:#999}
.AddToWishlistLink{position:relative;margin:0}
.AddToWishlistLink .wishlist-button{position:absolute;top:-70px;left:165px;font-weight:bold;cursor:pointer;color:@primary-color;background:#fff;border:0}
.productAttributeList{padding-top:15px;position:relative}
.productAttributeList .productAttributeLabel{margin:0 !important;float:none !important;width:auto !important;padding-top:0 !important}
.productAttributeList .productAttributeLabel label{display:block;margin-bottom:7px;position:relative}
.productAttributeList .btn-lg.btn-success{border:0 none;background:none;font-family:roboto;font-size:12px;font-weight:700;letter-spacing:0;line-height:normal;padding-left:24px;position:absolute;right:0;text-transform:capitalize;padding-right:0;z-index:10;box-shadow:none;text-shadow:none}
.productAttributeList .btn-lg.btn-success:before{width:14px;height:14px;position:absolute;top:0;left:0;content:"";background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0 -3288px no-repeat}
.ProductAddToCart .productAttributeLabel{text-align:left !important}
.productAttributeList .productAttributeRow,
.productAttributeRow{padding-left:0 !important;margin:0 0 0px 0 !important;clear:both}
.productAttributeList li{margin-bottom:0px;padding-right:6px}
.productAttributeList ul.list-horizontal{margin:0}
.productOptionViewProductPickListWithImage{border-color:#ddd !important;margin-bottom:20px}
.productOptionViewProductPickListWithImage .scrollContainer{max-height:250px !important}
.productOptionViewProductPickListWithImage td{padding:10px 5px !important;vertical-align:middle !important}
.productOptionViewRectangle .option label{background-color:#fff;padding:8px 5px !important;min-width:30px;text-align:center;min-width:36px;height:36px}
.productOptionViewRectangle .option.selectedValue label{background-color:#6a6a6a;color:#fff}
.productOptionPickListSwatch .thumbnail,
.productOptionPickListSwatch .swatchColour{display:inline-block;width:34px !important;height:34px !important;vertical-align:middle}.productOptionPickListSwatch .selectedValue .thumbnail,
.productOptionPickListSwatch .selectedValue .swatchColour{width:32px !important;height:32px !important}
.ProductDetailsGrid .productOptionPickListSwatch .selectedValue .textureContainer,
.ProductDetailsGrid .productOptionPickListSwatch .selectedValue .swatchColours{border-width:2px !important}
.productOptionPickListSwatch ul{margin-bottom:20px}
.productOptionPickListSwatch li .validation{top:5px;left:5px}
.productOptionPickListSwatch .textureContainer,
.productOptionPickListSwatch .swatchColours{display:inline-block !important;margin:0 !important;padding:0px !important}
.productAttributeValue{clear:both;display:block !important;padding-bottom:16px}
.productAttributeValue .productOptionViewSelect div.selector{width:100%}
.productAttributeValue .ui-datepicker-trigger{display:none}
.ShippingProviderList li{list-style:none;margin:0 0 10px 0}
.GoogleCheckout p,
.PayPalExpressCheckout p,
.AlternativeCheckout p{margin:0;float:none !important;padding:0}
.fastCartContent .ProceedToCheckout .PayPalExpressCheckout p{width:100%;font-size:12px;letter-spacing:0.05em;text-transform:none}
.fastCartContent .PayPalExpressCheckout.PayPalExpressBraintreeCheckout{display:none}
.ProductTinyImageList .owl-theme .owl-controls{margin-top:20px}
.ProductTinyImageList .owl-theme .owl-controls .owl-buttons div{position:static}
.ProductTinyImageList ul li div{text-align:center;border:none !important}
#ProductDetails .ProductTinyImageList ul{margin:0;padding:0;list-style-type:none;text-align:left}
.ProductTinyImageList ul li img{width:auto}
.carousel{position:relative;visibility:hidden;left:-5000px;width:180px}
.ImageCarouselBox{padding-left:0 !important;margin-bottom:10px;position:relative}
#ProductDetails .ImageCarouselBox{margin:16px auto 0}
#ProductDetails .ImageCarouselBox br{display:none}
.productOptionPickListSwatch ul{margin:0;padding:0;list-style:none}
#ProductDetails #ImageScrollPrev,
#ProductDetails #ImageScrollNext{position:absolute;bottom:-55px;margin-top:0px;float:left;margin-top:16px;cursor:pointer;display:none}
#ProductDetails #ImageScrollPrev img,
#ProductDetails #ImageScrollNext img{display:none}
#ProductDetails #ImageScrollPrev{right:50%}
#ProductDetails #ImageScrollNext{left:50%}
.DetailRow{clear:both}
.ProductDetailsGrid .DetailRow .Value,
.ProductDetailsGrid .s-price .Value{padding-bottom:5px;display:inline-block;}
.ProductDetailsGrid .HL-ProductRatting{display:block !important}
.ProductDetailsGrid .HL-ProductRatting .Value{padding-bottom:12px;line-height:15px}
.ProductAddToCart .DetailRow{clear:both;padding-bottom:8px}
.ProductDetailsGrid .DetailRow .BrandName{padding:0}
.DetailRow .BrandName a{font-size:12px;text-transform:capitalize;font-weight:400;letter-spacing:normal;font-family:Roboto}
.ProductDetailsGrid .DetailRow.nop{padding:0}
.ProductDetailsGrid .Label{font-weight:700;margin:0 0 5px 0;line-height:20px;letter-spacing:0.02em;text-align:left !important;position:relative;display:inline-block;min-width:95px;}
.QuickViewModal .p-price,
.QuickViewModal .s-price{display:inline-block;vertical-align:top;padding-right:5px}
.QuickViewModal .p-price .Value,
.QuickViewModal .s-price .Value{line-height:20px;padding-bottom:10px}
.QuickViewModal .s-price strike{font-size:16px;color:#969696;font-weight:700;line-height:23px}
.ProductDetailsGrid .Label.QuantityInput{width:100%}
.wrapInputCount.productAttributeValue{border:1px solid #cbcbcb;display:inline-block !important;padding:0;margin:0 0 15px}
.wrapInputCount.productAttributeValue input{width:50px;border-top:0;border-bottom:0;font-size:12px;float:left;padding-left:12px}
.YouSave{color:#969696;display:inline-block}
.s-price .YouSave{font-weight:400;margin:0 0 20px;color:#969696;display:block;clear:both}
.DetailRow.RetailPrice{width:auto;overflow:hidden}
.DetailRow.RetailPrice .Label{margin:0 10px 0 0}
.wrapInputCount.productAttributeValue .button{width:35px;height:35px;float:left;text-align:center;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) -77px -3083px no-repeat;text-indent:-9999px}
.wrapInputCount.productAttributeValue .inc{background-position:-77px -3167px}
.CartItemQuantity .selector{width:110px !important;text-align:left}
.DetailRow.qty .selector{width:102px !important}
.CartItemQuantity div.selector span,
.DetailRow.qty .selector span{margin:0px 0 0 0}
.CartItemQuantity input{width:75px;padding-left:12px}
.ProductOptionList ul,
.ProductOptionList li{list-style:none;margin:0;padding:0}
.ProductOptionList li{margin-bottom:3px}
.ProductOptionList input{vertical-align:middle}
.HL-ProductRatting a{font-size:12px;line-height:19px;letter-spacing:0.02em;vertical-align:top}
.HL-ProductRatting img{margin-right:10px;vertical-align:middle}
.HL-ProductRatting .HL-Reviewlinks{font-size:12px;margin-right:20px;text-transform:capitalize}
.HL-ProductRatting .HL-WriteReviewLink{padding-left:17px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0 -2077px no-repeat}
.HL-ProductRatting .HL-WriteReviewLink a{font-size:12px}
#prodAccordion{padding-bottom:30px;border-top:1px solid #d6d6d6}
#prodAccordion .current .subtitle{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/bul_accordion_on5d04.png?t=1569966783) no-repeat right center !important}
#prodAccordion .subtitle{margin:15px 0 !important;border:solid 0px !important;font-size:16px !important;padding:0 30px 0 0 !important;float:none;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/bul_accordion_offRight5d04.png?t=1569966783) no-repeat right center !important;cursor:pointer}
.prodAccordionContent{border-top:0px solid #EAEAEA}
.prodAccordionContent .SuccessMessage{margin-bottom:25px;padding-left:45px}
#SimilarProductsByCustomerViews .btn{display:none}
.addto{display:block;clear:both;overflow:hidden;padding-top:10px}
.addto #SideProductAddToWishList{display:inline-block}
#SideProductAddToWishList .btn.alt,
.ProductList.List .productWishlist a{background:none;color:#2d2d2d;font-size:11px;text-transform:uppercase;font-weight:700;padding:0;line-height:35px;width:auto;border:0;letter-spacing:0.05em;font-family:Roboto}
#SideProductAddToWishList{position:relative;padding-left:36px;margin-top:12px;line-height:24px}
#SideProductAddToWishList:before{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat 7px -1837px #ffe8e8;width:27px;height:27px;content:"";position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;left:0;top:0}
#SideProductAddToWishList .btn.alt{line-height:16px;border-bottom:1px solid #2d2d2d}
#SideProductAddToWishList .btn.alt:hover{border-color:transparent}
.ProductAddToCart .BulkDiscount{margin-bottom:10px}
.AddThisButtonBox{float:left !important;margin:8px 10px 20px 0 !important;display:block;*display:inline;*zoom:1}
.PinterestButtonContainer{margin:8px 0 20px}
#ProductDetailsBulkDiscountThickBox{display:block !important}
#ProductDetailsBulkDiscountThickBox .ModalButtonRow{display:none !important}
.PrimaryProductDetails .BulkDiscount .DetailRow{position:relative;margin:0 0 20px 0px}
.PrimaryProductDetails .BulkDiscount .DetailRow:before{border-top:1px solid #fa832c;border-top-right-radius:4px;border-top-left-radius:4px;content:"";height:1px;left:1px;position:absolute;right:1px;top:1px;width:99%;z-index:2}
.ProductAddToCart dd.AddCartButton div.BulkDiscount{display:inline-block;float:left}
.ProductAddToCart .BulkDiscount{clear:both}
#ProductDetailsBulkDiscountThickBox .ModalContent{padding:0 !important}
#ProductDetailsBulkDiscountThickBox .ModalContent > p{display:none}
#ProductDetailsBulkDiscountThickBox ul{margin-left:0px}
#ProductDetailsBulkDiscountThickBox ul li,
.HL-QuickviewBulkPrice ul li{list-style:none;font-size:12px;line-height:24px;color:#616161}
.HL-ProductTabs .nav-tabs{margin:0;border-bottom:1px solid #d0d0d0}
.HL-ProductTabs .nav-tabs > li{border:1px solid #d0d0d0;border-bottom:none !important;margin-right:-1px;letter-spacing:0.05em}
.HL-ProductTabs .nav-tabs > li > a{font-weight:700;font-size:12px; text-transform:uppercase;font-family:'Montserrat', sans-serif;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding:12px 20px;border:0;border:0;margin:0}

.HL-ProductTabs #third h4{padding-top:20px;text-transform:capitalize;display:none}
.HL-ProductTabs #third .ProductReviewList{border-top:1px dotted #d0d0d0;list-style:none;margin:0;color:#2d2d2d}
.HL-ProductTabs #third .ProductReviewList .Meta{color:#797979;margin-bottom:10px}
.HL-ProductTabs #third .ProductReviewList h4{display:block;font-size:14px;padding-bottom:8px}
.HL-ProductTabs .tab-pane h2{display:none}
.HL-ProductTabs .tab-pane h4{color:#000000;font-family:'Roboto', sans-serif;font-size:12px;text-transform:none;padding-bottom:15px}
.HL-ProductTabs .prodAccordionContent{}
.HL-ProductTabs .prodAccordionContent a{}
.HL-ProductTabs .prodAccordionContent ul{list-style:circle;line-height:21px}
.HL-ProductTabs .prodAccordionContent ol{list-style:decimal;line-height:21px}
.tab-content{padding-top:26px}
.subtitle{padding-bottom:27px;font-size:18px}
.ProductDescriptionContainer h4{text-transform:capitalize}
.ProductDescriptionContainer h5{padding-bottom:15px}
.ProductDescriptionContainer p{line-height:1.7;margin-bottom:25px}
#rating_box + p{padding-top:10px}
#rating_box > h4{padding-top:11px;padding-bottom:22px}
#rating_box > h5{font-size:14px;color:#000000;font-weight:700;padding-bottom:23px;letter-spacing:0.1em;text-transform:uppercase;font-family:'Montserrat', sans-serif}
.VerticalFormContainer dt{color:#000;margin-bottom:10px}
.VerticalFormContainer dt label{margin-bottom:0}
.VerticalFormContainer dd{margin-bottom:16px}
#ProductReviews .btn{margin-bottom:20px;line-height:32px;}

#ProductReviews .subtitle{padding-bottom:0}
#ProductReviews p.Submit{margin-bottom:0;padding:4px 0 10px}
#ProductReviews p.Submit .btn{float:none;margin-bottom:20px;}
#ProductReviews p.Submit .btn:hover{}
#SimilarProductsByCustomerViews,
#SideProductRelated{clear:both;margin-bottom:0}
#SimilarProductsByCustomerViews .ProductList .Rating,
#SideProductRelated .ProductList .Rating{display:none}
#SimilarProductsByCustomerViews .ProductList .owl-item > div,
#SideProductRelated .ProductList .owl-item > div,
.WishlistProductList > li > div{border-color:transparent !important}
.cart-detail-metadata{font-style:italic;color:#555555}
.cart-detail-metadata + a.btn{margin-bottom:15px}
.modalClose{float:left;width:20px !important;height:20px !important;text-indent:999px;overflow:hidden;right:-10px !important;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat 100% -2304px !important}
#ModalTitle,
.ModalTitle{display:none !important}
#ModalContainer{position:fixed !important;height:auto !important;left:0 !important;margin:0 auto !important;max-height:90% !important;max-width:920px !important;overflow:visible !important;padding:0 !important;right:0 !important;top:30px !important;width:100% !important;z-index:999 !important}
#ModalContainer .modalData{background:#FFF !important;border:0 !important;height:auto !important;margin:0 auto !important;max-height:100% !important;overflow-x:hidden;overflow-y:auto;padding:0 !important;width:100% !important}
div#fancy_overlay,
#ModalOverlay{background:#000 !important;opacity:0.7 !important;z-index:100 !important}
#ModalContentContainer{box-shadow:none !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important border-radius: 0px !important;background:#fff}
#ModalContent,
.ModalContent{padding:50px 20px 20px !important;border:none !important;font-size:inherit}
.ModalContent{padding-top:40px !important}
#ModalContent:after,
.ModalContent:after{content:"";display:table;clear:both}
#ModalButtonRow,
.ModalButtonRow{background:none !important;border:none !important;padding:15px 15px 30px !important;height:auto !important; float: left;}
#ModalButtonRow .FloatLeft + .btn { }
#ModalButtonRow .FloatLeft {margin-right: 10px;}
#ModalContainer .modalClose{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat -41px -2298px #000 !important;border:medium none;border-radius:0;cursor:pointer;height:30px !important;opacity:1;padding:0;position:absolute;right:-14px !important;top:-15px !important;width:29px !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}
#ModalContainer .modalClose:hover{background-color:#e14c31 !important}
.ModalButtonRow input{font-weight:normal !important}
#fastCartContainer .ProductList{margin:0 10px 0 -20px}
#fastCartContainer .ProductList li,
#home #fastCartContainer .ProductList li{height:auto !important;margin:0;padding:0 0 0 20px;width:25%;overflow:visible;visibility:visible !important}
#fastCartContainer .ProductList li > div,
#home #fastCartContainer .ProductList li > div{border:none !important;padding:15px !important;margin:0 !important;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#fastCartContainer .ProductList li > div .ProductImage:hover a,
#home #fastCartContainer .ProductList li > div .ProductImage:hover a{transform:none;-ms-transform:none;-webkit-transform:none}
#fastCartContainer .ProductList li .HL-wrapperAction,
#fastCartContainer .ProductList li .productWishlist{display:none !important}
#fastCartContainer .ProductList li .ProductPriceRating{margin-top:0}
.fastCartThumb,
.fastCartItemBox,
.fastCartSummaryBox{width:30.333333%;max-width:none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none}
.fastCartSummaryBox .ProceedToCheckout{float:none}
.fastCartItemBox > p:first-child strong{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:0.05em}
.fastCartTop .fastCartItemBox a{color:#000;font-size:12px;font-family:'Roboto', sans-serif;font-weight:400}
.fastCartThumb{text-align:center;width:26%}
.fastCartItemBox{margin-left:0;padding:0 20px;width:43%}
.fastCartItemBox p.Quantity{padding-top:10px;margin-bottom:10px;font-size:12px}
.fastCartItemBox .ProductPrice{font-size:14px;font-weight:700}
.fastCartSummaryBox{padding:0 0 20px 20px;text-align:center;background:none !important}
.fastCartSummaryBox .ProceedToCheckout .CheckoutButton{padding-bottom:0}
.AlternativeCheckout{display:none}
.fastCartSummaryBox .ProceedToCheckout .PayPalExpressCheckout p,
.AlternativeCheckout .PTB20 > span{margin-bottom:10px}
.fastCartSummaryBox .ProceedToCheckout{overflow:hidden}
.fastCartSummaryBox .ProceedToCheckout a{display:block}
.fastCartSummaryBox .subtotal{border-bottom:1px solid #dbdbdb;padding-bottom:11px;clear:none;font-size:inherit;font-weight:normal;margin:10px 0 12px}
.fastCartSummaryBox .subtotal > span:first-child{color:#000;font-size:12px;font-weight:500;letter-spacing:0.02em}
.fastCartSummaryBox .subtotal span{font-style:normal}
.fastCartSummaryBox .subtotal .ProductPrice{word-wrap:break-word;display:block;padding-top:8px;font-size:24px;font-weight:700;letter-spacing:-0.02em}.fastCartSummaryBox .actionLink{margin:0 0 20px 0;padding-bottom:7px}
.fastCartSummaryBox .actionLink{line-height:1.5em}
.fastCartSummaryBox .actionLink .btn{background:#fff;border:2px solid #000;color:#000 ;display:block;font-weight:700;line-height:32px}
.fastCartSummaryBox .actionLink .btn:hover{color:#fff !important;background:#000}
.fastCartSummaryBox .PayPalExpressCheckout{width:100%;padding-bottom:7px}
.fastCartContent{min-height:0;width:auto}
#fastCartContainer .ProductList .ProductImage{height:auto;width:100%}
.continuation-label{text-transform:uppercase;color:#555555;font-style:italic;display:block;padding:10px 0;display:none}
.fastCartBottom{padding:10px 0 0}
.fastCartBottom > h4{color:#232323;font-size:16px;line-height:25px;padding-bottom:0}
.fastCartBottom .ProductList .pname{margin:0 0 10px}
.btn.add-to-cart{border:0;width:270px;display:block;margin-right:30px}
.btn.add-to-cart:hover{background:#e95144;color:#FFF}
.addToCart .add-to-cart{display:inline-block;max-width:250px;margin-right:20px}
.addToCart .add-to-cart + p{border-bottom:1px solid #7b7b7b;display:inline-block;margin:-11px 0 0;vertical-align:middle}
.addToCart .add-to-cart + p span,
.addToCart .HL-ViewDetail {display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;}
#QuickViewContent .productWishlist a{font-size:11px;font-weight:700;text-transform:uppercase}
#QuickViewContent .productAttributeValue .btn.add-to-cart{margin-bottom:10px;padding:0 25px; font-size:12px;letter-spacing:0.1em;line-height:46px !important}
#QuickViewContent .productAttributeValue .btn.add-to-cart span{background:none}
#QuickViewContent .productAttributeValue .btn.add-to-cart:hover{background:#e95144;border:0}
#QuickViewContent .productWishlist,
#QuickViewContent #socnet .social_icon.last p{display:none}
#QuickViewContent .YouSave{margin-bottom:25px}
.quick-view-product-details-container .ProductAddToCart ul{margin-bottom:0}
.quick-view-product-details-container .s-price .Label,
.quick-view-product-details-container .s-price .Value{float:none;min-width:0}
.wrapsocialLink{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px 0;overflow:hidden}
.wrapsocialLink span{font-size:12px;color:#969696;display:inline-block;float:left}
.wrapsocialLink #socnet{margin:0;display:inline-block}
.wrapsocialLink .AddThisButtonBox,
.wrapsocialLink .addthis_toolbox{float:right !important;margin:0 !important}
.wrapsocialLink .AddThisButtonBox img:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}
#SideProductRelated .ProductList.owl-carousel .owl-wrapper-outer,
#SimilarProductsByCustomerViews .ProductList.owl-carousel .owl-wrapper-outer{padding-bottom:15px}
.ProductTinyImageList .owl-carousel .owl-wrapper-outer{margin:0;padding:0}
.ProductTinyImageList .owl-pagination{display:none}
.ProductTinyImageList .TinyOuterDiv{width:100% !important;height:100% !important;border:none !important;table-layout:fixed;display:table;text-align:center}
.ProductTinyImageList .TinyOuterDiv a{width:100% !important;display:table-cell;vertical-align:middle;padding:0 !important}
.ProductTinyImageList .owl-carousel .owl-item > div{margin:0 6px}
#ProductDetails .ProductTinyImageList ul li{border:1px solid #e4e4e4;background-color:#fff;display:inline-block;margin:0 14px 0 0;padding:0;list-style-image:none}
#ProductDetails .ProductTinyImageList{margin:0 auto;white-space:nowrap;margin:0 -6px}
.ProductTinyImageList ul.cf > div{display:inline-block}
.SubBrandListGrid .RowDivider{display:none !important}
.brand-img{float:left;width:100%;padding:5px 0;text-align:center}
.brand-img img{width:auto}
.ShippingAddressList,
.ShippingAddressList li{list-style:none;margin:0;padding:0}
.ShippingAddressList li{width:30%;float:left;margin-right:10px;margin-bottom:20px}
#ProductDetails h1{padding:0;margin:0 0 15px;word-wrap:break-word;text-transform:none;font-family:Roboto;line-height:26px}
#ProductDetails h1:first-letter{text-transform:uppercase}
.PrimaryProductDetails .ProductThumb{width:auto !important;height:auto !important;margin-bottom:45px;text-align:center}
.PrimaryProductDetails .ProductThumb .ProductThumbImage .zoomPad{float:none;display:inline-block;*display:inline;*zoom:1}
.PrimaryProductDetails .ProductMain{overflow:hidden;padding:0 0 50px 30px;float:right;width:57%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.PrimaryProductDetails .ProductThumb p a{font-weight:bold}
.ProductMain .addto{padding-top:0}.ProductMain .addto,
.ProductMain .AddToWishlistLink{float:left;clear:none;margin-bottom:28px}

.CartContents{width:100%}.CartContents tbody td{border-bottom:0}
.CartContents thead tr th:first-child,
.CartContents .ProductName{text-align:left}
.CartContents .ProductName{color:#585858;padding-left:0;padding-right:0}
.CartContents .ProductName a.HL-ProductName{ font-size:12px; font-family:'Roboto', sans-serif;font-weight:400; line-height:17px}
.CartContents thead{background:#ededed}
.CartContents tbody tr td{padding:30px 30px 20px}
.CartContents tbody tr td.CartItemQuantity{padding-top:26px;padding-left:20px;padding-right:20px}
.CartContents tbody tr td.CartItemQuantity > div{text-align:center}.CartContents tbody tr td.CartItemRemove{padding-left:0px;padding-right:0px}
.CartContents tbody tr td:first-child{text-align:left}
.CartContents tbody tr td em{font-style:normal}
.CartContents tfoot .SubTotal td{font-weight:400}
.CartContents tfoot .SubTotal td em{font-style:normal;font-size:16px;padding-left:10px}
table.CartContents tfoot .SubTotal td div{font-size:12px;color:#000;padding:0px 0;overflow:visible;font-weight:700}
table.CartContents tfoot .SubTotal.gtotal td div{font-size:16px;font-weight:700}
table.CartContents tfoot .SubTotal.gtotal td div .ProductPrice{font-size:20px}
.CartContents tfoot .SubTotal td div.EstimateShipping{max-width:465px;float:right; background: none;}

.HL-ProductNameGift{padding-left:30px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0px -2369px no-repeat;padding-top:5px;color:#585858}.HL-ProductNameGift a{color:#000}
.CartItemIndividualPrice,
.CartItemTotalPrice{font-size:12px;font-family:'Roboto', sans-serif;color:#000}
.CartContents tbody tr td.CartItemIndividualPrice,
.CartContents tbody tr td.CartItemTotalPrice{padding-top:37px;font-weight:700;padding-right:20px}
.productAttributes{margin:15px 0 0;font-size:12px;border:none;color:#585858}
.CartContents .productAttributes td{border:none;text-align:left;display:inline}
.productAttributes label,.productAttributes span{white-space:nowrap;font-weight:400}
#ChooseShippingAddress .icon-add{top:45px}
.ShipperPrice{font-size:14px;font-weight:700;font-style:normal;color:#000;padding-left:5px}
.ShipperName{font-size:13px;font-weight:400;font-family:'Montserrat', sans-serif}
.CartContents .CartItemImage{margin-right:20px;max-width:64px;display:block;float:left}
.CartContents .CartItemDes strong{color:#000}
.CartContents .CartPrice,
.CartContents .CartPriceTotal,
.CartContents .CartPriceTotal em{color:#000;font-size:14px;font-weight:700;font-style:normal}
.WrappingOptions{font-size:12px;color:#666;margin-top:10px;padding-left:30px;background:url('../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/GiftWrappingAvailable5d04.png?t=1569966783') no-repeat;padding-bottom:4px;line-height:1.6;padding-top:3px}
.CartRemoveLink{display:inline-block;width:auto;height:20px;margin-top:8px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 0 -3248px no-repeat;padding-left:20px; color: #e95144;}
.CartContents thead th.last{text-align:right !important}
.CartContents tfoot .SubTotal td{border-top:1px solid #e0e0df;padding:20px 30px;vertical-align:middle}
.CartContents tfoot td div,
.CartContents tfoot td em{display:inline-block}
.CartContents tfoot td em,
.CartContents tfoot .SubTotal td .titGTotal em{margin-right:0;padding-right:0}
.CartContents tfoot .gtotal.SubTotal td{font-size:17px;text-transform:capitalize;padding-bottom:12px;padding-top:12px}
#CheckoutStepConfirmation .SubTotal td em.ProductPrice{font-size:20px;font-weight:700;font-style:normal;}
#CheckoutStepConfirmation .SubTotal.uno td em.ProductPrice{font-size:16px}
#CheckoutStepConfirmation .SubTotal.dos td em.ProductPrice{font-size:14px}
#OrderConfirmationForm .CheckoutOrderComments .PTB20{padding:16px 0;clear:left}
#OrderConfirmationForm .HearFromUsViaEmail .PTB20{padding-top:36px}
#share-product{margin-bottom:40px}
#share-product ul.tabs li{display:inline-block;line-height:18px}
#share-product ul.tabs li img{vertical-align:top;top:1px}
#share-product ul.tabs li.active{margin-bottom:-1px;padding-bottom:7px;border-bottom:none}
#share-product ul.tabs{position:static;border:none}
.EstimateShipping{padding:0 !important;border:0 !important}
.EstimateShipping label{display:block;margin-bottom:5px}
.EstimatedShippingMethods{clear:both;padding:20px 0 0 0 !important;text-align:left}
.ShippingMethodList{padding:0 !important}
.EstimatedShippingMethods table{margin:0 !important;width:100%;border-collapse:collapse}
.EstimatedShippingMethods .Submit{text-align:right}
.CartContents tfoot .SubTotal .EstimatedShippingMethods tbody td{text-align:left}
.CartContents tfoot .SubTotal .EstimatedShippingMethods tbody td.Price{text-align:right}
.SharePublicWishList{padding:5px}
.EstimateShippingButtons{text-align:left}
.EstimateShippingButtons input{margin-bottom:15px;width:auto}
.EstimateShipping .form dt{width:105px}
.EstimateShipping .form dd{margin-left:125px}
.EstimateShippingButtons .txt-link.btn,
#CartFormContainer .updateCart .btn,
#CartFormContainer .KeepShopping .btn{}
.EstimateShippingButtons .txt-link.btn:hover,
#CartFormContainer .updateCart .btn:hover,
#CartFormContainer .KeepShopping .btn:hover{}
table.CartContents tfoot .SubTotal td div.EstimateShipping div{display:block;padding:0}
#shippingZoneZip{max-width:140px}
.EstimateShipping .EstimateShippingButtons{margin-bottom:5px}
.EstimateShipping dl{margin-bottom:0}
.EstimateShippingLink,
.EstimateShipping{margin:14px 0 10px}
.CartContents tfoot td:last-child{padding-right:20px}
#paypal-container > div{}
#CartFormContainer .ProceedToCheckout{padding-right:20px}
#CartFormContainer .wrapInputCount{margin-bottom:0}
.KeepShopping,
.updateCart{float:left;margin-right:20px;margin-bottom:20px}
.AlternativeCheckout .PTB20 > span{display:block;float:right;text-align:center;width:119px}
.AlternativeCheckout a{clear:both;display:block;text-align:center;color:#000;margin-bottom:4px}
.ProceedToCheckout{float:right;text-align:center}
.ProceedToCheckout,
.KeepShopping{text-align:right}
.ProceedToCheckout .PayPalExpressCheckout p,
.AlternativeCheckout .PTB20 > span{color:#555;font-size:11px;font-style:italic;margin-bottom:10px;text-transform:uppercase;width:150px;margin-top:10px}
.AlternativeCheckout .PTB20 > span{display:none !important}
.ProceedToCheckout .FloatRight,
.ProceedToCheckout .FloatLeft{text-align:center}
.ProceedToCheckout.btm{padding:0 20px 30px 20px}
.ProceedToCheckout.btm .CheckoutButton{padding-bottom:20px}
.AlternativeCheckout{clear:both;display:block !important}
.CartCode{margin-bottom:20px}
.CartCode > .CouponCode h3,
.CartCode > .GiftCertificate h3{font-size:11px;font-family:'Montserrat', sans-serif;text-transform:uppercase;padding-bottom:9px;padding-top:10px;border-bottom:1px solid #eaeaea;text-align:center;margin-bottom:18px;background:#fafafa;letter-spacing:0.05em}
.CartCode > .CouponCode p,
.CartCode > .GiftCertificate p{color:#000;margin-bottom:15px}
.CartCode .Textbox{float:left;margin-right:10px;width:226px}
.ProceedToCheckout .CheckoutButton{padding-bottom:10px}
.CouponCode{margin-bottom:60px}
.CartCode .GiftCertificate input.btn,
.CartCode .CouponCode input.btn{min-width:35px;padding:0 5px;text-align:center;}
.cart-no-items{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/cart_empty5d04.png?t=1569966783) no-repeat 50% 50%;width:100%;height:40px;}
.DropdownCart{display:none;float:left;min-height:40px;min-width:385px;padding:0;position:absolute;right:0;top:28px;z-index:99999;max-height:540px;overflow-x:hidden;overflow-y:auto !important;border:1px solid #b2b2b2}
.DropdownCart.noCartItem{left:23px;right:auto}
.DropdownCart > div{background-color:#FFF}
.DropdownCart .CartContents{margin:0;border:none}
.DropdownCart .CartContents th{background:#f6f6f6;color:#505050;font-size:11px;padding:6px 20px;letter-spacing:0.05em}
.DropdownCart .CartContents th.HL-ItemPrice{padding-left:0 !important}
.DropdownCart .CartThumb img{max-width:64px}
.DropdownCart .CartContents td.CartThumb,
.DropdownCart .CartContents td.ProductName,
.DropdownCart .CartContents td.CartItemQuantity,
.DropdownCart .CartContents td.CartItemIndividualPrice,
.DropdownCart .CartContents td.CartItemTotalPrice{padding:20px !important;font-size:12px}
.DropdownCart input[type="text"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#787878;font-weight:normal;height:34px;margin-top:-4px;text-align:left;width:45px;font-weight:700}
.DropdownCart .colEstShip,
.DropdownCart .SubTotal.gtotal,
.DropdownCart .KeepShopping,
.DropdownCart .ProceedToCheckout .txtInfo-2{display:none}
.DropdownCart .updateCart{margin-right:240px;text-align:right;float:none;padding-left:10px}
.DropdownCart .AlternativeCheckout{text-align:right;clear:both}
.DropdownCart .CheckoutButton{display:block !important;padding-bottom:20px}
.DropdownCart .CheckoutButton .btn{margin-bottom:5px;font-size:12px;padding:0 18px;display:block;line-height:42px}
.DropdownCart .CheckoutButton .btn:hover{color:#FFF}
.DropdownCart .updateCart .btn{line-height:48px;font-size:12px;font-weight:700;line-height:38px;border-color:#000;background:#FFF;color:#000}
.DropdownCart .updateCart .btn:hover{background:#000;color:#FFF}
.DropdownCart .CartContents tfoot .SubTotal td{padding:20px}
.DropdownCart .CartContents tfoot .SubTotal td.HL-ShoppingCartShippingEstimator{display:none}
.DropdownCart .ProceedToCheckout .PayPalExpressCheckout p{margin-bottom:-5px}
.DropdownCart .AlternativeCheckout p a:focus{text-decoration:none}
.DropdownCart .AlternativeCheckout p a strong{font-size:11px;color:#000;font-weight:bold;position:relative;padding-right:15px;text-transform:uppercase}
.DropdownCart .AlternativeCheckout p a strong:after{position:absolute;content:'';width:0;height:0;right:0;top:3px;border:4px solid transparent;border-left-color:#313131}
.DropdownCart .CartContents td.CartItemIndividualPrice,
.DropdownCart .CartContents td.CartItemTotalPrice{padding-top:25px !important}
.DropdownCart .CartContents td.CartItemIndividualPrice{padding-left:0 !important}
.DropdownCart .CartContents td.CartItemTotalPrice,
.DropdownCart .CartContents th:last-child{padding-right:55px !important}
DropdownCart .CartContents td.CartItemTotalPrice .ProductPrice{font-size:12px}
.DropdownCart .CartContents tfoot .SubTotal td .titTotal{font-size:12px;text-transform:none;color:#646464}
.DropdownCart .CartContents tfoot .SubTotal td .titTotal em{width:auto;padding-left:6px;font-size:16px;color:#000}
.DropdownCart .CartContents td.ProductName{padding:20px 0 !important;font-family:'Roboto', sans-serif}
.DropdownCart .CartContents td.ProductName a{white-space:pre-line;font-weight:500;text-transform:none;font-size:12px;font-family:'Roboto', sans-serif;width:145px;color:#000000;margin-top:10px; display: inline;}
.DropdownCart #CartFormContainer{background:#FFF;min-height:30px}
.DropdownCart .CartContents th:first-child{text-align:left !important}
.DropdownCart .ProceedToCheckout{padding:0 20px 0 0;margin-top:-62px;width:100%;max-width:220px}
.DropdownCart #DropdownCartForm{position:relative}
.DropdownCart .CartRemoveLink{margin-top:1px;position:absolute;right:20px;top:27px;background-position:6px -2302px;text-indent:-9999px;width:20px;height:20px;padding-left:0}
.DropdownCart table thead tr th::before{display:none}
.DropdownCart table tr{position:relative}
.DropdownCart .ProductName .productAttributes,
.DropdownCart .ProductName .CustomizeItemLink{display:none}
.DropdownCart .CartContents tbody tr td.CartItemQuantity{padding-top:26px !important}
.DropdownCart table.CartContents tfoot .SubTotal td div{font-family:Roboto;font-size:12px;color:#000;font-weight:700}
.DropdownCart .CartContents tfoot td em,
.CartContents tfoot .SubTotal td .titGTotal em{font-family:Roboto;font-size:18px;font-weight:bold}
.DropdownCart .CartItemQuantity .selector{width:75px !important}
.DropdownCart .CartItemQuantity input{width:52px !important;border:1px solid #d0d0d0}
.DropdownCart .CartItemQuantity .button{display:none}
.DropdownCart .CartItemQuantity .wrapInputCount{border:0}
.ProceedToCheckout .FloatRight{clear:both;width:100%;text-align:center}
.ProceedToCheckout .PayPalExpressCheckout p{width:auto}
.main .ProceedToCheckout .PayPalExpressCheckout p,
.main .AlternativeCheckout .PTB20 > span{display:block !important;text-transform:none;font-size:12px;color:#555555;letter-spacing:0.02em;width:100%;margin:5px 0}
.HorizontalFormContainer dd div#uniform-giftwrapping_all{width:auto !important}
#CheckoutGuestForm label{font-weight:700;color:#000;letter-spacing:0.02em}
a.ChangeLink{top:12px;right:10px}
.HorizontalFormContainer dd div.selector{width:auto !important;min-width:440px;max-width:100%;border-radius:0}
.HorizontalFormContainer dd div#uniform-creditcard_ccexpy,
.HorizontalFormContainer dd div#uniform-creditcard_ccexpm{min-width:100px}
.ExpressCheckoutContent{padding:30px 45px}
.ExpressCheckoutContent > .CreateAccount,.ExpressCheckoutContent > .AccountLogin{display:inline-block;width:49%;vertical-align:top;text-transform:capitalize}
.ExpressCheckoutContent > .CreateAccount{padding-right:30px}
.ExpressCheckoutContent > .AccountLogin{padding-left:45px}
.ExpressCheckoutContent > .AccountLogin .HorizontalFormContainer dt{display:block;float:none;width:auto;text-align:left}
.ExpressCheckoutContent > .AccountLogin .HorizontalFormContainer dd{margin-left:0}
.ExpressCheckoutContent > .AccountLogin .HorizontalFormContainer dd.HL-Action{margin-top:-30px}
.ExpressCheckoutContent > .AccountLogin .HorizontalFormContainer dd.HL-Action a{color:#000}
#LoginForm em.required{position:static;display:inline-block;padding-right:3px;font-style:normal;color:#f1172f}
#LoginForm h3{color:#000;font-family:Roboto;font-size:16px;text-transform:uppercase}

.ExpressCheckoutContent > .CreateAccount h4,
.ExpressCheckoutContent > .AccountLogin h4{font-size:11px;text-transform:uppercase;padding-bottom:10px;letter-spacing:0.05em}
.ExpressCheckoutContent > .CreateAccount p,
.ExpressCheckoutContent > .AccountLogin p{font-size:12px;color:#323232;padding-top:8px}
.ExpressCheckoutContent > .CreateAccount .btn.alt,
.ExpressCheckoutContent > .AccountLogin .btn.alt{font-size:12px; line-height:36px}
#CheckoutStepConfirmation .SubTotal td strong,
#CheckoutStepConfirmation .SubTotal td em{display:inline-block;padding-top:0;font-weight:400}
#CheckoutStepConfirmation .SubTotal:last-child td strong,
#CheckoutStepConfirmation .SubTotal:last-child td em{font-weight:700}
#CheckoutStepConfirmation .SubTotal .Block{margin-bottom:0}
#CheckoutStepConfirmation .SubTotal.st td{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.AccountMessageList{margin:0;padding:0;list-style:none}
.AccountMessageList li{padding:0 0 20px 0;margin:0;border-bottom:1px solid #d6d6d6}
.AccountMessageList .by{position:relative;display:block;padding:0 0 0 25px}
.AccountMessageList .by img{position:absolute;left:0;top:2px}
.AccountMessageList blockquote{margin-left:0;padding-top:5px}
.AccountOrderStatusList{margin:0;padding:0;list-style:none}
.Meta{font-size:12px}.OrderItemList{margin:10px 0px}
.AccountOrderStatusList li,
.AccountOrdersList li{position:relative}
.li-list{padding:20px 0;border-bottom:1px solid #d6d6d6}
.AccountOrderStatusList .box1{padding:0 10px 0 20px}
.btns{position:absolute;right:0;top:20px;float:left;z-index:2;color:#5e5c5c;font-size:13px;line-height:28px;font-weight:normal}
.btns form{display:inline;float:right}
.btns span.FloatRight{padding:0 5px}
.btns .btn-clear{float:left;clear:none}
.bg-gray{float:left;padding:20px;width:90%;background:#ededed;display:block;margin-bottom:20px}
.ShippingMethodList table{clear:both;padding-top:20px;width:100%}
.ShippingMethodList table td{padding:15px 10px 10px 10px !important}
.ExpressCheckoutBlock,
.ExpressCheckoutContent,
.full-width > #ChooseShippingAddress,
.full-width > #ChooseBillingAddress {border:1px solid #d7d7d7; margin-bottom:15px; background:none;}
.ExpressCheckout .ExpressCheckoutBlock .ExpressCheckoutTitle{background-color:#fff;position:relative;margin:0;padding:14px 20px;cursor:auto;font-weight:bold;text-transform:uppercase;border:none !important;color:#141414;font-size:12px;font-weight:700;font-family:'Montserrat', sans-serif;background:#fafafa;letter-spacing:0.05em}
.ExpressCheckout .ExpressCheckoutBlock .ExpressCheckoutTitle .titStep{margin:-14px 15px -15px -20px;min-width:50px;border-right:1px solid #d7d7d7;padding:15px 20px 16px 20px;display:inline-block;background:#fff}
.ExpressCheckout .ExpressCheckoutBlock.ExpressCheckoutBlockCompleted .ExpressCheckoutTitle,
.ExpressCheckout .ExpressCheckoutBlock.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle{background:none}
.ExpressCheckout .ExpressCheckoutBlock.ExpressCheckoutBlockCompleted .ExpressCheckoutTitle .titStep{background:none}.ExpressCheckoutBlock h3 a{font-size:12px}
.ExpressCheckoutBlock .ExpressCheckoutCompletedContent{display:none}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent{display:inline;font-size:12px;font-weight:normal;font-style:normal;top:0;padding:16px;white-space:nowrap;text-transform:none;color:#bebebe;min-height:48px}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutContent{display:none}
a.ChangeLink{position:absolute;right:15px}
.ExpressCheckoutContent .FloatLeft{float:none}
.ExpressCheckoutBlock a.ChangeLink{display:none}
.ExpressCheckoutBlockCompleted a.ChangeLink{display:inline;top:17px;right:20px;font-size:11px}
.ExpressCheckoutCompletedContent{position:absolute;left:350px}
.ExpressCheckoutBlock .ExpressCheckoutContent{border:none;border-top:1px solid #e0e0df}
.ExpressCheckoutContent .btn.alt{line-height:33px;border:2px solid transparent;font-size:12px}
.ExpressCheckoutContent .BottomPaymentButton .btn{line-height:44px;border:0}
#OrderConfirmationForm .BlockPaymentOptionsInner{float:left;margin-bottom:5px}
#OrderConfirmationForm .CheckoutRedeemCoupon{margin-bottom:20px}
#OrderConfirmationForm .PTB20{padding:12px 0}
#payment_options .PTB20{padding-bottom:7px}
#payment_options .PTB20 strong,
#OrderConfirmationForm .CheckoutOrderComments .PTB20 strong,
#OrderConfirmationForm .HearFromUsViaEmail .PTB20 strong,
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon h4{font-size:12px;text-transform:uppercase;color:#000;font-weight:700;font-family:'Montserrat', sans-serif}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon{background:#f5f5f5;border:1px solid #dbdbdb;max-width:450px;padding:30px 25px}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon p{margin-bottom:15px}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon p strong{float:left;line-height:38px;padding-right:10px}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon .CouponCodeTitle{float:left;padding-right:10px;line-height:42px}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon .CouponCodeInner{max-width:311px;overflow:hidden;position:relative}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon .CouponCodeInner #couponcode{background:#fff;border:1px solid #d0d0d0;height:42px;max-width:311px;padding-right:70px;width:100% !important}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon .CouponCodeInner #apply_code{color:#fff;background:#333333;border:none;height:32px;line-height:32px;padding:0 15px;position:absolute;right:5px;top:5px;font-family:'Montserrat', sans-serif}
#OrderConfirmationForm .BottomPaymentButton{text-align:left !important;border-top:1px solid #dbdbdb;padding-top:25px}
.CheckoutRedeemCoupon h4{padding-bottom:10px}
.CheckoutRedeemCoupon p{margin-top:0px;margin-bottom:0}
.CartContents tbody tr td.HL-CartFirst + td{padding-top:39px}
#CheckoutStepPaymentDetails input[type=submit]{margin:0 10px}
.HorizontalFormContainer dd > em.ProductPrice{display:inline-block;font-weight:700;padding-top:8px}
.chooseAnotherToShare{padding-left:20px}
.full-width > .ExpressCheckoutBlock,
.full-width > #ChooseShippingAddress,
.full-width > #ChooseBillingAddress{position:relative;overflow:hidden;padding:20px}
#ChooseBillingAddress label,
#ChooseShippingAddress label{display:block}
.SelectBillingAddress,
.SelectShippingAddress{margin-bottom:20px}
#multiAddressForm div.selector{width:450px}
.Right hr{margin:5px 0 0}
.ComparisonCheckbox{float:left}
.SideRecentlyViewed .ProductList li{margin-left:0}
.SideRecentlyViewed .ProductDetails{margin-left:20px}
.ComparisonTable{table-layout:fixed;width:100%}
.ComparisonTable tr th:last-child{text-align:left}
.ComparisonTable tr td:last-child{text-align:left}
.ComparisonTable tbody tr:nth-child(1) td a{color:#e95144;font-family:"Raleway",sans-serif;font-size:14px;font-weight:500;letter-spacing:0.02em;line-height:1.6}
.ComparisonTable img{max-height:100%;max-width:100%;padding-top:2px;vertical-align:top}
.ComparisonTable td{font-size:14px;padding:10px;vertical-align:center;text-align:left}
.ComparisonTable tbody tr:nth-child(1) td.CompareFieldName a{border-bottom:none !important;font-family:'Montserrat', sans-serif;color:#000;font-weight:700;font-size:13px;text-transform:uppercase}
table .CompareFieldName{width:95px;border-bottom:none !important;font-family:'Montserrat', sans-serif;color:#000;font-weight:700;font-size:13px;text-transform:uppercase}
table .CompareFieldTop{text-align:left;font-family:'Montserrat', sans-serif;color:#e04534;font-weight:700;font-size:11px;text-transform:uppercase}
table .CompareFieldTop:first-child{text-align:center;font-family:'Montserrat', sans-serif;color:#000;font-size:13px}
.CompareFieldTop a{font-size:14px}
table .CompareFieldTop a{text-align:center;font-family:'Montserrat', sans-serif;color:#e04534;font-weight:700;font-size:11px;text-transform:uppercase}
table .CompareFieldTop:last-child{text-align:center}
.ComparisonTable tbody tr:nth-child(4) td,
.ComparisonTable tbody tr:nth-child(4) td a{font-family:'Montserrat', sans-serif;font-weight:700;font-size:13px}
.ComparisonTable tbody tr:nth-child(5) td,
.ComparisonTable tbody tr:nth-child(7) td,
.ComparisonTable tbody tr:nth-child(8) td{font-size:12px;line-height:18px}
.CompareLeft{padding:5px 10px 5px 10px}.CompareCenter{padding:5px}
.CompareRating{text-align:center;padding-top:8px;vertical-align:middle}
.CompareProductOption{margin-left:20px;padding-left:5px}
.Availability{color:gray}.LittleNote{color:gray;font-size:0.85em}
.ViewCartLink{padding-left:30px;padding-top:10px;padding-bottom:10px}
.HorizontalFormContainer dt,
.HorizontalFormContainer dd,
.form dt,
.form dd{font-family:'Roboto', sans-serif;font-size:12px;}
.HorizontalFormContainer dd .selector span,
.form dd .selector span{font-family:'Roboto', sans-serif;font-size:12px;}
.HorizontalFormContainer dd,.form dd{padding-bottom:15px;margin-left:0;overflow:hidden;margin:0}
.HorizontalFormContainer dt,
.form dt{width:150px;text-align:left; padding: 8px 0;}
.HorizontalFormContainer dd.pbn div{display:block}
.HorizontalFormContainer dd.pbn small{color:#818181;font-style:italic;display:inline-block;padding-top:6px}
.ProductOptionList,
.ProductOptionList li{list-style:none;margin:0;padding:0}
.ProductOptionList li{margin-bottom:3px;margin-left:2px}
.MiniCart h3{font-size:1.3em}
.MiniCart .SubTotal{text-align:center;font-size:1.1em}
.JustAddedProduct{width:128px;overflow:hidden;margin:auto;text-align:center;padding:5px;margin-bottom:10px}
.JustAddedProduct strong,
.JustAddedProduct a{font-size:1em;font-weight:normal;display:block;margin-bottom:3px}
.JustAddedProduct .ProductDetails{font-size:1.2em;padding-bottom:10px}
.QuickSearch{background-color:#fff;margin:0;min-width:400px;position:absolute;top:100%;right:0;width:100%;z-index:9999;border: 1px solid #ccc; border-bottom:0}
.QuickSearch tbody tr{display:block;padding:10px;border-bottom:1px solid #d0d0d0}
.RatingIMG{display:none}
.QuickSearchTitle td,
.QuickSearchAllResults td{font-weight:bold;padding:4px;font-size:12px}
.QuickSearchResult td{font-size:12px;padding:0;cursor:pointer}
.QuickSearchResultImage{margin-left:4px;margin-right:10px;text-align:center}
.QuickSearchResultNoImage{padding-top:10px;color:#777}
.QuickSearchResultName{display:block}
.QuickSearchResult .Price{font-weight:bold;font-size:12px;padding-right:5px}
.QuickSearchHover{background:#D6D6D6}
.QuickSearchAllResults{text-indent:0;padding:0;line-height:20px}
.QuickSearch .QuickSearchAllResults a,
.QuickSearch .QuickSearchAllResults a:hover{height:30px;line-height:30px;display:inline-block}
.QuickSearchAllResults a:active,
.QuickSearchAllResults a{outline:none;-moz-outline-style:none}
#SearchPageHeader{padding:0}
#SearchPageHeader .ToggleSearchFormLink .btn.alt{border:2px solid #000;background:#FFF;color:#000;line-height:35px}
#SearchPageHeader .ToggleSearchFormLink .btn.alt:hover{border:2px solid #000;background:#000;color:#FFF;line-height:35px}
#SearchResultsProduct .btn.alt{border:0}
.BrandCloud .smallest{font-size:12px}
.BrandCloud .small{font-size:15px}
.BrandCloud .medium{font-size:18px}
.BrandCloud .large{font-size:20px}
.BrandCloud .largest{font-size:26px}
.BrandCloud a{padding-right:5px}
.DownloadExpires{padding-top:3px;font-style:italic;color:gray}
.DownloadExpiresToday{color:red}
.BillingDetails{float:left;width:48%;margin-right:10px;margin-bottom:15px}
.ShippingDetails{float:left;width:48%;margin-bottom:15px}
.ProductDetailsGrid dt{width:140px;margin-bottom:6px;float:left;font-weight:bold}
.ProductDetailsGrid dd{margin-left:140px;margin-bottom:6px}
.SubCategoryList{margin-bottom:20px}
.SubCategoryList ul,
.SubCategoryList li{list-style:none;margin-left:0}
.js-mobile-sub-category-menu{display:none}
.js-mobile-sub-category-menu .selector{display:block}
.js-mobile-sub-category-menu .selector span{font-size:12px;height:auto}
.SearchTips .Examples{padding:8px;color:#555;margin-left:30px;margin-bottom:10px}
.LoadingIndicator{margin-left:10px}
.LoadingIndicator img{vertical-align:middle;margin-right:10px}
.HL-LiveChat img{vertical-align:middle}
.SubCategoryListGrid{border-bottom:1px solid #d6d6d6;margin-bottom:20px}
.SubCategoryListGrid ul,
.SubCategoryListGrid li{list-style:none;margin:0}
.SubCategoryListGrid .sub-cat-name{display:block}
.SubCategoryListGrid > ul li{display:inline-block;margin:0 20px 20px 0;vertical-align:bottom;text-align:center;width:150px}
.SubCategoryListGrid > ul li img{max-width:100%}
.SubCategoryListGrid ol{clear:both}
.ProductAddToCart dt{float:left;font-weight:bold;width:140px;margin-bottom:4px}
.ProductAddToCart dd{margin-left:140px;margin-bottom:4px}
.ProductAddToCart.cannot-purchase .add-to-cart{display:none}
.ProductAddToCart dt div.Required,
#CartEditProductFieldsForm dt div.Required{width:8px}
.ProductAddToCart textarea,
#CartEditProductFieldsForm textarea{width:183px;height:50px}
.OutOfStockMessage{display:none}
.CartContents .CartProductFieldsLink{font-size:11px;color:#666;margin-top:6px;padding-left:22px;background:url('../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/GiftWrappingAvailable5d04.png?t=1569966783') no-repeat;padding-bottom:4px}
.ProductFields dd{margin-bottom:4px}
.ProductFields{margin-bottom:15px}
.ProductFields input.Textbox{width:100%}
.ProductFields .TextArea{width:100%}
.CartContents .CartProductFieldsRow{border-top:0}
.CartContents .CartProductFieldsRow dl{margin-top:15px}
p.QuantityInput,
p.AddCartButton{text-align:center}
.ProductAddToCart dt.QuantityInput{margin-top:4px}
.ProductAddToCart dd.AddCartButton span{margin-top:4px;padding-right:5px}
.TagList{margin-top:20px}
.CartThumb{text-align:center;width:1px}
.ViewAllLink a{padding-top:10px;display:block}
.TabNav,
.TabNav li{list-style:none;margin:0;padding:0}
.TabNav{font-size:12px;padding:0 20px 0 0;margin-bottom:20px}
.TabNav li{margin-bottom:-1px;display:inline-block;*display:inline;*zoom:1}
.TabNav li a{display:block;line-height:39px;padding:0 16px;height:38px;font-weight:700;font-size:11px;background:#f9f9f9;margin:0 8px 0 0;color:#a1a1a1;font-family:'Montserrat', sans-serif;text-transform:uppercase;letter-spacing:0.05em}
.TabNav li.Active a{background:#fff;border-bottom:1px solid #fff}
.ProductAddToCart dd.AddCartButton div.BulkDiscount{display:inline-block;float:left}
.ProductAddToCart .BulkDiscount{clear:both}
.TransitTime{font-weight:normal;color:gray}
.ContentList{list-style-type:none;margin:20px 0 0 0;padding:0;list-style-image:none}
.ContentList li{list-style-type:none;margin:0 0 20px 0;border-top:0}
.OrderItemMessage{padding:7px;margin:10px 0px 10px 0px}
.LittleNotePassword{color:gray;font-size:0.85em;font-weight:normal;padding:2px 0px 2px}
.RequiredClear{visibility:hidden}
.SearchPaging{float:right;font-size:0.95em}
.SearchSorting{float:right;font-size:0.95em;margin:8px 0px}
#SearchResultsCategoryAndBrand{margin:20px 0}
.ContentList em,
.QuickSearchResultMeta em{font-size:0.8em}
.QuickSearchResultMeta{text-align:left !important}
.QuickSearchResultMeta .Price{text-align:left}
#SearchResultsCategory ul{margin-top:20px;line-height:20px}
#AjaxLoading{background-color:rgba(0,0,0,.5);color:#fff; padding:10px 20px;display:none;position:fixed;text-align:center;z-index:10000000000;line-height:32px;left:0;right:0}
#AjaxLoading img{vertical-align:bottom;margin-right:5px}
.ProductMain table.ExpectedReleaseDate{margin-top:0}
#tabcontent{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
#tabcontent .photo{margin-right:20px;float:left;width:200px}
#tabcontent .photo img{height:auto;max-height:100%;max-width:100%}
#tabcontent #url{margin-bottom:20px}
ul.tabs li{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
#tabcontent .btn.alt{border:0}
.previewImageContainer{height:30px;width:50px}
.videoRow img{}
.videoRowTitle{font-weight:bold}
.videoRowDescription{max-height:50px;overflow:hidden}
.VideoOverlay{background-image:url('../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/VideoOverlay5d04.png?t=1569966783');background-position:center center;position:absolute;left:0;height:100%;width:100%;top:0;background-repeat: no-repeat;}
.VideoContentContainer{position:relative}
.VideoPreviewSize{width:92px;height:69px}
.videoRowLength{padding-left:4px}
.videoRow,
.videoRowTitle,
.videoRow img,
.videoRowLength{cursor:pointer}
#VideoList ul{position:relative;overflow-y:auto;padding:0;margin:0;width:240px;height:265px}
#VideoContainer{padding:5px 0 5px 5px;height:265px}
.VideoSingleTitle{font-weight:bold}
.VideoSingleDescription{margin-bottom:20px}
.Left #VideoMiddleContainer,
.Right #VideoMiddleContainer{display:none}
.Content #VideoSideContainer{display:none}
#VideoSideContainer ul{text-align:center}
#VideoSideContainer ul li{margin-bottom:5px}
.VideoSideDescription{padding:2px 10px}
.VideoImageContainer{position:relative;}
.ToggleSearchFormLink{position:relative;overflow:hidden;margin-top:-73px;margin-bottom:35px}
.ToggleSearchFormLink a{color:#fff}
.Panel#ProductTabs{padding-top:0px}
#prodAccordion .Block{padding:0 !important;margin:0 !important;border-bottom:1px solid #d6d6d6}
.prodAccordionContent{display:block}
.prodAccordionContent .BlockContent{clear:both}
.current .prodAccordionContent{display:block}
.inner .Block{display:block;clear:both}
.FeaturedProducts,
.NewProducts,
.TopSellers{margin-bottom:20px}
.BlockContent .CartThumb img{max-width:100px;height:auto}
#SharingDataWrapper{height:auto}
#SharingDataChoices{float:none}
#SharingDataChoices li{width:auto;height:auto}
#uniform-sel_billing_address{width:auto;margin-bottom:10px}
.left-content{float:left;width:43%}
.left-content .ProductList{margin:0 0 10px -10px}
.left-content .ProductList li{width:20%;padding:0 0 10px 10px}
.left-content .ProductList .ProductImage a{height:100px}
.left-content .ProductList .ProductDetails{font-size:12px;margin:0;padding:10px 10px 0 0;word-wrap:break-word}
.left-content .ProductList .ProductDetails .pname{border:solid 0px;font-size:12px;line-height:17px}
.left-content .ProductList .ProductPriceRating{display:none}
.left-content .ProductList em.p-price{font-size:12px;padding-left:0;padding-left:0;padding-top:0;margin-top:0}
#recaptcha_area{max-width:100%;margin-right:auto}
ul.AccountOrdersList{list-style:none outside none;margin:0;padding:0;list-style-image:none}
.AccountOrderStatusList li{position:relative;list-style-image:none}
#LayoutColumn1 .h3tt{display:none}
#LayoutColumn2 .multiStep{display:none}
.banner_category_page_top{position:relative}
.banner_category_page_top h2{font-weight:normal !important;line-height:1.25 !important;position:relative;clear:both;color:#312E29 !important;display:block;font-size:34px !important;font-weight:600 !important;text-transform:uppercase !important;bottom:75px;left:50px;position:absolute}
.HowToPay,
.NotifyMessage{margin:0 0 15px 0;background:none repeat scroll 0 0 #fff;padding:20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.HowToPay p{margin:0;padding:0}
.OrderItem1 .selector,
.OrderItem2 .selector{width:75px}
#fancy_bg{display:none !important}
div#fancy_outer{position:fixed !important;top:20px !important;bottom:20px !important;left:0 !important;right:0 !important;overflow-y:auto;overflow-x:hidden;margin:0 auto !important;max-width:780px !important;width:95% !important;padding:0 !important;z-index:11000 !important}
#fancy_close{background:url("../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icon-close5d04.png?t=1569966783") no-repeat scroll 0 0 transparent !important;height:20px !important;top:10px !important;right:10px !important;text-indent:999px;width:20px !important}
.PageMenu h3{display:none !important}
.Content .Button,
.form .Button{display:inline-block}
.QuickSearch tbody tr{display:block;padding:15px 20px}
.QuickSearch tbody tr td{border:none;vertical-align:text-top}
.QuickSearch tbody tr.QuickSearchResult:hover{background-color:#ededed}
.QuickSearchResult .QuickSearchResultImage{width:70px;height:65px;vertical-align:middle;text-align:center;padding:0 20px 0 0;border:0 !important}
.FormContainer .box{display:block;clear:both;width:100%;float:left;padding:0px;border-top:1px solid #d7d7d7;margin-bottom:35px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom:0}
.FormContainer .box > h3{color:#141414;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;padding:16px 0 13px;position:relative;font-size:12px;letter-spacing:0.05em}
.FormContainer .box > h3 + p{margin-bottom:27px}
#message_content{height:240px}
.UtilityLinks{float:left;width:100%;clear:both;margin:20px 0 5px 0}
ul.ShippingAddressList h4{display:block;clear:both;padding-bottom:8px}
.HorizontalFormContainer{max-width:100% !important}
.HorizontalFormContainer dd div.PasswordRequirements{max-width:378px;position:static;display:none}
.HorizontalFormContainer dd div.PasswordRequirements .PasswordRequirementsContent{display:block;max-width:378px;position:static;background:none;line-height:normal;padding:10px 0 0;color:inherit;font-size:11px}
.HorizontalFormContainer dd div.PasswordRequirementsContent:before{border:none}
.SubTotal td{padding:20px 0 0 0}
.boxin{display:block;width:100%;padding:20px 0;border-bottom:1px solid #6a6a6a}
.boxin .mtop{margin-top:20px}.GiftCertificateThemeList{line-height:28px !important}
.GiftCertificateThemeList label{float:left;clear:both}
.video-wrapper{position:relative;height:0;padding-bottom:56.25%}
.video-wrapper iframe {position:absolute;width:100%;height:100%;left:0;top:0}
#VideoContainer{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0;border:solid red 0px;height:auto}
#VideoSideContainer{display:none}
#FeaturedVideo{float:none;clear:both;border:solid red 0px}
#VideoList{float:none;clear:both;padding:10px 50px}
#VideoList ul{height:auto;width:auto}
#VideoList li{padding:10px;height:69px;margin:0;border:solid #fff 0px}
.currentVideo{background-color:#fff;border:0px}
.fullwidth{padding:0 !important}
#ProductBreadcrumb ul.last{display:block}
.Message{padding:20px}
.ccode label{float:left;width:200px;padding:0 20px;text-align:center}
.ProductThumbImage .zoomWindow{margin-left:-1px}
#provider_list{line-height:200%}
#cookieNotification{max-height:88px}
#cookieNotification .cookie-inner{max-width:940px;width:100%}
#cookieNotification p{float:none}
#cookieNotification button{float:right;margin:17px 0 0 0}
select.JSHidden{opacity:0 !important;filter:alpha(opacity=0) !important}
.zoomWindow{width:100%}
#uniform-eway_ccexpm,
#uniform-eway_ccexpy{width:75px !important}
.blockquote{margin:0}
#uniform-EventDateMonth,
#uniform-EventDateDay,
#uniform-EventDateYear{width:auto !important}
.sf-menu a.sf-with-ul{min-width:0 !important}
.product-nav{margin-bottom:34px;background:#eeeeee;border:1px solid #d0d0d0;overflow:hidden;padding:10px}
.product-nav #CategoryPagingTop,
.product-nav #CategoryPagingBottom,
.product-nav .CategoryPagination{margin:0;line-height:35px}
.product-nav #CategoryPagingTop{float:right;clear:none;margin:1px 20px 0 0}
.productlist-page .product-nav #CategoryPagingTop{display:none !important}
.fastCartTop{padding:0 10px 0 0}.FormFieldLabel{margin-right:5px}
.addthis_default_style .at300b,
.addthis_default_style .at300bo,
.addthis_default_style .at300m{margin:0 5px 0 0;padding:0}
.SubBrandList ul,
.SubBrandList li{list-style:none;margin-left:0}
.SubBrandList li{margin-bottom:4px;padding-left:25px;background:url('../images/SubBrand5d04.gif?t=1569966783') no-repeat 3px 50%}
.SubBrandListGrid ul,
.SubBrandListGrid li{list-style:none;margin-left:0}
.SubBrandListGrid li{padding:0 15px 30px 15px;display:inline-block;vertical-align:top;width:33.3%;margin:0;text-align:center;float:none}
.SubBrandListGrid .brand-name{float:none;display:block;text-align:center;padding-left:0;padding-right:0}
.SubBrandListGrid ol{clear:both}
.SubBrandListGrid ul{padding:0;margin:0 -15px;font-size:0}
.SubBrandListGrid ul li > div{border:1px solid #e2e2e2;margin:0px}
.SubBrandListGrid ul li:hover > div{border:1px solid #000;margin:0}
.SubBrandListGrid ul li .brand-img{height:85px;margin-bottom:0}
.SubBrandListGrid ul li .brand-img > a{display:table-cell;vertical-align:middle;width:100%;text-align:center}
.SubBrandListGrid ul li .brand-img img{padding:15px 10px 0}
.SubBrandListGrid ul li .brand-name{padding:15px 10px;color:#646464;font-weight:700;text-transform:uppercase;display:inline-block;font-size:12px}
#fastCartWrapper{padding:0}
html.javascript .productOptionViewRectangle input,
html.javascript .productOptionPickListSwatch input{left:-10000px !important;opacity:0 !important}
#WishLists{position:relative}
#sel_billing_address{margin-bottom:20px}
.ProductList .productWishlist{width:27px;height:27px;display:block;text-indent:-999em}
.ProductList .productWishlist:hover{background:#f4f3f4 !important;background:-moz-linear-gradient(top, #f4f3f4 0%, #fafafb 51%, #ffffff 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f3f4), color-stop(51%,#fafafb), color-stop(100%,#ffffff)) !important;background:-webkit-linear-gradient(top, #f4f3f4 0%,#fafafb 51%,#ffffff 100%) !important;background:-o-linear-gradient(top, #f4f3f4 0%,#fafafb 51%,#ffffff 100%) !important;background:-ms-linear-gradient(top, #f4f3f4 0%,#fafafb 51%,#ffffff 100%) !important;background:linear-gradient(to bottom, #f4f3f4 0%,#fafafb 51%,#ffffff 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f3f4', endColorstr='#ffffff',GradientType=0 ) !important}
.QuickViewBtn{top:auto !important;bottom:0 !important;left:0 !important;display:none !important;background:#333 !important;color:#FFF !important;font-family:'Roboto Condensed', sans-serif;font-size:11px !important;text-transform:uppercase;line-height:21px;letter-spacing:0.1em;width:100%;padding:0 2px !important}
.ProductList .productWishlist{position:absolute;margin-right:-14px !important;position:absolute;right:50%;top:97px;display:none}
.ProductList .productWishlist a:before{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat 1px -1837px;width:20px;margin:0 0 0 -7px;height:20px;content:"";position:absolute; top: 0; left: 50%;}
.ProductList .productWishlist a{display:block;width:27px;height:27px !important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#ffe8e8}
#HomeFeaturedProducts .ProductList .productWishlist a:before{background-position:1px -1836px;width:27px}
#QuickViewContent .ProductThumbImage{border:none}
#tinymce #email-modal,
#tinymce #email-modal .modal-window{display:block !important}
#email-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:500}
#email-modal .modal-overlay{background:#000;height:100%;position:absolute;width:100%}
#email-modal .modal-overlay{opacity:0.65;-moz-opacity:0.65;filter:alpha(opacity=50);zoom:1}
#email-modal .modal-window{display:none;height:320px;margin:0 auto;position:relative;top:25%;width:847px;max-width:90%}
#email-modal .window-border{background:#111;left:0;position:absolute;top:0}
#email-modal .window-window{padding:0;position:relative}
#email-modal .window-window .window-background{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90)}
#email-modal .window-window .window-content{padding:0;position:relative;background:#fff;border-bottom:1px solid #79757b;float:left;width:100%}
#email-modal .window-window .window-content .btn.close{height:29px;position:absolute;right:-16px;text-indent:-999em;top:-16px;width:29px;background:#000 url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) -41px -2298px no-repeat;cursor:pointer;opacity:1;padding:12px;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}
#email-modal .window-window .window-content .btn.close:hover{background-color:#e14c31}
#email-modal .window-window .window-content .title{padding-bottom:14px}
#email-modal .window-window .window-content .title,
#email-modal .window-window .window-content .message{border-top:none;color:#000;font-family:Roboto, Helvetica, sans-serif;text-transform:uppercase}
#email-modal .window-window .window-content .title span{font-size:12px;text-transform:none;display:block;font-weight:400;letter-spacing:0.05em;padding-top:9px;color:#555555;font-family:'Roboto', sans-serif;line-height:19px}
#email-modal .window-window .window-content .message{clear:both;color:#000;font-size:11px;font-weight:700;letter-spacing:0.05em;line-height:20px; padding:20px 50px 22px 0;text-transform:uppercase}
.imgEmail{float:right;width:42.5%;text-align:right}
.imgEmail img:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.wrapEmail{float:left;width:57%;padding:55px 10px 0 74px}
#embed-newsletter .email{background:#f5f5f5;border:0;font-style:italic;width:250px}
#embed-newsletter .button{border:2px solid #000;color:#000;background:#FFF;line-height:30px}
#embed-newsletter .button:hover{background:#000;color:#FFF}
.wrapEmail .social_icon{display:none}
.wrapEmail #socnet{margin-bottom:10px}
.brand-name{padding:5px 0 5px 4%;text-align:left;min-height:30px}
.right{float:right}
.txt24{font-weight:400;margin:0 0 20px 0}
.txt24 em{font-style:normal !important}
.p-relative{position:relative}
.p-absolute{position:absolute;left:50px;bottom:33%}
.c-wrap{width:980px;margin:0 auto;display:block;clear:both}
.txt-center{text-align:center !important}
.txt-left{text-align:left !important}
.txt-right{text-align:right !important}small{font-size:12px !important}
.multiStep,
.multiStep li{list-style-type:none;margin:0;padding:0;list-style-image:none}
.multiStep{text-align:center;position:relative;min-height:1px;zoom:1}
.multiStep li{margin:0 20px;position:relative;display:inline-block;*display:inline;*zoom:1}
.multiStep li.ActivePage h4{padding-bottom:0;margin-bottom:1em}
.multiStep li .icon{background:url("../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/nav_active5d04.png?t=1569966783") no-repeat;display:block;float:left;height:8px;left:50%;margin-left:-7px;position:absolute;bottom:-5px;width:13px}
.li-list{border-bottom:1px solid #d6d6d6;padding:20px 0}
.li-list h4{position:relative;z-index:1}
.li-list form{position:relative;z-index:10}
.left-content .ProductList .p-name{float:left;font-size:12px;margin:5px 0 25px 0;padding:5px 0 3px 5%;border-left:2px solid #d6d6d6}
a.CustomizeItemLink{font-size:11px}
.CartContents .ProductName .CustomizeItemLink{font-weight:700;font-style:italic}
#CartHeader{position:relative;margin-bottom:0}
#CartHeader + #yazmpa_txt + .txtR{display:none}
#CartHeader + .txtR{display:none}
#CartHeader .btn{top:50%;right:0;margin-top:-20px !important;position:absolute}
.recaptcha_widget_div{margin-bottom:20px}.recaptchatable{background-color:#fff}
.productAttributeConfigurablePickListSet ul{margin:0}
html.javascript .productOptionViewRectangle label{margin:0 0 5px 0 !important}
.fileInput{margin-bottom:10px}
#TabContentAddressMultiple{padding-top:20px}
label.outStock span.name{text-decoration:line-through}
.productOptionViewRectangle label.outStock span.name{text-decoration:none}
.productOptionViewRadio .outStock span.name,
.productOptionViewProductPickList .outStock span.name,
.productOptionViewProductPickListWithImage .outStock span.name,
.productOptionViewRectangle .option label.outStock{opacity:0.5;-ms-filter:~"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";*zoom:1}
.productOptionPickListSwatch .outStock .swatchColour,
.productOptionPickListSwatch .outStock .thumbnail,
.productOptionViewRectangle .outStock .name {position:relative}
.productOptionPickListSwatch .outStock .swatchColour:after,
.productOptionPickListSwatch .outStock .thumbnail:after,
.productOptionViewRectangle .outStock .name:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url("../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/out-of-stock-bg5d04.png?t=1569966783") center no-repeat;z-index:90;content:""}
#ToggleMenu,#DrawerMenu,#cart-amount{display:none}
.page{overflow:hidden}
#Header,
.page{-webkit-transition:-webkit-transform 100ms ease-out;-ms-transition:-ms-transform 100ms ease-out;transition:transform 100ms ease-out}
.page.off-screen{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px);position:fixed;overflow-y:hidden;width:100%}
#DrawerMenu{position:absolute;bottom:0;top:0;z-index:0;width:250px;background-color:#1e74ca;color:#fff}
#DrawerMenu.on-screen{display:block;position:absolute;overflow-y:auto}
#DrawerMenu div{margin:0;padding:0}
#DrawerMenu h3{background:#666;color:#fff;font-size:0.8em;font-weight:normal;padding:10px 15px;text-transform:uppercase;display:none}
#DrawerMenu ul{list-style:none;margin:0}
#DrawerMenu li{float:none;border-bottom:1px solid #fff;list-style:none outside none}
#DrawerMenu a{font-family:'Montserrat', sans-serif;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;color:#fff;font-size:1.1em;font-weight:normal;padding:15px 40px 15px 20px}
#DrawerMenu .sf-menu > li > a,
#DrawerMenu .main-menu > li > a{text-transform:uppercase;font-weight:700}
#DrawerMenu li > ul a{padding-top:15px;padding-bottom:15px;font-family:Roboto;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;padding-left:30px}
#DrawerMenu li > ul ul a{padding-left:30px;text-transform:none}
#DrawerMenu li > ul ul ul a{padding-left:45px}
#DrawerMenu li > div{padding:0 15px}
#DrawerMenu li > div > a{margin:0 -15px}
#DrawerMenu .subcat-expand{position:absolute;right:0;top:0;height:48px;width:55px;cursor:pointer}
#DrawerMenu .drawer-subcat .subcat-expand{height:48px}
#DrawerMenu .subcat-expand:after{color:#fff;content:"";display:block;font-size:16px;text-align:center;position:relative;top:50%;height:0;width:0;border:5px solid transparent;border-top-color:#fff;-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}
#DrawerMenu .subcat-expand.subcat-expanded:after{border-bottom-color:#fff;border-top-color:transparent;margin-top:-8px}
#DrawerMenu .drawer-subcat{background:#4c8dce;display:block !important;max-height:0;overflow:hidden;left:auto;top:auto;position:relative;visibility:visible !important;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in;width:100%}
#DrawerMenu .drawer-subcat.expanded{max-height:1000px}
#DrawerMenu .drawer-subcat.expanded li:first-child{border-top:1px solid #c3e1ff}
#SideAccountNavigation .CurrencyChooser{background:none;border:none;display:block;float:none;left:auto;margin-top:15px !important;padding:0;position:relative;padding-bottom:30px;right:auto;top:auto}
#SideAccountNavigation #change-currency,
#SideAccountNavigation h2{display:none}#SideAccountNavigation .selected-currency{background-color:#474747;border:1px solid #5c5c5c}#SideAccountNavigation .selected-currency .Text{padding:0 0 0 5px}
#SideAccountNavigation .CurrencyList{display:none}
#SideAccountNavigation .CurrencyList.open{display:block}
#SideAccountNavigation .CurrencyList dd{border:none}
#SideAccountNavigation .CurrencyList a{background:#474747;border-bottom:1px solid #383838;display:block;font-size:11px;height:35px;line-height:35px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;-moz-transition:all 60ms ease;-webkit-transition:all 60ms ease;-o-transition:all 60ms ease;transition:all 60ms ease}
#SideAccountNavigation .CurrencyList a:hover{background-color:none}
#SideAccountNavigation .CurrencyList .Flag{display:inline-block;float:none;margin-top:0;padding:0;text-align:left;vertical-align:middle;zoom:1}
#SideAccountNavigation .CurrencyList .Text{color:#ccc !important;display:inline-block;overflow:hidden;padding:0 0 0 5px !important;vertical-align:middle;white-space:nowrap}
.productPage div#fancy_outer{height:auto !important}
#back-top{display:none;bottom:20%;margin:0;position:fixed;right:12px;z-index:9999}
#back-top a{background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) 11px -521px no-repeat #FFF;display:block;height:52px;outline:0 none;text-indent:-9999px;width:52px;border:2px solid #000;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
#back-top a:hover{background-position:11px -629px;background-color:#000;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.HL-contact-wrapper .main > .container{padding-top:350px}
.HL-contact-wrapper .main{position:relative}
.HL-contact-wrapper .Breadcrumb ul{padding-bottom:19px}
.HL-mapContact{left:0;position:absolute;top:0;width:100%}
.HL-contact-wrapper .Content .TitleHeading{border-bottom:0 !important;margin-bottom:0;padding-bottom:9px}
.HL-contactForm{float:left;width:61%}
.HL-contactInfo{float:right;width:19%;margin-top:-33px}
.HL-contactInfo h3{margin-bottom:15px;font-size:12px;line-height:20px;text-transform:uppercase;font-weight:700;padding:0 0 8px;color:#000;position:relative;border-bottom:1px solid #c8c8c8;font-family:'Montserrat', sans-serif;letter-spacing:0.05em}
.HL-contactInfo p{font-size:12px;line-height:20px;padding:0 0 22px;margin:0;color:#000}
.contactEmail{padding-bottom:18px}
.contactEmail strong{font-weight:normal}
.contactEmail span{display:block}
.contactEmail a{color:#000}
.contactTime{color:#000}
.contactTime span{display:block}
.txtCaptcha{padding-top:0 !important}
.HL-contact-wrapper p.Submit{padding-top:0}
.HL-contact-wrapper p.Submit .btn{height:36px;line-height:33px}
.HL-BlockCustom .BlockTitle{text-transform:uppercase;font-size:13px}
.HL-BlockCustom .BlockContent p.HL-Email,
.HL-BlockCustom .BlockContent p.HL-Phone{display:inline-block;padding:0 30px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat 0px -2440px}
.HL-BlockCustom .BlockContent p.HL-Phone{background-position:0 -2504px;padding-right:0}
.HL-BlockCustom .BlockContent p label{display:block}.e-content{clear:both}
.BlogPostContent{clear:both;border-top:1px solid #e0e0df;padding-top:18px;overflow:hidden}
.BlogPostContent h3{padding-bottom:9px;font-family:'Roboto', sans-serif;font-size:20px}
#NewsContent .p-name a,.BlockContent.PageContent .BlogPostContent h3 a{font-size:20px;color:#2f2f2f}
#NewsContent .p-name a:hover,
.BlockContent.PageContent .BlogPostContent h3 a:hover{color:#0066cc}
.BlockContent.PageContent .BlogPostContent .HL-ReadMore a{font-size:11px;font-weight:700;color:#000;text-transform:uppercase;font-family:'Montserrat', sans-serif;letter-spacing:0.05em;border:1px solid #7d7d7d;padding:9px 20px;display:inline-block}
.BlockContent.PageContent .BlogPostContent .HL-ReadMore a:hover{color:#e95144}
ul.blog-tags li{background:#f7f7f7;border-bottom:1px solid #e5e5e5;color:#000;font-style:italic;font-size:11px;text-transform:capitalize;margin-top:0}
.HL-PostDate{color:#787878;margin-bottom:28px}
.BlogPostContent .bfc{display:block;width:auto}
.BlogPostContent .HL-ReadMore{padding-bottom:7px}
ul.blog-tags{margin-top:0}
.BlogShare{margin:0}
#NewsContent .p-name{padding-bottom:8px;font-family:'Roboto', sans-serif;font-size:20px}
.OrderItemOptions{display:block;padding-left:20px;padding-top:5px}
.YourAccount .list > li{border-top:1px solid #d7d7d7;padding-top:20px;margin-top:20px}
.YourAccount .list > li:first-child{border-top:none;padding-top:0px;margin-top:0px}
.YourAccount .list > li > h4{padding-bottom:12px;color:#000}
.YourAccount .list > li > h4 a{color:#000 !important}
.btns .alt{margin-right:18px}
.HowToPay{font-family:'Montserrat', sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.HowToPay span{font-size:12px;font-weight:400;text-transform:none;font-family:'Roboto Condensed', sans-serif}
.OrderItemList li small{font-family:'Roboto Condensed', sans-serif;font-size:12px;font-weight:400;color:#000}
#PurchaseGiftCertificate .BlockContent > p{margin-bottom:30px}#PurchaseGiftCertificate label{font-weight:400}
#PurchaseGiftCertificate .BlockContent > p > strong{font-weight:400}

@media \0screen{
    .container{width:1180px}
    .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
    .col-sm-12{width:100%}
    .col-sm-11{width:91.66666667%}
    .col-sm-10{width:83.33333333%}
    .col-sm-9{width:75%}
    .col-sm-8{width:66.66666667%}
    .col-sm-7{width:58.33333333%}
    .col-sm-6{width:50%}
    .col-sm-5{width:41.66666667%}
    .col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.owl-carousel .owl-wrapper-outer{width:auto;margin:0 -16px;padding:0 16px}
.HL-HasFeaturedProduct .FeaturedProducts + div{margin-top:-95px;clear:none}
.HL-HasNewProduct .HL-ProductList + div li{margin-top:-95px;clear:none}
.Content .ProductList .owl-item{position:relative}
.Content .ProductList .owl-item:hover,
.Content .ProductList li:hover{z-index:2}
.Content .ProductList li > div,
.Content .ProductList .owl-item > div{border:1px solid transparent;position:relative}
.Content .ProductList li:hover > div,
.Content .ProductList .owl-item:hover > div{border-color:#bfbfbf;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:35px 35px 0;margin:-20px -20px 0;margin-bottom:-75px;padding-bottom:90px;-moz-box-shadow:0px 0px 50px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 50px rgba(0,0,0,0.1);box-shadow:0px 0px 50px rgba(0,0,0,0.1)}
.Content .ProductList .owl-item:hover > div{padding-left:30px;padding-right:30px;margin-left:-15px;margin-right:-15px}
.Content .ProductList li:hover .ProductCompareButton{visibility:visible}
.CompareButton{display:block}
.Content .ProductList .ProductImage,
.brand-img,#ProductDetails .ProductThumbImage{padding-bottom:0px}
.Content .ProductList li .ProductActionAdd{left:0;bottom:-40px;width:100%;transition:bottom 500ms ease 0s;-webkit-transition:bottom 500ms ease 0s;-moz-transition:bottom 500ms ease 0s;-ms-transition:bottom 500ms ease 0s;-o-transition:bottom 500ms ease 0s;transition:bottom 500ms ease 0s}
.Content .ProductList li:hover .ProductActionAdd{bottom:-96px}
.Content .ProductList .ProductActionAdd{left:0;bottom:-96px;width:100%;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.Content .ProductList .ProductActionAdd > a{border:1px solid #bfbfbf;background:#f7f7f7;text-align:center;display:block;line-height:52px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px}
.Content .ProductList li:hover .productWishlist,
.Content .ProductList li:hover .QuickViewBtn,
.Content .ProductList li:hover .ProductActionAdd,
.Content .ProductList li:hover .ProductPriceRating,
.Content .ProductList li:hover .ProductCompareButton,
.Content .ProductList .owl-item:hover .productWishlist,
.Content .ProductList .owl-item:hover .QuickViewBtn,
.Content .ProductList .owl-item:hover .ProductActionAdd,
.Content .ProductList .owl-item:hover .ProductPriceRating,
.Content .ProductList .owl-item:hover .ProductCompareButton{display:block !important;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

.Content .ProductList li:hover .ProductActionAdd,
.Content .ProductList .owl-item:hover .ProductActionAdd{visibility:visible}
.Content .ProductList .HL-wrapperAction{position:relative;margin:0 -36px}
.Content .ProductList .HL-wrapperAction .ProductActionAdd,
.Content .ProductList .HL-wrapperAction .ProductPriceRating,
.Content .ProductList .HL-wrapperAction .ProductCompareButton{display:none;position:absolute}
.Content .ProductList .HL-wrapperAction .ProductPriceRating{left:36px;bottom:-30px}
.Content .ProductList .HL-wrapperAction .ProductCompareButton{right:36px;bottom:-30px}
.Content .ProductList .owl-item:hover .saleItem,
.Content .ProductList li:hover .saleItem{right:20px;top:20px}
.Content .ProductList.owl-carousel .owl-wrapper-outer{padding-top:20px;padding-bottom:90px}
#SimilarMultiProductsByCustomerViews{margin-bottom:-70px}
.Content .ProductList.owl-carousel .HL-wrapperAction{margin:0 -31px}
.Content .ProductList.owl-carousel .HL-wrapperAction .ProductPriceRating{left:31px}
.Content .ProductActionAdd > a{color:#000 !important;border:none}
.Content .ProductActionAdd > a span{background-position:0 -1958px !important}
.Content .ProductList .ProductCompareButton{margin-bottom:10px}
.ProductList .ProductPriceRating{margin-bottom:10px}
.nav-prev,
.nav-next{height:auto !important}input.quantityInput{display:block}
.CartRemoveLink{height:20px !important}
.DropdownCart .updateCart{margin-right:220px}
.DropdownCart .ProceedToCheckout .CheckoutButton{margin-top:-35px}
.titStep{width:85px}#SearchForm input{line-height:28px;display:inline-block}
input.Textbox,
textarea,
input[type="text"],
input[type="password"]{line-height:31px}
#frmGiftCertificate .FormContainer dd textarea{max-width:540px}
.TopMenu > .inner,
#Header > .inner,
.PageMenu > .inner,
.main > .inner,
.footer-main > .inner,
.footer-links > .inner,
.newsletter-subscription > .inner{max-width:1180px !important;width:1180px !important}
.footer-bottom{padding-bottom:20px}
.HL-GridList{min-width:170px}
.SortBox{min-width:300px}
#SideProductRelated .owl-carousel .owl-wrapper-outer,
#SimilarProductsByCustomerViews .owl-wrapper-outer{margin:0 -16px}
.DropdownCart .ProceedToCheckout{margin-top:-37px}
.DropdownCart .updateCart{margin-right:360px}
.CartItemQuantity .selector,.DetailRow.qty .selector{width:auto !important}
}

.cloudzoom-zoom-inside img:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.cloudzoom-lens img:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.cloudzoom-zoom-inside img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.cloudzoom-lens img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.cloudzoom-zoom img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.ProductList .ProductImage img,#ProductDetails .ProductThumbImage img{max-height:100%}
.ProductList .ProductImage img,
#ProductDetails .ProductThumbImage img,
.ProductList .ProductImage img:before,
#ProductDetails .ProductThumbImage img:before,
.ProductList .ProductImage img:after,
#ProductDetails .ProductThumbImage img:before,
.ProductList .ProductImage img,
#ProductDetails .ProductThumbImage img,
.ProductList .ProductImage,
#ProductDetails .ProductThumbImage,
.ProductList .ProductImage:before,
#ProductDetails .ProductThumbImage:after,
.ProductList .ProductImage > a,
#ProductDetails .ProductThumbImage > a,
.ProductList .ProductImage > a:after,
#ProductDetails .ProductThumbImage > a:after,
.ProductList .ProductImage > a:before,
#ProductDetails .ProductThumbImage > a:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.ProductImage > a img:not(:first-child){display:none}
.ProductImage:hover > a img:not(:first-child){display:block}
.TopMenu > .inner,
#Header > .inner,
.PageMenu > .inner,
.main > .inner,
.footer-main > .inner,
.footer-links > .inner,
.newsletter-subscription > .inner{width:auto !important;max-width:100% !important}
.widget-title fieldset.box-title{border-top:1px dotted #000;text-align:center;text-transform:uppercase;margin:0 0 43px}
.widget-title fieldset.box-title legend{display:block;font-size:20px;font-weight:700;color:#000000;font-family:'Montserrat', sans-serif;letter-spacing:0.1em;margin:0;padding:0 20px;width:auto;border:0}
.HL-HomeBannerBottom li{margin-bottom:30px;position:relative;text-align:center}
.HL-HomeBannerBottom .des h4{font-size:20px;margin:34px 0 20px;position:relative;font-family:'Montserrat', sans-serif;letter-spacing:0.1em;color:#000;font-weight:700;padding:0}
.HL-HomeBannerBottom .des p{font-size:12px;letter-spacing:0.02em;line-height:20px;margin:0 0 26px}
.HL-instagramSlider{margin:0 0 30px}
.home-instagram .btn{min-width:210px; border: none;}
.home-instagram .widget-title {padding-bottom: 28px;}
.home-instagram{text-align:center;padding:50px 0 44px;background:#fff8ee}.home-instagram .widget-title h3{font-size:20px;font-weight:700;letter-spacing:0.1em;margin:0;padding:0 0 20px;color:#000;font-family:'Montserrat', sans-serif;text-transform:uppercase;text-align:center}
.instagram-des{color:#2d2d2d;letter-spacing:0.02em; margin-bottom: 0;}
.instagram-des span{/* background:url(//cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/icon-instagram-small.png?t=1569966783) no-repeat 0 0; */display:inline-block;width:24px;height:16px;padding-right:8px}
.instagram-des span:before {content: "\f16d";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
.HL-HomeContentBanner{margin-bottom:37px; position: relative;}
.HL-HomeContentBanner .container{height: 100%;
    left: 50%;
    margin-left: -585px;
    position: absolute;
    top: 0;}
.HL-HomeContentBanner .col-xs-5 {
    display: table;
    float: right;
    height: 100%;
    overflow: hidden;
    position: relative;
    table-layout: fixed;
    text-align: center;
    vertical-align: middle;
}
.HL-HomeContentBanner .hl-inner {
    display: table-cell;
    vertical-align: middle;
}
.HL-HomeContentBanner .inner a{padding:0 15px 0 30px}
.HL-HomeContentBanner h2{color:#000000;font-size:40px;font-weight:700;font-family:'Montserrat', sans-serif;margin:0;position:relative;letter-spacing:0.1em;text-transform:uppercase;padding-bottom:13px}
.HL-HomeContentBanner p.line{background:#000;height:2px;margin:0 auto 20px;width:50px}
.HL-HomeContentBanner p{color:#2d2d2d;margin:0 0 37px;line-height:20px}
.banner_home_page_top{margin-bottom:35px}
.banner-home-top{clear:both;text-align:center}
.banner-home-top ul{margin-bottom:0}
.banner-home-top li{position:relative}
.banner-home-top h4{left:0;margin-top:-13px;position:absolute;text-align:center;top:50%;width:100%}
.banner-home-top h4 span{font-weight:700;text-transform:uppercase;font-family:'Montserrat', sans-serif;letter-spacing:0.1em;font-size:13px}
.product-nav.HL-NoPaging{ border:0 !important; padding:0 !important; min-height:0 !important; background:0; border:0;}
.brandpage .HL-NoPaging{margin-bottom:0}
.brandpage .product-nav.HL-HasPaging{border:1px solid #d0d0d0 !important;padding:10px !important;overflow:hidden}
#GiftCertificatesMenu li,#SideAccountMenu li,#BlogRecentPosts li{padding:23px 0;border-top:1px solid #d0d0d0;position:relative;margin-bottom:0;-webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
#GiftCertificatesMenu li:first-child,#SideAccountMenu li:first-child,#BlogRecentPosts li:first-child{border-top:0;padding-top:10px}
#GiftCertificatesMenu li a,#SideAccountMenu li a,#BlogRecentPosts li a{color:#000000;font-size:12px;-moz-transition:all 0.5ms ease;-webkit-transition:all 0.5ms ease;-o-transition:all 0.5ms ease;transition:all 0.5ms ease}
#GiftCertificatesMenu li:hover,#SideAccountMenu li:hover,
#BlogRecentPosts li:hover{padding-left:15px}
#GiftCertificatesMenu li:hover a,#SideAccountMenu li:hover a,#BlogRecentPosts li:hover a{color:#000 !important}
#GiftCertificatesMenu li:hover a:before,#SideAccountMenu li:hover a:before,#BlogRecentPosts li:hover a:before{position:absolute;top:27px;left:0;border:4px solid transparent;border-left-color:#000;width:5px;height:5px;content:""}
#GiftCertificatesMenu li:first-child:hover a:before,
#SideAccountMenu li:first-child:hover a:before,
#BlogRecentPosts li:first-child:hover a:before{top:15px}
#frmGiftCertificate .btn{background:#FFF;color:#000;border:2px solid #000;line-height:32px}
#frmGiftCertificate .btn:hover{background:#000;color:#FFF}
#frmGiftCertificate .btn.alt{border:0;background:#000;color:#FFF;line-height:36px}
#frmGiftCertificate .btn.alt:hover{color:#FFF;background:#e95144}
.lookbook{margin:-18px 0 0}
.lookbook .slide-des{width:50% !important;top:34%;left:auto !important;right:0 !important;position:absolute;text-align:center;color:#000}
.lookbook .slide-des p:first-child{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:0.2em;margin:0 0 3px}
.lookbook .slide-des p.line{height:3px;width:37px;margin-bottom:15px;display:block}
.lookbook .slide-heading{padding-bottom:8px;color:#000}
.lookbook .slide-text{font-size:12px;font-style:italic;max-width:100%;display:block}
.lookbook .HL-LookbookSlider{margin:0}
.lookbook .HL-LookbookSlider .slides{margin:0;display:block;position:relative}
.lookbook .HL-LookbookSlider .owl-item:nth-child(1) .slides .slide-des{left:0 !important}
.lookbook .HL-LookbookSlider .owl-item:nth-child(2) .slides .slide-text{font-weight:400;text-transform:none;letter-spacing:normal}
.lookbook .footer-top{float:right;width:100%;margin:0 0 6px;padding:0;position:relative;z-index:9}
.lookbook .footer-top .SocialConnect{float:right;margin:0}
.lookbook .footer-top .SocialConnect ul{margin:0}
.lookbook .footer-top .SocialConnect li{margin:0 5px 3px 0}
.lookbook .footer-top .SocialConnect li.li-instagram{margin-right:0}
.lookbook .footer-top .social_icon.last{display:none}
.lookbook p.bottom{clear:both;text-align:center;border-top:1px solid #d0d0d0;padding-top:40px}
.lookbook p.bottom .btn{height:48px;line-height:46px;min-width:140px}
.lookbook .owl-theme .owl-controls .owl-buttons div.owl-prev{background-position:0 -2914px;border:0;top:50%; background-color: transparent;}
.lookbook .owl-theme .owl-controls .owl-buttons div.owl-next{border:0;background-position:100% -2914px;top:50%; background-color: transparent;}
.lookbook .owl-theme .owl-controls .owl-pagination{display:none;bottom:3px;position:absolute;width:100%}
.lookbook .slide-des .slide-button{padding:0 20px 0 26px;text-decoration:none;min-width:215px}
.lookbook .slide-text{padding:0 0 25px;margin:0 auto;max-width:460px}
.lookbook .slide-heading{font-size:40px;font-weight:700;padding:0 0 10px;margin-bottom:0;letter-spacing:0.1em;text-transform:uppercase}
.lookbook .slide-des p.line{width:50px;margin:0 auto 17px;height:2px;background:#000}
.page .PageMenu .pages-menu .HL-HasMegamenu .Wrapper-Megamenu{display:none !important}
#sizechartModal .modal-header{border:0;padding:0}
#sizechartModal .modal-header .modal-title{display:none}
#sizechartModal .modal-header .close{text-indent:-9999px;background:url(../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/list-sprite5d04.png?t=1569966783) no-repeat -41px -2298px #000;cursor:pointer;height:30px;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";padding:0;position:absolute;right:-29px;top:2px;width:29px}
#sizechartModal .modal-dialog{width:843px;height:500px;margin:-250px auto 30px;top:50%}
#sizechartModal .modal-body{padding:5px 15px 30px;overflow-y:auto}
#sizechartModal .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}
#wishlistsform .btn.alt{border:0}
#wishlistsform table tr th:last-child,#wishlistsform table tr td:last-child{text-align:center}
#wishlistsform .CartContents tbody tr td:first-child{padding-left:20px}
.AdvancedSearch .btn.alt{border:0}
.PageContent ul,.PageContent ol{line-height:22px}.faceted-search .ProductList{font-size:inherit}
.faceted-search .ProductList .p-name a{color:#000;font-size:12px;font-weight:400}.faceted-search #SearchResultsProduct .ProductList li{margin:0 5px 15px}
.HL-NoFactedLeft{display:none}.HL-FactedMainfull.Content{width:100%}
#SearchResultsCategory{padding-top:0}
#SearchResultsCategoryAndBrand{margin-top:12px}
.js-faceted-search-column .SubCategoryList a{font-weight:700;color:#000;font-size:12px;letter-spacing:0.05em}
.js-faceted-showing-container .facet-container{border-top:0}
.js-faceted-showing-container .facet-container .facet-header,.js-faceted-showing-container .facet-container .facet-header-title{padding-top:0}
.productlist-page .js-faceted-search-column .SubCategoryList{border-bottom:1px solid #d0d0d0;padding-bottom:10px}
#SearchResultsProduct .CompareButtonContainer{border-top:1px solid #d0d0d0;padding-top:20px;margin-top:10px}
.faceted-search .ProductList .productWishlist a{font-size:0;text-indent:0}
.faceted-search .ProductList.List .productWishlist a{font-size:11px}

/* Main SlideShow */
.slide-show .slide-overlay.left {left: 0%; margin: 0;}
.slide-show .slide-overlay.right {left: auto; margin: 0; right: 0%;}

@media screen and (min-width: 1200px) {
.slide-show .slide-overlay.left {left: 30%; margin: 0;}
.slide-show .slide-overlay.right {left: auto; margin: 0; right: 30%;}
}
@media screen and (max-width: 767px) {
.slide-show .slide-overlay {top: 5%;}
.slide-show h2.HL-HasHeading {
    font-size: 20px;
    margin-bottom: 5px;
    padding-bottom: 10px;
}
.slide-show .btn {font-size: 10px; line-height: 30px;}
}

@media screen and (max-width: 767px) {
.slide-show h2.HL-HasHeading {
    font-size: 14px;
    margin-bottom: 0;
    padding-bottom: 5px;
}
.slide-show .slide-text {
    font-size: 10px;  margin-bottom: 5px;}
.slide-show .btn {font-size: 10px; line-height: 20px;}
}

/* Custom Fiels */
.ProductDetailsGrid.prodAccordionContent .Label { width: auto; padding-right: 30px; min-width: 100px;}

/* Cart Page */
#CartEditProductFieldsForm #ModalContent {padding-top: 20px !important; padding-bottom: 20px !important; height: auto !important;}
.CartItemRemove .CartItemQuantity + .CartRemoveLink:after {content:"Remove";}

.radio input[type=radio],
.radio-inline input[type=radio],
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox] {margin-left: -7px;}

#CartFormContainer .wrapInputCount{min-width: 122px;}

.Block > .icon-add {
    background: #999 url("../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/add5d04.png?t=1569966783") no-repeat scroll 50% 50%;
}
#ChooseShippingAddress .icon-add,
#ChooseBillingAddress .icon-add {
    top: 15px;
    right: 15px;
}
.form ul {list-style: none;}

.quote {
    height: 47px;
    line-height: 47px;
    font-size: 16px;
    padding: 0 29px;
    color: #fff;
    font-style: normal;
    font-weight: 700;
    background-color: #70aa23;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 0;
 display: inline-block;
    text-decoration: none;
font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
}
.quote:hover {

 background-color: #88CE2C;
   color: #fff;
 }
 
.ProductList .owl-wrapper {
    width: 100% !important;
}
.ProductList .owl-item {
  height: 270px;
}

.inner-fact-block .name {
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}

.inner-fact-block .amount {
    font-size: 36px;
    font-weight: bold;
    color: #002346;
}

.inner-fact-block {
    border: 1px solid #FFF;
}
.ProductListHome .HLProductItem {
    width: 100%;
   height: 240px;
    display: block;
    float: left;
    margin-bottom: 15px;
    overflow: hidden;
}

@media (min-width: 544px){
    .ProductListHome .HLProductItem {
    width: 50%;
}
}

@media (min-width:768px){
    .ProductListHome .HLProductItem {
    width: 33.3%;
}
}

@media (min-width: 992px){
    .ProductListHome .HLProductItem {
    width: 25%;
}
}

@media (min-width: 1200px){
    .ProductListHome .HLProductItem {
    width: 20%;
}
}
.ProductListHome .ProductImage{
    margin-bottom: 10px;
     height: 144px;
}
.RelatedBox{
       width: 100%;
   height:240px;
    display: block;
    float: left;
    margin-bottom: 15px;
    overflow: hidden;
        text-align: center;
}
@media (min-width: 544px){
    .RelatedBox{
    width: 50%;
}
}
@media (min-width:768px){
    .RelatedBox {
    width: 33.3%;
}
}
@media (min-width: 992px){
    .RelatedBox {
    width: 25%;
}
}
.RelatedBox .ProductImage{
    margin-bottom: 10px;
    height: 144px;
}
.fact-block {
    margin-bottom: 10px;
}
.VedioContainer {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.HomeVideo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.HomeVedioSection{
        background-color: #f0f0f0;
        padding-bottom:30px;
        padding-top:30px;
        margin-bottom: 20px;
}
.foterMicons {
    clear: both;
}
.country {

    display: inline-block;



}



    .country h2 {
    
    color:#0066cc;
    padding: 10px 5px;
    font-size: 20px;
}
.img {

margin: 0px -15px;
}


    .country ul li {
    height: 35px;
    float: left;

    width: 232px;
background-image:url('../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/pure-aqua-inc-worldwide5d04.png?t=1569966783');
background-repeat:no-repeat;
    padding: 0px 0 0 35px;
}

  .country ul {
  
         list-style:none;
}
    .country ul li a {
        float: left;
        text-decoration: none;
        color: #333;
    }

   
     .country ul li a:hover {
        
        color: #0066cc;
    }
   
    
    
    
    
.Sudanflag  {
    background-position: 5px -8727px;
}    
     .algeriaflag {background-position: 5px -4759px;

}
    .Angolaflag {background-position: 5px -6089px;

}
       .Beninflag {background-position: 5px -5634px;

}
.Botswanaflag {
    background-position: 5px -5389px;
}
.BurkinaFasoflag {
    background-position: 5px -5773px;
}
.Burundiflag {
    background-position:5px -5669px;
}
.Cameroonflag {
    background-position:5px -7174px;
}


.CapeVerdeflag {
    background-position:5px -5039px;
}



.Chadflag {
    background-position:5px -1539px;
}
.Comorosflag {
    background-position:5px -3324px;
}
.Comorosflag {
    background-position:5px -3324px;
}
.cotedivoireflag {
    background-position:5px -7139px;
}
.DemocraticRepublicoftheCongoflag {
    background-position:5px -5284px;
}
.Djiboutiflag {
    background-position:5px -4899px;
}
.Egyptflag {
    background-position:5px -69px;
}
.Eritreaflag {
    background-position:5px -4655px;
}
.Ethiopiaflag {
    background-position:5px -4587px;

}
.GabonRepublicflag {
  background-position:5px -4339px;

}
.Gambiaflag {
    background-position:5px -4129px;

}
.Guineaflag {
    background-position:5px -3989px;

}
.Guinea-Bissauflag {
    background-position:5px -3989px;

}
.Kenyaflag {
    background-position:5px -3464px;

}
.Lesothoflag {
    background-position:5px -2974px;
}
.Madagascarflag {
    background-position:5px -2799px;

}
.Malawiflag {
    background-position:5px -2449px;

}
.Maliflag {
    background-position:5px -2729px;

}
.Mauritaniaflag {
    background-position:5px -2624px;

}
.Mauritiusflag {
    background-position:5px -2519px;

}
.Mayotteflag {
    background-position:5px -6544px;

}
.Moroccoflag {
    background-position:5px -2834px;

}
.Mozambiqueflag {
    background-position:5px -2344px;

}
.Namibiaflag {
    background-position:5px -2309px;

}
.Nigerflag {
    background-position:5px -2239px;

}
.Nigeriaflag {
    background-position:5px -7069px;

}
.RepublicoftheCongoflag {
    background-position:5px -5252px;
}
.Reunionflag {
    background-position:5px -4374px;

}
.SierraLeoneflag {
    background-position:5px -1189px;

}
.Somaliaflag {
    background-position:5px -1084px;

}
.SouthAfricaflag {
    background-position:5px -34px;

}
.Swazilandflag {
    background-position:5px -6509px;

}
.Tanzaniaflag {
    background-position:5px -489px;

}
.Togoflag {
    background-position:5px -839px;

}
.Tunisiaflag {
    background-position:5px -699px;
}
.Ugandaflag {
    background-position:5px -419px;

}
.Zambiaflag {
    background-position:5px 1px;

}
.Zimbabweflag {
    background-position:5px -7209px;

}
.Rwandaflag {
    background-position:5px -6439px;

}
.SaintHelenaflag {
    background-position:5px -909px;

}
.SaoTomeandPrincipeflag {
    background-position:5px -1014px;
}
.Senegalflag {
    background-position:5px -1119px;

}
.Seychellesflag {
    background-position:5px -1364px;

}
.Guinea-Bissauflag {
    background-position:5px -3989px;

}
.Anguillaflag {
    background-position:5px -6229px;

}
.AntiguaandBarbudaflag{
    background-position:5px -6264px;
}
.Argentinaflag {
    background-position:5px -6055px;
}
.Arubaflag {
    background-position:5px -5949px;

}
.Bahamasflag {
    background-position:5px -5459px;
}
.Barbadosflag {
    background-position:5px -5844px;
}

.Belizeflag {
    background-position:5px -5354px;
}
.Bermudaflag {
    background-position:5px -5599px;
}
.Boliviaflag {
    background-position:5px -5529px;
}
.Brazilflag {
    background-position:5px -5494px;
}
.BritishVirginIslandsflag {
    background-position:5px -209px;
}
.Canadaflag {
    background-position: 5px -5319px;
}
.CaymanIslandsflag {
    background-position: 5px -4479px;
}
.Chileflag {
    background-position:5px -5179px;
}
.Colombiaflag {
    background-position:5px -5109px;
}
.CostaRicaflag {
    background-position:5px -5074px;
}
.Dominicaflag {
    background-position:5px -4829px;
}
.DominicanRepublicflag {
    background-position:5px -4794px;
}
.Ecuadorflag {
    background-position:5px -4724px;
}
.ElSalvadorflag {
    background-position:5px -979px;
}
.FalklandIslandsflag {
    background-position:5px -6229px;
}
.FrenchGuianaflag {
    background-position:5px -4374px;
}
.Greenlandflag {
    background-position:5px -4164px;
}
.Grenadaflag {
    background-position:5px -4269px;
}
.Guadeloupeflag {
    background-position:5px -4374px;
}
.Guatemalaflag {
    background-position:5px -4024px;
}
.Guyanaflag {
    background-position:5px -3954px;
}
.Hondurasflag {
    background-position:5px -3884px;
}
.Jamaicaflag {
    background-position:5px -3569px;
}
.Mexicoflag {
    background-position:5px -2414px;
}
.Montserratflag {
    background-position:5px -2589px;
}
.NetherlandsAntillesflag {
    background-position:5px -6124px;
}
.Nicaraguaflag {
    background-position:5px -2169px;
}
.Panamaflag {
    background-position:5px -1889px;
}
.Martiniqueflag {
    background-position: 5px -2659px;
}
.Paraguayflag {
    background-position: 5px -7244px;
}
.Peruflag {
    background-position: 5px -1854px;
}
.SaintKittsandNevisflag {
    background-position: 5px -3289px;
}
.SaintLuciaflag {
    background-position: 5px -3079px;
}
.SaintPierreandMiquelonflag {
    background-position: 5px -6824px;
}
.SaintVincentandtheGrenadinesflag {
    background-position: 5px -278px;
}
.Surinameflag {
    background-position: 5px -1049px;
}
.TrinidadandTobagoflag {
    background-position: 5px -594px;
}
.TurksandCaicosflag {
    background-position:5px -909px;
}
.UnitedStatesflag {
    background-position: 5px -383px;
}
.Uruguayflag {
    background-position: 5px -351px;
}
.Venezuelaflag {
    background-position: 5px -244px;
}
.Armeniaflag {
    background-position:5px -6159px;
}
.Australiaflag {
    background-position: 5px -5984px;
}
.Bahrainflag {
    background-position: 5px -5704px;
}
.Bhutanflag {
    background-position: 5px -5424px
}
.Bruneiflag {
    background-position: 5px -5564px;
}
.Cambodiaflag {
    background-position: 5px -3397px;
}
.Chinaflag {
    background-position: 5px -5144px;
}
.CookIslandsflag {
    background-position: 5px -5214px;
}
.Fijiflag {
    background-position: 5px -4514px;
}
.FrenchPolynesiaflag {
    background-position: 5px -1819px;
}
.HongKongflag {
    background-position: 5px -3919px;
}
.Indiaflag {
    background-position: 5px -3674px;
}
.Indonesiaflag {
    background-position: 5px -3779px;
}
.Israelflag {
    background-position:5px -3709px;
}
.Japanflag {
    background-position: 5px -3499px;
}
.Jordanflag {
    background-position: 5px -3534px;
}
.Kazakhstanflag {
    background-position: 5px -3149px;
}
.Kiribatiflag {
    background-position: 5px -3359px;
}
.Kyrgyzstanflag {
    background-position: 5px -3429px;
}
.Kuwaitflag {
    background-position: 5px -3219px;
}
.Laosflag {
    background-position: 5px -3114px;
}
.Malaysiaflag {
    background-position: 5px -2379px;
}
.Maldivesflag {
    background-position: 5px -2484px;
}
.MarshallIslandsflag {
    background-position: 5px -2764px;
}
.FederatedStatesofMicronesiaflag {
    background-position: 5px -4444px;
}
.Mongoliaflag {
    background-position: 5px -6369px;
}
.Nauruflag {
    background-position: 5px -2029px;
}
.Nepalflag {
    background-position: 5px -2064px;
}
.NewCaledoniaflag {
    background-position: 5px -2274px;
}
.NewZealandflag {
    background-position: 5px -1959px;
}
.Niueflag {
    background-position: 5px -1994px;
}
.NorfolkIslandflag {
    background-position:5px -2204px;
}
.Omanflag {
    background-position: 5px -1924px;
}
.Palauflag {
    background-position: 5px -1644px;
}
.PapuaNewGuineaflag {
    background-position: 5px -1784px;
}
.Philippinesflag {
    background-position: 5px -1749px;
}
.PitcairnIslandsflag {
    background-position: 5px -6229px;
}
.Qatarflag {
    background-position: 5px -5704px;
}
.Samoaflag {
    background-position:5px -104px;
}
.SaudiArabiaflag {
    background-position: 5px -1434px;
}
.Singaporeflag {
    background-position: 5px -1294px;
}
.SolomonIslandsflag {
    background-position: 5px -1399px;
}
.SouthKoreaflag {
    background-position:5px -3254px;
}
.SriLankaflag {
    background-position: 5px -3009px;
}
.Taiwanflag {
    background-position: 5px -524px;
}
.SouthKoreaflag {
    background-position: 5px -3254px;
}
.Tajikistanflag {
    background-position: 5px -769px;
}
.Thailandflag {
    background-position: 5px -804px;
}
.Tongaflag {
    background-position: 5px -664px;
}
.Turkmenistanflag {
    background-position: 5px -734px;
}
.Tuvaluflag {
    background-position: 5px -559px;
}
.UnitedArabEmiratesflag {
    background-position: 5px -6299px;
}
.Vanuatuflag {
    background-position: 5px -139px;
}
.Vietnamflag {
    background-position: 5px -174px;
}
.WallisandFutunaflag {
    background-position: 5px -6792px;
}
.Yemenflag {
    background-position: 5px -69px;
}
.Albaniaflag {
    background-position: 5px -6194px
}
.Andorraflag {
    background-position: 5px -6334px;
}
.Austriaflag {
    background-position: 5px -6019px;
}
.AzerbaijanRepublicflag {
    background-position: 5px -5914px;
}
.Belarusflag {
    background-position:5px -6999px;
}
.Belgiumflag {
    background-position: 5px -5809px;
}
.BosniaandHerzegovinaflag {
    background-position: 5px -2659px;
}
.Bulgariaflag {
    background-position: 5px -5739px;
}
.Croatiaflag {
    background-position: 5px -3849px;
}
.Cyprusflag {
    background-position: 5px -5004px;
}
.CzechRepublicflag {
    background-position: 5px -4969px;
}
.Denmarkflag {
    background-position: 5px -4864px;
}
.Estoniaflag {
    background-position: 5px -4689px;
}
.FaroeIslandsflag {
    background-position:5px -4409px;
}
.Franceflag {
    background-position: 5px -4374px;
}
.Georgiaflag {
    background-position: 5px -6652px;
}
.Germanyflag {
    background-position: 5px -4934px;
}
.Gibraltarflag {
    background-position: 5px -4199px;
}
.Greeceflag {
    background-position: 5px -4059px;
}
.Hungaryflag {
    background-position: 5px -3814px;
}
.Icelandflag {
    background-position: 5px -3639px;
}
.Irelandflag {
    background-position: 5px -3744px;
}
.Italyflag {
    background-position: 5px -3604px;
}
.Latviaflag {
    background-position: 5px -2869px;
}
.Finlandflag {
    background-position:5px -4549px;
}
.Liechtensteinflag {
    background-position: 5px -3044px;
}
.Lithuaniaflag {
    background-position: 5px -2939px;
}
.Luxembourgflag {
    background-position: 5px -2904px;
}
.Macedoniaflag {
    background-position: 5px -6894px;
}
.Maltaflag {
    background-position: 5px -2554px;
}
.Moldovaflag {
    background-position: 5px -6929px;
}
.Monacoflag {
    background-position: 5px -7034px;
}
.Montenegroflag {
    background-position: 5px -6859px;
}
.Netherlandsflag {
    background-position: 5px -2134px;
}
.Norwayflag {
    background-position: 5px -2099px;
}
.Polandflag {
    background-position: 5px -1714px;
}
.Portugalflag {
    background-position: 5px -1679px;
}
.Romaniaflag {
    background-position: 5px -1539px;
}
.Russiaflag {
    background-position: 5px -1503px;
}
.SanMarinoflag {
    background-position: 5px -1154px;
}
.Serbiaflag {
    background-position:5px -6718px;
}
.Slovakiaflag {
    background-position: 5px -1224px;
}
.Sloveniaflag {
    background-position: 5px -1259px;
}
.Spainflag {
    background-position: 5px -4618px;
}
.SvalbardandJanMayenflag {
    background-position: 5px -2099px;
}
.Swedenflag {
    background-position: 5px -1329px;
}
.Switzerlandflag {
    background-position: 5px -944px;
}
.Turkeyflag {
    background-position:5px -629px;
}
.Ukraineflag {
    background-position: 5px -454px;
}
.UnitedKingdomflag {
    background-position: 5px -4304px;
}
.VaticanCityflag {
    background-position: 5px -314px;
}

.WesternSaharaflag {
    background-position: 5px -7317px;
}

.Gabonflag {
    background-position: 5px -7352px;
}
.Libyaflag {
    background-position: 5px -7387px;
}
.CentralAfricanRepublicflag {
    background-position: 5px -7422px;
}
.EquatorialGuineaflag {
    background-position: 5px -7457px;
}
.Ghanaflag {
    background-position: 5px -7492px;
}
.SouthAfricaflag {
    background-position: 5px -7527px;
}
.Afghanistanflag {
    background-position: 5px -7562px;
}
.ChristmasIslandflag {
    background-position: 5px -7597px;
}
.Iraqflag {
    background-position: 5px -7632px;
}
.Pakistanflag {
    background-position: 5px -7667px;
}
.Uzbekistanflag {
    background-position: 5px -7702px;
}
.BritishIndianOceanTerritoryflag {
    background-position: 5px -7737px;
}
.CocosKeelingIslandsflag {
    background-position: 5px -7772px;
}
.Guernseyflag {
    background-position: 5px -7807px;
}
.Palestineflag {
    background-position: 5px -7842px;
}
.EastTimorTimor-Lesteflag {
    background-position: 5px -7877px;
}
.Lebanonflag {
    background-position: 5px -7912px;
}
.Bangladeshflag {
    background-position: 5px -7947px;
}
.Macauflag {
    background-position: 5px -7982px;
}
.AlandIslandsflag {
    background-position: 5px -8017px;
}
.Jerseyflag {
    background-position: 5px -8052px;
}
.Kosovoflag {
    background-position: 5px -8087px;
}
.IsleofManflag {
    background-position: 5px -8122px;
}
.Haitiflag {
    background-position: 5px -8157px;
}
.SintMaartenflag {
    background-position: 5px -8192px;
}
.Curacaoflag {
    background-position: 5px -8227px;
}
.NavassaIslandflag {
    background-position: 5px -8262px;
}
.USVirginIslandsflag {
    background-position: 5px -8297px;
}
.PuertoRicoflag {
    background-position: 5px -8332px;
}
.AmericanSamoaflag {
    background-position: 5px -8367px;
}
.Guamflag {
    background-position: 5px -8402px;
}
.NorthernMarianaIslandsflag {
    background-position: 5px -8437px;
}
.Tokelauflag {
    background-position: 5px -8472px;
}

.Antarcticaflag {
    background-position: 5px -8507px;
}



.BouvetIslandflag {
    background-position: 5px -8542px;
}



.FrenchSouthernandAntarcticLandsflag {
    background-position: 5px -8577px;
}



.HeardIslandandMcDonaldIslandsflag {
    background-position: 5px -8612px;
}

.Saint-Barthelemyflag {
    background-position: 5px -8652px;
}


.AshmoreQueenslandflag {
    background-position: 5px -8688px;
}
.foterMicons a:hover {
   border-bottom:0px !important;
}



 .PageMenu li ul.menu-container-level-1{
-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
}
.country h2 a{

    color: #0066cc;

}
fieldset.box-title legend{
background-color: #fff;
}
.BlogPostContent .thumbnail img {
    min-height:100%
}
.BlogPostContent .thumbnail {
    height: auto;
    width: 30%;
    max-width: 190px;
        margin-bottom: 5px;
}

.BlockContent.PageContent .BlogPostContent .HL-ReadMore a:hover {
    color: #0066cc;
}
.BlockContent.PageContent .BlogPostContent h3  a:hover {
    color: #0066cc;
}
.hl-custom-tab-content{
    padding-bottom: 20px;
    overflow: hidden;
}
.hl-custom-tab-content.document > a{
    background-image: url("../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/pdfIcon5d04.jpg?t=1569966783");
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 60px;
    display: inline-block;
    height: 50px;
    margin: auto;
    font-size: 15px;

    color: #0066cc;
    line-height: 50px;
    border-redies: 4px;
   
}
.videoRow{
    text-align: center;
padding: 0 5px;
}

#VideoList .owl-theme .owl-controls .owl-buttons div.owl-prev{
     left: -52px;
}
#VideoList .owl-theme .owl-controls .owl-buttons div.owl-next{
     right: -52px;
}

.ProductList .ProductImage a {
    height: auto !important;
}
iframe{
 max-width: 100%;

}
p a{
     color: #0066cc;
    text-decoration:none;

}
p.HL-ReadMore a{
  text-decoration: none;
}
.Industries .ProductImage{
    padding: 7px;
    margin-bottom: 0px;
height: auto
}

.Industries  .HLProductItem{
    height: 200px;
}
.Industries{
display: inline-block;
}


span.Rating {
    display: block;
}
.SearchSortingList option[value="featured"],.SearchSortingList option[value="newest"],.SearchSortingList option[value="bestselling"],.SearchSortingList option[value="priceasc"],.SearchSortingList option[value="pricedesc"]{
display:none
}
.SearchContainer ul.ContentList li a{
    color: #0066cc;
    text-decoration: underline;
}

@media (min-width: 1200px){
.part4 .HLProductItem {
    width: 25%;
}
}
.madeInUSA img {
   display: inline-block;
    padding-right: 6px;
}
.madeInUSA p {
    margin-bottom: 0px;
    color: #06c;
    display: inline-block;

}
.tab-content table tr td {
padding:2px

}
.tab-content table tr td p{
margin-bottom:0px

}
.hl-error  .hl-page-blog .PageMenu .HL-HasMegamenu.menu-parent > ul.menu-container-level-1+ ul.Wrapper-Megamenu + ul.Wrapper-Megamenu{
    display: none!important;
}
/*.hl-error .page{
    display: none;
}
.hl-error .page.hl-page-error{
    display: block;
}
*/

.HL-ProductTabs .nav-tabs {
   
       border-bottom: 2px solid #06c !important;
}
.HL-ProductTabs .nav-tabs > li {
    border: 0px;
}
.HL-ProductTabs .nav-tabs > li > a{
   
cursor: pointer;
}
.HL-ProductTabs .nav-tabs > li > a:focus {
 background-color:transparent !important;
color:#000;
}
.HL-ProductTabs .nav-tabs > li > a.active ,.HL-ProductTabs .nav-tabs > li > a:hover ,.HL-ProductTabs .nav-tabs > li > a.actives{
    color: #fff !important;
    padding-bottom: 11px !important;
    background-color: #06c !important;
}

span.taptitel {
    font-size: 22px;
    color: #000;
    width: 100%;
    display: block;
    margin-bottom: 20px;
    padding: 5px;
    background-color: #eee;
}
.header {
     position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 10000;
}
.HL-ProductTabs {
    position: relative;
    padding-top: 52px;
}
ul.nav-tabs {
  
   position: absolute;
    top: 0px;
    
}
.page {
   
    margin-top: 300px;
}
@media (min-width: 769px){
.page {
   
    margin-top: 169px;
}
}
ul.fixedtap{
    position: fixed;
    top: 48px;
    z-index: 10;
    background-color: #fff;
    width: 100%;
    padding-top: 5px;
    }
.HL-ProductTabs .tab-pane {
    padding-bottom: 70px;
}
.addthis_button_facebook_like {
   
     width:auto  !important; */
    margin: 0px !important;
}
.topreviw{
    font-size: 12px;
    margin-right: 20px;
    text-transform: capitalize;
}
.HL-ProductTabs .tab-pane table {
    width: 100% !important;
}
.HL-ProductTabs .tab-pane table td {
    vertical-align: top;
    padding: 2px;
}
.HL-ProductTabs .tab-pane table th{
    padding: 15px 0;
}
.HL-ProductTabs .tab-pane table tr td:last-child {
    text-align: center;
}
.HL-ProductTabs .tab-pane table tr td[rowspan] {
    vertical-align: middle;
}
.HL-ProductTabs .tab-pane table  td ul li {
    text-align: left;
}
.HL-ProductTabs .tab-pane table p {
        line-height: normal;
    margin-bottom: 0px;
}
.HL-ProductTabs .tab-pane table tr th:last-child,.HL-ProductTabs .tab-pane table tr td:last-child {
    text-align: inherit;
}

.HL-ProductTabs .tab-pane table tr th:first-child,.HL-ProductTabs .tab-pane table tr td:first-child {
    text-align: inherit;
}

.hl-custom-tab-content ,tab-pane{
    overflow-x: auto;
}
.page.off-screen {
    
    margin-top: 0px !important;
}

.perf{
    text-align: center;
    border-top: 2px solid #06c;
    position: absolute;
    width: 100%;
}
.perf span{
    background-image: url("../../../../../cdn10.bigcommerce.com/s-f1sum3xanq/templates/__custom/images/topBG5d04.jpg?t=1569966783");
    display: inline-block;
    color: #fff;
    font-size: 18px;
    width: 284px;
    height: 40px;
    padding-top: 3px;
    letter-spacing: 1px;
}
.PageMenu .CategoryList > div > div > ul > li > a {
  
    text-transform: uppercase;
}
@media (min-width: 769px) and  (max-width: 992px){
.PageMenu .CategoryList > div > div > ul > li > a {
    text-transform: capitalize;
}
}

@media (min-width: 769px) and  (max-width: 992px){
.perf span{ 
    margin-right: 105px;
}
}

@media (max-width: 767px){
.perf{
top:46px
}
}
div#reviews , a#write_review{
      position: absolute;
    top: -45px;
display: block;
}
@media (min-width: 769px){
div#reviews , a#write_review{
    position: absolute;
    top: -93px;
display: block;
}
}
.reviewTab{
position: relative;
}
th{
text-align: center;
}
.slide-button .btn.alt{
    background-color: #70aa23;
    color: #fff;
}
.slide-button .btn.alt:hover {
    background-color:#88CE2C;
    border: 0px;



   

}
.tab-pane a , e-content a{
 color:#0066cc;
}
.tab-pane a:hover, p a:hover , e-content a:hover {
  color:#0066cc;
    text-decoration: underline;
}
 a.pname:hover{
 color:#0066cc;
}
.veiwBlock{
display:block !important;
}

.ProductListRelated {
    display: inline-block;
    width: 100%;

}
.vedio-btn {
    margin-top:15px;
}
.HomeVedioSection .hl-inner {
    margin-bottom: 15px;
}
.inlineDis{
display: inline-block;
    margin-bottom: 60px;
}
ul.socLink li {
    display: inline-block;
     width: 30%;
}
.resImg{
    max-width: 100%;
    height: auto;
}
  p.fa-blue {
    color: #0066cc;
    font-size: 60px !important;
    margin-bottom: 0px !important;
                                   }