@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-ple{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.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-ple{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce-ple;animation-name:bounce-ple;-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 inner-pulse{0%,100%{-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)}}@keyframes inner-pulse{0%,100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.inner.pulse{-webkit-animation-name:inner-pulse;animation-name:inner-pulse;background:rgba(0,0,0,.2);border-radius:50%;height:auto!important;width:auto!important;position:relative!important;left:0!important;top:0!important;margin:0!important;transform:none!important;z-index:-2}.inner.pulse:after{display:none!important}@-webkit-keyframes rubberBand{0%,100%{-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(.75,1.25,1);transform:scale3d(.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)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,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);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-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);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-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%,100%{-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)}}@keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-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);-ms-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);-ms-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)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-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)}}@keyframes wobble{0%,100%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.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(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-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}.bounceOut,.flipOutX{-webkit-animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.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(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-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);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-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);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;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);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-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);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-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);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-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);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:translate3d(0,0,0)}}.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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important}@-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);-ms-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);-ms-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);-ms-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);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{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);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-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);-ms-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;animation-duration:.75s;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);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-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);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-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);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-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);-ms-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:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:rotate3d(0,0,0,0);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:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:rotate3d(0,0,0,0);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:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:rotate3d(0,0,0,0);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:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:rotate3d(0,0,0,0);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:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:rotate3d(0,0,0,0);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;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-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;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-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;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-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;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-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;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-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;-ms-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);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-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);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-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);-ms-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:translate3d(0,0,0) rotate3d(0,0,0,0);transform:translate3d(0,0,0) rotate3d(0,0,0,0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-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;-ms-transform:none;transform:translate3d(0,0,0) rotate3d(0,0,0,0)}}.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);-ms-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);-ms-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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.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);-ms-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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.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);-ms-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);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-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);-ms-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);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.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%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);-ms-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%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);-ms-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%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);-ms-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%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);-ms-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);-ms-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);-ms-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);-ms-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);-ms-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);-ms-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);-ms-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);-ms-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} @media print {
*,
*:before,
*:after {
background: transparent !important;
color: #000 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="#"]:after,
a[href^="javascript:"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
select {
background: #fff !important;
}
.navbar {
display: none;
}
.btn > .caret,
.dropup > .btn > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
} * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16;
line-height: 1.5;
color: #333333;
background-color: #fff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover,
a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 0;
}
.img-thumbnail {
padding: 4px;
line-height: 1.5;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 0;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 24;
margin-bottom: 24;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight: normal;
line-height: 1;
color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 24;
margin-bottom: 12;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top: 12;
margin-bottom: 12;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size: 75%;
}
h1,
.h1 {
font-size: 41;
}
h2,
.h2 {
font-size: 34;
}
h3,
.h3 {
font-size: 28;
}
h4,
.h4 {
font-size: 20;
}
h5,
.h5 {
font-size: 16;
}
h6,
.h6 {
font-size: 14;
}
p {
margin: 0 0 12;
}
.lead {
margin-bottom: 24;
font-size: 18;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 24;
}
}
small,
.small {
font-size: 81%;
}
mark,
.mark {
background-color: #fcf8e3;
padding: .2em;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-nowrap {
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase;
}
.text-uppercase {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-muted {
color: #777777;
}
.text-primary {
color: #337ab7;
}
a.text-primary:hover {
color: #286090;
}
.text-success {
color: #3c763d;
}
a.text-success:hover {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover {
color: #843534;
}
.bg-primary {
color: #fff;
background-color: #337ab7;
}
a.bg-primary:hover {
background-color: #286090;
}
.bg-success {
background-color: #dff0d8;
}
a.bg-success:hover {
background-color: #c1e2b3;
}
.bg-info {
background-color: #d9edf7;
}
a.bg-info:hover {
background-color: #afd9ee;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:hover {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:hover {
background-color: #e4b9b9;
}
.page-header {
padding-bottom: 11;
margin: 48 0 24;
border-bottom: 1px solid #eeeeee;
}
ul,
ol {
margin-top: 0;
margin-bottom: 12;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px;
}
.list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
dl {
margin-top: 0;
margin-bottom: 24;
}
dt,
dd {
line-height: 1.5;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}
@media (min-width: 768px) {
.dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
white-space: nowrap;
}
.dl-horizontal dd {
margin-left: 180px;
}
}
abbr[title],
abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #777777;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 12 24;
margin: 0 0 24;
font-size: 20;
border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
display: block;
font-size: 80%;
line-height: 1.5;
color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eeeeee;
border-left: 0;
text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
address {
margin-bottom: 24;
font-style: normal;
line-height: 1.5;
}
code,
kbd,
pre,
samp {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 0;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #fff;
background-color: #333;
border-radius: 0;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: bold;
-webkit-box-shadow: none;
box-shadow: none;
}
pre {
display: block;
padding: 11.5;
margin: 0 0 12;
font-size: 15;
line-height: 1.5;
word-break: break-all;
word-wrap: break-word;
color: #333333;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 0;
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 970px;
}
}
@media (min-width: 1200px) {
.container {
width: 1170px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 24;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.5;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 18;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
fieldset {
padding: 0;
margin: 0;
border: 0;
min-width: 0;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: bold;
}
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}
input[type="file"] {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 9px;
font-size: 16;
line-height: 1.5;
color: #555555;
}
.form-control {
display: block;
width: 100%;
height: 42px;
padding: 8px 24px;
font-size: 16;
line-height: 1.5;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
background-color: #eeeeee;
opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
cursor: not-allowed;
}
textarea.form-control {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
line-height: 42px;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
.input-group-sm input[type="date"],
.input-group-sm input[type="time"],
.input-group-sm input[type="datetime-local"],
.input-group-sm input[type="month"] {
line-height: 31px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
.input-group-lg input[type="date"],
.input-group-lg input[type="time"],
.input-group-lg input[type="datetime-local"],
.input-group-lg input[type="month"] {
line-height: 46px;
}
}
.form-group {
margin-bottom: 15px;
}
.radio,
.checkbox {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label,
.checkbox label {
min-height: 24;
padding-left: 20px;
margin-bottom: 0;
font-weight: normal;
cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: normal;
cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
cursor: not-allowed;
}
.form-control-static {
padding-top: 9px;
padding-bottom: 9px;
margin-bottom: 0;
min-height: 40;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.input-sm {
height: 31px;
padding: 5px 10px;
font-size: 13;
line-height: 1.5;
border-radius: 0;
}
select.input-sm {
height: 31px;
line-height: 31px;
}
textarea.input-sm,
select[multiple].input-sm {
height: auto;
}
.form-group-sm .form-control {
height: 31px;
padding: 5px 10px;
font-size: 13;
line-height: 1.5;
border-radius: 0;
}
select.form-group-sm .form-control {
height: 31px;
line-height: 31px;
}
textarea.form-group-sm .form-control,
select[multiple].form-group-sm .form-control {
height: auto;
}
.form-group-sm .form-control-static {
height: 31px;
padding: 5px 10px;
font-size: 13;
line-height: 1.5;
min-height: 37;
}
.input-lg {
height: 46px;
padding: 10px 16px;
font-size: 18;
line-height: 1.3333333;
border-radius: 0;
}
select.input-lg {
height: 46px;
line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
height: auto;
}
.form-group-lg .form-control {
height: 46px;
padding: 10px 16px;
font-size: 18;
line-height: 1.3333333;
border-radius: 0;
}
select.form-group-lg .form-control {
height: 46px;
line-height: 46px;
}
textarea.form-group-lg .form-control,
select[multiple].form-group-lg .form-control {
height: auto;
}
.form-group-lg .form-control-static {
height: 46px;
padding: 10px 16px;
font-size: 18;
line-height: 1.3333333;
min-height: 42;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 52.5px;
}
.form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 42px;
height: 42px;
line-height: 42px;
text-align: center;
pointer-events: none;
}
.input-lg + .form-control-feedback {
width: 46px;
height: 46px;
line-height: 46px;
}
.input-sm + .form-control-feedback {
width: 31px;
height: 31px;
line-height: 31px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
color: #3c763d;
}
.has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
}
.has-success .form-control-feedback {
color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
color: #8a6d3b;
}
.has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color: #8a6d3b;
border-color: #8a6d3b;
background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
color: #a94442;
}
.has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color: #a94442;
border-color: #a94442;
background-color: #f2dede;
}
.has-error .form-control-feedback {
color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
top: 29;
}
.has-feedback label.sr-only ~ .form-control-feedback {
top: 0;
}
.help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #737373;
}
@media (min-width: 768px) {
.form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-static {
display: inline-block;
}
.form-inline .input-group {
display: inline-table;
vertical-align: middle;
}
.form-inline .input-group .input-group-addon,
.form-inline .input-group .input-group-btn,
.form-inline .input-group .form-control {
width: auto;
}
.form-inline .input-group > .form-control {
width: 100%;
}
.form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio,
.form-inline .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio label,
.form-inline .checkbox label {
padding-left: 0;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
top: 0;
}
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 9px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height: 33px;
}
.form-horizontal .form-group {
margin-left: -15px;
margin-right: -15px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 9px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
right: 15px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 14.333333px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
padding-top: 6px;
}
} .caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.dropup,
.dropdown {
position: relative;
}
.dropdown-toggle:focus {
outline: 0;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 16;
text-align: left;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 11 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.5;
color: #333333;
white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
text-decoration: none;
color: #262626;
background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
outline: 0;
background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
text-decoration: none;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed;
}
.open > .dropdown-menu {
display: block;
}
.open > a {
outline: 0;
}
.dropdown-menu-right {
left: auto;
right: 0;
}
.dropdown-menu-left {
left: 0;
right: auto;
}
.dropdown-header {
display: block;
padding: 3px 20px;
font-size: 13;
line-height: 1.5;
color: #777777;
white-space: nowrap;
}
.dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 990;
}
.pull-right > .dropdown-menu {
right: 0;
left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
border-top: 0;
border-bottom: 4px solid;
content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 768px) {
.navbar-right .dropdown-menu {
left: auto;
right: 0;
}
.navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
.btn-group > .btn:first-child {
margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group > .btn-group {
float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.btn .caret {
margin-left: 0;
}
.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-bottom-left-radius: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
float: none;
display: table-cell;
width: 1%;
}
.btn-group-justified > .btn-group .btn {
width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.input-group {
position: relative;
display: table;
border-collapse: separate;
}
.input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height: 46px;
padding: 10px 16px;
font-size: 18;
line-height: 1.3333333;
border-radius: 0;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height: 46px;
line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height: 31px;
padding: 5px 10px;
font-size: 13;
line-height: 1.5;
border-radius: 0;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height: 31px;
line-height: 31px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.input-group-addon,
.input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.input-group-addon {
padding: 8px 24px;
font-size: 16;
font-weight: normal;
line-height: 1;
color: #555555;
text-align: center;
background-color: #eeeeee;
border: 1px solid #ccc;
border-radius: 0;
}
.input-group-addon.input-sm {
padding: 5px 10px;
font-size: 13;
border-radius: 0;
}
.input-group-addon.input-lg {
padding: 10px 16px;
font-size: 18;
border-radius: 0;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.input-group-addon:first-child {
border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.input-group-addon:last-child {
border-left: 0;
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.input-group-btn > .btn {
position: relative;
}
.input-group-btn > .btn + .btn {
margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
margin-left: -1px;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.nav > li {
position: relative;
display: block;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.nav > li.disabled > a {
color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #777777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: #eeeeee;
border-color: #337ab7;
}
.nav .nav-divider {
height: 1px;
margin: 11 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.5;
border: 1px solid transparent;
border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color: #555555;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified > li {
float: none;
}
.nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 0 0 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 0;
}
.nav-pills > li + li {
margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color: #fff;
background-color: #337ab7;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%;
}
.nav-justified > li {
float: none;
}
.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 0 0 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.pager {
padding-left: 0;
margin: 24 0;
list-style: none;
text-align: center;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
float: right;
}
.pager .previous > a,
.pager .previous > span {
float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color: #777777;
background-color: #fff;
cursor: not-allowed;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
a.label:hover,
a.label:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
.label-default {
background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #5e5e5e;
}
.label-primary {
background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #286090;
}
.label-success {
background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #449d44;
}
.label-info {
background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #31b0d5;
}
.label-warning {
background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #ec971f;
}
.label-danger {
background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #c9302c;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 13;
font-weight: bold;
color: #fff;
line-height: 1;
vertical-align: baseline;
white-space: nowrap;
text-align: center;
background-color: #777777;
border-radius: 10px;
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
top: 0;
padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: #337ab7;
background-color: #fff;
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.thumbnail {
display: block;
padding: 4px;
margin-bottom: 24;
line-height: 1.5;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 0;
-webkit-transition: border 0.2s ease-in-out;
-o-transition: border 0.2s ease-in-out;
transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
margin-left: auto;
margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color: #337ab7;
}
.thumbnail .caption {
padding: 9px;
color: #333333;
}
.alert {
padding: 15px;
margin-bottom: 24;
border: 1px solid transparent;
border-radius: 0;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress {
overflow: hidden;
height: 24;
margin-bottom: 24;
background-color: #f5f5f5;
border-radius: 0;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
float: left;
width: 0%;
height: 100%;
font-size: 13;
line-height: 24;
color: #fff;
text-align: center;
background-color: #337ab7;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
margin-top: 15px;
}
.media:first-child {
margin-top: 0;
}
.media,
.media-body {
zoom: 1;
overflow: hidden;
}
.media-body {
width: 10000px;
}
.media-object {
display: block;
}
.media-right,
.media > .pull-right {
padding-left: 10px;
}
.media-left,
.media > .pull-left {
padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
display: table-cell;
vertical-align: top;
}
.media-middle {
vertical-align: middle;
}
.media-bottom {
vertical-align: bottom;
}
.media-heading {
margin-top: 0;
margin-bottom: 5px;
}
.media-list {
padding-left: 0;
list-style: none;
}
.list-group {
margin-bottom: 20px;
padding-left: 0;
}
.list-group-item {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
.list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
a.list-group-item {
color: #555;
}
a.list-group-item .list-group-item-heading {
color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
text-decoration: none;
color: #555;
background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
background-color: #eeeeee;
color: #777777;
cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
z-index: 2;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
color: #c7ddef;
}
.list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
}
a.list-group-item-success {
color: #3c763d;
}
a.list-group-item-success .list-group-item-heading {
color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
color: #3c763d;
background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
}
.list-group-item-info {
color: #31708f;
background-color: #d9edf7;
}
a.list-group-item-info {
color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
color: #31708f;
background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
color: #fff;
background-color: #31708f;
border-color: #31708f;
}
.list-group-item-warning {
color: #8a6d3b;
background-color: #fcf8e3;
}
a.list-group-item-warning {
color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
color: #8a6d3b;
background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
}
.list-group-item-danger {
color: #a94442;
background-color: #f2dede;
}
a.list-group-item-danger {
color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
color: #a94442;
background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
color: #fff;
background-color: #a94442;
border-color: #a94442;
}
.list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.panel {
margin-bottom: 24;
background-color: #fff;
border: 1px solid transparent;
border-radius: 0;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
padding: 15px;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: -1;
border-top-left-radius: -1;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 18;
color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: -1;
border-top-left-radius: -1;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.list-group + .panel-footer {
border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
padding-left: 15px;
padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius: -1;
border-top-left-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
border-top-left-radius: -1;
border-top-right-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: -1;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
border-bottom-left-radius: -1;
border-bottom-right-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: -1;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom: 0;
}
.panel > .table-responsive {
border: 0;
margin-bottom: 0;
}
.panel-group {
margin-bottom: 24;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 0;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #ddd;
}
.panel-default {
border-color: #ddd;
}
.panel-default > .panel-heading {
color: #333333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
color: #f5f5f5;
background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ddd;
}
.panel-primary {
border-color: #337ab7;
}
.panel-primary > .panel-heading {
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
color: #337ab7;
background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #337ab7;
}
.panel-success {
border-color: #d6e9c6;
}
.panel-success > .panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
color: #dff0d8;
background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #d6e9c6;
}
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #d9edf7;
background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.panel-warning {
border-color: #faebcc;
}
.panel-warning > .panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
color: #fcf8e3;
background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #faebcc;
}
.panel-danger {
border-color: #ebccd1;
}
.panel-danger > .panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
color: #f2dede;
background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ebccd1;
}
.embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
padding-bottom: 75%;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
padding: 24px;
border-radius: 0;
}
.well-sm {
padding: 9px;
border-radius: 0;
}
.close {
float: right;
font-size: 24;
font-weight: bold;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 0.5;
filter: alpha(opacity=50);
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
} .modal-open {
overflow: hidden;
}
.modal {
display: none;
overflow: hidden;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
-o-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: -webkit-transform 0.3s ease-out;
-o-transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
min-height: 16.5px;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.5;
}
.modal-body {
position: relative;
padding: 15px;
}
.modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
width: 900px;
}
}
.tooltip {
position: absolute;
z-index: 1070;
display: block;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13;
font-weight: normal;
line-height: 1.4;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
text-decoration: none;
background-color: #000;
border-radius: 0;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
right: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
right: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
left: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: none;
max-width: 276px;
padding: 1px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16;
font-weight: normal;
line-height: 1.5;
text-align: left;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
white-space: normal;
}
.popover.top {
margin-top: -10px;
}
.popover.right {
margin-left: 10px;
}
.popover.bottom {
margin-top: 10px;
}
.popover.left {
margin-left: -10px;
}
.popover-title {
margin: 0;
padding: 8px 14px;
font-size: 16;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: -1 -1 0 0;
}
.popover-content {
padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.popover > .arrow {
border-width: 11px;
}
.popover > .arrow:after {
border-width: 10px;
content: "";
}
.popover.top > .arrow {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
border-top-color: #999999;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
}
.popover.top > .arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #fff;
}
.popover.right > .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
border-right-color: #999999;
border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #fff;
}
.popover.bottom > .arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999999;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -11px;
}
.popover.bottom > .arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #fff;
}
.popover.left > .arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
border-left-color: #999999;
border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #fff;
bottom: -10px;
}
.carousel {
position: relative;
}
.carousel-inner {
position: relative;
overflow: hidden;
width: 100%;
}
.carousel-inner > .item {
display: none;
position: relative;
-webkit-transition: 0.6s ease-in-out left;
-o-transition: 0.6s ease-in-out left;
transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
-webkit-transition: -webkit-transform 0.6s ease-in-out;
-moz-transition: -moz-transform 0.6s ease-in-out;
-o-transition: -o-transform 0.6s ease-in-out;
transition: -webkit-transform 0.6s ease-in-out;
-o-transition: transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000;
-moz-perspective: 1000;
perspective: 1000;
}
.carousel-inner > .item.next,
.carousel-inner > .item.active.right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
left: 0;
}
.carousel-inner > .item.prev,
.carousel-inner > .item.active.left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0;
}
.carousel-inner > .item.next.left,
.carousel-inner > .item.prev.right,
.carousel-inner > .item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
left: 0;
}
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display: block;
}
.carousel-inner > .active {
left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner > .next {
left: 100%;
}
.carousel-inner > .prev {
left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left: 0;
}
.carousel-inner > .active.left {
left: -100%;
}
.carousel-inner > .active.right {
left: 100%;
}
.carousel-control {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 15%;
opacity: 0.5;
filter: alpha(opacity=50);
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
left: auto;
right: 0;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
outline: 0;
color: #fff;
text-decoration: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
margin-top: -10px;
line-height: 1;
font-family: serif;
}
.carousel-control .icon-prev:before {
content: '\2039';
}
.carousel-control .icon-next:before {
content: '\203a';
}
.carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #fff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #fff;
}
.carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -15px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -15px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -15px;
}
.carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
} .clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
content: " ";
display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}.click-disable{pointer-events: none;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none}.spaced_between > *{justify-content: space-between}.background_cover{background-size: cover;background-position: center center;background-repeat: no-repeat}.bg_vtop{background-position: center top !important}.bg_vbottom{background-position: center bottom !important}.bg_cover{background-size: cover !important}.bg_contain{background-size: contain;background-size: 100% auto !important}.bg_tc{background-position: top center !important}.bg_tr{background-position: top right !important}.bg_cl{background-position: center left !important}.bg_cc{background-position: center center !important}.bg_cr{background-position: center right !important}.bg_bl{background-position: bottom left !important}.bg_bc{background-position: bottom center !important}.bg_br{background-position: bottom right !important}.bg_no_repeat{background-repeat: no-repeat !important}.bg_repeat_x{background-repeat: repeat-x !important}.bg_repeat_y{background-repeat: repeat-y !important}.no-touch .bg_fixed{background-attachment: fixed !important}.bg_scroll{background-attachment: scroll !important}.full_height{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;min-height: calc(100vh -  97px);min-height: -o-calc(100vh -  97px);min-height: -webkit-calc(100vh -  97px);min-height: -moz-calc(100vh -  97px)}@media only screen and (max-width: 991px){.full_height{min-height: calc(100vh -  78px);min-height: -o-calc(100vh -  78px);min-height: -webkit-calc(100vh -  78px);min-height: -moz-calc(100vh -  78px)}}@media only screen and (max-width: 767px){.full_height{min-height: calc(100vh -  68px);min-height: -o-calc(100vh -  68px);min-height: -webkit-calc(100vh -  68px);min-height: -moz-calc(100vh -  68px)}}.transparent_header .full_height{min-height: calc(100vh);min-height: -o-calc(100vh);min-height: -webkit-calc(100vh);min-height: -moz-calc(100vh)}.width_80pc{width: 80%}@media only screen and (max-width: 991px){.width_80pc{width: 100%}}.width_60pc{width: 62%}@media only screen and (max-width: 1200px){.width_60pc{width: 80%}}@media only screen and (max-width: 991px){.width_60pc{width: 100%}}.width_50pc{width: 50%}@media only screen and (max-width: 1200px){.width_50pc{width: 80%}}@media only screen and (max-width: 991px){.width_50pc{width: 100%}}.ple-full-width-section-and-container,.js-ple-full-width-section-and-fluid-container,.js-ple-full-width-section-and-default-container{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw}@media only screen and (max-width: 768px){.ple-full-width-section-and-container > .container,.js-ple-full-width-section-and-fluid-container > .container,.js-ple-full-width-section-and-default-container > .container{padding-left: 24px;padding-right: 24px}}.ple-full-width-section-and-container{padding-left: 24px;padding-right: 24px}.js-ple-full-width-section-and-fluid-container{padding-left: 7px;padding-right: 7px}.show{visibility: visible !important;opacity: 1 !important;filter: alpha(opacity=100) !important}.not_visible{visibility: hidden}.pause_animation{-moz-animation-name: none;-webkit-animation-name: none;animation-name: none;visibility: hidden}.overflow_hidden{overflow: hidden}.uppercase{text-transform: uppercase !important}.centered{text-align: center}.item_left[class*="width"]{margin-right: auto !important}.item_right[class*="width"]{margin-left: auto !important}.item_centered[class*="width"]{margin-left: auto !important;margin-right: auto !important}.lead{font-size: 20px;font-weight: normal}@media (min-width: 768px){.lead{font-size: 27px}}.btn_inline{display: inline-block;margin-right: 10px}.boxed{padding-top: 30px !important;padding-bottom: 30px !important;padding-left: 26px !important;padding-right: 26px !important}.boxed_plus{padding-top: 40px !important;padding-bottom: 40px !important;padding-left: 36px !important;padding-right: 36px !important}.boxed_special{padding-top: 40px !important;padding-bottom: 40px !important;padding-left: 36px !important;padding-right: 36px !important;box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18)}.transparent,.transparent_film:not([class*="bg"]){background-color: transparent !important}.transparent_film > *{position: relative}.transparent_film:before{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background-color: #fff;background-color: rgba(255,255,255,0.5)}.transparent_boxed{background-color: transparent !important}.transparent_boxed > *{background-color: #fff;border-color: #fff;border-style: solid;border-left-width: 48px;border-right-width: 48px;border-top-width: 96px;border-bottom-width: 96px}.transparent_boxed.black_section > *{background-color: #000;border-color: #000}.transparent_boxed.dark_section > *{background-color: #1b1b1b;border-color: #1b1b1b}.transparent_boxed.white_section > *{background-color: #fff;border-color: #fff}.transparent_boxed.light_section > *{background-color: #f7f7f7;border-color: #f7f7f7}.transparent_boxed.primary_section > *{background-color: #ae904b;border-color: #ae904b}.transparent_boxed.secondary_section > *{background-color: #ae904b;border-color: #ae904b}.vc_parallax.transparent_film:before{z-index: 1}.black_section.transparent_film:before{background-color: #000;background-color: rgba(0,0,0,0.5)}.white_section.transparent_film:before{background-color: #fff;background-color: rgba(255,255,255,0.5)}.primary_section.transparent_film:before{background-color: #9c8143;background-color: rgba(156,129,67,0.5)}.secondary_section.transparent_film:before{background-color: #9c8143;background-color: rgba(156,129,67,0.5)}.dark_section.transparent_film:before{background-color: #0e0e0e;background-color: rgba(14,14,14,0.5)}.light_section.transparent_film:before{background-color: #fff;background-color: rgba(255,255,255,0.5)}.neutralize_links a:link,.neutralize_links a:visited{color: #1b1b1b !important}.black_section.neutralize_links a:link,.black_section.neutralize_links a:visited{color: #fff !important}.white_section.neutralize_links a:link,.white_section.neutralize_links a:visited{color: #1b1b1b !important}.primary_section.neutralize_links a:link,.primary_section.neutralize_links a:visited{color: #fff !important}.secondary_section.neutralize_links a:link,.secondary_section.neutralize_links a:visited{color: #fff !important}.dark_section.neutralize_links a:link,.dark_section.neutralize_links a:visited{color: #fff !important}.light_section.neutralize_links a:link,.light_section.neutralize_links a:visited{color: #1b1b1b !important}.textify_links a:link,.textify_links a:visited{color: #1b1b1b !important}.textify_links a:hover,.textify_links a:active{color: #ae904b !important}.primary_section .textify_links a:link,.primary_section.textify_links a:link,.primary_section .textify_links a:visited,.primary_section.textify_links a:visited{color: #fff !important}.primary_section .textify_links a:hover,.primary_section.textify_links a:hover,.primary_section .textify_links a:active,.primary_section.textify_links a:active{color: #5e5e5e !important}.secondary_section .textify_links a:link,.secondary_section.textify_links a:link,.secondary_section .textify_links a:visited,.secondary_section.textify_links a:visited{color: #fff !important}.secondary_section .textify_links a:hover,.secondary_section.textify_links a:hover,.secondary_section .textify_links a:active,.secondary_section.textify_links a:active{color: #ae904b !important}.dark_section .textify_links a:link,.dark_section.textify_links a:link,.dark_section .textify_links a:visited,.dark_section.textify_links a:visited{color: #fff !important}.dark_section .textify_links a:hover,.dark_section.textify_links a:hover,.dark_section .textify_links a:active,.dark_section.textify_links a:active{color: #ae904b !important}.light_section .textify_links a:link,.light_section.textify_links a:link,.light_section .textify_links a:visited,.light_section.textify_links a:visited{color: #1b1b1b !important}.light_section .textify_links a:hover,.light_section.textify_links a:hover,.light_section .textify_links a:active,.light_section.textify_links a:active{color: #5e5e5e !important}.black_section .textify_links a:link,.black_section.textify_links a:link,.black_section .textify_links a:visited,.black_section.textify_links a:visited{color: #fff !important}.black_section .textify_links a:hover,.black_section.textify_links a:hover,.black_section .textify_links a:active,.black_section.textify_links a:active{color: #fff !important}.white_section .textify_links a:link,.white_section.textify_links a:link,.white_section .textify_links a:visited,.white_section.textify_links a:visited{color: #1b1b1b !important}.white_section .textify_links a:hover,.white_section.textify_links a:hover,.white_section .textify_links a:active,.white_section.textify_links a:active{color: #ae904b !important}.footer .textify_links a:link,.footer.textify_links a:link,.footer .textify_links a:visited,.footer.textify_links a:visited{color: #fff !important}.footer .textify_links a:hover,.footer.textify_links a:hover,.footer .textify_links a:active,.footer.textify_links a:active{color: #ae904b !important}.gradient_film_to_top,.gradient_film_to_bottom{background-color: transparent !important}.gradient_film_to_top > *,.gradient_film_to_bottom > *{position: relative}.gradient_film_to_top:before,.gradient_film_to_bottom:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0}.gradient_film_to_top:before{background: linear-gradient(to top, #fff 0%, #fff 10%, transparent 100%)}.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #fff 0%, #fff 10%, transparent 100%)}.black_section.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #000 0%, transparent 100%)}.white_section.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #fff 0%, transparent 100%)}.primary_section.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #ae904b 0%, transparent 100%)}.secondary_section.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #ae904b 0%, transparent 100%)}.dark_section.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #1b1b1b 0%, transparent 100%)}.light_section.gradient_film_to_bottom:before{background: linear-gradient(to bottom, #f7f7f7 0%, transparent 100%)}.black_section.gradient_film_to_top:before{background: linear-gradient(to top, #000 0%, transparent 100%)}.white_section.gradient_film_to_top:before{background: linear-gradient(to top, #fff 0%, transparent 100%)}.primary_section.gradient_film_to_top:before{background: linear-gradient(to top, #ae904b 0%, transparent 100%)}.secondary_section.gradient_film_to_top:before{background: linear-gradient(to top, #ae904b 0%, transparent 100%)}.dark_section.gradient_film_to_top:before{background: linear-gradient(to top, #1b1b1b 0%, transparent 100%)}.light_section.gradient_film_to_top:before{background: linear-gradient(to top, #f7f7f7 0%, transparent 100%)}.no_margin{margin: 0 !important}.no_margin_top{margin-top: 0 !important}.no_margin_bottom{margin-bottom: 0 !important}.margin_top{margin-top: 24px !important}.margin_bottom{margin-bottom: 24px !important}.margin_top_1-2{margin-top: 12px !important}.margin_bottom_1-2{margin-bottom: 12px !important}.padding_none{padding: 0 !important}.padding_top_none{padding-top: 0 !important}.padding_bottom_none{padding-bottom: 0 !important}.padding_top{padding-top: 96px !important}.padding_bottom{padding-bottom: 96px !important}.padding_top_2-3{padding-top: 64px !important}.padding_bottom_2-3{padding-bottom: 64px !important}.padding_top_1-2{padding-top: 48px !important}.padding_bottom_1-2{padding-bottom: 48px !important}.padding_top_1-3{padding-top: 32px !important}.padding_bottom_1-3{padding-bottom: 32px !important}.padding_top_1-4{padding-top: 24px !important}.padding_bottom_1-4{padding-bottom: 24px !important}.padding_top_x2{padding-top: 192px !important}.padding_bottom_x2{padding-bottom: 192px !important}.padding_top_x3{padding-top: 288px !important}.padding_bottom_x3{padding-bottom: 288px !important}@media only screen and (min-width: 768px){.negative_margin_top_200_front{margin-top: -200px;overflow: visible}.negative_margin_top_150_front{margin-top: -150px;overflow: visible}.negative_margin_top_100_front{margin-top: -100px;overflow: visible}.negative_margin_top_50_front{margin-top: -50px;overflow: visible}.negative_margin_bottom_200_front{margin-bottom: -200px;z-index: 1}.negative_margin_bottom_200_front + div{overflow: visible !important}.negative_margin_bottom_150_front{margin-bottom: -150px;z-index: 1}.negative_margin_bottom_150_front + div{overflow: visible !important}.negative_margin_bottom_100_front{margin-bottom: -100px;z-index: 1}.negative_margin_bottom_100_front + div{overflow: visible !important}.negative_margin_bottom_50_front{margin-bottom: -50px;z-index: 1}.negative_margin_bottom_50_front + div{overflow: visible !important}}.stretchy_wrapper{width: 100% !important;padding-bottom: 56.25% !important;position: relative !important;overflow: hidden !important;height: 0px;background-size: cover;background-position: center center;background-repeat: no-repeat;display: block}.stretchy_wrapper.ratio_16-9{padding-bottom: 56.25% !important}.stretchy_wrapper.ratio_15-9{padding-bottom: 62% !important}.stretchy_wrapper.ratio_4-3{padding-bottom: 75% !important}.stretchy_wrapper.ratio_12-5{padding-bottom: 41.66% !important}.stretchy_wrapper.ratio_2-1{padding-bottom: 50% !important}.stretchy_wrapper.ratio_1-1{padding-bottom: 100% !important}.stretchy_wrapper.ratio_5-1{padding-bottom: 20% !important}.stretchy_wrapper.ratio_2-3{padding-bottom: 150% !important}.stretchy_wrapper.ratio_3-4{padding-bottom: 133.33% !important}.stretchy_wrapper > *{display: block;position: absolute !important;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%}.click-disable{-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none}.max_width_1{max-width: 97px}.max_width_2{max-width: 195px}.max_width_3{max-width: 292px}.max_width_4{max-width: 390px}.max_width_5{max-width: 487px}.max_width_6{max-width: 585px}.max_width_7{max-width: 682px}.max_width_8{max-width: 778px}.max_width_9{max-width: 875px}.max_width_10{max-width: 972px}.rounded_icons_list{margin-top: 24px;margin-bottom: 24px}.rounded_icons_list i{border: solid 1px;width: 50px;height: 50px;line-height: 48px;border-radius: 50%;text-align: center;margin: 5px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px}.col-xs-5ths{width: 20%;float: left}@media (min-width: 768px){.col-sm-5ths{width: 20%;float: left}}@media (min-width: 992px){.col-md-5ths{width: 20%;float: left}}@media (min-width: 1200px){.col-lg-5ths{width: 20%;float: left}}body{-webkit-font-smoothing: antialiased;background-color: #fff;color: #1b1b1b;font-family: Rubik, sans-serif;font-size: 18px;font-weight: normal;line-height: 1.55;overflow-x: hidden}@media only screen and (max-width: 768px){body{font-size: 17px}}body.sticky_header:not(.transparent_header){margin-top: 97px}@media only screen and (max-width: 991px){body.sticky_header:not(.transparent_header){margin-top: 78px}}@media only screen and (max-width: 767px){body.sticky_header:not(.transparent_header){margin-top: 68px}}body.sticky_header.header_will_appear,body.sticky_header.header_is_at_bottom{margin-top: 0}#page_wrapper{overflow: hidden}#page_wrapper.transparent_film,#page_wrapper.gradient_film_to_top,#page_wrapper.gradient_film_to_bottom{position: relative}#hero_bg_panel{position: absolute;top: 0;left: 0;width: 100vw;height: 100vh}.display-block{display: block}a{color: #ae904b}a:hover,a:active,a:focus{text-decoration: none;color: #ad9253}a:focus{outline: none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family: Montserrat, sans-serif;font-weight: 700;line-height: 1.1;text-transform: none;margin-top: 27px;margin-bottom: 13.5px}* + h1,* + h2,* + h3,* + .h1,* + .h2,* + .h3{margin-top: 27px}* + h4,* + h5,* + h6,* + .h4,* + .h5,* + .h6{margin-top: 13.5px}h1,.h1{font-size: 40px}@media only screen and (max-width: 991px){h1,.h1{font-size: 36px}}@media only screen and (max-width: 768px){h1,.h1{font-size: 32px}}@media only screen and (max-width: 480px){h1,.h1{font-size: 28px}}h2,.h2{font-size: 33px}@media only screen and (max-width: 991px){h2,.h2{font-size: 29.7px}}@media only screen and (max-width: 768px){h2,.h2{font-size: 26.4px}}@media only screen and (max-width: 480px){h2,.h2{font-size: 23.1px}}h3,.h3{font-size: 30px}@media only screen and (max-width: 991px){h3,.h3{font-size: 28.5px}}@media only screen and (max-width: 768px){h3,.h3{font-size: 25.5px}}@media only screen and (max-width: 480px){h3,.h3{font-size: 22.5px}}h4,.h4{font-size: 20px}@media only screen and (max-width: 991px){h4,.h4{font-size: 19px}}@media only screen and (max-width: 768px){h4,.h4{font-size: 17px}}@media only screen and (max-width: 480px){h4,.h4{font-size: 15px}}h5,.h5{font-size: 16px}h6,.h6{font-size: 15px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{color: inherit}hr{margin-bottom: 0 !important}p{margin: 0 0 13.5px}p + p img,p + div img{display: block;margin-top: 18px}.lead{margin: 24px 0;line-height: 40px;font-weight: 300;font-size: 24px}img{max-width: 100%;height: auto}figure img{max-width: 100%}i.fa{font-style: normal}iframe{border: none;max-width: 100%}pre{padding: 10px;font-size: 16px}table{width: 100%;max-width: 100%;margin-bottom: 27px}table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td{padding: 8px;line-height: 1.55;vertical-align: top;border-top: 1px solid #ddd}table > thead > tr > th{vertical-align: bottom;border-bottom: 2px solid #ddd}table > caption + thead > tr:first-child > th,table > colgroup + thead > tr:first-child > th,table > thead:first-child > tr:first-child > th,table > caption + thead > tr:first-child > td,table > colgroup + thead > tr:first-child > td,table > thead:first-child > tr:first-child > td{border-top: 0}table > tbody + tbody{border-top: 2px solid #ddd}table .table{background-color: #fff}table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td{border-color: inherit}ul,ol{margin-top: 0;margin-bottom: 13.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom: 0}dl{margin-top: 0;margin-bottom: 27px}dt,dd{line-height: 1.55}.list-reset{padding-left: 0;list-style: none}blockquote{padding: 24px 0;margin: 36px 0;font-size: 35px;line-height: 45px;font-weight: 300;border: none;position: relative}blockquote:before{content: "";width: 250px;height: 3px;background-color: #ae904b;display: block;position: absolute;top: 0;left: 0}blockquote + h5,blockquote + h6{position: relative;top: -36px}.blockquote-reverse,blockquote.pull-right{border: none}cite{font-style: italic}blockquote cite{font-size: 20px}address{margin-bottom: 27px;font-style: normal;line-height: 1.55}i.fa.primary_section{background-color: #ae904b !important}i.fa.secondary_section{background-color: #ae904b !important}i.fa.light_section{background-color: #f7f7f7 !important}i.fa.dark_section{background-color: #1b1b1b !important}i.fa.black_section{background-color: #000 !important}i.fa.white_section{background-color: #fff !important}.check_list ul{padding-left: 20px;text-indent: 2px;list-style: none;list-style-position: outside}.check_list ul li{margin-bottom: 8px}.check_list ul li:before{content: '✔';margin-right: 1em;color: #ae904b}.header{color: #fff;background-color: #000;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-overflow-scrolling: touch;position: relative;z-index: 1000}.header .container,.header .container-fluid{position: relative}.header a:link,.header a:visited{color: #fff !important}.header a:hover,.header a:active{color: #ae904b !important}.header.alt_header_triggered{color: #fff;background-color: #000}.header.alt_header_triggered a:link,.header.alt_header_triggered a:visited{color: #fff}.header.alt_header_triggered a:hover,.header.alt_header_triggered a:active{color: #fff}.header.transparent{position: absolute;width: 100%;background-color: #000 !important;background-color: rgba(0,0,0,0.5) !important}.header.transparent.alt_header_triggered{background-color: #000 !important}.header.alt_header_transparent.alt_header_triggered{background-color: #000 !important}.header.header_centered{text-align: center}.header.header_centered .logo{display: block;margin-top: 12px;margin-bottom: 5px}.header.header_centered .logo a.brand{text-align: center}@media only screen and (max-width: 991px){.header.header_centered .logo{margin-top: 12px;margin-bottom: 5px}}@media only screen and (max-width: 768px){.header.header_centered .logo{margin-top: 12px;margin-bottom: 5px}}.header.header_centered .main_nav_wrapper{position: relative;right: inherit;left: inherit;padding: 0;margin-top: 5px;margin-bottom: 5px;-o-transform: translate(0, 0);-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);text-align: center;display: block}@media only screen and (max-width: 991px){.header.header_centered .main_nav_wrapper{margin: 0;padding: 0;height: 0}}.header.header_centered .primary_nav > ul > li{text-align: left}.header.logo_centered_in_menu{text-align: center}.header.logo_centered_in_menu .logo{display: block;margin: 12px 0}.header.logo_centered_in_menu .logo a.brand{text-align: center}@media only screen and (max-width: 991px){.header.logo_centered_in_menu .logo{margin: 12px}}@media only screen and (max-width: 768px){.header.logo_centered_in_menu .logo{margin: 12px}}.header.logo_centered_in_menu .main_nav_wrapper{position: relative;right: inherit;left: inherit;padding: 0;margin: 0;-o-transform: translate(0, 0);-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);text-align: center;display: block}@media only screen and (max-width: 991px){.header.logo_centered_in_menu .main_nav_wrapper{margin: 0;padding: 0;height: 0;position: absolute}}.header.logo_centered_in_menu .primary_nav > ul > li{text-align: left}.header.logo_centered_in_menu nav.primary_nav ul li a.brand::before{background: none !important}.header.sticky_header{left: 0;position: fixed;top: 0;width: 100%}.header.sticky_header.transparent{position: fixed}.header.sticky_header.alt_header_triggered nav.primary_nav.hidden_on_header_stuck{display: none}.header.appearing_sticky_header{position: fixed;width: 100%;-o-transform: translate(0, -97px);-webkit-transform: translate(0, -97px);-ms-transform: translate(0, -97px);transform: translate(0, -97px)}.header.appearing_sticky_header.stuck{-o-transform: translate(0, 0);-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0)}.header.bottom_sticky_header{position: fixed;top: inherit;bottom: 0px;width: 100%}.header.bottom_to_top_sticky_header{position: absolute;width: 100%;bottom: 0px;top: inherit}.header.bottom_to_top_sticky_header.stuck{position: fixed;top: 0px;bottom: inherit;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-overflow-scrolling: touch}.header.sticky_header .logo.shown_on_header_stuck,.header.appearing_sticky_header .logo.shown_on_header_stuck,.header.bottom_sticky_header .logo.shown_on_header_stuck,.header.bottom_to_top_sticky_header .logo.shown_on_header_stuck{display: none}.header.sticky_header .logo.hidden_on_header_stuck,.header.appearing_sticky_header .logo.hidden_on_header_stuck,.header.bottom_sticky_header .logo.hidden_on_header_stuck,.header.bottom_to_top_sticky_header .logo.hidden_on_header_stuck{display: inline-block}.header.sticky_header.alt_header_triggered .logo.hidden_on_header_stuck,.header.appearing_sticky_header.alt_header_triggered .logo.hidden_on_header_stuck,.header.bottom_sticky_header.alt_header_triggered .logo.hidden_on_header_stuck,.header.bottom_to_top_sticky_header.alt_header_triggered .logo.hidden_on_header_stuck{display: none}.header.sticky_header.alt_header_triggered .logo.shown_on_header_stuck,.header.appearing_sticky_header.alt_header_triggered .logo.shown_on_header_stuck,.header.bottom_sticky_header.alt_header_triggered .logo.shown_on_header_stuck,.header.bottom_to_top_sticky_header.alt_header_triggered .logo.shown_on_header_stuck{display: inline-block}.logo{margin: 12px 0;display: inline-block}.logo a.brand{display: block;line-height: 1em;text-align: left;font-weight: 900}.logo a.brand span.site_title{font-size: 26px;line-height: 1em}.logo a.brand img{width: auto;max-height: 73px}.logo a.brand:link,.logo a.brand:visited{color: #fff}.logo a.brand:hover,.logo a.brand:active{color: #ae904b}.logo p{padding: 0;margin: 0;color: #fff}.header nav.primary_nav ul li.logo_in_nav{display: inline-block}@media only screen and (max-width: 991px){.logo{margin: 12px 0}.logo a.brand span.site_title{font-size: 24px}.logo a.brand img{max-height: 54px}.logo p{font-size: 13px}}@media only screen and (max-width: 767px){.logo{margin: 12px 0}.logo a.brand span.site_title{font-size: 22px}.logo a.brand img{max-height: 44px}.logo p{font-size: 12px}}.main_nav_wrapper{display: block;position: absolute;width: auto;white-space: nowrap;top: 50%;-o-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);right: 0}.header.nav_centered .main_nav_wrapper{right: inherit;left: 50%;-o-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.header.nav_left .main_nav_wrapper{right: inherit;display: inline-block;padding-left: 13px}.toggler_and_tools{position: absolute;top: 50%;transform: translate(0, -50%);right: 0px;padding-left: 13px}.header_tools{font-family: Rubik, sans-serif;font-size: 15px;text-transform: uppercase;text-decoration: none;font-weight: 400;line-height: 1em;display: inline-block}.header_tools > div{display: inline-block;margin-left: 12px}@media only screen and (min-width: 991px){a.menu-toggler .above_threshold{display: inline-block}a.menu-toggler .below_threshold{display: none}}@media only screen and (max-width: 991px){a.menu-toggler .above_threshold{display: none}a.menu-toggler .below_threshold{display: inline-block}}a.menu-toggler{box-sizing: content-box;display: inline-block;font-size: 15px;font-weight: 400;cursor: pointer;padding: 30px 0;height: 15px;height: inherit;line-height: 15px;color: #fff !important;background-color: transparent;-webkit-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;-webkit-overflow-scrolling: touch}a.menu-toggler:hover{color: #ae904b !important}a.menu-toggler:hover span.lines,a.menu-toggler:hover span.lines:before,a.menu-toggler:hover span.lines:after{background: #ae904b !important}a.menu-toggler.active{-o-transform: translate(100%, 0%);-webkit-transform: translate(100%, 0%);-ms-transform: translate(100%, 0%);transform: translate(100%, 0%);-webkit-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;-webkit-overflow-scrolling: touch;background-color: #000 !important;padding-left: 13px}a.menu-toggler span:empty{padding: 0 15px 0 0 !important}a.menu-toggler span.title{padding: 0px 55px 0 13px;text-transform: uppercase}a.menu-toggler span.lines,a.menu-toggler span.lines:before,a.menu-toggler span.lines:after{cursor: pointer;height: 3px;width: 22px;background: #fff !important;position: absolute;right: 13px;top: 27px;display: block;content: '';-webkit-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-overflow-scrolling: touch}a.menu-toggler span.lines:before{top: 7px;right: 0px}a.menu-toggler span.lines:after{top: 14px;right: 0px}a.menu-toggler.active span.lines{background-color: transparent !important}a.menu-toggler.active span.lines:before,a.menu-toggler.active span.lines:after{top: 8px}a.menu-toggler.active span.lines:before{transform: rotate(45deg)}a.menu-toggler.active span.lines:after{transform: rotate(-45deg)}@media only screen and (min-width: 991px){a.menu-toggler span.lines.hidden_above_threshold{display: none}}.header nav.primary_nav > ul > li > ul{visibility: hidden}@media only screen and (min-width: 991px){.header nav.primary_nav.hidden_above_threshold{display: none}.header.alt_header_triggered nav.primary_nav.hidden_above_threshold.shown_on_header_stuck{display: inline-block}}.header nav.primary_nav{visibility: hidden;display: inline-block;font-family: Rubik, sans-serif}.header nav.primary_nav ul{list-style: none;margin: 0;padding: 0}.header nav.primary_nav ul li{display: inline-block}.header nav.primary_nav ul li a{display: block;font-size: 15px;text-transform: uppercase;text-decoration: none;font-weight: 400;line-height: 1em;letter-spacing: 2px;padding: 30px 13px;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0,0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;overflow: hidden}@media (min-width: 992px) and (max-width: 1199px){.header nav.primary_nav ul li a{padding: 30px 5px}}.header nav.primary_nav ul li a:before{content: "";position: absolute;z-index: -1;left: 0;right: 100%;top: 0;background: #ae904b;height: 3px;-webkit-transition-property: "right";transition-property: "right";-webkit-transition-duration: .2s;transition-duration: .2s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}.header nav.primary_nav ul li a:hover:before,.header nav.primary_nav ul li a:focus:before,.header nav.primary_nav ul li a:active:before{right: 0}.header nav.primary_nav ul li a:link,.header nav.primary_nav ul li a:visited,.header nav.primary_nav ul li a:focus{color: #fff;background: none}.header nav.primary_nav ul li a:hover,.header nav.primary_nav ul li a:active{color: #ae904b;background: none}.header nav.primary_nav ul li a span.label{position: relative;top: -2px;padding: 5px}.header nav.primary_nav ul li.logo_in_nav a{padding: 0 13px}.header nav.primary_nav ul li.active a:before{right: 0}.header nav.primary_nav ul li.active a:link,.header nav.primary_nav ul li.active a:visited,.header nav.primary_nav ul li.active a:focus{color: #ae904b}.header nav.primary_nav ul li.active a:hover,.header nav.primary_nav ul li.active a:active{color: #fff}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren){position: relative}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren):after{color: #fff;display: block;width: 15px;height: 15px;line-height: 15px;text-align: center;content: '\276F';font-size: 10px;font-weight: normal;transform: rotate(90deg);position: absolute;top: 30px;right: 0;-webkit-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;-webkit-overflow-scrolling: touch;visibility: hidden;opacity: 0.1}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren):hover:after{color: #ae904b;visibility: visible;opacity: 1}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) ul.menu-dropdown-content{background-color: #000;position: absolute;left: 0;min-width: 150px;padding: 12px 0;visibility: hidden}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) ul.menu-dropdown-content li{display: block}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) ul.menu-dropdown-content li a{display: block;font-size: 14px;padding: 12px 13px}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) ul.menu-dropdown-content li a::before{display: none}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) ul.menu-dropdown-content.open{visibility: visible !important}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).drop-left ul.menu-dropdown-content{right: 0;left: inherit}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).drop-left ul.menu-dropdown-content li a{text-align: right}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).drop-left ul.menu-dropdown-content .sublihaschildren > a:after{transform: rotate(180deg);top: 8px;right: inherit;left: 0}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).drop-left ul.menu-dropdown-content .sublihaschildren ul.menu-dropdown-content{top: -41px !important;left: inherit;right: 100%}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).drop-mid > ul.menu-dropdown-content{left: 50%;-o-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).two-column > ul{width: 440px}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).two-column > ul > li{float: left;width: 50%;border-right: solid 1px}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).two-column > ul > li:nth-child(even){border-right: solid 0px;border-left: solid 1px;position: relative;left: -1px}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren).two-column > ul > li a{white-space: normal}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) .sublihaschildren{position: relative}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) .sublihaschildren > a:after{display: block;width: 15px;height: 15px;line-height: 15px;text-align: center;content: '\276F';font-size: 10px;font-weight: normal;position: absolute;top: 12px;right: 5px;opacity: 0.5}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) .sublihaschildren:hover > a:after{opacity: 1}.header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren) .sublihaschildren ul.menu-dropdown-content{height: auto;visibility: hidden;position: absolute;top: -12px;left: 100%}.header.alt_header_triggered nav.primary_nav ul li a:link,.header.alt_header_triggered nav.primary_nav ul li a:visited,.header.alt_header_triggered nav.primary_nav ul li a:focus{color: #fff}.header.alt_header_triggered nav.primary_nav ul li a:hover,.header.alt_header_triggered nav.primary_nav ul li a:active{color: #fff}.header.alt_header_triggered nav.primary_nav ul li.active a:link,.header.alt_header_triggered nav.primary_nav ul li.active a:visited,.header.alt_header_triggered nav.primary_nav ul li.active a:focus{color: #fff}.header.alt_header_triggered nav.primary_nav ul li.active a:hover,.header.alt_header_triggered nav.primary_nav ul li.active a:active{color: #fff}.header.alt_header_triggered nav.primary_nav ul li.lihaschildren ul.menu-dropdown-content{background-color: #000}.header.alt_header_triggered a.menu-toggler{color: #fff}.header.alt_header_triggered a.menu-toggler:hover{color: #fff}.header.alt_header_triggered a.menu-toggler:hover span.lines,.header.alt_header_triggered a.menu-toggler:hover span.lines:before,.header.alt_header_triggered a.menu-toggler:hover span.lines:after{background: #fff}.header.alt_header_triggered a.menu-toggler span.lines,.header.alt_header_triggered a.menu-toggler span.lines:before,.header.alt_header_triggered a.menu-toggler span.lines:after{background: #fff}.header.alt_header_triggered.secondary_nav_is_open a.menu-toggler{background-color: #000}.header nav.primary_nav ul.hover_menu li.lihaschildren:hover > ul.menu-dropdown-content,.header nav.primary_nav ul.hover_menu li.sublihaschildren:hover > ul.menu-dropdown-content{display: block !important;visibility: visible}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren:not(.sublihaschildren):after{transform: rotate(-90deg)}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren > ul.menu-dropdown-content{left: 0;bottom: 75px}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren > ul.menu-dropdown-content ul.menu-dropdown-content{top: inherit;bottom: -30px}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren.drop-left ul.menu-dropdown-content{right: 0;left: inherit;bottom: 75px}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren.drop-right ul.menu-dropdown-content{left: 0;bottom: 75px}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren.drop-mid ul.menu-dropdown-content{bottom: 75px;left: 50%;-o-transform: translate(-50%, -100%);-webkit-transform: translate(-50%, -100%);-ms-transform: translate(-50%, -100%);transform: translate(-50%, -100%)}.header.bottom_sticky_header nav.primary_nav ul li.lihaschildren.drop-mid ul.menu-dropdown-content.open{-o-transform: translate(-50%, 0px);-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px)}.secondary_nav_widgetized_area{position: fixed;height: 100%;right: 0;top: 0;visibility: hidden;z-index: 9;width: 360px;background-color: #000;padding: 21px 0px;overflow-y: auto;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-overflow-scrolling: touch;-o-transform: translate(100%, 0px);-webkit-transform: translate(100%, 0px);-ms-transform: translate(100%, 0px);transform: translate(100%, 0px)}.secondary_nav_widgetized_area .header_tools{margin-right: 30px;margin-left: 30px;margin-bottom: 24px;color: #fff}.secondary_nav_widgetized_area nav{clear: both;padding: 0 !important;margin-bottom: 0 !important}.secondary_nav_widgetized_area nav a{padding: 0;padding-bottom: 5px}.secondary_nav_widgetized_area aside.widget{margin-right: 30px;margin-left: 30px;margin-bottom: 24px;color: #fff}.secondary_nav_widgetized_area aside.widget h4{color: #fff}.secondary_nav_widgetized_area nav,.secondary_nav_widgetized_area .widget_nav_menu{font-family: Rubik, sans-serif;font-size: 15px;text-transform: uppercase}.secondary_nav_widgetized_area nav:last-of-type,.secondary_nav_widgetized_area .widget_nav_menu:last-of-type{margin-bottom: 20px}.secondary_nav_widgetized_area nav ul,.secondary_nav_widgetized_area .widget_nav_menu ul{list-style: none;margin: 0;padding: 0;margin-bottom: 28px}.secondary_nav_widgetized_area nav ul:after,.secondary_nav_widgetized_area .widget_nav_menu ul:after{content: '';position: relative;display: block;background-color: rgba(221,221,221,0.4);height: 1px;width: 280px;margin-top: 20px;margin-left: 28px !important;margin-bottom: 28px}.secondary_nav_widgetized_area nav ul li a,.secondary_nav_widgetized_area .widget_nav_menu ul li a{display: block;font-weight: 400;margin: 5px 10px 5px 30px;padding-bottom: 5px;font-size: 15px}.secondary_nav_widgetized_area nav ul li a:link,.secondary_nav_widgetized_area .widget_nav_menu ul li a:link,.secondary_nav_widgetized_area nav ul li a:visited,.secondary_nav_widgetized_area .widget_nav_menu ul li a:visited{color: #fff !important}.secondary_nav_widgetized_area nav ul li a:hover,.secondary_nav_widgetized_area .widget_nav_menu ul li a:hover,.secondary_nav_widgetized_area nav ul li a:active,.secondary_nav_widgetized_area .widget_nav_menu ul li a:active,.secondary_nav_widgetized_area nav ul li a.active,.secondary_nav_widgetized_area .widget_nav_menu ul li a.active,.secondary_nav_widgetized_area nav ul li a:focus,.secondary_nav_widgetized_area .widget_nav_menu ul li a:focus{color: #ae904b !important;background-color: #000}.secondary_nav_widgetized_area nav ul li ul,.secondary_nav_widgetized_area .widget_nav_menu ul li ul{display: block;border-left: solid 1px #fff !important;margin-left: 30px !important;margin-bottom: 10px !important;margin-top: 0 !important}.secondary_nav_widgetized_area nav ul li ul:after,.secondary_nav_widgetized_area .widget_nav_menu ul li ul:after{display: none}.secondary_nav_widgetized_area nav ul li ul li a,.secondary_nav_widgetized_area .widget_nav_menu ul li ul li a{padding-left: 0 !important;margin: 5px 10px 5px 15px;font-size: 0.85em;text-transform: uppercase}.secondary_nav_widgetized_area nav ul li.current-menu-item a:before,.secondary_nav_widgetized_area .widget_nav_menu ul li.current-menu-item a:before{right: 0}.secondary_nav_widgetized_area nav ul li.current-menu-item a:link,.secondary_nav_widgetized_area .widget_nav_menu ul li.current-menu-item a:link,.secondary_nav_widgetized_area nav ul li.current-menu-item a:visited,.secondary_nav_widgetized_area .widget_nav_menu ul li.current-menu-item a:visited,.secondary_nav_widgetized_area nav ul li.current-menu-item a:focus,.secondary_nav_widgetized_area .widget_nav_menu ul li.current-menu-item a:focus{color: #ae904b !important}.secondary_nav_widgetized_area nav ul li.current-menu-item a:hover,.secondary_nav_widgetized_area .widget_nav_menu ul li.current-menu-item a:hover,.secondary_nav_widgetized_area nav ul li.current-menu-item a:active,.secondary_nav_widgetized_area .widget_nav_menu ul li.current-menu-item a:active{color: #fff !important}.secondary_nav_widgetized_area nav .nav,.secondary_nav_widgetized_area .widget_nav_menu .nav{margin-bottom: 0 !important}.secondary_nav_widgetized_area aside.widget.widget_nav_menu{margin-left: 0;margin-right: 0}.secondary_nav_widgetized_area aside.widget.widget_nav_menu h4{margin-left: 30px;margin-right: 30px}.secondary_nav_widgetized_area aside.widget.widget_nav_menu ul li a{text-decoration: none}.secondary_nav_is_open{-o-transform: translate(-360px, 0px);-webkit-transform: translate(-360px, 0px);-ms-transform: translate(-360px, 0px);transform: translate(-360px, 0px);-webkit-transition: all 600ms ease-in-out !important;-o-transition: all 600ms ease-in-out !important;transition: all 600ms ease-in-out !important;-webkit-overflow-scrolling: touch}.secondary_nav_widgetized_area.secondary_nav_is_open{-o-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);visibility: visible}.header.appearing_sticky_header.secondary_nav_is_open{transform: translate(-360px, 0px)}.main{position: relative;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-overflow-scrolling: touch;z-index: 9}.main .content_main{padding-top: 96px;padding-bottom: 96px}.main .vc_row,.ple_section{position: relative;background-color: #fff;padding-top: 96px;padding-bottom: 96px;border-color: #fff}.main .vc_row .vc_row,.ple_section .vc_row{padding-top: 0;padding-bottom: 0;background-color: inherit;border-color: inherit}.content_titles{position: relative}.content_titles.content_titles-empty{display: none}.content_titles .ple_section .container-fluid{width: 100%}@media (max-width: 768px){.content_titles .ple_section .container{width: 100%}}.titles_group .t1{font-size: 86px;line-height: 1em;font-weight: 700;margin: 0;letter-spacing: -1px;-ms-word-wrap: break-word;word-wrap: break-word}@media (max-width: 1600px){.titles_group .t1{font-size: 76px}}@media (max-width: 992px){.titles_group .t1{font-size: 70px}}@media (max-width: 768px){.titles_group .t1{font-size: 54px}}@media (max-width: 480px){.titles_group .t1{font-size: 40px}}.titles_group .t1 + .ple_breadcrumb_wrapper{margin-top: 8px}.titles_group .t1::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 20px;margin-bottom: 36px}@media (max-width: 992px){.titles_group .t1::after{margin-bottom: 28px}}@media (max-width: 768px){.titles_group .t1::after{margin-bottom: 24px}}@media (max-width: 480px){.titles_group .t1::after{margin-bottom: 20px}}.titles_group p.post_subtitle,.titles_group p.post_intro{font-size: 32px;font-weight: 300;line-height: 1.15em;margin-bottom: 24px}@media (max-width: 1600px){.titles_group p.post_subtitle,.titles_group p.post_intro{font-size: 30px}}@media (max-width: 992px){.titles_group p.post_subtitle,.titles_group p.post_intro{font-size: 28px}}@media (max-width: 768px){.titles_group p.post_subtitle,.titles_group p.post_intro{font-size: 24px}}@media (max-width: 480px){.titles_group p.post_subtitle,.titles_group p.post_intro{font-size: 20px}}.transparent_header:not(.header_is_at_bottom) .content_titles .ple_section{padding-top: 193px}@media (max-width: 992px){.transparent_header:not(.header_is_at_bottom) .content_titles .ple_section{padding-top: 174px}}@media (max-width: 768px){.transparent_header:not(.header_is_at_bottom) .content_titles .ple_section{padding-top: 164px}}.text-center .titles_group .t1::after,.text-center .titles_group .t1::before{margin-left: auto;margin-right: auto}.text-left .titles_group .t1::after,.text-left .titles_group .t1::before{margin-right: auto;margin-left: 0}.text-right .titles_group .t1::after,.text-right .titles_group .t1::before{margin-left: auto;margin-right: 0}.primary_section,.main .primary_section,[class*="_section"] .primary_section,[class*="_section"] [class*="_section"] .primary_section{background-color: #ae904b;color: #fff;border-color: #ae904b}.primary_section a:link:not(.btn),.main .primary_section a:link:not(.btn),[class*="_section"] .primary_section a:link:not(.btn),[class*="_section"] [class*="_section"] .primary_section a:link:not(.btn),.primary_section a:visited:not(.btn),.main .primary_section a:visited:not(.btn),[class*="_section"] .primary_section a:visited:not(.btn),[class*="_section"] [class*="_section"] .primary_section a:visited:not(.btn){color: #5e5e5e}.primary_section a:hover:not(.btn),.main .primary_section a:hover:not(.btn),[class*="_section"] .primary_section a:hover:not(.btn),[class*="_section"] [class*="_section"] .primary_section a:hover:not(.btn),.primary_section a:active:not(.btn),.main .primary_section a:active:not(.btn),[class*="_section"] .primary_section a:active:not(.btn),[class*="_section"] [class*="_section"] .primary_section a:active:not(.btn){color: #515151}.secondary_section,.main .secondary_section,[class*="_section"] .secondary_section,[class*="_section"] [class*="_section"] .secondary_section{background-color: #ae904b;color: #fff;border-color: #ae904b}.secondary_section a:link:not(.btn),.main .secondary_section a:link:not(.btn),[class*="_section"] .secondary_section a:link:not(.btn),[class*="_section"] [class*="_section"] .secondary_section a:link:not(.btn),.secondary_section a:visited:not(.btn),.main .secondary_section a:visited:not(.btn),[class*="_section"] .secondary_section a:visited:not(.btn),[class*="_section"] [class*="_section"] .secondary_section a:visited:not(.btn){color: #ae904b}.secondary_section a:hover:not(.btn),.main .secondary_section a:hover:not(.btn),[class*="_section"] .secondary_section a:hover:not(.btn),[class*="_section"] [class*="_section"] .secondary_section a:hover:not(.btn),.secondary_section a:active:not(.btn),.main .secondary_section a:active:not(.btn),[class*="_section"] .secondary_section a:active:not(.btn),[class*="_section"] [class*="_section"] .secondary_section a:active:not(.btn){color: #ad9151}.dark_section,.main .dark_section,[class*="_section"] .dark_section,[class*="_section"] [class*="_section"] .dark_section{background-color: #1b1b1b;color: #fff;border-color: #1b1b1b}.dark_section a:link:not(.btn),.main .dark_section a:link:not(.btn),[class*="_section"] .dark_section a:link:not(.btn),[class*="_section"] [class*="_section"] .dark_section a:link:not(.btn),.dark_section a:visited:not(.btn),.main .dark_section a:visited:not(.btn),[class*="_section"] .dark_section a:visited:not(.btn),[class*="_section"] [class*="_section"] .dark_section a:visited:not(.btn){color: #ae904b}.dark_section a:hover:not(.btn),.main .dark_section a:hover:not(.btn),[class*="_section"] .dark_section a:hover:not(.btn),[class*="_section"] [class*="_section"] .dark_section a:hover:not(.btn),.dark_section a:active:not(.btn),.main .dark_section a:active:not(.btn),[class*="_section"] .dark_section a:active:not(.btn),[class*="_section"] [class*="_section"] .dark_section a:active:not(.btn){color: #ad9151}.light_section,.main .light_section,[class*="_section"] .light_section,[class*="_section"] [class*="_section"] .light_section{background-color: #f7f7f7;color: #1b1b1b;border-color: #f7f7f7}.light_section a:link:not(.btn),.main .light_section a:link:not(.btn),[class*="_section"] .light_section a:link:not(.btn),[class*="_section"] [class*="_section"] .light_section a:link:not(.btn),.light_section a:visited:not(.btn),.main .light_section a:visited:not(.btn),[class*="_section"] .light_section a:visited:not(.btn),[class*="_section"] [class*="_section"] .light_section a:visited:not(.btn){color: #5e5e5e}.light_section a:hover:not(.btn),.main .light_section a:hover:not(.btn),[class*="_section"] .light_section a:hover:not(.btn),[class*="_section"] [class*="_section"] .light_section a:hover:not(.btn),.light_section a:active:not(.btn),.main .light_section a:active:not(.btn),[class*="_section"] .light_section a:active:not(.btn),[class*="_section"] [class*="_section"] .light_section a:active:not(.btn){color: #515151}.black_section,.main .black_section,[class*="_section"] .black_section,[class*="_section"] [class*="_section"] .black_section{background-color: #000;color: #fff;border-color: #000}.black_section a:link:not(.btn),.main .black_section a:link:not(.btn),[class*="_section"] .black_section a:link:not(.btn),[class*="_section"] [class*="_section"] .black_section a:link:not(.btn),.black_section a:visited:not(.btn),.main .black_section a:visited:not(.btn),[class*="_section"] .black_section a:visited:not(.btn),[class*="_section"] [class*="_section"] .black_section a:visited:not(.btn){color: #fff}.black_section a:hover:not(.btn),.main .black_section a:hover:not(.btn),[class*="_section"] .black_section a:hover:not(.btn),[class*="_section"] [class*="_section"] .black_section a:hover:not(.btn),.black_section a:active:not(.btn),.main .black_section a:active:not(.btn),[class*="_section"] .black_section a:active:not(.btn),[class*="_section"] [class*="_section"] .black_section a:active:not(.btn){color: #fff}.white_section,.main .white_section,[class*="_section"] .white_section,[class*="_section"] [class*="_section"] .white_section{background-color: #fff;color: #1b1b1b;border-color: #fff}.white_section a:link:not(.btn),.main .white_section a:link:not(.btn),[class*="_section"] .white_section a:link:not(.btn),[class*="_section"] [class*="_section"] .white_section a:link:not(.btn),.white_section a:visited:not(.btn),.main .white_section a:visited:not(.btn),[class*="_section"] .white_section a:visited:not(.btn),[class*="_section"] [class*="_section"] .white_section a:visited:not(.btn){color: #ae904b}.white_section a:hover:not(.btn),.main .white_section a:hover:not(.btn),[class*="_section"] .white_section a:hover:not(.btn),[class*="_section"] [class*="_section"] .white_section a:hover:not(.btn),.white_section a:active:not(.btn),.main .white_section a:active:not(.btn),[class*="_section"] .white_section a:active:not(.btn),[class*="_section"] [class*="_section"] .white_section a:active:not(.btn){color: #ad9253}.separator_top > .separator_top,.separator_bottom > .separator_bottom{position: absolute;width: 100%;background-color: inherit;border-color: inherit;z-index: 1}.separator_top > .separator_top{top: 0}.separator_bottom > .separator_bottom{bottom: 0}.sep_angled_positive_bottom.vc_row[data-vc-full-width],.sep_angled_negative_bottom.vc_row[data-vc-full-width],.sep_angled_positive_top.vc_row[data-vc-full-width],.sep_angled_negative_top.vc_row[data-vc-full-width]{overflow: inherit}.sep_angled_positive_bottom .separator_bottom,.sep_angled_negative_bottom .separator_bottom,.sep_angled_positive_top .separator_top,.sep_angled_negative_top .separator_top{left: 0;padding-left: inherit;padding-right: inherit;width: inherit;display: none\9}.sep_angled_positive_bottom .separator_bottom:before,.sep_angled_negative_bottom .separator_bottom:before,.sep_angled_positive_top .separator_top:before,.sep_angled_negative_top .separator_top:before,.sep_angled_positive_bottom .separator_bottom:after,.sep_angled_negative_bottom .separator_bottom:after,.sep_angled_positive_top .separator_top:after,.sep_angled_negative_top .separator_top:after{content: '';width: 0;height: 0;border-style: solid;border-color: inherit;border-width: 24px 0 0 900px;border-width: 24px 0 0 50vw;border-left-width: 900px;border-left-width: 50vw;position: absolute;z-index: 9}.sep_angled_positive_bottom .separator_bottom:before,.sep_angled_positive_bottom .separator_bottom:after{bottom: -23px}.sep_angled_positive_bottom .separator_bottom:before{border-left-color: transparent;border-right-color: transparent;right: 50%}.sep_angled_positive_bottom .separator_bottom:after{border-left-color: transparent;border-right-color: transparent;left: 50%;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.sep_angled_negative_bottom .separator_bottom:before,.sep_angled_negative_bottom .separator_bottom:after{bottom: -23px}.sep_angled_negative_bottom .separator_bottom:before{border-left-color: transparent;border-right-color: transparent;left: 50%}.sep_angled_negative_bottom .separator_bottom:after{border-left-color: transparent;border-right-color: transparent;right: 50%;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.sep_angled_positive_top .separator_top:before,.sep_angled_positive_top .separator_top:after{top: -23px}.sep_angled_positive_top .separator_top:before{border-top-color: transparent;border-bottom-color: transparent;left: 49.99%}.sep_angled_positive_top .separator_top:after{border-top-color: transparent;border-bottom-color: transparent;right: 49.99%;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.sep_angled_negative_top .separator_top:before,.sep_angled_negative_top .separator_top:after{top: -23px}.sep_angled_negative_top .separator_top:before{border-top-color: transparent;border-bottom-color: transparent;left: 0}.sep_angled_negative_top .separator_top:after{border-top-color: transparent;border-bottom-color: transparent;right: 0;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.folded_section{-o-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);z-index: 1}.folded_section > div,.folded_section > div > div,.folded_section > div > div > div,.folded_section > div > div > div .separator_top,.folded_section > div > div > div .separator_bottom{background-color: inherit;border-color: inherit}.folded_section > div > div > div .separator_top{margin-bottom: 0px}.folded_section > div > div > div .separator_bottom{margin-bottom: 0px}@media (max-width: 767px){.folded_section > div > div > div .separator_top,.folded_section > div > div > div .separator_bottom{display: none}}.sep_triangular_downhill_top .separator_top{border-style: solid;border-left-width: inherit;display: none\9}.sep_triangular_downhill_top .separator_top:after{content: '';width: 0;height: 0;border-style: solid;border-color: inherit;border-width: 19px 0 0 1rem;border-left-width: inherit;top: -18px;border-top-color: transparent;border-bottom-color: transparent;left: 0;position: absolute;z-index: 9}.sep_triangular_uphill_top .separator_top{border-style: solid;border-left-width: inherit;display: none\9}.sep_triangular_uphill_top .separator_top:after{content: '';width: 0;height: 0;border-style: solid;border-color: inherit;border-width: 19px 0 0 1rem;border-left-width: inherit;top: -18px;border-top-color: transparent;border-bottom-color: transparent;right: 0;position: absolute;z-index: 9;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.sep_triangular_downhill_bottom .separator_bottom{border-style: solid;border-left-width: inherit;display: none\9}.sep_triangular_downhill_bottom .separator_bottom:after{content: '';width: 0;height: 0;border-style: solid;border-color: inherit;border-width: 19px 0 0 1rem;border-left-width: inherit;bottom: -18px;border-left-color: transparent;border-right-color: transparent;left: 0;position: absolute;z-index: 9;-ms-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.sep_triangular_uphill_bottom .separator_bottom{border-style: solid;border-left-width: inherit;display: none\9}.sep_triangular_uphill_bottom .separator_bottom:after{content: '';width: 0;height: 0;border-style: solid;border-color: inherit;border-width: 19px 0 0 1rem;border-left-width: inherit;bottom: -18px;border-left-color: transparent;border-right-color: transparent;right: 0;position: absolute;z-index: 9}.btn{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px}.btn:focus,.btn:active:focus,.btn.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus{color: #333;text-decoration: none}.btn:active,.btn.active{outline: 0;background-image: none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-custom{transition: all 400ms ease;text-decoration: none}.btn-default:not(.btn-link){position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #fff solid;transition: all 200ms ease;background-color: #fff;color: #1b1b1b !important}.btn-default:not(.btn-link):focus,.btn-default:not(.btn-link):active:focus,.btn-default:not(.btn-link).active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-default:not(.btn-link):hover,.btn-default:not(.btn-link):focus{color: #333;text-decoration: none}.btn-default:not(.btn-link):active,.btn-default:not(.btn-link).active{outline: 0;background-image: none}.btn-default:not(.btn-link).disabled,.btn-default:not(.btn-link)[disabled],fieldset[disabled] .btn-default:not(.btn-link){cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-default:not(.btn-link):hover,.btn-default:not(.btn-link):focus,.btn-default:not(.btn-link):active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-default:not(.btn-link).btn-inv:hover,.btn-default:not(.btn-link).btn-inv:focus,.btn-default:not(.btn-link).btn-inv:active{color: #1b1b1b !important;background-color: #fff;border-color: #fff}.btn-default:not(.btn-link).btn-inv{background-color: transparent;color: #fff !important;border: 3px #fff solid}.btn-primary{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #ae904b solid;transition: all 200ms ease;background-color: #ae904b;color: #fff !important}.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-primary:hover,.btn-primary:focus{color: #333;text-decoration: none}.btn-primary:active,.btn-primary.active{outline: 0;background-image: none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-primary.btn-inv:hover,.btn-primary.btn-inv:focus,.btn-primary.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.btn-primary.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.btn-secondary{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #ae904b solid;transition: all 200ms ease;background-color: #ae904b;color: #fff !important}.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-secondary:hover,.btn-secondary:focus{color: #333;text-decoration: none}.btn-secondary:active,.btn-secondary.active{outline: 0;background-image: none}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-secondary.btn-inv:hover,.btn-secondary.btn-inv:focus,.btn-secondary.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.btn-secondary.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.btn-dark{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #1b1b1b solid;transition: all 200ms ease;background-color: #1b1b1b;color: #fff !important}.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-dark:hover,.btn-dark:focus{color: #333;text-decoration: none}.btn-dark:active,.btn-dark.active{outline: 0;background-image: none}.btn-dark.disabled,.btn-dark[disabled],fieldset[disabled] .btn-dark{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-dark.btn-inv:hover,.btn-dark.btn-inv:focus,.btn-dark.btn-inv:active{color: #fff !important;background-color: #1b1b1b;border-color: #1b1b1b}.btn-dark.btn-inv{background-color: transparent;color: #1b1b1b !important;border: 3px #1b1b1b solid}.btn-light{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #f7f7f7 solid;transition: all 200ms ease;background-color: #f7f7f7;color: #1b1b1b !important}.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-light:hover,.btn-light:focus{color: #333;text-decoration: none}.btn-light:active,.btn-light.active{outline: 0;background-image: none}.btn-light.disabled,.btn-light[disabled],fieldset[disabled] .btn-light{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-light:hover,.btn-light:focus,.btn-light:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-light.btn-inv:hover,.btn-light.btn-inv:focus,.btn-light.btn-inv:active{color: #1b1b1b !important;background-color: #f7f7f7;border-color: #f7f7f7}.btn-light.btn-inv{background-color: transparent;color: #f7f7f7 !important;border: 3px #f7f7f7 solid}.btn-white{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #fff solid;transition: all 200ms ease;background-color: #fff;color: #1b1b1b !important}.btn-white:focus,.btn-white:active:focus,.btn-white.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-white:hover,.btn-white:focus{color: #333;text-decoration: none}.btn-white:active,.btn-white.active{outline: 0;background-image: none}.btn-white.disabled,.btn-white[disabled],fieldset[disabled] .btn-white{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-white:hover,.btn-white:focus,.btn-white:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-white.btn-inv:hover,.btn-white.btn-inv:focus,.btn-white.btn-inv:active{color: #1b1b1b !important;background-color: #fff;border-color: #fff}.btn-white.btn-inv{background-color: transparent;color: #fff !important;border: 3px #fff solid}.btn-black{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #000 solid;transition: all 200ms ease;background-color: #000;color: #fff !important}.btn-black:focus,.btn-black:active:focus,.btn-black.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-black:hover,.btn-black:focus{color: #333;text-decoration: none}.btn-black:active,.btn-black.active{outline: 0;background-image: none}.btn-black.disabled,.btn-black[disabled],fieldset[disabled] .btn-black{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-black:hover,.btn-black:focus,.btn-black:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-black.btn-inv:hover,.btn-black.btn-inv:focus,.btn-black.btn-inv:active{color: #fff !important;background-color: #000;border-color: #000}.btn-black.btn-inv{background-color: transparent;color: #000 !important;border: 3px #000 solid}.btn-success{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #2ecc71 solid;transition: all 200ms ease;background-color: #2ecc71;color: #f4f4f4 !important}.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-success:hover,.btn-success:focus{color: #333;text-decoration: none}.btn-success:active,.btn-success.active{outline: 0;background-image: none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-success:hover,.btn-success:focus,.btn-success:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-success.btn-inv:hover,.btn-success.btn-inv:focus,.btn-success.btn-inv:active{color: #f4f4f4 !important;background-color: #2ecc71;border-color: #2ecc71}.btn-success.btn-inv{background-color: transparent;color: #2ecc71 !important;border: 3px #2ecc71 solid}.btn-info{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #5bc0de solid;transition: all 200ms ease;background-color: #5bc0de;color: #f4f4f4 !important}.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-info:hover,.btn-info:focus{color: #333;text-decoration: none}.btn-info:active,.btn-info.active{outline: 0;background-image: none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-info:hover,.btn-info:focus,.btn-info:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-info.btn-inv:hover,.btn-info.btn-inv:focus,.btn-info.btn-inv:active{color: #f4f4f4 !important;background-color: #5bc0de;border-color: #5bc0de}.btn-info.btn-inv{background-color: transparent;color: #5bc0de !important;border: 3px #5bc0de solid}.btn-warning{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #f0ad4e solid;transition: all 200ms ease;background-color: #f0ad4e;color: #f4f4f4 !important}.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-warning:hover,.btn-warning:focus{color: #333;text-decoration: none}.btn-warning:active,.btn-warning.active{outline: 0;background-image: none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-warning.btn-inv:hover,.btn-warning.btn-inv:focus,.btn-warning.btn-inv:active{color: #f4f4f4 !important;background-color: #f0ad4e;border-color: #f0ad4e}.btn-warning.btn-inv{background-color: transparent;color: #f0ad4e !important;border: 3px #f0ad4e solid}.btn-danger{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #d9534f solid;transition: all 200ms ease;background-color: #d9534f;color: #f4f4f4 !important}.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-danger:hover,.btn-danger:focus{color: #333;text-decoration: none}.btn-danger:active,.btn-danger.active{outline: 0;background-image: none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.btn-danger.btn-inv:hover,.btn-danger.btn-inv:focus,.btn-danger.btn-inv:active{color: #f4f4f4 !important;background-color: #d9534f;border-color: #d9534f}.btn-danger.btn-inv{background-color: transparent;color: #d9534f !important;border: 3px #d9534f solid}input[type="submit"]:not(.btn),button[type="submit"]:not(.btn){position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #ae904b solid;transition: all 200ms ease;background-color: #ae904b;color: #fff !important}input[type="submit"]:not(.btn):focus,button[type="submit"]:not(.btn):focus,input[type="submit"]:not(.btn):active:focus,button[type="submit"]:not(.btn):active:focus,input[type="submit"]:not(.btn).active:focus,button[type="submit"]:not(.btn).active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}input[type="submit"]:not(.btn):hover,button[type="submit"]:not(.btn):hover,input[type="submit"]:not(.btn):focus,button[type="submit"]:not(.btn):focus{color: #333;text-decoration: none}input[type="submit"]:not(.btn):active,button[type="submit"]:not(.btn):active,input[type="submit"]:not(.btn).active,button[type="submit"]:not(.btn).active{outline: 0;background-image: none}input[type="submit"]:not(.btn).disabled,button[type="submit"]:not(.btn).disabled,input[type="submit"]:not(.btn)[disabled],button[type="submit"]:not(.btn)[disabled],fieldset[disabled] input[type="submit"]:not(.btn),fieldset[disabled] button[type="submit"]:not(.btn){cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}input[type="submit"]:not(.btn):hover,button[type="submit"]:not(.btn):hover,input[type="submit"]:not(.btn):focus,button[type="submit"]:not(.btn):focus,input[type="submit"]:not(.btn):active,button[type="submit"]:not(.btn):active{background-color: #000000;border-color: #000000;color: #ffffff !important}input[type="submit"]:not(.btn).btn-inv:hover,button[type="submit"]:not(.btn).btn-inv:hover,input[type="submit"]:not(.btn).btn-inv:focus,button[type="submit"]:not(.btn).btn-inv:focus,input[type="submit"]:not(.btn).btn-inv:active,button[type="submit"]:not(.btn).btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}input[type="submit"]:not(.btn).btn-inv,button[type="submit"]:not(.btn).btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.btn-link{color: #ae904b;font-weight: normal;border-radius: 0;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0,0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;overflow: hidden;padding: 16px 0 !important;font-size: 13px !important;line-height: 1.6em !important;border-radius: 0px !important}.btn-link:before{content: "";position: absolute;z-index: -1;left: 0;right: 100%;top: 0;background: #ae904b;height: 3px;-webkit-transition-property: "right";transition-property: "right";-webkit-transition-duration: .2s;transition-duration: .2s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}.btn-link:hover:before,.btn-link:focus:before,.btn-link:active:before{right: 0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color: transparent;-webkit-box-shadow: none;box-shadow: none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color: transparent}.btn-link:hover,.btn-link:focus{color: #ad9253;background-color: transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color: #777;text-decoration: none}.btn-lg{padding: 20px 56px !important;font-size: 13px !important;line-height: 1.6em !important;border-radius: 0px !important}.btn-sm{padding: 10px 28px !important;font-size: 12px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px}.btn-xs{padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px}.btn-block{display: block;width: 100%}.btn-block + .btn-block{margin-top: 5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%}.btn.with-icon i{padding-left: 8px}.btn.with-icon.btn-sm i{line-height: 29px}.btn.with-icon.icon-left i{padding-left: 0;padding-right: 8px}.form-control,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{box-shadow: none;background-color: #f0f0f0;border: 3px solid #f0f0f0 !important;border-radius: 0px;color: #111118;font-size: 16px;font-weight: normal;vertical-align: top;margin-bottom: 24px;line-height: 1.6em;padding: 13.6px;transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s}.form-control:focus,select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{box-shadow: none;border: 3px solid #ae904b !important;transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s}.large_form .form-control,.large_form select,.large_form textarea,.large_form input[type="text"],.large_form input[type="password"],.large_form input[type="datetime"],.large_form input[type="datetime-local"],.large_form input[type="date"],.large_form input[type="month"],.large_form input[type="time"],.large_form input[type="week"],.large_form input[type="number"],.large_form input[type="email"],.large_form input[type="url"],.large_form input[type="search"],.large_form input[type="tel"],.large_form input[type="color"]{padding: 17.6px}.white_form .form-control,.white_form select,.white_form textarea,.white_form input[type="text"],.white_form input[type="password"],.white_form input[type="datetime"],.white_form input[type="datetime-local"],.white_form input[type="date"],.white_form input[type="month"],.white_form input[type="time"],.white_form input[type="week"],.white_form input[type="number"],.white_form input[type="email"],.white_form input[type="url"],.white_form input[type="search"],.white_form input[type="tel"],.white_form input[type="color"]{background-color: #FFFFFF;border: 3px solid #fff !important}.full_width_items_form .form-control,.full_width_items_form select,.full_width_items_form textarea,.full_width_items_form input[type="text"],.full_width_items_form input[type="password"],.full_width_items_form input[type="datetime"],.full_width_items_form input[type="datetime-local"],.full_width_items_form input[type="date"],.full_width_items_form input[type="month"],.full_width_items_form input[type="time"],.full_width_items_form input[type="week"],.full_width_items_form input[type="number"],.full_width_items_form input[type="email"],.full_width_items_form input[type="url"],.full_width_items_form input[type="search"],.full_width_items_form input[type="tel"],.full_width_items_form input[type="color"]{width: 100%}.form-control{height: auto}input::placeholder,select::placeholder,textarea::placeholder{text-transform: uppercase;font-size: 13px !important;color: #111118;font-weight: bold;letter-spacing: 1px;font-family: Montserrat, sans-serif;opacity: 1}select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;max-width: 100%;padding-right: 30px}select[multiple],select[size]{min-height: 120px}.select_arrow{display: inline-block}.select_arrow:after{content: "›";transform: rotate(90deg);display: block;text-align: center;font-size: 30px;width: 30px;height: 30px;background: transparent;color: #111118;position: relative;top: 10px;margin-left: -30px;pointer-events: none}.large_form .select_arrow:after{top: 14px}label{font-family: Montserrat, sans-serif;font-size: 15px;font-weight: bold}input[type="color"]{padding: 0}input[type="checkbox"],input[type="radio"]{height: auto;display: inline-block}.radio,.checkbox{padding-left: 20px}fieldset{margin: 24px 0;position: relative}fieldset::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 16px;margin-bottom: 16px}fieldset legend{text-transform: uppercase;font-weight: bold;letter-spacing: 1px;font-family: Montserrat, sans-serif}fieldset legend::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 16px;margin-bottom: 16px}input[type="submit"]{border-style: solid}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius: 0px}.ui-widget-header{background: none;border: 0px}.ui-datepicker .ui-datepicker-title select{border: medium none !important;font-size: 14px;margin: 0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background: none;border: 1px solid #d3d3d3;color: #555;font-weight: normal;font-size: 14px}.ui-datepicker td span,.ui-datepicker td a{display: block;padding: 3px;text-align: center;text-decoration: none}.ui-widget-content{background: #fff none repeat scroll 0 0;border: medium none;color: #222}.ui-widget{font-family: inherit;font-size: 1.1em}.ui-datepicker{padding: 10px}div.wpcf7-validation-errors{background-color: #ff0000;color: #ffffff;font-size: 16px;font-weight: normal;border: none}div.wpcf7-mail-sent-ok{background-color: #398f14;color: #ffffff;font-size: 16px;font-weight: normal;border: none}div.wpcf7-response-output{margin: 1em 0;padding: 1em}span.wpcf7-not-valid-tip{color: #f00;display: block;font-size: 16px;font-weight: normal;margin-top: -20px}.slider_wrapper{position: relative}.slider_wrapper .owl-carousel .item{background-size: cover;background-position: center center;background-repeat: no-repeat;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center}.slider_wrapper .owl-carousel .item:before{-webkit-backface-visibility: hidden}.slider_wrapper .owl-carousel .item.full_height{height: 700px}@media only screen and (max-width: 767px){.slider_wrapper .owl-carousel .item.full_height{height: 600px}}.slider_wrapper .owl-carousel .owl-nav{height: 0px;top: 50%;width: 100%;position: absolute;margin: 0}.slider_wrapper .owl-carousel .owl-prev,.slider_wrapper .owl-carousel .owl-next{position: absolute;width: 50px;height: 50px;-o-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #000000 !important;margin: 0 !important;opacity: 0.4;border-radius: 0px}.slider_wrapper .owl-carousel .owl-prev:after,.slider_wrapper .owl-carousel .owl-next:after{position: absolute;top: 15px;left: 20px;content: '\2039';text-indent: 0px;font-size: 32px;line-height: 20px}.slider_wrapper .owl-carousel .owl-prev:hover,.slider_wrapper .owl-carousel .owl-next:hover{opacity: 1;background-color: #000000 !important}.slider_wrapper .owl-carousel .owl-prev{background-position: 0 0 !important;left: 0;top: 0;text-indent: -2000px}.slider_wrapper .owl-carousel .owl-next{background-position: -44px 0 !important;top: 0;right: 0;text-indent: 2000px}.slider_wrapper .owl-carousel .owl-next:after{content: '\203A'}.slider_wrapper .owl-theme.owl-carousel .owl-dots{position: absolute;bottom: 20px;width: 100%}.slider_wrapper .owl-theme.owl-carousel .owl-dots .owl-dot span{width: 12px;height: 12px;background-color: transparent !important;border: solid 2px #fff}.slider_wrapper .owl-theme.owl-carousel .owl-dots .owl-dot.active span{background-color: #ffffff !important}@media only screen and (max-width: 480px){.owl-carousel-no-mobile-nav .owl-nav{display: none}}.slider_wrapper .caption{position: relative}.slider_wrapper .caption[class*="_section"]{padding: 30px}.slider_wrapper .caption[class*="_section"].transparent{padding: 0px}.slider_wrapper .caption[class*="_section"].transparent_film{padding: 30px}.slider_wrapper .caption .t1{font-family: Montserrat, sans-serif}.slider_wrapper .caption .ple_slider_buttons{margin-top: 48px}@media (max-width: 1600px){.slider_wrapper .caption .ple_slider_buttons{margin-top: 42px}}@media (max-width: 992px){.slider_wrapper .caption .ple_slider_buttons{margin-top: 38px}}@media (max-width: 768px){.slider_wrapper .caption .ple_slider_buttons{margin-top: 34px}}@media (max-width: 480px){.slider_wrapper .caption .ple_slider_buttons{margin-top: 28px}}.slider_wrapper .caption .ple_slider_buttons a{margin-right: 24px}@media only screen and (max-width: 480px){.slider_wrapper .caption .ple_slider_buttons a{display: block;margin-right: 0;font-size: 12px}}.slider_wrapper .caption .ple_slider_buttons a:last-child{margin-right: 0px}.tri_ul,.tri_ur,.tri_br,.tri_bl{position: absolute;border-width: 0;border-style: solid;pointer-events: none}.tri_br{right: 0;bottom: 0}.tri_bl{left: 0;bottom: 0}.tri_ul::before,.tri_ur::after,.tri_bl::before,.tri_br::after{content: "";width: 0;height: 0;border-style: inherit;position: absolute;z-index: 1;border-color: transparent}.trw_25.tri_ul::before,.trw_25.tri_ur::after{border-right-width: 25vw !important}.trw_25.tri_bl::before,.trw_25.tri_br::after{border-left-width: 25vw !important}.trw_50.tri_ul::before,.trw_50.tri_ur::after{border-right-width: 50vw !important}.trw_50.tri_bl::before,.trw_50.tri_br::after{border-left-width: 50vw !important}.trw_75.tri_ul::before,.trw_75.tri_ur::after{border-right-width: 75vw !important}.trw_75.tri_bl::before,.trw_75.tri_br::after{border-left-width: 75vw !important}.trw_100.tri_ul::before,.trw_100.tri_ur::after{border-right-width: 100vw !important}.trw_100.tri_bl::before,.trw_100.tri_br::after{border-left-width: 100vw !important}.tri_sm.tri_ul::before{border-width: 80px 25vw 0 0}.tri_sm.tri_bl::before{border-width: 80px 0 0 25vw}.tri_sm.tri_ur::after{border-width: 0 25vw 80px 0}.tri_sm.tri_br::after{border-width: 0 0 80px 25vw}.tri_ur{top: 0;right: 0}.tri_ul{top: 0;left: 0}.tri_ul::before{left: 0;top: 0;border-width: 160px 50vw 0 0;border-top-color: inherit}.tri_ur::after{right: 0;top: 0;border-width: 0 50vw 160px 0;border-right-color: inherit}.tri_bl::before{left: 0;bottom: 0;border-width: 160px 0 0 50vw;border-left-color: inherit}.tri_br::after{right: 0;bottom: 0px;border-width: 0 0 160px 50vw;border-bottom-color: inherit}.flip_x::before,.flip_x::after{transform: scaleX(-1) translateZ(-10000px)}.flip_y::before,.flip_y::after{transform: scaleY(-1) translateZ(-10000px)}.flip_x.flip_y::before,.flip_x.flip_y::after{transform: scale(-1, -1) translateZ(-10000px)}.tri_cl,.tri_cr{z-index: 0;pointer-events: none}.tri_cl,.tri_cr{position: absolute;border-width: 0;border-style: solid}.tri_cr{right: 0;bottom: 50%}.tri_cl{left: 0;bottom: 50%}.tri_cr::before,.tri_cr::after,.tri_cl::before,.tri_cl::after{content: "";width: 0;height: 0;border-width: 18vh 0 0 50vw;border-width: 160px 0 0 50vw;border-style: inherit;position: absolute;z-index: 1;border-left-color: transparent;border-top-color: inherit;border-right-color: transparent;border-bottom-color: transparent}.tri_ul.tri_sm::before,.tri_ur.tri_sm::after,.tri_bl.tri_sm::before,.tri_br.tri_sm::after{z-index: 2}.tri_cl::before{left: 0;top: 0;transform: rotateY(180deg) translateZ(-10000px)}.tri_cl::after{left: 0;top: 0;transform: rotateX(180deg) rotateY(180deg) translateY(100%) translateZ(-10000px)}.tri_cr::before{right: 0;top: 0;transform: rotateX(0deg) translateZ(-10000px)}.tri_cr::after{right: 0;bottom: 0px;transform: rotateX(180deg) translateZ(-10000px)}.tri_sm.tri_cl::before,.tri_sm.tri_cl::after,.tri_sm.tri_cr::before,.tri_sm.tri_cr::after{border-left-width: 25vw;border-top-width: 9vh;border-top-width: 80px}@media only screen and (max-width: 767px){.tri_sm.tri_cl::before,.tri_sm.tri_cl::after,.tri_sm.tri_cr::before,.tri_sm.tri_cr::after{border-left-width: 15vw;border-top-width: 9vh;border-top-width: 40px}.tri_ul::before{border-width: 80px 25vw 0 0}.tri_ur::after{border-width: 0 25vw 80px 0}.tri_bl::before{border-width: 80px 0 0 25vw}.tri_br::after{border-width: 0 0 80px 25vw}.tri_sm.tri_ul::before{border-width: 40px 12.5vw 0 0}.tri_sm.tri_bl::before{border-width: 40px 0 0 12.5vw}.tri_sm.tri_ur::after{border-width: 0 12.5vw 40px 0}.tri_sm.tri_br::after{border-width: 0 0 40px 12.5vw}} [data-simplebar]{position: relative;z-index: 0;overflow: hidden;-webkit-overflow-scrolling: touch}[data-simplebar="init"]{display: -webkit-box;display: -ms-flexbox;display: flex}.simplebar-scroll-content{overflow-x: hidden;overflow-y: scroll;min-width: 100%;-webkit-box-sizing: content-box;box-sizing: content-box}.simplebar-content{overflow-x: scroll;overflow-y: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;min-height: 100%}.simplebar-track{z-index: 1;z-index: 1000;position: absolute;right: 0;bottom: 0;width: 11px}.simplebar-scrollbar{position: absolute;right: 2px;border-radius: 7px;min-height: 10px;width: 7px;opacity: 0;-webkit-transition: opacity .2s linear;transition: opacity .2s linear;background: black;background-clip: padding-box}.simplebar-track:hover .simplebar-scrollbar{opacity: 0.5;-webkit-transition: opacity 0 linear;transition: opacity 0 linear}.simplebar-track .simplebar-scrollbar.visible{opacity: 0.5}.simplebar-track.horizontal{left: 0;width: auto;height: 11px}.simplebar-track.vertical{top: 0}.horizontal.simplebar-track .simplebar-scrollbar{right: auto;top: 2px;height: 7px;min-height: 0;min-width: 10px;width: auto}.ple_socials a{display: inline-block;margin-bottom: 4px}.ple_socials a i{font-size: 18px;text-align: center;width: 50px;height: 50px;line-height: 50px}.ple_socials.inverted a i{line-height: 44px}.ple_socials.social-smaller a i{font-size: 14px;text-align: center;width: 40px;height: 40px;line-height: 40px}.ple_socials.social-smaller.inverted a i{line-height: 34px}.ple_socials.social-larger a i{font-size: 22px;text-align: center;width: 80px;height: 80px;line-height: 80px}.ple_socials.social-larger.inverted a i{line-height: 74px}.ple_socials.rounded a i{border-radius: 80px}.ple_socials a i{background-color: #000000;color: #ffffff}.ple_socials.decolorized a i{background-color: #000000 !important;color: #ffffff !important}.ple_socials.inverted a i{color: #000000;background-color: transparent;border: solid 3px #000}.ple_socials.inverted.decolorized a i{color: #000000 !important;background-color: transparent !important;border: solid 3px #000 !important}.black_section .ple_socials.decolorized a i,.dark_section .ple_socials.decolorized a i{background-color: #ffffff !important;color: #000000 !important}.black_section .ple_socials.inverted.decolorized a i,.dark_section .ple_socials.inverted.decolorized a i{color: #ffffff !important;background-color: transparent !important;border: solid 3px #fff !important}.ple_socials i[class*="fa-facebook"]{background-color: #3b5998 !important;color: #fff !important}.ple_socials i[class*="fa-twitter"]{background-color: #00aced !important;color: #fff !important}.ple_socials i[class*="fa-google-plus"]{background-color: #dd4b39 !important;color: #fff !important}.ple_socials i[class*="fa-youtube"]{background-color: #bb0000 !important;color: #fff !important}.ple_socials i[class*="fa-linkedin"]{background-color: #007bb6 !important;color: #fff !important}.ple_socials i[class*="fa-instagram"]{background-color: #517fa4 !important;color: #fff !important}.ple_socials i[class*="fa-pinterest"]{background-color: #cb2027 !important;color: #fff !important}.ple_socials i[class*="fa-vine"]{background-color: #00bf8f !important;color: #fff !important}.ple_socials i[class*="fa-flickr"]{background-color: #ff0084 !important;color: #fff !important}.ple_socials i[class*="fa-tumblr"]{background-color: #32506d !important;color: #fff !important}.ple_socials i[class*="fa-vimeo"]{background-color: #1ab7ea !important;color: #fff !important}.ple_socials i[class*="fa-foursquare"]{background-color: #f94877 !important;color: #fff !important}.ple_socials i[class*="fa-bandcamp"]{background-color: #639AA9 !important;color: #fff !important}.ple_socials i[class*="fa-behance"]{background-color: #1769ff !important;color: #fff !important}.ple_socials i[class*="fa-android"]{background-color: #a4c639 !important;color: #fff !important}.ple_socials i[class*="fa-dribble"]{background-color: #ea4c89 !important;color: #fff !important}.ple_socials i[class*="fa-etsy"]{background-color: #d5641c !important;color: #fff !important}.ple_socials i[class*="fa-lastfm"]{background-color: #d51007 !important;color: #fff !important}.ple_socials i[class*="fa-mixcloud"]{background-color: #52aad8 !important;color: #fff !important}.ple_socials i[class*="fa-skype"]{background-color: #00aff0 !important;color: #fff !important}.ple_socials i[class*="fa-soundcloud"]{background-color: #ff8800 !important;color: #fff !important}.ple_socials i[class*="fa-spotify"]{background-color: #1db954 !important;color: #fff !important}.ple_socials.inverted i[class*="fa-facebook"]{color: #3b5998 !important;border: solid 3px #3b5998 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-twitter"]{color: #00aced !important;border: solid 3px #00aced !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-google-plus"]{color: #dd4b39 !important;border: solid 3px #dd4b39 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-youtube"]{color: #bb0000 !important;border: solid 3px #b00 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-linkedin"]{color: #007bb6 !important;border: solid 3px #007bb6 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-instagram"]{color: #517fa4 !important;border: solid 3px #517fa4 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-pinterest"]{color: #cb2027 !important;border: solid 3px #cb2027 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-vine"]{color: #00bf8f !important;border: solid 3px #00bf8f !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-flickr"]{color: #ff0084 !important;border: solid 3px #ff0084 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-tumblr"]{color: #32506d !important;border: solid 3px #32506d !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-vimeo"]{color: #1ab7ea !important;border: solid 3px #1ab7ea !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-foursquare"]{color: #f94877 !important;border: solid 3px #f94877 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-bandcamp"]{color: #639AA9 !important;border: solid 3px #639aa9 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-behance"]{color: #1769ff !important;border: solid 3px #1769ff !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-android"]{color: #a4c639 !important;border: solid 3px #a4c639 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-dribble"]{color: #ea4c89 !important;border: solid 3px #ea4c89 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-etsy"]{color: #d5641c !important;border: solid 3px #d5641c !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-lastfm"]{color: #d51007 !important;border: solid 3px #d51007 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-mixcloud"]{color: #52aad8 !important;border: solid 3px #52aad8 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-skype"]{color: #00aff0 !important;border: solid 3px #00aff0 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-soundcloud"]{color: #ff8800 !important;border: solid 3px #f80 !important;background-color: transparent !important}.ple_socials.inverted i[class*="fa-spotify"]{color: #1db954 !important;border: solid 3px #1db954 !important;background-color: transparent !important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border-radius: 0}.widget{position: relative;margin: 0 0 48px 0;background-size: cover;background-position: center center;background-repeat: no-repeat}.widget > h4{padding: 17px 0 24px 0;margin: 0;font-size: 14px;font-weight: bold;letter-spacing: 1px;text-transform: uppercase;position: relative}.widget > h4::before{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;position: absolute;top: 0;left: 0}.widget > h4.text-center::before{left: 50%;transform: translate(-50%, 0)}.widget > h4.text-right::before{left: inherit;right: 0}.footer .widget > h4{color: #ad9151;padding: 0px 0 32px 0}.footer .widget > h4::before{display: none}.widget_nav_menu,.widget_pages,.widget_archive,.widget_categories,.widget_meta,.widget_product_categories,.widget_recent_comments,.widget_recent_entries,.widget_rss,.woocommerce-MyAccount-navigation{font-family: Rubik, sans-serif}.widget_nav_menu ul,.widget_pages ul,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_product_categories ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul,.woocommerce-MyAccount-navigation ul{list-style: none;padding: 0;overflow: hidden}.widget_nav_menu ul li,.widget_pages ul li,.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_product_categories ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li,.woocommerce-MyAccount-navigation ul li{border-bottom: solid 3px #1b1b1b}.widget_nav_menu ul li.recentcomments,.widget_pages ul li.recentcomments,.widget_archive ul li.recentcomments,.widget_categories ul li.recentcomments,.widget_meta ul li.recentcomments,.widget_product_categories ul li.recentcomments,.widget_recent_comments ul li.recentcomments,.widget_recent_entries ul li.recentcomments,.widget_rss ul li.recentcomments,.woocommerce-MyAccount-navigation ul li.recentcomments{padding: 13px 0px}.widget_nav_menu ul li:first-child a,.widget_pages ul li:first-child a,.widget_archive ul li:first-child a,.widget_categories ul li:first-child a,.widget_meta ul li:first-child a,.widget_product_categories ul li:first-child a,.widget_recent_comments ul li:first-child a,.widget_recent_entries ul li:first-child a,.widget_rss ul li:first-child a,.woocommerce-MyAccount-navigation ul li:first-child a{padding-top: 0px}.widget_nav_menu ul li:last-child,.widget_pages ul li:last-child,.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_meta ul li:last-child,.widget_product_categories ul li:last-child,.widget_recent_comments ul li:last-child,.widget_recent_entries ul li:last-child,.widget_rss ul li:last-child,.woocommerce-MyAccount-navigation ul li:last-child{border-bottom: 0px !important}.widget_nav_menu ul li:last-child a,.widget_pages ul li:last-child a,.widget_archive ul li:last-child a,.widget_categories ul li:last-child a,.widget_meta ul li:last-child a,.widget_product_categories ul li:last-child a,.widget_recent_comments ul li:last-child a,.widget_recent_entries ul li:last-child a,.widget_rss ul li:last-child a,.woocommerce-MyAccount-navigation ul li:last-child a{padding-bottom: 0px}.widget_nav_menu ul li a,.widget_pages ul li a,.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_product_categories ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_rss ul li a,.woocommerce-MyAccount-navigation ul li a{display: inline-block;font-size: 16px;font-weight: normal;padding: 12px 0px}.widget_nav_menu ul li a:link,.widget_pages ul li a:link,.widget_archive ul li a:link,.widget_categories ul li a:link,.widget_meta ul li a:link,.widget_product_categories ul li a:link,.widget_recent_comments ul li a:link,.widget_recent_entries ul li a:link,.widget_rss ul li a:link,.woocommerce-MyAccount-navigation ul li a:link,.widget_nav_menu ul li a:visited,.widget_pages ul li a:visited,.widget_archive ul li a:visited,.widget_categories ul li a:visited,.widget_meta ul li a:visited,.widget_product_categories ul li a:visited,.widget_recent_comments ul li a:visited,.widget_recent_entries ul li a:visited,.widget_rss ul li a:visited,.woocommerce-MyAccount-navigation ul li a:visited{color: inherit !important}.widget_nav_menu ul li.current-menu-item > a,.widget_pages ul li.current-menu-item > a,.widget_archive ul li.current-menu-item > a,.widget_categories ul li.current-menu-item > a,.widget_meta ul li.current-menu-item > a,.widget_product_categories ul li.current-menu-item > a,.widget_recent_comments ul li.current-menu-item > a,.widget_recent_entries ul li.current-menu-item > a,.widget_rss ul li.current-menu-item > a,.woocommerce-MyAccount-navigation ul li.current-menu-item > a,.widget_nav_menu ul li.current_page_item > a,.widget_pages ul li.current_page_item > a,.widget_archive ul li.current_page_item > a,.widget_categories ul li.current_page_item > a,.widget_meta ul li.current_page_item > a,.widget_product_categories ul li.current_page_item > a,.widget_recent_comments ul li.current_page_item > a,.widget_recent_entries ul li.current_page_item > a,.widget_rss ul li.current_page_item > a,.woocommerce-MyAccount-navigation ul li.current_page_item > a,.widget_nav_menu ul li.current-cat > a,.widget_pages ul li.current-cat > a,.widget_archive ul li.current-cat > a,.widget_categories ul li.current-cat > a,.widget_meta ul li.current-cat > a,.widget_product_categories ul li.current-cat > a,.widget_recent_comments ul li.current-cat > a,.widget_recent_entries ul li.current-cat > a,.widget_rss ul li.current-cat > a,.woocommerce-MyAccount-navigation ul li.current-cat > a{font-weight: bold}.widget_nav_menu ul li ul.sub-menu li,.widget_pages ul li ul.sub-menu li,.widget_archive ul li ul.sub-menu li,.widget_categories ul li ul.sub-menu li,.widget_meta ul li ul.sub-menu li,.widget_product_categories ul li ul.sub-menu li,.widget_recent_comments ul li ul.sub-menu li,.widget_recent_entries ul li ul.sub-menu li,.widget_rss ul li ul.sub-menu li,.woocommerce-MyAccount-navigation ul li ul.sub-menu li,.widget_nav_menu ul li ul.children li,.widget_pages ul li ul.children li,.widget_archive ul li ul.children li,.widget_categories ul li ul.children li,.widget_meta ul li ul.children li,.widget_product_categories ul li ul.children li,.widget_recent_comments ul li ul.children li,.widget_recent_entries ul li ul.children li,.widget_rss ul li ul.children li,.woocommerce-MyAccount-navigation ul li ul.children li{border-top: solid 3px #1b1b1b;border-top: none}.widget_nav_menu ul li ul.sub-menu li:first-child,.widget_pages ul li ul.sub-menu li:first-child,.widget_archive ul li ul.sub-menu li:first-child,.widget_categories ul li ul.sub-menu li:first-child,.widget_meta ul li ul.sub-menu li:first-child,.widget_product_categories ul li ul.sub-menu li:first-child,.widget_recent_comments ul li ul.sub-menu li:first-child,.widget_recent_entries ul li ul.sub-menu li:first-child,.widget_rss ul li ul.sub-menu li:first-child,.woocommerce-MyAccount-navigation ul li ul.sub-menu li:first-child,.widget_nav_menu ul li ul.children li:first-child,.widget_pages ul li ul.children li:first-child,.widget_archive ul li ul.children li:first-child,.widget_categories ul li ul.children li:first-child,.widget_meta ul li ul.children li:first-child,.widget_product_categories ul li ul.children li:first-child,.widget_recent_comments ul li ul.children li:first-child,.widget_recent_entries ul li ul.children li:first-child,.widget_rss ul li ul.children li:first-child,.woocommerce-MyAccount-navigation ul li ul.children li:first-child{border-top: solid 3px #1b1b1b !important}.widget_nav_menu ul li ul.sub-menu li a,.widget_pages ul li ul.sub-menu li a,.widget_archive ul li ul.sub-menu li a,.widget_categories ul li ul.sub-menu li a,.widget_meta ul li ul.sub-menu li a,.widget_product_categories ul li ul.sub-menu li a,.widget_recent_comments ul li ul.sub-menu li a,.widget_recent_entries ul li ul.sub-menu li a,.widget_rss ul li ul.sub-menu li a,.woocommerce-MyAccount-navigation ul li ul.sub-menu li a,.widget_nav_menu ul li ul.children li a,.widget_pages ul li ul.children li a,.widget_archive ul li ul.children li a,.widget_categories ul li ul.children li a,.widget_meta ul li ul.children li a,.widget_product_categories ul li ul.children li a,.widget_recent_comments ul li ul.children li a,.widget_recent_entries ul li ul.children li a,.widget_rss ul li ul.children li a,.woocommerce-MyAccount-navigation ul li ul.children li a{padding: 12px 0px 12px 40px}.widget_nav_menu ul li ul.sub-menu li ul li a,.widget_pages ul li ul.sub-menu li ul li a,.widget_archive ul li ul.sub-menu li ul li a,.widget_categories ul li ul.sub-menu li ul li a,.widget_meta ul li ul.sub-menu li ul li a,.widget_product_categories ul li ul.sub-menu li ul li a,.widget_recent_comments ul li ul.sub-menu li ul li a,.widget_recent_entries ul li ul.sub-menu li ul li a,.widget_rss ul li ul.sub-menu li ul li a,.woocommerce-MyAccount-navigation ul li ul.sub-menu li ul li a,.widget_nav_menu ul li ul.children li ul li a,.widget_pages ul li ul.children li ul li a,.widget_archive ul li ul.children li ul li a,.widget_categories ul li ul.children li ul li a,.widget_meta ul li ul.children li ul li a,.widget_product_categories ul li ul.children li ul li a,.widget_recent_comments ul li ul.children li ul li a,.widget_recent_entries ul li ul.children li ul li a,.widget_rss ul li ul.children li ul li a,.woocommerce-MyAccount-navigation ul li ul.children li ul li a{padding: 12px 0px 12px 80px}.widget_nav_menu ul li ul.sub-menu li ul li ul li a,.widget_pages ul li ul.sub-menu li ul li ul li a,.widget_archive ul li ul.sub-menu li ul li ul li a,.widget_categories ul li ul.sub-menu li ul li ul li a,.widget_meta ul li ul.sub-menu li ul li ul li a,.widget_product_categories ul li ul.sub-menu li ul li ul li a,.widget_recent_comments ul li ul.sub-menu li ul li ul li a,.widget_recent_entries ul li ul.sub-menu li ul li ul li a,.widget_rss ul li ul.sub-menu li ul li ul li a,.woocommerce-MyAccount-navigation ul li ul.sub-menu li ul li ul li a,.widget_nav_menu ul li ul.children li ul li ul li a,.widget_pages ul li ul.children li ul li ul li a,.widget_archive ul li ul.children li ul li ul li a,.widget_categories ul li ul.children li ul li ul li a,.widget_meta ul li ul.children li ul li ul li a,.widget_product_categories ul li ul.children li ul li ul li a,.widget_recent_comments ul li ul.children li ul li ul li a,.widget_recent_entries ul li ul.children li ul li ul li a,.widget_rss ul li ul.children li ul li ul li a,.woocommerce-MyAccount-navigation ul li ul.children li ul li ul li a{padding: 12px 0px 12px 120px}.footer .widget_nav_menu ul li,.footer .widget_pages ul li,.footer .widget_archive ul li,.footer .widget_categories ul li,.footer .widget_meta ul li,.footer .widget_product_categories ul li,.footer .widget_recent_comments ul li,.footer .widget_recent_entries ul li,.footer .widget_rss ul li,.footer .woocommerce-MyAccount-navigation ul li{border-bottom: solid 3px rgba(255,255,255,0.1)}.footer .widget_nav_menu ul li ul.sub-menu li:first-child,.footer .widget_pages ul li ul.sub-menu li:first-child,.footer .widget_archive ul li ul.sub-menu li:first-child,.footer .widget_categories ul li ul.sub-menu li:first-child,.footer .widget_meta ul li ul.sub-menu li:first-child,.footer .widget_product_categories ul li ul.sub-menu li:first-child,.footer .widget_recent_comments ul li ul.sub-menu li:first-child,.footer .widget_recent_entries ul li ul.sub-menu li:first-child,.footer .widget_rss ul li ul.sub-menu li:first-child,.footer .woocommerce-MyAccount-navigation ul li ul.sub-menu li:first-child,.footer .widget_nav_menu ul li ul.children li:first-child,.footer .widget_pages ul li ul.children li:first-child,.footer .widget_archive ul li ul.children li:first-child,.footer .widget_categories ul li ul.children li:first-child,.footer .widget_meta ul li ul.children li:first-child,.footer .widget_product_categories ul li ul.children li:first-child,.footer .widget_recent_comments ul li ul.children li:first-child,.footer .widget_recent_entries ul li ul.children li:first-child,.footer .widget_rss ul li ul.children li:first-child,.footer .woocommerce-MyAccount-navigation ul li ul.children li:first-child{border-top: solid 3px rgba(255,255,255,0.1) !important}.widget_rss ul li{padding: 0 0 12px 0}.widget_rss ul li a.rsswidget{font-weight: normal;display: block;padding: 18px 0 6px 0px}.widget_rss ul li .rss-date{font-size: 11px;font-family: Montserrat, sans-serif;font-weight: bold;letter-spacing: 1px;text-transform: uppercase}.widget_rss ul li .rssSummary{font-size: 14px}.widget_rss ul li cite{font-size: 11px}.widget_archive ul li,.widget_meta ul li{font-family: Montserrat, sans-serif}.widget_tag_cloud .tagcloud{overflow: hidden}.widget_tag_cloud .tagcloud a{margin-bottom: 10px;margin-right: 5px;display: inline-block;text-transform: uppercase;font-size: 12px !important;font-weight: 600;padding: 10px;border: 1px solid rgba(27,27,27,0.2)}.widget_tag_cloud .tagcloud a:link,.widget_tag_cloud .tagcloud a:visited{color: #1b1b1b}.widget_tag_cloud .tagcloud a:hover{background-color: #ae904b;color: #fff;border-color: #ae904b}.footer .widget_tag_cloud .tagcloud a{border: 1px solid rgba(255,255,255,0.2)}.footer .widget_tag_cloud .tagcloud a:link,.footer .widget_tag_cloud .tagcloud a:visited{color: #fff}.footer .widget_tag_cloud .tagcloud a:hover{background-color: #ae904b;color: #1b1b1b;border-color: #ae904b}.footer .widget_tags a{color: #fff !important;border: 1px solid rgba(255,255,255,0.1) !important}.footer .widget_tags a:hover{border: 0px}.secondary_nav_widgetized_area .widget_tag_cloud .tagcloud a{border: 1px solid rgba(255,255,255,0.2)}.secondary_nav_widgetized_area .widget_tag_cloud .tagcloud a:link,.secondary_nav_widgetized_area .widget_tag_cloud .tagcloud a:visited{color: #ffffff}.secondary_nav_widgetized_area .widget_tag_cloud .tagcloud a:hover{background-color: #fff;color: #000;border-color: #fff}.widget_text .textwidget{margin-bottom: 24px}.widget_text .text_block{padding-top: 5px !important}.widget_text a.btn{margin-top: 0px}.widget_recent_comments .media .media-body a{margin-top: 0px;display: inline-block}.widget_recent_comments .media .media-body span{display: inline-block}.widget_recent_comments .media .media-body span:after{content: 'at';margin: 0 5px;opacity: .5}.widget_recent_comments .media .media-body a span{display: inline-block}.widget_recent_comments .media .media-body a span:after{content: ''}#wp-calendar{width: 100%}#wp-calendar caption{color: inherit;text-align: left;margin-top: 0px;margin-bottom: 15px}#wp-calendar thead{font-size: 10px}#wp-calendar thead th{padding-bottom: 10px;text-align: center;border-bottom: solid 1px}#wp-calendar tbody td{background: transparent;border: 1px solid;text-align: center;padding: 8px}#wp-calendar tbody td:hover{color: #fff;background: #ae904b}#wp-calendar tbody td:hover a{color: #fff}#wp-calendar tbody .pad{background: none}#wp-calendar tfoot #next{font-size: 10px;text-transform: uppercase;text-align: right}#wp-calendar tfoot #prev{font-size: 10px;text-transform: uppercase;padding-top: 10px}ul.archive{padding-left: 0;list-style: none}ul.archive li{display: block}ul.archive li a{-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-overflow-scrolling: touch}ul.archive li a:hover{color: #ae904b !important}ul.instagram_widget{padding-left: 0;list-style: none}ul.instagram_widget li img{width: 100%}.footer{background-color: #1b1b1b;color: #fff}.footer a:link,.footer a:visited{color: #ae904b}.footer a:hover,.footer a:active{color: #ad9151}.footer_widgets{position: relative}.footer_top{padding-top: 96px;padding-bottom: 48px}.footer_main{padding-top: 96px;padding-bottom: 48px}.footer_bar{padding: 48px 0;font-size: 13px}.footer_bar .wpb_content_element{margin: 0}.footer_bar p{margin: 0}.footer_top + .footer_main{padding-top: 0}.footer_top + .footer_bar{padding-top: 0}.footer_main + .footer_bar{padding-top: 0}@media only screen and (min-width: 768px){.footer_bar .row{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center}}@media only screen and (max-width: 767px){.footer_bar .row > *{text-align: center !important}.footer_bar .row > div + div{margin-top: 24px}}ul.footerbar_menu{list-style: none;margin: 0;padding: 0}ul.footerbar_menu li{display: inline-block}ul.footerbar_menu li a{text-transform: uppercase;display: inline-block;padding: 0 5px}ul.footerbar_menu li:last-child a{padding-right: 0}#page_wrapper > .loading{background-color: #000;bottom: 0;height: 100%;left: 0;position: fixed;right: 0;top: 0;width: 100%;z-index: 999999;opacity: 0.9}#page_wrapper > .loading .row{position: absolute;width: 100%;text-align: center;top: 50%;-o-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}#page_wrapper > .loading img.loader{margin-bottom: 10px}#page_wrapper > .loading img.loader_logo{display: block;margin: 0 auto}#return-to-top{position: fixed;bottom: 75px;right: 20px;background: #000;background: rgba(0,0,0,0.7);width: 50px;height: 50px;display: block;text-decoration: none;border-radius: 35px;display: none;transition: all .3s ease;z-index: 10001}#return-to-top i{color: #fff;margin: 0;position: relative;left: 16px;top: 10px;font-size: 19px;transition: all .3s ease}#return-to-top:hover{background: rgba(0,0,0,0.9)}#return-to-top:hover i{color: #fff;top: 8px}.loader-modal{display: block;display: none;width: 90%;height: 90%;top: 5%;left: 5%;margin: 0;overflow-y: auto;overflow-x: hidden;padding: 0;position: fixed;z-index: 100000;background-color: #fff}.main.ajaxed{z-index: 999}.ajax-error{left: 25%;position: absolute;top: 25%}#loader{z-index: 99999}#loader.show{opacity: 0.9 !important}.close-handle{cursor: pointer;position: fixed;right: 5%;top: 5%;-o-transform: translate(25px, -25px);-webkit-transform: translate(25px, -25px);-ms-transform: translate(25px, -25px);transform: translate(25px, -25px);z-index: 999999;padding: 30px;border-radius: 60px;background-color: #fff}.close-handle:before,.close-handle:after{background-color: #323232;-webkit-transition: all 200ms linear;content: '';height: 3px;position: absolute;top: 29px;left: 11px;transition: all 200ms linear;width: 40px}.close-handle:before,.close-handle:hover:after{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.close-handle:after,.close-handle:hover:before{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}@media only screen and (max-width: 991px){.close-handle{padding: 20px;right: 5%;top: 5%;-o-transform: translate(15px, -15px);-webkit-transform: translate(15px, -15px);-ms-transform: translate(15px, -15px);transform: translate(15px, -15px)}.close-handle:after,.close-handle:before{left: 10px;top: 19px;width: 20px}}.pageload-overlay{height: 100%;left: 0;position: fixed;top: 0;visibility: hidden;width: 100%}.pageload-overlay.show{visibility: visible}.pageload-overlay svg{left: 0;pointer-events: none;position: absolute;top: 0}.pageload-overlay svg path{fill: #323232}div.progress_ball{transition: all 600ms;display: none;height: 100px;position: fixed;top: 50%;left: 50%;margin: -50px 0 0 -50px;width: 100px;z-index: 999999}div.progress_ball.show{display: block}.c_loader,.c_loader:before,.c_loader:after{background: #ffffff;-webkit-animation: load1 .8s infinite ease-in-out;animation: load1 .8s infinite ease-in-out;width: 1em;height: 4em}.c_loader:before,.c_loader:after{position: absolute;top: 0;content: ''}.c_loader:before{left: -1.5em;-webkit-animation-delay: -0.32s;animation-delay: -0.32s}.c_loader{color: #ffffff;text-indent: -9999em;margin: 30px 0 0 45px;position: relative;font-size: 11px;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation-delay: -0.16s;animation-delay: -0.16s}.c_loader:after{left: 1.5em}@-webkit-keyframes load1{0%,80%,100%{box-shadow: 0 0;height: 4em}40%{box-shadow: 0 -2em;height: 5em}}@keyframes load1{0%,80%,100%{box-shadow: 0 0;height: 4em}40%{box-shadow: 0 -2em;height: 5em}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0)}40%{-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px)}60%{-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-webkit-transform: translateY(-15px);transform: translateY(-15px)}}.bounce{animation: bounce 2s infinite}.scrollbar-measure{width: 100px;height: 100px;overflow: scroll;position: absolute;top: -9999px}@media only screen and (max-width: 480px){.hidden-xxs{display: none}}@media only screen and (max-width: 320px){.hidden-xxxs{display: none}}div.pp_default .pp_content{background-color: transparent !important}.pp_top,.pp_bottom{display: none}div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right{background: none !important;padding-left: 0px !important;padding-right: 0px !important}div.pp_default .pp_loaderIcon{background: transparent url(https://johnjorgenson.com/wp-content/themes/musicflex/assets/images/ring.gif) no-repeat scroll center center !important}.pp_loaderIcon{height: 146px !important;left: 50% !important;margin: -73px 0 0 -73px !important;width: 146px !important}div.pp_overlay{opacity: 0.8 !important}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play,div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous,div.pp_default .pp_close,div.pp_default .pp_contract,div.pp_default .pp_expand{background-image: url(https://johnjorgenson.com/wp-content/themes/musicflex/assets/images/sprite.png) !important}.vc_col-has-fill > .vc_column-inner,.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,.vc_row-has-fill > .vc_column_container > .vc_column-inner,.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner{padding-top: 0px}.wpb_button,.vc_icon_element,.wpb_content_element,ul.wpb_thumbnails-fluid > li{margin-bottom: 24px;margin-top: 24px}.vc_column_container{position: relative;z-index: 1}.vc_column-inner.transparent_film{position: relative}.vc_row.transparent_film.vc_row-flex::before,.vc_row.gradient_film_to_top.vc_row-flex::before,.vc_row.gradient_film_to_bottom.vc_row-flex::before{display: block}.wpb_flexslider.flexslider{border: 0px;border-radius: 0px;box-shadow: none}.theme-default .nivoSlider{box-shadow: none !important}.vc_message_box-icon > *{transform: translate(-50%, -50%) !important}.vc_video-bg{position: absolute !important}.vc_row.vc_video-bg-container.transparent_film::before{z-index: 1}.vc_row.vc_video-bg-container .wpb_column{z-index: 2}.wpb_gmaps_widget .wpb_wrapper{padding: 0px}.vc_figure{position: relative}.aligncenter{display: block;margin-left: auto;margin-right: auto}.alignright{float: right;margin: 0px 0 10px 10px}.alignleft{float: left;margin: 0px 10px 10px 0}.floatleft{float: left}.floatright{float: right}.textcenter{text-align: center}.textright{text-align: right}.textleft{text-align: left}.wp-caption,.gallery-caption{font-size: 13px;border-radius: 0;margin-bottom: 5px;max-width: 100%}.wp-caption img,.gallery-caption img{margin: 0;padding: 0;border: 0 none;max-width: 100%;height: auto !important}.wp-smiley{margin: 0 !important;max-height: 1em}.gallery dl.gallery-item img{border: none !important}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px);clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);position: absolute !important;white-space: nowrap;height: 1px;width: 1px;overflow: hidden}.wp-caption{position: relative;margin-bottom: 48px}p.wp-caption-text,figcaption.vc_figure-caption{display: inline-block;padding: 12px 16px;margin: 0;background-color: #000000;color: #fff;position: absolute;bottom: -20px;left: 12px;font-size: 12px;font-weight: 500;letter-spacing: 1px}body.admin-bar.sticky_header .overflow_wrapper,body.admin-bar.sticky_header .header{margin-top: 30px}.error404 .content_titles .ple_section .titles_group h1{margin-bottom: 36px}.error404 .content_titles .ple_section .titles_group h1::after{display: none}.error404 .content_titles .ple_section .titles_group p.post_subtitle{font-size: 24px;margin-bottom: 60px}@media (max-width: 992px){.error404 .content_titles .ple_section .titles_group p.post_subtitle{font-size: 22px}}@media (max-width: 768px){.error404 .content_titles .ple_section .titles_group p.post_subtitle{font-size: 20px}}@media (max-width: 480px){.error404 .content_titles .ple_section .titles_group p.post_subtitle{font-size: 18px}}.error404 .content_titles .ple_section .titles_group p.post_intro{margin-bottom: 24px}.blog_post_listed .blog_post_listed_wrapper{box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18);margin-bottom: 48px}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_media figure{text-align: center}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_media figure.stretchy_wrapper img{z-index: -1}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_media figure.foo_stretch{background-image: none !important}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper{position: relative;padding: 50px 25px}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta{padding: 0 10px}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta .blog_post_date,.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta .blog_post_categories,.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta .blog_post_author,.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta .post_comment{font-family: Montserrat, sans-serif;font-size: 13px;line-height: 1em;font-weight: bold;letter-spacing: 1px;text-transform: uppercase}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta .blog_post_date{padding: 3px 9px;border: solid 3px;margin-right: 3px}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta h2{margin: 40px 0 0 0;font-size: 35px;-ms-word-wrap: break-word;word-wrap: break-word}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta p.post_subtitle{font-size: 24px}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content{padding: 0 10px;margin-top: 38px}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content::after{content: "";display: table;clear: both}.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper a.btn{position: absolute;bottom: -22px;left: 35px}.list_card_horizontal .blog_post_listed_wrapper,.list_post_card_horizontal .blog_post_listed_wrapper,.slider_post_card_horizontal .blog_post_listed_wrapper{display: flex}@media (max-width: 768px){.list_card_horizontal .blog_post_listed_wrapper,.list_post_card_horizontal .blog_post_listed_wrapper,.slider_post_card_horizontal .blog_post_listed_wrapper{flex-direction: column}}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media{background-size: cover;background-position: center center;background-repeat: no-repeat;width: 50%}@media (max-width: 768px){.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media{width: 100%;min-height: 300px}}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media iframe,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media iframe,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media iframe{width: 100%;height: 100%}@media (min-width: 769px){.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper{display: flex;width: 100%;min-height: 240px}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta,.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content{width: 50%}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_content{margin-top: 0px}}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper{width: 50%;flex-direction: column}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_meta,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_meta,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_meta,.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_content,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_content,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_content{width: 100%}@media (min-width: 769px){.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_content,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_content,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper .blog_post_listed_content{margin-top: 36px}}@media (max-width: 768px){.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_media + .blog_post_listed_content_wrapper{width: 100%}}.list_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper + .blog_post_listed_media,.list_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper + .blog_post_listed_media,.slider_post_card_horizontal .blog_post_listed_wrapper .blog_post_listed_content_wrapper + .blog_post_listed_media{min-width: 50%}.masonry_card_vertical .blog_post_listed_wrapper{width: 560px;padding-left: 0;padding-right: 0}@media (max-width: 1205px){.masonry_card_vertical .blog_post_listed_wrapper{width: 460px}}@media (max-width: 980px){.masonry_card_vertical .blog_post_listed_wrapper{width: 98%}}.blog_post_listed.sticky .blog_post_listed_wrapper{background-color: #000 !important;color: #fff !important;border-color: #000 !important}.blog_post_listed.sticky .blog_post_listed_wrapper a:link:not(.btn),.blog_post_listed.sticky .blog_post_listed_wrapper a:visited:not(.btn){color: #fff !important}.blog_post_listed.sticky .blog_post_listed_wrapper a:hover:not(.btn),.blog_post_listed.sticky .blog_post_listed_wrapper a:active:not(.btn){color: #fff !important}.blog_post_listed.sticky .blog_post_listed_wrapper .ple_socials.decolorized a i{background-color: #ffffff !important;color: #000000 !important}.blog_post_listed.sticky .blog_post_listed_wrapper .ple_socials.inverted.decolorized a i{color: #ffffff !important;background-color: transparent !important;border: solid 3px #fff !important}.pagination_wrapper{text-align: center}.pagination_wrapper ul.pagination{list-style: none;overflow: hidden;padding: 0;margin: 0 auto;display: inline-block}.pagination_wrapper ul.pagination li{float: left;padding: 5px}.pagination_wrapper ul.pagination li a{display: block;font-family: Montserrat, sans-serif;background-color: #000;padding: 20px 24px;font-size: 20px;line-height: 1em;color: #ffffff !important}.pagination_wrapper ul.pagination li a:hover{background-color: #ae904b}.pagination_wrapper ul.pagination li.active a{background-color: #ae904b}.pagination_wrapper ul.pagination li.active a:hover{background-color: #000}.titles_group .post_date,.titles_group .post_categories,.titles_group .post_author,.titles_group .post_comments{font-family: Montserrat, sans-serif;font-size: 13px;line-height: 1em;font-weight: bold;letter-spacing: 1px;text-transform: uppercase}.titles_group .post_date{padding: 3px 9px;border: solid 3px;margin-right: 3px}.single-post .content_top figure img{z-index: -1}.single-post .content_top figure.foo_stretch{text-align: center;background-image: none !important}.post_single_content::after{content: "";display: table;clear: both}.post_single_content > .lead{margin-top: 0}#post_comments{margin: 48px 0 0 0}#post_comments::after{content: "";display: table;clear: both}#post_comments > h4{padding: 17px 0 24px 0;margin: 0 0 24px 0;font-size: 45px;font-weight: bold;position: relative}@media (max-width: 768px){#post_comments > h4{font-size: 38px}}@media (max-width: 480px){#post_comments > h4{font-size: 30px}}#post_comments > h4::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;position: absolute;bottom: 0;left: 0}#post_comments .comment_wrapper{margin-top: 24px;margin-bottom: 24px;padding: 0}#post_comments .comment_wrapper .comment_inner_wrapper{position: relative}#post_comments .comment_wrapper .comment_inner_wrapper figure{position: absolute;top: 38px;left: 0}@media (max-width: 480px){#post_comments .comment_wrapper .comment_inner_wrapper figure{position: relative;top: 12px;left: 24px}}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper{box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18);margin-left: 32px;padding: 32px 64px}@media (max-width: 480px){#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper{padding: 24px;margin-left: 0px}}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_name{font-weight: bold;padding-top: 0px;font-family: Montserrat, sans-serif;text-transform: uppercase;font-size: 18px;-ms-word-wrap: break-word;word-wrap: break-word}@media (max-width: 480px){#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_name{font-size: 15px}}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_name a{font-weight: normal}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_date span{font-family: Montserrat, sans-serif;font-size: 13px;line-height: 2em;font-weight: bold;letter-spacing: 1px;text-transform: uppercase}@media (max-width: 480px){#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_date span{font-size: 11px}}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_date span.reply_link{position: relative;display: inline-block;margin-left: 12px}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .comment_date span.reply_link:after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;position: absolute;bottom: 0;left: 0}#post_comments .comment_wrapper .comment_inner_wrapper .comment_info_wrapper .the_comment p{font-size: 16px;margin-top: 24px}#new_comment{margin: 48px 0 96px 0;box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18);padding: 32px 64px;position: relative}@media (max-width: 480px){#new_comment{padding: 24px}}#new_comment .comment-respond > h3{padding: 17px 0 24px 0;margin: 0 0 24px 0;font-size: 45px;font-weight: bold;position: relative}@media (max-width: 768px){#new_comment .comment-respond > h3{font-size: 38px}}@media (max-width: 480px){#new_comment .comment-respond > h3{font-size: 26px}}#new_comment .comment-respond > h3::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;position: absolute;bottom: 0;left: 0}#new_comment .comment-respond form.comment-form .row{margin-bottom: 24px}#new_comment .comment-respond form.comment-form textarea{margin-bottom: 0}#new_comment .comment-respond form.comment-form p.form-submit{position: absolute;left: 64px;bottom: -34px}@media (max-width: 480px){#new_comment .comment-respond form.comment-form p.form-submit{left: 0px;bottom: 0px;margin: 0;position: relative;text-align: center}}.featuredmedia{clear: both}.featuredmedia figure img{z-index: -1}.anyposttype_single_navi.next_post.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper a.btn{left: inherit;right: 35px}.ple_block{margin: 0 0 24px 0}.line_heading{position: relative;margin: 24px 0;padding: 0 0 20px 0}.line_heading::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;position: absolute;bottom: 0;left: 0}.line_heading + p.subtitle{margin-bottom: 20px}h2.line_heading,h3.line_heading,h4.line_heading{font-size: 30px;line-height: 40px}@media (max-width: 768px){h2.line_heading,h3.line_heading,h4.line_heading{font-size: 26px;line-height: 30px}}@media (max-width: 480px){h2.line_heading,h3.line_heading,h4.line_heading{font-size: 22px;line-height: 26px}}.text-left .line_heading::after{left: 0}.text-center .line_heading::after{left: 50%;-o-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.text-right .line_heading::after{left: inherit;right: 0}ul.info_list{list-style: none;padding: 0;margin: 0 0 24px 0;display: block}ul.info_list li{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;border-bottom: solid 1px;padding: 16px 0}@media (max-width: 480px){ul.info_list li{flex-wrap: wrap}}ul.info_list li span.il_title{width: 33%;font-family: Montserrat, sans-serif;font-size: 13px;font-weight: bold;letter-spacing: 1px;text-transform: uppercase;padding-right: 10px}@media (max-width: 480px){ul.info_list li span.il_title{width: 100%}}ul.info_list li span.il_title.large{width: 50%;font-size: 20px;text-transform: none;letter-spacing: 0px}@media (max-width: 480px){ul.info_list li span.il_title.large{width: 100%}}@media (max-width: 768px){ul.info_list li span.il_title.large{font-size: 16px}}ul.info_list li span.il_text{width: 70%}@media (max-width: 480px){ul.info_list li span.il_text{width: 100%}}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float: right}.woocommerce .col2-set,.woocommerce-page .col2-set{width: 100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content: ' ';display: table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear: both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float: left;width: 48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float: right;width: 48%}.woocommerce-page.woocommerce-checkout .col2-set .col-2{padding-top: 31px}.woocommerce-page.woocommerce-checkout.woocommerce-order-received .col2-set .col-2{padding-top: 0px}.woocommerce img,.woocommerce-page img{height: auto;max-width: 100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float: left;width: 48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content: ' ';display: table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear: both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float: left;width: 30.75%;margin-right: 3.8%;margin-bottom: 1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right: 0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear: both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width: 100%;margin-right: 0;float: none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width: 48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width: 22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width: 16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float: right;width: 48%}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear: both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content: ' ';display: table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear: both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display: inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content: ' ';display: table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear: both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float: right;height: auto}.woocommerce ul.products,.woocommerce-page ul.products{clear: both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content: ' ';display: table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear: both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float: left;margin: 0 3.8% 2.992em 0;padding: 0;position: relative;width: 22.05%;margin-left: 0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear: both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right: 0}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width: 100%;margin-right: 0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width: 48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width: 30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width: 16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width: 13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float: left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float: right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content: ' ';display: table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear: both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display: inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height: auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align: right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float: left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display: none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width: 100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content: ' ';display: table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear: both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width: 30.75%;float: left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width: 48%;float: left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float: none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width: 48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width: 48%;clear: right;float: right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content: ' ';display: table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear: both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width: 47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float: right;width: 48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content: ' ';display: table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear: both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float: right;height: auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content: ' ';display: table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear: both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display: block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display: inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width: 100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width: 48%;overflow: visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float: left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float: right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear: both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width: auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align: left;padding: 0 1em 0 0;float: left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float: right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content: ' ';display: table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear: both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom: 1.618em;padding: 1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position: relative}.woocommerce-account .woocommerce-MyAccount-navigation{float: left;width: 25%;border-right: solid 3px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-bottom: 0px}.woocommerce-account .woocommerce-MyAccount-content{float: right;width: 73%}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float: right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float: left}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display: none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top: 0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display: none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display: block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display: block;text-align: right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align: left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content: attr(data-title) ": ";font-weight: 700;float: left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display: none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color: rgba(0,0,0,0.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align: left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display: none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float: none;margin: .125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float: none;width: 100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width: 48%;float: left;clear: both;margin: 0 0 2.992em}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n),.woocommerce[class*=columns-] ul.products li.product:nth-child(2n){float: right;clear: none !important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float: none;width: 100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display: none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align: left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float: none;padding-bottom: .5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content: ' ';display: table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear: both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width: 48%;-webkit-box-sizing: border-box;box-sizing: border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text + .button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text + .button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text + .button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text + .button{float: right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display: block;width: 100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width: 100%;float: none;text-align: left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width: 100%;float: none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align: left;padding: 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float: none;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width: 100%;float: none;margin-right: 0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float: none;width: 100%}}@-webkit-keyframes spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@font-face{font-family: star;src: url(https://johnjorgenson.com/wp-content/woocommerce/assets/fonts/star.eot);src: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight: 400;font-style: normal}@font-face{font-family: WooCommerce;src: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"), url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"), url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight: 400;font-style: normal}.woocommerce-store-notice,p.demo_store{position: absolute;top: 0;left: 0;right: 0;margin: 0;width: 100%;font-size: 1em;padding: 1em 0;text-align: center;background-color: #a46497;color: #fff;z-index: 99998;-webkit-box-shadow: 0 1px 1em rgba(0,0,0,0.2);box-shadow: 0 1px 1em rgba(0,0,0,0.2);display: none}.woocommerce-store-notice a,p.demo_store a{color: #fff;text-decoration: underline}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;word-wrap: normal !important}.admin-bar p.demo_store{top: 32px}.clear{clear: both}.woocommerce .blockUI.blockOverlay{position: relative}.woocommerce .blockUI.blockOverlay::before{height: 1em;width: 1em;display: block;position: absolute;top: 50%;left: 50%;margin-left: -.5em;margin-top: -.5em;content: '';-webkit-animation: spin 1s ease-in-out infinite;animation: spin 1s ease-in-out infinite;background: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size: cover;line-height: 1;text-align: center;font-size: 2em;color: rgba(0,0,0,0.75)}.woocommerce .loader::before{height: 1em;width: 1em;display: block;position: absolute;top: 50%;left: 50%;margin-left: -.5em;margin-top: -.5em;content: '';-webkit-animation: spin 1s ease-in-out infinite;animation: spin 1s ease-in-out infinite;background: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size: cover;line-height: 1;text-align: center;font-size: 2em;color: rgba(0,0,0,0.75)}.woocommerce a.remove{display: block;font-size: 18px;height: 18px;width: 18px;text-align: center;line-height: 1;border-radius: 100%;color: red !important;text-decoration: none;font-weight: normal;border: 0}.woocommerce a.remove:hover{color: #fff !important;background: red}.woocommerce small.note{display: block;color: #777;font-size: .857em;margin-top: 10px}.woocommerce .woocommerce-breadcrumb{margin: 0 0 1em;padding: 0;font-size: 12px;opacity: 0.8;font-family: Montserrat, sans-serif;text-transform: uppercase;font-weight: bold;letter-spacing: 1px}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content: ' ';display: table}.woocommerce .woocommerce-breadcrumb::after{clear: both}.woocommerce .woocommerce-breadcrumb a{color: #777}.woocommerce .quantity .qty{width: 80px;text-align: center}.woocommerce div.product{margin-bottom: 0;position: relative}.woocommerce div.product .product_title,.up-sells.upsells.products > h2,.cross-sells > h2,.related.products > h2,.cart-collaterals .cart_totals > h2,.woocommerce-billing-fields > h3,#order_review_heading,.woocommerce-order-details__title,.woocommerce-column__title,.woocommerce-Address-title h3{clear: none;padding: 0}.woocommerce div.product .product_title::after,.up-sells.upsells.products > h2::after,.cross-sells > h2::after,.related.products > h2::after,.cart-collaterals .cart_totals > h2::after,.woocommerce-billing-fields > h3::after,#order_review_heading::after,.woocommerce-order-details__title::after,.woocommerce-column__title::after,.woocommerce-Address-title h3::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 16px;margin-bottom: 30px}.up-sells.upsells.products > h2,.related.products > h2,.cart-collaterals .cart_totals > h2,h2.woocommerce-column__title{font-family: Montserrat, sans-serif;font-weight: 700;line-height: 1.1;text-transform: none;margin-top: 27px;margin-bottom: 13.5px;font-size: 30px}@media only screen and (max-width: 991px){.up-sells.upsells.products > h2,.related.products > h2,.cart-collaterals .cart_totals > h2,h2.woocommerce-column__title{font-size: 28.5px}}@media only screen and (max-width: 768px){.up-sells.upsells.products > h2,.related.products > h2,.cart-collaterals .cart_totals > h2,h2.woocommerce-column__title{font-size: 25.5px}}@media only screen and (max-width: 480px){.up-sells.upsells.products > h2,.related.products > h2,.cart-collaterals .cart_totals > h2,h2.woocommerce-column__title{font-size: 22.5px}}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size: 25px;font-weight: bold;letter-spacing: 2px;font-family: Montserrat, sans-serif}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration: none}p.price del,span.price del{opacity: .5}.woocommerce div.product .stock{font-family: Montserrat, sans-serif;text-transform: uppercase;font-size: 13px;font-weight: bold;letter-spacing: 1px}.woocommerce div.product .out-of-stock{color: red}.quantity{position: relative;width: 101px}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}.quantity input[type=number]{-moz-appearance: textfield}.quantity .quantity-nav{float: right;position: relative;width: 21px;height: 58.8px;border-left: solid 1px #e3e3e3;background-color: #f0f0f0}.quantity .quantity-nav .quantity-button{position: relative;cursor: pointer;width: 20px;text-align: center;font-size: 16px;font-weight: bold;font-family: "Trebuchet MS", Helvetica, sans-serif !important;line-height: 1.8;color: #000;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none}.quantity .quantity-nav .quantity-button.quantity-up{position: absolute;height: 50%;top: 0;border-bottom: solid 1px #e3e3e3}.quantity .quantity-nav .quantity-button.quantity-down{position: absolute;height: 50%;bottom: 0}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{font-family: Montserrat, sans-serif;text-transform: uppercase;font-size: 13px;font-weight: bold;letter-spacing: 1px}.woocommerce div.product div.summary{margin-bottom: 2em}.woocommerce div.product div.summary .product_meta{font-family: Montserrat, sans-serif;text-transform: uppercase;font-size: 13px;font-weight: bold;letter-spacing: 1px}.woocommerce div.product div.summary .product_meta span + span:before{content: '';display: inline-block;width: 10px;height: 10px;background-color: #1b1b1b;border-radius: 10px;margin: 0 8px}.woocommerce-product-details__short-description{margin-bottom: 24px}.woocommerce div.product div.images{margin-bottom: 2em}.woocommerce div.product div.images img{display: block;width: 100%;height: auto;-webkit-box-shadow: none;box-shadow: none}.woocommerce div.product div.images div.thumbnails{padding-top: 1em}.woocommerce div.product div.images.woocommerce-product-gallery{position: relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition: all cubic-bezier(.795, -0.035, 0, 1) .5s;transition: all cubic-bezier(.795, -0.035, 0, 1) .5s;margin: 0;padding: 0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color: #fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width: 25%;display: inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position: absolute;top: .5em;right: .5em;font-size: 2em;z-index: 9;width: 36px;height: 36px;background: #fff;text-indent: -9999px;border-radius: 100%;-webkit-box-sizing: content-box;box-sizing: content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content: "";display: block;width: 10px;height: 10px;border: 2px solid #000;border-radius: 100%;position: absolute;top: 9px;left: 9px;-webkit-box-sizing: content-box;box-sizing: content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content: "";display: block;width: 2px;height: 8px;background: #000;border-radius: 6px;position: absolute;top: 19px;left: 22px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-box-sizing: content-box;box-sizing: content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow: hidden;zoom: 1;margin: 0;padding: 0}.woocommerce div.product div.images .flex-control-thumbs li{width: 25%;float: left;margin: 0;list-style: none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor: pointer;opacity: .5;margin: 0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity: 1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear: left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear: left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear: left}.woocommerce div.product div.social{text-align: right;margin: 0 0 1em}.woocommerce div.product div.social span{margin: 0 0 0 2px}.woocommerce div.product div.social span span{margin: 0}.woocommerce div.product div.social span .stButton .chicklets{padding-left: 16px;width: 0}.woocommerce div.product div.social iframe{float: left;margin-top: 3px}.woocommerce div.product .woocommerce-tabs{background-color: #f7f7f7;color: #1b1b1b;border-color: #f7f7f7;padding-top: 96px;padding-bottom: 64px;margin-bottom: 96px}.woocommerce div.product .woocommerce-tabs a:link:not(.btn),.woocommerce div.product .woocommerce-tabs a:visited:not(.btn){color: #5e5e5e}.woocommerce div.product .woocommerce-tabs a:hover:not(.btn),.woocommerce div.product .woocommerce-tabs a:active:not(.btn){color: #515151}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style: none;padding: 0;margin: 0;overflow: hidden;position: relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display: inline-block;color: inherit;opacity: 0.5;padding: 20px 24px;text-transform: uppercase;font-family: Montserrat, sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 1px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{border-top: solid 3px #ae904b;opacity: 1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-top: solid 3px #ae904b;opacity: 1}.woocommerce div.product .woocommerce-tabs .panel{margin: 0 0 2em;padding: 24px 0;border-width: 0px;background-color: transparent;box-shadow: none}.woocommerce div.product .woocommerce-tabs .panel > h2{display: none}.woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #comments > h2{display: none}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information{padding: 32px;box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18);background-color: #fff;color: #1b1b1b;border-color: #fff}@media (max-width: 480px){.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information{padding: 24px}}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information a:link:not(.btn),.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information a:visited:not(.btn){color: #ae904b}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information a:hover:not(.btn),.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information a:active:not(.btn){color: #ad9253}.woocommerce div.product p.cart{margin-bottom: 2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content: ' ';display: table}.woocommerce div.product p.cart::after{clear: both}.woocommerce div.product form.cart{margin-bottom: 2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content: ' ';display: table}.woocommerce div.product form.cart::after{clear: both}.woocommerce div.product form.cart div.quantity{float: left;margin: 0 4px 0 0}.woocommerce div.product form.cart table{border-width: 0 0 1px}.woocommerce div.product form.cart table td{padding-left: 0}.woocommerce div.product form.cart table div.quantity{float: none;margin: 0}.woocommerce div.product form.cart table small.stock{display: block;float: none}.ple_woo_variations_wrapper .ple_woo_variation label{display: block}.ple_woo_variations_wrapper .ple_woo_variation select{width: 100%}.ple_woo_variations_wrapper .ple_woo_variation a.reset_variations{position: absolute;top: 0;right: 15px;font-size: 13px;border: solid 1px;padding: 3px 5px;color: inherit}.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-price{margin: 12px 0}.woocommerce div.product form.cart .button{vertical-align: middle;float: left}.woocommerce div.product form.cart .group_table td.label{padding-right: 1em;padding-left: 1em}.woocommerce div.product form.cart .group_table td{vertical-align: top;padding-bottom: .5em;border: 0}.woocommerce div.product form.cart .group_table td:first-child{width: 4em;text-align: center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display: inline-block;width: auto;margin: 0 auto;-webkit-transform: scale(1.5, 1.5);-ms-transform: scale(1.5, 1.5);transform: scale(1.5, 1.5)}.woocommerce-products-header__title::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 20px;margin-bottom: 20px}.woocommerce span.onsale{position: absolute;background-color: #ae904b;color: #fff;padding: 6px 10px;font-size: 12px;top: 0;left: 0;font-weight: bold;font-family: Montserrat, sans-serif;text-transform: uppercase}.woocommerce .products ul,.woocommerce ul.products{margin: 0 0 1em;padding: 0;list-style: none outside;clear: both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content: ' ';display: table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear: both}.woocommerce .products ul li,.woocommerce ul.products li{list-style: none outside;text-align: center}.woocommerce ul.products li.product .onsale{top: 0;right: 0;left: auto;margin: -0.5em -0.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding: .5em 0;margin: 0;font-size: 1em;padding: 10px 14px;position: relative;transform: translate(0%, -50%);max-width: 80%;font-size: 13px;margin: 0px auto -12px auto;letter-spacing: 1px;text-transform: uppercase;text-align: center;background-color: #fff;color: #1b1b1b;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18)}.woocommerce ul.products li.product a{text-decoration: none}.woocommerce ul.products li.product a img{width: 100%;height: auto;display: block;margin: 0;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08)}.woocommerce ul.products li.product strong{display: block}.woocommerce ul.products li.product .button{padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px;margin-bottom: 6px}.ple_woo_details_btn{margin-bottom: 6px}.woocommerce ul.products li.product .price{display: block;font-size: 13px;font-weight: bold;letter-spacing: 1px;font-family: Montserrat, sans-serif;margin-top: 8px}.woocommerce ul.products li.product .price del{opacity: .5}.woocommerce ul.products li.product .price ins{text-decoration: none}.woocommerce ul.products li.product .price .from{font-size: .67em;margin: -2px 0 0 0;text-transform: uppercase;color: rgba(132,132,132,0.5)}.woocommerce .woocommerce-result-count{margin: 0 0 1em}.woocommerce .woocommerce-ordering{margin: 0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align: top;margin-bottom: 0px}.woocommerce nav.woocommerce-pagination{text-align: center}.woocommerce nav.woocommerce-pagination ul{display: inline-block;white-space: nowrap;padding: 0;clear: both;border: 1px solid #d3ced2;border-right: 0;margin: 1px}.woocommerce nav.woocommerce-pagination ul li{border-right: 1px solid #d3ced2;padding: 0;margin: 0;float: left;display: inline;overflow: hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin: 0;text-decoration: none;padding: 0;line-height: 1;font-size: 1em;font-weight: 400;padding: .5em;min-width: 1em;display: block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background: #ebe9eb;color: #8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #ae904b solid;transition: all 200ms ease;background-color: #ae904b;color: #fff !important}.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit:active:focus,.woocommerce a.button:active:focus,.woocommerce button.button:active:focus,.woocommerce input.button:active:focus,.woocommerce #respond input#submit.active:focus,.woocommerce a.button.active:focus,.woocommerce button.button.active:focus,.woocommerce input.button.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{color: #333;text-decoration: none}.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce #respond input#submit.active,.woocommerce a.button.active,.woocommerce button.button.active,.woocommerce input.button.active{outline: 0;background-image: none}.woocommerce #respond input#submit.disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.woocommerce #respond input#submit[disabled],.woocommerce a.button[disabled],.woocommerce button.button[disabled],.woocommerce input.button[disabled],fieldset[disabled] .woocommerce #respond input#submit,fieldset[disabled] .woocommerce a.button,fieldset[disabled] .woocommerce button.button,fieldset[disabled] .woocommerce input.button{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.woocommerce #respond input#submit.btn-inv:hover,.woocommerce a.button.btn-inv:hover,.woocommerce button.button.btn-inv:hover,.woocommerce input.button.btn-inv:hover,.woocommerce #respond input#submit.btn-inv:focus,.woocommerce a.button.btn-inv:focus,.woocommerce button.button.btn-inv:focus,.woocommerce input.button.btn-inv:focus,.woocommerce #respond input#submit.btn-inv:active,.woocommerce a.button.btn-inv:active,.woocommerce button.button.btn-inv:active,.woocommerce input.button.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.woocommerce #respond input#submit.btn-inv,.woocommerce a.button.btn-inv,.woocommerce button.button.btn-inv,.woocommerce input.button.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity: .25;padding-right: 2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family: WooCommerce;content: '\e01c';vertical-align: top;-webkit-font-smoothing: antialiased;font-weight: 400;position: absolute;top: 6px;right: 3px;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family: WooCommerce;content: '\e017';margin-left: .53em;vertical-align: bottom}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #ae904b solid;transition: all 200ms ease;background-color: #ae904b;color: #fff !important}.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit.alt:active:focus,.woocommerce a.button.alt:active:focus,.woocommerce button.button.alt:active:focus,.woocommerce input.button.alt:active:focus,.woocommerce #respond input#submit.alt.active:focus,.woocommerce a.button.alt.active:focus,.woocommerce button.button.alt.active:focus,.woocommerce input.button.alt.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{color: #333;text-decoration: none}.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce #respond input#submit.alt.active,.woocommerce a.button.alt.active,.woocommerce button.button.alt.active,.woocommerce input.button.alt.active{outline: 0;background-image: none}.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt.disabled,.woocommerce #respond input#submit.alt[disabled],.woocommerce a.button.alt[disabled],.woocommerce button.button.alt[disabled],.woocommerce input.button.alt[disabled],fieldset[disabled] .woocommerce #respond input#submit.alt,fieldset[disabled] .woocommerce a.button.alt,fieldset[disabled] .woocommerce button.button.alt,fieldset[disabled] .woocommerce input.button.alt{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.woocommerce #respond input#submit.alt.btn-inv:hover,.woocommerce a.button.alt.btn-inv:hover,.woocommerce button.button.alt.btn-inv:hover,.woocommerce input.button.alt.btn-inv:hover,.woocommerce #respond input#submit.alt.btn-inv:focus,.woocommerce a.button.alt.btn-inv:focus,.woocommerce button.button.alt.btn-inv:focus,.woocommerce input.button.alt.btn-inv:focus,.woocommerce #respond input#submit.alt.btn-inv:active,.woocommerce a.button.alt.btn-inv:active,.woocommerce button.button.alt.btn-inv:active,.woocommerce input.button.alt.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.woocommerce #respond input#submit.alt.btn-inv,.woocommerce a.button.alt.btn-inv,.woocommerce button.button.alt.btn-inv,.woocommerce input.button.alt.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{cursor: not-allowed;opacity: .5}.woocommerce .cart .button,.woocommerce .cart input.button{float: none}.woocommerce a.added_to_cart{position: relative;overflow: hidden;display: inline-block;background-image: none;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;transition: all 200ms ease;background-color: #ae904b;color: #fff !important;background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid;padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px;display: block;max-width: 80%;margin-left: auto;margin-right: auto}.woocommerce a.added_to_cart:focus,.woocommerce a.added_to_cart:active:focus,.woocommerce a.added_to_cart.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.woocommerce a.added_to_cart:hover,.woocommerce a.added_to_cart:focus{color: #333;text-decoration: none}.woocommerce a.added_to_cart:active,.woocommerce a.added_to_cart.active{outline: 0;background-image: none}.woocommerce a.added_to_cart.disabled,.woocommerce a.added_to_cart[disabled],fieldset[disabled] .woocommerce a.added_to_cart{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.woocommerce a.added_to_cart:hover,.woocommerce a.added_to_cart:focus,.woocommerce a.added_to_cart:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.woocommerce a.added_to_cart.btn-inv:hover,.woocommerce a.added_to_cart.btn-inv:focus,.woocommerce a.added_to_cart.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.woocommerce a.added_to_cart.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.woocommerce #reviews h2 small{float: right;color: #777;font-size: 15px;margin: 10px 0 0}.woocommerce #reviews h2 small a{text-decoration: none;color: #777}.woocommerce #reviews h3{margin: 0}.woocommerce #reviews #respond{margin: 0;border: 0;padding: 0}.woocommerce #reviews #comment{height: 75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content: ' ';display: table}.woocommerce #reviews #comments .add_review::after{clear: both}.woocommerce #reviews #comments ol.commentlist{margin: 0;width: 100%;background: 0 0;list-style: none;padding: 0}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content: ' ';display: table}.woocommerce #reviews #comments ol.commentlist::after{clear: both}.woocommerce #reviews #comments ol.commentlist li{padding: 0;margin: 0 0 20px;position: relative;background: 0;border: 0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position: absolute;top: 38px;left: 0}@media (max-width: 480px){.woocommerce #reviews #comments ol.commentlist li img.avatar{position: relative;top: 12px;left: 24px}}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left: 32px;padding: 32px 64px;box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18);background-color: #fff;color: #1b1b1b;border-color: #fff}@media (max-width: 480px){.woocommerce #reviews #comments ol.commentlist li .comment-text{padding: 24px;margin-left: 0px}}.woocommerce #reviews #comments ol.commentlist li .comment-text a:link:not(.btn),.woocommerce #reviews #comments ol.commentlist li .comment-text a:visited:not(.btn){color: #ae904b}.woocommerce #reviews #comments ol.commentlist li .comment-text a:hover:not(.btn),.woocommerce #reviews #comments ol.commentlist li .comment-text a:active:not(.btn){color: #ad9253}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content: ' ';display: table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear: both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin: 0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-weight: bold;font-family: Montserrat, sans-serif;text-transform: uppercase;font-size: 16px;-ms-word-wrap: break-word;word-wrap: break-word;margin-right: 6px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display: none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{font-weight: bold;font-family: Montserrat, sans-serif;text-transform: uppercase;font-size: 13px;letter-spacing: 1px;opacity: 0.5}.woocommerce #reviews #comments ol.commentlist ul.children{list-style: none outside;margin: 20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display: none}.woocommerce #reviews #comments ol.commentlist #respond{border: 1px solid #e4e1e3;border-radius: 4px;padding: 1em 1em 0;margin: 20px 0 0 50px}.woocommerce #reviews #comments .commentlist > li::before{content: ''}.woocommerce .star-rating{float: right;overflow: hidden;position: relative;height: 18px;line-height: 18px;font-size: 18px;width: 94px;font-family: star}.woocommerce .star-rating::before{content: '\73\73\73\73\73';color: #d3ced2;float: left;top: 0;left: 0;position: absolute}.woocommerce .star-rating span{overflow: hidden;float: left;top: 0;left: 0;position: absolute;padding-top: 1.5em}.woocommerce .star-rating span::before{content: '\53\53\53\53\53';top: 0;position: absolute;left: 0;color: #ae904b}.woocommerce .woocommerce-product-rating{line-height: 2;display: block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content: ' ';display: table}.woocommerce .woocommerce-product-rating::after{clear: both}.woocommerce .woocommerce-product-rating .star-rating{margin: .5em 4px 0 0;float: left}.woocommerce .products .star-rating{display: block;margin: .5em auto;float: none}.woocommerce .hreview-aggregate .star-rating{margin: 10px 0 0}.woocommerce #review_form #respond{position: static;margin: 0;width: auto;background: transparent none;border: 0;padding: 32px 64px;box-shadow: 0 2px 40px 0 rgba(0,0,0,0.18);background-color: #fff;color: #1b1b1b;border-color: #fff}@media (max-width: 480px){.woocommerce #review_form #respond{padding: 24px}}.woocommerce #review_form #respond a:link:not(.btn),.woocommerce #review_form #respond a:visited:not(.btn){color: #ae904b}.woocommerce #review_form #respond a:hover:not(.btn),.woocommerce #review_form #respond a:active:not(.btn){color: #ad9253}.woocommerce #review_form #respond .comment-reply-title{font-family: Montserrat, sans-serif;font-weight: 700;line-height: 1.1;text-transform: none;margin-top: 27px;margin-bottom: 13.5px;font-size: 30px;display: block;padding: 0}@media only screen and (max-width: 991px){.woocommerce #review_form #respond .comment-reply-title{font-size: 28.5px}}@media only screen and (max-width: 768px){.woocommerce #review_form #respond .comment-reply-title{font-size: 25.5px}}@media only screen and (max-width: 480px){.woocommerce #review_form #respond .comment-reply-title{font-size: 22.5px}}.woocommerce #review_form #respond .comment-reply-title::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 24px;margin-bottom: 18px}.woocommerce #review_form #respond select#rating + .select_arrow{display: none}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content: ' ';display: table}.woocommerce #review_form #respond::after{clear: both}.woocommerce #review_form #respond p{margin: 0 0 10px}.woocommerce #review_form #respond .form-submit input{left: auto}.woocommerce #review_form #respond textarea{-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%}.woocommerce p.stars a{position: relative;height: 1em;width: 1em;text-indent: -999em;display: inline-block;text-decoration: none}.woocommerce p.stars a::before{display: block;position: absolute;top: 0;left: 0;width: 1em;height: 1em;line-height: 1;font-family: WooCommerce;content: '\e021';text-indent: 0}.woocommerce p.stars a:hover ~ a::before{content: '\e021'}.woocommerce p.stars:hover a::before{content: '\e020'}.woocommerce p.stars.selected a.active::before{content: '\e020'}.woocommerce p.stars.selected a.active ~ a::before{content: '\e021'}.woocommerce p.stars.selected a:not(.active)::before{content: '\e020'}.woocommerce table.shop_attributes{border: 0;width: 100%;margin-bottom: 0px}.woocommerce table.shop_attributes th{width: 150px;font-weight: 700;padding: 8px;border-top: 0;border-bottom: 1px solid rgba(0,0,0,0.1);margin: 0;line-height: 1.5}.woocommerce table.shop_attributes td{font-style: italic;padding: 0;border-top: 0;border-bottom: 1px solid rgba(0,0,0,0.1);margin: 0;line-height: 1.5}.woocommerce table.shop_attributes td p{margin: 0;padding: 8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background: rgba(0,0,0,0.025)}.woocommerce table.shop_table{border-collapse: separate}.woocommerce table.shop_table th{padding: 9px 0px;font-family: Montserrat, sans-serif;text-transform: uppercase;letter-spacing: 1px;font-size: 13px}.woocommerce table.shop_table td{border-top: 1px solid rgba(0,0,0,0.1);padding: 6px 6px 6px 0;vertical-align: middle;font-size: 14px}.woocommerce table.shop_table td .woocommerce-Price-amount{font-size: 14px}.woocommerce table.shop_table td small{font-weight: 400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top: 0}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-name a{color: inherit;font-family: Montserrat, sans-serif;text-transform: uppercase;letter-spacing: 1px;font-size: 14px;font-weight: bold}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight: 700;border-top: 1px solid rgba(0,0,0,0.5)}.woocommerce table.shop_table tbody > tr:first-child td,.woocommerce table.shop_table tbody > tr:first-child th{padding-top: 24px}.woocommerce table.shop_table tbody > tr:last-child td,.woocommerce table.shop_table tbody > tr:last-child th{padding-bottom: 24px}.woocommerce table.shop_table tfoot > tr:first-child td,.woocommerce table.shop_table tfoot > tr:first-child th{border-top: solid 3px #000;padding-top: 24px}.woocommerce table.my_account_orders{font-size: .85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding: 8px 8px;vertical-align: middle}.woocommerce table.my_account_orders .button{white-space: nowrap;padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px}.woocommerce table.my_account_orders .order-actions{text-align: right}.woocommerce table.my_account_orders .order-actions .button{margin: .125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align: top;text-align: center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align: left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align: left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content: '\2193';display: inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style: none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float: left;clear: both;margin-right: .25em;display: inline-block;list-style: none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin: 0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom: 0}.woocommerce td.product-name p.backorder_notification{font-size: .83em}.woocommerce td.product-quantity{min-width: 80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style: none outside;padding: 0;margin: 0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{list-style: none}.woocommerce ul.product_list_widget li{padding: 10px 14px 10px 0px;font-size: 13px;margin: 0px auto 6px auto;letter-spacing: 1px;text-transform: uppercase}.woocommerce ul.cart_list li{padding: 10px 14px;position: relative;font-size: 13px;margin: 0px auto 12px auto;letter-spacing: 1px;text-transform: uppercase;background-color: #fff;color: #1b1b1b;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18)}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content: ' ';display: table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear: both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display: block;font-weight: bold;color: #1b1b1b;font-family: Montserrat, sans-serif}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float: left;margin-right: 12px;height: auto;-webkit-box-shadow: none;box-shadow: none}.woocommerce ul.product_list_widget li img{width: 60px}.woocommerce ul.cart_list li img{margin-left: 20px;width: 60px}.woocommerce ul.product_list_widget ins{text-decoration: none}.woocommerce-Price-amount{font-family: Montserrat, sans-serif;font-weight: bold;letter-spacing: 1px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin: 0;padding-left: 1em;border-left: 2px solid rgba(0,0,0,0.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content: ' ';display: table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear: both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display: inline-block;float: left;margin-bottom: 1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight: 700;padding: 0 0 .25em;margin: 0 4px 0 0;clear: left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding: 0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom: 0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float: none;font-size: 16px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding: 14px 0 0;font-size: 16px}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width: 40px;display: inline-block;font-weight: normal}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position: absolute;font-family: Rubik, sans-serif;font-weight: normal;top: 50%;left: 9px;-o-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);text-align: center}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content: ' ';display: table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear: both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right: 5px;margin-bottom: 5px}.woocommerce-product-search .search-field{margin-bottom: 0;max-width: 200px}.woocommerce form .form-row{margin: 0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition: opacity .5s .5s ease;transition: opacity .5s .5s ease;opacity: 0}.woocommerce form .form-row label{line-height: 2}.woocommerce form .form-row label.hidden{visibility: hidden}.woocommerce form .form-row label.inline{display: inline}.woocommerce form .form-row select{cursor: pointer;margin: 0}.woocommerce form .form-row .required{color: red;font-weight: 700;border: 0}.woocommerce form .form-row .input-checkbox{display: inline;margin: -2px 8px 0 0;text-align: center;vertical-align: middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width: 100%;margin: 0;outline: 0}.woocommerce form .form-row textarea{height: 4em;line-height: 1.5;display: block;-webkit-box-shadow: none;box-shadow: none}.woocommerce form .form-row .select2-container{width: 100%;line-height: 2em}.woocommerce form .form-row .select2-container + .select_arrow::after{top: 2px;margin-left: -40px}.woocommerce form .form-row.address-field .select2-container + .select_arrow::after{top: 14px;margin-left: -40px}.select2-container{box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle}.select2-container--default .select2-selection--single{background-color: #f0f0f0 !important;border: 3px solid #f0f0f0 !important;border-radius: 0 !important}.select2-container .select2-selection--single{height: auto !important;color: #111118;font-size: 16px;font-weight: normal;vertical-align: top;margin-bottom: 0px;line-height: 1.6em;padding: 13.6px;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none}.select2-container--default .select2-selection--single .select2-selection__rendered{color: inherit;line-height: 1.6em}.select2-container .select2-selection--single .select2-selection__rendered{display: inline;padding-left: 0px;padding-right: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: Montserrat, sans-serif;text-transform: uppercase;letter-spacing: 1px;font-weight: bold;font-size: 13px}.select2-container--default .select2-selection--single .select2-selection__arrow{display: none}.select2-dropdown{background-color: #ffffff;border: 1px solid #f0f0f0;border-top-width: 0px;border-radius: 0px !important}.select2-search--dropdown .select2-search__field{margin-bottom: 0px}.select2-results__option{font-size: 13px}.woocommerce form .form-row.woocommerce-invalid label{color: #a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color: #a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color: #69bf29}.woocommerce form .form-row::-webkit-input-placeholder{line-height: normal}.woocommerce form .form-row:-moz-placeholder{line-height: normal}.woocommerce form .form-row:-ms-input-placeholder{line-height: normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin: 1em 0;text-align: left}.woocommerce ul#shipping_method{list-style: none outside;margin: 0;padding: 0}.woocommerce ul#shipping_method li{margin: 0;padding: .25em 0 .25em 22px;text-indent: -22px;list-style: none outside}.woocommerce ul#shipping_method li input{margin: 3px .5ex}.woocommerce ul#shipping_method li label{display: inline}.woocommerce ul#shipping_method .amount{font-weight: 700}.woocommerce p.woocommerce-shipping-contents{margin: 0}.woocommerce ul.order_details{list-style: none;background-color: #fff;color: #1b1b1b;border-color: #fff;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18);padding: 24px}.woocommerce ul.order_details a:link:not(.btn),.woocommerce ul.order_details a:visited:not(.btn){color: #ae904b}.woocommerce ul.order_details a:hover:not(.btn),.woocommerce ul.order_details a:active:not(.btn){color: #ad9253}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content: ' ';display: table}.woocommerce ul.order_details::after{clear: both}.woocommerce ul.order_details li{float: left;margin-right: 2em;text-transform: uppercase;font-size: .715em;line-height: 1;border-right: 1px dashed #d3ced2;padding-right: 2em;margin-left: 0;padding-left: 0;list-style-type: none}.woocommerce ul.order_details li strong{display: block;font-size: 1.4em;text-transform: none;line-height: 1.5}.woocommerce ul.order_details li:last-of-type{border: none}.woocommerce .wc-bacs-bank-details-account-name{font-weight: 700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom: 2em}.woocommerce .woocommerce-customer-details:last-child,.woocommerce .woocommerce-order-details:last-child,.woocommerce .woocommerce-order-downloads:last-child{margin-bottom: 0}.woocommerce .woocommerce-customer-details address{font-style: normal;margin-bottom: 0;text-align: left;width: 100%;padding: 0 12px 0 0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom: 0;padding-left: 1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;content: "";text-decoration: none;margin-left: -1.5em;line-height: 1.75;position: absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;content: "";text-decoration: none;margin-left: -1.5em;line-height: 1.75;position: absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin: 0;padding: 0;border: 0;list-style: none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding: 0 0 1px;list-style: none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content: ' ';display: table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear: both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding: 1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;content: "";text-decoration: none;color: #a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top: 1em}.woocommerce .widget_layered_nav_filters ul{margin: 0;padding: 0;border: 0;list-style: none outside;overflow: hidden;zoom: 1}.woocommerce .widget_layered_nav_filters ul li{float: left;padding: 0 1px 1px 0;list-style: none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration: none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;content: "";text-decoration: none;color: #a00}.woocommerce .widget_price_filter .price_slider{margin-bottom: 1em}.woocommerce .widget_price_filter .price_slider_amount{text-align: right;line-height: 2.4;font-size: 13px}.woocommerce .widget_price_filter .price_slider_amount span{font-family: Montserrat, sans-serif;font-weight: bold;letter-spacing: 1px}.woocommerce .widget_price_filter .price_slider_amount .button{float: left;padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px}.woocommerce .widget_price_filter .ui-slider{position: relative;text-align: left;margin-left: .5em;margin-right: .5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 15px;height: 15px;background-color: #ae904b;border-radius: 1em;cursor: ew-resize;outline: 0;top: -6px;margin-left: -.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;border-radius: 1em;background-color: #ae904b}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius: 1em;background-color: #1b1b1b;border: 0;height: 3px}.woocommerce .widget_price_filter .ui-slider-horizontal{height: .5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top: 0;height: 3px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left: -1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right: -1px}.woocommerce .widget_rating_filter ul{margin: 0;padding: 0;border: 0;list-style: none outside}.woocommerce .widget_rating_filter ul li{padding: 0 0 1px;list-style: none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content: ' ';display: table}.woocommerce .widget_rating_filter ul li::after{clear: both}.woocommerce .widget_rating_filter ul li a{padding: 1px 0;text-decoration: none}.woocommerce .widget_rating_filter ul li .star-rating{float: none;display: inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;content: "";text-decoration: none;color: #a00}.pswp{z-index: 999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width: none}button.pswp__button{-webkit-box-shadow: none !important;box-shadow: none !important;background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) !important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color: transparent !important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image: none !important}button.pswp__button--close:hover{background-position: 0 -44px}button.pswp__button--zoom:hover{background-position: -88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding: 1em 2em;margin: 0 0 2em;position: relative;background-color: #f7f6f7;color: #515151;border-top: 3px solid #a46497;list-style: none outside;width: auto;word-wrap: break-word;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center}.woocommerce-error a.showcoupon,.woocommerce-info a.showcoupon,.woocommerce-message a.showcoupon{margin: 0 6px}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content: ' ';display: table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear: both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family: WooCommerce;content: '\e028';order: 0;padding-right: 24px}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float: right;padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px;order: 3;margin-left: auto}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style: none outside !important;padding-left: 0 !important;margin-left: 0 !important;margin-right: 6px}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float: right}.woocommerce-message{border-top-color: #ae904b}.woocommerce-message::before{content: '\e015';color: #ae904b}.woocommerce-info{border-top-color: #ae904b}.woocommerce-info::before{color: #ae904b}.woocommerce-error{border-top-color: #b81c23}.woocommerce-error::before{content: '\e016';color: #b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content: ' ';display: table}.woocommerce-account .woocommerce::after{clear: both}.woocommerce-Address-title{position: relative}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content: ' ';display: table}.woocommerce-account .addresses .title::after{clear: both}.woocommerce-account .addresses .title .edit{position: absolute;bottom: 0px;right: 0px;padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px;position: relative;overflow: hidden;display: inline-block;background-image: none;background-color: transparent;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;border: 3px #ae904b solid;transition: all 200ms ease;background-color: #ae904b;color: #fff !important;padding: 0px 16px !important}.woocommerce-account .addresses .title .edit:focus,.woocommerce-account .addresses .title .edit:active:focus,.woocommerce-account .addresses .title .edit.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.woocommerce-account .addresses .title .edit:hover,.woocommerce-account .addresses .title .edit:focus{color: #333;text-decoration: none}.woocommerce-account .addresses .title .edit:active,.woocommerce-account .addresses .title .edit.active{outline: 0;background-image: none}.woocommerce-account .addresses .title .edit.disabled,.woocommerce-account .addresses .title .edit[disabled],fieldset[disabled] .woocommerce-account .addresses .title .edit{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.woocommerce-account .addresses .title .edit:hover,.woocommerce-account .addresses .title .edit:focus,.woocommerce-account .addresses .title .edit:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.woocommerce-account .addresses .title .edit.btn-inv:hover,.woocommerce-account .addresses .title .edit.btn-inv:focus,.woocommerce-account .addresses .title .edit.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.woocommerce-account .addresses .title .edit.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}.woocommerce-account .woocommerce-Address{border-right: solid 3px}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight: 700;margin-bottom: 0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom: 0}.woocommerce-account ul.digital-downloads{margin-left: 0;padding-left: 0}.woocommerce-account ul.digital-downloads li{list-style: none;margin-left: 0;padding-left: 0}.woocommerce-account ul.digital-downloads li::before{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;content: "";text-decoration: none}.woocommerce-account ul.digital-downloads li .count{float: right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width: 32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width: 60px}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align: middle}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin: 0;vertical-align: middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding: 1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content: ' ';display: table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear: both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display: block}form.woocommerce-shipping-calculator{margin-top: 12px}.shipping-calculator-form button,.shipping-calculator-button{padding: 6px 18px !important;font-size: 11px !important;line-height: 1.6em !important;border-radius: 0px !important;letter-spacing: 1px;position: relative;overflow: hidden;display: inline-block;background-image: none;font-family: Montserrat, sans-serif;font-weight: bold;text-align: center;text-transform: uppercase;letter-spacing: 2px;vertical-align: top;padding: 16px 36px;font-size: 13px;line-height: 1.6em;border-radius: 0px;transition: all 200ms ease;background-color: #ae904b;color: #fff !important;background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid;display: block;margin-bottom: 0}.shipping-calculator-form button:focus,.shipping-calculator-button:focus,.shipping-calculator-form button:active:focus,.shipping-calculator-button:active:focus,.shipping-calculator-form button.active:focus,.shipping-calculator-button.active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.shipping-calculator-form button:hover,.shipping-calculator-button:hover,.shipping-calculator-form button:focus,.shipping-calculator-button:focus{color: #333;text-decoration: none}.shipping-calculator-form button:active,.shipping-calculator-button:active,.shipping-calculator-form button.active,.shipping-calculator-button.active{outline: 0;background-image: none}.shipping-calculator-form button.disabled,.shipping-calculator-button.disabled,.shipping-calculator-form button[disabled],.shipping-calculator-button[disabled],fieldset[disabled] .shipping-calculator-form button,fieldset[disabled] .shipping-calculator-button{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65)}.shipping-calculator-form button:hover,.shipping-calculator-button:hover,.shipping-calculator-form button:focus,.shipping-calculator-button:focus,.shipping-calculator-form button:active,.shipping-calculator-button:active{background-color: #000000;border-color: #000000;color: #ffffff !important}.shipping-calculator-form button.btn-inv:hover,.shipping-calculator-button.btn-inv:hover,.shipping-calculator-form button.btn-inv:focus,.shipping-calculator-button.btn-inv:focus,.shipping-calculator-form button.btn-inv:active,.shipping-calculator-button.btn-inv:active{color: #fff !important;background-color: #ae904b;border-color: #ae904b}.shipping-calculator-form button.btn-inv,.shipping-calculator-button.btn-inv{background-color: transparent;color: #ae904b !important;border: 3px #ae904b solid}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family: WooCommerce;speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-left: .618em;content: "";text-decoration: none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color: #777;font-size: .83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse: separate;margin: 0 0 6px;padding: 0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top: 0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width: 40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align: top;border-left: 0;border-right: 0;line-height: 1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color: #777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width: 100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color: #77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top: 1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top: 0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float: left;clear: none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear: left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear: left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size: 11px;color: #777;font-weight: 400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding: 0;clear: left;width: 100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear: both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color: #f7f7f7;color: #1b1b1b;border-color: #f7f7f7}#add_payment_method #payment a:link:not(.btn),.woocommerce-cart #payment a:link:not(.btn),.woocommerce-checkout #payment a:link:not(.btn),#add_payment_method #payment a:visited:not(.btn),.woocommerce-cart #payment a:visited:not(.btn),.woocommerce-checkout #payment a:visited:not(.btn){color: #5e5e5e}#add_payment_method #payment a:hover:not(.btn),.woocommerce-cart #payment a:hover:not(.btn),.woocommerce-checkout #payment a:hover:not(.btn),#add_payment_method #payment a:active:not(.btn),.woocommerce-cart #payment a:active:not(.btn),.woocommerce-checkout #payment a:active:not(.btn){color: #515151}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align: left;padding: 1em;border-bottom: 1px solid #d3ced2;margin: 0;list-style: none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content: ' ';display: table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear: both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height: 2;text-align: left;margin: 0;font-weight: 400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin: 0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align: middle;margin: -2px 0 0 .5em;padding: 0;position: relative;-webkit-box-shadow: none;box-shadow: none}#add_payment_method #payment ul.payment_methods li img + img,.woocommerce-cart #payment ul.payment_methods li img + img,.woocommerce-checkout #payment ul.payment_methods li img + img{margin-left: 2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content: ' ';display: table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear: both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding: 1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 1em;margin: 1em 0;font-size: .92em;line-height: 1.5;background-color: #dfdcde;color: #515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color: #c7c1c6;border-top-color: #bbb3b9}#add_payment_method #payment div.payment_box::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box::-webkit-input-placeholder{color: #bbb3b9}#add_payment_method #payment div.payment_box:-moz-placeholder,.woocommerce-cart #payment div.payment_box:-moz-placeholder,.woocommerce-checkout #payment div.payment_box:-moz-placeholder{color: #bbb3b9}#add_payment_method #payment div.payment_box:-ms-input-placeholder,.woocommerce-cart #payment div.payment_box:-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box:-ms-input-placeholder{color: #bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style: none outside;margin: 0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin: 0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor: pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align: middle;margin: -3px 1em 0 0;position: relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border: 0;padding: 0;margin: 1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size: 1.5em;padding: 8px;background-repeat: no-repeat;background-position: right .618em center;background-size: 32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image: url(https://johnjorgenson.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size: .857em;color: #777;font-weight: 400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin: 0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom: 0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content: '';display: block;border: 1em solid #dfdcde;border-right-color: transparent;border-left-color: transparent;border-top-color: transparent;position: absolute;top: -.75em;left: 0;margin: -1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float: right;line-height: 52px;font-size: .83em;margin: 0 12px}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height: 52px;vertical-align: middle}.woocommerce-terms-and-conditions{border: 1px solid rgba(0,0,0,0.2);-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);background: rgba(0,0,0,0.05)}.woocommerce-password-strength{text-align: center;font-weight: 600;padding: 3px .5em;font-size: 1em}.woocommerce-password-strength.strong{background-color: #c1e1b9;border-color: #83c373}.woocommerce-password-strength.short{background-color: #f1adad;border-color: #e35b5b}.woocommerce-password-strength.bad{background-color: #fbc5a9;border-color: #f78b53}.woocommerce-password-strength.good{background-color: #ffe399;border-color: #ffc733}.woocommerce-password-hint{margin: .5em 0 0;display: block}.ple_woo_container{margin-left: 10px;margin-right: 10px}.ple_woo_cart_count{background-color: #a59008;border-radius: 20px;color: #fff !important;display: inline-block;font-size: 11px;height: 22px;left: -8px;line-height: 22px;position: relative;text-align: center;top: -18px;width: 22px}#ple_woocart .woocommerce-Price-amount{display: inline-block}.ple_woo_cart_icon i{font-size: 16px}.ple_woo_user i{font-size: 16px}@media only screen and (min-width: 768px){.woocommerce .plethora-woo-shop-grid-3 ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .upsells.products ul.products li.product{width: 30.8%}.woocommerce .plethora-woo-shop-grid-2 ul.products li.product,.woocommerce .plethora-woo-related-grid-2 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-2 .upsells.products ul.products li.product{width: 48.1%}.woocommerce .plethora-woo-related-grid-4 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-4 .upsells.products ul.products li.product{width: 22.05%}}.product_grid_classic_vertical .product_listed .product_listed_wrapper .figure.with_image{position: relative}.product_grid_classic_vertical .product_listed .product_listed_wrapper .figure.with_image .sale_wrapper{position: absolute;background-color: #ae904b;color: #fff;padding: 6px 10px;font-size: 12px;top: 0;right: 0;margin: -0.5em -0.5em 0 0;font-weight: bold;font-family: Montserrat, sans-serif;text-transform: uppercase}.product_grid_classic_vertical .product_listed .product_listed_wrapper .content .hgroup h4{padding: .5em 0;margin: 0;font-size: 1em;padding: 10px 14px;position: relative;transform: translate(0%, -50%);max-width: 80%;font-size: 13px;margin: 0px auto -12px auto;letter-spacing: 1px;text-transform: uppercase;text-align: center;background-color: #fff;color: #1b1b1b;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18)}.product_grid_classic_vertical .product_listed .product_listed_wrapper .content .price{display: block;font-size: 13px;font-weight: bold;letter-spacing: 1px;font-family: Montserrat, sans-serif;margin: 12px 0px}.single-profile .titles_group{padding-top: 48px}.single-profile .titles_group h1::after{margin-bottom: 16px}.single-profile .titles_group p.post_intro{margin-top: 40px;margin-bottom: 36px}.single-profile .line_heading{position: relative;margin: 0 0 40px 0}.single-profile ul.info_list li{padding: 8px 0}.single-profile ul.info_list li:first-child{border-top: solid 1px}.single-release .content_top .ple_section .col-md-12{float: none}.single-release .content_top .ple_section .titles_group span.post_categories span.plethora_label_divider:after{content: '';display: inline-block;width: 10px;height: 10px;background-color: #ae904b;border-radius: 10px;margin: 0 8px}.single-release .content_top .ple_section .titles_group p.post_intro{padding-top: 24px}.single-release .content_top .ple_section .featuredmedia{max-width: 60%;margin: 48px auto 48px auto}.releaseinfo-purchase_links a{margin-bottom: 5px}.ple_tabs{position: relative}.ple_tabs:before{content: '';height: 60px;width: 10000px;position: absolute;top: 0;left: -5000px;background-color: #ae904b;z-index: 0}@media (max-width: 768px){.ple_tabs:before{display: none}}.ple_tabs .tab_container{display: none;padding: 24px 0}@media (max-width: 768px){.ple_tabs .tab_container{display: block}}.ple_tabs .tab_container .heading_group_sc{margin: 24px 0}.ple_tabs .tab_container .heading_group_sc h2,.ple_tabs .tab_container .heading_group_sc h3,.ple_tabs .tab_container .heading_group_sc h4{font-size: 30px;line-height: 40px}.ple_tabs input{display: none}.ple_tabs label{display: inline-block;z-index: 1;position: relative;font-size: 16px;line-height: 1.25em;text-transform: uppercase;padding: 20px 40px;margin: 0;opacity: 0.45;letter-spacing: 1px;background-color: #ae904b;color: #fff;border-color: #ae904b}.ple_tabs label a:link:not(.btn),.ple_tabs label a:visited:not(.btn){color: #5e5e5e}.ple_tabs label a:hover:not(.btn),.ple_tabs label a:active:not(.btn){color: #515151}@media (max-width: 992px){.ple_tabs label{font-size: 14px;padding: 20px}}@media (max-width: 768px){.ple_tabs label{display: none}}.ple_tabs label:hover{cursor: pointer;background-color: #000;color: #fff;border-color: #000;opacity: 1}.ple_tabs label:hover a:link:not(.btn),.ple_tabs label:hover a:visited:not(.btn){color: #fff}.ple_tabs label:hover a:hover:not(.btn),.ple_tabs label:hover a:active:not(.btn){color: #fff}.ple_tabs label:hover .ple_socials.decolorized a i{background-color: #ffffff !important;color: #000000 !important}.ple_tabs label:hover .ple_socials.inverted.decolorized a i{color: #ffffff !important;background-color: transparent !important;border: solid 3px #fff !important}.ple_tabs input:checked + label{opacity: 1;background-color: #000;color: #fff;border-color: #000}.ple_tabs input:checked + label a:link:not(.btn),.ple_tabs input:checked + label a:visited:not(.btn){color: #fff}.ple_tabs input:checked + label a:hover:not(.btn),.ple_tabs input:checked + label a:active:not(.btn){color: #fff}.ple_tabs input:checked + label .ple_socials.decolorized a i{background-color: #ffffff !important;color: #000000 !important}.ple_tabs input:checked + label .ple_socials.inverted.decolorized a i{color: #ffffff !important;background-color: transparent !important;border: solid 3px #fff !important}.ple_tabs #tab_1:checked ~ #tab_1_container,.ple_tabs #tab_2:checked ~ #tab_2_container,.ple_tabs #tab_3:checked ~ #tab_3_container,.ple_tabs #tab_4:checked ~ #tab_4_container{display: block}.ple_review{padding: 24px;text-align: left;margin-bottom: 24px}.ple_review .pr_rating{font-family: FontAwesome;display: inline-block;font-size: 16px;letter-spacing: 8px;margin: 0 0 8px 0;color: #ae904b}.ple_review .pr_rating.r0:before{content: "\f006 \f006 \f006 \f006 \f006"}.ple_review .pr_rating.r1:before{content: "\f123 \f006 \f006 \f006 \f006"}.ple_review .pr_rating.r2:before{content: "\f005 \f006 \f006 \f006 \f006"}.ple_review .pr_rating.r3:before{content: "\f005 \f123 \f006 \f006 \f006"}.ple_review .pr_rating.r4:before{content: "\f005 \f005 \f006 \f006 \f006"}.ple_review .pr_rating.r5:before{content: "\f005 \f005 \f123 \f006 \f006"}.ple_review .pr_rating.r6:before{content: "\f005 \f005 \f005 \f006 \f006"}.ple_review .pr_rating.r7:before{content: "\f005 \f005 \f005 \f123 \f006"}.ple_review .pr_rating.r8:before{content: "\f005 \f005 \f005 \f005 \f006"}.ple_review .pr_rating.r9:before{content: "\f005 \f005 \f005 \f005 \f123"}.ple_review .pr_rating.r10:before{content: "\f005 \f005 \f005 \f005 \f005"}.ple_review .pr_quote{font-size: 24px;font-weight: 300;margin-bottom: 12px}.ple_review .pr_source{font-family: Montserrat, sans-serif;font-weight: bold;text-transform: uppercase;font-size: 13px;letter-spacing: 1px}.releaseinfo .video_iframe{margin-bottom: 30px}.single-show .titles_group h1{margin-bottom: 24px}.single-show .titles_group h1::before{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 20px;margin-bottom: 20px}.single-show .titles_group h1::after{display: none}.single-show .titles_group p.post_intro{font-size: 24px}@media (max-width: 992px){.single-show .titles_group p.post_intro{font-size: 22px}}@media (max-width: 768px){.single-show .titles_group p.post_intro{font-size: 20px}}@media (max-width: 480px){.single-show .titles_group p.post_intro{font-size: 18px}}.single-show .titles_group h2{font-size: 55px;margin-top: 24px;margin-bottom: 0px}@media (max-width: 992px){.single-show .titles_group h2{font-size: 52px}}@media (max-width: 768px){.single-show .titles_group h2{font-size: 48px}}@media (max-width: 480px){.single-show .titles_group h2{font-size: 40px}}.single-show .content_titles .ple_section .col-md-12{float: none}.single-show .content_titles .ple_section .featuredmedia{max-width: 60%;margin: 48px auto 48px auto}.ple-audio{visibility: hidden;transition: transform 400ms ease}.header .mainbar{background-color: inherit}body.audio_popup_enabled .content_main .container{margin: 0;padding: 0;border: 0 !important}body.audio_popup_enabled .wp-audio-playlist{padding: 0;margin: 0}#mini-popup a{background: #f7941d;padding: 7px 8px 7px 12px;border-radius: 50%}#ple-main-audio #ple-audio-popup-launch{height: 36px;opacity: .6;position: absolute;z-index: 101;background: #222222;padding: 2px 8px 0px;cursor: pointer;width: 36px;transition: opacity 500ms ease}#ple-main-audio #ple-audio-popup-launch:hover{opacity: 1}#ple-main-audio{position: absolute;width: 100%;bottom: 0}#ple-main-audio.ple-toggle-off{transform: translateY(-30px);z-index: -1}#ple-main-audio .mejs-container{position: absolute;bottom: -30px;transition: opacity 400ms ease}#ple-main-audio .mejs-controls .mejs-time-rail .mejs-time-total{background: #ffc720}#ple-main-audio #ple-audio-close{bottom: inherit;top: 28px;height: 36px;color: white;opacity: .6}#ple-main-audio #ple-audio-close:hover{opacity: 1}.ple-toggle-off .mejs-container{opacity: 0}#ple-main-audio.is_at_bottom{position: fixed;bottom: 30px;width: 100%}#ple-main-audio.is_at_bottom #ple-audio-close{top: -36px}#ple-main-audio.is_at_bottom.ple-toggle-off{transform: translateY(30px)}.footer.is_at_bottom::after{content: '';width: 100%;display: block;height: 30px}#ple-main-playlist{position: absolute;width: 100%;bottom: -68px;z-index: -1}#ple-main-playlist.ple-toggle-off{transform: translateY(-50px)}#ple-main-playlist .wp-playlist-initialized,#ple-main-playlist .wp-playlist{border: none;display: flex;padding: 12px 10px 2px 10px;margin: 12px 0 18px}#ple-main-playlist .wp-playlist-initialized,#ple-main-playlist .wp-playlist{border: none}#ple-main-playlist .wp-playlist-current-item{height: auto;flex: 1 0 0}#ple-main-playlist .mejs-container{flex: 3 0 0}#ple-main-playlist .wp-playlist-item-artist,#ple-main-playlist .wp-playlist-item-album,#ple-main-playlist .wp-playlist-item-title{display: inline-block;font-size: 14px}#ple-main-playlist .wp-playlist-item-title{font-weight: 900}#ple-main-playlist .wp-playlist-item-artist{font-weight: 600}#ple-main-playlist .wp-playlist-tracks{position: absolute;transform: translateY(30px);background: inherit;width: 25vw;left: 72px;z-index: 100;opacity: 0;padding: 10px;transition: all 500ms cubic-bezier(.68, -0.1, .265, 1.55);pointer-events: none}#ple-main-playlist .wp-playlist-tracks.playlist-active{pointer-events: auto}#ple-main-playlist .wp-playlist-tracks.playlist-active{opacity: 1}#ple-main-playlist .wp-playlist-item{border-bottom: none}#ple-main-playlist .wp-playlist-playing{background: inherit;color: inherit}#ple-main-playlist .wp-playlist-dark .wp-playlist-playing{background: #ffc71f;color: black}#ple-main-playlist .wp-playlist-dark .wp-playlist-playing a{color: black}#ple-audio-close,#ple-playlist-toggler{position: absolute;bottom: -11px;z-index: 101;background: #222222;padding: 2px 8px 0px;cursor: pointer;width: 36px;color: #e2cf96}#ple-playlist-toggler{background: #ffc720;color: black;left: 36px}@media (max-width: 768px){#ple-main-playlist .wp-playlist-tracks{width: 50vw}#ple-main-playlist .wp-playlist-current-item{flex: 2 0 0}#ple-main-playlist .mejs-container{flex: 2 0 0}}#ple-main-playlist.is_at_bottom{position: fixed;bottom: 0}#ple-main-playlist.is_at_bottom .wp-playlist-tracks{transform: translateY(-102px);z-index: -1}#ple-main-playlist.is_at_bottom .wp-playlist-initialized,#ple-main-playlist.is_at_bottom .wp-playlist{margin: 12px 0 0}#ple-main-playlist.is_at_bottom.ple-toggle-off{transform: translateY(50px)}.is_at_bottom #ple-playlist-toggler{top: -17px;z-index: -1}.footer.is_at_bottom.with_playlist::after{height: 64px}.is_at_bottom #ple-audio-close{top: -17px;z-index: -1}.grid_wrapper .grid_item .stretchy_wrapper img{position: absolute;z-index: -1}.grid_wrapper .grid_item img{width: 100%}.grid_wrapper.no_gutter .grid_item{padding: 0 !important;margin: 0 !important}@media only screen and (min-width: 992px){.vc_row-fluid .grid_wrapper .grid_item.col-md-4{width: 33.3%}}.filter_button_group{margin-bottom: 60px}.filter_button_group a.filter_button{cursor: pointer;font-size: 13px;font-weight: bold;text-transform: uppercase;display: inline-block;margin-left: 10px;margin-right: 10px;font-family: Montserrat, sans-serif;transition: all 300ms ease;color: #1b1b1b;position: relative}.filter_button_group a.filter_button:hover{color: #ae904b}.filter_button_group a.filter_button.current:after{content: "";width: 100%;height: 3px;background: #ae904b;display: block;position: absolute;top: 25px;left: 0}.filter_button_group a.filter_button:first-child{margin-left: 0px}.filter_button_group a.filter_button:last-child{margin-right: 0px}.primary_section .filter_button_group a.filter_button{color: #fff}.primary_section .filter_button_group a.filter_button:hover{color: #5e5e5e}.primary_section .filter_button_group a.filter_button.current:after{background: #5e5e5e}.secondary_section .filter_button_group a.filter_button{color: #fff}.secondary_section .filter_button_group a.filter_button:hover{color: #ae904b}.secondary_section .filter_button_group a.filter_button.current:after{background: #ae904b}.dark_section .filter_button_group a.filter_button{color: #fff}.dark_section .filter_button_group a.filter_button:hover{color: #ae904b}.dark_section .filter_button_group a.filter_button.current:after{background: #ae904b}.black_section .filter_button_group a.filter_button{color: #fff}.black_section .filter_button_group a.filter_button:hover{color: #fff}.black_section .filter_button_group a.filter_button.current:after{background: #fff}.light_section .filter_button_group a.filter_button{color: #1b1b1b}.light_section .filter_button_group a.filter_button:hover{color: #5e5e5e}.light_section .filter_button_group a.filter_button.current:after{background: #5e5e5e}.white_section .filter_button_group a.filter_button{color: #1b1b1b}.white_section .filter_button_group a.filter_button:hover{color: #ae904b}.white_section .filter_button_group a.filter_button.current:after{background: #ae904b}.ple_anypostloop_shortcode .slider_wrapper{display: none}.ple_anypostloop_shortcode .owl-carousel.owl-loaded{display: block !important}.slider_wrapper.owl-carousel .owl-prev,.slider_wrapper.owl-carousel .owl-next{width: 50px;height: 50px;-o-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #000000 !important;margin: 0 !important;opacity: 0.4;border-radius: 0px}.slider_wrapper.owl-carousel .owl-prev:after,.slider_wrapper.owl-carousel .owl-next:after{position: absolute;top: 15px;left: 20px;content: '\2039';text-indent: 0px;font-size: 32px;line-height: 20px}.slider_wrapper.owl-carousel .owl-prev:hover,.slider_wrapper.owl-carousel .owl-next:hover{opacity: 1;background-color: #000000 !important}.slider_wrapper.owl-carousel .owl-prev{background-position: 0 0 !important;text-indent: -2000px}.slider_wrapper.owl-carousel .owl-next{background-position: -44px 0 !important;text-indent: 2000px;margin-left: 1px !important}.slider_wrapper.owl-carousel .owl-next:after{content: '\203A'}.slider_wrapper.owl-theme.owl-carousel .owl-dots .owl-dot span{width: 16px;height: 16px;background-color: #1b1b1b !important;opacity: 0.5}.slider_wrapper.owl-theme.owl-carousel .owl-dots .owl-dot.active span{background-color: #ae904b !important;opacity: 1}.ple_anypostloop_shortcode .slider_wrapper .blog_post_listed .blog_post_listed_wrapper{box-shadow: none}.profile_post_listed{margin-bottom: 50px}.profile_post_listed:hover .profile_post_item_media a figure{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}.profile_post_listed .profile_post_item_wrapper{box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18);position: relative}@media only screen and (max-width: 767px){.profile_post_listed .profile_post_item_wrapper{max-width: 360px;margin: 0 auto}}.profile_post_listed .profile_post_item_wrapper .profile_post_item_media{overflow: hidden}.profile_post_listed .profile_post_item_wrapper .profile_post_item_media a figure{transition: all 500ms ease}.profile_post_listed .profile_post_item_wrapper .profile_post_item_text{padding: 30px 30px 60px 30px}.profile_post_listed .profile_post_item_wrapper .profile_post_item_text h4{font-size: 30px;margin: 0px 0 40px 0;position: relative}.profile_post_listed .profile_post_item_wrapper .profile_post_item_text h4::after{position: absolute;bottom: -20px;content: "";width: 50px;height: 3px;background-color: #ae904b;display: block}.profile_post_listed .profile_post_item_wrapper .profile_post_item_text h4 + p.profile_post_item_subtitle{font-size: 13px;letter-spacing: 1px;text-transform: uppercase;font-family: Montserrat, sans-serif;font-weight: bold}.profile_post_listed .profile_post_item_wrapper .profile_post_item_text p.profile_post_item_quote{font-size: 18px}.profile_post_listed .profile_post_item_wrapper a.profile_post_item_btn{position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 50%)}.profile_post_item_text.text-center h4::after{left: 50%;transform: translate(-50%, 0%)}.profile_post_item_text.text-right h4::after{right: 0}.release_post_listed{margin-bottom: 50px}.release_post_listed:hover .release_post_item_media a figure{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}.release_post_listed .release_post_item_wrapper{position: relative}@media only screen and (max-width: 767px){.release_post_listed .release_post_item_wrapper{max-width: 360px;margin: 0 auto}}.release_post_listed .release_post_item_wrapper .release_post_item_media{box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18)}.release_post_listed .release_post_item_wrapper .release_post_item_media a{display: block;overflow: hidden}.release_post_listed .release_post_item_wrapper .release_post_item_media a figure{transition: all 500ms ease}.release_post_listed .release_post_item_wrapper .release_post_item_text{padding: 10px 14px;position: relative;transform: translate(0%, -50%);max-width: 80%}.release_post_listed .release_post_item_wrapper .release_post_item_text h4{font-size: 13px;margin: 0px;letter-spacing: 1px;text-transform: uppercase}.release_post_listed .release_post_item_wrapper a.release_post_item_btn{transform: translate(0%, -12px)}.text-center .release_post_item_text{margin: 0 auto}.text-right .release_post_item_text{margin: 0 0 0 auto}.counter_sc_wrapper i{display: block;font-size: 90px}.counter_sc_wrapper span.counter{display: block;font-size: 60px;line-height: 60px}.counter_sc_wrapper span.counter::after{content: "";width: 50px;height: 3px;background-color: #ae904b;display: block;margin-top: 20px;margin-bottom: 20px}@media (max-width: 480px){.counter_sc_wrapper span.counter::after{margin-bottom: 20px}}.counter_sc_wrapper i + span.counter{margin-top: 24px}.counter_sc_wrapper h4{margin: 0px;margin: 24px 0}.counter_sc_wrapper p{font-size: 16px}.text-center .counter_sc_wrapper span.counter::after{margin-left: auto;margin-right: auto}.text-right .counter_sc_wrapper span.counter::after{margin-left: auto;margin-right: 0}.ple_yt-box{width: 100%;height: auto;position: relative}.ple_yt-box iframe{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%}.ple_yt-view{width: 100%;height: 100%;z-index: 2;background-color: #000;max-width: 100%;overflow: hidden;position: relative}.ple_yt-thumb{display: flex;margin: auto;max-width: 100%;width: 100%;height: auto}.ple_yt-view .play{filter: alpha(opacity=80);opacity: .8;height: 77px;left: 50%;margin-left: -38px;margin-top: -38px;position: absolute;top: 50%;width: 77px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABNCAYAAADjCemwAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABgtJREFUeNrtXE1IJEcUFuYgHhZZAzOQwKLsaeY4MuCisLNkMUYM+TtmQwgYQSEg8RCIBAMBSYIQPCgEEiEYISZIgrhzCRLYg+BBMiiDGCHGH4xGETH4O85M+huql7Knuqe7urq7ercePAZnuqtefXZVvfe911VToyRUUqdpVNMmTROaJjVt0bRN0/uapslnG/k+Sa5rIvfVPQ8gRTSNaRrX9B4Bxa3eI+3FSPvPjLxAnpAbA+7s7HxrcnLyk8XFxe82NjZ+Ozw8XDk9Pd29urr6r1Ao5EulUhGf+Bvf43dch+txH+5ngJgg/YVWXtI0RQ9qbGzso1wu99PJyclfJQGCdtAe2jWAlyL9h0ZeJGtQeQC9vb2Pstns1NnZ2X7JQ0H76Af9UeC1EHukldtksS4bPDw83Le5uTlfCkDQL/qnwEsS+6SSu/SThbWnJIHADsOTd1cGsG5p2qwbhUXayaCOj4//XFtbm52fn/96fHx8oK+v793W1tbXGhoaHkYikQf4xN/4Hr/jOlyP+5z0A7so4JqJ3YFITPenBgcHP8DuZmcA29vbT2ZnZ4fb29vfcONu4H60g/bs9Av7YCfl/8X8BuyObnwmk/kK7kGVRfqfhYWFb9wCZQUg2kc/VbArwl7q3jt+Adakd4rdysrC8/PzfzGlvADKTNEf+rWyC3ZT9zT5Btj6+nqmmmHRaPShn4Dpin6r/UNhvx/APZ2SVrsjFumRkZEPgwDLqLDDatPAOLycqjE7T5j22+Pa2toHMgCmK+yBXTafOGGbwy19l7R65LVt/VuZwDIq7LOxxt0X5Y40U7skU/xe7N1sEmZjoHbVZiGePvwbM7ciLIDZAK5I+XHckcNtvSMzx1X2Kel0qmKc1HVcsWrSKjTC4hpGwKgN7XGVkCvJQ++Ug28zt0K2XZJnVzVzR6gg3xGt1GLlj8nih4nw46r4by1OGNcyH2YjBLGte3t7i/39/e/JBpyZG0XxcbYY4DJFzSIQEdPxhka4v1AoXK+urv7a0dHxpiygYTysWBXjp6jzqkkQ07XMjXtBt5PP58+wgzU2Nr4isxtCrW2WyZqE2SML2sWNYWa8/szMzOcgHIMGjkUrUUtRwiovqTdQkQQBXyUaNF2Ojo5yBk7fd8X4WP9U6pqIaVCOdBhrYG4JRBvkanFra+v37u7ud4IADeNjGUWlB5nBPDLVaeQRWRS1W6Ps8vnX19f5lZWV6VQq1eU3cCzqHHiQ3+Ms0MqlAqxELrh4v0DT5fLy8hgLdH19/ct+gYZxshLSVAnEDanTSwW8mJo8oFFG/z0xMfFxkFOUKoG4UXSDKpw0aiRYIZMIg9zmMA8ODv6gWAjPlBVaARfye7SC+2cF58gzygAacY6LYFq7urre9go0jNciiG+q8M9YsaYovkxk5txL55jl6FKxaKKCBmLxZshsywYa7UfNzc19IZJxwXgteLZkBauBOjDjDSgJkBU0et0dHR3tF2EnxmtsH7iwWA+UaKZRQGe8AbUUsoOmy87OzhO3zjHGa2wXuJDf22jQytkmUoF4Q1CEEhbQRDjHGC9jA8pT2aqnog+sInkiKpj2CzTssNgB0+n06zx2YrysEI+65tl60hD4Dw0N9bix08mTFuo1DSFXJpP5UsQu6mRNC+XuSZjgX0QG9052z9D5aYYivXQQflpoIoKLi4tDsBFesb1OIgLpY09MxVwu97PXPJuT2FNqlgMMx8DAwPt+0ENOWA4p+TRMRT8TL075NKmYW3j1y8vLP8bj8Vf9pLudMrfS5Aj29/eXgsrE8+QIAs1GgeaZnp7+LKgUHm82KpC8J6ZiNpv9we+pKCrv6XuGHUUxPT09j2QoTeDNsPtWy6EZuDc1NfWp7CWldms5PK0a0qbixdLS0veyFL6IqhryrD5td3d3IaiSAz/q01QlJEclpKq55ay5VdXdHNXdEPUeAaeoN1Y4Rb0bxSHqLTxOUe97cop6s5hT1DvsboFTpyVwTlV1LofzzUGdAMPpjqizhtxEDjXqVCuuWFWdn8Yp6qQ+F6LOhHQh6vRRF6LOuRUg6kTl50n+B4KhcERZo7nRAAAAAElFTkSuQmCC) no-repeat;transition: transform .2s ease-in-out;cursor: hand;cursor: pointer}.ple_yt-view .play:hover{transform: scale(1.1)}.pl_fixed_ratio_media .stretchy_wrapper img{z-index: -1}.pl_fixed_ratio_media.wpb_content_element{margin-top: 15px;margin-bottom: 15px}.heading_group_sc{position: relative;line-height: 1.5em}.heading_group_sc h1{font-size: 86px}@media (max-width: 1600px){.heading_group_sc h1{font-size: 76px}}@media (max-width: 992px){.heading_group_sc h1{font-size: 70px}}@media (max-width: 768px){.heading_group_sc h1{font-size: 54px}}@media (max-width: 480px){.heading_group_sc h1{font-size: 40px}}.heading_group_sc h2,.heading_group_sc h3{font-size: 45px}@media (max-width: 1600px){.heading_group_sc h2,.heading_group_sc h3{font-size: 42px}}@media (max-width: 992px){.heading_group_sc h2,.heading_group_sc h3{font-size: 38px}}.heading_group_sc h4{font-size: 30px}.heading_group_sc h1,.heading_group_sc h2,.heading_group_sc h3,.heading_group_sc h4,.heading_group_sc h5,.heading_group_sc h6{margin-top: 0;margin-bottom: 24px}.heading_group_sc .background_title{font-family: Montserrat, sans-serif;font-size: 140px;position: absolute;top: 24px;left: 50%;transform: translate(-50%, -50%);line-height: 1 !important;pointer-events: none;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;opacity: 0.07}@media (max-width: 768px){.heading_group_sc .background_title{display: none}}.heading_group_sc span.subtitle{font-weight: 300;font-size: 24px;margin-bottom: 3px}@media (max-width: 992px){.heading_group_sc span.subtitle{font-size: 22px}}.heading_group_sc.subtitle_bottom h1,.heading_group_sc.subtitle_bottom h2,.heading_group_sc.subtitle_bottom h3,.heading_group_sc.subtitle_bottom h4,.heading_group_sc.subtitle_bottom h5,.heading_group_sc.subtitle_bottom h6{margin-bottom: 4px}.heading_group_sc p{margin-top: 13.5px;margin-bottom: 13.5px}.line_divider{display: block;width: 50px;height: 3px;background: #ae904b;margin-top: 20px;margin-bottom: 20px}.primary_section .line_divider{background: #5e5e5e}.text-center .line_divider{margin: 20px auto}.text-right .line_divider{margin: 20px 0 20px auto}.text-left .background_title{left: 0;right: auto;transform: translate(0%, -50%)}.text-right .background_title{left: auto;right: 0;transform: translate(0%, -50%)}.text-center .background_title{left: 50%;right: auto;transform: translate(-50%, -50%)}.music-mailchimp input{display: block;width: 70%;margin-bottom: 5px;font-size: 13px;font-weight: bold;margin: 0 auto 5px auto}.release_tracklist{font-size: 14px;border-collapse: collapse;width: 100%}.release_track_info{display: block;text-align: left}.track_preview,.track_title,.track_duration,.track_album,.track_icons{display: inline-block;padding: 10px;text-align: left;vertical-align: top}.track_preview{width: 7%}.track_title{width: 44%}.track_duration{width: 10%;text-align: right}.track_icons{width: 35%;text-align: right;vertical-align: bottom}.track_icons i{padding: 0 5px 0 5px}.release_track_progress{display: block;width: 100%}.audio-progress{height: 1px;width: 100%;background-color: #d8d7d3}.audio-progress .bar{height: 100%}.audio-progress .bar.in_progress{background-color: #666}#audio-progress-handle{display: none;position: absolute;z-index: 1;margin-top: -2px;margin-left: -10px;width: 20px;height: 4px;border: 1px solid #ae904b;padding: 2px;border-radius: 0%;background-color: #ae904b;cursor: pointer}.draggable{float: left;margin: 0}#audio-progress-bar,#audio-progress-handle{background-color: #ae904b !important;border-color: #ae904b}.primary_section .release_track .fa{color: #5e5e5e}.primary_section #audio-progress-bar,.primary_section #audio-progress-handle{background-color: #5e5e5e !important;border-color: #5e5e5e}.secondary_section .release_track .fa{color: #ae904b}.secondary_section #audio-progress-bar,.secondary_section #audio-progress-handle{background-color: #ae904b !important;border-color: #ae904b}.light_section .release_track .fa{color: #5e5e5e}.light_section #audio-progress-bar,.light_section #audio-progress-handle{background-color: #5e5e5e !important;border-color: #5e5e5e}.dark_section .release_track .fa{color: #ae904b}.dark_section #audio-progress-bar,.dark_section #audio-progress-handle{background-color: #ae904b !important;border-color: #ae904b}.white_section .release_track .fa{color: #ae904b}.white_section #audio-progress-bar,.white_section #audio-progress-handle{background-color: #ae904b !important;border-color: #ae904b}.black_section .release_track .fa{color: #fff}.black_section #audio-progress-bar,.black_section #audio-progress-handle{background-color: #fff !important;border-color: #fff}.ple-audio-playlist.wp-playlist{border: 0px;padding: 0px;margin: 0px;font-size: inherit;line-height: inherit}.ple-audio-playlist.wp-playlist .wp-playlist-current-item{display: flex;align-items: center}.ple-audio-playlist.wp-playlist .wp-playlist-current-item .wp-playlist-caption{display: flex;flex-wrap: wrap;align-items: center}.ple-audio-playlist.wp-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-meta.wp-playlist-item-title{font-size: 15px;width: 100%}.ple-audio-playlist.wp-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-meta.wp-playlist-item-album{display: inline-block;font-size: 12px;font-weight: bold;font-style: normal;padding-right: 4px}.ple-audio-playlist.wp-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-meta.wp-playlist-item-album + .wp-playlist-item-artist:before{content: "- "}.ple-audio-playlist.wp-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-meta.wp-playlist-item-artist{display: inline-block;font-size: 12px;font-weight: bold;letter-spacing: 1px}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item{display: flex;justify-content: space-between;align-items: center;padding: 8px 0px;border-bottom: 1px solid}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item.wp-playlist-playing{background: transparent}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item a.wp-playlist-caption{flex-grow: 6;flex-basis: 0;color: inherit;font-size: 15px}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item a.wp-playlist-caption .wp-playlist-item-title{font-size: 14px;line-height: 1.5}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item a.wp-playlist-caption .wp-playlist-item-artist{display: none}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item .wp-playlist-item-length{flex-grow: 1;flex-basis: 0;padding: 0 5px;text-align: right;position: inherit;right: auto;top: auto;font-size: 15px}.ple-audio-playlist.wp-playlist .wp-playlist-tracks .wp-playlist-item .wp-playlist-item-purchase{text-align: right;padding: 0 0 0 5px}.ple-audio-playlist .mejs-container *{font-family: Montserrat, sans-serif}.ple-audio-playlist .mejs-container{padding: 15px 0px 15px 0px}.ple-audio-playlist .mejs-container .mejs-controls{position: relative;padding: 0 5px}.ple-audio-playlist .mejs-currenttime{display: inline-block;min-width: 40px}.ple-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-current,.ple-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background: #ae904b}.ple-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-total,.ple-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded,.ple-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-current{border-radius: 10px}.ple-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.ple-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.ple-audio-playlist .mejs-controls .mejs-time-rail span{border-radius: 10px}.releaseinfo.releaseinfo-cover figure img{z-index: -1}.teaser_box{position: relative;overflow: hidden}@media only screen and (max-width: 767px){.teaser_box{max-width: 360px;margin-left: auto;margin-right: auto}}.teaser_box .video_iframe{margin-bottom: 20px}.teaser_box .figure{display: inline-block;max-width: 100%;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;margin-bottom: 16px}.teaser_box .figure > a{display: block;max-width: 100%}.teaser_box .figure > i,.teaser_box .figure > a i{font-size: 40px;display: inline-block;line-height: 40px}.teaser_box .figure.stretchy_wrapper > i,.teaser_box .figure.stretchy_wrapper > a i{position: absolute;padding: 0;left: 50%;top: 50%;right: inherit;bottom: inherit;height: auto;width: auto;-o-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.teaser_box .figure.rounded{border-radius: 6px;text-align: center}.teaser_box .figure.rounded i{padding: 10px}.teaser_box .figure.rounded img{border-radius: 6px}.teaser_box .figure.with_icon{margin-top: 20px}.teaser_box .figure.with_image{display: block;margin-bottom: 24px;min-width: 100px;min-height: 100px}.teaser_box .figure.circled{border-radius: 100px;width: 70px;height: 70px;text-align: center}.teaser_box .figure.circled i{padding: 15px}.teaser_box .figure.circled img{border-radius: 70px}.teaser_box .figure.circled.with_image{width: auto;height: auto;overflow: hidden;display: inline-block}.teaser_box .figure.with_border{border: solid 1px}.teaser_box .content{padding-bottom: 24px}.teaser_box .content .hgroup h4{margin: 0;line-height: 1.55}.teaser_box .content .hgroup p{font-family: Montserrat, sans-serif;margin: 0;text-transform: uppercase;letter-spacing: 2px;font-size: 13px;font-weight: bold}.teaser_box .content .hgroup p + h4{margin-top: 5px}.teaser_box .content .hgroup h4 + p{margin-top: 5px}.teaser_box .content .desc{position: relative;z-index: 1;font-size: 16px}.teaser_box .content .desc p{margin-bottom: 0}.teaser_box .content .hgroup + .desc{margin-top: 12px}.teaser_box.boxed .with_icon{margin-top: 0}.ple_timeline_sc .ple_timeline_item_wrapper{position: relative}.ple_timeline_sc .ple_timeline_item_wrapper .time_box{padding: 12px;font-family: Montserrat, sans-serif;font-size: 25px;line-height: 25px;font-weight: bold;width: 132px;position: absolute;top: 50%;left: 0;-o-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);text-align: center}@media (max-width: 480px){.ple_timeline_sc .ple_timeline_item_wrapper .time_box{top: 0;-o-transform: translate(0, 0);-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);position: relative}}.ple_timeline_sc .ple_timeline_item_wrapper .time_box span{display: block;font-size: 16px}.ple_timeline_sc .ple_timeline_item_wrapper .desc_box{padding: 34px 68px;margin-left: 90px;text-align: left}@media (max-width: 480px){.ple_timeline_sc .ple_timeline_item_wrapper .desc_box{margin-left: 0px;padding: 34px}}.tour_wrapper{display: flex;flex-wrap: wrap;margin-bottom: 10px}.tour_date,.tour_location,.tour_venue,.tour_info{display: flex;align-items: center;overflow: hidden;flex-grow: 1}.tour_date{width: 11%}.tour_location,.tour_venue{width: 32%}.tour_info{width: 20%}@media (max-width: 768px){.tour_date{width: 22%}.tour_location{width: 50%;margin-right: 0;margin-bottom: 5px}.tour_venue{width: 50%}.tour_info{width: 26%}}.tour_date,.tour_location,.tour_venue{margin-right: 1%;padding: 15px;background-color: rgba(0,0,0,0.5);color: white}.tour_date{letter-spacing: 1px;justify-content: center;text-align: center}@media (max-width: 768px){.tour_date{justify-content: left;text-align: left}}.tour_location,.tour_venue{font-size: 18px;font-weight: normal}@media (max-width: 992px){.tour_location,.tour_venue{font-size: 16px}}.tour_info{cursor: pointer;justify-content: center}@media (max-width: 992px){.tour_info{letter-spacing: 0px}}.tour_info,.tour_date{text-transform: uppercase;font-weight: bold;font-size: 13px;font-family: Montserrat, sans-serif}@media (max-width: 992px){.tour_info,.tour_date{font-size: 12px}}.tour_desc{padding: 30px;margin-top: 5px;display: none;width: 100%;position: relative}.tour_desc_inner{display: flex;flex-wrap: wrap;align-items: center}.tour_desc_details{width: 62%}@media (max-width: 480px){.tour_desc_details{width: 100%}}.tour_desc_details .tour_desc_time{background-color: #000;color: #fff;padding: 12px 24px;display: inline-block;font-family: Montserrat, sans-serif;font-weight: bold;font-size: 14px;letter-spacing: 1px;text-transform: uppercase}.tour_desc_details a.btn{margin-bottom: 4px}.tour_desc-media{width: 25%;margin-left: 13%}@media (max-width: 480px){.tour_desc-media{width: 100%;margin-left: 0}}.pl_about_us_widget p{font-size: 16px}.pl_about_us_widget p a{display: inline-block}.pl_about_us_widget p a:link i,.pl_about_us_widget p a:visited i{background-color: #000000;color: #ffffff}.pl_about_us_widget p a:hover i,.pl_about_us_widget p a:active i{background-color: #ae904b;color: #fff}.pl_about_us_widget p span{margin: 0 0 0 15px}.pl_about_us_widget p span a:link,.pl_about_us_widget p span a:visited{color: #ae904b}.pl_about_us_widget p span a:hover,.pl_about_us_widget p span a:active{color: #ad9253}.pl_about_us_widget p a + span{margin: 0 0 0 12px}.pl_about_us_widget p.contact_detail{margin: 10px 0}.pl_about_us_widget p.contact_detail i{background-color: #000000;color: #ffffff;font-size: 18px;text-align: center;width: 50px;height: 50px;line-height: 50px}.pl_about_us_widget p.contact_detail span{font-size: 16px}.pl_about_us_widget.horizontal p.contact_detail{display: inline-block;margin: 5px 10px}.footer .pl_about_us_widget p a:link i,.footer .pl_about_us_widget p a:visited i{background-color: #fff;color: #1b1b1b}.footer .pl_about_us_widget p a:hover i,.footer .pl_about_us_widget p a:active i{background-color: #ae904b}.footer .pl_about_us_widget p span a:link,.footer .pl_about_us_widget p span a:visited{color: #fff}.footer .pl_about_us_widget p span a:hover,.footer .pl_about_us_widget p span a:active{color: #ae904b}.footer .pl_about_us_widget p.contact_detail i{background-color: #fff;color: #1b1b1b}.secondary_nav_widgetized_area .pl_about_us_widget p a:link i,.secondary_nav_widgetized_area .pl_about_us_widget p a:visited i{background-color: #fff;color: #000}.secondary_nav_widgetized_area .pl_about_us_widget p a:hover i,.secondary_nav_widgetized_area .pl_about_us_widget p a:active i{background-color: #fff}.secondary_nav_widgetized_area .pl_about_us_widget p span a:link,.secondary_nav_widgetized_area .pl_about_us_widget p span a:visited{color: #fff}.secondary_nav_widgetized_area .pl_about_us_widget p span a:hover,.secondary_nav_widgetized_area .pl_about_us_widget p span a:active{color: #fff}.secondary_nav_widgetized_area .pl_about_us_widget p.contact_detail i{background-color: #fff;color: #000}.pl_latest_news_widget .post_listed{position: relative;min-height: 60px;padding-top: 12px;padding-bottom: 12px;overflow: hidden;border-bottom: solid 3px #1b1b1b}.pl_latest_news_widget .post_listed:first-child{padding-top: 0}.pl_latest_news_widget .post_listed:last-child{border-bottom: 0px !important}.pl_latest_news_widget .post_listed .post_listed_photo{float: left;bottom: 15px;width: 60px;height: 60px;margin: 0px;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #cccccc}.pl_latest_news_widget .post_listed h5.post_listed_title{font-family: Rubik, sans-serif;font-weight: normal;font-size: 16px;padding: 0px 0px 0px 0px;margin: 5px 0 0px 75px}.pl_latest_news_widget .post_listed small{font-family: Montserrat, sans-serif;display: block;padding: 0px 0px 5px 0px;margin: 0 0 0 75px;font-size: 11px;font-weight: bold;letter-spacing: 1px;text-transform: uppercase;line-height: 1em;opacity: 0.5}.pl_latest_news_widget .post_listed .post_listed_excerpt{font-size: 12px;padding: 0px;margin: 5px 0 0px 75px}.footer .pl_latest_news_widget .post_listed{border-bottom: solid 3px rgba(255,255,255,0.1)}.in_widget_latest_release.pl_latest_news_widget .post_listed{border-bottom: solid 0px;tesxt-align: center}.in_widget_latest_release.pl_latest_news_widget .post_listed .post_listed_photo{float: none;bottom: 0px;width: 100%;height: auto;display: block;padding-top: 100%}.in_widget_latest_release.pl_latest_news_widget .post_listed h5.post_listed_title{font-family: Montserrat, sans-serif;font-weight: bold;font-size: 13px;padding: 10px 14px;margin: 0px auto;position: relative;transform: translate(0%, -50%);max-width: 80%;letter-spacing: 1px;text-transform: uppercase;text-align: center;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18);background-color: #fff;color: #1b1b1b}.in_widget_latest_release.pl_latest_news_widget .post_listed small{position: relative;display: block;padding: 10px 14px;margin: 0px auto;opacity: 1;transform: translate(0%, -50%);max-width: 50%;box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.18);background-color: #1b1b1b;color: #fff;text-align: center}.in_widget_latest_release.pl_latest_news_widget .post_listed .post_listed_excerpt{font-size: 13px;padding: 0px 10px;margin: 5px;text-align: center}.footer .in_widget_latest_release.pl_latest_news_widget .post_listed{border-bottom: solid 0px}@import url("https://fonts.googleapis.com/css?family=Carme");
.header nav.primary_nav ul li a:before {
top:75%;
}
.btn.btn-lg.btn-primary.white-text.white-text, 
*.white-text,
.btn.btn-lg.btn-primary.black-text:hover,
*.black-text:hover,
.black-text .btn.btn-lg.btn-primary:hover
{
color:#fff !important;
}
.btn.btn-lg.btn-primary.black-text, 
*.black-text,
.black-text .btn.btn-lg.btn-primary
{
color:#000 !important;
}
*.yellow-text{
color:#ae904b !important;
}
.titles_group .t1::after {
content: "";
width: 50px;
height: 3px;
background-color: #ae904b;
display: none;
margin-top: 20px;
margin-bottom: 36px;
}
.titles_group .t1{
font-size: 40px;
line-height: 1.5;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0;
border-bottom: 2px solid #ae904b;
display: inline;
padding-bottom: 3px;
}
.custom-slider-html h2{
font-size: 62px;
margin-bottom: 35px;
}
.custom-slider-html p{
font-size: 30px;
}
.custom-slider-html ul li{
list-style: none;
color: #ae904b;
margin-bottom:15px;
}
.titles_group p.post_subtitle {
color: #ae904b;
font-size: 30px;
margin-top: 25px;
font-weight: 400;
}
.heading_group_sc.subtitle_bottom h1, .heading_group_sc.subtitle_bottom h2, .heading_group_sc.subtitle_bottom h3, .heading_group_sc.subtitle_bottom h4, .heading_group_sc.subtitle_bottom h5, .heading_group_sc.subtitle_bottom h6 {
margin-bottom: 55px;
}
.heading_group_sc h2, .heading_group_sc h3 {
font-size: 62px;
}
.heading_group_sc span.subtitle {
font-size: 30px;
line-height: 1.2;
}
.wpb_text_column p {
font-weight: 300;
}
.btn-lg {
padding: 14px 49px !important;
}
.homepage_section_title{
text-align: center;
margin-bottom: 100px;
}
.homepage_section_title h2{
font-size: 50px;
font-weight: 500;
letter-spacing: 0;
border-bottom: 2px solid #ae904b;
display: inline;
padding-bottom: 0px;
line-height: 1.6;
}
.profile_post_listed .profile_post_item_wrapper .profile_post_item_text h4::after{
display:none;
}
.profile_post_listed .profile_post_item_wrapper .profile_post_item_text h4 {
font-size: 21px;
margin: 0px 0 40px 0;
position: relative;
font-weight: 500;
}
.profile_post_listed .profile_post_item_wrapper a.profile_post_item_btn {
position: absolute;
bottom: 4.5%;
} .ple_anypostloop_shortcode .list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_media
{
width: 20%;
min-width: 200px;
}
.ple_anypostloop_shortcode .list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_content_wrapper {
width: 100%;
padding: 10px 200px 10px 20px;
min-height: auto;
}
.ple_anypostloop_shortcode .list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_content_wrapper.partial_width {
width: 100%;
}
.ple_anypostloop_shortcode .list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_meta{
width:100%;
}
.list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_meta .blog_post_listed_content{
width:100%;
}
.list_post_card_horizontal_ltn .blog_post_meta_top_details{
position:relative;
color:#ae904b;
font-size: 16px;
}
.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper .blog_post_listed_meta .blog_post_date {
border: none; 
}
.list_post_card_horizontal_ltn .blog_post_meta_top_details .post_comment{
position:absolute;
top: 6px;
right: -182px;
text-transform: uppercase;
}
.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper a.btn {
position: absolute;
bottom: 10px;
right: 20px;
left: auto;
} .main .vc_row, .ple_section{
padding-bottom: 48px;
padding-top: 48px;
} .bit-event .bit-offers.bit-button {
color:#fff;
} .footer {
background-color: #000;
border-top: 1px solid #ad9151;
}
.footer .widget > h4 {
font-size: 18px;
text-transform: none;
font-weight: 500;
padding-bottom: 22px;
}
.footer .widget_nav_menu ul li{
border-bottom:none;
}
.footer .widget_nav_menu ul li a{
text-decoration: underline;
padding-bottom: 3px;
transition: all .3s;
}
.footer .widget_nav_menu ul li a:hover{
color:#ae904b !important;
}
.footer .widget.jetpack_widget_social_icons{
margin-bottom: 30px;
}
.footer .jetpack_widget_social_icons ul.size-large a {
height: 38px;
width: 38px;
margin-right: 10px;
transition: all .3s;
color:#ae904b;
}
.footer .jetpack_widget_social_icons ul.size-large a:hover{
color:#fff;
}
.footer_main {
padding-top: 45px;
}
.footer .fwa_2-1 aside{
display:inline-block;
width:42%;
vertical-align: top;
padding-left:7.5%;
}
.footer .fwa_2-1 aside.widget_media_image{
width:16%;
padding-left:0;
min-width: 50px;
}
.footer .fwa_2-2 aside{
text-align: center;
float: right;
width: 50%;
}
.footer .fwa_2-2 .widget_nav_menu{
text-align: left;
padding-left: 5%;
width: 50%;
float: left;
}
.footer_main{
padding-bottom: 0;
}
.footer_bar {
padding: 18px 0;
font-size: 16px;
} .scroll_down_n{
position: absolute;
bottom: 80px;
left: 49.35%;
z-index: 9;
}
.unu, .doi, .trei
{
display: block;
width: 10px;
height: 10px;
-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);
border-right: 2px solid white;
border-bottom: 2px solid white;
margin: 0 0 3px 6px;
}
.unu
{
margin-top: 6px;
}
.unu, .doi, .trei
{
-webkit-animation: mouse-scroll 1s infinite;
-moz-animation: mouse-scroll 1s infinite;
}
.unu
{
-webkit-animation-delay: .1s;
-moz-animation-delay: .1s;
-webkit-animation-direction: alternate;
}
.doi
{
-webkit-animation-delay: .2s;
-moz-animation-delay: .2s;
-webkit-animation-direction: alternate;
}
.trei
{
-webkit-animation-delay: .3s;
-moz-animation-delay: .3s;
-webkit-animation-direction: alternate;
}
.mouse
{
height: 30px;
width: 20px;
border-radius: 10px;
transform: none;
border: 2px solid white;
top: 170px;
}
.wheel
{
height: 5px;
width: 2px;
display: block;
margin: 5px auto;
background: white;
position: relative;
}
.wheel
{
-webkit-animation: mouse-wheel 1.2s ease infinite;
-moz-animation: mouse-wheel 1.2s ease infinite;
}
@-webkit-keyframes mouse-wheel
{
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px);
}
}
@-moz-keyframes mouse-wheel
{
0% { top: 1px; }
50% { top: 2px; }
100% { top: 3px;}
}
@-webkit-keyframes mouse-scroll {
0%   { opacity: 0;}
50%  { opacity: .5;}
100% { opacity: 1;}
}
@-moz-keyframes mouse-scroll {
0%   { opacity: 0; }
50%  { opacity: .5; }
100% { opacity: 1; }
}
@-o-keyframes mouse-scroll {
0%   { opacity: 0; }
50%  { opacity: .5; }
100% { opacity: 1; }
}
@keyframes mouse-scroll {
0%   { opacity: 0; }
50%  { opacity: .5; }
100% { opacity: 1; }
}  .close-handle {
top:8.7%;
right: 7%;
} .grecaptcha-badge{
z-index:9;
} .artists_grid_card{
position: relative;
margin-bottom: 30px;
}
.artists_grid_card img{
width: 100%;
}
.artists_grid_card .caption{
width: 100%;
background: rgba(0,0,0,0.4);
padding: 0 10px;
color: #fff;
box-sizing: border-box;
min-height: 750px; }
.artists_grid_card .caption h3{
margin-top: 20px;
color: #fff;
font-size: 20px;
}
.artists_grid_card .caption h3 a {
color: #fff; font-size: 15px;
margin-top: 5px;
}
.artists_grid_card  .caption_wrap{
position: absolute;
bottom: 0px;
top: auto;
left: 0;
height: 60px;
overflow: hidden;
transition: all .3s;
}
.artists_grid_card  .artist_excerpt a{ font-weight: 600;
}
.artists_grid_card:hover  .caption_wrap{
bottom: 0;
min-height: 100px;
height: 100%;
}
.artists_grid_card:hover h3 a{
display: none;
}
.artists_grid_card:hover .caption{
background: rgba(0,0,0,0.7);
}
.single .content_top figure.foo_stretch {
text-align: center;
background-image: none !important;
}
.single-gear .titles_group .post_date{
display: block;
border:none;
margin-top: 20px;
}    @media (min-width: 1580px) {
.main_nav_wrapper{
margin-right: -85px;
}
}
@media (min-width: 1360px) {
.header .logo{
margin-left: -85px;
}
}
@media (min-width: 1296px){
.container {
width: 1296px;
}
}
@media (max-width: 1296px){
.footer{
font-size:15px;
}
.scroll_down_n{
left:auto;
right: 20px;
bottom:20px;
}
.titles_group .t1{
font-size: 30px;
}
.custom-slider-html h2{
font-size: 42px;
margin-bottom: 25px;
}
.custom-slider-html p{ 
font-size: 23px;
}
.custom-slider-html li{
margin-bottom: 10px;
}
@media (max-width: 1296px) and (min-width: 992px){
.header nav.primary_nav ul li a {
font-size: 1.2vw;
}
}
@media (max-width: 991px){
.footer .fwa_2-1, .footer .fwa_2-2{
width:100%;
}
.custom-slider-html h2{
font-size: 32px;
}
.custom-slider-html p, .custom-slider-html li{ 
font-size: 20px;
}
}
@media (max-width: 768px){
.ple_anypostloop_shortcode .list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_media
{
width: 100%;
min-height: 300px;
}
.ple_anypostloop_shortcode .list_post_card_horizontal_ltn .blog_post_listed_wrapper .blog_post_listed_content_wrapper {
padding: 10px 20px 100px 20px;
}
.blog_post_listed .blog_post_listed_wrapper .blog_post_listed_content_wrapper a.btn {
position: absolute;
left: 50%;
bottom: 29px;
transform: translate(-50%, 50%)
}
.list_post_card_horizontal_ltn .blog_post_meta_top_details .post_comment {
right: 0;
}
.scroll_down_n{
display: none
}
.ch_card .ch_pe_desc h4,
.ch_card .ch_pe_desc p{
color: #fff;
text-shadow: 1px 1px 1px #111;
}
}
@media (max-width: 668px){
.footer .fwa_2-1 aside {
width:100% !important;
padding:0 5%;
}
.footer .fwa_2-1 aside.widget_media_image{
text-align: center;
}
.custom-slider-html h2{
margin-bottom: 15px;
}
.custom-slider-html p, .custom-slider-html li{ 
font-size: 12px;
margin-bottom: 5px;
}
.custom-slider-html li{
margin-bottom: 5px;
}
.titles_group .t1 {
font-size: 20px;
}
.ple_slider_buttons .btn.btn-lg{
padding: 14px 29px !important;
}
}
}