@charset "UTF-8";
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
 .default-bg {
background-color: #FFF;
color: #666; }
.default-bg .form-control,
.default-bg input[type="text"],
.default-bg input[type="email"],
.default-bg input[type="url"],
.default-bg input[type="password"],
.default-bg input[type="search"],
.default-bg textarea,
.default-bg .input-text,
.default-bg select,
.default-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email] {
background-color: #F5F5F5; }
.default-bg h1, .default-bg h2, .default-bg h3, .default-bg h4, .default-bg h5, .default-bg h6 {
color: #404040; }
.default-bg .light-bg {
background-color: #F5F5F5; }
.default-bg .light-bg .form-control,
.default-bg .light-bg input[type="text"],
.default-bg .light-bg input[type="email"],
.default-bg .light-bg input[type="url"],
.default-bg .light-bg input[type="password"],
.default-bg .light-bg input[type="search"],
.default-bg .light-bg textarea,
.default-bg .light-bg .input-text,
.default-bg .light-bg select,
.default-bg .light-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email] {
background-color: #ECECEC; }
.default-bg .light-bg h1, .default-bg .light-bg h2, .default-bg .light-bg h3, .default-bg .light-bg h4, .default-bg .light-bg h5, .default-bg .light-bg h6 {
color: #4B4B4B; }
.default-bg:focus {
box-shadow: none;
border: 1px solid #EDEDED; }
.dark-bg {
background-color: #202020;
color: #7E7E7E;
border-color: #404040; }
.dark-bg .form-control,
.dark-bg input[type="text"],
.dark-bg input[type="email"],
.dark-bg input[type="url"],
.dark-bg input[type="password"],
.dark-bg input[type="search"],
.dark-bg textarea,
.dark-bg .input-text,
.dark-bg .select2-container .select2-choice,
.dark-bg .le-select,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email] {
background-color: #333;
color: #AAA; }
.dark-bg .form-control:focus,
.dark-bg input[type="text"]:focus,
.dark-bg input[type="email"]:focus,
.dark-bg input[type="url"]:focus,
.dark-bg input[type="password"]:focus,
.dark-bg input[type="search"]:focus,
.dark-bg textarea:focus,
.dark-bg .input-text:focus,
.dark-bg .select2-container .select2-choice:focus,
.dark-bg .le-select:focus,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email]:focus {
background-color: #1a1919;
color: #919090; }
.dark-bg .light-bg {
background-color: #2D2D2D;
color: #AAA; }
.dark-bg .light-bg .form-control,
.dark-bg .light-bg input[type="text"],
.dark-bg .light-bg input[type="email"],
.dark-bg .light-bg input[type="url"],
.dark-bg .light-bg input[type="password"],
.dark-bg .light-bg input[type="search"],
.dark-bg .light-bg textarea,
.dark-bg .light-bg .input-text,
.dark-bg .light-bg .select2-container .select2-choice,
.dark-bg .light-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email] {
background-color: #141313; }
.dark-bg .light-bg h1, .dark-bg .light-bg h2, .dark-bg .light-bg h3, .dark-bg .light-bg h4, .dark-bg .light-bg h5, .dark-bg .light-bg h6 {
color: #ECECEC; }
.dark-bg h1, .dark-bg h2, .dark-bg h3, .dark-bg h4, .dark-bg h5, .dark-bg h6 {
color: #F0F0F0; }
.entry-content:before, .gallery:before, .entry-content:after, .gallery:after {
content: "";
display: table; }
.entry-content:after, .gallery:after {
clear: both; }  *,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
:focus {
outline: 0 !important;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
figure {
margin: 0;
padding: 0; }
figure img {
width: 100%;
height: auto; }
img[src*=".svg"] {
height: 100%; }
iframe {
border: none; }
* > p:not(.woocommerce-message):not(.woocommerce-info):not(.woocommerce-error):not(.woocommerce-noreviews):not(.no-comments):last-child {
padding-bottom: 0 !important;
margin-bottom: 0 !important; }
::selection {
background: #AAF2E4; color: #506A85; }
::-moz-selection {
background: #AAF2E4; color: #506A85; }
body {
direction: ltr;
font-family: "Open Sans", sans-serif;
font-weight: 400;
color: #666;
font-size: 14px;
line-height: 24px;
background-color: #FFF;
color: #666; }
body .form-control,
body input[type="text"],
body input[type="email"],
body input[type="url"],
body input[type="password"],
body input[type="search"],
body textarea,
body .input-text,
body select,
body div.wpforms-container-full.newsletter-form .wpforms-form input[type=email] {
background-color: #F5F5F5; }
body h1, body h2, body h3, body h4, body h5, body h6 {
color: #404040; }
body .light-bg {
background-color: #F5F5F5; }
body .light-bg .form-control,
body .light-bg input[type="text"],
body .light-bg input[type="email"],
body .light-bg input[type="url"],
body .light-bg input[type="password"],
body .light-bg input[type="search"],
body .light-bg textarea,
body .light-bg .input-text,
body .light-bg select,
body .light-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email] {
background-color: #ECECEC; }
body .light-bg h1, body .light-bg h2, body .light-bg h3, body .light-bg h4, body .light-bg h5, body .light-bg h6 {
color: #4B4B4B; }
.wrapper {
overflow-x: hidden; }
h1, h2, h3, h4, h5, h6 {
text-transform: uppercase;
font-family: "Oswald", sans-serif;
margin-bottom: 30px; }
th {
text-transform: uppercase;
font-family: "Oswald", sans-serif;
font-weight: 300; }
h1 {
font-size: 44px;
line-height: 130%;
margin-bottom: 25px; }
h2 {
font-size: 26px;
line-height: 130%;
margin-bottom: 20px; }
h3 {
font-size: 20px;
line-height: 150%;
margin-bottom: 15px; }
h4 {
font-size: 16px;
line-height: 150%;
margin-bottom: 15px; }
h5 {
font-size: 14px;
line-height: 160%;
margin-bottom: 13px; }
h6 {
font-size: 12px;
line-height: 160%;
margin-bottom: 10px; }
p {
line-height: 24px; }
.lazy-load, img[src="assets/images/blank.gif"] {
background: url(//healthyshop.nc/wp-content/themes/images/ajax.gif) no-repeat scroll center center #FFFFFF; }
a {
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
outline: none !important;
color: #818181; }
a:hover,
a:active,
a:focus {
text-decoration: none;
color: #333; }
label {
font-weight: 400;
color: #818181;
font-size: 13px;
font-family: "Open Sans", sans-serif; }
h1 + figure,
p + figure {
padding-top: 15px; }
h2 + figure,
h3 + figure,
h2 + .thumbs,
h3 + .thumbs,
h2 + .thumb,
h3 + .thumb {
padding-top: 10px; }
h4 + figure {
padding-top: 5px; }
h2 + .owl-carousel,
p + .owl-carousel,
h2 + .panel-group,
p + .panel-group {
padding-top: 20px; }
figure figcaption {
font-size: 14px;
line-height: 150%; }
figure figcaption h4 {
margin-bottom: 10px; }
figure * + figcaption {
padding-top: 20px; }
figure + *,
.thumb + figure {
padding-top: 25px; }
.classic-blog figure + * {
padding-top: 35px; }
figure.post-media + * {
padding-top: 0; }
body {
-ms-word-wrap: break-word;
word-wrap: break-word; }
table {
margin: 0 0 1.618em;
width: 100%; }
img {
height: auto;
max-width: 100%;
display: block; }
table {
border-spacing: 0;
width: 100%;
border-collapse: separate; }
table caption {
padding: 1em 0;
font-weight: normal; }
table td,
table th {
padding: .857em 1.387em;
text-align: left;
vertical-align: top; }
table td p:last-child,
table th p:last-child {
margin-bottom: 0; }
table thead th {
border-bottom: 2px solid rgba(0, 0, 0, 0.1);
text-transform: uppercase;
padding: 1.387em;
vertical-align: middle; }
table tbody tr:nth-child(2n) td {
background: rgba(0, 0, 0, 0.015); }
table tbody tr:nth-child(2n) td:last-child {
border-right: 0; }
table tbody td {
background: rgba(0, 0, 0, 0.025); }
table tbody h2 {
font-size: 1em;
letter-spacing: normal;
font-weight: normal; }
table tbody h2 a {
font-weight: normal; }
table tbody tr:last-child td {
border-bottom: 0; }
table tbody tr:last-child th:first-child {
border-bottom: 0; }
table tfoot th,
table tfoot td {
border-top: 1px dotted rgba(0, 0, 0, 0.1); }
.wpb_row,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.wpb_button {
margin-bottom: 35px; }  .sportexx-banner-wrapper {
display: block; }
.sportexx-banner-wrapper h1, .sportexx-banner-wrapper h2, .sportexx-banner-wrapper h3, .sportexx-banner-wrapper h4, .sportexx-banner-wrapper h5, .sportexx-banner-wrapper h6, .sportexx-banner-wrapper a, .sportexx-banner-wrapper p {
color: inherit; }
.sportexx-banner-wrapper .heading {
font-size: 48px;
line-height: 48px;
text-transform: uppercase;
margin: 0;
display: block;
font-family: "Oswald", sans-serif;
font-weight: 300; }
.sportexx-banner-wrapper .lead {
font-family: "Oswald", sans-serif;
font-weight: 300;
text-transform: uppercase; }
.sportexx-banner-wrapper .banner-text {
display: inline-block;
vertical-align: middle; }
.sportexx-banner-wrapper .banner-text p {
margin: 0;
padding: 0; }
.sportexx-banner-wrapper .btn-action {
margin-top: 20px; }
.sportexx-banner-wrapper .sportexx-banner {
display: table;
width: 100%; }
.sportexx-banner-wrapper .sportexx-banner .caption {
display: table-cell;
vertical-align: middle; }
.sportexx-banner-wrapper .sportexx-banner-new-fwr-cln {
background: #2A2A2A;
height: 430px;
position: relative;
background-repeat: no-repeat;
background-position: right top; }
.sportexx-banner-wrapper .sportexx-banner-new-fwr-cln .heading {
color: #FFF; }
.sportexx-banner-wrapper .sportexx-banner-new-fwr-cln .banner-text {
padding: 50px;
margin-left: 25px; }
.sportexx-banner-wrapper .banner-free-shipping.height-lg {
height: 333px; }
.sportexx-banner-wrapper .banner-free-shipping.height-sm {
height: 198px; }
.sportexx-banner-wrapper .banner-free-shipping .heading {
font-size: 43px;
font-weight: 300; }
.sportexx-banner-wrapper .subtitle {
margin-top: 10px;
font-size: 24px;
display: block;
font-weight: 300;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
display: block; } .woocommerce-breadcrumb {
font-size: .857em;
padding: 1em 0;
background-color: #191919;
padding: 11px 0;
color: #FFF;
font-size: 18px;
line-height: 36px;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 400; }
.woocommerce-breadcrumb a {
color: #626262; }
.woocommerce-breadcrumb a:hover, .woocommerce-breadcrumb a:active, .woocommerce-breadcrumb a:focus {
color: #959595; }
.woocommerce-breadcrumb .delimiter {
color: #626262;
padding: 0 6px;
display: inline-block; }
.woocommerce-breadcrumb a.home:before {
content: "\f015";
font-family: "FontAwesome";
font-weight: 400;
margin-right: .53em; }  .btn {
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
font-weight: 300;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
text-transform: uppercase;
font-family: "Oswald", sans-serif; }
.btn-transparent, .list-view .product-actions .btn-action {
background-color: transparent;
border: 1px solid #FFF;
color: #FFF; }
.btn-transparent:hover, .list-view .product-actions .btn-action:hover {
background-color: #FFF;
color: #000; }
.btn-transparent.inverse:hover, .list-view .product-actions .inverse.btn-action:hover {
background-color: #000;
color: #FFF;
border-color: #000; }
.btn-primary {
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A; }
.btn-primary:hover {
background-color: #444343;
color: #FFF; }
.btn-default {
border: 4px solid #E6E6E6;
color: #929292; }
.btn-cart-view {
margin-right: 2px; }
.btn-cart-checkout {
border-width: 4px;
margin-left: 2px;
width: 48%; }
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.added_to_cart,
.more-link {
border: 4px solid #2A2A2A;
background: none;
background-color: #2A2A2A;
color: #fff;
cursor: pointer; line-height: 1;
padding: .618em 1em;
text-decoration: none;
font-weight: 700;
text-shadow: none;
display: inline-block;
outline: none;
-webkit-appearance: none;
-webkit-font-smoothing: antialiased;
border-radius: 0;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 400; }
button.cta, button.alt,
input[type="button"].cta,
input[type="button"].alt,
input[type="reset"].cta,
input[type="reset"].alt,
input[type="submit"].cta,
input[type="submit"].alt,
.button.cta,
.button.alt,
.added_to_cart.cta,
.added_to_cart.alt,
.more-link.cta,
.more-link.alt {
background-color: #FFF;
border-color: #CCC;
color: #929292; }
button.cta:hover, button.alt:hover,
input[type="button"].cta:hover,
input[type="button"].alt:hover,
input[type="reset"].cta:hover,
input[type="reset"].alt:hover,
input[type="submit"].cta:hover,
input[type="submit"].alt:hover,
.button.cta:hover,
.button.alt:hover,
.added_to_cart.cta:hover,
.added_to_cart.alt:hover,
.more-link.cta:hover,
.more-link.alt:hover {
opacity: 0.8;
background-color: #929292; }
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.button:hover,
.added_to_cart:hover,
.more-link:hover {
opacity: 0.8;
color: #fff; }
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.button:focus,
.added_to_cart:focus,
.more-link:focus {
outline: 2px solid #929292; }
button.added:after,
input[type="button"].added:after,
input[type="reset"].added:after,
input[type="submit"].added:after,
.button.added:after,
.added_to_cart.added:after,
.more-link.added:after {
content: "\f00c";
font-family: "FontAwesome";
margin-left: .53em; }
button.loading,
input[type="button"].loading,
input[type="reset"].loading,
input[type="submit"].loading,
.button.loading,
.added_to_cart.loading,
.more-link.loading {
opacity: 0.5; }
button.small,
input[type="button"].small,
input[type="reset"].small,
input[type="submit"].small,
.button.small,
.added_to_cart.small,
.more-link.small {
padding: .53em .857em;
font-size: .857em; }
button.disabled,
input[type="button"].disabled,
input[type="reset"].disabled,
input[type="submit"].disabled,
.button.disabled,
.added_to_cart.disabled,
.more-link.disabled {
opacity: 0.5 !important; }
button.disabled:hover,
input[type="button"].disabled:hover,
input[type="reset"].disabled:hover,
input[type="submit"].disabled:hover,
.button.disabled:hover,
.added_to_cart.disabled:hover,
.more-link.disabled:hover {
opacity: 0.5 !important; }
.view-compare-button {
display: block;
margin-top: 20px; }  .card {
text-transform: uppercase;
font-family: "Oswald", sans-serif; }
.card.lighter-dark-bg {
background-color: #4b4b4b;
color: #fff; }
.card.grey-bg {
background-color: #a4a4a4;
color: #fff; }
.card.light-green-bg {
background-color: #bed21b;
color: #fff; }
.card.dark-bg {
color: #FFF;
background-color: #2d2d2d; }
.card .row-same-height {
table-layout: fixed;
height: 100%; }
.card .row-same-height .card-desc {
height: 100%; }
.card .row-same-height .container-card-desc {
height: 100%;
position: relative; }
.card .row-same-height .card-desc-top {
padding: 15%; }
.card .row-same-height .card-desc-bottom {
padding: 15%;
position: absolute;
bottom: 0;
width: 100%; }
.card .row-same-height .card-desc-bottom .card-action .btn {
width: 100%;
display: block; }
.img-bg .card-title {
color: #FFF; }
.card-image.white-bg {
background-color: #fff; }
.card-image.center-image > img {
margin: 0 auto; }
.card-image figure img {
display: block;
max-width: 100%;
height: auto;
width: auto;
margin: 30px auto; }
.card-image figcaption {
font-weight: 300;
font-size: 24px;
padding: 40px 50px;
text-transform: uppercase;
margin: 0 auto; }
.card-image .product-title {
display: block;
color: #787878; }
.card-image .price {
color: #212121;
display: block;
margin-top: 5px; }
.card-title {
font-size: 48px;
font-weight: 300;
line-height: 1;
text-transform: uppercase;
font-family: "Oswald", sans-serif; }
.card-title .bigger {
font-size: 60px; }
.card-title strong {
font-weight: 300; }
.card-title.card-title-single {
padding: 70px 0; }
.card-subtitle {
font-size: 20px;
line-height: 1;
font-family: "Open Sans", sans-serif;
display: block;
margin-top: 10px;
letter-spacing: -0.05em; }
.card-desc-overlay {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 100%;
text-align: center; }
.cards .card-item {
width: 49.9%; }
.cards .row {
margin: 0; }
.cards .col-xs-1, .cards .col-sm-1, .cards .col-md-1, .cards .col-lg-1, .cards .col-xs-2, .cards .col-sm-2, .cards .col-md-2, .cards .col-lg-2, .cards .col-xs-3, .cards .col-sm-3, .cards .col-md-3, .cards .col-lg-3, .cards .col-xs-4, .cards .col-sm-4, .cards .col-md-4, .cards .col-lg-4, .cards .col-xs-5, .cards .col-sm-5, .cards .col-md-5, .cards .col-lg-5, .cards .col-xs-6, .cards .col-sm-6, .cards .col-md-6, .cards .col-lg-6, .cards .col-xs-7, .cards .col-sm-7, .cards .col-md-7, .cards .col-lg-7, .cards .col-xs-8, .cards .col-sm-8, .cards .col-md-8, .cards .col-lg-8, .cards .col-xs-9, .cards .col-sm-9, .cards .col-md-9, .cards .col-lg-9, .cards .col-xs-10, .cards .col-sm-10, .cards .col-md-10, .cards .col-lg-10, .cards .col-xs-11, .cards .col-sm-11, .cards .col-md-11, .cards .col-lg-11, .cards .col-xs-12, .cards .col-sm-12, .cards .col-md-12, .cards .col-lg-12 {
padding: 0; }
@media (min-width: 768px) {
.card-title {
font-size: 2.5vw;
line-height: 1; }
.card-title .bigger {
font-size: 3.125vw; }
.card-title.card-title-single {
padding: 3.65vw 0; }
.card-subtitle {
font-size: 1.2vw;
line-height: 1; }
.card-image figure img, .img-padded {
padding: 2.083vw;
display: block;
margin: 0 auto;
max-width: 100%; }
.card-action .btn-shop-now {
font-size: 1.24vw;
padding: 0.42vw 3.125vw; } }
@media (max-width: 768px) {
.card-title {
font-size: 30px;
line-height: 1; }
.card-title .bigger {
font-size: 35px; }
.card-title.card-title-single {
padding: 30px 0; }
.card-subtitle {
font-size: 18px;
line-height: 1; }
.card-image figure img, .img-padded {
padding: 20px;
display: block;
margin: 0 auto;
max-width: 100%; }
.card-action .btn-shop-now {
font-size: 16px;
width: 90%;
margin: 0 auto;
display: block;
padding: 10px 40px; } }  #comments {
margin-top: 60px; }
#comments .comment-list .children {
list-style: none;
padding-left: 40px;
margin-top: 40px;
margin-left: 0; }
#comments .comment-navigation {
padding: 25px 0;
margin: 0; }
.comment-list {
list-style: none;
padding-left: 0;
color: #707070;
padding: 50px 0;
margin: 0; }
.comment-list li img.avatar {
float: left;
margin-right: 22px; }
.comment-list .comment-text {
overflow: hidden; }
.comment-list .comment-text .meta {
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 300; }
.comment-list .comment-text .meta strong {
font-weight: 300 !important;
color: #4F4F4F;
font-size: 18px; }
.comment-list .comment-text .meta time {
display: inline-block;
font-size: 16px;
color: #B2B2B2; }
.comment-list .comment-text .star-rating {
float: right;
margin-top: 5px; }
.comment-list .bypostauthor .comment_container .comment-text .meta strong:after {
font-family: "FontAwesome";
font-weight: 400;
margin-left: .53em;
content: "\f097"; }
.comment-list .children {
list-style: none;
margin-top: 40px; }
.comment-list .comment {
margin-bottom: 40px;
padding-bottom: 40px; }
.comment-list .comment:last-child {
margin-bottom: 0; }
.comment-list .comment-reply-link {
color: #A4A4A4; }
.comment-list .comment-reply-link:hover {
color: #8b8a8a; }
.comment-content iframe {
max-width: 100%; }
.comment-content a {
word-wrap: break-word; }
#respond {
clear: both;
padding: 25px 0; }
#respond .comment-reply-title {
font-size: 24px;
line-height: 36px;
margin-bottom: 30px; }
#respond .comment-form-author input,
#respond .comment-form-email input,
#respond .comment-form-url input {
width: 100%; }
#respond .form-submit,
#respond form {
margin-bottom: 0; }
#respond .submit {
width: 50%;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333; }
#respond .comment-form > p {
margin-bottom: 20px; }
@media screen and (min-width: 768px) {
.comment-list:before, .comment-list:after {
content: " ";
display: table; }
.comment-list:after {
clear: both; }
.comment-list #respond {
float: right;
margin-left: 95px;
padding-top: 0;
padding-bottom: 50px; }
.comment-list #respond .comment-form-author,
.comment-list #respond .comment-form-email,
.comment-list #respond .comment-form-url {
width: 100%;
margin-right: 0; }
.comment-list .reply {
clear: both; }
.comment-list ol.children {
list-style: none; }
#respond .comment-form-author,
#respond .comment-form-email {
width: 47.2826086958%;
float: left;
margin-right: 5.4347826084%; }
#respond .comment-form-email {
float: right;
margin-right: 0; }
#respond .comment-form-url {
clear: both; } }  .dropdown-menu {
-webkit-box-shadow: 2px 3px 1px rgba(223, 223, 223, 0.75);
-moz-box-shadow: 2px 3px 1px rgba(223, 223, 223, 0.75);
box-shadow: 2px 3px 1px rgba(223, 223, 223, 0.75);
border: solid 1px #F4F4F4;
border-top: 4px solid #F6F6F6;
border-radius: 0;
font-family: "Open Sans", sans-serif;
top: auto;
-webkit-animation-duration: .3s;
animation-duration: .3s; }
.dropdown-menu > li > a {
font-size: 13px;
line-height: 24px;
color: #7B7B7B; }
.navbar-nav-inverse .dropdown-menu {
background-color: #292929;
box-shadow: none;
border: none;
border-top: none; }
.navbar-nav-inverse .dropdown-menu > li > a:hover {
background-color: #2D2D2D;
color: #AAA; }
.dropdown-menu-cart {
border: 4px solid #FAFAFA;
border-radius: 0;
box-shadow: none;
float: right;
left: auto;
min-width: 0;
right: 0;
width: 320px;
padding: 0px; }
.dropdown-menu-cart .cart-item .product-report {
border-bottom: 1px solid #EDEDED;
color: #919191;
font-family: "Open Sans", sans-serif;
line-height: 36px;
margin: 0;
padding: 10px 24px; }
.dropdown-menu-cart .cart-item .cart-products {
padding: 40px 17px 17px; }
.dropdown-menu-cart .cart-item .cart-products .product-item {
height: auto;
background-color: transparent; }
.dropdown-menu-cart .alert {
margin: 20px; }
.dropdown-menu-cart .basket-item {
position: relative; }
.dropdown-menu-cart .basket-item .image img {
display: block;
max-width: 100%;
height: auto; }
.dropdown-menu-cart .basket-item .product-title {
margin-bottom: 5px;
font-weight: 300;
font-family: "Oswald", sans-serif;
font-size: 16px;
text-transform: uppercase;
padding-right: 15px; }
.dropdown-menu-cart .basket-item .product-title > a {
color: #787878; }
.dropdown-menu-cart .basket-item .remove {
position: absolute;
right: 10px;
top: 10px; }
.dropdown-menu-pages {
width: 711px; }
.dropdown-menu-shop {
width: 755px; }  .form-control {
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0; }
.form-group {
margin-bottom: 15px; }
.form-control {
padding: 12px;
height: auto; }
.le-select {
background-color: #F8F8F8;
border: 1px solid #EEEEEE;
padding: 0 14px;
color: #8C8C8C;
font-size: 14px;
line-height: 36px;
font-family: "Open Sans", sans-serif;
width: 100%;
position: relative;
display: inline-block; }
.le-select .le-select-in {
width: auto;
display: inline-block; }
.le-select select {
position: absolute;
width: 100% !important;
bottom: 0;
height: 32px !important;
left: 0px; }
.le-select:after {
content: "\f0dd";
font-family: fontawesome;
color: #8c8c8c;
font-size: 15px;
height: 13px;
position: absolute;
right: 10px;
top: -8%; }
button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
select {
background-color: #F8F8F8;
height: 36px;
width: 100%;
color: #8C8C8C;
padding: 0 14px;
border: 1px solid #EEEEEE;
font-size: 14px;
line-height: 36px; }
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.added_to_cart,
.more-link {
border: 4px solid #2A2A2A;
background: none;
background-color: #2A2A2A;
color: #fff;
cursor: pointer; line-height: 1;
padding: .618em 1em;
text-decoration: none;
font-weight: 700;
text-shadow: none;
display: inline-block;
outline: none;
-webkit-appearance: none;
-webkit-font-smoothing: antialiased;
border-radius: 0;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 400; }
button.cta, button.alt,
input[type="button"].cta,
input[type="button"].alt,
input[type="reset"].cta,
input[type="reset"].alt,
input[type="submit"].cta,
input[type="submit"].alt,
.button.cta,
.button.alt,
.added_to_cart.cta,
.added_to_cart.alt,
.more-link.cta,
.more-link.alt {
background-color: #FFF;
border-color: #CCC;
color: #929292; }
button.cta:hover, button.alt:hover,
input[type="button"].cta:hover,
input[type="button"].alt:hover,
input[type="reset"].cta:hover,
input[type="reset"].alt:hover,
input[type="submit"].cta:hover,
input[type="submit"].alt:hover,
.button.cta:hover,
.button.alt:hover,
.added_to_cart.cta:hover,
.added_to_cart.alt:hover,
.more-link.cta:hover,
.more-link.alt:hover {
opacity: 0.8;
background-color: #929292; }
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.button:hover,
.added_to_cart:hover,
.more-link:hover {
opacity: 0.8;
color: #fff; }
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.button:focus,
.added_to_cart:focus,
.more-link:focus {
outline: 2px solid #929292; }
button.added:after,
input[type="button"].added:after,
input[type="reset"].added:after,
input[type="submit"].added:after,
.button.added:after,
.added_to_cart.added:after,
.more-link.added:after {
content: "\f00c";
font-family: "FontAwesome";
margin-left: .53em; }
button.loading,
input[type="button"].loading,
input[type="reset"].loading,
input[type="submit"].loading,
.button.loading,
.added_to_cart.loading,
.more-link.loading {
opacity: 0.5; }
button.small,
input[type="button"].small,
input[type="reset"].small,
input[type="submit"].small,
.button.small,
.added_to_cart.small,
.more-link.small {
padding: .53em .857em;
font-size: .857em; }
button.disabled,
input[type="button"].disabled,
input[type="reset"].disabled,
input[type="submit"].disabled,
.button.disabled,
.added_to_cart.disabled,
.more-link.disabled {
opacity: 0.5 !important; }
button.disabled:hover,
input[type="button"].disabled:hover,
input[type="reset"].disabled:hover,
input[type="submit"].disabled:hover,
.button.disabled:hover,
.added_to_cart.disabled:hover,
.more-link.disabled:hover {
opacity: 0.5 !important; }
input[type="checkbox"],
input[type="radio"] {
padding: 0; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
input[type="search"] {
box-sizing: border-box; }
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;
padding: 0; }
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea,
.input-text,
.select2-container .select2-choice {
padding: .618em;
background-color: #f2f2f2;
color: #666666;
line-height: 1;
outline: none;
border: 0;
-webkit-appearance: none;
border-radius: 0;
box-sizing: border-box;
font-weight: normal;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125); }
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus,
.input-text:focus,
.select2-container .select2-choice:focus {
background-color: #e6e5e5;
color: #4d4c4c; }
textarea {
overflow: auto; padding-left: .857em;
vertical-align: top; width: 100%; }
label {
font-weight: 600;
color: #818181;
font-size: 13px;
display: inline-block;
margin-bottom: 5px; }
label.inline input {
width: auto; }
fieldset {
padding: 0;
border: 0;
margin-bottom: 1.618em; }
fieldset legend {
font-weight: 700; }
[placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: opacity 0.5s 0.5s ease;
-moz-transition: opacity 0.5s 0.5s ease;
transition: opacity 0.5s 0.5s ease;
opacity: 0; }
.form-row, p.form-row:last-child {
margin-bottom: 25px !important; }
.form-row:before, .form-row:after, .clear:before, .clear:after {
content: " ";
display: table; }
.form-row:after, .clear:after {
clear: both; }
.select2-container:focus {
outline: none; }
.select2-container .select2-choice,
.select2-container .select2-selection {
font-size: 1em;
line-height: 1.286em;
background-color: #f2f2f2;
border: 0;
width: 100%;
-webkit-appearance: none;
border-radius: 0;
box-sizing: border-box;
font-weight: normal;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125); }
.select2-container .select2-selection {
height: 31px;
padding: 2px 1px; }
.select2-container .select2-selection .select2-selection__arrow {
top: 0;
right: 2px;
height: 32px; }
.select2-container .select2-choice {
padding: 0.858em 1.858em; }
.select2-container .select2-search {
display: inline-block;
width: 100%;
margin: 0;
padding-left: 4px;
padding-right: 4px;
position: relative;
z-index: 10000;
white-space: nowrap;
padding-bottom: 4px; }
.select2-container .select2-search .select2-search__field {
border: 0; }
.select2-container .select2-container--open .select2-selection {
border-radius: 3px;
border-color: #444; }  div.jp-jplayer, div.jp-jplayer img {
max-width: 100%; }
div.jp-jplayer.jp-jplayer-video {
background-color: #292a2b; }
div.jp-jplayer video {
margin-bottom: 0; }
div.jp-jplayer img, div.jp-jplayer-video, div.jp-jplayer-video video {
height: auto !important;
vertical-align: top; }
.jp-audio-container, .jp-video-container {
background-color: #f1f1f1;
box-shadow: 1px 1px 1px #ddd; } .post-header .jp-audio-container, .post-header .jp-video-container {
margin-bottom: 0; }
div.jp-interface {
position: relative;
width: 97%;
z-index: 100; }
.jp-video div.jp-interface {
-webkit-border-radius: 0 0 2px;
-moz-border-radius: 0 0 2px;
border-radius: 0 0 2px; }
.jp-interface, a.jp-play, a.jp-pause, .seperator-first, .seperator-second {
height: 34px; }
.jp-controls {
list-style-type: none;
padding: 0;
margin: 0; }
.jp-controls li {
display: inline;
margin: 0; }
.jp-controls a {
color: #404040;
text-shadow: 1px 1px white;
background: transparent !important;
width: 24px;
height: 34px;
padding: 0 0 0 10px;
display: inline-block;
position: absolute;
top: 0;
border-bottom: none;
font-size: 14px;
line-height: 34px;
text-decoration: none;
outline: none;
overflow: hidden;
z-index: 1;
opacity: .6; }
.jp-controls a:hover {
color: #262626;
background: transparent !important;
text-decoration: none;
opacity: .8; }
.jp-controls a span {
text-indent: -9999px;
display: block; }
a.jp-play, a.jp-pause {
left: 0; }
a.jp-pause {
display: none; }
a.jp-pause:hover {
background-position: -33px -30px; }
a.jp-mute, a.jp-unmute {
right: 55px; }
.jp-progress-container, .jp-volume-bar-container {
position: absolute;
top: 0;
height: 8px;
padding: 13px 10px; }
.jp-progress-container {
left: 34px;
right: 92px; }
.jp-progress, .jp-volume-bar {
height: 9px;
background: #E7E7E7;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 2px rgba(34, 34, 34, 0.09);
-moz-box-shadow: inset 0 1px 2px rgba(34, 34, 34, 0.09);
box-shadow: inset 0 1px 2px rgba(34, 34, 34, 0.09); }
.jp-seek-bar {
width: 0;
height: 9px;
cursor: pointer;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
background: #E0E0E0; }
.jp-progress, .jp-seek-bar {
background: rgba(102, 102, 102, 0.05); }
.jp-play-bar, .jp-volume-bar-value {
width: 0;
height: 9px;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
background: #BABABA; }
.jp-volume-bar-container {
right: 2px;
width: 40px; }
.jp-volume-bar {
position: relative;
overflow: hidden;
width: 40px;
cursor: pointer;
background: rgba(102, 102, 102, 0.1); }
.jp-volume-bar-value {
width: 0; }
.seperator-first, .seperator-second {
width: 0;
position: absolute;
top: 0;
left: 33px;
border: 1px solid #fff;
border-left-color: #ddd;
border-width: 0 1px; }
.seperator-second {
left: auto;
right: 89px; } .no-volume .jp-progress-container {
right: 0px; }
.no-volume .jp-volume-bar-container, .no-volume .seperator-second, .no-volume .jp-mute, .no-volume .jp-unmute {
display: none; }  .jumbotron {
text-transform: uppercase;
font-family: "Oswald", sans-serif;
margin: 0;
padding: 120px 0; }
.jumbotron h1 {
font-size: 60px;
line-height: 48px;
margin: 0 0 10px 0;
font-weight: 300; }
.jumbotron h1 strong {
font-weight: 400; }
.jumbotron .lead {
line-height: 48px;
font-weight: 300;
font-size: 36px; }
.jumbotron-light {
background-color: #FFF; }
.jumbotron-light h1 {
color: #454545; }
.jumbotron-light .lead a, .jumbotron-light .lead {
color: #7E7E7E; }
.jumbotron-inverse {
background-color: #242424; }
.jumbotron-inverse .lead, .jumbotron-inverse h1, .jumbotron-inverse .lead a {
color: #FFF; }
.jumbotron-shop {
padding: 155px 0;
background-color: #fff;
background-position: center 55%;
background-size: cover; }
.jumbotron-shop .caption {
padding-left: 17vw; }
.jumbotron-shop h1 {
font-size: 50px;
color: #fff;
line-height: 48px;
font-weight: 400; }
.jumbotron-shop h1 span {
display: block;
font-weight: 300; }
.boxed {
background: url(//healthyshop.nc/wp-content/themes/sportexx/assets/images/dots-pattern.png); }
.boxed .wrapper {
margin: 80px auto;
box-shadow: 0 0 10px rgba(50, 50, 50, 0.75);
overflow: hidden;
background-color: #FFF; }
.boxed-attached {
background: url(//healthyshop.nc/wp-content/themes/sportexx/assets/images/dots-pattern.png); }
.boxed-attached .wrapper {
margin: 0 auto;
box-shadow: 0 0 10px rgba(50, 50, 50, 0.75);
overflow: hidden;
background-color: #FFF; }
@media (min-width: 1010px) {
.boxed-attached .container, .boxed .container,
.boxed .wrapper, .boxed-attached .wrapper {
width: 1010px; } }  .list-group-faq {
list-style: none;
padding-left: 0; }
.list-group-faq > li {
margin-bottom: 2px; }
.list-group-faq > li > a {
background: none repeat scroll 0 0 #EEE;
height: 43px;
padding-left: 34px;
width: 314px;
display: block;
font-size: 18px;
line-height: 44px;
color: #6D6D6D;
font-family: "Oswald", sans-serif;
text-transform: uppercase; }
.list-group-faq > li > a:hover {
background: none repeat scroll 0 0 #D8D8D8; }
.list-group-faq > li.active > a {
background: none repeat scroll 0 0 #D8D8D8; } .page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
display: inline-block; } .wp-caption {
margin-bottom: 1.618em;
max-width: 100%; }
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 1.2% auto 0;
max-width: 98%; }
.wp-caption .wp-caption-text {
text-align: left;
font-style: italic;
border-bottom: 2px solid rgba(0, 0, 0, 0.1);
padding: 1em 0; } .gallery {
margin-bottom: 1.618em; }
.gallery .gallery-item {
margin-bottom: 1.618em;
padding-top: 0; }
.gallery .gallery-item .gallery-icon a {
display: block; }
.gallery .gallery-item .gallery-icon img {
border: none;
height: auto;
margin: 0 auto; }
.gallery .gallery-item .gallery-caption {
margin: 0;
text-align: center;
padding: 1em 0; }
.gallery-columns-2 .gallery-item {
width: 48.6772486773%;
float: left; }
.gallery-columns-2 .gallery-item:nth-child(2n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-2 .gallery-item:nth-child(2n + 2) {
margin-left: 51.3227513227%;
margin-right: -100%;
clear: none; }
.gallery-columns-3 .gallery-item {
width: 31.5696649031%;
float: left; }
.gallery-columns-3 .gallery-item:nth-child(3n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-3 .gallery-item:nth-child(3n + 2) {
margin-left: 34.2151675485%;
margin-right: -100%;
clear: none; }
.gallery-columns-3 .gallery-item:nth-child(3n + 3) {
margin-left: 68.4303350969%;
margin-right: -100%;
clear: none; }
.gallery-columns-4 .gallery-item {
width: 23.015873016%;
float: left; }
.gallery-columns-4 .gallery-item:nth-child(4n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-4 .gallery-item:nth-child(4n + 2) {
margin-left: 25.6613756613%;
margin-right: -100%;
clear: none; }
.gallery-columns-4 .gallery-item:nth-child(4n + 3) {
margin-left: 51.3227513227%;
margin-right: -100%;
clear: none; }
.gallery-columns-4 .gallery-item:nth-child(4n + 4) {
margin-left: 76.984126984%;
margin-right: -100%;
clear: none; }
.gallery-columns-5 .gallery-item {
width: 17.4468085108%;
float: left; }
.gallery-columns-5 .gallery-item:nth-child(5n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-5 .gallery-item:nth-child(5n + 2) {
margin-left: 20.6382978723%;
margin-right: -100%;
clear: none; }
.gallery-columns-5 .gallery-item:nth-child(5n + 3) {
margin-left: 41.2765957446%;
margin-right: -100%;
clear: none; }
.gallery-columns-5 .gallery-item:nth-child(5n + 4) {
margin-left: 61.9148936169%;
margin-right: -100%;
clear: none; }
.gallery-columns-5 .gallery-item:nth-child(5n + 5) {
margin-left: 82.5531914892%;
margin-right: -100%;
clear: none; }
.gallery-columns-6 .gallery-item {
width: 14.4620811289%;
float: left; }
.gallery-columns-6 .gallery-item:nth-child(6n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-6 .gallery-item:nth-child(6n + 2) {
margin-left: 17.1075837742%;
margin-right: -100%;
clear: none; }
.gallery-columns-6 .gallery-item:nth-child(6n + 3) {
margin-left: 34.2151675485%;
margin-right: -100%;
clear: none; }
.gallery-columns-6 .gallery-item:nth-child(6n + 4) {
margin-left: 51.3227513227%;
margin-right: -100%;
clear: none; }
.gallery-columns-6 .gallery-item:nth-child(6n + 5) {
margin-left: 68.4303350969%;
margin-right: -100%;
clear: none; }
.gallery-columns-6 .gallery-item:nth-child(6n + 6) {
margin-left: 85.5379188711%;
margin-right: -100%;
clear: none; }
.gallery-columns-7 .gallery-item {
width: 12.3493975905%;
float: left; }
.gallery-columns-7 .gallery-item:nth-child(7n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-7 .gallery-item:nth-child(7n + 2) {
margin-left: 14.6084337349%;
margin-right: -100%;
clear: none; }
.gallery-columns-7 .gallery-item:nth-child(7n + 3) {
margin-left: 29.2168674698%;
margin-right: -100%;
clear: none; }
.gallery-columns-7 .gallery-item:nth-child(7n + 4) {
margin-left: 43.8253012048%;
margin-right: -100%;
clear: none; }
.gallery-columns-7 .gallery-item:nth-child(7n + 5) {
margin-left: 58.4337349397%;
margin-right: -100%;
clear: none; }
.gallery-columns-7 .gallery-item:nth-child(7n + 6) {
margin-left: 73.0421686746%;
margin-right: -100%;
clear: none; }
.gallery-columns-7 .gallery-item:nth-child(7n + 7) {
margin-left: 87.6506024095%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item {
width: 10.7752956637%;
float: left; }
.gallery-columns-8 .gallery-item:nth-child(8n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-8 .gallery-item:nth-child(8n + 2) {
margin-left: 12.7463863338%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item:nth-child(8n + 3) {
margin-left: 25.4927726675%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item:nth-child(8n + 4) {
margin-left: 38.2391590013%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item:nth-child(8n + 5) {
margin-left: 50.985545335%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item:nth-child(8n + 6) {
margin-left: 63.7319316688%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item:nth-child(8n + 7) {
margin-left: 76.4783180026%;
margin-right: -100%;
clear: none; }
.gallery-columns-8 .gallery-item:nth-child(8n + 8) {
margin-left: 89.2247043363%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item {
width: 10.0811123987%;
float: left; }
.gallery-columns-9 .gallery-item:nth-child(9n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-9 .gallery-item:nth-child(9n + 2) {
margin-left: 11.2398609502%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 3) {
margin-left: 22.4797219003%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 4) {
margin-left: 33.7195828505%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 5) {
margin-left: 44.9594438007%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 6) {
margin-left: 56.1993047508%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 7) {
margin-left: 67.439165701%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 8) {
margin-left: 78.6790266512%;
margin-right: -100%;
clear: none; }
.gallery-columns-9 .gallery-item:nth-child(9n + 9) {
margin-left: 89.9188876013%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item {
width: 8.5863874346%;
float: left; }
.gallery-columns-10 .gallery-item:nth-child(10n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0; }
.gallery-columns-10 .gallery-item:nth-child(10n + 2) {
margin-left: 10.1570680628%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 3) {
margin-left: 20.3141361256%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 4) {
margin-left: 30.4712041885%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 5) {
margin-left: 40.6282722513%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 6) {
margin-left: 50.7853403141%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 7) {
margin-left: 60.9424083769%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 8) {
margin-left: 71.0994764397%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 9) {
margin-left: 81.2565445026%;
margin-right: -100%;
clear: none; }
.gallery-columns-10 .gallery-item:nth-child(10n + 10) {
margin-left: 91.4136125654%;
margin-right: -100%;
clear: none; }
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption,
.gallery-columns-10 .gallery-caption {
display: none; }
.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown {
position: static; }
.yamm .container {
position: relative; }
.yamm .dropdown-menu {
left: auto; }
.yamm .no-yamm-content-padding .yamm-content {
padding: 0; }
.yamm .yamm-content {
padding: 0 15px;
margin: 0; }
.yamm .yamm-content h1, .yamm .yamm-content h2, .yamm .yamm-content h3, .yamm .yamm-content h4, .yamm .yamm-content h5, .yamm .yamm-content h6, .yamm .yamm-content .widgetitle {
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-size: 14px;
letter-spacing: 0.025em;
font-weight: 300;
margin-bottom: 40px;
margin-top: 0; }
.yamm .yamm-content ul, .yamm .yamm-content ul.menu {
padding-left: 0;
list-style: none;
margin-bottom: 30px; }
.yamm .yamm-content ul > li > a, .yamm .yamm-content ul.menu > li > a {
font-size: 13px;
line-height: 24px;
transition: all 0.4s ease; }
.yamm .yamm-content ul > li > a:hover, .yamm .yamm-content ul > li > a:focus, .yamm .yamm-content ul > li > a:active, .yamm .yamm-content ul.menu > li > a:hover, .yamm .yamm-content ul.menu > li > a:focus, .yamm .yamm-content ul.menu > li > a:active {
text-decoration: none;
margin-left: 4px;
transition: all 0.4s ease; }
.yamm .yamm-content ul:last-child, .yamm .yamm-content ul.menu:last-child {
margin-bottom: 0; }
.yamm .yamm-content .wpb_row {
margin: 0;
display: table;
width: 100%;
height: 100%; }
.yamm .yamm-content .column, .yamm .yamm-content .wpb_column {
border-right: none;
padding: 30px;
float: none;
display: table-cell;
height: 100%;
vertical-align: top; }
.yamm .yamm-content .column:last-child, .yamm .yamm-content .wpb_column:last-child {
border-right: none; }
.yamm .yamm-content .widget {
margin: 0; }
.yamm .dropdown.yamm-fw .dropdown-menu {
left: 0;
right: 0; }
.yamm .yamm-content .widgettitle, .yamm .yamm-content h1, .yamm .yamm-content h2, .yamm .yamm-content h3, .yamm .yamm-content h4, .yamm .yamm-content h5, .yamm .yamm-content h6 {
color: #797979; }
.yamm .yamm-content ul > li > a {
color: #7B7B7B; }
.yamm .yamm-content ul > li > a:hover, .yamm .yamm-content ul > li > a:focus, .yamm .yamm-content ul > li > a:active {
color: #000; }
.yamm .yamm-content .column, .yamm .yamm-content .wpb_column {
border-right: 1px solid #F2F2F2; }
.navbar-nav-inverse .yamm-content .widgettitle, .navbar-nav-inverse .yamm-content h1, .navbar-nav-inverse .yamm-content h2, .navbar-nav-inverse .yamm-content h3, .navbar-nav-inverse .yamm-content h4, .navbar-nav-inverse .yamm-content h5, .navbar-nav-inverse .yamm-content h6 {
color: #F5F5F5; }
.navbar-nav-inverse .yamm-content ul > li > a:hover, .navbar-nav-inverse .yamm-content ul > li > a:focus, .navbar-nav-inverse .yamm-content ul > li > a:active {
color: #AAA; }
.navbar-nav-inverse .column, .navbar-nav-inverse .wpb_column {
border-right: none !important; }
.dark-bg .navbar-nav-inverse .yamm-content .widgettitle, .dark-bg .navbar-nav-inverse .yamm-content h1, .dark-bg .navbar-nav-inverse .yamm-content h2, .dark-bg .navbar-nav-inverse .yamm-content h3, .dark-bg .navbar-nav-inverse .yamm-content h4, .dark-bg .navbar-nav-inverse .yamm-content h5, .dark-bg .navbar-nav-inverse .yamm-content h6 {
color: #404040; }
.dark-bg .navbar-nav-inverse .yamm-content ul > li > a:hover, .dark-bg .navbar-nav-inverse .yamm-content ul > li > a:focus, .dark-bg .navbar-nav-inverse .yamm-content ul > li > a:active {
color: #AAA; }
.dark-bg .navbar-nav-inverse .dropdown-menu > li > a:hover {
color: #aaa; }
.dark-bg .navbar-nav-inverse .dropdown-menu > li.active > a, .dark-bg .navbar-nav-inverse .dropdown-menu > li.active > a:hover, .dark-bg .navbar-nav-inverse .dropdown-menu > li.active > a:focus {
background-color: #2d2d2d;
color: #aaa; }  .owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0px, 0px, 0px);
width: 100%; }
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
-webkit-transform-style: preserve-3d; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-loaded {
display: block; }
.owl-carousel.owl-loading {
opacity: 0;
display: block; }
.owl-carousel.owl-hidden {
opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
display: none; }
.owl-carousel.owl-drag .owl-item {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab; }
.owl-carousel.owl-rtl {
direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
float: left; } .no-js .owl-carousel {
display: block; }
.owl-custom-pagination a {
color: #D1D1D1;
font-size: 29px;
width: 31px;
height: 31px;
background: #363636;
text-align: center; }
.owl-custom-pagination a:first-child {
margin-right: 3px; }
.dark-bg .owl-custom-pagination a {
font-size: 29px;
width: 31px;
height: 31px;
text-align: center; }
.dark-bg .owl-custom-pagination a:first-child {
margin-right: 3px; }
.owl-carousel .item .text-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 100;
padding: 10%;
font: 0px/0 a; background-color: rgba(26, 187, 156, 0.9);
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
opacity: 0; }
.owl-carousel .item .text-overlay .info {
display: inline-block;
vertical-align: middle;
width: 100%;
height: auto;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 300;
font-size: 14px;
line-height: 22px;
text-align: center; }
.owl-carousel .item .text-overlay .info h2, .owl-carousel .item .text-overlay .info h3, .owl-carousel .item .text-overlay .info h4 {
color: #FFF;
margin-bottom: 2px; }
.owl-carousel .item .text-overlay .info p {
font-size: 14px;
line-height: 22px;
color: #FFF;
margin-bottom: 0; }
.owl-carousel .item .text-overlay .info.big p {
font-size: 18px;
line-height: 140%;
padding-top: 10px;
margin-top: 0; }
.owl-carousel .item .text-overlay:before {
content: "";
display: inline-block;
vertical-align: middle;
height: 100%; }
.owl-carousel .item:hover .text-overlay {
opacity: 1; } .owl-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
z-index: 0; }
.owl-carousel .owl-animated-out {
z-index: 1; }
.owl-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut; }
@-webkit-keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } }
.owl-carousel {
text-align: center;
cursor: default; }
.owl-controls {
display: inline-block;
position: relative;
margin-top: 40px; }
.panel-group .panel .owl-controls {
margin-top: 25px; }
.panel-group.blank .panel .owl-controls {
margin-top: 40px; }
.owl-dots {
position: relative;
line-height: 30px; }
.owl-prev,
.owl-next {
display: inline-block;
position: absolute;
top: 0;
bottom: 0;
width: 30px;
height: 30px;
font-size: 30px;
color: #FFF;
background-color: transparent;
border: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin: auto;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
opacity: 0; }
.owl-prev {
left: -35px; }
.owl-next {
right: -35px; }
.owl-carousel:hover .owl-prev {
left: -40px;
opacity: .25; }
.owl-carousel:hover .owl-next {
right: -40px;
opacity: .25; }
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover {
color: #202020;
opacity: 1; }
.owl-controls .owl-dot {
display: inline-block; }
.owl-dots .owl-dot span {
display: block;
width: 15px;
height: 15px;
background: #737373;
border: none;
-webkit-border-radius: 50%;
border-radius: 50%;
margin: 0 5px;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.owl-dots .owl-dot.active span,
.owl-dots .owl-dot:hover span {
background: #535453; }
.owl-outer-nav:after {
content: "";
position: absolute;
top: 0;
left: -15%;
width: 130%;
height: 100%;
z-index: 0; }
.owl-outer-nav .owl-stage-outer,
.owl-outer-nav .owl-dots,
.owl-outer-nav .owl-prev,
.owl-outer-nav .owl-next {
z-index: 1; }
.owl-outer-nav .owl-controls {
position: static; }
.owl-outer-nav .owl-prev {
left: -65px; }
.owl-outer-nav .owl-next {
right: -65px; }
.owl-outer-nav:hover .owl-prev {
left: -80px; }
.owl-outer-nav:hover .owl-next {
right: -80px; }
.owl-ui-md .owl-dots {
line-height: 45px; }
.owl-ui-md .owl-prev,
.owl-ui-md .owl-next {
width: 45px;
height: 45px;
font-size: 45px; }
.owl-ui-md .owl-prev {
left: -55px; }
.owl-ui-md .owl-next {
right: -55px; }
.owl-ui-md:hover .owl-prev {
left: -60px; }
.owl-ui-md:hover .owl-next {
right: -60px; }
.owl-outer-nav.owl-ui-md:after {
left: -18%;
width: 136%; }
.owl-outer-nav.owl-ui-md .owl-prev {
left: -85px; }
.owl-outer-nav.owl-ui-md .owl-next {
right: -85px; }
.owl-outer-nav.owl-ui-md:hover .owl-prev {
left: -100px; }
.owl-outer-nav.owl-ui-md:hover .owl-next {
right: -100px; }
.owl-ui-lg .owl-dots {
line-height: 60px; }
.owl-ui-lg .owl-prev,
.owl-ui-lg .owl-next {
width: 80px;
height: 80px;
font-size: 80px; }
.owl-ui-lg .owl-prev {
left: -75px; }
.owl-ui-lg .owl-next {
right: -75px; }
.owl-ui-lg:hover .owl-prev {
left: -80px; }
.owl-ui-lg:hover .owl-next {
right: -80px; }
.owl-outer-nav.owl-ui-lg:after {
left: -22%;
width: 144%; }
.owl-outer-nav.owl-ui-lg .owl-prev {
left: -105px; }
.owl-outer-nav.owl-ui-lg .owl-next {
right: -105px; }
.owl-outer-nav.owl-ui-lg:hover .owl-prev {
left: -120px; }
.owl-outer-nav.owl-ui-lg:hover .owl-next {
right: -120px; }
.owl-inner-nav .owl-controls {
position: static; }
.owl-inner-nav .owl-prev {
left: 45px; }
.owl-inner-nav .owl-next {
right: 45px; }
.owl-inner-nav:hover .owl-prev {
left: 30px; }
.owl-inner-nav:hover .owl-next {
right: 30px; }
.owl-outer-nav .owl-prev,
.owl-outer-nav .owl-next,
.owl-inner-nav .owl-prev,
.owl-inner-nav .owl-next {
bottom: 70px; }
.owl-outer-nav.owl-ui-md .owl-prev,
.owl-outer-nav.owl-ui-md .owl-next,
.owl-inner-nav.owl-ui-md .owl-prev,
.owl-inner-nav.owl-ui-md .owl-next {
bottom: 85px; }
.owl-outer-nav.owl-ui-lg .owl-prev,
.owl-outer-nav.owl-ui-lg .owl-next,
.owl-inner-nav.owl-ui-lg .owl-prev,
.owl-inner-nav.owl-ui-lg .owl-next {
bottom: 100px; }
.owl-inner-pagination .owl-dots,
.owl-inner-pagination .owl-prev,
.owl-inner-pagination .owl-next {
margin-top: -40px;
top: -60px; }
.owl-inner-pagination.owl-ui-md .owl-dots,
.owl-inner-pagination.owl-ui-md .owl-prev,
.owl-inner-pagination.owl-ui-md .owl-next {
margin-top: -50px;
top: -65px; }
.owl-inner-pagination.owl-ui-lg .owl-dots,
.owl-inner-pagination.owl-ui-lg .owl-prev,
.owl-inner-pagination.owl-ui-lg .owl-next {
margin-top: -60px;
top: -75px; }
.owl-inner-pagination.owl-outer-nav .owl-prev,
.owl-inner-pagination.owl-outer-nav .owl-next,
.owl-inner-pagination.owl-inner-nav .owl-prev,
.owl-inner-pagination.owl-inner-nav .owl-next {
margin: auto;
top: 0;
bottom: 43px; }
.owl-inner-pagination .owl-dots {
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
opacity: 0; }
.owl-inner-pagination:hover .owl-dots {
opacity: 1; }
.owl-inner-pagination.owl-inner-nav .owl-dots,
.owl-inner-pagination.owl-outer-nav .owl-dots {
top: -45px; }
.owl-inner-pagination.owl-inner-nav.owl-ui-md .owl-dots,
.owl-inner-pagination.owl-outer-nav.owl-ui-md .owl-dots {
top: -50px; }
.owl-inner-pagination.owl-inner-nav.owl-ui-lg .owl-dots,
.owl-inner-pagination.owl-outer-nav.owl-ui-lg .owl-dots {
top: -60px; }
.owl-inner-pagination.owl-inner-nav:hover .owl-dots,
.owl-inner-pagination.owl-outer-nav:hover .owl-dots {
top: -60px; }
.owl-inner-pagination.owl-inner-nav.owl-ui-md:hover .owl-dots,
.owl-inner-pagination.owl-outer-nav.owl-ui-md:hover .owl-dots {
top: -65px; }
.owl-inner-pagination.owl-inner-nav.owl-ui-lg:hover .owl-dots,
.owl-inner-pagination.owl-outer-nav.owl-ui-lg:hover .owl-dots {
top: -75px; }
.pace {
-webkit-pointer-events: none;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.pace-inactive {
display: none; }
.pace .pace-progress {
background: #202020;
position: fixed;
z-index: 2000;
top: 0;
right: 100%;
width: 100%;
height: 2px; }  .page .entry-header {
border-bottom: 3px solid #60646c;
margin-bottom: 3.631em; }
.page .entry-header h1 {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: .618em;
margin-bottom: 3px;
font-size: 30px; }
.page mark {
text-decoration: none;
font-weight: 700;
background: transparent; }
.page article.page {
margin-bottom: 60px; }
.home.page article.page {
margin-bottom: 0; }  .site-main [class*="navigation"] {
margin: 0 0 1.618em;
overflow: hidden; }
.site-main [class*="navigation"] .nav-previous {
float: left;
width: 50%; }
.site-main [class*="navigation"] .nav-next {
float: right;
text-align: right;
width: 50%; }
.pagination,
.woocommerce-pagination {
padding: 20px 0;
text-align: center;
clear: both; }
.pagination .page-numbers,
.woocommerce-pagination .page-numbers {
list-style: none;
margin: 0;
padding: 0; }
.pagination .page-numbers:before, .pagination .page-numbers:after,
.woocommerce-pagination .page-numbers:before,
.woocommerce-pagination .page-numbers:after {
content: " ";
display: table; }
.pagination .page-numbers:after,
.woocommerce-pagination .page-numbers:after {
clear: both; }
.pagination .page-numbers li,
.woocommerce-pagination .page-numbers li {
display: inline-block; }
.pagination .page-numbers li .page-numbers,
.woocommerce-pagination .page-numbers li .page-numbers {
border-left-width: 0;
display: inline-block;
padding: .327em .857em;
background-color: #FFF;
color: #666666;
border: 2px solid #EEE; }
.pagination .page-numbers li .page-numbers.current,
.woocommerce-pagination .page-numbers li .page-numbers.current {
font-weight: 700;
background-color: #472D2D;
border-color: #472D2D;
color: #fff; }
.pagination .page-numbers li .page-numbers.dots,
.woocommerce-pagination .page-numbers li .page-numbers.dots {
background-color: transparent; }
.pagination .page-numbers li .page-numbers.prev, .pagination .page-numbers li .page-numbers.next,
.woocommerce-pagination .page-numbers li .page-numbers.prev,
.woocommerce-pagination .page-numbers li .page-numbers.next {
padding-left: 1em;
padding-right: 1em; }
.pagination .page-numbers li a.page-numbers:hover,
.woocommerce-pagination .page-numbers li a.page-numbers:hover {
background-color: rgba(71, 45, 45, 0.1); }  .posts .post:first-child {
padding-top: 0; }
.sportexx-right-sidebar .site-main-blog {
padding-right: 22px; }
.sportexx-left-sidebar .site-main-blog {
padding-left: 22px; }
.tag-title {
font-weight: 100;
color: #4B4B4B; }
.post {
border-bottom: 1px solid #C2C2C2; }
.post .media-attachment {
width: 100%;
margin-bottom: 20px; }
.post .media-attachment img, .post .media-attachment iframe {
max-width: 100%; }
.post .blog-post-gallery .owl-controls {
display: none; }
.post .entry-title {
margin-bottom: 0;
font-size: 30px;
line-height: 36px;
margin-top: 0; }
.post .entry-title a {
color: #4b4b4b; }
.post .entry-title a:hover, .post .entry-title a:focus, .post .entry-title a:active {
opacity: 0.7; }
.post .entry-title .icon-comments {
font-size: 20px;
line-height: 41px; }
.post .entry-title .icon-comments .comment-count {
font-size: 18px;
line-height: 36px;
font-weight: 300;
color: #696969;
margin-left: 8px; }
.post .post-meta {
font-size: 18px;
line-height: 36px;
font-weight: 300;
color: #B2B2B2;
text-transform: uppercase;
font-family: "Oswald", sans-serif; }
.post .post-meta a {
color: #929292; }
.post .post-meta > span:after {
padding: 0 5px;
content: "/"; }
.post .post-meta > span:last-child:after {
content: none; }
.post .entry-content {
color: #707070;
padding: 30px 0 60px 0; }
.post .entry-content p {
margin-bottom: 25px; }
.post .entry-content:last-child {
padding-bottom: 0; }
.post .post-meta + .block-social-icons {
margin-top: 25px; }
.post .post-excerpt {
padding: 25px 0; }
.post .btn-readmore {
margin-top: 12px;
padding: 7px 69px;
font-size: 18px; }
.post blockquote {
border-left: none;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
text-align: center; }
.post blockquote p {
color: #292929;
font-weight: 700;
font-size: 60px;
line-height: 1; }
.post blockquote footer {
font-size: 24px;
color: #6a6a6a;
font-weight: 300; }
.post img:hover {
opacity: 0.7; }
.post .carousel-post-images {
position: relative; }
.post .owl-custom-pagination {
float: none;
position: absolute;
bottom: 105px;
z-index: 9999;
display: inline-block; }
.site-main > .post {
border-bottom: none;
padding-top: 0; }
.media-attachment-gallery {
position: relative; }
.media-attachment-gallery .owl-controls {
display: none; }
.byline,
.updated:not(.published) {
display: none; }
.single .byline, .group-blog .byline {
display: inline; }
.page-links {
clear: both;
margin: 0 0 1.618em; }
.sticky .entry-title:before {
font-family: "FontAwesome";
font-weight: 400;
margin-right: .53em;
content: "\f08d"; }  .price {
color: #212121;
font-size: 16px;
font-family: "Oswald", sans-serif; }
.price ins {
text-decoration: none; }
.price del .amount {
font-size: 15px;
font-weight: 300;
color: #787878; }
.amount {
color: #212121;
font-size: 16px;
font-family: "Oswald", sans-serif; }  .products .product-category.product {
padding-bottom: 25px;
border-bottom-width: 1px;
border-top-width: 1px;
margin-bottom: -1px; }
.products .product-category.product > a {
display: block; }
.products .product-category.product .category-image {
height: 305px;
text-align: center;
display: table;
width: 100%; }
.products .product-category.product .category-image .category-image-wrapper {
display: table-cell;
vertical-align: middle; }
.products .product-category.product .category-image img {
margin: auto;
display: block;
max-width: 100%;
height: auto;
max-height: 100%;
width: auto; }
.products .product-category.product h3,
.products .product-category.product h2,
.products .product-category.product .woocommerce-loop-category__title {
font-size: 18px;
margin: 10px 0 10px 40px; }
.products .product-category.product h3 mark,
.products .product-category.product h2 mark,
.products .product-category.product .woocommerce-loop-category__title mark {
font-weight: 400;
color: #626262;
margin-left: 10px; }  .products {
margin-left: 0;
clear: both;
padding: 0; }
.products:before, .products:after {
content: " ";
display: table; }
.products:after {
clear: both; }
.products .product {
list-style: none;
margin-left: 0;
position: relative;
border-top: 2px solid #808080;
border-bottom: 2px solid #808080;
border-right: 1px solid #EBEBEB;
border-left: 1px solid #EBEBEB;
margin-bottom: -2px;
margin-right: -1px;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.products .product .price,
.products .product .star-rating,
.products .product h3,
.products .product h2,
.products .product .woocommerce-loop-product__title {
margin-left: 48px; }
.products .product .star-rating-wrapper {
margin-top: 10px;
min-height: 1em;
margin-bottom: 20px; }
.products .product .price {
display: block;
color: #212121;
font-weight: 400;
font-size: 16px;
font-family: "Oswald", sans-serif; }
.products .product .price ins {
background-color: transparent;
font-weight: 400;
text-decoration: none; }
.products .product .price del {
color: #787878;
font-size: 15px; }
.products .product h3,
.products .product h2,
.products .product .woocommerce-loop-product__title {
font-weight: 300;
font-size: 16px;
margin-bottom: 5px;
text-transform: uppercase;
color: #787878;
margin-top: 20px; }
.products .product.product-category img {
margin-bottom: 1.618em; }
.products .product .button, .products .product .added_to_cart {
font-size: 13px;
background-color: transparent;
border: 1px solid #fff;
color: #fff;
width: 100%;
margin: 5px auto;
text-align: center;
transition: all .2s linear 0s; }
.products .product .button:hover, .products .product .added_to_cart:hover {
background-color: #FFF;
color: #000;
transition: all .2s linear 0s; }
.products .product .product-image-actions {
text-align: center;
display: block;
position: relative; }
.products .product .product-image {
display: block;
height: 100%; }
.products .product .product-image img {
width: auto;
max-width: 100%;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
max-height: 100%;
margin: 0 auto; }
.products .product .product-actions {
position: absolute;
top: 0;
width: 100%;
background-color: rgba(0, 0, 0, 0.88);
height: 100%;
padding-left: 20%;
padding-right: 20%;
display: table;
opacity: 0;
transition: all 200ms ease-out; }
.products .product .product-actions .btn-group-product-actions {
display: table-cell;
vertical-align: middle; }
.products .product:hover {
transition: all 200ms ease-out; }
.products .product:hover .product-actions {
opacity: 1;
transition: all 200ms ease-out; }
.products .product:hover h3,
.products .product:hover h2,
.products .product:hover .woocommerce-loop-product__title {
color: #000; }
.products .product .compare.button {
background-color: #fff;
border: 1px solid #e6e6e6;
color: #929292;
font-size: 13px;
text-align: center;
transition: all 0.2s linear 0s;
margin: 13px 17%;
width: 50%;
margin-bottom: 15px; }
.products .product .compare.button:hover, .products .product .compare.button:focus {
background: #f2f2f2; }
.products .product .ql-visual-attributes.va-show-on-loop {
padding-top: 10px;
margin-bottom: 8px; }
.products .product .ql-visual-attributes.va-show-on-loop .va-pickers {
margin-left: 48px; }
.products .product .ql-visual-attributes.va-show-on-loop .va-attribute-label {
display: none; }
.products .product .ql-visual-attributes.va-show-on-loop .va-separator {
border-bottom: none;
padding: 0;
margin: 0; }
.has-no-grid .products {
margin-left: -15px;
margin-right: -15px; }
.has-no-grid .products:before, .has-no-grid .products:after {
content: " ";
display: table; }
.has-no-grid .products:after {
clear: both; }
.has-no-grid .products .product {
border: none;
margin-bottom: 0;
margin-right: 0;
padding-bottom: 15px; }
.has-no-grid .products .product .price,
.has-no-grid .products .product .star-rating,
.has-no-grid .products .product h3,
.has-no-grid .products .product h2,
.has-no-grid .products .product .woocommerce-loop-product__title {
margin-left: 0; }
.has-no-grid .products .product .product-image {
background-color: #F6F6F6; }
.echo-enabled .products .product .product-image,
.echo-enabled .list-view .product-image {
background: url(//healthyshop.nc/wp-content/themes/sportexx/assets/images/ajax.gif) no-repeat center center; }
.has-no-bg .products .product .product-image {
background-color: transparent; }
.product-label {
background: #212121;
color: #fff;
text-transform: uppercase;
position: absolute;
width: 24px;
height: 95px;
right: 0;
top: 34px;
font-family: "Oswald", sans-serif;
font-weight: 400; }
.product-label .onsale {
color: #fff;
font-size: 18px;
left: -5px;
position: absolute;
text-align: center;
top: 10px;
-webkit-transform: rotate(92deg);
-moz-transform: rotate(92deg);
-ms-transform: rotate(92deg);
-o-transform: rotate(92deg);
transform: rotate(92deg); }
.list-view {
border-top: 2px solid #808080;
border-left: 1px solid #EBEBEB;
border-right: 1px solid #EBEBEB;
height: 405px;
position: relative; }
.list-view .product-label {
background: #212121;
color: #FFF;
text-transform: uppercase;
position: absolute;
width: 24px;
height: 95px;
right: 0;
top: 34px;
font-family: "Oswald", sans-serif; }
.list-view .product-label span {
color: #FFFFFF;
font-size: 18px;
left: -5px;
position: absolute;
text-align: center;
top: 10px;
transform: rotate(92deg);
-ms-transform: rotate(92deg); -webkit-transform: rotate(92deg); }
.list-view .product-item-info {
padding: 0; }
.list-view .star-rating {
margin-top: 10px; }
.list-view .product-title {
font-weight: 300;
font-family: "Oswald", sans-serif;
font-size: 16px;
margin-bottom: 5px;
text-transform: uppercase; }
.list-view .product-title, .list-view .product-title > a {
color: #787878; }
.list-view .product-title > a:hover {
text-decoration: none;
color: #000; }
.list-view .product-image-actions {
text-align: center;
display: block;
position: relative; }
.list-view .product-image {
display: block;
height: 100%;
background-color: #F6F6F6; }
.list-view .product-image img {
max-width: 100%;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
max-height: 100%;
margin: auto; }
.list-view .product-actions {
position: absolute;
top: 0;
width: 100%;
background-color: rgba(0, 0, 0, 0.88);
height: 100%;
padding-left: 60px;
padding-right: 60px;
display: table;
opacity: 0;
-webkit-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out; }
.list-view .product-actions .btn-action {
font-size: 13px; }
.list-view .product-actions .btn-group-product-actions {
display: table-cell;
vertical-align: middle; }
.list-view:hover .product-actions {
opacity: 1;
-webkit-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out; }
.list-view:last-child {
border-bottom: 2px solid #808080; }
.list-view .product-image {
text-align: center;
background-color: transparent;
height: 405px; }
.list-view .star-rating {
margin-top: 18px; }
.list-view .product-desc {
padding: 28px 0;
color: #777; }
.list-view .list-detail {
padding: 0 30px 0 15px; }
.list-view .product-title {
margin-top: 0; }
.list-view .col-img {
padding-right: 0; }
.list-view .col-det {
height: 405px;
position: relative; }
.list-view .col-det > .list-detail {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.list-view .add_to_cart_button, .list-view .button {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
width: 41.66666667%;
text-align: center; }
.product-image-actions {
height: 350px; }
.sportexx-fullwidth .columns-1 .product-image-actions, .sportexx-fullwidth .columns-2 .product-image-actions, .sportexx-fullwidth .columns-3 .product-image-actions, .sportexx-fullwidth .columns-4 .product-image-actions {
height: 350px; }
.sportexx-fullwidth .columns-5 .product-image-actions {
height: 301px; }
.sportexx-fullwidth .columns-6 .product-image-actions {
height: 250px; }
.sportexx-right-sidebar .columns-1 .product-image-actions, .sportexx-right-sidebar .columns-2 .product-image-actions, .sportexx-right-sidebar .columns-3 .product-image-actions, .sportexx-left-sidebar .columns-1 .product-image-actions, .sportexx-left-sidebar .columns-2 .product-image-actions, .sportexx-left-sidebar .columns-3 .product-image-actions {
height: 350px; }
.sportexx-right-sidebar .columns-4 .product-image-actions, .sportexx-left-sidebar .columns-4 .product-image-actions {
height: 279px; }
.sportexx-right-sidebar .columns-5 .product-image-actions, .sportexx-left-sidebar .columns-5 .product-image-actions {
height: 225px; }
.sportexx-right-sidebar .columns-6 .product-image-actions, .sportexx-left-sidebar .columns-6 .product-image-actions {
height: 185px; }
.sportexx-right-sidebar .columns-5 .products .product .price,
.sportexx-right-sidebar .columns-5 .products .product .star-rating,
.sportexx-right-sidebar .columns-5 .products .product h3,
.sportexx-right-sidebar .columns-5 .products .product h2,
.sportexx-right-sidebar .columns-5 .products .product .woocommerce-loop-product__title, .sportexx-right-sidebar .columns-6 .products .product .price,
.sportexx-right-sidebar .columns-6 .products .product .star-rating,
.sportexx-right-sidebar .columns-6 .products .product h3,
.sportexx-right-sidebar .columns-6 .products .product h2,
.sportexx-right-sidebar .columns-6 .products .product .woocommerce-loop-product__title, .sportexx-left-sidebar .columns-5 .products .product .price,
.sportexx-left-sidebar .columns-5 .products .product .star-rating,
.sportexx-left-sidebar .columns-5 .products .product h3,
.sportexx-left-sidebar .columns-5 .products .product h2,
.sportexx-left-sidebar .columns-5 .products .product .woocommerce-loop-product__title, .sportexx-left-sidebar .columns-6 .products .product .price,
.sportexx-left-sidebar .columns-6 .products .product .star-rating,
.sportexx-left-sidebar .columns-6 .products .product h3,
.sportexx-left-sidebar .columns-6 .products .product h2,
.sportexx-left-sidebar .columns-6 .products .product .woocommerce-loop-product__title {
text-align: center;
margin-left: auto;
margin-right: auto; }
@media screen and (min-width: 768px) {
.has-no-grid .columns-3 ul.products li.product {
width: 33.3333333333%;
float: left;
padding-left: 1.7182130583%;
padding-right: 1.7182130583%; }
.has-no-grid .columns-4 ul.products li.product {
width: 25%;
float: left;
padding-left: 1.2886597938%;
padding-right: 1.2886597938%; }
.has-no-grid .columns-5 ul.products li.product {
width: 20%;
float: left;
padding-left: 1.5463917525%;
padding-right: 1.5463917525%; }
.has-no-grid .columns-6 ul.products li.product {
width: 16.6666666667%;
float: left;
padding-left: 1.2886597938%;
padding-right: 1.2886597938%; }
.has-no-grid ul.products li.product {
width: 33.3333333333%;
float: left;
padding-left: 1.7182130583%;
padding-right: 1.7182130583%; }
ul.products li.product {
clear: none;
width: 100%;
float: left; }
ul.products li.product.first {
clear: both !important; }
ul.products li.product.last {
margin-right: 0 !important; }
.site-main .columns-1 ul.products li.product {
width: 100%;
margin-right: 0;
float: none; }
.site-main .columns-2 ul.products li.product {
width: 50%;
float: left; }
.site-main .columns-3 ul.products li.product {
width: 33.3333333333%;
float: left; }
.site-main .columns-4 ul.products li.product {
width: 25%;
float: left; }
.site-main .columns-5 ul.products li.product {
width: 20%;
float: left; }
.site-main .columns-6 ul.products li.product {
width: 16.6666666667%;
float: left; }
.site-main ul.products li.product {
width: 33.3333333333%;
float: left; } }
.dark-bg .has-no-grid .products .product {
border: none; }  .quantity {
vertical-align: middle; }
.quantity .minus {
float: left;
margin-right: 3px; }
.quantity .plus {
float: left;
margin-left: 3px; }
.quantity .minus, .quantity .plus {
display: block;
height: 42px;
text-align: center;
vertical-align: middle;
width: 42px;
background: #f5f5f5;
color: #3e3e3e;
font-size: 24px;
font-family: "Open Sans", sans-serif;
font-weight: bold;
line-height: 42px;
-webkit-transition: all .2s linear 0s;
-moz-transition: all .2s linear 0s;
-o-transition: all .2s linear 0s;
transition: all .2s linear 0s; }
.quantity .minus:hover, .quantity .plus:hover {
color: #3e3e3e; }
.quantity input {
height: 42px;
padding: 0 6px;
width: 42px;
background: #F5F5F5;
border: none;
float: left;
color: #7C7C7C;
text-align: center;
font-size: 18px;
font-family: "Open Sans", sans-serif;
box-shadow: none; }  p.stars {
position: relative;
font-size: 1em; }
p.stars a {
display: inline-block;
font-weight: 700;
margin-right: 1em;
text-indent: -9999px;
position: relative;
color: #666666; }
p.stars a:hover {
color: #929292; }
p.stars a:last-child {
border-right: 0; }
p.stars a.star-1:after, p.stars a.star-2:after, p.stars a.star-3:after, p.stars a.star-4:after, p.stars a.star-5:after {
font-family: "FontAwesome";
text-indent: 0;
position: absolute;
top: 0;
left: 0;
padding-right: 1em; }
p.stars a.star-1 {
width: 2em; }
p.stars a.star-1:after {
content: "\f006"; }
p.stars a.star-1:hover:after, p.stars a.star-1.active:after {
content: "\f005"; }
p.stars a.star-2 {
width: 3em; }
p.stars a.star-2:after {
content: "\f006\f006"; }
p.stars a.star-2:hover:after, p.stars a.star-2.active:after {
content: "\f005\f005"; }
p.stars a.star-3 {
width: 4em; }
p.stars a.star-3:after {
content: "\f006\f006\f006"; }
p.stars a.star-3:hover:after, p.stars a.star-3.active:after {
content: "\f005\f005\f005"; }
p.stars a.star-4 {
width: 5em; }
p.stars a.star-4:after {
content: "\f006\f006\f006\f006"; }
p.stars a.star-4:hover:after, p.stars a.star-4.active:after {
content: "\f005\f005\f005\f005"; }
p.stars a.star-5 {
width: 6em;
border: 0; }
p.stars a.star-5:after {
content: "\f006\f006\f006\f006\f006"; }
p.stars a.star-5:hover:after, p.stars a.star-5.active:after {
content: "\f005\f005\f005\f005\f005"; }
p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4 {
border-right: 1px solid rgba(0, 0, 0, 0.1); }  #scrollUp {
bottom: 20px;
right: 20px;
font-size: 36px;
line-height: 100%;
color: #FFF;
background-color: #404040;
padding: 4px 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
opacity: .5; }
#scrollUp:hover {
color: #29D;
opacity: 1; }  @font-face {
font-family: 'star';
src: url(//healthyshop.nc/wp-content/plugins/woocommerce/assets/fonts/star.eot);
src: url(//healthyshop.nc/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(//healthyshop.nc/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(//healthyshop.nc/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(//healthyshop.nc/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
font-weight: normal;
font-style: normal; }
.star-rating {
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 1em;
width: 5.5em;
font-family: 'star'; }
.star-rating:before {
content: "\73\73\73\73\73";
color: rgba(0, 0, 0, 0.2);
float: left;
top: 0;
left: 0;
position: absolute; }
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em; }
.star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
color: #929292; }  .center-block {
float: none; }
.inner {
padding-top: 120px;
padding-bottom: 120px; }
.inner-md {
padding-top: 100px;
padding-bottom: 100px; }
.inner-sm, .post {
padding-top: 80px;
padding-bottom: 80px; }
.inner-xs, .single-product .related.products > h2,
.single-product .upsells.products > h2 {
padding-top: 40px;
padding-bottom: 40px; }
.inner-top {
padding-top: 120px; }
.inner-top-md {
padding-top: 100px; }
.inner-top-sm {
padding-top: 80px; }
.inner-top-xs {
padding-top: 40px; }
.inner-bottom {
padding-bottom: 120px; }
.inner-bottom-md, .single-product .related.products,
.single-product .upsells.products {
padding-bottom: 100px; }
.inner-bottom-sm {
padding-bottom: 80px; }
.inner-bottom-xs, .post .media-attachment {
padding-bottom: 40px; }
.inner-left {
padding-left: 75px; }
.inner-left-md {
padding-left: 60px; }
.inner-left-sm {
padding-left: 45px; }
.inner-left-xs {
padding-left: 30px; }
.inner-right {
padding-right: 75px; }
.inner-right-md {
padding-right: 60px; }
.inner-right-sm {
padding-right: 45px; }
.outer {
margin-top: 120px;
margin-bottom: 120px; }
.outer-md {
margin-top: 100px;
margin-bottom: 100px; }
.outer-sm {
margin-top: 80px;
margin-bottom: 80px; }
.outer-xs {
margin-top: 40px;
margin-bottom: 40px; }
.outer-top {
margin-top: 120px; }
.outer-top-md {
margin-top: 100px; }
.outer-top-sm {
margin-top: 80px; }
.outer-top-xs {
margin-top: 30px; }
.outer-bottom {
margin-bottom: 120px; }
.outer-bottom-md {
margin-bottom: 100px; }
.outer-bottom-sm {
margin-bottom: 80px; }
.outer-bottom-xs {
margin-bottom: 40px; }
@media (max-width: 767px) {
.inner {
padding-top: 80px;
padding-bottom: 80px; }
.inner-md {
padding-top: 65px;
padding-bottom: 65px; }
.inner-sm, .post {
padding-top: 50px;
padding-bottom: 50px; }
.inner-xs, .single-product .related.products > h2,
.single-product .upsells.products > h2 {
padding-top: 40px;
padding-bottom: 40px; }
.inner-top {
padding-top: 80px; }
.inner-top-md {
padding-top: 65px; }
.inner-top-sm {
padding-top: 50px; }
.inner-top-xs {
padding-top: 40px; }
.inner-bottom {
padding-bottom: 80px; }
.inner-bottom-md, .single-product .related.products,
.single-product .upsells.products {
padding-bottom: 65px; }
.inner-bottom-sm {
padding-bottom: 50px; }
.inner-bottom-xs, .post .media-attachment {
padding-bottom: 40px; } }
.no-margin-bottom {
margin-bottom: 0 !important; }
.row-same-height {
display: table;
width: 100%; }
.col-xs-height {
display: table-cell;
float: none !important; }
.col-top {
vertical-align: top; }
.col-middle {
vertical-align: middle; }
.col-bottom {
vertical-align: bottom; }
@media (min-width: 768px) {
.col-sm-height {
display: table-cell;
float: none !important; } }
@media (min-width: 992px) {
.col-md-height {
display: table-cell;
float: none !important; } }
@media (min-width: 1200px) {
.col-lg-height {
display: table-cell;
float: none !important; } }
.img-header {
width: 100%; }
.form-actions {
margin-top: 20px; }
.desat {
filter: url(//healthyshop.nc/wp-content/themes/filters.svg#grayscale);
filter: gray;
-webkit-filter: grayscale(1);
filter: grayscale(1); }
.desat:hover {
filter: none;
-webkit-filter: grayscale(0);
filter: grayscale(0); }
.row-separator {
border-bottom: 1px solid #858585;
border-top: 1px solid #858585; }
.no-padding {
padding: 0; }
.divi {
color: #9F9F9F;
padding-left: 4px; } .screen-reader-text {
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
position: absolute !important; }
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
display: block;
font-weight: bold;
height: auto;
left: 0;
line-height: normal;
padding: 1em 1.618em;
text-decoration: none;
top: 0;
width: auto;
z-index: 100000; outline: none; }
.has-owl-custom-pagination {
position: relative; }
.has-owl-custom-pagination .owl-custom-pagination {
position: absolute;
top: 20px;
right: 0; } .alignleft {
display: inline;
float: left;
margin-right: 1.618em; }
.alignright {
display: inline;
float: right;
margin-left: 1.618em; }
.aligncenter {
clear: both;
display: block;
margin: 0 auto; }  .widget {
margin: 0 0 3.631em; }
.widget select {
max-width: 100%;
text-transform: uppercase;
font-weight: 300; }
.widget .widget-search .search-submit {
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
position: absolute !important; }
.widget .woocommerce-product-search {
padding: 0 30px;
margin-top: 20px; }
.widget .widget-search .screen-reader-text,
.widget .woocommerce-product-search .screen-reader-text {
visibility: hidden; }
.widget .widget_shopping_cart_content a.dropdown-trigger-cart {
padding: 15px 30px 15px 15px; }
.widget h3.widget-title {
font-size: 24px;
line-height: 36px;
color: #4b4b4b;
padding-bottom: 30px; }
.widget ul {
margin-left: 0;
list-style: none; }
.widget ul ul {
margin-left: 0;
padding-left: 15px; }
.widget-area .widget a.button {
font-weight: 700 !important;
color: #fff; }
.widget-area .widget a.button:hover {
color: #fff; }
.header-widget-region:before, .header-widget-region:after {
content: " ";
display: table; }
.header-widget-region:after {
clear: both; }
.header-widget-region .widget {
margin: 0;
padding: 1em 0;
font-size: 14px; }
.widget_search form,
.widget_product_search form {
position: relative; }
.widget_search form input[type=text],
.widget_search form input[type=search],
.widget_product_search form input[type=text],
.widget_product_search form input[type=search] {
width: 100%; }
.widget_search form input[type=submit],
.widget_search form button[type=submit],
.widget_product_search form input[type=submit],
.widget_product_search form button[type=submit] {
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
position: absolute !important; }
.widget_search form:after,
.widget_product_search form:after {
content: "\f002";
font-family: "FontAwesome";
position: absolute;
top: .618em;
right: 1em;
line-height: 1; }
.widget_search .search-form > label {
display: block; }
.widget_recent_entries ul,
.widget_pages ul,
.widget_categories ul,
.widget_archive ul,
.widget_recent_comments ul,
.widget_nav_menu ul,
.widget_links ul {
margin: 0; }
.widget_recent_entries ul li,
.widget_pages ul li,
.widget_categories ul li,
.widget_archive ul li,
.widget_recent_comments ul li,
.widget_nav_menu ul li,
.widget_links ul li {
list-style: none; }
.widget_recent_entries ul .sub-menu,
.widget_pages ul .sub-menu,
.widget_categories ul .sub-menu,
.widget_archive ul .sub-menu,
.widget_recent_comments ul .sub-menu,
.widget_nav_menu ul .sub-menu,
.widget_links ul .sub-menu {
margin-top: .618em;
margin-left: 0;
padding-left: 15px; }
.widget-area #wp-calendar th,
.widget-area #wp-calendar td,
.footer-widgets #wp-calendar th,
.footer-widgets #wp-calendar td {
padding: .236em;
text-align: center; }
.widget-area #wp-calendar th,
.footer-widgets #wp-calendar th {
font-weight: normal; }
.widget_recent_entries ul ul.children,
.widget_pages ul ul.children {
margin: 0.618em 0 0 1.387em; }
.widget-area .widget {
font-size: 14px; }
.widget-area .widget h1.widget-title {
font-size: 1.387em; }
.widget-area .widget ul {
padding-left: 0; }
.widget-area .widget ul > li {
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 300;
font-size: 18px;
line-height: 48px;
border-top: 1px solid #DFDFDF;
color: #9E9E9E; }
.widget-area .widget ul > li:last-child {
border-bottom: 1px solid #DFDFDF; }
.widget-area .widget ul > li a {
color: #9E9E9E; }
.widget-area .widget ul > li a:hover, .widget-area .widget ul > li a:active, .widget-area .widget ul > li a:focus {
color: #6b6b6b; }
.dark-bg .widget-area .widget ul > li:last-child {
border-bottom: none; }
.widget-area .widget_rss .widget-title {
position: relative; }
.widget-area .widget_rss .widget-title > a:first-child {
position: absolute;
right: 0;
top: 10px; }
.widget-area .widget_rss .widget-title > a:last-child {
color: #4B4B4B; }
.widget-area .widget_rss ul > li {
line-height: 24px;
border: none;
margin-bottom: 30px; }
.widget-area .widget_rss ul > li .rsswidget {
display: block;
color: #4B4B4B;
margin-bottom: 5px; }
.widget-area .widget_rss ul > li .rss-date {
font-size: 14px;
display: block;
margin-bottom: 7px; }
.widget-area .widget_rss ul > li .rssSummary {
font-family: "Oswald", sans-serif;
font-size: 14px;
text-transform: none;
line-height: 20px;
padding: 10px 0; }
.widget-area .widget_rss ul > li cite {
font-style: normal;
display: block;
color: #4B4B4B;
font-size: 14px;
margin-top: 7px; } .widget.popular-posts .wpp-list > li {
border: none;
margin-top: 15px;
line-height: 24px;
margin-top: 15px;
zoom: 1;
overflow: hidden; }
.widget.popular-posts .wpp-list > li:first-child {
margin-top: 0; }
.widget.popular-posts .wpp-list > li:first-child {
margin-top: 0; }
.widget.popular-posts .wpp-list > li:last-child {
border: none; }
.widget.popular-posts .wpp-list > li > a:first-child {
display: table-cell;
vertical-align: top;
padding-right: 10px;
float: left; }
.widget.popular-posts .wpp-list > li .wpp-thumbnail {
display: block;
float: left; }
.widget.popular-posts .wpp-list > li .wpp-post-title {
margin-bottom: 3px;
font-size: 14px;
margin-top: 10px;
color: #4B4B4B;
display: block; }
.widget.popular-posts .wpp-list > li .wpp-post-title:hover {
color: #717171; }
.widget.popular-posts .wpp-list > li .post-stats {
font-size: 11px;
font-weight: 300;
color: #b2b2b2;
text-transform: uppercase; }
.widget.popular-posts .wpp-list > li .post-stats a {
color: #4B4B4B; }
.widget.popular-posts .wpp-list > li .post-stats a:hover {
color: #717171; }
.widget.widget_layered_nav form.woocommerce-widget-layered-nav-dropdown {
padding: 40px 40px 20px 40px; }
.widget.widget_layered_nav form.woocommerce-widget-layered-nav-dropdown .select2-selection--multiple {
padding: 8px;
height: 100%;
background-color: #f2f2f2;
border: 1px solid #EEEEEE;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.125);
border-radius: 0; }
.widget.widget_layered_nav form.woocommerce-widget-layered-nav-dropdown .select2-selection--multiple ul {
display: flex;
flex-wrap: wrap; }
.widget.widget_layered_nav form.woocommerce-widget-layered-nav-dropdown .select2-selection--multiple ul li {
line-height: 2.3;
font-size: 13px; }
.widget.widget_layered_nav form.woocommerce-widget-layered-nav-dropdown .select2-selection--multiple ul li + .select2-search--inline {
display: none; }
.widget.widget_layered_nav form.woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit {
margin-top: 15px; }
.widget.widget_layered_nav .select2-selection--single {
padding: 8px;
height: 100%;
background-color: #f2f2f2;
border: 1px solid #EEEEEE;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.125);
border-radius: 0; }
.widget.widget_layered_nav .select2-selection--single .select2-selection__rendered {
line-height: 1; }
.widget.widget_layered_nav .select2-selection--single .select2-selection__arrow {
top: 3px;
right: 4px; }
.widget.widget_rating_filter .wc-layered-nav-rating a {
display: flex;
align-items: center;
justify-content: space-between; }
.widget select {
background-color: #f2f2f2;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.125); }
.widget.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
padding: 14px 30px 0; }   .product_list_widget {
list-style: none;
margin-left: 0; }
.product_list_widget li {
padding: 1em 0;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1); }
.product_list_widget li:before, .product_list_widget li:after {
content: " ";
display: table; }
.product_list_widget li:after {
clear: both; }
.product_list_widget li img {
max-width: 2.618em;
float: right;
margin-right: 15px; }
.product_list_widget li .quantity {
display: block; }
.product_list_widget a:hover {
color: #929292; }
.widget_products a {
display: block; }
.widget_shopping_cart .product_list_widget {
margin-bottom: 0; }
.widget_shopping_cart .product_list_widget li {
padding-left: 2em;
position: relative; }
.widget_shopping_cart .product_list_widget li a.remove {
position: absolute;
top: 1em;
left: 15px;
opacity: 1; }
.widget_shopping_cart p.total,
.widget_shopping_cart p.buttons {
padding: 1em 0;
margin: 0;
text-align: center; }
.widget_shopping_cart p.total {
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.widget_product_categories {
text-align: center; }
.widget_product_categories h3.widget-title {
text-align: left; }
.widget_product_categories select {
width: 80%;
margin-top: 20px; }
.widget_product_categories ul {
margin: 0;
text-align: left; }
.widget_product_categories ul li {
list-style: none;
margin-bottom: .618em; }
.widget_product_categories ul li:before {
font-family: "FontAwesome";
margin-right: .53em;
display: inline-block;
opacity: 0.25;
content: "\f114"; }
.widget_product_categories ul li.current-cat:before {
content: "\f115"; }
.widget_product_categories .children {
margin-top: .618em;
margin-left: 1.618em; }
.widget_layered_nav ul:before, .widget_layered_nav ul:after {
content: " ";
display: table; }
.widget_layered_nav ul:after {
clear: both; }
.widget_layered_nav ul li {
margin-bottom: .618em; }
.widget_layered_nav ul li:before {
font-family: "FontAwesome";
margin-right: .53em;
display: inline-block;
opacity: 0.35;
content: "\f0c8"; }
.widget_layered_nav .chosen:before {
content: "\f14a"; }
.widget.woocommerce li .count {
font-size: 1em;
float: right; }
.widget_price_filter { }
.widget_price_filter .price_slider {
margin-bottom: 1em; }
.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em; }
.widget_price_filter .price_slider_amount .button {
float: left; }
.widget_price_filter .ui-slider {
position: relative;
text-align: left;
background: none repeat scroll 0 0 #ececec;
margin-top: 18px; }
.widget_price_filter .ui-slider .ui-slider-handle {
background: none repeat scroll 0 0 #6b6b6b !important;
border: medium none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
cursor: ew-resize;
height: 20px;
position: absolute;
width: 10px;
z-index: 2;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
outline: none; }
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
background: none repeat scroll 0 0 #ececec;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0; }
.widget_price_filter .ui-slider.ui-state-disabled .ui-slider-handle,
.widget_price_filter .ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit; }
.widget_price_filter .ui-slider-horizontal {
height: 0.5em; }
.widget_price_filter .ui-slider-horizontal .ui-slider-handle {
top: -0.5em; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: 0; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: 0; }
.widget_price_filter .ui-slider-vertical {
width: .8em;
height: 100px; }
.widget_price_filter .ui-slider-vertical .ui-slider-handle {
left: -0.3em;
margin-left: 0;
margin-bottom: -0.6em; }
.widget_price_filter .ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%; }
.widget_price_filter .ui-slider-vertical .ui-slider-range-min {
bottom: 0; }
.widget_price_filter .ui-slider-vertical .ui-slider-range-max {
top: 0; }
.widget_price_filter .ui-sortable-handle {
-ms-touch-action: none;
touch-action: none; }
.widget_price_filter .slider-price-range {
margin-top: 10px;
margin-bottom: 0; }
.widget_price_filter .slider-price-range input {
background: rgba(0, 0, 0, 0);
color: #525252;
font-size: 14px;
line-height: 36px;
font-family: "Open Sans", sans-serif;
border: none; } .form-row label {
display: block; }
.form-row input,
.form-row textarea,
.form-row select {
width: 100%; }
.form-row input[type=checkbox],
.form-row input[type=radio] {
width: auto; }
.form-row .button {
width: auto; }
.form-row.create-account label {
display: inline-block; }
.form-row.woocommerce-validated input.input-text {
box-shadow: inset 2px 0 0 #0f834d; }
.form-row.woocommerce-invalid input.input-text {
box-shadow: inset 2px 0 0 #e2401c; }
.form-row-last {
margin-right: 0 !important; }
.form-row-wide {
clear: both;
width: 100%; }
.required {
border-bottom: 0 !important;
color: red; }
.demo_store {
position: fixed;
left: 0;
bottom: 0;
right: 0;
margin: 0;
padding: 1em 1.387em;
background-color: #3D9CD2;
color: #fff; }
.demo_store:before {
font-family: "FontAwesome";
margin-right: .53em;
content: "\f05a"; }
.product-label {
background: #212121;
color: #fff;
text-transform: uppercase;
position: absolute;
width: 24px;
height: 95px;
right: 0;
top: 34px;
font-family: "Oswald", sans-serif;
font-weight: 400; }
.product-label .onsale {
color: #fff;
font-size: 18px;
left: -5px;
position: absolute;
text-align: center;
top: 10px;
-webkit-transform: rotate(92deg);
-moz-transform: rotate(92deg);
-ms-transform: rotate(92deg);
-o-transform: rotate(92deg);
transform: rotate(92deg); }
.quantity .qty {
max-width: 3.631em;
text-align: center; }
.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments {
padding: 1em 1.618em;
margin: 2.618em 0;
background-color: #0f834d;
margin-left: 0;
color: #fff;
clear: both;
border-left: 0.618em solid rgba(0, 0, 0, 0.15); }
.woocommerce-message:before, .woocommerce-message:after,
.woocommerce-info:before,
.woocommerce-info:after,
.woocommerce-error:before,
.woocommerce-error:after,
.woocommerce-noreviews:before,
.woocommerce-noreviews:after,
p.no-comments:before,
p.no-comments:after {
content: " ";
display: table; }
.woocommerce-message:after,
.woocommerce-info:after,
.woocommerce-error:after,
.woocommerce-noreviews:after,
p.no-comments:after {
clear: both; }
.woocommerce-message a,
.woocommerce-info a,
.woocommerce-error a,
.woocommerce-noreviews a,
p.no-comments a {
color: #fff; }
.woocommerce-message a:hover,
.woocommerce-info a:hover,
.woocommerce-error a:hover,
.woocommerce-noreviews a:hover,
p.no-comments a:hover {
color: #fff;
opacity: 0.7; }
.woocommerce-message a.button:hover,
.woocommerce-info a.button:hover,
.woocommerce-error a.button:hover,
.woocommerce-noreviews a.button:hover,
p.no-comments a.button:hover {
opacity: 1; }
.woocommerce-message .button,
.woocommerce-info .button,
.woocommerce-error .button,
.woocommerce-noreviews .button,
p.no-comments .button {
float: right;
padding: 0;
background: none;
color: #fff;
box-shadow: none;
line-height: 1.618;
padding-left: 1em;
border-width: 0;
border-left-width: 1px;
border-left-style: solid;
border-left-color: rgba(255, 255, 255, 0.25) !important;
border-radius: 0; }
.woocommerce-message .button:hover,
.woocommerce-info .button:hover,
.woocommerce-error .button:hover,
.woocommerce-noreviews .button:hover,
p.no-comments .button:hover {
background: none;
color: #fff;
opacity: 0.7; }
.wc-forward:after {
content: "";
font-family: "FontAwesome";
margin-left: .53em;
font-weight: 400; }
.woocommerce-error {
list-style: none; }
.woocommerce-info,
.woocommerce-noreviews,
p.no-comments {
background-color: #3D9CD2; }
.woocommerce-error {
background-color: #e2401c; }
dl.variation {
font-size: .857em; }
dl.variation dd {
margin: 0 0 1em; } .product-filters .widget {
margin-bottom: 0; }
.product-filters .widget ul li {
border: none;
margin-bottom: 0;
line-height: 36px;
position: relative; }
.product-filters .widget ul li:last-child {
border-bottom: none; }
.product-filters .widget ul li > a {
font-weight: 300;
font-size: 18px;
color: #4E4E4E;
display: block;
letter-spacing: .01em;
text-transform: uppercase;
font-family: "Oswald", sans-serif; }
.product-filters .widget ul li > a:hover {
color: #000; }
.product-filters .widget ul li:before {
content: none; }
.product-filters .widget ul .children {
margin-left: 15px;
margin-top: 0; }
.product-filters .widget .price_slider_wrapper {
padding: 40px 40px 20px 40px; }
.product-filters .widget .widget-title {
font-size: 24px;
line-height: 36px;
color: #434343;
background-color: #F2F2F2;
padding: 2px 30px;
margin-bottom: 0;
margin-top: 20px; }
.product-filters .widget .widget-title + ul {
list-style: none;
padding: 30px 45px;
margin-bottom: 0; }
.product-filters .widget .widget-title + ul > li {
position: relative; }
.product-filters .widget .widget-title + ul > li .count {
position: absolute;
top: 0;
right: 0; }
.product-filters .widget .widget-title + select {
margin-left: 30px;
width: 75%; }
.product-filters .widget .product_list_widget > li > a {
line-height: 32px; }
.product-filters .widget .product_list_widget > li .amount {
font-weight: 400; }
.product-filters .widget .product_list_widget > li .star-rating-wrapper {
margin: 5px 0; }
.product-filters .widget .product_list_widget > li .star-rating {
font-size: 14px; }
.product-filters .widget .product_list_widget > li .reviewer {
font-size: 14px; }
.product-filters .size-picker {
padding: 30px 45px;
margin-top: 20px; }
.product-filters .color-picker {
padding: 30px 45px;
margin-top: 20px;
margin-bottom: 0;
text-align: center; }
.product-filters .color-picker > li {
margin-bottom: 8px; }
.woocommerce .va-picker {
float: left; } form.woocommerce-checkout {
padding-top: 80px;
margin-top: 80px;
border-top: 1px solid #EEE; }
form.woocommerce-checkout h3 {
line-height: 33px;
color: #404040;
font-size: 24px;
margin-bottom: 35px; }
form.woocommerce-checkout #ship-to-different-address {
margin-top: 35px; }
form.woocommerce-checkout #ship-to-different-address label {
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-size: 24px;
color: #404040;
line-height: 33px;
font-weight: 400; }
form.woocommerce-checkout #ship-to-different-address input[type="checkbox"] {
margin-left: 10px;
margin-top: 9px; }
form.woocommerce-checkout .col-fields {
padding-right: 67px; } .woocommerce-checkout-review-order-table {
width: 100%;
margin-bottom: 30px; }
.woocommerce-checkout-review-order-table thead {
display: none; }
.woocommerce-checkout-review-order-table tbody > tr > td {
padding: 30px 0;
vertical-align: middle;
background-color: transparent; }
.woocommerce-checkout-review-order-table tbody tr.cart_item > td {
padding: 30px 29px; }
.woocommerce-checkout-review-order-table tbody tr.cart_item .product-name {
color: #3e3e3e;
font-size: 20px;
margin-top: 20px;
text-transform: uppercase;
font-family: "Oswald", sans-serif;
width: 100%; }
.woocommerce-checkout-review-order-table tbody tr:nth-child(2n) td {
background-color: transparent; }
.woocommerce-checkout-review-order-table tbody .media {
margin-top: 15px;
zoom: 1;
overflow: hidden; }
.woocommerce-checkout-review-order-table tbody .media:first-child {
margin-top: 0; }
.woocommerce-checkout-review-order-table tbody .media-body {
zoom: 1;
overflow: hidden;
width: 10000px;
display: table-cell;
vertical-align: top; }
.woocommerce-checkout-review-order-table tbody .pull-left {
display: table-cell;
vertical-align: top;
padding-right: 10px;
float: left; }
.woocommerce-checkout-review-order-table tbody .product-total {
text-align: right; }
.woocommerce-checkout-review-order-table tfoot > tr > th,
.woocommerce-checkout-review-order-table tfoot > tr > td {
padding: 24px 29px;
border-top: 1px solid #EBEBEB;
vertical-align: middle; }
.woocommerce-checkout-review-order-table tfoot > tr > th .amount,
.woocommerce-checkout-review-order-table tfoot > tr > td .amount {
font-size: 24px; }
.woocommerce-checkout-review-order-table tfoot > tr > th {
font-size: 18px;
font-family: "Oswald", sans-serif;
font-weight: 300;
text-transform: uppercase;
color: #7A7A7A;
margin-bottom: 0;
line-height: 24px; }
.woocommerce-checkout-review-order-table tfoot > tr > td {
color: #989797;
text-align: right; }
.woocommerce-checkout-review-order-table tfoot > tr.order-total > th,
.woocommerce-checkout-review-order-table tfoot > tr.order-total > td {
background-color: #F7F7F7; }
.woocommerce-checkout-review-order-table tfoot > tr.order-total > th,
.woocommerce-checkout-review-order-table tfoot > tr.order-total > td .amount {
color: #4A4A4A;
font-weight: 400; }
.woocommerce-checkout-review-order-table tfoot > tr.cart-subtotal > td .amount {
color: #212121;
font-weight: 300; }
.no-registration .login {
width: 50%;
float: none; } .form-row-first {
width: 48.2206405695%;
float: left;
margin-right: 3.558718861%;
clear: both; }
.form-row-last {
width: 48.2206405695%;
float: right;
margin-right: 0; }
.sportexx-fullwidth .form-row-first {
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
.sportexx-fullwidth .form-row-last {
width: 48.6772486773%;
float: right;
margin-right: 0; }
.woocommerce-ordering .orderby {
color: #8C8C8C;
height: 32px;
background-color: #F5F5F5;
border-color: #EEE;
line-height: 36px;
display: inline-block; }
.control-bar {
margin: 30px 0; }
.control-bar .pagination,
.control-bar .woocommerce-pagination {
margin: 0;
padding: 0; }
.control-bar .woocommerce-ordering {
width: 200px; }
.control-bar .view-switcher {
left: 50%;
position: absolute;
text-align: center;
width: auto; }
.control-bar .view-switcher .nav-tabs {
border-bottom: 0; }
.control-bar .view-switcher .nav-tabs > li {
display: inline-block;
float: none; }
.control-bar .view-switcher .nav-tabs > li > a {
color: #323232;
font-size: 20px;
line-height: 38px;
margin-right: 5px;
color: #7f7e7e;
padding: 0;
background: none;
border-radius: 0;
border: none; }
.control-bar .view-switcher .nav-tabs > li > a:hover, .control-bar .view-switcher .nav-tabs > li > a:focus, .control-bar .view-switcher .nav-tabs > li > a:active {
color: #323232; }
.control-bar .view-switcher .nav-tabs > li.active {
color: #323232;
background: none; }
.control-bar .view-switcher .nav-tabs > li.active > a, .control-bar .view-switcher .nav-tabs > li.active > a:hover, .control-bar .view-switcher .nav-tabs > li.active > a:focus, .control-bar .view-switcher .nav-tabs > li.active > a:active {
color: #323232;
background: none;
border: none;
border-radius: 0; }
.woocommerce.tax-product_cat .page-title {
margin: 32px 0;
font-size: 30px; } .tparrows {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.tparrows.tp-leftarrow.hidearrows {
left: 10px !important;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.tparrows.tp-rightarrow.hidearrows {
right: 10px !important;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.tp-bullets.simplebullets.round .bullet {
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.tp-bullets.simplebullets.round.hidebullets {
bottom: 0 !important;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.tp-leftarrow.default:hover,
.tp-rightarrow.default:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8; }
.hero-h1 strong {
font-weight: 500; }
.hero-h1 {
color: #FFF;
font-size: 78px;
line-height: 110%;
font-weight: 300;
text-transform: uppercase;
margin-bottom: 0;
transition: font 200ms ease-out; }
.hero-h1-light-bg,
.hero-h1-medium-bg,
.hero-h1-dark-bg,
.hero-h1-tint-bg {
font-size: 73px; }
.hero-h4 {
font-size: 33px;
line-height: 120%;
color: #FFF; }
.hero-p {
font-size: 24px;
line-height: 150%;
font-weight: 300;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
margin-top: 20px;
margin-bottom: 0;
color: #FFF;
transition: font 200ms ease-out, margin 200ms ease-out; }
.hero-btn {
transition: background 200ms ease-out, font 200ms ease-out, padding 200ms ease-out, margin 200ms ease-out; }
.hero-btn-large {
font-size: 18px !important;
padding: 18px 70px 20px !important; }
.hero-info.big p {
font-size: 18px;
line-height: 140%;
padding-top: 10px;
margin-top: 0;
color: #FFF; }
.hero-caption {
font-weight: 300;
color: #fff;
text-transform: uppercase;
font-family: "Oswald", sans-serif;
font-size: 72px;
line-height: 1; }
.hero-caption strong {
font-weight: 400; }
.text-xs {
font-size: 36px;
line-height: 43px;
font-weight: 300; }
.text-sm {
font-size: 83.88px;
line-height: 83.88px;
font-weight: 300; }
.text-lg {
font-size: 116.5px;
line-height: 110.88px; }
.text-md {
font-size: 88.54px;
line-height: 83.88px; }
.alt-color {
color: #D5CF16; }
.dark-color {
color: #00334c; }
.dark-color-2 {
color: #454545; }  .block-social-icons .list-social-icons {
padding-left: 0;
display: block;
text-align: left; }
.block-social-icons .list-social-icons > li {
margin-right: 5px; }
.block-social-icons .list-social-icons > li > a {
background-color: #EAEAEA;
color: #C1C1C1;
display: block;
font-size: 21px;
height: 41px;
width: 41px;
display: table-cell;
vertical-align: middle;
text-align: center;
font-weight: bold; }
.block-social-icons .list-social-icons > li > a:hover {
color: #FFF; }
.block-social-icons .list-social-icons > li.twitter > a:hover {
background-color: #55ACEE; }
.block-social-icons .list-social-icons > li.facebook > a:hover {
background-color: #3B5998; }
.block-social-icons .list-social-icons > li.vine > a:hover {
background-color: #00B488; }
.block-social-icons .list-social-icons > li.google-plus > a:hover {
background-color: #DD4B39; }
.block-social-icons .list-social-icons > li.pinterest > a:hover {
background-color: #CC2127; }
.block-social-icons .list-social-icons > li.rss > a:hover {
background-color: #F26522; }  .logo-color {
fill: #434343; }
.logo-text {
color: #434343; }
.logo-color-last {
fill: #7F7F7F; }
.navbar-brand:hover .logo-color, .navbar-brand:hover .logo-color-last {
fill: #000; }
.navbar-brand:hover .logo-text {
color: #000; }
.navbar-brand .logo-text {
font-size: 40px;
font-family: "Oswald", sans-serif;
text-transform: uppercase; }
.site-header {
border-bottom: 2px solid #535353;
margin-bottom: 3px;
position: relative; }
.site-header .navbar {
border-top-width: 0;
margin-bottom: 0; }
.site-header .navbar .container {
display: table; }
.site-header .navbar-collapse .form-search {
display: none; }
.site-header.has-jumbotron, .site-header.no-border-margin {
margin-bottom: 0;
border-bottom: none; }
.navbar-header {
float: none !important;
position: relative; }
.top-bar {
background: #F4F4F4;
font-family: "Open Sans", sans-serif; }
.top-bar li > a {
font-size: 11px;
color: #7F7F7F;
font-weight: 300;
text-transform: uppercase; }
.top-bar li > a:hover, .top-bar li > a:focus, .top-bar li > a:active {
text-decoration: none; }
.top-bar li, .top-bar a {
display: table-cell;
vertical-align: middle;
height: 26px; }
.top-bar .dropdown-menu > li {
display: block; }
.top-bar .switchers {
padding-left: 0;
margin: 0; }
.top-bar .switchers > li {
padding-right: 25px; }
.top-bar .quick-links {
padding-left: 0;
margin: 0; }
.top-bar .quick-links > li {
padding-left: 25px; }
.navbar-brand {
float: none;
display: table-cell;
vertical-align: middle;
padding: 0;
max-width: 165px;
width: 165px;
height: auto; }
.navbar-brand img {
max-width: 100%;
height: auto; }
.navbar-nav {
float: none;
vertical-align: middle;
margin: 0;
font-family: "Oswald", sans-serif;
margin-left: -22px; }
.navbar-nav > li > a {
font-size: 16px;
line-height: 20px;
font-weight: 300;
text-transform: uppercase;
color: #737373;
padding: 15px 22px;
border: none;
z-index: 1; }
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-nav > li > a:active {
color: #000;
background-color: transparent;
border: none; }
.navbar-nav .open li:hover {
position: relative; }
.navbar-nav .open li:hover > ul {
display: block;
position: absolute;
top: -7px;
left: 100%; }
.navbar-nav .open > a, .navbar-nav .open > a:hover, .navbar-nav .open > a:focus, .navbar-nav .open > a:active {
color: #000;
background-color: transparent;
border: none; }
.dropdown-trigger-cart {
font-family: "Oswald", sans-serif;
font-weight: 300;
color: #A7A7A7;
text-transform: uppercase;
letter-spacing: .01em;
font-size: 24px;
line-height: 1;
transition: all .7s ease 0s;
text-align: right;
display: block; }
.dropdown-trigger-cart .price {
color: #454545;
font-weight: 400;
margin-left: 4px;
font-size: 24px; }
.dropdown-trigger-cart .price .amount {
color: #454545;
font-size: 24px; }
.dropdown-trigger-cart:hover, .dropdown-trigger-cart:focus, .dropdown-trigger-cart:active {
text-decoration: none;
color: #555;
transition: all .7s ease 0s; }
.top-cart {
width: 263px;
margin-right: 15px;
padding: 33px 0 18px 0;
position: relative; }
.top-cart:before {
position: absolute;
height: 100%;
width: 1px;
border-left: 1px solid #DEE2E7;
content: "";
top: 0;
-webkit-transform: rotate(22deg);
-moz-transform: rotate(22deg);
-ms-transform: rotate(22deg);
-o-transform: rotate(22deg);
transform: rotate(22deg); }
.top-cart .top-cart-separator {
margin: 15px 0;
border-top: 1px solid #DEE2E7;
width: 500%; }
.input-search-group {
width: 228px;
float: right; }
.input-search-group .input-search, .input-search-group .input-search:hover, .input-search-group .input-search:focus, .input-search-group .input-search:active {
width: 200px;
background: rgba(0, 0, 0, 0) !important;
border: none;
color: #BFBFBF;
font-weight: 300;
font-family: "Open Sans", sans-serif;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
transition: all .7s ease 0s;
letter-spacing: .025em;
font-style: italic; }
.input-search-group .btn-search {
border: 0 none;
font-size: 20px;
background: rgba(0, 0, 0, 0);
color: #c1c1c1;
padding: 0; }
.main-navigation {
float: left;
margin-top: -93px;
margin-left: 230px; }
.no-padding {
padding: 0 !important; } .row-same-height {
display: table;
width: 100%; }
.col-xs-height {
display: table-cell;
float: none !important; } .col-top {
vertical-align: top; }
.col-middle {
vertical-align: middle; }
.col-bottom {
vertical-align: bottom; }
.img-full-height {
height: 100%;
width: auto;
max-width: none; }
.header-alt {
border-bottom: none;
margin-bottom: 0; }
.header-alt .top-bar {
background-color: #FFF;
border-bottom: 1px solid #EBEBEB; }
.header-alt .top-bar li {
padding: 0; }
.header-alt .top-bar li > a {
padding-right: 15px;
padding-left: 15px;
border-right: 1px solid #EBEBEB; }
.header-alt .top-bar li:last-child > a {
border-right: none; }
.header-alt .top-bar .quick-links {
margin-right: -15px; }
.header-alt .top-bar .switchers {
margin-left: -15px; }
.header-alt .navbar-collapse {
padding: 0;
padding-bottom: 15px; }
.header-alt .navbar-collapse .navbar-nav {
float: left; }
.header-alt .navbar-collapse .form-search {
display: block; }
.header-alt .navbar-collapse .form-search .input-search {
font-size: 12px;
line-height: 36px;
border: none;
height: 31px;
border-radius: 0;
background: #FAFAFA;
box-shadow: none;
width: 17.3vw;
color: #BFBFBF;
font-family: "Open Sans", sans-serif;
padding: 0 10px;
font-style: italic; }
.header-alt .navbar-collapse .form-search .btn-search {
border: none;
border-radius: 0;
background: transparent;
color: #BFBFBF;
margin-left: -40px; }
.header-alt .top-cart:before {
content: none; }
.header-alt .top-cart .form-search {
display: none; }
.header-alt .top-cart-separator {
display: none; }
.header-alt .main-navigation {
float: none;
margin: 0; }
.header-alt .navbar-header-mast {
padding: 30px 0 10px 0; }
.header-alt .input-search-group .input-search {
background-color: #FAFAFA;
color: #BFBFBF;
font-size: 12px; }
.header-alt .input-search-group .btn-search {
background-color: #FAFAFA;
color: #BFBFBF;
padding: 6px 12px; }
.dark-bg .header-1, .header-1.dark-bg {
margin-bottom: 0; }
.header-catalog {
border-bottom: none;
margin-bottom: 0; }
@media (min-width: 768px) {
.col-sm-height {
display: table-cell;
float: none !important; } }
@media (min-width: 992px) {
.col-md-height {
display: table-cell;
float: none !important; } }
@media (min-width: 1200px) {
.col-lg-height {
display: table-cell;
float: none !important; } }
@media (min-width: 768px) {
.col-sm-2-by-4 {
width: 20% !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
.top-cart {
width: 16.70vw; }
.top-cart:before {
-webkit-transform: rotate(12deg);
-moz-transform: rotate(12deg);
-ms-transform: rotate(12deg);
-o-transform: rotate(12deg);
transform: rotate(12deg); }
.dropdown-trigger-cart {
font-size: 20px; }
.input-search-group {
width: 11.875vw; }
.input-search-group .input-search, .input-search-group .input-search:hover, .input-search-group .input-search:focus, .input-search-group .input-search:active {
font-size: 12px;
width: 16.41vw;
padding: 8px;
text-align: right; }
.search-icon {
font-size: 14px; }
.navbar-nav {
padding-left: 0; }
.main-navigation {
margin-left: 180px; } }
@media (min-width: 768px) and (max-width: 991px) {
.navbar-header .navbar-brand {
display: table-cell; }
.main-navigation {
float: none;
margin: 0; }
.navbar-collapse {
padding-left: 0;
padding-right: 0; }
.navbar-header-mast {
border-bottom: 2px solid #DFDFDF; } }
@media (max-width: 768px) {
.site-header .container {
width: 100%;
display: block; }
.navbar-brand {
float: left;
display: block;
padding: 30px 0 20px 0;
height: auto;
max-width: none;
width: 50%; }
.navbar-right {
display: block;
float: right;
width: 50%; }
.top-cart {
width: auto;
margin-right: 0; }
.top-cart:before {
content: none; }
.top-cart .top-cart-separator {
display: none; }
.navbar-toggle {
border: none;
float: none;
padding: 9px 0; }
.navbar-toggle .icon-bar {
background: #a7a7a7;
width: 37px;
height: 3px; }
.main-navigation {
float: none;
margin: 0; }
.navbar-collapse {
position: static;
max-height: inherit;
padding-left: 0;
padding-right: 0; }
.navbar-nav {
padding: 15px 0;
margin-left: 0; }
.navbar-nav > li {
padding-left: 15px;
border-bottom: 1px solid #dbdada; }
.navbar-nav > li:last-child {
border-bottom: none; }
.navbar-nav > li > a {
padding-left: 0;
padding-right: 0;
border: none;
border-radius: 0; }
.navbar-nav > li > a:focus {
background: none; }
.navbar-nav .open .dropdown-menu {
padding-left: 20px !important; }
.navbar-nav .open .dropdown-menu > li {
border-bottom: 1px solid #dbdada; }
.navbar-nav .open .dropdown-menu > li:last-child {
border-bottom: none; }
.navbar-nav .open .dropdown-menu > li > a {
font-size: 14px;
line-height: 18px;
padding: 13px 20px; }
.navbar-nav .open .dropdown-menu > li > a:hover {
background-color: #7B7B7B;
color: #FFF; }
.yamm .yamm-content .row-same-height {
display: block; }
.yamm .yamm-content .column {
padding: 10px 0;
border: none; }
.yamm .yamm-content .column h4 {
margin-bottom: 20px; }
.dropdown-trigger-cart {
padding: 15px 0 15px 15px; }
.form-search {
margin-top: 18px; }
.container-yamm {
padding-left: 0;
padding-right: 0; }
.dark-bg .navbar-nav li {
border-bottom: none; } }  footer .wpb_row {
margin-bottom: 0; }
.block-social {
border-top: 1px solid #D6D6D6;
padding: 20px 0;
position: relative; }
.block-social .container {
display: table; }
.block-social .mc4wp-form {
margin: 0; }
.block-social:before {
border-right: 1px solid #2E2E2E;
content: "";
height: 83px;
position: absolute;
left: 55%;
width: 2px;
top: -5px;
transform: rotate(29deg);
-ms-transform: rotate(29deg); -webkit-transform: rotate(29deg); }
.form-newsletter {
display: table-cell;
vertical-align: middle; }
.form-newsletter label {
font-size: 14px;
color: #707070;
margin-right: 20px;
float: left;
font-weight: normal;
font-style: italic;
line-height: 2 !important;
letter-spacing: .025em; }
.form-newsletter .input-email {
width: 330px !important;
padding: 5px 12px;
font-style: italic; }
.form-newsletter .btn-submit {
margin-left: 3px;
padding: 0 11px; }
.form-newsletter .btn-submit .icon-submit:before {
content: "";
font-family: FontAwesome;
font-size: 22px;
display: inline-block; }
footer.default-bg .form-group input[type="email"]:focus {
box-shadow: none !important;
border: 1px solid #9d9d9d !important; }
.list-social-icons {
text-align: right;
margin-bottom: 0;
display: table-cell;
vertical-align: middle; }
.list-social-icons > li {
display: inline-block;
margin-right: 40px; }
.list-social-icons > li:last-child {
margin-right: 0; }
.list-social-icons > li > a {
color: #C1C1C1;
font-size: 25px; }
.list-social-icons > li > a:hover {
color: #8e8e8e; }
.footer-widgets {
border-top: 4px solid #4C4C4C; }
.footer-widgets .footer-widget .widget-title, .footer-widgets .footer-widget .widgettitle {
font-size: 18px;
line-height: 36px;
letter-spacing: 0.050em;
color: #454545;
margin-bottom: 15px;
margin-top: 10px; }
.footer-widgets .footer-widget .menu, .footer-widgets .footer-widget .list-links, .footer-widgets .footer-widget .widgettitle + ul, .footer-widgets .footer-widget .widgettitle + ul ul, .footer-widgets .footer-widget .children, .footer-widgets .footer-widget .sub-menu {
padding-left: 0;
list-style: none;
margin: 0; }
.footer-widgets .footer-widget .menu > li > a, .footer-widgets .footer-widget .list-links > li > a, .footer-widgets .footer-widget .widgettitle + ul > li > a, .footer-widgets .footer-widget .widgettitle + ul ul > li > a, .footer-widgets .footer-widget .children > li > a, .footer-widgets .footer-widget .sub-menu > li > a {
font-weight: 300;
font-size: 14px;
line-height: 24px;
color: #333333;
display: block;
letter-spacing: 0.025em; }
.footer-widgets .footer-widget .mail-to,
.footer-widgets .footer-widget .tel-to,
.footer-widgets .footer-widget address {
font-weight: 300;
font-size: 14px;
line-height: 24px;
color: #333333;
display: block; }
.footer-widgets .footer-widget address {
margin-top: 35px; }
.site-info {
background: #F7F7F7;
padding: 10px 0px;
font-weight: 300;
font-size: 12px;
line-height: 36px;
letter-spacing: 0.025em; }
.site-info .copyright {
color: #777373; }
.site-info .copyright a {
color: #777373;
text-transform: uppercase; }
.site-info .quick-links {
padding-left: 0;
list-style: none; }
.site-info .quick-links > li {
float: left;
margin-right: 23px; }
.site-info .quick-links > li > a {
color: #616161;
display: block; }
.site-info .quick-links > li:last-child {
margin-right: 0; }
.footer-widgets .column-5 {
width: 50%;
float: left;
padding-left: 1.5463917525%;
padding-right: 1.5463917525%; }
.footer-widgets .column-5:nth-child(2n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both; }
.footer-widgets .column-5:nth-child(2n + 2) {
margin-left: 50%;
margin-right: -100%;
clear: none; }
.payment-methods {
text-align: center; }
.payment-methods ul {
list-style: none;
padding: 0;
font-size: 0;
margin: 0;
line-height: 1; }
.payment-methods ul > li {
font-size: 14px;
display: inline-block;
width: 50px;
background-color: #fff;
border-radius: 2px;
text-align: center;
padding: 0px 5px;
margin: 0 3px; }  .home-tabs .nav-tabs-wrapper {
background-color: #191919;
color: #FFF; }
.home-tabs .nav-tabs {
border-bottom: none;
margin-left: -22px;
margin-bottom: 1px; }
.home-tabs .nav-tabs > li > a {
font-size: 20px;
line-height: 36px;
text-transform: uppercase;
font-family: "Oswald", sans-serif;
padding: 10px 22px;
color: #777;
border: none; }
.home-tabs .nav-tabs > li > a:hover, .home-tabs .nav-tabs > li > a:focus, .home-tabs .nav-tabs > li > a:active {
color: #aaaaaa;
border: none;
background-color: transparent;
border-radius: 0; }
.home-tabs .nav-tabs > li.active > a {
color: #FFF;
background-color: transparent;
border-radius: 0;
border: none; }
.home-tabs ul.products {
margin-bottom: 0; }
.home-tabs ul.products li.product {
border-top: none;
border-bottom: none;
margin-bottom: 0; }
.home-tabs.home-tabs-alt .nav-tabs-wrapper {
background-color: transparent;
color: #919191; }
.home-tabs.home-tabs-alt .nav-tabs {
margin: 45px 0; }
.home-tabs.home-tabs-alt .nav-tabs > li > a {
color: #919191;
padding-left: 0;
padding-right: 0;
margin-right: 44px; }
.home-tabs.home-tabs-alt .nav-tabs > li > a:hover, .home-tabs.home-tabs-alt .nav-tabs > li > a:focus, .home-tabs.home-tabs-alt .nav-tabs > li > a:active {
color: #c4c4c4;
border: none;
background-color: transparent;
border-radius: 0; }
.home-tabs.home-tabs-alt .nav-tabs > li.active > a {
color: #454545;
background-color: transparent;
border-radius: 0;
border: none;
border-bottom: 2px solid #212121; }
.home-tabs.home-tabs-alt .nav-tabs > li:first-child > a {
padding-left: 0; }
.home-tabs .tab-content .product-items {
margin-top: 0;
margin-bottom: 0; }
.home-tabs .tab-content .product-items.has-grid .product-column {
border-bottom: none;
margin-top: 0; }
.dark-bg .tab-content .product-items.has-grid .product-column {
margin-top: -1px; }  .modal-add-review .modal-backdrop {
background-color: #FFF; }
.modal-add-review .modal-backdrop.fade.in {
opacity: 1; }
.modal-add-review .modal-dialog {
width: 100%;
height: 100%;
padding: 0;
background-color: #FFF;
margin: 0; }
.modal-add-review .modal-dialog .modal-content {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
height: 100%;
border: none; }
.modal-add-review .modal-dialog .modal-content .modal-body {
padding: 0; }
.modal-add-review .modal-dialog .modal-content .modal-body .media {
position: relative; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .media-left {
padding-right: 60px; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .product-title {
font-size: 36px;
font-weight: 300;
color: #787878;
margin-top: 0; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .price .amount {
font-size: 24px;
color: #212121; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .modal-heading {
font-size: 36px;
line-height: 24px;
color: #3c3c3c; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .submit .add-review-button {
padding: 8px 90px; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .remove-button {
position: absolute;
right: 10%;
top: 10px;
text-align: center;
color: #8D8D8D;
font-size: 21px;
padding-top: 3px;
cursor: pointer;
font-weight: 300; }  .modal { -webkit-transition: all ease-out !important;
-moz-transition: all 0.3s ease-out !important;
-o-transition: all 0.3s ease-out !important;
transition: all 0.3s ease-out !important; }
.modal.in .modal-dialog { -webkit-transform: scale(1.1, 1.1) !important;
-ms-transform: scale(1.1, 1.1) !important;
transform: scale(1.1, 1.1) !important; }
.modal.fade .modal-dialog { -webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0); }
#quick-view {
z-index: 9999; }
#quick-view .modal-dialog {
margin-top: 5%; }
#quick-view .price {
display: block; }
#quick-view .single-product div.product .summary {
margin-bottom: 0; }
#quick-view .modal-content {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
#quick-view .modal-content .modal-body {
padding: 0 15px; }
#quick-view .primary-block {
padding-top: 0px;
padding-bottom: 0px; }
#quick-view .primary-block .col-product-image {
position: relative;
padding: 0;
border-right: 1px solid #D6D6D6;
margin-right: -1px; }
#quick-view .primary-block .col-product-image > img {
width: auto;
max-width: 100%;
max-height: 100%;
margin: auto; }
#quick-view .primary-block .col-product-image .images, #quick-view .primary-block .col-product-image .images .woocommerce-main-image {
margin-bottom: 0; }
#quick-view .primary-block .col-product-image .thumbnails {
display: none; }
#quick-view .primary-block .view-image img {
width: auto;
max-width: 100%;
max-height: 100%;
margin: auto; }
#quick-view .primary-block .view-image .item {
height: 550px;
text-align: center; }
#quick-view .primary-block .view-image .item:before {
display: inline-block;
vertical-align: middle;
height: 100%;
content: ''; }
#quick-view .primary-block .view-image .item .images {
vertical-align: middle;
display: inline-block; }
#quick-view .primary-block .view-image .item .images img {
width: auto;
max-width: 100%;
max-height: 100%; }
#quick-view .see-full-detail {
display: block;
font-size: 14px;
color: #A3A3A3;
font-style: italic; }
#quick-view .see-full-detail .full-detail-icon {
font-size: 17px;
margin-left: 5px; }
#quick-view .col-product-detail {
border-left: 1px solid #d6d6d6;
padding: 70px 60px 43px 60px; }
#quick-view .social-icons,
#quick-view .product-single .qnt-holder {
margin-bottom: 40px; }
#quick-view .product-item {
height: auto; }
#quick-view .variations {
display: block; }
#quick-view .col-product-image {
position: relative; }
#quick-view .col-product-image .owl-controls {
display: none; }
#quick-view .owl-custom-pagination {
position: absolute;
bottom: 15px;
left: 20px;
z-index: 99; }
#quick-view .quantity-add-to-cart-wrapper {
display: table;
width: 100%; }
#quick-view .close-button {
font-size: 22px;
position: absolute;
right: 15px;
top: 5px;
color: #868686;
cursor: pointer;
z-index: 9999; }
#quick-view .woocommerce-product-gallery {
padding: 10px; }
#quick-view .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
display: none; }  .owl-brands .item {
height: 111px;
text-align: center;
display: table;
width: 100%;
table-layout: fixed; }
.owl-brands .item figure {
display: table-cell;
padding: 0 20px 0 2px; }
.owl-brands .item figure img {
width: auto;
display: inline;
max-width: 100%; }
.owl-brands .item .text-overlay {
background: none; }
.owl-brands .item .text-overlay .info h4, .owl-brands .item .text-overlay .info p {
color: inherit; }
.owl-brands .item img {
max-width: 100%;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out; }
.owl-brands .item:hover img {
opacity: .1; }  .owl-posts-grid .post {
padding: 0;
border-bottom: none; }
.owl-posts-grid .post .entry-title {
padding-top: 0;
font-size: 24px;
margin-top: 20px; }
.owl-posts-grid .post .post-meta {
font-size: 16px; }
.owl-posts-grid .post .post-excerpt {
padding: 20px 0 0 0; }  .owl-posts-list .post {
padding: 0;
border-bottom: none; }
.owl-posts-list .post .entry-title {
padding-top: 0; }
.owl-posts-list .post .post-readmore {
position: absolute;
bottom: 0; }  .owl-related-products, .owl-upsell-products {
text-align: left; }
.owl-related-products .item:before, .owl-upsell-products .item:before {
content: none; }
.owl-related-products .item img, .owl-upsell-products .item img {
width: auto;
margin: 0 auto; }
.owl-related-products.products, .owl-upsell-products.products {
margin-top: 0;
margin-bottom: 0; }
.owl-related-products.products .product, .owl-upsell-products.products .product {
margin-right: 0; }
.owl-related-products.products .product .product-image-actions, .owl-upsell-products.products .product .product-image-actions {
height: 350px; }
.owl-related-products.has-grid .product, .owl-upsell-products.has-grid .product {
border-bottom: none;
border-top: none;
margin-top: 0;
margin-left: 0; }
.owl-related-products .owl-controls, .owl-upsell-products .owl-controls {
display: none; }  .sportexx-right-sidebar .sidebar-blog {
padding-left: 20px; }
.sportexx-left-sidebar .sidebar-blog {
padding-right: 20px; }
.sidebar-blog {
font-family: "Oswald", sans-serif;
text-transform: uppercase; }
.sidebar-blog .widget {
padding-bottom: 15px;
margin-bottom: 40px; }
.sidebar-blog .widget > ul {
list-style: none;
padding-left: 0; }
.sidebar-blog .widget > h3 {
font-size: 24px;
line-height: 36px;
color: #4B4B4B;
padding-bottom: 30px; }
.sidebar-blog .form-control {
font-family: "Open Sans", sans-serif; }
.sidebar-blog .btn-search {
background-color: #ECECEC; }
.sidebar-blog .widget-list-links ul > li > a {
font-size: 18px;
line-height: 48px;
font-weight: 300;
color: #9E9E9E;
border-top: 1px solid #DFDFDF;
display: block;
text-transform: uppercase; }
.sidebar-blog .widget-list-links ul > li > a:hover {
color: #555; }
.sidebar-blog .widget-list-links ul > li:last-child > a {
border-bottom: 1px solid #DFDFDF; }
.sidebar-blog .widget-list-posts .entry-title {
margin-bottom: 3px;
font-size: 14px;
margin-top: 10px; }
.sidebar-blog .widget-list-posts .entry-title, .sidebar-blog .widget-list-posts .entry-title > a {
color: #4B4B4B; }
.sidebar-blog .widget-list-posts .entry-title a:hover {
opacity: 0.7; }
.sidebar-blog .widget-list-posts .post-meta {
font-size: 11px;
font-weight: 300;
color: #B2B2B2;
text-transform: uppercase; }
.sidebar-blog .widget-list-posts .post-meta a {
color: #4B4B4B; }
.sidebar-blog .widget-list-posts .post-meta a:hover {
opacity: 0.7; }
.sidebar-blog .widget-list-images ul {
margin-left: -11px; }
.sidebar-blog .widget-list-images ul > li {
display: inline-block;
padding: 0 0 11px 11px;
margin: 0; }
.sidebar-blog .widget-list-images ul > li > a {
display: block;
margin: 0; }
.sidebar-blog .widget-list-images img:hover {
opacity: 0.7; }  .sportexx-left-sidebar .sidebar-shop {
margin-right: -25px; }
.sportexx-right-sidebar .sidebar-shop {
margin-left: -25px; }
.product-filters > h3 {
font-size: 30px;
line-height: 30px;
font-weight: 300;
color: #A3A3A3;
margin: 32px 0; }
.product-filters .widgets {
background-color: #F8F8F8;
padding-top: 20px; }
.product-filters .widget .widget-title {
font-size: 24px;
line-height: 36px;
color: #434343;
background-color: #F2F2F2;
padding: 2px 30px;
margin-bottom: 0;
margin-top: 20px; }
.product-filters .widget .widget-title + .list-filters {
list-style: none;
padding: 30px 45px;
margin-bottom: 0; }
.product-filters .widget .widget-title + .list-filters:before, .product-filters .widget .widget-title + .list-filters:after {
content: " ";
display: table; }
.product-filters .widget .widget-title + .list-filters:after {
clear: both; }
.product-filters .widget .widget-title + .list-filters > li {
line-height: 36px; }
.product-filters .widget .widget-title + .list-filters > li > a {
font-weight: 300;
font-size: 18px;
color: #4E4E4E;
display: block;
letter-spacing: .01em;
text-transform: uppercase;
font-family: "Oswald", sans-serif;
line-height: 32px; }
.product-filters .widget .widget-title + .list-filters > li > a:hover {
color: #000; }
.product-filters .widget.widget_archive ul > li > a, .product-filters .widget.widget_categories ul > li > a {
display: inline-block; }
.product-filters .widget select {
margin-top: 30px;
margin-bottom: 40px; }
.product-filters .widget.widget_search .search-form {
margin-top: 30px;
margin-bottom: 40px; }
.product-filters .widget.widget_tag_cloud .tagcloud {
margin-bottom: 40px;
margin-top: 30px; }
.product-filters .widget.widget_text .textwidget {
margin-top: 30px;
margin-bottom: 40px; }
.product-filters .widget.widget_nav_menu .menu-main-navigation-container .menu {
padding: 30px 45px; }
.product-filters .widget.widget_product_search form:after {
right: 3em; }
.product-filters .widget.yith-woocompare-widget {
padding-bottom: 50px; }
.product-filters .widget.yith-woocompare-widget .clear-all {
margin-left: 40px; }
.product-filters .widget.yith-woocompare-widget .compare.button {
margin-right: 23px; }
.product-filters .widget #calendar_wrap #wp-calendar {
margin-bottom: 50px; }
.product-filters .widget.widget_rss .widget-title > a:first-child {
right: 30px;
top: 14px; }
.product-filters .size-picker {
padding: 30 40px;
margin-top: 20px; }
.product-filters .color-picker {
padding: 30 40px;
margin-top: 20px;
margin-bottom: 0;
text-align: center; }
.product-filters .color-picker > li {
margin-bottom: 8px; }
.size-picker {
list-style: none;
padding-left: 0; }
.size-picker > li {
display: inline-block; }
.size-picker > li > a {
display: inline-block;
border: 1px solid #C8C8C8;
width: 27px;
height: 27px;
font-size: 14px;
line-height: 27px;
color: #9EA09F;
font-family: "Open Sans", sans-serif;
text-transform: uppercase;
text-align: center;
background: #fff;
margin-right: 4px; }
.size-picker > li.active > a {
background-color: #3E3E3E;
color: #E7E7E7; }
.color-picker {
list-style: none;
padding-left: 0; }
.color-picker > li {
display: inline-block;
margin-right: 8px; }
.color-picker > li > a {
display: inline-block;
width: 27px;
height: 27px; }  .single-product-tab {
background-color: #F8F8F8; }
.single-product-tab .woocommerce-tabs {
display: table;
width: 100%; }
.single-product-tab ul.tabs {
padding: 0;
display: table-cell;
border-right: 1px solid #d1d1d1;
width: 314px;
padding-top: 137px;
vertical-align: top;
list-style: outside none none; }
.single-product-tab ul.tabs > li {
margin-bottom: 2px; }
.single-product-tab ul.tabs > li > a {
background: #eee;
color: #6d6d6d;
display: block;
font-family: "Oswald",sans-serif;
font-size: 18px;
height: 43px;
line-height: 44px;
padding-left: 34px;
text-transform: uppercase;
width: 314px; }
.single-product-tab ul.tabs > li > a:hover {
background: #d8d8d8; }
.single-product-tab ul.tabs > li.active > a {
background: #d8d8d8; }
.single-product-tab .table-product-details tr > th, .single-product-tab .table-product-details tr > td {
padding: 14px 0; }
.single-product-tab .panel {
display: table-cell;
overflow: hidden;
padding-left: 75px;
padding-bottom: 107px;
vertical-align: top;
padding-top: 137px;
background: rgba(0, 0, 0, 0);
border: none;
box-shadow: none; }
.single-product-tab .comment-list {
padding-bottom: 0; }
.single-product-tab .comment-list > li:last-child {
padding-bottom: 0;
margin-bottom: 0; }
.single-product-tab .add-review {
list-style: none;
padding-left: 0;
font-family: "Oswald", sans-serif;
text-transform: uppercase; }
.single-product-tab .add-review > li {
float: left; }
.single-product-tab .add-review > li.active > a {
color: #404040; }
.single-product-tab .add-review > li:last-child > a:after {
content: none; }
.single-product-tab .add-review > li > a {
display: block;
font-size: 24px;
line-height: 36px;
color: #848484; }
.single-product-tab .add-review > li > a:after {
content: "/";
padding: 0 17px;
margin: 0 0 0 5px; }
.single-product-tab .star-rating {
margin-top: 15px; }  .table-compare tr:nth-child(2n) th, .table-compare tr:nth-child(2n) td, .table-compare tr th, .table-compare tr td {
background-color: transparent; }
.table-compare > tbody > tr > th {
color: #414040;
font-size: 18px;
width: 26%;
vertical-align: middle; }
.table-compare > tbody > tr:first-child > td, .table-compare > tbody > tr:first-child > th {
border-top: none; }
.table-compare > tbody > tr > td, .table-compare > tbody > tr > th {
padding: 15px 10px; }
.table-compare .product {
text-align: center; }
.table-compare .product-title {
font-size: 16px;
font-weight: 300;
margin-bottom: 5px; }
.table-compare .product-title a {
color: #787878; }
.table-compare .product-image {
text-align: center;
display: inline-block; }
.table-compare .product-image .image {
display: table-cell;
vertical-align: middle;
height: inherit; }
.table-compare .star-rating {
display: inline-block;
text-align: center;
margin-top: 16px; }
.table-compare .remove-icon {
font-size: 20px;
color: #232323;
display: block;
margin-top: 25px; } table.shop_table_responsive thead {
display: none; }
table.shop_table_responsive tbody th {
display: none; }
table.shop_table_responsive tr td {
display: block; }
table.shop_table_responsive tr td:before {
content: attr(data-title) ": ";
font-weight: 700; }
@media screen and (min-width: 768px) { table.shop_table_responsive thead {
display: table-header-group; }
table.shop_table_responsive tbody th {
display: table-cell; }
table.shop_table_responsive tr td {
display: table-cell; }
table.shop_table_responsive tr td:before {
display: none; } }  table.wishlist_table {
border-top: 1px solid #D4D4D4; }
table.wishlist_table > thead > tr > th, table.wishlist_table > tbody > tr > th {
font-weight: 300;
font-size: 18px;
line-height: 24px;
text-transform: uppercase;
color: #999;
border-bottom: 1px solid #EBEBEB;
padding: 13px 8px; }
table.wishlist_table > thead > tr > td, table.wishlist_table > tbody > tr > td {
padding-top: 40px; }
table.wishlist_table > tbody > tr > td {
padding-top: 20px;
border-bottom: 1px solid #EBEBEB;
background-color: transparent;
padding-bottom: 20px;
vertical-align: middle; }
table.wishlist_table > tbody > tr:last-child td {
border-bottom: none; }
table.wishlist_table > tbody > tr > td.order-product .media .media-left, table.wishlist_table > tbody > tr > td.order-product .media .media-right, table.wishlist_table > tbody > tr > td.order-product .media .media-body {
vertical-align: middle; }
table.wishlist_table > tbody > tr > td.product-stock-status .wishlist-in-stock {
border-radius: 0.25em;
color: #fff;
display: inline;
font-size: 75%;
font-weight: 700;
line-height: 1;
padding: 0.2em 0.6em 0.3em;
text-align: center;
vertical-align: baseline;
white-space: nowrap;
background: #5cb85c; }
table.wishlist_table > tbody > tr td.product-price del .amount {
color: #787878;
font-size: 15px;
font-weight: 300; }
table.wishlist_table > tbody > tr td.product-price ins {
text-decoration: none; }
table.wishlist_table .cart-product-subtotal .price {
color: #4A4A4A; }
table.wishlist_table .cart-product-subtotal .price .amount {
color: #4A4A4A; }
table.wishlist_table .qnt-holder {
margin-bottom: 20px; }
table.wishlist_table .action-items {
font-size: 14px;
font-family: "Open Sans", sans-serif;
line-height: 36px; }
table.wishlist_table .action-items > a {
color: #969696; }
table.wishlist_table .wishlist-empty {
text-align: center; }
table.wishlist_table.cart thead > tr > th.product-name {
left: 0; }
table.wishlist_table.cart thead > tr:first-child > th {
border-top: none !important; }
table.wishlist_table.cart .amount {
color: #212121;
font-size: 16px; }
table.wishlist_table.cart tr > th,
table.wishlist_table.cart tr > td {
border-top: 1px solid #d4d4d4 !important; }
table.wishlist_table.cart .product-remove {
position: relative !important; }
table.wishlist_table > thead > tr > th,
table.wishlist_table > thead > tr > td,
table.wishlist_table > tbody > tr > th,
table.wishlist_table > tbody > tr > td,
table.wishlist_table > tfoot > tr > th,
table.wishlist_table > tfoot > tr > td {
border-bottom: none !important; }
.wishlist-title {
border-bottom: 3px solid #60646c;
margin-bottom: 3.631em; }
.wishlist-title h2 {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
font-size: 30px;
margin-bottom: 3px;
padding-bottom: 0.618em; }  .team-member {
text-align: center; }
.team-member .team-member-name {
color: #5B5050;
margin-top: 35px;
margin-bottom: 7px;
font-size: 24px;
font-weight: 300; }
.team-member .team-member-name > a {
color: #5B5050; }
.team-member .team-member-desig {
color: #B3B3B3; }
.team-member .team-member-desc {
color: #797979;
margin-top: 27px;
margin-bottom: 42px; }
.team-member .block-social-icons li > a {
height: 38px;
width: 38px; }
.team-member .list-social-icons {
text-align: center; }
.team-member .image .img-responsive, .team-member .image .post .media-attachment img, .post .media-attachment .team-member .image img {
margin: 0 auto; }
.single-team-member .site-content header {
border-bottom: 3px solid #60646c;
margin-bottom: 3.631em; }
.single-team-member .site-content header .entry-title {
padding-bottom: .618em;
font-size: 30px;
margin-top: 0;
margin-bottom: 0; }
.single-team-member .site-content header .team-member-desig {
color: #B3B3B3;
padding-bottom: .618em !important;
margin-bottom: 3px !important;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
font-size: 20px; }
.single-team-member .wp-post-image {
width: 100%; }  .message-404 {
text-align: center;
height: 100vh;
position: relative; }
.message-404 header {
position: absolute;
width: 100%;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.message-404 .title {
font-size: 200px;
font-weight: 400;
color: #424242;
margin: 0;
line-height: 1; }
.message-404 .subtitle {
font-size: 30px;
font-weight: 300;
line-height: 1;
color: #4C4C4C;
padding-top: 10px;
font-family: "Oswald", sans-serif;
text-transform: uppercase; }
.message-404 .search-form {
margin: 40px auto 20px auto;
width: 30%; }
.message-404 .search-form label {
display: inline-block;
width: 60%;
font-size: 14px; }
.message-404 .search-form label .search-field {
display: block;
width: 100%; }
.message-404 .search-form label .search-field:focus {
background-color: #444;
color: #DDD; }
.message-404 .search-form input[type="submit"] {
position: relative;
top: -14px; }  .quote-about-brand {
font-size: 24px;
line-height: 36px;
font-weight: 300;
font-style: italic;
color: #404040;
margin: 63px auto;
padding: 0;
text-align: left;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
border: none;
width: 49%; }
.quote-about-brand p {
line-height: 36px; }  .woocommerce-cart form {
margin-bottom: 0; }
.woocommerce-cart .entry-header {
display: none; }
.cart-empty {
font-size: 44px;
line-height: 130%;
margin-bottom: 25px;
text-transform: uppercase;
font-family: "Oswald", sans-serif;
text-align: center;
color: #404040;
margin: 20px 0;
padding-top: 120px;
font-weight: 500; }
* > p.return-to-shop:last-child {
text-align: center;
padding-bottom: 120px !important; } table.cart {
margin-bottom: 0; }
table.cart thead {
text-indent: -999em; }
table.cart thead th {
padding: 0;
font-family: "Oswald", sans-serif;
font-weight: 300;
font-size: 18px;
line-height: 24px;
text-transform: uppercase;
color: #999;
border-bottom: none;
padding: 13px 8px; }
table.cart .product-thumbnail,
table.cart .product-quantity .plus,
table.cart .product-quantity .minus {
display: none; }
table.cart td,
table.cart th {
padding: .53em; }
table.cart .qty {
padding: .236em;
max-width: 1.618em; }
table.cart td.actions {
padding: 11px 0;
border-bottom: 1px solid #EBEBEB; }
table.cart td.actions label {
display: none; }
table.cart td.actions .coupon {
padding-bottom: 1em;
margin-bottom: 1em;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1); }
table.cart td.actions input {
display: block;
width: 100%;
margin: .236em 0; }
table.cart td.actions > input[type="submit"],
table.cart td.actions > button[type="submit"] {
display: none; }
table.cart .variation dt {
text-transform: uppercase;
font-size: 14px;
color: #6C6C6C;
float: left;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
margin-right: 5px; }
table.cart .variation dd {
font-size: 14px;
color: #A9A9A9; }
.wc-proceed-to-checkout {
margin-bottom: 1.618em; }
.wc-proceed-to-checkout:before, .wc-proceed-to-checkout:after {
content: " ";
display: table; }
.wc-proceed-to-checkout:after {
clear: both; }
.wc-proceed-to-checkout .button {
display: block;
text-align: center;
margin-bottom: 1em; }
.wc-proceed-to-checkout .button.checkout-button {
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A;
transition: all .2s linear 0s;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
width: 48.6772486773%;
float: right;
margin-right: 0; }
.wc-proceed-to-checkout .button.checkout-button:hover {
background-color: #444343;
color: #FFF;
transition: all .2s linear 0s; }
.wc-proceed-to-checkout .button.checkout-button:after {
content: none; }
.wc-proceed-to-checkout .button.update-cart-button {
border: 4px solid #E6E6E6;
color: #929292;
background-color: #FFF;
transition: all .2s linear 0s;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
.wc-proceed-to-checkout .button.update-cart-button:hover {
background-color: #f2f2f2;
transition: all .2s linear 0s; }
ul#shipping_method {
margin: 0;
list-style: none; }
.cart_item .product-remove a.remove,
.wishlist_table .product-remove a.remove {
display: block;
width: 1.618em;
height: 1.618em;
line-height: 1.618;
font-weight: 400;
text-indent: -9999px;
position: relative; }
.cart_item .product-remove a.remove:before,
.wishlist_table .product-remove a.remove:before {
content: "\f057";
font-family: 'FontAwesome';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
color: #e2401c;
line-height: 1.618;
text-indent: 0;
text-align: center;
font-weight: 400; }
.cart_totals > h2 {
display: none; }
.cart_totals > table {
margin-bottom: 30px; }
.cart_totals > table > tbody > tr th, .cart_totals > table > tbody > tr td {
vertical-align: middle;
padding: 24px 29px;
border-bottom: 1px solid #EBEBEB; }
.cart_totals > table > tbody > tr:nth-child(2n) td {
background-color: transparent; }
.cart_totals > table > tbody > tr > th {
font-size: 18px;
font-family: "Oswald", sans-serif;
font-weight: 300;
text-transform: uppercase;
color: #7A7A7A;
margin-bottom: 0;
line-height: 24px;
border-top: none; }
.cart_totals > table > tbody > tr > td {
color: #989797;
text-align: right;
background-color: transparent;
border-top: none; }
.cart_totals > table > tbody > tr > td .amount {
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 300;
font-size: 24px;
color: #212121; }
.cart_totals > table > tbody > tr .shipping-calculator-button {
font-size: 85%; }
.cart_totals > table > tbody > tr .shipping-calculator-button::after {
content: ")";
padding-left: 2px; }
.cart_totals > table > tbody > tr .shipping-calculator-button::before {
content: "(";
padding-right: 2px; }
.cart_totals > table > tbody > tr.order-total {
background-color: #F7F7F7; }
.cart_totals > table > tbody > tr.order-total th, .cart_totals > table > tbody > tr.order-total .amount {
color: #4A4A4A;
font-weight: 400; } .order-products .order-product {
position: relative; }
.order-products .order-product h4 {
margin-top: 20px;
color: #3E3E3E;
font-size: 20px; }
.order-products .order-product h4 > a {
color: #3E3E3E; }
.order-products .order-product > .pull-left {
padding-right: 45px; }
.order-products .order-product ul.attributes {
font-size: 14px;
line-height: 18px;
margin-top: 35px;
letter-spacing: 1px; }
.order-products .order-product ul.attributes .key {
color: #6C6C6C;
text-transform: uppercase;
font-size: 14px;
font-weight: 600; }
.order-products .order-product ul.attributes .value {
color: #A9A9A9;
text-transform: none;
font-variant: 400; }
.order-products .order-product .order-product-item-quantity {
position: absolute;
top: 20px;
right: 20px; }
table.cart .product-name a {
color: #3E3E3E;
font-size: 20px;
display: inline-block;
margin-top: 0;
margin-bottom: 15px;
line-height: 150%;
font-family: "Oswald", sans-serif;
text-transform: uppercase; }
table.cart .amount {
font-size: 18px;
color: #989797; }
table.cart .product-subtotal .amount {
color: #4A4A4A; }
table.cart tr > th, table.cart tr > td {
border-top: 1px solid #EBEBEB !important; } .sportexx-fullwidth table.cart {
position: relative; }
.sportexx-fullwidth table.cart .product-thumbnail {
display: table-cell;
position: relative;
width: 190px; }
.sportexx-fullwidth table.cart .product-thumbnail img {
max-width: 180px;
height: auto; }
.sportexx-fullwidth table.cart .product-remove {
position: absolute;
right: 0;
display: table-cell; }
.sportexx-fullwidth table.cart thead {
font-size: 1em;
text-indent: 0; }
.sportexx-fullwidth table.cart thead th {
padding: 13px 8px; }
.sportexx-fullwidth table.cart tbody td {
padding: 40px 10px; }
.sportexx-fullwidth table.cart tbody td.actions {
padding: 11px 0; }
table.cart thead > tr > th.product-name {
position: absolute;
left: 15px;
width: 70%; }
table.cart th,
table.cart td {
padding: .857em 1.387em;
background-color: transparent; }
table.cart tbody tr:nth-child(2n) td {
background-color: transparent; }
table.cart .qty {
padding: .236em;
max-width: 3.632em; }
table.cart .product-remove, table.cart .product-thumbnail {
display: none; }
table.cart .product-quantity .plus,
table.cart .product-quantity .minus {
display: inline-block; }
table.cart .quantity .qty {
padding: .236em; }
table.cart td.actions {
text-align: right; }
table.cart td.actions label {
display: none; }
table.cart td.actions .coupon {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
display: inline-block;
width: 48.6772486773%;
float: right;
margin-right: 0; }
table.cart td.actions .coupon input[type=text] {
width: 65.7848324515%;
float: left;
margin-right: 2.6455026454%; }
table.cart td.actions .coupon input[type=submit] {
width: 31.5696649031%;
float: right;
margin-right: 0; }
table.cart td.actions input {
display: inline-block;
width: auto;
margin: 0; }
.cart-collaterals:before, .cart-collaterals:after {
content: " ";
display: table; }
.cart-collaterals:after {
clear: both; }
.cart-collaterals .cross-sells {
width: 46%;
float: left; }
.cart-collaterals .cross-sells ul.products li.product {
width: 50%;
float: left; }
.cart-collaterals .cart_totals,
.cart-collaterals .shipping_calculator {
width: 50%;
float: right;
margin: 0;
clear: right; }
.cart-collaterals .shipping_calculator {
clear: right; }
@media (max-width: 767px) {
.cart-collaterals {
margin-left: -15px;
margin-right: -15px; }
.cart-collaterals:before, .cart-collaterals:after {
content: " ";
display: table; }
.cart-collaterals:after {
clear: both; }
.cart-collaterals .cross-sells, .cart-collaterals .cart_totals {
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
table.cart tbody tr td.actions {
margin-left: -15px;
margin-right: -15px; }
table.cart tbody tr td.actions:before, table.cart tbody tr td.actions:after {
content: " ";
display: table; }
table.cart tbody tr td.actions:after {
clear: both; }
table.cart tbody tr td.actions .coupon {
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
table.cart tbody tr td.actions .coupon input[type=text] {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0;
margin-bottom: 15px; }
table.cart tbody tr td.actions .coupon input[type=submit] {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; }
.wc-proceed-to-checkout .button.checkout-button {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; }
.wc-proceed-to-checkout .button.update-cart-button {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; } }  .woocommerce-checkout .woocommerce-info {
padding: 10px 15px;
margin: 35px 0 0 0;
line-height: 36px;
color: #404040;
font-size: 24px;
border-left: none;
background-color: transparent;
border: 1px solid #F5F5F5;
font-family: "Oswald", sans-serif;
text-transform: uppercase;
font-weight: 400; }
.woocommerce-checkout .woocommerce-info a {
font-size: 14px;
color: #818181;
font-family: "Open Sans", sans-serif;
text-transform: none; }
.woocommerce-checkout .woocommerce-info a:hover, .woocommerce-checkout .woocommerce-info a:active, .woocommerce-checkout .woocommerce-info a:focus {
color: #5b5b5b; }
.woocommerce-checkout .woocommerce-info:first-child {
margin-top: 0; }
.woocommerce-checkout .entry-header {
display: none; }
.woocommerce-checkout form.login {
padding: 35px 35px 10px 35px;
border: 1px solid #F5F5F5;
border-top: 0; }
.woocommerce-checkout form.checkout:before, .woocommerce-checkout form.checkout:after {
content: " ";
display: table; }
.woocommerce-checkout form.checkout:after {
clear: both; }
.woocommerce-checkout .checkout_coupon {
padding: 35px;
border: 1px solid #F5F5F5;
border-top: 0; }
.woocommerce-checkout .checkout_coupon .form-row {
margin-bottom: 0 !important; }
#payment {
padding-top: 30px; }
#payment:before, #payment:after {
content: " ";
display: table; }
#payment:after {
clear: both; }
#payment .create-account {
clear: both; }
#payment .payment_methods {
margin: 0 !important;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 !important; }
#payment .payment_methods li {
list-style: none !important;
padding: 1.387em !important;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
margin-left: 0; }
#payment .payment_methods li img {
float: right;
border: 0;
padding: 0;
max-height: 1.618em; }
#payment .payment_methods li:last-child {
padding-bottom: 0;
border-bottom: 0; }
#payment .payment_methods li label {
width: 92%;
padding-top: 0 !important;
margin-left: .618em;
font-weight: bolder;
font-size: 14px; }
#payment .payment_methods li p {
margin: 0; }
#payment .payment_methods li .payment_box {
padding: 1.387em;
margin: 1.387em -1.387em -1.387em -1.387em;
background: rgba(0, 0, 0, 0.035);
border-top: 1px dotted rgba(0, 0, 0, 0.1); }
#payment .payment_methods li .payment_box fieldset {
border: 0;
margin: 0;
padding: 1em 0 0 0;
font-size: .857em; }
#payment .payment_methods li .payment_box fieldset label {
width: auto;
margin-left: 0; }
#payment .payment_methods li .payment_box fieldset .form-row {
margin-bottom: 1em; }
#payment .payment_methods li .payment_box fieldset .form-row-first select {
width: 48%; }
#payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n) {
float: right; }
#payment .payment_methods li .payment_box fieldset #cvv {
width: 22% !important; }
#payment .payment_methods li .payment_box fieldset .help {
width: 75%;
float: right; }
#payment .terms {
width: 100%;
clear: both;
float: none;
margin-bottom: 0;
margin-top: 1em; }
#payment .terms label {
display: inline; }
#payment .terms input {
margin: 0.327em 0.53em 0 0;
position: relative; }
#payment .place-order {
padding: 30px 0;
margin-bottom: 0;
float: none;
width: 100%;
margin-top: 30px; }
#payment .place-order .button {
width: 100%;
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A;
transition: all .2s linear 0s;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333; }
#payment .place-order .button:hover {
background-color: #444343;
color: #FFF;
transition: all .2s linear 0s; }
.col2-set {
width: 53.9739027284%;
float: left;
margin-right: 3.558718861%; }
.col2-set .form-row-first {
width: 36.0439560442%;
float: left;
margin-right: 6.5934065931%; }
.col2-set .form-row-last {
width: 57.3626373628%;
float: right;
margin-right: 0; }
.col2-set .col-1,
.col2-set .col-2 {
margin-bottom: 1.618em; }
.col2-set .col-1:before, .col2-set .col-1:after,
.col2-set .col-2:before,
.col2-set .col-2:after {
content: " ";
display: table; }
.col2-set .col-1:after,
.col2-set .col-2:after {
clear: both; }
.col2-set + #customer_details {
display: none; }
#order_review_heading,
#order_review {
width: 42.4673784105%;
float: right;
margin-right: 0;
border: 4px solid #F5F5F5;
clear: right; }
#order_review_heading {
margin-bottom: 0;
border-width: 4px 4px 1px 4px;
border-bottom-color: #EDEDED;
padding: 30px 38px;
line-height: 33px;
margin: 0;
font-size: 24px; }
#order_review {
border-width: 0 4px 4px 4px; }
.woocommerce-order-pay #order_review {
border-width: 4px;
width: 100%;
float: none; }
.woocommerce-order-pay #order_review #payment h3 {
padding-left: 1em;
padding-top: 1em; }
.woocommerce-order-pay #order_review .payment_methods + .form-row {
padding: 1em; }
.woocommerce-order-pay #order_review .button#place_order {
display: block;
width: 100%; }
#wc_checkout_add_ons {
width: 42.4673784105%;
float: left;
margin-right: 3.558718861%; }
.sportexx-fullwidth .col2-set {
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
.sportexx-fullwidth .col2-set .form-row-first {
width: 47.2826086958%;
float: left;
margin-right: 5.4347826084%; }
.sportexx-fullwidth .col2-set .form-row-last {
width: 47.2826086958%;
float: right;
margin-right: 0; }
.sportexx-fullwidth #order_review_heading,
.sportexx-fullwidth #order_review {
width: 48.6772486773%;
float: right;
margin-right: 0; }
.sportexx-fullwidth #wc_checkout_add_ons {
width: 48.6772486773%;
float: right;
margin-right: 0; }
.sportexx-fullwidth #customer_login {
width: 100%;
float: none; }
.sportexx-fullwidth #customer_login .col-1 {
padding-right: 75px; }
#order_review {
padding: 0 38px; }
#order_review .shop_table {
margin-bottom: 2.618em; }
@media (max-width: 767px) {
.col2-set {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; }
.col2-set .form-row-first {
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
.col2-set .form-row-last {
width: 48.6772486773%;
float: right;
margin-right: 0; }
.sportexx-fullwidth .col2-set {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; }
.sportexx-fullwidth .col2-set .form-row-first {
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
.sportexx-fullwidth .col2-set .form-row-last {
width: 48.6772486773%;
float: right;
margin-right: 0; }
.sportexx-fullwidth #order_review_heading,
.sportexx-fullwidth #order_review {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; }
#order_review_heading,
#order_review {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; } }  .map iframe {
width: 100%;
height: 100%;
border: none;
min-height: 500px;
margin-bottom: -6px; }
.map .wpb_gmaps_widget .wpb_wrapper {
padding: 0; }
.contact-info {
padding-top: 30px;
color: #878787; }
.contact-info a {
color: #878787; }
.contact-info address {
margin-bottom: 25px; }
.contact-info .contact-detail {
margin-bottom: 10px; }
.contact-info .contact-detail .value {
display: block; }
.contact-info .contact-detail .key {
margin-top: 3px; }
.form-contact .form-actions {
margin-top: 20px; }
.wpcf7-form > p {
margin-bottom: 20px;
color: #818181;
font-weight: 400;
font-size: 13px; }
.wpcf7-form > p .wpcf7-form-control-wrap {
font-size: 14px;
width: 100%;
display: block;
margin-top: 5px; }
.wpcf7-form > p .wpcf7-form-control {
width: 100%; }
.wpcf7-form > p .wpcf7-form-control.wpcf7-submit {
width: 50%;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333; }  .vc_toggle.vc_toggle_default {
border-bottom: 1px solid #E3E3E3;
margin: 0; }
.vc_toggle.vc_toggle_default .vc_toggle_title {
display: block;
padding: 17px 18px 17px 3px; }
.vc_toggle.vc_toggle_default .vc_toggle_title > h4 {
color: #484848;
font-size: 24px;
font-weight: 400;
line-height: 30px; }
.vc_toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title {
border-bottom: 1px solid #E3E3E3; }
.vc_toggle.vc_toggle_default .vc_toggle_content {
padding: 30px 0;
border-top: none;
margin: 0; }
.vc_toggle.vc_toggle_default .vc_toggle_icon {
background: #a7a7a7 !important;
border-color: #a7a7a7 !important;
right: 18px !important;
left: auto !important; }  .page .order-info, .page .myaccount_user {
padding: 0 0 1.618em; }
.page .order_details, .page .my_account_orders {
margin-bottom: 25px; }
.page .my_account_orders {
margin-bottom: 45px; }
.page .myaccount_user a, .page .myaccount_user strong {
font-weight: 700;
color: #4B4B4B; }
.page .myaccount_user a:hover {
color: #656464; }
.page header:before, .page header:after {
content: " ";
display: table; }
.page header:after {
clear: both; }
.page .addresses .title h3 {
font-weight: 300; }
.page .addresses .title .edit {
font-weight: 600;
color: #4B4B4B; }
.page .addresses address {
line-height: 30px;
font-style: italic; }
.page fieldset legend {
font-weight: 700;
font-size: inherit;
margin-bottom: 0;
border-bottom: 0;
color: inherit; }
.register input[type="submit"] {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
@media (min-width: 768px) {
.register input[type="submit"] {
float: left;
width: 66.6666666667%; } }
.woocommerce-account .woocommerce {
margin-left: -15px;
margin-right: -15px; }
.woocommerce-account .woocommerce:before, .woocommerce-account .woocommerce:after {
content: " ";
display: table; }
.woocommerce-account .woocommerce:after {
clear: both; }
.woocommerce-account .woocommerce-MyAccount-navigation {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
@media (min-width: 768px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
float: left;
width: 25%; } }
.woocommerce-account .woocommerce-MyAccount-content {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
@media (min-width: 768px) {
.woocommerce-account .woocommerce-MyAccount-content {
float: left;
width: 75%; } }
.woocommerce-MyAccount-navigation {
clear: both; }
.woocommerce-MyAccount-navigation ul {
list-style: none;
margin: 0;
padding: 0; }
.woocommerce-MyAccount-navigation ul li {
margin: 0 0 15px; }
.woocommerce-MyAccount-navigation ul li a {
color: #333e48;
font-weight: 400; }
.woocommerce-MyAccount-navigation ul li a:before {
font-family: FontAwesome;
content: "\f105";
padding-right: 12px; }
.woocommerce-MyAccount-navigation ul .is-active a {
font-weight: bold; }
.woocommerce-MyAccount-navigation ul li + li {
margin-top: 10px; }  .product-single .col-product-detail {
padding-right: 100px; }
.product-single .product_attributes {
margin-bottom: 40px; }
.product-single .size-picker {
margin-bottom: 25px; }
.product-single .color-picker {
margin-bottom: 0; }
.product-single .qnt-holder {
margin-bottom: 20px;
display: table;
width: 100%; }
.product-single .qnt-holder .quantity {
width: 140px;
height: 42px;
display: table-cell;
float: left; }
.product-single .qnt-holder .btn {
display: table-cell;
padding: 8px 12px; }
.product-single .yith-wcwl-add-to-wishlist,
.product-single .yith-wcwl-wishlistexistsbrowse,
.product-single .yith-wcwl-wishlistaddedbrowse {
display: inline-block;
margin: 0 3px;
margin-left: -3px;
padding: 0;
float: left; }
.product-single .yith-wcwl-add-to-wishlist {
width: 50%; }
.product-single .yith-wcwl-wishlistexistsbrowse.show span.feedback,
.product-single .yith-wcwl-wishlistaddedbrowse.show span.feedback {
display: none; }
.product-single .yith-wcwl-wishlistexistsbrowse.show a,
.product-single .yith-wcwl-wishlistaddedbrowse.show a {
border: 4px solid #E6E6E6;
color: #929292;
background-color: #FFF;
transition: all .2s linear 0s;
display: block;
width: 100%;
border-radius: 0;
font-family: "Oswald", sans-serif;
font-weight: 300;
text-transform: uppercase;
display: inline-block;
font-size: 18px;
line-height: 1.33;
padding: 10px 53px;
text-align: center; }
.product-single .yith-wcwl-wishlistexistsbrowse.show a:hover,
.product-single .yith-wcwl-wishlistaddedbrowse.show a:hover {
background-color: #f2f2f2;
transition: all .2s linear 0s; }
.product-single .yith-wcwl-wishlistexistsbrowse.show a:hover, .product-single .yith-wcwl-wishlistexistsbrowse.show a:focus,
.product-single .yith-wcwl-wishlistaddedbrowse.show a:hover,
.product-single .yith-wcwl-wishlistaddedbrowse.show a:focus {
background-color: #e6e6e6;
border-color: #adadad;
color: #333; }
.product-single a.compare.button, .product-single .view-compare-button {
margin: 0 3px;
margin-right: -3px;
width: 50%;
text-align: center;
border: 4px solid #E6E6E6;
color: #929292;
background-color: #FFF;
transition: all .2s linear 0s;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
font-weight: 300; }
.product-single a.compare.button:hover, .product-single .view-compare-button:hover {
background-color: #f2f2f2;
transition: all .2s linear 0s; }
.product-single a.compare.button.added {
display: none; }
.product-single .cart-buttons {
margin-bottom: 40px; }
.product-single .cart-buttons .clear {
display: none; }
.product-single .list-social-icons > li {
margin-right: 20px; }
.single-product div.product {
position: relative;
overflow: hidden; }
.single-product div.product:before, .single-product div.product:after {
content: " ";
display: table; }
.single-product div.product:after {
clear: both; }
.single-product div.product .summary .product_title {
font-weight: 300;
font-size: 36px;
color: #787878;
margin-bottom: 5px;
margin-top: 0; }
.single-product div.product .summary .price {
margin-bottom: 40px;
font-weight: 400; }
.single-product div.product .summary .price del {
color: #787878; }
.single-product div.product .summary .price del .amount {
color: #787878;
font-size: 22px; }
.single-product div.product .summary .price ins {
font-weight: 400;
text-decoration: none; }
.single-product div.product .summary .amount {
color: #212121;
font-size: 24px; }
.single-product div.product .summary .group_table td.price .amount {
font-size: 14px; }
.single-product div.product .summary div[itemprop="description"] {
margin-bottom: 40px;
color: #787777;
padding-right: 15px; }
.single-product div.product .images,
.single-product div.product .summary {
margin-bottom: 2.618em;
margin-top: 0; }
.single-product div.product .images .woocommerce-main-image {
margin-bottom: 1.618em;
display: block; }
.single-product div.product .images .woocommerce-main-image > img {
display: block;
max-width: 100%;
height: auto;
margin: auto; }
.single-product div.product .images .thumbnails a.zoom {
display: block;
width: 22.05%;
margin-right: 3.8%;
float: left;
margin-bottom: 1em; }
.single-product div.product .images .thumbnails a.zoom.last {
margin-right: 0; }
.single-product div.product .images .thumbnails a.zoom.first {
clear: both; }
.single-product div.product .images .thumbnails a.zoom > img {
display: block;
max-width: 100%;
height: auto; }
.single-product div.product form.cart, .single-product div.product .variations_button {
margin-bottom: 20px;
width: 100%; }
.single-product div.product form.cart .quantity, .single-product div.product .variations_button .quantity {
width: 140px;
height: 42px;
display: table-cell; }
.single-product div.product form.cart .button, .single-product div.product .variations_button .button {
display: table-cell;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
padding: 8px 12px;
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A;
transition: all .2s linear 0s;
display: block;
width: 100%; }
.single-product div.product form.cart .button:hover, .single-product div.product .variations_button .button:hover {
background-color: #444343;
color: #FFF;
transition: all .2s linear 0s; }
.single-product div.product .variations_button {
display: table; }
.single-product div.product table.variations {
margin-bottom: 20px; }
.single-product div.product table.variations th,
.single-product div.product table.variations td {
padding: 1em 0;
background-color: transparent;
display: table-cell;
vertical-align: middle;
text-align: left; }
.single-product div.product table.variations th select,
.single-product div.product table.variations td select {
width: auto;
display: inline-block;
margin-right: 10px; }
.single-product div.product table.variations th.label label,
.single-product div.product table.variations td.label label {
margin-bottom: 0; }
.single-product div.product table.variations .reset_variations {
font-size: 75%; }
.single-product div.product .single_variation {
margin-bottom: 40px;
display: block;
width: 100%; }
.single-product div.product .single_variation .price {
margin-bottom: 0;
display: block; }
.single-product div.product .variations_button {
width: 100%;
display: table; }
.single-product div.product .variations_button:before, .single-product div.product .variations_button:after {
content: " ";
display: table; }
.single-product div.product .variations_button:after {
clear: both; }
.single-product div.product .woocommerce-product-rating {
margin-bottom: 40px;
line-height: 1; }
.single-product div.product .woocommerce-product-rating:before, .single-product div.product .woocommerce-product-rating:after {
content: " ";
display: table; }
.single-product div.product .woocommerce-product-rating:after {
clear: both; }
.single-product div.product .woocommerce-product-rating a {
font-size: .857em; }
.single-product div.product .woocommerce-product-rating .star-rating {
float: left; }
.single-product div.product .product_meta {
margin-top: 40px;
font-size: .857em; }
.single-product div.product .product_meta .sku_wrapper,
.single-product div.product .product_meta .posted_in,
.single-product div.product .product_meta .tagged_as {
display: inline-block; }
.single-product div.product .product_meta .sku_wrapper:after,
.single-product div.product .product_meta .posted_in:after,
.single-product div.product .product_meta .tagged_as:after {
content: '—';
display: inline-block;
padding: 0.7em; }
.single-product div.product .product_meta > span:last-child:after {
content: none; }
.single-product div.product p.stock {
border-bottom: 1px solid #eee;
margin-bottom: 20px;
padding-bottom: 20px; }
.single-product div.product p.stock:before {
font-family: "FontAwesome";
margin-right: .53em; }
.single-product div.product p.stock.in-stock:before {
content: "\f118"; }
.single-product div.product p.stock.out-of-stock:before {
content: "\f119"; }
.single-product .related.products > h2,
.single-product .upsells.products > h2 {
max-width: 1140px;
margin-left: auto;
margin-right: auto; }
.single-product .related.products > h2:after,
.single-product .upsells.products > h2:after {
content: " ";
display: block;
clear: both; }
.single-product .related.products div.columns-1,
.single-product .related.products div.columns-2,
.single-product .related.products div.columns-3,
.single-product .related.products div.columns-4,
.single-product .related.products div.columns-5,
.single-product .related.products div.columns-6,
.single-product .upsells.products div.columns-1,
.single-product .upsells.products div.columns-2,
.single-product .upsells.products div.columns-3,
.single-product .upsells.products div.columns-4,
.single-product .upsells.products div.columns-5,
.single-product .upsells.products div.columns-6 {
border-bottom: 1px solid #858585;
border-top: 1px solid #858585; }
.single-product .related.products div.columns-1 ul.products,
.single-product .related.products div.columns-2 ul.products,
.single-product .related.products div.columns-3 ul.products,
.single-product .related.products div.columns-4 ul.products,
.single-product .related.products div.columns-5 ul.products,
.single-product .related.products div.columns-6 ul.products,
.single-product .upsells.products div.columns-1 ul.products,
.single-product .upsells.products div.columns-2 ul.products,
.single-product .upsells.products div.columns-3 ul.products,
.single-product .upsells.products div.columns-4 ul.products,
.single-product .upsells.products div.columns-5 ul.products,
.single-product .upsells.products div.columns-6 ul.products {
max-width: 1140px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0; }
.single-product .related.products div.columns-1 ul.products:after,
.single-product .related.products div.columns-2 ul.products:after,
.single-product .related.products div.columns-3 ul.products:after,
.single-product .related.products div.columns-4 ul.products:after,
.single-product .related.products div.columns-5 ul.products:after,
.single-product .related.products div.columns-6 ul.products:after,
.single-product .upsells.products div.columns-1 ul.products:after,
.single-product .upsells.products div.columns-2 ul.products:after,
.single-product .upsells.products div.columns-3 ul.products:after,
.single-product .upsells.products div.columns-4 ul.products:after,
.single-product .upsells.products div.columns-5 ul.products:after,
.single-product .upsells.products div.columns-6 ul.products:after {
content: " ";
display: block;
clear: both; }
.single-product .related.products div.columns-1 ul.products .product,
.single-product .related.products div.columns-2 ul.products .product,
.single-product .related.products div.columns-3 ul.products .product,
.single-product .related.products div.columns-4 ul.products .product,
.single-product .related.products div.columns-5 ul.products .product,
.single-product .related.products div.columns-6 ul.products .product,
.single-product .upsells.products div.columns-1 ul.products .product,
.single-product .upsells.products div.columns-2 ul.products .product,
.single-product .upsells.products div.columns-3 ul.products .product,
.single-product .upsells.products div.columns-4 ul.products .product,
.single-product .upsells.products div.columns-5 ul.products .product,
.single-product .upsells.products div.columns-6 ul.products .product {
border-top: none;
border-bottom: none; }
.single-product .woocommerce-product-gallery {
position: relative; }
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
position: absolute;
top: 10px;
right: 10px;
display: block;
height: 2em;
width: 2em;
border-radius: 3px;
z-index: 99;
text-align: center; }
.single-product .woocommerce-product-gallery img {
margin: 0 auto;
width: auto; }
.single-product .woocommerce-product-gallery .flex-viewport {
margin-bottom: 2.2em; }
.single-product .woocommerce-product-gallery .flex-control-thumbs {
margin: 0;
padding: 0;
display: flex;
flex-flow: row wrap; }
.single-product .woocommerce-product-gallery .flex-control-thumbs:before, .single-product .woocommerce-product-gallery .flex-control-thumbs:after {
content: " ";
display: table; }
.single-product .woocommerce-product-gallery .flex-control-thumbs:after {
clear: both; }
.single-product .woocommerce-product-gallery .flex-control-thumbs li {
list-style: none;
cursor: pointer;
margin: 0 10px 10px 0; }
.single-product .woocommerce-product-gallery .flex-control-thumbs li img {
border: 1px solid #eaeaea;
opacity: .5;
transition: all, ease, .2s; }
.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active {
border-bottom-width: 2px;
border-bottom-style: solid;
opacity: 1; }
.single-product .woocommerce-product-gallery .flex-control-thumbs li:hover img {
opacity: 1; }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {
width: 45.8100558661%;
float: left;
margin-right: 8.3798882677%; }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n) {
margin-right: 0; }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
flex: 0 1 calc(35% - 8px); }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) {
margin-right: 0; }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
flex: 0 1 calc(25% - 8px); }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) {
margin-right: 0; }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
flex: 0 1 calc(20% - 8px); }
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) {
margin-right: 0; }
.product-type-simple .quantity-add-to-cart-wrapper {
display: table;
width: 100%; }
.woocommerce .va-picker .va-text {
height: auto !important; }
.woocommerce .ql-visual-attributes .reset_variations {
font-size: 12px; }
.ql-visual-attributes {
margin-bottom: 40px; }
.single-product .woocommerce-message,
.single-product .woocommerce-info,
.single-product .woocommerce-error,
.single-product .woocommerce-noreviews,
.single-product p.no-comments {
margin-bottom: 0; }
.shop_attributes thead tr th, .shop_attributes thead tr td, .shop_attributes thead tr:nth-child(2n) th, .shop_attributes thead tr:nth-child(2n) td, .shop_attributes tbody tr th, .shop_attributes tbody tr td, .shop_attributes tbody tr:nth-child(2n) th, .shop_attributes tbody tr:nth-child(2n) td {
padding: 14px 0;
background-color: transparent;
border-top: 1px solid #DDD; }
.product-type-external .single_add_to_cart_button {
width: 100%;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A;
transition: all .2s linear 0s;
text-align: center; }
.product-type-external .single_add_to_cart_button:hover {
background-color: #444343;
color: #FFF;
transition: all .2s linear 0s; }
.group_table {
margin-bottom: 40px; }
.group_table td.label {
display: table-cell; }
.group_table td.label label {
font-weight: 300;
font-size: 16px;
text-transform: uppercase;
color: #787878;
margin: 0;
font-family: "Oswald", sans-serif; }
.group_table > tbody > tr > td {
vertical-align: middle;
padding: 18px 8px;
border-top: 1px solid #ddd; }
.single-product div.product .summary .group_table td .price .amount {
font-size: 14px; }
.single-product div.product .summary .group_table td p.stock {
border-bottom: none;
margin: 0;
padding: 0; }   #customer_login {
max-width: 1140px;
margin-left: auto;
margin-right: auto; }
#customer_login:before, #customer_login:after {
content: " ";
display: table; }
#customer_login:after {
clear: both; }
#customer_login:after {
content: " ";
display: block;
clear: both; }
#customer_login .col-1 {
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
#customer_login .col-2 {
width: 48.6772486773%;
float: right;
margin-right: 0; }
#customer_login .col-1, #customer_login .col-2 {
padding-bottom: 1.618em;
margin-bottom: 1.618em; } .login .form-row:not(.form-row-wide) {
width: 48.6772486773%;
float: left;
margin-right: 2.6455026454%; }
.login .lost_password {
width: 48.6772486773%;
float: right;
margin-right: 0;
margin-bottom: 0;
margin-top: 10px; }
.login input[type=submit] {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
display: block;
width: 100%;
margin-bottom: 20px; }
ul.order_details {
list-style: none;
border: 1px solid rgba(0, 0, 0, 0.1);
position: relative;
margin-left: 0; }
ul.order_details:before, ul.order_details:after {
content: " ";
display: table; }
ul.order_details:after {
clear: both; }
ul.order_details li {
float: left;
padding: 1em 1.618em;
border-right: 1px solid rgba(0, 0, 0, 0.1);
font-size: .8em;
text-transform: uppercase; }
ul.order_details li:last-child {
border-right: 0; }
ul.order_details li strong {
display: block;
font-size: 1.387em;
text-transform: none; }
ul.digital-downloads {
list-style: none;
margin-left: 0; }
ul.digital-downloads li {
padding-bottom: 1em;
margin-bottom: 1em;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1); }
ul.digital-downloads li:before {
font-family: "FontAwesome";
content: "\f019";
margin-right: .53em; }
.my_account_orders .button {
padding: .53em 1em;
font-size: .857em; }  @media (max-width: 767px) {
.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments {
margin: 20px 0; }
.site-header .navbar .container {
display: block; }
.open > .dropdown-menu {
width: 100%; }
.top-cart .dropdown-trigger-cart .price .amount, .top-cart .dropdown-trigger-cart {
font-size: 18px; }
.top-cart form.form-search {
margin-top: 20px; }
.top-cart input.input-search {
line-height: 2; }
.top-cart ul.dropdown-menu {
width: 200%; }
.navbar-nav-inverse .dropdown-menu {
background-color: #292929 !important; }
.navbar-nav .open .dropdown-menu {
margin-left: -15px; }
.yamm .yamm-content .column, .yamm .yamm-content .wpb_column {
display: block; }
.dropdown-menu-pages {
width: inherit; }
.navbar-nav-inverse .yamm-content h4,
.yamm-content h4 {
color: #737373; }
.dark-bg .navbar-nav .open .dropdown-menu > li {
border-bottom: none; }
.home-banner-wrapper .home-banner .caption {
padding: 15px; }
.home-banner-wrapper .home-banner-new-fwr-cln .banner-text {
padding: 20px;
margin-left: 15px; }
.home-banner-wrapper .heading {
font-size: 35px;
line-height: 35px; }
.posts {
padding-right: 0; }
.posts .btn-readmore {
width: 100%; }
.control-bar-left {
width: 100%; }
.control-bar-left form.woocommerce-ordering {
width: inherit; }
.pagination-bottom {
text-align: center; }
.sidebar-blog {
padding-left: 0;
padding-top: 40px; }
.sidebar-area .sidebar-shop {
width: 100%;
margin: 0; }
.comment-list .children {
padding-left: 15px; }
.col-product-image img {
max-width: 100%;
height: auto; }
.form-cart-actions div:first-child, .form-cart-actions div:last-child {
padding-left: 15px;
padding-right: 15px;
margin-bottom: 15px; }
.form-cart-actions .btn {
margin: 0; }
.form-coupon-cart .form-control {
width: 100%;
margin-right: 0;
margin-bottom: 15px; }
.form-coupon-cart .btn-apply-coupon {
width: 100%; }
.form-checkout .col-fields {
padding-right: 15px; }
.order-totals {
padding-left: 0;
padding-right: 0; }
.order-review .order-product > .pull-left {
display: block;
width: 100%; }
.order-review .order-product > .pull-left > img {
margin: auto; }
.order-review .order-product ul.attributes {
margin-top: 15px; }
.order-review .checkout-payment {
padding: 30px 15px; }
.order-review .place-order {
padding: 30px 35px; }
.home-tabs .row-separator {
border: none; }
.home-tabs .tab-content .product-items.has-grid .product-column {
border: 1px solid #EBEBEB;
margin-top: -1px; }
#owl-posts .post .entry-title {
padding-top: 40px; }
#owl-posts .post .post-readmore {
position: static; }
#owl-posts .post .btn-readmore {
width: 100%; }
.block-social:before {
content: none; }
.block-social .container {
display: block; }
.block-social .form-newsletter {
display: block;
margin-bottom: 30px;
text-align: center; }
.block-social .form-newsletter .form-group {
width: 100%; }
.block-social .form-newsletter .form-group:before, .block-social .form-newsletter .form-group:after {
content: " ";
display: table; }
.block-social .form-newsletter .form-group:after {
clear: both; }
.block-social .form-newsletter .input-email {
display: inline-block;
width: 86% !important;
line-height: 1.8;
float: left;
clear: both; }
.block-social .form-newsletter .btn-submit {
line-height: 1;
float: right;
display: inline-block;
padding: 4px 11px; }
.list-social-icons {
display: block;
text-align: center; }
.list-social-icons > li {
margin-right: 20px; }
.site-info .copyright,
.site-info .quick-links {
width: 100%;
text-align: center;
margin-bottom: 20px; }
.site-info .quick-links > li {
float: none;
display: inline-block;
margin-bottom: 20px; }
.footer-widget {
margin-bottom: 30px; }
.home-tabs.home-tabs-alt .nav-tabs > li > a {
margin-right: 40px; }
.home-banner-wrapper .banner-free-shipping {
display: table; }
.home-banner-wrapper .home-banner:before {
content: none; }
.home-banner-wrapper .banner-text {
display: table-cell;
vertical-align: middle; }
.home-banner-wrapper .banner-free-shipping .heading {
font-size: 28px;
line-height: 30px; }
.home-banner-wrapper .subtitle {
font-size: 18px; }
.collection {
margin-bottom: 30px; }
.control-bar .view-switcher {
display: none; }
.control-bar .control-bar-left {
margin-bottom: 30px; }
.control-bar .control-bar-right {
margin-bottom: 30px; }
.sidebar-shop {
margin-right: 0; }
.jumbotron h1 {
line-height: 1; }
.product-item.product-single {
height: auto; }
.product-single .col-product-detail {
padding-right: 15px; }
.product-single .qnt-holder {
margin-bottom: 40px; }
.product-single .cart-buttons .btn:last-child,
.product-single .cart-buttons .btn:first-child,
.product-single .cart-buttons > .btn {
margin: 0 0 10px 0; }
.tab-holder {
display: block; }
.single-product div.product form.cart .quantity, .single-product div.product .variations_button .quantity {
width: 80px; }
.single-product div.product form.cart .quantity .qty,
.single-product div.product form.cart .quantity .plus,
.single-product div.product .variations_button .quantity .qty,
.single-product div.product .variations_button .quantity .plus {
clear: both; }
.single-product div.product form.cart .quantity .plus,
.single-product div.product .variations_button .quantity .plus {
margin-left: 0; }
.single-product .related.products h2,
.single-product .upsells.products h2 {
padding: 40px 15px; }
.single-product .related.products div.columns-1 ul.products,
.single-product .related.products div.columns-2 ul.products,
.single-product .related.products div.columns-3 ul.products,
.single-product .related.products div.columns-4 ul.products,
.single-product .related.products div.columns-5 ul.products,
.single-product .related.products div.columns-6 ul.products,
.single-product .upsells.products div.columns-1 ul.products,
.single-product .upsells.products div.columns-2 ul.products,
.single-product .upsells.products div.columns-3 ul.products,
.single-product .upsells.products div.columns-4 ul.products,
.single-product .upsells.products div.columns-5 ul.products,
.single-product .upsells.products div.columns-6 ul.products {
padding: 0 15px; }
.single-product .related.products div.columns-1 ul.products .product,
.single-product .related.products div.columns-2 ul.products .product,
.single-product .related.products div.columns-3 ul.products .product,
.single-product .related.products div.columns-4 ul.products .product,
.single-product .related.products div.columns-5 ul.products .product,
.single-product .related.products div.columns-6 ul.products .product,
.single-product .upsells.products div.columns-1 ul.products .product,
.single-product .upsells.products div.columns-2 ul.products .product,
.single-product .upsells.products div.columns-3 ul.products .product,
.single-product .upsells.products div.columns-4 ul.products .product,
.single-product .upsells.products div.columns-5 ul.products .product,
.single-product .upsells.products div.columns-6 ul.products .product {
margin-right: 0;
border-bottom: 1px solid #ebebeb; }
.single-product .related.products div.columns-1 ul.products .product:last-child,
.single-product .related.products div.columns-2 ul.products .product:last-child,
.single-product .related.products div.columns-3 ul.products .product:last-child,
.single-product .related.products div.columns-4 ul.products .product:last-child,
.single-product .related.products div.columns-5 ul.products .product:last-child,
.single-product .related.products div.columns-6 ul.products .product:last-child,
.single-product .upsells.products div.columns-1 ul.products .product:last-child,
.single-product .upsells.products div.columns-2 ul.products .product:last-child,
.single-product .upsells.products div.columns-3 ul.products .product:last-child,
.single-product .upsells.products div.columns-4 ul.products .product:last-child,
.single-product .upsells.products div.columns-5 ul.products .product:last-child,
.single-product .upsells.products div.columns-6 ul.products .product:last-child {
border-bottom: none; }
.single-product .related.products div.columns-1 ul.products .product:last-child .star-rating-wrapper,
.single-product .related.products div.columns-2 ul.products .product:last-child .star-rating-wrapper,
.single-product .related.products div.columns-3 ul.products .product:last-child .star-rating-wrapper,
.single-product .related.products div.columns-4 ul.products .product:last-child .star-rating-wrapper,
.single-product .related.products div.columns-5 ul.products .product:last-child .star-rating-wrapper,
.single-product .related.products div.columns-6 ul.products .product:last-child .star-rating-wrapper,
.single-product .upsells.products div.columns-1 ul.products .product:last-child .star-rating-wrapper,
.single-product .upsells.products div.columns-2 ul.products .product:last-child .star-rating-wrapper,
.single-product .upsells.products div.columns-3 ul.products .product:last-child .star-rating-wrapper,
.single-product .upsells.products div.columns-4 ul.products .product:last-child .star-rating-wrapper,
.single-product .upsells.products div.columns-5 ul.products .product:last-child .star-rating-wrapper,
.single-product .upsells.products div.columns-6 ul.products .product:last-child .star-rating-wrapper {
margin-bottom: 0;
padding-bottom: 20px; }
.single-product-tab .panel > h2 {
margin-top: 0;
font-size: 20px; }
.single-product-tab #comments {
margin-top: 0; }
.single-product-tab #reviews ul {
margin-bottom: 0; }
.single-product-tab #reviews ul li a {
font-size: 18px; }
.single-product-tab .right-tab-content {
padding-top: 20px !important; }
.single-product-tab ul.tabs {
display: block;
border-right: none;
width: 100%;
padding: 40px 0 0 0; }
.list-group-faq > li > a,
.single-product-tab ul.tabs > li > a {
display: block;
width: 100%;
height: auto;
padding: 6px 0 6px 34px;
margin-bottom: 10px; }
.single-product-tab .panel {
display: block;
padding: 40px 0; }
.modal-body {
padding: 15px; }
#new_comment_form > .row {
margin: 0; }
#new_comment_form .media-left {
margin-right: 10px; }
#new_comment_form .submit .add-review-button {
width: 100%; }
.forget-password {
margin: 20px 0;
display: block; }
.form-contact {
margin-bottom: 20px; }
.form-register .inner-right {
padding-right: 15px; }
.table-cart {
border-top: none; }
.table-cart thead {
display: none; }
.table-cart > tbody > tr,
.table-cart > tbody > tr > th,
.table-cart > tbody > tr > td {
display: block;
padding: 0; }
.table-cart > tbody > tr:first-child > td:first-child {
border-top: none; }
.table-cart .qnt-holder {
margin-bottom: 0; }
.table-cart .qnt-holder:before, .table-cart .qnt-holder:after {
content: " ";
display: table; }
.table-cart .qnt-holder:after {
clear: both; }
.table-cart > tbody > tr > th,
.table-cart > tbody > tr > td {
padding: 12px; }
.table-cart .media-body {
display: block; }
.table-cart .order-products .order-product ul.attributes {
margin-top: 0; }
.header-alt .navbar-collapse .navbar-nav {
float: none; }
.header-alt .navbar-collapse .form-search {
display: none; }
#hero.hero-style-2 .owl-main .item {
background-position: center 55%; }
.about-giftcard > .media-left {
display: block;
width: 100%;
padding-right: 15px; }
.about-giftcard > .media-left img {
max-width: 100%;
height: auto;
display: block; }
.about-giftcard .media-body {
display: block;
float: none !important;
margin-top: 25px; }
.form-login {
padding: 0; }
.col-login {
padding-left: 15px;
padding-right: 15px;
margin-bottom: 15px; }
.forgot-password {
display: block;
margin: 15px 0; }
.form-login .form-actions .btn {
margin-bottom: 15px; }
#hero .owl-controls {
display: none; } table.cart thead {
display: none; }
table.cart tbody tr {
display: block; }
table.cart tbody tr > td {
display: block !important;
padding: 20px 10px !important; }
table.cart tbody tr th {
display: none; }
table.cart tbody tr > td.product-quantity:before, table.cart tbody tr > td.product-quantity:after, table.cart tbody tr > td.actions:before, table.cart tbody tr > td.actions:after {
content: " ";
display: table; }
table.cart tbody tr > td.product-quantity:after, table.cart tbody tr > td.actions:after {
clear: both; }
table.cart tbody tr > td:last-child {
border-bottom: 1px solid #ebebeb;
margin-bottom: 40px; }
table.cart tbody tr:last-child td:last-child {
margin-bottom: 0; }
table.cart .product-remove {
position: relative; }
table.cart .product-thumbnail {
width: 100%; }
table.cart tr td:before {
display: none; }
.sportexx-fullwidth table.cart .product-remove {
position: relative; }
.sportexx-fullwidth table.cart .product-thumbnail {
width: 100%; }
.sportexx-fullwidth table.cart tbody tr {
padding: 20px 10px !important; }
table.cart .product-remove {
position: relative; }
table.cart .product-thumbnail {
width: 100%; } .order-products .order-product > .pull-left,
.order-products .order-product .media-body {
display: block;
width: 100%;
padding-right: 0; }
.order-products .order-product .order-product-item-quantity {
right: 0;
top: 0; }
#order_review_heading {
padding: 30px 20px; }
#order_review {
padding: 0 20px; }
.woocommerce-checkout-review-order-table tfoot > tr > th,
.woocommerce-checkout-review-order-table tfoot > tr > td {
padding: 20px 11px; }
#payment .payment_methods li label {
width: 86%; } table.wishlist_table.cart tbody tr:first-child td:first-child {
border-top: none; } .form-search {
margin-top: 0; } .quote-about-brand {
margin: 63px auto !important; } .has-no-grid .products {
margin: 0 !important; } .product-single a.compare.button {
width: 100%;
margin: 0; }
.product-single .yith-wcwl-add-to-wishlist {
width: 100%; }
.product-single .yith-wcwl-wishlistexistsbrowse.show a,
.product-single .yith-wcwl-wishlistaddedbrowse.show a {
padding: 10px 81px;
margin-bottom: 10px; }
#new_comment_form .media-left,
#new_comment_form .media-body {
display: block; }
#new_comment_form .media-left {
padding-right: 0;
margin-right: 0; } .has-owl-custom-pagination .owl-custom-pagination {
top: 20px; }
.top-bar .quick-links {
float: left !important; }
.top-bar .quick-links > li {
padding-right: 6px;
padding-left: 0; }
.owl-posts-grid .post .entry-title {
margin-top: 20px; }
.navbar-nav .open .dropdown-menu {
padding-left: 0 !important; }
.owl-posts-list.owl-carousel .owl-item img {
width: 100% !important;
margin-bottom: 20px; }
.owl-posts-list .post .post-readmore {
position: relative; }
.sportexx-banner-wrapper .heading {
font-size: 40px; }
.sportexx-fullwidth #customer_login .col-1 {
padding-right: 0; }
#customer_login .col-1, #customer_login .col-2 {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0; } }
@media (max-width: 1169px) {
.products .product .product-actions-hh {
display: block;
padding-top: 4px; }
.products .product .product-actions-hh .btn-group-product-actions {
text-align: center; }
.products .product .product-actions-hh .button,
.products .product .product-actions-hh .added_to_cart {
display: inline-block;
padding: .718em 3em;
background-color: #000;
max-width: 170px;
margin: 5px auto 10px auto; }
.products .product .product-actions-hh .product_quick_view {
margin-top: 0; }
.products .product .product-actions {
display: none; } }  @media (min-width: 768px) and (max-width: 991px) {
#owl-posts .post .post-excerpt {
display: none; }
.list-social-icons > li {
margin-right: 20px; }
.form-newsletter {
width: 50%; }
.form-newsletter label {
display: none !important; }
.form-newsletter .input-email {
width: 310px; }
#modal-newsletter-dark .modal-dialog {
width: 80%; }
#modal-newsletter-dark .media-body {
padding: 15px; }
#modal-newsletter-default .modal-dialog {
width: 80%; }
.header-alt .navbar-header-mast {
border-bottom: none; }
.product-single .col-product-detail {
padding-right: 15px; }
.product-single .yith-wcwl-wishlistexistsbrowse.show a,
.product-single .yith-wcwl-wishlistaddedbrowse.show a {
padding: 10px 22px; }
.related.products h2,
.upsells.products h2 {
padding: 40px 15px; }
.related.products div.columns-1 ul.products,
.related.products div.columns-2 ul.products,
.related.products div.columns-3 ul.products,
.related.products div.columns-4 ul.products,
.related.products div.columns-5 ul.products,
.related.products div.columns-6 ul.products,
.upsells.products div.columns-1 ul.products,
.upsells.products div.columns-2 ul.products,
.upsells.products div.columns-3 ul.products,
.upsells.products div.columns-4 ul.products,
.upsells.products div.columns-5 ul.products,
.upsells.products div.columns-6 ul.products {
padding: 0 15px; }
.list-group-faq > li > a,
.single-product-tab ul.tabs > li > a {
width: 100%; }
.single-product-tab ul.tabs {
width: 250px; }
.single-product-tab .panel {
padding-left: 35px; }
.dropdown-menu-pages, .dropdown-menu-shop {
width: auto; }
.form-checkout .col-fields {
padding-right: 15px; }
.col-login {
padding-right: 15px; }
.form-login {
padding-right: 0; }
.sidebar-blog {
margin-top: 30px;
padding-left: 0; } .woocommerce-checkout-review-order-table tfoot > tr > th,
.woocommerce-checkout-review-order-table tfoot > tr > td {
padding: 24px 19px; }
#payment .payment_methods li label {
width: 85%; } .navbar-right {
margin-right: 0; }
.navbar-nav > li {
border-bottom: none;
margin-right: 20px; }
.navbar-nav .open .dropdown-menu {
padding-left: 0 !important; }
.owl-posts-grid .post .entry-title {
margin-top: 20px; }
.owl-posts-list .post .row-same-height {
table-layout: fixed; }
.owl-posts-list .post .row-same-height .post-readmore {
position: relative; }
.product-single .list-social-icons > li {
margin-right: 19px; } }
@media (max-width: 991px) {
.home-banner-wrapper .home-banner-new-fwr-cln .banner-text {
background-color: rgba(0, 0, 0, 0.8); } }  @media (min-width: 992px) and (max-width: 1199px) {
#modal-newsletter-dark .modal-dialog {
width: 80%; }
#modal-newsletter-dark .media-body .form-inline .form-control.txt-email {
width: 85%; }
.dropdown-menu-pages, .dropdown-menu-shop {
width: auto; }
#owl-posts .post .post-excerpt {
max-height: 125px;
overflow: hidden; }
.form-newsletter label {
display: none !important; }
.form-newsletter .input-email {
width: 45%; }
.modal-add-review .modal-dialog .modal-content .modal-body #new_comment_form .remove-button {
right: 0; }
.product-single .yith-wcwl-wishlistexistsbrowse.show a,
.product-single .yith-wcwl-wishlistaddedbrowse.show a {
padding: 10px 28px; }
.related.products h2,
.upsells.products h2 {
padding: 40px 15px; }
.related.products div.columns-1 ul.products,
.related.products div.columns-2 ul.products,
.related.products div.columns-3 ul.products,
.related.products div.columns-4 ul.products,
.related.products div.columns-5 ul.products,
.related.products div.columns-6 ul.products,
.upsells.products div.columns-1 ul.products,
.upsells.products div.columns-2 ul.products,
.upsells.products div.columns-3 ul.products,
.upsells.products div.columns-4 ul.products,
.upsells.products div.columns-5 ul.products,
.upsells.products div.columns-6 ul.products {
padding: 0 15px; }
.form-checkout .col-fields {
padding-right: 15px; }
#modal-newsletter-default .modal-dialog {
width: 80%; }
#payment .payment_methods li label {
width: 85%; } }
@media (min-width: 1170px) {
.products .product .product-actions-hh {
display: none; } }  .block-social.dark-bg {
border-top: 1px solid #4C4C4C; }
.block-social.dark-bg:before {
border-right: 1px solid #393939; }
.dark-bg .block-social {
border-top: 1px solid #4C4C4C; }
.dark-bg .block-social:before {
border-right: 1px solid #393939; }
.dark-bg .form-newsletter label {
color: #A6A6A6; }
.dark-bg .list-social-icons > li > a {
color: #5E5E5E; }
.dark-bg .list-social-icons > li > a:hover {
color: #919191; }
.dark-bg .footer-widgets {
border-top: 4px solid #393939; }
.dark-bg .footer-widgets .footer-widget .widget-title, .dark-bg .footer-widgets .footer-widget .widgettitle {
color: #F7F7F7; }
.dark-bg .footer-widgets .footer-widget .menu > li > a, .dark-bg .footer-widgets .footer-widget .list-links > li > a, .dark-bg .footer-widgets .footer-widget .widgettitle + ul > li > a, .dark-bg .footer-widgets .footer-widget .widgettitle + ul ul > li > a, .dark-bg .footer-widgets .footer-widget .children > li > a {
color: #7F7F7F; }
.dark-bg .footer-widgets .footer-widget .mail-to,
.dark-bg .footer-widgets .footer-widget .tel-to,
.dark-bg .footer-widgets .footer-widget address {
color: #7F7F7F; }
.dark-bg .site-info {
background: #1C1C1C; }
.dark-bg .site-info .copyright {
color: #808080; }
.dark-bg .site-info .copyright a {
color: #808080; }
.dark-bg .site-info .quick-links > li > a {
color: #7F7F7F; }
.dark-bg .navbar-brand:hover .logo-color, .dark-bg .navbar-brand:hover .logo-color-last {
fill: #AAA; }
.dark-bg .navbar-brand:hover .logo-text {
color: #AAA; }
.dark-bg .logo-text {
color: #FEFEFE; }
.dark-bg .logo-color {
fill: #FEFEFE; }
.dark-bg .logo-color-last {
fill: #7F7F7F; }
.dark-bg .top-bar {
background: #2D2D2D; }
.dark-bg .top-bar li > a {
color: #AAA; }
.dark-bg .navbar-nav > li > a {
color: #FFF; }
.dark-bg .navbar-nav > li > a:hover, .dark-bg .navbar-nav > li > a:focus, .dark-bg .navbar-nav > li > a:active {
color: #AAA; }
.dark-bg .top-cart:before, .dark-bg .top-cart .top-cart-separator {
border-color: #404040; }
.dark-bg .dropdown-trigger-cart {
color: #5E5E5E; }
.dark-bg .dropdown-trigger-cart .price .amount {
color: #FFF; }
.dark-bg .header-alt .top-bar {
background: #2D2D2D;
border-color: #404040; }
.dark-bg .header-alt .top-bar li > a {
color: #AAA;
border-color: #404040; }
.dark-bg .header-alt .navbar-collapse .form-search .input-search {
background-color: #2D2D2D;
color: #AAA; }
.dark-bg .header-alt .top-bar, .header-alt.dark-bg .top-bar {
background-color: #2D2D2D;
border-bottom: 1px solid #141414; }
.dark-bg .header-alt .top-bar li > a, .header-alt.dark-bg .top-bar li > a {
border-right: 1px solid #141414; }
.dark-bg .header-alt .navbar-collapse .form-search .input-search, .header-alt.dark-bg .navbar-collapse .form-search .input-search {
background: #050505;
color: #404040; }
.dark-bg .header-alt .navbar-collapse .form-search .btn-search, .header-alt.dark-bg .navbar-collapse .form-search .btn-search {
background: transparent;
color: #404040; }
.dark-bg .header-alt .input-search-group .input-search, .header-alt.dark-bg .input-search-group .input-search {
background-color: #050505;
color: #404040; }
.dark-bg .header-alt .input-search-group .btn-search, .header-alt.dark-bg .input-search-group .btn-search {
background-color: #050505;
color: #404040; }
.dark-bg .team-member .team-member-name {
color: #a4afaf; }
.dark-bg .team-member .team-member-name > a {
color: #a4afaf; }
.dark-bg .team-member .team-member-desig {
color: #4c4c4c; }
.dark-bg .team-member .team-member-desc {
color: #868686; }
.dark-bg .light-bg .team-member .team-member-name {
color: #96a3a3; }
.dark-bg .light-bg .team-member .team-member-name > a {
color: #96a3a3; }
.dark-bg .light-bg .team-member .team-member-desig {
color: #3f3f3f; }
.dark-bg .light-bg .team-member .team-member-desc {
color: #797979; }
.dark-bg .btn-primary {
background-color: #373737;
border-color: #373737;
color: #FFF; }
.dark-bg .btn-primary:hover {
background-color: #515050;
color: #FFF; }
.card.dark-bg {
background-color: #2d2d2d;
color: #fff; }
.dark-bg .pace .pace-progress {
background: #29D; }
.dark-bg .tag-title {
color: #b4b4b4; }
.dark-bg .post {
border-bottom-color: #303030; }
.dark-bg .post .entry-title a {
color: #f0f0f0; }
.dark-bg .post .entry-content {
color: #8f8f8f; }
.dark-bg .post blockquote p {
color: #d6d6d6; }
.dark-bg .post blockquote footer {
color: #959595; }
.dark-bg .light-bg .tag-title {
color: #c1c1c1; }
.dark-bg .light-bg .post {
border-bottom-color: #4a4a4a; }
.dark-bg .light-bg .post .entry-title a {
color: #f0f0f0; }
.dark-bg .light-bg .post .entry-title a:hover, .dark-bg .light-bg .post .entry-title a:focus {
color: #fff; }
.dark-bg .light-bg .post .entry-title .icon-comments .comment-count {
color: #a3a3a3; }
.dark-bg .light-bg .post .entry-content {
color: #9c9c9c; }
.dark-bg .light-bg .post blockquote p {
color: #e3e3e3; }
.dark-bg .light-bg .post blockquote footer {
color: #a2a2a2; }
.dark-bg .amount {
color: #dedede; }
.dark-bg .products .product {
border-top-color: #7f7f7f;
border-bottom-color: #7f7f7f;
border-right: 1px solid #303030;
border-left: 1px solid #303030; }
.dark-bg .products .product .price {
color: #dedede; }
.dark-bg .products .product .price del {
color: #878787; }
.dark-bg .products .product h3 {
color: #878787; }
.dark-bg .products .product .product-actions {
background-color: rgba(0, 0, 0, 0.88); }
.dark-bg .products .product:hover h3 {
color: white; }
.dark-bg .products .product-category.product h3 mark {
color: #9d9d9d; }
.dark-bg .product-label {
background: #363636;
color: #fff; }
.dark-bg .product-label .onsale {
color: #fff; }
.dark-bg .list-view {
border-top-color: #7f7f7f;
border-left-color: #141414;
border-right-color: #141414; }
.dark-bg .list-view .product-label {
background: #363636;
color: #fff; }
.dark-bg .list-view .product-label span {
color: #fff; }
.dark-bg .list-view .product-title, .dark-bg .list-view .product-title > a {
color: #878787; }
.dark-bg .list-view .product-title > a:hover {
color: white; }
.dark-bg .list-view .product-image {
background-color: #090909; }
.dark-bg .list-view .product-actions {
background-color: rgba(255, 255, 255, 0.88); }
.dark-bg .list-view:last-child {
border-bottom-color: #7f7f7f; }
.dark-bg .list-view .product-desc {
color: #888888; }
footer.dark-bg .form-group input[type="email"]:focus {
box-shadow: none !important;
border: 1px solid #9d9d9d !important; }
.dark-bg .star-rating:before {
color: rgba(255, 255, 255, 0.2); }
.dark-bg .star-rating span:before {
color: #6d6d6d; }
.dark-bg .row-separator {
border-bottom: 1px solid #303030;
border-top: 1px solid #303030; }
.dark-bg .divi {
color: #6B6666; }
.dark-bg .quote-about-brand {
color: #bfbfbf; }
@media (max-width: 767px) {
.dark-bg .navbar-nav-inverse .yamm-content h4,
.dark-bg .yamm-content h4 {
color: #FFF; }
.dark-bg .navbar-nav .open .dropdown-menu {
background-color: #2D2D2D; }
.dark-bg .home-tabs .tab-content .product-items.has-grid .product-column {
border: 1px solid #303030; } }
@media (min-width: 768px) and (max-width: 991px) {
.dark-bg .navbar-header-mast {
border-color: #404040; } }
.dark-bg .pagination .page-numbers li .page-numbers,
.dark-bg .woocommerce-pagination .page-numbers li .page-numbers {
background-color: #202020;
border-color: #404040;
color: #fff; }
.dark-bg .pagination .page-numbers li .page-numbers.current,
.dark-bg .woocommerce-pagination .page-numbers li .page-numbers.current {
background-color: #2D2D2D;
border-color: #2D2D2D; }
.dark-bg .pagination .page-numbers li .page-numbers:hover, .dark-bg .pagination .page-numbers li .page-numbers:focus,
.dark-bg .woocommerce-pagination .page-numbers li .page-numbers:hover,
.dark-bg .woocommerce-pagination .page-numbers li .page-numbers:focus {
background-color: #2D2D2D;
border-color: #2D2D2D; }
.dark-bg .home-tabs.home-tabs-alt .nav-tabs > li.active > a {
color: #f0f0f0;
border-bottom: 2px solid #f0f0f0; }
.dark-bg .woocommerce-ordering .orderby {
background-color: #2D2D2D;
color: #AAA;
border-color: #2d2d2d; }
.dark-bg select {
background-color: #2D2D2D;
border-color: #2d2d2d; }
.dark-bg .btn-default {
background-color: #202020;
border-color: #404040; }
.dark-bg .btn-default:hover, .dark-bg .btn-default:focus {
background-color: #3a3939;
border-color: #3a3939;
color: #fff; }
.dark-bg .btn-default.btn-cart-view {
border: 4px solid #E6E6E6;
color: #929292;
background-color: #FFF; }
.dark-bg .btn-default.btn-cart-view:hover, .dark-bg .btn-default.btn-cart-view:focus {
background-color: #e6e6e6;
border-color: #adadad;
color: #333; }
.dark-bg .product-single a.compare.button {
background-color: #202020;
border-color: #404040; }
.dark-bg .product-single a.compare.button:hover, .dark-bg .product-single a.compare.button:focus {
background-color: #3a3939;
border-color: #3a3939;
color: #fff; }
.dark-bg .product-type-external .single_add_to_cart_button {
background-color: #373737;
border-color: #373737; }
.dark-bg .product-type-external .single_add_to_cart_button:hover, .dark-bg .product-type-external .single_add_to_cart_button:focus {
background-color: #515151;
border-color: #515151; }
.dark-bg .list-group-faq > li > a {
background-color: #111111;
color: #929292; }
.dark-bg .list-group-faq > li > a:hover, .dark-bg .list-group-faq > li > a:focus {
background-color: #272727;
color: #929292; }
.dark-bg .list-group-faq > li.active a {
background-color: #272727;
color: #929292; }
.dark-bg .single-product-tab.light-bg .left-nav-tabs {
border-right: 1px solid #212121; }
.dark-bg .single-product-tab.light-bg .add-review > li.active > a {
color: #f0f0f0; }
.dark-bg.single-product div.product .summary .price .amount {
color: #dedede; }
.dark-bg.single-product div.product .summary .price del .amount {
color: #878787; }
.dark-bg.single-product div.product .summary .product_title {
color: #f0f0f0; }
.dark-bg.single-product div.product .summary p.stock {
border-bottom: 1px solid #303030; }
.dark-bg.single-product div.product .summary .woocommerce-review-link {
color: #7e7e7e; }
.dark-bg.single-product div.product form.cart .button,
.dark-bg.single-product div.product .variations_button .button {
background-color: #373737;
border-color: #373737;
color: #fff; }
.dark-bg.single-product div.product form.cart .button:hover, .dark-bg.single-product div.product form.cart .button:focus,
.dark-bg.single-product div.product .variations_button .button:hover,
.dark-bg.single-product div.product .variations_button .button:focus {
background-color: #515151;
border-color: #515151; }
.dark-bg.woocommerce .va-separator {
border-bottom: 1px solid #303030; }
.dark-bg .table-compare > tbody > tr > th {
color: #bebfbf; }
.dark-bg .table-compare > tbody > tr > td,
.dark-bg .table-compare > tbody > tr > th {
border-top: 1px solid #303030; }
.dark-bg .table-compare .remove-icon {
color: gainsboro; }
.dark-bg .comment-list .comment-author cite {
color: #b0b0b0; }
.dark-bg .comment-list .comment-date {
color: #4d4d4d; }
.dark-bg .comment-list .comment-reply-link {
color: #5b5b5b; }
.dark-bg .comment-list .comment-reply-link:hover {
color: #424141; }
.dark-bg .shop_attributes thead tr th, .dark-bg .shop_attributes thead tr td, .dark-bg .shop_attributes tbody tr th, .dark-bg .shop_attributes tbody tr td {
border-top: 1px solid #393939; }
.dark-bg .shop_attributes thead tr:nth-child(2n) th, .dark-bg .shop_attributes thead tr:nth-child(2n) td, .dark-bg .shop_attributes tbody tr:nth-child(2n) th, .dark-bg .shop_attributes tbody tr:nth-child(2n) td {
border-top: 1px solid #393939; }
.dark-bg.woocommerce-checkout .woocommerce-info {
border: 1px solid #303030;
color: #f0f0f0; }
.dark-bg .form-control:hover, .dark-bg .form-control:focus,
.dark-bg input[type="text"]:hover,
.dark-bg input[type="text"]:focus,
.dark-bg input[type="email"]:hover,
.dark-bg input[type="email"]:focus,
.dark-bg input[type="url"]:hover,
.dark-bg input[type="url"]:focus,
.dark-bg input[type="password"]:hover,
.dark-bg input[type="password"]:focus,
.dark-bg input[type="search"]:hover,
.dark-bg input[type="search"]:focus,
.dark-bg textarea:hover,
.dark-bg textarea:focus,
.dark-bg .input-text:hover,
.dark-bg .input-text:focus,
.dark-bg .select2-container .select2-choice:hover,
.dark-bg .select2-container .select2-choice:focus {
background-color: #4d4c4c;
color: #c4c3c3; }
.dark-bg button,
.dark-bg input[type="button"],
.dark-bg input[type="reset"],
.dark-bg input[type="submit"],
.dark-bg .button,
.dark-bg .added_to_cart,
.dark-bg .more-link {
background-color: #373737;
border-color: #373737;
color: #fff; }
.dark-bg button:hover, .dark-bg button:focus,
.dark-bg input[type="button"]:hover,
.dark-bg input[type="button"]:focus,
.dark-bg input[type="reset"]:hover,
.dark-bg input[type="reset"]:focus,
.dark-bg input[type="submit"]:hover,
.dark-bg input[type="submit"]:focus,
.dark-bg .button:hover,
.dark-bg .button:focus,
.dark-bg .added_to_cart:hover,
.dark-bg .added_to_cart:focus,
.dark-bg .more-link:hover,
.dark-bg .more-link:focus {
background-color: #515151;
border-color: #515151; }
.dark-bg form.woocommerce-checkout {
border-top: 1px solid #303030; }
.dark-bg form.woocommerce-checkout h3,
.dark-bg form.woocommerce-checkout #ship-to-different-address label {
color: #f0f0f0; }
.dark-bg #order_review_heading,
.dark-bg #order_review {
border-color: #393939; }
.dark-bg #order_review_heading {
border-bottom-color: #393939; }
.dark-bg .order-products .order-product h4 {
color: #f0f0f0; }
.dark-bg .order-products .order-product h4 a {
color: #f0f0f0; }
.dark-bg .woocommerce-checkout-review-order-table tfoot > tr > th, .dark-bg .woocommerce-checkout-review-order-table tfoot > tr td {
border-top: 1px solid #303030; }
.dark-bg .woocommerce-checkout-review-order-table tfoot > tr.order-total > th, .dark-bg .woocommerce-checkout-review-order-table tfoot > tr.order-total > td {
background-color: #2D2D2D;
color: #AAA; }
.dark-bg .woocommerce-checkout-review-order-table tfoot > tr.order-total > td .amount {
color: #AAA; }
.dark-bg table.cart tr > th,
.dark-bg table.cart tr > td {
border-top: 1px solid #303030 !important; }
.dark-bg table.cart td.actions {
border-bottom: 1px solid #303030; }
.dark-bg table.cart .coupon {
border-bottom: 1px dotted rgba(255, 255, 255, 0.1); }
.dark-bg table.cart .product-name a {
color: #f0f0f0; }
.dark-bg table.cart .amount {
color: #dedede; }
.dark-bg .le-quantity .minus, .dark-bg .le-quantity .plus {
background-color: #333;
color: #AAA; }
.dark-bg .le-quantity input {
background-color: #333;
color: #AAA; }
.dark-bg .cart_totals > table > tbody > tr th,
.dark-bg .cart_totals > table > tbody > tr td {
border-bottom: 1px solid #303030; }
.dark-bg .cart_totals > table > tbody > tr td .amount {
color: #dedede; }
.dark-bg .cart_totals > table > tbody > tr.order-total > th, .dark-bg .cart_totals > table > tbody > tr.order-total > td {
background-color: #2D2D2D;
color: #AAA; }
.dark-bg .cart_totals > table > tbody > tr.order-total > td .amount {
color: #AAA; }
.dark-bg .wc-proceed-to-checkout .button.update-cart-button {
background-color: #202020;
border-color: #404040; }
.dark-bg .wc-proceed-to-checkout .button.update-cart-button:hover, .dark-bg .wc-proceed-to-checkout .button.update-cart-button:focus {
background-color: #3a3939;
border-color: #3a3939;
color: #fff; }
.dark-bg .vc_toggle.vc_toggle_default {
border-bottom: 1px solid #4c4c4c; }
.dark-bg .vc_toggle.vc_toggle_default .vc_toggle_title {
border-bottom: 1px solid #4c4c4c; }
.dark-bg .vc_toggle.vc_toggle_default .vc_toggle_title > h4 {
color: #ECECEC; }
.dark-bg .vc_toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title {
border-bottom: 1px solid #4c4c4c; }
.dark-bg .page .entry-header {
border-bottom: 3px solid #9f9b93; }
.dark-bg .page .addresses .title .edit {
color: #b4b4b4; }
.dark-bg .table-wishlist {
border-top: 1px solid #303030; }
.dark-bg .table-wishlist > thead > tr > th,
.dark-bg .table-wishlist > thead > tr > td,
.dark-bg .table-wishlist > tbody > tr > th,
.dark-bg .table-wishlist > tbody > tr > td,
.dark-bg .table-wishlist > tfoot > tr > th,
.dark-bg .table-wishlist > tfoot > tr > td {
border-top: 1px solid #303030; }
.dark-bg label {
color: #7e7e7e; }
.dark-bg .wpcf7-form > p {
color: #7e7e7e; }
.dark-bg .product-filters .widgets {
background-color: #070707; }
.dark-bg .product-filters .widget .widget-title {
background-color: #0d0d0d;
color: #F0F0F0; }
.dark-bg .size-picker > li > a {
border: 1px solid #373737;
color: #615f60;
background: black; }
.dark-bg .size-picker > li.active > a {
background-color: #c1c1c1;
color: #181818; }
.dark-bg .has-no-grid .products .product .product-image {
background-color: #2D2D2D; }
.dark-bg .cart-empty {
color: #f0f0f0; }
.dark-bg mark {
color: white; }
.dark-bg .sidebar-blog .widget ul > li {
border-top: 1px solid #4c4c4c; }
.dark-bg .sidebar-blog .widget-list-posts .entry-title, .dark-bg .sidebar-blog .widget-list-posts .entry-title > a {
color: #b4b4b4; }
.dark-bg .navbar-nav-inverse .dropdown-menu {
background: #fff; }
.dark-bg .navbar-nav-inverse .dropdown-menu > li > a {
color: #7a7a7a; }
.dark-bg .navbar-nav-inverse .yamm .yamm-content .widgettitle,
.dark-bg .navbar-nav-inverse .yamm .yamm-content h1,
.dark-bg .navbar-nav-inverse .yamm .yamm-content h2,
.dark-bg .navbar-nav-inverse .yamm .yamm-content h3,
.dark-bg .navbar-nav-inverse .yamm .yamm-content h4,
.dark-bg .navbar-nav-inverse .yamm .yamm-content h5,
.dark-bg .navbar-nav-inverse .yamm .yamm-content h6 {
color: #797979; }
.dark-bg .navbar-nav-inverse .yamm .yamm-content ul > li > a {
color: #7a7a7a; }
.dark-bg .navbar-nav-inverse .yamm .yamm-content ul > li > a:hover, .dark-bg .navbar-nav-inverse .yamm .yamm-content ul > li > a:focus, .dark-bg .navbar-nav-inverse .yamm .yamm-content ul > li > a:active {
color: #787878; }
.dark-bg #payment .payment_methods {
border-bottom: 1px dotted rgba(255, 255, 255, 0.1); }
.dark-bg #payment .payment_methods li {
border-bottom: 1px dotted rgba(255, 255, 255, 0.1); }
.dark-bg #payment .payment_methods li .payment_box {
border-top: 1px dotted rgba(255, 255, 255, 0.1); }
.dark-bg ul.order_details {
border: 1px solid rgba(255, 255, 255, 0.1); }
.dark-bg ul.order_details li {
border-right: 1px solid rgba(255, 255, 255, 0.1); }
.dark-bg ul.digital-downloads li {
border-bottom: 1px dotted rgba(255, 255, 255, 0.1); }
.dark-bg .light-bg .widget h3.widget-title {
color: #ECECEC; }
.dark-bg .light-bg .widget h3.widget-title a {
color: #ECECEC; }
.dark-bg .light-bg .widget-area .widget_rss .widget-title > a:last-child {
color: #ECECEC; }
.dark-bg .light-bg .widget-area .widget_rss ul li .rsswidget,
.dark-bg .light-bg .widget-area .widget_rss ul li cite {
color: #b4b4b4; }
.dark-bg .light-bg .widget.popular-posts .wpp-list > li .wpp-post-title {
color: #b4b4b4; }
.dark-bg .light-bg .widget.popular-posts .wpp-list > li .post-stats {
color: #4d4d4d; }
.dark-bg .light-bg .widget.popular-posts .wpp-list > li .post-stats a {
color: #b4b4b4; }
.dark-bg a:hover, .dark-bg a:active, .dark-bg a:focus {
color: #bfbfbf; }  div.wpforms-container-full.newsletter-form {
margin-bottom: 30px; }
@media (min-width: 768px) {
div.wpforms-container-full.newsletter-form {
margin-bottom: 0; } }
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field,
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-submit-container {
padding: 0; }
div.wpforms-container-full.newsletter-form .wpforms-form,
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field {
display: flex;
align-items: center; }
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-submit-container {
margin-left: 5px; }
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field-label {
font-size: 14px;
color: #707070;
margin-right: 20px;
float: left;
font-weight: normal;
font-style: italic;
line-height: 2 !important;
letter-spacing: .025em; }
@media (min-width: 768px) and (max-width: 1199px) {
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field-label {
display: none; } }
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field-label {
color: #A6A6A6; }
div.wpforms-container-full.newsletter-form .wpforms-form input[type=email],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=password],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=search],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=text],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=url],
div.wpforms-container-full.newsletter-form .wpforms-form textarea {
width: 330px !important;
padding: 5px 12px;
font-style: italic;
height: 29px;
font-size: 14px;
line-height: 1;
color: #666666;
outline: none;
border: 0;
-webkit-appearance: none;
border-radius: 0;
box-sizing: border-box;
font-weight: normal;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125); }
@media (max-width: 767px) {
div.wpforms-container-full.newsletter-form .wpforms-form input[type=email],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=password],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=search],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=text],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=url],
div.wpforms-container-full.newsletter-form .wpforms-form textarea {
display: inline-block;
width: 86% !important;
line-height: 1.8;
float: left;
clear: both; } }
@media (min-width: 992px) and (max-width: 1199px) {
div.wpforms-container-full.newsletter-form .wpforms-form input[type=email],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=password],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=search],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=text],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=url],
div.wpforms-container-full.newsletter-form .wpforms-form textarea {
width: 45%; } }
div.wpforms-container-full.newsletter-form .wpforms-form input[type=email]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=password]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=search]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=text]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=url]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form textarea:focus {
box-shadow: none !important;
border: 1px solid #9d9d9d !important;
background-color: #e6e6e6;
color: #4d4d4d; }
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email]:hover,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=email]:focus {
box-shadow: none !important;
border: 1px solid #9d9d9d !important;
background-color: #4d4d4d;
color: #c4c4c4; }
div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit],
div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit],
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button {
padding: 0 11px;
font-size: 0;
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A;
transition: all .2s linear 0s; }
div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit]:hover,
div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit]:hover,
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button:hover {
background-color: #444343;
color: #FFF;
transition: all .2s linear 0s; }
div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit]:before,
div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit]:before,
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button:before {
content: "";
font-family: FontAwesome;
font-size: 22px;
display: inline-block; }
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit].btn-primary,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit].btn-primary,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button {
background-color: #373737;
border-color: #373737;
color: #FFF; }
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit].btn-primary:hover, .dark-bg div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit].btn-primary:focus,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit].btn-primary:hover,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit].btn-primary:focus,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button:hover,
.dark-bg div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button:focus {
background-color: #515151;
color: #FFF; }
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field-container {
position: relative; }
div.wpforms-container-full .wpforms-form label.wpforms-error {
position: absolute;
bottom: -21px;
left: 0; }
@media (min-width: 768px) {
.site-footer .wpforms-confirmation-container-full {
margin: 0;
padding: 4px 10px; } }
@media (min-width: 1200px) {
.site-footer .wpforms-confirmation-container-full {
width: 500px;
margin: 0;
padding: 4px 10px; } }  div.wpforms-container-full.contact-form .wpforms-form .wpforms-field-label {
margin-bottom: 8px;
color: #818181;
font-weight: 400;
font-size: 13px; }
div.wpforms-container-full.contact-form .wpforms-form input[type=email],
div.wpforms-container-full.contact-form .wpforms-form input[type=password],
div.wpforms-container-full.contact-form .wpforms-form input[type=search],
div.wpforms-container-full.contact-form .wpforms-form input[type=text],
div.wpforms-container-full.contact-form .wpforms-form input[type=url],
div.wpforms-container-full.contact-form .wpforms-form textarea {
padding: .618em;
background-color: #f2f2f2;
color: #666666;
line-height: 1;
outline: none;
border: 0;
-webkit-appearance: none;
border-radius: 0;
box-sizing: border-box;
font-weight: normal;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125);
width: 100%;
font-size: 14px;
line-height: 1; }
div.wpforms-container-full.contact-form .wpforms-form input[type=email],
div.wpforms-container-full.contact-form .wpforms-form input[type=password],
div.wpforms-container-full.contact-form .wpforms-form input[type=search],
div.wpforms-container-full.contact-form .wpforms-form input[type=text],
div.wpforms-container-full.contact-form .wpforms-form input[type=url] {
height: auto; }
.light-bg div.wpforms-container-full.contact-form .wpforms-form input[type=email],
.light-bg div.wpforms-container-full.contact-form .wpforms-form input[type=password],
.light-bg div.wpforms-container-full.contact-form .wpforms-form input[type=search],
.light-bg div.wpforms-container-full.contact-form .wpforms-form input[type=text],
.light-bg div.wpforms-container-full.contact-form .wpforms-form input[type=url],
.light-bg div.wpforms-container-full.contact-form .wpforms-form textarea {
background-color: #ECECEC; }
div.wpforms-container-full.contact-form .wpforms-form input[type=submit],
div.wpforms-container-full.contact-form .wpforms-form button[type=submit],
div.wpforms-container-full.contact-form .wpforms-form .wpforms-page-button {
width: 50%;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
background-color: #2A2A2A;
color: #FFF;
border-color: #2A2A2A;
transition: all .2s linear 0s; }
div.wpforms-container-full.contact-form .wpforms-form input[type=submit]:hover,
div.wpforms-container-full.contact-form .wpforms-form button[type=submit]:hover,
div.wpforms-container-full.contact-form .wpforms-form .wpforms-page-button:hover {
background-color: #444343;
color: #FFF;
transition: all .2s linear 0s; }