body.oc-loading,
body.oc-loading * {cursor:wait !important}
.stripe-loading-indicator {height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded {height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe {width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded {width:0;opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded {opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe-loaded {opacity:1;filter:alpha(opacity=100);-webkit-transition:width 0.3s linear;transition:width 0.3s linear;width:100% !important}
.stripe-loading-indicator.hide {display:none}
body >p.flash-message {position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0 rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body >p.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body >p.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body >p.flash-message.success {background:#8da85e}
body >p.flash-message.error {background:#c30}
body >p.flash-message.warning {background:#f0ad4e}
body >p.flash-message.info {background:#5fb6f5}
body >p.flash-message button.close {float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body >p.flash-message button.close:hover,
body >p.flash-message button.close:focus {color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px) {body >p.flash-message {left:10px;right:10px;top:10px;margin-left:0;width:auto }}
[data-request][data-request-validate] [data-validate-for]:not(.visible),
[data-request][data-request-validate] [data-validate-error]:not(.visible) {display:none}
a.oc-loading:after,
button.oc-loading:after,
span.oc-loading:after {content:'';display:inline-block;vertical-align:middle;margin-left:.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader {0% {-moz-transform:rotate(0deg) }100% {-moz-transform:rotate(360deg) }}
@-webkit-keyframes oc-rotate-loader {0% {-webkit-transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg) }}
@-o-keyframes oc-rotate-loader {0% {-o-transform:rotate(0deg) }100% {-o-transform:rotate(360deg) }}
@-ms-keyframes oc-rotate-loader {0% {-ms-transform:rotate(0deg) }100% {-ms-transform:rotate(360deg) }}
@keyframes oc-rotate-loader {0% {transform:rotate(0deg) }100% {transform:rotate(360deg) }}
@-moz-keyframes oc-infinite-loader {0% {width:0 }10% {width:42% }20% {width:63% }30% {width:78.75% }40% {width:88.59375% }50% {width:94.130859375% }60% {width:97.07244873046875% }70% {width:98.58920574188232% }80% {width:99.35943391174078% }90% {width:99.74755670045852% }100% {width:99.9423761471391% }}
@-webkit-keyframes oc-infinite-loader {0% {width:0 }10% {width:42% }20% {width:63% }30% {width:78.75% }40% {width:88.59375% }50% {width:94.130859375% }60% {width:97.07244873046875% }70% {width:98.58920574188232% }80% {width:99.35943391174078% }90% {width:99.74755670045852% }100% {width:99.9423761471391% }}
@-o-keyframes oc-infinite-loader {0% {width:0 }10% {width:42% }20% {width:63% }30% {width:78.75% }40% {width:88.59375% }50% {width:94.130859375% }60% {width:97.07244873046875% }70% {width:98.58920574188232% }80% {width:99.35943391174078% }90% {width:99.74755670045852% }100% {width:99.9423761471391% }}
@-ms-keyframes oc-infinite-loader {0% {width:0 }10% {width:42% }20% {width:63% }30% {width:78.75% }40% {width:88.59375% }50% {width:94.130859375% }60% {width:97.07244873046875% }70% {width:98.58920574188232% }80% {width:99.35943391174078% }90% {width:99.74755670045852% }100% {width:99.9423761471391% }}
@keyframes oc-infinite-loader {0% {width:0 }10% {width:42% }20% {width:63% }30% {width:78.75% }40% {width:88.59375% }50% {width:94.130859375% }60% {width:97.07244873046875% }70% {width:98.58920574188232% }80% {width:99.35943391174078% }90% {width:99.74755670045852% }100% {width:99.9423761471391% }}
.royalSlider {position:relative;direction:ltr}
.royalSlider >* {float:left}.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {-webkit-transform:none}
.rsOverflow {width:100%;height:100%;position:relative;overflow:hidden;float:right;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap {width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap .rsOverflow {position:absolute;left:0;top:0 }
.rsContainer {position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,
.rsThumbsArrow {cursor:pointer}.rsThumb {float:left;position:relative}.rsArrow,
.rsNav,
.rsThumbsArrow {opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}
.rsHidden {opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption {width:100%;float:left;text-align:center}.royalSlider.rsFullscreen {position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader {opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide {position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {height:auto}.rsContent {width:100%;height:100%;position:relative}.rsPreloader {position:absolute;z-index:0 }.rsNav {-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}
.rsNavItem {-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs {cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}
.rsTabs {float:left;background:none !important}
.rsTabs,
.rsThumbs {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer {width:auto;height:auto;line-height:0;position:relative}
.rsVideoFrameHolder {position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive {opacity:1}
.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock {left:0;top:0;position:absolute;z-index:15 }img.rsImg {max-width:none}.grab-cursor {cursor:url(../themes/bodybranded/assets/css/grab.png) 8 8,move }.grabbing-cursor{cursor:url(../themes/bodybranded/assets/css/grabbing.png) 8 8,move}.rsNoDrag {cursor:auto}.rsLink {left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(../themes/bodybranded/assets/css/blank.gif)}
.rsUni,
.rsUni .rsOverflow,
.rsUni .rsSlide,
.rsUni .rsVideoFrameHolder,
.rsUni .rsThumbs {background:#222;color:#FFF} .rsUni .rsArrow {height:100%;width:60px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsUni.rsVer .rsArrow {width:100%;height:60px }
.rsUni.rsVer .rsArrowLeft {top:0;left:0 }
.rsUni.rsVer .rsArrowRight {bottom:0;left:0 }.rsUni.rsHor .rsArrowLeft {left:0;top:0 }
.rsUni.rsHor .rsArrowRight {right:0;top:0 }.rsUni .rsArrowIcn {width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('../themes/bodybranded/assets/css/rs-universal.png');opacity:0.5;border-radius:2px}
.rsUni .rsArrow:hover .rsArrowIcn {opacity:1}.rsUni.rsHor .rsArrowLeft .rsArrowIcn {background-position:-64px -32px }
.rsUni.rsHor .rsArrowRight .rsArrowIcn {background-position:-64px -64px }.rsUni.rsVer .rsArrowLeft .rsArrowIcn {background-position:-96px -32px }
.rsUni.rsVer .rsArrowRight .rsArrowIcn {background-position:-96px -64px }.rsUni .rsArrowDisabled .rsArrowIcn {opacity:.1 !important;filter:alpha(opacity=20);*display:none } .rsUni .rsBullets {position:relative;z-index:35;padding-top:4px;width:100%;height:auto;margin:0 auto;text-align:center;line-height:5px;overflow:hidden}
.rsUni .rsBullet {width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:5px}
.rsUni .rsBullet span {display:block;width:8px;height:8px;border-radius:50%;background:#BBB}
.rsUni .rsBullet.rsNavSelected span {background-color:#383838} .rsUni .rsThumbsHor {width:100%;height:auto}
.rsUni .rsThumbsVer {width:120px;height:100%;position:absolute;top:0;left:0}
.rsUni.rsWithThumbsHor .rsThumbsContainer {position:relative;height:100%}
.rsUni.rsWithThumbsVer .rsThumbsContainer {position:relative;width:100%}
.rsUni .rsThumb {float:left;overflow:hidden;width:120px;height:136px}
.rsUni .rsThumb img {width:100%;height:100%}
.rsUni .rsThumb.rsNavSelected {background:#333}
.rsUni .rsThumb.rsNavSelected img {opacity:0.7;filter:alpha(opacity=30)}
.rsUni .rsThumb.rsNavSelected .thumbIco {position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #FFF;border:2px solid rgba(255,255,255,0.9);-webkit-backface-visibility:hidden}.rsUni .rsTmb {display:block}.rsUni .rsTmb h5 {font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF}
.rsUni .rsTmb span {color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px}.rsUni .rsThumbsArrow {height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21 }
.rsUni .rsThumbsArrow:hover {}
.rsUni.rsWithThumbsVer .rsThumbsArrow {width:100%;height:20px}
.rsUni.rsWithThumbsVer .rsThumbsArrowLeft {top:0;left:0 }
.rsUni.rsWithThumbsVer .rsThumbsArrowRight {bottom:0;left:0 }.rsUni.rsWithThumbsHor .rsThumbsArrowLeft {left:0;top:0 }
.rsUni.rsWithThumbsHor .rsThumbsArrowRight {right:0;top:0 }.rsUni .rsThumbsArrowIcn {width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('../themes/bodybranded/assets/css/rs-universal.png') transparent}.rsUni.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {background-position:-128px -32px }
.rsUni.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {background-position:-128px -48px }.rsUni.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {background-position:-144px -32px }
.rsUni.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {background-position:-144px -48px }.rsUni .rsThumbsArrowDisabled {display:none !important }@media screen and (min-width:0) and (max-width:800px) {.rsUni .rsThumb {width:59px;height:44px }.rsUni .rsThumbsHor {height:44px }.rsUni .rsThumbsVer {width:59px }} .rsUni .rsTabs {width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsUni .rsTab {display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;text-decoration:none;background:#FFF;border-right:none;*display:inline;*zoom:1;*border-right:1px solid #d9d9d9 }
.rsUni .rsTab:first-child {border-top-left-radius:16px;border-bottom-left-radius:16px}
.rsUni .rsTab:last-child {border-top-right-radius:16px;border-bottom-right-radius:16px;border-right:1px solid #D9D9DD}
.rsUni .rsTab:active {background-color:#f4f4f4}
.rsUni .rsTab.rsNavSelected {color:#FFF;background:#383838;border-color:#383838} .rsUni .rsFullscreenBtn {right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer }
.rsUni .rsFullscreenIcn {display:block;margin:6px;width:32px;height:32px;background:url('../themes/bodybranded/assets/css/rs-universal.png') 0 0 transparent;opacity:0.7;border-radius:2px }
.rsUni .rsFullscreenBtn:hover .rsFullscreenIcn {opacity:1}
.rsUni.rsFullscreen .rsFullscreenIcn {background-position:-32px 0} .rsUni .rsPlayBtn {-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsUni .rsPlayBtnIcon {width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(../themes/bodybranded/assets/css/rs-universal.png) no-repeat 0 -32px;background-color:#383838;background-color:rgba(0,0,0,0.75);*background-color:#383838}
.rsUni .rsPlayBtn:hover .rsPlayBtnIcon {background-color:rgba(0,0,0,0.9)}
.rsUni .rsBtnCenterer {position:absolute;left:50%;top:50%;width:20px;height:20px}
.rsUni .rsCloseVideoBtn {right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) }
.rsUni .rsCloseVideoBtn.rsiOSBtn {top:-38px;right:-6px}.rsUni .rsCloseVideoIcn {margin:6px;width:32px;height:32px;background:url('../themes/bodybranded/assets/css/rs-universal.png') -64px 0;background-color:#383838;background-color:rgba(0,0,0,0.75);*background-color:#383838}
.rsUni .rsCloseVideoIcn:hover {background-color:rgba(0,0,0,0.9)} .rsUni .rsPreloader {width:20px;height:20px;background-image:url(../themes/bodybranded/assets/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px }
.rsUni .rsGCaption {position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#222;color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}
@font-face {font-family:'flexslider-icon';src:url('../themes/bodybranded/assets/css/fonts/flexslider-icon.eot');src:url('../themes/bodybranded/assets/css/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../themes/bodybranded/assets/css/fonts/flexslider-icon.woff') format('woff'),url('../themes/bodybranded/assets/css/fonts/flexslider-icon.ttf') format('truetype'),url('../themes/bodybranded/assets/css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,
.flex-slider a:hover {outline:none}
.slides,
.slides >li,
.flex-control-nav,
.flex-direction-nav {margin:0;padding:0;list-style:none}
.flex-pauseplay span {text-transform:capitalize}.flexslider {margin:0;padding:0}
.flexslider .slides >li {display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img {width:100%;display:block}
@media (min-width:900px){.flexslider .slides img {width:calc(100% - 3px);display:block }}
.flexslider .slides:after {content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides {display:block}
* html .flexslider .slides {height:1%}
.no-js .flexslider .slides >li:first-child {display:block}.flexslider {margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}
.flexslider .slides {zoom:1}
.flexslider .slides img {height:auto;-moz-user-select:none}
.flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport {max-height:300px}
.carousel li {margin-right:5px}
.flex-direction-nav {*height:0}
.flex-direction-nav a {text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.flex-direction-nav a:before {font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}
.flex-direction-nav a.flex-next:before {content:'\f002'}
.flex-direction-nav .flex-prev {left:-50px}
.flex-direction-nav .flex-next {right:-50px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-prev {opacity:0.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover {opacity:1}
.flexslider:hover .flex-direction-nav .flex-next {opacity:0.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover {opacity:1}
.flex-direction-nav .flex-disabled {opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}
.flex-pauseplay a {display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before {font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover {opacity:1}
.flex-pauseplay a.flex-play:before {content:'\f003'}
.flex-control-nav {width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li {margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a {width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover {background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active {background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs {margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li {width:25%;float:left;margin:0}
.flex-control-thumbs img {width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover {opacity:1}
.flex-control-thumbs .flex-active {opacity:1;cursor:default}@media screen and (max-width:860px) {.flex-direction-nav .flex-prev {opacity:1;left:10px }.flex-direction-nav .flex-next {opacity:1;right:10px }}
@font-face {font-family:AvantGarde-Book;font-weight:normal;font-display:auto;src:url("../themes/bodybranded/assets/css/font/11059.TTF") format("truetype")}
@font-face {font-family:AvantGarde-Book;font-weight:normal;font-display:auto;src:url("../themes/bodybranded/assets/css/font/11059.TTF") format("truetype")}
@font-face {font-family:AvantGarde-Book;font-weight:normal;font-display:auto;src:url("../themes/bodybranded/assets/css/font/11059.TTF") format("truetype")}
@font-face {font-family:AvantGarde-Book-bold;font-weight:bold;font-display:auto;src:url("../themes/bodybranded/assets/css/font/11058.TTF") format("truetype")}
@font-face {font-family:AvantGarde-Demi;font-weight:bold;font-display:auto;src:url("../themes/bodybranded/assets/css/font/11058.TTF") format("truetype")}
::-webkit-input-placeholder {color:black}
::-moz-placeholder {color:black}
:-ms-input-placeholder {color:black}
:-moz-placeholder {color:black}
[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after {width:22px;height:22px;border:1px solid #000}
.newsletter-form-result{font-weight:bold}
.newsletter-form-result,.centeralize{text-align:center}.category-desc{margin-left:15px;margin-right:15px}.flex-direction-nav a:before {font-family:arial;font-size:40px;display:inline-block;content:'';color:transparent;text-shadow:none;background-image:url(../themes/bodybranded/assets/img/arrow-left3.png);background-size:50% auto;border:none;background-repeat:no-repeat;background-position:center;width:17px;height:32px}
.flex-direction-nav a.flex-prev:before{background-image:url(../themes/bodybranded/assets/img/arrow-left2.png)}
.succes-text{text-align:center;font-weight:800}
#warning-note{background:#fae7eb;padding:10px 20px;margin:15px 0;display:none}.content {position:fixed;bottom:0;background:rgba(0,0,0,0.5);color:#f1f1f1;width:100%;padding:20px}#myBtn {width:200px;font-size:18px;padding:10px;border:none;background:#000;color:#fff;cursor:pointer}#myBtn:hover {background:#ddd;color:black}
button:focus {outline:none;background-color:#09cfb6}
button.special-color:focus{background:#000;color:#fff}
button,input,optgroup,select,textarea {font-family:AvantGarde-Book}
input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]) {border-bottom:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}
input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea {background-color:inherit;border:none;border-bottom:inherit;border-radius:0;outline:none;height:inherit;width:inherit;font-size:inherit;margin:inherit;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s,-webkit-box-shadow .3s;transition:border .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border .3s;transition:box-shadow .3s,border .3s,-webkit-box-shadow .3s}
video{min-width:100%;min-height:100%}
.currency-dropdown{position:absolute;z-index:80;top:51px;left:0;width:156px;background:#fff;padding:10px 20px;display:none}
.currency-dropdown ul{margin:0}
.currency-dropdown ul li {padding:5px 0}
.currency-dropdown ul li img {float:none;margin-right:10px}
.active_list::before {transform:rotateZ(180deg)!important;top:28px;right:8px}
.hearth.pinkbtn .fa-heart,#product-allow-order .fa-shopping-cart{margin-right:20px;font-size:20px}

body,html{font-family:'AvantGarde-Book';color:#000;font-size:14px;text-transform:lowercase}
.blackheader {background-image:url(../themes/bodybranded/assets/img/headerbg.jpg);background-repeat:repeat-x;width:100%;border-bottom:1px solid black}
body,html{overflow-x:hidden}
a,a:hover,a:active{color:#000;text-decoration:none}
input,select,button {border-radius:0;-webkit-border-radius:0}
.mainlogo {margin:38px 12px;float:left}
.currency {position:relative;float:left;width:156px;border-right:1px solid #09cfb6;cursor:pointer;padding:15px 12px}
.desktop-menu.hidden-xs {display:flex;align-items:stretch;justify-content:space-between;margin-top:14px;padding-left:25%;padding-right:25%;position:relative;margin-left:auto;margin-right:auto}
.desktop-menu.hidden-xs>a,.desktop-menu.hidden-xs>span{display:table-cell;padding-bottom:14px}
.desktop-menu.hidden-xs>a:hover,.desktop-menu.hidden-xs>span:hover{text-decoration:underline}
.currency img {float:right;margin-right:8px}
.leftopmenu{float:left;padding:12px 14px}
.leftopmenu a{float:left}
.leftopmenu svg {font-size:23px;margin:0 4px}
.currency span {float:left}
.container-main{max-width:1440px;width:100%;padding-top:5px}
.top-header .container-main{padding-top:0}
.top-header{background-color:#fff}
.righttopmenu{float:right}
.righttopmenu a {padding:14px 14px;display:inline-block;float:left;border-left:1px solid #09cfb6;position:relative}.righttopmenu a img{margin:0 5px 0 25px}
.searchform {border:1px solid #fff;border-radius:5px;float:right;margin:42px 15px;width:73%;position:relative}
.searchform input[type="text"] {border:none;box-shadow:none;background:none;width:calc(100% - 70px);float:left;padding:9px 12px;color:#fff}
.searchform .ss-search-form__results {position:absolute;top:36px;left:7px;color:#fff;padding:0;background:#fff;width:calc(100% - 15px);z-index:99999}
.searchform .ss-autocomplete-result,.searchform .ss-show-all-results {padding:10px}
.searchform .ss-autocomplete-result__aside {display:inline-block;padding-bottom:5px}
.searchform .ss-autocomplete-result__content {display:inline-block}
.blackheader .searchform input[type="submit"] {background-color:black;color:black;background-image:url(../themes/bodybranded/assets/img/search-icon11.png)}.searchform input[type="submit"] {border:none;box-shadow:none;background-color:white;background-image:url(../themes/bodybranded/assets/img/search-icon.png);background-repeat:no-repeat;background-position:top right;width:30px;height:21px;font-size:1px;color:white;float:right;margin:8px 10px 0 5px}
.slider1{position:relative}
.slider1 h2{font-size:90px;color:white;font-family:'AvantGarde-Book';margin-bottom:0}
.slider1 .owl-item{background-size:cover;background-position:center top;width:100%}
.slider1 h2 span{font-size:101px;color:white}
.slider1 h2 span.bolder{font-family:'AvantGarde-Demi'}
.slider1 .container{min-height:575px;display:flex}
.slider1 video{min-height:575px}
.slider1 .container h2{align-self:center;width:100%;text-align:center}
.slider1 .owl-prev {position:absolute;top:50%;left:60px}
.slider1 .owl-next {position:absolute;top:50%;right:60px}
.slider1 .owl-prev img,.slider1 .owl-next img{display:block}
.buybanner {background-color:#09cfb6;margin-left:10px;margin-right:10px;margin-top:25px;padding:10px 33px;margin-bottom:10px}
.buybanner h2 {color:#fff;margin-bottom:15px;margin-top:15px;font-size:40px;display:inline-block;float:left}
.buybanner b{font-family:'AvantGarde-Book'}
.byubtnbanner {background-color:white;font-size:21px;display:inline-block;margin-left:2%;padding:17px 33px;letter-spacing:2px;float:left;margin-top:8px}
.buybanner .clearpay{float:right;margin-top:-10px;cursor:pointer}
.box-type-1{padding:10px;float:left;position:relative}
.box-type-1>div{background-size:cover;position:absolute;left:10px;right:10px;top:10px;bottom:10px;display:flex;padding:25px 20px;background-position:center}
.box-type-1 h2{font-size:43px;margin:0;line-height:53px}
.box-type-1 h3{margin:0;font-size:27px;line-height:40px}
.box-type-1 .white{color:#fff!important;background-color:transparent!important}
.box-type-1 .black{color:#000!important;background-color:transparent!important}
.box-type-1.box-1x2{width:25%;height:50vw;max-height:664px}
.box-type-1.box-1x1{width:25%;height:25vw;max-height:332px}
.box-type-1.box-2x1{width:50%;height:25vw;max-height:332px}
.box-type-1.box-2x2{width:50%;height:50vw;max-height:664px}
.box-type-1 h2 span{font-size:55px;line-height:40px}
.box-type-1 h3 span{font-size:45px;line-height:30px}
.box-type-1 span.bolder,.bolder{font-family:'AvantGarde-Demi'}
.bottom-right{flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:right}
.bottom-left{flex-direction:column;justify-content:flex-end;align-items:flex-start}
.top-left{flex-direction:column;justify-content:flex-start;align-items:flex-start}
.top-right{text-align:right;flex-direction:column;justify-content:flex-start;align-items:flex-end}
.centrum-right{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end}
.product-homepage-filter{margin-left:10px;width:calc(100% - 20px)}
.product-homepage-filter>.filterbtn {border:2px solid #000;background:#fff;float:left;font-size:30px;text-align:center;margin:10px 0;padding:4px;cursor:pointer}.product-homepage-filter >.filterbtn.btn2{border-left:none;border-right:none}
.product-homepage-filter >.filterbtn.active,.product-homepage-filter>.filterbtn:hover {background-color:#000;color:#fff}.product-homepage-filter>.filterbtn.active img,.product-homepage-filter>.filterbtn:hover img{filter:invert(100%)}.product-homepage-filter img{margin-top:-4px;margin-right:10px}
.product-homepage-filter .btn1 img{margin-top:-6px}
.product-box-type-1.col-sm-3 {padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px;position:relative}
.product-box-type-1 .img {max-height:469px;height:30vw;background-size:cover;background-position:center center;position:relative;border:1px solid #eee}
.footer-container{max-width:1135px;margin:0 auto}
.product-box-type-1{text-align:center;font-size:18px}
.product-box-type-1 .new_badge {z-index:90;position:absolute;top:15px;left:30px}
.product-box-type-1 .hearth {z-index:90;background-image:url(../themes/bodybranded/assets/img/topicon01.png);position:absolute;width:23px;height:21px;background-repeat:no-repeat;background-size:cover;top:18px;right:30px}
.product-box-type-1 .hearth.active {z-index:90;background-image:url(../themes/bodybranded/assets/img/topicon01-active.png)}
.product-box-type-1 button.buy {font-size:24px;background-color:#000;margin:2px 0;display:block;padding:8px 5px;margin-bottom:32px;color:white}
.product-box-type-1 .price {position:absolute;bottom:10px;text-align:center;width:calc(100% - 20px);font-weight:bold;color:#000;font-family:AvantGarde-Demi}
.product-box-type-1 .price .sale-price{color:#f02727}
.product-box-type-1 .price strike{color:black;margin-right:10px}
.product-box-type-1>p:first-of-type{line-height:30px;margin-bottom:75px}
.loadmore {width:100%;cursor:pointer;font-size:24px;text-align:center;margin:30px 0;background:none;border:none}
.loadmore img {margin-top:20px}
button.loadmore:focus {background:none;border:none}
.carousel-title {font-size:20px;text-align:center;line-height:35px;margin:30px 0}
.carousel-title2 {font-size:20px;text-align:center;line-height:35px;margin:10px 0}
.carousel-title .fab {font-size:35px;margin-right:15px;line-height:35px}
.carousel-title .fab:before {top:5px;position:relative}
.slider2{margin-left:10px;width:calc(100% - 20px);position:relative}
.slider2 .owl-next {position:absolute;top:50%;margin-top:-10px;right:-35px}
.slider2 .owl-prev {position:absolute;top:50%;margin-top:-10px;left:-35px}
.slider2 p {font-size:18px;width:100%;display:block;padding:10px;text-align:center;background-color:black;color:white}
.bottom-social-media {text-align:center;margin-bottom:7px;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;width:135px;display:block}
.flexslider .slides img {border:1px solid #eee}
.submenu {box-shadow:0 5px 5px rgba(0,0,0,0.1);position:absolute;background-color:white;z-index:999;padding:30px;font-size:14px;display:none;top:30px;left:-15px;right:-15px}
.submenu h4{font-size:14px;text-decoration:underline;margin-bottom:35px;margin-top:0}
.submenu a{width:100%;display:block}
.submenu>div>div{width:calc(33% - 30px);float:left}
.submenu>div>div:first-of-type a:hover{text-decoration:underline}
.submenu>div>div:last-of-type{border-left:1px solid #09cfb6;padding-left:30px;width:calc(67% + 30px);float:left}
.submenu .col-sm-4 {height:calc(21vw - 3px);text-align:center;position:relative}
.submenu .col-sm-4 div {background-size:cover;height:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}
.submenu .col-sm-4 h2{color:white;font-weight:100;font-size:44px;margin:0;font-family:'AvantGarde-Book'}
.submenu .col-sm-4 h2 b{font-family:'AvantGarde-Demi'}
.pad-tp-10{padding-top:10px}
.bottom-social-media a{float:left}
.bottom-social-media svg {font-size:28px;margin:0 4px}
.social-media-title{font-size:24px;text-align:center}
.newsletter-form {border:1px solid #000;border-radius:2px;float:none;margin:25px auto;max-width:750px}
.newsletter-form input[type="text"],.newsletter-form input[type="email"] {border:none;box-shadow:none;background:none;width:calc(100% - 70px);padding:9px 12px;font-size:18px}
.newsletter-form input[type="submit"] {border:none;box-shadow:none;background-color:white;background-image:url(../themes/bodybranded/assets/img/arrow-left3.png);background-repeat:no-repeat;background-position:top left;width:30px;height:21px;font-size:1px;color:white;float:right;margin:9px 10px 0 5px;background-size:contain}
hr {margin-top:0;margin-bottom:0;border:0;border-top:1px solid #09cfb6}
.sliderbottom-homepage{margin-bottom:20px}
.slider3 .successbanner{background-size:cover}
.standard-title{margin-top:38px;margin-bottom:21px;font-size:24px;text-align:center}
.footer-menu1 {font-size:18px;display:flex;align-items:stretch;justify-content:space-between;width:47%;margin:10px auto}
.footer-menu1 a{display:table-cell}
.footer-menu2 {font-size:16px;text-align:center;float:none;display:table;margin:10px auto}
.bodybranded-copy{float:none;text-align:center;font-family:'AvantGarde-Demi';margin:10px auto}
footer {background-color:black;color:white;text-align:center;font-size:16px;margin-top:30px;padding-bottom:15px}
footer img {display:block;margin:26px auto 12px auto}
footer a,footer a:hover {color:white}
.footer-menu2 a {margin:0 4px}
.bottom-social-media a:hover i {color:#09cfb6}
.slider1 .topbanner-home {background-position:center;background-size:cover}
.submenuopen:hover .submenu{}
.submenuopen{cursor:pointer}
.list-product.product-box-type-1{cursor:pointer}
.banner1{width:calc(100% - 20px);margin-left:10px;color:white;border-radius:4px;background-size:cover;margin-top:20px}.banner1 h2 {font-size:40px;margin:50px 0}
.clearpay2{border:1px solid #09cfb6;margin:2px 0 0 0}
.clearpay2 img{width:50%;max-width:159px;float:left}
.clearpay2 {text-align:right;font-size:12px;padding:5px 10px 10px 10px;letter-spacing:1px;margin-bottom:27px}
.product-box-type-1.product-box-type-2 .clearpay2{display:none}
.product-box-type-1.product-box-type-2 p{margin-bottom:4px}
.product-box-type-1.product-box-type-2 button.buy {font-size:24px;background-color:black;color:white;margin:2px 0;display:block;padding:8px 5px;margin-bottom:7px;width:100%;border:0;text-transform:lowercase}
.product-box-type-1.product-box-type-2>p:first-of-type {line-height:30px;margin-bottom:55px}
.findoutmore{text-decoration:underline}
.slectrow .select-wrapper input.select-dropdown {text-transform:lowercase;position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book'}
.input-field.col-sm-2{padding-left:5px;padding-right:5px}
.slectrow{padding-left:5px;padding-right:5px}
.slectrow .input-field {position:relative;margin-top:1rem;margin-bottom:0}
.slectrow .select-wrapper .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat;background-color:white;z-index:99}
.buy-cover {background-color:rgba(9,207,182,0.7);position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;display:none}
.product-box-type-1.product-box-type-2 .img:hover .buy-cover{display:flex!important}
.quickbuypopup{position:absolute;background-color:white;width:80%;max-height:88vh;max-width:1092px;margin:50px auto 0 auto;left:0;right:0;border:2px solid #09cfb6;padding:20px 5px;overflow-y:auto}
quickbuypopup h2,.quickbuypopup h2 + p{font-size:24px }
.buy-cover a{background-color:#fff;text-decoration:none;display:inline-block;padding:5px;min-width:35px}
.buy-cover a:hover {background-color:black;color:white;text-decoration:none;transition:all linear 0.3s}
.product-box-type-1.product-box-type-2 .buy-cover p{margin-bottom:20px}
.activeflex{display:flex!important}
.pagination{background-color:black;width:100%;text-align:center;border-radius:0;margin:35px 0 15px 0}
.slider2 .owl-item.active{cursor:pointer}
.pagination span {color:white}
.pagination a {color:white;padding:0 5px;min-width:33px;margin:7px 0;text-decoration:none;font-size:20px;display:inline-block;box-sizing:border-box}
.pagination a:hover,.pagination a.active{border:1px solid white}
.buybanner2{background-color:#09cfb6;text-align:center}
.buybanner2 h2 {font-size:36px;text-align:center;margin:22px 0}
.buybanner2 h2 span{font-family:'AvantGarde-Demi';font-size:30px}
.loginbanner h2{font-family:'AvantGarde-Demi';font-size:30px;color:#fff;text-align:center}
.loginbanner input[type="submit"],
.loginbanner input[type="password"],
.loginbanner input[type="text"] {border:none;border-radius:5px;margin:15px 0;width:100%;background-color:#fff;padding:0 15px;box-sizing:border-box;line-height:44px;height:44px;font-size:16px;text-transform:lowercase}
.loginbanner input[type="submit"]{text-align:center;width:150px;float:right}
.loginbanner .col-sm-6{padding:50px 0 }
.loginbanner .col-sm-6:nth-of-type(2) .pad-50{border-left:1px solid #fff}
.loginbanner .pad-50{padding:0 50px}
.banner1 h2.right{float:right;text-align:right}
.banner1 h2.right span{font-family:'AvantGarde-Demi';font-size:30px}
.banner1 h2.left span{font-family:'AvantGarde-Demi';font-size:30px}
.cart-table-row {background-color:#000;color:#fff;font-size:16px;float:left;width:100%;border-radius:0;padding:10px 0}.product-row{padding:10px 0;border-bottom:1px solid silver;float:left;width:100%;position:relative}
.product-row.product-row-pay{padding:22px 0 10px 0}
.product-row img{margin-left:-15px}
.product-row .product-row-text{padding-bottom:57px}
.product-row strong{font-weight:600}
.editproduct,.removeproduct {background-color:#000;color:white;text-align:center;border-radius:5px;font-size:16px;padding:12px 15px;float:left;margin:15px 15px 0 15px;width:222px;cursor:pointer;font-family:'AvantGarde-Book'}
.carteditproduct,.caremoveproduct {position:absolute;left:198px;bottom:15px;border:0}
.caremoveproduct {left:437px}
.editproduct i,.removeproduct i,.updatecart i{margin-left:-15px;padding-right:10px}
.updatecart {background-color:#000;text-transform:lowercase;text-align:center;border-radius:5px;font-size:16px;padding:10px 15px;float:left;margin:0 0 15px 0;width:100%;cursor:pointer;color:white}
.container-main.cartcontainer,.successcontainer,.accountcontainer{max-width:1200px}.outlinebox{margin:0 0 30px 0;border-radius:5px;float:left;width:100%;font-size:16px;border:1px solid #000}
.outlinebox h4 {font-size:16px;border-bottom:1px solid #000;padding:10px 15px;margin:0}
.outlinebox .col-xs-12{padding-top:7px;padding-bottom:7px}
.outlinebox input[type="text"] {font-size:16px;border:1px solid #000!important;border-radius:5px;width:100%;text-transform:lowercase;padding:10px;box-sizing:border-box;margin:7px 0}
.pinkbutton {background-color:#000;text-transform:lowercase;text-align:center;border-radius:5px;font-size:16px;padding:12px 15px;float:left;margin:7px 0 7px 0;width:100%;cursor:pointer;color:#fff;font-family:'AvantGarde-Book';border:none}.pinkbutton.special-color{background-color:#09cfb6;color:#000}
.pinkbutton.special-color.disabled {background:#ddd;cursor:not-allowed}
.outlinebox p.price{display:inline-block;width:100%;margin:15px 0}
.outlinebox p.price span{float:right}
.outlinebox [type="checkbox"]+span:not(.lever):before,.outlinebox [type="checkbox"]:not(.filled-in)+span:not(.lever):after {border:1px solid #000}
.outlinebox [type="checkbox"]:checked+span:not(.lever):before {border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.outlinebox [type="checkbox"]+span:not(.lever),.outlinebox [type="radio"]+span:not(.lever) {line-height:20px;font-size:14px;color:black;font-weight:normal}
.cartcontainer>h2,.successcontainer h2,.accountcontainer h2 {font-size:24px;padding-left:15px;margin-bottom:65px;margin-top:65px}
.successbanner{color:#fff;text-align:center;font-size:18px}
.successbanner h2 {font-family:'AvantGarde-Demi';font-size:24px;color:#fff;text-align:center;margin:45px 0 30px 0}
.successbanner a {font-size:18px;background-color:#fff;color:#000;padding:10px 30px;border-radius:5px;display:inline-block;margin:20px auto 35px auto}
.accountmenu{list-style:none;margin:0;padding:0}
.accountmenu li{background-color:#000;margin:2px 0;font-size:16px}
.accountmenu li a {display:block;padding:7px 15px;color:white}
.accountmenu li.active,.accountmenu li:hover{background-color:#09cfb6}
.accountdetail-right {font-size:16px}
.accountdetail-right h4{font-size:18px;margin:0 0 30px 0}
.accountdetail-right .col-sm-4 {border-right:1px solid #09cfb6;padding-left:30px}
.accountmenu{width:30%;float:left}
.accountdetail-right{border-top:1px solid black;padding-top:40px;width:70%;float:left;padding-left:15px}
.accountdetail-right >.matchheight{padding-bottom:25px}
.accountdetail{padding-left:15px;padding-right:15px;position:relative}
.accountdetail .name{background-color:#09cfb6;position:absolute}
label {font-weight:400}
.accountdetail-name {background-color:#000;color:white;position:absolute;width:30vw;right:0;top:260px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 20px;height:70px;line-height:70px}
.edit-product-popup .quantity {position:relative}
.edit-product-popup input[type=number]::-webkit-inner-spin-button,
.edit-product-popup input[type=number]::-webkit-outer-spin-button
{-webkit-appearance:none;margin:0}
.edit-product-popup input[type=number]
{-moz-appearance:textfield}
.edit-product-popup .quantity input {width:45px;height:35px;line-height:35px;border-radius:5px;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1px solid #09cfb6}
.edit-product-popup input.select-dropdown {text-transform:lowercase;position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book'}
.edit-product-popup .product-detail-right .select-wrapper .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat}
.edit-product-popup [type="checkbox"]+span:not(.lever) {height:35px;line-height:35px;color:transparent;font-size:5px}
.edit-product-popup .quantity input:focus {outline:0}
.edit-product-popup .quantity-nav {float:left;position:relative;height:35px}
.edit-product-popup .quantity-button {position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.edit-product-popup .quantity-button.quantity-up,.quantity-nav .quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}
.edit-product-popup .quantity-button.quantity-down,.quantity-nav .quantity-button.quantity-down {position:absolute;bottom:-1px;height:50%}
.edit-product-popup {position:fixed;top:150px;background-color:#fff;width:320px;margin:auto;display:block;float:none;left:50%;margin-left:-150px;padding:15px;border:1px solid #09cfb6;font-size:18px}
.edit-product-popup h2{font-size:24px;margin:15px 0}
.edit-product-popup .select-wrapper .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat}
.edit-product-popup h4{font-size:19px}
.edit-product-popup button.pinkbtn {width:100%;margin-right:0}
.accountcontainer{margin-bottom:200px}
.accountdetail-name span{float:left;min-width:177px}
.accountdetail-name img {margin-top:-18px;margin-left:10px;width:104px;height:104px;float:left;border-radius:5000px}
.product-right{float:left;width:70%;padding-left:30px}
.product-right .removeproduct{float:right;width:150px}
.line-through{background-image:url(../themes/bodybranded/assets/img/sale.png);background-size:110%;background-position:center;background-repeat:no-repeat;padding:4px}
#gallery-2 * {-webkit-backface-visibility:initial}
.rsTmb{width:100%;height:auto}

.rsOverflow {overflow:visible}
.rsSlide {transition:transform .2s;overflow:visible}
#gallery-2 {background:#fff;max-height:590px}
.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs {background:#FFF;color:#FFF}
.rsUni .rsFullscreenBtn {right:6px;top:auto;bottom:3px;width:69px;height:64px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsUni .rsFullscreenIcn {display:block;margin:0;width:69px;height:64px;background:url(../themes/bodybranded/assets/img/zoom.png) 0 0 transparent;opacity:0.7;border-radius:0}
.successcontainer .product-detail-right h2 {font-size:24px;padding-left:0;margin-bottom:15px;margin-top:5px}
.successcontainer .product-detail-right>p:first-of-type{font-size:24px}
.successcontainer .product-detail-right>p:nth-of-type(2){}
.pinkbtn {background-color:#000;border:none;padding:0 20px;line-height:40px;font-size:16px;text-transform:lowercase;border-radius:5px;margin-top:10px;margin-bottom:10px;display:inline-block;color:#fff}
.activebuy{opacity:1}
.product-detail-right .dropdown-list h2,.product-detail-right .pinkbtn,.successcontainer .product-detail-right .dropdown-list h2{background-color:#000;color:white;border:none;padding:0 20px;line-height:40px;font-size:16px;text-transform:lowercase;border-radius:5px;margin-top:10px;margin-bottom:10px;display:inline-block}
.dropdown-list{position:relative}
.dropdown-list::before{content:url(../themes/bodybranded/assets/img/down.png);position:absolute;right:15px;top:21px;margin:auto 0;color:transparent;fill:transparent;background-size:cover;background-position:center center;display:block;width:12px;height:10px;background-repeat:no-repeat;z-index:99}
.successcontainer .product-detail-right .dropdown-list h2 {cursor:pointer;width:100%}
.dropdown-list2{display:none}
.pinkbtn img {margin-right:20px;margin-top:-3px}
.pinkbtn img + span{display:inline-block;padding-top:3px}
button.pinkbtn{width:calc(50% - 10px);margin-right:15px}
.product-detail-right button:last-of-type{margin-right:1rem;margin-top:1rem;margin-bottom:1rem}
.smallnav{font-size:17px;margin-left:15px;margin-bottom:10px;margin-top:10px}
.product-detail-right [type="checkbox"]+span:not(.lever) {height:35px;line-height:35px;color:transparent;font-size:5px}
[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after {width:20px;height:20px }
input[type="checkbox"]:checked+span:not(.lever):before,input[type="checkbox"]:checked+span:not(.lever):before,input[type="checkbox"]:checked+span:not(.lever):before,input[type="checkbox"]:checked+span:not(.lever):before {border-top:1px solid #000!important;border-left:1px solid #000!important;border-right:1px solid #000!important;border-bottom:1px solid #000!important;-webkit-transform:none!important;transform:none!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;border-top:0;top:0;content:'\2716';color:#09cfb6;padding-top:0;text-align:center;font-size:11px;line-height:20px;left:0;width:20px;height:20px}
.product-detail-right h4{font-size:20px;font-family:'AvantGarde-Demi'}
.product-detail-right input.select-dropdown {text-transform:lowercase;position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book'}
.product-detail-right .select-wrapper .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat}
.find-out-more-detail{border:#09cfb6 1px solid;width:100%;font-size:10px;text-transform:lowercase;margin-bottom:15px;cursor:pointer}
.find-out-more-detail a {font-size:14px;text-transform:lowercase;background-color:#09cfb6;float:right;padding:15px;cursor:pointer}
.loginbanner{background-size:cover}
.find-out-more-detail img {float:left;margin:10px;max-width:100px}
.find-out-more-detail span{margin:10px 0 0 0;display:inherit}
.outlinebox2 {font-size:12px;background-color:#000;color:white}
.outlinebox2 h4{margin-bottom:15px;border-bottom:1px solid #fff}.line-horizontal
{margin:15px 0;border-bottom:0 solid #000;border-top:1px solid #fff}
[type="checkbox"]+span:not(.lever) {padding-left:45px}
.outlinebox.outlinebox2 .col-sm-6{font-size:11px}
.outlinebox.outlinebox2 .col-xs-12 {padding-top:0;margin-top:15px}
.outnlinebox-left1 h3{border-right:1px solid #000}
.outnlinebox-left1 h3,.outnlinebox-right1 h3 {font-size:16px;width:calc(100% + 30px);margin-left:-15px;display:block;text-align:center;line-height:16px;margin-bottom:0;padding:15px;border-bottom:1px solid #000;margin-top:-7px}
.outnlinebox-left1 h3.active,.outnlinebox-right1 h3.active {background-color:#000;color:white}
.outnlinebox-left1 p,.outnlinebox-right1 p {margin:15px}
.outnlinebox-left1 .pinkbtn,.outnlinebox-right1 .pinkbtn {background-color:#000;color:white;border:none;padding:0 20px;line-height:40px;font-size:14px;text-transform:lowercase;border-radius:5px;margin-top:0;margin-bottom:7px;display:inline-block;width:auto;margin-right:0;float:right}
.clearpay-bg{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7);z-index:999;display:none}
.clearpay-bg2{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.7);z-index:999;display:block;opacity:0;pointer-events:none}
.clearpay-bg3{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.7);z-index:999;display:block;opacity:0;pointer-events:none}
.clearpay-bg3.activebuy{opacity:1;pointer-events:auto}
.clearpay-bg2.activebuy{opacity:1;pointer-events:auto}
.clearpay-bg3 input.select-dropdown {position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book'}
.sizetable .sizetable-header.col-xs-6{background-color:black;color:white;border-bottom:none}
.sizetable{text-align:center}
.sizetable .col-xs-6 {padding:8px 15px;border-bottom:2px solid gray}
.sizepopup{text-align:center;font-size:16px}
.clearpay-bg3 .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat}
.clearpay-bg3 button {width:calc(100% - 70px);border:1px solid #09cfb6;background-color:transparent;line-height:30px;box-sizing:border-box;vertical-align:middle;padding:0;margin:0 15px 0 0;float:left}
.clearpay-bg3 button.active{background-color:#09cfb6}
[type="checkbox"]:checked+span:not(.lever):before {border-top:2px solid transparent!important;border-left:2px solid transparent!important}
.clearpay-popup{background-color:rgba(255,255,255,0.8);border-radius:7px;font-size:14px;text-align:center;max-width:920px;width:90%;margin:80px auto;padding:30px 15px}
.clearpay-popup img{margin-bottom:30px}
.clearpay-popup h2{font-size:25px;font-family:AvantGarde-Book;margin-top:10px}
.clearpay-bg .buybanner{background-color:rgba(255,255,255,0.6);padding:0;margin:0;position:relative}
.clearpayimg{background-color:white;float:right;padding:10px}
.clearpay-bg .buybanner .clearpay {float:right;margin-top:0}
.clearpay-bg .buybanner h2{color:black;margin-bottom:15px;margin-top:27px;font-size:35px;display:inline-block;float:left;padding-left:30px}
.clear-footer{background-color:rgba(255,255,255,0.6);padding:0;margin:0;width:100%;font-size:25px;padding:15px 30px}
.clear-footer img {float:right;margin-top:10px}
.closepopup,.closepopup2,.closepopup3 {position:absolute;top:7px;left:7px;cursor:pointer;font-size:20px}
a .addedcart{color:black}
.righttopmenu a.addedcart-href img {margin:0 5px 0 25px}
.righttopmenu a.addedcart-href .cart-notification {position:absolute;right:6px;top:6px}
.righttopmenu a .wishlist-notification {position:absolute;right:6px;top:6px}
.righttopmenu a.addedcart-href .cart-notification img {margin:0}
.addedcart {background-color:#fff;position:absolute;color:black;display:none;width:250px;right:0;padding:10px;font-size:10px;top:51px;z-index:999;border:1px solid black;border-top:0}.addedcart button{background-color:#000;text-align:center;display:block;margin:10px 0;width:100%;line-height:24px;border-radius:5px;text-transform:lowercase;border:0;display:block;color:white}
.addedcart .col-sm-6{margin-bottom:15px}
.righttopmenu a.addedcart-href .addedcart img {width:calc(100% + 20px);margin-left:-15px;max-width:calc(100% + 20px)}
.addedcart-href{position:relative}
.addedcart-href h4 {font-size:12px;margin:0 0 10px 0}
.closeproduct-popup{position:absolute;top:25px;cursor:pointer;right:15px}
.popupfilter{}
.popupfilter .applyfilter,
.popupfilter .closemobmenu2 {display:none}
.greenoutlinebtn {border:1px solid #09cfb6;border-radius:0;float:right;background-color:transparent;display:block;width:100px;line-height:30px;height:32px;margin-bottom:15px;padding:0;text-transform:lowercase}
.upload-btn-wrapper {position:relative;overflow:hidden;display:inline-block}.btn {border:1px solid black;border-radius:0;background-color:black;display:block;width:240px;line-height:30px;height:32px;margin-bottom:15px;padding:0;display:inline-block;color:white;box-shadow:none;text-transform:lowercase;cursor:pointer}.upload-btn-wrapper input[type=file] {font-size:100px;position:absolute;left:0;top:0;opacity:0}
.address-p{width:calc(100% - 110px);float:left}
.greenbtn {border:1px solid black;border-radius:0;background-color:black;display:block;width:240px;line-height:30px;height:32px;margin-bottom:15px;padding:0;display:inline-block;margin:20px 10px;color:white;text-transform:lowercase}
.address-add input[type=text]:not(.browser-default),.address-add input[type=password]:not(.browser-default) {border:1px solid #09cfb6;border-radius:0;float:right;background-color:transparent;display:block;width:100%;font-size:14px;line-height:30px;height:32px;margin-bottom:15px;padding:0 15px;box-sizing:border-box}
.address-add label{width:100%;font-size:14px;color:black;margin-bottom:10px}
.accountdetail-right .col-sm-4.address-add{padding-left:15px;padding-right:15px}
.accountdetail-right .col-sm-4.ellipses{}
.ellipses {overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.date-input .select-wrapper{float:left}
.address-add .date-input .select-wrapper input[type=text]:not(.browser-default){margin-bottom:0}
.address-add .date-input .select-wrapper .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat}.smallcheck [type="checkbox"]+span:not(.lever):before,.smallcheck [type="checkbox"]:not(.filled-in)+span:not(.lever):after {width:22px;height:22px}
.smallcheck [type="checkbox"]:checked+span:not(.lever):before {border-right:2px solid black;border-bottom:2px solid black;;width:22px!important;height:22px}
.product-row b{font-family:AvantGarde-Book-bold}
.clearpaytable-row{width:385px;float:left}
.clearpaytable-row div{padding:5px;width:33.33%;float:left}
.clearpaytable-row .clearpaytable-header{background-color:#c6e9df;border-radius:5px;width:100%;float:left}
.slectrow .select-dropdown{background:#000}
.slectrow .dropdown-content{top:36px!important }
.slectrow .dropdown-content li>a,.slectrow .dropdown-content li>span{color:#fff}.slectrow input[type="checkbox"]+span,.slectrow .optgroup span{color:#fff!important}
.slectrow input[type="checkbox"]+span:not(.lever):before{border:1px solid #000!important;background:#fff}
.slectrow input[type="checkbox"]:disabled+span:not(.lever):before,.slectrow input[type="checkbox"]:disabled+span:not(.lever):before{background:#BBB}
input.cross-tick[type="checkbox"]+span:not(.lever):before,input.cross-tick[type="checkbox"]:not(.filled-in)+span:not(.lever):after ,
.slectrow input[type="checkbox"]+span:not(.lever):before,.slectrow input[type="checkbox"]:not(.filled-in)+span:not(.lever):after{width:20px;height:20px}
input.cross-tick[type="checkbox"]+span:not(.lever):before,input.cross-tick[type="checkbox"]:not(.filled-in)+span:not(.lever):after
.slectrow input[type="checkbox"]+span:not(.lever):before,.slectrow input[type="checkbox"]:not(.filled-in)+span:not(.lever):after{left:6px}
.outlinebox input.cross-tick[type="checkbox"]:checked+span:not(.lever):before,input.cross-tick[type="checkbox"]:checked+span:not(.lever):before,
.slectrow input[type="checkbox"]:checked+span:not(.lever):before,.slectrow input[type="checkbox"]:checked+span:not(.lever):before{border-top:1px solid #000!important;border-left:1px solid #000!important;border-right:1px solid #000!important;border-bottom:1px solid #000!important;-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:0;top:0;content:'\2716';color:#09cfb6;padding-top:0;text-align:center;font-size:11px;line-height:19px;left:0}
slectrow input[type="checkbox"]:checked+span:not(.lever):before,.slectrow input[type="checkbox"]:checked+span:not(.lever):before{left:0}
.login-as-quest,.login-as-quest:hover,.login-as-quest:active,.login-as-quest:focus {text-align:center;color:white;display:block;margin:auto;font-size:16px;padding:10px;background-color:black;width:160px;text-decoration:none;border-radius:7px;margin-top:15px}
.product-detail-right h4{margin:1.1rem 0}
.select-half{display:inline-block;margin-right:10px;width:calc(50% - 10px)}
.button-half{display:inline-block;width:calc(50% - 10px)}
.searchform input{color:#fff}
.flexslider {margin:0}
.sizebtn{background-color:#000!important;color:white!important;width:150px;border-radius:0}
.select-div {position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book'}
.select-div .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat;background-color:white;z-index:99}
.select-div ul {background:#000;left:0;top:36px!important;padding:10px;position:absolute;width:100%;display:block;display:none}
label.property-colour {max-width:43px;vertical-align:top;max-height:35px}
[type="radio"]+span:not(.lever){height:35px;line-height:35px;color:transparent;font-size:5px}
[type="radio"]+span:not(.lever):before{border-radius:0}
[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border-radius:0;border:1px solid #000;color:#26a69a;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after{border:1px solid #000;width:20px;height:20px }
[type="radio"]:checked+span:before,[type="radio"]:checked+span:after{border:1px solid #000;width:20px;height:20px;content:'\2716';color:#09cfb6 !important;font-size:11px;padding-top:0;text-align:center;font-size:12px;line-height:20px;left:0;width:20px;height:20px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}
[type="radio"]:disabled+span:before,[type="radio"]:disabled+span:after{content:'\2716';color:#f00 !important;padding-top:0;text-align:center;font-size:12px;line-height:20px}
#checkpay [type="checkbox"]+span:before,#checkpay [type="checkbox"]+span:after{margin:4px}
#checkpay [type="checkbox"]:checked+span:before,#checkpay [type="checkbox"]:checked+span:after{border:1px solid #000;width:20px;height:20px;content:'\2716';color:#09cfb6 !important;font-size:11px;padding-top:0;text-align:center;font-size:12px;line-height:20px;left:0;width:20px;height:20px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#checkpay [type="checkbox"]:checked+span,#checkpay [type="checkbox"]:not(:checked)+span{padding-left:35px}
#checkpay [type="checkbox"] + span:not(.lever) {height:35px;line-height:20px}
.hearth.pinkbtn{background-color:#09cfb6!important;color:black!important;padding:0 8px;margin-top:25px}
.hearth.pinkbtn.hearth-small{width:40px}.product-detail-right .dropdown-list2 h4 {margin-bottom:3px;margin-left:1px}
.remebercheck{color:#FFF}
.remebercheck {color:#FFF;margin-top:25px;font-weight:bold}
.remebercheck [type="checkbox"]+span:not(.lever){font-size:18px}
.remebercheck [type="checkbox"]+span:not(.lever):before,.remebercheck [type="checkbox"]:not(.filled-in)+span:not(.lever):after {width:22px;height:22px;border:1px solid #fff;background-color:white}
.remebercheck input[type="checkbox"]:checked+span:not(.lever):before,.remebercheck input[type="checkbox"]:checked+span:not(.lever):before,.remebercheck input[type="checkbox"]:checked+span:not(.lever):before,.remebercheck input[type="checkbox"]:checked+span:not(.lever):before {background-color:white;border-top:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-bottom:1px solid #fff!important;-webkit-transform:none!important;transform:none!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;border-top:0;top:0;content:'\2716';color:#09cfb6;padding-top:0;text-align:center;font-size:11px;line-height:20px;left:0;width:22px;height:22px}
.social-login-div {width:calc(70% - 120px);border-top:2px solid white;text-align:center;margin:auto}
.social-login,.social-login:hover {font-size:30px;background-color:black;color:white;margin:20px 10px 70px 10px;display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50px}
.forgottenpass,.forgottenpass:hover{width:100%;display:block;margin:66px auto 0 auto;text-align:center;font-weight:bold;color:white;text-decoration:underline;font-size:18px}
.quickbuypopup #carousel .slides >li {width:93px!important}
.review-item-box{border-bottom:1px solid #09cfb6;padding:10px 0 }
.review-item-box textarea{border:1px solid #9cc7bb;border-radius:5px;max-width:100%;min-width:100%;resize:none;min-height:120px;padding:10px}
.star_rating{cursor:pointer}
.review-item-box h4{margin:0;text-transform:none}
.rating-stars-container{padding:5px 0}
.rating-stars-container svg {color:#09cfb6;margin-right:0}.review-submit-button
{background-color:#09cfb6;border:none;padding:0 20px;line-height:40px;font-size:16px;text-transform:uppercase;border-radius:5px;margin-top:10px;margin-bottom:10px;display:inline-block;position:relative;cursor:pointer}
.form-response{display:none;padding:10px}
.review-paggination ul.pagination{background:none}
.review-paggination .pagination>li>a,.review-paggination .pagination>li>span{margin-top:0;margin-bottom:0;padding:6px 12px;line-height:20px}
.review-paggination ul.pagination>.active>a,
.review-paggination ul.pagination>.active>a:focus,
.review-paggination ul.pagination>.active>a:hover,
.review-paggination ul.pagination>.active>span,
.review-paggination ul.pagination>.active>span:focus,
.review-paggination ul.pagination>.active>span:hover
{background-color:#09cfb6!important;border-color:#09cfb6;color:#000!important}
.form-response.error-form-msg{background:#f99}
.form-response.success-form-msg{background:#9f9}
.active_list::before{transform:rotateZ(180deg)!important;top:28px;right:8px}
.product-detail-right .quantity-nav{float:left;position:relative;height:35px}
.quantity input.quantity-input[type=number] {width:45px;height:35px;line-height:35px;border-radius:5px;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1px solid #09cfb6}
.edit-product-popup .quantity-button,.product-detail-right .quantity-button {position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:16px;line-height:18px !important;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#product-allow-order{width:calc(50% - 10px);float:left;display:inline-block}
#wishlist-button{width:calc(50% - 10px);float:right;display:inline-block}
#wishlist-button button.pinkbtn,#product-allow-order button.pinkbtn{width:100%}
#edit-product-popup-content #product-allow-order{width:100%}
.address-add .select-wrapper .caret{right:9px;top:21px;margin:0}
.change-pass{margin-left:0;margin-top:83px}
#quickbuypopup-content .fwImage{margin-top:24px}
.mobbasket {position:absolute;top:0;left:0;width:100%;display:none}
.bold{font-weight:900}
.coupon-error {color:#F44336}
.coupon-label {color:#4CAF50}
.blog-cat-row{background-color:black;width:100%;margin:0}
.blog-cat-row ul{width:100%;text-align:center;display:table}
.blog-cat-row li {display:table-cell;padding-bottom:14px;background-color:black;color:white;text-align:center;margin:0;padding:0}
.blog-cat-row li a {color:white;padding:15px 0 10px;display:block}
.blog-cat-row li.active a {border-bottom:3px white solid}
.post-list li {min-height:407px;background-size:cover;color:white;display:flex;align-items:center;justify-content:center;font-size:72px;margin-top:20px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative}
.post-list li h3{font-size:72px;margin:20px 0;padding:0;color:white;text-align:center}
.post-list li h3 a,.post-list li h3 a:hover{color:white;text-decoration:none}.blogbanner{background-size:cover;color:white;display:flex;align-items:center;justify-content:center;min-height:327px}
.blogbanner h1{font-size:100px;padding:30px 15px}
.blogbanner h1 strong{font-family:'AvantGarde-Demi'}
.post-list .readmore {position:absolute;bottom:0;background-color:black;left:0;right:0;font-size:20px;color:white;text-align:center}
.post-list .readmore a,.post-list .readmore a:hover {width:50%;color:white;padding:10px 15px;display:block;float:left}
.post-list .readmore a:first-of-type{border-right:1px solid white}
.latestposts{border:1px solid silver;float:left;font-size:18px;padding:15px;border-radius:10px;margin-top:20px;width:100%}
.latestposts h4 {font-size:18px;text-align:center;font-family:'AvantGarde-Demi';margin:0 0 20px 0}
.latestposts li>div>a:last-of-type{font-family:'AvantGarde-Demi';font-size:14px}
.latest-posts .col-xs-4{height:6vw;background-size:cover;background-position:center}
.latest-posts li{width:100%;float:left;border-bottom:1px solid #09cfb6;margin-bottom:10px;padding-bottom:10px}
.latest-posts{float:left;width:100%;margin-bottom:20px}
.featured-images{color:white;display:flex;align-items:center;justify-content:center;font-size:72px;margin-top:20px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative}
.featured-images p{position:absolute;left:15px;right:15px}
.blogcontent{margin:0 0 20px 0;padding:30px 15px;font-size:16px;border:1px solid silver;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.reset-filter{width:100%;font-size:18px;text-transform:lowercase;border:0;background-color:#09cfb6;margin:0 0;display:block;padding:10px 5px;border-radius:4px}
.grecaptcha-logo,.grecaptcha-badge {display:none}
#size-guide-wrapper{position:absolute;background-color:white;width:70%;max-height:88vh;max-width:1092px;margin:0 auto 0 auto;top:50%;left:0;right:0;border:2px solid #09cfb6;padding:20px;overflow-y:auto;text-align:center;font-size:18px;transform:translatey(-50%);-webkit-transform:translatey(-50%);-o-transform:translatey(-50%);-moz-transform:translatey(-50%)}
#size-guide-wrapper h2{margin:5px 0 20px 0;font-size:18px }
#size-guide-wrapper p{font-size:18px}
#size-guide-wrapper .select-wrapper{display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book'}
#size-guide-wrapper .select-dropdown.dropdown-trigger{border:none}
#size-guide-wrapper .select-wrapper .caret{position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat;background-color:white;z-index:99}
#size-guide-wrapper table tr{border-bottom:1px solid #000}
#size-guide-wrapper table th,#size-guide-wrapper table td{text-align:center}
#size-guide-wrapper table th{border-left:2px solid #fff}
#size-guide-wrapper table th:first-of-type{border:none}
#size-guide-wrapper table th{color:#fff;background:#000}
.measurements-text,.measurements-text + ul,.measurements-text +ul li{display:inline-block;float:left}
.measurements-text{padding:2px 0 }
.measurements-text + ul{margin:0 20px;border:1px solid #09cfb6}
.measurements-text +ul li{padding:2px 0;width:40px;cursor:pointer}
#measurements{display:inline-block;float:right}#measurements li.active-control {background:#09cfb6}.clearpay-bg4{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.7);z-index:999;display:block;opacity:0;pointer-events:none}
.clearpay-bg4.activeguide{opacity:1;pointer-events:auto}
.closepopup4{position:absolute;cursor:pointer;font-size:20px;right:15px;left:auto;z-index:999;display:inline-block;height:20px;width:20px}
span.size-guide-button{width:calc(50% - 10px);text-align:center;cursor:pointer}
.reset-pass-wrapper #partialUserResetForm p{font-family:'AvantGarde-Demi';font-size:30px;color:#fff;text-align:center}
.reset-pass-wrapper #partialUserResetForm input[type="email"]{border:none;border-radius:5px;margin:15px 0;width:100%;background-color:#fff;padding:0 15px;box-sizing:border-box;line-height:44px;height:44px;font-size:16px;text-transform:lowercase}
.reset-pass-wrapper #partialUserResetForm label{display:none}
.reset-pass-wrapper #partialUserResetForm button[type="submit"]{border:none;border-radius:5px;margin:15px 0;width:100%;background-color:#fff;padding:0 15px;box-sizing:border-box;line-height:44px;height:44px;font-size:16px;text-transform:lowercase;color:#000;display:inline-block;float:left;width:calc(50% - 10px) }
.reset-pass-wrapper #partialUserResetForm .form-group{display:inline-block;float:left;width:calc(50% - 10px);margin-right:20px}
.reset-pass-wrapper{padding-top:40px;padding-bottom:60px;max-width:660px;margin:0 auto}
.addedcart-href:hover .addedcart{display:block}
button[type="submit"]:disabled {background:#ddd;cursor:not-allowed}
#quantity-text{padding:7px 20px;display:inline-block}
#warning-note{background:#fae7eb;padding:10px 20px;margin:15px 0;display:none}
@media (max-width:1400px) {.buybanner h2 {font-size:35px }}
@media (max-width:1244px) {.searchform {width:calc(85% - 200px) }.desktop-menu.hidden-xs {font-size:12px }.accountdetail-name {width:40vw}}
@media(max-width:1200px){#size-guide-wrapper{width:90% }}
@media(max-width:991px){.measurements-text,.measurements-text + ul,.measurements-text +ul li{float:none }}
@media (max-width:900px){.greenbtn {margin:10px 0 10px 0}.slider2 .owl-prev img,.slider2 .owl-next img {width:10px;height:19px}.slider2 .owl-prev {left:-25px}.slider2 .owl-next {right:-25px}}
@media (max-width:1024px) and (min-width:768px) {.righttopmenu a img,.righttopmenu a.addedcart-href img{margin:0 5px 0 5px }.righttopmenu a{padding:14px 10px }.searchform{margin:39px 0 }.accountdetail-name img {margin-left:0;position:absolute;right:2px }.accountmenu li:first-of-type{margin-top:0 }.change-pass{margin-left:0;margin-top:0 }.address-add input[type=text]:not(.browser-default),.address-add input[type=password]:not(.browser-default){padding:0 10px }.product-detail-right .pinkbtn{padding:0 10px }.hearth.pinkbtn .fa-heart,#product-allow-order .fa-shopping-cart{margin-right:8px;font-size:15px }.product-detail-right .dropdown-list h2,.product-detail-right .pinkbtn,.successcontainer .product-detail-right .dropdown-list h2{font-size:12px }.submenu .col-sm-4 h2{font-size:20px }.slider2 {margin-left:22px;width:calc(100% - 44px) }.slider2 p {font-size:12px }.footer-menu1{width:70% }.product-homepage-filter>.filterbtn{font-size:21px }.product-box-type-1.product-box-type-2 button.buy{font-size:20px;text-transform:lowercase }.select-half{width:100% }.quickbuypopup{width:90% }#quickbuypopup-content .fwImage{margin-top:0 }#quickbuypopup-content #product-option-title {margin-top:0;padding-right:10px}#quickbuypopup-content .fwImage{margin-top:0}}
@media (min-width:1024px) {#category-result .product-row1 .no-data{min-height:140px }}
@media (max-width:915px){#wishlist-button{width:calc(20% - 10px) }#product-allow-order{width:calc(80% - 10px) }.hearth.pinkbtn span{display:none }}
@media (max-width:800px) {.product-box-type-1 .price strike {display:inline-block;width:100% }}
@media (max-width:767px) {.reset-pass-wrapper #partialUserResetForm button[type="submit"]{width:100%;margin:0 }.reset-pass-wrapper #partialUserResetForm .form-group{width:100%;margin:0 }.reset-pass-wrapper{padding-top:30px;padding-bottom:30px }.reset-pass-wrapper #partialUserResetForm p{font-size:25px }#basket-notification-mobile{top:-13px;right:19px;position:absolute }#size-guide-wrapper{width:100%;padding:10px;max-height:100% }.measurements-text + ul{float:none;margin:10px auto }.popupfilter .dropdown-content.select-dropdown {position:fixed;top:0 !important;width:100% !important;left:0 !important;background:#fff;padding:0 0 20px 0 }.popupfilter .dropdown-content.select-dropdown li{background:#fff;color:#000;padding:0 15px }.popupfilter .dropdown-content.select-dropdown li:not(:first-child) span{background:#fff;color:#000;border-bottom:1px solid #09cfb6 }.popupfilter .dropdown-content.select-dropdown li:first-child{background:#000;color:#fff;height:80px;line-height:80px }.popupfilter .dropdown-content.select-dropdown li:first-child span{line-height:50px;background:#000;color:#fff;position:relative;left:20px !important;display:inline-block;padding:0 0 0 20px }.popupfilter .dropdown-content.select-dropdown li:first-child span:before{position:absolute;left:0;content:'<' }.popupfilter .select-wrapper .caret{top:12px }.blog-cat-row li{display:block;width:100% }.buy {display:none}.carousel-title2 {margin:30px 0}.cart-table-row {margin-bottom:10px}.searchform input[type="text"]{color:#000 }.carteditproduct,.caremoveproduct{position:relative;left:0;top:0 }.product-box-type-1.product-box-type-2 button.buy{display:none }.mobbasket{display:none}.mobbasket .addedcart{position:relative;display:block;width:100%;right:0;top:0;overflow-y:scroll;z-index:999 }[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after {width:25px;height:25px }html,body{font-size:14px }.footer-menu1 a {display:inline-block;margin:2px 7px }.slider2 p {font-size:12px }.slider1 .owl-prev {left:15px }.slider1 .owl-next {right:15px }.footer-menu1 {font-size:14px;text-align:center;width:90%;display:table;margin:10px auto }.newsletter-form {width:90% }.product-box-type-1 .img {height:100vw;background-size:cover }.product-box-type-1 button.buy {font-size:20px;margin-bottom:10px }.product-box-type-1 {text-align:center;font-size:15px }.product-box-type-1>p:first-of-type {line-height:25px;margin-bottom:45px }.product-box-type-1 .price {position:absolute;bottom:0;text-align:center;width:calc(100% - 15px) }.loadmore {width:100%;cursor:pointer;font-size:22px;text-align:center;margin:20px 0 30px 0 }.product-homepage-filter>.filterbtn {font-size:14px;min-height:81px }.product-homepage-filter .btn1 img,.product-homepage-filter img {margin-top:2px;display:block;float:none;margin:2px auto 7px auto }.box-type-1.box-1x2 {width:100%;height:200vw }.box-type-1.box-2x1 {width:100%;height:50vw }.box-type-1.box-1x1 {width:100%;height:100vw }.box-type-1 h3 {font-size:18px;line-height:24px }.box-type-1 h2 {font-size:23px;margin:0;line-height:33px }.box-type-1 span {font-size:20px }.box-type-1>div {padding:10px }.displayflex {display:flex;flex-direction:column }.order1{order:1 }.order2{order:2 }.order3{order:3 }.slider1 h2 {font-size:34px;margin-bottom:53px }.slider1 h2 span {font-size:26px }.slider1 .container {min-height:375px;display:flex }.mobilemneu2 {list-style:none;margin:10px auto;width:100%;text-align:center;padding:0 15px;display:flex;align-items:stretch;justify-content:space-between;max-width:280px }.mobilemneu2 li{display:table-cell;font-size:12px }.searchform {border:none;border-top:1px solid #09cfb6;border-radius:0;float:left;margin:0;width:100%;display:none;position:absolute;bottom:2px;background-color:white }.searchform input[type="submit"] {background-image:url(../themes/bodybranded/assets/img/arrow-left3.png);background-size:contain }.opensearch {position:absolute;top:30px;right:20px;width:32px }.openmenu {position:absolute;top:30px;left:20px;width:32px }.cartlink,a.cartlink:hover {position:absolute;top:26px;right:40px;width:60px;color:#fff;font-size:28px }.mainlogo {margin:32px auto 24px auto;float:none;display:block;width:40%;max-width:200px }.mainlogo img{width:100%;height:auto }.mobilemneu1{position:absolute;top:0;width:100%;background-color:rgba(255,255,255,1);z-index:999;display:none;padding-bottom:40px }#currency-mobile {display:none}.closemobmenu ,.closemobbasket {width:100%;text-align:right;padding:20px 25px;background-color:#000;margin-bottom:20px;color:#fff;font-size:28px;line-height:normal }.closemobbasket{margin-bottom:0;position:relative;z-index:999}.mobilul1 span{margin-left:-35px;width:30px;display:inline-block }.mobilul1 .addedcart span{margin-left:0 }.leftopmenu {float:none;padding:12px 0;width:80%;margin:auto;border-top:1px solid silver }.leftopmenu span{float:left }.leftopmenu>div{float:right }.mobilul1 a {display:block;width:70%;margin:10px 10% 10px 20%;text-align:left;float:left;border-bottom:1px solid silver;padding-bottom:10px }.mobilul1 #currency-mobile a {margin:0 10% 5px 20%;padding-bottom:0 }.mobilul1 a:last-of-type {border-bottom:0 solid silver }.leftopmenu i {font-size:23px;margin:0 3px }.mobilemneu-over{background-color:rgba(255,255,255,0.7);position:fixed;top:0;bottom:0;width:100%;z-index:998;display:none }.mobileheader {position:relative;background-image:url(../themes/bodybranded/assets/img/headerbg.jpg);background-repeat:repeat-x;float:left;width:100%;border-bottom:1px solid black;background-position:0 -35px;margin-bottom:0 }.newsletter-form input[type="submit"] {width:15px }.newsletter-form input[type="text"] {border:none;box-shadow:none;background:none;width:calc(100% - 70px);padding:0 12px;font-size:18px;height:38px;line-height:38px }.newsletter-form input[type="submit"] {border:none;box-shadow:none;background-color:white;background-image:url(../themes/bodybranded/assets/img/arrow-left3.png);background-repeat:no-repeat;background-position:0 53%;width:12px;height:21px;font-size:30px;line-height:30px;color:transparent;float:right;margin:0 10px 0 0;background-size:70%;height:38px;padding:0 }.bodybranded-copy {text-align:center;width:100% }footer {font-size:12px }.footer-menu2 {font-size:12px }.product-box-type-1 .hearth {top:12px;right:20px }.submenu {font-size:13px;display:none;top:111px;left:0;right:0 }.submenu .col-sm-4 {height:calc(50vw - 30px);margin-bottom:20px;padding-right:0 }.submenu .col-sm-4 h2 {font-size:24px }.submenu>div>div {width:calc(50% - 20px);float:left }.submenu>div>div:last-of-type {border-left:1px solid #09cfb6;padding-left:20px;width:calc(50% + 20px);float:left }.owl-next img,.owl-prev img{width:10px;height:auto }.slider2 .owl-next {right:-20px }.slider2 .owl-prev {left:-20px }.cartcontainer>h2,.accountcontainer h2 {margin-bottom:35px;text-align:center }.successcontainer h2 {margin-bottom:45px;text-align:center;margin-top:35px }.outnlinebox-left1 .pinkbtn,.outnlinebox-right1 .pinkbtn {margin-top:7px;float:none;display:block }.outnlinebox-right1 h3{border:none;padding:0 }.outlinebox .col-xs-12 {}.outnlinebox-left1 h3{border-right:0 }.outlinebox.outlinebox2 .col-sm-6{padding-left:15px!important }.outlinebox.outlinebox2 .col-sm-6 img{margin-bottom:15px }.product-box-type-1.product-box-type-2.col-sm-3.col-xs-6 .clearpay2{display:none }.product-row img.responsive-img{width:100%;margin-left:0;margin-bottom:15px }.product-row .col-sm-3,.product-row .col-sm-2{padding-left:0;padding-right:0 }.editproduct,.removeproduct {background-color:#09cfb6;text-transform:lowercase;text-align:center;border-radius:5px;font-size:16px;padding:12px 15px;margin:10px auto 10px auto;width:222px;cursor:pointer;display:block }.loginbanner .col-sm-6{padding:0  }.loginbanner .col-sm-6:nth-of-type(2) .pad-50{border-left:none }.loginbanner .pad-50 {padding:25px;border-bottom:1px solid white }.popupfilter .applyfilter,.popupfilter .closemobmenu2 {display:block }.buybanner2 h2 {font-size:26px;text-align:center;margin:22px 0 }.accountmenu,.product-right{width:100%;padding:0 }.accountdetail-name {position:static;width:300px;right:0;top:226px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 20px;height:70px;line-height:70px;float:right;margin-right:-15px;margin-bottom:50px }.accountdetail-name img {margin-top:-85px;margin-left:10px;width:104px;height:104px;float:right }.order-select {width:100%;position:relative;float:left }.order-select input.select-dropdown {text-transform:lowercase;position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:100%;font-size:18px;margin:0 0 8px 0;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book' }.order-select .caret {position:absolute;right:5px;top:0;bottom:0;margin:auto 0;z-index:0;color:transparent;fill:transparent;background-image:url(../themes/bodybranded/assets/img/down.png);background-size:cover;background-position:center center;display:block;width:19px;height:10px;background-repeat:no-repeat }.accountdetail-right {border-top:0;padding-top:20px;width:100%;float:left }.accountdetail-right >div.col-md-6 {padding-bottom:40px}.accountdetail-right >div.col-md-6:last-child {border-bottom:none }.accountdetail-right .col-sm-4 {border-bottom:1px solid silver;padding-left:0;border-right:0;margin-top:7px;padding-bottom:15px;margin-bottom:15px }.successcontainer .product-detail-right h2{text-align:left;font-size:20px;margin-top:15px }#form-add-to-basket #wishlist-button button.pinkbtn,#form-add-to-basket #product-allow-order button.pinkbtn {font-size:12px;padding-left:5px;padding-right:5px }.product-detail-right .dropdown-list h2,.product-detail-right .pinkbtn,.successcontainer .product-detail-right .dropdown-list h2{font-size:14px }span.size-guide-button{width:100% }#form-add-to-basket .hearth.pinkbtn .fa-heart,#form-add-to-basket #product-allow-order .fa-shopping-cart {margin-right:0;margin-bottom:-3px;font-size:20px }.review-submit-button svg{margin-right:10px }#basketBoxMob h4{font-size:1.5rem }.addedcart {font-size:14px }.successcontainer .product-detail-right>p:first-of-type {font-size:20px }.cartcontainer>h2,.successcontainer h2,.accountcontainer h2 {margin-top:36px;padding-left:0;padding-right:0 }.slider3 .successbanner {background-size:cover;background-position:center }.cartcontainer .outnlinebox-left1 .pinkbtn,cartcontainer .outnlinebox-right1 .pinkbtn {margin-top:12px;margin-left:0 }.cartcontainer .outlinebox.outlinebox2 .col-sm-6 {font-size:14px }.cartcontainer .outlinebox p.price {font-size:14px }button.pinkbtn {width:100%;margin-right:0 }.cartcontainer .editproduct,.cartcontainer .removeproduct {text-transform:lowercase;width:100% }.cartcontainer .removeproduct {margin-left:15px}.cartcontainer .product-row{border-bottom:0 }.bottom-social-media a:last-of-type {float:left;width:25px;height:25px;display:block }.successbanner a {padding:0 30px;line-height:45px }.submenu {padding:30px 15px }.openfilter {text-transform:lowercase;position:relative;cursor:pointer;background-color:transparent;border:1px solid #09cfb6;border-radius:4px;outline:none;height:40px;line-height:40px;width:calc(100% + 20px);font-size:18px;margin:0 0 8px -10px;padding:0 10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;box-sizing:border-box;font-family:'AvantGarde-Book';text-align:left }.popupfilter{position:fixed;top:0;right:0;width:100%;z-index:999;background-color:#0005;bottom:0 }.popupfilter .closemobmenu2 img{position:relative;z-index:99999 }.popupfilter >div:not(.closemobmenu2){background-color:#fff;margin-top:0 }.popupfilter >div:last-of-type{padding-bottom:20px }.popupfilter >div .select-wrapper{padding:20px 0 0 0 }.popupfilter >div .select-wrapper input.select-dropdown{margin:0 !important }.popupfilter .input-field {padding-left:20px;padding-right:20px }#product-allow-order button,#wishlist-button button{width:100%!important}.applyfilter{width:100%;font-size:18px;text-transform:lowercase;background-color:#e1e1e1;text-align:center;height:55px;border:none;line-height:55px;margin-top:0 }.closemobmenu2 {width:100%;text-align:right;padding:20px;background-color:#000 }.slectrow .popupfilter .select-wrapper input.select-dropdown {border:none;border-bottom:1px solid #09cfb6;border-radius:0;text-transform:lowercase }.closemobmenu2 span {float:left;font-size:18px;color:#fff;padding-top:7px }.loginbanner input[type="submit"] {float:none;margin-left:auto;margin-right:auto;display:block }.rsUni .rsFullscreenIcn {background-repeat:no-repeat }.quickbuypopup h2 + p{font-size:16px }.mobilul1 span.cart-number,span.cart-number{color:#fff;background:#000;padding:2px 8px;margin-left:4px;width:auto;text-align:center;border-radius:17px }.searchformmob form input[type=text]:not(.browser-default){font-size:16px }}@media (max-width:480px) {.cartcontainer .removeproduct {margin-left:0 }#basket-notification-mobile{top:-13px;right:0;position:absolute }.product-box-type-1.col-xs-6{width:100% }.openmenu {position:absolute;top:30px;left:10px;width:25px;height:auto }.opensearch {position:absolute;top:32px;right:10px;width:25px }.cartlink,a.cartlink:hover {position:absolute;top:30px;right:44px;width:33px;color:#fff;font-size:22px }#gallery-2 {background:#fff;max-height:280px;margin-bottom:10px }.product-row .product-row-text{padding-bottom:0 }}
@media screen and (max-width:800px) and (min-width:0){.rsUni .rsThumb {width:59px;height:70px }}