@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}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{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{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)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,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 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)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-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);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)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;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);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)}}.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;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)}}.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);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-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:none;transform:none}}@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:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.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:none;transform:none}}@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:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.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:none;transform:none}}@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:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.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);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;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);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.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);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)}}.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);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)}}.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);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)}}.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);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)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.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);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)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.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);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)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
button.close,input[type=search]{-webkit-appearance:none}a,pre code,table{background-color:transparent}.badge,.label,b,dt,kbd kbd,label,optgroup,strong{font-weight:700}.label,audio,canvas,progress,sub,sup,video{vertical-align:baseline}.badge,.btn,.btn-group,.btn-group-vertical,.caret,.checkbox-inline,.input-group-addon,.input-group-btn,.radio-inline,img{vertical-align:middle}.collapsing,.dropdown-menu .divider,.nav .nav-divider,.sr-only,svg:not(:root){overflow:hidden}.popover,.tooltip,button,select{text-transform:none}hr,img{border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}*,:after,:before,input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}.glyphicon,.popover,.tooltip,address{font-style:normal}button{overflow:visible}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{padding:0;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}*,:after,:before,input[type=search]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.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 td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}@font-face{font-family:'Glyphicons Halflings';src:url(/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot);src:url(/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popover,.tooltip,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;font-size:14px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.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 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,.label,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}p,pre{margin:0 0 10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.bg-primary,.btn-primary{background-color:#337ab7}.list-inline,.list-unstyled{padding-left:0;list-style:none}.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:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}legend,pre{color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}code,kbd{padding:2px 4px;font-size:90%}.dropdown-menu,caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.container,.container-fluid{margin-right:auto;margin-left:auto}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-link,pre code{border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap}.container,.container-fluid,.navbar-collapse{padding-right:15px;padding-left:15px}.close,.jumbotron p,legend{font-size:21px}.pre-scrollable{max-height:340px;overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{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-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{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-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{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-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{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}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;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>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:20px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:14px;line-height:1.42857143;display:block;color:#555}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-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}.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,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.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::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox-inline,.collapsing,.dropdown,.dropup,.has-feedback,.radio-inline{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.btn-block+.btn-block,.help-block{margin-top:5px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:3px;font-size:12px}.input-sm{height:30px;line-height:1.5}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;line-height:1.5}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.btn-group-lg>.btn,.btn-lg,.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:18px}.input-lg{height:46px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control,.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .checkbox,.form-inline .control-label,.form-inline .form-group,.form-inline .radio{margin-bottom:0;vertical-align:middle}.form-inline .form-control{width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.badge,.btn,.input-group-addon,.label,.nav-justified>li>a,.nav-tabs.nav-justified>li>a,.pager,.progress-bar{text-align:center}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7}.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:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.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;font-size:14px;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:12px;color:#777}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{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,.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:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(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}.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%}.media-object.img-thumbnail,.nav>li>a>img{max-width:none}.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:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.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-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;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=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group,.input-group .form-control,.input-group-btn,.input-group-btn>.btn,.nav>li,.nav>li>a,.navbar{position:relative}.input-group{display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.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:18px;line-height:1.3333333;border-radius:6px}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}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.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:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-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:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{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{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{display:block}.nav>li>a{display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;background-color:#e5e5e5}.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.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.carousel-inner,.embed-responsive,.media,.media-body,.modal,.modal-open,.progress{overflow:hidden}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.close,.list-group-item>.badge,.navbar-toggle,.pager .next>a,.pager .next>span{float:right}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-success{background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .form-control,.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .checkbox,.navbar-form .control-label,.navbar-form .form-group,.navbar-form .radio{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.breadcrumb>li,.pagination{display:inline-block}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.breadcrumb,.pagination,.progress{border-radius:4px}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:20px 0}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none}.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:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;line-height:1;color:#fff;white-space:nowrap;border-radius:.25em}.badge,.progress-bar,.tooltip{font-size:12px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;line-height:1;color:#fff;white-space:nowrap;background-color:#777;border-radius:10px}.badge:empty,.modal,.popover{display:none}.modal-title,.popover,.thumbnail,.tooltip{line-height:1.42857143}.media-object,.thumbnail{display:block}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron p{margin-bottom:15px;font-weight:200}.alert,.progress,.thumbnail{margin-bottom:20px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert,.panel-body{padding:15px}.alert{border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p+p,.panel-group .panel+.panel{margin-top:5px}.alert>p,.alert>ul{margin-bottom:0}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.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}}@-o-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{height:20px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;line-height:20px;color:#fff;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{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{padding-left:0;margin-bottom:20px}.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-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive,.panel>.table-responsive>.table{margin-bottom:0}.panel-group,.well{margin-bottom:20px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-title{margin-top:0;font-size:16px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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-left-radius:3px;border-top-right-radius:3px}.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:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.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 th:first-child,.panel>.table-responsive:first-child>.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 th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.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 th:last-child,.panel>.table-responsive:first-child>.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 th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.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 th:first-child,.panel>.table-responsive:last-child>.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 th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.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 th:last-child,.panel>.table-responsive:last-child>.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 th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.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-bordered,.panel>.table-responsive,.panel>.table-responsive>.table-bordered{border:0}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{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:#333;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:#333}.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}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.popover,.tooltip{text-shadow:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.carousel-caption,.carousel-control,.tooltip-inner{color:#fff;text-align:center}button.close{padding:0;cursor:pointer;background:0 0;border:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.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;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.carousel,.carousel-inner,.carousel-inner>.item,.modal-body{position:relative}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.carousel-control,.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0}.modal-body{padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.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,.5);box-shadow:0 5px 15px rgba(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-weight:400;text-align:left;text-align:start;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.bottom .tooltip-arrow,.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip-inner{max-width:200px;padding:3px 8px;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;bottom:0}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.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,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;max-width:276px;padding:1px;font-size:14px;font-weight:400;text-align:left;text-align:start;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.left>.arrow:after,.popover.right>.arrow:after{bottom:-10px;content:" "}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";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:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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;bottom:0;left:0;width:15%;font-size:20px;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.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%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.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!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.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!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!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}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.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}.hidden-print{display:none!important}}
.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@-moz-keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-preview.dz-file-preview .dz-details,.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}
.switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}
.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{display:none}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6C6E71;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:url(/bower_components/jquery.scrollbar/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:url(/bower_components/jquery.scrollbar/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}
.arcticmodal-container,.arcticmodal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse}.arcticmodal-container_i{height:100%;margin:0 auto}.arcticmodal-container_i2{padding:24px;margin:0;border:0;vertical-align:middle}.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff}.arcticmodal-loading{width:80px;height:80px;border-radius:10px;background:url(/bower_components/arcticmodalbw/arcticmodal/loading.gif) 50% 50% no-repeat #000}
.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,.8);border:2px solid rgba(230,230,230,.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:700;margin:.25em 0}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:.1em 0}
.clockpicker .input-group-addon{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-align-left.popover>.arrow{left:25px}.clockpicker-align-top.popover>.arrow{top:17px}.clockpicker-align-right.popover>.arrow{left:auto;right:25px}.clockpicker-align-bottom.popover>.arrow{top:auto;bottom:6px}.clockpicker-popover .popover-title{background-color:#fff;color:#999;font-size:24px;font-weight:700;line-height:30px;text-align:center}.clockpicker-popover .popover-title span{cursor:pointer}.clockpicker-popover .popover-content{background-color:#f8f8f8;padding:12px}.popover-content:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.clockpicker-plate{background-color:#fff;border:1px solid #ccc;border-radius:50%;width:200px;height:200px;overflow:visible;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:200px;height:200px;position:absolute;left:-1px;top:-1px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:#666;line-height:26px;text-align:center;width:26px;height:26px;position:absolute;cursor:pointer}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:#c0e5f7;background-color:rgba(0,149,221,.25)}.clockpicker-button{background-image:none;background-color:#fff;border-width:1px 0 0;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:10px 0}.clockpicker-button:hover{background-image:none;background-color:#ebebeb}.clockpicker-button:focus{outline:0!important}.clockpicker-dial{-webkit-transition:-webkit-transform 350ms,opacity 350ms;-moz-transition:-moz-transform 350ms,opacity 350ms;-ms-transition:-ms-transform 350ms,opacity 350ms;-o-transition:-o-transform 350ms,opacity 350ms;transition:transform 350ms,opacity 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-o-transform:scale(.8,.8);transform:scale(.8,.8)}.clockpicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-ms-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.clockpicker-canvas-out{opacity:.25}.clockpicker-canvas-bearing,.clockpicker-canvas-fg{stroke:none;fill:#0095dd}.clockpicker-canvas-bg{stroke:none;fill:#c0e5f7}.clockpicker-canvas-bg-trans{fill:rgba(0,149,221,.25)}.clockpicker-canvas line{stroke:#0095dd;stroke-width:1;stroke-linecap:round}.clockpicker-button.am-button{margin:1px;padding:5px;border:1px solid rgba(0,0,0,.2);border-radius:4px}.clockpicker-button.pm-button{margin:1px 1px 1px 136px;padding:5px;border:1px solid rgba(0,0,0,.2);border-radius:4px}
ul.messenger,ul.messenger>li{margin:0;padding:0}ul.messenger .messenger-message.messenger-hidden,ul.messenger .messenger-spinner,ul.messenger.messenger-empty{display:none}ul.messenger>li{list-style:none}ul.messenger .messenger-message{overflow:hidden}ul.messenger .messenger-message .messenger-actions a,ul.messenger .messenger-message .messenger-phrase{padding-right:5px}ul.messenger .messenger-message .messenger-actions{float:right}ul.messenger.messenger-fixed .message .messenger-actions,ul.messenger.messenger-fixed.messenger-on-left .messenger-actions,ul.messenger.messenger-fixed.messenger-on-right .messenger-actions{float:left}ul.messenger .messenger-message .messenger-actions a{cursor:pointer;text-decoration:underline}ul.messenger .messenger-message ol,ul.messenger .messenger-message ul{margin:10px 18px 0}ul.messenger.messenger-fixed{position:fixed;z-index:10000}ul.messenger.messenger-fixed .messenger-message{min-width:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.messenger.messenger-fixed.messenger-on-top{top:20px}ul.messenger.messenger-fixed.messenger-on-bottom{bottom:20px}ul.messenger.messenger-fixed.messenger-on-bottom,ul.messenger.messenger-fixed.messenger-on-top{left:50%;width:800px;margin-left:-400px}@media (max-width:960px){ul.messenger.messenger-fixed.messenger-on-bottom,ul.messenger.messenger-fixed.messenger-on-top{left:10%;width:80%;margin-left:0}}ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-right,ul.messenger.messenger-fixed.messenger-on-top.messenger-on-right{right:20px;left:auto}ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-left,ul.messenger.messenger-fixed.messenger-on-top.messenger-on-left{left:20px;margin-left:0}ul.messenger.messenger-fixed.messenger-on-left,ul.messenger.messenger-fixed.messenger-on-right{width:350px}ul.messenger .messenger-clickable{cursor:pointer}
@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0)}25%,50%{-webkit-transform:rotate(180deg)}100%,75%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%,25%{-webkit-transform:rotate(0)}50%,75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0)}25%,50%{-moz-transform:rotate(180deg)}100%,75%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%,25%{-moz-transform:rotate(0)}50%,75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0)}25%,50%{transform:rotate(180deg)}100%,75%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%,25%{transform:rotate(0)}50%,75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.messenger-spinner{position:relative;border-radius:100%}ul.messenger.messenger-spinner-active .messenger-spinner .messenger-spinner{display:block}ul.messenger-theme-flat .messenger-message .messenger-actions .messenger-phrase,ul.messenger-theme-flat.messenger-empty{display:none}.messenger-spinner .messenger-spinner-side{width:50%;height:100%;overflow:hidden;position:absolute}.messenger-spinner .messenger-spinner-side .messenger-spinner-fill{border-radius:999px;position:absolute;width:100%;height:100%;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear}.messenger-spinner .messenger-spinner-side-left{left:0}.messenger-spinner .messenger-spinner-side-left .messenger-spinner-fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-moz-animation-name:ui-spinner-rotate-left;-webkit-animation-name:ui-spinner-rotate-left;animation-name:ui-spinner-rotate-left;-moz-transform-origin:0 50% 50%;-ms-transform-origin:0 50% 50%;-webkit-transform-origin:0 50% 50%;transform-origin:0 50% 50%}.messenger-spinner .messenger-spinner-side-right{left:50%}.messenger-spinner .messenger-spinner-side-right .messenger-spinner-fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-moz-animation-name:ui-spinner-rotate-right;-webkit-animation-name:ui-spinner-rotate-right;animation-name:ui-spinner-rotate-right;-moz-transform-origin:100% 50% 50%;-ms-transform-origin:100% 50% 50%;-webkit-transform-origin:100% 50% 50%;transform-origin:100% 50% 50%}ul.messenger-theme-flat{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;background:#404040}ul.messenger-theme-flat .messenger-message{-moz-box-shadow:inset 0 1px rgba(255,255,255,.13),inset 48px 0 0 #292929;-webkit-box-shadow:inset 0 1px rgba(255,255,255,.13),inset 48px 0 0 #292929;box-shadow:inset 0 1px rgba(255,255,255,.13),inset 48px 0 0 #292929;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;border:0;margin-bottom:0;font-size:13px;background:0 0;color:#f0f0f0;font-weight:500;padding:10px 30px 13px 65px}ul.messenger-theme-flat .messenger-message .messenger-close{position:absolute;top:0;right:0;color:#888;opacity:1;font-weight:700;display:block;font-size:20px;line-height:20px;padding:8px 10px 7px 7px;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}ul.messenger-theme-flat .messenger-message .messenger-close:hover{color:#bbb}ul.messenger-theme-flat .messenger-message .messenger-close:active{color:#777}ul.messenger-theme-flat .messenger-message .messenger-actions{float:none;margin-top:10px}ul.messenger-theme-flat .messenger-message .messenger-actions a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;color:#aaa;background:#2e2e2e;display:inline-block;margin-right:10px;padding:4px 11px 6px;text-transform:capitalize}ul.messenger-theme-flat .messenger-message .messenger-actions a:hover{color:#f0f0f0;background:#2e2e2e}ul.messenger-theme-flat .messenger-message .messenger-actions a:active{background:#292929;color:#aaa}ul.messenger-theme-flat .messenger-message .messenger-message-inner:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;left:17px;display:block;content:" ";top:50%;margin-top:-8px;height:13px;width:13px;z-index:20}ul.messenger-theme-flat .messenger-message.alert-success .messenger-message-inner:before{background:#5fca4a}ul.messenger-theme-flat .messenger-message.alert-info .messenger-message-inner:before{background:#61c4b8}ul.messenger-theme-flat .messenger-message.alert-error .messenger-message-inner:before{background:#dd6a45}ul.messenger-theme-flat .messenger-message.alert-error.messenger-retry-soon .messenger-spinner{width:32px;height:32px;background:0 0}ul.messenger-theme-flat .messenger-message.alert-error.messenger-retry-soon .messenger-spinner .messenger-spinner-side .messenger-spinner-fill{background:#dd6a45;-moz-animation-duration:20s;-webkit-animation-duration:20s;animation-duration:20s;opacity:1}ul.messenger-theme-flat .messenger-message.alert-error.messenger-retry-soon .messenger-spinner:after{content:"";background:#292929;position:absolute;width:26px;height:26px;border-radius:50%;top:3px;left:3px;display:block}ul.messenger-theme-flat .messenger-message.alert-error.messenger-retry-later .messenger-spinner{width:32px;height:32px;background:0 0}ul.messenger-theme-flat .messenger-message.alert-error.messenger-retry-later .messenger-spinner .messenger-spinner-side .messenger-spinner-fill{background:#dd6a45;-moz-animation-duration:600s;-webkit-animation-duration:600s;animation-duration:600s;opacity:1}ul.messenger-theme-flat .messenger-message.alert-error.messenger-retry-later .messenger-spinner:after{content:"";background:#292929;position:absolute;width:26px;height:26px;border-radius:50%;top:3px;left:3px;display:block}ul.messenger-theme-flat .messenger-message-slot.messenger-last .messenger-message{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;-moz-box-shadow:inset 48px 0 0 #292929;-webkit-box-shadow:inset 48px 0 0 #292929;box-shadow:inset 48px 0 0 #292929}ul.messenger-theme-flat .messenger-message-slot.messenger-first .messenger-message{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;-moz-box-shadow:inset 0 1px rgba(255,255,255,.13),inset 48px 0 0 #292929;-webkit-box-shadow:inset 0 1px rgba(255,255,255,.13),inset 48px 0 0 #292929;box-shadow:inset 0 1px rgba(255,255,255,.13),inset 48px 0 0 #292929}ul.messenger-theme-flat .messenger-message-slot.messenger-first.messenger-last .messenger-message{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 48px 0 0 #292929;-webkit-box-shadow:inset 48px 0 0 #292929;box-shadow:inset 48px 0 0 #292929}ul.messenger-theme-flat .messenger-spinner{display:block;position:absolute;left:7px;top:50%;margin-top:-18px;height:32px;width:32px;z-index:10}
.jqx-rc-r,.jqx-rc-t,.jqx-rc-tr{-moz-border-radius-topright:3px}.jqx-rc-b,.jqx-rc-br,.jqx-rc-r{-moz-border-radius-bottomright:3px}.jqx-disableselect,.jqx-widget,.jqx-widget-content,.jqx-widget-header{-webkit-tap-highlight-color:transparent}.jqx-rc-b,.jqx-rc-bl{-webkit-border-bottom-left-radius:3px}.jqx-rc-t,.jqx-rc-tr{-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.jqx-rc-b,.jqx-rc-bl,.jqx-rc-l{-moz-border-radius-bottomleft:3px}.jqx-rc-b,.jqx-rc-br{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.jqx-rc-l,.jqx-rc-t,.jqx-rc-tl{-moz-border-radius-topleft:3px}.jqx-popup,.jqx-reset{box-sizing:content-box}.jqx-hidescrollbars,.jqx-overflow-hidden{overflow:hidden!important}.jqx-grid-column-header a:link,.jqx-grid-column-header a:visited,.jqx-visible{display:block}.jqx-chart-axis-text,.jqx-chart-label-text,.jqx-chart-legend-text,.jqx-chart-tooltip-text,.jqx-gauge-caption,.jqx-gauge-label,.jqx-knob-label{fill:#333;font-size:11px;color:#333;font-family:Verdana}.jqx-rc-tl{-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.jqx-rc-bl{border-bottom-left-radius:3px}.jqx-rc-t{-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.jqx-rc-b{border-bottom-left-radius:3px}.jqx-rc-r{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.jqx-rc-l{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.jqx-rc-all{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.jqx-rc-reset{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.jqx-reset{padding:0;margin:0;border:none;background:0 0;outline:0}.jqx-border-reset,.jqx-hideborder{border:none!important}.jqx-clear{align:left;valign:top;left:0;top:0;-webkit-appearance:none!important;outline:0!important;padding:0;margin:0}.jqx-position-reset{position:static!important}.jqx-position-relative{position:relative!important}.jqx-position-absolute{position:absolute!important}.jqx-max-size{width:100%!important;height:100%!important}.jqx-background-reset{background:0 0!important}.jqx-disableselect{-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.jqx-enableselect{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:all}.jqx-button{outline:0;border:1px solid transparent;padding:5px;text-align:center;vertical-align:central;margin:0;cursor:default}button.jqx-button,input[type=button].jqx-button,input[type=submit].jqx-button{box-sizing:border-box!important;-moz-box-sizing:border-box!important}.jqx-group-button-normal{vertical-align:middle;text-align:center}.jqx-hidden{display:none}.jqx-fill-state-normal,.jqx-widget,.jqx-widget-content,.jqx-widget-header{line-height:1.231}.jqx-knob{text-align:center}.jqx-chart-axis-description{fill:#555;color:#555;font-size:11px;font-family:Verdana}.jqx-chart-title-text{fill:#111;color:#111;font-size:14px;font-weight:700;font-family:Verdana}.jqx-chart-title-description{fill:#111;color:#111;font-size:12px;font-weight:400;font-family:Verdana}.jqx-grid{overflow:hidden;border-style:solid;border-width:1px}.jqx-grid .jqx-adaptive-table{border-collapse:collapse;border:none;width:100%}.jqx-grid .jqx-adaptive-table td,.jqx-grid .jqx-adaptive-table th{border-bottom:1px solid #ddd;padding:8px;overflow:auto}.jqx-grid .jqx-adaptive-table tr:nth-child(even){background-color:#f2f2f2}.jqx-grid .jqx-adaptive-table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#4CAF50;color:#fff}.jqx-grid .jqx-adaptive-view a{padding:10px;text-decoration:none;color:#ff4500}.jqx-grid-pager{border:none;border-top:1px solid transparent}.jqx-grid-pager-top{border:none;border-bottom:1px solid transparent}.jqx-grid-pager-number{padding:2px 5px;text-decoration:none;margin:1px;border:1px solid transparent;color:inherit!important;outline:0;font-weight:400!important;line-height:14px}.jqx-grid-menu-item-touch{padding-top:6px!important;padding-bottom:6px!important}.jqx-grid-column-header,.jqx-grid-columngroup-header,.jqx-grid-header{padding:0;margin:0;border-style:solid;overflow:hidden;border-color:transparent}.jqx-grid-header{border-width:0 0 1px}.jqx-grid-column-header,.jqx-grid-columngroup-header{border-width:0 1px 0 0;white-space:nowrap;font-weight:400;text-align:left}.jqx-grid-groupby-icon,.jqx-grid-sortasc-icon,.jqx-grid-sortdesc-icon,.jqx-grid-sortremove-icon{float:left;margin-left:-4px;margin-right:4px;height:16px}.jqx-grid-column-header-rtl,.jqx-grid-columngroup-header-rtl{border-width:0 0 0 1px}.jqx-grid-columngroup-header{border-bottom-width:1px;border-left-width:1px}.jqx-grid-column-menubutton{border-style:solid;border-width:0 0 0 1px;border-color:transparent;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-menu-small.png)!important;background-repeat:no-repeat;background-position:center!important;cursor:pointer}.jqx-grid-column-menubutton-rtl{border-width:0 1px 0 0}.jqx-grid-column-filterbutton,.jqx-grid-column-sortascbutton,.jqx-grid-column-sortdescbutton{border:none;background-repeat:no-repeat;background-position:center}.jqx-grid-column-sortascbutton{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/sortascbutton.png);cursor:pointer}.jqx-grid-column-sortdescbutton{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/sortdescbutton.png);cursor:pointer}.jqx-grid-column-filterbutton{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/filter.png);margin-top:1px}.jqx-grid-validation,.jqx-grid-validation-label{color:#fff!important;background:#df2227!important}.jqx-grid-column-resizeline{border-right:1px dotted #555}.jqx-grid-validation{padding:4px 8px}.jqx-grid-validation-label{border:1px solid #df2227!important}.jqx-grid-validation-arrow-up{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/red_arrow_up.png);background-repeat:no-repeat;background-position:center center}.jqx-grid-validation-arrow-down{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/red_arrow_down.png);background-repeat:no-repeat;background-position:center center}.jqx-grid-sortasc-icon,.jqx-pivotgrid-sortasc-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-sort-asc.png)}.jqx-grid-drag-icon,.jqx-grid-dragcancel-icon,.jqx-grid-groupby-icon,.jqx-grid-sortasc-icon,.jqx-grid-sortdesc-icon,.jqx-grid-sortremove-icon,.jqx-menu-minimized-button{background-position:left center}.jqx-grid-column-resizestartline{border-right:1px solid #444}.jqx-grid-sortasc-icon{background-repeat:no-repeat;width:16px}.jqx-grid-sortdesc-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-sort-desc.png);background-repeat:no-repeat;width:16px}.jqx-grid-sortremove-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-sort-remove.png);background-repeat:no-repeat;width:16px}.jqx-grid-drag-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/drag.png);background-repeat:no-repeat;width:16px;height:16px}.jqx-grid-dragcancel-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/dragcancel.png);background-repeat:no-repeat;width:16px;height:16px}.jqx-grid-groupby-icon{background-repeat:no-repeat;width:16px}.jqx-grid-column-header a:link,.jqx-grid-column-header a:visited,.jqx-grid-toolbar a:link,.jqx-grid-toolbar a:visited{margin:4px;height:18px;line-height:18px!important;color:inherit;outline:0;text-decoration:none;cursor:pointer}.jqx-grid-groups-header,.jqx-grid-toolbar,.jqx-scheduler-toolbar{border-style:solid;border-width:0 0 1px;border-color:#aaa;white-space:nowrap;overflow:hidden;text-align:left;padding:0;margin:0}.jqx-grid-groups-row{font-weight:700;white-space:nowrap;text-align:left;padding:0;top:50%;margin-top:-8px}.jqx-grid-groups-row-details{font-weight:400}.jqx-grid-group-column{border:1px solid transparent;white-space:nowrap;font-weight:400;overflow:hidden;text-align:left;padding:0;margin:0}.jqx-grid-cell,.jqx-grid-content,.jqx-grid-empty-cell,.jqx-grid-group-cell{border-style:solid;white-space:nowrap}.jqx-grid-cell-left-align,.jqx-grid-cell-middle-align,.jqx-grid-cell-right-align{padding-bottom:2px;text-overflow:ellipsis}.jqx-grid-group-column a:link,.jqx-grid-group-column a:visited{display:block;margin:4px;height:18px;line-height:18px!important;cursor:pointer;outline:0;color:inherit;text-decoration:none}.jqx-grid-group-column-line{background:#aaa}.jqx-grid-group-drag-line{background:#80be09}.jqx-grid-cell,.jqx-grid-group-cell{position:absolute!important;height:100%;overflow:hidden;background:#fff}.jqx-grid-cell{border-width:0 1px 1px 0;margin-right:1px;margin-bottom:1px;border-color:transparent;font-weight:400;font-size:inherit;outline:0}.jqx-grid-cell-locked{color:#aaa!important}.jqx-grid-cell-left-align{overflow:hidden;text-align:left;margin-right:2px;margin-left:4px}.jqx-grid-cell-middle-align{overflow:hidden;text-align:center}.jqx-grid-cell-right-align{overflow:hidden;text-align:right;margin-right:4px;margin-left:2px}.jqx-grid-cell-sort{background-color:#f0f0f0}.jqx-grid-cell-filter{background-color:#e6e6e6}.jqx-grid-cell-add-new-row{background:#fdfcf3!important;color:#000!important}.jqx-grid-content{border-width:0;border-color:transparent;overflow:hidden}.jqx-grid-empty-cell,.jqx-grid-group-cell{border-width:0 0 1px;font-weight:400}.jqx-grid-cleared-cell,.jqx-widget .jqx-grid-cleared-cell{border:transparent!important}.jqx-grid-cell-wrap{white-space:normal!important}.jqx-tree-grid-indent{width:18px;display:inline-block;height:8px;overflow:hidden;vertical-align:top}.jqx-tree-grid-title{text-decoration:none;vertical-align:bottom;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jqx-tree-grid-collapse-button,.jqx-tree-grid-expand-button{display:inline-block;margin-top:0;margin-right:0;position:relative;width:18px;height:18px;vertical-align:top}.jqx-tree-grid-checkbox{float:none!important;width:16px;height:16px;cursor:pointer;margin-right:6px!important;margin-left:2px!important}.jqx-tree-grid-icon{float:none!important;width:14px;height:14px;margin-right:4px}.jqx-tree-grid-icon-rtl{margin-right:0;margin-left:4px}.jqx-tree-grid-icon-size{width:14px;height:14px;line-height:16px}.jqx-calendar table,.jqx-calendar td,.jqx-cell,.jqx-grid-table{line-height:1.231;border-collapse:separate}.jqx-tree-grid-checkbox-tick{width:100%;height:100%}.jqx-tree-grid-expand-button{height:18px;width:18px;vertical-align:top}.jqx-cell{min-height:23px;padding:6px 4px;margin:0;border-spacing:0;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent;border-top-width:0;border-left-width:0;box-sizing:border-box;-moz-box-sizing:border-box;white-space:normal}.jqx-checkbox,.jqx-grid-cell-nowrap,.jqx-listitem-state-group,.jqx-radiobutton,.jqx-tabs-title,.jqx-tree,.jqx-tree-dropdown-root{white-space:nowrap}.jqx-cell-editor{padding-left:4px!important;padding-right:3px!important}.jqx-left-align{text-align:left}.jqx-center-align{text-align:center}.jqx-right-align{text-align:right}.jqx-top-align{vertical-align:top}.jqx-bottom-align{vertical-align:bottom}.jqx-grid-table .jqx-grid-cell{position:static!important;zoom:1!important}.jqx-grid-table{font-size:13px;table-layout:fixed;margin:0;padding:0;border-spacing:0;-webkit-overflow-scrolling:touch;outline:0;zoom:1!important;empty-cells:show;width:auto;border:none}.jqx-grid-table-rtl{border-left-width:1px;border-right-width:0}.jqx-details table{border-collapse:collapse;table-layout:fixed;border-spacing:0}.jqx-grid-details-cell{border-width:0 1px 0 0}.jqx-grid-cell-selected,.jqx-tabs-header,.jqx-tabs-header-bottom{border-left:0 solid transparent}.jqx-grid-cell-alt{background:#f9f9f9}.jqx-grid-group-collapse,.jqx-grid-group-collapse-rtl,.jqx-grid-group-expand,.jqx-grid-group-expand-rtl,.jqx-grid-load{background-position:50% 50%;background-repeat:no-repeat;padding-right:0}.jqx-grid-cell-sort-alt{background-color:#e5e5e5}.jqx-grid-cell-filter-alt{background-color:#f0f0f0}.jqx-grid-cell-pinned,.jqx-grid-cell-pinned-alt{background-color:#e5e5e5}.jqx-grid-cell-selected.jqx-grid-cell-edit{border-color:#DDD!important;background-color:#fff!important;color:#333!important}.jqx-fill-state-focus.jqx-grid-cell-edit,.jqx-grid-cell-edit .jqx-combobox-content-focus,.jqx-grid-cell-edit .jqx-fill-state-focus,.jqx-grid-cell-edit .jqx-numberinput-focus,.jqx-grid-cell-edit.jqx-fill-state-focus .jqx-action-button{border-color:#DDD!important}.jqx-cell-rtl{border-left-width:1px;border-right-width:0}.jqx-grid-cell-rtl,.jqx-grid-table .jqx-grid-cell{border-width:0 0 1px 1px}.jqx-grid-table-one-cell{border:none;border-right-width:1px;border-right-style:solid;border-right-color:#aaa}.jqx-grid-table .jqx-grid-cell:first-child{border-left-width:0}.jqx-grid-selectionarea{border:1px solid transparent;opacity:.5;filter:alpha(opacity=50)}.jqx-grid-cell-hover{border-color:transparent}.jqx-grid-empty-cell{overflow:visible;border-bottom:none}.jqx-grid-load{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/loader.gif);z-index:9999;display:block}.jqx-grid-group-collapse,.jqx-menu-item-arrow-right{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png)}.jqx-grid-group-collapse{cursor:pointer}.jqx-grid-group-collapse-rtl{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png);cursor:pointer}.jqx-grid-group-expand,.jqx-grid-group-expand-rtl{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png);cursor:pointer}.jqx-progressbar{position:relative;overflow:hidden;outline:0;border:1px solid transparent;height:2em}.jqx-progressbar-value,.jqx-progressbar-value-vertical{border:0 solid transparent;height:100%;outline:0}.jqx-progressbar-value-vertical{background:0 0}.jqx-progressbar-text{font-size:10px;border:none}.jqx-progressbar-disabled{outline:0;border:1px solid transparent;height:2em}.jqx-menu{border:1px solid transparent;float:none;margin:0;height:100%;padding:0;overflow:hidden;text-align:left}.jqx-menu-dropdown-column{float:left}.jqx-menu-horizontal{margin:0;padding:0;overflow:hidden;text-align:center}.jqx-menu-vertical{text-align:left}.jqx-menu-dropdown{left:100%;margin:0;overflow:hidden;display:none;float:none;width:150px;border-style:solid;border-width:1px;text-align:left;padding:2px}.jqx-menu ul,.jqx-menu-dropdown ul{margin:0;border:none;left:100%;right:0;overflow:hidden}.jqx-menu-dropdown ul{padding:0}.jqx-menu ul{padding:2px;background-color:transparent}.jqx-menu-item,.jqx-menu-item-hover,.jqx-menu-item-selected,.jqx-menu-item-top,.jqx-menu-item-top-hover,.jqx-menu-item-top-selected{padding:4px 8px;cursor:pointer;right:0;left:100%;list-style:none}.jqx-menu-item,.jqx-menu-item-top,.jqx-tabs,.jqx-tabs-title,.jqx-tabs-title-hover-bottom,.jqx-tabs-title-hover-top,.jqx-tree-item{border:1px solid transparent}.jqx-menu li,.jqx-menu-dropdown li{line-height:1.3!important}.jqx-menu-item-top{text-indent:0;overflow:hidden;color:inherit;margin:0 3px}.jqx-menu-item,.jqx-menu-item-hover{margin:1px 3px;text-align:left;color:inherit}.jqx-menu-item{text-indent:0;float:none;overflow:hidden}.jqx-menu-item-top-hover{color:inherit;margin:0 3px;top:50%}.jqx-menu-item-selected{margin:1px 3px;text-align:left}.jqx-menu-item-top-selected{margin:0 3px}.jqx-menu-item-separator{text-indent:0;background-color:#ddd;border:none;list-style:none;height:1px;line-height:0!important;padding:0;margin:1px 2px;float:none;overflow:hidden;left:100%;color:inherit;right:0;font-size:1px}.jqx-menu-item-arrow-down{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png)}.jqx-menu-item-arrow-up{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up.png)}.jqx-menu-minimized{position:relative}.jqx-menu-title{position:relative;float:right;margin-top:4px;padding-top:4px;padding-right:20px}.jqx-menu-minimized-button{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-menu-minimized.png);background-repeat:no-repeat;height:24px;width:24px;padding:0;margin-left:7px;margin-top:4px;float:left}.jqx-menu-ul-minimized{display:block!important;width:auto!important}.jqx-menu-ul-minimized ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}.jqx-menu-minimized li:last-child{padding-bottom:0;margin:0}.jqx-menu-item-arrow-down,.jqx-menu-item-arrow-right,.jqx-menu-item-arrow-up{background-position:100% 50%;background-repeat:no-repeat;padding-right:0;margin-right:-8px;width:17px;height:15px}.jqx-menu-item-arrow-left{padding-right:0;padding-left:5px;width:17px;height:15px;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png);background-position:0 50%;background-repeat:no-repeat}.jqx-menu-item-arrow-right-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png)}.jqx-menu-item-arrow-down-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png)}.jqx-menu-item-arrow-up-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up.png)}.jqx-menu-item-arrow-down-selected,.jqx-menu-item-arrow-right-selected,.jqx-menu-item-arrow-top-right,.jqx-menu-item-arrow-up-selected{padding-right:0;margin-right:-8px;width:17px;height:15px;background-position:100% 50%;background-repeat:no-repeat}.jqx-menu-item-arrow-top-right{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png)}.jqx-menu-item-arrow-left-selected,.jqx-menu-item-arrow-top-left{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png);background-position:0 50%;background-repeat:no-repeat;padding-right:0;padding-left:5px;width:17px;height:15px}.jqx-menu-item a:hover,.jqx-menu-item a:link,.jqx-menu-item a:visited,.jqx-menu-item-top a:hover,.jqx-menu-item-top a:link,.jqx-menu-item-top a:visited{font:inherit;text-decoration:none;color:inherit;outline:0;background-color:transparent}.jqx-menu-disabled{cursor:default}.jqx-menu-disabled a:link,.jqx-menu-disabled a:visited{cursor:default;text-decoration:none}.jqx-menu-disabled a:hover{cursor:default}.jqx-menu-dropdown{right:-1px}.jqx-tree{left:100%;right:0;float:none;margin:0;border-style:solid;border-width:1px;padding:0;overflow:hidden;text-align:left;outline:0;line-height:14px!important}.jqx-tree-dropdown,.jqx-tree-dropdown-root{left:100%;right:0;border-style:solid;border-width:0;outline:0;margin:0;background-color:transparent}.jqx-tree-dropdown-root{padding:0 5px;display:block;float:none;border-color:#fff;text-align:left}.jqx-tree-dropdown-root-rtl{padding:0 5px 0 0;text-align:right;float:right;margin:0}.jqx-tree-dropdown{padding:0 0 0 10px;display:block;float:none;border-color:transparent;text-align:left}.jqx-tree-dropdown-rtl{padding:3px 0 0;text-align:right}.jqx-tree-item{text-indent:0;list-style:none;padding:3px;margin:0;float:none;overflow:hidden;left:100%;right:0;text-align:left;cursor:default;text-decoration:none}.jqx-tree-item a:link,.jqx-tree-item a:visited,.jqx-tree-item-li{border:0 solid transparent;left:100%;outline:0;text-indent:0;right:0;list-style:none}.jqx-tabs-selection-tracker-top,.jqx-tabs-title-selected-top{border-top:1px solid transparent}.jqx-tree-item-li{background-color:transparent;text-align:left;margin:1px 0 0;padding:0}.jqx-tree-item-u-last{margin:0}.jqx-tree-item-hover,.jqx-tree-item-selected{color:inherit;right:0;padding:3px;margin:0;list-style:none;left:100%;cursor:pointer;text-decoration:none}.jqx-tree-item-li-rtl,.jqx-tree-item-rtl{text-align:right}.jqx-tree-item a:link,.jqx-tree-item a:visited{background-color:transparent;padding:0;margin:0;float:none;overflow:hidden;color:inherit;text-align:left;cursor:pointer;text-decoration:none}.jqx-tabs-title-selected-bottom,.jqx-tabs-title-selected-top{border-left:1px solid transparent;border-right:1px solid transparent}.jqx-tree-item-hover a:hover,.jqx-tree-item-hover a:visited,.jqx-tree-item-selected{color:inherit}.jqx-tree-item-arrow-collapse,.jqx-tree-item-arrow-collapse-hover{padding-right:0;width:17px;height:17px;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png);background-position:100% 50%;background-repeat:no-repeat;cursor:pointer}.jqx-tree-item-arrow-collapse-hover-rtl,.jqx-tree-item-arrow-collapse-rtl{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png)}.jqx-tree-item-arrow-expand,.jqx-tree-item-arrow-expand-hover{padding-right:0;width:17px;height:17px;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png);background-position:100% 50%;background-repeat:no-repeat;cursor:pointer}.jqx-tabs,.jqx-tabs-title{background:0 0;overflow:hidden}.jqx-tree-disabled{cursor:default}.jqx-tree-disabled a:link,.jqx-tree-disabled a:visited{cursor:default;text-decoration:none}.jqx-tree-disabled a:hover{cursor:default}.jqx-tabs{outline:0;margin:0;padding:0}.jqx-tabs-close-button,.jqx-tabs-close-button-hover,.jqx-tabs-close-button-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close.png);margin:0;padding:0;outline:0;cursor:pointer}.jqx-tabs-arrow-left,.jqx-tabs-arrow-right,.jqx-tabs-close-button,.jqx-tabs-close-button-hover,.jqx-tabs-close-button-selected{background-repeat:no-repeat;background-position:center}.jqx-tabs-close-button{position:relative;left:5px}.jqx-tabs-arrow-left{outline:0;position:relative;z-index:15;float:left;cursor:pointer;margin:0;padding:0;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png)}.jqx-tabs-arrow-right{outline:0;position:relative;z-index:15;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png);float:left;cursor:pointer;margin:0;padding:0}.jqx-tabs-arrow-background{background:#eee}.jqx-tabs-title{outline:0;display:block;cursor:pointer;left:100%;right:0;text-indent:0;list-style:none;margin:0 2px 0 0;z-index:1;height:auto;position:relative;padding:5px 13px}.jqx-tabs-title a:active,.jqx-tabs-title a:hover,.jqx-tabs-title a:link,.jqx-tabs-title a:visited{color:inherit;text-decoration:none}.jqx-tabs-title-selected-top{z-index:99;outline:0;padding-bottom:7px}.jqx-tabs-title-selected-bottom{outline:0;border-bottom:1px solid transparent;padding-top:7px;padding-bottom:5px;margin-top:-2px}.jqx-tabs-title-hover-top{outline:0;padding-bottom:5px}.jqx-tabs-title-hover-bottom{outline:0;padding-top:5px}.jqx-tabs-header{margin:0;border-top:0 solid transparent;border-right:0 solid transparent;border-bottom:1px solid #aaa;background:#eee;padding:3px 0 1px}.jqx-tabs-header-bottom{padding-top:1px;padding-bottom:3px;border-top:0 solid #aaa;border-right:0 solid transparent;border-bottom:1px solid transparent}.jqx-tabs-header-collapsed,.jqx-tabs-header-collapsed-bottom{border:1px solid #aaa}.jqx-tabs-collapsed,.jqx-tabs-collapsed-bottom{border:0 solid transparent}.jqx-tabs-selection-tracker-container{outline:0;position:relative;text-indent:0;margin:0;padding:0;width:100%;background:0 0;height:0}.jqx-tabs-selection-tracker-bottom,.jqx-tabs-selection-tracker-top{border-left:1px solid transparent;border-right:1px solid transparent;background-color:#fff;position:absolute;z-index:10;padding-bottom:2px;outline:0}.jqx-tabs-selection-tracker-bottom{border-bottom:1px solid transparent;margin-top:-1px}.jqx-tabs-content{outline:0;border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;text-align:left;clear:both}.jqx-tabs-content-element{height:100%;overflow:auto}.jqx-checkbox{overflow:hidden;text-align:left;border:none;outline:0;margin:0;text-overflow:ellipsis}.jqx-checkbox-default,.jqx-checkbox-hover{border:1px solid transparent;margin:0 3px;float:left;padding:0;outline:0}.jqx-checkbox-default{text-align:left}.jqx-checkbox-hover{cursor:pointer}.jqx-checkbox-disabled{cursor:default;background:0 0;padding:0;border:none;outline:0;margin:0}.jqx-checkbox-disabled-box{float:left;padding:0;border:1px solid transparent;outline:0;margin:0 3px}.jqx-checkbox-check-checked{float:left;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/check_black.png) center center no-repeat;padding:0;border:none;outline:0;margin:0}.jqx-checkbox-check-disabled{float:left;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/check_disabled.png) center center no-repeat;padding:0;border:none;outline:0;margin:0}.jqx-checkbox-check-indeterminate{float:left;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/check_indeterminate_black.png) center center no-repeat;padding:0;border:none;outline:0;margin:0}.jqx-checkbox-check-indeterminate-disabled{float:left;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/check_indeterminate_disabled.png) center center no-repeat;padding:0;border:none;outline:0;margin:0}.jqx-checkbox-rtl{float:right}.jqx-radiobutton{overflow:hidden;text-overflow:ellipsis;border:none;outline:0;margin:0}.jqx-radiobutton-default,.jqx-radiobutton-hover{cursor:pointer;border:1px solid transparent;margin:1px 3px 0;float:left;padding:0;outline:0}.jqx-radiobutton-default{background:url(/bower_components/jqwidgets/jqwidgets/styles/images/roundbg_classic_normal.png) left center repeat-x;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.jqx-radiobutton-hover,.jqx-slider-slider{-moz-border-radius:100%;-webkit-border-radius:100%}.jqx-radiobutton-hover{background:0 0;border-radius:100%}.jqx-radiobutton-disabled{cursor:default}.jqx-radiobutton-check-checked{float:left;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/roundbg_check_black.png) left top no-repeat;padding:0;border:1px solid transparent;outline:0;margin:2px 0 0 2px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:7px;height:7px}.jqx-radiobutton-check-indeterminate{float:left;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/roundbg_check_indeterminate.png) left top no-repeat;padding:0;border:none;outline:0;margin:2px 0 0 2px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:6px;height:6px}.jqx-calendar-cell,.jqx-calendar-title-navigation,.jqx-rating-image-backward,.jqx-rating-image-default,.jqx-rating-image-hover{cursor:pointer;background-color:transparent}.jqx-rating,.jqx-rating-image-default{margin:0;outline:0;padding:0;overflow:hidden}.jqx-radiobutton-rtl{float:right}.jqx-rating-image{border-width:0}.jqx-rating-image-default{background-repeat:no-repeat;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/star.png)}.jqx-rating-image-hover{padding:0;background-repeat:no-repeat;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/star_hover.png);overflow:hidden}.jqx-rating-image-backward{padding:0;background-repeat:no-repeat;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/star_disabled.png);overflow:hidden}.jqx-calendar,.jqx-calendar-column-header,.jqx-calendar-row-header,.jqx-calendar-top-left-header{cursor:default;outline:0;margin:0}.jqx-calendar{border:1px solid transparent;-webkit-appearance:none;overflow:hidden;padding:0;border-collapse:separate}.jqx-calendar>div{padding:0;box-sizing:border-box}.jqx-calendar-light>div{padding:10px}.jqx-calendar td{padding-top:0;padding-bottom:0;border-spacing:1px;font-size:13px;height:auto}.jqx-calendar table{margin:0;padding:0;border-spacing:1px;font-size:13px}.jqx-calendar-row-header{border:0 solid #f2f2f2;padding:0}.jqx-calendar-column-header{text-align:right;padding:3px;border-top:none;border-bottom:1px solid transparent;border-left:none;border-right:none}.jqx-calendar-top-left-header{border:0 solid #f2f2f2}.jqx-calendar-title-navigation{margin:0;padding:0;border:none;width:25px;height:25px}.jqx-calendar-month{margin:0;padding:0;border:none;width:100%}.jqx-calendar-title-content{cursor:pointer;text-align:center}.jqx-calendar-title-header{border-left:none;border-top:none;border-right:none;border-bottom-width:1px;border-bottom-style:solid;margin:0}.jqx-calendar-title-header td{padding-left:0;padding-right:0;border:none}.jqx-calendar-title-header-disabled{border-bottom-width:1px;border-bottom-style:solid;margin:0;border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent}.jqx-calendar-cell{border:1px solid transparent;margin:0;outline:0;text-align:center;padding:1px}.jqx-calendar-cell td{padding:0;margin:0}.jqx-calendar-cell-decade,.jqx-calendar-cell-year{text-align:center}.jqx-calendar .jqx-fill-state-normal{background:0 0;border:1px solid transparent}.jqx-calendar-cell-hidden{margin:0;visibility:hidden;cursor:default}.jqx-calendar-cell-weekend{color:#898989!important;margin:0;cursor:pointer}.jqx-calendar-cell-specialDate{color:red!important;background-color:transparent;border:1px solid #fff;margin:0;cursor:pointer}.jqx-calendar-cell-restrictedDate{background-color:rgba(251,132,153,1);border:1px solid #fff;margin:0;cursor:pointer}.jqx-calendar-cell-selected-invalid{color:#FFF!important;background:red!important;border:1px solid red!important}.jqx-calendar-cell-today{color:#898989;background-color:#ffffdb;border:1px solid #fdc066;margin:0;cursor:pointer}.jqx-calendar-column-cell,.jqx-calendar-row-cell{text-align:center;border:1px solid transparent;outline:0}.jqx-calendar-cell-hover,.jqx-calendar-cell-selected{margin:0;cursor:pointer}.jqx-calendar-cell-othermonth{color:#898989!important;margin:0;cursor:pointer}.jqx-calendar-cell-disabled{color:#ccc}.jqx-calendar-row-cell{margin:0;cursor:default}.jqx-calendar-footer{margin:5px;color:inherit;font-size:13px}.jqx-calendar-title-container{overflow:hidden}.jqx-calendar-column-cell{overflow:hidden;font-weight:400;padding:1px;margin:0;cursor:default}.jqx-calendar-view{-webkit-appearance:none;outline:0;padding:0;border:0 solid #fff;margin:0;cursor:default}.jqx-expander-content,.jqx-expander-header{border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid;outline:0;padding:5px}.jqx-expander-header-content{padding-left:3px}.jqx-expander-header-content-rtl{padding-right:3px}.jqx-expander-content{padding-top:0;padding-bottom:0;overflow:auto;outline:0}.jqx-expander-content-top,.jqx-expander-header{border-top-width:1px;border-top-style:solid}.jqx-expander-content-bottom,.jqx-expander-header{border-bottom-width:1px;border-bottom-style:solid}.jqx-expander-header{cursor:pointer;overflow:hidden}.jqx-expander-header-disabled{cursor:default}.jqx-expander-arrow{width:17px;height:17px;position:relative}.jqx-expander-content-empty{border-width:0;padding:0}.jqx-navigationbar{border:none;margin:0;-webkit-appearance:none;outline:0}.jqx-dropdownbutton-popup,.jqx-listbox,.jqx-panel{-webkit-appearance:none;border:1px solid transparent;outline:0}.jqx-listbox,.jqx-panel{padding:0;margin:0;cursor:default;overflow:hidden}.jqx-listitem-state-group{padding:5px 2px;background:0 0;font-weight:700;text-align:left;outline:0;overflow:hidden;vertical-align:middle;cursor:default}.jqx-listitem-state-hover,.jqx-listitem-state-normal,.jqx-listitem-state-selected{padding:5px 3px;border:1px solid transparent;white-space:nowrap}.jqx-listitem-state-normal{outline:0;visibility:inherit;display:inherit;text-align:left;overflow:hidden;position:absolute;left:0;top:0;cursor:default}.jqx-listitem-state-hover{background:0 0}.jqx-dropdownlist-state-selected,.jqx-splitter-splitbar-hover,.jqx-window-content{background-color:transparent}.jqx-combobox-content,.jqx-combobox-input{padding:0;outline:0;-webkit-appearance:none}.jqx-listbox-feedback{height:1px;border-top:1px dashed #000}.jqx-listitem-element{-ms-touch-action:none;border:none;width:100%;height:100%;align:left;valign:top;position:absolute}.jqx-combobox-content{overflow:hidden;margin:0;text-align:left;vertical-align:middle;white-space:nowrap;border:none;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-right:1px solid transparent;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}.jqx-combobox-content-rtl{border:none;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:0;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:0;border-right:none;border-left:1px solid transparent;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box;border-radius:0 3px 3px 0}.jqx-combobox-input{-webkit-border-radius:0;border:0 solid #aaa;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}.jqx-combobox-input::-ms-clear{display:none}.jqx-combobox-content-disabled{color:#AAA}.jqx-action-button,.jqx-combobox-arrow-normal{-webkit-appearance:none;outline:0;overflow:hidden;margin:0;border:none;cursor:pointer}.jqx-combobox-arrow-hover,.jqx-combobox-arrow-selected{-webkit-appearance:none;outline:0;overflow:hidden;margin:0}.jqx-combobox-state-normal{-webkit-appearance:none;outline:0;border:1px solid transparent;overflow:hidden;margin:0}.jqx-combobox-state-hover,.jqx-combobox-state-selected{overflow:hidden;border:1px solid transparent;margin:0}.jqx-combobox-state-focus{border:1px solid transparent}.jqx-combobox-multi-item{padding:1px 3px;margin:2px;white-space:nowrap;border-style:solid;font-weight:400;overflow:hidden;text-align:left}.jqx-combobox-multi-item a:link,.jqx-combobox-multi-item a:visited{color:inherit;display:block;outline:0;text-decoration:none;cursor:pointer}.jqx-combobox-state-disabled{white-space:nowrap;margin:0;color:#AAA}.jqx-select{overflow:hidden;padding-left:3px;padding-top:0;padding-bottom:0;margin:0;-webkit-appearance:none;outline:0}.jqx-select-content{cursor:pointer;text-overflow:ellipsis}.jqx-select-container{padding:0}.jqx-select-item{padding:3px;margin:1px;white-space:normal!important;cursor:default}.jqx-dropdownlist-content{padding:0 0 0 4px;overflow:hidden;margin:0;text-align:left;vertical-align:middle;white-space:nowrap;-webkit-appearance:none;outline:0;border:none}.jqx-dropdownlist-state-hover,.jqx-dropdownlist-state-normal,.jqx-dropdownlist-state-selected{border:1px solid transparent;margin:0;overflow:hidden;cursor:pointer}.jqx-dropdownlist-content-rtl{padding-left:0;padding-right:3px}.jqx-combobox .jqx-icon-arrow-down,.jqx-combobox .jqx-icon-arrow-up,.jqx-dropdownlist .jqx-icon-arrow-down,.jqx-dropdownlist .jqx-icon-arrow-up{width:13px}.jqx-dropdownlist-state-normal{-webkit-appearance:none;outline:0}.jqx-dropdownlist-state-focus{border:1px solid #909090}.jqx-scrollbar{background:0 0;margin:0;padding:0;border:none}.jqx-scrollbar-button-state-hover,.jqx-scrollbar-button-state-normal,.jqx-scrollbar-button-state-pressed,.jqx-scrollbar-state-normal,.jqx-scrollbar-thumb-state-hover,.jqx-scrollbar-thumb-state-hover-horizontal,.jqx-scrollbar-thumb-state-normal,.jqx-scrollbar-thumb-state-normal-horizontal,.jqx-scrollbar-thumb-state-pressed-horizontal{border:1px solid transparent;margin:0;padding:0}.jqx-scrollbar-state-normal{background:#efefef}.jqx-scrollbar-thumb-state-hover,.jqx-scrollbar-thumb-state-normal-horizontal{background:0 0}.jqx-scrollbar-thumb-state-normal-horizontal{touch-action:none}.jqx-scrollbar-thumb-state-normal{touch-action:none}.jqx-scrollbar-thumb-state-pressed{margin:0;padding:0;background:#d1d1d1;border:1px solid #909090}.jqx-window{position:absolute;overflow:hidden;border:1px solid transparent}.jqx-window-header{outline:0;border-width:0;border-bottom:1px solid transparent;padding:7px;height:auto;white-space:nowrap;overflow:hidden}.jqx-window-content,.jqx-window-content-disabled{overflow:auto;padding:5px;text-align:left;outline:0}.jqx-window-content{-webkit-background-clip:padding-box;background-clip:padding-box}.jqx-docking,.jqx-slider,.jqx-splitter{overflow:hidden}.jqx-window-close-button{cursor:pointer;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close.png);background-repeat:no-repeat;margin-top:2px}.jqx-window-collapse-button{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up.png);cursor:pointer;margin-top:3px}.jqx-window-collapse-button-collapsed{margin-top:3px;cursor:pointer;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png)}.jqx-window-modal{background-color:#000}.jqx-docking-panel{margin:0;padding:0;min-height:100px}.jqx-docking-drop-indicator{border-style:dashed;border-width:1px;margin:0}.jqx-docking-window{margin:0}.jqx-slider{outline:0;clear:both;position:relative}.jqx-slider-tick{border-left:1px solid transparent;z-index:9}.jqx-slider-tick-horizontal{width:1px;border-left:none;margin-top:1px}.jqx-slider-tick-vertical{height:1px;border-top:none}.jqx-slider-tickscontainer{position:relative;margin-top:0;margin-bottom:0;z-index:9}.jqx-slider-slider{cursor:pointer;width:20px;height:20px;z-index:15;position:absolute;left:0;top:0;border-radius:100%}.jqx-slider-button,.jqx-slider-slider-horizontal{-moz-border-radius:100%;-webkit-border-radius:100%}.jqx-slider-button{cursor:pointer;border-radius:100%;box-sizing:content-box!important;padding:3px!important}.jqx-slider-slider-horizontal{margin-top:-9px;border-radius:100%;border:1px solid transparent}.jqx-slider-slider-vertical{margin-left:-9px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:1px solid transparent}.jqx-slider-track{height:4px;float:left;position:relative;z-index:20}.jqx-slider-track-horizontal{height:4px;margin-top:2px}.jqx-slider-track-vertical{width:4px}.jqx-splitter{border:1px solid transparent;position:relative}.jqx-splitter-splitbar-vertical{border:1px solid transparent;border-top-width:0;border-bottom-width:0;cursor:e-resize;cursor:col-resize;position:absolute}.jqx-splitter-splitbar-horizontal{position:absolute;border:1px solid transparent;border-left-width:0;border-right-width:0;cursor:n-resize;cursor:row-resize}.jqx-splitter-nested,.jqx-splitter-panel,.jqx-splitter-panel-nested{border:none;overflow:hidden}.jqx-splitter-splitbar-invalid{background:red!important}.jqx-splitter-collapse-button-horizontal{cursor:pointer;width:45px;height:5px}.jqx-splitter-collapse-button-vertical{cursor:pointer;width:5px;height:45px}.jqx-draggable-disabled,.jqx-splitter-splitbar-collapsed{cursor:default}.jqx-splitter-panel{outline:0;position:absolute}.jqx-draggable-dragging{border:0 solid #000}.jqx-validator-hint{height:18px;width:auto;display:inline-block;cursor:pointer;padding-left:5px;padding-right:5px;font-family:Verdana;font-size:13px;border:1px solid #6E0000;background-color:#942724;color:#fff;z-index:99999;white-space:nowrap}.jqx-input-invalid,.jqx-validator-error-element{border-color:#dd4b39!important}.jqx-validator-hint-arrow{z-index:99999;height:9px;width:9px;padding:0;margin:0;background-color:transparent;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/multi-arrow.gif)}.jqx-validator-error-label{color:#dd4b39;vertical-align:top;text-align:left;display:block;cursor:default;line-height:17px}.jqx-switchbutton{outline:0;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc}.jqx-switchbutton-thumb{display:inline-block;cursor:pointer;border:1px solid #ccc}.jqx-switchbutton-label{font-size:15px;font-family:Sans-Serif;text-align:center;text-transform:uppercase;font-weight:700}.jqx-left-arrow{background:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png);cursor:pointer}.jqx-right-arrow{background:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png);cursor:pointer}.jqx-icon-arrow-down,.jqx-icon-arrow-down-hover,.jqx-icon-arrow-down-selected,.jqx-icon-arrow-first,.jqx-icon-arrow-first-hover,.jqx-icon-arrow-first-selected,.jqx-icon-arrow-last,.jqx-icon-arrow-last-hover,.jqx-icon-arrow-last-selected,.jqx-icon-arrow-left,.jqx-icon-arrow-left-hover,.jqx-icon-arrow-left-selected,.jqx-icon-arrow-right,.jqx-icon-arrow-right-hover,.jqx-icon-arrow-right-selected,.jqx-icon-arrow-up,.jqx-icon-arrow-up-hover,.jqx-icon-arrow-up-selected,.jqx-icon-cancel,.jqx-icon-close,.jqx-icon-close-hover,.jqx-icon-delete,.jqx-icon-edit,.jqx-icon-save,.jqx-icon-search{background-repeat:no-repeat;background-position:center}.jqx-icon-delete{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-delete.png)}.jqx-icon-edit{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-edit.png)}.jqx-icon-save{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-save.png)}.jqx-icon-cancel{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-cancel.png)}.jqx-icon-arrow-up,.jqx-icon-arrow-up-hover,.jqx-icon-arrow-up-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up.png)}.jqx-icon-arrow-down,.jqx-icon-arrow-down-hover,.jqx-icon-arrow-down-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png)}.jqx-icon-arrow-left,.jqx-icon-arrow-left-hover,.jqx-icon-arrow-left-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png)}.jqx-icon-arrow-right,.jqx-icon-arrow-right-hover,.jqx-icon-arrow-right-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png)}.jqx-icon-arrow-first,.jqx-icon-arrow-first-hover,.jqx-icon-arrow-first-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-first.png)}.jqx-icon-arrow-last,.jqx-icon-arrow-last-hover,.jqx-icon-arrow-last-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-last.png)}.jqx-icon-arrow-up-hover{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up.png)}.jqx-icon-arrow-down-hover{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png)}.jqx-icon-arrow-left-hover{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png)}.jqx-icon-arrow-right-hover{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png)}.jqx-icon-arrow-up-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up.png)}.jqx-icon-arrow-down-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down.png)}.jqx-icon-arrow-left-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left.png)}.jqx-icon-arrow-right-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right.png)}.jqx-icon-close{cursor:pointer;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close.png)}.jqx-icon-close-white{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close_white.png)}.jqx-icon-close-hover{cursor:pointer;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close.png)}.jqx-icon-search{cursor:pointer;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/search.png);margin-top:1px;background-size:13px;width:13px;height:13px}.jqx-icon-plus,.jqx-icon-plus-alt,.jqx-icon-plus-alt-white{background-position:center;background-size:16px;width:16px;height:16px;background-repeat:no-repeat}.jqx-icon-plus{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/plus.png)}.jqx-icon-plus-alt,.jqx-icon-plus-alt-white{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-plus.png)}.jqx-icon-plus-alt-white{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-plus-white.png)}.jqx-scrollview-button{width:10px;height:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:inline-block;margin:2px;cursor:pointer;background-color:#aaaeaf}.jqx-scrollview{background-color:#000;-ms-touch-action:auto!important}.jqx-icon-calendar,.jqx-icon-calendar-hover,.jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar.png);background-repeat:no-repeat;background-position:left top;position:relative;width:15px!important;height:15px!important;margin-top:-7.5px!important}.jqx-input-widget{box-sizing:border-box!important}.jqx-input{overflow:hidden;background-color:inherit;border-color:#c7c7c7}.jqx-input-invalid{color:red!important}.jqx-input-group{overflow:hidden}.jqx-input-group-addon{border:1px solid transparent;position:relative;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;padding:2px 8px!important;float:left;white-space:nowrap;vertical-align:middle}.jqx-editor,.jqx-editor-inline{border-color:transparent;border-style:solid}.jqx-input-group-addon:first-child{border-right-width:0;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.jqx-input-group-addon:last-child{border-left-width:0;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.jqx-input-group-addon:not(:last-child):not(:first-child){border-left-width:0;border-radius:0!important}.jqx-input-group .jqx-input{padding:2px 1px!important;border-left-width:1px!important;border-right-width:1px!important}.jqx-editor{border-width:1px;overflow:hidden;box-sizing:border-box!important}.jqx-editor-window{overflow:hidden}.jqx-editor-inline{padding:0;border-width:1px}.jqx-editor-inline p{margin:0;padding:0 .2em}.jqx-editor-inline-focus{border-width:1px;border-style:solid;overflow:auto}.jqx-editor iframe{border:0;margin:0;padding:0;background:#fff;display:inline;vertical-align:top;width:100%;height:100%}.jqx-editor-color-bar{height:3px}.jqx-editor-color-picker table{margin:0;padding:0 4px 4px;empty-cells:show;border-collapse:separate}.jqx-editor-color-picker td{border-collapse:separate;border:1px solid transparent;cursor:pointer;margin:0;position:relative}.jqx-editor-color-picker td:hover{border:1px solid #000}.jqx-editor-color-picker-selected-cell{outline:#000 solid 1px}.jqx-editor-color-picker td div{width:16px;height:16px}.jqx-editor-container,.jqx-editor-content{width:100%;box-sizing:border-box!important;position:relative}.jqx-editor-content{border-style:solid;border-width:1px;outline:0;left:0}.jqx-editor-container{padding:0 4px 4px;height:100%}.jqx-editor-toolbar-container{top:0;left:0;box-sizing:border-box!important}.jqx-editor-toolbar-inline{padding:0 4px;border-width:1px;border-style:solid}.jqx-editor-toolbar{margin:0;padding:0 0 4px}.jqx-editor-toolbar-icon{height:21px;width:21px;vertical-align:middle;opacity:.667;margin:2px 0;background:url(/bower_components/jqwidgets/jqwidgets/styles/images/html_editor.png) no-repeat}.jqx-editor-toolbar-icon-bold{background-position:0 0!important}.jqx-editor-toolbar-icon-italic{background-position:-21px 0!important}.jqx-editor-toolbar-icon-underline{background-position:-42px 0!important}.jqx-editor-toolbar-icon-fontname{background-position:-63px 0!important}.jqx-editor-toolbar-icon-fontsize{background-position:-84px 0!important}.jqx-editor-toolbar-icon-createlink{background-position:-147px 0!important}.jqx-editor-toolbar-icon-insertorderedlist{background-position:-168px 0!important}.jqx-editor-toolbar-icon-insertunorderedlist{background-position:-189px 0!important}.jqx-editor-toolbar-icon-outdent{background-position:-210px 0!important}.jqx-editor-toolbar-icon-indent{background-position:-231px 0!important}.jqx-editor-toolbar-icon-insertimage{background-position:-337px 0!important}.jqx-editor-toolbar-icon-justifyleft{background-position:-252px 0!important}.jqx-editor-toolbar-icon-justifycenter{background-position:-273px 0!important}.jqx-editor-toolbar-icon-justifyright{background-position:-294px 0!important}.jqx-editor-toolbar-icon-removeformat{background-position:-316px 0!important}.jqx-editor-toolbar-icon-viewsource{background-position:-359px 0!important}.jqx-editor-toolbar-icon-forecolor{background-position:-105px 0!important;height:15px}.jqx-editor-toolbar-icon-backcolor{background-position:-380px 0!important;height:15px}.jqx-editor-toolbar-icon:hover{opacity:1}.jqx-fill-state-disabled .jqx-editor-toolbar-icon{opacity:.667}.jqx-editor-toolbar-item{display:inline-block;margin-left:2px;vertical-align:middle}.jqx-editor-toolbar-separator{border-left:1px solid #ccc;margin:0 2px;outline:0;overflow:hidden;padding:0;text-decoration:none;vertical-align:middle;width:0;display:inline-block}.jqx-editor-toolbar-group{display:inline-block;margin-right:4px;margin-top:4px;white-space:nowrap}.jqx-editor-toolbar-button{text-decoration:none;vertical-align:middle;cursor:default;display:inline-block;padding:0!important;margin-right:2px}.jqx-editor-toolbar-group .jqx-editor-toolbar-button{margin-right:-1px;box-shadow:none;position:relative;margin-left:0!important}.jqx-editor-toolbar-group .jqx-editor-toolbar-button:active,.jqx-editor-toolbar-group .jqx-editor-toolbar-button:hover{z-index:55}.jqx-editor-toolbar-group .jqx-editor-toolbar-button.jqx-fill-state-normal{background:0 0!important}.jqx-date-time-input-popup table td a{border:1px solid transparent;width:100%;display:inline-block;margin:0;padding:0;outline:0;color:#333}.jqx-date-time-input-popup table td input{width:25px;margin:0;text-align:center;padding:4px 6px;height:20px;line-height:20px;vertical-align:middle}.jqx-scheduler .jqx-cell{padding:0!important;cursor:default}.jqx-scheduler .jqx-widget-header.jqx-grid-header{border-bottom-color:transparent;border-bottom-width:0}.jqx-scheduler .jqx-grid-column-header,.jqx-scheduler.jqx-widget .jqx-grid-column-header{border-bottom:1px solid #c5c5c5}.jqx-grid-column-header[filter]>div>div,.jqx-grid-column-header[sort]>div>div{width:calc(100% - 20px)}.jqx-grid-column-header[filter][sort]>div>div{width:calc(100% - 40px)}.jqx-scheduler-all-day-cell{text-align:left}.jqx-scheduler-all-day-cell span{margin-left:3px}.jqx-scheduler-month-cell{background:#f2f2f2;color:#000;opacity:.8;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit;vertical-align:top;text-align:left}.jqx-scheduler-month-cell-touch{background:0 0;border:none;vertical-align:middle;text-align:center}.jqx-scheduler-month-cell-popup{border:1px solid #333;background:#f2f2f2;box-shadow:0 5px 0 rgba(0,0,0,.15)!important}.jqx-scheduler-middle-cell,.jqx-widget .jqx-scheduler-middle-cell{border-bottom-color:#ddd!important}.jqx-scheduler-cell-selected.jqx-scheduler-middle-cell{border-bottom-style:dotted}.jqx-scheduler-work-time-cell{background:#fff}.jqx-scheduler-month-weekend-cell,.jqx-scheduler-not-work-time-cell{background:#eee}.jqx-scheduler-month-outer-cell{color:#555}.jqx-scheduler-disabled-cell{background:#e9edf1}.jqx-scheduler-toolbar{font-size:14px}.jqx-scheduler-time-column,.jqx-scheduler-toolbar{background:#fff!important;color:#333!important}.jqx-scheduler-week-number-column{background:#e8e8e8!important;color:#333}.jqx-scheduler-time-column-header-cell{border-left-color:transparent!important}.jqx-scheduler-time-column-header-cell-rtl{border-right-color:transparent!important}.jqx-scheduler-appointment{overflow:visible;border:1px solid #555;white-space:pre-line;cursor:pointer;vertical-align:middle;text-overflow:ellipsis;user-select:none}.jqx-scheduler-appointment-rtl{direction:rtl;text-align:right}.jqx-scheduler-appointment-content{overflow:hidden;text-overflow:ellipsis;height:100%;padding-left:5px;padding-right:5px}.jqx-scheduler-appointment-inner-content{overflow:hidden;width:100%;text-overflow:ellipsis;padding-bottom:3px}.jqx-scheduler-appointment-duration-status{height:0;border-bottom-width:2px;border-bottom-style:dotted;border-color:#f05c2d;background:#f05c2d;position:absolute;bottom:-1px;left:0;border-radius:5px}.jqx-scheduler-appointment-status{width:4px;height:100%;border-right-width:1px;border-right-style:solid;position:absolute;top:0;left:0}.jqx-scheduler-appointment-status-rtl{width:4px;height:100%;border-right-width:0;border-right-style:none;border-left-width:1px;border-left-style:solid;position:absolute;top:0;right:0}.jqx-scheduler-appointment-status-stripes{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/stripes.png);background-repeat:repeat-y;background-position:left top}.jqx-scheduler-appointment-resize-indicator{width:4px;height:4px;position:absolute;border:1px solid #000;background:#fff;display:none}.jqx-scheduler-appointment-top-resize-indicator{top:-3px;left:50%;margin-left:-2px;cursor:row-resize}.jqx-scheduler-appointment-bottom-resize-indicator{cursor:row-resize;bottom:-3px;left:50%;margin-left:-2px}.jqx-scheduler-appointment-left-resize-indicator{cursor:col-resize;top:50%;left:-3px;margin-top:-2px}.jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near,.jqx-ribbon-scrollbutton-left,.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near{left:1px;border-right-width:1px;border-right-style:solid}.jqx-scheduler-appointment-right-resize-indicator{cursor:col-resize;top:50%;margin-top:-2px;right:-3px}.jqx-scheduler-appointment span{vertical-align:middle;text-overflow:ellipsis;position:relative;top:-1px}.jqx-scheduler-feedback-appointment{opacity:.7;position:absolute;z-index:99999}.jqx-scheduler-selected-appointment{border:1px solid #316293!important;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)!important;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)!important;white-space:pre-line}.jqx-scheduler-appointment:hover{border:1px solid #3f7ebe!important}.jqx-scheduler-feedback-drag-appointment{background:#aaa!important}.jqx-icon-recurrence,.jqx-icon-recurrence-exception,.jqx-icon-recurrence-exception-white,.jqx-icon-recurrence-white,.jqx-icon-time{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-recurrence.png);background-repeat:no-repeat;background-position:center;width:16px;height:16px;float:left;margin:3px 3px 3px 5px}.jqx-icon-time{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time.png);margin:-8px 0 0;position:relative;left:1px}.jqx-icon-time-white{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-icon-recurrence-exception{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-recurrence-exception.png)}.jqx-icon-recurrence-exception-white{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-recurrence-exception-white.png)}.jqx-icon-recurrence-white{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-recurrence-white.png)}.jqx-scheduler-cell-hover{border-color:#3f7ebe!important;background:#a2c0df!important}.jqx-scheduler-cell-selected{border-color:#316293!important;background:#2f7eb6!important}.jqx-scheduler-edit-dialog-label{clear:both;float:left;margin-left:2%;padding:4px;text-align:right;width:18%;line-height:25px}.jqx-scheduler-edit-dialog-field{clear:right;float:right;margin-right:2%;padding:4px;width:380px}.jqx-scheduler-edit-dialog-label-rtl{clear:both;float:right;margin-left:0;margin-right:2%;padding:4px;text-align:left;width:18%;line-height:25px}.jqx-scheduler-edit-dialog-field-rtl{clear:left;float:left;margin-right:0;margin-left:2%;padding:4px;width:72%}.jqx-scheduler-legend-bar{overflow:hidden;border:none}.jqx-scheduler-legend-bar-bottom{border-top-width:1px;border-top-style:solid}.jqx-scheduler-legend-bar-top{border-bottom-width:1px;border-bottom-style:solid}.jqx-scheduler-legend{width:14px;height:14px;float:left;margin-right:3px;border-style:solid;border-width:1px;cursor:pointer;vertical-align:middle;margin-top:4px}.jqx-scheduler-legend-label{float:left;margin-right:12px;cursor:pointer;vertical-align:middle;margin-top:4px}.jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment,.jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment-rtl,.jqx-scheduler-cell-selected .jqx-scheduler-agenda-date,.jqx-scheduler-cell-selected .jqx-scheduler-agenda-time{color:#fff}.jqx-scheduler-agenda-time{padding:5px}.jqx-scheduler-agenda-appointment,.jqx-scheduler-agenda-appointment-rtl{cursor:pointer}.jqx-scheduler-agenda-appointment-resource,.jqx-scheduler-agenda-appointment-resource-rtl{margin:5px;cursor:pointer}.jqx-scheduler-agenda-appointment-resource-rtl,.jqx-scheduler-agenda-appointment-rtl{float:right}.jqx-scheduler-agenda-day{margin:3px;font-size:33px;font-weight:400}.jqx-scheduler-agenda-week{font-style:normal;font-size:13px}.jqx-scheduler-agenda-date{padding-top:5px;padding-bottom:5px;font-size:10px}.jqx-scheduler-cell-focus{border-style:dotted;border-color:#59a0d5!important;background:#59a0d5!important}.jqx-widget,.jqx-widget-content{-moz-background-clip:padding;font-family:Verdana,Arial,sans-serif;font-style:normal;font-size:13px}.jqx-widget{-moz-box-sizing:content-box;box-sizing:content-box;-ms-touch-action:none;zoom:1!important;color:#000;background-clip:padding-box;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-appearance:none;-webkit-background-clip:padding-box;direction:ltr!important}.jqx-item{-ms-touch-action:none;-moz-box-sizing:content-box;box-sizing:content-box;color:inherit;-webkit-text-size-adjust:none}.jqx-widget-content,.jqx-widget-header{-moz-box-sizing:content-box;-webkit-text-size-adjust:none;-ms-touch-action:none}.jqx-widget-content{box-sizing:content-box;-webkit-background-clip:padding-box;border-color:#c7c7c7;background:#fff}.jqx-widget-header{box-sizing:content-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;border-color:#c5c5c5;background:#e8e8e8}.jqx-fill-state-normal{-moz-box-sizing:content-box;box-sizing:content-box;-ms-touch-action:none;font-family:Verdana,Arial,sans-serif;font-style:normal;font-size:13px;border-color:#aaa;background:#efefef}.jqx-fill-state-hover{-moz-box-sizing:content-box;box-sizing:content-box;border-color:#999;background:#e8e8e8}.jqx-fill-state-pressed{-moz-box-sizing:content-box;box-sizing:content-box;border-color:#999;background:#d1d1d1}.jqx-fill-state-focus{border-color:#555}.jqx-fill-state-disabled{cursor:default;color:#000;opacity:.55;filter:Alpha(Opacity=45)}.jqx-fill-state-disabled td,.jqx-fill-state-focus td,.jqx-fill-state-hover td,.jqx-fill-state-normal td,.jqx-fill-state-pressed td,.jqx-widget td,.jqx-widget-content td,.jqx-widget-header td{box-sizing:border-box;-moz-box-sizing:border-box}.jqx-widget .jqx-grid-cell,.jqx-widget .jqx-grid-column-header,.jqx-widget .jqx-grid-group-cell{border-color:#aaa}.jqx-widget .jqx-grid-column-filterbutton,.jqx-widget .jqx-grid-column-menubutton,.jqx-widget .jqx-grid-column-sortascbutton,.jqx-widget .jqx-grid-column-sortdescbutton{background-color:transparent;border-color:#aaa}.jqx-grid-bottomright,.jqx-listbox-bottomright,.jqx-panel-bottomright{background-color:#e5e5e5}.jqx-tabs-title-selected-top{border-color:#aaa;border-bottom:1px solid #fff;background-color:#fff}.jqx-tabs-title-selected-bottom{border-color:#aaa;border-top:1px solid #fff;background-color:#fff}.jqx-tabs-selection-tracker-top{border-color:#aaa;border-bottom:1px solid #fff}.jqx-tabs-selection-tracker-bottom{border-color:#aaa;border-top:1px solid #fff}.jqx-input{-webkit-appearance:none;padding:0;outline:0;border-width:1px;border-style:solid;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}input[type=password].jqx-input,input[type=text].jqx-input{min-height:16px;min-width:16px;margin:0;border-width:1px;border-style:solid;font-size:13px;padding:3px}.jqx-input::-ms-reveal{display:none}.jqx-input::-ms-clear{display:none}.jqx-input-content::-ms-clear{display:none}.jqx-input::-ms-value{margin:0;padding:0;min-height:13px;line-height:13px}.jqx-color-picker-bar,.jqx-color-picker-bar-hue,.jqx-color-picker-map,.jqx-color-picker-map-hue,.jqx-color-picker-preview{border:1px solid #A0A0A0}.jqx-input-content{-webkit-appearance:none;padding:1px;resize:none;outline:0;-webkit-user-modify:inherit;-moz-user-modify:inherit;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}.jqx-input-disabled{-webkit-appearance:none;resize:none;outline:0}.jqx-listmenu-widget,.jqx-listmenu-widget .jqx-widget-content,.jqx-listmenu-widget .jqx-widget-header,.jqx-listmenu-widget li{-ms-touch-action:auto}.jqx-menu-vertical{background-color:#efefef}.jqx-color-picker-bar,.jqx-color-picker-bar-hue,.jqx-color-picker-map,.jqx-color-picker-map-hue,.jqx-color-picker-map-overlay{background-color:transparent;background-position:left top;background-repeat:no-repeat}.jqx-color-picker-map{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/colorpicker/map-saturation.png);overflow:hidden}.jqx-color-picker-map-hue{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/colorpicker/map-hue.png);overflow:hidden}.jqx-color-picker-map-overlay{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/colorpicker/map-saturation-overlay.png)}.jqx-color-picker-bar{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/colorpicker/bar-saturation.png)}.jqx-color-picker-bar-hue{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/colorpicker/bar-hue.png)}.jqx-color-picker-pointer{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/crosshair.png);background-repeat:no-repeat;height:16px;width:16px}.jqx-color-picker-pointer-alt{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/crosshair-white.png);background-repeat:no-repeat;height:16px;width:16px}.jqx-color-picker-bar-pointer{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/pointer.png);background-repeat:no-repeat;height:15px;margin-left:6px;background-position:right top}.jqx-icon{width:16px;height:16px;margin:-8px auto 0;position:relative;top:50%}.jqx-input-icon{width:13px;height:13px;margin:0 auto}.jqx-scrollbar-thumb-state-normal-touch{border-color:#c3c3c3;background:#c3c3c3}.jqx-scrollbar .jqx-icon-arrow-down,.jqx-scrollbar .jqx-icon-arrow-left,.jqx-scrollbar .jqx-icon-arrow-right,.jqx-scrollbar .jqx-icon-arrow-up{width:100%;height:100%}.jqx-listmenu-widget{border-width:1px;border-style:solid}ol.jqx-listmenu,ul.jqx-listmenu{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;line-height:1;counter-reset:section}.jqx-listmenu li{margin-left:0;list-style:none;line-height:1}.jqx-listmenu{width:100%}.jqx-listmenu-header{padding:15px}.jqx-listmenu-item{cursor:pointer;padding:15px;float:none;overflow:hidden;text-align:left;position:relative}.jqx-listmenu-separator{padding:10px;counter-reset:section}.jqx-listmenu-header-label{margin-left:30px}.jqx-listmenu-arrow-right{width:16px;height:16px;position:absolute;top:50%;margin-top:-7px;right:7px}.jqx-listmenu-arrow-rtl{right:0;left:7px}.jqx-listmenu-arrow-right-pressed{width:16px;height:16px}.jqx-listmenu-header .jqx-button{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:6px 10px}.jqx-listmenu-filter-input{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;outline:0;width:97%;padding:3px 10px;background-color:#fff;font-size:20px;min-height:25px!important;height:25px}.jqx-docking-layout-overlay-square-edge-arrow-bottom,.jqx-docking-layout-overlay-square-edge-arrow-left,.jqx-docking-layout-overlay-square-edge-arrow-right,.jqx-rangeselector-marker-arrow-top,.jqx-tooltip-arrow-l-r{border-bottom-color:transparent!important}.jqx-listmenu-filter{text-align:center;padding:4px}ol li .jqx-listmenu-item-label:before{content:counter(section) ". ";counter-increment:section}.jqx-listmenu div{clear:both}.jqx-listmenu-item-readonly{cursor:default}.jqx-tooltip{position:absolute;width:auto;height:auto}.jqx-tooltip-main{position:relative;width:100%;height:100%;text-align:center;filter:inherit;border-style:solid;border-width:1px}.jqx-tooltip-text{padding:5px 8px;overflow:hidden;filter:inherit}.jqx-tooltip,.jqx-tooltip-main,.jqx-tooltip-text{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}.jqx-tooltip-arrow{position:absolute;width:0;height:0;display:block;border-style:solid;margin:-6px 0 0 -7px;background:0 0!important;filter:inherit}.jqx-tooltip-arrow-t-b{border-left-color:transparent!important;border-right-color:transparent!important}.jqx-tooltip-arrow-l-r{border-top-color:transparent!important}.jqx-rtl{text-align:right!important}.jqx-shadow{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15)!important;-moz-box-shadow:0 2px 3px rgba(0,0,0,.15)!important;box-shadow:0 2px 3px rgba(0,0,0,.15)!important}.jqx-link,.jqx-link:active,.jqx-link[disabled],.jqx-noshadow{-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.jqx-noshadow{box-shadow:none!important}.jqx-passwordinput-password-icon,.jqx-passwordinput-password-icon-rtl{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-showpassword.png)!important;background-repeat:no-repeat!important;width:14px;height:9px}.jqx-passwordinput-password-icon-ltr{background-position:right!important}.jqx-passwordinput-password-icon-rtl{background-position:left!important}.jqx-passwordinput-password-strength-inicator{width:20%;height:5px;margin-top:5px}.jqx-rc-t-expanded{-moz-border-radius-topleft:0!important;-webkit-border-top-left-radius:0!important;border-top-left-radius:0!important;-moz-border-radius-topright:0!important;-webkit-border-top-right-radius:0!important;border-top-right-radius:0!important}.jqx-rc-b-expanded{-moz-border-radius-bottomleft:0!important;-webkit-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.jqx-treemap-rectangle{font-size:13px;font-weight:400;border:1px solid #555;color:#222;text-shadow:0 0 0;overflow:hidden;text-overflow:ellipsis}.jqx-navbar,.jqx-notification,.jqx-rangeselector-marker-arrow,.jqx-rangeselector-markers,.jqx-rangeselector-slider,.jqx-ribbon-header{border-style:solid}.jqx-treemap-label{text-overflow:ellipsis;overflow:hidden}.jqx-treemap-rectangle-parent{color:#222;font-size:15px;font-family:Verdana;font-weight:700}.jqx-treemap-legend-label{color:#fff}.jqx-treemap-legend{width:350px;background-color:rgba(0,0,0,.1);z-index:41;overflow:hidden}.jqx-treemap-legend-table{table-layout:fixed;width:100%}.jqx-treemap-legend-color{height:3px}.jqx-treemap-legend-values{height:12px;width:100%}.jqx-treemap-legend-value{font-size:9px;position:absolute;color:#fff}.jqx-treemap-rectangle-hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);z-index:40}.jqx-rangeselector,.jqx-rangeselector-content,.jqx-rangeselector-markers,.jqx-rangeselector-shutter,.jqx-rangeselector-slider,.jqx-rangeselector-ticks,.jqx-rangeselector-ticks-container{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-sizing:content-box!important}.jqx-rangeselector-content,.jqx-rangeselector-labels,.jqx-rangeselector-marker-arrow,.jqx-rangeselector-markers,.jqx-rangeselector-shutter,.jqx-rangeselector-ticks{position:absolute}.jqx-rangeselector-shutter,.jqx-rangeselector-slider,.jqx-rangeselector-ticks,.jqx-rangeselector-ticks-container{height:100%}.jqx-rangeselector-slider,.jqx-rangeselector-ticks-container{width:100%;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.jqx-rangeselector-group-labels-rtl,.jqx-rangeselector-group-labels-ticks,.jqx-rangeselector-slider{float:left}.jqx-rangeselector-group-labels-ticks,.jqx-rangeselector-ticks{width:1px;background:#aaa}.jqx-rangeselector-labels,.jqx-rangeselector-markers{white-space:nowrap;width:auto}.jqx-rangeselector-markers,.jqx-rangeselector-slider{border-width:1px!important}.jqx-rangeselector-ticks-container{background-color:transparent;position:relative}.jqx-rangeselector-shutter{opacity:.75;background:#efefef;border-width:0!important}.jqx-rangeselector-slider{background-color:transparent!important;border-top:none!important;background-image:none!important;border-bottom:none!important;border-color:#aaa;border-right-color:transparent!important;position:relative;overflow:hidden}.jqx-docking-layout-overlay-square-edge-arrow-left,.jqx-docking-layout-overlay-square-edge-arrow-right,.jqx-docking-layout-overlay-square-edge-arrow-top,.jqx-rangeselector-marker-arrow-bottom{border-top-color:transparent!important}.jqx-rangeselector-inner-slider{position:absolute;right:0;background:#aaa;width:1px;height:100%}.jqx-rangeselector-ticks{margin-top:0}.jqx-rangeselector-group-labels,.jqx-rangeselector-labels{margin-top:4px}.jqx-rangeselector-markers{height:20px;padding:5px;opacity:.75}.jqx-rangeselector-marker-arrow{width:0;height:0;display:block;margin:-6px 0 0 -7px;background-color:transparent!important;filter:inherit;border-top-width:5px;border-bottom-width:5px;border-right-color:transparent!important;border-left-color:transparent!important;background-clip:border-box;background-repeat:repeat;box-shadow:none!important;-webkit-box-shadow:none!important;background-image:none!important}.jqx-rangeselector-marker-left-arrow{border-right-width:0;border-left-width:5px}.jqx-rangeselector-marker-right-arrow{border-right-width:5px;border-left-width:0}.jqx-rangeselector-markers-value{overflow:hidden;white-space:nowrap}.jqx-rangeselector-group-labels-rtl{margin-right:10px;direction:rtl}.jqx-rangeselector-group-labels-ticks{height:17px}.jqx-rangeselector-group-labels-ticks-rtl{margin-left:5px}.jqx-action-button{border:none;border-left:1px solid #c7c7c7}.jqx-action-button-rtl{border:none;border-right:1px solid #c7c7c7;cursor:pointer}.jqx-bulletchart,.jqx-bulletchart-chart-container-horizontal,.jqx-bulletchart-chart-container-vertical,.jqx-bulletchart-title-container-horizontal,.jqx-bulletchart-title-container-vertical{position:relative}.jqx-bulletchart-labels,.jqx-bulletchart-pointer,.jqx-bulletchart-range,.jqx-bulletchart-target,.jqx-bulletchart-ticks,.jqx-bulletchart-title-inner-container{position:absolute}.jqx-bulletchart-description,.jqx-bulletchart-range-vertical,.jqx-bulletchart-title,.jqx-bulletchart-title-container-vertical{width:100%}.jqx-bulletchart-chart-container-horizontal,.jqx-bulletchart-title-container-horizontal{float:left;overflow:hidden}.jqx-bulletchart-description,.jqx-bulletchart-title{text-align:center}.jqx-bulletchart-title-inner-container{margin:auto;top:0;left:0;right:0;bottom:0}.jqx-bulletchart-title-inner-container-ltr{padding-right:5px}.jqx-bulletchart-title-inner-container-rtl{padding-left:5px}.jqx-bulletchart-title-description-ltr{text-align:right}.jqx-bulletchart-title-description-rtl{text-align:left}.jqx-bulletchart-title-description-vertical{text-align:center}.jqx-bulletchart-title{font-size:110%;font-weight:700}.jqx-bulletchart-description{font-size:90%}.jqx-bulletchart-range-horizontal{height:100%}.jqx-bulletchart-target-horizontal{top:10%;height:80%}.jqx-bulletchart-target-vertical{left:10%;width:80%}.jqx-bulletchart-ticks{background-color:#AAA}.jqx-bulletchart-ticks-horizontal{width:1px}.jqx-bulletchart-ticks-vertical{height:1px}.jqx-notification{padding:10px;border-width:1px;box-sizing:border-box;pointer-events:auto}.jqx-notification-table{width:100%;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit}.jqx-notification-container{position:fixed;height:auto;width:auto;pointer-events:none}.jqx-notification-container-full-width{width:100%}.jqx-notification-container-full-height{height:100%}#jqxNotificationDefaultContainer-bottom-left,#jqxNotificationDefaultContainer-top-right{direction:rtl}.jqx-notification-content,.jqx-notification-icon{vertical-align:middle}.jqx-notification-close-button-container,.jqx-ribbon-item{vertical-align:top}.jqx-notification-content-rtl{direction:rtl}.jqx-danger,.jqx-info,.jqx-inverse,.jqx-link,.jqx-primary,.jqx-success,.jqx-warning{background:0 0!important;box-shadow:none!important;text-shadow:none!important}.jqx-danger,.jqx-info,.jqx-inverse,.jqx-notification-error,.jqx-notification-info,.jqx-notification-mail,.jqx-notification-success,.jqx-notification-time,.jqx-notification-warning,.jqx-primary,.jqx-success,.jqx-warning{text-shadow:0 -1px 0 rgba(0,0,0,.25)!important;color:#fff!important}.jqx-primary .jqx-icon-calendar,.jqx-primary .jqx-icon-calendar-hover,.jqx-primary .jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar-white.png)}.jqx-primary .jqx-icon-time,.jqx-primary .jqx-icon-time-hover,.jqx-primary .jqx-icon-time-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-success .jqx-icon-calendar,.jqx-success .jqx-icon-calendar-hover,.jqx-success .jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar-white.png)}.jqx-success .jqx-icon-time,.jqx-success .jqx-icon-time-hover,.jqx-success .jqx-icon-time-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-warning .jqx-icon-calendar,.jqx-warning .jqx-icon-calendar-hover,.jqx-warning .jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar-white.png)}.jqx-warning .jqx-icon-time,.jqx-warning .jqx-icon-time-hover,.jqx-warning .jqx-icon-time-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-danger .jqx-icon-calendar,.jqx-danger .jqx-icon-calendar-hover,.jqx-danger .jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar-white.png)}.jqx-danger .jqx-icon-time,.jqx-danger .jqx-icon-time-hover,.jqx-danger .jqx-icon-time-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-info .jqx-icon-calendar,.jqx-info .jqx-icon-calendar-hover,.jqx-info .jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar-white.png)}.jqx-info .jqx-icon-time,.jqx-info .jqx-icon-time-hover,.jqx-info .jqx-icon-time-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-inverse .jqx-icon-calendar,.jqx-inverse .jqx-icon-calendar-hover,.jqx-inverse .jqx-icon-calendar-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-calendar-white.png)}.jqx-inverse .jqx-icon-time,.jqx-inverse .jqx-icon-time-hover,.jqx-inverse .jqx-icon-time-pressed{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-time-white.png)}.jqx-info,.jqx-notification-info{background-color:#5bc0de!important;border-color:#46b8da!important}.jqx-info.active,.jqx-info.disabled,.jqx-info:active,.jqx-info:focus,.jqx-info:hover,.jqx-info[disabled]{color:#fff!important;background-color:#31b0d5!important;border-color:#269abc!important}.jqx-notification-warning,.jqx-warning{background-color:#f0ad4e!important;border-color:#eea236!important}.jqx-warning.active,.jqx-warning.disabled,.jqx-warning:active,.jqx-warning:focus,.jqx-warning:hover,.jqx-warning[disabled]{color:#fff!important;background-color:#ec971f!important;border-color:#d58512!important}.jqx-fill-state-pressed.jqx-warning,.jqx-warning.active,.jqx-warning:active{border-color:#985f0d!important}.jqx-notification-success,.jqx-success{background-color:#5cb85c!important;border-color:#4cae4c!important}.jqx-success.active,.jqx-success.disabled,.jqx-success:active,.jqx-success:focus,.jqx-success:hover,.jqx-success[disabled]{color:#fff!important;background-color:#449d44!important;border-color:#398439!important}.jqx-fill-state-pressed.jqx-success,.jqx-success.active,.jqx-success:active{background-color:#398439!important;border-color:#255625!important}.jqx-danger,.jqx-notification-error{background-color:#d9534f!important;border-color:#d43f3a!important}.jqx-danger.active,.jqx-danger.disabled,.jqx-danger:active,.jqx-danger:focus,.jqx-danger:hover,.jqx-danger[disabled]{color:#fff!important;background-color:#c9302c!important;border-color:#ac2925!important}.jqx-danger.active,.jqx-danger:active,.jqx-fill-state-pressed.jqx-danger{background-color:#ac2925!important;border-color:#761c19!important}.jqx-notification-mail,.jqx-primary{background-color:#337ab7!important;border-color:#2e6da4!important}.jqx-primary.active,.jqx-primary.disabled,.jqx-primary:active,.jqx-primary:focus,.jqx-primary:hover,.jqx-primary[disabled]{color:#fff!important;background-color:#286090!important}.jqx-fill-state-pressed.jqx-primary,.jqx-primary.active,.jqx-primary:active{background-color:#204d74!important}.jqx-inverse,.jqx-notification-time{background-color:#363636!important;border-color:#222 #222 #000!important}.jqx-inverse.active,.jqx-inverse.disabled,.jqx-inverse:active,.jqx-inverse:focus,.jqx-inverse:hover,.jqx-inverse[disabled]{color:#fff!important;background-color:#222!important}.jqx-fill-state-pressed.jqx-inverse,.jqx-inverse.active,.jqx-inverse:active{background-color:#080808!important;background-image:linear-gradient(to bottom,#444,#444)!important}.jqx-link,.jqx-link:active,.jqx-link[disabled],.jqx-ribbon-content{background-color:transparent!important;background-image:none!important}.jqx-link,.jqx-link:active,.jqx-link[disabled]{box-shadow:none!important}.jqx-link{text-decoration:none;color:#08c!important;cursor:pointer!important;border-color:transparent!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.jqx-link:focus,.jqx-link:hover{color:#005580!important;text-decoration:underline!important;background-color:transparent!important}.jqx-link[disabled]:focus,.jqx-link[disabled]:hover{color:#333!important;text-decoration:none!important}.jqx-danger:focus,.jqx-danger:hover,.jqx-info:focus,.jqx-info:hover,.jqx-inverse:focus,.jqx-inverse:hover,.jqx-link:focus,.jqx-link:hover,.jqx-primary:focus,.jqx-primary:hover,.jqx-success:focus,.jqx-success:hover,.jqx-warning:focus,.jqx-warning:hover{background-position:0 -15px!important;-webkit-transition:background-position .1s linear!important;-moz-transition:background-position .1s linear!important;-o-transition:background-position .1s linear!important;transition:background-position .1s linear!important}.jqx-danger:active,.jqx-info:active,.jqx-inverse:active,.jqx-link:active,.jqx-primary:active,.jqx-success:active,.jqx-warning:active{background-image:none!important;outline:0!important;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)!important;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)!important}.jqx-navbar-block,.jqx-ribbon-header{margin:0;box-shadow:none!important;float:left}.jqx-notification-icon{background-repeat:no-repeat}.jqx-notification-icon-ltr{background-position:left center}.jqx-notification-icon-rtl{background-position:right center}.jqx-notification-icon-error,.jqx-notification-icon-info,.jqx-notification-icon-mail,.jqx-notification-icon-success,.jqx-notification-icon-time,.jqx-notification-icon-warning{width:30px;height:25px}.jqx-notification-icon-info{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/info.png)}.jqx-notification-icon-warning{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/warning.png)}.jqx-notification-icon-success{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/success.png)}.jqx-notification-icon-error{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/error.png)}.jqx-notification-icon-mail{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/mail.png)}.jqx-notification-icon-time{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/time.png)}.jqx-notification-close-button-error,.jqx-notification-close-button-info,.jqx-notification-close-button-mail,.jqx-notification-close-button-success,.jqx-notification-close-button-time{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close_white.png)}.jqx-notification-close-button-warning{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/close_black.png)}.jqx-notification-close-button,.jqx-notification-close-button-container{width:16px;height:16px}.jqx-notification-close-button{position:relative;top:-11px;background-repeat:no-repeat;cursor:pointer}.jqx-notification-close-button-ltr{right:-11px;background-position:right top}.jqx-notification-close-button-rtl{left:-11px;background-position:left top}.jqx-navbar{width:100%;border-width:1px}.jqx-navbar ul:after,.jqx-navbar ul:before{content:"";display:table}.jqx-navbar ul:after{clear:both}.jqx-navbar ul{list-style:none;margin:0;padding:0;position:relative;display:block;border:0;max-width:100%;overflow:visible}.jqx-navbar-block{overflow:hidden;padding:0 12px;border-width:0;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0!important}.jqx-ribbon-content,.jqx-ribbon-header,.jqx-ribbon-item,.jqx-ribbon-scrollbutton,.jqx-toolbar,.jqx-toolbar-minimized-popup-separator{box-sizing:border-box}.jqx-navbar-block-rtl{float:right}.jqx-ribbon{position:relative;overflow:hidden}.jqx-ribbon-auto{display:inline-block}.jqx-ribbon-popup{overflow:visible}.jqx-ribbon-header{position:absolute;border-width:1px;overflow:hidden;display:block}.jqx-ribbon-header-auto,.jqx-ribbon-header-horizontal-popup,.jqx-ribbon-header-vertical-popup,.jqx-ribbon-item{position:relative}.jqx-ribbon-header-horizontal{width:100%;min-height:30px;padding:0;white-space:nowrap}.jqx-ribbon-header-bottom{bottom:0}.jqx-ribbon-header-vertical{min-width:75px;height:100%;float:left;padding:0}.jqx-ribbon-header-right{right:0}.jqx-ribbon-header-horizontal-popup{height:100%}.jqx-ribbon-header-vertical-popup{width:100%}.jqx-ribbon-item{list-style-type:none;padding:5px;border:1px solid transparent;text-overflow:ellipsis;cursor:default;min-width:10px}.jqx-ribbon-item-bottom,.jqx-ribbon-item-top{height:100%;display:inline-block;margin-left:1px;margin-right:1px}.jqx-ribbon-item-top{margin-top:1px}.jqx-ribbon-item-bottom{margin-top:-1px}.jqx-ribbon-item-left,.jqx-ribbon-item-right{width:100%;margin-top:2px}.jqx-ribbon-item-left{margin-left:1px}.jqx-ribbon-item-right{margin-left:-1px}.jqx-ribbon-item-hover{border-color:inherit}.jqx-ribbon-item-top.jqx-ribbon-item-hover{border-bottom-color:inherit!important}.jqx-ribbon-item-bottom.jqx-ribbon-item-hover{border-top-color:inherit!important}.jqx-ribbon-item-left.jqx-ribbon-item-hover{border-right-color:inherit!important}.jqx-ribbon-item-right.jqx-ribbon-item-hover{border-left-color:inherit!important}.jqx-ribbon-item-selected{border-color:inherit}.jqx-ribbon-item-top.jqx-ribbon-item-selected{border-bottom-color:transparent}.jqx-ribbon-item-bottom.jqx-ribbon-item-selected{border-top-color:transparent}.jqx-ribbon-item-left.jqx-ribbon-item-selected{border-right-color:transparent}.jqx-ribbon-item-right.jqx-ribbon-item-selected{border-left-color:transparent}.jqx-ribbon-content-horizontal{clear:both;height:100%}.jqx-ribbon-content-vertical{height:100%;width:100%;float:left;border-width:1px}.jqx-ribbon-content-popup{z-index:99999;position:absolute;border-left:none}.jqx-ribbon-content-popup.jqx-ribbon-content-horizontal{width:100%;height:auto}.jqx-ribbon-content-popup.jqx-ribbon-content-vertical{width:auto;height:100%}.jqx-ribbon-content-popup-top{-webkit-box-shadow:0 6px 15px rgba(0,0,0,.15);-moz-box-shadow:0 6px 15px rgba(0,0,0,.15);box-shadow:0 6px 15px rgba(0,0,0,.15)}.jqx-ribbon-content-popup-bottom{-webkit-box-shadow:0 -6px 15px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 15px rgba(0,0,0,.15);box-shadow:0 -6px 15px rgba(0,0,0,.15)}.jqx-ribbon-content-popup-left{-webkit-box-shadow:0 6px 15px rgba(0,0,0,.15);-moz-box-shadow:0 6px 15px rgba(0,0,0,.15);box-shadow:0 6px 15px rgba(0,0,0,.15)}.jqx-ribbon-content-popup-right{-webkit-box-shadow:-6px 6px 15px 0 rgba(0,0,0,.15);box-shadow:-6px 6px 15px 0 rgba(0,0,0,.15)}.jqx-ribbon-content-auto-width{width:auto}.jqx-ribbon-content-section{width:100%;height:100%;display:none;border-width:1px;border-style:solid;box-sizing:inherit;overflow:auto}.jqx-ribbon-content-section-top{border-top:none}.jqx-ribbon-content-section-bottom{bottom:0;border-bottom:none}.jqx-ribbon-content-section-left{border-left:none}.jqx-ribbon-content-section-right{border-right:none;right:0}.jqx-ribbon-content-section-popup{position:relative}.jqx-ribbon-scrollbutton,.jqx-ribbon-selection-token{position:absolute;z-index:0}.jqx-ribbon-content-section-horizontal-popup{height:auto}.jqx-ribbon-content-section-vertical-popup{width:auto}.jqx-ribbon-header-rtl{text-align:right}.jqx-ribbon-header-horizontal.jqx-ribbon-header-rtl,.jqx-ribbon-item-rtl{direction:rtl}.jqx-complex-input-rtl,.jqx-file-upload-button-browse-rtl,.jqx-file-upload-button-cancel-rtl,.jqx-file-upload-button-upload-rtl,.jqx-file-upload-file-cancel-rtl,.jqx-file-upload-file-name-rtl,.jqx-file-upload-file-upload-rtl,.jqx-formatted-input-item-rtl,.jqx-text-area-element-rtl{direction:rtl!important}.jqx-ribbon-scrollbutton{display:none;cursor:pointer;background-repeat:no-repeat!important;background-position:center!important}.jqx-ribbon-scrollbutton-bottom,.jqx-ribbon-scrollbutton-top{width:17px}.jqx-ribbon-scrollbutton-left,.jqx-ribbon-scrollbutton-right{height:17px}.jqx-ribbon-scrollbutton-top{top:1px;border-bottom-width:1px;border-bottom-style:solid}.jqx-ribbon-scrollbutton-bottom{bottom:1px;border-top-width:1px;border-top-style:solid}.jqx-ribbon-scrollbutton-right{right:1px;border-left-width:1px;border-left-style:solid}.jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far,.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far{right:18px;border-left-width:1px;border-left-style:solid}.jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far,.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far{right:1px;border-left-width:1px;border-left-style:solid}.jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near,.jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near{left:18px;border-right-width:1px;border-right-style:solid}.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near,.jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near{top:1px;border-bottom-width:1px;border-bottom-style:solid}.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far,.jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far{bottom:18px;border-top-width:1px;border-top-style:solid}.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far,.jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both,.jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far{bottom:1px;border-top-width:1px;border-top-style:solid}.jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near,.jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near{top:18px;border-bottom-width:1px;border-bottom-style:solid}.jqx-ribbon-scrollbutton-inner{width:100%;height:100%;background-repeat:no-repeat;background-position:center}.jqx-ribbon-selection-token-bottom,.jqx-ribbon-selection-token-top{height:1px}.jqx-ribbon-selection-token-left,.jqx-ribbon-selection-token-right{width:1px}.jqx-toolbar,.jqx-toolbar-minimized-popup{padding:5px}.jqx-toolbar{position:relative;border-width:1px;border-style:solid;overflow:hidden}.jqx-toolbar-tool{float:left;margin-top:0;margin-bottom:0}.jqx-toolbar-tool-rtl{float:right}.jqx-toolbar-tool-no-separator-ltr{margin-right:2px!important}.jqx-toolbar-tool-no-separator-rtl{margin-left:2px!important}.jqx-toolbar-tool-separator-ltr{margin-right:6px!important}.jqx-toolbar-tool-separator-rtl{margin-left:6px!important}.jqx-toolbar-tool-inner-button{margin-right:0;margin-left:0;border-radius:0!important}.jqx-toolbar-minimized-button,.jqx-toolbar-minimized-popup{position:absolute}.jqx-toolbar-minimized-button{height:100%;right:0;cursor:pointer;margin-top:-5px;margin-right:5px;display:none}.jqx-toolbar-minimized-button-rtl{left:0;margin-left:5px;margin-right:0}.jqx-toolbar-minimized-popup{border-width:0 1px 1px;border-style:solid;visibility:hidden;z-index:99999}.jqx-toolbar-tool-minimized{margin:1px 0!important}.jqx-toolbar-minimized-popup-separator{width:100%;height:2px;margin:5px 0;display:none}.jqx-complex-input-spin-buttons-container{border-width:1px;border-style:solid;position:relative;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;padding:2px 8px!important;white-space:nowrap;vertical-align:middle}.jqx-complex-input,.jqx-formatted-input{padding-right:2px!important;text-align:right}.jqx-complex-input,.jqx-formatted-input-lower-case{text-transform:lowercase}.jqx-formatted-input-upper-case{text-transform:uppercase}.jqx-formatted-input-item{word-wrap:break-word}.jqx-formatted-input-addon,.jqx-formatted-input-spin-buttons-container{height:100%}.jqx-formatted-input-spin-buttons-container{width:18px;padding:0 0 0 1px!important;overflow:hidden}.jqx-formatted-input-spin-buttons-container-rtl{border-right-width:0;padding:0 0 0 2px!important}.jqx-formatted-input-spin-buttons-container-rtl-border{border-left-width:1px!important}.jqx-formatted-input-spin-button{position:relative;width:17px;height:50%;margin-left:-1px;border-width:0;padding:0;overflow:hidden;cursor:pointer}.jqx-formatted-input-addon{width:19px;padding:0!important;cursor:pointer}.jqx-formatted-input-addon-rtl{border-right-width:1px!important}.jqx-complex-input-parent{overflow:hidden}.jqx-complex-input-child{height:100%;float:left;box-sizing:border-box}.jqx-complex-input-child-rtl,.jqx-file-upload-button-browse-rtl,.jqx-file-upload-button-cancel-rtl,.jqx-file-upload-button-upload-rtl,.jqx-file-upload-file-cancel,.jqx-file-upload-file-name-rtl,.jqx-file-upload-file-upload,.jqx-file-upload-loading-element{float:right}.jqx-complex-input-spin-buttons-container-ltr{border-left-width:0}.jqx-complex-input-spin-buttons-container-rtl{border-left-width:1px!important;border-right-width:0}.jqx-file-upload{position:relative;overflow:auto}.jqx-file-input-iframe,.jqx-file-upload-form-ie9,.jqx-loader,.jqx-text-area-element{position:absolute}.jqx-file-upload,.jqx-file-upload-file-cancel,.jqx-file-upload-file-name,.jqx-file-upload-file-row,.jqx-file-upload-file-upload{border-width:1px;border-style:solid;box-sizing:border-box}.jqx-file-upload-buttons-container,.jqx-file-upload-iframe,.jqx-file-upload-loading-element{display:none}.jqx-file-upload-buttons-container,.jqx-file-upload-file-input-ie9,.jqx-file-upload-file-row,.jqx-file-upload-icon{width:100%}.jqx-file-upload-file-cancel,.jqx-file-upload-file-input-ie9,.jqx-file-upload-file-name,.jqx-file-upload-file-upload,.jqx-file-upload-icon,.jqx-file-upload-loading-element{height:100%}.jqx-file-input-iframe{width:0;height:0;border:none}.jqx-file-upload-file-input,.jqx-file-upload-form{visibility:hidden;display:none}.jqx-file-upload-file-input-ie9,.jqx-file-upload-form-ie9{display:block;visibility:visible}.jqx-file-upload-form-ie9{z-index:10000;opacity:0;filter:alpha(opacity=0)}.jqx-file-upload-file-name{width:auto;padding:0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jqx-file-upload,.jqx-file-upload-file-row{padding:5px}.jqx-file-upload-button-browse{display:block}.jqx-file-upload-buttons-container{height:auto;margin-top:10px}.jqx-file-upload-button-cancel,.jqx-file-upload-button-upload-rtl{margin-left:5px}.jqx-file-upload-button-upload-rtl-ie{margin-right:5px}.jqx-file-upload-button-cancel-rtl,.jqx-file-upload-button-upload-rtl-ie{margin-left:0}.jqx-file-upload-file-row{height:30px;margin-bottom:3px;clear:both}.jqx-file-upload-file-cancel,.jqx-file-upload-file-upload,.jqx-file-upload-loading-element{width:17px;margin:0 1px}.jqx-file-upload-file-cancel-rtl,.jqx-file-upload-file-upload-rtl,.jqx-file-upload-loading-element-rtl{float:none}.jqx-file-upload-button-browse,.jqx-file-upload-button-cancel,.jqx-file-upload-button-upload,.jqx-file-upload-file-cancel,.jqx-file-upload-file-input-ie9,.jqx-file-upload-file-upload,.jqx-file-upload-form-ie9{cursor:pointer;white-space:nowrap}.jqx-file-upload-file-cancel,.jqx-file-upload-file-name,.jqx-file-upload-file-upload{display:inline-block}.jqx-file-upload-icon-upload,.jqx-file-upload-loading-element{margin-top:1px}.jqx-file-upload-loading-element{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/loader-small.gif);background-repeat:no-repeat}.jqx-date-time-input-popup .jqx-icon{margin-top:0}.jqx-text-area-element{height:100%;width:100%;overflow:hidden;border:none;outline:0;left:0;top:0;margin:0;resize:none}.jqx-responsive-panel{overflow:auto;border-width:0}.jqx-responsive-panel-button{border-width:1px;border-style:solid;display:none;cursor:pointer}.jqx-responsive-panel-button-inner{margin:0;width:100%;height:100%;background-position:center}.jqx-loader{margin:auto;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);z-index:999;border-style:solid;border-width:1px}.jqx-loader-ie-transparency{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)}.jqx-loader-modal{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:fixed;height:100%;width:100%;z-index:99;cursor:default;top:0;left:0;background-color:#000;opacity:.6}.jqx-loader-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/loader.gif);background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:absolute;z-index:999}.jqx-loader-text{z-index:999;position:relative}.jqx-loader-text-left{margin-left:5px;position:absolute;top:50%}.jqx-loader-text-right{margin-right:5px;position:absolute;top:50%;right:0}.jqx-loader-text-top{text-align:center;margin-top:5px}.jqx-loader-text-bottom{bottom:0;position:absolute;text-align:center;margin:0 auto 5px;width:100%}.jqx-loader-rtl{direction:rtl}.jqx-docking-layout-overlay-inner-square-content,.jqx-layout,.jqx-layout-group-root,.jqx-layout-pseudo-window-header{position:relative}.jqx-docking-layout-drop-overlay,.jqx-docking-layout-overlay,.jqx-docking-layout-overlay-highlight-bottom,.jqx-docking-layout-overlay-highlight-right,.jqx-docking-layout-overlay-square-edge,.jqx-layout-overlay,.jqx-layout-pseudo-window-close-background,.jqx-layout-pseudo-window-pin-background,.jqx-layout-resize-feedback{position:absolute}.jqx-layout{background-color:#c5c5c5}.jqx-layout-group-root,.jqx-layout-overlay,.jqx-layout-pseudo-window-close-icon,.jqx-layout-pseudo-window-pin-icon,.jqx-layout-pseudo-window-pinned-icon{width:100%;height:100%}.jqx-docking-layout-overlay-mini-window-edge-horizontal,.jqx-docking-layout-overlay-square,.jqx-docking-layout-overlay-square-edge-arrow-container-horizontal,.jqx-layout-group-default-horizontal>div,.jqx-layout-pseudo-window-title-ltr{float:left}.jqx-layout-group-tabbed{position:static;box-sizing:border-box;min-height:0!important}.jqx-docking-layout-group-floating .jqx-window-content,.jqx-layout-group-tabbed .jqx-window-content{padding:0}.jqx-docking-layout-group-floating .jqx-ribbon-content-section,.jqx-layout-group-tabbed .jqx-ribbon-content-section,.jqx-layout-window{border:none}.jqx-layout-window{position:static}.jqx-layout-group-auto-hide-content-horizontal,.jqx-layout-group-auto-hide-content-vertical{overflow:auto}.jqx-layout-group-auto-hide-content-vertical{width:150px}.jqx-layout-group-auto-hide-content-horizontal{width:100%;height:150px}.jqx-layout-pseudo-window{border-width:1px;border-style:solid;box-sizing:border-box;box-shadow:none!important}.jqx-layout-pseudo-window-content,.jqx-layout-pseudo-window-header{width:100%;box-sizing:border-box}.jqx-layout-pseudo-window-header{height:30px}.jqx-layout-pseudo-window-close-background,.jqx-layout-pseudo-window-pin-background{width:16px;height:16px;top:5px}.jqx-layout-pseudo-window-pin-background-ltr{right:15px}.jqx-layout-pseudo-window-close-background-ltr{right:0}.jqx-layout-pseudo-window-pin-background-rtl{left:15px}.jqx-layout-pseudo-window-close-background-rtl{left:0}.jqx-layout-pseudo-window-close-icon,.jqx-layout-pseudo-window-pin-icon,.jqx-layout-pseudo-window-pinned-icon{cursor:pointer}.jqx-layout-pseudo-window-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jqx-layout-pseudo-window-pin-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/pin.png)}.jqx-layout-pseudo-window-pinned-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/pinned.png)}.jqx-layout-pseudo-window-title-rtl{float:right}.jqx-layout-resize-feedback{z-index:9999;top:0;left:0;border-width:1px;border-style:solid;box-sizing:border-box;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";display:none}.jqx-layout-resize-feedback-horizontal{width:100%;height:4px;cursor:row-resize}.jqx-layout-resize-feedback-vertical{width:4px;height:100%;cursor:col-resize}.jqx-layout-resize-feedback-warning{border-color:maroon!important;background-color:Red!important}.jqx-layout-overlay{top:0;left:0;display:none;background-color:transparent;z-index:8999;pointer-events:none}.jqx-layout-ribbon-header-ltr{padding-left:20px}.jqx-layout-ribbon-header-rtl{padding-right:20px}.jqx-docking-layout-group-floating{border-color:#FFD280!important}.jqx-docking-layout-group-floating .jqx-window-header{border-color:#FFD280;background-color:#FFD280!important;background:-webkit-linear-gradient(#FFE4B5,#FFD280)!important;background:-o-linear-gradient(#FFE4B5,#FFD280)!important;background:-moz-linear-gradient(#FFE4B5,#FFD280)!important;background:linear-gradient(#FFE4B5,#FFD280)!important}.jqx-docking-layout-overlay,.jqx-docking-layout-overlay-square-edge{z-index:99999;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.jqx-docking-layout-overlay-square-edge{display:none}.jqx-docking-layout-overlay{width:100px;height:100px;left:100px;top:70px}.jqx-docking-layout-overlay-section{height:33px;width:100px}.jqx-docking-layout-overlay-square{width:26px;height:26px;padding:3px}.jqx-docking-layout-overlay-square-invisible{background-color:transparent!important;background-image:none!important}.jqx-docking-layout-overlay-highlight-bottom,.jqx-docking-layout-overlay-square-center,.jqx-docking-layout-overlay-square-left,.jqx-docking-layout-overlay-square-right,.jqx-docking-layout-overlay-square-top{border-top-width:1px;border-top-style:solid}.jqx-docking-layout-overlay-highlight-right,.jqx-docking-layout-overlay-square-bottom,.jqx-docking-layout-overlay-square-left,.jqx-docking-layout-overlay-square-top{border-left-width:1px;border-left-style:solid}.jqx-docking-layout-overlay-highlight-left,.jqx-docking-layout-overlay-square-bottom,.jqx-docking-layout-overlay-square-right,.jqx-docking-layout-overlay-square-top{border-right-width:1px;border-right-style:solid}.jqx-docking-layout-overlay-highlight-top,.jqx-docking-layout-overlay-inner-square-header,.jqx-docking-layout-overlay-square-bottom,.jqx-docking-layout-overlay-square-center,.jqx-docking-layout-overlay-square-left,.jqx-docking-layout-overlay-square-right{border-bottom-width:1px;border-bottom-style:solid}.jqx-docking-layout-overlay-square-center{border-color:transparent!important}.jqx-docking-layout-overlay-highlight-bottom,.jqx-docking-layout-overlay-highlight-top,.jqx-docking-layout-overlay-inner-square,.jqx-docking-layout-overlay-inner-square-content,.jqx-docking-layout-overlay-inner-square-header,.jqx-docking-layout-overlay-mini-window-edge-vertical{width:24px}.jqx-docking-layout-overlay-inner-square{border-width:1px;border-style:solid;height:24px}.jqx-docking-layout-overlay-inner-square-header{height:5px}.jqx-docking-layout-overlay-inner-square-content{height:18px}.jqx-docking-layout-overlay-highlight-top{height:9px;border-bottom-style:dashed}.jqx-docking-layout-overlay-highlight-left,.jqx-docking-layout-overlay-highlight-right{width:12px;height:18px}.jqx-docking-layout-overlay-highlight-left{border-right-style:dashed}.jqx-docking-layout-overlay-highlight-right{right:0;border-left-style:dashed}.jqx-docking-layout-overlay-highlight-bottom{bottom:0;height:9px;border-top-style:dashed}.jqx-docking-layout-drop-overlay{display:none;background-color:#6495ED;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";z-index:10000;top:0;left:0}.jqx-docking-layout-square-disabled{visibility:hidden}.jqx-docking-layout-overlay-mini-window-edge-horizontal,.jqx-docking-layout-overlay-mini-window-edge-vertical,.jqx-docking-layout-overlay-square-edge{border-style:solid;border-width:1px}.jqx-docking-layout-overlay-inner-square-edge{width:26px;height:26px}.jqx-docking-layout-overlay-mini-window-edge-horizontal{height:24px}.jqx-docking-layout-overlay-mini-window-edge-vertical{height:13px}.jqx-docking-layout-overlay-inner-square-content-horizontal,.jqx-docking-layout-overlay-inner-square-header-horizontal,.jqx-docking-layout-overlay-mini-window-edge-horizontal{width:13px}.jqx-docking-layout-overlay-inner-square-content-vertical{height:7px}.jqx-docking-layout-overlay-square-edge-arrow{border-style:solid;border-width:5px;width:0;height:0;display:block;background:0 0!important}.jqx-docking-layout-overlay-square-edge-arrow-bottom,.jqx-docking-layout-overlay-square-edge-arrow-left,.jqx-docking-layout-overlay-square-edge-arrow-top{border-left-color:transparent!important}.jqx-docking-layout-overlay-square-edge-arrow-bottom,.jqx-docking-layout-overlay-square-edge-arrow-right,.jqx-docking-layout-overlay-square-edge-arrow-top{border-right-color:transparent!important}.jqx-docking-layout-overlay-square-edge-arrow-left,.jqx-docking-layout-overlay-square-edge-arrow-right{margin-top:8px}.jqx-docking-layout-overlay-square-edge-arrow-bottom,.jqx-docking-layout-overlay-square-edge-arrow-top{margin-left:8px}.jqx-tag-cloud ul{padding-left:5px}.jqx-tag-cloud-item{padding:3px;display:inline-block}.jqx-tag-cloud-item a{text-decoration:initial}.jqx-tag-cloud-item a:hover{text-decoration:underline}.jqx-popover{position:absolute;top:0;left:0;z-index:9999;background-color:#fff;border:1px solid #aaa;border:1px solid rgba(0,0,0,.3);box-shadow:0 5px 10px rgba(0,0,0,.3)}.jqx-popover-modal-background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#000;background-color:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}.jqx-popover-close-button{width:16px;height:16px;float:right}.jqx-popover-close-button-rtl{float:left}.jqx-popover.top{margin-top:-10px}.jqx-popover.right{margin-left:10px}.jqx-popover.bottom{margin-top:10px}.jqx-popover.left{margin-left:-10px}.jqx-popover-title{padding:8px 14px;margin:0;border-bottom:1px solid inherit;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.jqx-popover-title:empty{display:none}.jqx-popover-content{padding:9px 14px}.jqx-popover .jqx-popover-arrow,.jqx-popover .jqx-popover-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.jqx-popover .jqx-popover-arrow{border-width:11px}.jqx-popover .jqx-popover-arrow:after{border-width:10px;content:""}.jqx-popover.top .jqx-popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:inherit;border-bottom-width:0}.jqx-popover.top .jqx-popover-arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.jqx-popover.right .jqx-popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:inherit;border-left-width:0}.jqx-popover.right .jqx-popover-arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.jqx-popover.bottom .jqx-popover-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:inherit;border-top-width:0}.jqx-popover.bottom .jqx-popover-arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.jqx-popover.left .jqx-popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:inherit}.jqx-popover.left .jqx-popover-arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.jqx-kanban-full-frame{width:100vw;height:100vh}.jqx-kanban-in-frame{width:100%;height:100%;box-sizing:border-box}.jqx-kanban-rtl{direction:rtl;text-align:right}.jqx-kanban-column{box-sizing:border-box;border-style:solid;border-width:1px 1px 1px 0;float:left}.jqx-kanban-column-collapsed{width:50px}.jqx-kanban-column-first,.jqx-kanban-column:first-of-type{border-width:1px}.jqx-kanban-column-header-collapsed{display:none;box-sizing:border-box;height:0;width:0;position:relative;cursor:pointer}.jqx-kanban-column-header-collapsed-show{display:block!important;height:100%;box-sizing:border-box;width:100%;position:relative;cursor:pointer}.jqx-kanban-column-vertical-container{padding-top:0;padding-left:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);white-space:nowrap}.jqx-kanban-column-vertical-container-inverse{padding-top:0;padding-left:20px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);white-space:nowrap}.jqx-kanban-column-vertical-container .jqx-kanban-column-header-status,.jqx-kanban-column-vertical-container .jqx-kanban-column-header-title{position:relative}.jqx-kanban-column-hide{display:none!important}.jqx-kanban-column-header{border-width:1px;border-style:solid;margin:1px;white-space:nowrap;padding-left:5px;padding-right:5px;cursor:pointer;overflow:hidden;position:relative}.jqx-kanban-column-header-button{position:absolute;right:0;top:50%;margin-top:-8px;width:16px;height:16px}.jqx-kanban-column-header .jqx-window-collapse-button{margin-top:1px!important}.jqx-kanban-column-header-custom-button{position:absolute;right:20px;top:50%;margin-top:-8px;width:16px;height:16px}.jqx-kanban-column-header-custom-button-rtl{left:20px}.jqx-kanban-column-header-button-rtl{left:0}.jqx-kanban-column-header-collapsed .jqx-kanban-column-header-button{top:100%;right:50%;margin-top:-21px;left:50%;margin-left:-8px}.jqx-kanban-column-header-collapsed .jqx-kanban-column-header-custom-button{top:100%;right:50%;margin-top:-41px;left:50%;margin-left:-8px}.jqx-kanban-column-container{margin:1px;overflow-y:auto}.jqx-kanban-item-placeholder{height:100px;border:1px dotted gray;border-radius:3px;margin:5px}.jqx-kanban-column-vertical-container-inverse-ie8-fix{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.jqx-kanban-column-vertical-container-ie8-fix{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.jqx-kanban-item{margin:2px;padding-top:5px;padding-bottom:5px;border-width:1px;border-style:solid;border-color:inherit;position:relative;box-shadow:#ddd 2px 2px 3px;cursor:pointer;touch-action:none;-ms-touch-action:none}.jqx-kanban-item-color-status{background-color:#6bbd49;width:3px;height:100%;position:absolute;left:0;top:0}.jqx-kanban-item-color-status-rtl{right:0;left:100%}.jqx-kanban-item-text{padding-left:6px;padding-right:23px;font-size:14px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis}.jqx-kanban-rtl .jqx-kanban-item-text{padding-right:6px;padding-left:23px}.jqx-kanban-item-avatar{width:22px;position:absolute;right:3px;top:3px;background:#eee;text-align:center;overflow:hidden;height:20px}.jqx-kanban-item-avatar-rtl{left:3px}.jqx-kanban-item-avatar-image{width:20px;height:20px}.jqx-kanban-item-footer{border-top:1px solid transparent;border-color:inherit;overflow:hidden;margin-top:5px;padding:5px 6px 1px}.jqx-kanban-item-keyword{float:left;margin:2px;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent;border-color:inherit;padding-left:2px;padding-right:2px;cursor:pointer}.jqx-kanban-item-keyword-rtl{direction:rtl;text-align:right;float:right}.jqx-kanban-handle{cursor:move}.jqx-kanban-clearing{clear:both}.jqx-sortable{touch-action:none;-ms-touch-action:none}.jqx-bar-gauge-tooltip{position:absolute;left:20px;top:20px;display:none;padding:6px 12px;background-color:#fff;color:#333;font-size:11px;font-weight:100;font-family:Verdana;border:1px solid #000;border-radius:3px;opacity:1;white-space:nowrap;z-index:5}.jqx-bar-gauge-measure-text{position:absolute;top:0;right:0;visibility:hidden;z-index:-99999;margin:0;padding:0;border-width:0}.jqx-scrollbar-mobile{background:0 0!important}.jqx-scrollbar-mobile .jqx-scrollbar-state-normal{background:0 0!important;border-color:transparent!important}.jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal,.jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal{background:grey!important;border-color:grey!important;border-width:1px;z-index:99999;border-radius:0!important}.jqx-element,.jqx-element-no-border{border-width:0}.jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal{width:4px!important}.jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal{height:4px!important}.jqx-danger .jqx-icon-arrow-down,.jqx-danger .jqx-icon-arrow-down-hover,.jqx-danger .jqx-icon-arrow-down-selected,.jqx-info .jqx-icon-arrow-down,.jqx-info .jqx-icon-arrow-down-hover,.jqx-info .jqx-icon-arrow-down-selected,.jqx-primary .jqx-icon-arrow-down,.jqx-primary .jqx-icon-arrow-down-hover,.jqx-primary .jqx-icon-arrow-down-selected,.jqx-success .jqx-icon-arrow-down,.jqx-success .jqx-icon-arrow-down-hover,.jqx-success .jqx-icon-arrow-down-selected,.jqx-warning .jqx-icon-arrow-down,.jqx-warning .jqx-icon-arrow-down-hover,.jqx-warning .jqx-icon-arrow-down-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-down-white.png)}.jqx-danger .jqx-icon-arrow-up,.jqx-danger .jqx-icon-arrow-up-hover,.jqx-danger .jqx-icon-arrow-up-selected,.jqx-info .jqx-icon-arrow-up,.jqx-info .jqx-icon-arrow-up-hover,.jqx-info .jqx-icon-arrow-up-selected,.jqx-primary .jqx-icon-arrow-up,.jqx-primary .jqx-icon-arrow-up-hover,.jqx-primary .jqx-icon-arrow-up-selected,.jqx-success .jqx-icon-arrow-up,.jqx-success .jqx-icon-arrow-up-hover,.jqx-success .jqx-icon-arrow-up-selected,.jqx-warning .jqx-icon-arrow-up,.jqx-warning .jqx-icon-arrow-up-hover,.jqx-warning .jqx-icon-arrow-up-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-up-white.png)}.jqx-danger .jqx-icon-arrow-right,.jqx-danger .jqx-icon-arrow-right-hover,.jqx-danger .jqx-icon-arrow-right-selected,.jqx-info .jqx-icon-arrow-right,.jqx-info .jqx-icon-arrow-right-hover,.jqx-info .jqx-icon-arrow-right-selected,.jqx-primary .jqx-icon-arrow-right,.jqx-primary .jqx-icon-arrow-right-hover,.jqx-primary .jqx-icon-arrow-right-selected,.jqx-success .jqx-icon-arrow-right,.jqx-success .jqx-icon-arrow-right-hover,.jqx-success .jqx-icon-arrow-right-selected,.jqx-warning .jqx-icon-arrow-right,.jqx-warning .jqx-icon-arrow-right-hover,.jqx-warning .jqx-icon-arrow-right-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-right-white.png)}.jqx-danger .jqx-icon-arrow-left,.jqx-danger .jqx-icon-arrow-left-hover,.jqx-danger .jqx-icon-arrow-left-selected,.jqx-info .jqx-icon-arrow-left,.jqx-info .jqx-icon-arrow-left-hover,.jqx-info .jqx-icon-arrow-left-selected,.jqx-primary .jqx-icon-arrow-left,.jqx-primary .jqx-icon-arrow-left-hover,.jqx-primary .jqx-icon-arrow-left-selected,.jqx-success .jqx-icon-arrow-left,.jqx-success .jqx-icon-arrow-left-hover,.jqx-success .jqx-icon-arrow-left-selected,.jqx-warning .jqx-icon-arrow-left,.jqx-warning .jqx-icon-arrow-left-hover,.jqx-warning .jqx-icon-arrow-left-selected{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-left-white.png)}.jqx-danger-item .jqx-calendar-cell-hover,.jqx-danger-item .jqx-calendar-cell-selected,.jqx-danger-item .jqx-grid-cell-hover,.jqx-danger-item .jqx-grid-cell-selected,.jqx-danger-item .jqx-grid-selectionarea,.jqx-danger-item .jqx-input-button-header,.jqx-danger-item .jqx-input-button-innerHeader,.jqx-danger-item .jqx-input-popup .jqx-fill-state-hover,.jqx-danger-item .jqx-input-popup .jqx-fill-state-pressed,.jqx-danger-item .jqx-listitem-state-hover,.jqx-danger-item .jqx-listitem-state-selected,.jqx-danger-item .jqx-menu-item-hover,.jqx-danger-item .jqx-menu-item-selected,.jqx-danger-item .jqx-menu-vertical .jqx-danger-item .jqx-menu-item-top-selected,.jqx-danger-item .jqx-menu-vertical .jqx-menu-item-top-hover,.jqx-danger-item .jqx-tree-item-hover,.jqx-danger-item .jqx-tree-item-selected,.jqx-info-item .jqx-calendar-cell-hover,.jqx-info-item .jqx-calendar-cell-selected,.jqx-info-item .jqx-grid-cell-hover,.jqx-info-item .jqx-grid-cell-selected,.jqx-info-item .jqx-grid-selectionarea,.jqx-info-item .jqx-input-button-header,.jqx-info-item .jqx-input-button-innerHeader,.jqx-info-item .jqx-input-popup .jqx-fill-state-hover,.jqx-info-item .jqx-input-popup .jqx-fill-state-pressed,.jqx-info-item .jqx-listitem-state-hover,.jqx-info-item .jqx-listitem-state-selected,.jqx-info-item .jqx-menu-item-hover,.jqx-info-item .jqx-menu-item-selected,.jqx-info-item .jqx-menu-vertical .jqx-info-item .jqx-menu-item-top-selected,.jqx-info-item .jqx-menu-vertical .jqx-menu-item-top-hover,.jqx-info-item .jqx-tree-item-hover,.jqx-info-item .jqx-tree-item-selected,.jqx-inverse-item .jqx-calendar-cell-hover,.jqx-inverse-item .jqx-calendar-cell-selected,.jqx-inverse-item .jqx-grid-cell-hover,.jqx-inverse-item .jqx-grid-cell-selected,.jqx-inverse-item .jqx-grid-selectionarea,.jqx-inverse-item .jqx-input-button-header,.jqx-inverse-item .jqx-input-button-innerHeader,.jqx-inverse-item .jqx-input-popup .jqx-fill-state-hover,.jqx-inverse-item .jqx-input-popup .jqx-fill-state-pressed,.jqx-inverse-item .jqx-listitem-state-hover,.jqx-inverse-item .jqx-listitem-state-selected,.jqx-inverse-item .jqx-menu-item-hover,.jqx-inverse-item .jqx-menu-item-selected,.jqx-inverse-item .jqx-menu-vertical .jqx-inverse-item .jqx-menu-item-top-selected,.jqx-inverse-item .jqx-menu-vertical .jqx-menu-item-top-hover,.jqx-inverse-item .jqx-tree-item-hover,.jqx-inverse-item .jqx-tree-item-selected,.jqx-primary-item .jqx-calendar-cell-hover,.jqx-primary-item .jqx-calendar-cell-selected,.jqx-primary-item .jqx-grid-cell-hover,.jqx-primary-item .jqx-grid-cell-selected,.jqx-primary-item .jqx-grid-selectionarea,.jqx-primary-item .jqx-input-button-header,.jqx-primary-item .jqx-input-button-innerHeader,.jqx-primary-item .jqx-input-popup .jqx-fill-state-hover,.jqx-primary-item .jqx-input-popup .jqx-fill-state-pressed,.jqx-primary-item .jqx-listitem-state-hover,.jqx-primary-item .jqx-listitem-state-selected,.jqx-primary-item .jqx-menu-item-hover,.jqx-primary-item .jqx-menu-item-selected,.jqx-primary-item .jqx-menu-vertical .jqx-menu-item-top-hover,.jqx-primary-item .jqx-menu-vertical .jqx-primary-item .jqx-menu-item-top-selected,.jqx-primary-item .jqx-tree-item-hover,.jqx-primary-item .jqx-tree-item-selected,.jqx-success-item .jqx-calendar-cell-hover,.jqx-success-item .jqx-calendar-cell-selected,.jqx-success-item .jqx-grid-cell-hover,.jqx-success-item .jqx-grid-cell-selected,.jqx-success-item .jqx-grid-selectionarea,.jqx-success-item .jqx-input-button-header,.jqx-success-item .jqx-input-button-innerHeader,.jqx-success-item .jqx-input-popup .jqx-fill-state-hover,.jqx-success-item .jqx-input-popup .jqx-fill-state-pressed,.jqx-success-item .jqx-listitem-state-hover,.jqx-success-item .jqx-listitem-state-selected,.jqx-success-item .jqx-menu-item-hover,.jqx-success-item .jqx-menu-item-selected,.jqx-success-item .jqx-menu-vertical .jqx-menu-item-top-hover,.jqx-success-item .jqx-menu-vertical .jqx-success-item .jqx-menu-item-top-selected,.jqx-success-item .jqx-tree-item-hover,.jqx-success-item .jqx-tree-item-selected,.jqx-warning-item .jqx-calendar-cell-hover,.jqx-warning-item .jqx-calendar-cell-selected,.jqx-warning-item .jqx-grid-cell-hover,.jqx-warning-item .jqx-grid-cell-selected,.jqx-warning-item .jqx-grid-selectionarea,.jqx-warning-item .jqx-input-button-header,.jqx-warning-item .jqx-input-button-innerHeader,.jqx-warning-item .jqx-input-popup .jqx-fill-state-hover,.jqx-warning-item .jqx-input-popup .jqx-fill-state-pressed,.jqx-warning-item .jqx-listitem-state-hover,.jqx-warning-item .jqx-listitem-state-selected,.jqx-warning-item .jqx-menu-item-hover,.jqx-warning-item .jqx-menu-item-selected,.jqx-warning-item .jqx-menu-vertical .jqx-menu-item-top-hover,.jqx-warning-item .jqx-menu-vertical .jqx-warning-item .jqx-menu-item-top-selected,.jqx-warning-item .jqx-tree-item-hover,.jqx-warning-item .jqx-tree-item-selected{background-color:#f5f5f5!important;color:#333!important;text-shadow:none!important;border-color:#f5f5f5!important}.jqx-element{overflow:hidden;border-style:solid;border-color:transparent;box-sizing:border-box}.jqx-resize-trigger,.jqx-resize-trigger-shrink{position:absolute;left:0;top:0;transition:0s}.jqx-resize-trigger-shrink{width:200%;height:200%}.jqx-resize-trigger-container{display:block;position:relative;top:-100%;left:0;min-height:.1px;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;visibility:hidden}.jqx-pivotgrid{background-color:#DEDEDE}.jqx-pivotgrid-item{white-space:nowrap;overflow:hidden;position:absolute;padding:0;text-overflow:ellipsis}.jqx-pivotgrid-collapse-button,.jqx-pivotgrid-expand-button{outline:0;background-repeat:no-repeat;cursor:pointer;margin:0;padding:0;position:relative;left:5px;vertical-align:middle}.jqx-pivotgrid-content-wrapper{align:left;valign:top;overflow:hidden;border:1px solid grey}.jqx-pivotgrid-menu-button{border:none;background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-menu-small.png);background-repeat:no-repeat;background-position:center;cursor:pointer}.jqx-pivotgrid-expand-button{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon_expand.png);float:left}.jqx-pivotgrid-collapse-button{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon_collapse.png);float:left}.jqx-pivotgrid-settings-icon,.jqx-pivotgrid-sortasc-icon,.jqx-pivotgrid-sortdesc-icon,.jqx-pivotgrid-sortremove-icon{width:16px;height:16px;margin-left:-4px;margin-right:4px;background-repeat:no-repeat;background-position:left center;float:left}jqx-chart,jqx-editor{height:400px}.jqx-pivotgrid-sortdesc-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-sort-desc.png)}.jqx-pivotgrid-sortremove-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-sort-remove.png)}.jqx-pivotgrid-settings-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-menu-small.png)}jqx-editor,jqx-knob,jqx-menu,jqx-range-selector,jqx-scroll-view{width:600px}jqx-bullet-chart{width:800px;height:80px}jqx-bar-gauge,jqx-docking-layout,jqx-draw,jqx-layout,jqx-tree-map{width:850px;height:600px}jqx-data-table,jqx-docking-layout,jqx-grid,jqx-kanban,jqx-layout,jqx-pivotgrid,jqx-scheduler,jqx-splitter,jqx-tree-grid,jqx-tree-map{width:850px}jqx-nav-bar{height:50px}jqx-chart{width:850px}jqx-panel,jqx-ribbon{width:450px;height:300px}jqx-knob,jqx-scheduler{height:600px}jqx-calendar,jqx-color-picker,jqx-list-box,jqx-text-area{width:200px;height:200px}jqx-file-upload{width:300px}jqx-combo-box,jqx-complex-input,jqx-date-time-input,jqx-drop-down-button,jqx-drop-down-list,jqx-formatted-input,jqx-input,jqx-masked-input,jqx-number-input,jqx-password-input,jqx-slider{width:300px;height:35px}jqx-loader{width:100px!important;height:60px!important}jqx-expander,jqx-navigation-bar{width:350px}jqx-navigation-bar{height:450px}jqx-tabs{width:800px}jqx-tool-bar{width:800px;height:35px}jqx-tree{width:250px}jqx-linear-gauge{width:100px}jqx-scroll-bar{width:400px;height:20px}.jqx-input-bar,.jqx-input-label{visibility:hidden;position:absolute}.jqx-info-icon{background-image:url(/bower_components/jqwidgets/jqwidgets/styles/images/icon-info-small.png);background-repeat:no-repeat;background-position:left center;width:16px;height:16px;float:left}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,.select2-search--dropdown.select2-search--hide{display:none}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__clear,.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.webui-popover.fade,.webui-popover.fade-out,.webui-popover.out,.webui-popover.pop,.webui-popover.pop-out{opacity:0;filter:alpha(opacity=0)}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-bottom,.webui-popover.right-top{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-bottom,.webui-popover.left-top{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3,0,0,1.5);-o-transition:transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5)}.webui-popover.pop-out{-webkit-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover .webui-popover-content>div:first-child{width:99%}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:focus,.webui-popover-inner .close:hover{opacity:.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:.8em;height:.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top-left>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top-left>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right-bottom>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right-bottom>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom-left>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom-left>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left-bottom>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left-bottom>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow:after,.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after{border-top-color:#333}.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after{border-right-color:#333}.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow:after,.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after{border-bottom-color:#333}.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url(/node_modules/webui-popover/img/loading.gif) no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}
.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days .datepicker-days,.datepicker.months .datepicker-months,.datepicker.years .datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(top,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(top,#f3c17a,#f3e97a);background-image:-o-linear-gradient(top,#f3c17a,#f3e97a);background-image:linear-gradient(top,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top,#b3b3b3,grey);background-image:-ms-linear-gradient(top,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(top,#b3b3b3,grey);background-image:-o-linear-gradient(top,#b3b3b3,grey);background-image:linear-gradient(top,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child .cw{cursor:default;background-color:transparent}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
.colorpicker-saturation{width:100px;height:100px;background-image:url(/bower_components/mjolnic-bootstrap-colorpicker/dist/img/bootstrap-colorpicker/saturation.png);cursor:crosshair;float:left}.colorpicker-saturation i{display:block;height:5px;width:5px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}.colorpicker-saturation i b{display:block;height:5px;width:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-alpha,.colorpicker-hue{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}.colorpicker-alpha i,.colorpicker-hue i{display:block;height:1px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}.colorpicker-hue{background-image:url(/bower_components/mjolnic-bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue.png)}.colorpicker-alpha,.colorpicker-color{background-image:url(/bower_components/mjolnic-bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha.png)}.colorpicker-alpha{display:none}.colorpicker:after,.colorpicker:before{content:'';display:inline-block;position:absolute;line-height:0}.colorpicker-alpha,.colorpicker-hue,.colorpicker-saturation{background-size:contain}.colorpicker{padding:4px;min-width:130px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2500}.colorpicker:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:6px}.colorpicker:after{clear:both;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.colorpicker div{position:relative}.colorpicker.colorpicker-with-alpha{min-width:140px}.colorpicker.colorpicker-with-alpha .colorpicker-alpha{display:block}.colorpicker-color{height:10px;margin-top:5px;clear:both;background-position:0 100%}.colorpicker-color div{height:10px}.colorpicker-selectors{display:none;height:10px;margin-top:5px;clear:both}.colorpicker-selectors i{cursor:pointer;float:left;height:10px;width:10px}.colorpicker-selectors i+i{margin-left:3px}.colorpicker-element .add-on i,.colorpicker-element .input-group-addon i{display:inline-block;cursor:pointer;height:16px;vertical-align:text-top;width:16px}.colorpicker.colorpicker-inline{position:relative;display:inline-block;float:none;z-index:auto}.colorpicker.colorpicker-horizontal{width:110px;min-width:110px;height:auto}.colorpicker.colorpicker-horizontal .colorpicker-saturation{margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-color{width:100px}.colorpicker.colorpicker-horizontal .colorpicker-alpha,.colorpicker.colorpicker-horizontal .colorpicker-hue{width:100px;height:15px;float:left;cursor:col-resize;margin-left:0;margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-alpha i,.colorpicker.colorpicker-horizontal .colorpicker-hue i{display:block;height:15px;background:#fff;position:absolute;top:0;left:0;width:1px;border:none;margin-top:0}.colorpicker.colorpicker-horizontal .colorpicker-hue{background-image:url(/bower_components/mjolnic-bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue-horizontal.png)}.colorpicker.colorpicker-horizontal .colorpicker-alpha{background-image:url(/bower_components/mjolnic-bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha-horizontal.png)}.colorpicker.colorpicker-hidden{display:none}.colorpicker.colorpicker-visible{display:block}.colorpicker-inline.colorpicker-visible{display:inline-block}.colorpicker-right:before{left:auto;right:6px}.colorpicker-right:after{left:auto;right:7px}.colorpicker-no-arrow:after,.colorpicker-no-arrow:before{border-right:0;border-left:0}
.fc-icon,.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-touch-callout:none}.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:"Courier New",Courier,monospace;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}

.fa,.fa-stack{display:inline-block}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}@font-face{font-family:FontAwesome;src:url(/node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
#notie-alert-content,#notie-date-selector{margin:0 auto;max-width:900px}.notie-transition{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.notie-background-success{background-color:#57BF57!important}.notie-background-warning{background-color:#D6A14D!important}.notie-background-error{background-color:#E1715B!important}.notie-background-info{background-color:#4D82D6!important}#notie-alert-outer,#notie-confirm-outer,#notie-date-outer,#notie-force-outer,#notie-input-outer,#notie-select-outer{position:fixed;top:0;left:0;z-index:999999999;height:auto;width:100%;display:none;text-align:center;cursor:pointer;font-size:24px;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}@media (max-width:600px){#notie-alert-outer,#notie-confirm-outer,#notie-date-outer,#notie-force-outer,#notie-input-outer,#notie-select-outer{font-size:18px}}#notie-alert-inner{padding:20px;display:table-cell}#notie-alert-text,#notie-confirm-text,#notie-confirm-text-no,#notie-confirm-text-yes,#notie-force-text,#notie-input-text,#notie-input-text-no,#notie-input-text-yes,#notie-select-text{color:#FFF}#notie-confirm-outer,#notie-force-outer,#notie-input-outer{cursor:default}#notie-confirm-inner,#notie-force-inner,#notie-input-inner,#notie-select-inner{box-sizing:border-box;width:100%;padding:20px;display:block;cursor:default;background-color:#4D82D6}#notie-confirm-no,#notie-confirm-yes,#notie-input-no,#notie-input-yes{float:left;height:50px;line-height:50px;width:50%;cursor:pointer;background-color:#57BF57}#notie-confirm-no,#notie-input-no{float:right;background-color:#E1715B}#notie-confirm-background,#notie-date-background,#notie-force-background,#notie-input-background,#notie-select-background{position:fixed;top:0;left:0;z-index:999999980;height:100%;width:100%;display:none;background-color:#FFF;opacity:0}#notie-force-button{height:50px;line-height:50px;width:100%;cursor:pointer;color:#FFF}#notie-input-field{display:block;box-sizing:border-box;height:55px;width:100%;text-align:center;outline:0;border:0;background-color:#FFF;font-family:inherit;font-size:24px}@media (max-width:600px){#notie-input-field{font-size:18px}}#notie-select-outer{top:auto;bottom:0;cursor:default}#notie-select-choices,.notie-select-choice{background-color:#57BF57}.notie-select-choice{height:50px;line-height:50px;color:#FFF;cursor:pointer}#notie-select-cancel{height:60px;line-height:60px;color:#FFF;cursor:pointer;background-color:#A0A0A0}.notie-select-choice-bottom-border{border-bottom:1px solid rgba(255,255,255,.2)}#notie-date-outer{background-color:#4D82D6;color:#FFF;cursor:default}#notie-date-selector{padding-left:10px;padding-right:10px}.notie-date-down,.notie-date-up{height:50px;float:left;width:33.333333%;cursor:pointer}.notie-date-arrow,.notie-date-arrow-down,.notie-date-arrow-up{height:40px;width:40px;background-size:40px 40px;margin:5px auto 0}.notie-date-arrow-up{background-image:url(/node_modules/notie/dist/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDI4bDEwLTEwIDEwIDEweiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMCAwaDQ4djQ4aC00OHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.notie-date-arrow-down{background-image:url(/node_modules/notie/dist/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDIwbDEwIDEwIDEwLTEweiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMCAwaDQ4djQ4aC00OHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.notie-date-text{height:50px;line-height:50px;float:left;width:33.333333%}#notie-date-no,#notie-date-yes{float:left;width:50%;height:50px;line-height:50px;color:#FFF;background-color:#57BF57;cursor:pointer}#notie-date-no{background-color:#E1715B}
.Select,.Select-control{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear{display:none!important}.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.has-value.is-pseudo-focused .Select-input,.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-focused:not(.is-open)>.Select-control,.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select-control:hover,.Select-menu-outer{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select-control,.Select-input>input{width:100%;cursor:default;outline:0}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select .Select-arrow-zone:hover>.Select-arrow,.Select.is-open .Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-radius:4px;border:1px solid #ccc;color:#333;display:table;border-spacing:0;border-collapse:separate;height:36px;overflow:hidden}.Select-control .Select-input:focus{outline:0;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:0 0;border:0;box-shadow:none;display:inline-block;font-family:inherit;font-size:inherit;margin:0;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.Select-loading,.Select-loading-zone{width:16px;position:relative;vertical-align:middle}.Select-menu-outer,.Select-option{background-color:#fff;box-sizing:border-box}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;-o-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;-o-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #ccc;border-top-color:#e6e6e6;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}
.k-button-group .k-tool-icon,.k-colorpalette .k-item,.k-colorpicker .k-tool-icon,.k-ct-cell,.k-sprite{-ms-high-contrast-adjust:none}.k-button,.k-tabstrip>.k-button.k-bare{-webkit-user-select:none;-ms-user-select:none}.form-control.k-widget,.k-reset{padding:0}.k-button,.k-button:focus,.k-button:hover,.k-calendar .k-link,.k-calendar td,.k-link,.k-link:hover,.k-pager-numbers .k-link,.k-panel>.k-item>.k-link,.k-panelbar>.k-item>.k-link,.k-reset{text-decoration:none}.fake{color:red}.k-common-test-class{opacity:0}.k-reset{margin:0;border:0;outline:0;font-size:100%;list-style:none}.k-floatwrap:after,.k-grid-toolbar:after,.k-slider-items:after{content:"";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}.k-floatwrap,.k-grid-toolbar,.k-slider-items{display:block}.k-autocomplete,.k-autocomplete.k-state-hover,.k-block,.k-draghandle,.k-dropdown-wrap,.k-dropdown-wrap.k-state-hover,.k-grid-header,.k-grouping-header,.k-header,.k-link.k-state-hover,.k-numeric-wrap,.k-numeric-wrap.k-state-hover,.k-pager-wrap,.k-picker-wrap,.k-picker-wrap.k-state-hover,.k-tabstrip-items .k-item,.k-textbox,.k-textbox:hover,.k-toolbar,.k-tooltip{background-repeat:repeat;background-position:0 center}.k-state-highlight>.k-link{color:inherit}.k-input[type=number],.k-input[type=text],.k-multiselect .k-input,.k-picker-wrap .k-input,.k-textbox,.k-textbox>input{font-size:100%;font-family:inherit;border-style:solid;border-width:1px;-webkit-appearance:none}.k-block,.k-draghandle,.k-inline-block,.k-widget{border-style:solid;border-width:1px;-webkit-appearance:none}.k-block,.k-widget{line-height:normal;outline:0}.k-list-filter ::-ms-clear,.k-widget .k-input::-ms-clear{width:0;height:0}.k-block,.k-content,.k-grid,.k-header-column-menu,.k-panelbar,.k-slider,.k-splitter,.k-treeview,.k-widget{outline:0;-webkit-tap-highlight-color:transparent}.k-block,.k-calendar,.k-grid-header .k-i-link-horizontal,.k-header-column-menu,.k-pager-wrap,.k-slider,.k-splitbar,.k-treeview{-webkit-touch-callout:none}.k-header-column-menu{color:inhert}.k-block{padding:2px}.k-block>.k-header{margin:-2px 0 10px -2px;padding:.3em 2px;width:100%;border-bottom-style:solid;border-bottom-width:1px;font-size:1.2em;white-space:nowrap;min-height:16px;position:relative}.k-link{cursor:pointer;outline:0}.k-grid-header span.k-link{cursor:default}.k-state-disabled,.k-state-disabled .k-draghandle,.k-state-disabled .k-icon,.k-state-disabled .k-link,.k-state-disabled .k-upload-button input{cursor:default!important;outline:0}.k-state-disabled{opacity:.7}.k-state-disabled>.k-button{opacity:1}@media print{.k-state-disabled,.k-state-disabled .k-input{opacity:1!important}}.k-state-error{border-style:ridge}.k-state-empty{font-style:italic}.k-icon.k-i-none{background-image:none!important}.k-image{border:0}.k-badge{max-width:100%;font-size:.7em;line-height:2em;margin-left:6px;padding:0 6px;text-align:center;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}html .k-success-colored{color:#507f50;border-color:#d0dfd0;background-color:#f0fff0}html .k-info-colored{color:#50607f;border-color:#d0d9df;background-color:#f0f9ff}html .k-error-colored{color:#7f5050;border-color:#dfd0d0;background-color:#fff0f0}.k-inline-block{padding:0 2px}.k-icon.k-i-loading,.k-loading,.k-loading-image{background-color:transparent;background-repeat:no-repeat;background-position:center center}.k-icon.k-i-loading::before{content:"";display:none}.k-loading-image,.k-loading-mask,.k-loading-text{position:absolute}.k-loading-mask{z-index:100}.k-loading-mask.k-opaque .k-loading-color{opacity:1}.k-editor-toolbar .k-button-group .k-state-disabled,.k-loading-color{filter:alpha(opacity=30);opacity:.3}.k-loading-mask .k-loading-progress{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.k-loading-text{text-indent:-4000px;text-align:center}.k-loading-color,.k-loading-image{width:100%;height:100%}.k-loading-image{top:0;left:0;z-index:2}.k-content-frame{border:0;width:100%;height:100%}.k-pane>.k-splitter-overlay{filter:alpha(opacity=0);opacity:0;position:absolute}.k-drag-clue{position:absolute;z-index:10003;border-style:solid;border-width:1px;white-space:nowrap;cursor:default}.k-item.k-drag-clue{font-size:inherit}.k-drag-status{margin-top:-3px;margin-right:4px;vertical-align:middle}.k-reorder-cue{width:1px;overflow:visible}.k-reorder-cue .k-icon{position:absolute;left:-4px;width:8px;height:4px}.k-reorder-cue .k-i-arrow-60-down{top:-4px}.k-reorder-cue .k-i-arrow-60-up{bottom:-4px}.k-scrollbar{position:absolute;overflow:scroll}.k-scrollbar-vertical{top:0;right:0;width:17px;height:100%;overflow-x:hidden}.k-touch-scrollbar{display:none;position:absolute;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585}@media only screen and (-webkit-min-device-pixel-ratio:2){body .k-touch-scrollbar{height:12px;width:12px;border-radius:7px}}.k-virtual-scrollable-wrap{overflow-x:auto}.k-current-time{background:red;position:absolute}.k-current-time-arrow-down{width:0;height:0;background:0 0;border-bottom:4px solid transparent;border-top:4px solid red;border-left:4px solid transparent;border-right:4px solid transparent}.k-current-time-arrow-left,.k-current-time-arrow-right{height:0;background:0 0;border-bottom:4px solid transparent;border-top:4px solid transparent;width:0}.k-current-time-arrow-left{border-left:4px solid transparent;border-right:4px solid red}.k-current-time-arrow-right{border-left:4px solid red;border-right:4px solid transparent}.k-ie10 .k-grid-header a:active,.k-sprite,.k-treelist .k-i-drag-and-drop{background-color:transparent}.k-animation-container,.k-animation-container *,.k-animation-container :after,.k-block .k-header,.k-dialog .k-window-content,.k-list-container,.k-widget,.k-widget *,.k-widget :before{box-sizing:content-box}.input-group .form-control,.k-autocomplete,.k-block,.k-button,.k-edit-cell .k-widget,.k-grid-edit-row .k-widget,.k-grid-edit-row .text-box,.k-tabstrip>.k-content>.km-scroll-container,.k-textbox,.k-window-titlebar,.km-actionsheet>li,.km-shim,div.k-window-content{box-sizing:border-box}.km-widget,.km-widget *{-moz-background-clip:border-box;-webkit-background-clip:border-box;background-clip:border-box}.k-radio,input.k-checkbox{display:inline;opacity:0;width:0;margin:0;-webkit-appearance:none;overflow:hidden}.k-ff .k-radio,.k-ff input.k-checkbox{position:absolute}.k-checkbox-label,.k-radio-label{display:inline-block;position:relative;padding-left:28.8px;vertical-align:top;cursor:pointer;border-style:solid;border-width:0}.k-checkbox:disabled+.k-checkbox-label,.k-radio:disabled+.k-radio-label{cursor:auto}.k-checkbox-label:before{font:16px WebComponentsIcons,monospace;content:"";position:absolute;top:0;left:0;border-width:1px;border-style:solid;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center}.k-checkbox:indeterminate+.k-checkbox-label:after{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-style:solid;font-size:16px;text-align:center;content:" "}.k-checkbox:checked+.k-checkbox-label:before{content:"\e118"}.k-radio-label:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-style:solid}.k-radio:checked+.k-radio-label:after{content:"";width:10px;height:10px;position:absolute}.k-rtl .k-checkbox-label,.k-rtl .k-radio-label{padding-left:0;padding-right:25.2px}.k-rtl .k-checkbox-label:before,.k-rtl .k-radio-label:before{right:0}.k-rtl .k-radio:checked+.k-radio-label:after{right:3px}input.k-checkbox+label{-webkit-user-select:none}.k-pdf-export-shadow{position:absolute;overflow:hidden;left:-15000px;width:14400px}.km-native-scroller{overflow:auto;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-x pan-y;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-snap-type:proximity}.k-hr{margin:.5em auto;padding:0;height:0;border-width:1px 0 0;border-style:solid;display:block;float:none;clear:both}.k-icon,.k-tool-icon{position:relative;display:inline-block;overflow:hidden;width:1em;height:1em;text-align:center;vertical-align:middle;background-image:none;font:16px/1 WebComponentsIcons;speak:none;font-variant:normal;text-transform:none;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.k-column-menu .k-sprite,.k-gantt-views>.k-current-view>.k-link:after,.k-grid-mobile .k-resize-handle-inner:after,.k-grid-mobile .k-resize-handle-inner:before,.k-i-drag-and-drop,.k-pager-numbers .k-current-page .k-link:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{position:relative;display:inline-block;overflow:hidden;width:1em;height:1em;text-align:center;vertical-align:middle;background-image:none;font:16px/1 WebComponentsIcons;speak:none;font-variant:normal;text-transform:none;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k-icon:before{margin:auto;width:1em;height:1em;line-height:1;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0}.k-button.k-button-icon .k-icon,.k-grid-filter .k-icon,.k-header .k-icon{text-indent:-99999px;overflow:hidden}.k-button.k-button-icon .k-icon:before,.k-grid-filter .k-icon:before,.k-header .k-icon:before{text-indent:0}.k-sprite{width:16px;height:16px;font-size:0;line-height:0;text-align:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle;overflow:hidden}.k-list-container .k-footer:after,.k-list-container .k-footer:before{content:"";display:block;overflow:hidden}.k-reorder-cue{position:absolute}.k-reorder-cue::after,.k-reorder-cue::before{content:"";width:0;height:0;border:3px solid transparent;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.k-button-group,.k-button-group .k-button{position:relative}.k-reorder-cue::before{border-bottom-width:0;border-top-color:currentColor;top:-4px}.k-reorder-cue::after{border-top-width:0;border-bottom-color:currentColor;bottom:-4px}.k-flip-h{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.k-flip-v{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.k-flip-h.k-flip-v{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.k-button{margin:0;border-width:1px;border-style:solid;background-repeat:repeat-x;background-position:0 center;font:inherit;text-align:center;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;-moz-user-select:none;user-select:none;cursor:pointer;outline:0;-webkit-appearance:none}.k-ie9 .k-button,.k-no-flexbox .k-button{display:inline-block}.k-button::-moz-focus-inner{padding:0;border:0;outline:0}.k-button:focus,.k-button:hover{outline:0}.k-button .k-text{overflow:hidden}.k-button .k-icon,.k-button .k-image,.k-button .k-sprite{color:inherit;-ms-flex-item-align:center;align-self:center;pointer-events:none}.k-button-group,.k-group-indicator,.k-mediaplayer-toolbar{-ms-flex-direction:row}.k-button-icontext{overflow:visible}.k-button-icontext .k-icon,.k-button-icontext .k-image,.k-button-icontext .k-sprite{margin-right:.1875em;margin-left:-.125em}.k-button.k-state-disabled,.k-button[disabled],.k-state-disabled .k-button{cursor:default;outline:0;box-shadow:none}a.k-button-expand{display:block}button.k-button-expand,input[type=button].k-button-expand,input[type=reset].k-button-expand,input[type=submit].k-button-expand{width:100%}.k-split-button-arrow{display:inline-block}.k-button-icon,.k-split-button-arrow{padding:8px 7px}.k-overflow-group .k-button-icon{width:auto}.k-button.k-bare,.k-button.k-flat{border-color:transparent!important;color:inherit;background:0 0!important;box-shadow:none!important;transition:color .2s ease-in-out}.k-button.k-bare.k-state-active,.k-button.k-bare.k-state-hover,.k-button.k-bare:active,.k-button.k-bare:hover,.k-button.k-bare:hover.k-state-active,.k-button.k-bare:hover:active,.k-button.k-flat.k-state-active,.k-button.k-flat.k-state-hover,.k-button.k-flat:active,.k-button.k-flat:hover,.k-button.k-flat:hover.k-state-active,.k-button.k-flat:hover:active{color:inherit}.k-button.k-bare::before,.k-button.k-flat::before{display:block}.k-button-group{margin:0;padding:0;border-width:0;list-style:none;white-space:nowrap;display:inline-flex;flex-direction:row;vertical-align:middle;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.k-button-group .k-button+.k-button{margin-left:-1px}.k-button-group.k-button-group-stretched .k-button{-ms-flex:1 0 auto;flex:1 0 auto}.k-button-group .k-button.k-state-active,.k-button-group .k-button:active{z-index:2}.k-button-group .k-button.k-state-hover,.k-button-group .k-button:hover{z-index:3}.k-button-group .k-button.k-state-disabled,.k-button-group.k-state-disabled .k-button{z-index:auto}.k-button-group .k-button.k-state-focused,.k-button-group .k-button:focus{z-index:4}.k-button-group label input[type=checkbox],.k-button-group label input[type=radio],.k-button-group>input[type=checkbox],.k-button-group>input[type=radio]{margin:0;padding:0;clip:rect(0,0,0,0);position:absolute;pointer-events:none}.k-rtl .k-button-group .k-button{margin-left:0}.k-rtl .k-button-group .k-button+.k-button{margin-right:-1px}.k-no-flexbox .k-button-group{display:inline-block}.k-no-flexbox .k-button-group:after{content:"";display:block;clear:both}.k-no-flexbox .k-button-group .k-button{display:inline-block;vertical-align:top}.k-action-buttons{margin:1em 0 0;padding:6px 8px;text-align:right;position:relative;clear:both}.k-action-buttons .k-button{min-width:75px}.k-action-buttons .k-button+.k-button{margin-left:6px}.k-action-buttons .k-button.k-left{float:left;margin:0 0 0 1em}.k-rpanel-left{-webkit-transform:translateX(-100%) translateZ(0);-ms-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);left:0}.k-rpanel-right{-webkit-transform:translateX(100%) translateZ(0);-ms-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);right:0}.k-rpanel-left,.k-rpanel-right{position:fixed;display:block;overflow:auto;min-width:320px;height:100%;top:0}.k-rpanel-left.k-rpanel-expanded,.k-rpanel-right.k-rpanel-expanded{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.k-rpanel-left+*,.k-rpanel-right+*{overflow:auto}.k-ie9 .k-rpanel-left{left:-100%}.k-ie9 .k-rpanel-left.k-rpanel-expanded{left:0}.k-rpanel-top{position:static;max-height:0}.k-rpanel-top.k-rpanel-expanded{max-height:568px;overflow:visible!important}.k-edit-form{margin:0;padding:0}.k-window>div.k-popup-edit-form{padding:1em 0}.k-grid-edit-row .k-edit-form td{border-bottom-width:0}.k-edit-form-container{position:relative}.k-edit-form-container .editor-label,.k-edit-label{float:left;clear:both;width:30%;margin-left:2%;text-align:right}.k-edit-field,.k-edit-form-container .editor-field{float:right;clear:right;width:60%;margin-right:2%;padding:0 0 .6em}.k-edit-field>input[type=checkbox],.k-edit-field>input[type=radio]{margin-top:.4em}.k-edit-form-container .k-button{margin:0 .16em}.k-edit-field>.k-button:first-child,.k-edit-field>input[type=checkbox]:first-child,.k-edit-field>input[type=radio]:first-child,.k-edit-field>label:first-child>input[type=checkbox]{margin-left:0}.k-edit-form-container .k-edit-buttons{clear:both;text-align:right;border-width:1px 0 0;border-style:solid;position:relative;bottom:-1em;padding:.6em}.k-window{padding:0;border-width:0;border-style:solid;display:inline-block;position:absolute;z-index:10001}.k-window .k-overlay{position:absolute;opacity:0}.k-window-titlebar{padding:8px 16px;border-width:0;border-style:none;width:100%;white-space:nowrap;min-height:16px}.k-window-title{font-size:1.2em;line-height:1.25;display:block;text-overflow:ellipsis;overflow:hidden;cursor:default}.k-window-title::before{content:"";display:inline-block}.k-window-titlebar .k-window-actions{position:absolute;top:4px;right:8px}.k-window-titlebar .k-window-action{padding:2px;width:20px;height:20px;border-width:0;box-sizing:content-box;opacity:.7}.k-window-titlebar .k-window-action:hover{opacity:1}.k-prompt-container,.k-window-content{padding:16px;height:100%;overflow:auto;position:relative;outline:0}.k-window-content+.k-prompt-container{margin-top:-16px}.k-prompt-container .k-textbox{width:100%}.k-window-iframecontent{padding:0;overflow:visible}.k-window-iframecontent .k-content-frame{vertical-align:top;border:0;width:100%;height:100%}.k-window-content>.km-scroll-container{height:100%}.k-window>.k-resize-handle{position:absolute;z-index:1;background-color:#fff;font-size:0;line-height:6px;opacity:0;zoom:1}.k-resize-n{top:-3px;left:0;width:100%;height:6px;cursor:n-resize}.k-resize-e{top:0;right:-3px;width:6px;height:100%;cursor:e-resize}.k-resize-s{bottom:-3px;left:0;width:100%;height:6px;cursor:s-resize}.k-resize-w{top:0;left:-3px;width:6px;height:100%;cursor:w-resize}.k-resize-ne,.k-resize-nw,.k-resize-se,.k-resize-sw{width:6px;height:6px}.k-resize-se{bottom:-3px;right:-3px;cursor:se-resize}.k-resize-sw{bottom:-3px;left:-3px;cursor:sw-resize}.k-resize-ne{top:-3px;right:-3px;cursor:ne-resize}.k-resize-nw{top:-3px;left:-3px;cursor:nw-resize}.k-overlay{position:fixed;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:#000;opacity:.5;-webkit-backface-visibility:hidden}.k-window-content>.k-action-buttons,.k-window>.k-action-buttons{border-width:1px 0 0;border-style:solid}.k-tabstrip{margin:0;padding:0;zoom:1;position:relative}.k-tabstrip-items{padding:.3em .3em 0}.k-tabstrip-scrollable .k-tabstrip-items{white-space:nowrap;overflow:hidden}.k-tabstrip>.k-button.k-bare{position:absolute;z-index:2;-moz-user-select:none;user-select:none}.k-tabstrip-bottom>.k-button.k-bare{top:auto;bottom:.15em}.k-tabstrip-prev{left:.4em}.k-tabstrip-next{right:.4em}.k-panelbar .k-tabstrip-items .k-item,.k-tabstrip-items .k-item{list-style-type:none;display:inline-block;position:relative;border-style:solid;border-width:1px 1px 0;padding:0;vertical-align:top}.k-tabstrip-items .k-item{overflow:hidden}.k-panelbar .k-tabstrip-items .k-state-active,.k-tabstrip-items .k-state-active,.k-tabstrip-items .k-tab-on-top{margin-bottom:-1px;padding-bottom:1px}.k-panelbar .k-tabstrip-items .k-item,.k-tabstrip-top>.k-tabstrip-items .k-item{margin:0 -1px 0 0}.k-panelbar .k-tabstrip-top>.k-tabstrip-items .k-state-active,.k-tabstrip-top>.k-tabstrip-items .k-state-active{border-bottom-width:1px;margin-bottom:-1px;padding-bottom:0}.k-tabstrip-items .k-tab-on-top{z-index:1}.k-panelbar .k-tabstrip-items .k-link,.k-tabstrip-items .k-link{display:inline-block;border-bottom-width:0;padding:.5em .92em}.k-panelbar .k-tabstrip-items .k-icon,.k-tabstrip-items .k-icon{margin:-1px 4px 0 -3px;vertical-align:top}.k-panelbar .k-tabstrip-items .k-item .k-image,.k-panelbar .k-tabstrip-items .k-item .k-sprite,.k-tabstrip-items .k-item .k-image,.k-tabstrip-items .k-item .k-sprite{margin:-3px 3px 0 -6px;vertical-align:middle}.k-tabstrip-items .k-loading{top:0;left:0;height:0;width:20%;position:absolute;background:0 0;border-top:1px solid transparent;border-color:inherit;transition:width .2s linear;transition:"width 200ms linear";-webkit-animation:k-tab-loader 1s ease-in-out infinite;animation:k-tab-loader 1s ease-in-out infinite}.k-tabstrip-items .k-progress{-webkit-animation:none;animation:none}.k-tabstrip-items .k-loading.k-complete{width:100%;-webkit-animation:none;animation:none}.k-panelbar .k-tabstrip>.k-content,.k-tabstrip>.k-content{position:static;border-style:solid;border-width:1px;margin:0 .286em .3em;padding:.92em;zoom:1}.k-tabstrip>.k-content{display:none;overflow:auto}.k-tabstrip>.k-content.km-scroll-wrapper{padding:0}.k-tabstrip>.k-content>.km-scroll-container{padding:.3em .92em}@-webkit-keyframes k-tab-loader{0%,100%{left:0}50%{left:80%}}@keyframes k-tab-loader{0%,100%{left:0}50%{left:80%}}.k-tabstrip-left>div.k-content,.k-tabstrip-right>div.k-content{margin:.286em .3em}.k-tabstrip-left>.k-tabstrip-items .k-item,.k-tabstrip-right>.k-tabstrip-items .k-item{display:block;margin-bottom:-1px}.k-tabstrip-left>.k-tabstrip-items .k-link,.k-tabstrip-right>.k-tabstrip-items .k-link{display:block}.k-panelbar .k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-panelbar .k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-tab-on-top,.k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-tab-on-top{margin-bottom:-1px;padding-bottom:0}.k-tabstrip-left>.k-tabstrip-items{float:left;padding:.25em 0 .3em .3em}.k-tabstrip-left>.k-tabstrip-items .k-item{border-width:1px 0 1px 1px;border-radius:3px 0 0 3px}.k-tabstrip-left>.k-tabstrip-items .k-state-active{border-width:1px 0 1px 1px}.k-panelbar .k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-tab-on-top{margin-right:-1px;padding-right:1px}.k-tabstrip-right>.k-tabstrip-items{float:right;padding:.25em .3em .3em 0}.k-tabstrip-right>.k-tabstrip-items .k-item{border-width:1px 1px 1px 0;border-radius:0 3px 3px 0}.k-tabstrip-right>.k-tabstrip-items .k-state-active{border-width:1px 1px 1px 0}.k-panelbar .k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-tab-on-top{margin-left:-1px;padding-left:1px}.k-tabstrip-bottom>.k-tabstrip-items{margin-top:-1px;padding:0 .3em .3em}.k-panelbar .k-tabstrip-bottom>.k-content,.k-tabstrip-bottom>.k-content{margin:.3em .286em 0;z-index:1;position:relative}.k-tabstrip-bottom>.k-tabstrip-items .k-item{border-width:0 1px 1px;border-radius:0 0 4px 4px}.k-tabstrip-bottom>.k-tabstrip-items .k-state-active{margin-bottom:0;padding-bottom:0}.k-tabstrip-bottom>.k-content{min-height:100px}.k-tabstrip-bottom>.k-tabstrip-items .k-loading{top:auto;bottom:0}.k-panelbar{zoom:1}.k-panel>.k-item,.k-panelbar>.k-item{list-style-type:none;display:block;border-width:0;margin:0;zoom:1;border-radius:0}.k-panelbar .k-link>.k-image,.k-panelbar .k-link>.k-sprite{margin-top:-2px;margin-right:5px;vertical-align:middle}.k-panel>.k-item>.k-link,.k-panelbar>.k-item>.k-link{display:block;position:relative;border-bottom-style:solid;border-bottom-width:1px;padding:0 1em;zoom:1}.k-panelbar-collapse.k-icon,.k-panelbar-expand.k-icon{position:absolute;top:50%;right:4px;margin-top:-8px}.k-panelbar .k-content,.k-panelbar .k-panel{position:relative;border-bottom-style:solid;border-bottom-width:1px;margin:0;padding:0;zoom:1}.k-panel>.k-item>.k-link{border-bottom:0;font-size:.95em}.k-panel .k-panel>.k-item>.k-link{padding-left:2em}.k-panel .k-panel,.k-panelbar .k-i-arrow-end-right .k-link{border-bottom:0}.k-pager-wrap{clear:both;overflow:hidden;position:relative;border-style:solid;border-width:1px}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected{display:inline-block;vertical-align:top;margin-right:1px}.k-pager-numbers{margin:0 2px}.k-pager-numbers .k-current-page{display:none}.k-pager-input,.k-pager-numbers li{float:left}.k-pager-info{float:right}.k-pager-numbers .k-link{text-align:center;border-style:solid;border-radius:1.0833em}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected,.k-pager-wrap>.k-link{min-width:2em}.k-pager-wrap>.k-link{float:left;margin:0 .08333em;border-radius:1.0833em;cursor:pointer;text-align:center;border-style:solid;border-width:1px}.k-pager-wrap>.k-link>.k-icon{margin-top:-2px;color:inherit}.k-pager-wrap>a.k-state-disabled:hover{background:0 0;cursor:default}.k-pager-wrap .k-pager-refresh{float:right;border-width:0;border-radius:0}.k-pager-numbers .k-state-selected{vertical-align:top;border-style:solid;text-align:center;border-radius:1.0833em}.k-pager-wrap .k-textbox{width:3.333em}.k-pager-refresh{float:right}.k-pager-input,.k-pager-sizes{padding:0 1.4166em}.k-pager-sizes,.k-slider-vertical .k-slider-items{padding-top:1px}.k-pager-sizes{display:inline-block}.k-pager-sizes .k-widget.k-dropdown{margin-top:-2px}.k-pager-wrap .k-textbox,.k-pager-wrap .k-widget{margin:0 .4em}@media only screen and (max-width:1024px){.k-edge .k-pager-wrap,.k-ff .k-pager-wrap,.k-ie10 .k-pager-wrap,.k-ie11 .k-pager-wrap,.k-safari .k-pager-wrap,.k-webkit .k-pager-wrap{overflow:visible;min-height:2.1em}.k-edge .k-pager-input,.k-edge .k-pager-wrap .k-pager-nav,.k-ff .k-pager-input,.k-ff .k-pager-wrap .k-pager-nav,.k-ie10 .k-pager-input,.k-ie10 .k-pager-wrap .k-pager-nav,.k-ie11 .k-pager-input,.k-ie11 .k-pager-wrap .k-pager-nav,.k-safari .k-pager-input,.k-safari .k-pager-wrap .k-pager-nav,.k-webkit .k-pager-input,.k-webkit .k-pager-wrap .k-pager-nav{display:inline-block;vertical-align:top}.k-edge .k-pager-numbers,.k-ff .k-pager-numbers,.k-ie10 .k-pager-numbers,.k-ie11 .k-pager-numbers,.k-safari .k-pager-numbers,.k-webkit .k-pager-numbers{position:absolute;left:4.8em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:visible;height:auto}.k-edge .k-pager-numbers:first-child,.k-ff .k-pager-numbers:first-child,.k-ie10 .k-pager-numbers:first-child,.k-ie11 .k-pager-numbers:first-child,.k-safari .k-pager-numbers:first-child,.k-webkit .k-pager-numbers:first-child{left:.2em}.k-edge .k-pager-numbers.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ie10 .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{-ms-transform:translatey(-100%);transform:translatey(-100%);-webkit-transform:translatey(-100%)}.k-edge .km-pane-wrapper .k-pager-numbers,.k-ff .km-pane-wrapper .k-pager-numbers,.k-ie10 .km-pane-wrapper .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-pager-numbers,.k-safari .km-pane-wrapper .k-pager-numbers,.k-webkit .km-pane-wrapper .k-pager-numbers{position:relative;left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.k-edge .km-pane-wrapper .k-pager-numbers .k-link,.k-edge .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-edge .km-pane-wrapper .k-pager-wrap>.k-link,.k-edge .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ff .km-pane-wrapper .k-pager-numbers .k-link,.k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ff .km-pane-wrapper .k-pager-wrap>.k-link,.k-ff .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ie10 .km-pane-wrapper .k-pager-numbers .k-link,.k-ie10 .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ie10 .km-pane-wrapper .k-pager-wrap>.k-link,.k-ie10 .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-link,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-safari .km-pane-wrapper .k-pager-numbers .k-link,.k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-safari .km-pane-wrapper .k-pager-wrap>.k-link,.k-safari .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-webkit .km-pane-wrapper .k-pager-numbers .k-link,.k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-link,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-pager-info{padding-top:0;padding-bottom:0}.k-edge .k-rtl .k-pager-numbers,.k-ff .k-rtl .k-pager-numbers,.k-ie10 .k-rtl .k-pager-numbers,.k-ie11 .k-rtl .k-pager-numbers,.k-safari .k-rtl .k-pager-numbers,.k-webkit .k-rtl .k-pager-numbers{left:auto;right:4.8em;width:4.5em}.k-edge .k-rtl .k-pager-numbers:first-child,.k-ff .k-rtl .k-pager-numbers:first-child,.k-ie10 .k-rtl .k-pager-numbers:first-child,.k-ie11 .k-rtl .k-pager-numbers:first-child,.k-safari .k-rtl .k-pager-numbers:first-child,.k-webkit .k-rtl .k-pager-numbers:first-child{left:auto;right:.2em}.k-edge .k-rtl .km-pane-wrapper .k-pager-numbers,.k-ff .k-rtl .km-pane-wrapper .k-pager-numbers,.k-ie10 .k-rtl .km-pane-wrapper .k-pager-numbers,.k-ie11 .k-rtl .km-pane-wrapper .k-pager-numbers,.k-safari .k-rtl .km-pane-wrapper .k-pager-numbers,.k-webkit .k-rtl .km-pane-wrapper .k-pager-numbers{right:5.8em}.k-edge .k-pager-numbers .k-current-page,.k-ff .k-pager-numbers .k-current-page,.k-ie10 .k-pager-numbers .k-current-page,.k-ie11 .k-pager-numbers .k-current-page,.k-safari .k-pager-numbers .k-current-page,.k-webkit .k-pager-numbers .k-current-page{display:block;border-left:0}.k-edge .k-pager-numbers li:not(.k-current-page),.k-ff .k-pager-numbers li:not(.k-current-page),.k-ie10 .k-pager-numbers li:not(.k-current-page),.k-ie11 .k-pager-numbers li:not(.k-current-page),.k-safari .k-pager-numbers li:not(.k-current-page),.k-webkit .k-pager-numbers li:not(.k-current-page){display:none}.k-edge .k-pager-numbers .k-current-page .k-link,.k-ff .k-pager-numbers .k-current-page .k-link,.k-ie10 .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-safari .k-pager-numbers .k-current-page .k-link,.k-webkit .k-pager-numbers .k-current-page .k-link{width:3.2em;padding:0 .429em 0 .714em;border-radius:1.0833em}.k-edge .k-pager-numbers+.k-link,.k-ff .k-pager-numbers+.k-link,.k-ie10 .k-pager-numbers+.k-link,.k-ie11 .k-pager-numbers+.k-link,.k-safari .k-pager-numbers+.k-link,.k-webkit .k-pager-numbers+.k-link{margin-left:4.8em}.k-edge .k-rtl .k-pager-numbers+.k-link,.k-ff .k-rtl .k-pager-numbers+.k-link,.k-ie10 .k-rtl .k-pager-numbers+.k-link,.k-ie11 .k-rtl .k-pager-numbers+.k-link,.k-safari .k-rtl .k-pager-numbers+.k-link,.k-webkit .k-rtl .k-pager-numbers+.k-link{margin-right:5.1em;margin-left:0}.k-edge .k-pager-numbers .k-link,.k-edge .k-pager-numbers .k-state-selected,.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected,.k-ie10 .k-pager-numbers .k-link,.k-ie10 .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{display:block;margin-right:0;padding:1px 5px;text-align:left}.k-edge .k-pager-numbers.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ie10 .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{box-sizing:border-box;padding:2px 2px 0}.k-edge .k-pager-numbers.k-state-expanded .k-current-page,.k-ff .k-pager-numbers.k-state-expanded .k-current-page,.k-ie10 .k-pager-numbers.k-state-expanded .k-current-page,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,.k-safari .k-pager-numbers.k-state-expanded .k-current-page,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page{-ms-transform:translatey(100%);transform:translatey(100%);-webkit-transform:translatey(100%);margin:-2em -3px 0;padding:0}.k-edge .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ie10 .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link{border-radius:0 0 1.0833em 1.0833em}.k-edge .k-pager-numbers.k-state-expanded li,.k-ff .k-pager-numbers.k-state-expanded li,.k-ie10 .k-pager-numbers.k-state-expanded li,.k-ie11 .k-pager-numbers.k-state-expanded li,.k-safari .k-pager-numbers.k-state-expanded li,.k-webkit .k-pager-numbers.k-state-expanded li{display:inline-block}}@media only screen and (max-width:640px){.k-edge .k-pager-info,.k-ff .k-pager-info,.k-ie10 .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{display:none}}@media only screen and (max-width:480px){.k-edge .k-pager-sizes,.k-ff .k-pager-sizes,.k-ie10 .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{display:none}}.k-rtl .k-pager-wrap .k-i-arrow-e,.k-rtl .k-pager-wrap .k-i-arrow-w,.k-rtl .k-pager-wrap .k-i-seek-e,.k-rtl .k-pager-wrap .k-i-seek-w{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.k-menu{cursor:default}.k-menu .k-link{white-space:nowrap}.k-menu,.k-menu .k-menu-group,.k-menu-scroll-wrapper .k-menu-group,.k-popups-wrapper .k-menu-group{list-style:none;margin:0;padding:0;zoom:1}.k-menu:after{content:'';display:block;width:99%;height:0;float:inherit;clear:both}.k-menu .k-item,.k-menu-scroll-wrapper .k-item,.k-popups-wrapper .k-item{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-menu .k-item div,.k-menu-scroll-wrapper .k-item div,.k-popups-wrapper .k-item div{-webkit-user-select:default;-moz-user-select:default;-ms-user-select:default;user-select:default}.k-menu .k-item .k-item,.k-menu-scroll-wrapper .k-item .k-item,.k-menu-scroll-wrapper.vertical>.k-item,.k-popups-wrapper .k-item .k-item,.k-popups-wrapper.vertical>.k-item,ul.k-menu-vertical>.k-item{display:block;float:none;border-width:0}.k-menu .k-image,.k-menu .k-item>.k-link>.k-icon,.k-menu .k-sprite,.k-menu-scroll-wrapper .k-image,.k-menu-scroll-wrapper .k-item>.k-link>.k-icon,.k-menu-scroll-wrapper .k-sprite,.k-popups-wrapper .k-image,.k-popups-wrapper .k-item>.k-link>.k-icon,.k-popups-wrapper .k-sprite{margin:-2px 4px 0 -4px;vertical-align:middle}.k-menu .k-item>.k-link,.k-menu-scroll-wrapper .k-item>.k-link,.k-popups-wrapper .k-item>.k-link{display:block;padding:1.071em;line-height:1.34em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-context-menu,.k-flatcolorpicker .k-hsv-rectangle,.k-listbox .k-list-scroller li{-moz-user-select:none;-ms-user-select:none}.k-menu .k-menu-group,.k-menu-scroll-wrapper .k-menu-group,.k-popups-wrapper .k-menu-group{display:none;border-style:solid;border-width:1px;overflow:visible;white-space:nowrap}.k-menu .k-menu-group>.k-item,.k-menu-scroll-wrapper .k-menu-group>.k-item,.k-popups-wrapper .k-menu-group>.k-item{display:block;border-width:0}.k-menu .k-item,.k-menu-scroll-wrapper .k-item,.k-menu-scroll-wrapper.horizontal>.k-item,.k-popups-wrapper .k-item,.k-popups-wrapper.horizontal>.k-item,.k-widget.k-menu-horizontal>.k-item{position:relative;float:left;border-style:solid;border-width:0 1px 0 0;vertical-align:top;zoom:1;box-sizing:content-box}.k-context-menu.k-menu-horizontal>.k-last,.k-menu .k-animation-container,.k-menu-scroll-wrapper .k-animation-container,.k-popups-wrapper .k-animation-container,.k-popups-wrapper.horizontal>.k-last{border:0}.k-context-menu.k-menu-vertical>.k-item>.k-link,.k-menu .k-menu-group .k-item>.k-link,.k-menu-scroll-wrapper .k-menu-group .k-item>.k-link,.k-popups-wrapper.vertical>.k-item>.k-link{padding:.28em 1.8em .38em .9em}.k-context-menu.k-menu-horizontal>.k-separator,.k-popups-wrapper.horizontal>.k-separator{display:none}.k-context-menu.k-menu-horizontal>.k-item,.k-popups-wrapper.horizontal>.k-item{box-sizing:border-box}.k-menu-horizontal>.k-item>.k-link>.k-menu-expand-arrow,.k-menu-scroll-wrapper .k-item>.k-link>.k-menu-expand-arrow,.k-popups-wrapper .k-item>.k-link>.k-menu-expand-arrow{margin:-2px 0 0}.k-menu .k-item>.k-link>.k-i-arrow-60-down,.k-menu-scroll-wrapper .k-item>.k-link>.k-i-arrow-60-down,.k-popups-wrapper .k-item>.k-link>.k-i-arrow-60-down{margin-right:-8px}.k-menu-group .k-item>.k-link>.k-menu-expand-arrow,.k-menu-scroll-wrapper .k-item>.k-link>.k-i-arrow-60-right,.k-menu-vertical .k-item>.k-link>.k-menu-expand-arrow,.k-popups-wrapper .k-item>.k-link>.k-i-arrow-60-right{position:absolute;top:50%;margin-top:-8px;right:2px;right:.2rem}.k-menu .k-animation-container,.k-menu .k-menu-group,.k-menu-scroll-wrapper .k-animation-container,.k-menu-scroll-wrapper .k-menu-group,.k-popups-wrapper .k-animation-container,.k-popups-wrapper .k-menu-group{position:absolute;left:0}.k-menu .k-animation-container .k-animation-container,.k-menu .k-menu-group .k-menu-group,.k-menu-scroll-wrapper .k-animation-container .k-animation-container,.k-menu-scroll-wrapper .k-menu-group .k-menu-group,.k-menu-scroll-wrapper.vertical .k-animation-container,.k-menu-scroll-wrapper.vertical .k-menu-group,.k-menu-vertical .k-animation-container,.k-menu-vertical .k-menu-group,.k-popups-wrapper .k-animation-container .k-animation-container,.k-popups-wrapper .k-menu-group .k-menu-group,.k-popups-wrapper.vertical .k-animation-container,.k-popups-wrapper.vertical .k-menu-group{top:0;left:0}.k-menu .k-animation-container .k-menu-group,.k-menu-scroll-wrapper .k-animation-container .k-menu-group,.k-popups-wrapper .k-animation-container .k-menu-group{top:auto;left:auto;margin-left:-1px}.k-menu .k-animation-container,.k-menu-scroll-wrapper .k-animation-container,.k-popup .k-animation-container,.k-popups-wrapper .k-animation-container{margin-top:-1px;padding-left:1px}.k-ie .k-menu .k-animation-container,.k-ie .k-menu-scroll-wrapper .k-animation-container,.k-ie .k-popup .k-animation-container,.k-ie .k-popups-wrapper .k-animation-container{margin-top:-2px}.k-popup .k-animation-container .k-popup{margin-left:-1px}.k-menu-scroll-wrapper .k-separator,.k-popups-wrapper .k-separator,ul.k-menu .k-separator{padding:.25em 0;height:100%;width:1px;font-size:0;line-height:0;border-width:0 1px 0 0}.k-menu .k-menu-group .k-separator,.k-menu-scroll-wrapper.vertical .k-menu-group .k-separator,.k-menu-scroll-wrapper.vertical .k-separator,.k-popups-wrapper.vertical .k-menu-group .k-separator,.k-popups-wrapper.vertical .k-separator,ul.k-menu-vertical .k-separator{padding:0;height:1px;width:100%;border-width:1px 0 0}.k-menu-scroll-wrapper .k-widget.k-menu,.k-popups-wrapper .k-widget.k-menu{white-space:nowrap;overflow:hidden}.k-menu-scroll-wrapper.vertical .k-menu.k-menu-vertical,.k-popups-wrapper.vertical .k-menu.k-menu-vertical{height:100%;box-sizing:border-box}.k-menu-scroll-wrapper.horizontal .k-menu.k-menu-horizontal>.k-item,.k-popups-wrapper.horizontal .k-menu.k-menu-horizontal>.k-item{display:inline-block;overflow:hidden;float:none}.k-menu-scroll-wrapper.vertical .k-menu.k-menu-vertical>.k-item,.k-popups-wrapper.vertical .k-menu.k-menu-vertical>.k-item{overflow:hidden}.k-menu-scroll-wrapper,.k-popups-wrapper{position:relative;border:0;margin:0;padding:0}.k-menu-scroll-wrapper.vertical,.k-popups-wrapper.vertical{height:100%}.k-menu-scroll-wrapper>.k-animation-container .k-item,.k-popups-wrapper>.k-animation-container .k-item{float:none}.k-menu-scroll-wrapper .k-menu-scroll-button,.k-popups-wrapper .k-menu-scroll-button{border-radius:0;position:absolute;display:none}.k-menu-scroll-wrapper .k-scroll-up,.k-popups-wrapper .k-scroll-up{top:0;left:0}.k-menu-scroll-wrapper .k-scroll-down,.k-popups-wrapper .k-scroll-down{bottom:0;left:0}.k-menu-scroll-wrapper .k-scroll-down,.k-menu-scroll-wrapper .k-scroll-up,.k-popups-wrapper .k-scroll-down,.k-popups-wrapper .k-scroll-up{width:100%;height:16px;padding:0 .7em;line-height:.2em}.k-menu-scroll-wrapper .k-scroll-left,.k-popups-wrapper .k-scroll-left{top:0;left:0}.k-menu-scroll-wrapper .k-scroll-right,.k-popups-wrapper .k-scroll-right{top:0;right:0}.k-menu-scroll-wrapper .k-scroll-left,.k-menu-scroll-wrapper .k-scroll-right,.k-popups-wrapper .k-scroll-left,.k-popups-wrapper .k-scroll-right{width:16px;height:100%;padding-left:0;padding-right:0}.k-menu-scroll-wrapper .k-scroll-left .k-icon,.k-menu-scroll-wrapper .k-scroll-right .k-icon,.k-popups-wrapper .k-scroll-left .k-icon,.k-popups-wrapper .k-scroll-right .k-icon{margin-top:-.5em;position:absolute;top:50%;left:0}.k-context-menu{border:0;-webkit-user-select:none;user-select:none}.k-grid,.k-listview{position:relative;zoom:1}.k-grid table{width:100%;margin:0;max-width:none;border-collapse:separate;border-spacing:0;empty-cells:show;border-width:0;outline:0}.k-header.k-drag-clue{overflow:hidden}.k-filter-row th,.k-grid-header th.k-header{overflow:hidden;border-style:solid;border-width:0 0 1px 1px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;text-align:left}.k-grid-header th.k-header{vertical-align:bottom}.k-filtercell,.k-filtercell .k-widget,.k-filtercell>span{display:block;width:auto}.k-filtercell>span{position:relative;min-height:2em;line-height:2em}.k-filtercell>.k-operator-hidden{padding-right:2.3em}.k-filter-row .k-dropdown-operator,.k-filtercell>span>.k-button{position:absolute;top:0;right:0}.k-filtercell>span>label{vertical-align:middle}.k-filter-row label>input[type=radio]{vertical-align:middle;position:relative;bottom:2px}.k-ff .k-grid .k-filter-row .k-i-filter-clear{top:1px}.k-grid-header th.k-header>.k-link{display:block;overflow:hidden;text-overflow:ellipsis}.k-grid .k-pager-numbers,.k-grid-content-locked+.k-grid-content,.k-grid-footer-locked+.k-grid-footer-wrap,.k-grid-header-locked+.k-grid-header-wrap{display:inline-block;vertical-align:top}.k-grid-header th.k-with-icon .k-link{margin-right:18px}.k-grid-header th>.k-link>.k-icon{vertical-align:text-top}.k-grid .k-state-hover{cursor:pointer}.k-grid-column-resizing,.k-grid-column-resizing .k-button,.k-grid-column-resizing .k-grid-filter,.k-grid-column-resizing .k-grid-toolbar,.k-grid-column-resizing .k-link{cursor:col-resize}.k-grid td{border-style:solid;border-width:0 0 0 1px;overflow:hidden;line-height:1.6em;vertical-align:middle;text-overflow:ellipsis}.k-grid td.k-group-cell,.k-grid th.k-group-cell,.k-grid-edit-row td{text-overflow:clip}.k-grid .k-grouping-row td,.k-grid .k-hierarchy-cell{overflow:visible}.k-grid-edit-row .k-textbox,.k-grid-edit-row .text-box{margin-top:0;margin-bottom:0}.k-grid-footer-wrap,.k-grid-header-wrap{position:relative;width:100%;overflow:hidden;border-style:solid;border-width:0 1px 0 0;zoom:1}div.k-grid-footer,div.k-grid-header{padding-right:17px;border-bottom-style:solid;border-bottom-width:1px;zoom:1}.k-grid-header-locked>table,.k-grid-header-wrap>table{margin-bottom:-1px}.k-grid-content{position:relative;width:100%;overflow:auto;overflow-x:auto;overflow-y:scroll;zoom:1;min-height:0}.k-mobile .k-grid tbody{-webkit-backface-visibility:hidden}.k-mobile .k-grid-backface tbody{-webkit-backface-visibility:visible}.k-grid-content-expander{position:absolute;visibility:hidden;height:1px}.k-grid-norecords{width:100%;height:100%;text-align:center}.k-grid-norecords-template{width:20em;height:4em;line-height:4em;vertical-align:middle;margin:0 auto}.k-grid-content>.k-grid-norecords>.k-grid-norecords-template{top:50%;left:50%;margin-left:-10em;margin-top:-2em;position:absolute}@media print{.k-grid{height:auto!important}.k-grid-header{padding:0!important}.k-grid-content,.k-grid-header-wrap{overflow:visible;height:auto!important}}.k-grid .k-scrollbar{-ms-overflow-style:scrollbar}.k-virtual-scrollable-wrap{height:100%;overflow-y:hidden;position:relative}.k-grid-content table,.k-grid-content-locked>table,.k-grid-footer table,.k-grid-header table{table-layout:fixed}.k-grid-lockedcolumns{white-space:nowrap}.k-grid-content,.k-grid-content-locked,.k-pager-wrap{white-space:normal}.k-grid-content-locked,.k-grid-footer-locked,.k-grid-header-locked{display:inline-block;vertical-align:top;overflow:hidden;position:relative;border-style:solid;border-width:0 1px 0 0}.k-grid-toolbar{border-style:solid;border-width:1px 0 0}.k-filter-row>th:first-child,.k-grid tbody td:first-child,.k-grid tfoot td:first-child,.k-grid-header th.k-header:first-child{border-left-width:0}.k-grid-header th.k-header.k-first{border-left-width:1px}.k-grid-toolbar:first-child,.k-grouping-header+.k-grid-toolbar{border-width:0 0 1px}.k-footer-template td{border-style:solid;border-width:1px 0 0 1px}.k-group-footer td{border-style:solid;border-width:1px 0}.k-gantt-toolbar>ul>li:first-child+li,.k-group-footer .k-group-cell+td{border-left-width:1px}.k-grid-footer{border-style:solid;border-width:1px 0 0}.k-grid-footer td{border-top-width:0}.k-grid-footer>td{border-top-width:1px}.k-grid-pager{border-width:1px 0 0}.k-grid .k-pager-numbers{float:left;cursor:default;margin-right:1px}.k-widget.k-grid .k-pager-numbers{position:relative}.k-header>.k-grid-filter,.k-header>.k-header-column-menu{float:right;margin:-.5em -.6em -.4em 0;padding:.5em .2em .4em;position:relative;z-index:1;color:inherit}.k-grid .k-animation-container{position:absolute}.k-list-filter,form.k-filter-menu .k-textbox,form.k-filter-menu .k-widget{display:block}form.k-filter-menu .k-textbox{width:100%}.k-filter-help-text,.k-filter-menu .k-textbox,.k-filter-menu .k-widget{margin:.19em 0 0}.k-filter-menu span.k-filter-and{width:6em;margin:.5em 0}.k-filter-menu .k-button+.k-button{margin-right:0}.k-filter-menu .k-filter-selected-items{font-weight:700;margin:.5em}.k-multicheck-wrap{overflow:auto;overflow-x:hidden;white-space:nowrap;max-height:300px}.k-multicheck-wrap .k-item{line-height:2.2em}.k-grouping-row .k-icon{margin:-3px 4px 0 2px}.k-grouping-row p{display:inline-block;vertical-align:middle;margin-left:-.6em;padding:0 .6em}.k-grouping-row .k-group-cell,.k-grouping-row+tr .k-group-cell{border-top-width:0;text-overflow:none}.k-grid .k-hierarchy-cell+td{border-left-width:0}.k-grid .k-group-col,.k-grid .k-hierarchy-col{width:27px}.k-grouping-header{border-bottom-style:solid;border-bottom-width:1px}.k-grouping-dropclue{position:absolute;width:6px;height:25px;background-repeat:no-repeat;background-position:-165px -148px}.k-grouping-dropclue:after,.k-grouping-dropclue:before{content:"";width:0;height:0;border:3px solid;border-left-color:transparent;border-right-color:transparent;position:absolute;left:0}.k-dirty-cell:before,.k-gantt .k-gantt-tasks td:after{content:"\a0"}.k-grouping-dropclue:before{top:0;border-bottom:0}.k-grouping-dropclue:after{bottom:0;border-top:0}.k-group-indicator{padding:.15em .15em .15em .4em;border-width:1px;border-style:solid;line-height:1.5em;display:inline-flex;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;vertical-align:top}.k-grouping-header .k-group-indicator{margin:0 3px}.k-group-indicator .k-button.k-bare,.k-group-indicator .k-link{padding:0;border-width:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.k-group-indicator .k-link .k-icon{margin-right:4px}.k-group-indicator .k-button.k-bare{margin-left:8px;padding:0;width:auto;height:auto;opacity:.5}.k-group-indicator .k-button.k-bare::after,.k-group-indicator .k-button.k-bare::before{display:none}.k-group-indicator .k-button.k-bare:hover{opacity:1}.k-no-flexbox .k-group-indicator{display:inline-block}.k-no-flexbox .k-group-indicator .k-button,.k-no-flexbox .k-group-indicator .k-link{display:inline-block;vertical-align:middle}.k-dirty-cell:before{display:inline-block;width:0;float:left}.k-dirty-cell{position:relative}.k-dirty-cell.k-edit-cell{position:static}.k-dirty-cell .k-dirty{margin:0;top:0;left:0}.k-dirty{position:absolute;width:0;height:0;border-style:solid;border-width:3px;border-color:red transparent transparent red;margin:-.45em 0 0 -.6em;padding:0;overflow:hidden;vertical-align:top}.k-grid .k-group-cell,.k-grid .k-grouping-row td{border-bottom-width:0}.k-grid-toolbar,.k-grouping-header{margin:0;cursor:default}.k-grid .k-edit-container{padding:0}.k-grid .field-validation-error{display:block}.k-drag-separator,.k-gantt-layout,.k-grid-actions,.k-grid-header .k-sort-order{display:inline-block}.k-grid .input-validation-error{border-style:ridge;border-color:red;background-color:pink}.k-grid-toolbar .k-button{vertical-align:middle}.k-grid .k-button{margin:0 .16em}.k-grid tbody .k-button{min-width:64px}.k-grid tbody button.k-button{min-width:78px}html body .k-grid tbody .k-button-icon{width:auto;min-width:0}.k-detail-row{position:relative}.k-grid .k-detail-cell{overflow:visible}.k-grid .k-edit-cell{padding:0 .3em;white-space:nowrap}.k-column-menu .k-calendar .k-link,.k-grid .k-edit-cell .k-tooltip{white-space:normal}.k-edit-cell>.k-textbox,.k-edit-cell>.k-widget,.k-grid-edit-row>td>.k-textbox,.k-grid-edit-row>td>.k-widget,.k-grid-edit-row>td>.text-box{width:100%}html .k-edit-cell .k-tooltip,html .k-grid-edit-row .k-tooltip{width:auto;max-width:300px}.k-edit-cell input[type=checkbox]{margin-left:.6em}.k-grid tbody td>.k-grid-delete{margin-top:-.2em;margin-bottom:-.2em}.k-grid-resize-indicator{position:absolute;width:2px;background-color:#aaa}.k-grid-header .k-resize-handle,.k-grid>.k-resize-handle{position:absolute;height:25px;cursor:col-resize;z-index:2}.k-marquee{position:absolute;z-index:100000}.k-marquee-color,.k-marquee-text{position:absolute;top:0;left:0;width:100%;height:100%}.k-marquee-color{filter:alpha(opacity=60);opacity:.6}.k-ie9 .k-column-menu{width:160px}.k-column-menu{min-width:160px}.k-column-menu .k-sprite{margin-right:10px}.k-column-menu>.k-menu{border-width:0}.k-columns-item .k-group{max-height:200px;overflow:auto}.k-pdf-export-shadow .k-grid{float:left;width:auto!important}.k-pdf-export-shadow .k-grid,.k-pdf-export-shadow .k-grid-content,.k-pdf-export-shadow .k-grid-content-locked{height:auto!important;overflow:visible}.k-pdf-export-shadow .k-grid-content-locked+.k-grid-content,.k-pdf-export-shadow .k-grid-footer-locked+.k-grid-footer-wrap,.k-pdf-export-shadow .k-grid-header-locked+.k-grid-header-wrap{width:auto!important}.k-pdf-export-shadow .k-grid-footer,.k-pdf-export-shadow .k-grid-header{padding:0!important}.k-loading-pdf-mask{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.k-loading-pdf-mask .k-loading-color{filter:alpha(opacity=50);opacity:.5}.k-loading-pdf-mask .k-loading-pdf-progress{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.k-pdf-export .k-loading-pdf-mask{display:none}.k-autofitting{width:auto!important;table-layout:auto!important}.k-autofitting td,.k-autofitting th.k-header{white-space:nowrap!important}.k-autofitting .k-detail-row{display:none!important}.k-grid input.k-checkbox+label.k-checkbox-label{cursor:default;outline:0}.k-grid .k-checkbox-label.k-no-text{padding:0}.k-grid .k-edit-cell input.k-checkbox+label.k-checkbox-label,.k-grid .k-edit-cell input[type=checkbox]{margin-left:.3em}.k-grid .k-grouping-row+tr td{border-top-width:1px}.k-grid .k-group-cell,.k-grid .k-grouping-row+tr td.k-group-cell{border-top-width:0}.k-window .k-popup-edit-form .k-edit-field input.k-checkbox{position:absolute;margin-left:1px;margin-top:.8em;width:14px;height:14px;z-index:1}.k-window .k-popup-edit-form .k-edit-field input.k-checkbox+label.k-checkbox-label{cursor:default}.k-window .k-popup-edit-form .k-edit-field label.k-checkbox-label{margin-top:.5em}.k-grid-header .k-link .k-icon.k-i-sort-asc-sm,.k-grid-header .k-link .k-icon.k-i-sort-desc-sm,.k-grid-header .k-sort-order{margin-top:1px;vertical-align:text-top}.k-grid-header .k-i-sort-asc-sm,.k-grid-header .k-i-sort-desc-sm{margin-left:7px}.k-grid-header .k-sort-order{height:16px;line-height:16px;margin-left:-1px;font-size:12px}@media only screen and (max-width:1024px){.k-edge .k-grid .k-pager-numbers,.k-ff .k-grid .k-pager-numbers,.k-ie11 .k-grid .k-pager-numbers,.k-safari .k-grid .k-pager-numbers,.k-webkit .k-grid .k-pager-numbers{position:absolute;left:4.8em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:visible;height:auto}.k-edge .k-grid .k-pager-numbers:first-child,.k-ff .k-grid .k-pager-numbers:first-child,.k-ie11 .k-grid .k-pager-numbers:first-child,.k-safari .k-grid .k-pager-numbers:first-child,.k-webkit .k-grid .k-pager-numbers:first-child{left:.2em}.k-edge .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.k-edge .km-pane-wrapper .k-grid .k-pager-numbers,.k-ff .km-pane-wrapper .k-grid .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.k-edge .k-rtl .k-grid .k-pager-numbers,.k-ff .k-rtl .k-grid .k-pager-numbers,.k-ie11 .k-rtl .k-grid .k-pager-numbers,.k-safari .k-rtl .k-grid .k-pager-numbers,.k-webkit .k-rtl .k-grid .k-pager-numbers{left:auto;right:4.8em;width:4.5em}.k-edge .k-rtl .k-grid .k-pager-numbers:first-child,.k-ff .k-rtl .k-grid .k-pager-numbers:first-child,.k-ie11 .k-rtl .k-grid .k-pager-numbers:first-child,.k-safari .k-rtl .k-grid .k-pager-numbers:first-child,.k-webkit .k-rtl .k-grid .k-pager-numbers:first-child{left:auto;right:.2em}.k-edge .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-ff .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-ie11 .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-safari .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-webkit .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers{right:5.8em}.k-edge .k-grid .k-pager-numbers .k-current-page,.k-ff .k-grid .k-pager-numbers .k-current-page,.k-ie11 .k-grid .k-pager-numbers .k-current-page,.k-safari .k-grid .k-pager-numbers .k-current-page,.k-webkit .k-grid .k-pager-numbers .k-current-page{display:block;border-left:0}.k-edge .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-ff .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-ie11 .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-safari .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-webkit .k-grid .k-pager-number.k-state-expanded .k-current-page{-ms-transform:translatey(100%);transform:translatey(100%);-webkit-transform:translatey(100%)}}.k-gantt-toolbar>.k-gantt-views>li.k-current-view,.k-task-dot,.k-treelist tr.k-hidden{display:none}.k-treelist .k-status{padding:.4em .6em;line-height:1.6em}.k-treelist .k-status .k-loading{vertical-align:baseline;margin-right:5px}.k-treelist.k-treelist-dragging,.k-treelist.k-treelist-dragging .k-state-hover{cursor:default}.k-task-dot,.k-treelist .k-i-arrow-45-down-right,.k-treelist .k-i-arrow-60-right{cursor:pointer}.k-treelist .k-i-drag-and-drop{position:absolute;z-index:10000;visibility:hidden;width:80px;height:5px;margin-top:-3px;background-repeat:no-repeat}.k-gantt,.k-gantt .k-splitbar,.k-gantt-tasks{position:relative}.k-treelist .k-i-arrow-45-down-right{margin-top:-.5em}.k-drag-separator{border-right:1px solid;height:1em;vertical-align:top;margin:0 .5em}.k-gantt{white-space:nowrap}.k-gantt-layout{white-space:normal;vertical-align:top}.k-gantt .k-splitbar{cursor:e-resize;width:5px;border-width:0 1px;background-repeat:repeat-y}.k-gantt .k-gantt-layout th{vertical-align:bottom}.k-gantt td{overflow:hidden;white-space:nowrap;vertical-align:top}.k-gantt .k-grid .k-edit-cell{vertical-align:middle}.k-gantt-timeline>.k-timeline,.k-gantt-treelist>.k-treelist{border-width:0;height:100%}.k-gantt-toolbar,.k-scheduler-toolbar{border-width:0 0 1px}.k-gantt-toolbar{border-style:solid}.k-gantt-layout+.k-gantt-toolbar{border-width:1px 0 0}.k-gantt-actions,.k-gantt-toolbar>ul{float:left;margin-right:.6em}.k-gantt-actions>.k-button{margin-right:.5em}.k-gantt-toolbar>.k-gantt-views{float:right;margin-right:0}.k-gantt-toolbar>ul>li{display:inline-block;border-style:solid}.k-gantt-toolbar .k-link{display:inline-block;padding:0 1.1em}.k-gantt-toolbar li:first-child+li,.k-gantt-toolbar li:first-child+li>.k-link{border-top-left-radius:4px;border-bottom-left-radius:4px}.k-gantt-toolbar li:last-child,.k-gantt-toolbar li:last-child>.k-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-gantt-toolbar li.k-button{line-height:inherit;padding-top:0;padding-bottom:0}.k-gantt .k-treelist .k-grid-header{padding:0!important}.k-gantt .k-treelist .k-grid-content{overflow-y:hidden;overflow-x:scroll}.k-treelist-group>tr>span{font-weight:700}.k-treelist-group .k-widget{font-weight:400}.k-gantt-timeline{background:0 0}.k-gantt-columns,.k-gantt-dependencies,.k-gantt-rows{position:absolute;top:0;left:0}.k-gantt-tables{position:relative}.k-gantt .k-timeline .k-grid-content{overflow-x:scroll}.k-gantt .k-gantt-timeline tr:first-child th{border-bottom-width:1px}.k-task-summary{height:10px;display:inline-block;vertical-align:top;margin-top:3px}.k-task-summary-complete{height:10px;position:relative;z-index:2}.k-task-summary-progress{height:15px;overflow:hidden}.k-task-summary-complete:after,.k-task-summary-complete:before,.k-task-summary:after,.k-task-summary:before{content:"";position:absolute;top:0;width:0;height:0;border-style:solid;border-width:8px;border-color:transparent}.k-task-dot:before,.k-toolbar .k-input:before,span.k-textbox:after{content:"\a0"}.k-task-summary-complete:before,.k-task-summary:before{left:0;border-left-color:inherit}.k-arrow-w,.k-task-draghandle,div.k-scheduler-marquee:after{border-top-color:transparent;border-left-color:transparent}.k-task-summary-complete:after,.k-task-summary:after{right:0;border-right-color:inherit}.k-arrow-e,.k-task-draghandle,div.k-scheduler-marquee:before{border-right-color:transparent}.k-line-h,.k-line-v{position:absolute}.k-line-h{height:2px}.k-line-v{width:2px}.k-arrow-e,.k-arrow-w{position:absolute;top:-4px;width:0;height:0;border-style:solid;border-width:5px}.k-arrow-e{right:-6px;border-top-color:transparent;border-bottom-color:transparent}.k-arrow-w{left:-6px;border-bottom-color:transparent}.k-task-milestone{width:13px;height:13px;margin-top:3px;border-style:solid;border-width:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.k-gantt .k-gantt-tasks .k-button-icon,.k-gantt .k-gantt-treelist .k-button{padding-top:0;padding-bottom:0}.k-gantt .k-gantt-tasks .k-button-icon{margin-top:4px;padding-left:2px;padding-right:2px}.k-gantt .k-gantt-treelist .k-button{margin-top:-4px;margin-bottom:-2px}.k-gantt .k-gantt-tasks .k-button .k-icon,.k-gantt .k-gantt-treelist .k-button .k-icon{vertical-align:text-top}.k-rel .k-button-icon{position:absolute;left:200px}.k-rel{position:relative;height:0;top:-.3em}.k-task-wrap{position:absolute;padding:0 23px 5px;margin:-1px -23px 0;z-index:2}.k-line.k-state-selected,.k-task-wrap:hover{z-index:3}.k-milestone-wrap{margin:0 -13px 0 -27px}.k-task-content{position:relative;z-index:2}.k-task-complete{position:absolute;top:0;bottom:0;left:0;width:20%;z-index:1}.k-task-dot{position:absolute;top:0;width:16px;height:16px;line-height:16px}.k-task-dot.k-state-hover{background-color:transparent}.k-task-single+.k-task-dot,.k-task-single+.k-task-dot+.k-task-dot{top:.2em}.k-task-wrap-active .k-task-dot,.k-task-wrap:hover .k-task-dot{display:block}.k-task-actions:first-child>.k-link,.k-task-dot:after,.k-task-dot:before{display:inline-block}.k-task-dot:before{width:0;height:16px}.k-task-dot:after{content:"";vertical-align:middle;width:8px;height:8px;border-radius:4px;margin-left:4px}.k-task-dot.k-state-hover:after,.k-task-dot:hover:after,.k-task-wrap-active .k-task-dot:after{border-style:solid;border-width:1px;margin-left:3px}.k-task-start{left:0}.k-task-end{right:0}.k-task-single{border-style:solid;border-width:1px;text-align:left;overflow:hidden;cursor:default;min-height:1.3em;white-space:nowrap}.k-task-template{padding:.2em 1.4em .2em .6em;line-height:normal}.k-task-actions,.k-task-content>.k-link{position:absolute;top:0;right:4px;white-space:nowrap}.k-task-actions{z-index:1}.k-task-actions:first-child{position:static;float:left;margin:4px 2px 0 4px}.k-webkit .k-task-actions:first-child{margin-top:3px}.k-task-delete{display:none}.k-task-wrap-active .k-task-delete,.k-task-wrap:hover .k-task-delete{display:inline-block}.k-task-single .k-resize-handle{position:absolute;visibility:hidden;z-index:2;height:auto}.k-task-single:hover .k-resize-handle,.k-task-wrap-active .k-resize-handle{visibility:visible}.k-task-single .k-resize-handle:after{content:"";position:absolute;filter:alpha(opacity=50);opacity:.5}.k-task-content>.k-resize-e{right:0;top:0;bottom:0;width:.4em}.k-task-content>.k-resize-w{left:0;top:0;bottom:0;width:.4em}.k-task-content>.k-resize-e:after,.k-task-content>.k-resize-w:after{left:1px;top:50%;margin-top:-.7em;height:1.4em;width:1px}.k-task-content>.k-resize-e:after{left:auto;right:1px}.k-task-draghandle{position:absolute;bottom:0;width:0;height:0;margin:0 18px;border-width:5px;border-style:solid;display:none;cursor:e-resize}.k-task-wrap-active .k-task-draghandle,.k-task-wrap:hover .k-task-draghandle{display:block}.k-dependency-hint{z-index:4}.k-gantt-rowheight .k-task-dot,.k-gantt-rowheight .k-task-milestone,.k-gantt-rowheight .k-task-single+.k-task-dot,.k-gantt-rowheight .k-task-single+.k-task-dot+.k-task-dot,.k-gantt-rowheight .k-task-summary{top:50%}.k-gantt-rowheight .k-task-milestone,.k-gantt-rowheight .k-task-summary{margin-top:-6px}.k-gantt-rowheight .k-task-dot,.k-gantt-rowheight .k-task-single+.k-task-dot,.k-gantt-rowheight .k-task-single+.k-task-dot+.k-task-dot{margin-top:-11px}.k-gantt-rowheight .k-task-single{height:calc(100% - 2px)}.k-ie .k-gantt-rowheight .k-task-single{height:99%}.k-gantt-rowheight .k-task-content{height:100%}.k-gantt-rowheight .k-task-content>.k-resize-e:after,.k-gantt-rowheight .k-task-content>.k-resize-w:after{top:0;margin-top:0;height:100%}.k-task-details{padding:.4em;text-align:left;white-space:nowrap}.k-task-details>strong{font-size:120%;display:block}.k-task-pct{margin:.5em 0 .1em;font-size:170%}.k-task-details>ul{line-height:1.2}.k-resources-wrap{position:absolute;z-index:2;zoom:1;margin-left:20px;margin-top:-2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-resources-wrap .k-resource{margin:0 5px}.k-gantt-edit-form>.k-edit-form-container{width:430px}.k-gantt-edit-form>.k-resources-form-container{width:506px}.k-resources-form-container>.k-grid{margin:0 .9em}.k-gantt-edit-form .k-edit-buttons .k-gantt-delete,.k-pdf-export-shadow .k-gantt{float:left}.k-pdf-export-shadow .k-gantt,.k-pdf-export-shadow .k-gantt .k-grid-content,.k-pdf-export-shadow .k-gantt-timeline{width:auto!important;height:auto!important;overflow:visible!important}.k-pdf-export-shadow .k-gantt-treelist{height:auto!important;overflow:visible!important}.k-pdf-export-shadow .k-gantt-timeline .k-grid-header{padding:0!important}.k-pdf-export-shadow .k-gantt .k-splitbar,.k-pdf-export-shadow .k-pdf-export{display:none}button.k-gantt-toggle{display:none;float:left;margin-right:.5em}@media only screen and (max-width:1024px){.k-gantt-toolbar>ul.k-gantt-views{position:absolute;right:6px;top:6px;z-index:10000}.k-rtl .k-gantt-toolbar>ul.k-gantt-views{right:auto;left:6px}.k-gantt-toolbar>ul.k-gantt-views>li:not(.k-current-view){display:none}.k-gantt-toolbar>ul.k-gantt-views>li.k-current-view{display:block;border-width:1px}.k-rtl .k-gantt-toolbar>ul.k-gantt-views>li.k-current-view{text-align:left;padding-left:1em}.k-gantt-toolbar>ul.k-gantt-views>li.k-current-view>.k-link{display:block;position:relative;padding-right:2.5em;padding-left:1em}.k-rtl .k-gantt-toolbar>ul.k-gantt-views>li.k-current-view>.k-link{padding-left:0}.k-gantt-toolbar>ul.k-gantt-views>li.k-current-view>.k-link:after{content:"\E006";position:absolute;top:50%;right:.6em;margin-top:-.5em;line-height:1em}.k-gantt-toolbar>ul.k-gantt-views.k-state-expanded>li,.k-gantt-toolbar>ul.k-gantt-views.k-state-expanded>li:first-child+li{display:block;border:0;border-radius:0}.k-gantt-toolbar>ul.k-gantt-views.k-state-expanded{border:1px solid #c5c5c5;background-color:#fff;background-image:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-rtl .k-gantt-toolbar>ul.k-gantt-views.k-state-expanded{text-align:left}}@media only screen and (max-width:480px){button.k-gantt-toggle{display:inline-block}.k-gantt-create span+span,.k-gantt-pdf span+span{display:none}.k-gantt-create .k-icon,.k-gantt-pdf .k-icon{margin:0}.k-gantt .k-splitbar{display:none;width:0;border-width:0}.k-gantt .k-gantt-treelist{display:none;max-width:0}.k-gantt .k-treelist .k-grid-content{overflow-y:scroll}.k-gantt .k-gantt-timeline{width:100%}}.k-calendar,.k-widget.k-calendar .k-nav-fast{display:inline-block}.k-pivot{position:relative}.k-pivot-toolbar{padding:.2em;border-bottom-width:1px;border-bottom-style:solid}.k-pivot .k-pivot-toolbar{padding:.6em}.k-pivot-toolbar .k-button{margin-right:.4em;line-height:1.2em;font-size:.9em;text-align:left;position:relative;padding:.3em 5em .3em .3em;cursor:move}.k-field-actions{position:absolute;right:2px;top:3px;cursor:pointer}.k-pivot .k-grid td{white-space:nowrap}.k-pivot-layout{border-spacing:0;table-layout:auto}.k-pivot-layout>tbody>tr>td{vertical-align:top;padding:0}.k-pivot td{vertical-align:top}.k-pivot-rowheaders>.k-grid,.k-pivot-table>.k-grid{border-width:0}.k-pivot-rowheaders>.k-grid td:first-child,.k-pivot-table .k-grid-header .k-header.k-first{border-left-width:1px}.k-pivot-rowheaders>.k-grid td.k-first{border-left-width:0}.k-pivot-rowheaders>.k-grid{overflow:hidden}.k-pivot-table{border-left-width:1px;border-left-style:solid}.k-pivot-table .k-grid-header-wrap>table{height:100%}.k-pivot .k-grid-header .k-header{vertical-align:top}.k-header.k-alt,td.k-alt{font-weight:700}.k-header.k-alt{background-image:none}.k-pivot-layout .k-grid td{border-bottom-width:1px}.k-pivot-layout .k-grid-footer>td{border-top-width:0}.k-pivot-filter-window .k-treeview{max-height:600px}.k-fieldselector .k-edit-buttons{bottom:auto}.k-fieldselector .k-edit-label{width:16%}.k-fieldselector .k-edit-field{width:77%}.k-fieldselector .k-edit-field>.k-textbox,.k-fieldselector .k-edit-field>.k-widget{width:99%}.k-fieldselector .k-edit-buttons>input,.k-fieldselector .k-edit-buttons>label{float:left;margin-top:.4em}.k-fieldselector p{margin:0 0 .2em .5em;text-transform:uppercase}.k-fieldselector p .k-icon{margin:0 5px 0 0}.k-fieldselector .k-columns>div:first-child,.k-fieldselector div.k-treeview{margin-right:-1px;border-width:0}.k-fieldselector .k-columns{border-style:solid;border-width:0}.k-fieldselector .k-columns>div{overflow:auto;padding:.6em;border-style:solid;border-width:0 0 0 1px;float:left;width:45%}.k-fieldselector .k-columns>div+div{float:right;border-width:0}.k-fieldselector div.k-treeview{padding-left:4px;overflow:visible}.k-fieldselector .k-list-container{margin-left:.5em;margin-bottom:1em;padding:.2em 0 0;border-style:solid;border-width:1px}.k-fieldselector .k-list{padding-bottom:2em}.k-fieldselector .k-list li.k-item{padding:.3em 3.3em .3em .3em;margin:0 .2em .2em;position:relative;font-size:.9em;line-height:1.2em;min-height:1em}.k-i-kpi-trend-decrease,.k-i-kpi-trend-equal,.k-i-kpi-trend-increase{color:#858585}.k-i-kpi-status-hold{color:#f9ce1d}.k-i-kpi-status-deny{color:#f44336}.k-i-kpi-status-open{color:#4caf50}.k-pdf-export-shadow .k-pivot .k-grid-content{overflow:visible!important}.k-pdf-export-shadow .k-pivot .k-grid-content,.k-pdf-export-shadow .k-pivot .k-pivot-rowheaders .k-grid{height:100%!important}.k-pdf-export-shadow .k-pivot .k-grid-header{padding-right:0!important}.k-pdf-export-shadow .k-pivot{width:auto!important;height:auto!important}.k-pdf-export-shadow .k-pivot .k-grid-content>table,.k-pdf-export-shadow .k-pivot .k-grid-header-wrap>table{width:100%!important;height:auto!important}.k-pivot .k-field-actions .k-icon{pointer-events:all}.k-calendar{position:relative;width:19em;overflow:hidden}.k-week-number{width:21.71428571em}.k-button-wrapper .k-link:hover,.k-calendar .k-action-link,.k-calendar .k-nav-today:hover{text-decoration:underline}.k-calendar .k-footer,.k-calendar .k-header{position:relative;text-align:center;zoom:1}.k-calendar .k-content{float:left;border-spacing:0;width:100%;height:14.167em;border-width:0;margin:0;table-layout:fixed;outline:0}.k-calendar .k-content,.k-calendar .k-content th{text-align:right}.k-calendar .k-content .k-alt{border-radius:0;text-align:center;font-weight:400;cursor:default;line-height:1.8333em}.k-calendar .k-animation-container .k-content{height:100%}.k-calendar th{border-bottom-style:solid;font-weight:400;cursor:default}.k-calendar td{cursor:pointer}.k-calendar .k-state-focus{border-style:dotted;border-width:.08333em;padding:0}.k-calendar .k-content .k-link{display:block;overflow:hidden}.k-calendar .k-meta-view .k-link{padding:.25em 0 .3em;text-align:center}.k-calendar .k-footer{clear:both}.k-calendar .k-footer .k-nav-today,.k-calendar .k-footer>.k-state-disabled{display:block;height:100%}div.k-treeview{border-width:0;background:0 0;overflow:auto;white-space:nowrap}.k-treeview .k-item{display:block;border-width:0;margin:0;padding:0 0 0 16px}.k-treeview .k-content,.k-treeview .k-item>.k-group,.k-treeview>.k-group{margin:0;padding:0;background:0 0;list-style-type:none;position:relative}.k-flatcolorpicker,.k-toolbar .k-split-button,span.k-colorpicker,span.k-combobox,span.k-datepicker,span.k-datetimepicker,span.k-dropdown,span.k-dropdowntree,span.k-numerictextbox,span.k-timepicker{background-image:none}.k-treeview .k-checkbox,.k-treeview .k-icon,.k-treeview .k-image,.k-treeview .k-in,.k-treeview .k-sprite{display:inline-block;vertical-align:top}.k-checkbox-wrapper,.k-treeview .k-icon,.k-treeview .k-in{vertical-align:middle}.k-checkbox-wrapper{display:inline-block}.k-treeview .k-checkbox{margin-top:.2em}.k-treeview .k-checkbox-label{padding-left:calc(16px + .7ex)}.k-treeview .k-request-retry{vertical-align:baseline}.k-treeview .k-i-collapse,.k-treeview .k-i-expand,.k-treeview .k-i-minus,.k-treeview .k-i-plus{margin-left:-16px;cursor:pointer}.k-treeview .k-i-collapse{margin-top:-4px}.k-treeview .k-image,.k-treeview .k-sprite{margin-right:3px}.k-treeview .k-in{margin:1px 0 1px .3333em;padding:.429em .6667em .429em .5833em;line-height:1.3333em;text-decoration:none;border-style:solid;border-width:1px}.k-treeview span.k-in{cursor:default}.k-treeview .k-i-drag-and-drop{position:absolute;z-index:10000;visibility:hidden;width:80px;height:5px;margin-top:-3px;background-color:transparent;background-repeat:no-repeat}.k-treeview .k-state-hover,.k-treeview .k-state-hover:hover{cursor:pointer}.k-rtl .k-treeview .k-i-collapse,.k-rtl .k-treeview .k-i-expand{margin-left:0;margin-right:-16px}.k-autocomplete,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-dropdown,.k-dropdowntree,.k-listbox,.k-multiselect,.k-numerictextbox,.k-selectbox,.k-textbox,.k-timepicker,.k-toolbar .k-split-button{position:relative;display:inline-block;width:12.4em;overflow:visible;border-width:0;vertical-align:middle}.k-autocomplete>.k-i-close,.k-dropdown-wrap>.k-i-close,.k-multiselect-wrap>.k-i-close{font-size:100%;display:none;position:absolute;cursor:pointer}.k-autocomplete>.k-i-close,.k-multiselect-wrap>.k-i-close{right:6px}.k-autocomplete>.k-i-close,.k-dropdown-wrap>.k-i-close{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.k-dropdown-wrap>.k-i-close{right:2.4em}.k-multiselect-wrap>.k-i-close{top:8px}.k-dropdown-wrap .k-readonly,.k-multiselect-wrap .k-readonly{opacity:.5}.k-autocomplete.k-state-focused>.k-i-close,.k-autocomplete.k-state-hover>.k-i-close,.k-dropdown-wrap.k-state-focused>.k-i-close,.k-dropdown-wrap.k-state-hover>.k-i-close,.k-multiselect-wrap.k-state-focused>.k-i-close,.k-multiselect-wrap.k-state-hover>.k-i-close,.k-multiselect.k-state-focused>.k-multiselect-wrap>.k-i-close,.k-multiselect.k-state-hover>.k-multiselect-wrap>.k-i-close{display:inline-block;outline:0}.k-autocomplete>.k-hidden,.k-dropdown-wrap .k-hidden,.k-multiselect-wrap .k-hidden{display:none!important}.k-autocomplete,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-dropdown,.k-dropdowntree,.k-numerictextbox,.k-selectbox,.k-timepicker,.k-toolbar .k-split-button{white-space:nowrap}.k-filter-menu .k-autocomplete,.k-filter-menu .k-combobox,.k-filter-menu .k-datepicker,.k-filter-menu .k-datetimepicker,.k-filter-menu .k-dropdown,.k-filter-menu .k-dropdowntree,.k-filter-menu .k-numerictextbox,.k-filter-menu .k-textbox,.k-filter-menu .k-timepicker{width:13.2em}.k-colorpicker,.k-toolbar .k-split-button{width:auto}.k-autocomplete,.k-numeric-wrap,.k-picker-wrap{position:relative;cursor:default}.k-dropdown-wrap,.k-multiselect-wrap,.k-numeric-wrap,.k-picker-wrap{display:block}.k-list-scroller{position:relative;overflow:auto}.k-popup.k-calendar-container,.k-popup.k-list-container{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;padding:2px;border-width:1px;border-style:solid}.k-list-container.k-popup-dropdowntree{padding:0}.k-list-container.k-popup-dropdowntree .k-check-all{margin:10px 10px 0}.k-list-container.k-popup-dropdowntree .k-treeview{box-sizing:border-box;padding:10px}.k-autocomplete.k-state-border-down,.k-list-container.k-state-border-down,.k-numeric-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down{border-bottom-width:0;padding-bottom:1px}.k-list-container .km-scroll-container{padding-bottom:6px}.k-autocomplete,.k-dropdown-wrap,.k-multiselect-wrap,.k-numeric-wrap,.k-picker-wrap,.k-textbox{border-width:1px;border-style:solid}.k-dropdown-wrap{position:relative}.k-dropdown-wrap,.k-numeric-wrap,.k-picker-wrap{padding-right:2.42142857em}.k-numeric-wrap.k-expand-padding{padding-right:0}.k-numeric-wrap.k-expand-padding .k-i-warning{right:0}.k-autocomplete,.k-textbox{padding:0}.k-textbox.k-space-left{padding-left:2em}.k-textbox.k-space-right{padding-right:2em}.k-textbox .k-icon{top:50%;margin:-8px 0 0;position:absolute}.k-space-left .k-icon{left:3px}.k-space-right .k-icon{right:3px}span.k-textbox:after{display:block;height:.4px;overflow:hidden}.k-autocomplete,.k-dropdown-wrap,.k-numeric-wrap,.k-picker-wrap{transition:box-shadow .15s ease-out;transition:"box-shadow .15s ease-out"}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-textbox>input{width:100%;box-sizing:border-box}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input{font-family:inherit;outline:0}.k-dropdown-wrap .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{position:absolute;top:0;right:0;display:inline-block;text-decoration:none}.k-combobox .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{border-style:solid;border-width:0 0 0 1px;border-color:inherit}span.k-datetimepicker .k-select,span.k-datetimepicker .k-select+.k-select{right:0}.k-autocomplete .k-input,.k-textbox>input{display:block;width:100%}.k-dropdown-wrap .k-select,.k-selectbox .k-select{overflow:hidden;border:0;text-decoration:none;color:inherit}.k-dropdown .k-input,.k-dropdowntree .k-dropdown-wrap .k-input,.k-selectbox .k-input{color:inherit;background:0 0;display:block;overflow:hidden;text-overflow:ellipsis}.k-autocomplete .k-input,.k-dropdown-wrap .k-input,.k-multiselect-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input,.k-textbox>input{line-height:2.07142857em;padding:.17857143em 0;text-indent:.8em;border:0;margin:0;overflow:hidden;text-overflow:ellipsis}.k-dropdown-wrap .k-input:before{content:"";display:inline-block;width:0}.k-ie .k-autocomplete .k-input{height:2.07142857em}.k-ie .k-combobox .k-input,.k-ie .k-numeric-wrap .k-input,.k-ie .k-picker-wrap .k-input,.k-ie .k-textbox>input{height:2.42142857em}.k-ie input.k-textbox{height:calc(2.42142857em + 2px)}.k-webkit .k-combobox .k-dropdown-wrap:before,.k-webkit .k-numeric-wrap:before,.k-webkit .k-picker-wrap:before{padding-bottom:.38em}.km.root .k-combobox .k-dropdown-wrap:before,.km.root .k-numeric-wrap:before,.km.root .k-picker-wrap:before{content:none}.k-combobox .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{display:inline}.k-dropdown-wrap .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{line-height:2.42142857em;vertical-align:middle;-moz-box-sizing:border-box;text-align:center;height:100%}.k-list,textarea.k-textbox{height:auto}.k-numeric-wrap .k-select{padding:0}body .k-datetimepicker .k-select{border-radius:0}.k-combobox .k-select,.k-dropdown,.k-dropdowntree .k-dropdown-wrap,.k-selectbox .k-icon{cursor:pointer}.k-popup{border-style:solid;border-width:1px}.k-list-optionlabel,.k-popup .k-item{cursor:default}.k-popup .k-calendar{border:0}.k-nodata{min-height:138px;width:100%;display:table;text-transform:uppercase;font-size:.85em;font-weight:lighter}.k-nodata>div{display:table-cell;text-align:center;vertical-align:middle;padding:11px}.k-fieldselector .k-list .k-item,.k-item.k-drag-clue,.k-list-optionlabel,.k-listbox .k-item,.k-popup .k-list .k-item,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{padding:1px 5px;line-height:1.8em;min-height:1.8em}.k-listbox .k-item,.k-popup .k-list .k-item{border-width:1px;border-style:solid;border-color:transparent;padding:0 4px}.k-group-header+div>.k-list>.k-item.k-first:before{content:" ";display:block;border-top-width:1px;border-top-style:solid;position:absolute;top:-1px;left:0;right:0}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{padding-right:22px}.k-overflow-container .k-item{padding:1px}.k-overflow-container .k-button.k-state-disabled,.k-overflow-container .k-button.k-state-disabled:hover,.k-overflow-container>.k-state-disabled .k-button,.k-overflow-container>.k-state-disabled .k-button:hover{border-color:transparent;background:0 0}.k-multiselect-wrap .k-input,span.k-numerictextbox{background-color:transparent}.k-fieldselector .k-list .k-item,.k-list-optionlabel.k-state-focused,.k-list-optionlabel.k-state-selected,.k-listbox .k-item,.k-overflow-container .k-state-focused,.k-overflow-container .k-state-hover,.k-overflow-container .k-state-selected,.k-popup .k-list .k-state-focused,.k-popup .k-list .k-state-hover,.k-popup .k-list .k-state-selected{padding:0 4px;border-width:1px;border-style:solid}.k-list-filter{position:relative;margin-bottom:2px}.k-list-filter>.k-textbox{padding-right:20px;width:100%}.k-list-filter>.k-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.k-dateinput .k-i-warning,.k-maskedtextbox .k-i-warning{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.km-root .k-list-filter>.k-textbox{padding-left:0;padding-right:0;border-left-width:0;border-right-width:0}.k-multiselect{display:block;width:auto}.k-multiselect-wrap{border-radius:4px;padding-right:22px}.k-multiselect-wrap .k-input{min-width:25px;min-height:2.07142857em;padding:.17857143em;text-indent:.8em;border:0;margin:0;float:left}.k-multiselect-wrap .k-input::-ms-clear{display:none}.k-multiselect-wrap li{float:left;position:relative}.k-autocomplete .k-i-loading,.k-multiselect .k-i-loading{position:absolute;top:auto;right:.4em}.k-multiselect-wrap .k-select{position:absolute;top:0;bottom:0;right:0;padding:.03em .2em}.k-autocomplete-clearable .k-input,.k-combobox-clearable .k-input,.k-dropdowntree-clearable .k-input,.k-multiselect-clearable .k-input{overflow:hidden;text-overflow:ellipsis}.k-combobox-clearable .k-input,.k-dropdowntree-clearable .k-dropdown-wrap .k-input,.k-dropdowntree-clearable .k-multiselect-wrap,.k-multiselect-clearable .k-multiselect-wrap{padding-right:2.42142857em}.k-datetimepicker .k-select .k-link-date{margin-left:-.285em}.k-datetimepicker .k-select .k-link-time{margin-right:-.285em;margin-left:.428em}.k-picker-wrap .k-icon{cursor:pointer}.k-datepicker,.k-datetimepicker,.k-textbox,.k-timepicker{display:inline-block;vertical-align:middle}.k-time-popup .k-item{padding:1px 3px}.k-input{font-size:inherit;padding:.25em 0}.k-input,.k-textbox>input{outline:0;-webkit-tap-highlight-color:transparent}.k-textbox{outline:0}input.k-textbox,textarea.k-textbox{padding:.17857143em 0}input.k-textbox{line-height:2.07142857em;text-indent:.8em}.k-ie input.k-textbox{text-indent:.4em}.k-numerictextbox .k-input{margin:0}.k-numerictextbox .k-link{line-height:1em;vertical-align:middle;border-width:0;padding:0;overflow:hidden}.k-numerictextbox .k-icon{display:block;margin:auto;height:100%}.k-numerictextbox .k-i-arrow-60-up{top:0}.k-numerictextbox .k-i-arrow-60-down{bottom:0}.k-numeric-wrap .k-input::-webkit-inner-spin-button{-webkit-appearance:none}.k-disabled-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.k-dateinput.k-widget,.k-flatcolorpicker,.k-listbox.k-widget,.k-maskedtextbox,div.k-slider{background-color:transparent}.k-rtl .k-multiselect-wrap{padding-right:0;padding-left:22px}.k-maskedtextbox{position:relative;display:inline-block;border-width:0}.k-maskedtextbox ::-ms-clear{display:none;width:0;height:0}.k-maskedtextbox .k-i-warning{display:none;position:absolute;width:2em;right:0;top:50%;transform:translateY(-50%)}.k-dateinput,.k-maskedtextbox.k-state-invalid .k-i-warning{display:inline-block}.k-dateinput{position:relative;border-width:0}.k-dateinput ::-ms-clear{display:none;width:0;height:0}.k-dateinput .k-i-warning{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);overflow:visible}.k-dateinput.k-state-invalid .k-i-warning{display:inline-block}.k-datepicker .k-picker-wrap .k-i-warning,.k-datetimepicker .k-picker-wrap .k-i-warning,.k-timepicker .k-picker-wrap .k-i-warning{display:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.k-colorpicker .k-selected-color,.k-colorpicker .k-selected-color .k-i-line,.k-colorpicker .k-tool-icon,.k-datepicker .k-picker-wrap.k-state-invalid .k-i-warning,.k-datetimepicker .k-picker-wrap.k-state-invalid .k-i-warning,.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li,.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li,.k-timepicker .k-picker-wrap.k-state-invalid .k-i-warning{display:inline-block}.k-listbox{box-sizing:border-box;height:200px}.k-listbox .k-list-scroller{height:100%;overflow:auto;border-width:1px;border-style:solid;box-sizing:border-box}.k-dropdowngrid-popup .k-grid-header table,.k-grid-list{width:100%;border-width:0;empty-cells:show;max-width:none;border-spacing:0;table-layout:fixed;outline:0}.k-listbox .k-list-scroller li{cursor:default;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.k-listbox .k-listbox-toolbar{box-sizing:border-box}.k-listbox.k-listbox-toolbar-top{padding:15px 0 1.42857143em}.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar{margin-top:-15px;margin-bottom:5px}.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li+li{margin-left:5px}.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar{float:left;margin-right:5px}.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar li+li{margin-top:5px}.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar{float:right;margin-left:5px}.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar li:not(:last-child){margin-bottom:5px}.k-listbox.k-listbox-toolbar-bottom{padding:15px 0 1.45em}.k-listbox.k-listbox-toolbar-bottom .k-list-scroller{margin-top:-15px}.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar{margin-top:5px}.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li+li{margin-left:5px}.k-listbox .k-ghost{opacity:.5}.k-rtl .k-combobox-clearable .k-input,.k-rtl .k-dropdown-wrap,.k-rtl .k-dropdowntree-clearable .k-dropdown-wrap .k-input,.k-rtl .k-dropdowntree-clearable .k-multiselect-wrap,.k-rtl .k-multiselect-clearable .k-multiselect-wrap,.k-rtl .k-numeric-wrap,.k-rtl .k-picker-wrap{padding-right:0;padding-left:2.42142857em}.k-rtl .k-dropdown-wrap>.k-i-close{left:2.4em;right:auto}.k-rtl .k-numeric-wrap.k-state-invalid.k-expand-padding .k-i-warning{left:0}.k-multiple-selection .k-in.k-state-selected{border-color:transparent;color:inherit;background:0 0}.k-popup-flush,.k-popup-flush.k-list-container{padding:0}.k-dropdowngrid-popup{overflow:hidden}.k-dropdowngrid-popup .k-footer,.k-dropdowngrid-popup .k-grid-header,.k-dropdowngrid-popup .k-group-header,.k-dropdowngrid-popup .k-list-scroller,.k-dropdowngrid-popup .k-virtual-content{line-height:1.42857143}.k-dropdowngrid-popup .k-virtual-wrap{margin:0}.k-dropdowngrid-popup .k-grid-header table{margin:0 0 -1px;border-collapse:separate}.k-grid-list{border-collapse:collapse;display:table}.k-grid-list>.k-item{box-sizing:border-box;display:table-row;position:relative}.k-grid-list>.k-item>.k-cell,.k-grid-list>.k-item>.k-group,.k-grid-list>.k-item>.k-spacer-group{box-sizing:border-box;display:table-cell;vertical-align:middle}.k-dropdowngrid-popup .k-grid-header .k-header,.k-grid-list>.k-item>.k-cell{border-width:0 0 1px 1px;border-style:solid;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:8px 16px}.k-dropdowngrid-popup .k-grid-header .k-header:first-child,.k-grid-list>.k-item>.k-cell:first-child{border-left-width:0}div.k-dropdowngrid-popup .k-group-header{margin:0;padding:8px 16px;min-height:auto;text-align:left}.k-grid-list>.k-item>.k-group-cell,.k-grid-list>.k-item>.k-spacer-cell{padding-left:0;padding-right:0;width:0;border-left-width:0;border-right-width:0;overflow:visible;position:relative}.k-grid-list>.k-item>.k-group-cell>span{padding:0 8px;font-size:.875em;position:absolute;top:0;right:0}.k-grid-list>.k-item:last-child>.k-cell,.k-grid-list>.k-item:last-child>.k-group-cell,.k-grid-list>.k-item:last-child>.k-spacer-cell{border-bottom-width:0}.k-dropdowngrid-popup .k-footer{padding:8px 16px;border-width:1px 0 0;border-style:solid;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative}.k-rtl .k-grid-list>.k-item>.k-cell{border-left-width:1px;border-right-width:1px;text-align:right}.k-rtl .k-grid-list>.k-item>.k-cell:first-child{border-right-width:0}.k-rtl div.k-dropdowngrid-popup .k-group-header{text-align:right}.k-rtl .k-grid-list>.k-item>.k-group-cell>span{right:auto;left:0}.k-colorpicker .k-selected-color{vertical-align:top}.k-colorpicker .k-selected-color .k-i-line{color:#FF525E;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.k-colorpicker .k-selected-color .k-i-line:before{content:"\e510"}.k-colorpicker .k-tool-icon{position:relative;top:-2px;padding:3px 3px 2px;margin-right:3px;margin-left:2px;margin-bottom:3px;background-repeat:no-repeat;vertical-align:middle;width:16px;height:16px}.k-colorpicker .k-tool-icon .k-selected-color{display:block;height:3px;width:16px;position:absolute;left:3px;bottom:-3px;border-radius:0!important}.k-colorpicker .k-select{cursor:pointer}.k-colorpicker .k-picker-wrap .k-icon{overflow:visible}.k-flatcolorpicker{position:relative;display:inline-block;width:265px;padding-bottom:5px}.k-flatcolorpicker .k-selected-color{background-image:url(/css/textures/transtexture.png);background-position:50% 50%;text-align:right}.k-flatcolorpicker .k-selected-color input.k-color-value{font-family:Consolas,"Ubuntu Mono","Lucida Console","Courier New",monospace;padding:.75em .1em .65em .65em;border:0;margin:0;width:82%}.k-flatcolorpicker .k-selected-color .k-color-input{background-color:#fff;display:inline-block;width:84%;text-align:left}.k-flatcolorpicker .k-selected-color .k-clear-color{padding:.4em;line-height:0}.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:before{color:#000;opacity:.8}.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:active,.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:hover{opacity:1}.k-flatcolorpicker .k-clear-color-container .k-clear-color.k-state-focused:active{color:inherit}.k-flatcolorpicker .k-clear-color-container .k-clear-color:active{color:#000;opacity:1}.k-flatcolorpicker .k-clear-color-container .k-clear-color .k-i-reset-color,.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color{background-image:none}.k-flatcolorpicker .k-clear-color-container{text-align:left}.k-flatcolorpicker .k-hsv-rectangle{position:relative;-webkit-user-select:none;user-select:none;-ms-touch-action:pinch-zoom double-tap-zoom}.k-diagram .km-scroll-wrapper,.k-filebrowser .k-thumb,.k-ghost-splitbar,.k-map .km-scroll-wrapper,.k-splitbar,div.k-slider{-moz-user-select:none;-ms-user-select:none}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle{cursor:pointer;position:absolute;z-index:10;left:50%;top:50%;width:8px;height:8px;border:1px solid #eee;margin-left:-5px;margin-top:-5px;border-radius:6px;box-shadow:0 1px 2px #444;background:0 0}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:focus,.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:hover{background:0 0;border-color:#fff;box-shadow:0 1px 5px #000}.k-flatcolorpicker .k-hsv-rectangle.k-dragging,.k-flatcolorpicker .k-hsv-rectangle.k-dragging *{cursor:none}.k-flatcolorpicker .k-slider-horizontal{height:20px;width:90%;margin:0 5%}.k-flatcolorpicker .k-slider-horizontal .k-slider-track{box-shadow:0 1px 0 #fff,0 -1px 0 #999}.k-flatcolorpicker .k-hue-slider,.k-flatcolorpicker .k-transparency-slider{display:block}.k-flatcolorpicker .k-hue-slider .k-slider-selection,.k-flatcolorpicker .k-transparency-slider .k-slider-selection{background:0 0}.k-flatcolorpicker .k-hue-slider .k-draghandle,.k-flatcolorpicker .k-transparency-slider .k-draghandle{background:0 0;border:3px solid #eee;margin-top:1px;height:8px;width:8px;box-shadow:0 1px 4px #444}.k-flatcolorpicker .k-hue-slider .k-draghandle:focus,.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,.k-flatcolorpicker .k-transparency-slider .k-draghandle:focus,.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover{background:0 0;border-color:#fff;box-shadow:0 1px 5px #000;border-width:2px;padding:1px}.k-flatcolorpicker .k-hue-slider .k-slider-track{background:linear-gradient(to right,red 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%)}.k-flatcolorpicker .k-transparency-slider .k-slider-track{background-image:url(/css/textures/transparency.png);background-size:100% auto;background-position:100% 50%;background-repeat:no-repeat}.k-flatcolorpicker .k-controls{margin-top:10px;margin-bottom:5px;text-align:center;font-size:90%}.k-flatcolorpicker .k-controls .k-button{width:6em}.k-flatcolorpicker .k-hsv-gradient{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%),linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);height:180px;margin-bottom:5px}.k-ie9 .k-flatcolorpicker .k-hue-slider .k-slider-track{background:url(/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.k-ie9 .k-flatcolorpicker .k-hsv-gradient{background:url(/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+),url(/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.k-colorpalette{position:relative;line-height:0;border-width:0;display:inline-block}.k-colorpalette .k-palette{border-collapse:collapse;position:relative;width:100%;height:100%}.k-colorpalette .k-item{width:14px;height:14px;overflow:hidden}.k-colorpalette .k-item.k-state-selected,.k-colorpalette .k-item.k-state-selected:hover{z-index:100;background:0 0;box-shadow:0 1px 3px 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.45);position:relative}.k-colorpalette .k-item:hover{z-index:101;position:relative;box-shadow:0 1px 3px 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.3)}table.k-editor{width:100%;height:250px;table-layout:fixed;border-style:solid;border-width:1px;border-collapse:separate;font-size:100%;vertical-align:top;position:relative;border-spacing:0}.k-editor-inline{padding:.3em .5em;word-wrap:break-word;overflow:auto;position:relative;transition:border-color .5s}.k-editor-inline.k-editor{border:1px solid transparent}.k-editortoolbar-dragHandle{cursor:move;padding-left:0;padding-right:3px;box-shadow:none!important}.k-editor-widget>.k-window-content{overflow:hidden}.k-editor .k-editor-toolbar-wrap{border:0;padding:0}.k-editor-toolbar{margin:0;padding:.1em 0;list-style-type:none;line-height:1.3em;cursor:default;word-wrap:break-word}.k-edge .k-editor-toolbar,.k-ff .k-editor-toolbar,.k-ie9 .k-editor-toolbar,.k-webkit .k-editor-toolbar{padding:0}.k-editor-toolbar li{vertical-align:middle;display:inline-block;padding:.1em 0}.k-editor-toolbar .k-editor-widget,.k-editor-toolbar>li{margin-right:6px}.k-group-start.k-group-end .k-editor-widget{margin-right:0}.k-editor-toolbar .k-editor-dropdown{position:relative}.k-select-overlay{-webkit-appearance:none;opacity:0;z-index:11000;top:0;left:0;position:absolute;height:26px;width:100%;margin:-4px 0 0}.k-editor-toolbar .k-separator{position:relative;top:1px;border-style:solid;border-width:0 1px 0 0;margin:0 .3em 0 .1em;padding:0 0 0 1px;font-size:1.3em}.k-button-group .k-tool,.k-rtl .k-button-group .k-tool{border-width:1px;border-style:solid}.k-editor-toolbar .k-break{display:block;height:1px;font-size:0;line-height:0}.k-button-group .k-tool,.k-ct-cell,.k-editor-dialog .k-button{display:inline-block}.k-editor-toolbar .k-colorpicker,.k-editor-toolbar .k-combobox,.k-editor-toolbar .k-dropdown,.k-editor-toolbar .k-selectbox{vertical-align:middle}.k-button-group .k-tool{vertical-align:middle;width:36px;height:36px;line-height:36px}.k-button-group .k-tool-icon{width:24px;height:24px;vertical-align:middle}.k-editor-toolbar .k-tool-icon.k-icon{top:auto;font-size:16px}.k-fontName{width:110px}.k-fontSize{width:124px}.k-formatBlock{width:147px}.k-editortoolbar-dragHandle{float:left;margin:1px 0 0}.k-editor-toolbar .k-button-group{padding:1px}.k-editor .k-editor-toolbar .k-row-break{display:block;height:0;font-size:0;line-height:0}.k-editor-toolbar .k-i-login{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.k-button-group .k-tool{margin-right:-1px}.k-button-group .k-tool.k-state-hover,.k-button-group .k-tool:focus{position:relative;z-index:1}.k-button-group .k-tool.k-group-end{border-right-width:1px}.k-rtl .k-button-group .k-tool.k-group-end{border-left-width:1px}.k-editor-toolbar .k-button-group .k-state-disabled,.k-editor-toolbar .k-button-group.k-state-disabled{display:none!important}.k-editor-toolbar .k-button-group .k-state-active,.k-editor-toolbar .k-button-group .k-state-hover{vertical-align:middle}.k-editor .k-editable-area{width:100%;height:100%;outline:0}.k-editor .k-content{display:block;width:100%;height:100%;border-width:0;margin:0;padding:0;background:#fff}.k-editor .k-editable-area .k-content{box-sizing:border-box;border-style:solid}a.k-tool{color:inherit;outline:0}.k-editor iframe.k-content{display:inline;vertical-align:top}.k-editor .k-raw-content{border:0;margin:0;padding:0}.k-editor .k-raw-content,.k-editor-dialog .k-editor-textarea{font-size:inherit;font-family:consolas,"courier new",monospace}.k-editor-dialog{padding:1em;width:400px}.k-editor-dialog .k-edit-label{width:25%}.k-editor-dialog .k-edit-field{width:66%}.k-editor-dialog .k-edit-field .k-textbox{width:96%}.k-viewhtml-dialog{width:auto}.k-filebrowser-dialog{width:auto;min-width:350px}.k-filebrowser-dialog .k-filebrowser{margin:0 1em}.k-filebrowser-dialog .k-edit-label{width:18%}.k-filebrowser-dialog .k-edit-field{width:75%}.k-filebrowser-dialog .k-edit-field .k-textbox{width:70%}#k-editor-image-height,#k-editor-image-width{width:5em}.k-editor-dialog .k-editor-textarea{width:600px;height:350px;padding:.2em .2em .2em .4em;border-width:1px;border-style:solid;overflow:auto}.k-ct-popup{width:180.4px;padding:.65em .5em .5em}.k-ct-popup .k-status{margin:.3em 0}.k-ct-cell{border-width:1px;border-style:solid;width:18px;height:18px;margin:1px;vertical-align:top;overflow:hidden}.k-editor .k-resize-handle{position:absolute;padding:2px 0;right:0;bottom:0;cursor:se-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-east,.k-handle{cursor:e-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-north,.k-splitbar-draggable-vertical{cursor:n-resize}.k-editor .k-overlay{position:absolute;background-color:#fff;opacity:0}.k-editor .k-toolbar-resizable{min-height:2.4375em;position:relative}.k-overflow-tools{position:absolute;right:0;top:0}.k-editor-overflow-popup .k-tool{width:auto;height:auto;display:block;text-align:left;text-decoration:initial;border:0;margin:0;padding:0 6px}.k-editor-overflow-popup .k-tool.k-state-disabled,.k-editor-toolbar .k-tool-text{display:none}.k-editor-inline .k-table-resize-handle-wrapper{position:absolute;width:5px;height:5px;background-color:#fff;border:1px solid #000;z-index:100}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle{width:100%;height:100%}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northeast{cursor:ne-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northwest{cursor:nw-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-south{cursor:s-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southeast{cursor:se-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southwest{cursor:sw-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-west,.k-splitbar-draggable-horizontal{cursor:w-resize}.k-editor-inline .k-column-resize-handle-wrapper{position:absolute;height:10px;width:10px;cursor:col-resize;z-index:2}.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle{width:100%;height:100%}.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker{width:2px;height:100%;margin:0 auto;background-color:#00b0ff;display:none;opacity:.8}.k-editor-inline .k-table{width:100%;border-spacing:0;margin:0 0 1em}.k-editor-inline .k-table,.k-editor-inline .k-table td{outline:0;border:1px dotted #ccc}.k-editor-inline .k-table td{min-width:1px;padding:.2em .3em}.k-table.k-table-resizing{opacity:.6}.k-editor-inline .k-row-resize-handle-wrapper{position:absolute;z-index:2;cursor:row-resize;width:10px;height:10px}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle{display:table;width:100%;height:100%}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper{display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker{display:none;margin:0;padding:0;width:100%;height:2px;background-color:#00b0ff;opacity:.8}.k-event-drag-hint,.k-state-disabled .k-slider-wrap{filter:alpha(opacity=60);opacity:.6}.k-editor-dialog.k-viewhtml-dialog .k-edit-buttons{clear:both;text-align:right;border-width:1px 0 0;border-style:solid;position:relative;bottom:-1em;padding:.6em}.k-editor-dialog.k-viewhtml-dialog .k-edit-buttons .k-button{margin-right:.5em}.k-editor-dialog.k-editor-table-wizard-dialog.k-window-content{overflow:hidden;padding:1em 0}.k-editor-dialog .k-edit-form-container{width:auto}.k-editor-dialog .k-tabstrip{margin:-1.333em 0 0}.k-editor-dialog .k-root-tabs{margin:-1em -1em -1.5em;border-width:0}.k-editor-dialog ul.k-tabstrip-items .k-loading{border-top-width:0}.k-editor-dialog .k-tabstrip:focus{box-shadow:none}.k-editor-dialog.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-content{overflow:hidden;margin:0;padding:1em .5em 0;border-width:0}.k-editor-dialog .k-edit-field .k-numerictextbox{width:10.6em;margin:0 .35714285em 0 0}.k-editor-table-wizard-dialog .k-numerictextbox+.k-dropdown{width:5.35714285em}.k-editor-dialog textarea.k-textbox{height:14.28571428em}.k-popup.k-list-container.k-align{padding:0;text-align:center}.k-align-group{vertical-align:text-top}.k-popup.k-align .k-list .k-item{display:inline-block;width:2.57142857em;height:2.57142857em;margin:0;padding:0;border:0;border-radius:0}.k-popup.k-align .k-list .k-icon{vertical-align:bottom;vertical-align:-webkit-baseline-middle}.k-popup.k-align .k-list .k-item:last-child{width:auto;display:block;border-width:1px 0 0;border-style:solid}.k-popup.k-align .k-list .k-item:before{width:2.57142857em;height:2.57142857em;line-height:2.57142857em}.k-animation-container .k-editor-toolbar{text-align:center;line-height:1.3em}.k-animation-container .k-editor-toolbar .k-tool{display:inline-block;height:24px;padding:0 .5em;text-decoration:none;font-size:.85em;color:inherit}.k-animation-container .k-editor-toolbar .k-i-table-wizard-insert{width:24px;height:24px}.k-animation-container .k-editor-toolbar .k-tool-text{display:inline;vertical-align:sub;padding:0 0 0 .5em}.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-buttons{margin:.5em 0 0}.k-notification-wrap{cursor:default;position:relative;white-space:nowrap}.k-notification-button .k-notification-wrap{padding-right:20px}.k-notification-wrap>.k-i-information,.k-notification-wrap>.k-i-warning{vertical-align:text-bottom;margin-right:4px}.k-notification-wrap>.k-i-close{position:absolute;right:4px;display:none}.k-notification-button .k-notification-wrap>.k-i-close{display:block}.k-progressbar{display:inline-block;position:relative;vertical-align:middle;border-radius:4px}.k-progressbar-horizontal{width:27em;height:1.9em}.k-progressbar-vertical{width:1.9em;height:27em}.k-progressbar>.k-state-selected{position:absolute;border-style:solid;border-width:1px;overflow:hidden}.k-progressbar-horizontal>.k-state-selected,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected{left:-1px;right:auto;top:-1px;height:100%;border-radius:4px 0 0 4px}.k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected,.k-rtl .k-progressbar-horizontal>.k-state-selected{left:auto;right:-1px;border-radius:0 4px 4px 0}.k-progressbar-vertical>.k-state-selected{left:-1px;bottom:-1px;width:100%;border-radius:0 0 4px 4px}.k-progressbar-vertical.k-progressbar-reverse>.k-state-selected{bottom:auto;top:-1px;border-radius:4px 4px 0 0}.k-progressbar>.k-state-selected.k-complete,.k-rtl .k-progressbar>.k-state-selected.k-complete{border-radius:4px}.k-progressbar>.k-reset{list-style:none;margin:0;padding:0;position:absolute;left:-1px;top:-1px;width:100%;height:100%;border-radius:4px;white-space:nowrap}.k-progressbar-horizontal .k-item{display:inline-block;height:100%;border-style:solid;margin-left:-1px}.k-progressbar-horizontal .k-item.k-first{margin-left:0}.k-progressbar-horizontal .k-item.k-last{border-right-width:0}.k-progressbar-horizontal .k-item,.k-progressbar-horizontal.k-progressbar-reverse .k-item,.k-rtl .k-progressbar-horizontal .k-item,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-item{border-width:1px 0 1px 1px}.k-progressbar-horizontal .k-first,.k-rtl .k-progressbar-horizontal .k-last,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-last{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:1px}.k-progressbar-horizontal .k-last,.k-rtl .k-progressbar-horizontal .k-first{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-progressbar-horizontal .k-last.k-state-selected,.k-progressbar-horizontal.k-progressbar-reverse .k-last,.k-rtl .k-progressbar-horizontal .k-first{border-right-width:1px}.k-progressbar-vertical .k-item{width:100%;border-style:solid;border-width:1px 1px 0;margin-top:-1px}.k-progressbar-vertical .k-item.k-first{margin-top:0}.k-progressbar-vertical li.k-item.k-last{border-bottom-width:0}.k-progressbar-vertical .k-first{border-top-left-radius:4px;border-top-right-radius:4px}.k-progressbar-vertical .k-last{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-width:1px}.k-progressbar-vertical.k-progressbar-reverse .k-item{border-width:0 1px 1px}.k-progressbar-vertical.k-progressbar-reverse .k-first{border-top-width:1px}.k-progress-status-wrap{position:absolute;top:-1px;border:1px solid transparent;line-height:2em;width:100%;height:100%}.k-progress-status-wrap,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap{left:-1px;right:auto;text-align:right}.k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap,.k-rtl .k-progressbar-horizontal .k-progress-status-wrap{left:auto;right:-1px;text-align:left}.k-progressbar-vertical .k-progress-status-wrap{top:auto;bottom:-1px}.k-progressbar-vertical.k-progressbar-reverse .k-progress-status-wrap{bottom:auto;top:-1px}.k-progress-status{display:inline-block;padding:0 .5em;min-width:10px;white-space:nowrap}.k-progressbar-vertical .k-progress-status{-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.k-progressbar-vertical.k-progressbar-reverse .k-progress-status{position:absolute;bottom:0;left:0;-webkit-transform:rotate(90deg) translateX(-100%);-ms-transform:rotate(90deg) translateX(-100%);transform:rotate(90deg) translateX(-100%);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}div.k-slider{position:relative;border-width:0;-webkit-user-select:none;user-select:none}.k-slider-vertical{width:26px;height:200px}.k-slider-horizontal{display:inline-block;width:200px;height:26px}.k-slider-wrap{width:100%;height:100%}.k-grid .k-slider .k-button,.k-slider .k-button{position:absolute;top:0;width:24px;min-width:0;height:24px;margin:0;padding:0;outline:0}.k-state-disabled .k-slider-wrap .k-slider-items{color:#333}.k-slider .k-button-decrease{left:0}.k-grid .k-slider-vertical .k-button-decrease,.k-slider-vertical .k-button-decrease{top:auto;bottom:0}.k-slider .k-button-increase{right:0}.k-slider .k-icon,.k-slider .k-tick,.k-slider-track{cursor:pointer}.k-slider-selection,.k-slider-track{position:absolute;margin:0;padding:0}.k-slider-horizontal .k-slider-selection,.k-slider-horizontal .k-slider-track{top:50%;left:0;background-repeat:repeat-x}.k-slider-horizontal .k-slider-buttons .k-slider-track{left:34px}.k-slider-vertical .k-slider-selection,.k-slider-vertical .k-slider-track{left:50%;bottom:0;background-repeat:repeat-y}.k-left-handle,.k-slider-vertical .k-draghandle{left:-4px}.k-draghandle,.k-slider .k-tick{background-color:transparent;background-repeat:no-repeat}.k-slider-vertical .k-slider-buttons .k-slider-track{bottom:34px}.k-draghandle{position:absolute;text-indent:-3333px;overflow:hidden;text-decoration:none;text-align:center;outline:0}.k-slider-horizontal .k-draghandle{top:-4px}.k-slider-buttons .k-slider-items{margin-left:34px}.k-slider-horizontal .k-slider-items{height:100%}.k-slider-vertical .k-slider-buttons .k-slider-items{margin:0;padding-top:35px}.k-slider .k-tick{position:relative;margin:0;padding:0;background-position:center center}.k-slider-horizontal .k-tick{float:left;height:100%;text-align:center;background-position:center -92px}.k-scheduler-phone .k-toolbar .k-nav-next,.k-scheduler-toolbar>ul{float:right}.k-slider-horizontal .k-slider-topleft .k-tick{background-position:center -122px}.k-slider-horizontal .k-slider-bottomright .k-tick{background-position:center -152px}.k-slider-horizontal .k-tick-large{background-position:center -2px}.k-slider-horizontal .k-slider-topleft .k-tick-large{background-position:center -32px}.k-slider-horizontal .k-slider-bottomright .k-tick-large{background-position:center -62px}.k-slider-vertical .k-tick{background-position:-92px center;text-align:right}.k-slider-vertical .k-slider-topleft .k-tick{background-position:-122px center;text-align:left}.k-slider-vertical .k-slider-bottomright .k-tick{background-position:-152px center}.k-slider-vertical .k-tick-large{background-position:-2px center}.k-slider-vertical .k-slider-topleft .k-tick-large{background-position:-32px center}.k-slider-vertical .k-slider-bottomright .k-tick-large{background-position:-62px center}.k-slider-horizontal .k-first{background-position:0 -92px}.k-slider-horizontal .k-tick-large.k-first{background-position:0 -2px}.k-slider-horizontal .k-slider-topleft .k-first{background-position:0 -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first{background-position:0 -32px}.k-slider-horizontal .k-slider-bottomright .k-first{background-position:0 -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first{background-position:0 -62px}.k-slider-horizontal .k-last{background-position:100% -92px}.k-slider-horizontal .k-tick-large.k-last{background-position:100% -2px}.k-slider-horizontal .k-slider-topleft .k-last{background-position:100% -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last{background-position:100% -32px}.k-slider-horizontal .k-slider-bottomright .k-last{background-position:100% -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last{background-position:100% -62px}.k-slider-vertical .k-first{background-position:-92px 100%}.k-slider-vertical .k-tick-large.k-first{background-position:-2px 100%}.k-slider-vertical .k-slider-topleft .k-first{background-position:-122px 100%}.k-slider-vertical .k-slider-topleft .k-tick-large.k-first{background-position:-32px 100%}.k-slider-vertical .k-slider-bottomright .k-first{background-position:-152px 100%}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first{background-position:-62px 100%}.k-slider-vertical .k-last{background-position:-92px 0}.k-slider-vertical .k-tick-large.k-last{background-position:-2px 0}.k-slider-vertical .k-slider-topleft .k-last{background-position:-122px 0}.k-slider-vertical .k-slider-topleft .k-tick-large.k-last{background-position:-32px 0}.k-slider-vertical .k-slider-bottomright .k-last{background-position:-152px 0}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last{background-position:-62px 0}.k-slider .k-label{position:absolute;white-space:nowrap;font-size:.92em}.k-scheduler-content,.k-scheduler-header-wrap,.k-scheduler-times,.k-scheduler-toolbar,.k-task{position:relative}.k-slider-horizontal .k-label{left:0;width:100%;line-height:1;bottom:-1.2em}.k-slider-horizontal .k-first .k-label{left:-50%}.k-slider-horizontal .k-last .k-label{left:auto;right:-50%}.k-slider-horizontal .k-slider-topleft .k-label{top:-1.2em}.k-slider-vertical .k-label{left:120%;display:block;text-align:left}.k-slider-vertical .k-last .k-label{top:-.5em}.k-slider-vertical .k-first .k-label{bottom:-.5em}.k-slider-vertical .k-slider-topleft .k-label{left:auto;right:120%}.k-slider-tooltip{top:-4444px}.k-scheduler-footer,.k-scheduler-toolbar{border-style:solid}.k-edit-field.k-scheduler-toolbar{border-width:0;padding-top:0;padding-left:0;padding-right:0}.k-scheduler-footer,.k-upload-files{border-width:1px 0 0}.k-scheduler-header{text-align:center}.k-scheduler-toolbar>ul:first-child{float:left}.k-scheduler-toolbar>.k-scheduler-tools{float:left;margin-bottom:.5em}.k-scheduler-tools+.k-scheduler-navigation{float:left;clear:left}.k-scheduler-footer>ul>li,.k-scheduler-toolbar>ul>li{display:inline-block;border-style:solid;border-width:1px 1px 1px 0}.k-scheduler .k-scheduler-toolbar .k-nav-current,.k-scheduler .k-scheduler-toolbar .k-scheduler-tools>li{border-width:0}.k-scheduler-toolbar>ul.k-scheduler-views>li:first-child+li,.k-scheduler-toolbar>ul>li:first-child{border-left-width:1px}.k-scheduler div.k-scheduler-footer ul li{margin-right:.6em;border-width:1px}.k-scheduler-footer .k-link,.k-scheduler-toolbar .k-link{display:inline-block;padding:0 1.1em}.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar .k-nav-prev .k-link{padding-left:.6em;padding-right:.6em}.k-scheduler-toolbar .k-nav-current .k-link{padding:0}.k-scheduler-toolbar .k-nav-current{margin:0 1.1em}.k-scheduler .k-nav-current>.k-state-active,.k-scheduler div.k-scheduler-toolbar>ul>li.k-nav-current{background:0 0}.k-scheduler-phone .k-scheduler-toolbar+.k-scheduler-toolbar .k-scheduler-navigation{width:100%;text-align:center}.k-scheduler-phone .k-scheduler-toolbar+.k-scheduler-toolbar .k-scheduler-navigation>li{background:0 0;border:0}.k-scheduler-layout tr+tr .k-scheduler-times th,div.k-scheduler-marquee:before{border-bottom-color:transparent}.k-scheduler-phone .k-toolbar .k-nav-prev{float:left}.k-scheduler-footer .k-icon,.k-scheduler-toolbar .k-i-calendar{margin:-2px 6px 0 0}.k-scheduler-header,.k-scheduler-header-wrap{overflow:hidden}.k-scheduler-header-wrap{border-style:solid;border-width:0}.k-scheduler .k-scrollbar-v .k-scheduler-header-wrap{border-right-width:1px}.k-scheduler-times{overflow:hidden;border-style:solid;border-width:0}.k-scheduler-content,.k-splitter .k-scrollable,.k-tiles{overflow:auto}.k-scheduler-layout,.k-scheduler-table{border-spacing:0;width:100%;margin:0;border-collapse:separate}.k-scheduler-layout>tbody>tr>td{padding:0;vertical-align:top}.k-safari .k-scheduler-layout>tbody>tr>td+td{width:100%}.k-scheduler-table{table-layout:fixed;max-width:none}.k-scheduler-times .k-scheduler-table{table-layout:auto}.k-scheduler-monthview .k-scheduler-content .k-scheduler-table{height:100%}.k-scheduler-table td,.k-scheduler-table th{padding:.334em .5em;font-size:100%}.k-scheduler .k-scheduler-table td,.k-scheduler .k-scheduler-table th{box-sizing:content-box}.k-scheduler-dayview div:not(.k-scheduler-header) .k-today:not(.k-nonwork-hour),.k-scheduler-timelineview .k-today:not(.k-nonwork-hour){background-color:transparent}.k-scheduler-monthview .k-hidden,.k-scheduler-monthview .k-hidden>div{width:0!important;overflow:hidden!important}.k-scheduler-monthview .k-hidden{padding-left:0!important;padding-right:0!important;border-right-width:0!important}.k-scheduler-monthview>tbody>tr:first-child .k-scheduler-times{margin-right:1px}.k-scheduler-monthview>tbody>tr:first-child .k-scheduler-times .k-hidden{height:auto}.k-scheduler-monthview .k-hidden,.k-scheduler-monthview .k-scheduler-table td{height:80px;text-align:right}.k-scheduler-phone .k-scheduler-monthview .k-hidden,.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td{height:40px}.k-scheduler-layout tr+tr .k-scheduler-times th:last-child,.k-scheduler-table td,.k-slot-cell{vertical-align:top}.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td{text-align:center;vertical-align:middle}.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td span{font-size:1.5em}.k-scheduler-header th{overflow:hidden;text-overflow:ellipsis}.k-scheduler-header th,.k-scheduler-table td{border-style:solid;border-width:0 0 1px 1px}.k-scheduler-header th:first-child,.k-scheduler-table td:first-child{border-left-width:0}.k-scheduler-agendaview .k-scheduler-table td:first-child{border-left-width:1px}.k-scheduler-agendaview .k-scheduler-table td.k-first{border-left-width:0}.k-scheduler-layout tr+tr .k-scheduler-table>tbody>tr:last-child>td,.k-scheduler-layout tr+tr .k-scheduler-times tr:last-child>th,.k-scheduler-table>tbody>tr>.k-last{border-bottom-width:0}.k-scheduler-agendaview.k-scrollbar-h .k-scheduler-table>tbody>tr>td.k-last,.k-scrollbar-h .k-scheduler-content .k-scheduler-table>tbody>tr:last-child>td,.k-scrollbar-h tr+tr .k-scheduler-times{border-bottom-width:1px}.k-scheduler-times th{text-align:right;padding-right:.6em;border-style:solid;border-width:0 1px 1px 0;border-color:transparent;white-space:nowrap}.k-scheduler-layout tr+tr .k-scheduler-times th.k-scheduler-times-all-day,.k-scheduler-layout tr+tr .k-scheduler-times th.k-slot-cell{border-bottom-color:inherit}.k-scheduler .k-middle-row td{border-bottom-style:dotted}.k-scheduler-now-arrow,.k-scheduler-now-line{position:absolute}.k-scheduler-now-arrow{width:0;height:0;border:5px solid transparent;left:0}.k-scheduler-now-line{left:5px;right:0;height:1px}div.k-more-events{text-align:center;font-size:18px;line-height:1.2;padding:0}.k-more-events>span{display:block;margin-top:-.6em}.k-event,.k-more-events{position:absolute;border-style:solid;border-width:1px;text-align:left;overflow:hidden}.k-event{cursor:default;min-height:1.3em}.k-event-drag-hint{cursor:-webkit-grabbing;cursor:-moz-grabbing}.k-scheduler-header .k-event{white-space:nowrap}.k-event-template{padding:.3em 1.4em .3em .6em}.k-event-time{display:none;padding-bottom:0;font-size:.9em}.k-event-drag-hint .k-event-time{display:block}.k-event-actions,.k-event>.k-link,.k-task>.k-link{position:absolute;top:3px;right:4px;white-space:nowrap}.k-event-actions{z-index:1}.k-scheduler-agendaview .k-task>.k-link{top:0;right:0}.k-event-actions:first-child{position:static;float:left;margin:4px 2px 0 4px}.k-webkit .k-event-actions:first-child{margin-top:3px}.k-event-actions:first-child>.k-link{display:inline-block}.k-event-delete{display:none}.k-event:hover .k-event-delete,tr:hover>td>.k-task .k-event-delete{display:inline-block}.k-event .k-event-bottom-actions,.k-event .k-event-top-actions{position:absolute;top:0;left:0;width:100%;text-align:center}.k-event .k-event-bottom-actions{top:auto;bottom:0}.k-event .k-resize-handle,.k-scheduler-mobile .k-event:hover .k-resize-handle{position:absolute;visibility:hidden;z-index:2}.k-event-active .k-resize-handle,.k-event:hover .k-resize-handle,.k-scheduler-mobile .k-event-active:hover .k-resize-handle{visibility:visible}.k-event .k-resize-handle:after{content:"";position:absolute;filter:alpha(opacity=50);opacity:.5}.k-scheduler-mobile .k-event .k-resize-handle:after{-webkit-filter:none;filter:none;opacity:1}.k-event>.k-resize-n{top:0;left:0;right:0;height:.4em}.k-event>.k-resize-s{bottom:0;left:0;right:0;height:.4em}.k-event>.k-resize-e{right:0;top:0;bottom:0;width:.4em}.k-event>.k-resize-w{left:0;top:0;bottom:0;width:.4em}.k-event>.k-resize-n:after,.k-event>.k-resize-s:after{top:1px;left:50%;margin-left:-1em;width:2em;height:1px}.k-event>.k-resize-s:after{top:auto;bottom:1px}.k-event>.k-resize-e:after,.k-event>.k-resize-w:after{left:1px;top:50%;margin-top:-.7em;height:1.4em;width:1px}.k-event>.k-resize-e:after{left:auto;right:1px}.k-scheduler-mobile .k-event>.k-resize-n,.k-scheduler-mobile .k-event>.k-resize-s{height:.6em}.k-scheduler-mobile .k-event>.k-resize-e,.k-scheduler-mobile .k-event>.k-resize-w{width:.6em}.k-scheduler-mobile .k-event>.k-resize-n:after,.k-scheduler-mobile .k-event>.k-resize-s:after{top:0;margin-left:-3em;width:4em;height:.6em}.k-scheduler-mobile .k-event>.k-resize-e:after,.k-scheduler-mobile .k-event>.k-resize-w:after{left:0;margin-top:-.7em;height:1.4em;width:.6em}.k-scheduler-mobile .k-event>.k-resize-n:after{border-radius:0 0 4px 4px}.k-scheduler-mobile .k-event>.k-resize-s:after{bottom:0;border-radius:4px 4px 0 0}.k-scheduler-mobile .k-event>.k-resize-w:after{border-radius:0 4px 4px 0}.k-scheduler-mobile .k-event>.k-resize-e:after{right:0;border-radius:4px 0 0 4px}.k-scheduler-phone .k-scheduler-monthview .k-events-container{position:absolute;text-align:center;height:6px;line-height:6px}.k-scheduler-phone .k-scheduler-monthview .k-event{position:static;display:inline-block;width:4px;height:4px;min-height:0;margin:1px}.k-scheduler-marquee{border-style:solid;border-width:0}.k-scheduler-marquee.k-first:before,.k-scheduler-marquee.k-last:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:3px}div.k-scheduler-marquee:before{top:0;left:0}div.k-scheduler-marquee:after{bottom:0;right:0}.k-scheduler-marquee .k-label-top{position:absolute;top:.3em;left:.8em;font-size:.8em}.k-scheduler-marquee .k-label-bottom{position:absolute;bottom:.3em;right:.81em;font-size:.8em}.k-scheduler-quickedit .k-textbox{width:200px}.k-tooltip-bottom{text-align:left}.k-tooltip-bottom .k-button{float:left;margin-right:.3em}.k-tooltip-bottom .k-quickedit-details{float:right;margin-right:0}.k-scheduler-agendaview .k-scheduler-table td,.k-scheduler-agendaview .k-scheduler-table th{text-align:left}.k-scheduler-groupcolumn,.k-scheduler-times .k-slot-cell{width:6em}.k-scheduler-datecolumn{width:12em}.k-scheduler-timecolumn{width:11em;white-space:nowrap}.k-scheduler-timecolumn>div{position:relative;vertical-align:top}.k-webkit .k-scheduler-timecolumn>div>.k-icon{vertical-align:top}.k-scheduler-timecolumn>div>.k-i-arrow-60-right{position:absolute;right:-4px}.k-scheduler-timecolumn .k-i-arrow-60-left{margin-left:-4px}.k-scheduler-mark{display:inline-block;width:1em;height:1em;vertical-align:middle;margin-right:.5em}.k-scheduler-agendaday{float:left;margin:0 .2em 0 0;font-size:3em;font-weight:400}.k-scheduler-agendaweek{display:block;margin:.4em 0 0;font-size:1.1em;font-style:normal}.k-scheduler-agendadate{font-size:.8em}.k-scheduler-edit-form .k-edit-form-container,.k-scheduler-timezones .k-edit-form-container{width:520px}.k-scheduler-edit-form .k-edit-label{width:17%}.k-scheduler-edit-form .k-edit-field{width:77%}.k-scheduler-edit-form .k-textbox[name=title],.k-scheduler-edit-form textarea.k-textbox{width:100%}.k-scheduler-edit-form textarea.k-textbox{min-height:4em;resize:vertical}.k-scheduler-edit-form>.k-edit-box:first-child .k-datetimepicker{margin-right:1em}.km-pane-wrapper .k-scheduler-edit-form .k-edit-buttons{clear:right;margin-right:2%;margin-left:2%;padding:0 0 .6em}.k-edit-box{float:left}.k-edit-box+.k-edit-box{float:right}.k-scheduler-edit-form .k-edit-buttons .k-scheduler-delete,.k-toolbar-wrap{float:left}.k-scheduler-edit-form label+input{margin-left:1em}.k-edit-field>ul.k-reset>li{margin:.2em 0 .4em;line-height:2.4}.k-edit-field>ul.k-reset.k-toolbar>li{margin:0}.k-edit-field>ul.k-reset .k-widget{margin-left:.8em}.k-edit-field span.k-recur-interval,.k-edit-field>ul.k-reset .k-numerictextbox{width:5em}.k-edit-field>ul.k-reset .k-datepicker,.k-edit-field>ul.k-reset .k-dropdown,div[name=recurrenceRule]>.k-dropdown{width:9em}.k-popup-message{margin:0;padding:1em 0 2em;text-align:center}.k-scheduler-timezones .k-dropdown:first-child{width:100%}.k-scheduler-timezones .k-dropdown+.k-dropdown{margin:.5em 0 .7em}.k-callout-n,.k-callout-s,.k-slider-tooltip .k-callout-n,.k-slider-tooltip .k-callout-s{margin-left:-6px}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{display:none}.k-scheduler-toolbar .k-nav-current .k-lg-date-format,span.k-tooltip{display:inline-block}.k-invalid-msg,.k-scheduler-toolbar .k-nav-current .k-sm-date-format{display:none}.k-scheduler-toolbar .k-nav-current .k-lg-date-format,.k-scheduler-toolbar .k-nav-current .k-sm-date-format{vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-scheduler-refresh{float:right;padding:0 .5em}@media only screen and (max-width:1024px){.k-scheduler-toolbar>ul.k-scheduler-views{position:absolute;right:6px;top:6px;z-index:10000}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views{right:auto;left:6px}.k-scheduler-toolbar li.k-nav-current .k-lg-date-format,.k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view){display:none}.k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:inline-block}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{display:block;border-width:1px}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{text-align:left;padding-left:1em}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{display:block;position:relative;padding-right:2.5em;padding-left:1em}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{padding-left:0}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{content:"\E006";position:absolute;top:50%;right:.6em;margin-top:-.5em;line-height:1em}.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li{display:block;border:0;border-radius:0}.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border:1px solid #c5c5c5;background-color:#fff;background-image:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{text-align:left}}.k-tile-empty,.k-tile-empty .k-button-wrapper,.k-toolbar-wrap .k-dropzone-active,.k-tooltip{text-align:center}@media only screen and (max-width:480px){.k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:none}.k-scheduler-timecolumn{width:5em}.k-scheduler-datecolumn{width:6em;overflow:hidden}.k-scheduler-datecolumn>div,.k-scheduler-timecolumn>div{white-space:normal}}.k-scheduler-pdf-export{overflow:hidden}.k-pdf-export-shadow .k-scheduler,.k-scheduler-pdf-export .k-scheduler-content,.k-scheduler-pdf-export .k-scheduler-times{height:auto!important;overflow:visible!important}.k-pane>.k-splitter,.k-splitter .k-pane,.k-toolbar{overflow:hidden}.k-scheduler-pdf-export .k-scheduler-header{padding:0!important}.k-scheduler-pdf-export .k-scheduler-header-wrap{border-width:0!important}.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table,.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table{width:100%!important}.k-tooltip{position:absolute;z-index:12000;border-style:solid;border-width:0;padding:5px 5px 5px 6px;background-repeat:repeat-x;min-width:20px}.k-tooltip-button{text-align:right;height:0}.k-tooltip-content{height:100%}.k-tooltip-closable .k-tooltip-content{padding-right:20px}span.k-tooltip{position:static;border-width:1px}.k-callout{position:absolute;width:0;height:0;border-style:solid;border-width:6px;border-color:transparent;pointer-events:none}.k-callout-n{top:-12px;left:50%;pointer-events:none}.k-callout-e,.k-callout-w{top:50%;margin-top:-6px;pointer-events:none}.k-callout-w{left:-12px}.k-callout-s{left:50%;bottom:-12px;pointer-events:none}.k-callout-e{right:-12px}.k-slider-tooltip .k-callout-e,.k-slider-tooltip .k-callout-w{margin-top:-6px}.k-tooltip-validation .k-i-warning{vertical-align:text-top;margin-right:3px}.k-tooltip-validation{z-index:9999}.k-toolbar{position:relative;display:block;vertical-align:middle}.k-overflow-container .k-button .k-sprite,.k-toolbar .k-button .k-sprite{vertical-align:middle;margin-top:-7px;margin-bottom:-5px}.k-toolbar .k-input:before{display:inline-block;width:0}.k-toolbar .k-combobox .k-dropdown-wrap:before,.k-toolbar .k-numeric-wrap:before,.k-toolbar .k-picker-wrap:before{display:none}.k-toolbar .k-button-group>li,.k-toolbar>*{display:inline-block}.k-overflow-container .k-sprite{margin-left:-4px}.k-toolbar-resizable{white-space:nowrap}.k-toolbar>.k-align-left{float:none}.k-toolbar>.k-align-right{float:right}.k-toolbar>*{vertical-align:middle}.k-toolbar .k-separator{border-width:0 0 0 1px;border-style:solid;width:1px;line-height:2.1428571429em}.k-toolbar .k-button-group{list-style-type:none}.k-toolbar .k-button-group .k-button{margin-right:0;border-radius:0}.k-toolbar .k-button,.k-toolbar .k-button-group,.k-toolbar .k-separator,.k-toolbar .k-split-button,.k-toolbar .k-widget,.k-toolbar label,.k-toolbar span:not(.k-maskedtextbox) .k-textbox{margin:0 .2em;vertical-align:middle}.k-toolbar .k-split-button{padding-left:0;border:1px solid transparent}.k-toolbar .k-split-button .k-button{margin:-1px 0 -1px -1px}.k-toolbar .k-split-button .k-split-button-arrow{margin:-1px}.k-toolbar .k-button-group .k-group-start{margin-left:0;margin-right:0}.k-toolbar .k-button-icontext{padding-right:.8em}.k-toolbar .k-overflow-anchor{position:absolute;top:-1px;right:-1px;bottom:-1px;line-height:inherit;border-radius:0}.k-toolbar .k-overflow-anchor>.k-icon{position:absolute;top:50%;left:50%;margin:-8px}.k-overflow-container .k-button-group .k-button{margin:0}.k-overflow-container .k-item{float:none;border:0}.k-overflow-container .k-separator{border-width:0 0 1px;border-style:solid;height:1px;line-height:0;font-size:0;padding:0}.k-overflow-container .k-overflow-button,.k-split-container .k-button{text-align:left;display:block;background:0 0;border-color:transparent;white-space:nowrap}.k-split-container{margin-top:-1px}.k-overflow-container .k-button-group>li{display:block}.k-overflow-container .k-overflow-group{display:block;border-width:1px 0;border-style:solid;border-radius:0;margin:1px 0}.k-overflow-container .k-overflow-group+.k-separator,.k-overflow-container .k-overflow-hidden,.k-splitbar .k-resize-handle{display:none}.k-overflow-container .k-overflow-group+.k-overflow-group,.k-overflow-container .k-separator+.k-overflow-group,.k-overflow-container .k-toolbar-first-visible{border-top:0;margin-top:0;padding-top:1px}.k-overflow-container .k-toolbar-last-visible{border-bottom:0;margin-bottom:0;padding-bottom:1px}.k-splitter{position:relative;height:300px}.k-pane>.k-splitter{border-width:0}.k-file-extension,.k-file-name,.k-splitter-resizing,.k-upload-button{overflow:hidden}.k-splitter .k-pane-loading{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.k-ghost-splitbar,.k-splitbar{position:absolute;border-style:solid;font-size:0;outline:0;-webkit-user-select:none;user-select:none}.k-splitter .k-ghost-splitbar-horizontal,.k-splitter .k-splitbar-horizontal{top:0;width:5px;border-width:0 1px;background-repeat:repeat-y}.k-ghost-splitbar-vertical,.k-splitbar-vertical{left:0;height:5px;border-width:1px 0;background-repeat:repeat-x}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:red}.k-splitbar-horizontal .k-i-arrow-60-right{margin-left:-2px}.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-right{margin-top:13px}.k-splitbar-horizontal .k-i-arrow-60-left{margin-left:-3px}.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-left{margin-top:-28px}.k-splitbar-vertical .k-i-arrow-60-down,.k-splitbar-vertical .k-i-arrow-60-up{margin-top:-2px}.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-up{margin-left:-17px}.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-down{margin-left:23px}.k-i-arrow-60-down,.k-i-arrow-60-left,.k-i-arrow-60-right,.k-i-arrow-60-up{cursor:pointer}.k-splitbar-horizontal .k-icon{position:absolute;top:50%;width:7px;height:20px;margin-top:-10px}.k-splitbar-static-horizontal{width:1px}.k-splitbar-static-vertical{height:1px}.k-splitbar-vertical .k-icon{position:absolute;left:50%}.k-dropzone,.k-file,.k-upload-button,html .k-upload{position:relative}.k-splitbar-draggable-horizontal .k-resize-handle,.k-splitbar-draggable-vertical .k-resize-handle{display:inline-block;border-radius:1px}.k-splitbar-draggable-horizontal .k-resize-handle{width:3px;height:16px;margin-left:1px}.k-splitbar-draggable-vertical .k-resize-handle{width:16px;height:3px;margin-top:1px}.k-splitbar .k-i-arrow-60-down,.k-splitbar .k-i-arrow-60-left,.k-splitbar .k-i-arrow-60-right,.k-splitbar .k-i-arrow-60-up{font-size:10px}.k-rtl .k-splitbar-horizontal .k-resize-handle{margin-right:1px}.k-rtl .k-splitbar-horizontal .k-i-arrow-60-right{margin-top:13px;margin-right:-3px}.k-rtl .k-splitbar-horizontal .k-i-arrow-60-left{margin-top:-28px;margin-right:-2px}.k-rtl .k-splitbar-vertical .k-i-arrow-60-up{margin-top:-2px;margin-left:-17px}.k-rtl .k-splitbar-vertical .k-i-arrow-60-down{margin-top:-2px;margin-left:23px}.k-dropzone em,.k-upload-button{vertical-align:middle}.k-dropzone{border-style:solid;border-width:0;padding:.8em;background-color:transparent}.k-dropzone em{display:none;margin-left:.6em}.k-dropzone-active em{display:inline-block}.k-dropzone-active .k-upload-status,.k-upload-status .k-i-warning{display:none}.k-upload-button{direction:ltr}.k-upload .k-upload-button{min-width:7.167em;margin-right:1.6em}.k-upload-sync .k-upload-button{margin:.8em}.k-upload-button input{position:absolute;bottom:0;right:0;z-index:1;font:170px monospace!important;filter:alpha(opacity=0);opacity:0;margin:0;padding:0;cursor:pointer}.k-upload-files{line-height:2.66;border-style:solid;padding-bottom:5px}.k-upload-files .k-button{padding:0}.k-upload-status-total .k-icon{display:inline-block;margin-right:4px;vertical-align:text-bottom}.k-dropzone .k-upload-status-total{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.k-ie .k-dropzone .k-upload-status-total{-webkit-transform:none;-ms-transform:none;transform:none}.k-upload .k-clear-selected,.k-upload .k-upload-selected{display:inline-block;width:50%;margin:0;line-height:1em;padding:1.214em 0;border:0}.k-upload .k-clear-selected{border-radius:0 0 0 4px}.k-upload .k-upload-selected{border-left-width:1px;border-left-style:solid;margin-left:-1px;border-radius:0 0 4px}.k-upload-files~.k-clear-selected,.k-upload-files~.k-upload-selected{margin-top:-5px}.k-upload .k-fail{background-position:-161px -111px}.k-file{border-style:solid;border-width:0 0 1px;white-space:nowrap}.k-file .k-upload-action{background:0 0;border-width:0;box-shadow:none;margin-right:3px}.k-file .k-icon{display:inline-block;position:relative}.k-file-extension-wrapper,.k-file-invalid-extension-wrapper,.k-file-name-size-wrapper,.k-multiple-files-extension-wrapper,.k-multiple-files-invalid-extension-wrapper{display:inline-block}.k-file-extension-wrapper,.k-file-invalid-extension-wrapper,.k-multiple-files-extension-wrapper,.k-multiple-files-invalid-extension-wrapper{position:relative;width:24px;height:34px;border-width:2px;border-style:solid;vertical-align:top;font-size:.57em;text-transform:uppercase}.k-file-invalid-extension-wrapper,.k-multiple-files-invalid-extension-wrapper,.k-overflow-container .k-overflow-button,.k-split-container .k-button{font-size:1.2em}.k-multiple-files-extension-wrapper,.k-multiple-files-invalid-extension-wrapper{margin-top:4px}.k-file-state{visibility:hidden}.k-file-name-size-wrapper{vertical-align:middle;margin-left:1em;max-width:calc(100% - 24px - 7em)}.k-file-extension-wrapper:before,.k-file-invalid-extension-wrapper:before,.k-multiple-files-extension-wrapper:after,.k-multiple-files-extension-wrapper:before,.k-multiple-files-invalid-extension-wrapper:after,.k-multiple-files-invalid-extension-wrapper:before{position:absolute;content:"";display:inline-block;border-style:solid}.k-file-extension-wrapper:before,.k-file-invalid-extension-wrapper:before,.k-multiple-files-extension-wrapper:before,.k-multiple-files-invalid-extension-wrapper:before{top:-1px;right:-1px;width:0;height:0;border-width:6px;margin-top:-1px;margin-right:-1px}.k-multiple-files-extension-wrapper:after,.k-multiple-files-invalid-extension-wrapper:after{top:-6px;left:-6px;width:15px;height:35px;border-width:2px 0 0 2px}.k-file-extension,.k-file-invalid-icon{position:absolute;bottom:0;line-height:normal}.k-file-extension{margin-left:.4em;margin-bottom:.3em;text-overflow:ellipsis;max-width:100%}.k-file-invalid-icon{margin-left:5px}.k-file-information,.k-file-name,.k-file-size,.k-file-validation-message{display:block}.k-file-name{position:relative;max-width:100%;vertical-align:middle;line-height:1.2em;text-overflow:ellipsis}.k-file-information,.k-file-size,.k-file-validation-message{font-size:.78em;line-height:1.5em}.k-file-information,.k-file-validation-message{line-height:1.5em}.k-file-size{line-height:1.2em}.k-upload-files .k-upload-status{line-height:1;position:absolute;right:10px;top:1em;opacity:.65}.k-button.k-upload-action.k-state-active:hover,.k-button.k-upload-action:active:hover,.k-button.k-upload-action:hover,.k-upload-action{color:inherit;background:0 0;border:0}.k-upload-action{opacity:.6;line-height:normal}.k-upload-action:hover{opacity:1}.k-upload-action .k-icon{vertical-align:top}.k-file .k-upload-status .k-button,.k-file .k-upload-status>.k-icon{vertical-align:middle;border-radius:50%}.k-chart>canvas,.k-mediaplayer>iframe,.k-mediaplayer>video,.k-sparkline,.k-sparkline span{vertical-align:top}.k-dropzone .k-upload-status{position:static;margin-left:10px}.k-upload-pct{margin-right:.75em}.k-ie9 .k-upload-status-total{top:1.5em}.k-ie9 .k-upload-status-total>.k-icon{margin-top:-3px}.k-progress{position:absolute;bottom:0;left:0;height:2px}.k-file-invalid>.k-progress{width:100%}.k-upload-selected{min-width:7.167em;margin:.25em .2em 0 .8em;box-sizing:content-box}.k-upload-cancel,.k-upload-selected{margin-bottom:.8em}.k-rtl .k-file-extension-wrapper{margin-left:14px}.k-mediaplayer-toolbar .k-align-right>*+*,.k-mediaplayer-toolbar>*+*{margin-left:5px}.k-mediaplayer{position:relative}.k-mediaplayer .k-mediaplayer-overlay{z-index:1;width:100%;height:100%;position:absolute}.k-mediaplayer-titlebar{padding:8px;position:absolute;z-index:2;top:0;left:0;right:0;color:#fff;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.05) 80%,rgba(0,0,0,0))}.k-mediaplayer-toolbar-wrap{position:absolute;z-index:2;bottom:0;left:0;right:0}.k-mediaplayer-toolbar{padding:2px;border-width:0;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:relative}.k-mediaplayer-toolbar>*{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.k-mediaplayer-toolbar .k-toolbar-spacer{margin-top:0;margin-bottom:0;border-width:0;-ms-flex:1;flex:1;opacity:0}.k-mediaplayer-toolbar .k-button.k-bare{padding-left:9px;padding-right:9px}.k-mediaplayer-toolbar .k-mediaplayer-quality{width:auto;padding:0;background:0 0}.k-mediaplayer-toolbar .k-mediaplayer-quality .k-dropdown-wrap{border:0;box-shadow:none;padding:0;background:0 0;color:inherit}.k-filebrowser .k-upload,.k-stockchart,div.k-chart,div.k-gauge,span.k-sparkline{background-color:transparent}.k-mediaplayer-toolbar .k-mediaplayer-quality .k-input{display:none}.k-mediaplayer-toolbar .k-mediaplayer-quality .k-select{position:relative;width:auto;min-height:0;line-height:inherit}.k-mediaplayer-quality-wrap,.k-mediaplayer-volume-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.k-quality-list{width:80px!important;margin-left:-32px!important}.k-slider.k-mediaplayer-seekbar{width:100%;position:absolute;z-index:3;top:-17px;left:0}.k-slider.k-mediaplayer-seekbar .k-slider-track{width:100%!important;border-radius:0}.k-slider.k-mediaplayer-seekbar .k-slider-selection{border-radius:0}.k-slider.k-mediaplayer-seekbar .k-draghandle{opacity:0;transition:.2s opacity}.k-slider.k-mediaplayer-seekbar .k-draghandle.k-state-selected,.k-slider.k-mediaplayer-seekbar:hover .k-draghandle{opacity:1}.k-mediaplayer-fullscreen{position:fixed;z-index:10000;top:0;left:0;width:100%!important;height:100%!important}.k-no-flexbox .k-mediaplayer-toolbar .k-align-right>*{display:inline-block;vertical-align:middle}.k-no-flexbox .k-mediaplayer-toolbar .k-toolbar-spacer,.k-toolbar-wrap .k-dropzone em,.k-toolbar-wrap .k-upload-files{display:none}.k-no-flexbox .k-mediaplayer-toolbar .k-bare.k-button{height:auto}.k-toolbar-wrap .k-dropzone{border:0;padding:0}.k-toolbar-wrap .k-dropzone-active em{display:inline;margin:0;font-size:5em;font-style:normal}.k-filebrowser .k-filebrowser-toolbar .k-button.k-state-disabled,.k-filebrowser .k-upload .k-upload-status,.k-toolbar-wrap .k-dropzone-active .k-upload-button{display:none}.k-filebrowser-dropzone{z-index:10010;filter:alpha(opacity=40);opacity:.4;position:fixed}.k-search-wrap{position:relative;float:right;width:20%;padding:0}.k-search-wrap label{position:absolute;top:0;left:4px;line-height:20px;font-style:italic}.k-search-wrap input.k-input{padding-left:0;padding-right:0}.k-search-wrap .k-search{position:absolute;top:50%;right:2px;margin:-8px 0 0}.k-breadcrumbs{position:relative;float:left;width:79%}.k-breadcrumbs-wrap{position:absolute;top:3px;left:0;z-index:1;padding-left:5px;line-height:18px}.k-breadcrumbs>.k-input{width:100%;font-size:inherit;font-family:inherit;border:0}.k-breadcrumbs .k-link,.k-breadcrumbs-wrap .k-icon{margin-top:0;text-decoration:none;vertical-align:middle;position:relative}.k-breadcrumbs .k-link:hover,.k-spreadsheet-formula-input>.k-syntax-bool.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-func.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-num.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-ref.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-str.k-syntax-at-point{text-decoration:underline}.k-filebrowser .k-tile .k-file,.k-filebrowser .k-tile .k-folder,.k-filebrowser .k-tile .k-i-file,.k-filebrowser .k-tile .k-i-folder{font-size:5em}.k-filebrowser .k-breadcrumbs .k-i-arrow-end-left{text-decoration:none;cursor:default}.k-filebrowser .k-filebrowser-toolbar{border-style:solid;border-width:1px;margin:8px 0 0;padding:.25em;line-height:23px;white-space:nowrap}.k-filebrowser .k-tiles-arrange{float:right}.k-filebrowser .k-upload{float:left;z-index:10010;border-width:0}.k-filebrowser .k-upload .k-upload-button{width:auto;margin-left:0}.k-tiles{clear:both;height:390px;border-style:solid;border-width:0 1px 1px;margin:0 0 1.4em;padding:9px;line-height:1.2}.k-selection,.k-tile,.k-treemap-tile{border-width:1px;border-style:solid}.k-tile{float:left;width:223px;height:88px;overflow:hidden;margin:1px;padding:0 0 4px;background-position:0 100px;background-repeat:repeat-x;cursor:pointer}.k-tiles li.k-state-hover,.k-tiles li.k-state-selected{background-position:0 center}.k-filebrowser .k-thumb{float:left;display:inline;width:80px;height:80px;margin:4px 10px 0 4px;-webkit-user-select:none;user-select:none}.k-filebrowser .k-file,.k-filebrowser .k-i-file{width:80px;height:80px}.k-filebrowser .k-image{margin:2px 0 0 2px}.k-filebrowser .k-folder,.k-filebrowser .k-i-folder{width:80px;height:80px;background-position:0 -200px;background-repeat:no-repeat}.k-filebrowser .k-loading{margin:35px 0 0 33px}.k-tile input,.k-tile strong{margin:10px 0 4px;font-weight:400;display:block}.k-tile strong{float:left;width:120px;overflow:hidden;text-overflow:ellipsis}.k-tile input{width:100px}.k-tile .k-filesize{display:inline-block}.k-filebrowser .k-form-text-row{text-align:right}.k-filebrowser .k-form-text-row label{width:14%}.k-filebrowser .k-form-text-row input{width:80%}.k-tile-empty{margin:160px 0 0}.k-tile-empty .k-dialog-upload{font-weight:700;font-size:120%}.k-tile-empty strong{display:block;margin:0 0 .2em;font-size:3em;font-weight:400}.k-chart,.k-gauge,.k-sparkline,.k-stockchart{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-chart,.k-stockchart{height:400px}.k-gauge{text-align:left;position:relative}.k-arcgauge{display:inline-block}.k-arcgauge-label{position:absolute;text-align:center;padding:0;margin:0}.k-baseline-marker{zoom:1}.k-chart-tooltip{border-radius:4px;padding:6px;white-space:nowrap;z-index:12000;line-height:normal;background-repeat:repeat-x;background-position:0 0;background-image:url(/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNJREFUeNpi/P/vwMDFQELEP8beQb+HTWQYgP/DHoD/466cAR4edRAyg38P6hLbIAAAwCnWhhVsxvdCAAAAABJRU5ErkJggg==);color:#fff}.k-chart-tooltip-inverse{color:#000}.k-chart-tooltip table{border-spacing:0;border-collapse:collapse}.k-chart-tooltip th{width:auto;text-align:center;padding:1px}.k-chart-tooltip td{width:auto;text-align:left;padding:.1em .2em}.k-chart-shared-tooltip-marker{display:block;width:15px;height:3px}.k-button-wrap,.k-navigator,.k-sparkline,.k-sparkline span{display:inline-block}.k-selection,.k-selection-bg{height:100%;position:absolute}.k-selector{position:absolute;-webkit-transform:translateZ(0)}.k-selection{border-color:#d2d2d2;border-bottom:0}.k-selection-bg{width:100%;background-color:#fff;background-color:rgba(255,255,255,.01);filter:alpha(opacity=1)}.k-handle{background:#d2d2d2;width:7px;height:26px;z-index:1;border-radius:6px;position:absolute}.k-handle div{width:100%;height:100%;background-color:transparent}.k-right-handle{right:-4px}.k-left-handle div{margin:-20px 0 0 -15px;padding:40px 30px 0 0}.k-left-handle.k-handle-active div{margin-left:-40px;padding-right:55px}.k-right-handle div{margin:-20px 0 0 -15px;padding:40px 0 0 30px}.k-right-handle.k-handle-active div{padding-left:55px}.k-mask{position:absolute;height:100%;background-color:#fff;filter:alpha(opacity=80);opacity:.8}.k-border{background:#d2d2d2;width:1px;height:100%;position:absolute}.k-navigator-hint div{position:absolute}.k-navigator-hint .k-scroll{position:absolute;height:4px;border-radius:4px;background:#d2d2d2}.k-navigator-hint .k-tooltip{margin-top:20px;min-width:160px;opacity:1;text-align:center;border:0;box-shadow:0 1px 2px rgba(0,0,0,.5);background:#fff}.k-sparkline span{height:100%;width:100%}.k-diagram,.k-map{height:600px}.k-diagram .km-scroll-wrapper,.k-map .km-scroll-wrapper{padding-bottom:0;-webkit-user-select:none;user-select:none}.k-quick-reply,.k-spreadsheet-fixed-container,.km-pane,.km-pane-wrapper,.km-root,.km-scroll-container{-moz-user-select:none;-ms-user-select:none}.k-diagram .km-scroll-container,.k-diagram .km-scroll-wrapper,.k-map .km-scroll-container,.k-map .km-scroll-wrapper{position:absolute;width:100%;height:100%}.k-diagram .k-layer,.k-map .k-layer{position:absolute;left:0;top:0}.k-diagram .km-touch-scrollbar,.k-map .km-touch-scrollbar{display:none}.k-map .k-marker{position:absolute;width:28px;height:40px;margin:-40px 0 0 -14px;cursor:pointer}.k-map .k-marker-pin{background-position:0 40px}.k-map .k-marker-pin-target{background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.k-map .k-marker{width:56px;height:80px;margin:-80px 0 0 -28px}.k-map .k-marker-pin{background-position:0 80px}}.k-map .k-pos-top{top:0}.k-map .k-pos-bottom{bottom:0}.k-map .k-pos-left{left:0}.k-map .k-pos-right{right:0}.k-map-controls{position:absolute}.k-map-controls.k-pos-left .k-widget:first-child{margin-right:0}.k-map-controls.k-pos-right .k-widget:first-child{margin-left:0}.k-navigator{width:50px;height:50px;margin:20px;border-radius:80px;position:relative;vertical-align:middle}.k-pdf-export .k-navigator,.k-pdf-export .k-zoom-control{display:none}.k-navigator>button{border-color:transparent;background:0 0}div.k-navigator>.k-button{margin:0;padding:0;border-radius:16px;position:absolute;font-size:1px;line-height:1px}div.k-navigator .k-navigator-n,div.k-navigator .k-navigator-up{top:2px;left:50%;margin-left:-9px}div.k-navigator .k-navigator-e,div.k-navigator .k-navigator-right{right:2px;top:50%;margin-top:-9px}div.k-navigator .k-navigator-down,div.k-navigator .k-navigator-s{bottom:2px;left:50%;margin-left:-9px}div.k-navigator .k-navigator-left,div.k-navigator .k-navigator-w{left:2px;top:50%;margin-top:-9px}.k-map .k-attribution{background-color:rgba(255,255,255,.8);font-size:10px;padding:2px 4px;z-index:1000}.k-zoom-control{margin:14px;vertical-align:middle}.k-button-wrap .k-button .k-icon,.k-zoom-text,.km-view{vertical-align:top}.k-button-wrap{border-radius:4px}.k-button-wrap .k-button{position:relative;padding:4px;line-height:16px}.k-buttons-horizontal :first-child{border-radius:4px 0 0 4px}.k-buttons-horizontal :first-child+.k-zoom-in{border-radius:0;margin-left:-1px}.k-buttons-horizontal .k-zoom-out{border-radius:0 4px 4px 0;margin-left:-1px}.k-button-wrap .k-button:hover{z-index:1}.k-buttons-vertical .k-button{display:block}.k-buttons-vertical :first-child{border-radius:4px 4px 0 0}.k-buttons-vertical .k-zoom-out{border-radius:0 0 4px 4px;margin-top:-1px}.k-zoom-text{margin:0;width:4.3em}.k-rtl .k-buttons-horizontal :first-child{border-radius:0 4px 4px 0}.k-rtl .k-buttons-horizontal :first-child+.k-zoom-in{border-radius:0;margin-left:0;margin-right:-1px}.k-rtl .k-buttons-horizontal .k-zoom-out{border-radius:4px 0 0 4px;margin-left:0;margin-right:-1px}.k-diagram{height:600px}.k-diagram .km-scroll-wrapper{width:100%;height:100%;position:relative}.k-canvas-container{width:100%;height:100%}.k-diagram img{box-sizing:content-box}.k-treemap{overflow:hidden;height:400px}.k-treemap-tile{box-sizing:border-box;position:absolute;margin:-1px 0 0 -1px;overflow:hidden}.k-treemap-tile.k-leaf{padding:.6em}.k-treemap-wrap.k-last>.k-treemap-tile{padding:.3em}.k-treemap-tile.k-state-hover,.k-treemap-tile.k-state-hover:hover{z-index:2;background-image:none}.k-treemap>.k-treemap-tile{position:relative;height:100%}.k-treemap-title{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;line-height:2.42em;height:2.42em;padding:0 .6em;white-space:nowrap}.k-treemap-wrap .k-treemap-title{border-width:0 0 1px;border-style:solid}.k-treemap-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.k-treemap-title+.k-treemap-wrap{top:2.42em}.k-treemap-title-vertical{box-sizing:border-box;text-overflow:ellipsis;position:absolute;top:0;bottom:0;width:2.42em;line-height:2.42em;overflow:hidden;padding:.6em 0;white-space:nowrap}.k-treemap-title-vertical>div{position:absolute;top:0;right:1.23em;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.k-treemap-title-vertical+.k-treemap-wrap{left:2.42em}.km-shim,.km-view{left:0;height:100%}.km-pane,.km-pane-wrapper,.km-root{width:100%;height:100%;-ms-touch-action:none;-ms-content-zooming:none;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.km-pane-wrapper{position:absolute;width:100%;height:100%}.km-pane,.km-shim{font-family:sans-serif}.km-pane{overflow-x:hidden}.km-view{top:0;position:absolute;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.k-ff18 .km-pane,.k-ff18 .km-view,.k-ff19 .km-pane,.k-ff19 .km-view,.k-ff20 .km-pane,.k-ff20 .km-view,.k-ff21 .km-pane,.k-ff21 .km-view,.km-content{position:relative}.k-ff .km-pane,.k-ff .km-view{overflow:hidden}.k-ff .km-view{display:-moz-inline-box;display:-ms-flexbox;display:flex}.km-content{min-height:1px;-ms-flex:1;flex:1;flex-align:stretch;display:block;width:auto;overflow:hidden}.km-actionsheet>li{list-style-type:none;padding:inherit 1em;line-height:2em}.km-actionsheet{padding:0;margin:0}.km-shim{bottom:0;position:fixed;width:100%;background:rgba(0,0,0,.6);z-index:10001}.km-actionsheet-wrapper,.km-shim .k-animation-container{width:100%;box-shadow:none;border:0}.km-shim .k-animation-container{width:auto}.km-pane-wrapper .k-grid-column-menu>.km-header,.km-pane-wrapper .k-grid-edit-form>.km-header,.km-pane-wrapper .k-grid-filter-menu>.km-header,.km-pane-wrapper .k-scheduler-edit-form>.km-header{border-style:solid;border-width:1px;padding:.3em .6em;text-align:center;width:auto;line-height:2em}.k-ie .km-pane-wrapper .k-scheduler>.k-scheduler-footer,.k-ie .km-pane-wrapper .k-scheduler>.k-scheduler-toolbar{line-height:2em}.km-pane-wrapper .k-grid-edit-form .k-multiselect,.km-pane-wrapper .k-scheduler-edit-form .k-multiselect{width:15em}.km-pane-wrapper .k-grid-edit-form .k-dropdown-wrap,.km-pane-wrapper .k-scheduler-edit-form .k-dropdown-wrap{display:block}.km-pane-wrapper .k-grid-column-menu .k-done,.km-pane-wrapper .k-grid-edit-form .k-grid-update,.km-pane-wrapper .k-grid-filter-menu .k-submit,.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-update{float:right}.km-pane-wrapper .k-grid-edit-form .k-grid-cancel,.km-pane-wrapper .k-grid-filter-menu .k-i-cancel,.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-cancel{float:left}.km-pane-wrapper .k-grid-edit-row .k-textbox{box-sizing:border-box}.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-delete,:not(.km-pane)>.km-shim .km-actionsheet .k-button{display:block;text-align:center}:not(.km-pane)>.km-shim .km-actionsheet .k-button{font-size:1.4em;margin:.3em 1em}:not(.km-pane)>.km-shim .km-actionsheet-title{text-align:center;line-height:3em;margin-bottom:-.3em}:not(.km-pane)>.km-shim>.k-animation-container{margin:0!important;padding:0!important;left:0!important}.km-pane-wrapper>div.km-pane{box-shadow:none;font-weight:400}.km-pane-wrapper .k-grid-column-menu .km-content>.km-scroll-container,.km-pane-wrapper .k-grid-edit-form .km-content>.km-scroll-container,.km-pane-wrapper .k-grid-filter-menu .km-content>.km-scroll-container,.km-pane-wrapper .k-popup-edit-form .km-content>.km-scroll-container{position:absolute;width:100%;min-height:100%;box-sizing:border-box}.km-pane-wrapper .k-grid-filter-menu .km-header .k-button.k-i-cancel:before{font-family:WebComponentsIcons}.km-pane-wrapper .k-grid-edit-form .k-edit-form-container,.km-pane-wrapper .k-grid-edit-form .k-popup-edit-form{width:auto}.km-pane-wrapper .k-filter-menu .k-button{width:100%;margin:0;box-sizing:border-box}.k-grid-mobile{border-width:0}.k-grid-mobile .k-resize-handle-inner{position:absolute;top:50%;margin-top:-10px;left:-7px;width:17px;height:17px;border-style:solid;border-width:2px;border-radius:10px}.k-grid-mobile .k-resize-handle-inner:after,.k-grid-mobile .k-resize-handle-inner:before{margin-top:-3px;width:6px;height:6px;position:absolute;top:50%;content:""}.k-grid-mobile .k-resize-handle-inner:before{left:1px;background-position:-5px -53px}.k-grid-mobile .k-resize-handle-inner:after{right:1px;background-position:-5px -21px}.km-pane-wrapper .km-pane *{background-clip:border-box}.km-pane-wrapper .k-mobile-list ul,.km-pane-wrapper .km-pane .k-mobile-list{padding:0;margin:0;list-style-type:none;border-radius:0;background:0 0}.km-pane-wrapper .km-switch{top:50%;right:.8rem;position:absolute;margin-top:-1.1rem}.km-pane-wrapper .k-mobile-list .k-state-disabled{opacity:1}.km-pane-wrapper .k-mobile-list .k-state-disabled>*{opacity:.7}.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item,.km-pane-wrapper .k-mobile-list .k-item>.k-label,.km-pane-wrapper .k-mobile-list .k-item>.k-link{display:block;position:relative;list-style-type:none;vertical-align:middle;box-sizing:border-box;padding:.5em 0 .5em 1em;font-size:1em}.km-pane-wrapper .k-edit-form-container,.km-pane-wrapper .k-scheduler-edit-form .km-scroll-container{padding-top:1em;width:100%}.km-pane-wrapper .k-mobile-list .k-edit-label{position:absolute;margin:0}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label label{display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding:.1em 0;margin:0}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item{font-size:1em;line-height:1.6em;overflow:hidden}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label{width:100%;float:none;clear:none;min-height:2.7em}.km-pane-wrapper .k-grid-delete .k-icon,.km-pane-wrapper .k-grid-edit .k-icon,.km-pane-wrapper .k-grid-toolbar .k-icon,.km-pane-wrapper .km-header .k-icon{display:none}.km-pane-wrapper .k-mobile-list .k-edit-field{padding:.5em 0}.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar{padding:.3em 0}.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar ul li{line-height:2em}.km-pane-wrapper .k-mobile-list .k-item>*{line-height:normal}.km-pane-wrapper .k-mobile-list .k-button-container,.km-pane-wrapper .k-mobile-list .k-edit-buttons{box-sizing:border-box;padding:.5em 1em;margin:0}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-filter-help-text>li>.k-link,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3),.km-pane-wrapper .k-mobile-list>ul>li>.k-link{display:block;padding:.2em 1em;font-size:.95em;position:-webkit-sticky;margin:0;font-weight:400;line-height:2em;background:0 0;border-top:1em solid transparent}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3){position:relative}.km-pane-wrapper .k-mobile-list .k-item:first-child{border-top:0}.km-pane-wrapper .k-mobile-list .k-item:last-child{border-bottom:0}.km-pane-wrapper .k-mobile-list .k-item>.k-label,.km-pane-wrapper .k-mobile-list .k-item>.k-link{line-height:inherit;text-decoration:none;margin:-.5em 0 -.5em -1em}.k-check[type=checkbox],.k-check[type=radio],.k-mobile-list .k-edit-field [type=checkbox],.k-mobile-list .k-edit-field [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.k-mobile-list .k-edit-field [type=checkbox],.k-mobile-list .k-edit-field [type=radio],.km-pane-wrapper .k-mobile-list .k-label .k-check,.km-pane-wrapper .k-mobile-list .k-link .k-check{border:0;font-size:inherit;width:13px;height:13px;margin:.26em 1em .26em 0}.k-ie .k-mobile-list .k-edit-field [type=checkbox],.k-ie .k-mobile-list .k-edit-field [type=radio],.k-ie .km-pane-wrapper .k-icon,.k-ie .km-pane-wrapper .k-mobile-list .k-label .k-check,.k-ie .km-pane-wrapper .k-mobile-list .k-link .k-check{font-size:inherit;text-indent:-9999px;width:1.01em;height:1em}.k-ie .km-pane-wrapper .k-grid .k-icon{text-indent:0}.km-pane-wrapper .k-column-menu .k-label .k-check{height:16px;width:16px}.km-pane-wrapper .k-edit-field>:not([type=checkbox]):not([type=radio]):not(.k-button),.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .km-pane .k-mobile-list input:not([type=checkbox]):not([type=radio]),.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),.km-pane-wrapper .km-pane .k-mobile-list textarea{text-indent:0;font-size:1em;line-height:1.6em;vertical-align:middle;height:auto;padding:0;border:0;margin:0;color:inherit;background:0 0;box-shadow:none;border-radius:0}.km-pane-wrapper .k-mobile-list .k-widget{border:0;border-radius:0}.k-ie .km-pane-wrapper .k-mobile-list .k-widget{height:initial}.km-pane-wrapper .k-mobile-list .k-widget .k-input,.km-pane-wrapper .k-mobile-list .k-widget .k-state-default{border:0;background:0 0}.km-pane-wrapper .k-edit-field>:not([type=checkbox]):not([type=radio]):not(.k-button),.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .k-mobile-list select:not([multiple]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper :not(.k-state-default):not(.k-pager-input)>input:not([type=checkbox]):not([type=radio]){width:80%;padding:.6em 0;margin:-.5em 0}.km-pane-wrapper .k-mobile-list .k-edit-field>*,.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .km-pane .k-mobile-list input,.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),.km-pane-wrapper .km-pane .k-mobile-list textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;z-index:1;position:relative}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right{padding:10px;border-radius:0}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input{float:none;width:100%;padding:1px 0;margin:0;border-radius:3px;text-indent:30px;border-width:1px;border-style:solid}.km-pane-wrapper .k-mobile-list .k-edit-field.k-scheduler-toolbar{background:0 0;border:0;box-shadow:none;padding:.5em 1em}.km-pane-wrapper #recurrence .k-scheduler-navigation{width:100%}.km-pane-wrapper .k-mobile-list .k-scheduler-navigation,.km-pane-wrapper .k-scheduler-views{display:table;table-layout:fixed}.km-pane-wrapper .k-mobile-list .k-scheduler-navigation li,.km-pane-wrapper .k-scheduler-views li{display:table-cell;text-align:center}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{margin:0;padding-left:1em;box-sizing:border-box}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{margin-top:-.5em}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:last-child{margin-bottom:-.5em}.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check{text-indent:1em}.km-pane-wrapper .k-mobile-list .k-edit-field>.k-button{margin-left:20%;float:left}.km-pane-wrapper .k-mobile-list .k-dropdown-wrap,.km-pane-wrapper .k-mobile-list .k-numeric-wrap,.km-pane-wrapper .k-mobile-list .k-picker-wrap{position:static;box-shadow:none}.km-pane-wrapper .k-mobile-list .k-datepicker .k-select,.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select,.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-select{position:absolute;top:0;right:0;line-height:normal}.km-pane-wrapper .k-mobile-list .k-datepicker .k-select:before,.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select:before{content:"\a0";display:inline-block;width:0;height:100%;vertical-align:middle}.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-link{height:50%}.km-pane-wrapper .k-edit-form-container .k-button,.km-pane-wrapper .k-grid .k-button{margin:0}.km-pane-wrapper .k-edit-form-container .k-button+.k-button,.km-pane-wrapper .k-grid .k-button+.k-button{margin:0 0 0 .18em}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-numbers .k-state-selected,.km-pane-wrapper .k-pager-wrap>.k-link{width:2.4em;height:2.4em;line-height:2.1em;box-sizing:border-box}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-numbers .k-state-selected{width:auto;line-height:2.2em;padding:0 .86em;min-width:.7em}.km-pane-wrapper .k-pager-wrap{line-height:2.4em}@media all and (max-width:1024px){.km-pane-wrapper .k-pager-nav+.k-pager-nav~.k-pager-nav{position:absolute;right:.3em;top:.3em}.km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav{right:3em}.km-pane-wrapper .k-pager-info,.km-pane-wrapper .k-pager-refresh{display:none}}@media all and (max-width:699px),(-ms-high-contrast:active) and (-ms-high-contrast:none) and (max-width:800px){.km-pane-wrapper .k-edit-field>:not([type=checkbox]):not([type=radio]):not(.k-button),.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .k-mobile-list select:not([multiple]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper :not(.k-state-default):not(.k-pager-input)>input:not([type=checkbox]):not([type=radio]){width:50%}.km-pane-wrapper .k-mobile-list .k-edit-field>.k-button{margin-left:50%}.km-pane-wrapper .k-mobile-list .k-edit-field>.k-timezone-button{margin-left:1em}.km-pane-wrapper .k-nav-today a{padding-left:.6em;padding-right:.6em}.km-pane-wrapper li.k-nav-current{margin-left:0;margin-right:0}.km-pane-wrapper .k-pager-wrap{position:relative}.km-pane-wrapper .k-pager-numbers{width:auto;display:block;overflow:hidden;margin-right:5.5em;float:none;text-overflow:ellipsis;height:2.4em;text-align:center}.km-pane-wrapper .k-pager-numbers li{float:none;display:inline-block}.km-pane-wrapper .k-pager-nav{float:left}}.km-pane-wrapper .k-mobile-list .k-edit-field>*>select:not([multiple]),.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check,.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check{width:100%}.km-scroll-container{-webkit-user-select:none;user-select:none;-webkit-margin-collapse:separate;-webkit-transform:translatez(0)}.k-widget .km-scroll-wrapper{position:relative;padding-bottom:0}.km-touch-scrollbar{position:absolute;visibility:hidden;z-index:200000;height:.3em;width:.3em;background-color:rgba(0,0,0,.7);opacity:0;transition:opacity .3s linear;transition:"opacity 0.3s linear"}.k-fx-end .k-fx-current,.k-fx-end .k-fx-next,.k-fx-slide.k-fx-end .k-fx-current .km-content,.k-fx-slide.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-end .k-fx-current .km-header,.k-fx-slide.k-fx-end .k-fx-next .km-content,.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{transition:all 350ms ease-out}.km-vertical-scrollbar{height:100%;right:2px;top:2px}.km-horizontal-scrollbar{width:100%;left:2px;bottom:2px}@media only screen and (max-width:1024px){.k-scheduler-toolbar>ul.k-scheduler-views{position:absolute;right:6px;top:6px;z-index:10000}.km-pane-wrapper .k-scheduler-views{width:18em}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views{right:auto;left:6px}.k-scheduler-toolbar li.k-nav-current .k-lg-date-format,.k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view){display:none}.k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:inline}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{display:block;border-width:1px}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{text-align:left;padding-left:1em}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{display:block;position:relative;padding-right:2.5em;padding-left:1em;box-sizing:border-box}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{padding-left:0}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{content:"\E006";position:absolute;top:50%;right:.6em;margin-top:-.5em;line-height:1em}.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li{display:block;border:0;border-radius:0}.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border:1px solid #c5c5c5;background-color:#fff;background-image:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{text-align:left}}.k-fx,.k-virtual-content,.k-virtual-wrap{position:relative}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header,.k-virtual-wrap>.k-virtual-header{text-align:right}@media only screen and (max-width:420px){.km-pane-wrapper .k-scheduler-views{width:auto}}.k-fx .k-fx-current{z-index:0}.k-fx .k-fx-next,.k-fx-reverse .k-fx-current{z-index:1}.k-fx-hidden,.k-fx-hidden *{visibility:hidden!important}.k-fx-reverse .k-fx-next{z-index:0}.k-fx-zoom.k-fx-start .k-fx-next{-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.k-fx-zoom.k-fx-end .k-fx-next,.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next,.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current,.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.k-fx-fade.k-fx-start .k-fx-next{will-change:opacity;opacity:0}.k-fx-fade.k-fx-end .k-fx-next{opacity:1}.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current{will-change:opacity;opacity:1}.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current{opacity:0}.k-fx-slide.k-fx-start .k-fx-next .km-content{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-start .k-fx-next .km-header{will-change:opacity;opacity:0}.k-fx-slide.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content{will-change:transform;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header{will-change:opacity;opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header{opacity:0}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-start .k-fx-next{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-right.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-right.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next,.k-fx.k-fx-overlay.k-fx-start .k-fx-next{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next{-webkit-transform:translatey(100%);-ms-transform:translatey(100%);transform:translatey(100%)}.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next{-webkit-transform:translatey(-100%);-ms-transform:translatey(-100%);transform:translatey(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:none;-ms-transform:none;transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;-webkit-transform:none;-ms-transform:none;transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current{-webkit-transform:translatey(100%);-ms-transform:translatey(100%);transform:translatey(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current{-webkit-transform:translatey(-100%);-ms-transform:translatey(-100%);transform:translatey(-100%)}.k-virtual-wrap .k-list.k-virtual-list{height:auto}.k-virtual-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.k-virtual-list>.k-virtual-content{position:absolute;top:0;width:100%;margin:0;padding:0;list-style-type:none}.k-virtual-option-label{width:100%;margin:0;padding:0;list-style-type:none}.k-popup .k-item.k-first{position:relative}.k-virtual-content>.k-virtual-list>.k-virtual-item{position:absolute;width:100%;box-sizing:border-box;overflow:hidden;white-space:nowrap}.k-popup .k-list .k-item>.k-group,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{text-transform:uppercase;font-size:.857em}.k-popup .k-list .k-item>.k-group{position:absolute;top:0;right:0;padding:0 .5em;line-height:1.8}.k-card-deck-scrollwrap>.k-button:last-child,.k-popup .k-state-hover>.k-group{right:-1px}.k-group-header+.k-list>.k-item.k-first,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{border-top-style:solid;border-top-width:1px;padding-top:0}@font-face{font-family:WebComponentsIcons;src:url(/css/fonts/glyphs/WebComponentsIcons.eot?gedxeo);src:url(/css/fonts/glyphs/WebComponentsIcons.eot?gedxeo#iefix) format('embedded-opentype'),url(/css/fonts/glyphs/WebComponentsIcons.ttf?gedxeo) format('truetype'),url(/css/fonts/glyphs/WebComponentsIcons.woff?gedxeo) format('woff'),url(/css/fonts/glyphs/WebComponentsIcons.svg?gedxeo#WebComponentsIcons) format('svg');font-weight:400;font-style:normal}.k-i-arrow-45-up-right:before,.k-i-collapse-ne:before,.k-i-resize-ne:before{content:"\e000"}.k-i-arrow-45-down-right:before,.k-i-collapse-se:before,.k-i-collapse:before,.k-i-resize-se:before{content:"\e001"}.k-i-arrow-45-down-left:before,.k-i-collapse-sw:before,.k-i-resize-sw:before{content:"\e002"}.k-i-arrow-45-up-left:before,.k-i-collapse-nw:before,.k-i-resize-new:before{content:"\e003"}.k-i-arrow-60-up:before,.k-i-arrow-n:before,.k-i-kpi-trend-increase:before{content:"\e004"}.k-i-arrow-60-right:before,.k-i-arrow-e:before,.k-i-expand:before{content:"\e005"}.k-i-arrow-60-down:before,.k-i-arrow-s:before,.k-i-kpi-trend-decrease:before{content:"\e006"}.k-i-arrow-60-left:before,.k-i-arrow-w:before{content:"\e007"}.k-i-arrow-end-up:before,.k-i-seek-n:before{content:"\e008"}.k-i-arrow-end-right:before,.k-i-seek-e:before{content:"\e009"}.k-i-arrow-end-down:before,.k-i-seek-s:before{content:"\e00a"}.k-i-arrow-end-left:before,.k-i-seek-w:before{content:"\e00b"}.k-i-arrow-double-60-up:before,.k-i-arrow-seek-up:before{content:"\e00c"}.k-i-arrow-double-60-right:before,.k-i-arrow-seek-right:before,.k-i-forward-sm:before{content:"\e00d"}.k-i-arrow-double-60-down:before,.k-i-arrow-seek-down:before{content:"\e00e"}.k-i-arrow-double-60-left:before,.k-i-arrow-seek-left:before,.k-i-rewind-sm:before{content:"\e00f"}.k-i-arrows-kpi:before,.k-i-kpi:before{content:"\e010"}.k-i-arrows-no-change:before{content:"\e011"}.k-i-arrow-overflow-down:before{content:"\e012"}.k-i-arrow-chevron-up:before{content:"\e013"}.k-i-arrow-chevron-right:before{content:"\e014"}.k-i-arrow-chevron-down:before{content:"\e015"}.k-i-arrow-chevron-left:before{content:"\e016"}.k-i-arrow-up:before{content:"\e017"}.k-i-arrow-right:before{content:"\e018"}.k-i-arrow-down:before{content:"\e019"}.k-i-arrow-left:before{content:"\e01a"}.k-i-arrow-drill:before{content:"\e01b"}.k-i-arrow-parent:before{content:"\e01c"}.k-i-arrow-root:before{content:"\e01d"}.k-i-arrows-resizing:before{content:"\e01e"}.k-i-arrows-dimensions:before{content:"\e01f"}.k-i-arrows-swap:before{content:"\e020"}.k-i-drag-and-drop:before{content:"\e021"}.k-i-categorize:before{content:"\e022"}.k-i-grid:before{content:"\e023"}.k-i-grid-layout:before{content:"\e024"}.k-i-group:before{content:"\e025"}.k-i-ungroup:before{content:"\e026"}.k-i-handler-drag:before{content:"\e027"}.k-i-layout:before{content:"\e028"}.k-i-layout-1-by-4:before{content:"\e029"}.k-i-layout-2-by-2:before{content:"\e02a"}.k-i-layout-side-by-side:before{content:"\e02b"}.k-i-layout-stacked:before{content:"\e02c"}.k-i-columns:before{content:"\e02d"}.k-i-rows:before{content:"\e02e"}.k-i-reorder:before{content:"\e02f"}.k-i-menu:before{content:"\e030"}.k-i-more-vertical:before{content:"\e031"}.k-i-more-horizontal:before{content:"\e032"}.k-i-undo:before{content:"\e100"}.k-i-redo:before{content:"\e101"}.k-i-reset:before{content:"\e102"}.k-i-recurrence:before,.k-i-refresh:before,.k-i-reload:before{content:"\e103"}.k-i-non-recurrence:before{content:"\e104"}.k-i-reset-sm:before{content:"\e105"}.k-i-recurrence-sm:before,.k-i-refresh-sm:before,.k-i-reload-sm:before{content:"\e106"}.k-i-clock:before{content:"\e107"}.k-i-calendar:before{content:"\e108"}.k-i-floppy:before,.k-i-save:before{content:"\e109"}.k-i-print:before,.k-i-printer:before{content:"\e10a"}.k-i-edit:before,.k-i-pencil:before{content:"\e10b"}.k-i-delete:before,.k-i-trash:before{content:"\e10c"}.k-i-attachment:before,.k-i-clip:before{content:"\e10d"}.k-i-attachment-45:before,.k-i-clip-45:before{content:"\e10e"}.k-i-hyperlink:before,.k-i-link-horizontal:before{content:"\e10f"}.k-i-hyperlink-remove:before,.k-i-unlink-horizontal:before{content:"\e110"}.k-i-link-vertical:before{content:"\e111"}.k-i-unlink-vertical:before{content:"\e112"}.k-i-lock:before{content:"\e113"}.k-i-unlock:before{content:"\e114"}.k-i-cancel:before{content:"\e115"}.k-i-cancel-outline:before{content:"\e116"}.k-i-cancel-circle:before{content:"\e117"}.k-i-check:before,.k-i-checkmark:before{content:"\e118"}.k-i-check-outline:before,.k-i-checkmark-outline:before,.k-i-success:before{content:"\e119"}.k-i-check-circle:before,.k-i-checkmark-circle:before{content:"\e11a"}.k-i-close:before,.k-i-x:before{content:"\e11b"}.k-i-close-outline:before,.k-i-error:before,.k-i-x-outline:before{content:"\e11c"}.k-i-close-circle:before,.k-i-x-circle:before{content:"\e11d"}.k-i-add:before,.k-i-plus:before{content:"\e11e"}.k-i-plus-outline:before{content:"\e11f"}.k-i-plus-circle:before{content:"\e120"}.k-i-kpi-trend-equal:before,.k-i-minus:before{content:"\e121"}.k-i-minus-outline:before{content:"\e122"}.k-i-minus-circle:before{content:"\e123"}.k-i-sort-asc:before{content:"\e124"}.k-i-sort-desc:before{content:"\e125"}.k-i-sort-clear:before,.k-i-unsort:before{content:"\e126"}.k-i-sort-asc-sm:before{content:"\e127"}.k-i-sort-desc-sm:before{content:"\e128"}.k-i-filter:before{content:"\e129"}.k-i-filter-clear:before{content:"\e12a"}.k-i-filter-sm:before{content:"\e12b"}.k-i-filter-sort-asc-sm:before{content:"\e12c"}.k-i-filter-sort-desc-sm:before{content:"\e12d"}.k-i-filter-add-expression:before{content:"\e12e"}.k-i-filter-add-group:before{content:"\e12f"}.k-i-login:before{content:"\e130"}.k-i-logout:before{content:"\e131"}.k-i-download:before{content:"\e132"}.k-i-upload:before{content:"\e133"}.k-i-hyperlink-open:before{content:"\e134"}.k-i-hyperlink-open-sm:before{content:"\e135"}.k-i-launch:before{content:"\e136"}.k-i-window-maximize:before,.k-i-window:before{content:"\e137"}.k-i-tiles:before,.k-i-window-restore:before,.k-i-windows:before{content:"\e138"}.k-i-window-minimize:before{content:"\e139"}.k-i-cog:before,.k-i-custom:before,.k-i-gear:before{content:"\e13a"}.k-i-cogs:before,.k-i-gears:before{content:"\e13b"}.k-i-settings:before,.k-i-wrench:before{content:"\e13c"}.k-i-eye:before,.k-i-preview:before{content:"\e13d"}.k-i-search:before,.k-i-zoom:before{content:"\e13e"}.k-i-zoom-in:before{content:"\e13f"}.k-i-zoom-out:before{content:"\e140"}.k-i-move:before,.k-i-pan:before{content:"\e141"}.k-i-calculator:before{content:"\e142"}.k-i-cart:before,.k-i-shopping-cart:before{content:"\e143"}.k-i-connector:before{content:"\e144"}.k-i-plus-sm:before{content:"\e145"}.k-i-minus-sm:before{content:"\e146"}.k-i-kpi-status-deny:before{content:"\e147"}.k-i-kpi-status-hold:before{content:"\e148"}.k-i-kpi-status-open:before{content:"\e149"}.k-i-play:before{content:"\e200"}.k-i-pause:before{content:"\e201"}.k-i-stop:before{content:"\e202"}.k-i-rewind:before{content:"\e203"}.k-i-forward:before{content:"\e204"}.k-i-volume-down:before{content:"\e205"}.k-i-volume-up:before{content:"\e206"}.k-i-volume-off:before{content:"\e207"}.k-i-hd:before{content:"\e208"}.k-i-subtitles:before{content:"\e209"}.k-i-playlist:before{content:"\e20a"}.k-i-audio:before{content:"\e20b"}.k-i-play-sm:before{content:"\e20c"}.k-i-pause-sm:before{content:"\e20d"}.k-i-stop-sm:before{content:"\e20e"}.k-i-fav-outline:before,.k-i-favorite-outline:before,.k-i-heart-outline:before{content:"\e300"}.k-i-fav:before,.k-i-favorite:before,.k-i-heart:before{content:"\e301"}.k-i-bookmark-outline:before,.k-i-star-outline:before{content:"\e302"}.k-i-bookmark:before,.k-i-star:before{content:"\e303"}.k-i-checkbox:before,.k-i-shape-rect:before{content:"\e304"}.k-i-checkbox-checked:before{content:"\e305"}.k-i-tri-state-indeterminate:before{content:"\e306"}.k-i-tri-state-null:before{content:"\e307"}.k-i-circle:before{content:"\e308"}.k-i-radiobutton:before,.k-i-shape-circle:before{content:"\e309"}.k-i-radiobutton-checked:before{content:"\e30a"}.k-i-bell:before,.k-i-notification:before{content:"\e400"}.k-i-info:before,.k-i-information:before{content:"\e401"}.k-i-help:before,.k-i-question:before{content:"\e402"}.k-i-exception:before,.k-i-warning:before{content:"\e403"}.k-i-photo-camera:before{content:"\e500"}.k-i-image:before,.k-i-photo:before{content:"\e501"}.k-i-image-export:before,.k-i-photo-export:before{content:"\e502"}.k-i-zoom-actual-size:before{content:"\e503"}.k-i-zoom-best-fit:before{content:"\e504"}.k-i-image-resize:before{content:"\e505"}.k-i-crop:before{content:"\e506"}.k-i-mirror:before{content:"\e507"}.k-i-flip-horizontal:before{content:"\e508"}.k-i-flip-vertical:before{content:"\e509"}.k-i-rotate:before{content:"\e50a"}.k-i-rotate-right:before{content:"\e50b"}.k-i-rotate-left:before{content:"\e50c"}.k-i-brush:before{content:"\e50d"}.k-i-palette:before{content:"\e50e"}.k-i-background:before,.k-i-droplet:before,.k-i-paint:before{content:"\e50f"}.k-i-line:before,.k-i-shape-line:before{content:"\e510"}.k-i-brightness-contrast:before{content:"\e511"}.k-i-saturation:before{content:"\e512"}.k-i-invert-colors:before{content:"\e513"}.k-i-opacity:before,.k-i-transperancy:before{content:"\e514"}.k-i-greyscale:before{content:"\e515"}.k-i-blur:before{content:"\e516"}.k-i-sharpen:before{content:"\e517"}.k-i-shape:before{content:"\e518"}.k-i-round-corners:before{content:"\e519"}.k-i-front-element:before{content:"\e51a"}.k-i-back-element:before{content:"\e51b"}.k-i-forward-element:before{content:"\e51c"}.k-i-backward-element:before{content:"\e51d"}.k-i-align-left-element:before{content:"\e51e"}.k-i-align-center-element:before{content:"\e51f"}.k-i-align-right-element:before{content:"\e520"}.k-i-align-top-element:before{content:"\e521"}.k-i-align-middle-element:before{content:"\e522"}.k-i-align-bottom-element:before{content:"\e523"}.k-i-thumbnails-up:before{content:"\e524"}.k-i-thumbnails-right:before{content:"\e525"}.k-i-thumbnails-down:before{content:"\e526"}.k-i-thumbnails-left:before{content:"\e527"}.k-i-full-screen:before,.k-i-fullscreen:before{content:"\e528"}.k-i-full-screen-exit:before,.k-i-fullscreen-exit:before{content:"\e529"}.k-i-background-remove:before,.k-i-paint-remove:before,.k-i-reset-color:before{content:"\e52a"}.k-i-page-properties:before{content:"\e600"}.k-i-bold:before{content:"\e601"}.k-i-italic:before{content:"\e602"}.k-i-underline:before{content:"\e603"}.k-i-font-family:before{content:"\e604"}.k-i-foreground-color:before{content:"\e605"}.k-i-convert-lowercase:before{content:"\e606"}.k-i-convert-uppercase:before{content:"\e607"}.k-i-strikethrough:before{content:"\e608"}.k-i-sub-script:before{content:"\e609"}.k-i-sup-script:before{content:"\e60a"}.k-i-div:before{content:"\e60b"}.k-i-all:before{content:"\e60c"}.k-i-h1:before{content:"\e60d"}.k-i-h2:before{content:"\e60e"}.k-i-h3:before{content:"\e60f"}.k-i-h4:before{content:"\e610"}.k-i-h5:before{content:"\e611"}.k-i-h6:before{content:"\e612"}.k-i-list-numbered:before,.k-i-list-ordered:before{content:"\e613"}.k-i-list-bulleted:before,.k-i-list-unordered:before{content:"\e614"}.k-i-indent-increase:before,.k-i-indent:before{content:"\e615"}.k-i-indent-decrease:before,.k-i-outdent:before{content:"\e616"}.k-i-insert-top:before,.k-i-insert-up:before{content:"\e617"}.k-i-insert-middle:before{content:"\e618"}.k-i-insert-bottom:before,.k-i-insert-down:before{content:"\e619"}.k-i-align-top:before{content:"\e61a"}.k-i-align-middle:before{content:"\e61b"}.k-i-align-bottom:before{content:"\e61c"}.k-i-align-left:before{content:"\e61d"}.k-i-align-center:before{content:"\e61e"}.k-i-align-right:before{content:"\e61f"}.k-i-align-justify:before{content:"\e620"}.k-i-align-remove:before{content:"\e621"}.k-i-text-wrap:before{content:"\e622"}.k-i-rule-horizontal:before{content:"\e623"}.k-i-table-align-top-left:before{content:"\e624"}.k-i-table-align-top-center:before{content:"\e625"}.k-i-table-align-top-right:before{content:"\e626"}.k-i-table-align-middle-left:before{content:"\e627"}.k-i-table-align-middle-center:before{content:"\e628"}.k-i-table-align-middle-right:before{content:"\e629"}.k-i-table-align-bottom-left:before{content:"\e62a"}.k-i-table-align-bottom-center:before{content:"\e62b"}.k-i-table-align-bottom-right:before{content:"\e62c"}.k-i-table-align-remove:before{content:"\e62d"}.k-i-all-borders:before,.k-i-borders-all:before{content:"\e62e"}.k-i-borders-outside:before,.k-i-outside-borders:before{content:"\e62f"}.k-i-borders-inside:before,.k-i-inside-borders:before{content:"\e630"}.k-i-borders-inside-horizontal:before,.k-i-inside-horizontal-borders:before{content:"\e631"}.k-i-borders-inside-vertical:before,.k-i-inside-vertical-borders:before{content:"\e632"}.k-i-border-top:before,.k-i-top-border:before{content:"\e633"}.k-i-border-bottom:before,.k-i-bottom-border:before{content:"\e634"}.k-i-border-left:before,.k-i-left-border:before{content:"\e635"}.k-i-border-right:before,.k-i-right-border:before{content:"\e636"}.k-i-border-no:before,.k-i-no-borders:before{content:"\e637"}.k-i-borders-show-hide:before{content:"\e638"}.k-i-border:before,.k-i-form:before{content:"\e639"}.k-i-form-element:before{content:"\e63a"}.k-i-code-snippet:before{content:"\e63b"}.k-i-select-all:before{content:"\e63c"}.k-i-button:before{content:"\e63d"}.k-i-select-box:before{content:"\e63e"}.k-i-calendar-date:before{content:"\e63f"}.k-i-group-box:before{content:"\e640"}.k-i-textarea:before{content:"\e641"}.k-i-textbox:before{content:"\e642"}.k-i-textbox-hidden:before{content:"\e643"}.k-i-password:before{content:"\e644"}.k-i-paragraph-add:before{content:"\e645"}.k-i-edit-tools:before{content:"\e646"}.k-i-template-manager:before{content:"\e647"}.k-i-change-manually:before{content:"\e648"}.k-i-track-changes:before{content:"\e649"}.k-i-track-changes-enable:before{content:"\e64a"}.k-i-track-changes-accept:before{content:"\e64b"}.k-i-track-changes-accept-all:before{content:"\e64c"}.k-i-track-changes-reject:before{content:"\e64d"}.k-i-track-changes-reject-all:before{content:"\e64e"}.k-i-document-manager:before{content:"\e64f"}.k-i-custom-icon:before{content:"\e650"}.k-i-dictionary-add:before{content:"\e651"}.k-i-image-insert:before,.k-i-image-light-dialog:before{content:"\e652"}.k-i-image-edit:before{content:"\e653"}.k-i-image-map-editor:before{content:"\e654"}.k-i-comment:before{content:"\e655"}.k-i-comment-remove:before{content:"\e656"}.k-i-comments-remove-all:before{content:"\e657"}.k-i-silverlight:before{content:"\e658"}.k-i-media-manager:before{content:"\e659"}.k-i-video-external:before{content:"\e65a"}.k-i-flash-manager:before{content:"\e65b"}.k-i-find-and-replace:before,.k-i-find:before{content:"\e65c"}.k-i-copy:before,.k-i-files:before{content:"\e65d"}.k-i-cut:before{content:"\e65e"}.k-i-paste:before{content:"\e65f"}.k-i-paste-as-html:before{content:"\e660"}.k-i-paste-from-word:before{content:"\e661"}.k-i-paste-from-word-strip-file:before{content:"\e662"}.k-i-paste-html:before{content:"\e663"}.k-i-paste-markdown:before{content:"\e664"}.k-i-paste-plain-text:before{content:"\e665"}.k-i-apply-format:before{content:"\e666"}.k-i-clear-css:before{content:"\e667"}.k-i-copy-format:before{content:"\e668"}.k-i-strip-all-formating:before{content:"\e669"}.k-i-strip-css-format:before{content:"\e66a"}.k-i-strip-font-elements:before{content:"\e66b"}.k-i-strip-span-elements:before{content:"\e66c"}.k-i-strip-word-formatting:before{content:"\e66d"}.k-i-format-code-block:before{content:"\e66e"}.k-i-style-builder:before{content:"\e66f"}.k-i-module-manager:before{content:"\e670"}.k-i-hyperlink-insert:before,.k-i-hyperlink-light-dialog:before{content:"\e671"}.k-i-hyperlink-globe:before{content:"\e672"}.k-i-hyperlink-globe-remove:before{content:"\e673"}.k-i-hyperlink-email:before{content:"\e674"}.k-i-anchor:before{content:"\e675"}.k-i-table-insert:before,.k-i-table-light-dialog:before{content:"\e676"}.k-i-table:before{content:"\e677"}.k-i-table-properties:before,.k-i-table-wizard:before{content:"\e678"}.k-i-table-cell:before{content:"\e679"}.k-i-table-cell-properties:before{content:"\e67a"}.k-i-table-column-insert-left:before{content:"\e67b"}.k-i-table-column-insert-right:before{content:"\e67c"}.k-i-table-row-insert-above:before{content:"\e67d"}.k-i-table-row-insert-below:before{content:"\e67e"}.k-i-table-column-delete:before{content:"\e67f"}.k-i-table-row-delete:before{content:"\e680"}.k-i-table-cell-delete:before{content:"\e681"}.k-i-table-delete:before{content:"\e682"}.k-i-cells-merge:before{content:"\e683"}.k-i-cells-merge-horizontally:before{content:"\e684"}.k-i-cells-merge-vertically:before{content:"\e685"}.k-i-cell-split-horizontally:before{content:"\e686"}.k-i-cell-split-vertically:before{content:"\e687"}.k-i-table-unmerge:before{content:"\e688"}.k-i-pane-freeze:before{content:"\e689"}.k-i-row-freeze:before{content:"\e68a"}.k-i-column-freeze:before{content:"\e68b"}.k-i-toolbar-float:before{content:"\e68c"}.k-i-spell-checker:before{content:"\e68d"}.k-i-validation-xhtml:before{content:"\e68e"}.k-i-validation-data:before{content:"\e68f"}.k-i-toggle-full-screen-mode:before{content:"\e690"}.k-i-formula-fx:before{content:"\e691"}.k-i-sum:before{content:"\e692"}.k-i-symbol:before{content:"\e693"}.k-i-currency:before,.k-i-dollar:before{content:"\e694"}.k-i-percent:before{content:"\e695"}.k-i-custom-format:before{content:"\e696"}.k-i-decimal-increase:before{content:"\e697"}.k-i-decimal-decrease:before{content:"\e698"}.k-i-font-size:before{content:"\e699"}.k-i-image-absolute-position:before{content:"\e69a"}.k-i-globe-outline:before{content:"\e700"}.k-i-globe:before{content:"\e701"}.k-i-marker-pin:before{content:"\e702"}.k-i-marker-pin-target:before{content:"\e703"}.k-i-pin:before{content:"\e704"}.k-i-unpin:before{content:"\e705"}.k-i-share:before{content:"\e800"}.k-i-user:before{content:"\e801"}.k-i-inbox:before{content:"\e802"}.k-i-blogger:before{content:"\e803"}.k-i-blogger-box:before{content:"\e804"}.k-i-delicious:before{content:"\e805"}.k-i-delicious-box:before{content:"\e806"}.k-i-digg:before{content:"\e807"}.k-i-digg-box:before{content:"\e808"}.k-i-email:before,.k-i-envelop:before,.k-i-letter:before{content:"\e809"}.k-i-email-box:before,.k-i-envelop-box:before,.k-i-letter-box:before{content:"\e80a"}.k-i-facebook:before{content:"\e80b"}.k-i-facebook-box:before{content:"\e80c"}.k-i-google:before{content:"\e80d"}.k-i-google-box:before{content:"\e80e"}.k-i-google-plus:before{content:"\e80f"}.k-i-google-plus-box:before{content:"\e810"}.k-i-linkedin:before{content:"\e811"}.k-i-linkedin-box:before{content:"\e812"}.k-i-myspace:before{content:"\e813"}.k-i-myspace-box:before{content:"\e814"}.k-i-pinterest:before{content:"\e815"}.k-i-pinterest-box:before{content:"\e816"}.k-i-reddit:before{content:"\e817"}.k-i-reddit-box:before{content:"\e818"}.k-i-stumble-upon:before{content:"\e819"}.k-i-stumble-upon-box:before{content:"\e81a"}.k-i-tell-a-friend:before{content:"\e81b"}.k-i-tell-a-friend-box:before{content:"\e81c"}.k-i-tumblr:before{content:"\e81d"}.k-i-tumblr-box:before{content:"\e81e"}.k-i-twitter:before{content:"\e81f"}.k-i-twitter-box:before{content:"\e820"}.k-i-yammer:before{content:"\e821"}.k-i-yammer-box:before{content:"\e822"}.k-i-behance:before{content:"\e823"}.k-i-behance-box:before{content:"\e824"}.k-i-dribbble:before{content:"\e825"}.k-i-dribbble-box:before{content:"\e826"}.k-i-rss:before{content:"\e827"}.k-i-rss-box:before{content:"\e828"}.k-i-vimeo:before{content:"\e829"}.k-i-vimeo-box:before{content:"\e82a"}.k-i-youtube:before{content:"\e82b"}.k-i-youtube-box:before{content:"\e82c"}.k-i-folder:before{content:"\e900"}.k-i-folder-open:before{content:"\e901"}.k-i-folder-add:before{content:"\e902"}.k-i-folder-up:before{content:"\e903"}.k-i-fields-more:before,.k-i-folder-more:before{content:"\e904"}.k-i-aggregate-fields:before{content:"\e905"}.k-i-file-vertical:before,.k-i-file:before{content:"\e906"}.k-i-file-add:before{content:"\e907"}.k-i-file-txt:before,.k-i-txt:before{content:"\e908"}.k-i-csv:before,.k-i-file-csv:before{content:"\e909"}.k-i-excel:before,.k-i-file-excel:before,.k-i-file-xls:before,.k-i-xls:before{content:"\e90a"}.k-i-doc:before,.k-i-file-doc:before,.k-i-file-word:before,.k-i-word:before{content:"\e90b"}.k-i-file-mdb:before,.k-i-mdb:before{content:"\e90c"}.k-i-file-ppt:before,.k-i-ppt:before{content:"\e90d"}.k-i-file-pdf:before,.k-i-pdf:before{content:"\e90e"}.k-i-file-psd:before,.k-i-psd:before{content:"\e90f"}.k-i-file-flash:before,.k-i-flash:before{content:"\e910"}.k-i-config:before,.k-i-file-config:before{content:"\e911"}.k-i-ascx:before,.k-i-file-ascx:before{content:"\e912"}.k-i-bac:before,.k-i-file-bac:before{content:"\e913"}.k-i-file-zip:before,.k-i-zip:before{content:"\e914"}.k-i-film:before{content:"\e915"}.k-i-css3:before{content:"\e916"}.k-i-html5:before{content:"\e917"}.k-i-html:before,.k-i-source-code:before,.k-i-view-source:before{content:"\e918"}.k-i-css:before{content:"\e919"}.k-i-js:before{content:"\e91a"}.k-i-exe:before{content:"\e91b"}.k-i-csproj:before{content:"\e91c"}.k-i-vbproj:before{content:"\e91d"}.k-i-cs:before{content:"\e91e"}.k-i-vb:before{content:"\e91f"}.k-i-sln:before{content:"\e920"}.k-i-cloud:before{content:"\e921"}.k-i-file-horizontal:before{content:"\e922"}.k-i-page-portrait::before{content:"\e906"}.k-i-page-landscape::before{content:"\e922"}.k-rtl .k-i-collapse,.k-rtl .k-i-expand,.k-rtl .k-i-indent-decrease,.k-rtl .k-i-indent-increase{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.k-spreadsheet{width:800px;height:600px;position:relative;border-width:1px;border-style:solid;cursor:default}.k-spreadsheet .k-spreadsheet-pane{padding-right:1px;position:absolute;border-width:1px 0 0 1px;border-style:solid;box-sizing:border-box;overflow:hidden}.k-spreadsheet .k-spreadsheet-pane.k-top{border-top-width:0}.k-spreadsheet .k-spreadsheet-pane.k-left{border-left-width:0}.k-spreadsheet .k-spreadsheet-pane .k-spreadsheet-cell{position:absolute;white-space:pre;box-sizing:border-box;overflow:hidden;padding:1px 3px;background-clip:padding-box}.k-spreadsheet .k-spreadsheet-haxis,.k-spreadsheet .k-spreadsheet-vaxis{position:absolute;border-style:solid}.k-spreadsheet .k-spreadsheet-vaxis{top:0;border-width:0 0 0 1px}.k-spreadsheet .k-spreadsheet-haxis{left:0;border-width:1px 0 0}.k-spreadsheet .k-filter-range,.k-spreadsheet .k-spreadsheet-selection{border-width:1px;border-style:solid;position:absolute;box-sizing:border-box}.k-spreadsheet .k-spreadsheet-active-cell{position:absolute;outline-color:transparent!important;box-sizing:border-box;z-index:10}.k-spreadsheet .k-spreadsheet-action-bar{border-width:0 0 1px;border-style:solid;position:relative;display:table;width:100%}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar,.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor{display:table-cell;vertical-align:middle}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor{position:relative;vertical-align:top;border-width:0 1px 0 0;border-style:solid}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox{width:9.5em;border-radius:0;border-color:transparent}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap{border-radius:0;border-color:transparent;background:0 0;box-shadow:none;border-width:0}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap .k-input{border-radius:0}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap .k-select{border-radius:0;margin:-1px -1px -1px 0;padding:1px 1px 1px 0}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar{width:100%;padding-left:31px}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar::before{overflow:hidden;height:1em;text-align:center;vertical-align:middle;background-image:none;font:16px/1 WebComponentsIcons;speak:none;font-variant:normal;text-transform:none;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e691";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:0 1px 0 0;border-style:solid;width:24px;margin-left:-24px}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula:before{content:"{";font-weight:700}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula:after{content:"}";font-weight:700}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-input{overflow:hidden;text-indent:.8em;border:0;margin:0}.k-spreadsheet .k-spreadsheet-action-bar .k-state-border-down{padding-bottom:0}.k-spreadsheet .k-spreadsheet-formula-input{outline:0;border-width:0;height:26px;line-height:20px;width:100%;box-sizing:border-box;white-space:pre;padding:3px .5em}.k-spreadsheet .k-spreadsheet-cell-editor{position:absolute;display:none;padding:0 3px;line-height:20px;z-index:2000;overflow:hidden}.k-spreadsheet>.k-spreadsheet-view{position:relative;font-size:12px;font-family:Arial,Verdana,sans-serif}.k-spreadsheet .k-tabstrip-wrapper{position:relative;line-height:1.7em}.k-spreadsheet .k-tabstrip-wrapper .k-tabstrip-items{padding:0}.k-spreadsheet .k-spreadsheet-quick-access-toolbar{display:inline-block;position:absolute;z-index:1;top:0;left:0;padding:0}.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button{padding:.3em;line-height:1.4em;height:auto}.k-spreadsheet .k-filter-wrapper,.k-spreadsheet .k-merged-cells-wrapper,.k-spreadsheet .k-selection-wrapper,.k-spreadsheet .k-spreadsheet-row-header{position:relative}.k-spreadsheet .k-spreadsheet-column-header{position:absolute}.k-spreadsheet .k-filter-wrapper{pointer-events:none;z-index:50}.k-spreadsheet .k-spreadsheet-sheets-bar{border-width:1px 0 0}.k-spreadsheet .k-vertical-align-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.k-spreadsheet .k-vertical-align-bottom{position:relative;top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.k-spreadsheet .k-dirty{position:absolute;top:0;right:0;left:unset;margin:-2px 0 0 -7px;border-width:4px;border-color:red red transparent transparent}.k-spreadsheet .k-single-selection{cursor:crosshair}.k-spreadsheet .k-single-selection::after{content:" ";height:6px;width:6px;position:absolute;display:block;bottom:0;right:0;border-radius:50%;margin-bottom:-4px;margin-right:-4px;border-width:1px;border-style:solid;z-index:100}.k-spreadsheet .k-spreadsheet-edit-container .k-single-selection::after{display:none}.k-spreadsheet .k-auto-fill,.k-spreadsheet .k-auto-fill-bl-hint,.k-spreadsheet .k-auto-fill-br-hint,.k-spreadsheet .k-auto-fill-punch,.k-spreadsheet .k-auto-fill-tr-hint{position:absolute;box-sizing:border-box}.k-spreadsheet .k-auto-fill{border-width:1px;border-style:solid;cursor:crosshair}.k-spreadsheet .k-auto-fill-wrapper{position:relative}.k-spreadsheet .k-spreadsheet-vborder{position:absolute;border-left-style:solid;border-left-width:1px}.k-spreadsheet .k-spreadsheet-hborder{position:absolute;border-top-style:solid;border-top-width:1px}.k-spreadsheet-names-popup .k-item{position:relative}.k-spreadsheet-names-popup .k-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.7;cursor:pointer}.k-chat .k-message.k-state-selected .k-message-time,.k-spreadsheet-names-popup .k-icon:hover{opacity:1}.k-horizontal-resize{cursor:col-resize}.k-vertical-resize{cursor:row-resize}.k-merged-cells-wrapper,.k-selection-wrapper,.k-spreadsheet-active-cell,.k-spreadsheet-data{cursor:cell}.k-horizontal-resize .k-merged-cells-wrapper,.k-horizontal-resize .k-selection-wrapper,.k-horizontal-resize .k-spreadsheet-active-cell,.k-horizontal-resize .k-spreadsheet-data{cursor:col-resize}.k-vertical-resize .k-merged-cells-wrapper,.k-vertical-resize .k-selection-wrapper,.k-vertical-resize .k-spreadsheet-active-cell,.k-vertical-resize .k-spreadsheet-data{cursor:row-resize}.k-spreadsheet .k-colorpicker .k-tool-icon{overflow:visible}.k-button.k-custom-color,.k-button.k-reset-color{display:block;width:100%;border-radius:0;border:none;text-align:left;line-height:2em}.k-spreadsheet-colorpicker .k-colorpalette{border:1px solid #dbdbdb;border-left:none;border-right:none;padding:.4em}.k-spreadsheet-filter{position:absolute;cursor:pointer;pointer-events:all}.k-spreadsheet-sample{float:right}.k-spreadsheet-clipboard,.k-spreadsheet-clipboard-paste{position:fixed;opacity:0;top:0;left:0;overflow:hidden;padding:0;margin:0;border:0;width:1px;height:1px;box-sizing:border-box}textarea.k-spreadsheet-clipboard{position:fixed}.k-spreadsheet-top-corner{position:absolute;top:0;left:0;z-index:10000;border-width:0 1px 1px 0;border-style:solid}.k-spreadsheet-top-corner:after{content:"";display:block;width:0;height:0;overflow:hidden;position:absolute;bottom:0;right:0;border-width:6px;border-style:solid}.k-spreadsheet-scroller{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;z-index:1}.k-spreadsheet-fixed-container{position:absolute;width:100%;height:100%;box-sizing:border-box;z-index:2;-webkit-user-select:none;user-select:none;overflow:hidden}.k-spreadsheet-view-size{position:relative}.k-spreadsheet-column-header,.k-spreadsheet-row-header{text-align:center;z-index:100}.k-spreadsheet-column-header .k-spreadsheet-cell,.k-spreadsheet-row-header .k-spreadsheet-cell{border-style:solid;border-width:0 1px 1px 0}.k-spreadsheet-window .k-edit-form-container{width:100%}.k-spreadsheet-window .k-root-tabs{border-width:0;margin:-1em -1em 0;padding:.5em 1em 0}.k-spreadsheet-window .k-root-tabs .k-loading{display:none}.k-spreadsheet-window .k-list-wrapper{padding:.15em 0;height:190px}.k-spreadsheet-window .k-list .k-item{border-radius:0;padding:.5em .6em .4em;cursor:pointer;line-height:1.1em}.k-spreadsheet-window .k-format-filter{width:100%}.k-spreadsheet-window .k-format-filter+.k-group-header+.k-list-wrapper{margin-top:1em}.k-spreadsheet-window .k-action-buttons{top:10px;padding:10px;margin-bottom:calc(10px - 1em)}.k-spreadsheet-window .k-edit-label{width:25%;margin:0 0 0 .75em}.k-spreadsheet-window .k-edit-field{width:67%;margin:0 .917em 0 0}.k-spreadsheet-window .k-edit-field>.k-radio-label{margin-right:1.25em;vertical-align:baseline}.k-spreadsheet-window .k-edit-field .k-dropdown,.k-spreadsheet-window .k-edit-field .k-textbox{width:100%}.k-spreadsheet-window .k-export-config .k-hr{margin-left:15px;margin-right:15px}.k-spreadsheet-window .k-export-config .k-edit-field{width:40%;float:left;margin-left:30px}.k-spreadsheet-window .k-edit-field>input[type=radio]{display:inline;opacity:0;width:0;margin:0}.k-spreadsheet-window .k-page-orientation{position:absolute;right:2em;top:25%}.k-spreadsheet-window .k-page-orientation .k-icon{font-size:6em}.k-spreadsheet-window .k-export-config:after,.k-spreadsheet-window>div:after{content:"";display:block;clear:both;height:0}.k-spreadsheet-format-cells .k-spreadsheet-preview{font-weight:700;text-align:center;font-size:1.16em;line-height:3.64em;margin:0 -.863em .72em;border-style:solid;border-width:1px 0}.k-spreadsheet-border-palette{width:153px}.k-spreadsheet-border-palette .k-spreadsheet-border-type-palette .k-button{box-sizing:border-box;width:20%}.k-spreadsheet-border-palette .k-colorpalette{vertical-align:bottom}.k-spreadsheet-popup .k-separator{width:1px;height:1.8em;vertical-align:middle;display:inline-block}.k-spreadsheet-popup .k-colorpalette{vertical-align:top}.k-spreadsheet-popup .k-button.k-button-icon{padding:.6em;border-width:0;border-radius:0}.k-spreadsheet-popup .k-button.k-button-icontext{display:block;text-align:left;text-transform:initial;padding:.6em 1.2em .6em 1em;border-width:0;border-radius:0}.k-spreadsheet-filter-menu{width:280px}.k-spreadsheet-filter-menu>.k-menu{border-width:0}.k-spreadsheet-filter-menu>.k-menu .k-link{padding-left:26px}.k-spreadsheet-filter-menu>.k-menu .k-link .k-icon{margin-left:-26px;width:26px}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{height:200px;overflow-y:scroll;overflow-x:auto;border-width:1px;border-style:solid}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview{overflow:visible;padding:6px 7px}.k-spreadsheet-filter-menu .k-details{border-top-width:1px;border-top-style:solid;padding:4px 0}.k-spreadsheet-filter-menu .k-details-summary{cursor:pointer;line-height:26px}.k-spreadsheet-filter-menu .k-details-summary .k-icon{margin:0 5px}.k-spreadsheet-filter-menu .k-details-content{padding:0 8px 0 26px}.k-spreadsheet-filter-menu .k-details-content>.k-textbox,.k-spreadsheet-filter-menu .k-details-content>.k-widget{width:100%;margin-bottom:3px}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-image:none}.k-spreadsheet-filter-menu .k-details-content .k-filter-and{width:75px;margin:8px 0}.k-spreadsheet-filter-menu .k-action-buttons{border-top-width:0;margin:8px;padding:0;position:static}.k-resize-handle,.k-resize-hint{position:absolute;z-index:200}.k-resize-hint-handle{width:100%;height:20px}.k-resize-hint-marker{width:2px;height:100%;margin:0 auto}.k-resize-hint-vertical .k-resize-hint-handle{height:100%;width:20px;float:left}.k-resize-hint-vertical .k-resize-hint-marker{height:2px;width:100%}.k-button.k-spreadsheet-sheets-bar-add,.k-spreadsheet-quick-access-toolbar .k-button{border-color:transparent;background-color:transparent;background-image:none}.k-spreadsheet-tabstrip{border-left-width:0;border-right-width:0;border-top-width:0}.k-spreadsheet-tabstrip>.k-content{border-left-width:0;border-right-width:0;border-bottom-width:0;margin:0;padding:0}.k-spreadsheet-tabstrip .k-loading{display:none}.k-spreadsheet-toolbar.k-toolbar{border-top-width:0;border-left-width:0;border-right-width:0}.k-spreadsheet-toolbar.k-toolbar .k-overflow-anchor+*{margin-left:0}.k-spreadsheet-toolbar.k-toolbar>.k-button-group{border-width:0}.k-spreadsheet-toolbar .k-button,.k-spreadsheet-toolbar>.k-button-group,.k-spreadsheet-toolbar>.k-widget,.k-spreadsheet-toolbar>.k-widget .k-state-default:not(.k-state-hover):not(.k-state-active){margin:0;border-color:transparent;background-color:transparent;background-image:none}.k-spreadsheet-toolbar>.k-widget[data-property=fontSize]{width:75px}.k-spreadsheet-toolbar>.k-widget[data-property=format]{width:100px}.k-spreadsheet-toolbar>.k-widget[data-property=fontFamily]{width:130px}.k-spreadsheet-toolbar>.k-combobox .k-state-default:not(.k-state-hover):not(.k-state-active) .k-input{background-color:transparent;box-shadow:none}.k-spreadsheet-toolbar>.k-widget .k-state-default:not(.k-state-hover):not(.k-state-active) .k-select{border-color:transparent}.k-spreadsheet-toolbar [data-tool=alignment],.k-spreadsheet-toolbar [data-tool=backgroundColor],.k-spreadsheet-toolbar [data-tool=borders],.k-spreadsheet-toolbar [data-tool=freeze],.k-spreadsheet-toolbar [data-tool=merge],.k-spreadsheet-toolbar [data-tool=textColor]{width:auto}.k-spreadsheet-toolbar .k-separator{margin:0 3px;width:0;overflow:hidden;height:1.8em;vertical-align:middle;display:inline-block}.k-spreadsheet-formula-input>.k-series-a,.k-spreadsheet-formula-input>.k-series-b,.k-spreadsheet-formula-input>.k-series-c,.k-spreadsheet-formula-input>.k-series-d{background-color:transparent}.k-spreadsheet-selection-highlight{border-width:1px;border-style:solid;position:absolute;box-sizing:border-box}.k-spreadsheet-formula-list{min-width:100px}.k-spreadsheet-formula-list .k-item{padding:0 .3em;box-shadow:none}.k-spreadsheet-sheets-bar{position:relative}.k-button.k-spreadsheet-sheets-bar-add{position:absolute;bottom:.2em;left:.4em;z-index:1}.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove{padding:0;margin:.5em .5em .5em -.5em;vertical-align:middle}.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-button-icon{padding:2px;line-height:normal}.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-icon{margin:0}.k-spreadsheet-sheets-items-hint{margin-top:.1em;background:0 0!important;border-width:0!important}.k-spreadsheet-editor-button{position:absolute;width:20px;z-index:10;margin-left:2px;padding:0!important}.k-spreadsheet-editor-button.k-spreadsheet-last-column{margin-left:-21px}.k-spreadsheet-editor-button span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hint-wrapper{margin-top:1em}.k-edit-form-container>div:after{display:block;content:"";clear:both}.k-spreadsheet-filter-menu .k-i-arrow-45-down-right{cursor:pointer}.k-spreadsheet-import-errors .k--header-message{font-weight:700;padding-bottom:5px;border-bottom:1px solid #888;margin-bottom:5px}.k-spreadsheet-import-errors .k--errors{max-height:350px;overflow:auto}.k-card,.k-card-actions,.k-card-header,.k-card-image,.k-chat,.k-dialog{overflow:hidden}.k-spreadsheet-import-errors .k--errors table{border-collapse:collapse;font-size:90%}.k-spreadsheet-import-errors .k--errors table td,.k-spreadsheet-import-errors .k--errors table th{padding:2px 4px;border-bottom:1px solid #bbb}.k-spreadsheet-import-errors .k--errors table th{text-align:left;border-bottom:1px solid #000}.k-dialog{min-width:90px;min-height:3em;max-width:100%;max-height:100%;box-sizing:border-box;position:fixed}.k-dialog.k-dialog-centered{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.k-dialog-titlebar{padding:12px}.k-dialog-title{font-size:1.4em}.k-dialog-titlebar .k-dialog-actions{top:9px}.k-dialog-titleless .k-dialog-titlebar .k-dialog-close{position:absolute;top:4px;right:8px}.k-dialog .k-content{padding:28px 16px;height:auto}.k-dialog.k-dialog-titleless .k-content{padding:2.4em}.k-dialog-buttongroup{margin:0;padding:16px;width:100%;border-radius:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.k-dialog-buttongroup .k-button{display:inline-block;text-overflow:ellipsis;box-sizing:border-box}.k-dialog-buttongroup .k-button+.k-button{margin-left:.5em}.k-dialog-buttongroup.k-dialog-button-layout-stretched{padding:0}.k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button{margin:0;border-radius:0;border-bottom:0;border-width:1px 0 0 1px}.k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child{border-radius:0;border-left-width:0}.k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child{border-radius:0;border-right-width:0}.k-card>.k-card-body:first-child,.k-card>.k-card-header:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.k-card>.k-card-body:last-child,.k-card>.k-card-header:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.k-no-flexbox .k-dialog-buttongroup{display:block;text-align:right}.k-no-flexbox .k-rtl .k-dialog-button-group{text-align:left}.k-dialog.k-alert .k-dialog-titlebar,.k-dialog.k-confirm .k-dialog-titlebar,.k-dialog.k-prompt .k-dialog-titlebar{border-width:0;color:inherit;background:0 0}.k-card,.k-chat .k-bubble{border-width:1px;border-style:solid}.k-dialog.k-alert .k-dialog-content,.k-dialog.k-confirm .k-dialog-content,.k-dialog.k-prompt .k-dialog-content{padding:32px}.k-dialog.k-prompt .k-dialog-content,.k-dialog.k-prompt .k-prompt-container{padding:16px 32px}.k-card{border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.k-card.k-card-flat{box-shadow:none}.k-card-header{padding:4px 8px;border-width:0 0 1px;border-style:solid}.k-card-header>h1,.k-card-header>h2,.k-card-header>h3,.k-card-header>h4,.k-card-header>h5,.k-card-header>h6{margin:0}.k-card-body{padding:8px;-ms-flex:1 1 0px;flex:1 1 0}.k-card-body p{margin:0 0 8px}.k-card-body>.k-last,.k-card-body>:last-child{margin-bottom:0}.k-card-image{border:0;max-width:100%}.k-card>.k-card-image:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.k-card>.k-card-image:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.k-card-image>img{border:0;max-width:100%}.k-card-subtitle,.k-card-title{margin:0 0 8px}.k-card-title+.k-card-subtitle{margin-top:-6px}.k-card>.k-hr{margin:0;-ms-flex:0 0 auto;flex:0 0 auto;border-color:inherit}.k-card-deck,.k-card-list .k-card+.k-card{margin-top:16px}.k-card-actions{padding:8px;border-width:0;border-style:solid;border-color:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.k-card>.k-card-actions:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.k-card>.k-card-actions:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.k-card>.k-card-actions{border-top-width:1px;border-color:inherit}.k-card-actions>.k-button.k-flat:first-child{margin-left:-8px}.k-card-action{border-width:0;border-style:solid;border-color:inherit;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 auto;flex:1 1 auto}.k-card-action>.k-button{border-radius:0;padding:12px 8px;-ms-flex:1 1 auto;flex:1 1 auto}.k-card-actions-vertical{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.k-card-actions-vertical .k-card-action+.k-card-action{border-top-width:1px}.k-card-actions-stretched{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.k-card-actions-stretched .k-card-action+.k-card-action{border-left-width:1px}.k-card-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex:0 0 auto;flex:0 0 auto}.k-card-list .k-card{-ms-flex:0 0 auto;flex:0 0 auto}.k-card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex:0 0 auto;flex:0 0 auto}.k-card-deck .k-card{-ms-flex:0 0 auto;flex:0 0 auto}.k-card-deck .k-card+.k-card{margin-left:16px}.k-card-deck-scrollwrap{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center}.k-card-deck-scrollwrap>.k-button{border-radius:0;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute}.k-card-deck-scrollwrap>.k-button:first-child{left:-1px}.k-card-deck-scrollwrap>.k-card-deck{-ms-flex:1 1 auto;flex:1 1 auto}.k-card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex:0 0 auto;flex:0 0 auto}.k-card-group .k-card{border-radius:0;-ms-flex:0 0 auto;flex:0 0 auto}.k-card-group .k-card>.k-card-header{border-radius:0}.k-card-group .k-card+.k-card{margin-left:-1px}.k-card-group .k-card.k-first{border-bottom-left-radius:4px;border-top-left-radius:4px}.k-card-group .k-card.k-first>.k-card-header{border-top-left-radius:4px}.k-card-group .k-card.k-last{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-card-group .k-card.k-last>.k-card-header{border-top-right-radius:4px}.k-card-group .k-card.k-only{border-radius:4px}.k-card-group .k-card.k-only>.k-card-header{border-top-left-radius:4px;border-top-right-radius:4px}.k-rtl .k-card-deck .k-card+.k-card,[dir=rtl] .k-card-deck .k-card+.k-card{margin-left:0;margin-right:16px}.k-ie11 .k-card-body{-ms-flex:1 1 auto;flex:1 1 auto}.k-hidden{display:none!important}.k-chat{height:600px;max-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:auto}.k-chat .k-message-list{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.k-chat .k-message-list-content{padding:16px;width:100%;box-sizing:border-box;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.k-chat .k-message-list-content>*+*{margin-top:16px}.k-chat .k-message-group{max-width:80%;background:0 0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-direction:column;flex-direction:column;position:relative}.k-chat .k-message-group:not(.k-alt){-ms-flex-align:start;align-items:flex-start;text-align:left}.k-chat .k-message-group:not(.k-alt) .k-message-time{margin-left:8px;left:100%}.k-chat .k-message-group:not(.k-alt) .k-message-status{left:0}.k-chat .k-message-group:not(.k-alt) .k-first .k-bubble,.k-chat .k-message-group:not(.k-alt) .k-only .k-bubble{border-bottom-left-radius:2px}.k-chat .k-message-group:not(.k-alt) .k-last .k-bubble,.k-chat .k-message-group:not(.k-alt) .k-middle .k-bubble{border-bottom-left-radius:2px;border-top-left-radius:2px}.k-chat .k-message-group.k-alt{-ms-flex-item-align:end;align-self:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:right}.k-chat .k-message-group.k-alt .k-message-time{margin-right:8px;right:100%}.k-chat .k-message-group.k-alt .k-message-status{right:0}.k-chat .k-message-group.k-alt .k-first .k-bubble,.k-chat .k-message-group.k-alt .k-only .k-bubble{border-bottom-right-radius:2px}.k-chat .k-message-group.k-alt .k-last .k-bubble,.k-chat .k-message-group.k-alt .k-middle .k-bubble{border-top-right-radius:2px;border-bottom-right-radius:2px}.k-chat .k-message{max-width:100%;margin:2px 0 0;position:relative;transition:margin .2s ease-in-out}.k-chat .k-message-status,.k-chat .k-message-time{font-size:smaller;line-height:normal;white-space:nowrap;pointer-events:none;position:absolute}.k-chat .k-message-time{opacity:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s ease-in-out}.k-chat .k-message-status{margin-top:2px;height:0;overflow:hidden;top:100%;transition:height .2s ease-in-out}.k-chat .k-message-error .k-message-status,.k-chat .k-message-sending .k-message-status,.k-chat .k-message.k-state-selected .k-message-status{height:1.2em}.k-chat .k-bubble{border-radius:12px;padding:8px 12px;line-height:18px;word-wrap:break-word}.k-author,.k-timestamp{font-size:smaller;line-height:normal}.k-chat .k-message.k-state-selected{margin-bottom:16px;border:0;color:inherit;background:0 0}.k-chat .k-message-error,.k-chat .k-message-sending{margin-bottom:16px}.k-avatar{border-radius:100%;width:32px;height:32px;position:absolute}.k-message-group:not(.k-alt)>.k-avatar{left:0;bottom:0}.k-message-group.k-alt>.k-avatar{right:0;bottom:0}.k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar){padding-left:40px}.k-avatars .k-message-group.k-alt:not(.k-no-avatar){padding-right:40px}.k-author,.k-chat .k-author{margin:0}.k-timestamp{text-align:center;-ms-flex-item-align:stretch;align-self:stretch}.k-quick-replies{display:block;max-width:100%}.k-quick-reply{border-radius:100px;margin-right:8px;margin-bottom:4px;padding:8px 12px;border-width:1px;border-style:solid;line-height:18px;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:ease-in-out}.k-chat .k-toolbar-box,.k-message-box{border-width:1px 0 0;border-style:solid}.k-message-box{padding:10px 16px;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.k-message-box .k-input{margin:0;padding:0;border:0;font:inherit;background:0 0;-ms-flex:1 1 auto;flex:1 1 auto}.k-message-box .k-button{padding:0}.k-message-box .k-button svg{width:20px;height:20px;fill:currentColor;display:inline-block}.k-message-box .k-button::after,.k-message-box .k-button::before{display:none}.k-chat .k-card-list{margin:2px 0 0}.k-chat .k-card-deck{max-width:calc(100% + 32px);box-sizing:border-box;margin-left:-16px;margin-right:-16px;padding:16px;overflow:hidden;overflow-x:auto;scroll-behavior:smooth}.k-chat .k-card-deck .k-card-wrap+.k-card-wrap{margin-left:16px}.k-chat .k-card-deck .k-card,.k-chat .k-card-deck .k-card-wrap{width:200px}.k-card-deck-scrollwrap{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow:hidden;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;box-sizing:content-box}.k-card-deck-scrollwrap>.k-card-deck{margin-bottom:-20px;padding-bottom:20px}.k-chat .k-card-deck .k-card-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex:0 0 auto;flex:0 0 auto}.k-chat .k-card-deck .k-card-wrap .k-card{-ms-flex:0 0 auto;flex:0 0 auto}.k-chat .k-card-deck .k-card-wrap .k-card+.k-card{margin-left:16px}.k-chat .k-card-deck .k-card-wrap.k-state-selected{background:0 0}.k-typing-indicator{padding:0;border-radius:50px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.k-typing-indicator span{width:8px;height:8px;border-radius:50%;-ms-flex:0 0 8px;flex:0 0 8px;background-color:currentColor}.k-typing-indicator span+span{margin-left:5px}@-webkit-keyframes k-animation-blink{50%{opacity:1}}@keyframes k-animation-blink{50%{opacity:1}}.k-chat .k-toolbar-box{padding:10px 16px;width:100%;box-sizing:border-box;overflow:hidden;position:relative;-ms-flex:0 0 auto;flex:0 0 auto}.k-chat .k-toolbar-box .k-button-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;scroll-behavior:smooth}.k-chat .k-toolbar-box .k-button-list .k-button+.k-button{margin-left:20px;-ms-flex-negative:0;flex-shrink:0}.k-chat .k-toolbar-box .k-scroll-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.k-chat .k-toolbar-box .k-scroll-button-left{left:0}.k-chat .k-toolbar-box .k-scroll-button-right{right:0}.k-chat .k-toolbar-box .k-button{border-width:0;color:inherit;background:0 0;-ms-flex-negative:0;flex-shrink:0}.k-rtl .k-message-group:not(.k-alt),[dir=rtl] .k-message-group:not(.k-alt){text-align:right}.k-rtl .k-message-group:not(.k-alt) .k-message-time,[dir=rtl] .k-message-group:not(.k-alt) .k-message-time{margin-left:0;margin-right:8px;left:auto;right:100%}.k-rtl .k-message-group:not(.k-alt) .k-message-status,[dir=rtl] .k-message-group:not(.k-alt) .k-message-status{left:auto;right:0}.k-rtl .k-message-group.k-alt,[dir=rtl] .k-message-group.k-alt{text-align:left}.k-rtl .k-message-group.k-alt .k-message-time,[dir=rtl] .k-message-group.k-alt .k-message-time{margin-right:0;margin-left:8px;right:auto;left:100%}.k-rtl .k-message-group.k-alt .k-message-status,[dir=rtl] .k-message-group.k-alt .k-message-status{right:auto;left:0}.k-rtl .k-message-group:not(.k-alt)>.k-avatar,[dir=rtl] .k-message-group:not(.k-alt)>.k-avatar{left:auto;right:0}.k-rtl .k-message-group.k-alt>.k-avatar,[dir=rtl] .k-message-group.k-alt>.k-avatar{right:auto;left:0}.k-rtl .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar),[dir=rtl] .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar){padding-left:0;padding-right:40px}.k-rtl .k-avatars .k-message-group.k-alt:not(.k-no-avatar),[dir=rtl] .k-avatars .k-message-group.k-alt:not(.k-no-avatar){padding-right:0;padding-left:40px}.k-rtl .k-message-box .k-button svg,[dir=rtl] .k-message-box .k-button svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.k-rtl .k-quick-reply,[dir=rtl] .k-quick-reply{margin-right:0;margin-left:8px}@font-face{font-family:"DejaVu Sans";src:url(/css/fonts/DejaVu/DejaVuSans.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Sans";font-weight:700;src:url(/css/fonts/DejaVu/DejaVuSans-Bold.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Sans";font-style:italic;src:url(/css/fonts/DejaVu/DejaVuSans-Oblique.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Sans";font-weight:700;font-style:italic;src:url(/css/fonts/DejaVu/DejaVuSans-BoldOblique.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";src:url(/css/fonts/DejaVu/DejaVuSerif.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";font-weight:700;src:url(/css/fonts/DejaVu/DejaVuSerif-Bold.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";font-style:italic;src:url(/css/fonts/DejaVu/DejaVuSerif-Italic.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";font-weight:700;font-style:italic;src:url(/css/fonts/DejaVu/DejaVuSerif-BoldItalic.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";src:url(/css/fonts/DejaVu/DejaVuSansMono.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";font-weight:700;src:url(/css/fonts/DejaVu/DejaVuSansMono-Bold.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";font-style:italic;src:url(/css/fonts/DejaVu/DejaVuSansMono-Oblique.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";font-weight:700;font-style:italic;src:url(/css/fonts/DejaVu/DejaVuSansMono-BoldOblique.ttf?v=1.1) format("truetype")}.kendo-pdf-hide-pseudo-elements:after,.kendo-pdf-hide-pseudo-elements:before{display:none!important}.k-pdf-export sub,.k-pdf-export sup{display:inline-block}.k-button{line-height:1.28571428em;padding:8px 14px}.k-button-icon,.k-split-button-arrow{height:calc(1.28571428em + 18px);width:calc(1.28571428em + 18px)}.k-widget.k-tabstrip{background-image:none;border-style:none;box-shadow:none}.k-tabstrip .k-tabstrip-items{padding:0}.k-tabstrip>.k-button.k-bare{top:.3em}.k-panelbar .k-tabstrip>div.k-content,.k-tabstrip>div.k-content{margin:0}.k-panel>.k-item>.k-link,.k-panelbar>.k-item>.k-link{line-height:3.5em}.k-tabstrip>.k-tabstrip-items>.k-item{text-transform:uppercase;border-width:0;border-style:solid;padding:0}.k-tabstrip-left>.k-tabstrip-items .k-loading,.k-tabstrip-right>.k-tabstrip-items .k-loading{display:none}.k-tabstrip-top>.k-tabstrip-items .k-state-active,.k-tabstrip-top>.k-tabstrip-items .k-tab-on-top{margin-bottom:-1px}.k-tabstrip-top>.k-tabstrip-items>.k-item{border-bottom-width:2px}.k-calendar th,.k-grid-content tr:last-child>td,.k-grid-content-locked tr:last-child>td{border-bottom-width:0}.k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-tab-on-top{margin-right:-2px}.k-tabstrip-left>.k-tabstrip-items>.k-item{border-right-width:2px}.k-tabstrip-right>.k-tabstrip-items>.k-item{border-left-width:2px}.k-tabstrip-bottom>.k-tabstrip-items>.k-item{border-top-width:2px}.k-tabstrip .k-tabstrip-items .k-link{padding:1.071em}.k-slider-track{border-style:solid}.k-grouping-dropclue{margin-top:10px}.k-filter-row th,.k-grid-header th.k-header{padding:.786em .6em}.k-grid-header th.k-header{padding-left:1.286em}.k-rtl .k-grid-header th.k-header{padding-right:1.286em}.k-filtercell>span{padding-right:5.714em}.k-filtercell>span>.k-button{padding-left:.714em;padding-right:.714em;line-height:1.286em;margin:0}.k-filter-row .k-dropdown-operator{width:2.714em;right:2.857em}.k-filter-menu{padding:.5em .5em 0}.k-filter-menu .k-button{margin:0;width:50%;border-radius:0}.k-filter-menu .k-primary{float:right;border-left-width:1px;border-left-style:solid}.k-filter-menu>div>div:last-child{margin:.5em -.5em 0;border-top-width:1px;border-top-style:solid}.k-grouping-header .k-group-indicator{padding:.5em .15em .429em .4em}.k-grid .k-grouping-row td{padding:.6em .6em .643em}.k-grouping-header .k-button,.k-grouping-header a{vertical-align:baseline}.k-grid td{padding:.929em 1.286em}.k-grid-header th.k-header>.k-link{padding:0;margin:0;min-height:16px;line-height:inherit}.k-grouping-header{line-height:2.6}.k-grid tr td,.k-pivot-layout .k-grid tr td{border-bottom-width:1px;border-style:solid}.k-grouping-row+tr td{border-top-width:0}.k-grid-content table tr:first-child td,.k-grid-content-locked table tr:first-child td{border-top:0}.k-grid-content tr td{border-left-width:0}.k-pager-numbers .k-state-selected{line-height:2.429em;cursor:pointer}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected{border-width:2px 0 0;padding-top:.7em}.k-pager-wrap{line-height:1.286em;padding:.429em 0 .429em .25em}.k-pager-numbers .k-link,.k-pager-wrap>.k-link{height:2.429em;line-height:2.429em}.k-pager-sizes,.k-pager-wrap .k-link{padding:0;min-width:2.429em}.k-pager-wrap .k-pager-numbers .k-state-selected{margin-top:-.45em;padding-top:.45em;min-width:2.429em}.k-pager-wrap input.k-textbox{height:2.571em}.k-pager-info{padding:.714em 1.333em .643em}.k-pager-wrap .k-pager-refresh{margin-right:1.214em}.k-pager-wrap .k-dropdown{width:5.2em}.k-combobox>.k-dropdown-wrap>.k-i-close{right:3.3em}.k-combobox-clearable .k-input{padding-right:2.5em}.k-autocomplete .k-i-loading,.k-multiselect .k-i-loading{bottom:10px}.k-multiselect>.k-multiselect-wrap>.k-i-close{top:10px}.k-autocomplete>.k-i-close,.k-multiselect>.k-multiselect-wrap>.k-i-close{right:10px}.k-dropdown-wrap,.k-numeric-wrap,.k-picker-wrap{padding:0 2.42857142em 0 0}.k-dropdown-wrap .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{width:2.42857142em}.k-datetimepicker{width:19.5em}.k-datetimepicker .k-select{width:5em}.k-datetimepicker .k-picker-wrap{padding-right:5em}.k-datetimepicker .k-picker-wrap .k-icon{margin:0 6px}.k-calendar .k-header{margin:0 -5px}.k-calendar td{padding:0}.k-calendar .k-content .k-link{min-height:2.571em;line-height:2.571em;padding:0;text-align:center}.k-calendar .k-century .k-link{text-align:left;padding:0 .7em;line-height:1.3em}.k-calendar th{padding:.714em .45em .714em 0}.k-calendar .k-footer{border-top-width:1px;border-top-style:solid;margin:0 -5px}.k-popup.k-list-container{padding:.286em 0}.k-popup.k-list-container.k-popup-dropdowntree{padding:.286em}.k-popup.k-calendar-container,.k-popup.k-list-container.k-popup-flush{padding:0}.k-fieldselector .k-list .k-item,.k-popup .k-list .k-item,.k-popup>.k-group-header{min-height:2.143em;line-height:2.143em}.k-popup .k-list .k-item{padding:1px 11px}.k-list-filter>.k-icon{right:7px}.k-rtl .k-list-filter>.k-icon{left:7px;right:auto}.k-fieldselector .k-pivot-configurator-settings li.k-item{padding-right:3.8em}.k-button,.k-calendar .k-footer,.k-calendar .k-header .k-link{text-transform:uppercase}.k-widget.k-calendar .k-nav-fast{width:65%;height:2.571em;line-height:2.571em;margin:.429em -.08333em .429em 0}.k-calendar .k-header .k-icon{vertical-align:middle}.k-widget.k-calendar .k-nav-next,.k-widget.k-calendar .k-nav-prev{position:absolute;top:.429em;line-height:2.571em;height:2.571em}.k-calendar .k-header .k-link.k-nav-next,.k-calendar .k-header .k-link.k-nav-prev{height:2.571em;width:2.571em}.k-widget.k-calendar .k-nav-prev{left:.429em}.k-widget.k-calendar .k-nav-next{right:.429em}.k-calendar .k-footer .k-nav-today,.k-calendar .k-footer>.k-state-disabled{padding:1.143em 0 1.071em}.k-popup.k-calendar-container{padding:0;border:0}.k-multiselect-wrap li{border-radius:1.071em;margin:3px 0 3px 3px;padding:0 1.6em 0 .857em;line-height:1.85742857em;min-height:calc(2.42842857em - 6px)}.k-multiselect-wrap li span{margin-right:.4em}.k-multiselect-wrap li span.k-icon{margin:0}.k-multiselect-wrap .k-select{padding-top:0}.k-numeric-wrap .k-select{vertical-align:baseline}.k-numerictextbox .k-link{display:block;height:1.21271429em}.k-numerictextbox .k-link .k-i-arrow-60-up{vertical-align:bottom}.k-numerictextbox .k-link .k-i-arrow-60-down{vertical-align:top}.k-menu .k-item,.k-menu.k-header,.k-widget.k-menu-horizontal>.k-item{border-width:0}.k-popup.k-context-menu{border-width:1px;border-style:solid}.k-context-menu.k-menu-vertical>.k-item>.k-link,.k-menu .k-menu-group .k-item>.k-link{padding:.5em 4.929em .5em 1.714em}.k-menu .k-item>.k-link>.k-i-arrow-60-right{right:1.071em}.k-menu .k-item>.k-link>.k-i-arrow-60-left{right:auto;left:1.071em}.k-menu .k-animation-container .k-menu-group{padding:1.143em 0}.k-column-menu .k-menu .k-animation-container .k-menu-group{padding:0}.k-column-menu .k-menu-vertical .k-separator{height:0}.k-editor.k-resizable .k-editable-area{padding-bottom:20px}.k-editor .k-editable-area .k-content{border-width:1px 0 0}.k-editor .k-editor-toolbar-wrap{padding-left:10px}.k-toolbar{padding:.42857143em}.k-toolbar .k-button{padding:14px 8px;border-radius:0}.k-toolbar .k-button,.k-toolbar .k-split-button{margin-top:calc(-.42857143em - 1px);margin-bottom:calc(-.42857143em - 1px)}.k-toolbar .k-split-button .k-button{margin-top:0;margin-bottom:0}.k-toolbar .k-button-icon,.k-toolbar .k-split-button-arrow{height:calc(1.28571428em + 30px)}.k-toolbar .k-button-icon{width:calc(1.28571428em + 30px)}.k-toolbar .k-overflow-anchor+.k-button,.k-toolbar>.k-button:first-child:not(.k-overflow-anchor){margin-left:-.42857143em}.k-toolbar .k-button-group .k-button{margin-left:0}.k-toolbar .k-input{text-indent:.8em;border:0;margin:0}.k-toolbar .k-overflow-anchor{border-width:1px;width:3.42em;padding:0;margin:0}.k-button-group .k-tool{margin:6px 0}.k-editor-toolbar li.k-overflow-tools,.k-editor-toolbar li.k-tool-group{padding:0;box-shadow:none}.k-editor-toolbar .k-button-group .k-tool{width:48px;height:48px;line-height:48px;margin:0}.k-editor-toolbar .k-button-group .k-tool.k-group-end,.k-editor-toolbar .k-tool{border-width:0}.k-editor-toolbar .k-state-selected{font-weight:700}.k-filebrowser .k-filebrowser-toolbar{display:-ms-flexbox;display:flex}.k-filebrowser .k-toolbar-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.k-filebrowser .k-upload .k-upload-button{vertical-align:bottom}.k-filebrowser .k-search-wrap .k-search{right:4px}.k-filebrowser .k-search-wrap{padding:2px .3em}.k-filebrowser .k-tiles-arrange{margin-left:auto}.k-filebrowser .k-tiles-arrange .k-dropdown{width:80px}.k-draghandle{border-width:2px}span.k-tooltip{padding:9px 17px}div.editorToolbarWindow.k-window-content{padding:0}.editorToolbarWindow .k-editortoolbar-dragHandle{line-height:30px}.k-file{padding:.643em .17em .643em 1em}.k-scheduler-table td,.k-scheduler-table th{height:1.643em}.k-gantt-treelist .k-grid-header tr{height:5.714em}.k-gantt-timeline .k-grid-header tr{height:2.857em}.k-gantt .k-task,.k-gantt .k-task-summary-complete:after,.k-gantt .k-task-summary-complete:before,.k-gantt .k-task-summary:after,.k-gantt .k-task-summary:before{border-width:0}.k-gantt .k-task-actions{line-height:2.429em}.k-gantt .k-task-single{margin-top:-.429em}.k-gantt .k-task-template{padding:.643em 1.4em .643em .6em}.k-gantt .k-task-milestone{width:17px;height:17px}.k-gantt .k-task-draghandle{margin:0 23px;border-width:8px;border-radius:0 50% 50%;border-style:solid;bottom:-11px}.k-gantt .k-gantt-timeline th{text-align:left}.k-gantt .k-grid-content tr,.k-gantt-rows tr,.k-gantt-tasks tr{height:3.5em}.k-gantt-edit-form>.k-edit-form-container .k-numerictextbox,.k-gantt-edit-form>.k-edit-form-container .k-textbox{width:19.5em}.k-notification-wrap{padding:1.786em}.k-notification-wrap>.k-i-close{top:21px}.k-slider-track{border-width:0}.k-slider-horizontal .k-slider-selection,.k-slider-horizontal .k-slider-track{height:2px;margin-top:-1px}.k-slider-vertical .k-slider-selection,.k-slider-vertical .k-slider-track{width:2px;margin-left:-1px}.k-flatcolorpicker .k-hue-slider .k-draghandle,.k-flatcolorpicker .k-transparency-slider .k-draghandle,.k-slider-horizontal .k-draghandle,.k-slider-vertical .k-draghandle{width:6px;height:6px}.k-flatcolorpicker .k-hue-slider .k-draghandle{margin-top:-1px}.k-colorpicker .k-picker-wrap{line-height:2.42857143em}.k-colorpicker .k-selected-color{height:2.42857142em;width:2.42857142em}.k-colorpicker .k-selected-color .k-i-line{line-height:2.42857142em;font-size:2.42857142em}.k-draghandle.k-state-selected,.k-draghandle.k-state-selected:link,.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-selected,.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-selected{width:10px;height:10px}.k-draghandle.k-state-focused.k-state-selected{margin-left:-2px}.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-selected,.k-slider-horizontal .k-draghandle.k-state-selected{top:-6px}.k-slider-vertical .k-draghandle.k-state-selected{left:-4px}.k-panelbar-collapse,.k-panelbar-expand{right:16px}.k-header.k-grid-toolbar{border-color:#3343a4}.k-grid-toolbar,.k-grouping-header{padding:.429em}.k-grouping-header{padding-left:1.286em}.k-gantt-toggle,.k-scheduler-footer{padding:0}.k-grid .k-icon{opacity:.45}.k-grid-filter .k-icon{opacity:.7}form.k-filter-menu .k-textbox{margin-bottom:7px}.k-gantt-toolbar,.k-scheduler-footer .k-scheduler-fullday,.k-scheduler-toolbar .k-nav-today,.k-scheduler-toolbar .k-scheduler-views{text-transform:uppercase}.k-scheduler-footer .k-icon.k-i-clock{display:none}.k-gantt-toolbar>ul>li,.k-scheduler-toolbar>ul>li{border-width:0 0 2px}.k-gantt-toggle,.k-gantt-toolbar li .k-link,.k-scheduler-toolbar li .k-link{vertical-align:middle;line-height:46px}.k-gantt-actions{vertical-align:middle;line-height:48px}.k-gantt-actions>.k-button{vertical-align:middle}.k-gantt-toolbar,.k-scheduler-footer,.k-scheduler-toolbar{line-height:44px;vertical-align:middle}.k-popup-edit-form .k-primary{float:right}.k-popup-edit-form:after{content:" ";display:block;clear:both}.k-gantt-toolbar,.k-scheduler-toolbar{padding:0 1.286em}.k-scheduler-navigation{margin-left:-.786em}.k-drag-clue{font-size:1em;padding:.65em 1em}.k-splitbar-horizontal-hover .k-resize-handle{background-position:-165px -6px}.k-splitbar-vertical-hover .k-resize-handle{background-position:-38px -309px}.k-splitbar-horizontal.k-state-focused .k-resize-handle{background-position:-181px -6px}.k-splitbar-vertical.k-state-focused .k-resize-handle{background-position:-70px -309px}.k-grid-header .k-grid-filter,.k-grid-header .k-header-column-menu{padding:.714em;margin:-.786em -.6em -.786em 0}.k-checkbox-label,.k-checkbox-wrapper,.k-radio-label{line-height:18px}.k-checkbox:indeterminate+.k-checkbox-label:before{border-width:2px}.k-checkbox+.k-checkbox-label:before{z-index:1}.k-checkbox:indeterminate+.k-checkbox-label:after{width:10px;height:10px;border-width:0;margin-left:0;top:5px;left:5px;-webkit-transform:none;-ms-transform:none;transform:none;z-index:2}.k-radio:checked+.k-radio-label:after{top:4px;left:4px}.k-rtl .k-widget .k-dropdown-wrap,.k-rtl .k-widget .k-numeric-wrap,.k-rtl .k-widget .k-picker-wrap{padding-left:2.5em}.k-rtl .k-widget.k-autocomplete>.k-i-close,.k-rtl .k-widget.k-multiselect>.k-multiselect-wrap>.k-i-close{left:0;right:initial;margin-left:10px;margin-right:0}.k-rtl .k-widget.k-combobox>.k-dropdown-wrap>.k-i-close{left:3.3em;right:initial}.k-rtl .k-widget.k-datetimepicker .k-picker-wrap{padding-left:5em}.k-rtl .k-widget.k-datetimepicker .k-picker-wrap .k-icon{margin:0 6px}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-numbers .k-state-selected,.km-pane-wrapper .k-pager-wrap>.k-link{border-radius:0}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-wrap>.k-link,.km-pane-wrapper .k-pager-wrap>.k-pager-info{padding:.571em .86em}.km-pane-wrapper .k-pager-numbers .k-state-selected{padding:.971em .86em .571em}.km-pane-wrapper .k-pager-numbers .k-link{min-width:2.429em}.km-pane-wrapper .k-mobile-list .k-edit-field.k-scheduler-toolbar{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:0}.km-pane-wrapper .k-mobile-list .k-edit-field.k-scheduler-toolbar .k-scheduler-navigation{margin-bottom:-.6em}.km-pane-wrapper .k-scheduler-views{width:auto}.k-spreadsheet .k-spreadsheet-action-bar{font-size:14px}.k-spreadsheet-window .k-edit-field,.k-spreadsheet-window .k-edit-label{padding:0;line-height:4em}.k-spreadsheet-window .k-edit-label>label{vertical-align:middle}.k-spreadsheet-window .k-edit-field .k-radio-label{padding-left:1.75em}.k-spreadsheet-window .k-edit-field>.k-radio-label:after,.k-spreadsheet-window .k-edit-field>.k-radio-label:before{margin-top:-2px}div.k-spreadsheet-window{padding:1em}.k-editor-dialog.k-editor-table-wizard-dialog.k-window-content{min-width:325px;width:25.8em}.k-editor-dialog.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-content{min-height:510px;height:42em}.k-edit-form-container .editor-label,.k-edit-label{padding:.8em 0 1em}.k-edit-form-container{width:410px}.k-editor-dialog .k-root-tabs{padding:0 1em}.k-editor-dialog ul.k-tabstrip-items{padding:0;border:0}.k-editor-dialog.k-editor-table-wizard-dialog .k-dropdown.k-align{min-width:59px}.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-dropdown,.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-textbox{width:15.74em}.k-editor-dialog.k-editor-table-wizard-dialog .k-dropdown.k-align,.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-numerictextbox+.k-dropdown{width:4.7em}.k-animation-container .k-popup.k-align .k-list .k-icon{line-height:1.4em}.k-animation-container .k-popup.k-align .k-list .k-i-align-remove{line-height:1.6em}.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-buttons{padding:.6em 1.3em}.k-grid .k-edit-cell input.k-checkbox+label.k-checkbox-label{margin-left:1em}.k-rtl .k-combobox-clearable .k-input{padding-left:2.5em}.k-rtl .k-toolbar .k-overflow-anchor+.k-button,.k-rtl .k-toolbar>.k-button:first-child:not(.k-overflow-anchor){margin-right:.2em}.k-rtl .k-gantt .k-task-template{padding:.643em .6em .643em 1.4em}.k-rtl .k-gantt .k-task-draghandle{border-radius:50% 0 50% 50%}.k-rtl .k-popup-edit-form .k-primary{float:left}.k-safari.k-mobile .k-numeric-wrap .k-input,.k-safari.k-mobile .k-picker-wrap .k-input{height:2.15em}
.k-theme-test-class,.ktb-theme-id-material{opacity:0}.ktb-var-accent{color:#3f51b5}.ktb-var-background,.ktb-var-base{color:#fff}.ktb-var-border-radius{border-radius:2px}.ktb-var-normal-background{color:#fff}.ktb-var-normal-gradient{background-image:none}.ktb-var-normal-text-color{color:#444}.ktb-var-hover-background{color:#ebebeb}.ktb-var-hover-gradient{background-image:none}.ktb-var-hover-text-color{color:#444}.ktb-var-selected-background{color:#00b0ff}.ktb-var-selected-gradient{background-image:none}.ktb-var-selected-text-color{color:#3f51b5}.ktb-var-error{color:#ffcdd2}.ktb-var-warning{color:#fdefba}.ktb-var-success{color:#c8e6c9}.ktb-var-info{color:#bbdefb}.ktb-var-series-a{color:#3f51b5}.ktb-var-series-b{color:#03a9f4}.ktb-var-series-c{color:#4caf50}.ktb-var-series-d{color:#f9ce1d}.ktb-var-series-e{color:#ff9800}.ktb-var-series-f{color:#ff5722}.k-button,.k-button.k-state-hover,.k-button:hover{color:#444;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-grid-norecords-template{background-color:#fff;border:1px solid #e6e6e6}.k-button,.k-button-group{border-radius:2px}.k-button{border-color:#fafafa;background-color:#fafafa;background-position:50% 50%}.k-button.k-state-hover,.k-button:hover{border-color:#ebebeb;background-color:#ebebeb}.k-button.k-state-active,.k-button:active{box-shadow:0 6px 17px 0 rgba(0,0,0,.3);box-shadow:none}.k-button.k-state-active:hover{color:#fff;border-color:#5c6bc0;background-color:#5c6bc0}.k-button:focus:active{box-shadow:0 6px 17px 0 rgba(0,0,0,.3)}.k-button.k-state-disabled,.k-button.k-state-disabled:hover,.k-button[disabled],.k-state-disabled .k-button,.k-state-disabled .k-button:hover{color:#999;border-color:#fafafa;background-color:#fafafa;background-image:none}.k-button.k-state-disabled,.k-button.k-state-disabled:active,.k-button[disabled]{box-shadow:none}.k-button.k-state-focused,.k-button.k-state-focused.k-state-disabled,.k-button:focus,.k-button:focus:hover,.k-state-disabled .k-button.k-state-focused{border-color:#ebebeb;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-primary:focus:active:not(.k-state-disabled):not([disabled]){box-shadow:0 6px 17px 0 rgba(0,0,0,.3)}.k-primary.k-state-disabled,.k-primary.k-state-disabled:hover,.k-primary[disabled],.k-state-disabled .k-primary,.k-state-disabled .k-primary:hover{color:#999;border-color:#fafafa;background-color:#fafafa;box-shadow:none}.k-primary.k-state-disabled,.k-primary[disabled]{box-shadow:none}.k-primary.k-state-focused,.k-primary:focus{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-button-group .k-button{border-radius:0}.k-button-group .k-button:first-child,.k-button-group .k-group-start{border-top-left-radius:2px;border-bottom-left-radius:2px}.k-button-group .k-button:last-child,.k-button-group .k-group-end{border-top-right-radius:2px;border-bottom-right-radius:2px}.k-button-group .k-button:first-child:last-child,.k-button-group .k-group-start.k-group-end{border-radius:2px}.k-rtl .k-button-group .k-button{border-radius:0}.k-autocomplete,.k-block,.k-calendar .k-link,.k-calendar td,.k-calendar-container,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-drag-clue,.k-dropdown,.k-dropdown-wrap,.k-editor-inline,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-inline-block,.k-list-container,.k-multiselect,.k-notification,.k-numeric-wrap,.k-numerictextbox,.k-picker-wrap,.k-rtl .k-button-group .k-button:first-child:last-child,.k-rtl .k-button-group .k-group-start.k-group-end,.k-slider-selection,.k-slider-track,.k-split-button,.k-textbox,.k-tile,.k-timepicker,.k-tooltip,.k-touch-scrollbar,.k-treeview .k-in,.k-upload,.k-window,.k-window-action,.k-window-titleless .k-window-content{border-radius:2px}.k-rtl .k-button-group .k-button:first-child,.k-rtl .k-button-group .k-group-start{border-top-right-radius:2px;border-bottom-right-radius:2px}.k-rtl .k-button-group .k-button:last-child,.k-rtl .k-button-group .k-group-end{border-top-left-radius:2px;border-bottom-left-radius:2px}.k-split-button.k-state-border-down>.k-button,.k-split-button.k-state-border-up>.k-button{color:#444;background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.k-multiselect-wrap.k-state-focused,.k-split-button:focus,.k-state-focused>.k-multiselect-wrap,.k-tabstrip:focus,.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input:focus{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-split-button:focus{border-color:#ebebeb;outline:0}.k-split-button:focus>.k-button{background:0 0;border-color:#ebebeb}.k-split-button:focus:not(.k-state-disabled)>.k-button:hover,.k-split-button:focus:not(.k-state-disabled)>.k-state-active{color:#444;background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.k-card,.k-card-actions,.k-card-header,.k-chat,.k-edit-buttons{border-color:#e6e6e6}.k-split-button.k-state-disabled{color:#999;background:#fafafa}.k-edit-buttons{background:#3f51b5}.k-card{color:#444;background-color:#fff}.k-card-header{color:#fff;background-color:#3f51b5}.k-chat{color:#444;background-color:#fff}.k-chat .k-timestamp{text-transform:uppercase;opacity:.7}.k-chat .k-author{font-weight:700}.k-chat .k-bubble{border-color:#fafafa;color:#444;background-color:#fafafa;transition:box-shadow .2s ease-in-out;-ms-flex-order:-1;order:-1}.k-chat .k-alt .k-bubble{border-color:#3f51b5;color:#fff;background-color:#3f51b5}.k-chat .k-quick-reply{border-color:#3f51b5;color:#3f51b5;background-color:transparent}.k-chat .k-quick-reply:hover{border-color:#3f51b5;color:#fff;background-color:#3f51b5}.k-chat .k-message-box{border-color:inherit;color:#444;background-color:#fff}.k-chat .k-message-box .k-button:hover{color:#3f51b5}.k-chat .k-toolbar-box{border-color:inherit;color:#444;background-color:#fafafa}.k-chat .k-toolbar-box .k-button:hover{color:#3f51b5;background:0 0}.k-chat .k-toolbar-box .k-scroll-button{background-color:#fff;box-shadow:0 0 20px 5px #fff}.k-chat .k-toolbar-box .k-scroll-button:hover{background-color:#fff}.k-in,.k-item,.k-window-action{border-color:transparent}.k-header .k-window-actions .k-link{color:inherit}a.k-icon,a.k-icon:hover{color:#444}.k-button-icon .k-icon{opacity:.8}.k-button-icon:hover .k-icon{opacity:1}.k-state-disabled .k-button-icon .k-icon,.k-state-disabled.k-button-icon .k-icon{opacity:.8}.k-splitbar .k-resize-handle{background-color:#444}.k-block,.k-widget{background-color:#fff}.k-autocomplete,.k-block,.k-calendar th,.k-content,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-popup.k-align .k-list .k-item:last-child,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:#e6e6e6}.k-calendar th,.k-dropzone-hovered,.k-footer-template td,.k-grid-footer,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-row td,.k-pager-wrap,.k-popup,.k-resize-handle-inner,.k-widget .k-status,td.k-group-cell{background-color:#3f51b5}.k-content,.k-list-container,.k-panel>li.k-item,.k-panelbar>li.k-item,.k-tiles{background-color:#fff}.k-alt,.k-pivot-layout>tbody>tr:first-child>td:first-child,.k-resource.k-alt,.k-separator{background-color:#f2f2f2}.k-header.k-alt,.k-pivot-rowheaders .k-alt .k-alt{background-color:#dedede}.k-autocomplete.k-header,.k-dropdown-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-textbox{border-color:#e6e6e6;background-color:#fff}.k-autocomplete .k-input,.k-autocomplete.k-state-focused .k-input,.k-dropdown-wrap .k-input,.k-dropdown-wrap.k-state-focused .k-input,.k-numeric-wrap.k-state-focused .k-input,.k-picker-wrap.k-state-focused .k-input,.k-textbox>input{border-color:#e6e6e6}.k-textbox>input,input.k-textbox,input.k-textbox:hover,textarea.k-textbox,textarea.k-textbox:hover{background:0 0}.k-input,.k-input[readonly],.k-multiselect-wrap,.k-textbox>input,input.k-textbox,input.k-textbox:hover,textarea.k-textbox,textarea.k-textbox:hover{background-color:#fff;color:#444}.k-block,.k-content,.k-dropdown .k-input,.k-popup,.k-widget{color:#444}.k-block,.k-inverse{color:#fff}.k-link:link,.k-link:visited,.k-nav-current.k-state-hover .k-link{color:#428bca}.k-panelbar>li>.k-link,.k-tabstrip-items .k-link{color:#444}.k-badge,.k-grid-header .k-header>.k-link,.k-header,.k-scheduler,.k-treemap-title{color:#fff}.k-autocomplete,.k-draghandle,.k-dropdown-wrap,.k-grid-header,.k-grouping-header,.k-header,.k-numeric-wrap,.k-pager-wrap,.k-panelbar .k-tabstrip-items .k-item,.k-picker-wrap,.k-progressbar,.k-state-highlight,.k-tabstrip-items .k-item,.k-textbox,.km-pane-wrapper>.km-pane>.km-view>.km-content{background-position:50% 50%;background-color:#3f51b5}.k-widget.k-tooltip{background-image:none}.k-block,.k-draghandle,.k-grid-header,.k-grouping-header,.k-header,.k-pager-wrap,.k-treemap-tile,html .km-pane-wrapper .k-header{background-color:#3f51b5}.k-hr{border-color:#e6e6e6}.k-column-menu .k-state-active .k-sprite,.k-column-menu .k-state-hover .k-sprite,.k-icon:hover,.k-pager-numbers .k-current-page .k-link:hover:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view.k-state-hover>.k-link:after,.k-state-focused .k-icon,.k-state-hover .k-icon,.k-state-selected .k-icon{opacity:1}.k-column-menu .k-sprite,.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked,.k-pager-numbers .k-current-page .k-link:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after,.k-state-disabled,.k-state-disabled .k-icon{opacity:.7}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked{background-image:url(/css/Material/sprite.png);border-color:transparent}.k-draghandle,.k-draghandle:hover{border-color:#3f51b5}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked{font-family:WebComponentsIcons;background-image:none}.k-mobile-list .k-check:checked:before,.k-mobile-list .k-edit-field [type=checkbox]:checked:before{content:"\e118"}.k-i-loading{background-image:url(/css/Material/loading.gif)}.k-loading-image{background-image:url(/css/Material/loading-image.gif)}.k-loading-color{background-color:#ebebeb}.k-badge,.k-draghandle,.k-draghandle:hover{background-color:#3f51b5}.k-draghandle:hover{box-shadow:0 0 0 8px rgba(63,81,181,.3)}.k-badge{border-radius:1px}.k-scheduler{background-color:#fff}.k-scheduler-layout{color:#444}.k-scheduler-datecolumn,.k-scheduler-groupcolumn{background-color:#fff;color:#444}.k-scheduler-header th,.k-scheduler-header-wrap,.k-scheduler-table td,.k-scheduler-times,.k-scheduler-times th,.k-scheduler-times tr{border-color:#e6e6e6}.k-scheduler-dayview .k-today.k-nonwork-hour,.k-scheduler-table .k-nonwork-hour,.k-scheduler-timelineview .k-today.k-nonwork-hour{background-color:#fafafa}.k-gantt .k-nonwork-hour{background-color:rgba(0,0,0,.02)}.k-scheduler-table .k-today,.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{background-color:#f5f5f5}.k-scheduler-header .k-today{background:0 0}table:not(.k-scheduler-dayview) .k-scheduler-header-wrap .k-today{color:#3f51b5}.k-scheduler-now-arrow{border-left-color:#eed3d7}.k-scheduler-now-line{background-color:#eed3d7}.k-event,.k-task-complete{border-color:#606fc7;background:0 -257px repeat-x #606fc7;color:#fff}.k-event-inverse{color:#444}.k-event.k-state-selected{background-position:0 0;box-shadow:0 0 0 2px #444}.k-event .k-resize-handle:after,.k-task-single .k-resize-handle:after{background-color:#fff}.k-scheduler-marquee:after,.k-scheduler-marquee:before{border-color:#fff}.k-panelbar .k-content,.k-panelbar .k-item,.k-panelbar .k-panel{background-color:#fff;color:#444;border-color:#e6e6e6}.k-panelbar>li>.k-link{color:#444}.k-panelbar>.k-item>.k-link{border-color:#e6e6e6}.k-active-filter,.k-state-active,.k-state-active:hover,.k-tabstrip .k-state-active{background-color:#fff;border-color:#ccc;color:#444}.k-fieldselector .k-list-container{background-color:#fff}.k-menu .k-state-hover>.k-state-active{background-color:transparent}.k-state-highlight{background:#fff;color:#444}.k-grouping-row .k-state-focused,.k-state-focused{border-color:#67afe9}.k-button.k-bare{position:relative}.k-button.k-bare:before{content:"";background-color:currentcolor;opacity:.12;border-radius:inherit;height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1;display:none}.k-button.k-bare.k-state-focused:before,.k-button.k-bare:focus:before{display:block}.k-mediaplayer-toolbar .k-button.k-bare.k-state-active,.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:hover,.k-mediaplayer-toolbar .k-button.k-bare:active{color:#3f51b5}.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:before,.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:hover:before,.k-mediaplayer-toolbar .k-button.k-bare:active:before{opacity:.24}.k-slider.k-mediaplayer-seekbar{top:-14px}.k-quality-list{margin-left:-25px!important}.k-calendar .k-link{color:#444}.k-calendar .k-footer .k-nav-today{text-decoration:none;background-color:#fff}.k-calendar .k-footer .k-nav-today.k-state-hover,.k-calendar .k-footer .k-nav-today:hover{background-color:#fff;text-decoration:underline}.k-calendar .k-footer .k-nav-today:active{background-color:#fff}.k-calendar .k-link.k-nav-fast{color:#444}.k-calendar .k-nav-fast.k-state-hover{text-decoration:none;background-color:#ebebeb;color:#444}.k-calendar .k-link.k-state-hover{border-radius:50%}.k-calendar .k-footer .k-link,.k-window-maximized .k-window-content,.k-window-maximized .k-window-titlebar,.k-window.k-window-maximized{border-radius:0}.k-calendar th{background-color:#3f51b5}.k-window-titlebar .k-link{border-radius:50%}.k-calendar-container.k-group{border-color:rgba(0,0,0,.2)}.k-drag-clue.k-state-selected,.k-draghandle.k-state-selected:hover,.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical,.k-list>.k-state-highlight,.k-list>.k-state-selected,.k-marquee-color,.k-panel>.k-state-selected,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-state-selected,.k-state-selected:link,.k-state-selected:visited{color:#3f51b5;background-color:#fff;border-color:#fff}.k-group-header+.k-list>.k-item.k-first,.k-group-header+div>.k-list>.k-item.k-first:before,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{border-top-color:#ebebeb}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{background:#ebebeb}.k-popup .k-list .k-item>.k-group{background:#ebebeb;color:#3f51b5;border-bottom-left-radius:1px}.k-marquee-text{color:#3f51b5}.k-list>.k-state-focused,.k-listview>.k-state-focused,.k-listview>.k-state-focused.k-state-selected,.k-state-focused,td.k-state-focused{box-shadow:inset 0 0 0 1px grey}.k-menu .k-item.k-state-default.k-state-focused{box-shadow:inset 0 0 0 1px #b3b3b3}.k-list-optionlabel.k-state-selected.k-state-focused,.k-list>.k-state-focused.k-state-selected,.k-slider,.k-state-focused.k-state-selected,.k-treeview,.k-upload,td.k-state-focused.k-state-selected{box-shadow:none}.k-panelbar>li.k-state-default>.k-link.k-state-selected,.k-panelbar>li>.k-state-selected,.k-state-selected>.k-link{color:#3f51b5}.k-dropdown .k-state-focused,.k-filebrowser-dropzone,.k-list>.k-state-hover,.k-mobile-list .k-edit-label.k-check:active,.k-mobile-list .k-item>.k-label:active,.k-mobile-list .k-item>.k-link:active,.k-mobile-list .k-recur-view .k-check:active,.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active,.k-pager-wrap .k-link:hover,.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover,.k-state-hover,.k-state-hover:hover{color:#444;background-color:#ebebeb;border-color:#ebebeb}.k-autocomplete.k-state-active,.k-draghandle.k-state-selected:hover,.k-draghandle:hover,.k-dropdown-wrap.k-state-active,.k-listbox .k-item:hover:not(.k-state-disabled),.k-numeric-wrap.k-state-active,.k-other-month.k-state-hover .k-link,.k-pager-wrap .k-link:hover,.k-panelbar>.k-item>.k-state-focused,.k-picker-wrap.k-state-active,.k-state-active,.k-state-active:hover,.k-state-active>.k-link,.k-state-hover,.k-state-hover:hover,.k-state-selected,.k-textbox:hover,div.k-filebrowser-dropzone em{background-image:none}.k-draghandle.k-state-selected:hover{background-position:50% 50%}.k-dropdown .k-state-focused .k-input,.k-other-month.k-state-hover .k-link,.k-state-hover>.k-link,.km-pane-wrapper .k-mobile-list input:not([type=checkbox]):not([type=radio]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),div.k-filebrowser-dropzone em{color:#444}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right{background:#fff;border-color:#e6e6e6}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input{background-color:#fff;border-color:#f0f0f0}.k-dropdown .k-state-hover .k-input,.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input+.k-i-zoom:before{color:#444}.k-state-error{border-color:#eed3d7;background-color:#f2dede;color:#b94a48}.k-loading-mask.k-state-selected,.k-tile-empty.k-state-selected{border-width:0;background-image:none;background-color:transparent}.k-dropzone .k-upload-status,.k-dropzone em,.k-other-month,.k-other-month .k-link,.k-slider .k-draghandle,.k-state-disabled,.k-state-disabled .k-link,.k-tile-empty strong{color:#999}.k-file .k-upload-status{color:#444}.k-progressbar-indeterminate{background:url(/css/Material/indeterminate.gif)}.k-progressbar-indeterminate .k-progress-status-wrap,.k-progressbar-indeterminate .k-state-selected{display:none}.k-slider-horizontal .k-tick{background-image:url(/css/Material/slider-h.gif)}.k-slider-vertical .k-tick{background-image:url(/css/Material/slider-v.gif)}.k-chart-crosshair-tooltip,.k-chart-shared-tooltip,.k-widget.k-tooltip{border-color:rgba(100,100,100,.9);background-color:rgba(100,100,100,.9);color:#fff}.k-widget.k-tooltip-validation{border-color:#fdefba;background-color:#fdefba;color:#816704}.input-append .k-tooltip-validation,.input-prepend .k-tooltip-validation{font-size:12px;position:relative;top:3px}.k-callout-n{border-bottom-color:rgba(100,100,100,.9)}.k-callout-w{border-right-color:rgba(100,100,100,.9)}.k-callout-s{border-top-color:rgba(100,100,100,.9)}.k-callout-e{border-left-color:rgba(100,100,100,.9)}.k-tooltip-validation .k-callout-n{border-bottom-color:#fdefba}.k-tooltip-validation .k-callout-w{border-right-color:#fdefba}.k-tooltip-validation .k-callout-s{border-top-color:#fdefba}.k-tooltip-validation .k-callout-e{border-left-color:#fdefba}.k-splitbar{background-color:#fafafa}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:#b94a48}.k-file{background-color:#fff;border-color:#e6e6e6}.k-file-progress{color:#2b98f3}.k-file-progress .k-progress{background-color:#bbdefb}.k-file-success .k-file-name,.k-file-success .k-upload-pct{color:#5fb662}.k-file-success .k-progress{background-color:#c8e6c9}.k-file-error{color:#ff3448}.k-file-error .k-file-extension-wrapper,.k-file-error .k-multiple-files-extension-wrapper{color:#ff3448;border-color:#ff3448}.k-file-error .k-file-extension-wrapper:before,.k-file-error .k-multiple-files-extension-wrapper:before{background-color:#fff;border-color:transparent transparent #ff3448 #ff3448}.k-file-error .k-progress{background-color:#ffcdd2}.k-file-extension-wrapper,.k-multiple-files-extension-wrapper{color:#999;border-color:#999}.k-file-invalid .k-file-name-invalid{color:#ff3448}.k-file-invalid-extension-wrapper,.k-multiple-files-invalid-extension-wrapper{color:#ff3448;border-color:#ff3448}.k-file-extension-wrapper:before,.k-multiple-files-extension-wrapper:before{background-color:#fff;border-color:transparent transparent #999 #999}.k-file-invalid-extension-wrapper:before,.k-multiple-files-invalid-extension-wrapper:before{background-color:#fff;border-color:transparent transparent #ff3448 #ff3448}.k-multiple-files-extension-wrapper:after{border-top-color:#999;border-left-color:#999}.k-multiple-files-invalid-extension-wrapper:after{border-top-color:#ff3448;border-left-color:#ff3448}.k-file-information,.k-file-size,.k-file-validation-message{color:#999}.k-upload .k-upload-selected{color:#3f51b5;border-color:#e6e6e6}.k-upload .k-upload-selected:hover{color:#fff;background-color:#3f51b5}.k-tile{border-color:#fff}.k-textbox:hover,.k-tiles li.k-state-hover{border-color:#ebebeb}.k-tiles li.k-state-selected{border-color:#fff}.k-leaf,.k-leaf.k-state-hover:hover{color:#fff}.k-leaf.k-inverse,.k-leaf.k-inverse.k-state-hover:hover{color:#000}.k-state-hover{box-shadow:0 1px 0 rgba(255,255,255,.2)}.k-state-selected{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.k-state-active{box-shadow:none}.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-datepicker-calendar,.k-dropdown-wrap.k-state-active,.k-filebrowser .k-image,.k-grid .k-filter-options,.k-menu .k-menu-group,.k-multiselect-wrap.k-state-focused,.k-picker-wrap.k-state-active,.k-popup,.k-state-focused>.k-multiselect-wrap,.k-time-popup,.k-tooltip{box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-calendar-container.k-popup{box-shadow:0 0 6px 1px rgba(0,0,0,.2)}.k-treemap-tile.k-state-hover{box-shadow:inset 0 0 0 3px #e6e6e6}.k-window{border-color:rgba(0,0,0,.2);box-shadow:1px 1px 7px 1px rgba(128,128,128,.2);background-color:#fff}.k-window.k-state-focused{border-color:rgba(0,0,0,.2);box-shadow:1px 1px 7px 1px rgba(0,0,0,.2)}.k-shadow{box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.k-inset{box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.k-editor-inline ::selection{background-color:#3f51b5;text-shadow:none;color:#fff}.k-editor-inline ::-moz-selection{background-color:#3f51b5;text-shadow:none;color:#fff}.k-notification-info{background-color:#bbdefb;color:#2b98f3;border-color:#bbdefb}.k-notification-success{background-color:#c8e6c9;color:#5fb662;border-color:#c8e6c9}.k-notification-warning{background-color:#fdefba;color:#f8c70d;border-color:#fdefba}.k-notification-error{background-color:#ffcdd2;color:#ff3448;border-color:#ffcdd2}.k-gantt .k-treelist{background:#f2f2f2}.k-gantt .k-treelist tr:hover{background-color:#ebebeb}.k-gantt .k-treelist .k-alt.k-state-selected:hover,.k-gantt .k-treelist .k-alt.k-state-selected:hover td{background-color:#00a2eb}.k-line,.k-task-dot:after{background-color:#444}.k-task-dot:after{border-color:#444}.k-task-dot:hover:after{background-color:#fff}.k-task-summary{border-color:#98a2db;background:#98a2db}.k-task-milestone,.k-task-summary-complete{background:#444}.k-state-selected.k-task-summary{border-color:#98a2db;background:#98a2db}.k-state-selected .k-task-summary-complete,.k-state-selected.k-task-milestone{background:#fff}.k-task-single{border-color:#606fc7;color:#fff}.k-ie .km-pane-wrapper .k-content,.k-ie .km-pane-wrapper .k-group,.k-ie .km-pane-wrapper .k-header,.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,.k-ie .km-pane-wrapper .k-widget,.k-line,.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item,html .km-pane-wrapper .km-widget{color:#444}.k-state-selected.k-task-single{border-color:#fff}.k-resource{background-color:#fff}.k-toolbar .k-split-button .k-button{border-radius:2px 0 0 2px}.k-rtl .k-tool.k-group-start,.k-rtl .k-toolbar .k-button-group .k-group-start,.k-rtl .k-toolbar .k-split-button .k-button,.k-toolbar .k-split-button .k-split-button-arrow{border-radius:0 2px 2px 0}.k-rtl .k-tool.k-group-end,.k-rtl .k-toolbar .k-button-group .k-group-end,.k-rtl .k-toolbar .k-split-button .k-split-button-arrow{border-radius:2px 0 0 2px}.k-autocomplete.k-state-border-up,.k-calendar-container.k-state-border-up,.k-dropdown-wrap.k-state-border-up,.k-filter-menu,.k-list-container.k-state-border-up,.k-multiselect.k-state-border-up,.k-numeric-wrap.k-state-border-up,.k-picker-wrap.k-state-border-up,.k-window-content{border-radius:0 0 2px 2px}.k-autocomplete.k-state-border-up .k-input,.k-dropdown-wrap.k-state-border-up .k-input,.k-numeric-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-selected-color{border-radius:0 0 0 2px}.k-multiselect.k-state-border-up .k-multiselect-wrap{border-radius:0 0 2px 2px}.k-autocomplete.k-state-border-down,.k-block>.k-header,.k-calendar-container.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-list-container.k-state-border-down,.k-multiselect.k-state-border-down,.k-numeric-wrap.k-state-border-down,.k-panelbar .k-tabstrip-items .k-item,.k-picker-wrap.k-state-border-down,.k-tabstrip-items .k-item,.k-tabstrip-items .k-link,.k-window-titlebar{border-radius:2px 2px 0 0}.k-split-button.k-state-border-down>.k-button{border-radius:2px 0 0}.k-split-button.k-state-border-up>.k-button{border-radius:0 0 0 2px}.k-split-button.k-state-border-down>.k-split-button-arrow{border-radius:0 2px 0 0}.k-split-button.k-state-border-up>.k-split-button-arrow{border-radius:0 0 2px}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{border-radius:1px 0 0 1px}.k-rtl .k-dropdown-wrap .k-input,.k-rtl .k-numeric-wrap .k-input,.k-rtl .k-picker-wrap .k-input{border-radius:0 1px 1px 0}.k-numeric-wrap .k-link{border-radius:0 1px 0 0}.k-numeric-wrap .k-link+.k-link{border-radius:0 0 1px}.k-colorpicker .k-selected-color{border-radius:1px 0 0 1px}.k-rtl .k-colorpicker .k-selected-color{border-radius:0 1px 1px 0}.k-autocomplete.k-state-border-down .k-input{border-radius:2px 2px 0 0}.k-dropdown-wrap.k-state-border-down .k-input,.k-numeric-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-selected-color{border-radius:2px 0 0}.k-numeric-wrap .k-link.k-state-selected{background-color:#ebebeb}.k-multiselect.k-state-border-down .k-multiselect-wrap{border-radius:1px 1px 0 0}.k-datetimepicker .k-select+.k-select,.k-dropdown-wrap .k-select,.k-list-container.k-state-border-right,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{border-radius:0 2px 2px 0}.k-rtl .k-datetimepicker .k-select+.k-select,.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-list-container.k-state-border-right,.k-rtl .k-numeric-wrap .k-select,.k-rtl .k-picker-wrap .k-select{border-radius:2px 0 0 2px}.k-numeric-wrap.k-expand-padding .k-input{border-radius:2px}.k-autocomplete .k-input,.k-dropzone,.k-fieldselector .k-list .k-item,.k-list .k-state-focused,.k-list .k-state-highlight,.k-list .k-state-hover,.k-list .k-state-selected,.k-list-optionlabel,.k-listbox .k-item,.k-multiselect-wrap,.k-textbox>input{border-radius:1px}.k-draghandle,.k-grid .k-slider .k-button,.k-slider .k-button{border-radius:13px}.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link{border-radius:2px 0 0 2px}.k-rtl .k-scheduler-toolbar>ul li:first-child,.k-rtl .k-scheduler-toolbar>ul li:first-child .k-link,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child .k-link{border-radius:0 2px 2px 0}.k-edit-field>.k-scheduler-navigation,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today .k-link{border-radius:2px}.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar ul+ul li:last-child .k-link{border-top-right-radius:2px;border-bottom-right-radius:2px}.k-rtl .k-scheduler-toolbar .k-nav-next,.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,.k-rtl .k-scheduler-toolbar ul+ul li:last-child,.k-rtl .k-scheduler-toolbar ul+ul li:last-child .k-link{border-radius:2px 0 0 2px}.k-scheduler div.k-scheduler-footer .k-link,.k-scheduler div.k-scheduler-footer ul li{border-radius:2px}.k-event,.k-event .k-link,.k-more-events,.k-task-complete,.k-task-single{border-radius:1px}.k-scheduler-mobile .k-event{border-radius:0}.k-grid-mobile .k-column-active+th.k-header{border-left-color:#444}@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none){div.km-pane-wrapper a{color:#444}}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-item,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{background-color:#fff;border-top:1px solid #e7e7e7}.km-pane-wrapper .k-mobile-list .k-edit-field textarea{outline-width:0}.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{background-color:#fff;border-top-color:#fff}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{border-top-color:transparent}.km-pane-wrapper .k-mobile-list .k-item:last-child{box-shadow:inset 0 -1px 0 #e7e7e7}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3),.km-pane-wrapper .k-mobile-list>ul>li>.k-link{color:#9b9b9b}.km-pane-wrapper .k-mobile-list>ul>li>.k-link{border-bottom:1px solid #e7e7e7}.km-pane-wrapper .k-mobile-list .k-edit-field{box-shadow:0 1px 1px #e7e7e7}.km-actionsheet .k-grid-delete,.km-actionsheet .k-scheduler-delete,.km-pane-wrapper .k-filter-menu .k-button[type=reset],.km-pane-wrapper .k-scheduler-delete{color:#fff;border-color:#eed3d7;background-color:red;background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-actionsheet .k-grid-delete:active,.km-actionsheet .k-scheduler-delete:active,.km-pane-wrapper .k-filter-menu .k-button[type=reset]:active,.km-pane-wrapper .k-scheduler-delete:active{background-color:#900}.k-autocomplete.k-state-default,.k-dropdown-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-picker-wrap.k-state-default{background-position:50% 50%;color:#444;background-color:#fafafa;border-color:#f0f0f0}.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-hover{background-image:none;background-position:50% 50%}.k-multiselect-wrap{border-color:#f0f0f0}.k-multiselect-wrap.k-state-hover,.k-state-hover>.k-multiselect-wrap{border-color:#f5f5f5;background-color:#fff;color:#444}.k-multiselect-wrap.k-state-focused,.k-state-focused>.k-multiselect-wrap{border-color:#f5f5f5}.k-list-container{color:#444}.k-nodata{color:#999}.k-dropdown .k-input,.k-dropdown .k-state-focused .k-input,.k-menu .k-popup{color:#444}.k-state-default>.k-select{border-color:#f0f0f0}.k-state-focused>.k-select,.k-state-hover>.k-select{border-color:#f5f5f5}.k-panelbar>li.k-state-default>.k-link,.k-tabstrip-items .k-item .k-link{color:#fff}.k-panelbar>li.k-state-default>.k-link.k-state-hover,.k-panelbar>li.k-state-hover>.k-link,.k-tabstrip-items .k-state-hover .k-link{color:#444}.k-panelbar>li>.k-state-focused.k-state-hover{background:#ebebeb;box-shadow:none}.k-panelbar .k-tabstrip-items .k-state-default,.k-tabstrip-items .k-state-default{border-color:transparent}.k-tabstrip-items .k-state-hover{border-color:#ebebeb}.k-column-menu,.k-column-menu .k-item,.k-column-menu .k-separator,.k-gantt-toolbar .k-state-default,.k-grid .k-grouping-header,.k-grid-header,.k-grid-header-wrap,.k-grouping-header .k-group-indicator,.k-header,.k-menu .k-item,.k-menu.k-header,.k-overflow-container .k-overflow-group,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-wrap .k-textbox{border-color:#e6e6e6}.k-tabstrip .k-content.k-state-active{background-color:#fff;color:#444}.k-overflow-container .k-overflow-group{box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff}.k-overflow-container .k-overflow-group+.k-overflow-group,.k-toolbar-first-visible.k-overflow-group{box-shadow:0 1px 0 #fff}.k-toolbar-last-visible.k-overflow-group{box-shadow:inset 0 1px 0 #fff}.k-column-menu .k-separator{background-color:transparent}.k-grid-filter.k-state-active{background-color:#fff}.k-grid-footer td,.k-group-footer td,.k-grouping-row td{font-weight:700}.k-grouping-header{color:#fff}.k-button.k-state-focused,.k-button:focus{color:#444;border-color:#ebebeb;background-color:#ebebeb}.k-button.k-state-active,.k-button:active{color:#000;background-color:#dbdbdb;border-color:#dbdbdb}.k-button.k-state-active.k-state-focused,.k-button.k-state-active:focus,.k-button:active.k-state-focused,.k-button:active:focus{color:#000;border-color:#d1d1d1;background:#d1d1d1}.k-state-disabled .k-button,.k-state-disabled.k-button{color:#999;border-color:#fafafa;background-color:#fafafa;background-image:none;box-shadow:none}.k-state-disabled .k-button:focus,.k-state-disabled.k-button:focus{color:#999;border-color:#ebebeb;background-color:#ebebeb;box-shadow:none}.k-button-group{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-button-group .k-button{box-shadow:none}.k-button-group .k-button.k-state-active{color:#000;background-color:#dbdbdb;border-color:#dbdbdb}.k-button-group .k-button.k-state-focused.k-state-active,.k-button-group .k-button:focus.k-state-active{color:#000;border-color:#d1d1d1;background:#d1d1d1;box-shadow:none}.k-button-group .k-button.k-state-disabled,.k-button-group .k-button.k-state-disabled.k-state-active,.k-state-disabled.k-button-group .k-button,.k-state-disabled.k-button-group .k-button.k-state-active{color:#999;border-color:#fafafa;background-color:#fafafa;box-shadow:none}.k-button-group .k-button.k-state-focused,.k-button-group .k-button:focus{color:#444;border-color:#ebebeb;background-color:#ebebeb;box-shadow:none}.k-button-group .k-button.k-state-disabled.k-state-focused,.k-button-group .k-button.k-state-disabled:focus,.k-state-disabled.k-button-group .k-button.k-state-focused,.k-state-disabled.k-button-group .k-button:focus{color:#999;border-color:#ebebeb;background-color:#ebebeb;box-shadow:none}.k-pager-numbers .k-link,.k-treeview .k-in{border-color:transparent}.k-grid .k-hierarchy-cell .k-icon,.k-scheduler-table .k-icon,.k-treeview .k-icon{background-color:transparent;border-radius:50%}.k-scheduler-table .k-state-hover .k-icon{background-color:transparent}.k-checkbox-label:before{border-color:#7f7f7f;border-radius:1px}.k-checkbox-label:hover:before,.k-checkbox:checked+.k-checkbox-label:hover:before,.k-checkbox:checked:hover+.k-checkbox-label:before,.k-checkbox:hover+.k-checkbox-label:before{border-color:#7f7f7f;box-shadow:none}.k-checkbox:checked+.k-checkbox-label:before{background-color:#3f51b5;color:#fff}.k-checkbox-label:active:before,.k-checkbox:active+.k-checkbox-label:before,.k-checkbox:checked+.k-checkbox-label:active:before,.k-checkbox:checked:active+.k-checkbox-label:before{box-shadow:none;border-color:#919cd9}.k-checkbox:disabled+.k-checkbox-label{color:#999}.k-checkbox:disabled+.k-checkbox-label:hover:before{box-shadow:none}.k-checkbox:checked:disabled+.k-checkbox-label:active:before,.k-checkbox:checked:disabled+.k-checkbox-label:before,.k-checkbox:checked:disabled+.k-checkbox-label:hover:before,.k-checkbox:disabled+.k-checkbox-label:before{color:#999;background:#f5f5f5;border-color:#bfbfbf;border-radius:1px}.k-checkbox:focus+.k-checkbox-label:before,.k-checkbox:focus+.k-checkbox-label:hover:before{border-color:#919cd9;box-shadow:none}.k-checkbox:indeterminate+.k-checkbox-label:after{background-color:#3f51b5;background-image:none;border-color:#3f51b5;border-radius:0}.k-checkbox:indeterminate:hover+.k-checkbox-label:after{border-color:#3f51b5;background-color:#3f51b5}.k-checkbox-label:before{background:0 0}.k-checkbox+.k-checkbox-label:after{content:"";position:absolute;top:1px;left:1px;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s}.k-checkbox:focus+.k-checkbox-label:before{border-color:#7f7f7f}.k-checkbox:checked+.k-checkbox-label:before,.k-checkbox:checked+.k-checkbox-label:hover:before,.k-checkbox:checked:hover+.k-checkbox-label:before,.k-checkbox:indeterminate+.k-checkbox-label:before{border-color:#3f51b5}.k-checkbox:focus+.k-checkbox-label:after{box-shadow:0 0 0 12px rgba(127,127,127,.2);background:rgba(127,127,127,.2)}.k-checkbox+.k-checkbox-label:active:after,.k-checkbox:active+.k-checkbox-label:after,.k-checkbox:checked+.k-checkbox-label:active:after,.k-checkbox:checked+.k-checkbox-label:focus:after,.k-checkbox:checked:active+.k-checkbox-label:after,.k-checkbox:checked:focus+.k-checkbox-label:after{box-shadow:0 0 0 12px rgba(145,156,217,.4);background:rgba(145,156,217,.4)}.k-checkbox:disabled+.k-checkbox-label:active:after{box-shadow:none}.k-radio-label:before{border-color:#7f7f7f;border-radius:50%;background-color:#fff;border-width:2px}.k-radio-label:hover:before,.k-radio:checked+.k-radio-label:hover:before{border-color:#7f7f7f;box-shadow:none}.k-radio:checked+.k-radio-label:after{background-color:#3f51b5;border-radius:50%}.k-radio-label:active:before{border-color:#6b7acb;box-shadow:0 0 2px 0 #6b7acb}.k-radio:checked+.k-radio-label:active:before{border-color:#6b7acb}.k-radio:disabled+.k-radio-label{color:#bfbfbf}.k-radio:disabled+.k-radio-label:active:before,.k-radio:disabled+.k-radio-label:before,.k-radio:disabled+.k-radio-label:hover:after,.k-radio:disabled+.k-radio-label:hover:before{background:#fff;border-color:#bfbfbf;box-shadow:none}.k-radio:disabled:checked+.k-radio-label:after{background-color:#3f51b5;opacity:.5}.k-radio:checked+.k-radio-label:before,.k-radio:checked+.k-radio-label:hover:before{border-color:#3f51b5}.k-radio+.k-radio-label:active:before{border-color:#7f7f7f;box-shadow:0 0 0 12px rgba(235,235,235,.3)}.k-radio:checked+.k-radio-label:active:before{box-shadow:0 0 0 12px rgba(63,81,181,.3)}.k-radio:focus+.k-radio-label:before{border-color:#7f7f7f;box-shadow:0 0 0 12px rgba(235,235,235,.3)}.k-radio:disabled:checked+.k-radio-label:before,.k-radio:disabled:checked+.k-radio-label:hover:before{border-color:#bfbfbf}.k-radio:disabled:checked+.k-radio-label:active:before{box-shadow:none}.k-button:hover .k-tool-icon,.k-field-actions .k-icon,.k-gantt-toolbar .k-icon,.k-grid-toolbar .k-button:hover>.k-i-file-excel,.k-grid-toolbar .k-button:hover>.k-i-file-pdf,.k-grid-toolbar .k-i-file-excel,.k-grid-toolbar .k-i-file-pdf,.k-grid-toolbar .k-icon,.k-grouping-header .k-button-icon:hover>.k-icon.k-i-delete,.k-grouping-header .k-i-arrow-60-down,.k-grouping-header .k-i-arrow-60-up,.k-grouping-header .k-i-delete,.k-grouping-header .k-link:hover>.k-icon.k-i-arrow-60-down,.k-grouping-header .k-link:hover>.k-icon.k-i-arrow-60-up,.k-notification .k-icon,.k-pivot-configurator-settings .k-icon:hover,.k-scheduler-content .k-icon,.k-scheduler-footer .k-icon,.k-scheduler-toolbar .k-icon,.k-splitbar.k-splitbar-horizontal-hover .k-icon,.k-splitbar.k-splitbar-vertical-hover .k-icon,.k-state-focused .k-tool-icon,.k-state-hover .k-tool-icon,.k-state-selected .k-tool-icon,.k-textbox:hover>.k-icon,.k-tool-icon:hover,.k-window-titlebar .k-icon,div.k-splitbar.k-state-focused .k-icon{opacity:1}.k-listbox .k-button.k-state-disabled:hover .k-icon,.k-pivot-configurator-settings .k-icon,.k-splitbar .k-icon{opacity:.7}.k-pager-wrap .k-link.k-state-disabled .k-icon{opacity:.25}.k-button,.k-header{font-weight:500}.k-overflow-container .k-primary,.k-primary{color:#fff;border-color:#3f51b5;background-position:50% 50%;background-color:#3f51b5}.k-primary.k-state-active:hover,.k-primary.k-state-hover,.k-primary:active:hover,.k-primary:hover{color:#fff;border-color:#5c6bc0;background-color:#5c6bc0}.k-primary.k-state-active,.k-primary.k-state-focused,.k-primary:active,.k-primary:focus{color:#fff;border-color:#283593;background-color:#283593}.k-primary.k-state-disabled,.k-primary.k-state-disabled:active,.k-primary.k-state-disabled:hover,.k-state-disabled .k-primary,.k-state-disabled .k-primary:active,.k-state-disabled .k-primary:hover{color:#999;border-color:#fafafa;background-color:#fafafa;box-shadow:none}.k-dropdown .k-state-default{border-color:#fafafa;background-position:50% 50%;background-color:#fafafa}.k-dropdown,span.k-colorpicker{background-color:#fafafa}.k-textbox{background-color:#fafafa;border-color:#f0f0f0}.k-combobox,.k-datepicker,.k-datetimepicker,.k-timepicker{background-color:#fafafa}.k-picker-wrap.k-state-default>.k-select{border-color:#fafafa}.k-datepicker .k-input,.k-timepicker .k-input{background-color:#fafafa}.k-autocomplete.k-state-active .k-input,.k-numeric-wrap.k-state-active .k-input,.k-picker-wrap.k-state-active .k-input{background-color:#fff}.k-picker-wrap.k-state-focused>.k-select,.k-picker-wrap.k-state-hover>.k-select{border-color:#fff}.k-picker-wrap.k-state-focused .k-input,.k-picker-wrap.k-state-hover .k-input{background-color:#fff}.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-overflow-anchor:hover,.k-picker-wrap.k-state-hover,.k-textbox:hover{background-color:#fff;border-color:#f5f5f5;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-dateinput.k-state-disabled>.k-textbox:hover,.k-maskedtextbox.k-state-disabled>.k-textbox:hover{border-color:#f0f0f0;box-shadow:none}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-multiselect.k-header.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused,.k-textbox:focus{background-color:#ebebeb;background-image:none;background-position:50% 50%;border-color:#ebebeb;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-numeric-wrap.k-state-focused>.k-select{background-color:#ebebeb}.k-autocomplete.k-state-active,.k-dropdown-wrap.k-state-active,.k-multiselect.k-header.k-state-active,.k-numeric-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-textbox:focus{background-color:#fff;background-image:none;background-position:50% 50%;border-color:#f5f5f5;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-autocomplete.k-state-disabled,.k-dropdown-wrap.k-state-disabled,.k-multiselect.k-header.k-state-disabled,.k-numeric-wrap.k-state-disabled,.k-numeric-wrap.k-state-disabled .k-input,.k-numeric-wrap.k-state-disabled .k-select,.k-picker-wrap.k-state-disabled{background-color:#fafafa}.k-numeric-wrap.k-state-disabled .k-select{border-color:#fafafa}.k-numerictextbox .k-select{background-color:#fff;border-color:#fff}.k-list>.k-state-selected.k-state-focused{box-shadow:none;color:#3f51b5}.k-list>.k-state-focused,.k-list>.k-state-selected{box-shadow:none}.k-list>.k-state-hover,.k-list>.k-state-selected.k-state-hover{background-color:#ebebeb;border-color:#ebebeb}.k-list-container{border-color:#ebebeb}.k-calendar td.k-state-focused,.k-calendar td.k-state-selected.k-state-focused,.k-grid td.k-state-focused.k-state-selected{box-shadow:inset 0 0 0 1px grey}.k-calendar td.k-state-selected{background-color:#00b0ff;box-shadow:none}.k-calendar td.k-state-selected.k-state-hover{background-color:#00a2eb}.k-calendar .k-header .k-link,.k-calendar .k-state-selected>.k-link{color:#fff}.k-calendar .k-footer{padding:0;border-color:#e6e6e6}.k-calendar td{border-radius:50%}.k-calendar .k-alt,.k-calendar .k-nav-fast.k-state-hover,.k-tabstrip>.k-tabstrip-items>.k-item{border-radius:0}.k-calendar .k-content th{background-color:#fff}.k-calendar .k-alt{background-color:#f2f2f2}.k-calendar .k-header .k-state-hover{background-color:#32408f}.k-calendar .k-footer .k-nav-today{color:#3f51b5}.k-calendar .k-today{background-color:#3f51b5}.k-calendar .k-today .k-link{color:#fff}.k-calendar .k-today.k-state-hover{background-color:#32408f}.k-calendar .k-today:active{box-shadow:inset 0 0 0 1px #2b387c}.k-calendar .k-link.k-state-hover,.k-window-titlebar .k-link{box-shadow:none}.k-window-titlebar .k-state-hover{background-color:#5c6dc4;border-color:#5c6dc4}.k-panelbar .k-tabstrip-items .k-state-active,.k-tabstrip-items .k-state-active{background-color:#3f51b5;background-image:none;border-bottom-color:#00b0ff}.k-tabstrip .k-content.k-state-active{border-color:transparent}.k-tabstrip-items .k-item.k-state-hover{background:#5c6dc4;border-color:#5c6dc4}.k-tabstrip-items .k-state-hover .k-link{color:#fff}.k-flatcolorpicker.k-group,.k-group,.k-menu,.k-menu .k-group,.k-popup.k-widget.k-context-menu{color:#444;background-color:#fff}.k-menu .k-group,.k-popup.k-context-menu.k-group{border-color:#e6e6e6}.k-menu .k-item,.k-menu.k-header,.k-widget.k-menu-horizontal>.k-item{box-shadow:none}.k-menu .k-state-active,.k-popup.k-context-menu.k-group .k-state-hover{background-color:#ebebeb;border-color:#ebebeb}.k-gantt-toolbar .k-button,.k-gantt>.k-header .k-link,.k-gantt>.k-header li,.k-grid .k-header .k-button,.k-scheduler .k-header .k-button,.k-scheduler .k-header .k-link,.k-scheduler .k-header li,.km-pane-wrapper .k-header .k-button{color:#fff;background-color:#3f51b5;border-color:#3f51b5;box-shadow:none}.k-gantt .k-gantt-toolbar .k-button:hover,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link,.k-grid .k-header .k-button:hover,.k-scheduler .k-header .k-button:hover,.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover,.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link,.km-pane-wrapper .k-header .k-button:hover{background-color:#5c6dc4;border-color:#5c6dc4}.km-pane-wrapper .k-header .k-button:active:hover{color:#fff}.k-gantt-toolbar .k-button,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-scheduler-toolbar ul li.k-state-hover{background-color:#3f51b5;border-color:#3f51b5}.k-gantt .k-gantt-toolbar .k-button:active{background:#fff;box-shadow:none}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-selected.k-state-hover,.k-gantt-toolbar>.k-gantt-views>li.k-state-selected,.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-selected.k-state-hover,.k-scheduler-toolbar>.k-scheduler-views>li.k-state-selected{border-bottom-color:#00b0ff}.k-scheduler-mark{border-radius:50%}.k-grid .k-alt{background-color:#fff}.k-grid .k-state-selected:hover .k-group-cell,.k-grouping-row td,.k-resize-handle-inner,td.k-group-cell{color:#444;background-color:#f2f2f2}.k-grouping-header .k-group-indicator,.k-pivot-toolbar .k-button{color:#fff;background-color:#32408f;border-color:#32408f;box-shadow:none}.k-grid-footer,.k-grid-footer td,.k-grid-header,.k-grid-header .k-header,.k-pager-numbers .k-state-selected,.k-pager-wrap,.km-pane-wrapper .k-grid-header .k-header{color:#444;background-color:#fafafa}.k-header.k-scheduler-footer .k-header,.k-header.k-scheduler-footer ul.k-header li .k-link{color:#00b0ff;background-color:#fafafa}.k-header.k-scheduler-footer ul.k-header li{background-color:#fafafa;border-color:#fafafa}.k-gantt-toolbar .k-state-default,.k-grid .k-grouping-header,.k-grid-footer td,.k-grid-header,.k-grid-header-wrap,.k-group-footer td,.k-grouping-row td,.k-header,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-wrap .k-textbox{border-color:#e6e6e6}.k-fieldselector .k-item.k-header,.k-footer-template td,.k-group-footer td{color:#444;background-color:#f2f2f2}.k-grid .k-grouping-header{color:rgba(255,255,255,.5)}.k-pager-wrap{color:#444}.k-grouping-header .k-link,.k-grouping-header .k-link:link{color:#fff}.k-gantt .k-treelist .k-alt.k-state-selected,.k-gantt .k-treelist .k-alt.k-state-selected>td,.k-gantt .k-treelist .k-state-selected,.k-gantt .k-treelist .k-state-selected td,.k-grid td.k-state-selected,.k-grid td.k-state-selected.k-state-focused,.k-grid tr.k-state-selected,.k-listview>.k-state-selected,.k-marquee-color,.k-scheduler .k-today.k-state-selected,.k-scheduler-layout .k-state-selected,.k-state-selected.k-line{background-color:#00b0ff}.k-state-selected.k-line{color:#00b0ff}.k-grid td.k-state-selected,.k-grid tr.k-state-selected,.k-listview>.k-state-selected,.k-state-selected .k-progress-status{color:#fff}.k-grid tr:hover{background-color:#ebebeb}.k-grid .k-filter-row:hover,.k-pivot-rowheaders .k-grid tr:hover{background:0 0}.k-grid td.k-state-selected,.k-grid tr.k-state-selected>td{border-color:#008dcc}.k-grid td.k-state-selected:hover,.k-grid tr.k-state-selected:hover td{background-color:#00a2eb}.k-grid-header .k-header,.k-grid-header .k-header .k-link,.k-grid-header .k-link,.k-grid-header .k-link:link,.k-pager-info,.k-scheduler-agendaview .k-scheduler-datecolumn,.k-scheduler-header{color:#999}.k-gantt .k-task-draghandle{border-color:#00b0ff}.k-grid-pager .k-link,.k-grid-pager .k-link:link{color:#444}.k-pager-numbers .k-link,.k-pager-wrap>.k-link{border-radius:0}.k-pager-numbers .k-state-selected{border-color:#3f51b5 transparent transparent;border-radius:0;box-shadow:none;color:#3f51b5}.k-pager-wrap .k-link{border-color:#fafafa;cursor:pointer}.k-pager-wrap .k-link:hover{background-color:transparent;border-color:transparent}.k-gantt-toolbar li:first-child,.k-gantt-toolbar li:first-child>.k-link,.k-gantt-toolbar li:last-child,.k-gantt-toolbar li:last-child>.k-link,.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar ul+ul li:last-child .k-link,.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0}.k-grid,.k-notification,.k-panelbar,.k-popup .k-autocomplete.k-state-focused,.k-popup .k-autocomplete.k-state-hover,.k-popup .k-dropdown-wrap.k-state-focused,.k-popup .k-dropdown-wrap.k-state-hover,.k-popup .k-multiselect.k-header.k-state-focused,.k-popup .k-numeric-wrap.k-state-focused,.k-popup .k-numeric-wrap.k-state-hover,.k-popup .k-picker-wrap.k-state-focused,.k-popup .k-picker-wrap.k-state-hover,.k-popup .k-textbox:focus,.k-popup .k-textbox:hover{box-shadow:none}.k-panel>li.k-item,.k-panelbar,.k-panelbar .k-content,.k-panelbar .k-header,.k-panelbar .k-state-selected{background-color:#fafafa}.k-panelbar .k-grid-toolbar{background-color:#3f51b5}.k-panelbar>li.k-state-default>.k-link{color:#444}.k-panelbar>li>.k-state-hover{background-color:#ebebeb}.k-panelbar .k-content,.k-panelbar .k-item,.k-panelbar .k-panel,.k-panelbar.k-header,.k-panelbar>.k-item>.k-link{border-color:#e6e6e6}.k-splitbar{border-color:#fafafa}.k-splitbar.k-state-focused{background-color:#3f51b5;border-color:#3f51b5;box-shadow:none}.k-upload{color:#444;background-color:#fff}.k-upload-files .k-button{box-shadow:none}.k-state-selected .k-task-summary-complete,.k-state-selected.k-task-milestone,.k-task-milestone,.k-task-summary-complete{background-color:#3f51b5;border-color:#3f51b5}.k-task-single{background-color:#66d0ff}.k-task-complete{background:0 -257px repeat-x #00b0ff}.k-treelist .k-alt.k-state-selected,.k-treelist .k-alt.k-state-selected>td,.k-treelist .k-state-selected,.k-treelist .k-state-selected td{background-color:#00b0ff;border-color:#00b0ff}.k-gantt-toolbar .k-button:focus:active:not(.k-state-disabled):not([disabled]),.k-gantt-toolbar .k-button:focus:not(.k-state-disabled):not([disabled]),.k-group-indicator .k-button,.k-group-indicator .k-button:focus:active:not(.k-state-disabled):not([disabled]),.k-group-indicator .k-button:focus:not(.k-state-disabled):not([disabled]),.k-multiselect .k-button:focus:active:not(.k-state-disabled):not([disabled]){box-shadow:none}.k-multiselect .k-button:active:hover{color:#444;background-color:#dbdbdb;border-color:#dbdbdb}.k-multiselect-wrap>ul>.k-button{box-shadow:none}.k-filebrowser .k-header{color:#444}.k-panelbar>li>.k-state-focused,.k-treeview .k-state-focused,.k-treeview .k-state-selected{box-shadow:none}.k-panelbar>li>.k-state-focused,.k-treeview .k-state-focused{background-color:#ebebeb}.k-progressbar{background-color:#fafafa;border-color:#fafafa}.k-progressbar .k-item,.k-progressbar .k-item.k-state-selected{border-color:#fff}.k-progressbar .k-state-selected{background-color:#3f51b5;border-color:#3f51b5}.k-widget.k-tooltip-validation{box-shadow:none}.k-grid.k-alt{background-color:#fafafa}.k-gantt .k-header.k-nonwork-hour,.k-gantt .k-treelist .k-alt{background-color:#f2f2f2}.k-list>.k-state-focused,.k-list>.k-state-hover{color:#444;background-color:#ebebeb;border-color:#ebebeb}.k-slider-track{background-color:#e6e6e6;box-shadow:none}.k-slider-selection{background-color:#3f51b5;border-color:#3f51b5}.k-slider .k-button,.k-slider .k-button.k-state-hover,.k-slider .k-button:active,.k-slider .k-button:active:hover,.k-slider .k-button:focus{background:0 0;border:none;box-shadow:none}.k-draghandle,.k-flatcolorpicker .k-slider-horizontal .k-slider-track{box-shadow:none}.k-flatcolorpicker .k-hue-slider .k-draghandle,.k-flatcolorpicker .k-transparency-slider .k-draghandle{border-color:#3f51b5;background-color:#3f51b5;box-shadow:none}.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover{border-color:#3f51b5;background-color:#3f51b5;box-shadow:0 0 0 8px rgba(63,81,181,.3)}.k-draghandle.k-state-selected,.k-draghandle.k-state-selected:hover,.k-draghandle.k-state-selected:link,.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-selected,.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-selected{background-color:#ccc;border-color:#ccc}.k-draghandle.k-state-focused,.k-draghandle.k-state-focused:link,.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-focused,.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-focused{box-shadow:none;border-color:#3f51b5;background-color:#3f51b5}.k-edit-buttons{background-color:#fafafa}.k-popup .k-button,.k-popup .k-button:active:hover{box-shadow:none}.k-edit-form-container .k-button,.k-edit-form-container .k-primary:active,.k-popup .k-button,.k-popup .k-primary:active,.k-popup .k-primary:active:hover{color:#444;background-color:#fafafa;border-color:#fafafa;box-shadow:none}.k-edit-form-container .k-primary,.k-popup .k-primary{color:#00b0ff;background-color:#fafafa;border-color:#fafafa}.k-filter-menu .k-button,.k-overflow-container .k-button,.k-split-wrapper .k-button{background:0 0;border-color:transparent}.k-overflow-container .k-button,.k-split-wrapper .k-button{text-transform:none}.k-overflow-container .k-button:hover,.k-split-wrapper .k-button:hover{background-color:#ebebeb;border-color:#ebebeb}.k-split-wrapper .k-button:focus,.k-split-wrapper .k-button:focus:not(.k-state-disabled):not([disabled]){color:#3f51b5;box-shadow:none}.k-overflow-container .k-button.k-state-disabled,.k-overflow-container .k-state-disabled>.k-button{color:#999;border-color:transparent;background-color:transparent}.k-overflow-container .k-button:focus{color:#444;border-color:#ebebeb;background-color:#ebebeb}.k-overflow-container .k-button.k-state-disabled:focus,.k-overflow-container .k-state-disabled>.k-button:focus{color:#999;border-color:#ebebeb;background-color:#ebebeb}.k-overflow-container .k-separator{border-color:#e6e6e6}.k-filter-menu .k-button{background:0 0;border-color:transparent}.k-filter-menu .k-primary{border-left-color:#f0f0f0}.k-filter-menu>div>div:last-child{border-color:#f0f0f0}.k-edit-form-container .k-button:focus:active:not(.k-state-disabled):not([disabled]),.k-popup .k-button:focus:active:not(.k-state-disabled):not([disabled]){box-shadow:none}.k-edit-form-container .k-scheduler-delete{color:#00b0ff}div.k-scheduler-marquee:after,div.k-scheduler-marquee:before{border-color:#00b0ff}.km-pane-wrapper>.km-pane>.km-view>.km-content{color:#3f51b5;background-color:#fff}.km-pane-wrapper>.km-pane .km-content .k-mobile-list>ul>li>.k-link{color:#3f51b5}.k-popup.k-context-menu{box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-drag-clue{color:#444;background-color:#ebebeb;border-color:#ebebeb;box-shadow:inset 0 0 0 1px grey}.k-popup .k-item>.k-group,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{color:#444}@media only screen and (max-width:370px){.k-edge .k-pager-refresh,.k-ff .k-pager-refresh,.k-ie11 .k-pager-refresh,.k-safari .k-pager-refresh,.k-webkit .k-pager-refresh{display:none}}@media only screen and (max-width:590px){.k-edge .k-pager-refresh,.k-ff .k-pager-refresh,.k-ie11 .k-pager-refresh,.k-safari .k-pager-refresh,.k-webkit .k-pager-refresh{margin-right:0}}@media only screen and (max-width:530px){.k-edge .k-pager-sizes,.k-ff .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{display:none}}@media only screen and (max-width:687px){.k-edge .k-pager-info,.k-ff .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{display:none}}@media only screen and (max-width:1024px){.k-edge .k-scheduler-toolbar>ul.k-scheduler-views,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views,.k-scheduler-toolbar>ul.k-scheduler-views,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views{right:13px;top:0}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{background-position:50% 50%;background-color:transparent;border-color:transparent;border-radius:2px;text-align:right}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li{border-radius:0}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:1px 1px 0 0}.k-edge .k-scheduler-toolbar>ul li:first-child,.k-edge .k-scheduler-toolbar>ul li:first-child .k-link,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ff .k-scheduler-toolbar>ul li:first-child,.k-ff .k-scheduler-toolbar>ul li:first-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ie11 .k-scheduler-toolbar>ul li:first-child,.k-ie11 .k-scheduler-toolbar>ul li:first-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-safari .k-scheduler-toolbar>ul li:first-child,.k-safari .k-scheduler-toolbar>ul li:first-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-webkit .k-scheduler-toolbar>ul li:first-child,.k-webkit .k-scheduler-toolbar>ul li:first-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li .k-link{border-radius:0}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link{border-radius:0 0 1px 1px}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{border-color:transparent;background-image:none;background-color:transparent}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#fff;min-width:20px}.k-edge .k-scheduler-views>li.k-state-selected>.k-link:after,.k-ff .k-scheduler-views>li.k-state-selected>.k-link:after,.k-ie11 .k-scheduler-views>li.k-state-selected>.k-link:after,.k-safari .k-scheduler-views>li.k-state-selected>.k-link:after,.k-webkit .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-width:1px;border-style:solid;border-color:transparent;background-image:none;background-color:#3f51b5;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-edge .k-pager-wrap,.k-ff .k-pager-wrap,.k-ie11 .k-pager-wrap,.k-safari .k-pager-wrap,.k-webkit .k-pager-wrap{min-height:2.56em}.k-edge .k-pager-input,.k-edge .k-pager-wrap .k-pager-nav,.k-ff .k-pager-input,.k-ff .k-pager-wrap .k-pager-nav,.k-ie11 .k-pager-input,.k-ie11 .k-pager-wrap .k-pager-nav,.k-safari .k-pager-input,.k-safari .k-pager-wrap .k-pager-nav,.k-webkit .k-pager-input,.k-webkit .k-pager-wrap .k-pager-nav{display:inline-block;vertical-align:top}.k-edge .k-grid .k-pager-numbers,.k-edge .k-pager-numbers,.k-ff .k-grid .k-pager-numbers,.k-ff .k-pager-numbers,.k-ie11 .k-grid .k-pager-numbers,.k-ie11 .k-pager-numbers,.k-safari .k-grid .k-pager-numbers,.k-safari .k-pager-numbers,.k-webkit .k-grid .k-pager-numbers,.k-webkit .k-pager-numbers{position:absolute;left:5.6em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:visible;height:auto}.k-edge .k-grid .k-pager-numbers.k-state-expanded,.k-edge .k-pager-numbers.k-state-expanded,.k-ff .k-grid .k-pager-numbers.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ie11 .k-grid .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-grid .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-grid .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{-webkit-transform:translatey(-100%);-ms-transform:translatey(-100%);transform:translatey(-100%)}.k-edge .km-pane-wrapper .k-grid .k-pager-numbers,.k-edge .km-pane-wrapper .k-pager-numbers,.k-ff .km-pane-wrapper .k-grid .k-pager-numbers,.k-ff .km-pane-wrapper .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-pager-numbers,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers,.k-safari .km-pane-wrapper .k-pager-numbers,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers,.k-webkit .km-pane-wrapper .k-pager-numbers{position:absolute;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.k-edge .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-edge .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ff .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ie11 .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-safari .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-webkit .km-pane-wrapper .k-pager-numbers.k-state-expanded{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.k-edge .km-pane-wrapper .k-pager-numbers .k-link,.k-edge .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-edge .km-pane-wrapper .k-pager-wrap>.k-link,.k-edge .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ff .km-pane-wrapper .k-pager-numbers .k-link,.k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ff .km-pane-wrapper .k-pager-wrap>.k-link,.k-ff .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-link,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-safari .km-pane-wrapper .k-pager-numbers .k-link,.k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-safari .km-pane-wrapper .k-pager-wrap>.k-link,.k-safari .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-webkit .km-pane-wrapper .k-pager-numbers .k-link,.k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-link,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-pager-info{padding-top:0;padding-bottom:0}.k-edge .k-rtl .k-grid .k-pager-numbers,.k-edge .k-rtl .k-pager-numbers,.k-ff .k-rtl .k-grid .k-pager-numbers,.k-ff .k-rtl .k-pager-numbers,.k-ie11 .k-rtl .k-grid .k-pager-numbers,.k-ie11 .k-rtl .k-pager-numbers,.k-safari .k-rtl .k-grid .k-pager-numbers,.k-safari .k-rtl .k-pager-numbers,.k-webkit .k-rtl .k-grid .k-pager-numbers,.k-webkit .k-rtl .k-pager-numbers{right:5.6em;width:5.15em}.k-edge .k-grid .k-pager-numbers .k-current-page,.k-edge .k-pager-numbers .k-current-page,.k-ff .k-grid .k-pager-numbers .k-current-page,.k-ff .k-pager-numbers .k-current-page,.k-ie11 .k-grid .k-pager-numbers .k-current-page,.k-ie11 .k-pager-numbers .k-current-page,.k-safari .k-grid .k-pager-numbers .k-current-page,.k-safari .k-pager-numbers .k-current-page,.k-webkit .k-grid .k-pager-numbers .k-current-page,.k-webkit .k-pager-numbers .k-current-page{display:block;border-left:0}.k-edge .k-pager-numbers li:not(.k-current-page),.k-ff .k-pager-numbers li:not(.k-current-page),.k-ie11 .k-pager-numbers li:not(.k-current-page),.k-safari .k-pager-numbers li:not(.k-current-page),.k-webkit .k-pager-numbers li:not(.k-current-page){display:none}.k-edge .k-pager-numbers .k-current-page .k-link,.k-ff .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-safari .k-pager-numbers .k-current-page .k-link,.k-webkit .k-pager-numbers .k-current-page .k-link{width:3.8em;line-height:2.564em;padding:0 .429em 0 .8em;border-radius:2px;background-position:50% 50%;background-color:#fafafa;border:1px solid transparent;border-top:0;box-shadow:0 2px 2px 0 #fafafa}.k-edge .k-pager-numbers .k-current-page:hover .k-link,.k-ff .k-pager-numbers .k-current-page:hover .k-link,.k-ie11 .k-pager-numbers .k-current-page:hover .k-link,.k-safari .k-pager-numbers .k-current-page:hover .k-link,.k-webkit .k-pager-numbers .k-current-page:hover .k-link{border-radius:2px;background-color:#fff;border:1px solid #ebebeb;border-top:0;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-edge .k-pager-numbers .k-current-page .k-link:after,.k-ff .k-pager-numbers .k-current-page .k-link:after,.k-ie11 .k-pager-numbers .k-current-page .k-link:after,.k-safari .k-pager-numbers .k-current-page .k-link:after,.k-webkit .k-pager-numbers .k-current-page .k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.6em;right:.6em;width:1.333em;height:1.333em;background-position:0 -30px}.k-edge .k-pager-numbers+.k-link,.k-ff .k-pager-numbers+.k-link,.k-ie11 .k-pager-numbers+.k-link,.k-safari .k-pager-numbers+.k-link,.k-webkit .k-pager-numbers+.k-link{margin-left:5.4em}.k-edge .k-rtl .k-pager-numbers+.k-link,.k-ff .k-rtl .k-pager-numbers+.k-link,.k-ie11 .k-rtl .k-pager-numbers+.k-link,.k-safari .k-rtl .k-pager-numbers+.k-link,.k-webkit .k-rtl .k-pager-numbers+.k-link{margin-right:5.4em;margin-left:0}.k-edge .k-pager-wrap .k-pager-numbers .k-link,.k-edge .k-pager-wrap .k-pager-numbers .k-state-selected,.k-ff .k-pager-wrap .k-pager-numbers .k-link,.k-ff .k-pager-wrap .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-wrap .k-pager-numbers .k-link,.k-ie11 .k-pager-wrap .k-pager-numbers .k-state-selected,.k-safari .k-pager-wrap .k-pager-numbers .k-link,.k-safari .k-pager-wrap .k-pager-numbers .k-state-selected,.k-webkit .k-pager-wrap .k-pager-numbers .k-link,.k-webkit .k-pager-wrap .k-pager-numbers .k-state-selected{display:block;margin-top:0;margin-right:0;padding:1px 5px 1px .8em;text-align:left;border-top:0;border-radius:1px}.k-edge .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,.k-ff .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,.k-ie11 .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,.k-safari .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,.k-webkit .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover{background-color:#ebebeb}.k-edge .k-pager-numbers.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{box-sizing:border-box;padding:2px 0 0;border-width:1px 1px 0;border-style:solid;border-color:#ebebeb;background-color:#fff;border-radius:2px 2px 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-edge .k-pager-numbers.k-state-expanded .k-current-page,.k-ff .k-pager-numbers.k-state-expanded .k-current-page,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,.k-safari .k-pager-numbers.k-state-expanded .k-current-page,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page{margin:-2.2em -1px 0;padding:0}.k-edge .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link{border-radius:0 0 2px 2px;background-color:#fff;border:1px solid #ebebeb;border-top:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-edge .k-pager-numbers.k-state-expanded li,.k-ff .k-pager-numbers.k-state-expanded li,.k-ie11 .k-pager-numbers.k-state-expanded li,.k-safari .k-pager-numbers.k-state-expanded li,.k-webkit .k-pager-numbers.k-state-expanded li{display:inline-block}.k-edge .k-gantt-toolbar>ul.k-gantt-views,.k-ff .k-gantt-toolbar>ul.k-gantt-views,.k-ie11 .k-gantt-toolbar>ul.k-gantt-views,.k-safari .k-gantt-toolbar>ul.k-gantt-views,.k-webkit .k-gantt-toolbar>ul.k-gantt-views{top:0}}@media only screen and (max-width:755px){.k-edge .k-pager-info,.k-ff .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{display:none}}@media only screen and (max-width:572px){.k-edge .k-pager-sizes,.k-ff .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{display:none}}.k-chart .k-mask{background-color:#fff;filter:alpha(opacity=68);opacity:.68}.k-chart .k-selection{border-color:#e5e5e5}.k-chart .k-handle{width:15px;height:15px;background-color:#3f51b5;border-radius:10px}.k-chart .k-left-handle{left:-8px}.k-chart .k-right-handle{right:-8px}.k-chart .k-handle:hover{background-color:#00b0ff;border-color:#00b0ff}.k-chart .k-navigator-hint .k-tooltip{border:3px solid #fff;box-shadow:0 0 0 3px rgba(0,0,0,.2);background:#fff;color:#242424}.k-chart .k-navigator-hint .k-scroll{background:#3f51b5;height:4px}.k-chart-tooltip{background-image:none}.k-map .k-marker{font-size:28px;color:#3f51b5}.k-map .k-attribution{color:#666}.k-map .k-shadow{background-color:#f9f9f9;border-color:#f9f9f9}.k-map .k-zoom-control{border-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px}.k-map .k-map-controls .k-button{box-shadow:none}.k-map .k-map-controls .k-button:active,.k-map .k-map-controls .k-button:focus,.k-map .k-map-controls .k-button:focus:active{background-color:#d6d6d6;border-color:#d6d6d6;box-shadow:none}.k-buttons-horizontal .k-zoom-out{border-radius:0 2px 2px 0}.k-buttons-horizontal :first-child,.k-rtl .k-buttons-horizontal .k-zoom-out{border-radius:2px 0 0 2px}.k-rtl .k-buttons-horizontal :first-child{border-radius:0 2px 2px 0}.k-spreadsheet-column-header,.k-spreadsheet-row-header{background-color:#fff}.k-spreadsheet-column-header,.k-spreadsheet-row-header,.k-spreadsheet-top-corner{background-color:#fff;background-image:none;color:#000;border-color:#ccc}.k-spreadsheet-top-corner{border-color:#ccc}.k-spreadsheet-top-corner:after{border-color:transparent #ccc #ccc transparent}.k-spreadsheet-pane{border-color:#ccc}.k-spreadsheet-pane .k-spreadsheet-haxis,.k-spreadsheet-pane .k-spreadsheet-vaxis{border-color:#e6e6e6}.k-spreadsheet-pane .k-spreadsheet-column-header,.k-spreadsheet-pane .k-spreadsheet-row-header{border-color:#ccc}.k-spreadsheet-pane .k-spreadsheet-merged-cell{background-color:#fff}.k-spreadsheet-pane .k-selection-full,.k-spreadsheet-pane .k-selection-partial{border-color:rgba(0,176,255,.2);background-color:rgba(0,176,255,.2)}.k-spreadsheet-pane .k-filter-range{border-color:#00b0ff}.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-partial{border-bottom-color:#00b0ff}.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-partial{border-right-color:#00b0ff}.k-auto-fill,.k-spreadsheet-selection{border-color:#00b0ff;box-shadow:inset 0 0 0 1px #00b0ff}.k-auto-fill-wrapper .k-tooltip{background:#fff}.k-spreadsheet-selection{background-color:rgba(0,176,255,.2)}.k-spreadsheet-active-cell{box-shadow:inset 0 0 0 1px #00b0ff;background-color:#fff}.k-spreadsheet-active-cell.k-right{box-shadow:inset 0 0 0 1px #00b0ff,inset -1px 0 0 1px #00b0ff}.k-spreadsheet-active-cell.k-bottom{box-shadow:inset 0 0 0 1px #00b0ff,inset 0 -1px 0 1px #00b0ff}.k-spreadsheet-active-cell.k-bottom.k-right{box-shadow:inset 0 0 0 1px #00b0ff,inset -1px -1px 0 1px #00b0ff}.k-spreadsheet-active-cell.k-single{color:#444;background-color:#fff}.k-spreadsheet .k-spreadsheet-action-bar{background-color:#fff;border-color:#e6e6e6}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar::before,.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor{border-color:#ccc}.k-spreadsheet .k-spreadsheet-formula-input{background-color:#fff;color:#444}.k-spreadsheet .k-resize-handle,.k-spreadsheet .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-marker,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-marker{background-color:#00b0ff}.k-spreadsheet .k-single-selection::after{background-color:#00b0ff;border-color:#fff}.k-spreadsheet .k-auto-fill-punch{background-color:rgba(255,255,255,.5)}.k-spreadsheet .k-single-selection.k-dim-auto-fill-handle::after{background-color:rgba(0,176,255,.5)}.k-spreadsheet-format-cells .k-spreadsheet-preview{border-color:#e6e6e6}.k-spreadsheet-filter{border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #e6e6e6}.k-spreadsheet-filter.k-state-active{color:#3f51b5;background-color:#00b0ff}.k-spreadsheet-filter:hover{color:#444;background:#ebebeb;border-color:#d7d7d7}.k-action-window .k-action-buttons{border-color:#e6e6e6;background:#3f51b5}.k-spreadsheet-sample{color:#919191}.k-state-selected .k-spreadsheet-sample{color:inherit}.k-spreadsheet-window .k-list{border-color:#e6e6e6;border-radius:2px}.k-spreadsheet-toolbar.k-toolbar .k-button-group .k-button:not(.k-toggle-button),.k-spreadsheet-toolbar>.k-button,.k-spreadsheet-toolbar>.k-button-group,.k-spreadsheet-toolbar>.k-widget{border-radius:2px}.k-spreadsheet-toolbar>.k-separator{border-color:#e6e6e6}.k-spreadsheet-toolbar .k-overflow-anchor{border-radius:0}.k-spreadsheet-popup{border-radius:2px}.k-spreadsheet-popup .k-separator{background-color:#e6e6e6}.k-spreadsheet-popup .k-button{background-color:transparent}.k-spreadsheet-popup .k-button:hover{background-color:#ebebeb}.k-spreadsheet-popup .k-state-active{background-color:#00b0ff;color:#fff}.k-spreadsheet-popup .k-state-active:hover{background-color:#008dcc}.k-spreadsheet-filter-menu .k-details{border-color:#e6e6e6}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-color:#fff}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{background-color:#fff;border-color:#e6e6e6;border-radius:2px 0 0 2px}.k-syntax-ref{color:#f82}.k-syntax-num{color:#09f}.k-syntax-func{font-weight:700}.k-syntax-str{color:#38b714}.k-syntax-error{color:red}.k-syntax-bool{color:#a9169c}.k-syntax-startexp{font-weight:700}.k-syntax-paren-match{background-color:#caf200}.k-series-a{border-color:#3f51b5;background-color:rgba(63,81,181,.15)}.k-series-b{border-color:#03a9f4;background-color:rgba(3,169,244,.15)}.k-series-c{border-color:#4caf50;background-color:rgba(76,175,80,.15)}.k-series-d{border-color:#f9ce1d;background-color:rgba(249,206,29,.15)}.k-series-e{border-color:#ff9800;background-color:rgba(255,152,0,.15)}.k-series-f{border-color:#ff5722;background-color:rgba(255,87,34,.15)}.k-spreadsheet-sheets-remove:hover .k-icon{color:#c22}.k-spreadsheet-formula-list .k-state-focused{background-color:#00b0ff;color:#3f51b5}.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button,.k-spreadsheet .k-spreadsheet-sheets-bar .k-button{box-shadow:none;color:#fff;border-radius:0;line-height:2.6em;height:calc(3.1em + 2px);width:3em}.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button:hover,.k-spreadsheet .k-spreadsheet-sheets-bar .k-button:hover{background-color:#324191;border-color:#324191}.k-spreadsheet .k-spreadsheet-sheets-bar .k-button{right:0;bottom:0;padding-top:.5em;padding-bottom:.5em;line-height:2.2em}.k-spreadsheet .k-spreadsheet-sheets-remove{margin:0 0 0 -1em}.k-spreadsheet-sheets-items .k-state-default .k-link,.k-spreadsheet-tabstrip .k-state-default .k-link{color:#9fa8da}.k-spreadsheet-sheets-items .k-item.k-state-active,.k-spreadsheet-sheets-items .k-item.k-state-focused,.k-spreadsheet-sheets-items .k-item.k-state-hover,.k-spreadsheet-tabstrip .k-item.k-state-active,.k-spreadsheet-tabstrip .k-item.k-state-focused,.k-spreadsheet-tabstrip .k-item.k-state-hover{background-color:transparent}.k-spreadsheet-sheets-items .k-item.k-state-active .k-link,.k-spreadsheet-sheets-items .k-item.k-state-focused .k-link,.k-spreadsheet-sheets-items .k-item.k-state-hover .k-link,.k-spreadsheet-sheets-items .k-state-active .k-link,.k-spreadsheet-tabstrip .k-item.k-state-active .k-link,.k-spreadsheet-tabstrip .k-item.k-state-focused .k-link,.k-spreadsheet-tabstrip .k-item.k-state-hover .k-link,.k-spreadsheet-tabstrip .k-state-active .k-link{color:#fff}.k-rtl .k-grid .k-checkbox+.k-checkbox-label:active:after,.k-rtl .k-grid .k-checkbox:active+.k-checkbox-label:after,.k-rtl .k-grid .k-checkbox:checked+.k-checkbox-label:active:after,.k-rtl .k-grid .k-checkbox:checked:active+.k-checkbox-label:after,.k-rtl .k-grid .k-checkbox:focus+.k-checkbox-label:after{left:auto;right:1px}.k-window .k-popup-edit-form .k-edit-field label.k-checkbox-label{margin-top:.8em}.k-dialog .k-content{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.k-dialog.k-dialog-titleless .k-content{border-top-right-radius:2px;border-top-left-radius:2px}.k-dialog .k-window-titlebar{border-width:0;color:#444}.k-dialog>.k-header{background:0 0}.k-dialog.k-alert .k-window-titlebar,.k-dialog.k-confirm .k-window-titlebar,.k-dialog.k-prompt .k-window-titlebar{border-bottom:none}.k-dialog.k-alert .k-window-titlebar .k-dialog-title,.k-dialog.k-confirm .k-window-titlebar .k-dialog-title,.k-dialog.k-prompt .k-window-titlebar .k-dialog-title{color:#444}.k-dialog a.k-dialog-action.k-dialog-close.k-button.k-bare:before{content:normal}.k-dialog .k-dialog-buttongroup .k-button:active,.k-dialog .k-dialog-buttongroup .k-button:focus,.k-dialog .k-dialog-buttongroup .k-button:focus:active{box-shadow:none}.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button{padding:15px}.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal{border-top:solid 1px #e6e6e6;background:#fafafa}.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button{background:0 0;border:none;margin:0}.k-dateinput.k-state-invalid .k-textbox,.k-datepicker .k-picker-wrap.k-state-invalid,.k-datetimepicker .k-picker-wrap.k-state-invalid,.k-maskedtextbox.k-state-invalid .k-textbox,.k-numeric-wrap.k-state-invalid,.k-timepicker .k-picker-wrap.k-state-invalid{border-color:#ff3448}.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button.k-primary{color:#00b0ff}.k-rtl .k-filter-row th:first-child,.k-rtl .k-grid tbody td:first-child,.k-rtl .k-grid tfoot td:first-child,.k-rtl .k-grid-header .k-header:first-child{border-left-width:0}.k-rtl .k-dialog a.k-dialog-action.k-dialog-close{left:0}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child{border-bottom-right-radius:2px}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child{border-bottom-left-radius:2px}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal{text-align:left}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button{margin-left:0;margin-right:.5em}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child{margin-right:0}.k-numeric-wrap .k-i-warning{color:#ff3448;position:absolute;top:0;right:2.2em;width:2.2em}.k-numeric-wrap.k-state-invalid input{color:#ff3448}.k-rtl .k-numeric-wrap.k-state-invalid .k-i-warning{right:auto;left:1.9em}.k-dateinput.k-state-invalid .k-textbox,.k-maskedtextbox.k-state-invalid .k-i-warning,.k-maskedtextbox.k-state-invalid .k-textbox{color:#ff3448}.k-dateinput.k-state-invalid .k-i-warning{margin-left:0;margin-right:.7em;color:#ff3448}.k-rtl .k-dateinput .k-i-warning{margin-right:0;margin-left:.7em}.k-datepicker .k-picker-wrap.k-state-invalid .k-input,.k-timepicker .k-picker-wrap.k-state-invalid .k-input{color:#ff3448}.k-datepicker .k-picker-wrap .k-i-warning,.k-timepicker .k-picker-wrap .k-i-warning{color:#ff3448;margin-left:0;margin-right:2.8em}.k-rtl .k-datepicker .k-picker-wrap .k-i-warning,.k-rtl .k-timepicker .k-picker-wrap .k-i-warning{margin-right:0;margin-left:2.8em}.k-datetimepicker .k-picker-wrap.k-state-invalid .k-input{color:#ff3448}.k-datetimepicker .k-picker-wrap .k-i-warning{color:#ff3448;margin-left:0;margin-right:5.6em}.k-rtl .k-datetimepicker .k-picker-wrap .k-icon.k-i-warning{margin-right:0;margin-left:5.6em}.k-listbox .k-list-scroller{border-color:#e6e6e6;background-color:#fff}.k-listbox .k-item.k-state-selected,.k-listbox .k-item:hover:not(.k-state-disabled){background-color:#ebebeb;border-color:transparent}.k-listbox .k-drop-hint{height:0;border-top:1px solid #3f51b5}.k-item.k-state-selected.k-drag-clue{border-color:transparent;background-color:#ebebeb;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-grid-header .k-i-sort-asc-sm,.k-grid-header .k-i-sort-desc-sm,.k-grid-header .k-sort-order{color:#3f51b5;opacity:1;margin-bottom:-1px}.k-menu-scroll-button{border-width:0;box-shadow:none;border-color:#e6e6e6;color:#444;background-color:#fff}.k-menu-scroll-wrapper.horizontal .k-scroll-left{border-right-width:1px}.k-menu-scroll-wrapper.horizontal .k-scroll-right{border-left-width:1px}.k-menu-scroll-wrapper.vertical .k-scroll-up{border-bottom-width:1px}.k-menu-scroll-wrapper.vertical .k-scroll-down{border-top-width:1px}.k-toolbar{color:#444;border-color:#e6e6e6;background-color:#fafafa}.k-toolbar .k-button{border-radius:0}.k-toolbar .k-button,.k-toolbar .k-button-group{box-shadow:none}.k-toolbar .k-overflow-anchor{border-color:#e6e6e6 #e6e6e6 #e6e6e6 transparent}.k-toolbar .k-overflow-anchor:hover{border-color:#e6e6e6}.k-toolbar .k-overflow-anchor.k-state-border-down,.k-toolbar .k-overflow-anchor:active{color:#000;background-color:#dbdbdb;border-color:#dbdbdb}.k-toolbar .k-split-button:focus{box-shadow:none;background:#ebebeb}.k-toolbar .k-split-button:focus .k-split-button-arrow{border-left-color:#dbdbdb}.k-mediaplayer-toolbar{background:rgba(250,250,250,.85)}.k-editor .k-tool{color:inherit}.k-tool{border-color:transparent;text-align:center;vertical-align:middle}.k-editor .k-tool:focus{outline:0;border-color:#ebebeb;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}@media screen and (-ms-high-contrast:active){.k-editor-toolbar-wrap .k-button-group .k-tool:focus,.k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused{border-color:#fff}}.k-editor-toolbar{color:#444}table.k-editor{border-color:#e6e6e6}.k-editor-toolbar .k-dropdown-wrap.k-state-default,.k-editor-toolbar .k-tool,.k-group-start.k-group-end.k-tool,.k-toolbar .k-dropdown-wrap.k-state-default{border-color:#f2f2f2}.editorToolbarWindow.k-header,.k-editor.k-header,.k-filebrowser .k-header{color:#444;background-color:#f2f2f2;box-shadow:none}.k-editor-toolbar .k-button-group .k-button.k-state-active,.k-editor-toolbar .k-dropdown,.k-editor-toolbar .k-dropdown-wrap.k-state-hover,.k-editor-toolbar .k-tool.k-state-hover,.k-editor-toolbar .k-tool.k-state-selected,.k-toolbar .k-button-group .k-button.k-state-active,.k-toolbar .k-dropdown-wrap.k-state-hover,.k-toolbar .k-tool.k-state-hover,.k-toolbar .k-tool.k-state-selected{box-shadow:none}.k-editor .k-tool.k-state-hover,.k-editor .k-tool:hover{color:#444;border-color:#ebebeb;background-color:#ebebeb}.k-editor .k-tool.k-state-selected,.k-editor .k-tool:active{color:#000;background-color:#dbdbdb;border-color:#dbdbdb}.k-dropdowngrid-popup{border-color:#e6e6e6;color:#444;background-color:#fff}.k-dropdowngrid-popup .k-group-header,.k-dropdowngrid-popup .k-header{border-color:#e6e6e6;color:#999;background-color:#fafafa}.k-dropdowngrid-popup .k-cell{border-color:#e6e6e6}.k-dropdowngrid-popup .k-item:nth-child(2n){background-color:#f2f2f2}.k-dropdowngrid-popup .k-footer{border-color:#e6e6e6;color:#999;background-color:#fafafa}.k-dropdowngrid-popup .k-item.k-state-hover{border-color:#e6e6e6;color:#444;background-color:#ebebeb}.k-dropdowngrid-popup .k-item.k-state-selected{border-color:#e6e6e6;color:#fff;background-color:#00b0ff}.k-dropdowngrid-popup .k-group-cell span{background-color:#444;color:#fff}.k-grid-list>.k-item.k-last>.k-cell,.k-grid-list>.k-item.k-last>.k-group-cell,.k-grid-list>.k-item.k-last>.k-spacer-cell{border-bottom-color:#444}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(/fonts/ptsans/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2'),url(/fonts/ptsans/jizaRExUiTo99u79D0aExdGM.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2'),url(/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2'),url(/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/fonts/opensans/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'),url(/fonts/opensans/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/fonts/opensans/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(/fonts/opensans/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/fonts/opensans/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2'),url(/fonts/opensans/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/fonts/opensans/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2'),url(/fonts/opensans/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.table-list-options-popover{width:300px;margin-left:130px}.table-list-options-span span{line-height:25px;color:#2a2e36}#js-trash{position:relative}#js-table-list-add-filter span.badge,#js-trash span.badge{position:absolute;padding:4px 6px;top:-10px;right:-4px}.white-modal-body-lptracker{background:#fff}.semi-bold{font-weight:600}#otherUTMLinkHiddenInput{display:none}.admin-bar{z-index:1000}
@media only screen and (min-width:1824px){.page-container,body{height:100%}.footer-widget{position:fixed}.table td,.table th{font-size:14px}.table td.small-cell,.table th.small-cell{width:42px}.checkbox label:before{top:.5px}.tiles.margin-reset{margin-left:51px}.demo-map{min-height:100%}.error-main{margin-top:40%}.visible-xlg{display:block!important}.hidden-xlg{display:none!important}.cbp_tmtimeline>li .cbp_tmtime{width:24%}}@media (min-width:1600px){.visible-xlg{display:block!important}.hidden-xlg{display:none!important}}@media (max-width:1400px){.sales-graph-heading{padding-left:17px;padding-top:30px}}@media (min-width:980px){.page-sidebar,.page-sidebar.fixed{position:fixed}.menu-non-fixed .page-sidebar{margin-top:0;padding-top:58px}.sidebar-logo{background-color:#22262E}.page-sidebar{display:inline-block;float:left;padding-bottom:58px}.menu-non-fixed .footer-widget{z-index:100}.page-sidebar .page-sidebar-wrapper{display:inline-block;float:left;height:100%;max-width:250px;overflow-x:hidden;overflow-y:scroll;padding-right:17px}.page-sidebar ul{width:230px}.page-content{margin-left:250px;min-height:100%}.page-content.no-min-height{min-height:auto}.full-width-page .page-content{margin-left:0!important}.btn-cons-md{min-width:120px}.boxed-layout{background-color:#f6f7f8}.boxed-layout .container{position:relative}.boxed-layout .chat-window-wrapper{position:absolute}.boxed-layout .chat-window-wrapper .inner-content .chat-window-wrapper{margin-right:0}.horizontal-menu .header-seperation{display:none!important}}@media (max-width:979px){body{margin:0!important}.horizontal-menu .page-content{margin-left:0}.header,.page-container{margin:0!important}.header .nav li.dropdown i{display:inline-block;position:relative;top:0;right:0}.header .nav{margin-bottom:0!important}.page-container{padding:0}.fixed-top .page-container{margin-top:0!important}.page-content{margin-top:0}.chat-messages,.chat-window-wrapper{-webkit-overflow-scrolling:touch}.page-content .admin-bar .admin-bar-inner,.tiles,.tiles.added-margin{margin-right:0}.scrollup{left:235px}body.condense-menu .page-content{margin-left:0}}@media (min-width:768px) and (max-width:1024px){.page-sidebar.opened ul.folders>li>input{margin:5px 31px;font-size:13px;width:150px}.page-sidebar.opened .page-sidebar-wrapper>ul{width:250px;padding-top:0}.page-sidebar.opened .page-sidebar-wrapper>ul>li.open>a,.page-sidebar.opened .page-sidebar-wrapper>ul>li:hover>a,.page-sidebar.opened .page-sidebar-wrapper>ul>li>a,.page-sidebar.opened .page-sidebar-wrapper>ul>li>a:hover{padding:10px 25px 10px 21px}.page-sidebar.opened .page-sidebar-wrapper>.status-widget,.page-sidebar.opened .page-sidebar-wrapper>p,.page-sidebar.opened .user-info{display:block}.page-sidebar.opened .page-sidebar-wrapper>.notification-alert,.page-sidebar.opened .page-sidebar-wrapper>ul li span.title{display:inline-block}.page-sidebar.opened .page-sidebar-wrapper>ul li span.arrow,.page-sidebar.opened .page-sidebar-wrapper>ul li ul li span.arrow,.page-sidebar.opened .page-sidebar-wrapper>ul li ul li span.title{display:inline}.page-sidebar.opened .page-sidebar-wrapper ul li span.label,.page-sidebar.opened .page-sidebar-wrapper>ul li span.badge{display:inline-block}.page-sidebar.opened .profile-wrapper{display:block}.page-sidebar.opened .slimScrollDiv,.page-sidebar.opened .slimScrollDiv .page-sidebar-wrapper{overflow:hidden!important}.page-sidebar.opened .page-sidebar-wrapper>ul>li>ul.sub-menu{position:relative;margin-top:0;margin-left:0;width:auto;z-index:10}.page-sidebar .btn-navbar .arrow{position:absolute;right:25px;width:0;height:0;top:50px;border-bottom:15px solid #5f646b;border-left:15px solid transparent;border-right:15px solid transparent}.page-sidebar{position:fixed;margin:0;overflow:visible;z-index:1000}.page-sidebar .page-sidebar-wrapper>ul{width:50px;margin:0}.page-sidebar .page-sidebar-wrapper>ul>li>a{padding:13px;color:#fff}.page-sidebar .page-sidebar-wrapper>ul>li a i{color:#fff}.page-sidebar .page-sidebar-wrapper>ul li ul li span.arrow,.page-sidebar .page-sidebar-wrapper>ul li ul li span.title{display:inline}.page-sidebar .page-sidebar-wrapper>ul>li.open>a,.page-sidebar .page-sidebar-wrapper>ul>li:hover>a,.page-sidebar .page-sidebar-wrapper>ul>li>a:hover{background:#0b9c8f;padding:13px}.page-sidebar .page-sidebar-wrapper>.side-bar-widgets{display:none}.inner-menu-always-open .page-sidebar .page-sidebar-wrapper{display:inline-block;float:left;width:50px;height:100%}.inner-menu-always-open .inner-menu{display:inline-block;float:left;margin-top:20px;margin-left:0}.inner-menu-always-open .page-content,.inner-menu-layout .page-content,.page-content{margin-left:250px}.page-content{min-height:100%}.inner-menu{margin-left:50px}.visible-tablet{display:block!important}.scrollup{left:36px}.table td.small-cell,.table th.small-cell{width:40px}}#b-header .chat-toggler{min-width:0!important}
@media (max-width:767px){.xs-no-padding{padding:0}.xs-no-margin{margin:0}.xs-p-t-5{padding-top:5px}.xs-p-t-10{padding-top:10px}.xs-p-t-20{padding-top:20px}.xs-p-t-30{padding-top:30px}.xs-p-t-40{padding-top:40px}.xs-p-t-50{padding-top:50px}.xs-p-t-60{padding-top:60px}.xs-p-b-10{padding-bottom:10px}.xs-p-b-20{padding-bottom:20px}.xs-p-b-30{padding-bottom:30px}.xs-p-b-40{padding-bottom:40px}.xs-p-b-50{padding-bottom:50px}.xs-p-b-60{padding-bottom:60px}.xs-p-l-5{padding-left:5px}.xs-p-l-10{padding-left:10px}.xs-p-l-20{padding-left:20px}.xs-p-l-30{padding-left:30px}.xs-p-l-40{padding-left:40px}.xs-p-l-50{padding-left:50px}.xs-p-r-5{padding-right:5px}.xs-p-r-10{padding-right:10px}.xs-p-r-20{padding-right:20px}.xs-p-r-30{padding-right:30px}.xs-p-r-40{padding-right:40px}.xs-p-r-50{padding-right:50px}.xs-p-r-60{padding-right:60PX}.xs-m-t-10{margin-top:10px}.xs-m-t-20{margin-top:20px}.xs-m-t-30{margin-top:30px}.xs-m-t-40{margin-top:40px}.xs-m-b-10{margin-bottom:10px}.xs-m-b-20{margin-bottom:20px}.xs-m-b-30{margin-bottom:30px}.xs-m-b-40{margin-bottom:40px}.xs-m-l-5{margin-left:5px}.xs-m-l-10{margin-left:10px}.xs-m-l-20{margin-left:20px}.xs-m-l-30{margin-left:30px}.xs-m-l-40{margin-left:40px}.xs-m-r-5{margin-right:5px}.xs-m-r-10{margin-right:10px}.xs-m-r-20{margin-right:20px}.m-r-30{margin-right:30px}.xs-m-r-40{margin-right:40px}}@media (min-width:1600px){.col-vlg-1,.col-vlg-10,.col-vlg-11,.col-vlg-12,.col-vlg-2,.col-vlg-3,.col-vlg-4,.col-vlg-5,.col-vlg-6,.col-vlg-7,.col-vlg-8,.col-vlg-9{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.container{width:1170px}.col-vlg-12{width:100%}.col-vlg-11{width:91.66666666666666%}.col-vlg-10{width:83.33333333333334%}.col-vlg-9{width:75%}.col-vlg-8{width:66.66666666666666%}.col-vlg-7{width:58.333333333333336%}.col-vlg-6{width:50%}.col-vlg-5{width:41.66666666666667%}.col-vlg-4{width:33.33333333333333%}.col-vlg-3{width:25%}.col-vlg-2{width:16.666666666666664%}.col-vlg-1{width:8.333333333333332%}.col-vlg-pull-12{right:100%}.col-vlg-pull-11{right:91.66666666666666%}.col-vlg-pull-10{right:83.33333333333334%}.col-vlg-pull-9{right:75%}.col-vlg-pull-8{right:66.66666666666666%}.col-vlg-pull-7{right:58.333333333333336%}.col-vlg-pull-6{right:50%}.col-vlg-pull-5{right:41.66666666666667%}.col-vlg-pull-4{right:33.33333333333333%}.col-vlg-pull-3{right:25%}.col-vlg-pull-2{right:16.666666666666664%}.col-vlg-pull-1{right:8.333333333333332%}.col-vlg-pull-0{right:0}.col-vlg-push-12{left:100%}.col-vlg-push-11{left:91.66666666666666%}.col-vlg-push-10{left:83.33333333333334%}.col-vlg-push-9{left:75%}.col-vlg-push-8{left:66.66666666666666%}.col-vlg-push-7{left:58.333333333333336%}.col-vlg-push-6{left:50%}.col-vlg-push-5{left:41.66666666666667%}.col-vlg-push-4{left:33.33333333333333%}.col-vlg-push-3{left:25%}.col-vlg-push-2{left:16.666666666666664%}.col-vlg-push-1{left:8.333333333333332%}.col-vlg-push-0{left:0}.col-vlg-offset-12{margin-left:100%}.col-vlg-offset-11{margin-left:91.66666666666666%}.col-vlg-offset-10{margin-left:83.33333333333334%}.col-vlg-offset-9{margin-left:75%}.col-vlg-offset-8{margin-left:66.66666666666666%}.col-vlg-offset-7{margin-left:58.333333333333336%}.col-vlg-offset-6{margin-left:50%}.col-vlg-offset-5{margin-left:41.66666666666667%}.col-vlg-offset-4{margin-left:33.33333333333333%}.col-vlg-offset-3{margin-left:25%}.col-vlg-offset-2{margin-left:16.666666666666664%}.col-vlg-offset-1{margin-left:8.333333333333332%}.col-vlg-offset-0{margin-left:0}}
.width-3{width:3%}.width-5{width:5%}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-30{width:30%}.right{text-align:right}.left{text-align:left}.center{text-align:center!important}.custom-select-550{width:550px!important}.float-right{float:right}.float-left{float:left}.clear{clear:both}.codes-height{height:120px;vertical-align:bottom}.btn1{white-space:nowrap;position:relative;border-width:0;font-weight:400;padding:5px 12px;transition:background .3s ease-in-out 0s;margin:0;vertical-align:middle;border-radius:3px;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)}.btn1-success{color:var(--main-btn-text-color);background-color:var(--main-btn-color)}.btn1-danger{color:#fff;background-color:#f35958}.margin-left-10{margin-left:10px}.popover-list{list-style-type:none;margin:0 0 0 -40px}#timing_select{margin:-7px 0 0 20px}.header-tools{font-size:15px}#first_block_conversion{border-top:1px solid #eee;padding-top:15px}.tools-icons>a{font-size:16px;color:#AAA}.tools-icons>a:hover{color:#ccc!important}.header-tools>a{font-size:16px;color:#333}.header-tools>a:hover{font-size:16px;color:#ccc}#all_time_btn .dropdown-menu>li>a{border:1px solid #eee;border-radius:5px}.tools-icons-ul>li{display:inline;font-size:16px;color:#AAA}.tools-icons-ul>li>a{display:inline;font-size:14px;color:#AAA}.tools-icons-ul>li>a:hover{display:inline;font-size:14px;color:#CCC}#new-collapse{font-size:18px;font-weight:700}.my-iconset{display:inline-flex;list-style:none}.my-iconset li i.stat-icons{font-size:16px;padding-left:16px;color:#5e5e5e;margin-top:2px}@media (max-width:1110px){.tools-icons-ul>li{padding:0}}@media (max-width:1200px){.my-iconset li i.stat-icons{font-size:16px;padding-left:0;color:#5e5e5e;margin-top:2px}}.my-no-right{margin-bottom:5px}.my-collapse-icon{margin-top:4px;color:#AAA}.my-collapse-icon:hover{color:#CCC}.title-notification{font-size:10.5px!important;font-family:'Open Sans'!important;letter-spacing:.5px!important;font-weight:600!important}.number-notification{font-size:19px;display:block;font-family:'Open Sans';font-weight:400}.title-notifications-2{font-size:10.5px!important;font-family:'Open Sans'!important;letter-spacing:.5px!important;font-weight:600!important;text-transform:uppercase}.number-notification-2{font-family:'Open Sans';font-size:15px;font-weight:600;display:block;text-transform:uppercase}.popover-title{font-weight:400!important}#site_select{color:#1b1e24;font-size:14px;margin-top:18px;margin-left:26px;cursor:pointer}#chat-toggle-div,.top-icons-notifications{font-size:18px;color:#4c5262}#site_select span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:500px}#site_select i.fa{margin-top:4px;vertical-align:top}.my-balance-info-border{border-right:1px solid rgba(0,0,0,.2)}.top-icons-notifications{margin-right:-17px;margin-top:4px}.top-icons-notifications span{right:12px!important}#chat-message-count{right:8px!important}
.jqx-rc-t-lpt-light,.jqx-rc-tr-lpt-light{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.jqx-rc-b-lpt-light,.jqx-rc-bl-lpt-light,.jqx-rc-l-lpt-light{-moz-border-radius-bottomleft:5px}.jqx-rc-b-lpt-light,.jqx-rc-br-lpt-light{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}.jqx-rc-r-lpt-light,.jqx-rc-t-lpt-light,.jqx-rc-tr-lpt-light{-moz-border-radius-topright:5px}.jqx-rc-b-lpt-light,.jqx-rc-br-lpt-light,.jqx-rc-r-lpt-light{-moz-border-radius-bottomright:5px}.jqx-rc-l-lpt-light,.jqx-rc-t-lpt-light,.jqx-rc-tl-lpt-light{-moz-border-radius-topleft:5px}#wrapperjqwTable,#wrapperjqwTable input,.jqx-widget-content{font-family:Arial!important;font-size:12px!important}.b-leads__datetime_user input{font-size:11px!important}.jqx-rc-tl-lpt-light{-webkit-border-top-left-radius:5px;border-top-left-radius:5px}.jqx-rc-bl-lpt-light{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.jqx-rc-t-lpt-light{-webkit-border-top-left-radius:5px;border-top-left-radius:5px}.jqx-rc-b-lpt-light{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.jqx-rc-r-lpt-light{-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.jqx-rc-l-lpt-light{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.jqx-grid-loading{position:static!important;min-height:200px;background-color:#f6f6f6!important}.jqx-grid-load{position:absolute!important;margin:0!important;padding:0!important;left:49%!important;top:57%!important;width:14px!important;height:14px!important;min-height:14px!important;border-color:gray transparent transparent gray!important;border-width:2px!important;background-color:transparent!important;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;-moz-animation:pace-spinner .4s linear infinite;-ms-animation:pace-spinner .4s linear infinite;-o-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}.jqx-datatable-load>div>div{display:none}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#contenttablejqwTable>div:hover>div{background-color:#E3E8EC}.jqx-widget-lpt-light{color:inherit}#horizontalScrollBarjqwTable{padding-top:5px!important}.lpt-checkbox{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}.lpt-number{display:block}.lpt-grid_status{font-size:18px;color:#C6C6C6}.lpt-grid_status.yellow{color:#FFD200}.lpt-grid_status.red{color:#F35958}.lpt-grid_status.dark-grey{color:#DDD}.jqx-grid-selectionarea-lpt-light{background-color:#fff;border:1px solid #fff;opacity:.5}.jqx-grid-group-cell-lpt-light{border-color:#fff;background-color:#fff}.jqx-grid-cell-alt-lpt-light,.jqx-grid-cell-filter-alt-lpt-light,.jqx-grid-cell-filter-lpt-light,.jqx-grid-cell-pinned-lpt-light,.jqx-grid-cell-sort-alt-lpt-light,.jqx-grid-cell-sort-lpt-light{background-color:red}.jqx-widget-lpt-light .jqx-grid-cell-lpt-light{box-sizing:border-box;color:#22262E;background:#fff;border-right:1px solid #eff4f7;border-bottom:1px solid #eff4f7}.jqx-widget-lpt-light .jqx-grid-cell-lpt-light>div{margin:0!important}.jqx-widget-lpt-light .jqx-grid-cell-lpt-light>div.jqx-checkbox-lpt-light{display:block;text-align:center;margin:-7px 0 0 -10px!important}.jqx-grid-cell-lpt-light,.jqx-grid-cell-lpt-light .b-leads__platform,.jqx-grid-cell-lpt-light span.js-popover{line-height:20px}.jqx-grid-cell-lpt-light>.btn{margin-top:-3px!important}.jqx-grid-cell-lpt-light .b-leads__category{margin-top:-4px!important}.jqx-grid-cell-lpt-light .lpt-grid_status{margin-top:1px!important}.jqx-grid-cell-selected-lpt-light .checkbox input[type=checkbox]+label::after{font-family:FontAwesome;content:"\F00C"}.jqx-widget-lpt-light .jqx-grid-cell-selected-lpt-light{background-color:#FFC!important}.jqx-widget-lpt-light .jqx-grid-cell-hover-lpt-light{background-color:#E2E8EB!important}.jqx-widget-lpt-light{font-family:'PT Sans',sans-serif}.jqx-widget-content-lpt-light{color:#22262E;border-color:#fff;background:#fff}.jqx-fill-state-normal-lpt-light,.jqx-input-button-content-lpt-light,.jqx-widget-header-lpt-light{font-family:Arial;font-weight:700;font-size:12px;color:#22262E;text-transform:uppercase;border:1px solid #C2C6CB;background:#fff}.jqx-cell-lpt-light input[type=checkbox]{margin:0}.jqx-grid-empty-cell-lpt-light{border:none!important}.jqx-item-lpt-light{background-color:red}.jqx-fill-state-disabled-lpt-light{cursor:default;color:#fff;opacity:.55;filter:Alpha(Opacity=45)}.jqx-checkbox-check-checked-lpt-light{background:url(/css/img/black_check.png) left top no-repeat}.jqx-checkbox-check-indeterminate-lpt-light{background:url(/css/img/check_indeterminate_black.png) left top no-repeat}.jqx-grid-cell-lpt-light{border:none;padding:10px 12px}.jqx-widget-lpt-light .jqx-grid-column-filterbutton-lpt-light,.jqx-widget-lpt-light .jqx-grid-column-menubutton-lpt-light,.jqx-widget-lpt-light .jqx-grid-column-sortascbutton-lpt-light,.jqx-widget-lpt-light .jqx-grid-column-sortdescbutton-lpt-light{border-color:#fff}.jqx-widget-lpt-light .jqx-grid-column-header-lpt-light{cursor:pointer;box-sizing:border-box;border-right:1px solid #E5E9EC!important}.jqx-widget-lpt-light .jqx-grid-column-header-lpt-light span{cursor:pointer!important}.jqx-calendar-cell-today-lpt-light{color:#35353A}.jqx-menu-vertical-lpt-light{background:red;color:#fff}.jqx-splitter-collapse-button-horizontal-lpt-light,.jqx-splitter-collapse-button-vertical-lpt-light{background:#7f7f7f}.jqx-expander-arrow-bottom-lpt-light,.jqx-expander-arrow-top-lpt-light,.jqx-grid-column-menubutton-lpt-light,.jqx-grid-column-sortascbutton-lpt-light,.jqx-grid-column-sortdescbutton-lpt-light,.jqx-grid-group-collapse-lpt-light,.jqx-grid-group-expand-lpt-light,.jqx-icon-arrow-down-hover-lpt-light,.jqx-icon-arrow-down-left-lpt-light,.jqx-icon-arrow-down-lpt-light,.jqx-icon-arrow-down-selected-lpt-light,.jqx-icon-arrow-left-lpt-light,.jqx-icon-arrow-left-selected-lpt-light,.jqx-icon-arrow-right-hover-lpt-light,.jqx-icon-arrow-right-lpt-light,.jqx-icon-arrow-right-selected-lpt-light,.jqx-icon-arrow-up-hover-lpt-light,.jqx-icon-arrow-up-lpt-light,.jqx-icon-arrow-up-selected-lpt-light,.jqx-icon-close-lpt-light,.jqx-menu-item-arrow-down-lpt-light,.jqx-menu-item-arrow-down-selected-lpt-light,.jqx-menu-item-arrow-left-selected-lpt-light,.jqx-menu-item-arrow-right-selected-lpt-light,.jqx-menu-item-arrow-top-left,.jqx-menu-item-arrow-top-right-lpt-light,.jqx-menu-item-arrow-top-up-lpt-light,.jqx-menu-item-arrow-up-lpt-light,.jqx-menu-item-arrow-up-selected-lpt-light,.jqx-tabs-arrow-left-lpt-light,.jqx-tabs-arrow-right-lpt-light,.jqx-tabs-close-button-hover-lpt-light,.jqx-tabs-close-button-lpt-light,.jqx-tabs-close-button-selected-lpt-light,.jqx-widget-lpt-light .jqx-grid-group-collapse-lpt-light,.jqx-widget-lpt-light .jqx-grid-group-expand-lpt-light,.jqx-window-close-button-lpt-light,.jqx-window-collapse-button-collapsed-lpt-light,.jqx-window-collapse-button-lpt-light{background-repeat:no-repeat;background-position:center}.jqx-listitem-state-group-lpt-light{background:#222}.jqx-calendar-cell-specialDate-lpt-light{border:1px solid red}.jqx-tabs-selection-tracker-bottom-lpt-light,.jqx-tabs-selection-tracker-top-lpt-light{background-color:#000;border-color:#000}.jqx-widget-lpt-light .jqx-grid-cell-alt-lpt-light,.jqx-widget-lpt-light .jqx-grid-cell-filter-lpt-light,.jqx-widget-lpt-light .jqx-grid-cell-pinned-lpt-light,.jqx-widget-lpt-light .jqx-grid-cell-sort-lpt-light{background-color:#fff}.jqx-listbox-feedback-lpt-light{border-top:1px dashed #ccc}.jqx-combobox-content-lpt-light,.jqx-combobox-input-lpt-light,.jqx-input-content-lpt-light,.jqx-input-lpt-light{background:#f7f7f7;color:#000}.jqx-widget-content-lpt-light,.jqx-widget-header-lpt-light,.jqx-widget-lpt-light{-webkit-background-clip:padding-box;background-clip:padding-box}.jqx-fill-state-focus-lpt-light .jqx-widget-content{border-color:#000}.jqx-radiobutton-check-checked-lpt-light{background:#fff}.jqx-grid-cell-lpt-light.jqx-grid-cell-hover-lpt-light>.jqx-grid-group-collapse-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-hover-lpt-light>.jqx-grid-group-collapse-rtl-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-hover-lpt-light>.jqx-grid-group-expand-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-hover-lpt-light>.jqx-grid-group-expand-rtl-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-selected-lpt-light>.jqx-grid-group-collapse-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-selected-lpt-light>.jqx-grid-group-collapse-rtl-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-selected-lpt-light>.jqx-grid-group-expand-lpt-light,.jqx-grid-cell-lpt-light.jqx-grid-cell-selected-lpt-light>.jqx-grid-group-expand-rtl-lpt-light,.jqx-icon-arrow-first-lpt-light,.jqx-icon-arrow-last-lpt-light{background-repeat:no-repeat;background-position:center}.jqx-grid-table tr td{vertical-align:middle!important;font-family:Arial!important;font-style:normal!important;font-weight:400!important;color:#576475!important;font-size:13px!important;padding:5px 10px;margin:0 10px!important}.jqx-grid-table tr td:nth-child(2){text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jqx-grid-table tr:nth-child(2n) td{background-color:#f9f9f9}.jqx-widget-header{line-height:2.231!important;text-align:center!important;border:none!important}.jqx-widget-header-lpt-light{background-color:#ECF0F2!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important;color:#6F7B8A!important;vertical-align:middle!important;height:41px!important}.jqx-grid-pager-number-lpt-light{padding:7px 10px}.jqx-button-lpt-light{margin-top:-2px!important;padding:7px 3px!important;color:#5e5e5e!important;background-color:#fff!important;border:1px solid #e5e9ec!important}.jqx-button-lpt-light:hover{border:1px solid #E5E9EC!important}.jqx-button-lpt-light:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.jqx-fill-state-pressed-lpt-light{background-color:#ECF0F2!important;color:#5e5e5e!important}.jqx-grid-pager-lpt-light{text-transform:none!important;font-weight:400!important;background-color:#fff!important}.sortasc,.sortdesc{background-color:transparent!important;margin-top:-6px}.jqx-scrollbar-button-state-normal-lpt-light{display:none},.jqx-scrollbar-thumb-hover-hover-horizontal-lpt-light:hover,.jqx-scrollbar-thumb-state-hover-horizontal-lpt-light,.jqx-scrollbar-thumb-state-hover-horizontal-lpt-light:active,.jqx-scrollbar-thumb-state-hover-horizontal-lpt-light:focus{background:#eee!important;border:none!important}.jqx-scrollbar-thumb-state-hover-horizontal-lpt-light,.jqx-scrollbar-thumb-state-normal-horizontal-lpt-light,.jqx-scrollbar-thumb-state-pressed-horizontal-lpt-light{border:none!important;background-color:#a1b2bd;height:8px!important;border-radius:20px}.jqx-scrollbar-thumb-state-hover-lpt-light,.jqx-scrollbar-thumb-state-normal-lpt-light,.jqx-scrollbar-thumb-state-pressed-lpt-light{border:none!important;background-color:#a1b2bd;width:8px!important;border-radius:20px}.jqx-scrollbar-state-normal{background:0 0}.iconscontainer .sortasc,.iconscontainer .sortdesc{margin:0!important}.lpt-label{text-align:center;padding:3px 10px;margin:0 auto;border-radius:2px;color:#fff;max-width:71px!important}.jqx-grid-cell-selected .checkbox{display:block!important}.jqx-grid-cell-selected .number{display:none!important}.check-field{position:relative}.check-field .checkbox{display:none;position:absolute;top:-9px;left:50%;margin-left:-9px}.check-field .checkbox label,.check-field-header .checkbox label{width:18px;height:18px;margin:0!important;padding:0!important}.check-field-header .checkbox label{top:2px}.check-field-header .checkbox label:before{left:-2px}.check-field .checkbox label:before{left:2px!important}.check-field .checkbox label:before,.check-field-header .checkbox label:before{margin:0!important}.check-field-header .checkbox label:after{font-family:FontAwesome!important;content:' '!important;left:-1px!important}.check-field-header .checked label:after{content:"\F00C"!important}.check-field .number{display:block}.check-field:hover .number{display:none}.check-field:hover .checkbox{display:block}#contenttablejqwTable .row-edit{display:none;cursor:pointer}#contenttablejqwTable>div:hover .row-edit{display:block}#contenttablejqwTable>div:hover .row-num{display:none}
.ui-checkboxradio-disabled,.ui-state-disabled{pointer-events:none}.ui-button-icon-only,.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-datepicker .ui-icon,.ui-icon{text-indent:-99999px;background-repeat:no-repeat}.ui-helper-reset,.ui-menu{outline:0;list-style:none}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;line-height:1.3;text-decoration:none;font-size:100%}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;overflow:hidden}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-autocomplete,.ui-menu .ui-menu{position:absolute}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{top:0;left:0;cursor:default}.ui-menu{padding:0;margin:0;display:block}.ui-button,.ui-controlgroup{display:inline-block;vertical-align:middle}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(/js/app/system/libs/jqueryui/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;overflow:hidden;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/js/app/system/libs/jqueryui/data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP/yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 2em .2em .4em;vertical-align:middle}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/js/app/system/libs/jqueryui/images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/js/app/system/libs/jqueryui/images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(/js/app/system/libs/jqueryui/images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(/js/app/system/libs/jqueryui/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/js/app/system/libs/jqueryui/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(/js/app/system/libs/jqueryui/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
:-moz-placeholder {
  color: #333843;
}
::-moz-placeholder {
  color: #333843;
  opacity: 0.5;
}
:-ms-input-placeholder {
  color: #333843;
}
::-webkit-input-placeholder {
  color: #333843;
}
.placeholder {
  color: #333843;
}

html, body {
    min-height: 100%;
    --main-btn-color: #0aa699;
    --main-btn-hover-color: #099a8c;
    --main-btn-active-color: #204d74;
    --main-btn-active-border: #122b40;
    --main-btn-text-color: #ffffff;
}

body.condense-menu .header-seperation {
  display: none;
}
body.condense-menu .page-content {
  margin-left: 50px;
}
body.condense-menu .footer-widget {
  display: none;
}
body.condense-menu .scrollup {
  left: 34px;
}
body.hide-top-content-header .header {
  width: auto;
}
body.hide-top-content-header .header-quick-nav {
  display: none;
}
body.hide-top-content-header .page-content .content {
  padding-top: 25px;
}
body.hide-top-content-header .page-sidebar #sidebar-menu ul,
body.hide-top-content-header .page-sidebar #sidebar-menu ul {
  padding: 0;
}
body.hide-sidebar .header-seperation {
  display: none;
}
body.hide-sidebar .page-sidebar {
  display: none;
}
body.hide-sidebar .page-content {
  margin-left: 0;
}
body.hide-sidebar .scrollup {
  left: 34px;
}
body.menu-non-fixed .page-sidebar {
  position: absolute;
}
body.right-side-bar .page-content {
  margin-right: 250px;
  margin-left: 0;
}
body.right-side-bar .page-content.condensed {
  margin-left: 0;
  margin-right: 50px;
}
body.right-side-bar .page-sidebar {
  right: 0;
}
body.right-side-bar .header .header-seperation {
  float: right;
}
body.right-side-bar .footer-widget {
  right: 0;
}
body.bottom-header .header {
  bottom: 0;
}
body.bottom-header .page-content .content {
  padding-top: 25px;
  padding-bottom: 83px;
}
body.open-menu-right-desktop .page-container {
  position: relative;
  left: -260px;
}
body.open-menu-right-desktop .header {
  left: -260px;
}
body.open-menu-right-desktop .fonter-widget {
  display: none;
}
body.modal-open .page-container {
  position: inherit;
}
body.modal-open .page-content {
  position: inherit;
}
body.modal-open .chat-window-wrapper {
  display: none;
}
.navbar,
.navbar-inverse {
  background-color: transparent;
  background-image: none;
  border: none;
  border-radius: 0px;
}
.navbar .nav > li > .dropdown-menu::before {
  position: absolute;
  top: -7px;
  right: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #CCC;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.navbar .nav > li > .dropdown-menu::after {
  position: absolute;
  top: -6px;
  right: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  border-left: 6px solid transparent;
  content: '';
}
.navbar .notifications {
  background-color: #1B1E24;
  display: block;
  float: left;
  left: 0;
  margin: 0 10px 0 0;
  padding-top: 5px;
  position: relative;
}
.header-seperation {
  background-color: #22262e;
}



.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
    display: block;
}
.dropdown-menu.scroll > div{
  max-height: 300px !important;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

.dib{
  display: inline-block;
}


.header {
  -webkit-transition: -webkit-transform 0.3s ease, left 0.3s ease, right 0.3s ease;
  transition: transform 0.3s ease,left  0.3s ease, right  0.3s ease;
  padding: 0 !important;
  margin: 0 !important;
  position: fixed;
  width: 100%;
  z-index: 999;
  min-height: 60px;
  left: 0;
  -webkit-backface-visibility: hidden;
}
.header .navbar-inner {
  background-image: none !important;
  background-color: #ffffff !important;
  width: 100%;
  margin: 0;
  border: 0px;
  padding: 0px;
  box-shadow: none;
  border-radius: 0px;
}
.header .navbar-inner [class*="span"] {
  min-height: 58px !important;
}
.header .btn-navbar {
  background-color: #1f1f1f !important;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 6px;
  background-image: none;
  box-shadow: none;
  color: #ffffff;
  border: 0;
}
.header .btn-navbar:hover {
  text-decoration: none;
}
.header .nav {
  display: block;
}
.header .nav li.dropdown .dropdown-toggle i {
  color: #eff4f8 !important;
}
.header .nav li.dropdown.user .dropdown-toggle i {
  display: inline-block;
  margin-top: 5px;
  margin: 0;
  font-size: 16px;
  color: #808080 !important;
}
.header .nav > li {
  margin: 0px;
  padding: 0px;
  text-align: center;
  display: inline-block;
  float: left;
}
.header .nav > li.dropdown .dropdown-toggle {
  margin: 0px;
}
.header .nav > li.dropdown .dropdown-toggle i {
  font-size: 15px;
  margin-left: auto;
  margin-right: auto;
}
.header .nav > li.dropdown .dropdown-toggle .badge {
  position: absolute;
  font-size: 10px !important;
  font-weight: 600;
  top: 0px;
  right: 2px;
  text-align: center;
  background-color: #f35958;
  padding: 4px 6px;
  -webkit-border-radius: 12px !important;
  -moz-border-radius: 12px !important;
  border-radius: 12px !important;
  text-shadow: none !important;
  color: #ffffff;
}
.header .nav > li.dropdown .active {
  background-color: #0d0f12;
}
.header .nav > li.dropdown.user .dropdown-toggle {
  padding: 8px 4px 7px 9px;
}
.header .nav > li.dropdown.user .dropdown-toggle:hover {
  text-decoration: none;
}
.header .nav > li.quicklinks i {
  display: inline-block;
  margin-top: 5px;
  margin: 0;
  font-size: 14px;
  color: #656565 !important;
}
.header .nav > li.quicklinks > a {
  padding: 4px 2px !important;
}
.header .nav .h-seperate {
  height: 6px;
  width: 2px;
  margin: 0px 10px 0px 10px;
  border-left: 1px solid #e1e1e1;
  display: inline;
  position: relative;
  top: 2px;
}
.header .nav .dropdown-menu {
  margin-top: 3px;
}
.header .header-seperation .notifcation-center {
  margin-right: 15px !important;
}
.header .header-quick-nav {
  padding-right: 10px;
  height: 60px;
  -webkit-transition-duration: 1;
  -moz-transition-duration: 1s;
  transition-duration: 1s;
  transition-timing-function: ease-in-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  transition-property: transform, opacity;
}
.header .header-quick-nav input {
  height: 12px !important;
}
.header .notifcation-center {
  background-color: #1b1e24;
  margin-top: 12px;
  margin-right: 15px !important;
  display: inline-flex;
  display: -ms-flexbox;
  direction: ltr;
}
.header .notifcation-center li {
  min-width: 30px !important;
}
.header .notifcation-center li a {
  padding: 10px !important;
  min-height: 17.5px;
}
.header .notifcation-center li a i {
  font-size: 13px !important;
}
.header a {
  text-decoration: none;
}
.header .chat-toggler {
  position: relative;
  top: 10px;
  margin-right: 5px;
  display: inline-block;
  float: left;
  min-width: 163px;
}
.header .chat-toggler .user-details {
  display: inline-block;
  float: left;
  line-height: 35px;
}
.header .chat-toggler .user-details .username a {
  color: #1b1e24;
  font-size: 15px;
}
.header .chat-toggler .user-details .company a {
  color: #8b8f92;
  font-weight: 400;
  text-align: right;
  font-size: 12px;
}
.header .chat-toggler .iconset {
  display: inline-block;
  float: left;
  margin: 15px 10px;
}
.header .chat-toggler .profile-pic {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 35px;
  overflow: hidden;
  width: 35px;
  float: left;
}
.header .chat-toggler a {
  color: #1b1e24;
  font-size: 15px;
  display: inline-block;
  float: left;
}
.header .chat-toggler > i {
  color: #808080;
  text-align: right;
  font-size: 20px;
  position: relative;
  padding: 8px;
  top: 8px;
}
.header .chat-toggler .message-count {
  display: inline-block;
  float: left;
}
.header .chat-toggler .message-count .badge {
  position: absolute;
  float: left;
  right: 0;
  top: 0;
}
.header .chat-message-preview {
  border-left: 1px solid #e5e9ec;
  border-right: 1px solid #e5e9ec;
  padding: 4px 15px;
  margin-right: 12px;
}
.header .chat-message-preview .user-details {
  display: inline-block;
  float: left;
}
.header .chat-message-preview .user-details .username a {
  color: #22262e;
  font-weight: 600;
  text-align: right;
}
.header .chat-message-preview .profile-pic {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  float: left;
  height: 35px;
  overflow: hidden;
  width: 35px;
  margin-left: 10px;
}
.header .chat-message-preview a {
  color: #6F7B8A;
}
.header .chat-message-preview .chat-message {
  color: #8b8f92;
  background-color: #e5e9ec;
  padding: 5px;
  font-size: 12px;
  border-radius: 3px;
}
.header .quick-section {
  margin-left: 20px;
  margin-top: 16px;
  margin-right: 10px;
  display: inline-block;
  float: left;
  direction: ltr;
}
.header .search-form {
  display: inline-block;
  float: left;
  margin-left: 25px !important;
  top: -4.5px;
  position: relative;
}
.header .popover-title {
  border-bottom: 0px;
  padding-top: 14px;
}

.menu-title {
  color: #808285;
  font-size: 10.5px;
  padding-left: 31px;
  padding-right: 31px;
  padding-top: 25px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.2px;
}
.menu-title a {
  color: #808285;
}
.menu-title a:hover {
  text-decoration: none;
}
.menu-title i {
  font-size: 10px;
  font-weight: normal;
}
.page-sidebar {
  display: inline-block;
  float: left;
  padding-bottom: 58px;
  position: fixed;
  top: 0;
  bottom: 0;
  background-color: #1c3445 !important;
  /*height: 100%;*/
  font-family: 'Open Sans';
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  z-index: 9999;
}
.page-sidebar.full-length {
  padding-bottom: 57px;
}
.page-sidebar .outer-tab-nav-section {
  display: inline-block;
  width: 45px;
  position: absolute;
  height: 100%;
  background-color: var(--main-btn-color) !important;
}
.sidebar-opened .page-sidebar .inner-menu {
  display: inline-block;
  width: 250px;
}
.sidebar-opened .page-sidebar .inner-menu ul {
  width: 250px;
}
/*.sidebar-opened .page-sidebar .page-sidebar-wrapper {*/
  /*position: relative;*/
  /*overflow-y: auto;*/
  /*width: 250px;*/
/*}*/
.page-sidebar .page-sidebar-wrapper {
    display: inline-block;
    float: left;
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    /* width: 82px; */
    padding-right: 17px;
}
#sidebar-menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#sidebar-menu ul > li {
  text-align: center;
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
}
#sidebar-menu ul > li > a {
  color: #cccccc;
  display: block;
  position: relative;
  margin: 0;
  border: 0px;
  padding: 11.5px 31px 11.5px 31px;
  text-decoration: none;
  font-size: 9px;
  font-weight: normal;
}
#sidebar-menu ul > li > a.open {
  background: #313131;
}
#sidebar-menu ul > li > a i {
  font-size: 35px;
  text-shadow: none;
}
/*#sidebar-menu > ul > li.open > a > .arrow:before {*/
  /*float: right;*/
  /*margin-top: 1px;*/
  /*margin-right: 3px;*/
  /*display: inline;*/
  /*font-family: FontAwesome;*/
  /*height: auto;*/
  /*font-size: 16px;*/
  /*content: "\f107";*/
  /*font-weight: 300;*/
  /*text-shadow: none;*/
/*}*/
#sidebar-menu ul > li:last-child > a {
  border-bottom: 1px solid transparent !important;
}
#sidebar-menu ul > li a i {
  /*color: #8b91a0;*/
  /*width: 35px;*/
  text-align: center;
  display: inline-block;
}

#sidebar-menu ul > li.active {
    /*background: #1DA598 !important;*/
}

#sidebar-menu ul > li.active > a {
  border-top-color: transparent !important;
  color: #ffffff;
  border: none;
  text-shadow: none;
}
#sidebar-menu ul > li.active > a i {
  color: #ffffff;
}
#sidebar-menu ul > li.active i {
  color: #ffffff;
}
/*#sidebar-menu > ul > li.active > ul.sub-menu {*/
  /*display: block;*/
/*}*/
/*#sidebar-menu > ul > li.active > ul.sub-menu > li ul.sub-menu {*/
  /*display: block;*/
/*}*/
#sidebar-menu ul.sub-menu {
  display: none;
  list-style: none;
  clear: both;
  margin: 0px;
  background-color: #fff;
  padding: 0;
  border-right: 1px solid #e8eaeb;
}
#sidebar-menu ul.sub-menu > li {
  text-align: left;
  background: none;
  margin: 0px;
  padding: 0px;
  margin-top: 1px !important;
  border-bottom: 1px solid #e8eaeb;

}
#sidebar-menu ul.sub-menu > li.sub-menu-header {
  height: 60px;
  font-weight: bold;
  font-size: 18px;
  vertical-align: middle;
  padding-left: 20px !important;
  line-height: 60px;
}
#sidebar-menu .sub-menu > li > a {
  display: block;
  margin: 0 0 0 0;
  padding: 15px 0;
  padding-left: 53px !important;
  color: #313942;
  text-decoration: none;
  text-shadow: 0 1px 1px #000;
  font-size: 13px;
  font-weight: 300;
  background: none;
}

#sidebar-menu li.open > .sub-menu {
    display: block!important;
}

#sidebar-menu li.open > ul.sub-fix {
    display: none!important;
}

#sidebar-menu li.open > ul.sub-fix {
    /*display: block!important;*/
}

#sidebar-menu .sub-menu > li > a {
  padding-left: 20px !important;
}

#sidebar-menu ul.sub-menu > li > a:hover {
  /*background: #1b1e24 !important;*/
}
#sidebar-menu .sub-menu > li:first-child > a {
  border-top: 0px !important;
}
#sidebar-menu .sub-menu > li .sub-menu {
  display: none;
  left: 278px;
  clear: both;
  margin: 0px;
  padding: 0;
  overflow: hidden;
}

#sidebar-menu .sub-menu > li .sub-menu > ul {
  list-style: none;
  padding: 0;
  border-top: 1px solid #e8eaeb;
  position: absolute;
  left: 17px;
  background-color: #fff;
  border-right: 1px solid #e8eaeb;
}

#sidebar-menu .sub-menu > li .sub-menu li {
  background: none;
  margin: 0px;
  padding: 0px;
  margin-top: 1px !important;
  border-bottom: 1px solid #e8eaeb;
}
#sidebar-menu .sub-menu > li > .sub-menu > ul > li > a {
  /*margin-left: 40px;*/
  /*max-width: 160px;*/
  /*white-space: nowrap;*/
  /*text-overflow: ellipsis;*/
  /*overflow: hidden;*/
}
.mini #sidebar-menu .sub-menu > li > .sub-menu > ul > li > a {
  margin-left: 40px;
}
#sidebar-menu .sub-menu > li > .sub-menu > li > .sub-menu > li > a {
  padding-left: 80px;
}
#sidebar-menu ul.sub-menu li > a > .arrow:before {
  float: right;
  margin-top: 1px;
  margin-right: 20px;
  display: inline;
  font-size: 16px;
  font-family: FontAwesome;
  height: auto;
  content: "\f105";
  font-weight: 300;
  text-shadow: none;
}
/*#sidebar-menu > ul > li > ul.sub-menu li.open > a > .arrow:before {*/
  /*float: right;*/
  /*margin-top: 1px;*/
  /*margin-right: 18px;*/
  /*display: inline;*/
  /*font-family: FontAwesome;*/
  /*height: auto;*/
  /*font-size: 16px;*/
  /*content: "\f107";*/
  /*font-weight: 300;*/
  /*text-shadow: none;*/
/*}*/
#sidebar-menu .sub-menu li > .sub-menu > ul > li > a {
  display: block;
  padding: 15px 0 15px 37px;
  color: #313942;
  text-decoration: none;
  text-shadow: 0 1px 1px #000;
  font-size: 13px;
  font-weight: 300;
}
#sidebar-menu .sub-menu li > .sub-menu > ul > li > a > i {
  font-size: 13px;
}
#sidebar-menu ul > li.start > a {
  border-top-color: transparent !important;
}
.page-sidebar {
  width: 65px;
  /*overflow: hidden !important;*/
  height: 100%;
  margin-top: 0px;
  position: fixed;
  z-index: 99998;
}
#sidebar-menu ul {
  width: 65px;
  padding: 70px 0 0;
}
#sidebar-menu .sub-menu {
  top: 0;
  bottom: 0;
  position: absolute;
  text-align: left;
  left: 65px;
  z-index: 110;
  min-width: 230px;
  max-width: 400px;
  overflow-y: auto;
}

.visible-alert .page-sidebar #sidebar-menu .sub-menu {
  /*top: 60px;*/
}

.open > .sub-menu {
  display: block;
}

/*body.mini .page-sidebar{
  width: 50px;
  overflow: hidden!important;
}*/

#sidebar-menu ul > li > a {
  padding: 5px 3px;
  /*color: #ffffff;*/
}
#sidebar-menu ul > li.fixed {
    left: 0;
    background-color: #102a3b;
    width: 65px;
    position: fixed;
    bottom: 0;
    border-top: 1px solid #184259;
    padding: 10px 0;
}
.page-sidebar #sidebar-menu ul > li a i {
    width: 100%;
  /*color: #ffffff;*/
}

.page-sidebar #sidebar-menu ul > li a img {
  /*width: 40px;*/
  /*height: 40px;*/
}

.page-sidebar #sidebar-menu ul > li a .icon {
  display: inline-block;
    /*width: 40px;*/
    /*height: 40px;*/
}

.page-sidebar #sidebar-menu ul > li a .icon-active {
  display: none;
  /*width: 40px;*/
  /*height: 40px;*/
}

.page-sidebar #sidebar-menu ul > li a .icon-hover {
  display: none;
}

.page-sidebar #sidebar-menu ul > li.active a .icon {
  display: none;
}

.page-sidebar #sidebar-menu ul > li.active a .icon-active {
  display: inline-block;
}

.page-sidebar #sidebar-menu ul > li:hover a .icon {
  display: none;
}

.page-sidebar #sidebar-menu ul > li:hover a .icon-hover {
  display: inline-block;
}
.page-sidebar #sidebar-menu ul > li.active:hover a .icon-hover {
  display: none;
}

#main-menu-overlay {
  visibility: hidden;
  z-index: 99998;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 65px;
  right: 0;
  background-color: #000;
  opacity: 0;
  transition: opacity 0.5s, visibility 0s linear 0.5s;
}

#main-menu-overlay.active {
  visibility: visible;
  opacity: 0.6;
  transition-delay: 0s;
}

.page-sidebar .page-sidebar-wrapper > p {
  display: none;
}
.page-sidebar .page-sidebar-wrapper > .side-bar-widgets {
  display: none;
}
.page-sidebar .user-info {
  display: none;
}
.page-sidebar .status-widget {
  display: none;
}
.page-sidebar .notification-alert {
  display: none;
}
.page-sidebar ul.top-level > li span.title {
  display: block;
}
.page-sidebar ul.top-level > li > a > span.title-active {
  display: none;
}
.page-sidebar ul.top-level > li > a > span.title-hover {
  display: none;
}
.page-sidebar ul.top-level > li.active > a > span.title {
  display: none;
}
.page-sidebar ul.top-level > li.active > a > span.title-active {
  display: block;
}
.page-sidebar ul.top-level > li:hover > a > span.title {
  display: none;
}
.page-sidebar ul.top-level > li:hover > a > span.title-hover {
  display: block;
}
.page-sidebar ul.top-level > li.active:hover > a > span.title-hover {
  display: none;
}
.page-sidebar ul li span.arrow {
  display: none;
}
.page-sidebar ul li span.badge {
  display: none;
}
.page-sidebar ul li ul li span.title {
  display: inline;
}
.page-sidebar ul li ul li span.arrow {
  display: inline;
}
.page-sidebar ul.big-items span.badge {
  display: inline-block;
}
.page-sidebar ul.small-items span.badge {
  display: inline-block;
}
.page-sidebar .profile-wrapper {
  display: none;
}
.page-sidebar .footer-widget {
  display: none;
}
.page-sidebar ul.folders {
  list-style: none;
  margin: 0px;
  padding: 0;
}
.page-sidebar ul.folders > li {
  border: 0 none;
  display: block;
  margin: 0;
  padding: 0;
}
.page-sidebar ul.folders > li > a {
  padding: 5px 31px;
  font-size: 13px;
  color: #ffffff;
  display: block;
  position: relative;
}
.page-sidebar ul.folders > li > a:hover {
  text-decoration: none;
}
.page-sidebar ul.folders > li > input {
  margin: 5px 31px;
  font-size: 13px;
  width: 150px;
}
.page-sidebar ul > li > a > .arrow:before {
  float: right;
  margin-top: 1px;
  margin-right: 5px;
  display: inline;
  font-size: 16px;
  font-family: FontAwesome;
  height: auto;
  content: "\f105";
  font-weight: 300;
  text-shadow: none;
}
.nav-collapse.collapse {
  height: 100%  !important;
}
.sidebar-logo {
  display: none;
}

#sidebar-menu ul > li.open > a,
#sidebar-menu ul > li > a:hover,
#sidebar-menu ul > li:hover > a {
  /*background: #2D323B;*/
  /*color: #ffffff;*/
}
.page-sidebar #sidebar-menu ul > li a > .label {
  // display: none;
  right: 5px !important;
  left: auto !important;
  top: 5px !important;
  padding: 2px 4px !important;
  font-size: 10px;
}
.page-sidebar #sidebar-menu ul > li.open > a,
.page-sidebar #sidebar-menu ul > li > a:hover,
.page-sidebar #sidebar-menu ul > li:hover > a {
  /*background: #0b9c8f;*/
  /*color: #ffffff;*/
}
.page-sidebar #sidebar-menu ul > li > a:hover,
.page-sidebar #sidebar-menu ul > li > a:hover {
  /*background: #0b9c8f;*/
}
.page-sidebar #sidebar-menu ul > li.active > a i,
#sidebar-menu ul > li:hover > a i {
  color: #ffffff !important;
}
.page-sidebar .page-sidebar-wrapper ul > li > a > .arrow:before,
#sidebar-menu ul > li.open > a > .arrow:before {
  color: #919091 !important;
}
.page-sidebar .page-sidebar-wrapper ul > li.active > a .arrow:before,
#sidebar-menu ul > li.active.open > a .arrow:before {
  color: #ffffff !important;
}
.page-sidebar .page-sidebar-wrapper ul > li.open > a i,
#sidebar-menu ul > li.open > a i {
  color: #ffffff !important;
}
#sidebar-menu ul > li > ul.sub-menu > li.active > a,
#sidebar-menu ul > li > ul.sub-menu > li > a:hover {
  /*color: #ffffff !important;*/
}
#sidebar-menu ul > li > ul.sub-menu li > ul.sub-menu > li.active > a,
#sidebar-menu ul > li > ul.sub-menu li > ul.sub-menu > li > a:hover,
#sidebar-menu ul > li > ul.sub-menu li.open > a {
  /*color: #ffffff !important;*/
}
#sidebar-menu ul > li > ul.sub-menu a .arrow:before,
#sidebar-menu ul > li > ul.sub-menu a .arrow.open:before {
  color: #919091  !important;
}
#sidebar-menu ul.sub-menu > li.active > a {
  font-weight: 600;
  color: #313942;
}

#sidebar-content a.disabled,
#sidebar-content a.disabled.active,
#sidebar-content a.disabled:hover,
#sidebar-menu ul.sub-menu > li > a.disabled:hover
{
  color: #777777 !important;
  background-color: #22262e !important;

}


.header .nav > li.dropdown,
.header .nav > li.dropdown > a {
  text-align: center;
}
.header .nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #ffffff;
}
.open {
  /*position: relative;*/
}
.navbar .pull-right > li.open > .dropdown-menu,
.navbar .nav > li.open > .dropdown-menu.pull-right {
  margin-right: -6px;
  margin-top: 7px;
}
.pace .pace-activity {
  top: 72px;
  border-top-color: var(--main-btn-color);
  border-left-color: var(--main-btn-color);
  right: 15px;
  left: auto;
}
.pace .pace-progress {
  background: var(--main-btn-color);
  right: auto;
  left: 0;
}
.pace .pace-progress-inner {
  box-shadow: 0 0 10px var(--main-btn-color), 0 0 5px var(--main-btn-color);
}
.no-top .pace .pace-activity {
  top: 10px;
}
body .loading-animator,
body .loading-animator-page,
body .main-loading-animator {
  display: block;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
  border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.4);
  border-image: none;
  border-radius: 10px 10px 10px 10px;
  border-right: 2px solid rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 2px;
  height: 14px;
  width: 14px;
}
.loading-animator.centered {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
body .main-loading-animator {
  margin-left: 90px;
}
body .loading-animator,
body .loading-animator-page {
  position: fixed;
  left: 12vw;
  right: 0;
  bottom: 0;
  top: 10vh;
  margin: auto;
}
body.mini .loading-animator,
body.mini .loading-animator-page {
  left: 0;
}
.page-container {
  -webkit-transition: -webkit-transform 0.3s ease, left 0.3s ease, right 0.3s ease;
  transition: transform 0.3s ease, left  0.3s ease, right  0.3s ease;
  margin: 0px;
  padding: 0px;
  /*position: relative;*/  /*косяк в конструкторе при скролле*/
  /*height: 100%;*/
  left: 0;
  z-index: 10;
}
.save-panel-open .page-container {
  padding-bottom: 70px;
}

.chat-window-wrapper {
  font-family: 'Arial';
  font-size: 13px;
  position: fixed;
  top: 0;
  right: 0;
  width: 260px;
  background-color: #1b1e24;
  height: 100%;
  z-index: 5;
  -webkit-transition: opacity 0.1s ease;
  transition: opacity 0.1s ease;
}
.chat-window-wrapper .inner-content {
  height: 100%;
  overflow: hidden;
}
.chat-window-wrapper .chat-header {
  height: 58px;
}
.chat-window-wrapper .side-widget {
  margin-top: 15px;
  display: block;
}
.chat-window-wrapper .side-widget-title {
  color: #808285;
  font-size: 10.5px;
  font-weight: 600;
  letter-spacing: 0.2px;
  padding-left: 31px;
  padding-right: 31px;
  text-transform: uppercase;
}
.chat-window-wrapper .side-widget-content {
  display: block;
}
.chat-window-wrapper .side-widget-content ul.groups {
  list-style: none;
  margin: 0;
  margin-top: 10px;
  padding-left: 0;
}
.chat-window-wrapper .side-widget-content ul.groups li {
  line-height: 25px;
}
.chat-window-wrapper .side-widget-content ul.groups > li > a {
  color: #ffffff;
  font-size: 13px;
  padding: 5px 31px;
}
.chat-window-wrapper .side-widget-content ul.groups > li > a:hover {
  text-decoration: none;
}
.chat-window-wrapper .user-details-wrapper {
  display: block;
  margin: 8px;
  padding: 10px;
  border-radius: 3px;
}
.chat-window-wrapper .user-details-wrapper .status-icon {
  margin-right: 0px;
}
.chat-window-wrapper .user-details-wrapper.active {
  background-color: #372b32;
}
.chat-window-wrapper .user-details-wrapper.active:hover {
  background-color: #482f36;
  cursor: pointer;
}
.chat-window-wrapper .user-details-wrapper:hover {
  background-color: #22262e;
  cursor: pointer;
}
.chat-window-wrapper .user-details-wrapper > .user-profile {
  display: inline-block;
  float: left;
  border-radius: 100px 100px 100px 100px;
  height: 35px;
  overflow: hidden;
  width: 35px;
  margin-right: 13px;
}
.chat-window-wrapper .user-details-wrapper > .user-details {
  display: inline-block;
  float: left;
}
.chat-window-wrapper .user-details-wrapper > .user-details > .user-name {
  display: block;
  color: #ffffff;
}
.chat-window-wrapper .user-details-wrapper > .user-details > .user-more {
  display: block;
  color: #747b89;
  font-size: 11px;
  width: 120px;
}
.chat-window-wrapper .chat-messages {
  position: relative;
  overflow: auto;
  height: calc(100% - 155px);
}
.chat-window-wrapper .chat-messages .user-details-wrapper {
  padding: 6px;
}
.chat-window-wrapper .chat-messages .user-details-wrapper:hover {
  background-color: #22262e;
  cursor: auto;
}
.chat-window-wrapper .user-details-status-wrapper {
  display: inline-block;
  float: left;
  min-width: 32px;
  margin-top: 8px;
}
.chat-window-wrapper .user-details-count-wrapper {
  display: inline-block;
  float: left;
  margin-top: 8px;
}
.sidr {
  background-color: #1b1e24;
  box-shadow: none;
}
.sidr ul.chat-window li {
  border: 0px;
}
.sidr ul.chat-window li:nth-child(odd) {
  background-color: #ffffff;
}
.sidr ul.chat-window li:nth-child(even) {
  background-color: #f5f6f8;
}
.sidr ul.chat-window li:hover > a,
.sidr ul.chat-window li:hover > span,
.sidr ul.chat-window li.active > a,
.sidr ul.chat-window li.active > span,
.sidr ul.chat-window li.sidr-class-active > a,
.sidr ul.chat-window li.sidr-class-active > span {
  box-shadow: none;
  background-color: #fed8db;
  line-height: 16px;
}
.scrollup {
  background: url('../img/pullup.png') no-repeat;
  background-position: 0px 0px;
  width: 27px;
  height: 27px;
  position: fixed;
  bottom: 92px;
  left: 235px;
  display: none;
  text-indent: -9999px;
  z-index: 101;
}
.scrollup:hover {
  background-position: -30px 0px;
}
.scrollup.to-edge {
  left: 35px;
}
.footer-widget {
  position: fixed;
  bottom: 0px;
  left: 0;
  padding: 11px 21px;
  background-color: #22262e;
  width: 250px;
  clear: both;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
}
.footer-widget .progress {
  position: relative;
  top: 15px;
  width: 70%;
}
.footer-widget a {
  /*color: #8b91a0;*/
}
.footer-widget i {
  /*font-size: 14px;
  color: #5e646d;*/
}
.footer-widget .details-status {
  background-color: #2d3139;
  border-radius: 3px 3px 3px 3px;
  color: #8B91A0;
  display: inline-block;
  font-size: 11px;
  padding: 6px;
  left: -22px;
  position: relative;
}
.footer-widget a:hover,
.footer-widget a:hover i {
  /*color: #8B91A0;*/
  text-decoration: none;
}
.chat-window-wrapper input[type="text"],
.chat-window-wrapper input[type="password"],
.chat-window-wrapper input[type="date"],
.chat-window-wrapper input[type="datetime"],
.chat-window-wrapper input[type="email"],
.chat-window-wrapper input[type="number"],
.chat-window-wrapper input[type="search"],
.chat-window-wrapper input[type="tel"],
.chat-window-wrapper input[type="time"],
.chat-window-wrapper input[type="url"],
.chat-window-wrapper textarea,
.chat-window-wrapper select {
  background-color: #0d0f12;
  height: 28px;
}
.chat-header input[type="text"] {
  margin: 15px 0 15px 14px;
  width: 195px;
  border: transparent;
}
.chat-header .iconset {
  margin: 20px 15px;
}
.chat-messages-header {
  background-color: #1b1e24;
  color: #4c5264;
  padding: 8px;
  padding-left: 21px;
}
.chat-messages-header .status {
  height: 10px;
  width: 10px;
  border-radius: 8px;
  background-color: #e5e9ec;
  display: inline-block;
  margin-right: 12px;
}
.chat-messages-header .status.online {
  background-color: var(--main-btn-color);
}
.chat-messages-header .status.busy {
  background-color: #f35958;
}
.chat-messages-header .status.away {
  background-color: var(--main-btn-color);
}
.chat-messages-header a > i {
  color: #4c5264;
  font-size: 10px;
  float: right;
  margin-top: 5px;
  margin-right: 5px;
}
.chat-footer {
  position: absolute;
  bottom: 0px;
  background-color: #e5e9ec;
  padding: 10px;
  padding-bottom: 0px;
  width: 92.6%;
}
.bubble {
  position: relative;
  width: 165px;
  min-height: 40px;
  padding: 0px;
  background: #e5e9ec;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #22262e;
  padding: 10px;
  cursor: pointer;
}
.bubble.old {
  background: #0d0f12;
  color: #4c5264;
}
.bubble.old:after {
  border-color: transparent #0d0f12;
}
.bubble.sender {
  background: #0ba195;
  color: #ffffff;
}
.bubble.sender:after {
  border-color: transparent #0ba195;
  border-width: 9px 0 9px 7px;
  right: -7px !important;
  left: auto;
}
.bubble:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 9px 7px 9px 0;
  border-color: transparent #e5e9ec;
  display: block;
  width: 0;
  z-index: 1;
  left: -7px;
  top: 12px;
}
.chat-messages .sent_time {
  width: 100%;
  color: #4c5264;
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}
.chat-messages .sent_time.off {
  display: none;
}
.chat-input-wrapper {
  position: fixed;
  bottom: 0;
  background-color: #1b1e24;
  width: 256px;
  padding: 7px;
  z-index: 110;
}
.chat-input-wrapper textarea {
  background-color: #ffffff;
  padding: 0;
  margin: 0;
  width: 100%;
}
.user-chat-wrapper {
  display: block;
  padding: 10px 15px;
}
.user-chat-wrapper .profile-wrapper {
  float: left;
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 35px;
  overflow: hidden;
  width: 35px;
  margin: 0px 10px 0 0px;
}
.user-chat-wrapper .user-chat {
  display: inline-block;
  float: left;
}
.user-chat-wrapper .user-chat .user-name {
  color: #22262e;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-chat-wrapper .user-chat .user-chat-preview {
  display: block;
  float: left;
}
.user-chat-wrapper .user-chat .more-details {
  display: inline-block;
  float: left;
  color: #8b8f92;
  margin-right: 10px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sidebar-opened .ie8 .page-sidebar {
  position: absolute;
  width: 225px;
}
.sidebar-opened .ie8 .page-sidebar ul {
  width: 225px;
}
.sidebar-opened .ie8 .page-content {
  margin-left: 225px;
  margin-top: 0px;
}
.page-content {
  margin-top: 0px;
  padding: 0px;
  background-color: #e5e9ec;
  /*overflow: auto;*/
  position: relative;
  min-height: 100%;
  /*height: 100%;*/
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  z-index: 6;
}
body:not(.mini) .page-content {
  margin-left: 65px;
}

.page-content.condensed {
  margin-left: 50px;
}
.page-content.condensed .admin-bar-inner {
  margin-right: 50px !important;
}
.page-content.condensed-layout {
  margin-left: 50px !important;
}
.page-content .admin-bar {
  -moz-box-sizing: border-box;
  bottom: -115px;
  right: 0;
  left: 0;
  position: fixed;
  width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.page-content .admin-bar .admin-bar-inner {
  background: none repeat scroll 0 0 padding-box #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.08);
  padding: 30px 35px 30px 40px;
  text-align: right;
}
.page-content .header {
  padding: 20px !important;
}
.page-content .header h3 {
  font-size: 20px;
  display: inline;
}
.page-content .header i {
  font-size: 18px;
}
.page-content .breadcrumb {
  font-family: 'Open Sans';
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  box-shadow: none;
  background-color: transparent;
  padding: 0px !important;
  border: none !important;
  margin-bottom: 0px;
}
.page-content .breadcrumb a {
  margin-left: 10px;
}
.page-content .breadcrumb li p {
  font-size: 12.5px !important;
  font-weight: 400;
  color: #7b7d82;
}
.page-content .breadcrumb li .active {
  font-weight: 600;
  font-size: 14px;
}
.page-content .inner-content.content {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 26px;
  padding-top: 83px;
  width: 100%;
  position: relative;
  /*min-height: 100vh;*/
  height: 100%;
}

.hidden-header .page-content .inner-content.content {
  padding-top: 26px;
}

.inner-menu {
  display: inline-block;
  position: absolute;
  width: 200px;
  font-family: 'Open Sans';
  background-color: #1b1e24;
  height: 100%;
}
.inner-menu .inner-wrapper {
  padding: 20px 20px 0;
}
.inner-menu .inner-wrapper .menu-title {
  padding-left: 0px;
}
.inner-menu .inner-wrapper .menu-title i {
  padding-right: 0px;
}
.inner-menu .inner-menu-content {
  margin-top: 50px;
}
.inner-menu .menu-title {
  padding-right: 23px;
}
.inner-menu ul.big-items {
  list-style: none outside none;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
}
.inner-menu ul.big-items li {
  text-align: right;
  padding: 8px 25px;
}
.inner-menu ul.big-items li a {
  color: #8b91a0;
  font-size: 18px;
}
.inner-menu ul.big-items li a:hover {
  text-decoration: none;
  color: #e5e9ec;
}
.inner-menu ul.big-items li:hover {
  background-color: #22262e;
}
.inner-menu ul.big-items li.active {
  background-color: #22262e;
}
.inner-menu ul.big-items li.active a {
  background-color: #22262e;
  color: #e5e9ec;
}
.inner-menu ul.big-items li .badge {
  position: relative;
  top: -2px;
}
.inner-menu ul.small-items {
  list-style: none outside none;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0;
}
.inner-menu ul.small-items li {
  text-align: right;
  padding: 8px 25px;
}
.inner-menu ul.small-items li a {
  color: #8b91a0;
  font-size: 14px;
}
.inner-menu ul.small-items li a:hover {
  text-decoration: none;
  color: #e5e9ec;
}
.inner-menu ul.small-items li:hover {
  background-color: #22262e;
}
.inner-menu ul.small-items li.active {
  background-color: #22262e;
}
.inner-menu ul.small-items li.active a {
  background-color: #22262e;
  color: #e5e9ec;
}
.inner-menu ul.small-items li .badge {
  position: relative;
  top: -1px;
}
.user-info-wrapper {
  display: block;
  margin: 20px 10px;
  margin-bottom: 0px;
}
.user-info-wrapper .profile-wrapper {
  height: 65px;
  width: 65px;
  border-radius: 100px;
  overflow: hidden;
  display: inline-block;
  margin-right: 11px;
  /*margin-top: 9px;*/
  float: left;
}
.user-info-wrapper .profile-wrapper .profile-image {
  display: block;
  height: 65px;
  width: 65px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.user-info-wrapper .user-info {
  color: #ffffff;
  display: inline-block;
}
.user-info-wrapper .user-info .status {
  color: #929fa5;
  font-size: 13px;
  margin-bottom: 10px;
  margin-top: 2px;
  font-weight: normal;
}
.user-info-wrapper .user-info .profile {
  float: right;
  display: inline;
}
.user-info-wrapper .user-info .btn-set {
  margin-top: 10px;
}
.user-info-wrapper .user-info .username {
  font-size: 13px;
}
.user-info-wrapper .user-info .username > span{
  font-weight: 300;
}
.user-info-wrapper .user-info .greeting {
  font-size: 15px;
  /*font-weight: 600;*/
  position: relative;
  top: 1.5px;
}
.user-info-wrapper .user-info a {
  color: #ffffff;
}
.user-info-wrapper .user-info a:hover {
  text-decoration: none;
}
.user-info-wrapper .user-info .status-icon {
  margin: 0px 5px;
}
.user-info-wrapper .user-info .collapse {
  width: 18px;
  height: 18px;
  background-color: #50545c;
  position: absolute;
  right: 15px;
  margin-top: 10px;
}
.user-info-wrapper .user-info .collapse i {
  position: relative;
  margin-top: -8px;
  top: -2px;
  left: 3px;
}
.user-info-wrapper .user-info .collapse:hover {
  background-color: #000000;
}
.side-panel {
  border-width: 0;
  display: block;
  max-height: none;
  min-height: 100%;
  position: fixed;
  top: 0;
  width: 17em;
  background: linear-gradient(#f9f9f9, #eeeeee) repeat scroll 0 0 #f9f9f9;
  border: 1px solid #AAAAAA;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  float: right;
  right: 0;
  z-index: 1200;
}
.status-widget {
  margin-bottom: 9px;
  padding: 0 31px;
  animation-duration: 0.3s !important;
}
.status-widget .title {
  color: #ffffff;
  font-size: 13px;
}
.status-widget .title i {
  float: right;
  font-size: 7px;
  margin-top: 6px;
  margin-right: 6px;
  color: #8b8f92;
}
.status-widget p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 95%;
  color: #808285;
}
.status-widget .progress {
  height: 10px;
  background-color: #2a2e36;
  background-image: -moz-linear-gradient(top, #2a2e36, #2a2e36);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2a2e36), to(#2a2e36));
  background-image: -webkit-linear-gradient(top, #2a2e36, #2a2e36);
  background-image: -o-linear-gradient(top, #2a2e36, #2a2e36);
  background-image: linear-gradient(to bottom, #2a2e36, #2a2e36);
  background-repeat: repeat-x;
  margin-bottom: 5px;
  -webkit-transition: width 30.0s ease !important;
  -moz-transition: width 30.0s ease !important;
  -o-transition: width 30.0s ease !important;
  transition: width 30.0s ease !important;
}
.status-widget-wrapper {
  font-size: 13px;
}
.status-widget .title a:hover,
.status-widget .title a:active {
  text-decoration: none;
}
.status-icon {
  background: url('../img/icon/status.png') no-repeat;
  position: relative;
  display: inline-block;
  margin-right: 10px;
  top: 2px;
}
.status-icon.green {
  background-position: -1px -1px;
  width: 14px;
  height: 14px;
}
.status-icon.red {
  background-position: -17px -1px;
  width: 14px;
  height: 14px;
}
.status-icon.blue {
  background-position: -33px -1px;
  width: 14px;
  height: 14px;
}
.status-icon.yellow {
  background-position: -48px -1px;
  width: 15px;
  height: 14px;
}
.status-icon.grey {
  background-position: -64px -1px;
  width: 14px;
  height: 14px;
}
.user-info img {
  float: left;
  margin-right: 5px;
}
.user-info .details {
  display: inline-block;
}
.user-info .label {
  font-weight: 300;
  font-size: 11px;
}
.scroll-element {
  visibility: hidden;
}
.container {
  height: 100%;
}
.pull-left {
  float: left !important;
}
.pull-right {
  float: right !important;
}
.horizontal-menu .header-seperation {
  display: none;
}
.horizontal-menu .bar {
  width: 100%;
  background-color: #f4f5f7;
  position: fixed;
  margin-top: 56px;
  display: table;
  z-index: 50;
}
.horizontal-menu .bar-inner {
  display: table-cell;
  width: 100%;
}
.horizontal-menu .bar-inner > ul {
  margin: 0;
  padding: 0;
}
.horizontal-menu .bar-inner > ul > li {
  display: inline-block;
  padding: 10px 15px;
  font-family: 'Open Sans';
  vertical-align: middle;
}
.horizontal-menu .bar-inner > ul > li.classic {
  position: relative;
}
.horizontal-menu .bar-inner > ul > li.open > a {
  opacity: 1;
}
.horizontal-menu .bar-inner > ul > li.mega.open,
.horizontal-menu .bar-inner > ul > li.horizontal.open {
  position: inherit;
}
.horizontal-menu .bar-inner > ul > li > a {
  color: #1b1e24;
}
.horizontal-menu .bar-inner > ul > li > a > .arrow {
  display: inline-block;
}
.horizontal-menu .bar-inner > ul > li > a > .arrow:before {
  float: right;
  display: inline;
  font-size: 16px;
  font-family: FontAwesome;
  height: auto;
  content: "\f107";
  font-weight: 300;
  text-shadow: none;
  margin-left: 8px;
  opacity: 0.5;
  position: relative;
  top: 6px;
}
.horizontal-menu .bar-inner > ul > li a {
  opacity: 0.7;
}
.horizontal-menu .bar-inner > ul > li a .description {
  opacity: 0.7;
  transition: opacity 0.1s linear 0s;
}
.horizontal-menu .bar-inner > ul > li a:hover {
  opacity: 1;
}
.horizontal-menu .bar-inner > ul > li a:hover .description {
  opacity: 1;
}
.horizontal-menu .bar-inner > ul > li.open {
  background: #fff;
}
.horizontal-menu .bar-inner > ul > li.open > .classic {
  max-height: 999px;
}
.horizontal-menu .bar-inner > ul > li.open > .classic > li {
  opacity: 1;
}
.horizontal-menu .bar-inner > ul > li.open > .mega,
.horizontal-menu .bar-inner > ul > li.open > .horizontal {
  display: block;
}
.horizontal-menu .bar-inner > ul > li > .classic {
  margin: 0;
  padding: 0;
  position: absolute;
  background-color: #fff;
  list-style: none;
  left: 0;
  right: 0;
  top: 40px;
  min-width: 220px;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all 0.3s linear 0s;
  transition: all 0.3s linear 0s;
}
.horizontal-menu .bar-inner > ul > li > .classic > li {
  margin: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e5e9ec;
  color: #22262e;
  opacity: 0;
  -webkit-transition: all 0.1s linear 0.1s;
  transition: all 0.1s linear 0.1s;
}
.horizontal-menu .bar-inner > ul > li > .classic > li a {
  color: #1b1e24;
}
.horizontal-menu .bar-inner > ul > li > .classic > li a .description {
  display: block;
  font-size: 12px;
  color: #6f7b8a;
}
.horizontal-menu .bar-inner > ul > li > .classic > li:last-child {
  border-bottom: 0;
}
.horizontal-menu .bar-inner > ul > li > .horizontal {
  margin: 0;
  top: 40px;
  padding: 0;
  position: absolute;
  background-color: #fff;
  list-style: none;
  display: none;
  left: 0;
  right: 0;
  width: 100%;
  border-bottom: 1px solid #e5e9ec;
}
.horizontal-menu .bar-inner > ul > li > .horizontal li {
  margin: 15px;
  color: #1b1e24;
  display: inline-block;
}
.horizontal-menu .bar-inner > ul > li > .horizontal li a {
  color: #1b1e24;
}
.horizontal-menu .bar-inner > ul > li > .horizontal li a .description {
  display: block;
  font-size: 12px;
  color: #6f7b8a;
}
.horizontal-menu .bar-inner > ul > li > .mega {
  margin: 0;
  top: 40px;
  padding: 0;
  position: absolute;
  background-color: #fff;
  list-style: none;
  display: none;
  left: 0;
  right: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #e5e9ec;
}
.horizontal-menu .bar-inner > ul > li > .mega > li {
  margin: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e5e9ec;
  color: #1b1e24;
}
.horizontal-menu .bar-inner > ul > li > .mega > li a {
  color: #1b1e24;
}
.horizontal-menu .bar-inner > ul > li > .mega .sub-menu-heading {
  font-size: 14px;
  color: #1b1e24;
  margin-bottom: 10px;
  margin-top: 20px;
}
.horizontal-menu .bar-inner > ul > li > .mega .sub-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
}
.horizontal-menu .bar-inner > ul > li > .mega .sub-menu > li {
  padding-left: 0;
  padding-bottom: 5px;
}
.horizontal-menu .bar-inner > ul > li > .mega .sub-menu > li > a {
  color: #1b1e24;
}
@media (min-width: 980px) {
  .horizontal-menu .page-content {
    margin-left: 0;
  }
  .horizontal-menu .page-content .content {
    padding-top: 123px;
  }
}
.h-ribbon {
  width: 100%;
  height: 4px;
  background-color: #f35958;
}
.h-ribbon .red {
  background-color: #f35958 !important;
}
.notification-alert {
  width: 29px;
  height: 29px;
  background-image: url("../img/notification-alert.png");
  position: absolute;
  float: right;
  right: -15px;
  z-index: 9999;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: 'Open Sans';
  font-weight: 300;
  color: #505458;
}
h1 {
  line-height: 43px;
}
h2 {
  line-height: 35px;
}
h3 {
  line-height: 30px;
}
h4 {
  line-height: 22px;
}
h3 small,
h4 small,
h5 small {
  font-family: 'Open Sans';
  font-weight: 300;
  color: #444;
}
h1.block,
h2.block,
h3.block,
h4.block,
h5.block,
h6.block {
  padding-bottom: 10px;
}
a {
  text-shadow: none !important;
  color: #0d638f;
  transition: color 0.1s linear 0s, background-color 0.1s linear 0s, opacity 0.1s linear 0s !important;
}
a.icon:hover {
  text-decoration: none;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  opacity: .4;
}
a,
a:focus,
a:hover,
a:active {
  outline: 0;
  text-decoration: none;
}
i {
  font-size: 14px;
}
label {
  display: block;
  margin-bottom: 5px;
}
label.inline {
  display: inline-block;
  position: relative;
  top: 0px;
  font-size: 13px;
}
label.done {
  color: #0090d9 !important;
  text-decoration: line-through;
}
ul > li {
  padding-left: 6px;
  line-height: 20px;
}
ul.progress-list {
  list-style: none;
  margin: 10px 5px 23px 0;
  padding: 0;
}
ul.progress-list li .details-wrapper {
  display: inline-block;
  float: left;
}
ul.progress-list li .details-wrapper .name {
  display: block;
  color: #000;
  font-size: 13px;
}
ul.progress-list li .details-wrapper .description {
  display: block;
  color: #9a9a9a;
  font-size: 12px;
}
ul.progress-list li .details-status {
  display: inline-block;
  background-color: #e5e9ec;
  color: #5c6370;
  font-size: 11px;
  padding: 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
ul.progress-list li .progress {
  margin-top: 10px;
}
ul.my-friends {
  margin: 0px;
  margin-top: 16px;
  padding: 0;
}
ul.my-friends li {
  float: left;
  display: inline;
  margin-right: 5px;
  margin-bottom: 8px;
}
ul.my-friends li .profile-pic {
  border-radius: 100px;
  display: inline-block;
  float: left;
  height: 35px;
  overflow: hidden;
  width: 35px;
}
address {
  margin-bottom: 0px;
}
blockquote {
  padding: 0 0 0 18px;
  border-left: 5px solid #EEEEEE;
}
blockquote p {
  font-size: 16px;
}
blockquote small {
  line-height: 29px;
  color: #8b91a0;
}
blockquote small:before {
  content: "";
}
blockquote.pull-right small:after {
  content: "";
}
.logo {
  margin: 8px 10px;
}
.normal {
  font-weight: normal;
}
.semi-bold {
  font-weight: 600;
}
.bold {
  font-weight: bold;
}
.all-caps {
  text-transform: uppercase;
}
.light {
  font-weight: 300 !important;
}
.text-extra-small {
  font-size: 10.5px !important;
}
.small-text {
  font-size: 12px !important;
}
.normal-text {
  font-size: 13px !important;
}
.large-text {
  font-size: 15px !important;
}
.center-text {
  text-align: center !important;
}
.muted {
  color: #b6bfc5;
}
.bg-blue {
  background-color: #0090d9 !important;
}
.bg-red {
  background-color: #f35958 !important;
}
.bg-yellow {
  background-color: #fbb05e !important;
}
.bg-green {
  background-color: var(--main-btn-color) !important;
}
.bg-purple {
  color: #735f87 !important;
}
.bg-grey {
  color: #8b91a0 !important;
}
.text-black {
  color: #1b1e24 !important;
}
.text-purple {
  color: #735f87 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-grey {
  color: #8b91a0 !important;
}
.text-success {
  color: var(--main-btn-color) !important;
}
.text-info {
  color: #0090d9 !important;
}
.text-warning {
  color: #fbb05e !important;
}
.text-error {
  color: #f35958 !important;
}
.text-white-opacity {
  color: #ffffff;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.text-right {
  text-align: right !important;
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center !important;
}
.color-bands {
  display: inline-block;
  width: 80px;
  height: 4px;
  margin-right: 2px;
  margin-bottom: 8px;
}
.color-bands.green {
  background-color: var(--main-btn-color);
}
.color-bands.purple {
  background-color: #735f87;
}
.color-bands.red {
  background-color: #f35958;
}
.color-bands.blue {
  background-color: #0090d9;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #E0DFDF;
  border-bottom: 1px solid #FEFEFE;
}
.icon-custom-2x {
  font-size: 0.9em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
[class^="icon-"],
[class*=" icon-"],
[class^="icon-"]:hover,
[class*=" icon-"]:hover {
  background: none !important;
}
.page-title {
  position: relative;
  padding: 0px;
  letter-spacing: -1px;
  display: block;
  color: #666;
  margin: 0 0 10px;
  font-weight: 300;
  font-family: 'Open Sans';
}
.page-title h3 {
  display: inline-block;
  top: -5px;
  position: relative;
  width: 83%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.page-title p {
  color: #63696d;
  letter-spacing: 0.5px;
}
.page-title i.icon-custom-left {
  z-index: 9;
  display: inline-block;
  color: #73777c;
  font-size: 30px;
  margin-right: 12px;
  position: relative;
  top: 7px;
  float: left;
  cursor: pointer;
}

.page-title i.fa-question-circle {
    font-size: 14px;
    vertical-align: middle;
}

.page-title small {
  font-size: 14px;
  letter-spacing: 0px;
  font-weight: 300;
  color: #888;
}
.page-title .actions {
  font-family: 'Arial';
}
.page-content .breadcrumb a,
.page-content .breadcrumb i,
.page-content .breadcrumb span,
.page-content .breadcrumb li {
  color: #515050;
  font-weight: 300;
  text-shadow: none;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #515050;
  font-family: FontAwesome;
  content: "\f105";
}
.well {
  background-color: #d1dade;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: none;
  background-image: none;
}
.well.well-large {
  padding: 24px;
  width: auto;
}
.well.well-small {
  padding: 13px;
  width: auto;
}
.well.green {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
  border: none;
}
span.iconset {
  display: block;
}
.iconset {
  background: url("../img/icon/top-tray.png") no-repeat;
  position: relative;
  top: 1px;
}
.iconset.top-home {
  background-position: -6px -7px;
  width: 16px;
  height: 14px;
  top: -1px;
}
.iconset.top-settings {
  background-position: -35px -6px;
  width: 16px;
  height: 16px;
  top: 1px;
}
.iconset.top-messages {
  background-position: -63px -8px;
  width: 16px;
  height: 12px;
  top: 1px;
}
.iconset.top-back {
  background-position: -92px -8px;
  width: 15px;
  height: 14px;
}
.iconset.top-forward {
  background-position: -121px -8px;
  width: 15px;
  height: 14px;
}
.iconset.top-reload {
  background-position: -147px -6px;
  width: 18px;
  height: 16px;
}
.iconset.top-settings-dark {
  background-position: -176px -6px;
  width: 17px;
  height: 16px;
}
.iconset.top-tiles {
  background-position: -206px -7px;
  width: 14px;
  height: 14px;
  top: 1.5px;
}
.iconset.top-down-arrow {
  background-position: -238px -12px;
  width: 7px;
  height: 5px;
}
.iconset.top-search {
  background-position: -261px -6px;
  width: 16px;
  height: 16px;
  top: 5px;
}
.iconset.top-menu-toggle-dark {
  background:none;
  color: #999;
  font: normal normal normal 14px/1 FontAwesome;
  width: 18px;
  height: 15px;
}
.iconset.top-menu-toggle-dark::before {
  content: "\f053";
}
.mini .iconset.top-menu-toggle-dark::before {
    content: "\f054";
}
.iconset.top-menu-toggle-white {
  background-position: -315px -7px;
  width: 18px;
  height: 15px;
}
.iconset.top-chat-dark {
  background-position: -341px -6px;
  width: 21px;
  height: 16px;
}
.iconset.top-chat-white {
  background-position: -369px -6px;
  width: 21px;
  height: 16px;
}
.iconset .badge {
  top: -12px;
  right: -10px;
  position: relative;
  padding: 4px 6px;
  font-size: 10px;
}
.iconplaceholder {
  width: 20px;
  height: 20px;
  border-radius: 99px;
  background-color: #e5e9ec;
  padding: 3px;
  display: inline-block;
  margin-right: 5px;
  direction: ltr;
}
.iconplaceholder i {
  font-size: 10px;
  color: #656c78;
  position: relative;
  left: 4px;
  top: -3px;
}
.blog-bar {
  border-top: 1px solid #d7dbe0;
  margin-top: 18px;
  padding: 10px;
}
.blog-bar a {
  color: #8b91a0;
  margin-right: 8px;
  text-decoration: none;
}
.blog-bar a:hover {
  color: #d7dbe0;
}
.no-padding {
  padding: 0px !important;
}
.no-margin {
  margin: 0px !important;
}
.spacing-bottom {
  margin-bottom: 30px;
}
.inherit-size {
  width: inherit;
  height: inherit;
}
.inherit-height {
  height: inherit;
}
.v-align-bottom {
  vertical-align: bottom;
  display: table-cell;
}
.v-align-top {
  vertical-align: top;
  display: table-cell;
}
.v-align-middle {
  vertical-align: middle;
  display: table-cell;
}
.h-align-middle {
  margin-left: auto;
  margin-right: auto;
  display: table;
}
.padding-10 {
  padding: 10px;
}
.padding-20 {
  padding: 20px;
}
.p-t-5 {
  padding-top: 5px;
}

.p-r-0 {
  padding-right: 0px;
}

.p-l-0 {
  padding-left: 0px;
}

.m-l-0 {
  margin-left: 0px;
}

.m-r-0 {
  margin-right: 0px;
}

.p-r-5 {
  padding-right: 5px;
}
.p-l-5 {
  padding-left: 5px;
}
.p-b-5 {
  padding-bottom: 5px;
}
.p-t-10 {
  padding-top: 10px;
}
.p-r-10 {
  padding-right: 10px;
}
.p-l-10 {
  padding-left: 10px;
}
.p-b-10 {
  padding-bottom: 10px;
}
.p-t-15 {
  padding-top: 15px;
}
.p-r-15 {
  padding-right: 15px;
}
.p-l-15 {
  padding-left: 15px;
}
.p-b-15 {
  padding-bottom: 15px;
}
.p-t-20 {
  padding-top: 20px;
}
.p-r-20 {
  padding-right: 20px;
}
.p-l-20 {
  padding-left: 20px;
}
.p-b-20 {
  padding-bottom: 20px;
}
.p-t-25 {
  padding-top: 25px;
}
.p-r-25 {
  padding-right: 25px;
}
.p-l-25 {
  padding-left: 25px;
}
.p-b-25 {
  padding-bottom: 25px;
}
.p-t-30 {
  padding-top: 30px;
}
.p-r-30 {
  padding-right: 30px;
}
.p-l-30 {
  padding-left: 30px;
}
.p-b-30 {
  padding-bottom: 30px;
}
.p-t-35 {
  padding-top: 35px;
}
.p-r-35 {
  padding-right: 35px;
}
.p-l-35 {
  padding-left: 35px;
}
.p-b-35 {
  padding-bottom: 35px;
}
.p-t-40 {
  padding-top: 40px;
}
.p-r-40 {
  padding-right: 40px;
}
.p-l-40 {
  padding-left: 40px;
}
.p-b-40 {
  padding-bottom: 40px;
}
.p-t-45 {
  padding-top: 45px;
}
.p-r-45 {
  padding-right: 45px;
}
.p-l-45 {
  padding-left: 45px;
}
.p-b-45 {
  padding-bottom: 45px;
}
.p-t-50 {
  padding-top: 50px;
}
.p-r-50 {
  padding-right: 50px;
}
.p-l-50 {
  padding-left: 50px;
}
.p-b-50 {
  padding-bottom: 50px;
}
.p-t-55 {
  padding-top: 55px;
}
.p-r-55 {
  padding-right: 55px;
}
.p-l-55 {
  padding-left: 55px;
}
.p-b-55 {
  padding-bottom: 55px;
}
.p-t-60 {
  padding-top: 60px;
}
.p-r-60 {
  padding-right: 60px;
}
.p-l-60 {
  padding-left: 60px;
}
.p-b-60 {
  padding-bottom: 60px;
}
.p-t-65 {
  padding-top: 65px;
}
.p-r-65 {
  padding-right: 65px;
}
.p-l-65 {
  padding-left: 65px;
}
.p-b-65 {
  padding-bottom: 65px;
}
.p-t-70 {
  padding-top: 70px;
}
.p-r-70 {
  padding-right: 70px;
}
.p-l-70 {
  padding-left: 70px;
}
.p-b-70 {
  padding-bottom: 70px;
}
.p-t-75 {
  padding-top: 75px;
}
.p-r-75 {
  padding-right: 75px;
}
.p-l-75 {
  padding-left: 75px;
}
.p-b-75 {
  padding-bottom: 75px;
}
.p-t-80 {
  padding-top: 80px;
}
.p-r-80 {
  padding-right: 80px;
}
.p-l-80 {
  padding-left: 80px;
}
.p-b-80 {
  padding-bottom: 80px;
}
.p-t-85 {
  padding-top: 85px;
}
.p-r-85 {
  padding-right: 85px;
}
.p-l-85 {
  padding-left: 85px;
}
.p-b-85 {
  padding-bottom: 85px;
}
.p-t-90 {
  padding-top: 90px;
}
.p-r-90 {
  padding-right: 90px;
}
.p-l-90 {
  padding-left: 90px;
}
.p-b-90 {
  padding-bottom: 90px;
}
.p-t-95 {
  padding-top: 95px;
}
.p-r-95 {
  padding-right: 95px;
}
.p-l-95 {
  padding-left: 95px;
}
.p-b-95 {
  padding-bottom: 95px;
}
.p-t-100 {
  padding-top: 100px;
}
.p-r-100 {
  padding-right: 100px;
}
.p-l-100 {
  padding-left: 100px;
}
.p-b-100 {
  padding-bottom: 100px;
}
.m-t-5 {
  margin-top: 5px;
}
.m-r-5 {
  margin-right: 5px;
}
.m-l-5 {
  margin-left: 5px;
}
.m-b-5 {
  margin-bottom: 5px;
}
.m-t-10 {
  margin-top: 10px;
}
.m-r-10 {
  margin-right: 10px;
}
.m-l-10 {
  margin-left: 10px;
}
.m-b-10 {
  margin-bottom: 10px;
}
.m-t-15 {
  margin-top: 15px;
}
.m-r-15 {
  margin-right: 15px;
}
.m-l-15 {
  margin-left: 15px;
}
.m-b-15 {
  margin-bottom: 15px;
}
.m-t-20 {
  margin-top: 20px;
}
.m-r-20 {
  margin-right: 20px;
}
.m-l-20 {
  margin-left: 20px;
}
.m-b-20 {
  margin-bottom: 20px;
}
.m-t-25 {
  margin-top: 25px;
}
.m-r-25 {
  margin-right: 25px;
}
.m-l-25 {
  margin-left: 25px;
}
.m-b-25 {
  margin-bottom: 25px;
}
.m-t-30 {
  margin-top: 30px;
}
.m-r-30 {
  margin-right: 30px;
}
.m-l-30 {
  margin-left: 30px;
}
.m-b-30 {
  margin-bottom: 30px;
}
.m-t-35 {
  margin-top: 35px;
}
.m-r-35 {
  margin-right: 35px;
}
.m-l-35 {
  margin-left: 35px;
}
.m-b-35 {
  margin-bottom: 35px;
}
.m-t-40 {
  margin-top: 40px;
}
.m-r-40 {
  margin-right: 40px;
}
.m-l-40 {
  margin-left: 40px;
}
.m-b-40 {
  margin-bottom: 40px;
}
.m-t-45 {
  margin-top: 45px;
}
.m-r-45 {
  margin-right: 45px;
}
.m-l-45 {
  margin-left: 45px;
}
.m-b-45 {
  margin-bottom: 45px;
}
.m-t-50 {
  margin-top: 50px;
}
.m-r-50 {
  margin-right: 50px;
}
.m-l-50 {
  margin-left: 50px;
}
.m-b-50 {
  margin-bottom: 50px;
}
.m-t-55 {
  margin-top: 55px;
}
.m-r-55 {
  margin-right: 55px;
}
.m-l-55 {
  margin-left: 55px;
}
.m-b-55 {
  margin-bottom: 55px;
}
.m-t-60 {
  margin-top: 60px;
}
.m-r-60 {
  margin-right: 60px;
}
.m-l-60 {
  margin-left: 60px;
}
.m-b-60 {
  margin-bottom: 60px;
}
.m-t-65 {
  margin-top: 65px;
}
.m-r-65 {
  margin-right: 65px;
}
.m-l-65 {
  margin-left: 65px;
}
.m-b-65 {
  margin-bottom: 65px;
}
.hide {
  display: none;
}
div.inner-content.hide {
  display: block !important;
  visibility: hidden;
}
.margin-top-10 {
  margin-top: 10px;
}
.margin-top-20 {
  margin-top: 20px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-20 {
  margin-bottom: 20px;
}
.inline {
  display: inline-block !important;
}
.b-blank {
  border-color: #000;
}
.b-r {
  border-right: 1px solid;
}
.b-l {
  border-left: 1px solid;
}
.b-t {
  border-top: 1px solid;
}
.b-b {
  border-bottom: 1px solid;
}
.b-a {
  border-width: 1px;
}
.b-transparent {
  border-color: rgba(0, 0, 0, 0.4);
}
.b-grey {
  border-color: #e5e9ec;
}
.visible-xlg {
  display: none;
}
.hidden-xlg {
  display: block;
}
.image-responsive-width {
  width: 100%;
}
.box-250 {
  width: 250px;
  height: 250px;
}
.overlayer {
  position: absolute;
  display: block;
  z-index: 80;
}
.overlayer.fullwidth {
  width: 100%;
}
.overlayer-wrapper {
  position: relative;
  display: block;
  z-index: 9999;
}
.demo-map {
  width: 100%;
}
.overlay-fixed {
  top: auto !important;
}
/* косяки в высоте поповера */
/*.top-left {
  position: absolute;
  top: 0;
  left: 0;
}
.top-right {
  position: absolute;
  top: 1px;
  right: 0;
}
.bottom-left {
  position: absolute;
  bottom: 1px;
  left: 0;
}
.bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
}*/
.pull-down {
  vertical-align: bottom;
  display: table-cell;
}
.pull-up {
  vertical-align: top;
  display: table-cell;
}
.full-height {
  height: 100%;
}
.full-width {
  width: 100%;
}
.scroller {
  /*overflow: auto;*/
  position: relative;
  -webkit-overflow-scrolling: touch;
}
.popover-content {
  font-size: 13px;
}
.popover-content .scroller {
  padding-right: 0px !important;
}
.toggle-button,
.toggle-button label {
  margin-top: 3px;
  background-image: none !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  -ms-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  border: 1px solid #eee !important;
  -moz-border-radius-topleft: 0px !important;
  -webkit-border-top-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
  -moz-border-radius-bottomleft: 0px !important;
  -webkit-border-bottom-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  -moz-border-radius-topright: 0px !important;
  -webkit-border-top-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
  -moz-border-radius-bottomright: 0px !important;
  -webkit-border-bottom-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.toggle-button span.labelRight,
.toggle-button span.primary,
.toggle-button span.labelLeft,
.toggle-button span.info,
.toggle-button span.success,
.toggle-button span.warning,
.toggle-button span.danger {
  -moz-border-radius-topleft: 0px !important;
  -webkit-border-top-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
  -moz-border-radius-bottomleft: 0px !important;
  -webkit-border-bottom-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  -moz-border-radius-topright: 0px !important;
  -webkit-border-top-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
  -moz-border-radius-bottomright: 0px !important;
  -webkit-border-bottom-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  font-size: 13px !important;
  font-weight: 300 !important;
  background-image: none !important;
}
.toggle-button span.labelRight {
  background-color: #eee;
}
.dataTable {
  clear: both;
  margin-top: 5px;
}
.dataTables_filter label {
  line-height: 32px !important;
}
.DTTT_dropdown li {
  position: relative;
}
div.DTTT_print_info.modal {
  height: 150px;
  margin-top: 150px;
  text-align: center;
  border: 0px;
  z-index: 999;
}
div.DTTT_print_info h6 {
  font-weight: normal;
  font-size: 28px;
  line-height: 28px;
  margin: 1em;
}
div.DTTT_print_info p {
  font-size: 14px;
  line-height: 20px;
}
.invoice-button-action-set {
  position: absolute;
}
.login-container {
  margin-top: 13%;
}
.lockscreen-wrapper {
  position: relative;
  margin-top: 20%;
}
.lockscreen-wrapper .profile-wrapper {
  border-radius: 100px;
  float: left;
  height: 65px;
  margin-right: 11px;
  margin-top: 9px;
  overflow: hidden;
  width: 65px;
  display: inline-block;
}
.lockscreen-wrapper .user {
  text-align: left;
}
.lockscreen-wrapper .user-form {
  margin-top: -10px;
  display: inline-block;
  float: left;
  min-width: 320px;
}
.lockscreen-wrapper .user-form input,
.lockscreen-wrapper .user-form button {
  float: left;
  margin-right: 10px;
}
.calender-options-wrapper {
  padding: 13px;
  padding: 20px;
}
.calender-options-wrapper .events-wrapper {
  margin-top: 50px;
}
.calender-options-wrapper .events-heading {
  font-size: 13px;
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  padding-bottom: 14px;
  margin-bottom: 20px;
}
.calender-options-wrapper .external-event {
  font-size: 12px;
  color: #ffffff;
  background-color: #d44443;
  display: block;
  padding: 5px 8px;
  border-radius: 3px;
  width: 100%;
  margin-bottom: 8px;
  cursor: move;
}
.fc-view {
  margin-top: 15px;
}
.fc td,
.fc th {
  vertical-align: middle;
}
.fc-grid th {
  text-transform: uppercase;
  padding-bottom: 10px;
}
.fc-grid .fc-day-number {
  padding: 25px 10px;
}
.fc-border-separate th,
.fc-border-separate td {
  border-width: 0px;
  border-bottom: 1px solid #e5e9ec;
}
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
  border-right-width: 0px;
}
.fc-border-separate td.fc-last {
  border-right-width: 0px;
}
.fc-border-separate tr.fc-last td {
  border-bottom-width: 0px;
}
.fc-state-highlight {
  background-color: transparent;
}
.fc-state-highlight .fc-day-number {
  background-color: #f35958;
  border-radius: 999px;
  padding: 5px 11px;
  color: #ffffff;
}
.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
  margin-top: 10px;
}
.fc table thead tr th {
  font-size: 0.9em;
}
.bordered-circle .owl-controls {
  text-align: left;
}
.bordered-circle .owl-controls .owl-page span {
  width: 9px;
  height: 9px;
  border: 1px solid #333333;
  opacity: 1;
  background-color: transparent;
}
.bordered-circle .owl-theme .owl-controls .owl-page.active span,
.bordered-circle .owl-theme .owl-controls.clickable .owl-page:hover span {
  background-color: #333333;
}
.hashtags {
  display: inline-block;
  border: 2px solid #e5e9ec;
  background-color: transparent;
  color: #b9bec2;
  padding: 2px 8px;
  border-radius: 15px;
  font-weight: bold;
  font-size: 12px;
}
.hashtags:hover {
  border: 2px solid rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.4);
}
.hashtags.transparent {
  border: 2px solid #ffffff;
  background-color: transparent;
  color: #ffffff;
}
.hashtags.transparent:hover {
  border: 2px solid rgba(255, 255, 255, 0.1);
  background-color: rgba(255, 255, 255, 0.8);
  color: #000;
}
/** Global Profile pics **/
.user-profile img {
  border-radius: 100px 100px 100px 100px;
}
/** Small Gutter **/
.sm-gutter [class^="col-"],
.sm-gutter [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}
.sm-gutter .row {
  margin-right: -5px;
  margin-left: -5px;
}
/**** Notification Widget List ***/
.overlap-left-10 {
  position: relative;
  left: -10px;
}
.rickshaw_graph {
  overflow: hidden;
}
/** Group List **/
.dark .dd-handle {
  background: none repeat scroll 0 0 #d1dade;
}
.carousel {
  height: 100%;
  width: 100%;
}
.demo-center-logo {
  left: 0;
  display: block;
  position: absolute;
  text-align: center;
  right: 0;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.uneditable-input,
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"] {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-appearance: none !important;
  color: #282323;
  outline: 0;
  font-size: 13px;
  font-weight: normal;
  vertical-align: top;
  background-color: #ffffff;
  min-height: 37px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #e5e9ec;
  transition: background 0.2s linear 0s, box-shadow 0.2s linear 0s;
  height: 16px;
  line-height: 15px;
  padding: 6px 11px !important;
}
input {
  border: 1px solid #cecece;
}
input.no-boarder {
  border: none;
}
input.dark {
  background-color: #e5e9ec;
  border: none;
}
input.error {
  border: 1px solid #f35958;
}
textarea {
  height: auto;
  padding-left: 12px !important;
  padding-top: 10px !important;
}
.uneditable-input.focus,
textarea:focus,
select: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,
.m-uneditable-input:focus {
  border-color: #f1f1f1;
  background-color: #f4f5f7;
  outline: 0 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px;
  line-height: normal;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
select,
input[type="file"] {
  height: 34px !important;
  line-height: 30px;
}
select {
  width: 220px;
  background-color: #ffffff;
  background-image: none !important;
  border: 1px solid #e5e5e5;
  outline: none;
  min-height: 35px;
  -moz-appearance: none;
}
select.xsmall {
  width: 64px !important;
}
select.small {
  width: 134px !important;
}
select.medium {
  width: 220px !important;
}
select.large {
  width: 334px !important;
}
select[multiple],
select[size] {
  height: auto !important;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
input[class*="span"] {
  float: none;
  height: 34px !important;
  margin-left: 0;
}
select[class*="span"],
textarea[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-lg {
  border-radius: 3px !important;
  font-size: 18px !important;
  height: 45px !important;
  line-height: 1.33 !important;
}
.input-sm {
  font-size: 13px !important;
  min-height: 29px !important;
}
.input-prepend,
.input-append {
  border: 0;
  display: inline-block;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 24px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 24px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #e5e5e5;
  border: 1px solid #e5e5e5;
}
.input-append .add-on > .halflings-icon,
.input-prepend .add-on > i,
.input-prepend .add-on > .fa {
  margin-top: 5px;
  margin-left: 3px;
}
.input-append .add-on > .halflings-icon .input-append .add-on > i,
.input-append .add-on > .fa {
  margin-top: 5px;
  margin-left: 0px;
}
.input-append,
.input-append :focus {
  border-right: 0 !important;
}
.input-append input[class*="span"],
.input-prepend input[class*="span"],
.input-append input,
.input-prepend input {
  display: inline-block !important;
  width: 100%;
  float: left;
}
.xsmall {
  width: 50px !important;
}
.small {
  width: 120px !important;
}
.medium {
  width: 206px !important;
}
.large {
  width: 320px !important;
}
.huge {
  width: 480px !important;
  font-size: 24px !important;
  height: 36px !important;
  line-height: 36px !important;
  padding: 22px 8px !important;
}
.radio,
.checkbox {
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0px;
}
.radio label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 25px;
  margin-right: 15px;
  font-size: 13px;
  margin-bottom: 6px;
  color: #777a80;
}
.radio label:before {
  content: "";
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-right: 10px;
  position: absolute;
  left: 0;
  bottom: 2.5px;
  background-color: #ffffff;
  border: 1px solid #c2c6cb;
  border-radius: 99px;
}
.radio label:after {
  font-size: 13px;
  content: "";
  text-align: center;
  display: inline-block;
  width: 17px;
  height: 17px;
  position: absolute;
  -o-transform: scale(0);
  -ms-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  border-radius: 99px;
  left: 0px;
  top: 1px;
  background-color: #6f7b8a;
  border: 1px solid #6f7b8a;
}
.radio input[type=radio] {
  display: none;
}
.radio input[type=radio][disabled] + label {
  opacity: 0.65;
}
.radio.radio-success label:after {
  background-color: #0090d9;
  border: 1px solid #0090d9;
}
.radio.radio-success input[type=radio]:checked + label:before {
  border: 1px solid #0090d9;
}
.radio.radio-primary label:after {
  background-color: var(--main-btn-color);
  border: 1px solid var(--main-btn-color);
}
.radio.radio-primary input[type=radio]:checked + label:before {
  border: 1px solid var(--main-btn-color);
}
.radio.radio-info label:after {
  background-color: #1f3853;
  border: 1px solid #1f3853;
}
.radio.radio-info label input[type=radio]:checked + :before {
  border: 1px solid #1f3853;
}
.radio.radio-warning label:after {
  background-color: #fbb05e;
  border: 1px solid #fbb05e;
}
.radio.radio-warning input[type=radio]:checked + label:before {
  border: 1px solid #fbb05e;
}
.radio.radio-danger label:after {
  background-color: #F35958;
  border: 1px solid #F35958;
}
.radio.radio-danger input[type=radio]:checked + label:before {
  border: 1px solid #F35958;
}
.radio input[type=radio]:checked + label {
  color: #4d5056;
}
.radio input[type=radio]:checked + label:after {
  -o-transform: scale(0.63);
  -ms-transform: scale(0.63);
  -moz-transform: scale(0.63);
  -webkit-transform: scale(0.63);
  transform: scale(0.63);
  line-height: 18px;
  -o-transition: -o-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -ms-transition: -ms-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -moz-transition: -moz-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -webkit-transition: -webkit-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -o-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -ms-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -moz-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  -webkit-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
  transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
}
.radio input[type=radio]:checked + label:before {
  border: 1px solid #8e9095;
}
.checkbox input[type=radio][disabled] + label:after {
  background-color: #eceff3;
}
.checkbox label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 25px;
  margin-right: 15px;
  font-size: 13px;
  margin-bottom: 6px;
  color: #777a80;
  transition: border 0.2s linear 0s,color 0.2s linear 0s;
  margin-bottom: 10px;
  direction: ltr;
}
.checkbox label:before {
  content: "";
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-right: 10px;
  position: absolute;
  left: 0px;
  /*left: 2px;*/
  top: 1.4px;
  background-color: #ffffff;
  border: 1px solid #c2c6cb;
  border-radius: 3px;
  transition: border 0.2s linear 0s,color 0.2s linear 0s;
}
.checkbox label::after {
  display: inline-block;
  width: 16px;
  height: 16px;
  position: absolute;
  left: 3.2px;
  top: 0px;
  font-size: 11px;
  transition: border 0.2s linear 0s,color 0.2s linear 0s;
}
.checkbox label:after {
  border-radius: 3px;
}
.checkbox input[type=checkbox] {
  display: none;
}
.checkbox.checkbox-circle label:after {
  border-radius: 99px;
}
.checkbox.checkbox-circle label:before {
  border-radius: 99px;
}
.checkbox input[type=checkbox]:checked + label {
  color: #4d5056;
}
.checkbox input[type=checkbox]:checked + label::after {
  font-family: 'FontAwesome';
  content: "\F00C";
}
.checkbox input[type=checkbox][disabled] + label {
  opacity: 0.65;
}
.checkbox input[type=checkbox][disabled] + label:before {
  background-color: #eceff3;
}
.checkbox.check-success input[type=checkbox]:checked + label:before {
  background-color: #0090d9;
  border: 1px solid #0090d9;
}
.checkbox.check-success input[type=checkbox]:checked + label::after {
  color: #ffffff;
}
.checkbox.check-primary input[type=checkbox]:checked + label:before {
  background-color: var(--main-btn-color);
  border: 1px solid var(--main-btn-color);
}
.checkbox.check-primary input[type=checkbox]:checked + label::after {
  color: #ffffff;
}
.checkbox.check-info input[type=checkbox]:checked + label:before {
  background-color: #1f3853;
  border: 1px solid #1f3853;
}
.checkbox.check-info input[type=checkbox]:checked + label::after {
  color: #ffffff;
}
.checkbox.check-warning input[type=checkbox]:checked + label:before {
  background-color: #fbb05e;
  border: 1px solid #fbb05e;
}
.checkbox.check-warning input[type=checkbox]:checked + label::after {
  color: #ffffff;
}
.checkbox.check-danger input[type=checkbox]:checked + label:before {
  background-color: #f35958;
  border: 1px solid #f35958;
}
.checkbox.check-danger input[type=checkbox]:checked + label::after {
  color: #ffffff;
}
table td .checkbox label {
  padding-left: 0px;
}
table th .checkbox label {
  padding-left: 0px;
}
table.fc-border-separate {
  margin-top: 20px;
}
.star label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  font-size: 18px;
  transition: border 0.2s linear 0s,color 0.2s linear 0s;
  margin-bottom: 10px;
}
.star label:before {
  font-family: 'FontAwesome';
  content: "\F005";
  display: inline-block;
  margin-right: 10px;
  position: absolute;
  left: 0px;
  top: -4px;
  font-size: 18px;
  color: #97a3b3;
  transition: border 0.2s linear 0s,color 0.2s linear 0s;
}
.star input[type=checkbox] {
  display: none;
}
.star input[type=checkbox]:checked + label:before {
  color: #ffd200;
}
.wysihtml5-toolbar li {
  padding-left: 0px;
}
.bootstrap-tagsinput {
  border: 1px solid #E5E9EC;
  border-radius: 3px;
  box-shadow: none;
  width: 100%;
  transition: background 0.2s linear 0s;
}
.bootstrap-tagsinput.active-element {
  background-color: #f4f5f7;
}
.bootstrap-tagsinput input {
  border: none;
  margin-bottom: 0px;
  min-height: 25px;
}
.bootstrap-tagsinput .tag {
  vertical-align: middle;
  padding: 4px 9px;
  margin-top: 3px;
  display: inline-block;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active,
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  box-shadow: none;
}
form {
  margin: 0;
}
form legend {
  margin: 15px 0px 10px 0px !important;
}
.column-seperation > div[class*="col-"] {
  border-right: 1px solid #ddd;
}
.column-seperation > div[class*="col-"]:last-child {
  border-right: 0px;
}
.form-no-horizontal-spacing .row-fluid .side-label {
  border-right: 1px solid #dddddd;
}
.form-no-horizontal-spacing .error {
  margin-bottom: 10px;
}
input.placeholder,
textarea.placeholder {
  color: #aaa !important;
}
.help-block {
  margin-top: 10px;
}
.form-inline input {
  margin-bottom: 0px !important;
}
.form-label {
  margin-top: 2px;
}
.form-label .required {
  color: #e02222;
  font-size: 12px;
  padding-left: 2px;
}
.help-inline {
  margin-top: 6px;
}
.help-small {
  font-size: 12px;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.success .help-inline.ok:before {
  content: "\f00c";
  font-size: 16px;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
}
form legend,
.form-view legend {
  margin-bottom: 15px !important;
}
.controls > .radio .checker,
.controls > .checkbox .checker {
  margin-right: 2px !important;
}
.controls > .radio,
.controls > .checkbox {
  display: inline-block;
  padding: 0 !important;
  margin: 0 !important;
  margin-top: 8px !important;
  margin-right: 15px !important;
}
.controls > .radio.line,
.controls > .checkbox.line {
  display: block;
  padding: 0 !important;
  margin: 0 !important;
  margin-top: 5px !important;
}
.controls .inline {
  margin-top: 8px;
}
.form-view .control-group {
  margin-top: 0px;
  margin-bottom: 5px;
}
.uploader {
  margin-top: 2px !important;
}
.hint {
  padding: 5px 0px 0px 10px;
}
.form form {
  margin: 0px !important;
  padding: 0px !important;
}
.form .form-actions {
  background-color: #f6f7f8 !important;
  margin-top: 0px !important;
  margin-top: 40px;
  padding-left: 190px;
}
.form-actions {
  background-color: #f6f7f8;
  border: 0px;
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 19px 20px 20px;
  padding-left: 10px;
}
.form-actions:after {
  clear: both;
}
.form-actions:before,
.form-actions:after {
  content: "";
  display: table;
  line-height: 0;
}
.form-horizontal {
  display: inline-block;
  margin-right: 10px;
  position: relative;
  top: -4px;
}
.form-horizontal.form-bordered .control-group {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #eee;
}
.form-horizontal.form-bordered .control-group:first-child {
  border-bottom: 1px solid #eee !important;
}
.form-horizontal.form-bordered .control-group.last {
  border-bottom: 0;
}
.form-horizontal.form-bordered .control-group .controls {
  padding: 10px;
  position: relative;
  border-left: 1px solid #eee;
}
.form-horizontal.form-bordered .control-group .controls .chosen-container {
  min-height: 32px;
}
.form-horizontal.form-bordered .control-group .controls .chosen-container .help-block {
  clear: both;
  padding-top: 10px !important;
}
.form-horizontal.form-bordered .control-group .control-label {
  margin-top: 10px;
}
.form-horizontal.form-bordered.form-row-stripped .control-group:nth-child(even) {
  background-color: #fcfcfc;
}
.form-horizontal.form-bordered.form-row-stripped .m-wrap {
  background: #ffffff !important;
}
.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) {
  background-color: #fcfcfc;
}
.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) .controls {
  background-color: #ffffff;
}
.form-horizontal.form-bordered .help-inline,
.form-horizontal.form-bordered .help-block {
  padding-left: 0;
}
.grid.box .form .form-actions,
.grid.solid .form .form-actions {
  margin-left: -10px !important;
  margin-right: -10px !important;
  margin-bottom: -10px !important;
}
.wizard-steps {
  display: block;
  list-style: none outside none;
  padding: 0;
  position: relative;
  width: 100%;
}
.wizard-steps li {
  display: block;
  float: left;
  max-width: 25%;
  min-width: 25%;
  text-align: center;
  padding-left: 0;
}
.wizard-steps li:before {
  border-top: 6px solid #55606E;
  content: "";
  display: block;
  font-size: 0;
  overflow: hidden;
  position: relative;
  top: 13px;
  right: 1px;
  width: 100%;
  z-index: 1;
}
.wizard-steps li:first-child:before {
  left: 50%;
  max-width: 50%;
}
.wizard-steps li:last-child:before {
  max-width: 50%;
  width: 50%;
}
.wizard-steps li.complete .step {
  background-color: var(--main-btn-color);
  padding: 1px 6px;
  border: 4px solid #55606e;
}
.wizard-steps li .step {
  background-color: #d1dade;
  border-radius: 32px 32px 32px 32px;
  color: #ffffff;
  display: inline;
  font-size: 15px;
  font-weight: bold;
  line-height: 12px;
  padding: 4px 9px;
  position: relative;
  text-align: center;
  z-index: 2;
  transition: all 0.2s linear 0s;
}
.wizard-steps li .step i {
  font-size: 10px;
  font-weight: normal;
  position: relative;
  top: -1.5px;
}
.wizard-steps li .title {
  color: #B1BCC5;
  display: block;
  font-size: 13px;
  line-height: 15px;
  max-width: 100%;
  position: relative;
  table-layout: fixed;
  text-align: center;
  top: 20px;
  word-wrap: break-word;
  z-index: 104;
}
.wizard-steps a:hover,
.wizard-steps a:active,
.wizard-steps a:focus {
  text-decoration: none;
}
.wizard-steps li.active .step,
.wizard-steps li.active.complete .step {
  background-color: #0090d9;
  color: #ffffff;
  font-weight: bold;
  padding: 10px 15px;
  border: none;
  font-size: 16px;
}
.wizard-steps li.complete .title,
.wizard-steps li.active .title {
  color: #2B3D53;
}
.step-content {
  margin-left: 60px;
  margin-top: 40px;
}
.step-content .step-pane {
  display: none;
  min-height: 267px;
}
.step-content .active {
  display: block;
}
.wizard-actions {
  display: block;
  list-style: none outside none;
  padding: 0;
  position: relative;
  width: 100%;
}
.wizard-actions li {
  display: inline;
}
.tab-content {
  overflow: auto;
  position: relative;
  z-index: 10;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 18px;
}
.tab-content.transparent {
  background-color: transparent;
}
.form-group {
  margin-bottom: 20px;
}
.form-group .form-label {
  color: #55606e;
  display: inline-block;
  margin-right: 8px;
}
.form-group .help {
  color: #A7ABB1;
  font-size: 12px;
}
.form-group .controls {
  margin-top: 8px;
}
.form-group select{
  width: 100%;
}
.form-control {
  border: 1px solid #E5E9EC;
  font-size: 13px;
}
.form-row input,
.form-row select,
.form-row textarea,
.form-row select2 {
  margin-bottom: 10px;
}
.form-row .radio {
  margin-bottom: 7px;
}
.form-row:last-child {
  margin-bottom: 0;
}
.slide-primary,
.slide-success {
  display: inline-block;
}
.slide-primary .ios-switch .on-background {
  background-image: none;
  background-color: var(--main-btn-color);
}
.slide-success .ios-switch .on-background {
  background-image: none;
  background-color: #0090d9;
}
.select2-container .select2-choice {
  background-image: none;
  border-radius: 2px;
  border: 1px solid #e5e9ec;
  padding: 3px 9px;
  transition: border 0.2s linear 0s;
  height: 35px;
}
.select2-container .select2-choice .select2-arrow {
  background: transparent;
  border-left: 0px;
}
.select2-container .select2-choice .select2-arrow b {
  background: none;
}
.select2-container .select2-choice .select2-arrow b:before {
  font-family: 'FontAwesome';
  content: "\f0d7";
  position: relative;
  top: 2px;
  right: 5px;
  font-size: 12px;
}
.select2-container.select2-drop-above .select2-choice {
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  background-image: none;
  border: 1px solid #e5e9ec;
  background: #f4f5f7;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.select2-drop.select2-drop-above {
  -webkit-border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -moz-border-radius-topright: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  box-shadow: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
  border: 1px solid #e5e9ec;
  border-bottom: none;
  border-radius: 2px;
  padding-top: 0px;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  box-shadow: none;
  border: 1px solid #e5e9ec;
  background: #f4f5f7;
  -webkit-border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -moz-border-radius-topright: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.select2-search {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 3px;
}
.select2-search input {
  background: #ffffff !important;
  vertical-align: baseline;
  line-height: 28px;
  border-radius: 2px;
  border: none;
  font-size: 12px;
  border: 1px solid #999999;
}
.select2-results {
  margin: 3px 10px 10px 3px;
}
.select2-results li {
  color: #6F7B8A;
}
.select2-results li.select2-result-with-children > .select2-result-label {
  color: #282323;
}
.select2-results .select2-highlighted {
  background: #0090d9;
  border-radius: 3px;
}
.select2-results .select2-highlighted .select2-result-label {
  color: #ffffff;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: none;
  color: #6F7B8A;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 0px;
  position: relative;
  top: -5px;
}
.select2-drop-active {
  border: 1px solid #e5e9ec;
  border-bottom: none;
  border-top: none;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  padding-top: 5px;
}
.select2-container-multi .select2-choices {
  background-image: none;
  border: 1px solid #dae0e4;
  border-radius: 2px;
}
.select2-container-multi .select2-choices .select2-search-choice {
  background-color: #e8edf1;
  background-image: none;
  border: none;
  box-shadow: none;
  color: inherit;
  border-radius: 8px;
  margin: 8px -5px 7px 10px;
  padding: 4px 8px 4px 21px;
  direction: ltr;
}
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #dae0e4;
  box-shadow: none;
}
.select2-container-multi.select2-container-active .select2-search-choice {
  background-color: #ffffff !important;
}
.select2-container-multi .select2-search-choice-close {
  left: 6px;
}
.select2-search-choice-close {
  background: none;
  top: 4px;
  right: 0;
}
.select2-search-choice-close:hover {
  text-decoration: none;
}
.select2-search-choice-close:before {
  font-family: 'FontAwesome';
  content: "\f00d";
  font-size: 12px;
  color: #94a1b2;
}
.select2-drop-multi .select2-results .select2-no-results,
.select2-drop-multi .select2-results .select2-searching,
.select2-drop-multi .select2-results .select2-selection-limit {
  top: 0px;
}
.select2.form-control {
  padding: 0;
  box-shadow: none;
  border: 0;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  border-radius: 0 2px 2px 0;
}
.input-prepend.inside .add-on:first-child,
.input-prepend .btn:first-child {
  background-color: #ffffff;
  border: 1px solid #e5e9ec;
  position: relative;
  left: 3px;
  border-radius: 2px;
  padding-left: 8px;
  padding-right: 4px;
  padding-top: 4px;
  top: 0px;
  transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s;
  color: #9ea9b2;
}
.input-prepend.inside.no-boarder .add-on:first-child,
.input-prepend.no-boarder .btn:first-child {
  border: none;
}
.input-append .add-on,
.input-prepend .add-on {
  position: absolute;
  background-color: #d1dade;
  color: #5E5E5E;
  text-shadow: none;
  border: #d1dade;
  border-radius: 0 2px 2px 0;
  height: 37px;
  min-width: 34px;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 6px;
}
.input-append .add-on .arrow {
  background-color: transparent !important;
  position: absolute;
  left: -6px;
  color: #d1dade;
  z-index: 100;
  font-size: 26px;
}
.input-append .add-on .arrow:before {
  font-family: 'FontAwesome';
  content: "\f0d9 ";
}
.input-append.primary .add-on .arrow {
  color: var(--main-btn-color);
}
.input-append.success .add-on .arrow {
  color: #0090d9;
}
.input-append.info .add-on .arrow {
  color: #1f3853;
}
.input-append.warning .add-on .arrow {
  color: #fbb05e;
}
.input-append.danger .add-on .arrow {
  color: #f35958;
}
.input-append input[class*="span"] {
  padding-left: 16px;
  border-right: 0px;
  -webkit-border-radius: 2px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius: 2px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-radius: 2px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.input-append .form-control {
  display: inline-block;
}
.input-append.primary .add-on,
.input-prepend .add-on {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.input-append.success .add-on,
.input-prepend .add-on {
  background-color: #0090d9;
  color: #ffffff;
  display: inline-block;
  float: left;
}
.input-append.info .add-on,
.input-prepend .add-on {
  background-color: #1f3853;
  color: #ffffff;
}
.input-append.warning .add-on,
.input-prepend .add-on {
  background-color: #fbb05e;
  color: #ffffff;
}
.input-append.danger .add-on,
.input-prepend .add-on {
  background-color: #f35958;
  color: #ffffff;
}
.input-focus {
  background-color: #f4f5f7 !important;
  color: #56646e !important;
}
.no-boarder .input-focus {
  border: none !important;
}
.input-prepend input[class*="span"] {
  padding-left: 16px;
  border-left: 0px;
  -webkit-border-radius: 2px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius: 2px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-radius: 2px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.input-with-icon {
  position: relative;
}
.input-with-icon input {
  padding-left: 32px !important;
}

.input-with-icon .b-lpt__phoneinput {
    width: 100%;
}

.input-with-icon .b-lpt__phoneinput .b-lpt__phoneinput-input {
    padding-left: 75px !important;
}

.input-with-icon .b-lpt__phoneinput-flag {
    left: 35px;
}

.input-with-icon.right .b-lpt__phoneinput .b-lpt__phoneinput-input {
    padding-left: 45px !important;
}

.input-with-icon.right .b-lpt__phoneinput-flag {
    left: 5px;
}

.input-with-icon i.fa-exclamation {
  color: #e5e9ec;
  display: block;
  position: absolute;
  margin: 12px 2px 4px 10px;
  width: 16px;
  height: 16px;
  font-size: 16px;
  text-align: center;
}
.input-with-icon.right input {
  padding-left: 12px !important;
  padding-right: 33px !important;
}
.input-with-icon.right i.fa-exclamation {
  right: 8px;
  float: right;
}
.input-group-addon {
  border: 1px solid #E5E9EC;
  color: #9EA9B2;
  font-size: 14px;
  padding: 6px 10px;
  border-radius: 3px;
  transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s;
}
.input-group-addon i {
  position: relative;
  top: 1px;
}
.input-group-addon.primary {
  background-color: var(--main-btn-color);
  border: 1px solid var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.input-group-addon.primary .arrow {
  color: var(--main-btn-color);
}
.input-group-addon.success {
  background-color: #0090d9;
  color: #ffffff;
}
.input-group-addon.success .arrow {
  color: #0090d9;
}
.input-group-addon.info {
  background-color: #1f3853;
  color: #ffffff;
}
.input-group-addon.info .arrow {
  color: #1f3853;
}
.input-group-addon.warning {
  background-color: #fbb05e;
  color: #ffffff;
}
.input-group-addon.warning .arrow {
  color: #fbb05e;
}
.input-group-addon.danger {
  background-color: #f35958;
  color: #ffffff;
}
.input-group-addon.danger .arrow {
  color: #f35958;
}
.input-group-addon .arrow {
  position: relative;
  right: -6px;
  color: #d1dade;
  z-index: 100;
}
.input-group-addon .arrow:before {
  font-family: 'FontAwesome';
  content: "\f0da";
  font-size: 23px;
  position: absolute;
  left: 17px;
  top: -2px;
}
.input-group-addon:last-child .arrow:before {
  font-family: 'FontAwesome';
  content: "\f0d9";
  font-size: 23px;
  position: absolute;
  left: -23px;
  top: -2px;
}
.input-group-addon:last-child input {
  border-left: 0px;
}
.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-left: 0;
}
.transparent .input-group-addon {
  background-color: #ffffff;
  padding: 8px 1px 10px 9px;
}
.transparent.input-group .form-control:first-child,
.transparent .input-group-addon:first-child,
.transparent .input-group-btn:first-child > .btn,
.transparent .input-group-btn:first-child > .dropdown-toggle,
.transparent .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-right: 0px;
  border-left: 1px solid #e5e9ec;
}
.transparent .input-group .form-control:last-child,
.transparent .input-group-addon:last-child,
.transparent .input-group-btn:last-child > .btn,
.transparent .input-group-btn:last-child > .dropdown-toggle,
.transparent .input-group-btn:first-child > .btn:not(:first-child) {
  padding: 6px 10px;
}
.datepicker {
  padding: 10px 16px;
  border-radius: 2px;
  font-size: 12px;
}
.datepicker thead tr .datepicker-switch {
  color: #6f7b8a;
  font-size: 13px;
}
.datepicker thead tr .prev {
  color: #0090d9;
  content: '';
  font-size: 0px;
}
.datepicker thead tr .prev:before {
  color: #0090d9;
  font-family: 'FontAwesome';
  content: "\f053";
  font-size: 13px;
}
.datepicker thead tr .next {
  color: #0090d9;
  content: '';
  font-size: 0px;
}
.datepicker thead tr .next:before {
  color: #0090d9;
  font-family: 'FontAwesome';
  content: "\f054";
  font-size: 13px;
}
.datepicker thead tr .dow {
  color: #0090d9;
  text-transform: uppercase;
  font-size: 11px;
}
.datepicker tbody tr .odd {
  color: #d0d3d8;
}
.datepicker table tr td.day:hover {
  background: #eeeeee;
  opacity: 0.65;
}
.datepicker table tr td span {
  border-radius: 4px 4px 4px 4px;
}
.datepicker th,
.datepicker td {
  padding: 5.5px !important;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #d0d3d8;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-image: none;
  text-shadow: none;
  font-weight: 600;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #e5e9ec;
  background-image: none;
  color: #ffffff;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled[disabled]:hover {
  background-color: #0090d9;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-image: none;
  border: none;
  text-shadow: none;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: #0090d9;
}
.datepicker-inline {
  width: auto;
}

@media (max-width: 470px) {
  .datepicker {
    -webkit-transform: translateX(-30px);
       -moz-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
         -o-transform: translateX(-30px);
            transform: translateX(-30px);
  }

  .datepicker-dropdown.datepicker-orient-left:before {
    left: 36px;
  }
  .datepicker-dropdown.datepicker-orient-left:after {
    left: 37px;
  }
}

.error {
  font-size: 12px;
  color: #f35958;
  display: block;
  margin-bottom: 10px;
}
.error-control input, .error-control label {
  border: 1px solid #f35958;
}

.lpt-validation-icon{
  z-index: 3;
  opacity: 0;
}

.error-control select {
  border: 1px solid #f35958;
}
.error-control textarea {
  border: 1px solid #f35958;
}
.error-control .select2-container .select2-choice {
  border: 1px solid #f35958;
}
.error-control.input-with-icon .select2-container .select2-choice .select2-arrow b:before {
  content: "\f12a";
  color: #f35958;
}
.error-control.input-with-icon .select2-container .select2-choice .select2-arrow b {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}
.error-control i {
  opacity: 1;
  color: #f35958;
}
.success-control input {
  border: 1px solid var(--main-btn-color);
}
.success-control select {
  border: 1px solid var(--main-btn-color);
}
.success-control textarea {
  border: 1px solid var(--main-btn-color);
}
.success-control .select2-container .select2-choice {
  border: 1px solid var(--main-btn-color);
}
.success-control.input-with-icon .select2-container .select2-choice .select2-arrow b:before {
  content: "\f00c";
  color: var(--main-btn-color);
}
.success-control.input-with-icon .select2-container .select2-choice .select2-arrow b {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}
.success-control i {
  color: var(--main-btn-color);
}
.clockpicker-popover {
  z-index: 99999;
}
.grid {
  clear: both;
  margin-top: 0px;
  margin-bottom: 25px;
  padding: 0px;
}
.grid.closed .grid-body {
  display: none;
  overflow: hidden;
}
.grid.box {
  padding: 0px !important;
}
.grid.box .form-horizontal.form-bordered .control-group {
  margin-left: -10px;
  margin-right: -10px;
}
.grid.box .form-horizontal.form-bordered .control-group:first-child {
  margin-top: -10px;
}
.grid.box .grid-title {
  padding: 8px 10px 2px 10px;
  border-bottom: 1px solid #eee;
  color: #ffffff !important;
  margin-bottom: 0px;
}
.grid.box .grid-title > .actions > .btn > i {
  color: #ffffff !important;
}
.grid.box .grid-title .tools {
  margin-top: 3px;
}
.grid-title h4{
  position: relative;
  display: block !important;
  line-height: 24px;
}
.grid-title .btns{
  position: absolute;
  top: 11px;
  right: 14px;
  vertical-align: top;
}

.grid.box .grid-title .tools a {
  width: 23px;
  height: 23px;
}
.grid.box .grid-body {
  background-color: #ffffff;
  padding: 10px;
}
.grid.box.blue {
  border: 1px solid #b4cef8;
  border-top: 0;
}
.grid.box.blue .grid-title {
  background-color: #58acf3;
}
.grid.box.red {
  border: 1px solid #f35958;
  border-top: 0;
}
.grid.box.red .grid-title {
  background-color: #f35958;
}
.grid.box.yellow {
  border: 1px solid #fccb7e;
  border-top: 0;
}
.grid.box.yellow .grid-title {
  background-color: #ffb848;
}
.grid.box.green {
  border: 1px solid var(--main-btn-color);
  border-top: 0;
}
.grid.box.green .grid-title {
  background-color: var(--main-btn-color);
}
.grid.box.purple {
  border: 1px solid #af5cc1;
  border-top: 0;
}
.grid.box.purple .grid-title {
  background-color: #852b99;
}
.grid.box.grey {
  border: 1px solid #9d9c9c;
  border-top: 0;
}
.grid.box.grey .grid-title {
  background-color: #555555;
}
.grid.box.light-grey {
  border: 1px solid #eee;
  border-top: 0;
}
.grid.box.light-grey .grid-title {
  background-color: #aaa;
}
.grid .simple .form-actions {
  margin-left: -20px !important;
  margin-right: -20px !important;
  margin-bottom: -20px !important;
}
.grid .solid .grid-title {
  color: #ffffff !important;
  border-bottom: 1px solid #ffffff;
}
.grid.solid .grid-title {
  margin-bottom: 5px;
  border: 0px;
  padding: 13px 15px 6px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.35) !important;
}
.grid.solid .grid-title .tools {
  margin-top: 2px;
  border: 0px;
}
.grid.solid .grid-title h4 {
  color: #ffffff;
}
.grid.solid .grid-body {
  color: #ffffff;
  padding: 20px;
}
.grid.solid .grid-body h3 {
  color: #ffffff;
}
.grid.simple {
  padding: 0px !important;
}
.grid.simple .grid-title {
  position: relative;
  padding: 14px 15px 7px 15px;
  border-bottom: 1px solid #eee;
  color: #282323 !important;
  background-color: #ffffff;
  margin-bottom: 0px;
  border: 1px solid #dddddd;
  border-bottom: 0px;
}
.grid.simple .grid-title__pills{
  background-color: transparent;
  padding: 0;
  border: none;
}
.grid.simple .grid-title > .actions > .btn > i {
  color: #ffffff !important;
}
.grid.simple .grid-title .tools {
  margin-top: 0px;
  position: relative;
}
.grid.simple .grid-title.no-border {
  border: 0px;
  border-bottom: 0px;
}
.grid.simple .form-actions {
  margin-left: -26px !important;
  margin-bottom: -26px !important;
  margin-right: -26px !important;
}
.grid.simple.transparent .grid-body {
  background-color: transparent !important;
  border: none;
}
.grid.simple.transparent .grid-title {
  border: none;
  border-bottom: 1px solid #D7DBE0;
  background-color: transparent;
}
.grid.simple .grid-body {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  color: #6f7b8a;
  padding: 26px;
}
.grid.simple .grid-body.no-padding {
  padding: 0px;
}
.grid.simple .grid-body .wrap-body {
  padding: 0 26px;
  padding-top: 10px;
}
.grid.simple .grid-body.no-border {
  border: 0px;
  padding-top: 1px;
}
.grid.simple .grid-body h4 {
  color: #282323;
}
.grid.simple .grid-body h3 {
  color: #282323;
}
.grid.simple .grid-body.invoice-body {
  padding: 30px;
}
.grid.simple .grid-body.invoice-body .invoice-logo {
  margin-bottom: 18px;
}
.grid.simple.vertical.green {
  border-left: 4px solid var(--main-btn-color);
  border-top: none !important;
}
.grid.simple.vertical.red {
  border-left: 4px solid #f35958;
  border-top: none !important;
}
.grid.simple.vertical.purple {
  border-left: 4px solid #736086;
  border-top: none !important;
}
.grid.simple.vertical.blue {
  border-left: 4px solid #0090d9;
  border-top: none !important;
}
.grid.simple.horizontal.red .grid-title {
  border-top: 4px solid #f35958;
}
.grid.simple.horizontal.yellow .grid-title {
  border-top: 4px solid #ffb848;
}
.grid.simple.horizontal.green .grid-title {
  border-top: 4px solid var(--main-btn-color);
}
.grid.simple.horizontal.purple .grid-title {
  border-top: 4px solid #852b99;
}
.grid.simple.horizontal.grey .grid-title {
  border-top: 4px solid #555555;
}
.grid.simple.horizontal.light-grey .grid-title {
  border-top: 4px solid #aaa;
}
.grid:after,
.grid:before {
  display: table;
}
.grid-title {
  margin-bottom: 15px;
  border-bottom: 1px solid #eee;
}
.grid-title h4 {
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  padding: 0;
  margin-bottom: 7px;
  /*width: 60%;*/
  white-space: nowrap;
  /*overflow: hidden;*/
  text-overflow: ellipsis;
}
.grid-title h4 i {
  font-size: 14px;
  margin-right: 5px;
  color: #666;
}
.grid-title.descriptive {
  padding-left: 23px !important;
  padding-top: 20px !important;
}
.grid-title.descriptive .actions {
  margin-right: 14px;
  margin-top: -16px;
}
.grid-title.descriptive .actions a {
  color: #4c5264;
}
.grid-title.descriptive .actions a:hover {
  opacity: 0.5;
}
.grid-title.descriptive .actions i {
  font-size: 22px;
  margin-right: 10px;
}
.grid-title.descriptive p {
  display: inline-block;
  width: 60%;
  white-space: nowrap;
  line-height: 23px;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7a7d82;
  font-size: 12px;
}
.grid-title.clickable {
  cursor: pointer;
}
.grid-title .tools > a {
  display: inline-block;
  height: 16px;
  margin-left: 5px;
}
.grid-title .tools > a:hover {
  text-decoration: none;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  opacity: .6;
}
.grid-title .dropdown-menu i {
  color: #000;
}
.grid-title .actions > .btn-group {
  margin-top: -12px;
}
.grid-title .actions > .btn-group > .btn {
  padding: 4px 10px;
  margin-top: -1px;
}
.grid-title .actions > .btn {
  padding: 4px 10px;
  margin-top: -13px;
}
.grid-title .actions > .btn.mini {
  margin-top: -12px;
  padding: 4px 10px;
}
.grid-title .pagination.pagination-small {
  float: right !important;
  display: inline-block !important;
  margin: 0px;
  margin-top: -2px;
}
.grid-title .tools,
.grid-title .actions {
  display: inline-block;
  padding: 0;
  margin: 0;
  margin-top: 6px;
  float: right;
}
.grid-body {
  padding: 0;
}
.grid-body .btn-toolbar {
  margin: 0px !important;
  padding: 0px !important;
}
.grid-body .slimScrollBar {
  margin-right: 0px !important;
}
.grid-body:before {
  display: table;
  content: " ";
}
.grid-body:after {
  clear: both;
  display: table;
  content: " ";
}
.grid-body.light-blue,
.grid.light-blue {
  background-color: #bfd5fa  !important;
}
.grid-body.blue,
.grid.blue {
  background-color: #58acf3 !important;
}
.grid-body.red,
.grid.red {
  background-color: #f35958 !important;
}
.grid-body.yellow,
.grid.yellow {
  background-color: #ffb848 !important;
}
.grid-body.green,
.grid.green {
  background-color: var(--main-btn-color) !important;
}
.grid-body.purple,
.grid.purple {
  background-color: #852b99 !important;
}
.grid-body.light-grey,
.grid.light-grey {
  background-color: #fafafa !important;
}
.grid-body.dark-grey,
.grid.dark-grey {
  background-color: #555555 !important;
}
.sortable .grid .grid-title {
  cursor: move;
}
// .ui-sortable {
//   min-height: 300px !important;
// }

.b-total .ui-sortable {
  min-height: 0 !important;
}

.ui-sortable-placeholder {
  border: 1px dotted black;
  visibility: visible !important;
  height: 100% !important;
}
.ui-sortable-placeholder * {
  visibility: hidden;
}
.sortable-box-placeholder {
  background-color: #f5f5f5;
  border: 1px dashed #DDDDDD;
  display: block;
  margin-top: 0px !important;
  margin-bottom: 24px !important;
}
.sortable-box-placeholder * {
  visibility: hidden;
}
.grid.simple .grid-title .tools a,
.grid.solid .grid-title .tools a {
  position: relative;
  background: url('../img/icon/portlet-tray.png') no-repeat;
  transition: all 0.1s linear 0s;
}
.grid.simple .grid-title .tools > a.remove,
.grid.solid .grid-title .tools > a.remove {
  background-position: -66px -38px;
  width: 10px;
  height: 10px;
  top: -5px;
}
.grid.simple .grid-title .tools > a.config,
.grid.solid .grid-title .tools > a.config {
  background-position: -3px -32px;
  width: 22px;
  height: 22px;
}
.grid.simple .grid-title .tools > a.reload,
.grid.solid .grid-title .tools > a.reload {
  background-position: -37px -38px;
  width: 12px;
  height: 10px;
  top: -5px;
}
.grid.simple .grid-title .tools > a.expand,
.grid.solid .grid-title .tools > a.expand {
  background-position: -123px -40px;
  width: 10px;
  height: 6px;
  top: -5px;
}
.grid.simple .grid-title .tools > a.collapse,
.grid.solid .grid-title .tools > a.collapse {
  background-position: -95px -40px;
  width: 9px;
  height: 7px;
  top: -5px;
}
.alert {
  color: #ce8f22;
  background-color: #fffcee;
  background-image: none;
  box-shadow: none;
  text-shadow: none;
  padding: 9px 19px 9px 15px;
  border-radius: 3px 3px 3px 3px;
  border: 1px solid #F0DBB4;
  -webkit-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
.alert .link {
  color: #ce8f22;
  font-weight: bold;
}
.alert .alert-heading {
  color: #ce8f22 !important;
  margin-bottom: 5px;
  font-weight: 600;
}
.alert .btn-small {
  position: relative;
  top: -3.5px;
}
.alert .button-set .btn {
  position: relative;
  top: 8px;
}
.alert .close {
  background: url("../img/icon/noti-cross.png") no-repeat scroll 0 0 transparent;
  background-position: -9px -10px;
  width: 10px;
  height: 9px;
  position: relative;
  opacity: 0.8;
  top: 4.5px;
  float: right;
  margin-left: 20px;
}
.alert .close:hover {
  opacity: 1;
}
.alert-success {
  color: #438a85;
  background-color: #f3faf8;
  border-color: #bfd1cf;
}
.alert-success .link {
  color: #438a85;
}
.alert-success .alert-heading {
  color: #438a85 !important;
}
.alert-success .close {
  background-position: -38px -10px !important;
}
.alert-info {
  color: #246a8e;
  background-color: #ebf6fb;
  border-color: #bfd4de;
}
.alert-info .link {
  color: #246a8e;
}
.alert-info .alert-heading {
  color: #246a8e !important;
}
.alert-info .close {
  background-position: -67px -10px !important;
}
.alert-danger,
.alert-error {
  color: #e76e70;
  background-color: #fff6f4;
  border-color: #f8cdcd;
}
.alert-danger .link,
.alert-error .link {
  color: #e76e70;
}
.alert-danger .alert-heading,
.alert-error .alert-heading {
  color: #e76e70 !important;
}
.alert-error .close,
.alert .alert-danger .close {
  background-position: -95px -10px !important;
}
.alert-block {
  padding: 15px 19px 15px 17px;
}
.popover-content .notification-messages {
  padding: 15px 18px 15px;
}
.notification-messages {
  font-family: 'Arial';
  background-color: #eef9f8;
  padding: 15px 18px 10px;
  display: block;
  color: #8b91a0;
  margin-bottom: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.notification-messages.success {
  background-color: #eef9f8;
}
.notification-messages.success:hover {
  background-color: #d9edf1;
  cursor: pointer;
}
.notification-messages.success .iconholder i {
  color: #f35958;
}
.notification-messages.danger {
  background-color: #fef2f2;
}
.notification-messages.danger:hover {
  background-color: #fae1e1;
  cursor: pointer;
}
.notification-messages.danger .iconholder i {
  color: #f35958;
}
.notification-messages.info {
  background-color: #edf7fc;
}
.notification-messages.info:hover {
  background-color: #d8ebf4;
  cursor: pointer;
}
.notification-messages.info .iconholder i {
  color: #f35958;
}
.notification-messages .message-wrapper {
  display: inline-block;
  width: 70%;
  height: 43px;
  float: left;
}
.notification-messages .message-wrapper .heading {
  display: block;
  float: left;
  text-align: left;
  color: #1b1e24;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  width: 100%;
  margin: 0;
  line-height: 19px;
  font-weight: 600;
}
.notification-messages .message-wrapper .description {
  display: block;
  float: left;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  font-size: 11px;
  width: 100%;
  line-height: 19px;
}
.notification-messages .date {
  display: inline-block;
  font-size: 11px;
  line-height: 15px;
  font-style: italic;
  opacity: 0.4;
}
.notification-messages .user-profile {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  float: left;
  height: 35px;
  overflow: hidden;
  width: 35px;
  margin-right: 10px;
  margin-top: 2px;
}
.notification-messages .iconholder {
  display: inline-block;
  float: left;
  margin-right: 10px;
  margin-top: 5px;
}
.notification-messages .iconholder i {
  font-size: 28px;
}
.tooltip{
  min-width: 100px;
  z-index: 992147483643;
}

.tooltip.fade {
  transition: none;
  -webkit-transition: none;
  -o-transition: none;
}

.tooltip-inner {
  padding: 6px 9px;
}
.progress {
  height: 12px;
  background-color: #e9ecee;
  background-image: none;
  box-shadow: none;
  filter: none;
}
.progress.no-radius {
  border-radius: 0px;
}
.progress.no-radius .progress-bar {
  border-radius: 0px;
}
.progress.transparent {
  background-color: rgba(0, 0, 0, 0.28);
}
.progress.progress-small {
  height: 4px;
}
.progress.progress-large {
  height: 20px;
}
.progress-bar {
  box-shadow: none;
  border-radius: 3px;
  background-color: #0090D9;
  background-image: none;
  -webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -ms-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
  float: left;
  filter: none;
}
.progress-bar-success {
  background-color: var(--main-btn-color);
  background-image: none;
}
.progress-bar-info {
  background-color: #0090d9;
  background-image: none;
}
.progress-bar-warning {
  background-color: #fdd01c;
  background-image: none;
}
.progress-bar-danger {
  background-color: #f35958;
  background-image: none;
}
.progress-bar-white {
  background-color: #ffffff;
  background-image: none;
}
.progress-bar-black {
  background-color: #1b1e24;
  background-image: none;
}
.progress-info .bar,
.progress .bar-info {
  background-color: #1f3853;
  background-image: none;
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #fdd01c;
  background-image: none;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #f35958;
  background-image: none;
}
.progress-white .bar,
.progress .bar-white {
  background-color: #ffffff;
  background-image: none;
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #0090d9;
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #1f3853;
}
.details-status-single {
  display: inline-block;
  background-color: #e5e9ec;
  color: #5c6370;
  font-size: 11px;
  padding: 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.label {
  padding: 3px 9px;
  font-size: 11px;
  text-shadow: none;
  background-color: #d1dade;
  font-family: 'Open Sans';
  font-weight: 600;
  color: #5E5E5E;
}
.badge {
  text-shadow: none;
  font-family: 'Open Sans';
  font-weight: 600;
  background-color: #d1dade;
  font-size: 11px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 4px;
  color: #5E5E5E;
}
.label-primary,
.badge-primary {
  background-color: #0090d9;
  color: #ffffff;
}
.label-success,
.badge-success {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.label-warning,
.badge-warning {
  background-color: #fdd01c;
  color: #ffffff;
}
.label-important,
.badge-important {
  background-color: #f35958;
  color: #ffffff;
}
.label-danger,
.badge-danger {
  background-color: #f35958;
  color: #ffffff;
}
.label-info,
.badge-info {
  background-color: #0090d9;
  color: #ffffff;
}
.label-inverse,
.badge-inverse {
  background-color: #1f3853;
  color: #ffffff;
}
.label-white,
.badge-white {
  background-color: #ffffff;
  color: #5E5E5E;
}
.label-white,
.badge-disable {
  background-color: #2a2e36;
  color: #8b91a0;
}

.badge-disable {
  margin-right: 16px;
  background-color: #f35958;
  color: #fff;
}
.popover {
  border-radius: 3px;
  border: none;
  -webkit-box-shadow: 0px 0px 5px rgba(86, 96, 117, 0.15);
  -moz-box-shadow: 0px 0px 5px rgba(86, 96, 117, 0.15);
  box-shadow: 0px 0px 5px rgba(86, 96, 117, 0.15);
  max-width: 350px;
}
.popover.right .arrow {
  border-right-color: rgba(0, 0, 0, 0.08);
}
.popover.left .arrow {
  border-right-color: rgba(0, 0, 0, 0.08);
}
.popover.top .arrow {
  border-right-color: rgba(0, 0, 0, 0.08);
}
.popover.bottom .arrow:after {
  top: 0;
  margin-left: -11px;
}
.popover .arrow:after {
  border-width: 11px;
}
.popover-title {
  background-color: #ffffff;
  margin: 0 5px;
  font-weight: bold;
  color: #505458 !important;
  text-align: center;
}
.modal {
  border-radius: 3px;
}
.modal-header {
  text-align: center;
}
.modal-header p {
  color: #8b91a0;
}
.modal-body {
  background-color: #e5e9ec;
}
.modal-content {
  border: 0;
}
.modal-footer {
  border-top: none;
  box-shadow: none;
  background-color: #F3F5F6;
  margin-top: 0;
  text-align: right;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.tiles-container {
  margin-left: 0px;
  margin-right: 0px;
}
.tiles {
  background-color: #bcbcbc;
  color: #ffffff;
  position: relative;
}
.tiles.overflow-hidden {
  overflow: hidden;
}
.tiles.full-height {
  height: 100%;
}
.tiles.added-margin {
  margin-right: -10px;
}
.tiles.no-margin {
  margin-right: 0;
}
.tiles.margin-reset {
  margin-left: 37px;
}
.tiles .tiles-title {
  font-size: 10.5px;
  font-family: 'Open Sans';
  letter-spacing: 0.5px;
  font-weight: 600;
}
.tiles .tiles-body {
  padding: 19px 18px 15px 15px;
}
.tiles .controller {
  position: relative;
  display: inline-block;
  float: right;
}
.tiles .controller a {
  position: relative;
  background: url('../img/icon/portlet-tray.png') no-repeat;
  transition: all 0.1s linear 0s;
  display: inline-block;
}
.tiles .controller a.remove {
  background-position: -66px -38px;
  height: 10px;
  top: -5px;
  width: 10px;
}
.tiles .controller a.config {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
}
.tiles .controller a.reload {
  background-position: -37px -38px;
  height: 10px;
  top: -5px;
  width: 12px;
}
.tiles .controller a.expand {
  background-position: -123px -11px;
  width: 10px;
  height: 6px;
  top: -5px;
}
.tiles .controller a:hover.collapse {
  background-position: -95px -40px;
  height: 7px;
  top: -5px;
  width: 9px;
}
.tiles .controller a:hover.remove {
  background-position: -66px -9px;
  height: 10px;
  top: -5px;
  width: 10px;
}
.tiles .controller a:hover.config {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
}
.tiles .controller a:hover.reload {
  background-position: -38px -9px;
  height: 10px;
  top: -5px;
  width: 12px;
}
.tiles .controller a:hover.expand {
  background-position: -123px -11px;
  width: 10px;
  height: 6px;
  top: -5px;
}
.tiles.white {
  background-color: #ffffff;
  color: #8b91a0;
}
.tiles.white .controller a.remove:hover {
  background-position: -66px -38px;
  height: 10px;
  top: -5px;
  width: 10px;
  opacity: 0.6;
}
.tiles.white .controller a.config:hover {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
  opacity: 0.6;
}
.tiles.white .controller a.reload:hover {
  background-position: -37px -38px;
  height: 10px;
  top: -5px;
  width: 12px;
  opacity: 0.6;
}
.tiles.white .controller a.expand:hover {
  background-position: -123px -11px;
  width: 10px;
  height: 6px;
  top: -5px;
  opacity: 0.6;
}
.tiles.white > .tile-footer {
  background-color: #eceff1;
  color: #d1d3d9;
  font-size: 13px;
  padding: 8px 15px;
}
.tiles.white.borderall {
  border: 1px solid #e5e9ec;
}
.tiles.white.border-left {
  border-left: 1px solid #e5e9ec;
}
.tiles.white.border-right {
  border-right: 1px solid #e5e9ec;
}
.tiles.white.border-top {
  border-top: 1px solid #e5e9ec;
}
.tiles.white.border-bottom {
  border-bottom: 1px solid #e5e9ec;
}
.tiles.white hr {
  margin: 10px 0px;
  height: 1px;
  border: none;
  background-color: #f2f3f5;
}
.tiles.white label {
  color: #9aa0ad;
}
.tiles.white > .tiles-body > .heading {
  color: #000;
}
.tiles.white .tiles-body > .description {
  color: #8b91a0;
}
.tiles .settings-box {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 1px 4px;
}
.tiles .heading {
  font-size: 25px;
  display: block;
  font-family: 'Open Sans';
  font-weight: 600;
  margin: 4px 0px;
}
.tiles .heading .icon-grid {
  top: 1px;
  font-size: 31px;
  position: relative;
}
.tiles p {
  margin: 0 0 5px;
}
.tiles hr {
  margin: 10px 0px;
  height: 1px;
  border: none;
  background-color: #2b3038;
}
.tiles .tiles-body-overlay {
  position: absolute;
  z-index: 100;
  padding: 19px 18px 17px 24px;
  width: auto;
}
.tiles .progress {
  width: 70%;
  margin-bottom: 15px;
}
.tiles .iconplaceholder {
  background-color: rgba(0, 0, 0, 0.28);
}
.tiles .iconplaceholder i {
  color: #ffffff;
}
.tiles > .tiles-body > .description {
  font-size: 12px;
  display: block;
  color: #ffffff;
  display: table-cell;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.tiles .description i {
  font-size: 21px;
  color: #ffffff;
}
.tiles .description .mini-description {
  position: relative;
  top: -5px;
}
.tiles label {
  color: #ffffff;
}
.tiles.red {
  background-color: #f35958;
}
.tiles.red .button {
  background: #bf3938;
  color: #f7bebe;
}
.tiles.purple {
  background-color: #735f87;
}
.tiles.purple .button {
  background: #736086;
  color: #d7d5d7;
}
.tiles.blue {
  background-color: #0090d9;
}
.tiles.green {
  background-color: var(--main-btn-color);
}
.tiles.black {
  background-color: #22262e;
}
.tiles.black .blend {
  color: #8b91a0;
}
.tiles.black input {
  background-color: rgba(0, 0, 0, 0.35);
  border: 0;
}
.tiles.dark-blue {
  background-color: #365d98;
}
.tiles.light-blue {
  background-color: #00abea;
}
.tiles.light-red {
  background-color: #f96773;
}
.tiles.grey {
  background-color: #e9ecee;
}
.tiles.gradient-grey {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(131, 131, 131, 0.65) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(131, 131, 131, 0.65)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(131, 131, 131, 0.65) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(131, 131, 131, 0.65) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(131, 131, 131, 0.65) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(131, 131, 131, 0.65) 100%);
}
.tiles.gradient-black {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.65)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
}
.tiles .blend {
  color: rgba(0, 0, 0, 0.42);
}
.tiles .button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 12px;
}
.tile-more-content {
  background-color: #ffffff;
}
.tile-more-content .tiles-body {
  padding: 19px 18px 17px 24px;
}
.row-fluid.side-content .tiles,
.row-fluid .tile-content {
  margin: 0;
}
.tile-footer {
  background-color: rgba(0, 0, 0, 0.28);
  color: #ffffff;
  font-size: 13px;
  padding: 8px 15px;
}
.chart-wrapper {
  padding-top: 40px;
}
.tiles.red .settings-box,
.tiles.red .button {
  background: #bf3938;
  color: #f35958;
}
.tiles.purple .settings-box,
.tiles.red .button {
  background: #08897e;
  color: transparent;
}
.tiles-chart {
  position: relative;
}
.tiles-chart .tiles-body {
  position: absolute;
  z-index: 100;
  padding: 19px 18px 17px 24px;
}
.tiles-chart .tiles-body .heading {
  color: var(--main-btn-color);
}
.tiles-chart .controller {
  position: absolute;
  right: 15px;
  top: 15px;
  z-index: 100;
}
.tiles-overlay {
  width: 100%;
  height: 100%;
}
.tiles-overlay.auto {
  width: auto;
  height: auto;
}
.tiles-overlay.green {
  background-color: rgba(10, 166, 153, 0.8);
}
.tiles-overlay.blue {
  background-color: rgba(0, 144, 217, 0.8);
}
.widget-item {
  position: relative;
}
.widget-item.narrow-margin {
  margin-right: -10px;
}
.widget-item .controller {
  position: absolute;
  display: block;
  z-index: 100;
}
.widget-item .controller.right {
  right: 20px;
  top: 20px;
}
.widget-item .controller.left {
  left: 10px;
  top: 10px;
}
.widget-item .controller a {
  position: relative;
  background: url('../img/icon/portlet-tray.png') no-repeat;
  transition: all 0.1s linear 0s;
  display: inline-block;
}
.widget-item .controller a.remove {
  background-position: -66px -38px;
  height: 10px;
  top: -5px;
  width: 10px;
}
.widget-item .controller a.config {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
}
.widget-item .controller a.reload {
  background-position: -37px -38px;
  height: 10px;
  top: -5px;
  width: 12px;
}
.widget-item .controller a.expand {
  background-position: -123px -11px;
  width: 10px;
  height: 6px;
  top: -5px;
}
.widget-item .controller a:hover.collapse {
  background-position: -95px -40px;
  height: 7px;
  top: -5px;
  width: 9px;
}
.widget-item.white .controller a.remove:hover {
  background-position: -66px -38px;
  height: 10px;
  top: -5px;
  width: 10px;
  opacity: 0.6;
}
.widget-item.white .controller a.config:hover {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
  opacity: 0.6;
}
.widget-item.white .controller a.reload:hover {
  background-position: -37px -38px;
  height: 10px;
  top: -5px;
  width: 12px;
  opacity: 0.6;
}
.widget-item .controller a:hover.remove,
.widget-item .controller a:hover.config,
.widget-item .controller a:hover.reload,
.widget-item .controller a:hover.expand,
.widget-item .controller a:hover.collapse {
  opacity: 0.50;
}
.widget {
  display: block;
  margin-right: -10px;
}
.widget .widget-title {
  display: block;
  padding: 10px;
  padding-bottom: 14px;
  background-color: #ffffff;
  color: #e5e9ec;
  text-align: center;
  font-weight: bold;
}
.widget .widget-title.dark {
  background-color: #1b1e24;
  color: #ffffff;
}
.widget .widget-title.dark .controller a.remove {
  background-position: -66px -9px;
  height: 10px;
  top: -5px;
  width: 10px;
}
.widget .widget-title.dark .controller a.config {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
}
.widget .widget-title.dark .controller a.reload {
  background-position: -38px -9px;
  height: 10px;
  top: -5px;
  width: 12px;
}
.widget .widget-title.blue {
  background-color: #0090D9;
  color: #ffffff;
}
.widget .widget-title.red {
  background-color: #F35958;
  color: #ffffff;
}
.widget .widget-title.green {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.widget .widget-title.purple {
  background-color: #736086;
  color: #ffffff;
}
.widget .widget-body {
  display: block;
  background-color: #ffffff;
  padding: 15px 25px;
}
.widget .controller {
  position: relative;
  display: inline-block;
  float: right;
  top: 6px;
  margin-right: 8px;
}
.widget .controller a {
  position: relative;
  background: url('../img/icon/portlet-tray.png') no-repeat;
  transition: all 0.1s linear 0s;
  display: inline-block;
}
.widget .controller a.remove {
  background-position: -66px -38px;
  height: 10px;
  top: -5px;
  width: 10px;
}
.widget .controller a.config {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
}
.widget .controller a.reload {
  background-position: -37px -38px;
  height: 10px;
  top: -5px;
  width: 12px;
}
.widget .controller a.expand {
  background-position: -123px -11px;
  width: 10px;
  height: 6px;
  top: -5px;
}
.widget .controller a:hover.collapse {
  background-position: -95px -40px;
  height: 7px;
  top: -5px;
  width: 9px;
}
.widget .controller a:hover.remove {
  background-position: -66px -9px;
  height: 10px;
  top: -5px;
  width: 10px;
}
.widget .controller a:hover.config {
  background-position: -3px -32px;
  height: 22px;
  width: 22px;
}
.widget .controller a:hover.reload {
  background-position: -38px -9px;
  height: 10px;
  top: -5px;
  width: 12px;
}
.widget .controller a:hover.expand {
  background-position: -123px -11px;
  width: 10px;
  height: 6px;
  top: -5px;
}
.widget .widget-title.dark .controller a.reload:hover,
.widget .widget-title.dark .controller a.remove:hover {
  opacity: 0.5;
}
.weather-widget {
  overflow: hidden;
}
.weather-widget .big-icon {
  width: 120px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 23px;
  margin-bottom: 8px;
}
.weather-widget .small-text-description {
  position: relative;
  top: -9px;
}
.weather-widget-big-text {
  font-size: 54px !important;
}
.widget-stats {
  padding-left: 0;
  display: inline-block;
}
.widget-stats .wrapper {
  margin: 5px 0 5px 0;
  border-right: 1px solid #363a41;
  margin-right: 7px;
  padding-right: 7px;
}
.widget-stats .wrapper.transparent {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.widget-stats .wrapper.last {
  border: 0;
}
.widget-stats .item-title {
  font-size: 12px;
}
.widget-stats .item-count {
  font-size: 15px;
  color: #ffffff;
  display: block;
  font-weight: bold;
}
.market-share-widget-innerscroller {
  height: calc(100% - 110px);
}
.sales-graph-heading {
  padding-left: 45px;
  padding-top: 35px;
}
/* Metro JS */
.live-tile,
.list-tile,
.copy-tile {
  height: 100%;
}
.live-tile,
.list-tile,
.copy-tile,
.tile-strip .flip-list > li {
  margin: 0;
  width: 100%;
}
.live-tile p,
.list-tile p,
.copy-tile p {
  padding: 0;
}
h4.custom-line-height {
  line-height: 25px;
}
.hover-effect-img {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.tiles:hover .hover-effect-img {
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
  filter: contrast(130%);
  -webkit-filter: contrast(130%);
}
@media (min-width: 768px) and (max-width: 1024px) {
  .tiles.adjust-text p {
    font-size: 10px;
  }
  .tiles.adjust-text h3 {
    font-size: 20px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .tiles.adjust-text p {
    font-size: 14px;
  }
}
.btn {
  display: inline-block;
  padding: 9px 12px;
  padding-top: 7px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  color: #5e5e5e;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d1dade;
  -webkit-border-radius: 3px;
  background-image: none !important;
  border: none;
  text-shadow: none;
  box-shadow: none;
  transition: all 0.12s linear 0s !important;
}
.btn:focus {
  outline: none;
}
.btn .caret {
  margin-left: 3px;
}
.btn .caret.single {
  margin-left: 0px;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #b9c3c8;
}
.btn-cons {
  margin-right: 5px;
  min-width: 120px;
  margin-bottom: 8px;
}
.btn-demo-space {
  margin-bottom: 8px;
}
.demo-placeholder {
  width: 100%;
  height: 250px;
}
.btn-social {
  font-size: 20px;
  margin: 10px;
}
.btn-social:hover,
.btn-social:focus,
.btn-social:active,
.btn-social.active,
.btn-social.disabled,
.btn-social[disabled] {
  color: #2d8ebf;
  text-decoration: none;
}
.btn-primary {
  color: var(--main-btn-text-color);
  background-color: var(--main-btn-color);
  border: 1px solid var(--main-btn-color);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled]:hover {
  color: var(--main-btn-text-color);
  background-color: var(--main-btn-hover-color);
  border-color: var(--main-btn-hover-color);
}
.btn-primary:hover:active {
  color: var(--main-btn-text-color) !important;
  background-color: var(--main-btn-active-color) !important;
  border-color: var(--main-btn-active-border) !important;
}
.btn-success {
  color: #ffffff;
  background-color: #0090d9;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #0082d4;
}
.btn-info {
  color: #ffffff;
  background-color: #1f3853;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #1b3148;
}
.btn-warning {
  color: #ffffff;
  background-color: #fbb05e;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #faa652;
}
.btn-danger {
  color: #ffffff;
  background-color: #f35958;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #f14d4d;
}
.btn-danger-dark {
  color: #ffffff;
  background-color: #b94141;
}
.btn-danger-dark:hover,
.btn-danger-dark:focus,
.btn-danger-dark:active,
.btn-danger-dark.active,
.btn-danger-dark.disabled,
.btn-danger-dark[disabled] {
  background-color: #e94847;
  color: #ffffff;
}
.btn-dark {
  color: #ffffff;
  background-color: #1b1e24;
}
.btn-white {
  color: #5e5e5e;
  background-color: #ffffff;
  border: 1px solid #e5e9ec;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.btn-white.disabled,
.btn-white[disabled] {
  background-color: #fbfcfd;
  border: 1px solid #b4b9be;
}
.btn-link {
  color: #5e5e5e;
  background-color: transparent;
  border: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.btn-link.disabled,
.btn-link[disabled] {
  background-color: transparent;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 3px 12px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 2px 9px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: var(--main-btn-color);
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #fbb05e;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #f35958;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #0090d9;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #1f3853;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222;
}
.btn-group.open .btn-white.dropdown-toggle {
  background-color: #fbfcfd;
}
.btn-group > .btn + .dropdown-toggle {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-left: 1px #f7f7f7 solid;
  padding-right: 10px;
  border-left: 1px solid #E5E9EC;
}
.btn-group > .btn.btn-mini + .dropdown-toggle {
  padding-right: 8px;
}
.btn-group > .dropdown-menu {
  font-size: 13px;
}
.btn-group > .dropdown-menu li {
  padding-left: 0px;
}
.btn-block + .btn-block {
  margin-top: 8px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  list-style: none;
  text-shadow: none;
  -webkit-box-shadow: 0px 0px 5px rgba(86, 96, 117, 0.2);
  -moz-box-shadow: 0px 0px 5px rgba(86, 96, 117, 0.2);
  box-shadow: 0px 0px 5px rgba(86, 96, 117, 0.2);
  border: none;
  border-radius: 3px;
  padding: 0px;
  font-size: 13px;
}
.dropdown-menu.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu .divider {
  background-color: #eaedf0;
  height: 1px;
  margin: 3px 0;
  border-bottom: 0px;
}
.dropdown-submenu a,
.dropdown-menu > li > a {
  line-height: 25px;
  color: #2a2e36;
  margin: 4px;
  border-radius: 3px;
  text-align: left;
}
.dropdown-menu li {
  padding-left: 0px;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
/*.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #1b1e24;
  text-decoration: none;
  background-color: #eff2f3;
  background-image: none;
}*/
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #1b1e24;
  text-decoration: none;
  background-color: #eff2f3;
  background-image: none;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
  background-image: none;
}

.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top:0;
    left:100%;
    margin-top:-6px;
    margin-left:-1px;
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
    display:block;
}
.dropdown-submenu>a:after {
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#cccccc;
    margin-top: 8px;
    margin-right:-13px;
}
.dropdown-submenu:hover>a:after {
    border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
    float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
    left:-100%;
    margin-left:10px;
    -webkit-border-radius:6px 0 6px 6px;
    -moz-border-radius:6px 0 6px 6px;
    border-radius:6px 0 6px 6px;
}

.dropdown-submenu li{
  padding: 5px 10px;
}

.dropdown-menu.scroll{
  width: 200px;
}

.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 0;
}
.btn-group > .btn.btn-white:hover,
.btn-group > .btn.btn-white:focus,
.btn-group > .btn.btn-white:active,
.btn-group > .btn.btn-white.active {
  border: 1px solid #E5E9EC;
}
code,
pre {
  border: none;
}
code {
  background-color: #f3f6f9;
}
code:hover {
  background-color: #e8edf3;
}
.single-colored-widget {
  height: auto;
}
.single-colored-widget h3 {
  font-size: 22px;
  line-height: 32.5px;
}
.single-colored-widget .heading {
  padding: 8px 15px;
  padding-bottom: 4px;
  background-color: #ffffff;
}
.single-colored-widget .heading h4 {
  margin-bottom: 5px;
  margin-top: 5px;
}
.single-colored-widget .content-wrapper {
  padding: 15px 27px;
  padding-bottom: 20px;
}
.single-colored-widget .content-wrapper i {
  color: #ffffff;
}
.single-colored-widget .content-wrapper.red {
  background-color: #f35958;
}
.single-colored-widget .content-wrapper.red p {
  color: #832929;
}
.single-colored-widget .content-wrapper.green {
  background-color: var(--main-btn-color);
}
.single-colored-widget .content-wrapper.green p {
  color: #505458;
}
.single-colored-widget .content-wrapper.blue {
  background-color: #0090d9;
}
.single-colored-widget .content-wrapper.blue p {
  color: #0a5174;
}
.single-colored-widget .content-wrapper .mini-logo {
  margin-bottom: 15px;
}
.single-colored-widget .content-wrapper .h3 {
  margin-bottom: 15px;
}
.the-icons {
  padding-top: 17px;
}
.the-icons i {
  color: #505458;
  width: 32px;
  font-size: 14px;
  display: inline-block;
  text-align: right;
  margin-right: 10px;
}
.the-icons a {
  color: #505458;
  font-size: 14px;
  cursor: pointer;
  display: block;
  height: 32px;
  line-height: 32px;
}
.the-icons a:hover {
  text-decoration: none;
}
.the-icons [class*="span"]:first-child {
  margin-left: 2.5641%;
}
.the-icons a:hover .fa,
.the-icons a:hover [class*="fa"] {
  font-size: 28px;
  vertical-align: -5px;
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  content: "";
  display: table;
  line-height: 0;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0 none;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
  padding: 15px;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
  padding: 19px;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #DDDDDD;
}
.tabs-below > .nav-tabs > li {
  margin-bottom: 0;
  margin-top: -1px;
}
.tabs-below > .nav-tabs > li > a {
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: rgba(0, 0, 0, 0) #dddddd #dddddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  margin-bottom: 3px;
  margin-right: 0;
  min-width: 74px;
}
.tabs-left > .nav-tabs {
  border-right: 1px solid #DDDDDD;
  margin-right: 19px;
  float: left;
  margin-right: 0px;
}
.tabs-left > .nav-tabs > li > a {
  border-radius: 4px 0 0 4px;
  margin-right: -1px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #EEEEEE #DDDDDD #EEEEEE #EEEEEE;
}
.tabs-right > .nav-tabs {
  border-left: 1px solid #DDDDDD;
  margin-left: 19px;
  float: right;
  margin-left: 0px;
}
.tabs-right > .nav-tabs > li > a {
  border-radius: 0 4px 4px 0;
  margin-left: -1px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #EEEEEE #EEEEEE #EEEEEE #DDDDDD;
}
.nav > .disabled > a {
  color: #999999;
}
.nav .tools {
  float: right;
  position: relative;
  right: 10px;
  top: 10px;
}
.nav .tools a {
  position: relative;
  background: url('../img/icon/portlet-tray.png') no-repeat;
  transition: all 0.1s linear 0s;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  background-color: rgba(0, 0, 0, 0);
  cursor: default;
  text-decoration: none;
}
.nav-tabs {
  margin-bottom: 0px;
  background-color: #d1dade;
  padding: 0;
}
.nav-tabs > li {
  /*margin-bottom: -3px;*/
  padding-left: 0;
}
.nav-tabs > li > a {
  border-radius: 0;
  border: 0px;
  padding: 15px 20px;
  color: #8e9aa2;
  min-width: 70px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border-width: 0px;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  border: 0px;
  color: #505458;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
}
.nav > li > a:hover,
.nav > li > a:focus {
  background-color: transparent;
  color: #505458;
}
.nav .tools > a.remove,
.nav .tools > a.remove {
  background-position: -66px -38px;
  width: 10px;
  height: 10px;
}
.nav .tools > a.config,
.nav.tools > a.config {
  background-position: -3px -32px;
  width: 22px;
  height: 22px;
}
.nav .tools > a.reload,
.nav .tools > a.reload {
  background-position: -37px -38px;
  width: 12px;
  height: 10px;
}
.nav .tools > a.expand,
.nav .tools > a.expand {
  background-position: -123px -40px;
  width: 10px;
  height: 6px;
}
.nav .tools > a.collapse,
.nav.tools > a.collapse {
  background-position: -95px -40px;
  width: 9px;
  height: 7px;
}
.nav-pills {
  margin-bottom: 10px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    letter-spacing: normal !important;
}
.nav-pills > li > a {
  padding: 8px 12px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #0090d9;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  margin-right: 0px;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  background-color: #C1CACE;
}
.accordion-group {
  border: 0px;
}
.accordion-heading {
  background-color: #d1dade;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  min-height: 35px;
}
.accordion-heading a {
  color: #505458;
}
.accordion-heading a.collapsed {
  color: #8E9AA2;
}
.accordion-heading a:hover.collapsed {
  color: #505458;
}
.accordion-heading .collapsed {
  background-color: #d9e0e4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.accordion-heading .collapsed i {
  font-family: 'FontAwesome';
  float: right;
  position: relative;
  top: 4px;
}
.accordion-heading .collapsed i:before {
  content: "\f055";
}
.accordion-heading i {
  font-family: 'FontAwesome';
  float: right;
  position: relative;
  top: 4px;
}
.accordion-heading i:before {
  content: "\f056";
}
.accordion-heading .accordion-toggle {
  padding: 12px 18px;
}
.panel {
  background-color: transparent;
  box-shadow: none;
}
.panel-default {
  border: 0px;
}
.panel-default > .panel-heading {
  background-image: none;
  background-color: #d1dade;
  border-radius: 2px;
  box-shadow: none;
}
.panel-group {
  margin-bottom: 18px;
}
.panel-group .panel-heading.collapsed {
  background-color: #d1dade;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
  border: 0;
}
.panel-group .panel-heading .panel-title > a {
  color: #505458;
  font-size: 13px;
  font-weight: normal;
  display: block;
}
.panel-group .panel-heading .panel-title > a:hover {
  color: #505458 !important;
}
.panel-group .panel-heading .panel-title > a:hover:after {
  color: #505458 !important;
}
.panel-group .panel-heading .panel-title > a:after {
  font-family: 'FontAwesome';
  content: "\f056";
  float: right;
  color: #505458;
}
.panel-group .panel-heading .panel-title > a.collapsed {
  color: #8E9AA2;
}
.panel-group .panel-heading .panel-title > a.collapsed:after {
  content: "\f055";
  color: #8E9AA2;
}
.panel-group .panel + .panel {
  margin-top: 2px;
}
.slider {
  display: block;
  margin: 5px 0px;
  direction: ltr;
}
.slider.primary .slider-track {
  background: var(--main-btn-color);
  background-image: none;
}
.slider.sucess .slider-track {
  background: #0090d9;
  background-image: none;
}
.slider.info .slider-track {
  background-color: #1f3853;
  background-image: none;
}
.slider.warning .slider-track {
  background: #fbb05e;
  background-image: none;
}
.slider.danger .slider-track {
  background: #f35958;
  background-image: none;
}
.slider.white .slider-track {
  background: #ffffff;
  background-image: none;
}
.slider.slider-vertical {
  margin: 0 10px;
}
.slider.slider-vertical .slider-handle {
  margin-left: -10px !important;
}
.slider.slider-vertical .slider-track {
  width: 5px !important;
}
.slider.slider-horizontal .slider-handle {
  margin-top: -10px !important;
}
.slider.slider-horizontal .slider-track {
  height: 5px !important;
  -webkit-border-radius: 8px !important;
  -moz-border-radius: 8px !important;
  border-radius: 8px !important;
  -webkit-box-shadow: inset 0px 0px 1px 1px rgba(107, 170, 165, 0.33) !important;
  -moz-box-shadow: inset 0px 0px 1px 1px rgba(107, 170, 165, 0.33) !important;
  box-shadow: inset 0px 0px 1px 1px rgba(107, 170, 165, 0.33) !important;
}
.slider-handle.round {
  opacity: 1;
  background: #f8f9fa;
  background: -moz-linear-gradient(top, #f8f9fa 13%, #ffffff 97%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(13%, #f8f9fa), color-stop(97%, #ffffff));
  background: -webkit-linear-gradient(top, #f8f9fa 13%, #ffffff 97%);
  background: -o-linear-gradient(top, #f8f9fa 13%, #ffffff 97%);
  background: -ms-linear-gradient(top, #f8f9fa 13%, #ffffff 97%);
  background: linear-gradient(to bottom, #f8f9fa 13%, #ffffff 97%);
  -webkit-box-shadow: inset 0 2px 1px -1px #ffffff, 0px 1px 3px rgba(0, 0, 0, 0.39);
  -moz-box-shadow: inset 0 2px 1px -1px #ffffff, 0px 1px 3px rgba(0, 0, 0, 0.39);
  box-shadow: inset 0 2px 1px -1px #ffffff, 0px 1px 3px rgba(0, 0, 0, 0.39);
  width: 26px;
  height: 26px;
}
.slider-selection {
  -webkit-border-radius: 8px !important;
  -moz-border-radius: 8px !important;
  border-radius: 8px !important;
  -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.11) !important;
  -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.11) !important;
  box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.11) !important;
}
.blue .slider-selection {
  background-image: none !important;
  background-color: #0a6ea0!important;
}
.red .slider-selection {
  background-image: none !important;
  background-color: #000!important;
}
.green .slider-selection {
  background-image: none !important;
  background-color: var(--main-btn-color) !important;
}
.table > thead > tr > th {
  border-bottom: 0px;
}
.table th {
  border-top: 1px solid #e8edf1;
  padding: 10px 12px;
  font-size: 12px;
  text-transform: uppercase;
}
.table th.medium-cell {
  width: 112px;
}
.table th.big-cell {
  width: 200px;
}
.table tr.row_selected td {
  background-color: #ffffcc !important;
}
.table tr.row_selected .progress {
  background-color: #ffffff;
}
.table td {
  border-top: 1px solid #e8edf1;
  vertical-align: top;
  padding: 10px 12px !important;
  color: #576475;
  font-size: 13px;
}
.table td.no-border {
  border: none;
}
.table td:first-child {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.table td:last-child {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.table td .progress {
  margin-bottom: 0px;
}
.table td .muted {
  color: #95989a;
}
.table td.clickable {
  cursor: pointer;
}
.table .checkbox {
  margin-left: 3px;
  height: 20px;
}
.table .star {
  margin-left: 3px;
}
th {
  text-align: left;
}
.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: 12px;
}
.table th input[type="radio"],
input[type="checkbox"],
.table td input[type="radio"],
input[type="checkbox"] {
  margin-top: -2px;
}
.table td.small-cell,
.table th.small-cell {
  width: 40px;
}
.table-fixed-layout {
  table-layout: fixed;
}
.table-fixed-layout td {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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: 9px;
}
.table-condensed th .checkbox {
  margin-left: 4px;
}
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e8edf1;
}
.table-striped tbody > tr:nth-child(2n+1) > td,
.table-striped tbody > tr:nth-child(2n+1) > th {
  background-color: #ecf0f2;
  border: none;
}
.table-striped tbody > tr > td {
  border: 0px;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #e2e8eb;
}
.table-hover tbody tr.row_selected:hover > td {
  background-color: #fef8ae !important;
}
.table-hover tbody tr:hover > td .progress {
  background-color: #ffffff;
}
.table-condensed th,
.table-condensed td {
  padding: 10px 5px;
}
.table-tools-actions {
  margin: 0px 5px;
}
.inner-table td {
  background-color: transparent !important;
}
.table-bordered {
  border-color: #e8edf1 !important;
}
.table-bordered th {
  background-color: #ecf0f2;
  border: 0 !important;
}
.table-bordered td {
  border: 1px solid #e8edf1 !important;
}
.table-bordered td:first-child {
  border-radius: 0px;
}
.table-bordered td:last-child {
  border-radius: 0px;
}
.dataTables_wrapper .pagination ul {
  box-shadow: none;
  font-size: 12px;
  padding: 0;
}
.dataTables_wrapper .pagination ul > li {
  display: inline-block;
  padding-left: 0px;
}
.dataTables_wrapper .pagination ul > li > a {
  padding: 5px 10px;
}
.dataTables_wrapper .pagination ul > li.next > a:hover {
  background-color: #ffffff;
  color: #000;
}
.dataTables_wrapper .pagination ul > li.next.disabled > a:hover {
  color: #C2C6CB;
  opacity: 0.65;
  background-color: #ffffff;
}
.dataTables_wrapper .pagination ul > li.prev > a:hover {
  background-color: #ffffff;
  color: #000;
}
.dataTables_wrapper .pagination ul > li.prev.disabled > a:hover {
  color: #C2C6CB;
  opacity: 0.65;
  background-color: #ffffff;
}
.dataTables_wrapper .pagination ul > li:last-child > a,
.dataTables_wrapper .pagination ul > li:last-child > span {
  margin-left: -8px;
}
.dataTables_wrapper .pagination ul > li > a,
.pagination ul > li > span {
  border: none;
  box-shadow: none;
  border-radius: 3px;
  color: #6F7B8A;
}
.dataTables_wrapper .pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #C2C6CB !important;
  opacity: 0.65 !important;
  background-color: #ffffff !important;
}
.dataTables_wrapper .pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #F3F6F9;
  font-weight: 600;
}
.dataTables_wrapper .pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #e8edf3;
}
.easy-pie-custom {
  position: relative;
  display: inline-block;
  width: 110px;
  height: 110px;
  text-align: center;
}
.easy-pie-custom canvas {
  position: absolute;
  top: 0;
  left: 0;
}
.easy-pie-percent {
  display: inline-block;
  line-height: 110px;
  z-index: 2;
}
.easy-pie-percent :after {
  content: '%';
  margin-left: 0.1em;
  font-size: .8em;
}
.mini-chart-wrapper {
  display: block;
  width: 100%;
  padding: 19px 9px 0;
}
.mini-chart-wrapper .chart-details-wrapper {
  display: inline-block;
  margin: 8px;
}
.mini-chart-wrapper .chart-details-wrapper .chartname {
  display: block;
  font-size: 10.5px;
  text-transform: uppercase;
  color: #9A9A9A;
}
.mini-chart-wrapper .chart-details-wrapper .chart-value {
  display: block;
  font-size: 14px;
  color: #000000;
}
.mini-chart-wrapper .mini-chart {
  display: inline-block;
  position: relative;
  top: -10px;
}
.mini-chart-wrapper.donut .chart-details-wrapper {
  float: left;
  margin-top: 0;
}
.mini-chart-wrapper.donut .mini-chart {
  float: left;
}
.legendColorBox > div {
  border: 0px !important;
}
.legendLabel {
  line-height: 20px !important;
}
.rickshaw_legend {
  display: block;
  border-radius: 0px;
  background-color: transparent;
}
.rickshaw_legend .line {
  margin-bottom: 10px;
}
.rickshaw_legend .line .swatch {
  margin: 0 8px;
}
.rickshaw_legend .label {
  color: #6F7B8A;
}
.rickshaw_legend ul {
  margin: 15px 16px;
}
.profile-img-wrapper {
  float: left;
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 35px;
  overflow: hidden;
  width: 35px;
  -webkit-flex: 1;
  -moz-flex: 1;
  flex: 1;
}
.profile-img-wrapper.big {
  height: 68px;
  width: 68px;
}
.profile-img-wrapper.with-left-space-custom {
  margin-left: 7px;
}
.user-comment-wrapper {
  display: block;
  margin-bottom: 9px;
  padding: 0 14px;
}
.user-comment-wrapper .profile-wrapper {
  float: left;
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 35px;
  overflow: hidden;
  width: 35px;
  margin: 6px 8px 0 0px;
  -webkit-flex: 1;
  -moz-flex: 1;
  flex: 1;
}
.user-comment-wrapper .comment {
  display: inline-block;
  float: left;
}
.user-comment-wrapper .comment .user-name {
  color: #0090d9;
  font-size: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-comment-wrapper .comment .more-details-wrapper {
  float: left;
  display: -webkit-flex;
  display: flex;
}
.user-comment-wrapper .comment .preview-wrapper {
  display: block;
  color: #71798a;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
}
.user-comment-wrapper .comment .more-details {
  display: inline-block;
  float: left;
  color: #bfbfbf;
  margin-right: 10px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-status {
  width: 14px;
  height: 14px;
  position: relative;
  border-radius: 14px;
  background-color: #c5c8cb;
  display: inline-block;
  float: left;
  margin-right: 3px;
  top: 3px;
}
.user-status.busy {
  background-color: #fb3c4a;
}
.user-status.away {
  background-color: #c5c8cb;
}
.user-status.available {
  background-color: var(--main-btn-color);
}
.user-status:before {
  width: 5px;
  height: 5px;
  position: relative;
  border-radius: 10px;
  background-color: #ffffff;
  display: inline-block;
}
.blog-post-controls-wrapper {
  display: block;
  margin-top: 4px;
  margin-bottom: 15px;
}
.blog-post-control {
  display: inline-block;
  float: left;
  margin-right: 8px;
  color: #ffffff;
  font-size: 11px;
  font-weight: 600;
  opacity: 0.7;
}
.content-loading-wrapper {
  position: relative;
  display: block;
  width: 100%;
}
.content-loading {
  position: relative;
  left: 45%;
  top: 45%;
}
.simple-chat-popup {
  margin-top: 3px;
  padding: 5px 0;
  left: -77.5px;
  top: 25px;
  position: absolute;
  z-index: 10000;
  cursor: pointer;
}
.simple-chat-popup .simple-chat-popup-arrow {
  border-bottom-color: #292b2e;
  border-width: 0 5px 5px;
  left: 74%;
  margin-left: -5px;
  top: 0;
}
.simple-chat-popup-arrow {
  border-color: rgba(0, 0, 0, 0);
  border-style: solid;
  height: 0;
  position: absolute;
  width: 0;
}
.simple-chat-popup-inner {
  background-color: #000000;
  border-radius: 4px 4px 4px 4px;
  color: #ffffff;
  padding: 8px;
  text-align: right;
  text-decoration: none;
  background-color: #292b2e;
  font-size: 12px;
}
.simple-chat-popup-inner .message {
  color: #bfc0c1;
  font-size: 11px;
  margin-top: -4px;
}
.side-bar-widgets {
  position: relative;
  display: block;
}
.cover-pic-wrapper {
  max-height: 250px;
  position: relative;
  overflow: hidden;
}
.user-profile-pic {
  width: 100%;
  text-align: right;
  margin-top: -40px;
  position: relative;
  z-index: 200;
}
.user-profile-pic img {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 68px;
  overflow: hidden;
  width: 68px;
  border: 5px solid #ffffff;
  background-color: #e5e9ec;
}
.user-mini-description {
  margin-right: 10px;
}
.user-mini-description h3 {
  margin: 5px 0;
  margin-bottom: 0px;
  text-align: right;
}
.user-mini-description h5 {
  margin: 0px;
  font-size: 13px;
  color: #8B91A0;
  text-align: right;
}
.user-description-box {
  background-color: #f2f4f6;
  margin: 10px 15px;
  padding: 20px;
}
.user-description-box p {
  margin: 0 0 10px;
  font-size: 12px;
}
.user-description-box p i {
  width: 25px;
  font-size: 14px;
}
.user-description-box p:last-child {
  margin: 0px;
}
.friend-list {
  color: #414243;
  margin: 15px 0;
}
.friend-list .friend-details-wrapper {
  display: inline-block;
  float: left;
}
.friend-list .friend-profile-pic {
  display: inline-block;
  float: left;
  margin-right: 10px;
}
.friend-list .friend-name {
  display: block;
  font-size: 13px;
}
.friend-list .friend-description {
  display: block;
  font-size: 12px;
  color: #767e84;
}
.friend-list .action-bar {
  display: inline-block;
  margin-left: 10px;
  margin-top: 8px;
  float: left;
}
.user-profile-pic-normal {
  border-radius: 100px 100px 100px 100px;
  height: 35px;
  overflow: hidden;
  width: 35px;
}
.user-profile-pic-2x {
  border-radius: 100px 100px 100px 100px;
  height: 50px;
  overflow: hidden;
  width: 50px;
}
.user-profile-pic-2x.white-border {
  border: 5px solid #ffffff;
}
.user-status-box {
  border: none;
  border-radius: 0;
  margin: 0;
}
.post {
  display: block;
  margin-left: 10px;
}
.post .info-wrapper {
  display: inline-block;
  float: left;
  width: 90%;
  margin-right: 30px;
}
.post .info-wrapper.small-width {
  width: 70%;
}
.post .username {
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
}
.post .info {
  display: block;
}
.post .user-profile-pic-wrapper {
  display: inline-block;
  float: left;
  margin-right: 16px;
  position: relative;
}
.post .more-details {
  display: block;
  float: left;
}
.post .post-links {
  margin: 4px 0 0;
  list-style: none;
  font-size: 11px;
  padding: 0;
}
.post .post-links li {
  display: inline;
  float: left;
  position: relative;
  padding-left: 0px;
  padding-right: 8px;
}
.post .post-links li:after {
  color: #999999;
  content: "•";
  padding-left: 8px;
}
.post .post-links li:last-child:after {
  content: "";
}
.post .dark-text {
  color: #2a2e36;
}
.post .action-bar {
  display: block;
  list-style: none;
  margin: 13px 0 37px;
  font-size: 12px;
  padding: 0;
}
.post .action-bar li {
  display: inline;
  float: left;
  position: relative;
  padding-right: 8px;
}
.post-input {
  padding-left: 14px !important;
  padding-top: 18px !important;
  font-size: 14px;
}
.comments-section {
  margin-top: 12px;
}
#Parks {
  margin-bottom: 30px;
}
.img_wrapper {
  position: relative;
  background: #d1dade;
  overflow: hidden;
}
.img_wrapper img {
  position: absolute;
  width: 100%;
  height: auto;
  opacity: 1;
  top: 0;
  -webkit-transition: opacity 150ms;
  -moz-transition: opacity 150ms;
  -ms-transition: opacity 150ms;
  transition: opacity 150ms;
}
.img_wrapper.loaded img {
  opacity: 1;
}
.jvectormap-zoomin {
  bottom: 15px;
  top: auto;
}
.jvectormap-zoomout {
  bottom: 15px;
  left: 35px;
  top: auto;
}
.jvectormap-zoomin,
.jvectormap-zoomout {
  background-color: #0090d9;
  padding: 8px 10px;
  height: auto;
  width: auto;
}
.craft-map-container {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border: 0;
}
.overlap-left-10 {
  position: relative;
  left: -10px;
}
.mapplic-container {
  background-color: transparent;
}
.mapplic-element.mapplic-loading {
  background-image: none;
  opacity: 0.7;
}
.mapplic-element.mapplic-loading:after {
  content: '';
  display: block;
  position: absolute;
  z-index: 2000;
  top: 50%;
  left: 50%;
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #000;
  border-left-color: #000;
  border-radius: 10px;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
}
#wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -60px;
  padding: 0 0 60px;
}
.error-body {
  background-color: #e5e9ec !important;
  font-family: 'Open Sans';
  height: 100%;
}
.error-wrapper {
  min-height: 100%;
  height: auto;
  margin: 0 auto -130px;
  padding: 0 0 60px;
  height: 624px;
}
.error-wrapper:after {
  content: "";
  display: block;
}
.wrappers {
  display: inline-flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  vertical-align: text-top;
  width: inherit;
  height: inherit;
}
.error-container {
  font-family: 'Open Sans';
}
.error-container .error-number {
  color: #22262e;
  font-size: 120px;
  text-align: center;
  font-weight: 600;
  line-height: 130px;
}
.error-container .error-description {
  color: #22262e;
  font-size: 32px;
  text-align: center;
  font-weight: 300;
}
.error-container .error-description-mini {
  color: #22262e;
  font-size: 18px;
  text-align: center;
  font-weight: 300;
}
.error-container .input-prepend.inside .add-on {
  background-color: #ffffff;
  padding-top: 6px;
  color: #a1a1a1;
}
.error-container ul.footer-links {
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
.error-container ul.footer-links li {
  display: inline;
  border-right: 1px solid #000;
  padding: 0px 10px;
}
.error-container ul.footer-links li a {
  color: #22262e;
  font-size: 12px;
}
.error-container ul.footer-links li:last-child {
  display: inline;
  border-right: none;
  padding: 0px 10px;
}
.error-container ul.footer-links.small-links li {
  border-right: 1px solid #616a7b;
}
.error-container ul.footer-links.small-links li a {
  color: #616a7b;
  font-size: 11px;
}
.error-container ul.footer-links.small-links li:last-child {
  border-right: none;
}
.error-container .copyright {
  font-size: 12px;
  text-align: center;
}
.error-main {
  text-align: center;
  position: absolute;
  margin-top: 18%;
}
#footer {
  height: 130px;
}
#gmaps_context_menu {
  text-align: center;
}
#gmaps_context_menu a {
  color: #8b91a0;
}
#gmaps_context_menu a:hover {
  color: #1b1e24;
  text-decoration: none;
}
.cbp_tmtimeline {
  margin: 30px 0 0 0;
  padding: 0;
  list-style: none;
  position: relative;
}
.cbp_tmtimeline li {
  position: relative;
}
.cbp_tmtimeline:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 10px;
  background: #f2f4f6;
  left: 20%;
  margin-left: -10px;
}
.cbp_tmtimeline > li .cbp_tmtime {
  display: block;
  width: 25%;
  padding-right: 100px;
  position: absolute;
  font-family: 'Arial';
  text-align: right;
}
.cbp_tmtimeline > li .cbp_tmtime .date {
  font-size: 1.2em;
  color: #505458;
  margin-bottom: 5px;
  display: block;
}
.cbp_tmtimeline > li .cbp_tmtime .time {
  font-size: 1.5em;
  color: #505458;
  display: block;
}
.cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {
  color: #505458;
}
.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {
  background: #ffffff;
}
.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
  border-right-color: #ffffff;
}
.cbp_tmtimeline > li .cbp_tmlabel {
  margin: 0 0 15px 25%;
  background: #ffffff;
  font-size: 13px;
  line-height: 1.4;
  position: relative;
}
.cbp_tmtimeline > li .cbp_tmlabel h2 {
  margin-top: 0px;
  padding: 0 0 10px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.cbp_tmtimeline > li .cbp_tmlabel:after {
  right: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  border-right-color: #ffffff;
  border-width: 10px;
  top: 10px;
}
.cbp_tmtimeline > li .cbp_tmicon {
  width: 40px;
  height: 40px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 37px;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  color: #7c8694;
  background: #ffffff;
  border-radius: 50%;
  box-shadow: 0 0 0 8px #ffffff;
  text-align: center;
  left: 20%;
  top: 0;
  margin: 0 0 0 -25px;
  font-size: 1.3em;
}
.cbp_tmtimeline > li .cbp_tmicon.success {
  background: #0090d9;
  box-shadow: 0 0 0 8px #2ba3df;
  color: #ffffff;
}
.cbp_tmtimeline > li .cbp_tmicon.primary {
  background: var(--main-btn-color);
  box-shadow: 0 0 0 8px #33b5aa;
  color: var(--main-btn-text-color);
}
.cbp_tmtimeline > li .cbp_tmicon.warning {
  background: #fbb05e;
  box-shadow: 0 0 0 8px #fcbd79;
  color: #ffffff;
}
.cbp_tmtimeline > li .cbp_tmicon.danger {
  background: #f35958;
  box-shadow: 0 0 0 8px #455a70;
  color: #ffffff;
}
.cbp_tmtimeline > li .cbp_tmicon.info {
  background: #1f3853;
  box-shadow: 0 0 0 8px #455a70;
  color: #ffffff;
}
.cbp_tmtimeline .action-links {
  margin: 4px 0 0;
  list-style: none;
  font-size: 13px;
  padding: 0;
  float: left;
}
.cbp_tmtimeline .action-links li {
  display: inline;
  float: left;
  position: relative;
  padding-left: 0px;
  padding-right: 8px;
  color: #8b91a0;
}
.cbp_tmtimeline .action-links li:after {
  color: #999999;
  content: "•";
  padding-left: 8px;
}
.cbp_tmtimeline .action-links li:last-child:after {
  content: "";
}
/* Media Queries */
@media screen and (max-width: 47.2em) {
  .cbp_tmtimeline:before {
    display: none;
  }
  .cbp_tmtimeline > li .cbp_tmtime {
    width: 100%;
    position: relative;
    padding: 0 0 20px 0;
  }
  .cbp_tmtimeline > li .cbp_tmtime {
    text-align: left;
  }
  .cbp_tmtimeline > li .cbp_tmlabel {
    margin: 0 0 30px 0;
    padding: 1em;
    font-weight: 400;
    font-size: 95%;
  }
  .cbp_tmtimeline > li .cbp_tmlabel:after {
    right: auto;
    left: 20px;
    border-right-color: transparent;
    border-bottom-color: #fff;
    top: -20px;
  }
  .cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
    border-right-color: transparent;
    border-bottom-color: #fff;
  }
  .cbp_tmtimeline > li .cbp_tmicon {
    position: relative;
    float: right;
    left: auto;
    margin: -55px 5px 0 0px;
  }
}
/*** Search Results ***/
#Parks {
  margin-bottom: 30px;
}
#Parks ul {
  padding-left: 0px;
}
/* IMAGES */
.img_wrapper {
  position: relative;
  background: #d1dade;
  overflow: hidden;
  float: left;
  direction: ltr;
}
.img_wrapper img {
  position: absolute;
  width: 100%;
  height: auto;
  opacity: 1;
  top: 0;
  -webkit-transition: opacity 150ms;
  -moz-transition: opacity 150ms;
  -ms-transition: opacity 150ms;
  transition: opacity 150ms;
}
.img_wrapper.loaded img {
  opacity: 1;
}
/* FAIL ELEMENT */
#Parks {
  position: relative;
  margin: 0px;
}
.fail_element {
  position: absolute;
  opacity: 0;
  top: 100px;
  text-align: center;
  width: 50%;
  left: 25%;
  line-height: 1.4;
  font-size: 30px;
  font-weight: 300;
}
.fail .fail_element {
  opacity: 1;
}
/* LIST VIEW STYLES */
#Parks.list .list_header {
  height: 38px;
  line-height: 38px;
  background: #d1dade;
  text-align: right;
  color: #59514c;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#Parks.list .meta {
  display: inline-block;
  width: 205px;
  text-align: center;
  line-height: 99px;
  border-left: 1px solid #d7dbe0;
  height: 100%;
  vertical-align: top;
}
#Parks.list .list_header .meta {
  line-height: 38px;
  border: 0 none;
  margin-top: -8px;
  vertical-align: inherit;
}
#Parks.list .meta.name {
  float: left;
  text-align: left;
  width: auto;
  border-left: 0 none;
}
#Parks.list .list_header .meta.name {
  padding-left: 15px;
}
#Parks.list .list_header .meta span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 7px 0 0;
  cursor: pointer;
  top: 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#Parks.list .list_header .meta span:after {
  content: '';
  position: absolute;
  top: 9px;
  left: 7px;
  border: 5px solid transparent;
}
#Parks.list .list_header .meta span.asc:after {
  border-top: 7px solid #8E9AA2;
}
#Parks.list .list_header .meta span.desc:after {
  top: 4px;
  border-bottom: 7px solid #8e9aa2;
}
#Parks.list .list_header .meta span:hover {
  background: #b8bbbe;
}
#Parks.list .list_header .meta span.asc:hover:after {
  border-top-color: #e5e9ec;
}
#Parks.list .list_header .meta span.desc:hover:after {
  border-bottom-color: #e5e9ec;
}
#Parks.list .list_header .meta span.active.asc:after {
  border-top-color: #505458;
}
#Parks.list .list_header .meta span.active.desc:after {
  border-bottom-color: #505458;
}
#Parks.list .mix {
  display: none;
  opacity: 0;
  padding: 18px 0 14px;
  border-bottom: 1px solid #d7dbe0;
  text-align: right;
  height: 135px;
  width: 100%;
  line-height: 99px;
  vertical-align: top;
  font-weight: 300;
}
#Parks.list .mix .meta * {
  line-height: 1;
}
#Parks.list .mix .meta p,
#Parks.list .mix .meta ul {
  display: inline-block;
  vertical-align: middle;
  list-style: none;
}
#Parks.list .mix .meta li {
  margin-bottom: 5px;
}
#Parks.list .img_wrapper {
  display: inline-block;
  width: 177px;
  height: 95px;
  vertical-align: top;
  margin-right: 30px;
}
#Parks.list .titles {
  display: inline-block;
  vertical-align: middle;
}
#Parks.list .titles h2 {
  font-weight: 700;
  font-size: 17px;
  text-transform: uppercase;
  color: #47a497;
  letter-spacing: 2px;
  margin-bottom: 3px;
  line-height: 1.2 !important;
}
#Parks.list .titles p {
  text-indent: -2px;
}
#Parks.grid {
  text-align: justify;
}
#Parks.grid .list_header {
  display: none;
}
#Parks.grid .meta {
  display: none;
}
#Parks.grid .meta.name {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  display: block;
}
#Parks.grid .mix {
  display: none;
  opacity: 0;
  position: relative;
  width: 48.5%;
  padding-top: 26%;
  margin-bottom: 3%;
}
#Parks.grid .img_wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000;
}
#Parks.grid .titles {
  position: relative;
  width: 90%;
  max-width: 400px;
  height: auto;
  margin-top: 75%;
  margin: 53.5% auto 0;
  top: -80px;
  z-index: 1;
  padding: 10px 0;
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
  text-align: center;
}
#Parks.grid .titles h2 {
  font-weight: 700;
  font-size: 17px;
  text-transform: uppercase;
  color: #47a497;
  letter-spacing: 2px;
  margin-bottom: 3px;
}
#Parks.grid .titles p {
  font-weight: 300;
  text-indent: -2px;
}
@media (max-width: 500px) {
  #Parks.grid .mix {
    width: 100%;
    padding-top: 53%;
  }
  .drop_down {
    display: none;
  }
}
@media (max-width: 1000px) {
  #Parks.list .meta {
    width: 150px;
  }
}
@media (max-width: 840px) {
  #Parks.list .meta.region,
  #Parks.list .meta.rec {
    display: none;
  }
}
@media (max-width: 540px) {
  #Parks.list .meta.area {
    display: none;
  }
  #Parks.list .titles {
    max-width: 37%;
  }
}
body.rtl .breadcrumb > li + li:before {
  display: none;
}
body.rtl .breadcrumb > li + li:after {
  padding: 0 5px;
  color: #515050;
  font-family: FontAwesome;
  content: "\f104";
}
body.rtl .chat-window-wrapper {
  left: 0;
  right: auto;
}
body.rtl #header_task_bar {
  display: none;
}
body.rtl.open-menu-left .page-content {
  -webkit-transform: translateX(-260px);
  transform: translateX(-260px);
}
body.rtl.open-menu-left .header {
  -webkit-transform: translateX(-260px);
  transform: translateX(-260px);
}
body.rtl.open-menu-right .page-content {
  -webkit-transform: translateX(260px);
  transform: translateX(260px);
}
body.rtl.open-menu-right .header {
  -webkit-transform: translateX(260px);
  transform: translateX(260px);
}
body.rtl .header {
  right: 0;
}
body.rtl .footer-widget {
  right: 0;
  left: auto;
}

/* BEGIN TRETYAKOV PAVEL STYLES BLOCK */

  #body-atc-setting {padding: 20px; background: #fff}
  #left-sidebar     {position: fixed}
  #right-sidebar    {
    width       : 260px;
    background  : #1B1E24;
    /*height      : 100%;*/
    right       : 0;
    top         : 0;
    bottom      : 0;
    z-index     : 1000;
    position    : fixed;
    padding-top : 60px;
    color       : #fff;
  }

  #right-sidebar {
    padding-top: 0;
    top: 60px;
  }

  .visible-alert #right-sidebar {
    top: 120px;
  }

  .add-number-block       {width:25%; float: left}
  .add-number-block label {margin-left: 10%}
  .pt-modal-select        {border: 1px solid #E5E9EC}
  .no-filter-result-block {text-align: center; color: #666; display: none}

  /* NOTICE*/
  .lpt-notice-green                                           { background-color: var(--main-btn-color) }
    .lpt-notice-green .b-top-notice__in_card_block_color      { background-color: var(--main-btn-color) }
    .lpt-notice-green .b-top-notice__in_card_btn              { background-color: #0A7970 }
    .lpt-notice-green .b-top-notice__in_card_btn_color:hover  { background-color: #073B3A }
  .lpt-notice-blue                                            { background-color: #0290D9 }
    .lpt-notice-blue .b-top-notice__block                     { background-color: #0290D9 }
    .lpt-notice-blue .b-top-notice__in_card_block_color       { background-color: #0290D9 }
    .lpt-notice-blue .b-top-notice__in_card_btn               { background-color: #09406C }
    .lpt-notice-blue .b-top-notice__in_card_btn_color:hover   { background-color: #141B41 }

  /* BEGIN MODAL BALANCE */
  .b-bal__modal_beznal { display: none }
  .b-bal__modal_bankcard, .b-bal__modal_bankcard2, .b-bal__modal_summ_comm, .b-bal__modal_commission  { display: none }
  .b-bal__modal_beznal input { width: 100% }
  .b-bal__modal_beznal .form-group, .b-bal__modal_body .form-group  { margin-bottom: 0; }

  /* TICKETS */
  .add-ticket-block             { display     : none    }
  .fast-filter-buttons-block    { float       : left    }
  .selected-filter              { background  : #073B3A !important  }
  .ticket-messages-block        { border-top  : 1px solid #E0DFDF   }
  .between-ticket-message-raiting{ border: none; border-top  : 1px solid #eee; height: 10px; margin-top: 15px}
  .ticket-messages-post-bordered{ border-left : 4px solid #01A799   }   /* Сообщения тикета только для админов */
  .tickets-table{ position:relative;}

  /* CORE STYLES */
    /* validation styles */
    .js-validate-error-symbol{ display: none; z-index: 100; margion-top: 10px;}

  .ui-tooltip{ z-index: 999999 }

/* END TRETYAKOV PAVEL STYLES */

.load6 .loader {
  font-size: 90px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  margin: 72px auto;
  position: relative;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load6 1.7s infinite ease;
  animation: load6 1.7s infinite ease;
}
@-webkit-keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: 0 -0.83em 0 -0.4em black, 0 -0.83em 0 -0.42em black, 0 -0.83em 0 -0.44em black, 0 -0.83em 0 -0.46em black, 0 -0.83em 0 -0.477em black;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em black, 0 -0.83em 0 -0.42em black, 0 -0.83em 0 -0.44em black, 0 -0.83em 0 -0.46em black, 0 -0.83em 0 -0.477em black;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em black, -0.087em -0.825em 0 -0.42em black, -0.173em -0.812em 0 -0.44em black, -0.256em -0.789em 0 -0.46em black, -0.297em -0.775em 0 -0.477em black;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em black, -0.338em -0.758em 0 -0.42em black, -0.555em -0.617em 0 -0.44em black, -0.671em -0.488em 0 -0.46em black, -0.749em -0.34em 0 -0.477em black;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em black, -0.377em -0.74em 0 -0.42em black, -0.645em -0.522em 0 -0.44em black, -0.775em -0.297em 0 -0.46em black, -0.82em -0.09em 0 -0.477em black;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: 0 -0.83em 0 -0.4em black, 0 -0.83em 0 -0.42em black, 0 -0.83em 0 -0.44em black, 0 -0.83em 0 -0.46em black, 0 -0.83em 0 -0.477em black;
  }
}
@keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: 0 -0.83em 0 -0.4em black, 0 -0.83em 0 -0.42em black, 0 -0.83em 0 -0.44em black, 0 -0.83em 0 -0.46em black, 0 -0.83em 0 -0.477em black;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em black, 0 -0.83em 0 -0.42em black, 0 -0.83em 0 -0.44em black, 0 -0.83em 0 -0.46em black, 0 -0.83em 0 -0.477em black;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em black, -0.087em -0.825em 0 -0.42em black, -0.173em -0.812em 0 -0.44em black, -0.256em -0.789em 0 -0.46em black, -0.297em -0.775em 0 -0.477em black;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em black, -0.338em -0.758em 0 -0.42em black, -0.555em -0.617em 0 -0.44em black, -0.671em -0.488em 0 -0.46em black, -0.749em -0.34em 0 -0.477em black;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em black, -0.377em -0.74em 0 -0.42em black, -0.645em -0.522em 0 -0.44em black, -0.775em -0.297em 0 -0.46em black, -0.82em -0.09em 0 -0.477em black;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: 0 -0.83em 0 -0.4em black, 0 -0.83em 0 -0.42em black, 0 -0.83em 0 -0.44em black, 0 -0.83em 0 -0.46em black, 0 -0.83em 0 -0.477em black;
  }
}
/* END Ttretyakov Pavel Styles */

.webui-popover{
  padding: 0 !important;
  z-index: 999 !important;
}

.webui-popover-content{
  padding: 0!important;
  overflow: hidden !important;
}

.webui-popover-content--grey {
  background-color: #f6f6f6 !important;
}

.col-border-right{
  border-right: 1px solid #BDC5C9;
}


.box-modal {
  position: relative;
  width: 500px;
  background: #fff;
}
.box-modal_close {
  position: absolute;
  right: 10px;
  top: 6px;
  font-size: 11px;
  line-height: 15px;
  color: #999;
  cursor: pointer;
}
.box-modal_close:hover { color: #666; }


.margin_weeks{
  margin-left: -10px !important;
}

.border-eee {
  border-top: 1px solid #eeeeee;
  padding-top:12px
}

.center{
  text-align: center;
}

.width-100{
  width:100%;
}
.width-90{
  width: 90%;
}

.table-overflow-y{
  overflow: auto;
}

.table-overflow-x{
  overflow-x: auto;
}

.staff-header-edit-row{
  height: 62px !important;
}

.overflowed-table{
  position:relative;
  margin-left:350px;
}

.static-table{
  position:absolute;
  width:350px;
  z-index:1;
}

.static-table table tr:nth-child(2n) {
  background-color:white !important;
}

.overflowed-table table tr, .static-table table tr{
  height: 40px;
}

.staff-table-arrow{
  height: 19px !important;
  cursor: pointer;
  z-index: 2;
}

.arrow-background{
  cursor: pointer;
  background-color: rgb(129, 147, 170);
  z-index: 2;
  height: 62px !important;
  width: 28px;
}

.arrow-background-right{
  position: absolute;
  top: 0px;
  right: 15px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;

}

.arrow-background-left{
  position: absolute;
  top: 0px;
  left: 16px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;

}

  .arrow-staff{
    position: relative;
    top: 19px;
    left: 8px;
    z-index: 2;
  }

.staff-edit-site-button{
  margin-left: 33px;
}

/*::-webkit-scrollbar{
    height: 7px !important;
}

::-webkit-scrollbar-thumb{
    -webkit-border-radius: 7px;
    border: none;
    opacity: 0.5;
    background: rgb(161, 178, 189);
    cursor: pointer;
}

::-webkit-scrollbar-thumb:hover{
    cursor: pointer;
}*/

.my-table-center td {
  text-align: center;
}

.edit-td-name{
  text-align: left !important;
  min-width: 350px;
  line-height: 1 !important;
}

.short-title{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 116px;
}

.td-name-account{
  text-align: left;
  width: 1px;
  overflow: visible;
}

.short-title-staff{
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /*max-width: 106px;*/
}
.staff-time-enter{
  min-width: 91px;
  text-align: left;
}

.staff-img{
  width:50px;
  height:50px;
  border-radius:100%;
  margin-top: 7px;
}

.staff-border-top{
  border-top:1px solid #eeeeee;
  padding-top:32px;
}

.lpt-main-color{
  color: #6f7b8a;
}

.my-test-popover{
  margin-top: 100px !important;
}

.timepicker{
  position:relative !important;
  top:6px !important;
  left:21px !important;
}

.lpt-timepicker{
  width:1px;
  border:none;
  background-color:transparent;
  margin-left:0px;
  z-index:-1;
}
.required,
.required-red{
  color: red;
}

.small-button{
  padding: 1px 5px !important;
  font-size: 12px !important;
  line-height: 1.5 !important;
  border-radius: 3px !important;
  margin-top: 8px !important;
}

.table-select{
  border: none !important;
}

.table-select:focus{
  background-color: transparent;
}

a.tel-online-site, a.tel-online-block{
  color: #576475 !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
a.tel-online-site :hover, a.tel-online-block :hover{
  color: #576475 !important;
}
.tel-site-th {

}
.tel-block-th{
  max-width: 150px;
}

.margin-top-5{
  margin-top: 5px;
}

.table-vertical-align td{
  vertical-align: middle !important;
}

.table-vertical-align-th th{
  vertical-align: middle !important;
}

.table-vertical-align-div td div{
  vertical-align: middle !important;
}

.vertical-align{
  vertical-align: middle !important;
}

.short-option{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.nowrap{
  white-space: nowrap;
}

.prevent-capital{
  text-transform: none !important;
}

.popover-staff-edit-sites{
  text-align:left !important;
  overflow-y: auto;
  color: rgb(77, 80, 86);
  padding:15px 5px 15px 15px;
}

.popover-staff-edit-sites .checkbox {
    text-align: left !important;
}

.select-all-staff-edit{
  margin-bottom: 7px;
}

.profile-photo-staff-edit{
  width: 120px;
  height: 120px;
  border: 2px solid #DDDDDD;
}

.disabled-input-div{
  background-color: #EEEEEE;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-appearance: none !important;
  color: #282323;
  outline: 0;
  height: 16px;
  padding: 10px 11px !important;
  line-height: 15px;
  font-size: 13px;
  font-weight: normal;
  min-height: 37px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #e5e9ec;
  transition: background 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

.lpt-tab{
  text-indent: 1.5em;
}

.no-lpt-tab{
  text-indent: 0em !important;
}

.edit-checkbox label:before{
  left:2px !important;
}

.popover-dropdown-menu > li > a,
.popover-dropdown-menu > li > span{
  line-height: 18px;
  color: #2a2e36;
  /*margin: 6px 6px -4px 0px; в поповерах все кривят */
  border-radius: 3px;
  text-align: left;
  white-space: nowrap;
  list-style: none;
  font-size: 13px;
  cursor: pointer;
    color: #6f7b8a;
}

.popover-nav{
  padding-left: 0px;
  margin:0px;
}

  .popover-nav > li {
    position: relative;
    display: block;
    padding: 4px;
  }

    .popover-nav > li > a,
    .popover-nav > li > span {
      position: relative;
      display: block;
      padding: 7px 15px;
    }
      .popover-nav > li > a:hover,
      .popover-nav > li > span:hover{
        background-color: #EFF2F3;
      }
.popover-word-wrap{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.popover-divider{
  background-color: #eaedf0;
  height: 1px;
  padding: 0 !important;
  /*margin: 3px 0;*/
  border-bottom: 0px;
}

.top-group-toggle-buttons{
  margin: -7px 10px 0 0;
}

.b-tel__popover_filter{
  padding:8px;
}

.b-tel_online__modal_buy_btn{
  width: 185px;
}

.b-tel_online__modal_tiles_body{
  padding-left: 15px !important;
  text-align: center !important;
}

/* Telephonia */


.b-telephony-settings__rings{}
.b-telephony-settings__rings .fa-play,
.b-telephony-settings__rings .fa-download{
  cursor: pointer;
}


/* online */

.b-tel_online__td_phone{
  white-space: nowrap;
}

.b-tel_online__th_connect_site,
.b-tel_online__th_source {
  max-width: 200px;
  white-space: nowrap;
}
.b-tel_online__th_numbers{
  width: 125px;
}

.b-tel_online__btn_status{
  width: 140px !important;
}

.b-tel_online__td_site{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-tel_online__td_block{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*.b-tel_online__modal{
  width: 800px;
}*/

  .b-tel_online__modal_label{
    padding-left: 30px !important;
  }

  .b-tel_online__modal_site_select{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
    .b-tel_online__modal_site_select option{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }







/* / online */

/*offline*/
.b-tel_offline__th_numbers{
  width: 25%;
}

.b-tel_offline__th_number{
  width:5%;
}
/* / offline*/


/*detalis */

.b-tel_detais__td_title{
  white-space: nowrap;
}

.b-tel_details__td_time{
  white-space: nowrap;
}

.b-tel_details__thead{
  /*background-color: #ECF0F2;*/
  /*color: #6F7B8A;*/
  vertical-align: middle !important;
}

.b-tel_details__blue_grid table tr td{
  color: #FFF !important;
}

.b-tel_details__help_icon{
  color: #FFF !important;
}

.b-tel_details__row_bottom{
  position: relative;
  top: -25px;
}

.b-tel_details__row_bottom .loading-animator {
  position: absolute;
  left: 0;
  top: 0;
}

.b-tel_details__table_row_height tr{
  line-height: 2 !important;
  vertical-align: middle !important;
}

  .b-tel_details__table_row_height tr td{
    line-height: 2 !important;
    vertical-align: middle !important;
  }

.b-tel_details__span_phone{
  max-width: 150px;
  display: inline-block;
  padding: 0 2px;
}

.b-tel_details__td_price{
  white-space: nowrap;
}

.b-tel_details__calls{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.b-tel_details__staff_call{
  background-color: #D1DADE;
  height: 21px !important;
  color: #5E5E5E;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
}

.b-tel_details__main_call{
  background-color: #1F3853;
  height: 21px !important;
  color: white;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  max-width: 150px;
  margin: 0 auto;
}

.b-tel_details__call_miss{
  background-color: #F35958;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 0 3px;
}
.b-tel_details__call_busy{
  background-color: #FBB05E;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;

}
.b-tel_details__call_success{
  background-color: var(--main-btn-color);
  height: 21px !important;
  color: var(--main-btn-text-color);
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
}

.b-tel_details__call_offhours{
    background-color: #ECA27D;
    height: 21px !important;
    color: #FFF;
    font-family: 'Open Sans';
    font-size: 11px;
    font-weight: 600;
    border-radius: 3px;
}

.b-tel_details__td_status{
  width: 100px !important;
}


.b-tel_details__span_record{
  white-space: nowrap;
}

.b-tel_details__btn_type{
  /*width: 65px !important;*/
}

.b-tel_details__player{
  background-color: #1B1E24 !important;
}
  .b-tel_details__player td{
    background-color: #1D1D1D!important;
    color: #FFF;
  }

.b-tel_details__boot_play{
  width: 100%;
}
/* / detalis */


/*.b-tel_comands__example{
  font-family: 'Open Sans';
  font-size: 24px;
}*/


/* settings */

.b-tel_settings__row_display_none{
  width: 0 !important;
}
.b-tel_settings__link{
  text-decoration: underline;
  color: inherit !important;
}
  .b-tel_settings__link a:hover{

  }
.b-tel_settings__table_vertical_align tr td, .b-tel_settings__table_vertical_align th{
  vertical-align: middle !important;
  line-height: 2 !important;
}

.b-tel_settings__table_thead thead{
  background-color: #ECF0F2;
  color:#768290;
}
  /*.b-tel_settings__table_thead thead th{
    text-align: center;
  }*/

.b-tel_settings__td_title {
  white-space: nowrap;
}

.b-tel_settings__text_column{
  width: 45%;
}

.b-tel_settings__audio_select{
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* /settings*/

/* / Telephonia */


/* Code */
.b-code__table_blue tr td, .b-code__table_blue th{
  color: #FFF !important;
  vertical-align: middle !important;
  line-height: 2 !important;
}

.b-code__table_blue a{
  color: #FFF !important;
  text-decoration: underline;
}
  .b-code__table_blue a:hover{
    text-decoration: none;
  }
.b-code__table_blue tbody{
  border-top: none !important;
}

.b-code__table_title{

}

.b-code__row_bottom{
  position: relative;
  top: -25px;
}

.b-code__table_top_row{

}
/* Code */

/* Partners */

.b-part__label_blue{
  background-color: #0190D9;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 1px 3px;
}
.b-part__label_red{
  background-color: #F35958;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 1px 3px;
}
.b-part__label_grey{
  background-color:#D1DADE;
  height: 21px !important;
  color: #5E5E5E;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 1px 3px;
}
.b-part__label_green{
  background-color: var(--main-btn-color);
  height: 21px !important;
  color: var(--main-btn-text-color);
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 1px 3px;
}
.b-part__label_yellow{
  background-color: #FBB05E;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 1px 3px;
}

.b-partners__table tr td, .b-partners__table th{
  vertical-align: middle !important;
  white-space: nowrap;
}
.b-part__tarif_column{
  width: 100px;
}
.b-part__status_column{
  width: 135px;
}

.b-part__link{
  text-decoration: underline;
  color: #010101 !important;
}

.b-part__icon_link{
  text-decoration: none !important;
  margin-right: 4px;
}
/* Partners */

.btn-margin-top{
  margin-top:10px;
}
.btn-margin-right{
  margin-right: 7px;
}

.mg-t-7{
  margin-top:7px;
}

.block-question{
  margin-right:10px;
}

  .block-question a i {
    margin: 0;
  }

/* rewrite */
.lpt-nav-pills {
    list-style: none;
}

.lpt-nav-pills li {
    display: block;
}

.lpt-nav-pills li.active a{
  background-color: #1F3853 !important;
  color: #FFF  !important;
}
  .lpt-nav-pills li a{
    display: block;
    position: relative;
    color: #1F3853 !important;
  }
.lpt-light{
  font-weight: 300 !important;
}

.lpt-dropzone{
  height: 188px !important;
  min-height: 188px !important;
  background: transparent !important;
  border: none !important;

  overflow: auto;
}

.dropzone .dz-default.dz-message{
  background-image: url("../img/spritemap.png") !important;
  top: 43% !important;
}
.dropzone .dz-default.dz-message {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  background-image: url("../img/spritemap.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  position: absolute;
  width: 428px;
  height: 123px;
  margin-left: -214px;
  margin-top: -61.5px;
  top: 50%;
  left: 50%;
}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
  .dropzone .dz-default.dz-message {
    background-image: url("../images/spritemap@2x.png");
    -webkit-background-size: 428px 406px;
    -moz-background-size: 428px 406px;
    background-size: 428px 406px;
  }
}
.dropzone .dz-default.dz-message span {
  display: none;
}
/* rewrite */

/* Player */
.lpt-player .audiojs{
  background-image: none !important;
  font-family: 'Arial' !important;
  width: 100% !important;
  background: inherit;
  box-shadow: none !important;

  display: flex;
  justify-content: space-between;
}
.lpt-player .play-pause{
  display: inline-block;
  /* width: 5% !important; */
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

  flex: 0 0 40px;
}
.lpt-player .audiojs .scrubber{
  display: inline-block;
  /* width: 80%; */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

  flex: 12 0 200px;
}
.lpt-player .audiojs .time{
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
  /* width: 11% !important; */

  padding: 0;
  flex: 0 1 140px;
}
.lpt-player .audiojs .scrubber .loaded{
  width: 100% !important;
  background-image: none !important;
  background: #404040 !important;
}
.lpt-player .audiojs .scrubber .progress{
  background: #F35958 !important;
  background-image: none !important;
  border-radius: 0 !important;
}
.lpt-player .audiojs .error-message {
  display: none;
}
/* /Player */



/* left sidebar */
.b-left-sidebar__table td{
  border: 0 !important;
  border-radius: none !important;
}
.b-left-sidebar__table tr td{
  color: #DADADA;
  cursor: pointer;
  font-family: 'Open Sans';
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;

}

.b-left-sidebar__table td:first-child{
  border-radius: none !important;
}

.b-left-sidebar__table td:last-child{
  border-radius: none !important;
  max-width: 200px;
  /*display: table-caption;*/
}

.b-left-sidebar__table tr:nth-child(2n){
  background-color: #22262F;
}
.b-left-sidebar__table td:first-child div{
  text-align: center;
  width: 40px;
}
.b-left-sidebar__number{
  background-color: transparent;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 2px 3px;
  max-width: 10px;
}

.b-left-sidebar__table tr:hover{
  background-color: #171b20;
}

.b-left-sidebar__table tr:hover{
  background-color: #171b20;
}
/* / left sidebar */


/* top-notice */
.b-top-notice__block{
  font-family: 'Open Sans';
  color: #FFF;
  font-size: 14px;
  padding-top: 12px;
  padding-bottom: 13px;
  height: 50px;
  vertical-align: middle !important;
}
.b-top-notice__incoming_call{
  font-size: 18px;
  padding-left: 20px;
}
.b-top-notice_info{
  display: inline;
  margin-left:30px;
  border-right: 1px solid #84D2CC;
  padding-right: 30px;
}
.b-top-notice_info span{
}

div.b-top-notice_info:first-child{
  padding-left: 30px;
  border-left: 1px solid #84D2CC;
}

div.b-top-notice_info:last-child{
  border:none !important;
}

.b-top-notice__info_block{
  margin-top: 2px;
}
.b-top-notice_buttons{
  position:absolute;
  right:10px;
  top:9px;
  padding:0 15px;
}

.b-top-notice__in_card_btn{
  border-radius: 5px;
  vertical-align: middle;
  font-family: 'Open Sans';
  color: #FFF;
  border: none !important;
  padding: 5px 19px !important;
  margin-right: 7px;
}

.b-top-notice__in_card_block_color{
  /* green  */
  /*background-color: #0AA699;*/
  /* blue  */
  background-color: #0290D9;
}

.b-top-notice__in_card_btn_color{
  /* green  */
  /*background-color: #0A7970;*/
  /* blue */
  background-color: #09406C;
}

/*button.b-top-notice__in_card_btn_color:hover{
  green
  background-color: #073B3A;
  blue
  background-color: #141B41;
}*/
  button.b-top-notice__in_card_btn:active{
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
  }

  button.b-top-notice__dissmiss_btn:active{
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
  }

.b-top-notice__dissmiss_btn{
  border-radius: 5px;
  vertical-align: middle;
  font-family: 'Open Sans';
  color: #FFF;
  background-color: inherit;
  border: 1px solid #FFF !important;
  padding: 4px 19px !important;
}

@media (max-width: 1209px) {

}
@media (max-width: 1070px) {
  .b-top-notice__from{
    display:none;
  }
}
@media (max-width: 900px) {
  .b-top-notice__email{
    display:none;
  }
}
@media (max-width: 750px) {
  .b-top-notice__phone{
    display:none;
  }
}
@media (max-width: 600px) {
  .b-top-notice__phone{
    display:none;
  }
}
@media (max-width: 513px) {
  .b-top-notice__name{
    display:none;
  }
  .b-top-notice__incoming_call{
    display:none;
  }
  .b-top-notice_buttons{
    position:inherit;
    margin-top:-2px;
    /*margin:0 auto;*/
    text-align:center;
  }
}
/* /top-notice */


/* Caller */
.b-caller__input_block {
  text-align: center;
  padding-top: 30px;
  width: 100%;
  position: relative;
}

.b-caller__clear_call {
  position: absolute;
  right: 33px;
  font-size: 17px;
  cursor: pointer;
  top: 47px;
  opacity: .5;
}
.b-caller__input_block i:hover{
  opacity: 1;
}

.b-caller__input_block .b-caller__input_block {
    width: 90%;
}

.b-caller__input_block .b-lpt__phoneinput-flag {
    left: 20px;
}

.b-caller__input{
  background-color: #22262F !important;
  border: none !important;
  height: 50px !important;
  font-size: 20px !important;
  font-family: 'Open Sans' !important;
  color: #FFF !important;
  font-weight: 300 !important;
  border-radius: 5px !important;
  text-align: center !important;
  vertical-align: middle !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
}



/* /Caller */


/* Modal Window */
.modal-body{
  padding:0 !important;
}
/* / Modal Window*/

/*========*/


#main-loading{
  position: absolute;
  justify-content: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  background-color: #E5E9EC;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999999999;
}
#main-loading .centered{
  margin: auto;
}
#main-loading img{
  margin-top: -70px;
  margin-bottom: 20px;
}
#main-loading span{
  display: inline-block;
  vertical-align: top;
}
#main-loading .text{
  margin-left: 5px;
  margin-top: -3px;
}
#main-loading .loading-animator{
  margin-right: 0 !important;
}

#main-loading .animated {
    -webkit-animation-duration: 300ms;
    animation-duration: 300ms;
}

#sidebar-content{
  height: 100%;
}

#b-content {
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    width: 100%;
    position: relative;
    height: 100%;
    min-height: 100vh !important;
}

.visible-alert #b-content {
  height: calc(100% - 60px);
  min-height: calc(100vh - 60px) !important;
}

#b-content .preloader{
  display: flex;
  height: 100%;
}
#b-content .preloader span{
  margin: auto;
}
#b-content .inner-content{
  flex: 1;
  height: 100%;
  min-width: 1072px;
  position: relative;
  display: block;
}

.block-inline{
  display: inline-block;
}
.label-staff-work-status{
  display: inline-block;
  padding: 5px 9px;
  /*width:100px;*/
}

#leads_import_dropzone .dz-preview{
  display: none;
}
#leads_import_dropzone .dz-message{
  opacity: 1;
}
.call_audio_wrapper{
  position: relative;
  width: 100%;
  background: #1D1D1D;
}
.call_audio_wrapper .close_audio{
  position: absolute;
  top: 6px;
  /*right: 17px;*/
  right: 0px;
  color: white;
}

/*=============*/

.input-group-text{
  padding:4px;
  padding-right: 10px;
  vertical-align:middle;
  background-color:#FFF;
  border: 1px solid #E5E9EC;
  border-left:none;
  border-top-right-radius:3px;
  border-bottom-right-radius:3px;
  font-size:13px;
  padding-left:8px;
  /*text-align:center;*/
}


.b-const__btn-edit-funnel{
  text-align: center;
  padding: 10px 0;
}
.b-const__inner_header:first-child{
  font-size:14px;
  font-family:'Open Sans';
  margin-bottom:20px;
  margin-top:-5px;
}

.b-const__inner_header{
  font-size:14px;
  font-family:'Open Sans';
  margin-bottom:20px;
  margin-top:20px;
}

.b-field__item{
  width: 260px;
  /*width: 100%;*/
  /*position: static !important;*/
  margin-bottom:7px !important;
  cursor: move;
}
.b-field__item .input-group{
  width: 260px;
}
.b-field__item .input-group-addon{
  width: 45px;
}
.b-field__item:last-child{
  margin: 0 !important;
}
.b-field__item .input-group-addon i{
  /*position: static;*/
}
.l-field-close{
  cursor: not-allowed;
  opacity: 0.5;
}
.l-field-close .input-group-addon{
  /*background-color: red;*/
}



.b-const__left_bar_grid_body{
  border: none !important;
  padding:14px !important;
}

.b-const__left_bar_btn{
  width:100% !important;
  height:27px;
  vertical-align:middle;
  margin-bottom:0 !important;
  padding-top:4px !important;
}

.b-const__left_bar_btn_block{
  text-align:center;
  margin-top:20px;
  margin-bottom:-27px;
}

.b-const__right_bar{
  position:relative;
  margin-left:320px;
  height: 100%;
}

.b-const__left_bar{
  width:300px;
  bottom:20px;
  top:70px;
  position:fixed;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.b-const__left_bar_backround{
  /*position: static;*/
  max-width: 300px;
  background-color:#FFF;
  flex: 1 1 auto;
  overflow-y:auto;
  border-top:15px solid #FFF;
  border-bottom:15px solid #FFF;
  -moz-user-select: none;
  -o-user-select:none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.b-const__left_bar_backround .scroll-element.scroll-x {
    display: none !important;
}


#b-user-field__list{
  min-height: 300px !important;
  -moz-user-select: none;
  -o-user-select:none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /*margin-bottom: 20px;*/
}

.b-const__left_bar_title{
  flex: 0 0 50px;
}

.b-const__right_bar_wrapper{
  padding-top:46px;
  height: 100%;
}

.b-const__grid_body .dragging{
  background-color: red;
}

.b-const__left_bar_inner .input-group{
  /*position: static !important;*/
}
.b-const__input_group .input-group-addon i{
   /*position: static !important;*/
}

.b-const__icon_group{
  margin-right:17px;
  margin-top: 8px;
  cursor:pointer;
  text-align: center;
  width:50px;
}
.b-const__icon_group i{
  display:inline;
}

.b-const__input_block{
  position: relative;
  margin-left: 70px;
  border-bottom: 1px solid #CCC;
}


.b-const__menu_item_left{
  float: left;
  width: 50%;
  margin: 17px 0;
  padding: 0 10px;
}

.b-const__menu_item_right{
  float: left;
  width: 50%;
  background-color:#EEE;
  padding: 25px 25px;
  height: 100%;
  min-height: 73px;
}

.b-const__input_no_border{
  border: none !important;
  cursor:text;
}

.user-field-placeholder{
  background-color: #DDDDDD;
  height: 29px !important;
  margin-bottom: 20px;
  border: none;
}

input.b-const__input_no_border:hover{
  /*background-color:#F9F9F9;*/
  background-color: transparent;
}
input.b-const__input_no_border:focus{
  /*background-color:#F9F9F9;*/
  background-color: transparent;
}

.b-const__icon_toggle{
  position:relative;
  left:6px;
  bottom:2px;
}
.b-const__icon_main{
  font-size:20px;
}

div.b-const__grid_body:hover .b-const__icon_delete{
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}

.b-const__icon_delete{
  position:absolute;
  top:0;
  right:9px;
  font-size:20px;
  cursor:pointer;
  opacity: 0;
  z-index: 2;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

div.b-const__grid_body:last-child{
  padding: 0 !important;
  margin: 0 !important;
}

.b-const__grid_body{
  width: 100% !important;
  height: auto !important;
  padding: 0 !important;
  margin-bottom: 20px;
  position: relative;
}

.b-const__menu_ul{
  padding:15px 10px !important;
}

.b-const__list{
  list-style: none;
  margin-bottom: 0 !important;
  padding: 0 !important;
}

.b-const__list li{
  width:100%;
  background-color:#FFF;
  padding:7px 30px;
/*  margin-left: -30px;
  margin-top: 10px;*/
  border-radius: 7px;
  position: relative;
  height:40px;
}

ul.b-const__list li:hover .b-const__icon_delete_ul{
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}

ul.b-const__list li:hover .b-const__li_input{
  background-color: #F4F5F7;
}

.b-const__icon_delete_ul{
  position:absolute;
  top:10px;
  right:9px;
  font-size:20px;
  cursor:pointer;
  opacity: 0;
  z-index: 2;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

.b-const__enter_category{
  margin-top: 10px;
  text-align: center;
  padding: 0 29px 0 10px;
}

.b-const__enter_category_input{
  width: 100%;
  border-radius: 3px;
  height: 40px;
  padding-left: 30px;
  border:none !important;
}
.b-const__enter_category_input:active{
  border:none;
  background-color: #FFF !important;
}
.b-const__enter_category_input:focus{
  border:none;
  background-color: #FFF !important;
}

.b-const__li_input_block{
  /*width: 80%;*/
}

.b-const__li_input{
  height: 27px !important;
  width: 100%;
  border: none !important;
  min-height: 20px !important;
}
  .b-const__li_input:hover{

  }
  .b-const__li_input:focus{

  }


.b-const__color_picker {
  width: 26px;
  height: 26px;
  display: inline-block;
  position: relative;
  top: 0px;
}
  .b-const__color_picker .b-const__picker_target {
    width: 26px;
    height: 26px;
    display: inline-block;
    cursor: pointer;
    position: relative;
  }
    .b-const__color_picker .b-const__picker_target .b-const__picker_bottom_arrow {
        position: absolute;
        bottom: 4px;
        right: 8px;
        color: #FFF!important;
        padding: 1px;
    }

.color-F7F0C5 {
  background-color: #F7F0C5 !important;
  color: #c1aa1b !important;
}

.color-D2E4EB {
  background-color: #D2E4EB !important;
  color: #448199 !important;
}

.color-FFD5C2 {
  background-color: #FFD5C2 !important;
  color: #e14600 !important;
}

.color-DDDDDD {
  background-color: #DDD !important;
  color: #6d6d6d !important;
}

.color-CCCCCC {
  background-color: #e5e5e5 !important;
  color: #ccc !important;
}

.color-D1DADE {
  background-color: #d1dade !important;
  color: #5E5E5E !important;
}

.color-F7D1D0 {
  background-color: #F7D1D0 !important;
  color: #c52622 !important;
}

.color-DCEBD8 {
  background-color: #DCEBD8 !important;
  color: #5c964d !important;
}

.color-E1D8ED {
  background-color: #E1D8ED !important;
  color: #6c489c !important;
}

.color-D1F3EC {
  background-color: #D1F3EC !important;
  color: #2fb599 !important;
}



.colorpicker-div{
  padding: 14px 0 10px 17px;
}

.colorpicker-list{
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.colorpicker-list li{
  width: 18px;
  list-style: none;
  height: 18px;
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
  cursor: pointer;
}


.b-constr__popover_div{
  /*padding: 17px 10px 9px 15px;*/
  border-top: 1px solid #eee;
}
.b-constr__popover_div:first-child{
  border: none;
}
.b-constr__popover_div_no_border{
  border:none !important;
  padding: 0px 0 7px 8px !important;
}

.b-constr__popover_add_extra{
  cursor: pointer;
}

.b-constr__popover {
    padding: 9px 18px;
    border-radius: 5px;
    margin: 4px;
}

.b-constr__popover_hover{
  padding: 9px 18px;
  border-radius: 5px;
  margin: 4px;
}
.b-constr__popover_hover label{
  margin: 0;
}
div.b-constr__popover_hover:hover{
  background-color: #EFF2F3;
}

.b-constr__modal{
  padding: 25px;
  background-color: #FFF;
}

.b-constr__modal_btns{
  margin-top: 15px;
}

.b-const__modal_textarea{
  width: 100%;
  border-radius: 3px;
  height: 80px !important;
  /*padding-left: 30px;*/
  /*border:none !important;*/
  border:1px solid #EEE !important;
  resize: none;
}
.b-const__modal_textarea:active{

}
.b-const__modal_textarea:focus{

}

.b-constr__modal_cancel{
  border-radius: 3px;
  border:1px solid #EEE;
}
.b-const__modal_header{
  margin:0 0 27px 0 !important;
}

.popover-scroll-y{
  overflow-y:scroll;
}


/* Crater Steps */

.panel-group .panel-heading .panel-title > a:after{
  content: none !important;
}

.panel-group .panel-heading .panel-title > a.collapsed:after{
  content: none !important;
}
.b-crater__steps_nav_top{
  height: 100%;
}

.b-crater__steps__tab_content{
  background-color: inherit !important;
}

.b-crater__steps_panel_collapse{
  background-color: #F4F5F7 !important;
}

.b-crater__steps_nav {
  height: 50px;
  padding: 10px 0px 10px 34px;
}

.crater_step_movable .b-crater__steps_nav {
  padding-left: 5px;
}

.b-crater__steps_nav_collapse{
  text-align: left;
  width: 20px;
  margin-top: 4px;
}
  .b-crater__steps_nav_collapse a{
    color: #777a80;
  }

.b-crater__steps_nav_input_block{
    margin-left: 10px;
    position: relative;
    bottom: 12px;
}

  .b-crater__steps_nav_input{
    height: 27px !important;
    width: 100%;
    /*border: none !important;*/
    min-height: 20px !important;
  }
    .b-crater__steps_nav_input:disabled{
      background-color: #F4F5F7 !important;
      cursor: not-allowed;
    }

.b-crater__steps_nav_colorpicker{
  margin-left: 10px;
  position: relative;
  bottom: 2px;
}

.b-crater__steps_nav_right_block{
    position: relative;
    bottom: 9px;
    left: 15px;
}

.b-crater__steps_nav_checkbox{
  margin-left: 10px;
  margin-top: 4px;
}

.b-crater__steps_nav_select{
  cursor: pointer;
  margin: 5px 0 0 10px;
  color: #777a80;
}

.b-crater__steps_nav_delete{
    font-size: 18px;
    cursor: pointer;
    position: absolute;
    right: 30px;
}



.b-crater__steps_color_picker{
  width: 27px;
  height: 27px;
  display: inline-block;
  position: relative;
  top: 2px;
}
  .b-crater__steps_color_picker .b-crater__steps_picker_target{
    width: 27px;
    height: 27px;
    display: inline-block;
    cursor: pointer;
    position: relative;
  }
    .b-crater__steps_color_picker .b-crater__steps_picker_target .b-crater__steps_picker_bottom_arrow{
      position: absolute;
      bottom: 5px;
      right: 9px;
      color: #FFF!important;
      padding: 1px;
    }
.b-crater__steps_textarea_title{
  margin-bottom: 15px;
}

.b-crater__steps_textarea_block{

}

.b-crater__steps_textarea{
  width: 100%;
  border-radius: 3px;
  height: 147px !important;
  border: 1px solid #EEE !important;
  resize: none;
  overflow:hidden;
  direction: ltr;
  color: #6f7b8a;
  font-family: 'Arial';
  font-size: 13px;
  line-height: 1.5;
  font-style: normal;
  font-weight: normal;
}

.b-crater__steps_textarea:active{
  background-color: #FFF !important;
}
.b-crater__steps_textarea:focus{
  background-color: #FFF !important;
}


.b-crater__steps_comands{

}

.b-crater__steps_comands_title{

}

.b-crater__steps_comands_block{

}

.b-crater__steps_btn_add{

}

.b-crater__steps_grid_body{
  padding-bottom:0 !important;
}

.b-crater__steps_tab_pane{
  padding-bottom:0 !important;
}

.b-crater__steps_nav_checkbox_right{
  /*padding-left:15px;*/
}

.b-crater__steps_collpase_area{
  height: 35px;
  width: 40px;
  position: relative;
  bottom: 19px;
  right: 18px;
}

.b-crater__fa_collapse{
  position: relative;
  top: 10px;
  left: 16px;
}
/* / Crater Steps */

/*balance*/

.b-bal__table td{
  vertical-align: middle;
  white-space: nowrap;
}
.b-bal__blue_block{
    border: 1px solid #dddddd;
    border-bottom: none !important;
}

.b-bal__td_change{
  min-width: 167px;
}

.b-bal__change_bal_green{
  background-color: var(--main-btn-color);
  height: 21px !important;
  color: var(--main-btn-text-color);
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding:3px 14px;
  max-width: 127px;
    margin-left: 8px;
}
.b-bal__change_bal_red{
  background-color: #F35958;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding:3px 14px;
  max-width: 127px;
    margin-left: 8px;
}
.b-bal__change_bal_blue{
  background-color: #0090d9;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding:3px 14px;
  max-width: 127px;
    margin-left: 8px;
}

.b-bal__change_bal_block{

}

.b-bal__td_documents span i{
  font-size:15px;
  cursor: pointer;
}

.b-bal__td_documents span i:first-child{
  margin-right: 10px;
}

.b-bal__td_documents_disabled span i {
  opacity: 0.5;
  cursor: default !important;
}

.b-bal__td_num{
  text-decoration: underline;
  cursor: pointer;
}


.popover-balance-li-icon{
  margin-right: 7px;
}

.popover-balance-a{
  color: #6F7B8A !important;
}
.no-pointer{
  cursor:default !important;
}

.b-bal__top_left_table td{
  border: none !important;
  line-height: 0.9 !important;
}

.b-bal__top_right_table td{
  line-height: 2.283 !important;
}

.b-bal__top_right_table tr:first-child td{
  border-top:none !important;
}
.b-bal__top_right_table tr td:first-child{
  font-size: 10.5px;
  font-family: 'Open Sans';
  letter-spacing: 0.5px ;
  font-weight: 600 ;
  text-transform: uppercase;
}

.b-bal__balance_count{
  font-size: 24px;
  display: block;
  font-family: 'Open Sans';
  font-weight: 600;
}

.b-bal__balance_rub_icon{
  font-size: 22px;
}

.b-bal__modal_body{
  padding: 25px;
  background-color: #FFF;
}

.b-bal__modal_header{
  margin: 0 0 27px 0 !important;
}


.b-bal__modal_select{
  width: 100%;
  margin-top: 20px;
}

.b-bal__modal_disabled_input{
  width: 100%;
  background-color: #F4F5F7 !important;
}

.b-bal__modal_comission{
  margin-top: 9px;
  margin-left: 6px;
}

.b-bal__modal_row{
  margin-top: 20px;
}

/*.b-bal__modal_beznal{*/
  /*background-color: #E5E9EC;*/
  /*padding: 25px;*/
  /*padding-top:0 !important;*/
/*}*/

.b-bal__modal_footer{
  padding:25px;
  text-align: right;
  background-color: #F3F5F6;
}
/*balance*/
.b-code_send_manual__modal{
  padding: 25px;
  background: white;
}
.b-code_send_manual__modal .form-actions{
  padding: 0;
  margin: 0;
  background: white;
}

/* Statistic */

/* Main Stats */
.b-stat__table td, .b-stat__table th{
  text-align: center;
  color: #FFF;
}

.b-stat__bottom_row{
  position: relative;
  top: -25px;
}
.b-statics-btns{
  margin-bottom: 15px;
}


/*market*/

.b-market__head{
  /*margin-top: 15px;*/
  min-height: 50px;
  padding: 11px 0px 0px 24px;
  background-color: #FFF !important;
  vertical-align: middle !important;
}
.b-market__collpase_area{
  /*height: 35px;*/
  width: 27px;
  position: relative;
  top: -9px;
  left: -18px;
  cursor: pointer;
}
.b-market__fa_collapse{
  position: relative;
  top: 13px;
  left: 22px;
  color: #777A80;
}
.b-market__company_name {
  cursor: pointer;
  margin-top: 3px;
  font-size: 15px;
  color: #777a80;
  font-family: 'Arial';
  font-weight: normal;
  white-space: nowrap;
  /*max-width: 48%;*/
  overflow: hidden;
  text-overflow: ellipsis;
}

.b-market__header_icons{
  font-size: 12px;
  margin-top: 4px;
  color: #777a80;
  font-family: 'Arial';
  font-weight: normal;

}

.b-btn-filter-statistic{
  position: relative;
}

.b-datatable .checkbox label::after{
  /*left: 1px !important;*/
}

.k-pager-numbers .k-state-selected {
  border-radius: 0 !important;
}

.b-datatable-cost-click > i{
  visibility: hidden;
  margin-left: 10px;
  color: gray;
  cursor: pointer;
}
.b-datatable-cost-click:hover > i{
  visibility: visible;
}

.b-market__header_icons i{
  font-size: 15px;
    margin-top: 1px;
    margin-right: 3px;
}

.b-market__panel_group .panel{
  margin-top: 10px !important;
  overflow: inherit;
}
.b-market__panel_group .panel:first-child{
  margin-top: 3px !important;
}


.help-bottom .form-label{
  display: block;
}
.help-bottom .form-label{
  margin-bottom: 0;
}


.b-market__manage_icons{
  font-size: 15px;
  width: 3%;
  margin-top: 2px;
  cursor: pointer;
  /*margin-right: 22px;*/
  padding-left: 17px;
  border-left: 1px solid #eee;
}
.b-market__header_icon{
  margin-left:10px;
}
.b-market__header_icon:last-child,
.b-market__header_icon.last {
  margin-right:17px;
}
.b-market__panel_body{
  background-color: #FFF;
}

.b-market__panel_row{
  border-top:1px solid #eee;
  margin-top: -15px;
  background-color: red;
}

.b-filter__dropdown_numbers{
  min-width: 70px !important;
}

.b-panel__stat {
  background-color: #fff;
}

.b-panel__stat.sub {
  margin-left: 30px;
}

.b-panel__stat .panel-heading{
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
}
.b-panel__stat .panel-body{
  border-top: 1px solid #eee;
}
.b-panel__top-btns{
  margin-bottom: 20px;
}



#b-popover__table_show_column .popover-body{
  padding: 10px;
}


.b-filter__popover{
  padding:0!important;
  margin: -5px -15px;
  min-width: 170px !important;
}

.b-filter__popover > li > a, .b-filter__popover > li > span {
  padding: 0px 15px !important;
}

.b-filter__popover_label{
  margin-top:10px;
}


.b-filter__modal_body{
      padding-bottom: 1px!important;
      padding: 20px!important;
}

.b-filter__modal_body .b-filter__modal_delimiter {
    margin-left: -20px;
    margin-right: -20px;
    border-bottom:none;
}

.b-filter__modal_footer {
  text-align: left !important;
}
.b-filter__modal_footer .row .btn {
  margin: 4px;
}
@media (min-width: 901px) {
    .b-filter__modal_footer_row {
        float: right;
    }
}


.b-filter__delete_all_string{
  text-decoration: underline;
  cursor: pointer;
}

.b-filter__delete_icon_all{
  margin-top: 3px!important;
  margin-left: 3px;
  margin-right: 7px;
}

.b-statistic__filter_badge{
  position: absolute;
  top: -10px;
  right: 4px;
}

.b-statistic__filter_btn{
  position: relative;
}



/*Filter*/

.b-filter__row_selected_filter .b-filter__control_group:first-child{
  margin-top:0px;
}

.b-filter__row_selected_filter .b-filter__control_group{
  margin-top:20px;
}


.b-filter__btn{
    background-color: #EEE !important;
    margin: 0 10px;
    border-radius: 3px;
    padding: 10px;
    margin: -3px;
    position: relative;
    margin-top: 10px;
}

.b-filter__btn_icon{
  color: #6F7B8A;
  margin-top: 2px;
  cursor: pointer;
  position: absolute;
  right: 6px;
  top: 11px;
}

.b-filter__multislect{
  width: 100%;
}

.b-filter__btn_date{
  width:100%;
}

.lpt-nav-stacked li:hover a {
  background-color: #F4F5F7 !important;
  color: #6F7B8A!important;
}

.b-filter__title_num{
  margin-left: 3px;
}
.b-filter__right{
    -webkit-flex: 1 0 180px !important;
    -ms-flex: 1 0 180px !important;
    flex: 1 0 180px !important;
    overflow-y: scroll;
}

@media (max-width: 540px) {
    .b-filter__right {
      -webkit-flex: 1 !important;
          -ms-flex: 1 !important;
              flex: 1 !important;
    }

    #reg_filter_current{
      margin-top: 26px !important;
    }

    .b-filter__btn {
      margin-top: 2px !important;
    }

    .b-filter__control_label {
      margin-bottom: 7px !important;
    }
}

@media (max-width: 400px) {
    .b-filter__right {
      -webkit-flex: 1 !important;
          -ms-flex: 1 !important;
              flex: 1 !important;
    }

    #reg_filter_current{
      padding: 16px !important;
    }

    .b-filter__btn {
      margin: -3px -6px !important;
      font-size: 12px !important;
    }

    .b-filter__btn_icon {
      top: 6px;
    }

    .b-filter__control_label {
      margin-bottom: 7px !important;
    }
}
/* Statistic */

.crater_step_item + .crater_step_item,
.crater_step_item_disabled+.crater_step_item_disabled,
.crater_step_item+.crater_step_item_disabled,
.crater_step_item_disabled+.crater_step_item{
  margin-top: 10px;
}
.crater_sortable_highlight{
  height: 50px;
  background: #EFDEBA;
}
.crater_step_item+.crater_sortable_highlight,
.crater_sortable_highlight+.crater_step_item,
.crater_step_item_disabled+.crater_sortable_highlight,
.crater_sortable_highlight+.crater_step_item_disabled
{
  margin-top: 10px;
}
.new_lead_panel{
  margin-bottom: 10px;
}
#stats_chart{
  width: 100%;
  height: 260px;
}


.b-modal__confirm_delete_body{

}

.b-modal__confirm_delete_block{
  padding: 0!important;

}

.b-modal__confirm_delete_header{
  border-bottom: none;

}

.delete-label{
  font-family: 'Arial';
  font-size: 13px;
  color: #e76e70!important;

}

.b-filter__control_label{
  font-weight: bold;

}

.b-tickets__admin_td_user{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 168px;
}

.b-tickets__admin_td_id{
  text-align: center !important;
}

.b-tickets__admin_td_theme{
  text-align: center !important;
}

.b-tickets__admin_td_date{
  text-align: center !important;
  white-space: nowrap;
}

.b-tickets__admin_td_status{
  text-align: center !important;
}

.b-tickets__table_admins td,.b-tickets__table_admins th{
  vertical-align: middle;
  white-space: nowrap;
}

.b-tickets__label_green , .b-tickets__label_primary {
  background-color: var(--main-btn-color);
  height: 21px !important;
  color: var(--main-btn-text-color);
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 0 3px;
  padding-top: 3px;
}

.b-tickets__label_red , .b-tickets__label_danger {
  background-color: #F35958;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 0 3px;
  padding-top: 3px;

}

.b-tickets__label_yellow , .b-tickets__label_warning{
  background-color: #FBB05E;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 0 3px;
  padding-top: 3px;
}

.b-tickets__label_blue , .b-tickets__label_success{
  background-color: #58ACF3;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 0 3px;
  padding-top: 3px;
}

.b-tickets__filter_red
  , .b-tickets__filter_yellow
  , .b-tickets__filter_blue
  , .b-tickets__filter_grey
  , .b-tickets__filter_green
  { color: #FFF !important; font-family: 'Open Sans'; font-weight: 600; margin-right: 3px }

.b-tickets__filter_green  {background-color: var(--main-btn-color);}
.b-tickets__filter_red    {background-color: #F35958;}
.b-tickets__filter_yellow {background-color: #FBB05E;}
.b-tickets__filter_blue   {background-color: #58ACF3;}
.b-tickets__filter_grey   {color: #000}

.row-mg-top{
  margin-top:20px;
}

.b-tickets__dropzone{
  background-color: #FFF;
}

.row-textarea{
  margin-top:10px;
}

.b-tickets__textarea{
  width:100%;
  resize: none;
  height: 142px;
}

.b-tickets__btn_group{
  text-align: right;
}

.b-tickets__btn_proccess{
  position: relative;
}

.b-filter__badge{
  position: relative;
  top: -9px;
  right: 15px;
}

.b-filter__grid_body{
  padding-top: 13px!important;

}

.b-filter__table-row{
  margin-top:13px;
}

.b-filter__badge_danger{
  border:1px solid #FFF;
}

.b-filter__input_right{
  padding-left:5px !important;
}
.b-filter__input_left{
  padding-right:5px !important;
}

.b-filter__select{
  width: 100%;
  border-radius: 0;
  padding: 4px;
  min-height: 37px;
}

#reg_filter_current{
  padding: 20px;
}
.select2-container{
  z-index: 11000;
}
.select2-container .select2-results{
  margin: 0 !important;
}
input.select2-search__field{
  height: 16px !important;
  min-height: 25px !important;
  line-height: normal !important;
  padding: 1px !important
}

.select_zones select{
  width: 100%;
}
.select_zones .row+.select_zone, .select_zones .select_zone+.select_zone{
  margin-top: 10px;
}
.table-filter-popover{
  position: relative;
  margin: 0 !important;
}

.b-ticket__select{
  width:100%;
  min-height: 37px;
  border-radius: 0;
  padding: 4px;
}

.b-tickets__icons{
  position: absolute;

}

.b-tickets__icons img{
  margin: 11px 8px;
  cursor: pointer;

}

.b-filter__profile_img{
  cursor: pointer;
}

.b-popover__icons{
  padding-top:7px;
  /*background-color: #EFF2F3;*/
  padding: 13px 15px;
  padding-bottom: 13px;
}
.b-popover__icons div{
  text-align: center;
}

.b-popover__icons div img{
  cursor: pointer;

}

.b-tickets__profile_img_border{
  border-right:1px solid #eee;
  border-left:1px solid #eee;
}

.b-popover__profile_li{
  padding:0!important;
}

.lpt-select-green{
  background-color: var(--main-btn-color) !important;
  color: var(--main-btn-text-color) !important;
}

.lpt-select-red{
  background-color: #F35958!important;
  color:#FFF!important;
}

.lpt-select-blue{
  background-color: #58ACF3!important;
  color:#FFF!important;
}
.b-tickets__reply_input,
.b-tickets__reply_input:hover,
.b-tickets__reply_input:active,
.b-tickets__reply_input:focus{
  background-color: #FFF!important;
  resize: none;
  width: 100%;
  margin-right: 10px;
  height: 189px!important;
  min-height: 50px!important;
}

.b-tickets__alert{
  background-color: #fff!important;
  border: 1px solid #e5e5e5;
  color: #6f7b8a;
}

.b-tickets__chat_block{
  position: relative;
      width: 100%;
}

.b-tickets__scroll{
  overflow: hidden;
  overflow-y: auto;
  bottom: 20px;
  top: 266px;
  width: 100%;
  height: 400px;;
}

.b-tickets__grid_body{
  padding-bottom: 13px!important;
  padding-top: 0!important;
}

.b-tickets__answer-border{
  height: 118px;
  border-left:4px solid var(--main-btn-color);
  min-width: 1px;
  float: left;
  position: relative;
  left: -86px;
}


.b-caller__buttons{
  padding: 15px;
}

.b-caller__buttons_call_block{
  width: 47%;
}

.b-caller__buttons_call_block button:active{
  box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
}

.b-caller__buttons_cancel_block{
  width: 47%;
}

.b-caller__buttons_call{
  width: 100%;
  background-color: #09998D;
  color: #fff;
  box-shadow: none;
  border: none;
  height: 35px;
  vertical-align: middle;
  border-radius: 5px;
  font-weight: 500;
  font-family: 'Open Sans';

}

.b-caller__buttons_cancel{
    width: 100%;
    background-color: #9B1840;
    color: #fff;
    box-shadow: none;
    border: none;
    height: 35px;
    vertical-align: middle;
    border-radius: 5px;
    font-weight: 500;
    font-family: 'Open Sans';
}

.b-tickets__row_archive{
  background-color: #FFF;
  color: #8b91a0;
  height: 50px;
  padding: 15px;
  font-weight: 600;
  position: relative;
  top: 23px;
  margin: 0 -26px;

  border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;


/*  border-radius: 4px;*/

}

.b-tickets__row_archive_date{
  margin-left: 59px;
  white-space: nowrap;

}

.b-tickets__post{
  margin-left:10px;
}

.b-caller__input_search{
  background-color: #22262F !important;
  border: none !important;
  width: 90% !important;
  height: 37px !important;
  font-size: 17px !important;
  font-family: 'Open Sans' !important;
  color: #FFF !important;
  font-weight: 300 !important;
  border-radius: 5px !important;
  vertical-align: middle !important;

}

.b-caller__input_search_block{
  text-align: center;
  padding-top: 30px;
  width: 100%;
  position: relative;
}

.b-caller__input_search_block i{
  position: absolute;
  right: 33px;
  font-size: 17px;
  top: 41px;
  opacity: .5;
}

.b-caller__input_search_block i:hover{
  opacity: 1;
  cursor: pointer;
}


.b-tickets__row_archive_status{
  margin-left: 20px;
}
.b-caller__letter_block{
  padding: 0 15px;
  font-family: 'Open Sans';
  color: #fff;

}

.p-t-15-i{
  padding-top: 15px!important;
}

.b-caller__letter{
  font-weight: 600;
  color: #fff;
  font-size: 18px;
  text-align: center;

}

.b-caller__letter_active{
  text-align: center;
  background-color: #22262F;
  margin-top: 3px;
  height: 37px;
  vertical-align: middle;
  padding: 8px;
  font-size: 13px;

}

.b-caller__letter_passive{
   text-align: center;
  margin-top: 3px;
  height: 37px;
  vertical-align: middle;
  padding: 8px;
  font-size: 13px;
}

.b-caller{
  background-color: #2c313d;
}

.b-caller__shadow{
box-shadow:inset 7px 0px 16px 0px #000000;
}

/*Tasks*/
.b-tasks-row{
  margin-top:15px;
}

.b-tasks__input_name{

}

.b-tasks__input_manage{
  min-height: 30px!important;
  width: 100%!important;

}

.b-tasks__textarea{
  resize: none;
  height: 110px;
    min-height: 110px;
}

.b-tasks__border_green{
  border-left:6px solid #00A799;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
  padding-bottom: 9px;
}

.b-tasks__border_red{
 border-left:6px solid #BF1A13;
 border-top: 1px solid #eee;
 border-bottom: 1px solid #eee;
 padding-bottom: 9px;
}
.b-tasks__border_blue{
 border-left:6px solid #0090D9;
 border-top: 1px solid #eee;
 border-bottom: 1px solid #eee;
 padding-bottom: 9px;
}
.b-tasks__border_yellow{
 border-left:6px solid #FBB05E;
 border-top: 1px solid #eee;
 border-bottom: 1px solid #eee;
 padding-bottom: 9px;
}

.b-tasks__row_collapse{
  margin: 0 -35px;
}

.b-tasks__header_date{
  font-family: 'Open Sans';
  font-size: 15px;
  margin-left: 0px;
}
.b-t-time{
  font-family: 'Open Sans';
  font-size: 15px;
  margin-left: 7px;
}

.b-tickets__text_info{
  font-size: 12px!important;
  line-height: .4!important;
}

.b-tasks__header_name{
  font-family: 'Open Sans';
  font-size: 15px;
  /*margin-left: 25px;*/
}

.b-caller__letter-row:hover{
  background-color: #171b20;
}

.b-caller__letter_phone{
  margin-top:0!important;
}

/*.b-tasks__main_icons{
  margin-left: 40px;
  font-size: 17px;
  opacity: 0.5;
  cursor: pointer;
}*/

.row-tasks{
  margin-top:15px;
}

.b-tasks__btn_main{
  text-align: center;
  width: 100px;
  border-radius: 7px;

}

.b-tasks__icons_header{
  font-size: 17px;
    cursor: pointer;
    margin-right: 5px;
    opacity: 0.5;
    color: #C1C1C1;

}

.b-tasks__icons_header.lpt-red {
    opacity: 1 !important;
}

.b-tasks__icons_header.lpt-disabled {
    opacity: 0.3 !important;
}

.b-tasks__icons_header.lpt-disabled .fa {
    cursor: default !important;
}

.b-tasks__header_icons_block {
  margin-left: 15px;
  margin-right: 20px;
}

.line-through {
  text-decoration: line-through;
}

.lpt-checked{
  color:#00A79A;
  opacity: 1!important;
}

.b-tasks__row_title{
  /*margin-top: 20px;*/
  /*margin-bottom: -6px;*/
  font-weight: bold;
  font-family: 'Open Sans';
  font-size: 16px;
  /*margin-left: -13px;*/

}
/*.Tasks*/

.b-tickets__block_icons{
  position: absolute;
  right: 16px;
}

@media (max-width: 1250px) {
  .b-tickets__block_icons{
    /*position: static;*/
    float: none !important;
  }
}

@media (max-width: 1250px){
  .b-tickets__block_icons{
    /*position: static;*/
    float: none !important;
  }
}

.b-tickets__block_icons .btn{
  height: 37px!important;
}

.b-tickets__header_ticket{
  /*padding: 3px 0!important;*/
  /*padding: 0px 0!important;*/

}

.b-tickets__title_row{
      /*margin-top: 115px;*/
      margin-top: 69px;

}


.b-tickets__block_select{
  margin-right:15px;
  width:83%;
}

.b-modal_tickets__textarea{
  width: 100%;
  resize: none;
  height: 70px;

}

.lpt-stars{
  font-size: 15px;
  margin-right: 7px;
  opacity: 0.5;
  cursor:pointer;
}

.lpt-stars:hover{
  opacity: 1;
  cursor:pointer;
}
.b-modal_tickets__textarea_help{
  resize: none;
  min-height: 70px;
}


.b-tickets__block_fixed{
  padding-right: 7px;
  padding-left: 8px;
  background-color: #FFF;
  padding-bottom: 22px;
  padding-top: 1px;
  position: relative;
  bottom: 0;
  height: 50px;

}

.b-tickets__btn_make_answer{
  padding: 7px 22px;;

}

.b-tickets__help_btn_text{
  padding: 0px 6px !important;
  font-size: 9.5px;
  margin-right: 5px;
}

.b-tickets__help_text_answer{
  margin-top:2px;
  margin-right: 7px;
}

.lpt-form-actions{
  margin-top:0!important;
}

/*.b-tickets__all_block{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  align-items: streach;
}*/

.b-tickets__block_1{

}

.b-tickets__block_2{

}

.b-tickets__block_3{

}

.b-tickets__block_4{

}


.btn-transparent{
  background-color: transparent!important;
  color: #55606e!important;
  margin:-10px 0;
}

.graph_legend{
  padding: 5px;
  text-align: center;
}
.lpt-green-bg{
  background-color: var(--main-btn-color);
}
.lpt-white-bg{
  background-color: #FFFFFF;
}
.lpt-red-bg{
  background-color: #f35958;
}
.lpt-blue-bg{
  background-color: #0090D9;
}
.lpt-purple-bg{
  background-color: #735F87;
}
.lpt-black-bg{
  background-color: #22262E;
}
.lpt-yellow-bg{
  background-color: #F9BA46;
}
.lpt-grey-bg{
  background-color: #F9F9F9;
}
.lpt-grey{
  color: #444444 !important;
}
.lpt-green{
  color: var(--main-btn-color);
}
.lpt-white{
  color: #FFFFFF;
}
.lpt-red{
  color: #f35958;
}
.lpt-blue{
  color: #0090D9;
}
.lpt-purple{
  color: #735F87;
}
.lpt-black{
  color: #22262E;
}
.lpt-yellow{
  color: #F9BA46;
}

.uppercase{
  text-transform: uppercase;
}

td[role=gridcell] {
  white-space: nowrap;
}

.b-filter__btns{
  /*position: absolute;*/
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  padding: 10px 0;
}



.b-lockscreen__input{
  width: 300px!important;
}

.b-tickets__btn-group{
  position: absolute;
  top: 0;
  right: 10px;

}

.lpt-grey-addon{
  background-color: #DAD8D8!important;
  color: #88909C!important;
}

.b-staff__edit_change_photo{
  position: absolute;
  bottom: -40px;
  right: 5px;
}

.b-staff__edit_btn_green{
  border-radius: 100%;
  height: 21px;
  width: 21px;
  cursor: pointer;
}

.b-staff__edit_btn_green i{
  color: #FFF;
  position: relative;
  top: 2px;
}


.m-r-90{
  margin-right: 90px;
}

#sidebar-menu ul{
  /*margin-bottom: 61px;*/
}


.popover-dropdown-menu .divider{
    padding: 0;
    border-bottom: 1px solid #eaedf0;
}

.popover-dropdown-menu > li > span > a {
  color: #2a2e36;
  margin: 4px;
  border-radius: 3px;
  text-align: left;
}

.lpt-nav-pills li a.handler_crater_steps_invalid, .lpt-nav-pills li.active a.handler_crater_steps_invalid{
  background: red !important;
}
.crater_step_invalid .panel-heading.b-crater__steps_nav{
  background: red;
}

#sidebar-menu ul {
  margin-bottom: 70px;
}

#sidebar-menu.with-intro > ul {
    margin-bottom: 122px;
}

.quicklinks > .fa,
.quicklinks > .badge {
  cursor: pointer;
}

.b-balance-popover{
  padding:5px;
}

.b-balance-popover__button {
    width:100%;
    padding: 10px 12px;
    margin: 5px 0;
}

.b-balance-popover__button-blue {
  color: #0d7fdd;
}

#reg_funnel_chart{
  margin-top:10px;
  margin-bottom: 10px;
}
#reg_funnel_chart .col-xs-4{
  padding: 0;
}
#reg_funnel_graph_2_chart.col-xs-4{
  padding: 0 10px !important;
}


.b-header__top_icons{
  background: none!important;
}

.profile-wrapper,
.user-info {
  display: none!important;
}

.page-content {
  margin-left: 65px;
}


.notepadBackground{
  background-color: #FEFAED;
  height: 100%;
}

.animated-100 {
  -webkit-animation-duration: .1s;
  animation-duration: .1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-200 {
  -webkit-animation-duration: .2s;
  animation-duration: .2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-300 {
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-400 {
  -webkit-animation-duration: .4s;
  animation-duration: .4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-500 {
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-600 {
  -webkit-animation-duration: .6s;
  animation-duration: .6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-700 {
  -webkit-animation-duration: .7s;
  animation-duration: .7s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-800 {
  -webkit-animation-duration: .8s;
  animation-duration: .8s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-900 {
  -webkit-animation-duration: .9s;
  animation-duration: .9s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.m-b-10-i{
  margin-bottom: 10px!important;
}
#reg_phones .phone-item{
  float: left;
}

button:focus, a:focus{
  outline: none!important;
}

.b-header__caller-js{
    margin-top: 15px;
    margin-right: 15px;
    background-color: #1B1E24;
    height: 30px;
    width: 30px;
    padding-left: 8px;
    padding-top: 7px;
    cursor: pointer;
}


.b-header__caller-js i ,
.b-header__caller-js i:hover,
.b-header__caller-js i:focus,
.b-header__caller-js i:active{
  color: #FFF;
  font-size: 17px;
}

.b-left-sidebar__project{
  padding-left: 0px!important;
}

.b-campaing__sortable-placeholder{
  background-color: #f6f6f6;
  height: 50px;
  margin-bottom: 20px;
}

.modal-dialog {
    width: inherit !important;
    margin: 30px auto !important;
}

.b-total__sortable-placeholder{
  background-color: #f6f6f6;
  height: 50px;
  margin-bottom: 20px;
  margin-left: 30px;
}

.crater_step_movable{
  cursor: move;
}
/*.b-crater__steps_notify_select{
  width: 98px;
}*/
/*.on-view-ready{
  display: none;
}*/
#reg_phones{
  padding: 0px 15px 10px 15px;
}
div#chart_main{
  margin-top: 10px;
  margin-bottom: 10px;
}
#no_temp_steps{
  margin: 0;
}

#tel_add_number_platform{
  width: 100%;
}
.site_code_block .tab-pane{
  padding: 0;
}
.js-filter-btn{
  position: relative;
}
#js-leads-add-filter span.badge, .js-filter-btn span.badge {
  position: absolute;
  padding: 4px 6px;
  top: -10px;
  right: -4px;
}
.b-tasks-fix-style{
  height: 38px;
  line-height: 38px;
  margin-bottom: 8px;
}

.b-saved-filter .form-group{
  margin-bottom: 0 !important;
}
.b-saved-filter .input-with-icon.right input{
  padding-right: 0 !important;
}
.b-saved-filter .input-with-icon input{
  padding-left: 11px !important;
}
.b-saved-filter .input-with-icon i{
  right: -16px;
  top: 8px;
  margin: 0;
}

.load-more-box{
  position: relative;
  height: 50px;
}
.btn .phones_filter_badge{
  position: absolute;
  top: -7px;
  right: 5px;
}


.input-small input,
.input-small .add-on{
  /*position: static;*/
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  min-height: 26px;
  padding-top: 3px !important;
  padding-bottom: 3px !important;
  font-size: 11px !important;
}
.input-small .add-on{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-right: -1px;
  padding: 3px 8px !important;
}


.m-l-15-i{
  margin-left: 15px!important;
}

.m-r-15-i{
  margin-right: 15px!important;
}

.cursor_pointer{
  cursor: pointer;
}

.lpt-current-open-menu span.title,
.lpt-current-open-menu i,
.lpt-current-open-menu-mini span.title,
.lpt-current-open-menu-mini i {
  /*color:#fff;*/
}
body.mini .lpt-current-open-menu-mini,
body.mini-menu .lpt-current-open-menu-mini{
  background-color:var(--main-btn-color) !important;
}
.bg-f5f5f5{
  background-color: #f5f5f5;
}
.hr-f3f3f3{
  border-top-color: #f3f3f3;
}
.b-ticket-btn{
  position: relative;
}
.b-ticket-btn + .b-ticket-btn{
  margin-left: 15px;
}
.b-ticket-btn .badge{
  position: absolute;
  top: -8px;
  right: -10px;
}
.tickets-files-well{
  padding: 10px;
  margin-bottom: 0;
  margin-top: 10px;
}
.ticket_comment_ratebox{
  margin-left: 10px;
}


.scrollbar-inner > .scroll-element .scroll-element_track{
  background-color: #fff !important;
}

.ticket-status-label{
  display: block !important;
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 0 3px;
  padding-top: 4px;
}
.file_upload_item{
  margin-bottom: 0;
}
.file_upload_item .file_name{
  margin: 0 5px;
  float: left;
}
.file_upload_item .percent_indicator{
  margin: 0 5px;
  float: right;
}
.file_upload_item + .file_upload_item{
  margin-top: 10px;
}
.b-tel_details_chart{
  position: relative;
  top: -25px;
}


.js-modal{
  cursor:pointer;
}

.m-t-0-i{
  margin-top: 0!important;
}

.m-b-8{
  margin-bottom: 8px!important;
}

.transition-all{
  -webkit-transition: all ease 0.3s 0s;
     -moz-transition: all ease 0.3s 0s;
       -o-transition: all ease 0.3s 0s;
          transition: all ease 0.3s 0s;
}

.pointer{
  cursor: pointer;
}
.b-header__price{ border-radius: 0!important; }
.b-header__price > i {
  padding: 7px;
}

.b-login__text{
  padding: 20px;
  margin-top: 10px!important;
}

.form-group.error-control > label.form-label{
  color: #F35958!important;
}

.alert-success-modal{
  margin-bottom: 0!important;
}

.textarea-no-resize {
  resize: none;
}


.b-tasks__comments{
  overflow-y: auto;
}

.slideInRight #js-region-content-mini{
  position: relative!important;
  height: 100vh !important;
  right: 0 !important;
}

#js-region-contact-info,
#js-region-big-chat {
  position: relative;
}

.no-hover-datatable-row:hover, .no-hover-datatable-row:hover > div{
  background-color: #ffffff!important;
}

.mce-tinymce{
  min-width: 400px !important;
}

.js-help{
  color: #b7b7b7;
}

.js-help input::-webkit-input-placeholder {
    color: #b7b7b7;
}


.b-graph {
  margin-bottom: 20px;
  overflow: auto;
  height: auto !important;
}

.hr-grey {
  border: none;
  border-bottom: 1px solid #d1d3d5;

}
.contacts-delete-item-icon{
  position: absolute !important;
  right: 0px !important;
  top: 11px !important;
  opacity: .5 !important;
  width: 40px !important;
  border-left: 1px solid beige !important;
  cursor: pointer !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.b-table__content__settings-btn {
  /*position: absolute;*/
  /*width: 40px;*/
  /*right: 40px !important;*/
  /*top: 10px !important;*/
  /*text-align: center;*/
  cursor: pointer;
}

.b-tasks__comment_body{
  word-break: break-all;
}

.disabled-scroll {
  overflow: hidden !important;
}

/*************** SIMPLE OUTER SCROLLBAR ***************/

.scrollbar-outer > .scroll-element,
.scrollbar-outer > .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-outer > .scroll-element {
    background-color: #ffffff;
}

.scrollbar-outer > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-x {
    bottom: 0;
    height: 12px;
    left: 0;
    width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-y {
    height: 100%;
    right: 0;
    top: 0;
    width: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer { height: 8px; top: 2px; }
.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer { left: 2px; width: 8px; }

.scrollbar-outer > .scroll-element .scroll-element_outer { overflow: hidden; }
.scrollbar-outer > .scroll-element .scroll-element_track { background-color: #eeeeee; }

.scrollbar-outer > .scroll-element .scroll-element_outer,
.scrollbar-outer > .scroll-element .scroll-element_track,
.scrollbar-outer > .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.scrollbar-outer > .scroll-element .scroll-bar { background-color: #d9d9d9; }
.scrollbar-outer > .scroll-element .scroll-bar:hover { background-color: #c2c2c2; }
.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }


/* scrollbar height/width & offset from container borders */

.scrollbar-outer > .scroll-content.scroll-scrolly_visible { left: -12px; margin-left: 12px; }
.scrollbar-outer > .scroll-content.scroll-scrollx_visible { top:  -12px; margin-top:  12px; }

.scrollbar-outer > .scroll-element.scroll-x .scroll-bar { min-width: 10px; }
.scrollbar-outer > .scroll-element.scroll-y .scroll-bar { min-height: 10px; }


/* update scrollbar offset if both scrolls are visible */

.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -14px; }
.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -14px; }

.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -14px; }
.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -14px; }


#sidebar-menu ul > li.open .label-important {
  // display: none;
}
#sidebar-menu ul > li .with-count {
  display: none;
}

#sidebar-menu ul > li.open .with-count {
  display: none;
}

.hidden-visiblity {
  visibility: hidden;
}

/* morphsearch */
.morphsearch_btn {
  bottom: 19px;
    right: 19px;
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transition-property: min-height, width, top, right;
    transition-property: min-height, width, top, right;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
    transition-timing-function: cubic-bezier(0.7,0,0.3,1);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAQAAABuvaSwAAAAzElEQVR4AY3Kr0qDcRSA4bNgmUkZSyr2YVkWwTtYEZNFxLQ0wajZZrJ4AcIQ1O4fLHoFpkXTTDIXNoQ9RtEf+p3nrW9EaLk28p+RKy0R2sYyxtrhTtZtmMiahNKbvgtDhXLumxdC3WX1vKTh2aOGBZ9V86kHsCl8VM1wb1fNBpl51Zxtw9y8Yg1y845efkZ+XrdFKcyU9hwqzcJA1iB0ZXVDzbGpKlNHaiGEpo6ed8CrA/s/6mgKEb47By+WRdnv+QxPFkVmPnGjLv7uC9s8WoTqo+lHAAAAAElFTkSuQmCC);
    background-size: 22px 22px;
    background-repeat: no-repeat;
    border-radius: 50%;
    position: fixed;
    width: 48px;
    height: 48px;
    cursor: pointer;
    background-position: center;
    background-color: #1abc98;
    border: 1px solid #236C5C;
}

.morphsearch {
  /*display: none;*/
  width: 0;
  min-height: 40px;
  background: #FCFCFC;
  position: absolute;
  z-index: 10000;
  bottom: -50px;
  left: 0;
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
  -webkit-transition-property: min-height, width, top, right;
  transition-property: min-height, width, top, right;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
  transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}

.morphsearch.open {
  display: block;
  width: 100%;
  min-height: 100%;
  top: 59px;
  bottom: 0;
  right: 0;
  overflow-y: auto;
}

.morphsearch-form {
  width: 100%;
  height: 40px;
  margin: 0 auto;
  position: relative;
  -webkit-transition-property: width, height, -webkit-transform;
  transition-property: width, height, transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
  transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}

.morphsearch.open .morphsearch-form {
  width: 80%;
  height: 160px;
  -webkit-transform: translate3d(0,3em,0);
  transform: translate3d(0,3em,0);
}

.morphsearch-input {
  width: 100% !important;
  height: 100% !important;
  padding: 0 10% 0 10px !important;
  font-weight: 700 !important;
  border: none !important;
  background: transparent !important;
  font-size: 0.8em;
  color: #050505 !important;
  -webkit-transition: font-size 0.5s cubic-bezier(0.7,0,0.3,1) !important;
  transition: font-size 0.5s cubic-bezier(0.7,0,0.3,1) !important;

  -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

.morphsearch-input::-ms-clear { /* remove cross in IE */
    display: none;
}

.morphsearch.hideInput .morphsearch-input {
  color: transparent;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}

.morphsearch.open .morphsearch-input {
  font-size: 4em;
  line-height: 100px;
  -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* placeholder */
.morphsearch-input::-webkit-input-placeholder {
  color: #c2c2c2;
}

.morphsearch-input:-moz-placeholder {
  color: #c2c2c2;
}

.morphsearch-input::-moz-placeholder {
  color: #c2c2c2;
}

.morphsearch-input:-ms-input-placeholder {
  color: #c2c2c2;
}

/* hide placeholder when active in Chrome */
.gn-search:focus::-webkit-input-placeholder {
  color: transparent;
}

input[type="search"] { /* reset normalize */
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.morphsearch-input:focus,
.morphsearch-submit:focus {
  outline: none;
}

.morphsearch-submit {
  position: absolute;
  width: 80px;
  height: 80px;
  text-indent: 100px;
  overflow: hidden;
  right: 0;
  top: 50%;
  background: transparent url(../img/magnifier.svg) no-repeat center center;
  background-size: 100%;
  border: none;
  pointer-events: none;
  transform-origin: 50% 50%;
  opacity: 0;
  -webkit-transform: translate3d(-30px,-50%,0) scale3d(0,0,1);
  transform: translate3d(-30px,-50%,0) scale3d(0,0,1);
}

.morphsearch.open .morphsearch-submit {
  pointer-events: auto;
  opacity: 1;
  -webkit-transform: translate3d(-30px,-50%,0) scale3d(1,1,1);
  transform: translate3d(-30px,-50%,0) scale3d(1,1,1);
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

.morphsearch-close {
  width: 36px;
  height: 36px;
  position: absolute;
  right: 1em;
  top: 1em;
  overflow: hidden;
  text-indent: 100%;
  cursor: pointer;
  pointer-events: none;
  opacity: 0;
  -webkit-transform: scale3d(0,0,1);
  transform: scale3d(0,0,1);
}

.morphsearch.open .morphsearch-close {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

.morphsearch-close::before,
.morphsearch-close::after {
  content: '';
  position: absolute;
  width: 2px;
  height: 100%;
  top: 0;
  left: 50%;
  border-radius: 3px;
  opacity: 0.2;
  background: #000;
}

.morphsearch-close:hover.morphsearch-close::before,
.morphsearch-close:hover.morphsearch-close::after {
  opacity: 1;
}

.morphsearch-close::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.morphsearch-close::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.morphsearch-content {
  color: #333;
  margin-top: 4.5em;
  /*
  width: 79%;
  */
  width: 100%;
  height: 0;
  overflow: hidden;
  padding: 0 10.5%;
  background: #FCFCFC;
  position: absolute;
  pointer-events: none;
  opacity: 0;
}


.morphsearch.open .morphsearch-content {
  margin-bottom: 60px;
  opacity: 1;
  height: auto;
  overflow: visible; /* this breaks the transition of the children in FF: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 */
  pointer-events: auto;
  -webkit-transition: opacity 0.3s 0.5s;
  transition: opacity 0.3s 0.5s;
}

.dummy-column {
  width: 100%;
  padding: 0 0 6em;
  float: left;
  opacity: 0;
  -webkit-transform: translate3d(0,100px,0);
  transform: translateY(100px);
  -webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
  transition: transform 0.5s, opacity 0.5s;
}

.morphsearch.open .dummy-column:first-child {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.morphsearch.open .dummy-column:nth-child(2) {
  -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
}

.morphsearch.open .dummy-column:nth-child(3) {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

.morphsearch.open .dummy-column {
  opacity: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.morphsearch .instruction-steps .toggle {
    display: block;
    position: relative;
    margin: 0 0 20px 0;
}

.morphsearch .instruction-steps .toggle.toggle-border {
    border: 1px solid #CCC;
    border-radius: 4px;
}

.morphsearch .instruction-steps .toggle .togglet,
.morphsearch .instruction-steps .toggle .toggleta {
    display: block;
    position: relative;
    line-height: 24px;
    padding: 0 0 0 24px;
    margin: 0;
    font-size: 16px;
    font-family: 'Open Sans';
    font-weight: 300;
    color: #444;
    cursor: pointer;
}

.morphsearch .instruction-steps .toggle.toggle-border .togglet,
.morphsearch .instruction-steps .toggle.toggle-border .toggleta {
    line-height: 44px;
    padding: 0 15px 0 36px;
}

.morphsearch .instruction-steps .toggle.toggle-border .togglec {
    padding: 0 15px 15px 36px;
}

.morphsearch .instruction-steps .toggle .togglec {
    display: block;
    position: relative;
    padding: 10px 0 0 24px;
}

.morphsearch .instruction-steps .toggle.toggle-border .togglet i {
    left: 14px;
    line-height: 44px;
}

.morphsearch .instruction-steps .toggle .togglet i {
    position: absolute;
    top: 0;
    left: 0;
    width: 16px;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
}

.morphsearch .instruction-steps .toggle .togglet.toggleta i.toggle-open {
    display: block;
}

.morphsearch .instruction-steps .toggle .togglet i.toggle-open,
.morphsearch .instruction-steps .toggle .toggleta i.toggle-closed {
    display: none;
}

.morphsearch .instruction-header {
    font-weight: 600;
    font-size: 22px;
}

.instruction-frame__wrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

.instruction-frame__wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.morphsearch .hidden-support {
    display: none;
}

.support-tooltip {
    cursor: pointer;
    border-radius: 4px;
    line-height: 20px;
    font-family: 'Arial';
    font-size: 13px;
    position: absolute;
    height: 60px;
    width: 240px;
    top: 0;
    text-align: center;
    background: #ffffcc;
    opacity: 0.9;
    padding: 10px 30px 13px 10px;
    left: 255px;
    -moz-transition-property: top, opacity;
    -o-transition-property: top, opacity;
    -webkit-transition-property: top, opacity;
    transition-property: top, opacity;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
}

.mini .support-tooltip {
    left: 55px;
}

.support-tooltip:hover {
    color:#999;
}

.support-tooltip.hidden {
    top:60px;
    opacity: 0;
    display: block!important;
}

.support-tooltip__close {
    position: absolute;
    top: 0;
    right: 0;
    color: #888;
    opacity: 1;
    display: block;
    font-size: 20px;
    line-height: 20px;
    padding: 8px 10px 7px 7px;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
}

.dummy-column:nth-child(2) {
  margin: 0 5%;
}

.dummy-column h2 {
  font-size: 1em;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 800;
  color: #c2c2c2;
  padding: 0.5em 0;
}

.round {
  border-radius: 50%;
}

.dummy-media-object {
  padding: 0.75em;
  display: block;
  margin: 0.3em 0;
  border-radius: 5px;
  background: rgba(118,117,128,0.05);
}

.dummy-media-object:hover,
.dummy-media-object:focus {
  background: rgba(118,117,128,0.1);
}

.dummy-media-object img {
  display: inline-block;
  width: 50px;
  margin: 0 10px 0 0;
  vertical-align: middle;
}

.dummy-media-object a {
  vertical-align: middle;
    font-size: 20px;
    display: inline-block;
    margin: 0 0 0 0;
    width: calc(100% - 70px);
    color: rgba(0, 0, 0, 0.7);
}


.dummy-media-object a:hover,
.dummy-media-object a:focus,
.dummy-media-object a:active {
  text-decoration: none;
}

.dummy-media-object div a {
  color: rgba(236,90,98,1);
  font-size: 13px;
  display: inline;
}

/* Overlay */
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.5);
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
  transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}

.morphsearch.open ~ .overlay {
  opacity: 1;
}
/* moprhsearch */

.btn-submit-registeration {
  position: relative;
  height: 35px;
}

.btn-submit-registeration .loading-animator {
  border-color: rgba(255, 255, 255, 0.7) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0.7);
}

.ya_access_table td{
  padding:3px;
}

body.blockedView .page-title .js-back{
  display:none;
}
div.js-region-loader-details .b-table-preloader{
  top: 0;
  height: 100%;
}
div.js-region-loader-details .b-table-preloader .b-table-preloader__anim{
  position: relative;
  top: 50%;
  left: 50%;
  margin: 0;
}

select.bs-select-hidden,
select.selectpicker {
    display: none !important;
}
.bootstrap-select {
    width: 220px \0;
    /*IE9 and below*/
}
.bootstrap-select > .dropdown-toggle {
    width: 100%;
    padding-right: 25px;
    z-index: 1;
    background-color: #fff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
    color: #999;
}
.bootstrap-select > select {
    position: absolute !important;
    bottom: 0;
    left: 50%;
    display: block !important;
    width: 0.5px !important;
    height: 100% !important;
    padding: 0 !important;
    opacity: 0 !important;
    border: none;
}
.bootstrap-select > select.mobile-device {
    top: 0;
    left: 0;
    display: block !important;
    width: 100% !important;
    z-index: 2;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle {
    border-color: #b94a48;
}
.bootstrap-select.fit-width {
    width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
    outline: thin dotted #333333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}
.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none;
}
.bootstrap-select.form-control:not([class*="col-"]) {
    width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
    z-index: auto;
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
    float: none;
    display: inline-block;
    margin-left: 0;
}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
    float: right;
}
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
    margin-bottom: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
    padding: 0;
}
.form-inline .bootstrap-select.btn-group .form-control {
    width: 100%;
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
    cursor: not-allowed;
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
    outline: none !important;
}
.bootstrap-select.btn-group.bs-container {
    position: absolute;
    height: 0 !important;
    padding: 0 !important;
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
    z-index: 1060;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    text-align: left;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle;
}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
    width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
    min-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu li {
    position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
    color: #fff;
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
    cursor: not-allowed;
}
.bootstrap-select.btn-group .dropdown-menu li a {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
    position: relative;
    padding-left: 2.25em;
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
    display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
    display: inline-block;
}
.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    -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);
    pointer-events: none;
    opacity: 0.9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bootstrap-select.btn-group .no-results {
    padding: 3px;
    background: #f5f5f5;
    margin: 0 5px;
    white-space: nowrap;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
    position: static;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
    position: static;
    top: auto;
    margin-top: -1px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
    margin-top: 5px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 34px;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
    z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid rgba(204, 204, 204, 0.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
    bottom: auto;
    top: -3px;
    border-top: 7px solid rgba(204, 204, 204, 0.2);
    border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
    bottom: auto;
    top: -3px;
    border-top: 6px solid white;
    border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right: 12px;
    left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right: 13px;
    left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
    display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
    padding: 4px 8px;
}
.bs-actionsbox {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
    width: 50%;
}
.bs-donebutton {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bs-donebutton .btn-group button {
    width: 100%;
}
.bs-searchbox + .bs-actionsbox {
    padding: 0 8px 4px;
}
.bs-searchbox .form-control {
    margin-bottom: 0;
    width: 100%;
    float: none;
}

.b-uiblock-overlay {
    display: none;
    position: fixed;
    z-index: 2147483641;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.3;
    background: #fff;
    cursor: not-allowed;
}

.b-lptnetru_img {
    opacity: 0;
    border: 0;
    height: 0;
    width: 0;
    display: block;
}

body #intercom-container {
    z-index: 2147483646 !important;
}

#notie-alert-outer, #notie-confirm-outer, #notie-date-outer, #notie-force-outer, #notie-input-outer, #notie-select-outer { box-shadow: none !important; }

.skeleton .profile-image { background-color: rgb(255, 255, 255); border-radius: 50%; opacity: 0.3; }
.skeleton .user-info .greeting { height: 19px; width: 120px; background-color: rgb(255, 255, 255); border-radius: 5px; opacity: 0.3; margin-bottom: 4px; }
.skeleton .user-info .username { height: 19px; width: 120px; background-color: rgb(255, 255, 255); border-radius: 5px; opacity: 0.3; }
.skeleton .user-info .status { height: 19px; width: 120px; background-color: rgb(255, 255, 255); border-radius: 5px; opacity: 0.3; }
.skeleton #sidebar-menu ul > li, .skeleton .b-support__block > div { min-height: 21px; padding: 5px 3px; }
.mini .skeleton #sidebar-menu ul > li,
.mini-menu .skeleton #sidebar-menu ul > li,
.mini .skeleton .b-support__block > div,
.mini-menu .skeleton .b-support__block > div {
    padding: 0;
}
.skeleton #sidebar-menu ul > li > i, .skeleton .b-support__block > div > i { display: inline-block; width: 35px; height: 35px; background-color: #999999; border-radius: 50%; opacity: 0.5; }
.mini .skeleton #sidebar-menu ul > li > i,
.mini-menu .skeleton #sidebar-menu ul > li > i,
.mini .skeleton .b-support__block > div >i,
.mini-menu .skeleton .b-support__block > div > i {
    padding: 13px;
    margin: 12px;
}
.skeleton #sidebar-menu ul > li > div, .skeleton .b-support__block > div > div { display: inline-block; height: 10px; width: 100%; background-color: #102a3b; border-top: 1px solid #184259; border-radius: 5px; opacity: 0.5; }
.mini .skeleton #sidebar-menu ul > li > div,
.mini-menu .skeleton #sidebar-menu ul > li > div,
.mini .skeleton .b-support__block > div > div,
.mini-menu .skeleton .b-support__block > div > div {
    display: none;
}
.skeleton-header .b-header__caller-js { border-radius: 50%; background-color: rgb(255, 255, 255); opacity: 0.3; }
.skeleton-header .quick-section > li { width: 21px; height: 21px; border-radius: 50%; background-color: rgb(153, 153, 153); opacity: 0.5; }
.skeleton-header #site_select > div { height: 21px; width: 120px; border-radius: 5px; background-color: rgb(153, 153, 153); opacity: 0.5; }
.skeleton-header .b-header__price { display: inline-block; height: 21px; width: 100px; opacity: 0.5; border-radius: 5px !important; }
.skeleton-header .profile-pic { height: 35px; width: 35px; border-radius: 50%; background-color: rgb(153, 153, 153); opacity: 0.5; }
.skeleton-header .group-btns-right li > div { height: 21px; width: 21px; margin: 0px 15px; border-radius: 50%; background-color: rgb(153, 153, 153); opacity: 0.5; padding: 0px !important; }
.skeleton-header .logo {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background-color: rgb(255, 255, 255);
    opacity: 0.3;
}
@media (max-width: 700px){
    .skeleton-header {
        display: none;
    }
}

.ui-widget.ui-autocomplete.ui-menu{
    z-index: 2147483647;
}
.ui-widget.ui-autocomplete.ui-menu .ui-menu-divider{
    margin:0;
}
.ui-widget.ui-autocomplete.ui-menu .ui-menu-item{
    padding-left:0;
}

.k-editor-toolbar .k-button-group .k-tool {
  width: auto !important;
  height: auto !important;
  line-height: inherit !important;
  padding: 8px;
}

.fa-funnel_birthday {
background-image: url('/img/icon/noun-calendar-user-499526.svg');
background-size: 24px 19px;
background-repeat: no-repeat;
width: 24px;
height: 12px;
opacity: 0.33;
background-position: 0px -2px;
}

.js-field-settings .fa-funnel_birthday {
  background-image: url('/img/icon/noun-calendar-user-499526.svg');
  background-size: 48px 32px;
  background-repeat: no-repeat;
  width: 20px;
  height: 23px;
  opacity: 0.33;
  background-position: -14px -2px;
  margin: 0px -1px -2px 0px;
}

div.b-field__remove.js-remove-field {
  display:none !important;
}

#reg_filter_current input.filter_custom_duration input {
  -moz-appearance: textfield;
}

#reg_filter_current input.filter_custom_duration::-webkit-outer-spin-button,
#reg_filter_current input.filter_custom_duration::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.loading {
  background-image: url('../img/loading_transparent.gif');
  background-position: center center;
  background-repeat: no-repeat;
}
.hide {
  display: none !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-modal__project_stats {
  max-height: 200px;
  overflow: auto;
}
.b-modal__project_stats.b-filter__modal_body {
  padding: 0!important;
}
.b-nd__note_title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-nd-open {
  top: 0!important;
}
.b-nd__scroll {
  height: 100%;
  overflow: auto;
}
.ff-b-nd-scroll {
  margin-bottom: 100px !important;
}
.b-nd__note_del {
  right: 13px!important;
}
.caller-loader-wrapper {
  margin-top: 40%;
  margin-left: 50px;
}
.caller-loader-wrapper .loading-animator {
  border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0.5);
  left: 0;
}
.task-complete {
  opacity: 0.4;
  text-decoration: line-through !important;
}
.b-tasks__popover_repeat_ul > li {
  display: inline-block !important;
}
.b-nd__note_title {
  max-width: 212px!important;
}
.clockpicker-popover {
  z-index: 2147483642!important;
}
.fc-day {
  vertical-align: bottom !important;
}
.fc-bg td span {
  background-color: #ccc;
  display: block;
  border-radius: 3px;
  margin-right: 2px;
  margin-left: 2px;
  padding-left: 4px;
  font-size: 12px;
}
.fc-event:hover {
  opacity: 0.8;
}
.webui-popover {
  width: auto;
}
@media (max-width: 540px) {
  .webui-popover {
    left: 2%!important;
    width: 96%!important;
    border-radius: 4!important;
  }
}
.webui-popover-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.error-control span.select2-selection {
  border: 1px solid #f35958 !important;
}

.intro-overlay {
  position: fixed;
  z-index: 9999999999;
  background-color: #000000;
  opacity: 0.6;
}
.intro-header {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  height: 60px;
  z-index: 9999999999;
}
.intro-header__panel {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 250px;
  background-color: #ffffff;
}
.intro-header__panel .row {
  line-height: 60px;
  height: 60px;
}
.intro-header__section,
.intro-header__sectionMax {
  text-align: center;
  line-height: 20px;
  vertical-align: middle;
  white-space: nowrap;
  height: 21px;
  min-width: 21px;
  border: 1px solid;
  display: inline-block;
  border-radius: 50%;
}
.intro-header__section {
  background-color: #0aa699;
  border-color: #0aa699;
  color: #ffffff;
}
.intro-tooltip__text {
  width: 100%;
  margin-bottom: 35px;
}
.intro-tooltip__text input {
  width: 100%;
  background: none;
}
.intro-tooltip__next {
  left: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: right;
  background-color: #343434;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.intro-tooltip__next a {
  cursor: pointer;
  margin-right: 10px;
  color: #ffffff;
}
.intro-tooltip__next a:hover {
  color: #ffffff;
}
@media screen and (max-width: 1200px) {
  .intro-overlay {
    z-index: 999999998 !important;
  }
  .intro-header {
    z-index: 999999998 !important;
  }
}

body {
  background-color: #e5e9ec !important;
}
body.lock-landscape {
  background-color: #333 !important;
  background-image: url('/img/mobile_orientation.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50%;
  animation: backgroundPulse 2s ease infinite;
  -webkit-animation: backgroundPulse 2s ease infinite;
}
body.lock-landscape * {
  display: none;
  visibility: hidden;
}
.sidecard-region {
  z-index: 99997;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 65px;
  right: 0;
  background: #fff;
}
.sidecard-region--open {
  display: block;
}
@media (max-width: 700px) {
  .sidecard-region {
    left: 0;
  }
}
.sidecard-overlay {
  z-index: 99997;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #000000;
  opacity: 0.6;
}
.sidecard-overlay--open {
  display: block;
}
.sidecard-close {
  color: #000;
  position: absolute;
  top: 25px;
  right: 30px;
  opacity: 0.5;
  font-size: 24px;
  font-weight: normal;
}
.sidecard-close:hover {
  color: #000;
}
@media (max-width: 700px) {
  .sidecard-close {
    display: none !important;
  }
}
.visible-alert .sidecard-region {
  top: 60px;
}
.save-panel-open .sidecard-region {
  bottom: 80px;
}
.js-task_collapse-btn {
  border-bottom: 1px solid;
  cursor: pointer;
  display: inline-block;
  margin: 10px 0;
}
.js-task_collapse-btn:hover {
  border-bottom: 1px solid transparent;
}
.messenger-message.success,
.messenger-message.error,
.messenger-message.info {
  animation-name: fadeIn;
  animation-duration: 1s;
}
@keyframes backgroundPulse {
  0% {
    background-size: 50%;
  }
  50% {
    background-size: 55%;
  }
  100% {
    background-size: 50%;
  }
}
@-webkit-keyframes backgroundPulse {
  0% {
    background-size: 50%;
  }
  50% {
    background-size: 55%;
  }
  100% {
    background-size: 50%;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/

.Select--multi .Select-value {
  background-color: #e4e4e4 !important;
  border: 1px solid #aaa !important;
  color: #333 !important;
}
.Select--multi .Select-value-icon {
  border-right: 1px solid #aaa !important;
}
.Select-control {
  white-space: normal !important;
  display: flex !important;
  width: 100% !important;
  height: auto !important;
}
.Select-multi-value-wrapper {
  flex-wrap: wrap;
  flex: 12 12 auto;
  width: 100%;
}
.Select-clear-zone {
  flex: 0 0 17px;
  line-height: 34px;
}
.Select-arrow-zone {
  line-height: 34px;
  flex: 0 0 25px;
}

.fix-navbar {
  margin-top: 60px;
}
.flex {
  display: flex;
}
.flex_align-items-center {
  justify-items: center;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-support__block {
  text-align: center;
  padding: 10px 0!important;
  position: fixed;
  bottom: 0px;
  left: 0;
  background-color: #1c3445;
  width: 65px;
  clear: both;
}
.b-support__block a {
  display: block;
  position: relative;
  margin: 0;
  border: 0px;
  padding: 5px 3px;
  min-height: 35px;
  text-decoration: none;
  font-size: 10px;
  font-weight: normal;
  color: #8B91A0;
}
.b-support__block a:hover {
  color: #FFF !important;
}
.b-support__block a i {
  width: 35px;
  text-align: center;
  display: inline-block;
  font-size: 30px;
  text-shadow: none;
  color: #FFF !important;
  position: relative !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.js-num {
  display: block;
}
.js-checkbox {
  display: none;
}
.js-hover-checkbox:hover .js-num {
  display: none;
}
.js-hover-checkbox:hover .js-checkbox {
  display: block;
}
#main-table {
  width: 100%;
  min-height: 200px;
  overflow: hidden;
}
#main-table table {
  border-collapse: collapse;
  table-layout: fixed;
  border: 1px solid #e9e9e9;
}
#main-table table tr td {
  border: 1px solid #e9e9e9;
  padding: 6px 10px;
}
.b-table__body td {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  box-sizing: border-box !important;
  height: 41px !important;
}
.disabled-scroll {
  overflow: hidden !important;
}
tr.table-red-row {
  background-color: rgba(255, 0, 0, 0.1) !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.arcticmodal-overlay,
.arcticmodal-container {
  overflow-y: scroll;
  z-index: 1000000000;
}

.audiojs .play {
  background: url(/img/player-graphics.gif) -2px -1px no-repeat !important;
}
.audiojs .pause {
  background: url(/img/player-graphics.gif) -2px -91px no-repeat !important;
}
.audiojs .loading {
  background: url(/img/player-graphics.gif) -2px -31px no-repeat !important;
}
.audiojs .error {
  background: url(/img/player-graphics.gif) -2px -61px no-repeat !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#calendar {
  height: 100%;
  overflow: hidden;
}
#calendar .fc-view-container {
  height: calc(100% - 75px);
  overflow-y: scroll;
  overflow-x: hidden;
}
#calendar.is-modal .fc-view-container {
  max-height: calc(100vh - 217px);
  overflow-y: auto;
}
#calendar .fc-agendaDay-view .fc-event,
#calendar .fc-agendaWeek-view .fc-event {
  margin-right: 1px;
}
#calendar .fc-agendaDay-view td.fc-widget-content,
#calendar .fc-agendaWeek-view td.fc-widget-content {
  border: 1px solid #ddd !important;
}
#calendar .fc-day-number {
  cursor: pointer;
}
#calendar .fc-content .fc-title {
  margin-left: 3px;
}
#calendar .fc-right .fc-button {
  min-height: 37px;
  display: inline-block;
  padding: 9px 12px;
  padding-top: 9px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  color: #5e5e5e;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d1dade;
  -webkit-border-radius: 3px;
  background-image: none !important;
  border: none;
  text-shadow: none;
  box-shadow: none;
  transition: all 0.12s linear 0s !important;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: var(--main-btn-text-color);
  background-color: var(--main-btn-color);
}
#calendar .fc-right .fc-button.fc-button:first-child {
  margin-right: 0;
}
#calendar .fc-right .fc-button.fc-button:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#calendar .fc-right .fc-button.fc-button:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
  margin: 0 -1px;
}
#calendar .fc-right .fc-button.fc-button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: 0;
}
#calendar .fc-right .fc-button.fc-state-active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: var(--main-btn-color);
}
#calendar .fc-right {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#calendar .fc-left {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#calendar .fc-view {
  margin-top: 20px;
}
#calendar .fc-left .fc-button {
  min-height: 37px;
  display: inline-block;
  padding: 9px 12px;
  padding-top: 9px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  color: #5e5e5e;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d1dade;
  -webkit-border-radius: 3px;
  background-image: none !important;
  border: none;
  text-shadow: none;
  box-shadow: none;
  transition: all 0.12s linear 0s !important;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
#calendar .fc-left .fc-button.fc-prev-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#calendar .fc-left .fc-button.fc-next-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: -1px;
}
#calendar .fc-left .fc-button:hover {
  background-color: #0082D4;
  background-position: 0 -15px;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
#calendar .fc-head {
  text-transform: uppercase;
  font-size: 1em;
  line-height: 36px;
}
#calendar .fc-widget-header {
  border: none !important;
}
#calendar .fc-widget-content {
  border: none !important;
}
#calendar .fc-week {
  border-top: 1px solid #ddd !important;
}
#calendar .fc-center h2 {
  text-transform: capitalize;
  font-family: 'Open Sans' !important;
  font-size: 16px !important;
  font-weight: 100 !important;
}
#calendar .fc-day-number.fc-today {
  background-color: #f35958 !important;
  border-radius: 999px;
  padding: 5px 11px;
  color: #ffffff;
}
#calendar .fc-unthemed .fc-today {
  background-color: #fff;
}
#calendar .fc-day-number {
  text-align: center !important;
}
#calendar .fc-event {
  border: 1px solid transparent;
}
#calendar .fc-event.red {
  background-color: #F35958;
}
.fc-ltr .fc-time-grid .fc-event-container {
  margin-right: 25px !important;
}
#calendar .fc-agendaDay-view .fc-slats tr td:nth-child(2):hover {
  background: #fff09d;
}
.b-modal-calendar #calendar .fc-right {
  margin-right: 190px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-colorpicker {
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-colorpicker > li {
  padding: 0;
}
.b-colorpicker > li {
  display: inline-block;
  margin-right: 4px;
}
.b-colorpicker > li > span {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
.b-colorpicker > li > span.active:before {
  font-family: 'FontAwesome';
  content: "\f00c";
}
.b-colorpicker__btn {
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-filter {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  height: 380px;
}
.b-filter__left {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-flex: 0 0 196px;
  -ms-flex: 0 0 196px;
  flex: 0 0 196px;
}
.b-filter__right {
  -webkit-flex: 1 0 180px;
  -ms-flex: 1 0 180px;
  flex: 1 0 180px;
  overflow-y: scroll;
}
.b-filter__right.scroll-content {
  overflow-x: hidden !important;
}
@media (max-width: 470px) {
  .b-filter .b-filter__left {
    -webkit-flex: 0 0 150px;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
  }
  .b-filter .b-filter__left .b-filter__items {
    width: 150px;
  }
  .b-filter .b-filter__left .b-filter__items .b-filter__item a {
    padding: 8px 16px 8px 8px;
    font-size: 12px;
  }
  .b-filter .b-filter__left .b-filter__items .b-filter__item a .badge {
    right: 5px;
    top: 12px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 9px;
    line-height: 6px;
  }
  .b-filter .b-filter__right #reg_filter_current {
    padding: 16px 10px !important;
  }
  .b-filter .b-filter__right #reg_filter_current .block_dates_input {
    padding-right: 48px;
  }
  .b-filter .b-filter__right #reg_filter_current .block_dates_input .date-separator {
    height: 1px;
  }
  .b-filter .b-filter__right #reg_filter_current .b-filter__row_selected_filter {
    padding-left: 15px;
    padding-right: 15px;
  }
  .b-filter .b-filter__right #reg_filter_current .b-filter__row_selected_filter .b-filter__control_label {
    font-size: 12px;
  }
  .b-filter .b-filter__right #reg_filter_current .b-filter__row_selected_filter .b-filter__clear-filter {
    top: -32px;
    font-size: 13px;
  }
  .b-filter .b-filter__right #reg_filter_current .b-filter__row_selected_filter .b-filter__control_group {
    margin-top: 11px;
  }
  .b-filter .b-filter__right #reg_filter_current .nav.nav-tabs.nav-stacked li a {
    font-size: 12px;
  }
}
.b-table-filter .b-filter {
  height: 310px;
}
.b-filter__list-item {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: 100%;
  overflow-y: scroll;
  background-color: #F3F5F6;
}
.b-filter__list-item.scroll-content {
  overflow-x: hidden !important;
}
.b-filter__btns {
  -webkit-flex: 0 0 46px;
  -ms-flex: 0 0 46px;
  flex: 0 0 46px;
  background-color: #E5E9EC;
}
.b-filter__items {
  width: 210px;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.b-filter__item {
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #e9e9e9;
  background-color: #F3F5F6;
}
.b-filter__item a {
  position: relative;
  display: block;
  padding: 8px 5px 8px 15px;
  text-decoration: none;
  text-align: left;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-filter__item a:hover {
  color: #808080;
}
.b-filter__item .active {
  color: #444;
}
.b-filter__item.active,
.b-filter__item:hover {
  background-color: #fff;
}
.b-filter__item .badge {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.b-filter .popover-content {
  padding: 0;
}
.b-filter .arrow {
  top: -13px !important;
  left: 100px !important;
}
.b-filter .popover-left,
.b-filter .popover-right {
  height: 400px;
  overflow-y: scroll;
}
.b-filter .popover-left {
  padding: 0;
  background-color: #F3F5F6;
}
.b-filter .popover-right {
  margin: 0;
}
.b-filter a.btn .glyphicon {
  float: right;
  top: 4px;
  right: -6px;
}
.b-filter div.date-separator {
  display: inline-block;
  padding: 0 5px;
  height: 37px;
  line-height: 37px;
}
.b-filter .nav.nav-tabs.nav-stacked {
  background-color: white;
}
.b-filter .nav.nav-tabs.nav-stacked li + li {
  border-top: 1px solid #ddd;
}
.b-filter .nav.nav-tabs.nav-stacked li a {
  padding: 10px;
}
.b-filter .nav.nav-tabs.nav-stacked li a:hover {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.b-filter__clear-filter {
  display: block;
  text-align: right;
  position: absolute;
  top: 0;
  right: 15px;
}
.b-filter__clear-filter-btn {
  margin-left: 5px;
  color: #3376A4;
  cursor: pointer;
}
@media (max-width: 540px) {
  .b-filter__clear-filter {
    top: -38px;
  }
}

#lpt-scrollbar {
  display: block;
  position: absolute;
  left: 0;
  bottom: auto;
  border-radius: 5px;
  height: 10px;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 9999999;
}
#lpt-scrollbar.lpt-scrollbar--hidden {
  opacity: 0.01 !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.user-info-wrapper .user-info .greeting {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 145px;
}
.user-info-wrapper .user-info .username {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 145px;
}
#sidebar-header {
  background-color: #1c3445;
  z-index: 1;
  top: 0;
  position: absolute;
  left: 0;
}
#sidebar-menu li .label.label-important {
  border-radius: 10px;
}
.b-sidebar__overlay {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  width: 65px;
  opacity: 0.1;
  background: #ffffff;
  cursor: not-allowed;
}
.menu_partners {
  line-height: 1.5;
}
.sidebar-header__user {
  z-index: -1;
  position: absolute;
  top: 0;
  left: 65px;
  height: 60px;
  bottom: 0;
  width: 312px;
  background: #162b3a;
  transform: translateX(-517px);
  transition: transform 0.3s 0.3s;
}
.sidebar-header__user-info {
  padding: 0 20px 0 30px;
  background: #162b3a;
  height: 60px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.sidebar-header__user-name {
  font-size: 16px;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  line-height: 22px;
}
.sidebar-header__user-account {
  display: block;
  line-height: 22px;
  white-space: nowrap;
  color: #9da8ae;
  text-decoration: none;
}
.sidebar-header__profile {
  text-align: center;
  background: #1b3446;
  right: -70px;
  width: 70px;
  height: 60px;
  top: 0;
  bottom: 0;
  position: absolute;
  cursor: pointer;
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #9da8ae;
  text-decoration: none;
}
.sidebar-header__profile-icon {
  display: block;
  width: 22px;
  height: 22px;
  position: relative;
  color: #646C78;
}
.sidebar-header__profile:hover {
  color: #9da8ae;
}
.sidebar-header__logout {
  text-align: center;
  background: #162b3a;
  right: -140px;
  width: 70px;
  height: 60px;
  top: 0;
  bottom: 0;
  position: absolute;
  cursor: pointer;
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #9da8ae;
  text-decoration: none;
}
.sidebar-header__logout-icon {
  display: block;
  width: 22px;
  height: 22px;
  position: relative;
  color: #646C78;
}
.sidebar-header__logout:hover {
  color: #9da8ae;
}
.sidebar-header__user--opened {
  transform: translateX(0);
}
@media (max-width: 700px) {
  body:not(.sidebar-opened) .sidebar-header__user {
    display: none;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.messenger {
  z-index: 9999999 !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-pagination {
  position: relative;
  background-color: #fafafa;
  border-top: 1px solid #e6e6e6;
  cursor: default;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.b-pagination__list {
  display: inline-block;
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-pagination__btn {
  display: inline-block;
  cursor: pointer;
  padding: 10px;
  color: rgba(0, 0, 0, 0.8);
  margin-right: 10px;
  background-color: transparent;
  border-top: 2px solid transparent;
}
.b-pagination__btn i {
  position: relative;
  top: 1px;
  color: rgba(0, 0, 0, 0.4);
}
.b-pagination__btn:first-child i {
  right: 2px;
}
.b-pagination__btn:last-child i {
  left: 2px;
}
.b-pagination__btn__disabled {
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.b-pagination__btn__current {
  display: inline-block;
  border-top-color: #3f51b5;
  color: #3f51b5;
}
@media (max-width: 700px) {
  .b-pagination__btn {
    padding: 9px;
    margin-right: 8px;
  }
}
.b-pagination__select {
  display: inline-block;
  width: 60px;
}
.b-pagination__select + .select2-container {
  margin-top: -3px;
}
.b-pagination .select2-selection {
  background-color: transparent !important;
  border-color: transparent !important;
}
.b-pagination .select2-selection:hover,
.b-pagination .select2-opened-selection {
  background-color: #ffffff !important;
  border-color: #e5e9ec !important;
}
.b-pagination__stats {
  position: absolute;
  right: 50px;
  top: 14px;
  color: #a8a8a8;
}
.b-pagination__stats .k-i-refresh {
  cursor: pointer;
  opacity: 0.35;
  margin-left: 20px;
  margin-right: 15px;
}
.b-pagination__stats .k-i-refresh:hover {
  opacity: 1;
}
.b-pagination .k-icon {
  margin-top: -3px;
}
@media (max-width: 1280px) {
  .b-pagination__stats span:first-child {
    display: none;
  }
}
.b-table-preloader {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  z-index: 9999999;
}
.b-table-preloader__anim {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  animation: pace-spinner 400ms linear infinite;
  border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.4);
  border-image: none;
  border-radius: 10px 10px 10px 10px;
  border-right: 2px solid rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 2px;
  height: 14px;
  margin: auto;
  width: 14px;
}

.webui-popover.webui-popover-phoneinput {
  z-index: 9999999999 !important;
}
.b-lpt__phoneinput {
  display: inline-block;
  position: relative;
}
.b-lpt__phoneinput .b-lpt__phoneinput-input {
  padding-left: 45px !important;
  position: relative;
  height: 37px;
  display: inline-block;
}
.b-lpt__phoneinput_country-mask {
  color: #d3d3d3;
}
.b-lpt__phoneinput_search-container {
  padding: 5px;
}
.b-lpt__phoneinput_search {
  height: 32px;
  width: 100%;
}
.b-lpt__phoneinput-flag {
  z-index: 1;
  top: 0;
  left: 5px;
  bottom: 0;
  margin: auto;
  position: absolute;
  width: 20px;
  -webkit-border-radius: 2px!important;
  border-radius: 2px!important;
  background-image: url(/img/flags.png);
}
.b-lpt__phoneinput-flag .fa {
  vertical-align: top;
  font-size: 10px;
  margin-left: 25px;
}
.b-lpt__phoneinput-flag.none {
  background-image: none;
  background-color: lightgrey;
}
.b-lpt__phoneinput-flag.be {
  width: 18px;
}
.b-lpt__phoneinput-flag.ch {
  width: 15px;
}
.b-lpt__phoneinput-flag.mc {
  width: 19px;
}
.b-lpt__phoneinput-flag.ne {
  width: 18px;
}
.b-lpt__phoneinput-flag.np {
  width: 13px;
}
.b-lpt__phoneinput-flag.ac {
  height: 10px;
  background-position: 0;
}
.b-lpt__phoneinput-flag.ad {
  height: 14px;
  background-position: -22px 0;
}
.b-lpt__phoneinput-flag.ae {
  height: 10px;
  background-position: -44px 0;
}
.b-lpt__phoneinput-flag.af {
  height: 14px;
  background-position: -66px 0;
}
.b-lpt__phoneinput-flag.ag {
  height: 14px;
  background-position: -88px 0;
}
.b-lpt__phoneinput-flag.ai {
  height: 10px;
  background-position: -110px 0;
}
.b-lpt__phoneinput-flag.al {
  height: 15px;
  background-position: -132px 0;
}
.b-lpt__phoneinput-flag.am {
  height: 10px;
  background-position: -154px 0;
}
.b-lpt__phoneinput-flag.ao {
  height: 14px;
  background-position: -176px 0;
}
.b-lpt__phoneinput-flag.aq {
  height: 14px;
  background-position: -198px 0;
}
.b-lpt__phoneinput-flag.ar {
  height: 13px;
  background-position: -220px 0;
}
.b-lpt__phoneinput-flag.as {
  height: 10px;
  background-position: -242px 0;
}
.b-lpt__phoneinput-flag.at {
  height: 14px;
  background-position: -264px 0;
}
.b-lpt__phoneinput-flag.au {
  height: 10px;
  background-position: -286px 0;
}
.b-lpt__phoneinput-flag.aw {
  height: 14px;
  background-position: -308px 0;
}
.b-lpt__phoneinput-flag.ax {
  height: 13px;
  background-position: -330px 0;
}
.b-lpt__phoneinput-flag.az {
  height: 10px;
  background-position: -352px 0;
}
.b-lpt__phoneinput-flag.ba {
  height: 10px;
  background-position: -374px 0;
}
.b-lpt__phoneinput-flag.bb {
  height: 14px;
  background-position: -396px 0;
}
.b-lpt__phoneinput-flag.bd {
  height: 12px;
  background-position: -418px 0;
}
.b-lpt__phoneinput-flag.be {
  height: 15px;
  background-position: -440px 0;
}
.b-lpt__phoneinput-flag.bf {
  height: 14px;
  background-position: -460px 0;
}
.b-lpt__phoneinput-flag.bg {
  height: 12px;
  background-position: -482px 0;
}
.b-lpt__phoneinput-flag.bh {
  height: 12px;
  background-position: -504px 0;
}
.b-lpt__phoneinput-flag.bi {
  height: 12px;
  background-position: -526px 0;
}
.b-lpt__phoneinput-flag.bj {
  height: 14px;
  background-position: -548px 0;
}
.b-lpt__phoneinput-flag.bl {
  height: 14px;
  background-position: -570px 0;
}
.b-lpt__phoneinput-flag.bm {
  height: 10px;
  background-position: -592px 0;
}
.b-lpt__phoneinput-flag.bn {
  height: 10px;
  background-position: -614px 0;
}
.b-lpt__phoneinput-flag.bo {
  height: 14px;
  background-position: -636px 0;
}
.b-lpt__phoneinput-flag.an {
  height: 14px;
  background-position: -658px 0;
}
.b-lpt__phoneinput-flag.br {
  height: 14px;
  background-position: -680px 0;
}
.b-lpt__phoneinput-flag.bs {
  height: 10px;
  background-position: -702px 0;
}
.b-lpt__phoneinput-flag.bt {
  height: 14px;
  background-position: -724px 0;
}
.b-lpt__phoneinput-flag.bv {
  height: 15px;
  background-position: -746px 0;
}
.b-lpt__phoneinput-flag.bw {
  height: 14px;
  background-position: -768px 0;
}
.b-lpt__phoneinput-flag.by {
  height: 10px;
  background-position: -790px 0;
}
.b-lpt__phoneinput-flag.bz {
  height: 14px;
  background-position: -812px 0;
}
.b-lpt__phoneinput-flag.ca {
  height: 10px;
  background-position: -834px 0;
}
.b-lpt__phoneinput-flag.cc {
  height: 10px;
  background-position: -856px 0;
}
.b-lpt__phoneinput-flag.cd {
  height: 15px;
  background-position: -878px 0;
}
.b-lpt__phoneinput-flag.cf {
  height: 14px;
  background-position: -900px 0;
}
.b-lpt__phoneinput-flag.cg {
  height: 14px;
  background-position: -922px 0;
}
.b-lpt__phoneinput-flag.ch {
  height: 15px;
  background-position: -944px 0;
}
.b-lpt__phoneinput-flag.ci {
  height: 14px;
  background-position: -961px 0;
}
.b-lpt__phoneinput-flag.ck {
  height: 10px;
  background-position: -983px 0;
}
.b-lpt__phoneinput-flag.cl {
  height: 14px;
  background-position: -1005px 0;
}
.b-lpt__phoneinput-flag.cm {
  height: 14px;
  background-position: -1027px 0;
}
.b-lpt__phoneinput-flag.cn {
  height: 14px;
  background-position: -1049px 0;
}
.b-lpt__phoneinput-flag.co {
  height: 14px;
  background-position: -1071px 0;
}
.b-lpt__phoneinput-flag.cp {
  height: 14px;
  background-position: -1093px 0;
}
.b-lpt__phoneinput-flag.cr {
  height: 12px;
  background-position: -1115px 0;
}
.b-lpt__phoneinput-flag.cu {
  height: 10px;
  background-position: -1137px 0;
}
.b-lpt__phoneinput-flag.cv {
  height: 12px;
  background-position: -1159px 0;
}
.b-lpt__phoneinput-flag.cw {
  height: 14px;
  background-position: -1181px 0;
}
.b-lpt__phoneinput-flag.cx {
  height: 10px;
  background-position: -1203px 0;
}
.b-lpt__phoneinput-flag.cy {
  height: 13px;
  background-position: -1225px 0;
}
.b-lpt__phoneinput-flag.cz {
  height: 14px;
  background-position: -1247px 0;
}
.b-lpt__phoneinput-flag.de {
  height: 12px;
  background-position: -1269px 0;
}
.b-lpt__phoneinput-flag.dg {
  height: 10px;
  background-position: -1291px 0;
}
.b-lpt__phoneinput-flag.dj {
  height: 14px;
  background-position: -1313px 0;
}
.b-lpt__phoneinput-flag.dk {
  height: 15px;
  background-position: -1335px 0;
}
.b-lpt__phoneinput-flag.dm {
  height: 10px;
  background-position: -1357px 0;
}
.b-lpt__phoneinput-flag.do {
  height: 13px;
  background-position: -1379px 0;
}
.b-lpt__phoneinput-flag.dz {
  height: 14px;
  background-position: -1401px 0;
}
.b-lpt__phoneinput-flag.ea {
  height: 14px;
  background-position: -1423px 0;
}
.b-lpt__phoneinput-flag.ec {
  height: 14px;
  background-position: -1445px 0;
}
.b-lpt__phoneinput-flag.ee {
  height: 13px;
  background-position: -1467px 0;
}
.b-lpt__phoneinput-flag.eg {
  height: 14px;
  background-position: -1489px 0;
}
.b-lpt__phoneinput-flag.eh {
  height: 10px;
  background-position: -1511px 0;
}
.b-lpt__phoneinput-flag.er {
  height: 10px;
  background-position: -1533px 0;
}
.b-lpt__phoneinput-flag.es {
  height: 14px;
  background-position: -1555px 0;
}
.b-lpt__phoneinput-flag.et {
  height: 10px;
  background-position: -1577px 0;
}
.b-lpt__phoneinput-flag.eu {
  height: 14px;
  background-position: -1599px 0;
}
.b-lpt__phoneinput-flag.fi {
  height: 12px;
  background-position: -1621px 0;
}
.b-lpt__phoneinput-flag.fj {
  height: 10px;
  background-position: -1643px 0;
}
.b-lpt__phoneinput-flag.fk {
  height: 10px;
  background-position: -1665px 0;
}
.b-lpt__phoneinput-flag.fm {
  height: 11px;
  background-position: -1687px 0;
}
.b-lpt__phoneinput-flag.fo {
  height: 15px;
  background-position: -1709px 0;
}
.b-lpt__phoneinput-flag.fr {
  height: 14px;
  background-position: -1731px 0;
}
.b-lpt__phoneinput-flag.ga {
  height: 15px;
  background-position: -1753px 0;
}
.b-lpt__phoneinput-flag.uk {
  height: 10px;
  background-position: -1775px 0;
}
.b-lpt__phoneinput-flag.gd {
  height: 12px;
  background-position: -1797px 0;
}
.b-lpt__phoneinput-flag.ge {
  height: 14px;
  background-position: -1819px 0;
}
.b-lpt__phoneinput-flag.gf {
  height: 14px;
  background-position: -1841px 0;
}
.b-lpt__phoneinput-flag.gg {
  height: 14px;
  background-position: -1863px 0;
}
.b-lpt__phoneinput-flag.gh {
  height: 14px;
  background-position: -1885px 0;
}
.b-lpt__phoneinput-flag.gi {
  height: 10px;
  background-position: -1907px 0;
}
.b-lpt__phoneinput-flag.gl {
  height: 14px;
  background-position: -1929px 0;
}
.b-lpt__phoneinput-flag.gm {
  height: 14px;
  background-position: -1951px 0;
}
.b-lpt__phoneinput-flag.gn {
  height: 14px;
  background-position: -1973px 0;
}
.b-lpt__phoneinput-flag.gp {
  height: 14px;
  background-position: -1995px 0;
}
.b-lpt__phoneinput-flag.gq {
  height: 14px;
  background-position: -2017px 0;
}
.b-lpt__phoneinput-flag.gr {
  height: 14px;
  background-position: -2039px 0;
}
.b-lpt__phoneinput-flag.gs {
  height: 10px;
  background-position: -2061px 0;
}
.b-lpt__phoneinput-flag.gt {
  height: 13px;
  background-position: -2083px 0;
}
.b-lpt__phoneinput-flag.gu {
  height: 11px;
  background-position: -2105px 0;
}
.b-lpt__phoneinput-flag.gw {
  height: 10px;
  background-position: -2127px 0;
}
.b-lpt__phoneinput-flag.gy {
  height: 12px;
  background-position: -2149px 0;
}
.b-lpt__phoneinput-flag.hk {
  height: 14px;
  background-position: -2171px 0;
}
.b-lpt__phoneinput-flag.hm {
  height: 10px;
  background-position: -2193px 0;
}
.b-lpt__phoneinput-flag.hn {
  height: 10px;
  background-position: -2215px 0;
}
.b-lpt__phoneinput-flag.hr {
  height: 10px;
  background-position: -2237px 0;
}
.b-lpt__phoneinput-flag.ht {
  height: 12px;
  background-position: -2259px 0;
}
.b-lpt__phoneinput-flag.hu {
  height: 10px;
  background-position: -2281px 0;
}
.b-lpt__phoneinput-flag.ic {
  height: 14px;
  background-position: -2303px 0;
}
.b-lpt__phoneinput-flag.id {
  height: 14px;
  background-position: -2325px 0;
}
.b-lpt__phoneinput-flag.ie {
  height: 10px;
  background-position: -2347px 0;
}
.b-lpt__phoneinput-flag.il {
  height: 15px;
  background-position: -2369px 0;
}
.b-lpt__phoneinput-flag.im {
  height: 10px;
  background-position: -2391px 0;
}
.b-lpt__phoneinput-flag.in {
  height: 14px;
  background-position: -2413px 0;
}
.b-lpt__phoneinput-flag.io {
  height: 10px;
  background-position: -2435px 0;
}
.b-lpt__phoneinput-flag.iq {
  height: 14px;
  background-position: -2457px 0;
}
.b-lpt__phoneinput-flag.ir {
  height: 12px;
  background-position: -2479px 0;
}
.b-lpt__phoneinput-flag.is {
  height: 15px;
  background-position: -2501px 0;
}
.b-lpt__phoneinput-flag.it {
  height: 14px;
  background-position: -2523px 0;
}
.b-lpt__phoneinput-flag.je {
  height: 12px;
  background-position: -2545px 0;
}
.b-lpt__phoneinput-flag.jm {
  height: 10px;
  background-position: -2567px 0;
}
.b-lpt__phoneinput-flag.jo {
  height: 10px;
  background-position: -2589px 0;
}
.b-lpt__phoneinput-flag.jp {
  height: 14px;
  background-position: -2611px 0;
}
.b-lpt__phoneinput-flag.ke {
  height: 14px;
  background-position: -2633px 0;
}
.b-lpt__phoneinput-flag.kg {
  height: 12px;
  background-position: -2655px 0;
}
.b-lpt__phoneinput-flag.kh {
  height: 13px;
  background-position: -2677px 0;
}
.b-lpt__phoneinput-flag.ki {
  height: 10px;
  background-position: -2699px 0;
}
.b-lpt__phoneinput-flag.km {
  height: 12px;
  background-position: -2721px 0;
}
.b-lpt__phoneinput-flag.kn {
  height: 14px;
  background-position: -2743px 0;
}
.b-lpt__phoneinput-flag.kp {
  height: 10px;
  background-position: -2765px 0;
}
.b-lpt__phoneinput-flag.kr {
  height: 14px;
  background-position: -2787px 0;
}
.b-lpt__phoneinput-flag.kw {
  height: 10px;
  background-position: -2809px 0;
}
.b-lpt__phoneinput-flag.ky {
  height: 10px;
  background-position: -2831px 0;
}
.b-lpt__phoneinput-flag.kz {
  height: 10px;
  background-position: -2853px 0;
}
.b-lpt__phoneinput-flag.la {
  height: 14px;
  background-position: -2875px 0;
}
.b-lpt__phoneinput-flag.lb {
  height: 14px;
  background-position: -2897px 0;
}
.b-lpt__phoneinput-flag.lc {
  height: 10px;
  background-position: -2919px 0;
}
.b-lpt__phoneinput-flag.li {
  height: 12px;
  background-position: -2941px 0;
}
.b-lpt__phoneinput-flag.lk {
  height: 10px;
  background-position: -2963px 0;
}
.b-lpt__phoneinput-flag.lr {
  height: 11px;
  background-position: -2985px 0;
}
.b-lpt__phoneinput-flag.ls {
  height: 14px;
  background-position: -3007px 0;
}
.b-lpt__phoneinput-flag.lt {
  height: 12px;
  background-position: -3029px 0;
}
.b-lpt__phoneinput-flag.lu {
  height: 12px;
  background-position: -3051px 0;
}
.b-lpt__phoneinput-flag.lv {
  height: 10px;
  background-position: -3073px 0;
}
.b-lpt__phoneinput-flag.ly {
  height: 10px;
  background-position: -3095px 0;
}
.b-lpt__phoneinput-flag.ma {
  height: 14px;
  background-position: -3117px 0;
}
.b-lpt__phoneinput-flag.mc {
  height: 15px;
  background-position: -3139px 0;
}
.b-lpt__phoneinput-flag.md {
  height: 10px;
  background-position: -3160px 0;
}
.b-lpt__phoneinput-flag.me {
  height: 10px;
  background-position: -3182px 0;
}
.b-lpt__phoneinput-flag.mf {
  height: 14px;
  background-position: -3204px 0;
}
.b-lpt__phoneinput-flag.mg {
  height: 14px;
  background-position: -3226px 0;
}
.b-lpt__phoneinput-flag.mh {
  height: 11px;
  background-position: -3248px 0;
}
.b-lpt__phoneinput-flag.mk {
  height: 10px;
  background-position: -3270px 0;
}
.b-lpt__phoneinput-flag.ml {
  height: 14px;
  background-position: -3292px 0;
}
.b-lpt__phoneinput-flag.mm {
  height: 14px;
  background-position: -3314px 0;
}
.b-lpt__phoneinput-flag.mn {
  height: 10px;
  background-position: -3336px 0;
}
.b-lpt__phoneinput-flag.mo {
  height: 14px;
  background-position: -3358px 0;
}
.b-lpt__phoneinput-flag.mp {
  height: 10px;
  background-position: -3380px 0;
}
.b-lpt__phoneinput-flag.mq {
  height: 14px;
  background-position: -3402px 0;
}
.b-lpt__phoneinput-flag.mr {
  height: 14px;
  background-position: -3424px 0;
}
.b-lpt__phoneinput-flag.ms {
  height: 10px;
  background-position: -3446px 0;
}
.b-lpt__phoneinput-flag.mt {
  height: 14px;
  background-position: -3468px 0;
}
.b-lpt__phoneinput-flag.mu {
  height: 14px;
  background-position: -3490px 0;
}
.b-lpt__phoneinput-flag.mv {
  height: 14px;
  background-position: -3512px 0;
}
.b-lpt__phoneinput-flag.mw {
  height: 14px;
  background-position: -3534px 0;
}
.b-lpt__phoneinput-flag.mx {
  height: 12px;
  background-position: -3556px 0;
}
.b-lpt__phoneinput-flag.my {
  height: 10px;
  background-position: -3578px 0;
}
.b-lpt__phoneinput-flag.mz {
  height: 14px;
  background-position: -3600px 0;
}
.b-lpt__phoneinput-flag.na {
  height: 14px;
  background-position: -3622px 0;
}
.b-lpt__phoneinput-flag.nc {
  height: 10px;
  background-position: -3644px 0;
}
.b-lpt__phoneinput-flag.ne {
  height: 15px;
  background-position: -3666px 0;
}
.b-lpt__phoneinput-flag.nf {
  height: 10px;
  background-position: -3686px 0;
}
.b-lpt__phoneinput-flag.ng {
  height: 10px;
  background-position: -3708px 0;
}
.b-lpt__phoneinput-flag.ni {
  height: 12px;
  background-position: -3730px 0;
}
.b-lpt__phoneinput-flag.nl {
  height: 14px;
  background-position: -3752px 0;
}
.b-lpt__phoneinput-flag.no {
  height: 15px;
  background-position: -3774px 0;
}
.b-lpt__phoneinput-flag.np {
  height: 15px;
  background-position: -3796px 0;
}
.b-lpt__phoneinput-flag.nr {
  height: 10px;
  background-position: -3811px 0;
}
.b-lpt__phoneinput-flag.nu {
  height: 10px;
  background-position: -3833px 0;
}
.b-lpt__phoneinput-flag.nz {
  height: 10px;
  background-position: -3855px 0;
}
.b-lpt__phoneinput-flag.om {
  height: 10px;
  background-position: -3877px 0;
}
.b-lpt__phoneinput-flag.pa {
  height: 14px;
  background-position: -3899px 0;
}
.b-lpt__phoneinput-flag.pe {
  height: 14px;
  background-position: -3921px 0;
}
.b-lpt__phoneinput-flag.pf {
  height: 14px;
  background-position: -3943px 0;
}
.b-lpt__phoneinput-flag.pg {
  height: 15px;
  background-position: -3965px 0;
}
.b-lpt__phoneinput-flag.ph {
  height: 10px;
  background-position: -3987px 0;
}
.b-lpt__phoneinput-flag.pk {
  height: 14px;
  background-position: -4009px 0;
}
.b-lpt__phoneinput-flag.pl {
  height: 13px;
  background-position: -4031px 0;
}
.b-lpt__phoneinput-flag.pm {
  height: 14px;
  background-position: -4053px 0;
}
.b-lpt__phoneinput-flag.pn {
  height: 10px;
  background-position: -4075px 0;
}
.b-lpt__phoneinput-flag.pr {
  height: 14px;
  background-position: -4097px 0;
}
.b-lpt__phoneinput-flag.ps {
  height: 10px;
  background-position: -4119px 0;
}
.b-lpt__phoneinput-flag.pt {
  height: 14px;
  background-position: -4141px 0;
}
.b-lpt__phoneinput-flag.pw {
  height: 13px;
  background-position: -4163px 0;
}
.b-lpt__phoneinput-flag.py {
  height: 11px;
  background-position: -4185px 0;
}
.b-lpt__phoneinput-flag.qa {
  height: 8px;
  background-position: -4207px 0;
}
.b-lpt__phoneinput-flag.re {
  height: 14px;
  background-position: -4229px 0;
}
.b-lpt__phoneinput-flag.ro {
  height: 14px;
  background-position: -4251px 0;
}
.b-lpt__phoneinput-flag.rs {
  height: 14px;
  background-position: -4273px 0;
}
.b-lpt__phoneinput-flag.ru {
  height: 14px;
  background-position: -4295px 0;
}
.b-lpt__phoneinput-flag.rw {
  height: 14px;
  background-position: -4317px 0;
}
.b-lpt__phoneinput-flag.sa {
  height: 14px;
  background-position: -4339px 0;
}
.b-lpt__phoneinput-flag.sb {
  height: 10px;
  background-position: -4361px 0;
}
.b-lpt__phoneinput-flag.sc {
  height: 10px;
  background-position: -4383px 0;
}
.b-lpt__phoneinput-flag.sd {
  height: 10px;
  background-position: -4405px 0;
}
.b-lpt__phoneinput-flag.se {
  height: 13px;
  background-position: -4427px 0;
}
.b-lpt__phoneinput-flag.sg {
  height: 14px;
  background-position: -4449px 0;
}
.b-lpt__phoneinput-flag.sh {
  height: 10px;
  background-position: -4471px 0;
}
.b-lpt__phoneinput-flag.si {
  height: 10px;
  background-position: -4493px 0;
}
.b-lpt__phoneinput-flag.sj {
  height: 15px;
  background-position: -4515px 0;
}
.b-lpt__phoneinput-flag.sk {
  height: 14px;
  background-position: -4537px 0;
}
.b-lpt__phoneinput-flag.sl {
  height: 14px;
  background-position: -4559px 0;
}
.b-lpt__phoneinput-flag.sm {
  height: 15px;
  background-position: -4581px 0;
}
.b-lpt__phoneinput-flag.sn {
  height: 14px;
  background-position: -4603px 0;
}
.b-lpt__phoneinput-flag.so {
  height: 14px;
  background-position: -4625px 0;
}
.b-lpt__phoneinput-flag.sr {
  height: 14px;
  background-position: -4647px 0;
}
.b-lpt__phoneinput-flag.ss {
  height: 10px;
  background-position: -4669px 0;
}
.b-lpt__phoneinput-flag.st {
  height: 10px;
  background-position: -4691px 0;
}
.b-lpt__phoneinput-flag.sv {
  height: 12px;
  background-position: -4713px 0;
}
.b-lpt__phoneinput-flag.sx {
  height: 14px;
  background-position: -4735px 0;
}
.b-lpt__phoneinput-flag.sy {
  height: 14px;
  background-position: -4757px 0;
}
.b-lpt__phoneinput-flag.sz {
  height: 14px;
  background-position: -4779px 0;
}
.b-lpt__phoneinput-flag.ta {
  height: 10px;
  background-position: -4801px 0;
}
.b-lpt__phoneinput-flag.tc {
  height: 10px;
  background-position: -4823px 0;
}
.b-lpt__phoneinput-flag.td {
  height: 14px;
  background-position: -4845px 0;
}
.b-lpt__phoneinput-flag.tf {
  height: 14px;
  background-position: -4867px 0;
}
.b-lpt__phoneinput-flag.tg {
  height: 13px;
  background-position: -4889px 0;
}
.b-lpt__phoneinput-flag.th {
  height: 14px;
  background-position: -4911px 0;
}
.b-lpt__phoneinput-flag.tj {
  height: 10px;
  background-position: -4933px 0;
}
.b-lpt__phoneinput-flag.tk {
  height: 10px;
  background-position: -4955px 0;
}
.b-lpt__phoneinput-flag.tl {
  height: 10px;
  background-position: -4977px 0;
}
.b-lpt__phoneinput-flag.tm {
  height: 14px;
  background-position: -4999px 0;
}
.b-lpt__phoneinput-flag.tn {
  height: 14px;
  background-position: -5021px 0;
}
.b-lpt__phoneinput-flag.to {
  height: 10px;
  background-position: -5043px 0;
}
.b-lpt__phoneinput-flag.tr {
  height: 14px;
  background-position: -5065px 0;
}
.b-lpt__phoneinput-flag.tt {
  height: 12px;
  background-position: -5087px 0;
}
.b-lpt__phoneinput-flag.tv {
  height: 10px;
  background-position: -5109px 0;
}
.b-lpt__phoneinput-flag.tw {
  height: 14px;
  background-position: -5131px 0;
}
.b-lpt__phoneinput-flag.tz {
  height: 14px;
  background-position: -5153px 0;
}
.b-lpt__phoneinput-flag.ua {
  height: 14px;
  background-position: -5175px 0;
}
.b-lpt__phoneinput-flag.ug {
  height: 14px;
  background-position: -5197px 0;
}
.b-lpt__phoneinput-flag.um {
  height: 11px;
  background-position: -5219px 0;
}
.b-lpt__phoneinput-flag.us {
  height: 11px;
  background-position: -5241px 0;
}
.b-lpt__phoneinput-flag.uy {
  height: 14px;
  background-position: -5263px 0;
}
.b-lpt__phoneinput-flag.uz {
  height: 10px;
  background-position: -5285px 0;
}
.b-lpt__phoneinput-flag.va {
  width: 15px;
  height: 15px;
  background-position: -5307px 0;
}
.b-lpt__phoneinput-flag.vc {
  height: 14px;
  background-position: -5324px 0;
}
.b-lpt__phoneinput-flag.ve {
  height: 14px;
  background-position: -5346px 0;
}
.b-lpt__phoneinput-flag.vg {
  height: 10px;
  background-position: -5368px 0;
}
.b-lpt__phoneinput-flag.vi {
  height: 14px;
  background-position: -5390px 0;
}
.b-lpt__phoneinput-flag.vn {
  height: 14px;
  background-position: -5412px 0;
}
.b-lpt__phoneinput-flag.vu {
  height: 12px;
  background-position: -5434px 0;
}
.b-lpt__phoneinput-flag.wf {
  height: 14px;
  background-position: -5456px 0;
}
.b-lpt__phoneinput-flag.ws {
  height: 10px;
  background-position: -5478px 0;
}
.b-lpt__phoneinput-flag.xk {
  height: 15px;
  background-position: -5500px 0;
}
.b-lpt__phoneinput-flag.ye {
  height: 14px;
  background-position: -5522px 0;
}
.b-lpt__phoneinput-flag.yt {
  height: 14px;
  background-position: -5544px 0;
}
.b-lpt__phoneinput-flag.za {
  height: 14px;
  background-position: -5566px 0;
}
.b-lpt__phoneinput-flag.zm {
  height: 14px;
  background-position: -5588px 0;
}
.b-lpt__phoneinput-flag.zw {
  height: 10px;
  background-position: -5610px 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.select2-container {
  position: static;
}
.select2-container--default .select2-selection--single {
  background-color: #ffffff;
  background-image: none ;
  border: 1px solid #e5e9ec;
  outline: none!important;
  min-height: 37px!important;
  border-radius: 0!important;
  padding: 4px 4px !important;
  font-size: 13px!important;
  font-weight: normal!important;
  position: relative;
}
.select2-selection--single.hasError {
  border: 1px solid red;
}
.select2-dropdown {
  border: 1px solid #e5e9ec !important;
  border-radius: 0px!important;
  padding-top: 0px!important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 5px!important;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  background: #ffffff !important;
  vertical-align: baseline!important;
  line-height: 28px!important;
  border-radius: 2px!important;
  font-size: 12px!important;
  border: 1px solid #f1f1f1 !important;
  min-height: 37px!important;
  padding: 6px 11px !important;
}
.select2-container--default .select2-selection--multiple {
  background-color: #ffffff !important;
  background-image: none !important;
  border: 1px solid #e5e9ec !important;
  outline: none!important;
  min-height: 37px!important;
  border-radius: 0!important;
  font-size: 13px!important;
  font-weight: normal!important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline {
  padding-top: 0px!important;
  margin-top: -1px !important;
}
.select2-search__field {
  height: 27px !important;
}
.select2-container {
  z-index: 992147483642;
}
.select2-container--disabled .select2-selection {
  background-color: #eeeeee !important;
}
.select2-container--disabled .select2-selection:hover {
  cursor: not-allowed;
}
.select2-results__option {
  padding: 6px !important;
}

#iframe_settings {
  width: 100%;
  height: 100%;
  position: absolute;
  padding-top: 60px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tbl .k-datetimepicker {
  margin-top: -7px;
}
.b-tbl .k-datetimepicker:hover,
.b-tbl .k-datetimepicker:active,
.b-tbl .k-datetimepicker:focus {
  background: none!important;
  background-color: transparent!important;
  box-shadow: none!important;
}
.b-tbl .k-datetimepicker > span,
.b-tbl .k-datetimepicker > input {
  height: 30px;
}
.b-tbl .k-datetimepicker .k-input {
  box-sizing: content-box;
  min-height: 18px!important;
  height: 18px;
  text-indent: 0!important;
}
.b-tbl .k-datetimepicker .k-select {
  background-color: #F2F2F2;
  overflow: visible;
  width: 6em !important;
}
.b-tbl .k-datetimepicker .k-select .k-link-date,
.b-tbl .k-datetimepicker .k-select .k-link-time {
  margin: auto;
}
.b-tbl .k-datetimepicker .k-select > .k-icon {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  width: 18px;
  margin: -5px 4px 0 4px;
}
.b-tbl .k-datetimepicker .k-select .save-step-date {
  margin-top: -5px !important;
  background-color: var(--main-btn-color) !important;
  color: var(--main-btn-text-color) !important;
  padding: 2px !important;
  border-radius: 3px !important;
  font-size: 18px !important;
}
.btn-leads-date-save:disabled {
  display: none;
  background-color: transparent!important;
  color: transparent!important;
}
.k-state-hover,
.k-state-active,
.k-state-focus {
  background: none!important;
  background-color: transparent!important;
  box-shadow: none!important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.k-link > input[type=checkbox] {
  position: absolute;
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  left: 8px;
  top: 11px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tbl td {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-tbl th[data-field=num] > .k-header-column-menu {
  display: none!important;
}
.b-tbl__general_checkbox {
  position: absolute;
  top: 11px;
  left: 0;
  right: 0;
  margin: auto;
  width: 14px;
}
.b-tbl__general_checkbox label {
  display: block !important;
}
.b-tbl__general_checkbox label:before {
  display: block;
  margin-top: -3px;
}
.b-tbl__general_checkbox label:after {
  display: block;
  left: 4px!important;
  top: -2px !important;
}
.b-tbl-col__input {
  border: none!important;
  min-height: 20px!important;
  width: 100px;
}
.b-tbl-col__input:focus,
.b-tbl-col__input:active {
  background-color: transparent!important;
}
.b-tbl-col__input__text.disabled-cell {
  padding: 11px;
}
.b-tbl-col__dropdown {
  margin-right: 8px;
  border: none!important;
}
.b-tbl-col__emails-list {
  justify-content: space-between;
  flex-wrap: nowrap;
  display: flex;
}
.b-tbl-col__action-phone {
  flex-basis: 25px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 3;
  flex-wrap: nowrap;
  display: inline-block;
  position: relative;
}
.b-tbl-col__action-sip {
  flex-basis: 25px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 2;
  flex-wrap: nowrap;
  display: inline-block;
  position: relative;
}
.b-tbl-col__action-sms {
  flex-basis: 25px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 5;
  flex-wrap: nowrap;
  display: inline-block;
  position: relative;
}
.b-tbl-col__action-sim {
  flex-basis: 25px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 4;
  flex-wrap: nowrap;
  display: inline-block;
  position: relative;
}
.b-tbl-col__action-email {
  flex-basis: 25px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 6;
  flex-wrap: nowrap;
  display: inline-block;
  position: relative;
}
.b-tbl-col__id {
  color: rgba(0, 0, 0, 0.4);
  height: 35px;
}
.b-tbl-col__phones select,
.b-tbl-col__phones input {
  display: inline-block;
  position: relative;
}
.b-tbl-col__no-data {
  padding-left: 5px;
}
.b-tbl-col__funnel-steps {
  width: 165px;
  padding-top: 8px;
  float: left;
}
.b-tbl-col__funnel-steps,
.b-tbl-col__funnel-steps-date {
  display: inline-block;
}
.b-tbl-col__funnel-steps-date {
  position: relative;
  float: none;
  line-height: 33px;
  vertical-align: baseline;
}
.b-tbl-col__funnel-steps-date.opened-widget {
  position: absolute !important;
  z-index: 9999;
  margin-left: -8px;
  border-radius: 2px;
  background-color: #f2f2f2;
}
.b-tbl-col__funnel-steps-date .k-datetimepicker {
  width: 210px !important;
  margin-top: -7px;
}
.b-tbl-col__funnel-steps-date .k-datetimepicker .k-picker-wrap.k-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
.b-tbl-col__funnel-steps-date .k-datetimepicker .k-select {
  width: 6em;
}
.b-tbl-col__funnel-steps-date .k-datetimepicker .k-select .k-icon {
  margin: -5px 4px 0 4px;
}
.b-tbl-col__funnel-steps-date .k-datetimepicker .k-select .save-step-date {
  margin-top: -5px;
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
  padding: 2px;
  border-radius: 3px;
  font-size: 18px;
}
.b-tbl-col__funnel-steps span.label {
  display: inline-block;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: 5px;
}
.b-tbl-col__date-time {
  position: relative;
  display: inline-block;
}
.b-tbl-col__date-time.opened-widget {
  position: absolute !important;
  width: 100%;
  z-index: 9999;
  margin-left: -8px;
  margin-top: -9px;
  border-radius: 2px;
}
.b-tbl__help {
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
  cursor: pointer;
}
.b-tbl .k-treelist-group .k-i-expand,
.b-tbl .k-treelist-group .k-i-collapse {
  left: 215px;
  margin-top: 2px;
  position: relative;
  cursor: pointer;
}
.b-tbl .k-treelist-group + tr .k-icon.k-i-none {
  display: inline-block;
}
.b-tbl .k-icon.k-i-none:only-of-type {
  display: none;
}
.b-tbl .k-grid-content-locked tr:last-child td {
  border-bottom-width: 0;
}
.b-tbl .k-grid-header .k-i-sort-asc-sm,
.b-tbl .k-grid-header .k-i-sort-desc-sm,
.b-tbl .k-grid-header .k-sort-order {
  color: #999999;
}
.b-tbl .k-grid-header-locked th[data-field=id] {
  position: relative !important;
}
.b-tbl .b-table__body {
  overflow: hidden;
}
.b-tbl .b-table__body .b-tbl-сol__phones {
  justify-content: space-between;
  flex-wrap: nowrap;
  display: flex;
}
.b-tbl .b-table__body .p__id,
.b-tbl .b-table__body .b-tbl-сol__phones,
.b-tbl .b-table__body .b-tbl-col__emails-list {
  min-height: 35px;
  line-height: 35px;
}
.b-tbl .b-table__body .p__id .b-tbl-col__dropdown,
.b-tbl .b-table__body .b-tbl-сol__phones .b-tbl-col__dropdown,
.b-tbl .b-table__body .b-tbl-col__emails-list .b-tbl-col__dropdown {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-basis: 20px;
  flex-grow: 12;
  flex-shrink: 12;
  order: 1;
}
.b-tbl .b-table__body .p__id .b-tbl-col__dropdown span,
.b-tbl .b-table__body .b-tbl-сol__phones .b-tbl-col__dropdown span,
.b-tbl .b-table__body .b-tbl-col__emails-list .b-tbl-col__dropdown span {
  padding: 0 4px;
}
.b-tbl .b-table__body .p__id i,
.b-tbl .b-table__body .b-tbl-сol__phones i,
.b-tbl .b-table__body .b-tbl-col__emails-list i {
  color: rgba(0, 0, 0, 0.4);
}
.b-tbl .b-table__body .p__id i:hover,
.b-tbl .b-table__body .b-tbl-сol__phones i:hover,
.b-tbl .b-table__body .b-tbl-col__emails-list i:hover {
  color: #ffffff;
}
.b-tbl .b-table__body .p__id select,
.b-tbl .b-table__body .b-tbl-сol__phones select,
.b-tbl .b-table__body .b-tbl-col__emails-list select {
  display: inline-block;
  width: 20px;
  position: relative;
}
.b-tbl .b-table__body table .k-alt {
  background: transparent;
}
.b-tbl .b-table__body table[role="treegrid"] tr {
  transition: background 0.2s;
}
.table-column-type-conv_funnel {
  text-align: left;
}
.b-tbl-сol__phones i,
.b-tbl-col__emails-list i {
  display: inline-block;
  margin-left: 10px;
  margin-top: 5px;
  font-size: 13px;
  cursor: pointer;
  background-color: transparent;
  color: black;
  padding: 4px;
  border-radius: 5px;
}
.b-tbl-сol__phones i:hover,
.b-tbl-col__emails-list i:hover {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.b-tbl-сol__phones i:last-child,
.b-tbl-col__emails-list i:last-child {
  margin-left: 3px;
  padding: 5px;
}
.b-tbl-сol__progress .progress {
  margin-bottom: 0;
}
.p__checkbox {
  text-align: center;
}
.b-table__body .checkbox:not(#js-general-checkbox) label {
  width: 17px;
  margin: 0 auto;
}
.b-table__body .checkbox:not(#js-general-checkbox) label,
.b-table__body .checkbox:not(#js-general-checkbox) label:before {
  display: none;
}
.contacts-hovered-row {
  background: #f2f2f2 !important;
}
.contacts-hovered-row .p__id {
  display: none;
}
.contacts-hovered-row label,
.contacts-hovered-row label:before {
  display: block !important;
}
.js-checkbox:checked + .p__id {
  display: none;
}
.js-checkbox:checked + label {
  display: block !important;
}
.js-checkbox:checked + label:before {
  display: block !important;
  background-color: var(--main-btn-color);
  border: 1px solid var(--main-btn-color);
}
.js-checkbox:checked + label:after {
  display: block !important;
  font-family: 'FontAwesome';
  content: "\F00C";
  color: #fff !important;
  position: relative;
  top: 1.9px;
  left: 1.4px;
}
.b-table__pagination {
  position: absolute;
  width: 100%;
  bottom: 0px;
  z-index: 99999;
}
.k-header[data-field='num'] {
  position: relative;
}
.k-animation-container {
  z-index: 999999999 !important;
}
.b-stats-table .k-grid-header-locked {
  height: 36px;
}
.b-stats-table .k-grid-header-locked .t-stats-keyword {
  vertical-align: top;
}
.b-stats-table .k-i-expand,
.b-stats-table .k-i-collapse {
  background: none !important;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.b-stats-table .k-i-collapse:before {
  content: "\f0d7";
}
.b-stats-table .k-i-expand:before {
  content: "\f0da";
}
.b-stats-table .k-grid td {
  padding: 6px 16px !important;
  box-sizing: border-box;
  height: 41px !important;
}
.b-sidebar-preloader {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  animation: pace-spinner 400ms linear infinite;
  border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.4);
  border-image: none;
  border-radius: 10px 10px 10px 10px;
  border-right: 2px solid rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 2px;
  height: 14px;
  margin: auto;
  width: 14px;
}
.b-hidden-time {
  position: absolute;
  visibility: hidden;
  z-index: -10;
  left: 0;
}
.k-ff .b-tbl td {
  text-overflow: initial;
}
.k-ff .k-grid-content-locked {
  min-height: 43px !important;
}
.k-ff .k-grid-content-locked .checkbox input:checked + label::after {
  top: 0px !important;
  left: 2px !important;
}
.k-grid-content::-webkit-scrollbar {
  -webkit-appearance: none;
}
.k-grid-content::-webkit-scrollbar:vertical {
  width: 17px;
}
.k-grid-content::-webkit-scrollbar:horizontal {
  height: 17px;
}
.k-grid-content::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 4px solid white;
  /* should match background, can't be transparent */
  background-color: rgba(0, 0, 0, 0.5);
}
.k-menu .k-item.k-state-default.k-state-focused {
  box-shadow: none !important;
}
.k-menu .k-i-sort-asc-sm:before {
  content: "\e124" !important;
}
.k-menu .k-i-sort-desc-sm:before {
  content: "\e125" !important;
}
.scroll-wrapper.k-grid-content .scroll-element.scroll-x {
  bottom: 0 !important;
  visibility: visible !important;
}
.scroll-wrapper.k-grid-content .scroll-element.scroll-y {
  display: none !important;
}
.b-table__body_parent.scroll-content {
  overflow-x: hidden !important;
}
.b-table__body_parent .scroll-element.scroll-y {
  visibility: visible !important;
}

.b-alert-background {
  display: none;
  position: fixed;
  left: 0;
  top: 60px;
  width: 100vw;
  height: 100vh;
  background-color: transparent;
  z-index: 999999999;
}
.b-alert-close {
  display: none;
  margin-right: 20px;
  color: rgba(0, 0, 0, 0.4);
  font-size: 22px;
  align-items: center;
  justify-content: flex-end;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  order: 3;
}
.b-alert-prevent-close {
  display: none;
  position: fixed;
  width: 100vw;
  height: 60px;
  background-color: transparent;
  top: 0;
  left: 0;
  z-index: 999999999;
}
.b-alert-action-button {
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: 20px;
  align-items: center;
  justify-content: flex-start;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  order: 2;
}
.b-alert-action-button:not(:only-of-type) {
  margin-right: 10px;
}
.b-alert-action-button:hover,
.b-alert-action-button:focus {
  background-color: transparent;
  color: #fff;
}
#notie-alert-outer {
  height: 60px;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
}
#notie-alert-outer #notie-alert-inner {
  padding: 16px;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
  flex-basis: 500px;
  flex-grow: 12;
  flex-shrink: 12;
  order: 1;
}
#notie-alert-outer #notie-alert-content {
  font-size: 16px!important;
  max-width: 100%;
  text-align: left;
  margin: 0 20px;
}
#notie-alert-outer.prevent-close {
  top: 0 !important;
}
@media (max-width: 700px) {
  #notie-alert-outer .little_width {
    display: none;
  }
}
@media (max-width: 580px) {
  #notie-alert-outer {
    padding: 8px;
  }
  #notie-alert-outer #notie-alert-inner {
    padding: 0;
    line-height: 12px;
  }
  #notie-alert-outer #notie-alert-inner #notie-alert-content {
    font-size: 11px!important;
    margin: 0;
  }
  #notie-alert-outer.with-button #notie-alert-inner {
    padding: 0;
    line-height: 12px;
  }
  #notie-alert-outer.with-button #notie-alert-inner #notie-alert-content {
    font-size: 11px!important;
    margin: 0;
  }
  #notie-alert-outer.with-button .b-alert-action-button {
    padding-left: 8px;
    padding-right: 8px;
    margin-left: 8px;
    margin-right: 0;
    font-size: 12px;
    line-height: 14px;
  }
}
body.visible-alert {
  padding-top: 60px !important;
}
body.visible-alert.system-alert-error .b-alert-background {
  display: block;
  background-color: rgba(0, 0, 0, 0.7);
}
body.visible-alert.system-alert-error .b-alert-action-button {
  right: 20px;
}
body.visible-alert.system-alert-warning .b-alert-close {
  display: block;
}
body.visible-alert .page-sidebar {
  top: 60px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.wysiwyg-popover {
  min-height: 20px;
}
.wysiwyg-popover .loading-animator {
  margin-top: 50px;
  margin-bottom: 50px;
  margin-left: 49%;
}
.mce-container {
  border-width: 0 !important;
}
.mce-container,
.mce-container *,
.mce-widget,
.mce-widget * {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: top;
  text-decoration: none;
  color: #000;
  font-family: arial, sans-serif;
  font-size: 11px;
  text-shadow: none;
  float: none;
  position: static;
  width: auto;
  height: auto;
  white-space: nowrap;
  cursor: inherit;
  -webkit-tap-highlight-color: transparent;
  line-height: normal;
  font-weight: 400;
  text-align: left;
}
.mce-container [unselectable] {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mce-container ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  -webkit-border-radius: 4px;
}
.mce-container ::-webkit-scrollbar-track,
.mce-container ::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.mce-container ::-webkit-scrollbar-thumb {
  background-color: rgba(53, 57, 71, 0.3);
  width: 6px;
  height: 6px;
  -webkit-border-radius: 4px;
}
.mce-fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.mce-fade.mce-in {
  opacity: 1;
}
.mce-tinymce {
  min-width: 470px;
  visibility: visible!important;
  position: relative;
  border: 1px solid #ccc;
}
.mce-tinymce-focus {
  border: 1px solid #b2b2b2;
}
.mce-fullscreen {
  z-index: 100;
}
div.mce-fullscreen {
  width: 100%;
  height: auto;
}
.mce-tinymce {
  display: block;
}
.mce-wordcount {
  position: absolute;
  top: 0;
  right: 0;
  padding: 8px;
}
.mce-edit-area {
  background: #fff;
  -webkit-filter: none;
  filter: none;
  font-family: arial, sans-serif;
  font-size: 12px;
}
.mce-edit-area iframe {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.mce-statusbar,
.mce-statusbar .mce-container-body {
  position: relative;
}
.mce-fullscreen .mce-resizehandle {
  display: none;
}
.mce-charmap {
  border-collapse: collapse;
}
.mce-charmap td {
  cursor: default;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  padding: 2px;
}
.mce-charmap td div {
  text-align: center;
}
.mce-charmap td:hover {
  background: #d9d9d9;
}
.mce-grid {
  border-spacing: 2px;
  border-collapse: separate;
}
.mce-grid td div {
  width: 12px;
  height: 12px;
  margin: 2px;
  cursor: pointer;
}
.mce-grid td div:hover {
  border-color: #000;
}
.mce-grid td div:focus {
  outline: rgba(82, 168, 236, 0.8) solid 1px;
  border-color: rgba(82, 168, 236, 0.8);
}
.mce-grid a {
  display: block;
  border: 1px solid transparent;
}
.mce-grid a:hover {
  border-color: #c5c5c5;
}
.mce-grid-border {
  margin: 0 4px;
}
.mce-grid-border a {
  border-color: #e8e8e8;
  width: 13px;
  height: 13px;
}
.mce-grid-border a.mce-active,
.mce-grid-border a:hover {
  border-color: #c4daff;
  background: #deeafa;
}
.mce-text-center {
  text-align: center;
}
div.mce-tinymce-inline {
  width: 100%;
  box-shadow: none;
}
.mce-container,
.mce-container-body {
  border-radius: 5px;
  background: #f5f5f5;
  display: block;
}
.mce-autoscroll {
  overflow: hidden;
}
.mce-scrollbar {
  position: absolute;
  width: 7px;
  height: 100%;
  top: 2px;
  right: 2px;
  opacity: 0.4;
  filter: alpha(opacity=40);
  zoom: 1;
}
.mce-scrollbar-h {
  top: auto;
  right: auto;
  left: 2px;
  bottom: 2px;
  width: 100%;
  height: 7px;
}
.mce-scrollbar-thumb {
  position: absolute;
  background-color: #000;
  border: 1px solid #888;
  border-color: rgba(85, 85, 85, 0.6);
  width: 5px;
  height: 100%;
  border-radius: 7px;
}
.mce-scrollbar-h .mce-scrollbar-thumb {
  width: 100%;
  height: 5px;
}
.mce-scroll {
  position: relative;
}
.mce-panel {
  border-radius: 5px;
  background-color: #fff;
  font-family: arial, sans-serif;
  font-size: 12px;
}
.mce-floatpanel {
  position: absolute;
  box-shadow: #ccc 5px 5px 5px;
}
.mce-floatpanel.mce-fixed {
  position: fixed;
}
.mce-floatpanel .mce-arrow {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 11px;
}
.mce-floatpanel .mce-arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  content: "";
}
.mce-floatpanel.mce-popover {
  top: 0;
  left: 0;
  background: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.mce-floatpanel.mce-popover.mce-bottom {
  margin-top: 10px;
}
.mce-floatpanel.mce-popover.mce-bottom > .mce-arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.mce-floatpanel.mce-popover.mce-bottom > .mce-arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.mce-floatpanel.mce-popover.mce-bottom.mce-start {
  margin-left: -22px;
}
.mce-floatpanel.mce-popover.mce-bottom.mce-start > .mce-arrow {
  left: 20px;
}
.mce-floatpanel.mce-popover.mce-bottom.mce-end {
  margin-left: 22px;
}
.mce-floatpanel.mce-popover.mce-bottom.mce-end > .mce-arrow {
  right: 10px;
  left: auto;
}
.mce-fullscreen {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: hidden;
  background: #FFF;
  height: 100%;
}
div.mce-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
}
#mce-modal-block {
  opacity: 0;
  filter: alpha(opacity=0);
  zoom: 1;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
}
#mce-modal-block.mce-in {
  opacity: 0.3;
  filter: alpha(opacity=30);
  zoom: 1;
}
.mce-window-move {
  cursor: move;
}
.mce-window {
  background: #FFF;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 150ms ease-in;
}
.mce-window.mce-in {
  opacity: 1;
}
.mce-window-head {
  padding: 9px 15px;
  border: none;
  border-bottom: 1px solid #fff !important;
  position: relative;
}
.mce-window-head .mce-close {
  position: absolute;
  right: 15px;
  top: 9px;
  font-size: 20px;
  font-weight: 600 !important;
  line-height: 20px;
  color: #CCC;
  /*text-shadow:0 1px 0 #fff;*/
  background-color: #fff !important;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
}
.mce-close:hover {
  color: #AAA;
}
.mce-window-head .mce-title {
  display: inline-block;
  line-height: 20px;
  font-size: 14px !important;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600 !important;
  padding-right: 10px;
}
.mce-window .mce-window-body {
  display: block;
  background-color: #E5E9EC;
  border-radius: 0;
}
.mce-foot {
  display: block;
  background-color: #F3F5F6;
  /*border-top:1px solid #eee;*/
  /*border-radius:0 0 6px 6px;*/
  /*box-shadow:inset 0 1px 0 #fff*/
}
.mce-foot > div {
  border-radius: 0;
  background-color: #F3F5F6 !important;
}
.mce-foot .mce-btn button {
  border-radius: 3px;
  color: #333 !important;
  background-color: #fff !important;
}
.mce-foot .mce-primary button {
  color: var(--main-btn-text-color) !important;
  background-color: var(--main-btn-color) !important;
}
.mce-window-head .mce-dragh {
  position: absolute;
  top: 0;
  left: 0;
  cursor: move;
  width: 90%;
  height: 100%;
}
.mce-window iframe {
  width: 100%;
  height: 100%;
}
.mce-window.mce-fullscreen,
.mce-window.mce-fullscreen .mce-foot {
  border-radius: 0;
}
.mce-abs-layout {
  position: relative;
}
body .mce-abs-layout-item {
  position: absolute;
}
.mce-abs-end {
  position: absolute;
  width: 1px;
  height: 1px;
}
.mce-container-body.mce-abs-layout {
  overflow: hidden;
}
.mce-toolbar:last-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  /*border-bottom:1px solid #ccc*/
}
.mce-tooltip {
  position: absolute;
  padding: 5px;
  opacity: 0.8;
  filter: alpha(opacity=80);
  zoom: 1;
}
.mce-tooltip-inner {
  font-size: 11px;
  background-color: #000;
  color: #fff;
  max-width: 200px;
  padding: 5px 8px 4px;
  text-align: center;
  white-space: normal;
  border-radius: 3px;
  box-shadow: 0 0 5px #000;
}
.mce-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  line-height: 0;
  border: 5px dashed #000;
}
.mce-tooltip-arrow-n {
  border-bottom-color: #000;
}
.mce-tooltip-arrow-s {
  border-top-color: #000;
}
.mce-tooltip-arrow-e {
  border-left-color: #000;
}
.mce-tooltip-arrow-w {
  border-right-color: #000;
}
.mce-tooltip-nw,
.mce-tooltip-sw {
  margin-left: -14px;
}
.mce-tooltip-n .mce-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-style: solid;
  border-top: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}
.mce-tooltip-nw .mce-tooltip-arrow {
  top: 0;
  left: 10px;
  border-bottom-style: solid;
  border-top: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}
.mce-tooltip-ne .mce-tooltip-arrow {
  top: 0;
  right: 10px;
  border-bottom-style: solid;
  border-top: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}
.mce-tooltip-s .mce-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-style: solid;
  border-bottom: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}
.mce-tooltip-sw .mce-tooltip-arrow {
  bottom: 0;
  left: 10px;
  border-top-style: solid;
  border-bottom: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}
.mce-tooltip-se .mce-tooltip-arrow {
  bottom: 0;
  right: 10px;
  border-top-style: solid;
  border-bottom: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}
.mce-tooltip-e .mce-tooltip-arrow {
  right: 0;
  top: 50%;
  margin-top: -5px;
  border-left-style: solid;
  border-right: 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.mce-tooltip-w .mce-tooltip-arrow {
  left: 0;
  top: 50%;
  margin-top: -5px;
  border-right-style: solid;
  border-left: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.mce-btn {
  position: relative;
  color: #333;
  background-color: #f5f5f5;
  zoom: 1;
  display: inline-block;
  border: 1px solid transparent;
  border-radius: 2px;
}
.mce-btn:hover {
  border: 1px solid transparent;
  /*border-radius:2px;*/
  border-color: #ccc;
}
.mce-btn.mce-active {
  border: 1px solid #ccc;
  border-radius: 2px;
  border-color: #dcdcdc;
  color: #525252;
}
.mce-btn button {
  background: #f5f5f5;
  padding: 4px 6px !important;
  font-size: 12px;
  cursor: pointer;
  color: #333;
  text-align: center;
  overflow: visible;
  -webkit-appearance: none;
  border: 1px solid transparent;
  margin-right: 0 !important;
}
.mce-btn button::-moz-focus-inner {
  bottom: 0;
  margin: 0;
}
.mce-btn-group:not(:first-child) {
  padding-left: 0 !important;
}
.mce-primary {
  min-width: 50px;
  color: #fff;
  border: none !important;
  /*text-shadow:0 1px 1px rgba(255,255,255,.75);*/
  background-color: #fff;
  zoom: 1;
}
.mce-primary button {
  display: inline-block;
  vertical-align: middle;
  border: none;
  background-color: #f6f6f6;
  font-size: 14px !important;
  font-family: 'PT Sans', sans-serif;
  line-height: 26px;
  padding: 0px 11px;
  border: 1px solid #dddddd;
  border-radius: 2px;
  color: #626262;
  border: 1px solid #5bc85a !important;
  background-color: #5bc85a !important;
  color: #fff !important;
}
.mce-primary button:hover {
  border: 1px solid #5bc85a !important;
  color: #fff !important;
  text-decoration: none !important;
}
.mce-btn-large button {
  padding: 9px 14px;
  font-size: 16px;
  line-height: normal;
  border-radius: 5px;
}
.mce-btn-large i {
  margin-top: 2px;
}
.mce-btn-small button {
  padding: 3px 5px;
  font-size: 12px;
  line-height: 15px;
}
.mce-btn-small i {
  margin-top: 0;
}
.mce-btn .mce-caret {
  margin-top: 8px;
  margin-left: 0;
}
.mce-btn-small .mce-caret {
  margin-top: 6px;
  margin-left: 0;
}
.mce-caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #444;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.mce-caret.mce-up {
  border-bottom: 4px solid #444;
  border-top: 0;
}
.mce-btn-group .mce-btn {
  margin: 0 2px 0 0;
}
.mce-btn-group .mce-btn.mce-disabled,
.mce-btn-group .mce-btn.mce-disabled:hover {
  color: #333;
  zoom: 1;
}
.mce-btn-group .mce-btn.mce-disabled button {
  opacity: 0.65;
  filter: alpha(opacity=65);
  zoom: 1;
}
.mce-btn-group .mce-btn.mce-flow-layout-item {
  margin: 0;
}
.mce-checkbox {
  cursor: pointer;
}
i.mce-i-checkbox {
  margin: 0 3px 0 0;
  border: 1px solid #c5c5c5;
  border-radius: 3px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #f0f0f0;
  zoom: 1;
  text-indent: -10em;
}
.mce-checked i.mce-i-checkbox {
  color: #000;
  font-size: 16px;
  line-height: 16px;
  text-indent: 0;
}
.mce-checkbox:focus i.mce-i-checkbox {
  border: 1px solid #59a5e1;
  border: 1px solid rgba(82, 168, 236, 0.8);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.mce-colorbutton .mce-ico {
  position: relative;
}
.mce-colorpicker {
  background: #FFF;
}
.mce-colorbutton-grid {
  margin: 4px;
}
.mce-colorbutton button {
  padding-right: 4px;
}
.mce-colorbutton .mce-preview {
  padding-right: 3px;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -14px;
  margin-top: 7px;
  background: gray;
  width: 13px;
  height: 2px;
  overflow: hidden;
}
.mce-colorbutton.mce-btn-small .mce-preview {
  margin-left: -17px;
  padding-right: 0;
  width: 16px;
}
.mce-colorbutton .mce-open {
  padding-left: 4px;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.mce-colorbutton:hover .mce-open {
  border-left-color: #c5c5c5;
  border-right-color: #c5c5c5;
}
.mce-combobox {
  display: inline-block;
  border-radius: 3px;
  width: 100px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.mce-combobox input {
  border-color: #c5c5c5;
  border-right-color: rgba(0, 0, 0, 0.15);
  height: 28px;
}
.mce-combobox.mce-has-open input {
  border-radius: 4px 0 0 4px;
}
.mce-combobox .mce-btn {
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.mce-combobox button {
  padding-right: 8px;
  padding-left: 8px;
}
.mce-combobox :focus {
  border-color: #59a5e1;
  border-color: rgba(82, 168, 236, 0.8);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.mce-path {
  display: inline-block;
  padding: 8px;
  white-space: normal;
}
.mce-path .mce-txt {
  display: inline-block;
  padding-right: 3px;
}
.mce-path .mce-path-body {
  display: inline-block;
}
.mce-path-item {
  display: inline-block;
  cursor: pointer;
  color: #000;
}
.mce-path-item:hover {
  text-decoration: underline;
}
.mce-path-item:focus {
  background: gray;
  color: #fff;
}
.mce-path .mce-divider {
  display: inline;
}
.mce-fieldset {
  border: 0 solid #ccc;
  border-radius: 3px;
}
.mce-fieldset > .mce-container-body {
  margin-top: -15px;
}
.mce-fieldset-title {
  margin-left: 5px;
  padding: 0 5px;
}
.mce-fit-layout {
  display: inline-block;
}
.mce-fit-layout-item {
  position: absolute;
}
.mce-flow-layout-item {
  display: inline-block;
  margin: 2px 0 2px 2px;
}
.mce-flow-layout-item.mce-last {
  margin-right: 2px;
}
.mce-flow-layout {
  border-radius: 5px 5px 0 0;
  white-space: normal;
  background: #f5f5f5;
}
.mce-iframe {
  border: 0 solid #c5c5c5;
  width: 100%;
  height: 100%;
}
.mce-label {
  font-size: 14px !important;
  font-family: 'PT Sans', sans-serif;
  display: inline-block;
  /*text-shadow:0 1px 1px rgba(255,255,255,.75);*/
  border: 0 solid #c5c5c5;
  overflow: hidden;
}
.mce-label.mce-autoscroll {
  overflow: auto;
}
.mce-label-disabled .mce-text {
  color: #999;
}
.mce-label.mce-multiline {
  white-space: pre-wrap;
}
.mce-menubar .mce-menubtn {
  border-color: transparent;
  background: #f5f5f5;
  border-radius: 0;
  box-shadow: none;
  -webkit-filter: none;
  filter: none;
}
.mce-menubar .mce-menubtn button {
  color: #000;
}
.mce-menubar .mce-menubtn.mce-active,
.mce-menubar .mce-menubtn:focus,
.mce-menubar .mce-menubtn:hover {
  border-color: transparent;
  background: #f5f5f5;
  -webkit-filter: none;
  filter: none;
}
.mce-menubtn.mce-disabled span {
  color: #999;
}
.mce-menubtn.mce-btn-small span {
  font-size: 12px;
  line-height: 15px;
}
.mce-menubtn.mce-fixed-width span {
  display: inline-block;
  overflow-x: hidden;
  text-overflow: ellipsis;
  width: 90px;
}
.mce-menubtn.mce-fixed-width.mce-btn-small span {
  width: 70px;
}
.mce-menubtn span {
  padding-top: 2px;
}
.mce-listbox button {
  text-align: left;
  padding-right: 20px;
  position: relative;
  padding-bottom: 6px;
  background-color: #fff !important;
  border: 1px solid #c5c5c5 !important;
}
.mce-listbox .mce-caret {
  position: absolute;
  margin-top: -2px;
  right: 8px;
  top: 50%;
}
.mce-menu-item {
  display: block;
  padding: 6px 15px 6px 12px;
  clear: both;
  font-weight: 400;
  color: #333;
  white-space: nowrap;
  cursor: pointer;
  line-height: normal;
  border-left: 4px solid transparent;
  margin-bottom: 1px;
}
.mce-menu-item.mce-disabled .mce-text {
  color: #999;
}
.mce-menu-item.mce-selected,
.mce-menu-item:focus,
.mce-menu-item:hover {
  text-decoration: none;
  color: #fff;
  background-color: #eee;
}
.mce-menu-item.mce-selected .mce-ico,
.mce-menu-item.mce-selected .mce-text,
.mce-menu-item:focus .mce-ico,
.mce-menu-item:hover .mce-ico,
.mce-menu-item:hover .mce-text {
  color: #fff;
}
.mce-menu-item.mce-disabled:hover {
  background: #CCC;
}
.mce-menu-shortcut {
  color: #999;
  display: inline-block;
  padding: 0 15px 0 20px;
}
.mce-menu-item .mce-caret {
  margin-top: 4px;
  margin-right: 6px;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #666;
}
.mce-menu-item.mce-selected .mce-caret,
.mce-menu-item:focus .mce-caret {
  border-left-color: #FFF;
}
.mce-menu-align .mce-caret,
.mce-menu-align .mce-menu-shortcut {
  position: absolute;
  right: 0;
}
.mce-menu-item-sep,
.mce-menu-item-sep:hover {
  padding: 0;
  height: 1px;
  margin: 9px 1px;
  overflow: hidden;
  background: #e5e5e5;
  border-bottom: 1px solid #fff;
  cursor: default;
  -webkit-filter: none;
  filter: none;
}
.mce-menu-item.mce-active i {
  visibility: visible;
}
.mce-menu {
  border-radius: 0;
  -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.148438);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.148438);
  margin: 0;
  min-width: 160px;
  background: #FFF;
  border: 1px solid rgba(0, 0, 0, 0.2);
  z-index: 1002;
  max-height: 400px;
  overflow: auto;
  overflow-x: hidden;
}
.mce-menu i {
  display: none;
}
.mce-menu .mce-container-body {
  background: #fff;
}
.mce-menu-has-icons i {
  display: inline-block;
}
.mce-menu-sub-tr-tl {
  margin: -6px 0 0 -1px;
}
.mce-menu-sub-br-bl {
  margin: 6px 0 0 -1px;
}
.mce-menu-sub-tl-tr {
  margin: -6px 0 0 1px;
}
.mce-menu-sub-bl-br {
  margin: 6px 0 0 1px;
}
i.mce-radio {
  padding: 1px;
  margin: 0 3px 0 0;
  border: 1px solid #cacece;
  border-radius: 8px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #f0f0f0;
  zoom: 1;
}
i.mce-radio:after {
  font-family: Arial;
  font-size: 12px;
  color: #000;
  content: '\25cf';
}
.mce-container-body .mce-resizehandle {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 16px;
  height: 16px;
  visibility: visible;
  cursor: s-resize;
  margin: 0;
}
.mce-container-body .mce-resizehandle-both {
  cursor: se-resize;
}
i.mce-i-resize {
  color: #000;
}
.mce-spacer {
  visibility: hidden;
}
.mce-splitbtn .mce-open {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.mce-splitbtn:hover .mce-open {
  border-left-color: #c5c5c5;
  border-right-color: #c5c5c5;
}
.mce-splitbtn button {
  padding-right: 4px;
}
.mce-splitbtn .mce-open {
  padding-left: 4px;
}
.mce-stack-layout-item {
  display: block;
}
.mce-tabs {
  display: block;
  border-bottom: 1px solid #ccc;
}
.mce-tab {
  display: inline-block;
  border: 1px solid #ccc;
  border-width: 1px 1px 0 0;
  background: #e3e3e3;
  padding: 8px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  height: 13px;
  cursor: pointer;
}
.mce-tab:hover {
  background: #fdfdfd;
}
.mce-tab.mce-active {
  background: #fdfdfd;
  border-bottom-color: transparent;
  margin-bottom: -1px;
  height: 14px;
}
.mce-textbox {
  background: #FFF;
  border: 1px solid #c5c5c5;
  border-radius: 3px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  height: 28px;
  resize: none;
  padding: 0 4px;
  white-space: pre-wrap;
  color: #000;
}
.mce-textbox:focus {
  border-color: rgba(82, 168, 236, 0.8);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.mce-placeholder .mce-textbox {
  color: #aaa;
}
.mce-textbox.mce-multiline {
  padding: 4px;
}
.mce-ico {
  display: inline-block;
  width: 16px;
  height: 16px;
  font-size: 13px !important;
  background: url('img/sprite_text-editor-16.png') no-repeat;
  text-align: left;
  color: #636363 !important;
}
.mce-ico.mce-i-removeformat {
  background-position: 0 0;
}
.mce-ico.mce-i-undo {
  background-position: 0 -17px;
}
.mce-ico.mce-i-redo {
  background-position: 0 -33px;
}
.mce-ico.mce-i-bold {
  background-position: 0 -48px;
}
.mce-ico.mce-i-italic {
  background-position: 0 -64px;
}
.mce-ico.mce-i-underline {
  background-position: 0 -79px;
}
.mce-ico.mce-i-strikethrough {
  background-position: 0 -96px;
}
.mce-ico.mce-i-blockquote {
  background-position: 0 -112px;
}
.mce-ico.mce-i-link {
  background-position: 0 -128px;
}
.mce-ico.mce-i-unlink {
  background-position: 0 -144px;
}
.mce-ico.mce-i-image {
  background-position: 0 -158px;
}
.mce-ico.mce-i-bullist {
  background-position: 0 -177px;
}
.mce-ico.mce-i-numlist {
  background-position: 0 -192px;
}
.mce-ico.mce-i-indent {
  background-position: 0 -223px;
}
.mce-ico.mce-i-outdent {
  background-position: 0 -207px;
}
.mce-ico.mce-i-alignleft {
  background-position: 0 -240px;
}
.mce-ico.mce-i-aligncenter {
  background-position: 0 -256px;
}
.mce-ico.mce-i-alignright {
  background-position: 0 -272px;
}
.mce-ico.mce-i-alignjustify {
  background-position: 0 -288px;
}
.mce-i-selected {
  visibility: hidden;
}
.mce-i-selected:before {
  content: "\e033";
}
i.mce-i-backcolor {
  text-shadow: none;
  background: #BBB;
}
.mce-pagebreak {
  cursor: default;
  display: block;
  width: 100%;
  height: 5px;
  border: 1px dashed #666;
  margin-top: 15px;
}
.mce-nbsp {
  background: #AAA;
}
.mce-match-marker {
  background: green;
  color: #fff;
}
.mce-item-table,
.mce-item-table caption,
.mce-item-table td,
.mce-item-table th {
  border: 1px dashed #BBB;
}
td.mce-item-selected,
th.mce-item-selected {
  background-color: #39f !important;
}
.mce-edit-focus {
  outline: #333 solid 1px;
}
.mce-content-body p {
  margin: 0;
  margin-bottom: 10px;
}

.b-task_mobile-file-loader .tasks-modal-dropzone {
  min-height: auto;
  height: auto;
  background-image: none !important;
  background-color: transparent;
  display: inline-block;
}
.b-task_mobile-file-loader .dropzone > span {
  pointer-events: none;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.input-small input {
  font-size: 10px;
}
.input-small .add-on {
  font-size: 10px;
  padding: 3px 12px;
  height: 20px;
}
.border-red {
  border: 1px solid red !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-hb__traffic {
  min-height: 71px;
}
.b-hb__stats {
  margin-top: 6px;
}
.b-hb__id {
  width: 40px;
}
.b-hb__name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
input[type="checkbox"] {
  position: absolute;
  opacity: 0;
}
/* Normal Track */
input[type="checkbox"].ios-switch + div {
  cursor: pointer;
  vertical-align: middle;
  width: 40px;
  height: 22px;
  border: 1px solid #E5E5E5;
  border-radius: 999px;
  background-color: #fff;
  -webkit-transition-duration: 0.4s;
  -webkit-transition-property: background-color, box-shadow;
  box-shadow: inset 0 0 0 0px rgba(0, 0, 0, 0.4);
  /*margin: 15px 1.2em 15px 2.5em;*/
}
/* Checked Track (Blue) */
input[type="checkbox"].ios-switch:checked + div {
  width: 40px;
  background-position: 0 0;
  background-color: #3b89ec;
  border: 1px solid #0e62cd;
  box-shadow: inset 0 0 0 10px #3b89ff;
}
/* Tiny Track */
input[type="checkbox"].tinyswitch.ios-switch + div {
  width: 34px;
  height: 18px;
}
/* Big Track */
input[type="checkbox"].bigswitch.ios-switch + div {
  width: 50px;
  height: 25px;
}
/* Green Track */
input[type="checkbox"].green.ios-switch:checked + div {
  background-color: var(--main-btn-color);
  border: 1px solid var(--main-btn-color);
  box-shadow: inset 0 0 0 10px var(--main-btn-color);
}
/* Normal Knob */
input[type="checkbox"].ios-switch + div > div {
  float: left;
  width: 18px;
  height: 18px;
  border-radius: inherit;
  background: #ffffff;
  -webkit-transition-timing-function: cubic-bezier(0.54, 1.85, 0.5, 1);
  -webkit-transition-duration: 0.4s;
  -webkit-transition-property: transform, background-color, box-shadow;
  -moz-transition-timing-function: cubic-bezier(0.54, 1.85, 0.5, 1);
  -moz-transition-duration: 0.4s;
  -moz-transition-property: transform, background-color;
  /*box-shadow: 0px 2px 5px #E5E5E5, 0px 0px 0 1px #E5E5E5;*/
  box-shadow: 0 0 3px 1px hsla(0, 0%, 0%, 0.075), 0 3px 5px hsla(0, 0%, 0%, 0.15), 1px 2px 2px hsla(0, 0%, 0%, 0.05);
  pointer-events: none;
  margin-top: 1px;
  margin-left: 1px;
}
/* Checked Knob (Blue Style) */
input[type="checkbox"].ios-switch:checked + div > div {
  -webkit-transform: translate3d(20px, 0, 0);
  -moz-transform: translate3d(20px, 0, 0);
  background-color: #ffffff;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #0850ac;
}
/* Tiny Knob */
input[type="checkbox"].tinyswitch.ios-switch + div > div {
  width: 16px;
  height: 16px;
  margin-top: 1px;
}
/* Checked Tiny Knob (Blue Style) */
input[type="checkbox"].tinyswitch.ios-switch:checked + div > div {
  -webkit-transform: translate3d(16px, 0, 0);
  -moz-transform: translate3d(16px, 0, 0);
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #0850ac;
}
/* Big Knob */
input[type="checkbox"].bigswitch.ios-switch + div > div {
  width: 23px;
  height: 23px;
  margin-top: 1px;
}
/* Checked Big Knob (Blue Style) */
input[type="checkbox"].bigswitch.ios-switch:checked + div > div {
  -webkit-transform: translate3d(25px, 0, 0);
  -moz-transform: translate3d(16px, 0, 0);
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #0850ac;
}
/* Green Knob */
input[type="checkbox"].green.ios-switch:checked + div > div {
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px var(--main-btn-color);
}

.b-popover__email_edit-header {
  display: block;
  width: 100%;
}
.b-popover__email_edit-header .b-popover__email_send-avatar {
  display: inline-block;
}
.b-popover__email_edit-header .b-popover__email_send-name {
  display: inline-block;
  padding: 0 10px;
  font-weight: bold;
}
.b-popover__email_edit-body {
  display: block;
  font-family: inherit;
  color: inherit;
  font-size: inherit;
  padding: 15px;
}
.b-popover__email_edit-body .input-group {
  margin-bottom: 5px !important;
}
.b-popover__email_edit-body .b-popover__email_edit-text {
  width: 100%;
  min-height: 100px;
}
.b-popover__email_edit-body .b-popover__email_edit-sender {
  width: 100%;
}
.b-popover__email_edit-body .b-popover__email_edit-sender-domain {
  min-height: 37px;
}
.b-popover__email_edit-body .b-popover__email_edit-subject {
  width: 100%;
  margin-bottom: 5px;
}
.b-popover__email_edit-footer {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}
.b-popover__email_edit-footer .b-btn {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.b-popover__email_edit-footer .b-popover__email-domains {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-right: 10px;
  text-align: left;
}
.b-popover__email_edit-footer .b-popover__email-domains .btn {
  border: none;
}
.b-email-complete {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}

#payment-modal .currency {
  margin-left: 10px;
  float: left;
  font-size: 14px;
}
#payment-modal .category,
#payment-modal .purpose {
  margin-left: 20px;
  float: left;
  cursor: pointer;
  font-size: 14px;
}
#payment-modal .category[disabled=disabled],
#payment-modal .purpose[disabled=disabled] {
  color: #bbb;
  cursor: not-allowed;
}
.datetime-compact td {
  display: block;
  float: left;
}
.datetime-compact td.js-datatime-time {
  margin-top: -14px;
}

.tariffs-modal #modal-body {
  padding: 40px !important;
  overflow-x: hidden;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#ajaxform {
  width: 100% ;
}
.table-striped {
  width: 100%;
}
.total_costs_tbody td {
  border: none !important;
}
.total_costs_tbody tr:first-child td {
  padding-top: 20px !important;
}
.total_costs_button {
  display: block;
  margin: 5px auto 15px;
}
.charts_bg_white {
  display: inline-block !important;
  background-color: #fff;
  margin-right: 0.8%;
  width: 32.8% !important;
}
.charts_bg_white:last-child {
  margin-right: 0;
}
#total_costs_checkbox {
  position: relative;
  display: block;
  opacity: 1;
  width: 20px;
  height: 20px;
  margin: 10px auto;
}
#modal-header {
  padding: 0;
  border-bottom: none;
}
.monthly-column {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.fa-times {
  cursor: pointer;
}
.close_icon {
  margin-left: -10px;
  margin-top: 12px;
}
.total-costs-table th {
  padding-top: 22px !important;
  border-bottom: 1px solid #BFC3C6 !important;
}
.total_costs_tbody tr:first-child .fa-times {
  display: none;
}
.chars_height_change .highcharts-background,
.chars_height_change .highcharts-container,
.chars_height_change svg {
  height: 456px !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
@media (min-width: 992px) {
  .lpt-404-block-offset {
    margin-left: 31%;
  }
}
.error-main {
  margin-top: 23%;
}
.lockscreen-wrapper {
  margin-top: 24%;
}
.b-lockscreen__forget {
  position: absolute;
  top: 100px;
  left: 12px;
}

.access-message {
  position: relative;
  text-align: center;
  top: 32vh;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-bal__graphic {
  background-color: #fff;
  position: relative;
  top: -25px;
  padding-bottom: 10px;
  border: 1px solid #DDD;
  border-top: none;
}
.b-bal__modal_beznal {
  padding-top: 25px;
}
.b-bal__cancel_btn {
  margin-bottom: 9px!important;
}
#js-balance-btns-stats {
  margin-right: 10px;
}
#js-balance-btns-stats i {
  margin: 0;
  color: #58ACF3;
}
#js-balance-btns-stats .counter {
  /*display: none;*/
  position: absolute;
  top: -7px;
  right: 2px;
}
.js-balance-data-table .loading-animator {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.b-bl__graph_icon {
  margin: 0;
  color: #58ACF3 !important;
}
.b-bl__empty {
  margin-bottom: 3px!important;
}
.b-bl__pop_print {
  margin-top: -5px;
}
.b-bl__td_v_a {
  vertical-align: middle!important;
}
.c3 svg {
  font: 10px sans-serif;
  -webkit-tap-highlight-color: transparent;
}
.c3 path,
.c3 line {
  fill: none;
}
.c3 text {
  font-size: 12px;
  opacity: 0.6;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.c3-legend-item-tile,
.c3-xgrid-focus,
.c3-event-rect,
.c3-bars path {
  shape-rendering: crispEdges;
}
.c3-chart-arc path {
  stroke: #fff;
}
.c3-chart-arc text {
  fill: #fff;
  font-size: 13px;
}
/*-- Axis --*/
/*-- Grid --*/
.c3-grid line {
  stroke: #ccc;
}
.c3-grid text {
  fill: #aaa;
}
.c3-xgrid,
.c3-ygrid {
  stroke-width: 0.5;
}
/*-- Text on Chart --*/
.c3-text.c3-empty {
  font-size: 12px;
}
/*-- Line --*/
.c3-line {
  stroke-width: 1px;
}
/*-- Point --*/
.c3-circle._expanded_ {
  stroke-width: 1px;
  stroke: white;
}
.c3-selected-circle {
  fill: white;
  stroke-width: 2px;
}
/*-- Bar --*/
.c3-bar {
  stroke-width: 0;
}
.c3-bar._expanded_ {
  fill-opacity: 0.75;
}
/*-- Focus --*/
.c3-target.c3-focused {
  opacity: 1;
}
.c3-target.c3-focused path.c3-line,
.c3-target.c3-focused path.c3-step {
  stroke-width: 2px;
}
.c3-target.c3-defocused {
  opacity: 0.3 !important;
}
/*-- Region --*/
.c3-region {
  fill: steelblue;
  fill-opacity: 0.1;
}
/*-- Brush --*/
.c3-brush .extent {
  fill-opacity: 0.1;
}
/*-- Select - Drag --*/
/*-- Legend --*/
.c3-legend-item {
  font-size: 12px;
}
.c3-legend-item-hidden {
  opacity: 0.45;
}
.c3-legend-background {
  opacity: 0.75;
  fill: white;
  stroke: lightgray;
  stroke-width: 1;
}
/*-- Title --*/
.c3-title {
  font: 14px sans-serif;
}
/*-- Tooltip --*/
.c3-tooltip-container {
  z-index: 10;
}
.c3-tooltip {
  border-collapse: collapse;
  border-spacing: 0;
  background-color: #fff;
  empty-cells: show;
  -webkit-box-shadow: 7px 7px 12px -9px #777777;
  -moz-box-shadow: 7px 7px 12px -9px #777777;
  box-shadow: 7px 7px 12px -9px #777777;
  opacity: 0.9;
}
.c3-tooltip tr {
  border: 1px solid #CCC;
}
.c3-tooltip th {
  background-color: #aaa;
  font-size: 14px;
  padding: 2px 5px;
  text-align: left;
  color: #FFF;
}
.c3-tooltip td {
  font-size: 13px;
  padding: 3px 6px;
  background-color: #fff;
  border-left: 1px dotted #999;
}
.c3-tooltip td > span {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 6px;
}
.c3-tooltip td.value {
  text-align: right;
}
/*-- Area --*/
.c3-area {
  stroke-width: 0;
  opacity: 0.2;
}
/*-- Arc --*/
.c3-chart-arcs-title {
  dominant-baseline: middle;
  font-size: 1.3em;
}
.c3-chart-arcs .c3-chart-arcs-background {
  fill: #e0e0e0;
  stroke: none;
}
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
  fill: #000;
  font-size: 16px;
}
.c3-chart-arcs .c3-chart-arcs-gauge-max {
  fill: #777;
}
.c3-chart-arcs .c3-chart-arcs-gauge-min {
  fill: #777;
}
.c3-chart-arc .c3-gauge-value {
  fill: #000;
  /*  font-size: 28px !important;*/
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-cal__body {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}
.b-cs-section-calendar {
  overflow-y: auto;
}
.b-calendar {
  position: fixed;
  height: auto;
  top: 83px;
  bottom: 26px;
  left: 91px;
  right: 26px;
}
.b-calendar .row {
  height: 100%;
}
.b-calendar .b-cal__body {
  height: 100%;
}
.b-calendar__wrap {
  height: 100%;
}
.b-calendar__filter {
  z-index: 1;
  position: absolute;
  right: 15px;
  top: 20px;
}
.b-calendar .b-cal__tasks {
  height: 100%;
}
.b-calendar .b-cal__tasks .b-cs-section {
  height: 100%;
  background-color: #ffffff;
}
.b-calendar .b-csb__task_icons_block {
  color: #C1C1C1;
}
.fc-content {
  flex-wrap: nowrap;
  justify-content: space-between;
  display: flex;
}
.fc-content .fc-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-basis: 20px;
  flex-grow: 12;
  flex-shrink: 12;
  order: 1;
}
.fc-content .b-calendar__event-label {
  flex-basis: 10px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 2;
  flex-wrap: nowrap;
  text-align: right;
  font-size: 8px;
}
.fc-content .b-calendar__event-label .fa {
  margin: 0 2px;
  line-height: 14px;
  vertical-align: middle;
}
.visible-alert .b-calendar {
  top: 143px;
}

.calltracking_turned_off_msg {
  position: relative;
}
.calltracking_turned_off_msg .loading-animator {
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
}
.b-calltracking__select-level {
  text-align: center;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-csb__call {
  display: flex;
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-right: 10px;
  margin-left: 20px;
  border-bottom: 1px solid #eeeeee;
  /* CALLS */
  /* FUNNEL */
  /* COMMENTS */
  /* PAYMENTS */
}
.b-csb__call--empty {
  padding: 20px 0;
  text-align: center;
}
.b-csb__call .photo {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: cover;
}
.b-csb__call .info {
  display: inline-block;
  vertical-align: top;
  width: 60%;
  margin-left: 20px;
  position: relative;
}
.b-csb__call .info.comment-info,
.b-csb__call .info.payment-info {
  width: 302px;
}
.b-csb__call .info:hover .comment-edit {
  display: block;
}
.b-csb__call .info .comment-edit {
  position: absolute;
  top: 22px;
  right: 0;
  font-size: 14px;
  display: none;
  color: #444;
  -webkit-opacity: 0.7;
  -khtml-opacity: 0.7;
  -moz-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
  cursor: pointer;
}
.b-csb__call .info .comment-edit:hover {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.b-csb__call .info .item-content {
  display: block;
  width: 100%;
  color: #444;
  /*text-align: right;*/
}
.b-csb__call .info .item-content .player {
  display: inline-block;
  width: 15px;
}
.b-csb__call .info .item-content .direct {
  display: inline-block;
  width: 158px;
  /*margin-left: 10px;*/
  font-size: 12px;
  color: #8e8e8e;
}
.b-csb__call .info .item-content .price {
  display: inline-block;
}
.b-csb__call .info .item-content .price:hover {
  background-color: #F7F0C5;
}
.b-csb__call .info .item-content .price-input {
  display: none;
  padding: 1px !important;
  min-height: 22px;
  float: left;
  width: 78px;
}
.b-csb__call .info .item-content .category {
  display: inline-block;
  font-size: 12px;
}
.b-csb__call .info .item-content .category span {
  max-width: 65px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  display: block;
}
.b-csb__call .info .item-content.activity {
  padding-top: 5px;
}
.b-csb__call .info .item-content .activity_line {
  word-wrap: break-word;
  border-left: 3px solid #e9e9e9;
  padding: 2px 0 2px 17px;
  margin-left: 0;
  font-size: 12px;
  font-style: oblique;
}
.b-csb__call .info .item-content .activity_line:first-child {
  margin-right: 30%;
}
.b-csb__call .info .user {
  display: inline-block;
  font-weight: 600;
  color: #000;
  width: 100%;
}
.b-csb__call .info .user-comment {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 185px;
}
.b-csb__call .details {
  text-align: center;
}
.b-csb__call .details .datetime {
  font-size: 11px;
  color: #ccc;
  margin-bottom: 5px;
  white-space: nowrap;
  min-width: 90px;
}
.b-csb__call .details .load {
  display: none;
  position: absolute;
  cursor: pointer;
  top: 5px;
  right: 5px;
  color: #ddd;
}
.b-csb__call .details .load:hover {
  color: #666;
}
.b-csb__call .type .l-date {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  background-color: #f6f6f6;
  border: 1px solid #b2b5b9;
  color: #8b878b;
  border-radius: 2px;
  padding: 2px 5px;
  font-size: 12px;
  line-height: 16px;
}
.b-csb__call .player {
  cursor: pointer;
  color: #ddd;
}
.b-csb__call .oneName {
  display: block;
}
.b-csb__call .fromName,
.b-csb__call .toName {
  display: inline-block;
}
.b-csb__call .fromName span,
.b-csb__call .toName span {
  display: inline-block;
  vertical-align: middle;
  max-width: 125px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.b-csb__call .direc {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  text-align: center;
  font-size: 11px;
}
.b-csb__call .direc span {
  font-size: 12px;
  line-height: 20px;
  color: #888888;
}
.b-csb__call .comment {
  display: block;
  width: 87%;
  color: #444;
  word-break: break-all;
}
.b-csb__call .comment .hover-text:hover {
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
  cursor: pointer;
}
.b-csb__call .comment button {
  display: inline-block;
  margin-top: 5px;
}
.b-csb__call .comment textarea {
  resize: none;
  color: #444 !important;
  font-size: 12px !important;
  width: 90%;
  min-height: 80px!important;
  position: relative;
  height: auto;
}
.b-csb__call .delete {
  display: none;
  position: absolute;
  right: 0;
  top: -15px;
  cursor: pointer;
  color: #ddd;
}
.b-csb__call:hover .delete,
.b-csb__call:hover .load {
  display: block;
}
.b-csb__call_audio {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: fixed;
  bottom: 120px;
  left: calc(50% + 65px);
  right: 36px;
  background: rgba(26, 26, 26, 0.6);
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
  z-index: 99;
}
.b-csb__call_audio:not(.open) {
  display: none;
}
.b-csb__call_audio .play-pause {
  width: 7% !important;
}
.b-csb__call_audio .scrubber {
  width: 55% !important;
}
.b-csb__call_audio .close_audio {
  color: #777;
  position: absolute;
  top: 8px;
  right: 15px;
  cursor: pointer;
}
.b-csb__call_audio .time {
  flex: 0 1 160px !important;
}
.b-card-no-item {
  text-align: center;
  font-size: 20px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-ct {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
}
.b-ct > .page-title {
  -webkit-flex: 0 0 50px;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
}
.b-ct__content {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
}
.b-ct__main {
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}
.b-ct__block {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
  position: fixed;
  top: 143px;
  bottom: 26px;
  right: 26px;
  left: 265px;
}
.b-ct__header {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  height: 60px;
  width: 100%;
  background-color: #ffffff;
}
.b-ct__body {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  color: #FFFFFF;
  width: 100%;
  background-color: blueviolet;
  padding: 15px;
}
.b-ct__footer {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  height: 100px;
  width: 100%;
  background-color: red;
}

.site_code_block code {
  word-wrap: break-word;
  background: #e8edf3;
}
.site_code_block .tab-pane {
  background: #e8edf3;
  padding: 10px;
  cursor: pointer;
}
.site_code_block .link-textarea {
  position: absolute;
}
.b-code__red-text {
  color: #e76e70;
}
.b-code__green-text {
  color: #438a85;
}
#button_check_code .loading-animator {
  position: relative;
  left: 0;
  top: 0;
  border-color: rgba(255, 255, 255, 0.7) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0.7);
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-field__cat .input-add {
  width: 100%;
}
.b-category-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-category-list > li {
  padding: 0;
}
.b-category-list > li {
  position: relative;
  background-color: #fff;
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid #ddd;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.b-category-list > li input {
  border: none;
  min-height: 26px;
  min-width: 135px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 75%;
}
.b-category-list > li .handle {
  display: inline-block;
  padding: 3px 8px;
  cursor: move;
}
.b-category-list > li.placeholder {
  background-color: #DDDDDD;
  height: 48px;
}
.b-category-list > li .delete {
  position: absolute;
  top: 14px;
  right: 19px;
  cursor: pointer;
  font-size: 20px;
}
.b-constructor {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  overflow-y: auto;
  position: fixed;
  left: 91px;
  right: 26px;
  bottom: 26px;
  top: 168px;
}
.b-constructor__sidebar {
  height: 100%;
  -webkit-flex: 0 0 300px;
  -ms-flex: 0 0 300px;
  flex: 0 0 300px;
}
.b-constructor__sidebar .b-sidebar__loader {
  height: 300px;
  display: none;
}
.b-constructor__sidebar_main {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.b-constructor__sidebar_main .page-title {
  -webkit-flex: 0 0 50px;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
}
.b-constructor__sidebar_main .b-fields__system {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: #fff;
}
.b-constructor__sidebar_main .b-fields__system_main {
  padding: 20px;
}
.b-constructor__sidebar_main .b-fields__system .scroll-x {
  display: none !important;
}
.b-constructor__sidebar_fixed {
  position: fixed;
  top: 168px;
  width: 300px;
  bottom: 26px;
  overflow: hidden;
  /*.flex-display();*/
}
.b-constructor__content {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  margin-left: 20px;
  height: 100%;
}
.b-constructor__content .b-content__loader {
  height: 300px;
  display: none;
}
.b-constructor__content_main {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.b-constructor__content_main > ul {
  overflow-y: auto;
  height: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-constructor__content_main > ul > li {
  padding: 0;
}
.b-constructor__content_main > ul > li {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  background-color: #fff;
  border: 1px solid #ddd;
  color: #6f7b8a;
  margin-bottom: 20px;
  cursor: -webkit-grab;
  cursor: -moz-grab;
}
.b-constructor__content_main > ul > li.user-field-placeholder {
  background-color: #DDD;
  height: 79px !important;
  margin-bottom: 20px;
  border: none;
}
.b-constructor__content_main > ul > li .b-field-user__left {
  -webkit-flex: 1 0 50%;
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
  padding: 20px;
}
.b-constructor__content_main > ul > li .b-field-user__right {
  -webkit-flex: 1 0 50%;
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
  padding: 25px;
  background-color: #eee;
}
.b-constructor__content_main > ul > li:last-child {
  margin-bottom: 0;
}
.b-constructor__hide-data .dropdown-menu {
  display: none;
  top: 40px;
  left: 0;
  right: 0;
  width: 80%;
  padding-left: 10px;
  margin: 0 auto;
  min-height: 50px;
  background-color: #fff;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}
.b-constructor__hide-data:hover .dropdown-menu {
  display: block;
}
.b-constructor__hide-data__staff {
  width: 100%;
  padding: 10px;
}
.b-constructor__hide-data__staff::before,
.b-constructor__hide-data__staff::after {
  margin-top: 10px;
}
.save-panel-open .b-constructor__sidebar_fixed {
  bottom: 97px;
}
.save-panel-open .b-constructor {
  bottom: 97px;
}
.b-field-user {
  position: relative;
}
.b-field-user:empty {
  display: none;
}
.b-field-user__setting {
  display: inline-block;
  vertical-align: top;
  margin-top: 9px;
  margin-right: 15px;
}
.b-field-user__setting i {
  display: inline-block;
  vertical-align: top;
}
.b-field-user__setting i.fa-caret-down {
  margin-left: 4px;
  margin-top: 4px;
}
.b-field-user__name {
  display: inline-block;
  vertical-align: top;
}
.b-field-user__name > input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #CCC;
  width: 190px;
}
.b-field-user__name > input:focus {
  background-color: transparent;
}
.b-field-user__content-empty {
  text-align: center;
  -webkit-flex: 1 0 50%;
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
  padding: 25px;
}
.b-field-user:hover > .delete {
  display: block;
}
.b-field-user > .delete {
  position: absolute;
  top: 6px;
  right: 10px;
  display: none;
  cursor: pointer;
  font-size: 22px;
}
@media (max-width: 1300px) {
  .b-category-list > li input {
    width: 145px;
  }
}
.visible-alert .b-constructor__sidebar_fixed,
.visible-alert .b-constructor {
  top: 228px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-ct {
  position: fixed;
  top: 83px;
  bottom: 26px;
  right: 26px;
  left: 91px;
}
.b-ct th[data-field='id'] > a {
  display: none;
}
.b-ct__name_cell {
  position: relative;
}
.b-ct__name_cell .k-icon.k-i-none {
  float: left;
}
.b-ct__email_cell > div {
  justify-content: space-between;
  flex-wrap: nowrap;
  display: flex;
}
.b-ct__email_cell .b-ct-dropdown {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex-basis: 130px;
  flex-grow: 12;
  flex-shrink: 12;
  order: 1;
  overflow: hidden;
}
.b-ct__user {
  justify-content: space-between;
  flex-wrap: nowrap;
  display: flex;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-ct__user + span {
  margin-left: 10px;
}
.b-ct__user > div {
  flex-basis: 32px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 1;
  flex-wrap: nowrap;
  position: relative;
  display: inline-block;
}
.b-ct__user > .p__name {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex-basis: 150px;
  flex-grow: 12;
  flex-shrink: 12;
  order: 2;
  overflow: hidden;
  border: none!important;
  min-height: 20px;
}
.b-ct__user > .p__name:focus,
.b-ct__user > .p__name:active {
  background-color: transparent!important;
}
.b-ct-col__phone {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-ct-col__phone select {
  display: inline-block;
  width: 120px;
  position: relative;
}
.b-ct-col__phone > i {
  display: inline-block;
  margin-left: 5px;
  font-size: 13px;
  cursor: pointer;
  background-color: transparent;
  color: black;
  padding: 4px;
  border-radius: 5px;
}
.b-ct-col__phone > i:hover {
  background-color: #0AA699;
  color: #fff !important;
}
.b-ct-col__phone > i:last-child {
  margin-left: 3px;
  padding: 5px;
}
.b-ct-col__id {
  height: 35px;
}
.b-ct-col__id .checkbox {
  display: inline-block;
  margin: 7px auto;
}
.b-ct-dropdown {
  border: none!important;
}
.table-name-photo {
  display: inline-block;
  width: 32px;
  height: 32px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  vertical-align: middle;
  line-height: 32px;
  margin-right: 10px;
}
.b-ct__general_checkbox label:after {
  left: 4px !important;
  top: -2px !important;
}
.b-ct .k-treelist-group .k-i-expand,
.b-ct .k-treelist-group .k-i-collapse {
  margin: 8px -8px 8px 8px;
  float: right;
  position: relative;
  cursor: pointer;
}
.b-ct .k-treelist-group + tr .k-icon.k-i-none {
  display: inline-block;
}
.b-ct .k-icon.k-i-none:only-of-type {
  display: none;
}
.b-ct .k-grid-content-locked tr:last-child td {
  border-bottom-width: 0;
}
.b-ct .k-grid-header-locked th[data-field=id] {
  position: relative !important;
}
.b-ct__open-messenger-btn {
  display: inline-block;
  margin-left: 10px;
  color: #8C8C8C;
}
.b-ct__messengers {
  width: 170px;
}
.b-ct__custom-text {
  height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.b-ct .k-grid-footer .k-grid-footer-wrap {
  bottom: 0;
}
.b-ct .k-grid-footer td {
  border: 0;
}
#js-contact-datatable .p__id,
#js-contact-datatable .b-ct-col__phone i {
  color: rgba(0, 0, 0, 0.4);
}
#js-contact-datatable table .k-alt {
  background: #f9f9f9;
}
#js-contact-datatable .b-table__body {
  border: none;
}
#js-contact-datatable table[role="treegrid"] tr {
  transition: background 0.2s;
}
.opened-contacts-counter {
  transform: translateX(180px);
}
.wrap-table-fadeIn {
  opacity: 0 !important;
}
.last-opened-contact-yellow {
  background: #ffffcc !important;
}
.contacts-delete-item-icon {
  position: absolute;
  right: 0;
  top: 5px;
  opacity: 0.5;
  width: 27px;
  cursor: pointer;
}
.contacts-delete-item-icon:hover {
  opacity: 1;
}
.b-search-dropdown-list li {
  padding: 5px;
}
.b-search-dropdown-list li i {
  position: absolute;
  z-index: 100;
  right: 15px;
  top: 16px;
  cursor: pointer;
  opacity: 0.7;
}
.b-search-dropdown-list li i:hover {
  opacity: 1;
}
.visible-alert .b-ct {
  top: 143px !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-concard {
  height: 100%;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
}
.b-concard .page-title {
  -webkit-flex: 0 0 50px;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
}
.b-concard__content {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
}
.b-concard__main {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin-right: 20px;
  background-color: #fff;
}
.b-concard__main .tab-content {
  overflow: visible;
  min-height: 70vh;
}
.b-concard .b-concard-tab-btn {
  position: absolute;
  bottom: auto;
  top: -35px;
  right: 10px;
}
.b-concard__sidebar {
  -webkit-flex: 0 0 400px;
  -ms-flex: 0 0 400px;
  flex: 0 0 400px;
  background-color: #fff;
  border: 1px solid #dddddd;
}
.b-concard__sidebar .grid.simple {
  min-height: 80vh;
  border: none;
}
.b-concard__sidebar .b-card-sidebar {
  width: 100%;
  padding: 0 5px;
  position: relative;
  top: 0 !important;
  bottom: 0;
}
.b-concard__block_btn {
  width: 110px;
  display: block;
  margin: 20px auto;
}
.b-concard .b-concard__quick_deal {
  height: 27px !important;
  padding-top: 2px !important;
  top: -36px !important;
  right: 120px !important;
}
.b-concard__row_collapse {
  margin-left: -26px;
}
.b-concard__grid_body {
  padding-right: 0 !important;
  padding-bottom: 0 !important;
}
.b-concard__table_div {
  min-height: 20px;
  position: relative;
  overflow-x: initial;
}
.b-concard__table_div .b-concard__table-loader {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: 0 auto;
}
.b-concard__table tr {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.b-concard__table tr td {
  vertical-align: middle !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-concard #b-concard-region-tasks {
  padding: 0;
}
.b-concard #b-concard-region-tasks .b-concard__table_div {
  overflow-x: initial;
}
.b-concard__comment {
  max-width: 150px;
}
.b-concard__name {
  max-width: 100px;
}
.b-concard__name__text {
  width: 38%;
  position: relative;
  display: inline-block;
  vertical-align: middle !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-concard-sidebar {
  position: fixed;
  top: 143px;
  bottom: 26px;
  width: 400px;
  background-color: #FFF;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.b-concard__label {
  height: 21px !important;
  color: #FFF;
  font-family: 'Open Sans';
  font-size: 11px;
  font-weight: 600;
  border-radius: 3px;
  padding: 2px 3px;
  text-align: center;
  max-width: 130px;
}
.b-concard__label.red {
  background-color: #F35958;
}
.b-concard__label.green {
  background-color: #0AA699;
}
.b-concard__label.blue {
  background-color: #0090D9;
}
.b-concard__label.purple {
  background-color: #735F87;
}
.b-concard__label.black {
  background-color: #22262E;
}
.b-concard__label.yellow {
  background-color: #F9BA46;
}
.b-concard__email {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 150px;
}
.b-concard__tasks-grid-body {
  padding: 20px 20px !important;
}
.b-concard__call-icons span {
  padding: 3px;
}
.b-concard__call-icons span:hover {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
  border-radius: 3px;
}
.b-concard__sidebar {
  display: flex;
}
.b-concard__sidebar > div {
  display: flex;
  align-items: stretch;
  width: 100%;
}
.b-concard__sidebar .grid.simple {
  width: 100%;
}
.b-concard__sidebar .grid.simple > div {
  border: none;
  background: none;
  flex-direction: column;
  flex: 1 0 auto;
  display: flex;
}
.b-concard__sidebar .grid.simple .grid-title {
  border-bottom: 1px solid #ddd;
}
.b-concard__sidebar .dropdown.open,
.b-concard__sidebar .dropdown:hover {
  background-color: transparent !important;
}
.sidebar-card-bold-text {
  font-weight: bold;
  cursor: pointer;
  font-size: 13px;
}
.b-csb__row {
  justify-content: center;
  align-items: stretch;
  padding-top: 3px;
}
.b-csb__row__site {
  margin-top: 10px;
  padding-right: 0;
}
.b-csb__row__site i {
  color: #ccc;
}
.b-csb__row.field:hover {
  background-color: #FFFFCC;
}
.b-csb__row.field:hover .icons {
  display: block;
}
.b-csb__title {
  width: 50%;
  flex: 0 0 140px !important;
}
.b-csb__title span {
  padding-top: 8px !important;
  font-family: 'Open Sans', Arial, sans-serif;
}
.b-csb__text {
  flex: 1 0 200px !important;
}
.b-csb__text span {
  display: block;
  padding: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #777;
}
.b-csb__text input[type=checkbox] + label {
  margin-top: 2px;
  margin-left: 5px;
}
.b-csb__text .user-photo {
  position: relative;
  display: inline-block;
  width: 120px;
  height: 120px;
  left: -70px;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  background-image: url("//unsplash.it/50/50");
}
.b-csb__text .user-photo .b-contacts-photo-user-add {
  position: absolute;
  bottom: 10px;
  right: 10px;
  text-align: center;
}
.card-contact-items-list0 .card-delete-item-btn {
  visibility: hidden;
}
.input-with-icon.right input {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.row-margin-top {
  margin-top: 5px;
}
.js-btn-add-email,
.js-btn-add-messenger,
.js-btn-add-phone {
  width: 150px;
}
.js-btn-add-email {
  margin-bottom: 5px !important;
  margin-top: 5px !important;
}
.card-person-phone-icons {
  margin-top: 9px;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.card-person-phone-icons span {
  height: 20px;
  /*padding: 2px !important;*/
  padding: 0px !important;
  float: right;
}
.card-person-phone-icons span:hover i {
  color: #fff !important;
}
.card-person-phone-icons i {
  margin: 0 !important;
  font-size: 13px;
  color: #ccc !important;
}
.persons-head-icons {
  width: 150px;
}
.b-cs-line .icons {
  display: none;
  float: right;
}
.b-cs-line:hover .icons {
  display: block;
}
.contact-error-input {
  border: 1px solid #f35958 !important;
}
.person-toggler-label {
  display: inline-block;
  width: 20px;
  text-align: center;
  cursor: pointer;
}
.b-contacts-list {
  padding-bottom: 10px;
}
.b-contacts-list input[type="checkbox"] {
  width: 24px !important;
  height: 24px !important;
}
.b-card_header__complete-data.disabled > a {
  cursor: not-allowed !important;
}
.btn-contacts-lead-phone-icon {
  /*margin: 0 10px;*/
  margin: 0 2px;
  padding: 2px 1px 2px 4px !important;
}
.b-card__person-main-checker {
  padding: 1px !important;
}
.b-card__person-main-checker label {
  vertical-align: middle;
  display: inline-block;
}
.b-csb__customFields_toggle {
  left: 50%;
  display: inline-block;
  cursor: pointer;
  transition: color;
  margin-left: 10px;
  position: absolute;
  font-size: 10px;
  top: 5px;
}
.b-csb__customFields_toggle:hover {
  opacity: 1;
}
.b-csb__customFields_toggle a {
  margin-left: -50%;
  padding: 5px;
  line-height: 1.2;
  white-space: nowrap;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-crater__input_single {
  margin-top: 12px!important;
  margin-left: 13px!important;
  width: 206px!important;
}
.b-crater__tiles_title_small h5 {
  text-transform: uppercase;
  font-size: 11px;
}
.b-crater__big_text {
  font-size: 30px!important;
  font-weight: 800!important;
}
.b-crater__tiles {
  padding-right: 5px!important;
  padding-left: 5px!important;
}
.b-crater__tiles__first {
  padding-right: 5px!important;
}
.b-crater__tiles__last {
  padding-left: 5px!important;
}
.b-crater__tiles_big_icon i {
  font-size: 80px;
  margin: 30px 0 35px 0;
}
.b-crater__tiles_icon {
  height: 100px;
  margin: 20px 0 40px 0;
}
.b-crater__tiles_title {
  font-size: 13px;
  text-transform: uppercase;
}
.b-crater__tiles__first,
.b-crater__tiles__last,
.b-crater__tiles {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-crater__steps_nav > div {
  display: inline-block;
}
.b-crater__steps_nav_right_block > div {
  display: inline-block;
}
.b-crater__steps_action-name:focus {
  background-color: #ffffff !important;
}
.b-crater__steps_action-interval {
  width: 100%;
  text-align: right;
}
.b-crater__steps_action-interval:focus {
  background-color: #ffffff !important;
}
.b-crater__steps_buyout-edit {
  color: #777a80;
  margin-left: -10px;
  vertical-align: middle;
}
.b-crater__steps_buyout-edit:hover {
  color: #777a80;
}
.highcharts-subtitle {
  font-family: 'Open Sans' !important;
  color: #1b1e24 !important;
  font-weight: bold!important;
  font-size: 24px!important;
  fill: #1b1e24 !important;
}
.b-cr__row {
  margin-right: 0!important;
}
.b-cr__last {
  padding-right: 0!important;
}
.b-cr__counter {
  position: relative;
  bottom: 16px;
  right: 12px;
}
.b-cr__checkbox {
  margin-top: 9px;
}
.b-cr__checkbox > label:before {
  left: 2px!important;
}
.b-cr__del_icon {
  margin-top: 9px;
}
.b-cr__date_input:disabled {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}
.b-cr__modal_table > tbody > tr > td {
  border-top: 0!important;
}
.b-cr__modal_body {
  padding: 0 20px;
}
.b-cr__form_group {
  margin-bottom: 0!important;
}
.b-cr__val_icon {
  bottom: 0px;
}
.js-validation-input.error-control {
  border: 1px solid #f35958;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-dec__left_bar {
  position: fixed;
  top: 70px;
  bottom: 20px;
  width: 450px;
}
.b-dec__left_bar_body {
  position: static;
  background-color: #FFF;
  border-top: 15px solid #FFF;
  border-bottom: 15px solid #FFF;
  padding: 14px;
  padding: 0px 15px!important;
}
.b-dec__input_group {
  margin-right: 20px;
}
.b-dec__content_right_wrapper {
  padding-top: 46px;
  height: 100%;
}
.b-dec__content_right {
  position: relative;
  margin-left: 470px;
  height: 100%;
}
.b-dec__control_label {
  margin-top: 7px;
}
.b-dec__row_conv {
  padding-right: 0px!important;
  padding-left: 32px!important;
  font-size: 14px;
  font-weight: normal;
  padding-top: 7px;
}
.b-dec__row_persent {
  padding-right: 4px!important;
  padding-left: 0px!important;
}
.b-dec__row_input {
  padding-left: 0!important;
}
.b-dec__result_numbers {
  padding: 15px;
  border-top: 1px solid #eee;
}
.b-dec__row_delete {
  position: relative;
}
.b-dec__row_delete:hover .b-dec__delete_icon {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}
.b-dec__delete_icon {
  position: absolute;
  top: 6px;
  right: -18px;
  font-size: 16px;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.b-dec__row_graphic {
  background-color: #fff;
  height: 100%;
  width: 100%;
}
.b-dec_general {
  margin-bottom: 20px;
}
.b-dec__title_graph {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #eee;
  font-size: 15px;
}
.highcharts-data-labels > g > text > tspan {
  text-shadow: none!important;
  color: #000 !important;
  fill: #000 !important;
  font-weight: normal!important;
}
.b-dec-hide-sub > .highcharts-subtitle {
  display: none!important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-home__activity_link {
  margin-left: 67px;
  border-left: 3px solid #0090D9;
  padding-left: 15px;
}
.b-home__filter_header {
  width: 100%;
  min-height: 40px;
}
.b-home__filter_header_project {
  cursor: pointer;
}
.b-home__filter_header_date {
  cursor: pointer;
}
.b-home__filter_body img {
  border-radius: 100%;
  width: 35px;
  height: 35px;
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: pointer;
}
.b-home__filter_body span {
  text-decoration: underline;
  cursor: pointer;
}
.b-home__active_input {
  width: 100%;
}
.b-home__active_icons_block {
  margin-top: 13px;
  margin-left: 2px;
}
.b-home__active_icons_block i {
  margin-right: 7px;
  cursor: pointer;
  font-size: 15px;
}
.b-home__active_btn_share {
  margin-top: 10px;
}
.b-home__active_btn_share button {
  width: 119px;
}
.b-home__active_attach_input {
  background-color: #F5F5F5;
  padding: 5px;
  margin-top: 10px;
  width: 100%;
}
.b-home__active_attach_input input {
  width: 100%;
  min-height: 30px;
  height: 30px;
}
.b-home__active_attach_input input:hover,
.b-home__active_attach_input input:active,
.b-home__active_attach_input input:focus {
  background-color: #fff;
}
.b-home__active_attach_input a {
  color: #6F7B8A !important;
}
.b-home__input_group_addon {
  background-color: #DAD8D8;
}
.b-home__active_voting_block_general {
  padding: 20px 12px;
  position: relative;
  background-color: #F5F5F5;
}
.b-home__active_voting_block_general:hover .b-home__active_voting_close_icon {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 0.3;
}
.b-home__active_voting_close_icon {
  position: absolute;
  right: 5px;
  top: 2px;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.b-home__active_voting_close_icon:hover {
  opacity: 1!important;
}
.b-home__active_voting_block {
  width: 100%;
  margin-top: 10px;
}
.b-home__active_voting_ul {
  padding-left: 0!important;
  list-style: none;
}
.b-home__active_voting_li {
  margin-bottom: 10px;
  position: relative;
}
.b-home__active_voting_li:hover .b-home__active_voting_del {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 0.5;
}
.b-home__active_voting_input input {
  min-height: 30px;
  height: 30px;
  position: relative;
  width: 100%;
  margin-left: 18px;
}
.b-home__active_voting_input input:hover,
.b-home__active_voting_input input:active,
.b-home__active_voting_input input:focus {
  background-color: #fff;
}
.b-home__active_voting_input input:disabled {
  background-color: #DAD8D8;
  cursor: text;
  color: #6F7B8A !important;
}
.b-home__active_voting_input_num {
  margin: 6px 13px 0 -6px;
  position: absolute;
  font-weight: bold;
}
.b-home__active_voting_input_num i {
  cursor: pointer;
}
.b-home__active_voting_del {
  position: absolute;
  right: -23px;
  top: 5px;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.b-home__active_voting_del:hover {
  opacity: 1!important;
}
.b-home__active_seporator {
  margin-top: 15px;
  margin-bottom: 10px;
  border-top: 1px solid #eee;
  height: 1px!important;
}
.b-home__active_vote_img img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.b-home__active_vote_username {
  margin-left: 13px;
  margin-top: 2px;
  font-weight: bold;
}
.b-home__active_vote_date {
  font-size: 11px;
  padding-top: 4px;
  margin-left: 10px;
}
.b-home__active_vote_text {
  border-left: 3px solid #e9e9e9;
  color: #999;
  font-size: 12px;
  font-style: oblique;
  margin-left: 52px;
  padding-left: 17px;
}
.b-home__active_vote_text:first-child {
  margin-top: -14px;
}
.b-home__active_vote_block {
  margin-bottom: 5px;
}
.b-home__active_vote_radio_btns {
  padding-left: 50px!important;
  margin-top: 10px;
}
.b-home__active_vote_progress_block {
  position: relative;
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-home__active_vote_progress {
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-home__active_vote_progress_num {
  position: absolute;
  right: -45px;
  top: 26px;
}
.b-home__color_header {
  min-height: 50px;
  padding-top: 10px;
  color: #fff;
  font-family: "Open Sans";
  position: relative;
  text-align: center;
}
.b-home__color_header_left_arrow {
  font-size: 23px;
  position: relative;
  top: -4px;
  left: 15px;
  cursor: pointer;
}
.b-home__color_header_main_icon {
  font-size: 15px;
  position: relative;
  top: -1px;
  right: 10px;
}
.b-home__color_header_text_block {
  margin-top: 3px;
}
.b-home__color_header_text {
  font-size: 16px;
}
.b-home__color_header_text span {
  font-weight: bold;
}
.b-home__panel_head {
  min-height: 50px;
  background-color: #fff !important;
  border-radius: 0!important;
}
.b-home__panel_head span {
  font-weight: bold!important;
  margin-top: 3px;
  font-size: 15px;
  color: #777a80;
  font-family: 'Arial';
  font-weight: normal;
}
.b-home__panel {
  border-radius: 0!important;
  border: 1px solid #ddd;
  margin-bottom: 20px!important;
}
.b-home__panel_head_text {
  margin-top: 3px;
  font-size: 15px;
  color: #777a80;
  font-family: 'Arial';
  font-weight: normal;
  margin-left: -10px;
}
.b-home__panel_body_tasks {
  background-color: #fff;
  padding: 0!important;
}
.b-home__panel_body {
  background-color: #FFF;
}
.b-home__panel_body .b-home__kpi_block_general:first-child {
  border: none!important;
  padding-bottom: 10px;
  padding-top: 0!important;
}
.b-home__panel_body .b-home__kpi_block_general {
  border-top: 1px solid #ddd;
  padding-top: 10px;
}
.b-home__kpi_header {
  position: relative;
}
.b-home__kpi_img img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.b-home__kpi_name {
  margin-left: 13px;
  margin-top: 2px;
  font-weight: bold;
}
.b-home__kpi_proffession {
  font-size: 11px;
  padding-top: 4px;
  margin-left: 10px;
}
.b-home__kpi_bottom_info {
  position: relative;
  left: 53px;
  bottom: 18px;
  font-size: 12px;
}
.b-home__kpi_working {
  border-right: 1px solid #ddd;
  padding-right: 15px;
  min-width: 133px;
}
.b-home__kpi_raiting {
  position: relative;
  left: 15px;
  border-right: 1px solid #ddd;
  padding-right: 15px;
  min-width: 113px;
}
.b-home__kpi_raiting i {
  opacity: 0.5;
  cursor: pointer;
}
.b-home__kpi_raiting i:hover {
  opacity: 1;
}
.b-home__kpi_raiting i.raited {
  opacity: 1;
}
.b-home__kpi_price {
  padding-left: 30px;
}
.b-home__kpi_config {
  position: absolute;
  right: 0;
  font-size: 15px;
  top: -2px;
  cursor: pointer;
}
.b-home__table_overflow-x {
  width: 100%;
  overflow-y: scroll;
  max-height: 80px;
}
.b-home__alert_period {
  padding-top: 8px;
  cursor: pointer;
}
.b-home__bal_block_general .b-home__bal_block:first-child {
  border: none!important;
  padding-bottom: 10px;
  padding-top: 0!important;
}
.b-home__bal_block_general .b-home__bal_block:first-child .b-home__bal_cost {
  top: 9px!important;
}
.b-home__bal_block_general .b-home__bal_block {
  border-top: 1px solid #ddd;
  padding-top: 10px;
}
.b-home__bal_block {
  position: relative;
}
.b-home__bal_img img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.b-home__bal_name {
  margin-left: 13px;
  margin-top: 2px;
  font-weight: bold;
}
.b-home__bal_proffession {
  font-size: 11px;
  padding-top: 4px;
  margin-left: 10px;
}
.b-home__bal_bottom_info {
  position: relative;
  left: 53px;
  bottom: 18px;
  font-size: 12px;
}
.b-home__bal_sales {
  min-width: 133px;
}
.b-home__bal_cost {
  font-size: 15px;
  font-weight: bold;
  position: absolute;
  right: 0;
  top: 20px;
}
.b-home__tasks_img_block img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.b-home__tasks_icons {
  font-size: 17px;
  cursor: pointer;
  margin-right: 20px;
  opacity: 0.5;
  color: #C1C1C1;
}
.b-home__tasks_block {
  padding: 10px 20px;
}
.b-home__tasks_row_title {
  font-weight: bold;
  font-family: 'Open Sans';
  font-size: 16px;
  margin: 10px 20px;
}
.b-home__col_50 {
  width: 50%;
  margin-right: -15px;
}
.b-home__modal_total_row {
  border-top: 1px solid #BFC3C6;
  padding-top: 15px;
  padding-bottom: 18px;
}
.b-home__modal_total {
  font-weight: bold;
  font-size: 14px;
}
.b-home__modal_total_num {
  font-weight: bold;
  font-size: 14px;
}
.b-home__modal_scroll_block {
  max-height: 300px;
  overflow-y: auto;
  padding: 20px;
  width: 100%;
}
.b-home__popover_date {
  padding-right: 12px;
  padding-left: 5px;
  padding-top: 5px;
}
.b-home__block-task {
  position: relative;
  background-color: #FFF;
}
.b-home__block-task:hover {
  background-color: #EEE;
  cursor: pointer;
}
.b-home__kpi_single {
  margin-top: 10px;
  border-top: 1px solid #eee;
  padding-top: 10px;
}
.b-home__kpi_single:first-child {
  margin-top: 0px;
  border-top: none;
  padding-top: 0px;
}
.b-home__modal_fixed_header {
  font-weight: bold;
  height: 53px;
  padding-top: 20px;
  border-bottom: 1px solid #BFC3C6;
  margin-bottom: 20px;
}
.b-home__modal_row {
  margin: 0 0!important;
  clear: both;
}
.b-home__modal_row.save {
  padding-bottom: 12px;
  background-color: #F3F5F6;
}
.b-home__modal_plan {
  width: 90%;
}
.b-home__tasks_panel {
  border-top: 1px solid #eee;
}
.b-home__activity_file {
  margin-left: 67px;
  border-left: 3px solid #010101;
  padding-left: 15px;
}
.m-r-15-m {
  margin-right: -15px;
}
.m-l-15-m {
  margin-left: -15px;
}

.b-leads__import-items-count {
  display: inline-block;
  float: right;
  margin-top: 8px;
}
.b-leads__import-table {
  max-height: 33vh;
  overflow-x: auto;
  overflow-y: auto;
  white-space: nowrap;
  border-top: 1px solid #E0DFDF;
  border-bottom: 1px solid #FEFEFE;
  margin-bottom: 1em;
  margin-top: 1em;
}
.b-leads__import-table table {
  margin-bottom: 0;
}
.b-leads__import-table table > tbody > tr > td,
.b-leads__import-table table > tbody > tr > th,
.b-leads__import-table table > tfoot > tr > td,
.b-leads__import-table table > tfoot > tr > th,
.b-leads__import-table table > thead > tr > td,
.b-leads__import-table table > thead > tr > th {
  vertical-align: baseline;
  min-width: 25%;
}
.b-leads__import-table .select2-container {
  width: 100% !important;
  min-width: 220px;
}
.b-leads__import-progress-bar {
  position: relative;
  height: 1.5em;
}
.b-leads__import-progress-bar-line {
  position: absolute;
  height: 1.5em;
  width: 0;
}
.b-leads__import-progress-bar-value {
  position: relative;
  text-align: center;
  color: white;
}
.b-leads__import_alert {
  margin-top: 29px;
  margin-bottom: 4px;
}
.b-import__load-file-panel {
  height: 185px;
}
.b-import__block-dropzone {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-leads__edit {
  width: 48px;
}
.b-leads__edit .b-leads_edit_basket {
  position: relative;
  margin-bottom: 2px;
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
.b-leads__contact .b-btns {
  display: inline-block;
  margin-left: 7px;
}
.b-leads__contact .b-btns .link {
  display: inline-block;
  cursor: pointer;
  font-size: 12px;
  line-height: 15px;
  padding: 2px 5px;
  border-radius: 2px;
  color: #ccc;
}
.b-leads__contact .b-btns .link:hover {
  background-color: #5bc85a;
  color: white;
}
.b-leads__contact .phone {
  display: inline-block;
}
.b-leads__step .lpt-label {
  display: inline-block;
  max-width: none !important;
}
.b-leads__text_field {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-leads__category {
  white-space: nowrap !important;
}
.b-leads__category > ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-leads__category > ul > li {
  padding: 0;
}
.b-leads__category > ul > li {
  display: inline-block;
}
.b-leads__category > select {
  display: none;
}
.b-leads__category .select2-container {
  width: auto !important;
  min-width: 100px;
}
.b-leads__category .select2-selection {
  min-height: 26px !important;
  border: none !important;
  background-color: transparent !important;
  font-size: 12px !important;
  font-family: Arial !important;
}
.b-leads__category .select2-selection .select2-selection__rendered {
  white-space: nowrap !important;
  padding: 0 !important;
  background-color: transparent;
}
.b-leads__category .select2-selection .select2-selection__rendered li {
  display: inline-block;
  float: none;
  /*padding: 0;*/
  /*margin: 0 !important;*/
  margin-top: 0 !important;
  margin-right: 5px !important;
  /*border: none;*/
  /*background-color: transparent;*/
}
.b-leads__category .select2-selection .select2-selection__rendered li > .select2-selection__choice__remove {
  /*display: none;*/
}
.b-leads__category .select2-selection .select2-selection__rendered input {
  display: none;
}
.b-leads__category .lpt-label {
  display: inline-block;
  max-width: none !important;
  margin-right: 5px;
  background-color: #E5E5E5;
  color: #000;
}
/*.b-leads__category_multi{
    background-color: transparent !important;
    border: none !important;
    min-height: inherit !important;
    height: inherit !important;
    height: 34px !important;
    overflow-y: hidden;

    & option{
        display: inline-block;
    }

    & .select2-selection{
        white-space: nowrap;
    }
}*/
.b-leads__platform {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-leads__owner .label {
  /*background-color: #f6f6f6 !important;*/
}
.b-leads__datetime .date {
  margin-right: 5px;
  font-size: 12px;
}
.b-leads__datetime .time {
  padding: 3px 5px;
  background-color: #F6F6F6;
}
.b-leads__datetime_user {
  height: 35px;
  white-space: nowrap !important;
}
.b-leads__datetime_user > span {
  display: inline-block;
  vertical-align: top;
}
.b-leads__datetime_user .js-date {
  margin-right: 5px;
  cursor: pointer;
}
.b-leads__datetime_user .js-date:hover {
  border-bottom: 1px dashed gray;
}
.b-leads__datetime_user .js-date input {
  cursor: pointer;
  width: 65px;
  font-size: 12px;
  line-height: 22px;
}
.b-leads__datetime_user .js-time {
  cursor: pointer;
  margin-right: 5px;
  background-color: #F6F6F6;
}
.b-leads__datetime_user .js-time input {
  cursor: pointer;
  width: 30px;
  font-size: 11px !important;
}
.b-leads__datetime_user input {
  display: inline-block;
  /*width: 100px !important;*/
  min-height: inherit !important;
  padding: 0 !important;
  /*border-radius: 2px;*/
  color: #576475;
  border: none;
  background-color: transparent;
}
.b-leads__datetime_user input:focus {
  background-color: transparent;
}
.b-leads__datetime_user .btn-save-datetime {
  padding: 1px 12px !important;
  font-size: 14px;
  background-color: #fefefe;
  color: var(--main-btn-color);
}
.b-leads__datetime_user .btn-save-datetime.disable {
  color: #eee;
}
.b-leads__datetime_user .btn-save-datetime:hover {
  background-color: #ccc;
}
.b-leads__text_small input {
  width: 100px !important;
  border: none !important;
  background-color: transparent;
  padding: 10px 5px !important;
  min-height: inherit !important;
  font-size: 12px;
  color: #576475;
}
.b-leads-table__detailed {
  width: 600px;
}
.b-leads-table__detailed > .contact-info__header {
  width: 100%;
  background-color: #3383bb;
  padding: 15px;
  color: #ffffff;
}
.b-leads-table__detailed > .contact-info__body {
  width: 100%;
  background-color: #fff;
  padding: 15px;
}
.b-leads-table__detailed > .contact-info__body > .contact__item > div {
  display: inline-block;
}
.b-leads-table__detailed > .contact-info__body > .contact__item .param__avatar {
  vertical-align: top;
}
.b-leads-table__detailed > .contact-info__body > .contact__item .param__avatar > img {
  border-radius: 50%;
  padding-top: 10px;
  width: 50px;
  height: 50px;
}
.b-leads-table__detailed > .contact-info__body > .contact__item .param__info {
  margin-left: 10px;
}
.b-leads-table__detailed > .contact-info__body > .contact__item .param__info > ul {
  margin-top: 5px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-leads-table__detailed > .contact-info__body > .contact__item .param__info > ul > li {
  padding: 0;
}
.b-leads-table__detailed > .contact-info__body > .contact__item .param__name {
  font-weight: bold;
  font-size: 14px;
}
.btn-leads-add-contact {
  display: block;
  margin: 0 auto;
  width: 120px;
}
.k-i-expand.js-popover {
  position: relative;
  left: 10px;
  margin-top: 7px;
}
.btn-leads-date-save {
  padding: 0 4px !important;
  margin-right: 10px;
  vertical-align: middle;
}
.b-table__leads .k-grid-content-locked td.table-column-type-edit_btn,
.b-table__leads .k-grid-content-locked td.table-column-type-id {
  text-align: center;
}
.b-table__leads .k-grid-content-locked .disabled-cell,
.b-table__leads .k-grid-content-locked input[disabled],
.b-table__leads .k-grid-content-locked select[disabled] {
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  background: none !important;
  cursor: not-allowed !important;
}
.b-table__leads .k-grid-content-locked .disabled-cell .b-tbl__help {
  cursor: not-allowed !important;
}
.b-table__leads .k-grid-content {
  margin-bottom: 0 !important;
}
.b-table__leads .k-grid-content.scroll-content {
  padding-bottom: 20px !important;
}
.b-table__leads .k-grid-content .disabled-cell,
.b-table__leads .k-grid-content input[disabled],
.b-table__leads .k-grid-content select[disabled] {
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  background: none !important;
  cursor: not-allowed !important;
}
.b-table__leads .k-grid-content .disabled-cell .b-tbl__help {
  cursor: not-allowed !important;
}
.b-table__leads .k-grid-content tr td {
  position: relative;
}
.b-table__leads .k-grid-header thead tr th:only-child {
  height: 19px !important;
}
.b-table__leads_nearest-task-name {
  margin-right: 10px;
}
.b-table__leads_nearest-task-edit,
.b-table__leads_nearest-task-check {
  opacity: 0.4;
  cursor: pointer;
}
.b-table__leads_nearest-task-name-empty,
.b-table__leads_nearest-task-edit,
.b-table__leads_nearest-task-check {
  display: none;
  margin-right: 10px;
}
.b-table__leads td:hover .b-table__leads_nearest-task-name-empty,
.b-table__leads td:hover .b-table__leads_nearest-task-edit,
.b-table__leads td:hover .b-table__leads_nearest-task-check {
  display: inline-block;
}
.b-funnel-steps-list,
.b-staffs-list {
  z-index: 999999;
  height: 70%;
}
.b-funnel-steps-list a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-funnel-steps-list li {
  position: relative;
  display: block;
}
.b-funnel-steps-date__remind {
  margin-left: 4px;
  margin-right: 4px;
}
.b-funnel-steps-date .k-datetimepicker {
  width: 200px !important;
  margin-top: -7px;
}
.b-funnel-steps-date .k-datetimepicker .k-select {
  width: 6em !important;
}
.b-funnel-steps-date .k-datetimepicker .k-select .k-icon {
  margin: -5px 4px 0 4px;
}
.b-funnel-steps-date .k-datetimepicker .k-select .save-step-date {
  margin-top: -5px !important;
  background-color: var(--main-btn-color) !important;
  color: var(--main-btn-text-color) !important;
  padding: 2px !important;
  border-radius: 3px !important;
  font-size: 18px !important;
}
.btn.funnel-tasks-popover {
  display: block;
  width: 90%;
  margin: 7px auto;
}
.b-card__open-contact {
  background-color: #F6F6F6;
  border: 1px solid #DDDDDD;
  padding: 5px 10px;
  border-radius: 3px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  vertical-align: top;
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.b-card__open-contact:hover {
  color: #000;
  background-color: #F6F6F6;
  border: 1px solid #DDDDDD;
}
.b-card__dropdown-menu:hover {
  background-color: transparent !important;
}
.b-card__dropdown-menu .dropdown-menu {
  left: calc(100% - 24px);
  transform: translateX(-100%);
  min-width: 210px;
}
.b-card__dropdown-menu .dropdown-menu .dropdown-submenu a:after {
  transform: rotate(90deg);
}
.b-card__dropdown-menu button.btn-call {
  border: none;
  background: none;
  width: 24px;
  padding: 0;
}
.b-card__dropdown-menu button.btn-call i {
  vertical-align: middle;
  font-size: 13px;
  color: #777;
}
.b-card__dropdown-menu button.btn-call:hover {
  background-color: var(--main-btn-color);
}
.b-card__dropdown-menu button.btn-call:hover i {
  color: var(--main-btn-text-color);
}
.b-card__dropdown-menu .dropdown-submenu .dropdown-menu {
  transform: translateX(0);
  margin: 0;
  top: 30px;
  min-width: 210px;
  left: 0;
}
.b-card__dropdown-menu .js-open-dropdown {
  width: 100%;
}
.b-card__dropdown-menu .b-csb__text .dropdown i {
  font-size: 13px;
  text-align: center;
}
@media (max-width: 1350px) {
  .lead-card-content {
    padding-right: 0 !important;
  }
  .b-card__fields {
    flex: 1 0 300px !important;
  }
}
.messenger-theme-flat.messenger-fixed {
  transition: bottom 1s;
  z-index: 2147483642 !important;
}
.save-panel-open .messenger-theme-flat.messenger-fixed {
  bottom: 100px !important;
}
.macos-moz-dropdown-list {
  list-style: none !important;
  width: 120% !important;
  margin-left: -18% !important;
}
.leads-page .k-grid-footer {
  position: absolute;
  bottom: 0;
}
.leads-page .k-grid-footer .k-grid-footer-wrap {
  bottom: 0;
}
.leads-page .k-grid-footer td {
  border: 0;
}
.k-grid-content.scroll-wrapper .scroll-scrollx_visible .scroll-bar {
  opacity: 0.9;
  height: 10px;
}
#blocker {
  left: 26px;
  top: 83px;
  position: absolute;
  height: 10px;
  width: 10px;
  background-color: #e5e9ec;
  opacity: 0.5;
}
.b-datepicker__clearBtn {
  display: block;
  padding: 10px 0;
  background-color: #ebebeb;
}
.k-header,
ul.k-menu-group {
  font-weight: normal !important;
}
#dropdownAddLead + .dropdown-menu {
  z-index: 99999;
}
.slide-custom-fields {
  max-height: 100%;
}
.slide-custom-fields.active {
  max-height: 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-login__bottom_row {
  text-align: center;
  background-color: transparent!important;
}
.b-login__bottom_row a {
  color: #fff;
  text-decoration: underline;
}
.b-login__bottom_row p {
  color: #fff;
}
.b-login__block {
  background-color: transparent!important;
}
.b-login__block label {
  color: #777a80 !important;
}
.b-login__logo {
  width: 163px;
  height: 57px;
  margin-bottom: 10px;
}
.b-login__logo_div {
  background: url("../img/logo_big.png");
}
.b-login__text {
  padding-bottom: 20px;
  margin-top: 10px;
}
.login-container {
  margin-top: 7%!important;
}
@media (min-width: 992px) {
  .login-offset {
    margin-left: 21.5%;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.new_user_login_row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 0 !important;
}
.new_user_login .modal-body {
  background-color: #fff;
}
.new_user_login .side {
  padding: 10px 30px;
}
.new_user_login .right_side {
  background-color: #26B8B1;
}
.new_user_login .right_side * {
  color: #fff;
}
.new_user_login .right_side .description {
  line-height: 1.5;
}
.new_user_login #company_name {
  display: inline-block;
}
.left_side_form_area {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 15px;
}
.left_side_form_area .col-md-6 {
  padding-left: 0;
}
.left_side_form_area .btn_end_sign_up {
  width: 100%;
}
.error-control-important {
  border: 1px solid #f35958 !important;
  border-radius: 3px !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-pt__head {
  background-color: #FFF;
  border-radius: 4px;
  color: #777a80 !important;
}
.b-pt__body {
  background-color: #FFF !important;
}
.b-pt__collapsed-area {
  float: left;
  width: 50px;
  padding-left: 13px;
}
.b-pt__right_icons {
  display: inline;
}
.b-pt__right_icons > div {
  display: inline;
}
.b-pt__right_icons > div > i {
  font-size: 15px;
  padding-right: 8px;
  padding-left: 8px;
}
.b-pt__title {
  display: inline;
}
.b-pt__title a {
  color: #777a80 !important;
}
.b-pt__icon {
  color: #777a80 !important;
}
.b-pt__textarea {
  resize: none;
  outline: none;
  min-height: 137px;
}
.b-pt__textarea:focus,
.b-pt__textarea:active {
  border: 1px solid #eee;
}
.b-pt__input.error-control,
.b-pt__textarea.error-control {
  border: 1px solid red;
}
.b-pt__stat_bg {
  background-color: #E5E9EC !important;
}
.b-pt__link {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 740px;
}
.b-pt__region_stats {
  margin-top: -15px;
}
.b-pt__sources .panel:last-child {
  margin-bottom: 0!important;
}
.b-pt__balance {
  margin-right: 15px;
}
.b-pt__radial-progress {
  text-align: center;
  display: inline-block;
  width: 19.5%;
}
.b-pt__radial-progress .radial-progress__caption {
  font-size: 10px;
}
.b-pt__radial-progress.disabled {
  opacity: 0.4;
}
.b-pt__slider {
  position: relative;
  height: 8px;
  background-color: #e5e5e5;
  border: 1px solid #c2c6cb;
  border-radius: 5px;
  margin: 30px 20px 60px 20px;
}
.b-pt__slider-tooltip {
  position: absolute;
  display: block;
  top: -29px;
  min-width: 20px;
  height: 27px;
}
.b-pt__slider-tooltip .text {
  color: var(--main-btn-text-color);
  text-align: center;
  background-color: var(--main-btn-color);
  border-radius: 2px;
  font-size: 13px;
  height: 22px;
  min-width: 20px;
  padding-left: 4px;
  padding-right: 4px;
}
.b-pt__slider-tooltip .arrow {
  position: absolute;
  width: 0;
  height: 0;
  left: 50%;
  bottom: 0;
  margin-left: -5px;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 0;
  border-top-color: var(--main-btn-color);
}
.b-pt__slider-point {
  position: absolute;
  width: 8px;
  height: 8px;
  top: 5px;
  left: 5px;
  border-radius: 50%;
  background-color: #c2c6cb;
}
.b-pt__slider.ui-slider-disabled {
  opacity: 0.5;
}
.b-pt__slider .ui-slider-handle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 2;
  width: 20px;
  height: 20px;
  cursor: pointer;
  border: 1px solid #c2c6cb;
  border-radius: 50%;
  outline: none;
  top: -7px;
  margin-left: -10px;
  background: #ffffff;
}
.b-pt__slider .ui-slider-range,
.b-pt__slider .current-value {
  position: absolute;
  border: 0;
  top: 0;
  height: 100%;
  border-radius: 25px;
}
.b-pt__slider .current-value {
  background: var(--main-btn-color) !important;
}
.b-pt__slider .b-pt__slider-start,
.b-pt__slider .b-pt__slider-end {
  position: absolute;
  display: block;
  top: -35px;
  min-width: 20px;
  background-color: #e5e5e5;
  border-radius: 2px;
  font-size: 13px;
  padding-left: 4px;
  padding-right: 4px;
}
.b-pt__slider .b-pt__slider-start {
  font-size: 10px;
  color: #696969;
  left: 0;
}
.b-pt__slider .b-pt__slider-end {
  font-size: 10px;
  color: #696969;
  right: 0;
}
.b-pt__slider label {
  position: absolute;
  width: 20px;
  margin-left: -10px;
  text-align: center;
  margin-top: 20px;
}
.b-pt__slider label .tick {
  border-left: 1px solid #6f7b8a;
  left: 50%;
  position: absolute;
  height: 10px;
  width: 1px;
  top: -10px;
}
.b-pt__slider-tooltip {
  position: absolute;
  z-index: 1020;
  display: block;
  padding: 5px;
  font-size: 11px;
  visibility: visible;
  margin-top: -2px;
  bottom: 120%;
}
.b-pt__slider-tooltip-arrow {
  bottom: -3px;
  left: 50%;
  margin-left: -5px;
  border-top: 5px solid var(--main-btn-color);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  position: absolute;
  width: 0;
  height: 0;
}
.b-pt__slider-tooltip-inner {
  white-space: nowrap;
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: var(--main-btn-color);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.b-pt__slider-wrapper {
  width: 100%;
  clear: both;
  position: relative;
  box-sizing: content-box;
  display: inline-block;
}
.b-pt__leads-table td {
  white-space: nowrap;
}
.b-pt__leads-table .b-tbl-col__phones {
  justify-content: space-between;
  flex-wrap: nowrap;
  display: flex;
}
#tab_referals .loading-animator {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
#tab_stats .loading-animator {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.b-sitemodal__project-select i {
  top: 0;
  z-index: 9999999999;
}
.b-sitemodal__project-select .select2-selection {
  border-radius: 2px !important;
  margin-left: 0;
}
.b-sitemodal__project-select .select2-selection__rendered {
  padding-left: 28px!important;
}
.b-sitemodal__project-select.error-control .select2-selection {
  border: 1px solid #f35958;
}
.b-sitemodal__domain i {
  z-index: 99;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-se__textarea {
  resize: none;
}
.b-se__seporator {
  border-left: 1px solid #ddd;
}
.b-se__before_filters {
  border-bottom: 20px solid #fff;
}
.b-se__list_filters {
  max-height: 100px!important;
}
.b-se__repeat_popover {
  position: relative;
  font-size: 18px;
  top: 11px;
}
.b-se__access-area .static-table {
  width: 410px;
}
.b-se__access-area .overflowed-table {
  margin-left: 410px;
}
.b-se__check-all {
  width: 47%;
  display: inline-block;
}
.b-se__check-all:last-child {
  text-align: right;
}
.b-se__check-all:last-child .checkbox label::after {
  left: 0;
}
#avatar_img,
.staff-img {
  display: block;
  margin: 0 auto;
  position: relative;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
#avatar_img {
  width: 120px;
  height: 120px;
}
.staff-checkbox-available {
  position: absolute;
  right: 15px;
  top: 15px;
}
.b-staff__edit_change_photo {
  bottom: 10px;
  right: 10px;
}
.b-staff-sip-data > div {
  width: 20%;
}
.b-staff-sip-data #generate_sip {
  margin-top: 35px;
  width: 100%;
}
.b-staff-visual-phone-area .phone-disabled {
  opacity: 0.4;
}
.b-staff-visual-phone-area .checkbox {
  padding-top: 30px;
}
.b-staff__access-tr-assign_leads_to_staff .edit-td-name {
  padding-right: 0 !important;
  padding-left: 11px !important;
}
.call_to_type {
  width: 100%;
}
.call_type_select2_area .select2-container.select2-container--default {
  margin-bottom: 20px;
  width: 100% !important;
}
.certain_days_nav {
  padding-bottom: 2px;
  width: 95% !important;
  background-color: #fff !important;
  border-bottom: none !important;
  margin-left: 15px;
}
.certain_days_nav label {
  margin-bottom: 0 !important;
  margin-right: 0 !important;
  vertical-align: middle !important;
  padding-left: 22px;
}
.certain_days_nav label::before {
  margin-right: 0 !important;
}
.certain_days_nav li a {
  padding: 5px 0.4vw 0px 0.4vw !important;
  min-width: auto !important;
  color: rgba(0, 0, 0, 0.5);
}
.certain_days_nav li.active a {
  border: none !important;
  box-shadow: none !important;
  text-decoration: underline;
  color: #4d5056 !important;
}
.not_checked_label::before {
  background-color: #fff !important;
  border-color: #c2c6cb !important;
}
.week_day_form-inline .week_day_time_block {
  margin-right: 5%;
}
.week_day_form-inline > .form-group {
  width: 47%;
}
.certain_days_tab {
  overflow: hidden !important;
  border-radius: 3px 3px 0 0;
}
.certain_days_tab .tab-content {
  margin-left: 0;
  margin-right: 0;
}
.certain_days_tab .tab-content .active {
  padding: 0 !important;
}
#for_all_weeks_tab {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  color: #4d5056 !important;
}
.clocksAnim {
  animation: clocksAnim 0.7s;
}
.intervals_work_info_area {
  margin-bottom: 10px;
}
.intervals_start_date_input {
  width: 100% !important;
}
.invervals_tab_blocks .form-inline {
  display: flex;
  justify-content: flex-start;
}
.invervals_tab_blocks .form-group {
  width: 48% !important;
}
.invervals_tab_blocks .right_aligned {
  margin-left: auto;
}
.work_day_selects_area {
  vertical-align: top;
  width: 52%;
}
.work_day_selects_area:first-child {
  width: 45%;
}
.work_day_selects_area select,
.work_day_selects_area .select2-container {
  width: 100% !important;
}
.display_in_block {
  display: inline-block;
}
@keyframes clocksAnim {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
#sip_server,
#sip_login,
#sip_password,
#sip_reg_expiry {
  background-color: #eeeeee;
}
.t-staff-edit-access-table tr td {
  white-space: nowrap;
}
td.b-staff__access-empty {
  padding: 0 !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.ip_td {
  width: 90% !important;
}
.item_input {
  padding-left: 11px !important;
}
.login_childview_container td {
  border: none !important;
  padding-bottom: 0 !important;
}
.logs_composite_template td {
  text-align: center !important;
}
.logs_composite_template span.response_type {
  width: 100% !important;
  padding: 5px !important;
}
.logs_composite_template span {
  display: block !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
}
.logs_composite_template tr:first-child td {
  border: none !important;
}
.logs_composite_template td:first-child {
  width: 25%;
  text-align: left !important;
}
.logs_composite_template td:nth-child(4) span {
  width: 7vw !important;
}
.logs_composite_template td:last-child span {
  width: 7vw !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-staffs-container {
  width: 100%;
}
.b-staffs-container__header {
  position: absolute;
  right: 0;
  top: 7px;
}
.b-staffs-container__header > div {
  display: inline-block;
  margin-top: 0;
}
.b-staffs-container__header-group {
  margin-right: 10px;
}
.b-staffs-container td:first-child {
  width: 70px;
  position: relative;
}
.b-staffs-container td:first-child .staff-main-account-line {
  position: absolute;
  background: var(--main-btn-color);
  width: 4px;
  height: 56px;
  border-radius: 0 2px 2px 0;
  left: 0;
}
.b-staffs-container td.td-name-account {
  width: 1px;
  overflow: visible;
}
.b-staffs-container td.td-name-account p:first-child {
  margin-bottom: 0;
}
.b-staffs-container thead tr th:last-child {
  padding-left: 0;
  padding-right: 0.5vw;
}
.b-staffs-container .ui-sortable-helper {
  background-color: #ddd;
}
.b-staffs-container .ui-sortable-helper td {
  width: 10vw;
}
.b-staffs-container .ui-sortable-helper td:first-child {
  width: 110px;
}
.b-staffs .table {
  margin: 0;
}
.win-chrome .b-staffs-container td {
  padding-left: 0.1vw !important;
  padding-right: 10px !important;
}
.html-staff-win {
  overflow-x: hidden;
}
.html-staff-win body {
  overflow: hidden;
}
@media (max-width: 1300px) {
  .b-staffs-container td {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.staff_one_line {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.redirect_onclick_to_edit {
  cursor: pointer;
}
.redirect_onclick_to_edit .staff-img {
  margin-left: 20%;
  margin-top: 10px;
  width: 36px;
  height: 36px;
}
.redirect_onclick_to_edit.staff-status-td,
.redirect_onclick_to_edit.staff-dots {
  vertical-align: middle;
}
.redirect_onclick_to_edit.staff-status-td,
.redirect_onclick_to_edit.staff-position,
.redirect_onclick_to_edit.staff-login,
.redirect_onclick_to_edit.staff-position,
.redirect_onclick_to_edit.staff-time-enter {
  width: 1px;
  overflow: visible;
}
.redirect_onclick_to_edit.staff-call-type span {
  display: block;
  height: 47px;
  line-height: 47px;
}
.redirect_onclick_to_edit.staff-dots {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.redirect_onclick_to_edit.staff-dots span {
  padding: 5px 9px;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.redirect_onclick_to_edit .cell-wrapper {
  display: block;
  max-width: 200px;
}
.staff-checkbox-td {
  width: 60px;
  vertical-align: middle;
}
.grid-body.wait_region {
  padding: 26px 0 !important;
}
.add_staff_button {
  margin-left: 25px;
  margin-top: 10px;
}
.staff_info_page_block tr td {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.staff_info_page_block .select2-container {
  z-index: 2;
}
@media (max-width: 1280px) and (min-width: 1200px) {
  .redirect_onclick_to_edit .cell-wrapper {
    max-width: 100px !important;
  }
}
@media (max-width: 1366px) and (min-width: 1281px) {
  .redirect_onclick_to_edit .cell-wrapper {
    max-width: 150px !important;
  }
}
@media (min-width: 1367px) {
  .redirect_onclick_to_edit .cell-wrapper {
    max-width: 200px !important;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-panel__stat .b-market__header_icons {
  order: 3;
  flex-wrap: nowrap;
  white-space: nowrap;
  overflow: hidden;
}
.b-panel__stat .b-market__header_icons .b-market__header_icon {
  display: inline-block;
}
.b-panel__stat .b-market__manage_icons {
  order: 4;
}
.b-panel__stat .b-market__company_name {
  order: 2;
  flex-basis: 10px;
  flex-grow: 12;
  flex-shrink: 12;
}
.b-panel__stat .b-market__company_name .small-name {
  margin-left: 5px;
  font-size: 11px;
  color: #aaaaaa;
  display: inline;
}
.b-panel__stat .empty-panel {
  padding: 30px 0;
  color: #aaaaaa;
  border-top: 1px solid #eee;
  display: none;
  text-align: center;
}
.b-panel__stat .panel-heading {
  justify-content: space-between;
  flex-wrap: nowrap;
  display: flex;
}
.b-panel__stat .k-grid {
  overflow: hidden;
}
.b-panel__stat .k-grid td {
  position: relative;
  padding: 6px 16px !important;
  box-sizing: border-box;
  height: 41px !important;
}
.b-panel__stat .k-grid td.b-stats__column-cell-name {
  padding-right: 110px !important;
  cursor: pointer;
}
.b-panel__stat .k-grid th[role="columnheader"] {
  min-height: 16px;
  vertical-align: top;
}
.b-panel__stat .k-grid th:first-child[role="columnheader"] {
  border-left-width: 1px;
}
.b-panel__stat .table-preloader {
  display: none;
  height: 223px;
  position: relative;
}
.b-panel__stat .k-grid-content {
  min-height: 30px;
}
.b-panel__stat .k-grid-content tr {
  height: auto !important;
}
.b-panel__stat .k-grid-content-locked td.checkbox {
  padding-left: 16px;
  padding-bottom: 0;
  padding-top: 14px;
}
.b-panel__stat .k-grid-content-locked td.checkbox > span {
  height: 23px;
  padding-top: 3px;
}
.b-panel__stat .k-grid-content-locked td.checkbox label::after {
  left: 4px;
  top: 1px;
}
.b-panel__stat .k-grid-content-locked td.checkbox label {
  margin-bottom: 0 !important;
}
.k-loading-mask {
  background: none;
}
.k-grid-footer {
  border-bottom: none !important;
}
.k-grid-footer td {
  font-weight: normal !important;
  border-bottom: none !important;
  background-color: #fcfcfc;
  white-space: nowrap;
}
#modal-body-create-utm-link .cost {
  /*width: 533px;*/
  float: left;
  margin-bottom: 30px;
}
#modal-body-create-utm-link .cost-for-month {
  float: left;
  margin-left: 16px;
  margin-top: 7px;
}
.b-panel__stat .counter {
  margin-bottom: 20px;
  display: none;
}
.b-panel__stat .counter .actions {
  float: right;
}
.b-panel__stat .counter .actions button {
  border: none;
  background-color: transparent;
}
.b-statics__title_input {
  display: none;
  width: 300px;
  left: 368px;
  position: absolute;
  top: 2px;
}
.b-statics__remove_source {
  background: none;
  order: 3;
  flex-basis: 40px;
  /* flex-grow: 12; */
  flex-shrink: 0;
}
.k-pager-sizes.k-label {
  margin-top: 5px;
}
.statistics-total-text {
  position: absolute;
  top: 12px;
  left: -33px;
}
.b-statistic-dynamics .b-graph {
  overflow: visible;
  background-color: #ffffff;
  height: 300px !important;
}
.b-statistic-dynamics .b-graph svg {
  height: 300px !important;
}
.k-grid-header tr {
  height: auto !important;
}
.k-grid-content-locked tr td {
  height: 27px;
}
.link-textarea {
  opacity: 0;
  width: 5px;
  height: 5px;
  overflow: hidden;
  cursor: default;
}
.b-stats {
  overflow: hidden;
  left: 26px;
  right: 26px;
  bottom: 26px;
  position: absolute;
  top: 83px;
}
.b-stats__page-title {
  width: 100%;
  padding-top: 10px;
  vertical-align: middle;
  display: inline-block;
}
.b-stats__table-wrapper {
  min-height: 300px;
  height: calc(100% - 75px);
  background: none;
}
.b-stats-table__name-icons {
  position: absolute;
  top: 10px;
  right: 0;
  text-align: right;
}
.b-stats-table__name-icons span {
  margin-right: 8px;
  cursor: pointer;
  color: #cfcfcf;
}
.b-stats-table__name-icons span:hover,
.b-stats-table__name-icons span.active {
  color: #444444;
}
.b-stats-table__name-icons span:first-child {
  margin-right: 6px;
}
.b-stats-table th {
  cursor: pointer;
}
.b-stats-table .loading-animator {
  display: inline-block;
  left: 0;
  position: relative;
  top: 4px;
  margin-left: 10px;
}
.b-stats-table.b-stats-data .k-grid-header {
  display: none !important;
}
.b-stats-table .k-grid-header th.k-header {
  color: #000;
  white-space: normal;
  text-overflow: unset;
}
.b-stats__chart.b-graph {
  width: 100%;
  margin: 25px 0 25px 0;
  display: inline-block;
  min-height: 200px !important;
  height: auto !important;
}
.b-stats__chart.b-graph .b-morris-chart__legend {
  position: relative;
  display: inline-block;
}
.b-stats__total-row {
  background: #ffffcc;
}
.b-stats__column-header {
  display: flex;
  justify-content: space-between;
}
.b-stats__column-header-title {
  font-size: 11px;
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  flex-grow: 1;
}
.b-stats__column-header-menu {
  flex-shrink: 0;
  flex-basis: 16px;
  max-width: 16px;
  flex-grow: 1;
}
.b-stats__column-progress {
  position: relative;
  margin-bottom: 0;
  height: 28px;
}
.b-stats__column-progress-title {
  position: absolute;
  line-height: 28px;
  height: 28px;
  text-align: center;
  width: 100%;
}
.b-stats .b-graph {
  height: 200px !important;
  overflow: visible;
  background-color: #ffffff;
}
.b-stats .b-graph .c3-grid line {
  stroke: #ccc;
}
.b-stats.b-stats--show-graph {
  min-height: 650px;
}
.b-stats.b-stats--show-graph .b-stats__table-wrapper {
  height: calc(100% - 350px);
}
.b-total .k-grid-content {
  overflow-y: scroll;
  position: relative;
  height: 100%;
  margin-bottom: -18px;
}
.b-total .k-grid-header-wrap {
  overflow-x: scroll;
  position: relative;
  height: 100%;
  margin-bottom: -18px;
  padding-bottom: 18px;
}
.b-total .k-grid-header-locked {
  border: none;
}
.b-statistic__source-title {
  font-size: 24px;
  display: flex;
  flex-wrap: nowrap;
}
.b-statistic__source-title-page {
  flex-wrap: nowrap;
  order: 0;
  white-space: nowrap;
}
.b-statistic__source-title-prefix {
  order: 1;
  flex-basis: 115px;
}
.b-statistic__source-title-name {
  height: 36px;
  white-space: nowrap;
  flex-wrap: nowrap;
  order: 2;
  flex-grow: 0;
  flex-shrink: 12;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tasks__loader .loading-animator-page {
  position: absolute;
  left: 0;
  top: 0;
}
.b-tasks__content_padding {
  padding-bottom: 2px!important;
  overflow-x: hidden !important;
}
.b-tasks__task_datetime {
  margin-top: 40px;
}
.b-tasks__task_datetime .no-start-date {
  float: left;
  margin-top: -5px;
  margin-left: 5px;
  margin-right: 25px;
}
.b-tasks__task_datetime input {
  border: none!important;
  margin-top: -7px;
  font-family: 'Open Sans';
  font-size: 15px;
  cursor: pointer;
  color: #0d638f;
  min-height: 25px!important;
}
.b-tasks__task_datetime .clockpicker input {
  width: 60px;
}
.b-tasks__task_datetime .date input {
  width: 102px;
}
.b-tasks__header_icons_block {
  margin-left: 15px;
  margin-right: 20px;
  margin-top: 9px;
}
.b-tasks__item {
  position: relative;
  min-height: 64px!important;
}
.b-tasks__item:hover .b-tasks-expander {
  opacity: 1;
}
.b-tasks__item-panel {
  background-color: #fff;
}
.b-tasks__placeholder {
  background: #e5e9ec;
  float: left;
  position: relative;
  height: 64px;
  display: block;
  width: 100%;
}
.b-tasks__textarea_modal {
  min-height: 100px;
  resize: vertical;
}
.b-tasks__textarea_modal:focus,
.b-tasks__textarea_modal:active,
.b-tasks__textarea_modal:visited {
  border: 1px solid #E5E9EC;
}
.b-tasks__panel_content {
  padding: 20px;
}
.b-tasks__panel_content__icons {
  text-align: right;
  width: inherit;
}
.b-tasks__modal_select:focus,
.b-tasks__modal_select:active,
.b-tasks__modal_select:visited {
  border: 1px solid #E5E9EC;
}
.b-tasks__modal_select option:focus,
.b-tasks__modal_select option:active,
.b-tasks__modal_select option:visited {
  border: none!important;
}
.b-tasks__modal__remind-time:disabled {
  background-color: lightgrey !important;
}
.b-tasks__modal__remind-method .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: lightgrey !important;
}
.b-tasks__modal__remind-method .select2-container--default.select2-container--disabled .select2-selection--multiple .select2-search__field {
  background-color: lightgrey !important;
}
.b-tasks__modal__observers .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: lightgrey !important;
}
.b-tasks__modal__observers .select2-container--default.select2-container--disabled .select2-selection--multiple .select2-search__field {
  background-color: lightgrey !important;
}
.b-tasks__popover_repeat_select .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: lightgrey !important;
}
.b-tasks__popover_repeat_select .select2-container--default.select2-container--disabled .select2-selection--multiple .select2-search__field {
  background-color: lightgrey !important;
}
.b-tasks__like_link {
  color: #0d638f;
  cursor: pointer;
}
.b-tasks__main_icons_block {
  margin-top: 8px;
}
.b-tasks__labels_label:first-child {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}
.b-tasks__labels_label {
  border-bottom: 1px solid #eee;
}
.b-tasks__labels-container .grid.simple {
  margin-bottom: 0 !important;
}
.b-tasks__labels_title {
  font-size: 14px;
  font-family: 'Open Sans';
}
.b-tasks__labels_label {
  padding: 12px 10px;
  position: relative;
  border-bottom: 1px solid #eee;
}
.b-tasks__labels_label a {
  color: #6f7b8a;
  margin-left: 15px;
}
.b-tasks__labels_label_trash i {
  position: absolute;
  cursor: pointer;
  right: 7px;
  top: 15px;
  color: #aaa;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.b-tasks__color_picker {
  width: 18px;
  height: 18px;
  display: inline-block;
  position: relative;
  top: 1px;
  left: 21px;
}
.b-tasks__color_picker .b-tasks__picker_target {
  width: 18px;
  height: 18px;
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.b-tasks__color_picker .b-tasks__picker_target .b-tasks__picker_bottom_arrow {
  position: absolute;
  right: 4px;
  color: #FFF !important;
  padding: 1px;
}
.b-tasks__labels_label:hover .b-tasks__labels_label_trash i {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}
.b-tasks__labels_label_add {
  width: 100%;
  padding: 12px 10px;
}
.b-tasks__labels_label_add input {
  width: 100%!important;
  min-height: 30px;
}
.b-tasks__labels_label_add input:hover,
.b-tasks__labels_label_add input:focus,
.b-tasks__labels_label_add input:active {
  background-color: transparent;
}
.b-tasks__create_btn {
  position: absolute;
  right: 0;
}
.b-tasks__main_icons {
  position: absolute;
  top: 95px;
}
.b-tasks__main_icons i {
  font-size: 17px;
  opacity: 0.5;
  cursor: pointer;
}
.b-tasks__timepicker {
  width: 62px!important;
}
.b-tasks__popover_repeat_wrap {
  padding: 10px 15px;
}
.b-tasks__popover_repeat_label {
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 10px;
}
.b-tasks__popover_repeat_select select {
  width: 100%;
  min-height: 28px!important;
  height: 30px!important;
  padding: 3px;
}
.b-tasks__popover_repeat_ul {
  display: -webkit-box;
  list-style: none;
  padding-left: 0!important;
}
.b-tasks__popover_repeat_ul li {
  padding: 0!important;
}
.b-tasks__popover_repeat_ul li label {
  padding-left: 20px!important;
  margin-right: 7px!important;
}
.b-tasks__popover_repeat_res {
  margin: 10px -15px;
  background-color: #EEF9F8;
  padding: 10px 15px;
  font-weight: normal;
  font-size: 13px;
}
.b-tasks__popover_repeat_res span {
  font-weight: bold;
  font-size: 15px;
}
.b-tasks__checkbox-label {
  position: absolute;
  top: 12px;
  left: 1px;
}
.b-tasks__labels_label_link {
  padding-left: 33px;
}
.b-tasks__name_block_all {
  overflow: hidden;
  zoom: 1;
  margin-top: 10px;
  margin-bottom: 4px;
}
.b-tasks__name_block {
  margin-left: 4px;
  float: left;
  margin-bottom: 0;
  word-wrap: break-word;
  overflow-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.b-tasks__name_block > a {
  display: inline-block;
}
.b-tasks__name_block_labels {
  position: relative;
  top: 0px;
  left: -4px;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.b-tasks__name_block_labels a {
  margin-top: 5px;
  word-wrap: break-word;
  max-width: 100px;
  padding: 1px 4px;
  border-radius: 4px;
  white-space: nowrap;
  line-height: 1.7;
}
.b-tasks__name_block_labels a:hover {
  color: inherit;
}
.b-tasks__header_name {
  font-family: 'Open Sans';
  font-size: 15px;
  min-width: 100px;
  display: inline-block;
  padding-right: 10px;
}
.b-tasks__panel_input {
  width: 100%;
  min-height: 30px!important;
}
.b-tasks__panel_input.edit-title {
  font-size: 15px;
  color: #505458;
  font-family: "Open Sans", serif;
  display: none;
  padding-left: 8px;
  position: absolute;
  top: 18px;
  width: 30%;
}
.b-tasks__texarea_panel {
  min-height: 65px;
  resize: none;
  width: 100%;
  overflow: hidden;
}
.b-tasks__texarea_panel.error-control {
  border: 1px solid red;
}
.b-tasks__panel_input {
  resize: none;
  overflow: hidden;
}
.b-tasks__select_panel {
  width: 100%!important;
  min-height: 30px!important;
  height: 30px!important;
  position: relative;
}
.b-tasks__panel_date_created {
  margin-top: 15px;
  padding-top: 10px;
  border-top: 1px solid #eee;
  font-size: 11px;
}
.b-tasks__panel_icon_inner {
  font-size: 16px;
  position: relative;
  top: 5px;
}
.b-tasks__comments .b-tasks__comment:first-child {
  border-bottom: 1px solid #eee;
  border-top: 1px solid #eee;
}
.b-tasks__comments .b-tasks__comment {
  border-bottom: 1px solid #eee;
}
.b-tasks__comment:first-child {
  background-color: #F6F7F8;
  min-height: 20px;
  padding: 10px;
  width: 100%;
}
.b-tasks__comment {
  background-color: #F6F7F8;
  min-height: 20px;
  padding: 10px;
  width: 100%;
}
.b-tasks__comment:hover .delete-btn {
  display: block;
}
.b-tasks__comment .delete-btn {
  float: right;
  font-size: 16px;
  display: none;
  cursor: pointer;
}
.b-tasks__comment_avatar img {
  border-radius: 100%;
}
.b-tasks__comment_name {
  padding: 0 10px;
  font-weight: bold;
}
.b-tasks__comment_date {
  font-size: 11px;
  padding-top: 2px;
}
.b-tasks__comment_header {
  min-height: 30px;
}
.b-tasks__comment_body {
  white-space: pre-wrap;
  padding-left: 35px;
  font-family: inherit;
  color: inherit;
  font-size: inherit;
}
.b-tasks__modal_settings {
  cursor: pointer;
  text-decoration: underline;
  font-size: 13px;
}
.b-tasks__name_delegated {
  position: absolute;
  font-size: 14px;
  top: 21px;
  left: 36px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 160px;
}
.b-tasks__item {
  border-top: 1px solid #eee;
  padding-bottom: 9px;
}
.b-tasks__row_collapse > div.ui-sortable-handle {
  cursor: move;
}
.b-tasks__row_collapse.tasks-green-border .b-tasks__item {
  border-left: 5px solid #00A799;
}
.b-tasks__row_collapse.tasks-green-border .b-tasks__item:last-child {
  border-bottom: 1px solid #eee;
}
.b-tasks__row_collapse.tasks-red-border .b-tasks__item {
  border-left: 5px solid #BF1A13;
}
.b-tasks__row_collapse.tasks-red-border .b-tasks__item:last-child {
  border-bottom: 1px solid #eee;
}
.b-tasks__row_collapse.tasks-yellow-border .b-tasks__item {
  border-left: 5px solid #FBB05E;
}
.b-tasks__row_collapse.tasks-yellow-border .b-tasks__item:last-child {
  border-bottom: 1px solid #eee;
}
.b-tasks__row_collapse.tasks-blue-border .b-tasks__item {
  border-left: 5px solid #0090D9;
}
.b-tasks__row_collapse.tasks-blue-border .b-tasks__item:last-child {
  border-bottom: 1px solid #eee;
}
.b-tasks__file_top_border {
  border-top: 1px solid #ddd;
  margin-top: 10px;
  padding-top: 5px;
}
.b-tasks__label_input {
  border: none!important;
  width: 80%;
  min-height: 26px!important;
  margin-left: 10px;
}
.b-tasks__label_input:focus,
.b-tasks__label_input:active {
  background-color: transparent!important;
}
.b-tasks-repeat-until {
  cursor: pointer;
  color: #23527c;
}
.b-tasks-popover-datepicker {
  position: relative;
  width: 90%;
}
.b-tasks__close_datepicker {
  position: absolute;
  cursor: pointer;
  bottom: 79px;
  right: 30px;
}
.b-tasks-modal__delete_file {
  cursor: pointer;
}
.b-tasks-html-textarea {
  padding: 10px;
  outline: 0;
  border-radius: 2px;
  border: 1px solid #e5e9ec;
  min-height: 42px;
  word-wrap: break-word;
  word-break: break-all;
}
.b-tasks-expander {
  position: absolute;
  left: 15px;
  top: 22px;
  width: 20px;
  height: 20px;
  vertical-align: top;
  opacity: 0;
}
.b-tasks-expander i {
  font-size: 20px;
}
.b-tasks__creator {
  display: block;
  padding-top: 6px;
}
.b-tasks .panel-collapse {
  cursor: auto;
}
.task_icon_right {
  right: 20px;
}
.task_icon_left {
  right: 60px;
}
.lpt-checked i {
  color: #00A79A;
  opacity: 1!important;
}
.b-tasks__header_name,
.b-tasks__input {
  color: #505458 !important;
  min-height: 27px !important;
}
.b-tasks__header_name:hover,
.b-tasks__input:hover {
  color: #0d638f !important;
}
.b-tasks__region_overdue .b-tasks__input {
  color: #BF1A13 !important;
}
.b-tasks__labels_label .js-checkbox:checked + label:after {
  left: -22.6px !important;
}
.b-tasks__label_fix:after {
  left: -22px !important;
}
@-moz-document url-prefix() {
  .b-tasks__label_fix:after {
    left: -22px !important;
    top: 0!important;
  }
}
.b-tasks__row_title {
  margin-top: 12px!important;
}
.b-tasks__row-top_border {
  width: 150%;
  height: 1px;
  background: #eee;
  position: absolute;
  top: -10px;
  left: -19px;
}
.b-tasks-region__container {
  position: relative;
}
.b-tasks__task_datetime {
  margin-top: 10px!important;
}
.b-tasks-region__container_general {
  position: relative;
  min-height: 60vh;
}
.b-tasks-region__container_general .tab-content > .active {
  padding-top: 2px!important;
  margin-top: -4px !important;
}
.b-tasks__white_page_bg_block {
  position: absolute;
  top: 47px;
  bottom: 25px;
  padding: 0 15px;
}
.b-tasks__white_page-bg {
  background-color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  width: calc(100% - 30px);
}
.b-tasks-popover-datepicker {
  margin-top: 10px!important;
}
.js-add-comment-area input {
  border: none;
  background-color: white !important;
}
.js-add-comment-area input.error-control {
  background-color: #ffc7c5 !important;
}
.js-add-comment-area .btn-primary {
  position: relative;
}
.concrete-data-wrap {
  float: left;
}
#js-tasks-change-start-date,
#js-tasks-change-start-time {
  background-color: transparent !important;
}
.select2.select2-container .select2-search__field {
  width: 100% !important;
}
.tasks-modal-dropzone,
.tasks-list-dropzone {
  background-image: url("../img/spritemap.png") !important;
  background-repeat: no-repeat;
  background-position: 60px -8px;
  height: 123px;
  min-height: 60px;
  padding: 0;
  border: none;
}
.tasks-modal-dropzone .dz-preview,
.tasks-list-dropzone .dz-preview,
.tasks-modal-dropzone .dz-message,
.tasks-list-dropzone .dz-message {
  display: none !important;
}
.tasks-modal-dropzone {
  background-position: center -8px;
}
.tasks-list-dropzone {
  background-position: center -8px;
}

.telemark-calls .icons {
  position: absolute;
  right: 20px;
  top: 10px;
}
.telemark-calls .icons.disabled-icons .btn-telamark-controls {
  opacity: 0.5;
}
.telemark-calls .icons label {
  margin-right: 5px;
  padding-top: 5px;
}
.telemark-calls .icons label i {
  color: #58acf3;
  font-size: 18px;
}
.telemark-calls .table th {
  border-top: none;
}
.telemark-calls .table td {
  color: #fff;
}
.telemark-staff .loading-animator {
  position: absolute;
  left: 0;
  top: -20px;
}
.telemark-staff .table td {
  vertical-align: middle;
}
.telemark-staff .label-oxford-blue {
  display: block;
  max-width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.telemark-staff thead th {
  max-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.telemark-staff tr th,
.telemark-staff tr td {
  min-width: 100px;
}
.telemark-staff tr th:last-of-type,
.telemark-staff tr td:last-of-type {
  width: 100px;
}
.label-oxford-blue {
  background-color: #233955;
  color: #fff;
}
.telemark--started .btn-delete-staff,
.telemark--started .btn-add-staff {
  cursor: not-allowed;
  box-shadow: none;
  opacity: 0.5;
  border-color: transparent;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.filter-by-region-turn,
.filter-by-area-turn {
  margin-top: -27px;
}
.add_rule {
  margin-left: 20px;
}
.bwlist_item:first-child td {
  border-top: none;
}
.bwlist_item td {
  padding-top: 18px !important;
}
.bwlist_item .select2 {
  width: 100% !important;
  min-width: 18vw !important;
}
.bwlist_radios {
  margin-bottom: 20px;
}
.bwlist_without_bottom_margin {
  margin-bottom: 0 !important;
}
.bwlist_select {
  width: 20vw !important;
}
.area_filter_selector_zone .select2-container {
  width: 100% !important;
}
.calltracking-save-button {
  display: block;
  margin: 0 auto;
}
.filter_by_region_turn_checkbox {
  width: 30px;
  position: absolute;
  right: 25px;
  top: 17px;
}
.filter_by_area_grid_title {
  height: 50px;
}
.bwlist_item .select2-container {
  width: 100% !important;
  min-width: 18vw !important;
}
.b-calltracking-description {
  font-size: 14px;
}
.b-calltracking-description a {
  color: #337ab7;
}
.area-list-item .select2-container {
  width: 100% !important;
}
.area-list-item td:not(:last-child) {
  width: 45%;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#js-btn-tel_details {
  margin-right: 10px;
}
#js-btn-tel_details i {
  margin: 0;
  color: #58ACF3;
}
#js-btn-tel_details .counter {
  position: absolute;
  top: -7px;
  right: 2px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.load-audio .dropzone {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: none !important;
  min-height: 0 !important;
  background-color: #fff !important;
  padding: 7px 15px !important;
}
.load-audio .dropzone:hover {
  background-color: #EFF2F3 !important;
}
.load-audio .dropzone .dz-default,
.load-audio .dropzone .dz-preview {
  display: none !important;
}
.welcome_settings_audio_btn {
  display: inline-block !important;
  margin-bottom: 0;
  margin-right: 0;
}
.settings_audio_btn_td {
  white-space: nowrap;
  width: 25%;
}
.b-telephony-settings__rings td {
  vertical-align: middle !important;
}
.telephony-project-name td {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.b-tel_online__th_connect_site,
.b-tel_online__th_source,
.b-tel_online__td_site {
  text-align: center;
}
.b-tel_details__filter-btn {
  position: absolute;
  right: 0px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tickets {
  /*&__block_all{
		.flex-display();
		.flex-wrap(nowrap);
		.flex-direction(column);
		.flex-align-items(stretch);
		height: 100%;
	}*/
  /*&__block_top_select{
		.flex(0 0 37px);
	}

	&__block_ticket_title{
		.flex(0 0 49px);
	}*/
}
.b-tickets__block_title {
  background-color: #E5E9EC;
}
.b-tickets__icon_prioritet {
  margin-right: 3px;
}
.b-tickets__ticket_date {
  margin-left: 10px;
  font-size: 20px;
}
.b-tickets__post_bordered {
  border-left: 4px solid #01A799;
}
.b-tickets__fixed_header {
  position: fixed;
  z-index: 2;
  background-color: #E5E9EC;
  left: 290px;
  right: 0px;
  top: 60px;
  padding-right: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
}
.b-tickets__admin_answer_block {
  border-top: 1px solid #eee;
  padding-top: 13px;
  margin: 0 -26px;
  background-color: #E5E9EC;
}
.b-tickets__btn_admin_block {
  margin-bottom: 21px;
}
.b-tickets__border_seporator {
  border-left: 4px solid #00A799;
  height: 50px;
  position: absolute;
  left: 0;
  top: 0px;
}
.b-tickets__input_left {
  padding-right: 5px;
  padding-left: 0!important;
}
.b-tickets-textarea_block {
  padding-left: 0!important;
}
.b-tickets__no_data {
  margin-top: 25px!important;
  margin-bottom: 10px!important;
}
.tickets-list-subject {
  max-width: 10vw;
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis;
}
.tickets_grid .b-tickets__admin_td_id,
.tickets_grid .b-tickets__admin_td_date {
  text-align: left !important;
}
.tickets_grid .fa-clock-o {
  margin-right: 3px !important;
}
.tickets_grid .table-stripped th:last-child {
  text-align: center !important;
}
.tickets-row-mg-top {
  margin-top: 0 !important;
}
.ticket-tables-hover td:hover {
  cursor: pointer !important;
}
.ticket-title-input {
  margin-top: 2px;
  margin-left: -5px;
  border: none !important;
}
.ticket-title-input:focus {
  background-color: transparent !important;
}
.btn-ticket-title-save {
  opacity: 0;
  position: absolute;
  right: 3px;
  top: 7px;
  transition: opacity 0.7s ease;
}
.page-title-thin-shadow {
  padding-bottom: 0;
}
.page-title-add-thin-shadow {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}
.b-tickets__fixed_header {
  width: 100vw;
  margin-left: 0;
  margin-right: 0;
  left: 0;
  padding-left: 75px;
}
.ticket_comment_item .info-wrapper {
  margin-right: 0;
  width: 96%;
}
@media screen and (min-width: 1200px) {
  .b-tickets__fixed_header {
    padding-left: 275px;
  }
}
.new-ticket-buttons-area {
  margin-bottom: 15px;
}
.ticket-tables-hover .tickets_small_td {
  width: 180px;
  text-align: center !important;
}
.ticket-tables-hover .tickets_small_td.date_created {
  width: 120px;
}
.ticket-tables-hover .tickets_smaller_td {
  width: 50px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.blacklist_childview_container td:last-child {
  text-align: right;
}
.blacklist_compisiteview_table th {
  text-align: center;
}
.blacklist_compisiteview_table td:last-child {
  width: 12%;
}
.b-bl__td {
  padding: 0;
  width: 40%;
}
.b-bl__form-group {
  margin-bottom: 0!important;
  margin-top: 8px;
}
.b-bl__btn {
  margin-top: 8px;
}
.b-bl__td_btn {
  width: 10%;
  text-align: right;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.wd_cb_full_btn,
.wd_slides_description {
  width: 100%;
}
.wd_slides_description {
  display: block;
  min-height: 100px;
  resize: none;
}
#wd_slides_dialog_description {
  min-height: 189px;
}
.wd-callback-composition td:not(.right) {
  max-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.wd-callback-composition__master-link {
  position: absolute;
  right: 17px;
  top: 17px;
  color: #666;
}
#wd-cb-element-area-input {
  display: block;
}
.wd-cb-input-error {
  border: 1px solid #f35958 !important;
}
.wd-cb-selector-value-input {
  display: inline-block;
  width: 76%;
  margin-right: 5px;
}
#wd-cb-add-selector-value {
  margin-top: 10px;
}
.b-callback-forms .col-md-12 {
  margin-bottom: 0;
}
.b-callback-forms .col-md-12,
.b-callback-forms .col-md-12 > div {
  padding-left: 0;
  padding-right: 0;
}
.b-callback-forms .col-md-12 .col-md-8 + .col-md-2 {
  padding-right: 10px;
}
.b-callback-forms .col-md-12 .checkbox.check-primary,
.b-callback-forms .col-md-12 .form-label {
  margin-top: 15px;
}
.b-rule-active-pages .checkbox.check-primary {
  display: inline-block;
  margin-top: 0;
}
@media (min-width: 1370px) {
  .b-callback-forms .col-md-12 .col-md-8,
  .b-callback-forms .col-md-12 .col-md-4 {
    width: 50%;
  }
  .b-callback-forms .col-md-12 .col-md-2 {
    width: 25%;
  }
}
.b-callback-modal .modal-body input[type=text],
.b-callback-modal .modal-body input[type=number],
.b-callback-modal .modal-body textarea {
  width: 100%;
}
.b-callback-modal .modal-body textarea {
  height: 100px;
  resize: none;
}
.b-callback-modal .modal-body .form-label {
  display: block;
}
.b-callback-modal .modal-body .select2-container {
  width: 100% !important;
}
.b-callback-modal .modal-body .select2-container .select2-selection {
  margin-left: 0;
}
.b-callback-modal .modal-body .setting-activity {
  margin: 10px 0;
}
.b-callback-modal .modal-body .setting-activity textarea.disabled {
  background-color: #eee;
}
.b-callback-modal .modal-body .setting-activity:not(:first-child) {
  margin-bottom: 10px;
}
.b-callback-modal .modal-body .setting-activity > div {
  padding: 0;
}
.b-callback-modal .modal-body .setting-activity .checkbox label {
  padding-left: 22px;
}
.b-callback-modal .modal-body .setting-activity .checkbox_use-once {
  margin-left: 10px;
  margin-right: 0;
}
.modal-dialog.b-callback-modal .checkbox label {
  padding-left: 25px;
}
.modal-dialog.b-callback-modal {
  width: 710px;
  margin: 15px auto;
}
.wd_cb_dialogs_modal input[type=text]:not(.wd-cb-selector-value-input),
.wd_cb_dialogs_modal textarea,
.wd_cb_dialogs_modal .select2-container {
  width: 100% !important;
}
.wd_cb_dialogs_modal textarea {
  min-height: 100px;
  resize: none;
}
.wd_cb_dialogs_modal .select2-container .select2-selection {
  margin-left: 0 !important;
}
.wd_cb_dialogs_modal .wd-cb-select-value-area {
  position: relative;
}
.wd_cb_dialogs_modal .wd-cb-select-value-area .wd-cb-dialog-answer {
  position: absolute;
  right: 140px;
  top: 5px;
  font-size: 13px;
  color: #434343;
}
.setting-callback-time-module {
  border-top: 1px solid #ccc;
  margin-top: 10px;
  padding-top: 10px;
}
.setting-time-wrapper {
  align-items: flex-end;
  justify-items: center;
  display: flex;
  margin-bottom: 15px;
}
.setting-time-wrapper .checkbox {
  display: inline-flex;
  margin-right: 8px;
}
.setting-time-wrapper .checkbox label {
  margin: 0;
}
.setting-time-wrapper .checkbox label:before {
  margin-right: 0;
}
.setting-time-wrapper .checkbox .btn-show-setting {
  margin-right: 10px;
  color: #ccc;
  cursor: pointer;
}
.setting-time-wrapper .checkbox .btn-show-setting.active,
.setting-time-wrapper .checkbox .btn-show-setting:hover {
  text-decoration: underline;
  color: black;
}
.rule-map-setting {
  margin: 20px 0;
  border-top: 1px solid #ccc;
}
.rule-form-wrapper {
  padding: 20px 0;
  border-bottom: 1px solid #ccc;
}
.widget-region-border {
  border-bottom: 2px solid #dddddd;
  padding-bottom: 10px;
  margin-bottom: 15px;
}
.setting-pop-up__row {
  padding: 7px 0px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-alert__no_alerts {
  display: none;
}
#b-alerts-list-alerts.fadeOutRight .b-alert__no_alerts {
  display: block;
  text-align: center;
  width: 100%;
}

.b-auto-call {
  padding: 0 10px;
  padding-bottom: 20px;
}
.b-auto-call__activate-wrap {
  border-bottom: 2px solid #000;
}
.b-auto-call__activate-wrap label[for=b-auto-call__activate] {
  margin-right: 0;
  margin-bottom: 5px;
}
.b-auto-call__activate-wrap .fa-angle-down {
  font-size: 20px;
  line-height: 10px;
  cursor: pointer;
}
.b-auto-call input {
  background-color: #2C313D;
  color: #fff;
  border: none;
}
.b-auto-call .form-group {
  margin-bottom: 10px;
}
.b-auto-call .form-group .b-auto-call__get-welcome-song {
  margin-bottom: 0;
}
.b-auto-call .form-group .form-label {
  margin-bottom: 0;
}
.b-auto-call__get-welcome-song {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  min-height: 30px;
}
.b-auto-call__get-welcome-song button:first-child {
  padding: 0 30px;
}
.b-auto-call__get-welcome-song .btn-primary {
  background-image: none;
}
.b-auto-call__get-welcome-song .js-play-welcome-song .fa-play {
  display: block;
}
.b-auto-call__get-welcome-song .js-play-welcome-song .fa-pause {
  display: none;
}
.b-auto-call__get-welcome-song .js-play-welcome-song.play .fa-play {
  display: none;
}
.b-auto-call__get-welcome-song .js-play-welcome-song.play .fa-pause {
  display: block;
}
.b-auto-call__slide-wrap {
  height: 0;
  min-height: 0;
  overflow: hidden;
}
.b-auto-call__slide-wrap.active {
  height: auto;
  min-height: 100%;
}
.b-auto-call__audio-player {
  display: block;
  width: 100%;
}
.b-auto-call__audio-player .play-pause {
  display: none;
}
.b-auto-call__audio-player.lpt-player .audiojs .scrubber {
  width: 65%;
  margin: 10px 0;
}
.b-auto-call__audio-player.lpt-player .audiojs .time {
  width: calc(35% - 6px) !important;
  padding: 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-caller {
  bottom: 20px;
  top: 0;
  width: 100%;
  overflow: hidden;
}
.b-caller__input_block {
  margin-top: 15px;
  padding-top: 0;
}
.b-caller__input_block .b-caller__clear_call {
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
}
.b-caller__input_block .b-lpt__phoneinput-flag {
  left: 15px;
}
.b-caller__input_block .b-lpt__phoneinput-input {
  padding-left: 35px !important;
}
.b-caller__input_block .b-lpt__phoneinput-input::placeholder {
  color: #6E6E6E;
}
.b-caller__input_block .b-lpt__phoneinput-input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: lightgrey;
}
.b-caller__input_block .b-lpt__phoneinput-input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: lightgrey;
}
.b-caller__input_search {
  overflow-x: hidden !important;
}
.b-caller__input_search::placeholder {
  color: #6E6E6E;
}
.b-caller__input_search:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #6E6E6E;
}
.b-caller__input_search::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #6E6E6E;
}
.b-caller__contacts_block {
  position: absolute;
  width: 100%;
  bottom: 0;
  top: 205px;
}
.b-caller__contacts_block.loader-class {
  display: flex;
  justify-content: center;
  align-items: center;
}
.b-caller__contacts_block.loader-class .loading-animator {
  border-color: #fff !important;
}
.b-caller__contacts_block.loader-class .loader-wrapper {
  width: 25px;
}
.b-caller__project {
  font-size: 12px;
  margin-left: 8px;
  color: #818286;
  font-weight: 600;
  align-items: center;
  width: 244px;
  justify-content: space-between;
  display: flex;
  height: 32px;
}
.b-caller__project:first-of-type {
  margin-top: 0;
}
.b-caller__project-name {
  display: inline-block;
  white-space: nowrap;
  flex: auto 12 12;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-caller__project-count {
  flex: 27px 1 0;
  text-align: right;
}
.b-caller__call_btns {
  width: 100%;
  padding: 0px 15px;
  margin-top: 10px;
}
.b-caller__call_btns button:active {
  box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.b-caller__call_btns button.lpt-call-btn {
  width: 110px;
  background-color: #09998D;
  color: #fff;
  box-shadow: none;
  border: none;
  height: 35px;
  vertical-align: middle;
  border-radius: 3px;
  font-weight: 500;
  font-family: 'Open Sans';
  margin-right: 5px;
}
.b-caller__call_btns button.lpt-call-btn:active {
  box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.b-caller__call_btns button.lpt-call-btn:last-child {
  margin: 0;
}
.b-caller__add_contact {
  box-shadow: none;
  border: none;
  height: 35px;
  width: 35px;
  vertical-align: middle;
  border-radius: 3px;
  font-weight: 500;
  font-family: 'Open Sans';
  background-color: #DDD;
  color: black;
}
.b-caller__letter-row {
  cursor: pointer;
}
.b-caller__phones_block {
  display: none;
}
.b-caller__letter {
  text-transform: uppercase;
}
.b-caller__no_res {
  font-weight: normal;
  color: #fff;
  font-size: 18px;
  text-align: center;
  margin-top: 20px;
}
.b-caller__call-btn,
.b-caller__sms-btn {
  margin-left: 10px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-chat__wrapper {
  position: absolute!important;
  width: 100%!important;
  bottom: 0px;
  top: 101px;
}
.b-chat__no_chats {
  background: #22262e;
  text-align: center;
  color: #818286;
  font-size: 10px;
  padding: 10px;
  margin-top: 7px;
}
.b-chat__message_wrapper {
  position: absolute!important;
  bottom: 50px;
  top: 25px;
  width: 100%;
  margin-top: 20px;
  background-color: #1B1E24;
}
.b-chat__avatar {
  width: 35px;
  height: 35px;
}
.b-chat__top_btns {
  text-align: center;
  padding: 10px;
}
.b-chat__switch_btn {
  background-color: #1B1E25;
  font-family: 'Arial';
  color: #fff;
  padding: 9px 10px;
  border: 2px solid #000 !important;
  width: 49%;
}
.b-chat__switch_btn:focus,
.b-chat__switch_btn:active {
  outline: none!important;
}
.b-chat__switch_btn.active {
  background-color: #0E0F13;
  border: none!important;
  padding: 11px;
}
.b-chat__switch_btn.left {
  margin-right: -2px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  text-align: center!important;
}
.b-chat__switch_btn.right {
  margin-left: -2px;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  text-align: center!important;
}
.b-chat__volume {
  color: #818286;
  font-size: 20px;
  position: relative;
  top: -34px;
  left: 13px;
  cursor: pointer;
}
.b-chat__plus_icon {
  cursor: pointer;
  color: #818286;
  margin-right: 23px;
  font-size: 16px;
  margin-top: -13px;
}
.b-chat__project_name {
  font-family: "Arial";
  font-size: 13px;
  margin-left: 9px;
  color: #818286;
  margin-top: 20px;
  font-weight: 600;
  position: relative;
}
.b-chat__project_name > .name {
  font-size: 10.5px;
  margin-left: 20px;
  text-transform: uppercase;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 170px;
  display: block;
}
.b-chat__down_icon {
  float: right;
  position: relative;
  bottom: 5px;
  font-size: 19px;
  padding-bottom: 0px;
  right: 19px;
  cursor: pointer;
}
.b-chat__details_time {
  position: absolute;
  right: 9px;
  font-size: 12px;
  color: #706F74;
  text-decoration: none!important;
}
.b-chat__message {
  position: relative;
}
.b-chat__public {
  position: absolute;
  right: 58px;
  margin-top: -16px;
  cursor: pointer;
  text-transform: uppercase;
}
.b-chat__projects_wrapper {
  max-width: 250px;
  margin-bottom: 85px;
}
.b-chat__notification {
  margin-right: -6px;
}
.b-chat__label {
  padding: 1px 10px!important;
}
.b-chat__loader_history {
  background-color: #1B1E24;
  height: 100%;
  width: 260px;
}
.b-chat__collapsed_project {
  color: #706F74;
  font-size: 13px;
  font-family: "Arial";
  margin-left: 9px;
  font-weight: 600;
  cursor: pointer;
}
.b-chat__collapsed_project_extra {
  font-size: 20px;
  position: relative;
  bottom: 5px;
}
.b-chat__collapsed_project_extra i {
  position: relative;
  right: 30px;
}
.b-chat__collapsed_project_extra span {
  position: relative;
  right: 18px;
}
.b-chat__invite_header {
  color: #706F74;
  padding: 12px 12px;
  background-color: #1B1E24;
}
.b-chat__invite_back {
  font-size: 20px;
}
.b-chat__invite_back i {
  position: relative;
  bottom: 6px;
  cursor: pointer;
}
.b-chat__invite_title {
  font-size: 13px;
  font-family: "Arial";
  font-weight: 600;
  padding-left: 15px;
}
.b-chat__invite_search_block {
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
.b-chat__invite_search {
  width: 100%;
  border: none!important;
  border-radius: 5px!important;
}
.b-chat__invite_user_row {
  padding-left: 35px;
  color: #706F74;
  position: relative;
  min-height: 10px;
}
.b-chat__invite_checkbox {
  position: relative;
  top: -3px;
}
.b-chat__cur_title {
  font-size: 13px;
  font-family: "Arial";
  font-weight: 600;
  padding-left: 15px;
  top: -4px;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 164px;
}
.b-chat__cur_bottom_info {
  position: relative;
  top: -20px;
  left: 22px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 158px;
  cursor: pointer;
}
.b-chat__cur_icons {
  position: absolute;
  right: 15px;
  top: 14px;
}
.b-chat__cur_icons i {
  font-size: 18px;
  cursor: pointer;
}
.b-chat__message_answer {
  margin-left: 30px!important;
}
.b-chat__cur_search_block {
  position: absolute;
  bottom: 20px;
  padding: 0 20px;
  width: 100%;
}
.b-chat__cur_search {
  width: 100%;
  border: none!important;
  border-radius: 5px!important;
}
.b-chat__messages_block {
  position: relative;
  width: 260px;
  margin-bottom: 66px;
}
.b-chat__open_bc {
  color: #818286;
  font-weight: bold;
  padding-left: 20px;
  cursor: pointer;
  -webkit-opacity: 0.7;
  -khtml-opacity: 0.7;
  -moz-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
}
.b-chat__open_bc:hover {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.b-chat__open_bc > i {
  margin-right: 10px;
}
.b-chat__main-region_wrapper {
  background-color: #1B1E24 !important;
}
.b-chat__wrapper {
  background-color: #1B1E24 !important;
}
.chat-window-wrapper .user-details-wrapper > .user-details > .user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 116px;
}
.chat-window-wrapper .user-details-wrapper {
  padding-right: 10px;
}
.chat-window-wrapper.scroll-content {
  overflow-x: hidden !important;
}
body.big-chat #right-sidebar {
  width: calc(100% - 50px);
  z-index: 9999;
}
body.big-chat .b-bc__general {
  width: 100%;
}
body.big-chat .b-chat__main-region_wrapper {
  width: 260px;
  float: right;
}
body.big-chat .b-bc__center {
  display: block;
}
body.big-chat .b-bc__left-bar {
  display: block;
}
body.big-chat .chat-input-wrapper {
  right: 2px;
}
.b-bc__center {
  float: left;
  height: 100%;
  width: calc(100% - 510px);
  display: none;
  padding: 10px;
  background-color: #E5E9EC;
  min-width: 500px;
}
.b-bc__center.z-index {
  z-index: 5;
}
.b-bc__left-bar {
  width: 250px;
  float: left;
  height: 100%;
  display: none;
  padding: 10px;
  border-left: 1px solid #818286;
  background-color: #1B1E24;
  position: relative;
  color: #818286;
}
.b-bc__left-bar.z-index {
  z-index: 5;
}
.b-bc__body {
  position: absolute;
  width: calc(100% - 20px);
  overflow: auto;
  height: calc(100% - 150px);
  top: 10px;
}
.b-bc__footer {
  height: 118px;
  position: absolute;
  bottom: 10px;
  width: calc(100% - 20px);
}
.b-bc__message_wrapper {
  display: block;
  margin: 8px 60px 8px 50px;
  padding: 10px;
  border-radius: 5px;
  position: relative;
}
.b-bc__message_wrapper.sender {
  float: right;
  margin-right: 50px;
  margin-left: 60px;
}
.b-bc__message_wrapper.sender .b-bc__bubble {
  background-color: #0ba195;
  color: #ffffff;
}
.b-bc__message_wrapper.sender .b-bc__bubble:after {
  border-color: transparent #0ba195;
  border-width: 9px 0 9px 7px;
  right: -7px !important;
  left: auto;
}
.b-bc__message {
  display: inline-block;
}
.b-bc__bubble {
  position: relative;
  min-width: 165px;
  min-height: 40px;
  padding: 10px;
  cursor: pointer;
  border-radius: 5px;
  background-color: #ffffff;
  color: #22262e;
}
.b-bc__bubble:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 9px 7px 9px 0;
  border-color: transparent #ffffff;
  display: block;
  width: 0;
  z-index: 1;
  left: -7px;
  top: 12px;
}
.b-bc__message_avatar {
  position: absolute;
  left: 14px;
  margin-top: 20px;
}
.b-bc__message_avatar > img {
  height: 35px;
  width: 35px;
  border-radius: 100%;
}
.b-bc__message_avatar_sender {
  position: absolute;
  right: 7px;
  margin-top: 20px;
}
.b-bc__message_avatar_sender > img {
  height: 35px;
  width: 35px;
  border-radius: 100%;
}
.b-bc__textarea_wrapper {
  height: 100%;
  background-color: #fff;
}
.b-bc__textarea_wrapper > textarea {
  background-color: #fff;
  border: none!important;
  width: 100%;
  height: calc(100% - 50px);
  resize: none;
  min-width: 300px;
}
.b-bc__textarea_wrapper > button {
  position: absolute;
  bottom: 7px;
  right: 10px;
}
.b-bc__separator {
  position: relative;
  min-height: 20px;
  text-align: center;
  display: block;
  color: #a7bfcb;
}
.b-bc__separator > a {
  color: #78909c;
  text-decoration: none;
}
.b-bc__separator > a:hover {
  text-decoration: underline;
}
.b-bc__separator:before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  content: "";
  height: 1px;
  background-color: #d5dee3;
  overflow: hidden;
}
.b-bc__light_text {
  padding: 0 16px;
  background-color: #E5E9EC;
  display: inline-block;
  position: relative;
}
.b-bc__bubble_meta {
  display: block;
  max-width: 80%;
  margin-bottom: 15px;
  color: #a7bfcb;
}
.b-bc__bubble_meta.sender {
  float: right;
}
.b-bc__bubble_meta > a {
  color: #78909c;
  text-decoration: none;
}
.b-bc__bubble_meta > a:hover {
  text-decoration: underline;
}
.b-bc__close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 16px;
}
.bubble {
  word-wrap: break-word;
}
.chat-window-wrapper {
  background-color: transparent!important;
}
.chat-window-wrapper--opened-note > .scroll-element.scroll-y {
  display: none !important;
}
#right-sidebar {
  z-index: 99997 !important;
}
.chat-input-wrapper {
  width: 260px!important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-notice__top_btn,
.js-region-notices,
.b-mc__empty,
.js-region-calls,
.b-chat__top_btns,
.b-tasks-right__top_btn_block,
.b-tasks-right__body,
.b-tasks-right__header {
  background-color: #1B1E24;
}
.js-region-notices,
#js-region-empty,
.b-mc__empty {
  height: 100vh;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-header {
  -webkit-transition: -webkit-transform 0.3s ease, left 0.3s ease, right 0.3s ease;
  transition: transform 0.3s ease, left 0.3s ease, right 0.3s ease;
  padding: 0 !important;
  margin: 0 !important;
  top: 0;
  position: fixed;
  width: 100%;
  z-index: 99997;
  min-height: 60px;
  left: 0;
  -webkit-backface-visibility: hidden;
}
#b-header .navbar-inner {
  background-image: none !important;
  background-color: #ffffff !important;
  width: 100%;
  margin: 0;
  border: 0px;
  padding: 0px;
  box-shadow: none;
  border-radius: 0px;
}
#b-header .navbar-inner [class*="span"] {
  min-height: 58px !important;
}
#b-header .btn-navbar {
  background-color: #1f1f1f !important;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 6px;
  background-image: none;
  box-shadow: none;
  color: #ffffff;
  border: 0;
}
#b-header .btn-navbar:hover {
  text-decoration: none;
}
#b-header .group-btns-right {
  display: block;
  float: left;
  margin: 0;
  margin-top: 20px;
  padding: 0;
}
#b-header .group-btns-right > li {
  position: relative;
  display: inline-block;
  margin: 0px;
  padding: 0;
  text-align: center;
}
#b-header .group-btns-right > li > div {
  cursor: pointer;
  color: #4C5262;
  font-size: 18px;
  padding: 0 15px;
  border-right: 1px solid #E1E1E1;
}
#b-header .group-btns-right > li .badge {
  position: absolute;
  top: -11px;
  right: 5px;
}
#b-header .group-btns-right > li:last-child > div {
  border: none;
}
#b-header .header-seperation {
  width: 65px;
  display: block;
  float: left;
  height: 60px;
}
#b-header .header-seperation .notifcation-center {
  margin-right: 15px !important;
}
#b-header .header-quick-nav {
  padding-right: 10px;
  height: 60px;
  -webkit-transition-duration: 1;
  -moz-transition-duration: 1s;
  transition-duration: 1s;
  transition-timing-function: ease-in-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  transition-property: transform, opacity;
}
#b-header .header-quick-nav input {
  height: 12px !important;
}
#b-header .notifcation-center {
  background-color: #1b1e24;
  margin-top: 12px;
  margin-right: 15px !important;
  display: inline-flex;
  display: -ms-flexbox;
  direction: ltr;
}
#b-header .notifcation-center li {
  min-width: 30px !important;
}
#b-header .notifcation-center li a {
  padding: 10px !important;
  min-height: 17.5px;
}
#b-header .notifcation-center li a i {
  font-size: 13px !important;
}
#b-header .chat-toggler {
  position: relative;
  top: 10px;
  margin-right: 5px;
  display: inline-block;
  float: left;
  min-width: 135px;
}
#b-header .chat-toggler .user-details {
  display: inline-block;
  float: left;
  line-height: 35px;
}
#b-header .chat-toggler .user-details .username a {
  color: #1b1e24;
  font-size: 15px;
}
#b-header .chat-toggler .user-details .company a {
  color: #8b8f92;
  font-weight: 400;
  text-align: right;
  font-size: 12px;
}
#b-header .chat-toggler .iconset {
  display: inline-block;
  float: left;
  margin: 15px 10px;
}
#b-header .chat-toggler .profile-pic {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 35px;
  overflow: hidden;
  width: 35px;
  float: left;
}
#b-header .chat-toggler a {
  color: #1b1e24;
  font-size: 15px;
  display: inline-block;
  float: left;
}
#b-header .chat-toggler > i {
  color: #808080;
  text-align: right;
  font-size: 20px;
  position: relative;
  padding: 8px;
  top: 8px;
}
#b-header .chat-toggler .message-count {
  display: inline-block;
  float: left;
}
#b-header .chat-toggler .message-count .badge {
  position: absolute;
  float: left;
  right: 0;
  top: 0;
}
@media screen and (max-width: 750px) {
  #b-header .chat-toggler {
    float: right;
  }
}
#b-header a {
  text-decoration: none;
}
.b-warning-popup {
  display: none;
  position: fixed;
  z-index: 9999999999 !important;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background: #e5e9ec;
  text-align: center;
}
.b-warning-popup .message {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
}
.header-logo-loader {
  display: none;
  position: relative;
  animation: pace-spinner 400ms linear infinite;
  border-color: rgba(255, 255, 255, 0.7) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0.7);
  border-image: none;
  border-radius: 10px 10px 10px 10px;
  border-right: 2px solid rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 2px;
  height: 14px;
  width: 14px;
  top: 4px;
}
.header-logo-loader.visible {
  display: inline-block;
}
.b-header__overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  height: 60px;
  width: 100%;
  opacity: 0.1;
  background: #ffffff;
  cursor: not-allowed;
}
.b-header__pace-loader {
  position: absolute;
  bottom: 0;
  height: 2px;
  right: 0;
  left: 65px;
}
.b-header__switch_allowcalls {
  margin-top: 7px;
}
@media screen and (max-width: 900px) {
  .b-header__switch_allowcalls {
    margin-right: 15px;
  }
  .b-header__btn-delete-demo {
    display: none;
  }
}
#nprogress {
  pointer-events: none;
}
#nprogress .bar {
  background: var(--main-btn-color);
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}
/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}
#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
  overflow: hidden;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.visible-alert #b-header {
  top: 60px;
}
.visible-alert .b-header__overlay {
  top: 60px;
}
.hidden-header #b-header {
  display: none;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-mc__body {
  width: 100%;
  height: 100%;
}
.b-mc__empty {
  color: #818286;
  font-weight: bold;
  text-align: center;
  padding-top: 15px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-nd__body {
  background-color: #FEFAED;
  height: auto;
}
.b-nd__header {
  background-color: #1B1E24 !important;
}
.b-nd__add_new {
  color: #3F3F3F;
  display: block;
  float: none;
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 600;
  margin-right: 10px;
  padding: 10px 20px;
  text-align: center;
  width: 100%;
  text-transform: uppercase;
  cursor: pointer;
}
.b-nd__note_block {
  font-size: 14px;
  font-family: 'Open Sans', Helvetica, sans-serif !important;
  color: #818181;
  position: relative;
  text-align: left;
  cursor: pointer;
  padding: 15px;
  margin-top: -10px;
  z-index: 2;
  background-color: #FEFAED;
}
.b-nd__note_block:hover {
  color: #121212;
}
.b-nd__note_del {
  position: absolute;
  right: 5px;
  z-index: 2;
}
.b-nd-open {
  background-color: #FEFAED;
  z-index: 3;
  position: absolute;
  top: 62px;
  width: 100%;
  height: 100%;
}
.b-nd-open.hidden {
  display: none;
}
.b-nd-open__header {
  border-bottom: 1px solid #E0E0E0;
  padding: 10px 15px;
  position: relative;
}
.b-nd-open__header i {
  color: #424242;
  cursor: pointer;
  font-size: 18px;
  left: 20px;
  position: absolute;
  top: 22px;
}
.b-nd-open__title {
  text-align: center;
  color: #818181;
  font-size: 14px;
}
.b-nd-open__subtitle {
  color: #526a82;
  font-size: 12px;
  text-align: center;
}
.b-nd-open__body {
  position: relative;
  background-size: 100% 40px;
  -ms-background-size: 100% 40px;
  -moz-background-size: 100% 40px;
  -webkit-background-size: 100% 40px;
  height: 100%;
  max-height: calc(100vh - 120px);
}
.b-nd-open__body .t-notepad-text-note {
  border: none !important;
}
.b-nd-open__body textarea {
  background-color: transparent !important;
  border: none;
  font-family: 'Open Sans', arial !important;
  font-weight: 100;
  font-size: 15px;
  line-height: 24px;
  min-height: 300px;
  padding: 0 10px 0 35px !important;
  box-shadow: none !important;
  color: #555555;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  resize: none;
  height: 100%;
  background-image: url('/img/icons/notes_lines.png');
  background-repeat: repeat-y;
  background-position: 20px top;
}
.b-nd-open__write {
  border-left: 4px double #FCE1BE;
  bottom: 0;
  content: '';
  left: 20px;
  position: absolute;
  top: 0;
  width: 0;
}
.b-nd-open__no_notes {
  color: #3F3F3F;
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 600;
  font-size: 11px;
}
.k-ff .t-notepad-text-note.scroll-wrapper {
  padding-right: 10px !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-notice {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.b-notice__top_btn {
  width: 100%;
  padding: 10px;
  text-align: center;
}
.b-notice__top_btn button {
  padding: 10px 20px;
  text-align: center;
  border: none !important;
  border-radius: 5px;
  min-width: 98%;
}
.b-notice__top_btn button:focus,
.b-notice__top_btn button:hover,
.b-notice__top_btn button:active {
  border: none !important;
}
.b-notice__top_btn button:active {
  box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.b-notice__block {
  background-color: #372B32;
  position: relative;
  font-family: "Arial";
  padding: 10px;
  border-radius: 3px;
  display: block;
  margin: 8px;
}
.b-notice__block:hover {
  background-color: #482f36;
  cursor: pointer;
}
.b-notice__block:hover .b-notice__datetime {
  display: none;
}
.b-notice__block:hover .b-notice__del {
  display: block;
}
.b-notice__block:hover .b-notice__title {
  max-width: 250px;
}
.b-notice__del {
  position: absolute;
  right: 5px;
  color: #747b89;
  display: none;
  font-size: 15px;
}
.b-notice__title {
  color: #ffffff;
  font-size: 13px;
  display: block;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 160px;
}
.b-notice__title a {
  color: #ffffff;
}
.b-notice__info {
  display: block;
  color: #747b89;
  font-size: 11px;
  width: 221px;
  padding-top: 17px;
}
.b-notice__datetime {
  position: absolute;
  right: 9px;
  color: #706f74;
  top: 12px;
  font-size: 11px;
  display: block;
}
.b-notice .fa-phone,
.b-notice .fa-phone-slash {
  width: 20px;
  fill: #fff;
}
.b-notice .js-region-contacts,
.b-notice .js-region-missed-calls {
  width: 100%;
  height: calc(100% - 250px);
  position: absolute;
}
.b-notice .js-region-missed-calls.missed-calls_small {
  height: calc(100% - 397px);
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-projects__title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 125px;
  margin-right: 10px;
}
.b-projects__number {
  min-width: 60px;
  width: 61px;
}
.b-projects__table {
  position: relative;
  width: 100%;
}
.b-projects__container {
  position: absolute;
  width: 100%;
  bottom: 20px;
  top: 66px;
  overflow: hidden;
}
.b-projects__scroll {
  position: absolute!important;
  width: 100%!important;
  bottom: 0!important;
  top: 0!important;
}
.b-projects__scroll.scroll-content {
  overflow-x: hidden !important;
}
.b-projects__all_btn,
.b-projects__add_btn {
  width: 100%;
  padding: 10px;
  text-align: center;
}
.b-projects__all_btn > button,
.b-projects__add_btn > button {
  padding: 10px 20px;
  text-align: center;
  border: none!important;
  border-radius: 5px;
  min-width: 98%;
  color: #FFF;
}
.b-projects__all_btn > button.disabled,
.b-projects__add_btn > button.disabled {
  background-color: #42454b;
  color: #777777;
  cursor: not-allowed;
}
.b-projects__all_btn {
  padding-top: 0;
}
.b-projects__btn_edit {
  margin-right: 10px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-sidebar__header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-flex: 0 0 79px;
  -ms-flex: 0 0 79px;
  flex: 0 0 79px;
  padding: 11px 25px;
}
.b-sidebar__header > .page-title {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  font-size: 17px;
  line-height: 25px;
  color: #4A87B6;
  font-weight: normal;
  margin: 0;
}
.b-sidebar__header > .page-title > h3 {
  width: 317px;
}
.b-sidebar__header > button {
  position: absolute;
}
.b-sidebar__tools {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  text-align: right;
}
.b-sidebar__tools > ul {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 5px;
}
.b-sidebar__tools > ul > li {
  padding: 0;
}
.b-sidebar__tools > ul > li {
  display: inline-block;
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
  cursor: pointer;
}
.b-sidebar__tools > ul > li:hover {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.b-sidebar__content {
  -webkit-flex: 1 10 auto;
  -ms-flex: 1 10 auto;
  flex: 1 10 auto;
  /*padding: 18px 25px;*/
  border-top: 1px solid #D9D9D9;
  overflow: hidden;
  position: relative;
}
.b-sidebar__footer {
  text-align: center;
  padding: 18px 25px;
}
.b-sidebar__separator {
  font-size: 14px;
  overflow: hidden;
  text-align: center;
  color: #999;
  margin: 20px 25px;
  font-weight: 200;
}
.b-sidebar__separator > span {
  position: relative;
  display: inline-block;
}
.b-sidebar__separator > span::after,
.b-sidebar__separator > span::before {
  content: '';
  position: absolute;
  top: 50%;
  border-bottom: 1px solid #ddd;
  width: 591px;
  margin: 0 12px;
  color: #999;
}
.b-sidebar__separator > span::after {
  left: 100%;
}
.b-sidebar__separator > span::before {
  right: 100%;
}
.b-sidebar__views {
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-sidebar__views > li {
  padding: 0;
}
.b-sidebar__views > li {
  /*padding: 0;*/
  margin-bottom: 20px;
}
.b-sidebar-view {
  margin-top: -1px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.b-sidebar-view:hover,
.b-sidebar-view.active {
  background-color: white;
  border-top: 1px solid #E9E9E9;
  border-bottom: 1px solid #E9E9E9;
}
.b-sidebar-view:hover_inner,
.b-sidebar-view.active_inner {
  border: none;
}
.b-sidebar-view:hover .btns,
.b-sidebar-view.active .btns {
  visibility: visible;
}
.b-sidebar-view:hover .b-sidebar-view__drag,
.b-sidebar-view.active .b-sidebar-view__drag {
  opacity: 1;
}
.b-sidebar-view:last-child .b-sidebar-view__head_inner {
  border: none;
}
.b-sidebar-view__add {
  background-color: white;
  border-top: 1px solid #E9E9E9;
  border-bottom: 1px solid #E9E9E9;
  padding: 5px 25px;
  /*margin-top: 10px;*/
  margin-top: -1px;
  overflow: auto;
  clear: both;
}
.b-sidebar-view__add .text {
  float: left;
  line-height: 26px;
  font-size: 14px;
}
.b-sidebar-view__add .btns {
  float: right;
}
.b-sidebar-view__add__btn {
  margin-right: 10px;
}
.b-sidebar-view__head {
  padding: 0 25px;
  cursor: pointer;
  touch-action: auto !important;
}
.b-sidebar-view__head_inner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  padding: 7px 0;
  margin-bottom: -1px;
  border-bottom: 1px solid #E9E9E9;
}
.b-sidebar-view__head.active {
  background-color: #fff;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.b-sidebar-view__head.active .b-sidebar-view__drag {
  opacity: 1;
}
.b-sidebar-view__head.active .b-sidebar-view__head_inner {
  border: none;
}
.b-sidebar-view__circle {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  /*border: 1px solid #E9E9E9;*/
  margin-top: 3px;
  margin-right: 9px;
}
.b-sidebar-view__title {
  -webkit-flex: 1 0 115px;
  -ms-flex: 1 0 115px;
  flex: 1 0 115px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 13px;
  color: #4c4c4c;
}
.b-sidebar-view__counter {
  -webkit-flex: 0 10 auto;
  -ms-flex: 0 10 auto;
  flex: 0 10 auto;
  font-size: 13px;
  margin-left: 10px;
  color: #bdbdbd;
}
.b-sidebar-view__counter .filter-count {
  display: inline-block;
  position: relative;
  min-width: 25px;
}
.b-sidebar-view__counter .filter-count .loading-animator {
  bottom: 10px;
  opacity: 0.5;
}
.b-sidebar-view .btns {
  visibility: hidden;
}
.b-sidebar-view__items {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 0 25px;
}
.b-sidebar-view__items > li {
  padding: 0;
}
.b-sidebar-view__items > li {
  color: #666;
  padding: 5px 0;
  border-top: 1px solid transparent;
  border-bottom: 1px solid #e9e9e9;
}
.b-sidebar-view__items > li:last-child {
  border-bottom: 1px solid transparent;
}
.b-sidebar-view-item {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  font-size: 13px;
}
.b-sidebar-view-item__title {
  -webkit-flex: 1 0 200px;
  -ms-flex: 1 0 200px;
  flex: 1 0 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-sidebar-view-item__counter {
  -webkit-flex: 0 10 auto;
  -ms-flex: 0 10 auto;
  flex: 0 10 auto;
}
.b-sidebar-view__filters-list {
  overflow-y: auto;
  overflow-x: hidden !important;
  height: 100% !important;
}
.b-sidebar-view__save {
  display: none;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: -3px;
}
.b-sidebar-view__icon {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
  padding: 4px;
  border-radius: 3px;
}
.b-sidebar-view__drag {
  opacity: 0;
  margin-right: 5px;
  margin-left: 5px;
}
@media screen and (min-height: 800px) {
  .b-sidebar-view__filters-list {
    height: 100% !important;
  }
}
.support-answers-count {
  opacity: 0;
  transition: opacity 0.5s ease;
}
@media (max-width: 700px) {
  #main-menu.loadingHideSidebar {
    display: none;
  }
}
#sidebar-content .b-content__loader {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99999;
  overflow: hidden;
  display: none;
}
#sidebar-content .b-content__loader .loading-animator {
  border-color: rgba(255, 255, 255, 0.7) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0.7);
}
#sidebar-content {
  overflow: hidden;
}
#sidebar-content.menu-hovered .page-sidebar-wrapper #main-menu-wrapper {
  overflow-x: visible !important;
  overflow-y: scroll !important;
}
#sidebar-content .page-sidebar-wrapper.scroll-wrapper {
  overflow: hidden !important;
}
.loadingHideSidebar #sidebar-content {
  overflow: hidden;
}
.arrow.with-count {
  display: none !important;
}
.b-project-callerid {
  margin-bottom: 10px;
}
.b-project-callerid .label-callerid {
  padding-left: 25px;
  margin-bottom: 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-cs-block:last-child > .b-csb__task {
  border-bottom: none;
}
.b-csb__task {
  position: relative;
  padding: 20px 20px;
  border-bottom: 1px solid #eeeeee;
  -webkit-transition: all ease 0.3s 0s;
  -moz-transition: all ease 0.3s 0s;
  -o-transition: all ease 0.3s 0s;
  transition: all ease 0.3s 0s;
}
.b-csb__task:hover {
  background-color: #EEE;
  cursor: pointer;
}
.b-csb__task.yellow {
  background-color: #FFFF8D;
}
.b-csb__task_title {
  display: inline-block;
  text-align: left;
}
.b-csb__task_info {
  display: block;
  margin-bottom: 5px;
}
.b-csb__task_info > div {
  max-width: 205px;
}
.b-csb__task_info .user {
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-csb__task_icons_block {
  clear: right;
  position: relative;
  margin-right: 20px;
  margin-top: 20px;
  z-index: 5;
}
.b-csb__task_icons {
  font-size: 15px;
  padding: 0px 4px;
  cursor: pointer;
}
.b-csb__task_border.red {
  border-left: 4px solid #f35958;
}
.b-csb__task_border.blue {
  border-left: 4px solid #0090D9;
}
.b-csb__task_border.green {
  border-left: 4px solid #0AA699;
}
.b-csb__task_border.yellow {
  border-left: 4px solid #F9BA46;
}
.b-csb__task_title_composite {
  padding: 10px;
  font-weight: 600;
  border-bottom: 1px solid #eee;
  cursor: pointer;
  z-index: 2;
  background-color: #FFF;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tasks-right {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
  position: fixed;
  bottom: 25px;
}
.b-tasks-right__category_name {
  cursor: pointer;
}
.b-tasks-right__category_name span {
  z-index: 10;
}
.b-tasks-right__top_btn_block {
  text-align: center;
  padding: 10px;
  margin-top: -7px;
}
.b-tasks-right__top_btn {
  background-color: #1B1E25;
  font-family: 'Arial';
  color: #fff;
  padding: 9px 10px;
  border: 2px solid #000 !important;
  width: 100%;
  border-radius: 5px;
}
.b-tasks-right__top_btn:active {
  box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.b-tasks-right__top_btn:hover {
  background-color: #0E0F13;
  border: none!important;
  padding: 11px;
}
.b-tasks-right__select_block select {
  min-width: 195px;
  max-width: 195px;
  border: none!important;
  border-radius: 5px;
  padding-left: 5px;
}
.b-tasks-right__select_block select:focus {
  background-color: #0d0f12;
  border: none!important;
}
.b-tasks-right__select_block select option {
  border: none!important;
}
.b-tasks-right__volume {
  color: #818286;
  font-size: 20px;
  position: relative;
  top: 7px;
  left: 13px;
  cursor: pointer;
}
.b-tasks-right__check_div {
  padding: 5px;
}
.b-tasks-right__body {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow-y: auto;
}
.b-tasks-right__header {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-bottom: 10px;
  margin-top: 60px;
}
.b-tasks-right__task {
  position: relative;
}
.b-tasks-right__task.complete .b-tasks-right__title {
  text-decoration: line-through;
}
.b-tasks-right__task.complete .b-tasks-right__comment {
  text-decoration: line-through;
}
.b-tasks-right__comment {
  min-width: 159px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-top-notice {
  display: none;
}
.top-notice .header {
  top: 50px;
}
.top-notice .page-container {
  padding-top: 50px !important;
}
.top-notice #b-top-notice {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #E5E9EC;
  height: 50px;
  z-index: 99999;
}
.top-notice #left-sidebar {
  top: 110px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-popover__balance #popover-body {
  padding: 9px 14px;
}
#b-popover__balance .block-inline {
  padding: 0 15px;
}
#b-popover__balance .block-inline:first-child {
  padding-left: 0;
}
#b-popover__balance .popover-title {
  padding: 14px;
  padding-bottom: 8px;
  border: none;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-popover__close {
  position: absolute;
  top: 10px;
  right: 20px;
  cursor: pointer;
}

.b-cb-dialog-answer {
  padding: 15px;
}
.b-cb-dialog-answer .col-md-6 button {
  width: 100%;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-popover__comments_lead .popover-body {
  height: 200px;
}
#b-popover__comments_lead .popover-body .b-tasks__comments {
  padding: 10px;
}
#b-popover__comments_lead .popover-footer {
  padding: 10px;
}
#b-popover__comments_lead .b-tasks__comment {
  margin-bottom: 6px;
}
#b-popover__comments_lead .b-tasks__comment:last-child {
  margin-bottom: 0;
}
#b-popover__comments_lead .b-add-comment {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}
#b-popover__comments_lead .b-add-comment .b-input {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-right: 10px;
}
#b-popover__comments_lead .b-add-comment .b-input input {
  width: 100%;
}
#b-popover__comments_lead .b-add-comment .b-btn {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#constructor_checkbox {
  text-align: left;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-popover__contacts_phone .type {
  display: inline-block;
  width: 70px;
  font-weight: bold;
}
#b-popover__contacts_phone .number {
  display: inline-block;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-field-history-popover {
  text-align: left !important;
  background-color: #F6F6F6 !important;
}
.b-field-history-popover .popover-header {
  background: #fff !important;
}
#b-popover__field-history {
  position: relative;
  padding-top: 35px;
}
#b-popover__field-history .popover-header {
  text-align: left !important;
  padding: 10px 20px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 999;
}
#b-popover__field-history .popover-body {
  background-color: #F6F6F6;
  -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
#b-popover__field-history .popover-body > ul {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 0px 20px;
}
#b-popover__field-history .popover-body > ul > li {
  padding: 0;
}
#b-popover__field-history .popover-body > ul > li {
  padding: 15px 0;
  border-bottom: 1px solid #ddd;
}
#b-popover__field-history .popover-body > ul > li:last-child {
  border-bottom: none;
}
#b-popover__field-history .popover-body .name,
#b-popover__field-history .popover-body .date {
  display: inline-block;
  vertical-align: top;
  font-size: 11px;
}
#b-popover__field-history .popover-body .name {
  margin-right: 5px;
}
#b-popover__field-history .popover-body .date {
  line-height: 17px;
}
#b-popover__field-history .popover-body .text {
  margin-top: 5px;
}
#b-popover__field-history .popover-body .text p {
  margin-bottom: 0;
  word-wrap: break-word;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.popover-nav li.leads-categories-list:not(:last-child) {
  padding-bottom: 0;
}
.popover-nav li.leads-categories-list .checkbox label::after {
  top: 0px;
  left: -24px;
}
.b-popover-leads__categories {
  display: block;
  padding: 5px;
  vertical-align: top;
  margin-bottom: 0;
  cursor: pointer;
}
.b-popover-leads__categories > span {
  display: inline-block;
  vertical-align: top;
}
.b-popover-leads__categories .checkbox {
  width: 20px;
  height: 20px;
}
.b-popover-leads__categories__title {
  display: inline-block;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  padding-top: 3px;
}
.b-popover-leads__footer {
  padding: 15px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-leads__contacts {
  width: 100%;
  background-color: #f6f6f6;
}
.b-leads__contacts .block__header {
  width: 100%;
  background-color: #fff;
  padding: 15px 45px;
  color: #444;
}
.b-leads__contacts .block__body {
  width: 100%;
  padding: 0 40px 15px;
}
.b-leads__contacts .block__body__no-contacts {
  line-height: 240px;
}
.b-leads__contacts .block__body > .contact__item {
  padding-top: 15px;
}
.b-leads__contacts .block__body > .contact__item::after {
  display: block;
  content: ' ';
  width: 140%;
  background: #ddd;
  margin-left: -20%;
  height: 1px;
}
.b-leads__contacts .block__body > .contact__item:last-child::after {
  display: none;
}
.b-leads__contacts .block__body > .contact__item .param__avatar {
  vertical-align: top;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
}
.b-leads__contacts .block__body > .contact__item .param__avatar > img {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-right: 10px;
}
.b-leads__contacts .block__body > .contact__item .param__info {
  padding: 10px 10px 30px;
}
.b-leads__contacts .block__body > .contact__item .param__info li {
  position: relative;
}
.b-leads__contacts .block__body > .contact__item .param__info li .item-name {
  display: inline-block;
  width: 30%;
}
.b-leads__contacts .block__body > .contact__item .param__info li i {
  color: #aaa;
  margin-left: 5px;
  cursor: pointer;
  position: absolute;
}
.b-leads__contacts .block__body > .contact__item .param__info li i:hover {
  color: #444;
}
.b-leads__contacts .block__body > .contact__item .param__info li i.sip-icon {
  right: 45px;
}
.b-leads__contacts .block__body > .contact__item .param__info li i.phone-icon {
  right: 25px;
}
.b-leads__contacts .block__body > .contact__item .param__info li i.sim-icon {
  right: 0;
}
.b-leads__contacts .block__body > .contact__item .param__info li .item-value {
  margin-right: 10px;
  color: #22262E;
}
.b-leads__contacts .block__body > .contact__item .param__info > ul {
  margin-top: 5px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-leads__contacts .block__body > .contact__item .param__info > ul > li {
  padding: 0;
}
.b-leads__contacts .block__body > .contact__item .param__name {
  font-weight: bold;
  font-size: 14px;
}
.b-leads__contacts .block__body > .contact__item .param__name:hover {
  cursor: pointer;
  text-decoration: underline;
}
.b-leads__contacts .block__body > .contact__item .param__inner-list {
  list-style: none;
}
.b-leads-contacts-popover-body {
  background-color: #f6f6f6;
}
.b-leads-contacts-popover-body.firefox-popover .param__info i {
  top: 5px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.js-popover {
  cursor: pointer;
}
.js-popover > i.fa-chevron-down {
  font-size: 8px;
  line-height: 13px;
  vertical-align: top;
  margin-top: 3px;
  margin-left: 3px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-popover__payment-category .scroll-list {
  margin-top: 10px;
}
#b-popover__payment-category .b-popover__head {
  padding-bottom: 0;
  white-space: nowrap;
}
#b-popover__payment-category .b-popover__head input {
  width: 62%;
  margin-right: 5px;
}
#b-popover__payment-category .popover-body {
  padding: 10px;
}
#b-popover__payment-category .list {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 0 2px;
}
#b-popover__payment-category .list > li {
  padding: 0;
}
#b-popover__payment-category .list > li {
  padding: 3px 0;
  white-space: nowrap;
}
#b-popover__payment-category .list > li .mode-edit {
  padding: 2px 0;
}
#b-popover__payment-category .list > li .mode-view {
  padding: 2px 0;
}
#b-popover__payment-category .list > li .mode-view .name {
  display: inline-block;
  width: 160px;
  font-size: 12px;
}
#b-popover__payment-category .list > li:hover .b-btns {
  display: inline-block;
}
#b-popover__payment-category .list > li .b-btns {
  display: none;
  /*padding: 5px 0;*/
  padding-left: 30px;
}
#b-popover__payment-category .list > li .b-btns span {
  display: inline-block;
  cursor: pointer;
  color: #ddd;
}
#b-popover__payment-category .list > li .b-btns span.save {
  color: #5bc85a;
}
#b-popover__payment-category .list > li .b-btns span i {
  font-size: 14px;
}
#b-popover__payment-category .list > li input {
  font-size: 12px !important;
  min-height: 30px;
  padding: 3px 10px !important;
  /*border: none !important;*/
}
#b-popover__payment-category .list > li .js-select {
  cursor: pointer;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-saved-filter {
  /*padding: 20px;*/
  padding: 20px;
}
.b-saved-filter > div {
  padding-bottom: 15px;
}
.b-saved-filter > div:last-child {
  padding: 0;
}
.b-saved-filter .btns {
  text-align: center;
}

#b-popover__sms_edit .popover-header {
  display: block;
  padding: 10px;
}
#b-popover__sms_edit .popover-header .b-popover__sms_edit-header {
  text-align: left;
  display: block;
  width: 100%;
}
#b-popover__sms_edit .popover-header .b-popover__sms_edit-header .b-popover__sms_send-avatar {
  display: inline-block;
}
#b-popover__sms_edit .popover-header .b-popover__sms_edit-header .b-popover__sms_send-name {
  display: inline-block;
}
#b-popover__sms_edit .popover-body {
  display: block;
  height: 190px;
  padding: 10px;
}
#b-popover__sms_edit .popover-body .b-popover__sms_edit-body {
  display: block;
  font-family: inherit;
  color: inherit;
  font-size: inherit;
}
#b-popover__sms_edit .popover-body .b-popover__sms_edit-body .b-popover__sms_edit-text {
  width: 100%;
  height: 100px;
  resize: none;
}
#b-popover__sms_edit .popover-footer {
  display: block;
  padding: 10px;
}
#b-popover__sms_edit .popover-footer .b-popover__sms_edit-footer {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}
#b-popover__sms_edit .popover-footer .b-popover__sms_edit-footer .b-btn {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
#b-popover__sms_edit .popover-footer .b-popover__sms_edit-footer .b-popover__sms-length {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-right: 10px;
}
#b-popover__sms_edit .b-sms-complete {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}

.b-popover__staff-callto {
  display: flex !important;
}
.b-popover__staff-item {
  order: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-basis: 20px;
  flex-shrink: 12;
  flex-grow: 12;
}
.b-popover__action-sip {
  padding: 7px 5px !important;
  order: 2;
  flex: 0 0 10px;
}
.b-popover__action-phone {
  padding: 7px 5px !important;
  order: 3;
  flex: 0 0 10px;
}
.b-popover__action-sim {
  padding: 7px 5px !important;
  order: 4;
  flex: 0 0 10px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-popover__table_show_column label {
  margin-bottom: 0;
}
#b-popover__table_show_column .sub_col_list {
  list-style: none;
  padding: 0;
  margin: 0;
  padding-left: 20px;
  padding-top: 4px;
}
#b-popover__table_show_column .sub_col_list > li {
  padding: 0;
}
#b-popover__table_show_column .sub_col_list li {
  padding: 4px 0;
}

#tabs-popover {
  min-height: 300px;
  background: #F3F5F6;
  border-radius: 5px;
}
#tabs-popover .popover-body,
#tabs-popover .popover-body > div,
#tabs-popover .wrapper {
  min-height: inherit;
}
#tabs-popover .wrapper {
  display: flex;
}
#tabs-popover .tabs {
  width: 30%;
  background-color: #F3F5F6;
  border-radius: 5px 0 0 5px;
  overflow: hidden;
}
#tabs-popover .tabs .tab,
#tabs-popover .tabs .tabs-title {
  display: block;
  border-bottom: 1px solid #e9e9e9;
  color: #999;
  padding: 10px;
}
#tabs-popover .tabs .tabs-title {
  text-align: center;
  cursor: default;
}
#tabs-popover .tabs .tab {
  position: relative;
  cursor: pointer;
}
#tabs-popover .tabs .tab.active,
#tabs-popover .tabs .tab:hover {
  background-color: #fff;
}
#tabs-popover .tabs .tab__add-btn {
  display: block;
  width: 80%;
  margin: 20px auto;
}
#tabs-popover .tabs .tab .count {
  position: absolute;
  background-color: #ddd;
  padding: 2px 7px;
  border-radius: 10px;
  font-size: 10px;
  right: 8px;
  top: 10px;
}
#tabs-popover .regions {
  position: relative;
  width: 70%;
  padding: 10px 15px;
  background-color: #fff;
  border-radius: 0 5px 5px 0;
}
#tabs-popover .regions .delete {
  position: absolute;
  right: 16px;
  top: 12px;
  font-size: 16px;
}
#tabs-popover .regions textarea {
  width: 100%;
  min-height: 120px;
  resize: none;
}
.no-dz-preview .dz-preview {
  display: none;
}

#telemark-logs-popover .logs-title {
  padding: 10px;
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px 3px 0 0;
}
#telemark-logs-popover .logs-wrapper {
  height: 300px;
  overflow-y: auto;
  color: #6f7b8a;
  padding: 10px;
  background-color: #f6f6f6;
  border-radius: 0 0 3px 3px;
}
#telemark-logs-popover .logs-wrapper span {
  display: block;
}
.b-offer-file-area audio {
  margin-top: 10px;
  width: 100%;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-popover__wysiwyg_editor .popover-footer {
  background-color: #F0F0F0;
  text-align: right;
  padding: 10px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
@media only screen and (min-width: 1200px) {
  .row-flex {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
  .row-flex > div[class*='col-'] {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    /*            .flex-direction(column);

            & .nav{
                .flex(0 1 auto);
            }

            & .tab-content{
                .flex(1 0 auto);
            }*/
  }
  .row-flex > div[class*='col-'] .grid {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
  .row-flex > div[class*='col-'] .grid .grid-title {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }
  .row-flex > div[class*='col-'] .grid .grid-body {
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
  .row-flex .row-fluid {
    width: 100%;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-footer-btns {
  position: fixed;
  bottom: 0;
  left: 65px;
  right: 0;
  height: 81px;
  background-color: #fff;
  border-top: 1px solid #E5E9EC;
  z-index: 99999;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.08);
}
#b-footer-btns .row {
  padding: 0 26px;
  overflow: hidden;
  height: 80px;
}
#b-footer-btns .row .b-footer-btns__inner {
  width: 100%;
  height: 100%;
  line-height: 78px;
  text-align: left;
  display: block;
}
#b-footer-btns .row .b-footer-btns__inner .spinner {
  display: none;
  float: left;
  margin: 30px 12px;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
  border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.4);
  border-image: none;
  border-radius: 10px 10px 10px 10px;
  border-right: 2px solid rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 2px;
  height: 14px;
  width: 14px;
}
#b-footer-btns .row .b-footer-btns__inner .btn {
  vertical-align: middle;
  margin: 0 4px;
}
@media (max-width: 900px) {
  #b-footer-btns {
    left: 0;
  }
  .sidebar-opened #b-footer-btns {
    left: 65px;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-wrap__table {
  margin-bottom: 50px;
}
.b-grid {
  width: 700px;
  overflow: auto;
}
.b-grid__header {
  position: absolute;
  background-color: #ccc;
}
.b-grid__content {
  display: block;
  width: 2000px;
  height: 200px;
  overflow: auto;
}
.b-grid__row {
  display: table-row;
}
.b-grid__row:nth-child(2n) {
  background-color: #eee;
}
.b-grid__cell {
  display: inline-block;
  width: 80px;
  height: 30px;
  border: 1px solid #ccc;
}
.b-grid__cell-inner {
  display: block;
}
.b-grid__col-1 {
  width: 120px;
}
.b-grid__col-2 {
  width: 200px;
}
/*.b-table__header{
    margin-bottom: 20px;

    &_left{
        float: left;
        width: 50%;
    }

    &_right{
        float: right;
        width: 50%;
        text-align: right;
    }
}*/
.b-table__tools {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 4px;
}
.b-table__tools li {
  display: inline-block;
  margin-right: 5px;
}
.b-table__tools li i {
  width: 15px;
  cursor: pointer;
}
/*#jqw-table{
    min-height: 400px;
}*/
/*#columntablejqw-table div:first-child{
    display: none;
}*/
/*.jqx-grid-group-expand{
    display: none;
}*/
.test {
  background-color: red;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.header {
  -webkit-transition: -webkit-transform 0.3s ease, left 0.3s ease, right 0.3s ease;
  transition: transform 0.3s ease, left 0.3s ease, right 0.3s ease;
  padding: 0 !important;
  margin: 0 !important;
  position: fixed;
  width: 100%;
  z-index: 999;
  min-height: 60px;
  left: 0;
  -webkit-backface-visibility: hidden;
}
.header .navbar-inner {
  background-image: none !important;
  background-color: #ffffff !important;
  width: 100%;
  margin: 0;
  border: 0px;
  padding: 0px;
  box-shadow: none;
  border-radius: 0px;
}
.header .navbar-inner [class*="span"] {
  min-height: 58px !important;
}
.header .btn-navbar {
  background-color: #1f1f1f !important;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 6px;
  background-image: none;
  box-shadow: none;
  color: #ffffff;
  border: 0;
}
.header .btn-navbar:hover {
  text-decoration: none;
}
.header .nav {
  display: block;
}
.header .nav li.dropdown .dropdown-toggle i {
  color: #eff4f8 !important;
}
.header .nav li.dropdown.user .dropdown-toggle i {
  display: inline-block;
  margin-top: 5px;
  margin: 0;
  font-size: 16px;
  color: #808080 !important;
}
.header .nav > li {
  margin: 0px;
  padding: 0px;
  text-align: center;
  display: inline-block;
  float: left;
}
.header .nav > li.dropdown .dropdown-toggle {
  margin: 0px;
}
.header .nav > li.dropdown .dropdown-toggle i {
  font-size: 15px;
  margin-left: auto;
  margin-right: auto;
}
.header .nav > li.dropdown .dropdown-toggle .badge {
  position: absolute;
  font-size: 10px !important;
  font-weight: 600;
  top: 0px;
  right: 2px;
  text-align: center;
  background-color: #f35958;
  padding: 4px 6px;
  -webkit-border-radius: 12px !important;
  -moz-border-radius: 12px !important;
  border-radius: 12px !important;
  text-shadow: none !important;
  color: #ffffff;
}
.header .nav > li.dropdown .active {
  background-color: #0d0f12;
}
.header .nav > li.dropdown.user .dropdown-toggle {
  padding: 8px 4px 7px 9px;
}
.header .nav > li.dropdown.user .dropdown-toggle:hover {
  text-decoration: none;
}
.header .nav > li.quicklinks i {
  display: inline-block;
  margin-top: 5px;
  margin: 0;
  font-size: 14px;
  color: #656565 !important;
}
.header .nav > li.quicklinks > a {
  padding: 4px 2px !important;
}
.header .nav .h-seperate {
  height: 6px;
  width: 2px;
  margin: 0px 10px 0px 10px;
  border-left: 1px solid #e1e1e1;
  display: inline;
  position: relative;
  top: 2px;
}
.header .nav .dropdown-menu {
  margin-top: 3px;
}
.header .header-seperation {
  display: block;
  float: left;
  height: 60px;
}
.header .header-seperation .notifcation-center {
  margin-right: 15px !important;
}
.header .header-quick-nav {
  padding-right: 10px;
  height: 60px;
  -webkit-transition-duration: 1;
  -moz-transition-duration: 1s;
  transition-duration: 1s;
  transition-timing-function: ease-in-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  transition-property: transform, opacity;
  border-bottom: 1px solid #E5E9EC;
}
.header .header-quick-nav input {
  height: 12px !important;
}
.header .notifcation-center {
  background-color: #1b1e24;
  margin-top: 12px;
  margin-right: 15px !important;
  display: inline-flex;
  display: -ms-flexbox;
  direction: ltr;
}
.header .notifcation-center li {
  min-width: 30px !important;
}
.header .notifcation-center li a {
  padding: 10px !important;
  min-height: 17.5px;
}
.header .notifcation-center li a i {
  font-size: 13px !important;
}
.header a {
  text-decoration: none;
}
.header .chat-toggler {
  position: relative;
  top: 10px;
  margin-right: 5px;
  display: inline-block;
  float: left;
  min-width: 163px;
}
.header .chat-toggler .user-details {
  display: inline-block;
  float: left;
  line-height: 35px;
}
.header .chat-toggler .user-details .username a {
  color: #1b1e24;
  font-size: 15px;
}
.header .chat-toggler .user-details .company a {
  color: #8b8f92;
  font-weight: 400;
  text-align: right;
  font-size: 12px;
}
.header .chat-toggler .iconset {
  display: inline-block;
  float: left;
  margin: 15px 10px;
}
.header .chat-toggler .profile-pic {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  height: 35px;
  overflow: hidden;
  width: 35px;
  float: left;
}
.header .chat-toggler a {
  color: #1b1e24;
  font-size: 15px;
  display: inline-block;
  float: left;
}
.header .chat-toggler > i {
  color: #808080;
  text-align: right;
  font-size: 20px;
  position: relative;
  padding: 8px;
  top: 8px;
}
.header .chat-toggler .message-count {
  display: inline-block;
  float: left;
}
.header .chat-toggler .message-count .badge {
  position: absolute;
  float: left;
  right: 0;
  top: 0;
}
.header .chat-message-preview {
  border-left: 1px solid #e5e9ec;
  border-right: 1px solid #e5e9ec;
  padding: 4px 15px;
  margin-right: 12px;
}
.header .chat-message-preview .user-details {
  display: inline-block;
  float: left;
}
.header .chat-message-preview .user-details .username a {
  color: #22262e;
  font-weight: 600;
  text-align: right;
}
.header .chat-message-preview .profile-pic {
  border-radius: 100px 100px 100px 100px;
  display: inline-block;
  float: left;
  height: 35px;
  overflow: hidden;
  width: 35px;
  margin-left: 10px;
}
.header .chat-message-preview a {
  color: #6F7B8A;
}
.header .chat-message-preview .chat-message {
  color: #8b8f92;
  background-color: #e5e9ec;
  padding: 5px;
  font-size: 12px;
  border-radius: 3px;
}
.header .quick-section {
  margin-left: 20px;
  margin-top: 16px;
  display: none;
  float: left;
  direction: ltr;
}
.header .search-form {
  display: inline-block;
  float: left;
  margin-left: 25px !important;
  top: -4.5px;
  position: relative;
}
.header .popover-title {
  border-bottom: 0px;
  padding-top: 14px;
}
@media (max-width: 900px) {
  .top-settings-popover__security-btn {
    display: none !important;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.lead-card-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}
.b-card {
  width: 100%;
  height: 100%;
  padding: 20px;
  font-size: 12px;
  font-family: 'Open Sans';
  display: block;
  background-color: #e5e9ec;
}
.b-card .page-title {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 0 0 40px;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  margin: 0;
}
.b-card .page-title i.icon-custom-left {
  color: #000;
  position: absolute;
  top: 10px;
  right: 0;
  opacity: 0.5;
  font-size: 24px;
  font-weight: normal;
}
.b-card .page-title h3 {
  height: 36px;
  top: 0;
}
.b-card .page-title h3 input.lead-name {
  background-color: #e5e9ec;
  outline: none;
  border: none;
  vertical-align: middle;
}
.b-card .page-title .b-card__lead-date,
.b-card .page-title .b-card__actions-alt,
.b-card .page-title .js-page-title-alt,
.b-card .page-title .b-card__close-mobile {
  display: none;
}
.b-card .page-title__owner {
  display: none;
}
.b-card .b-card__header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 0 0 50px;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 10px;
  padding: 8px 20px;
  font-size: 13px;
  background-color: #fff;
}
.b-card .b-card__header .b-card__head_left {
  -webkit-flex: 12 0 440px;
  -ms-flex: 12 0 440px;
  flex: 12 0 440px;
  text-align: left;
  display: flex;
  align-items: center;
}
.b-card .b-card__header .b-card__head_left .b-card__actions {
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__header .b-card__head_right {
  -webkit-flex: 2 0 250px;
  -ms-flex: 2 0 250px;
  flex: 2 0 250px;
  line-height: 22px;
  text-align: right;
}
.b-card .b-card__header .b-card__head_right .b-card__owner_priority {
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__header .b-card__head_right .b-card__owner {
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__header .dropdown {
  margin-left: 10px;
  cursor: pointer;
}
.b-card .b-card__header .dropdown .dropdown-selected {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 250px;
  vertical-align: top;
}
.b-card .b-card__header .dropdown ul li a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 270px;
}
.b-card .b-card__header .dropdown-menu.opened {
  max-height: 400px;
  overflow-y: auto;
}
.b-card .b-card__owner .dropdown-toggle {
  display: inline-block;
}
.b-card .b-card__owner .dropdown-toggle .dropdown-selected {
  max-width: 210px;
  margin: 0;
  display: inline-block;
}
.b-card .b-card__owner .select2 {
  text-align: left;
  overflow: hidden;
  width: auto !important;
}
.b-card .b-card__owner .select2-selection__rendered {
  white-space: unset !important;
}
.b-card .b-card__owner .select2-container--open + .select2-container--open {
  width: 200px;
  left: auto !important;
  right: 0;
  text-align: left;
}
.b-card .b-card__owner .select2-results__options {
  overflow-x: hidden;
}
.b-card .b-card__owner .select2-results__option {
  padding-right: 16px;
}
.b-card .b-card__content {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
  overflow-x: hidden;
}
.b-card .b-card__content .scroll-x {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left {
  -webkit-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  min-width: 320px;
  margin-right: 10px;
  border: 1px solid #e0e0e0;
}
.b-card .b-card__content .b-card__sidebar_left.ui-resizable {
  position: relative;
}
.b-card .b-card__content .b-card__sidebar_left .ui-resizable-e {
  cursor: e-resize;
  display: block!important;
  width: 10px;
  right: -10px;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  font-size: 0.1px;
  touch-action: none;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  justify-content: space-around;
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs > li {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 0;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  cursor: pointer;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs > li > a {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  padding: 10px;
  font-size: 14px;
  background-color: #f5f5f5;
  box-shadow: none;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs > li:first-child {
  border-left: none;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs > li:hover a {
  background-color: #fff;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs > li.active a,
.b-card .b-card__content .b-card__sidebar_left .nav-tabs > li.active:hover {
  background-color: #ffffcc;
  color: #777;
}
.b-card .b-card__content .b-card__sidebar_left .nav-tabs .tab_lead_feed {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  height: 100vh;
  max-height: calc(100vh - 196px);
  margin: 0;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields {
  position: relative;
  width: auto;
  margin: 0;
  padding: 0;
  padding-bottom: 40px;
  background-color: #fff;
  overflow: visible;
  z-index: 1;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .field-row {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  background: #fff;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .field-row:last-child {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field {
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  -o-flex-align: flex-start;
  align-items: flex-start;
  touch-action: auto !important;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field:last-child {
  border-bottom: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__title {
  margin-top: 8px;
  margin-bottom: 8px;
  min-height: 32px;
  padding: 0;
  padding-left: 15px;
  line-height: 32px;
  border: none;
  background: none;
  overflow: hidden;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__title h3 {
  width: 100%;
  margin: 0;
  margin-top: -4px;
  font-size: 14px;
  line-height: 18px;
  vertical-align: middle;
  display: inline-block;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__title h3 span {
  max-width: none;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__title h3 span.js-popover {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body {
  overflow: hidden;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 32px;
  padding: 0 8px;
  font-size: 14px;
  line-height: 32px;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_funnel .js-show-popover {
  margin: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_funnel .js-show-popover .label {
  font-size: 12px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_funnel .b-field__body__crater-link {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.cats {
  text-align: left;
  overflow: hidden;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.cats ul > li {
  margin-right: 2px;
  margin-left: 2px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user {
  width: auto;
  height: auto;
  margin: 0;
  line-height: 40px;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .date-text {
  margin: 0;
  margin-top: -4px;
  padding: 4px 8px;
  line-height: 26px;
  vertical-align: middle;
  float: none;
  display: inline-block;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .icon {
  height: 15px;
  margin: 0;
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area {
  position: static;
  height: 40px;
  margin: 0;
  line-height: 40px;
  float: none;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area .k-datetimepicker {
  width: 210px;
  margin: 0;
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area .k-datetimepicker .k-picker-wrap {
  padding-right: 70px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area .k-datetimepicker .k-picker-wrap input {
  width: 135px;
  font-size: 14px !important;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map {
  overflow: initial;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map .map-block {
  margin: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map .map-block input {
  width: 100%;
  font-size: 14px;
  text-align: left;
  background-color: #f6f6f6;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map .map-block ul.js-list-result {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  max-height: 170px;
  padding: 10px 8px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.2);
  overflow: hidden;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map .map-block ul.js-list-result li {
  margin: 2px auto;
  padding: 7px 10px;
  background-color: #fff;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map #map {
  margin: 0;
  margin-bottom: 15px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_text .text-small {
  margin: 0;
  line-height: 40px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_text .text-small input {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 100%;
  margin: 0;
  margin-bottom: 10px;
  padding: 4px 8px !important;
  font-size: 14px;
  line-height: 26px;
  vertical-align: middle;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_text .text-small input:hover {
  background-color: #FFFFCC;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg {
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg .editor-text {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 100%;
  max-width: none;
  padding: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: normal;
  text-align: left;
  color: #6f7b8a;
  word-break: break-all;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg .editor-text:hover {
  background-color: #FFFFCC;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg .editor-text * {
  word-break: break-all;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg .js-show-editor.js-help {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 100%;
  height: auto;
  margin: 0;
  margin-top: -4px;
  padding: 6px 11px !important;
  line-height: 26px;
  vertical-align: middle;
  text-align: left;
  display: inline-block;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg .js-show-editor.js-help:hover {
  background-color: #FFFFCC;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .mce-tinymce {
  margin: 0;
  margin-bottom: 10px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea:hover .text-wysiwyg {
  background-color: transparent;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.number .text-small,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.funnel_margin .text-small {
  width: auto;
  height: auto;
  margin: 0;
  line-height: 40px;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.number .text-small input,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.funnel_margin .text-small input {
  width: 170px;
  height: auto;
  margin: 0;
  margin-top: -4px;
  padding: 4px 11px !important;
  font-size: 14px;
  line-height: 26px;
  vertical-align: middle;
  text-align: left;
  text-overflow: ellipsis;
  -moz-appearance: textfeald;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.number .text-small input::-webkit-inner-spin-button,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.funnel_margin .text-small input::-webkit-inner-spin-button,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.number .text-small input::-webkit-outer-spin-button,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.funnel_margin .text-small input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.progressbar {
  overflow: hidden;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.progressbar .progress-slider {
  width: 100%;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.progressbar .value {
  top: -1px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file {
  text-align: left;
  line-height: 1em;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .btn {
  width: auto;
  height: auto;
  margin: 10px 0;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .b-file__list {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: right;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .b-file__list li {
  width: 100%;
  margin: 0;
  line-height: 30px;
  display: inline-block;
  white-space: nowrap;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .b-file__list li .b-luu__desc-inner {
  width: 100%;
  white-space: nowrap;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .b-file__list li .b-luu__desc-inner .b-luu__filename {
  margin-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .b-file__list li .b-luu__desc-inner i {
  margin-right: -10px;
  padding: 10px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.section_map,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.section_conv_text,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.section_conv_textarea,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.section_file,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.conv_cats {
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.failed {
  -webkit-align-items: normal;
  -moz-align-items: normal;
  -ms-flex-align: normal;
  -o-flex-align: normal;
  align-items: normal;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.failed .b-field__title {
  background-color: #FCF6F6;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.failed .b-field__body .validation-text {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  margin: 0;
  white-space: nowrap;
  justify-content: flex-start;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.failed .b-field__body .validation-text .field-label {
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 5px;
}
@media (max-width: 380px) {
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__title h3 {
    font-size: 12px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body {
    font-size: 13px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_funnel .js-show-popover .label {
    font-size: 11px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .date-text {
    margin: 0;
    margin-top: -4px;
    padding: 4px 8px;
    line-height: 26px;
    vertical-align: middle;
    float: none;
    display: inline-block;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area .k-datetimepicker {
    width: 170px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area .k-datetimepicker .k-picker-wrap {
    padding-right: 64px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.date .b-leads__datetime_user .js-datepicker-area .k-datetimepicker .k-picker-wrap input {
    width: 104px;
    font-size: 11px !important;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_text .text-small input {
    font-size: 13px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_textarea .text-wysiwyg .editor-text {
    font-size: 12px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.conv_map .map-block input {
    font-size: 13px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.number .text-small input,
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.funnel_margin .text-small input {
    font-size: 13px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field .b-field__body.file .btn {
    font-size: 12px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-field.failed .b-field__body .validation-text {
    font-size: 11px;
  }
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-card__fields-empty {
  position: relative;
  text-align: center;
  padding: 2em 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile {
  height: 100%;
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .b-cs-line {
  padding: 10px 0;
  margin-bottom: 10px;
  position: relative;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 30px;
  padding: 0 10px;
  justify-content: space-between;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head label {
  margin: 0;
  padding: 0 10px;
  line-height: 30px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head label.b-cs-toggle {
  -webkit-flex: 0;
  -ms-flex: 0;
  flex: 0;
  min-width: 72px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head label.b-cs-name {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head label.b-cs-name input[type="checkbox"] {
  top: 0;
  margin: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head .icons {
  -webkit-flex: 0;
  -ms-flex: 0;
  flex: 0;
  min-width: 72px;
  margin: 0;
  display: block;
  visibility: visible;
  white-space: nowrap;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head .icons .btn-call {
  width: 30px;
  height: 30px;
  margin: 0;
  margin-left: 6px;
  padding: 2px 8px;
  line-height: 24px;
  font-size: 16px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head .icons .btn-call label {
  margin-top: -2px !important;
  padding: 0;
  font-size: 16px;
  vertical-align: middle;
  display: inline-block;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .head:hover {
  background-color: #FFFFCC;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body {
  padding: 0 9px;
}
@media (max-width: 400px) {
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body {
    padding: 0;
  }
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__contact-hidden-field {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body.b-csb__contact-fields-visible .b-csb__contact-hidden-field {
  display: flex;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  padding-bottom: 3px;
  touch-action: auto !important;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row:first-child {
  border-top: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title {
  flex: 0 0 170px !important;
  width: auto;
  min-width: 92px;
  margin: 0;
  padding: 0 6px 0 20px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title .collapsing,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title .dropdown,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title .dropup {
  padding: 0 4px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title .collapsing i,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title .dropdown i,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title .dropup i {
  float: right;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title span {
  width: auto;
  padding: 10px 0 !important;
  padding-right: 2px !important;
  font-size: 13px;
  white-space: normal;
}
@media (max-width: 900px) {
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__title {
    flex: 0 0 100px !important;
  }
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  white-space: nowrap;
  text-align: right;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text input {
  width: 100%;
  height: 36px;
  min-height: 36px;
  padding: 3px 4px !important;
  line-height: 36px;
  font-size: 13px;
  text-align: left;
  display: inline-block;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text input:-moz-placeholder {
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text input::-moz-placeholder {
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text input:-ms-input-placeholder {
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text input::-webkit-input-placeholder {
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .b-lpt__phoneinput .b-lpt__phoneinput-flag {
  top: 50%;
  margin-top: -6px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .b-lpt__phoneinput .b-lpt__phoneinput-flag i {
  margin-left: 23px;
  margin-top: -1px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .b-lpt__phoneinput .b-lpt__phoneinput-input {
  padding-left: 38px !important;
  min-width: 100px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .icons {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin: 0;
  margin-left: 4px;
  text-align: right;
  float: none;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .btn-call {
  width: 24px;
  height: 24px;
  line-height: 24px;
  background-color: transparent !important;
  text-overflow: clip;
  cursor: pointer;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .btn-call i {
  padding: 5px;
  line-height: normal;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .btn-call i:hover {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
  border-radius: 5px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text .btn-call-copy {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row .b-csb__text:hover .btn-call-copy {
  display: inherit;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__avatar {
  margin-bottom: 10px;
  border-top: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__avatar .b-csb__title {
  width: 50%;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__avatar .b-csb__text {
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  width: 50%;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__avatar .b-csb__text .user-photo {
  left: -60px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__name .b-csb__text .offset-block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 84px;
  margin: 0;
  margin-left: 4px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__add-btns .b-csb__title {
  -webkit-flex: 0 !important;
  -ms-flex: 0 !important;
  flex: 0 !important;
  min-width: auto;
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__add-btns .b-csb__text {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  padding-top: 10px;
  justify-content: center;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__row.b-row__add-btns .b-csb__text .btn {
  width: 160px;
  margin: 5px !important;
  font-size: 14px;
  line-height: 26px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields {
  border-top: none;
  max-height: 100%;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields.close {
  max-height: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__title {
  width: 92px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__title .row-fluid {
  padding: 0 4px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__title input {
  width: 100%;
  font-size: 14px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .b-csb__custom-field {
  overflow: hidden;
  width: 164px;
  padding: 3px 4px;
  font-size: 13px;
  color: #b7b7b7;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .k-datetimepicker {
  height: 38px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap {
  height: 38px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap .k-input {
  width: 164px !important;
  padding: 0 3px !important;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap .k-select {
  height: 36px;
  line-height: 34px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .collapsing,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .dropdown,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .dropup {
  width: 155px;
  padding: 0 0 0 6px;
  font-size: 13px;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .collapsing > span > span,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .dropdown > span > span,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .dropup > span > span {
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .collapsing i,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .dropdown i,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .dropup i {
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .icons {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin: 0;
  margin-left: 4px;
  text-align: right;
  float: none;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-contacts-list .body .b-csb__customFields .b-csb__row .b-csb__text .icons .btn-call {
  width: 24px;
  height: 24px;
  margin-right: 4px;
  line-height: 24px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-concard__block_btn {
  width: 150px;
  text-align: center;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__profile section.b-is__contacts .b-concard__block_btn .btn {
  font-size: 14px;
  line-height: 26px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt {
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block {
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row {
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #e9e9e9;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__title,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__title {
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  width: 50%;
  padding: 0 8px;
  font-size: 14px;
  text-align: left;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__title span,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__title span {
  width: auto;
  white-space: normal;
  text-overflow: clip;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__title span .datetime-label,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__title span .datetime-label {
  margin: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text {
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  width: 50%;
  padding: 0;
  padding-right: 15px;
  font-size: 14px;
  text-align: right;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .datetime-label,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .datetime-label {
  margin: 0;
  font-size: 14px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .datetime-label input,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .datetime-label input {
  font-size: 14px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker {
  height: 44px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap {
  height: 44px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap .k-input,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap .k-input {
  height: 32px;
  font-size: 14px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap .k-select,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .k-datetimepicker .k-picker-wrap .k-select {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .b-csb__row__source-icon,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-cs-block .b-csb__row .b-csb__text .b-csb__row__source-icon {
  display: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .b-csb__text span,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .b-csb__text span {
  padding: 10px 2px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source section.b-is__statistic .alert,
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__source-alt section.b-is__statistic .alert {
  margin: 15px 35px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments {
  padding: 0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list {
  position: absolute;
  width: 100%;
  height: calc(100% - 46px);
  overflow: hidden;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list .b-cs-block .b-csb__call {
  margin: 0 20px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list .b-cs-block .b-csb__call .info {
  width: 100%;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list .b-cs-block .b-csb__call .info .delete {
  top: 0;
  font-size: 14px;
  color: #ccc;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list .b-cs-block .b-csb__call .info .delete:hover {
  color: #aaa;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list .b-cs-block .b-csb__call .info .item-content .category span {
  max-width: 90px;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments-list .b-cs-block:last-child .b-csb__call {
  border-bottom: none;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments__footer {
  position: absolute;
  width: 100%;
  height: 46px;
  bottom: 0;
  padding: 10px 15px;
  background: #f5f5f5;
  border-top: 1px solid #f0f0f0;
}
.b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__payments .b-card__payments-block .b-card-payments__header {
  padding: 10px 15px;
}
.sidecard-region .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 144px);
}
body.visible-alert .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 211px);
}
body.visible-alert .sidecard-region .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 211px);
}
.b-card .b-card__content .b-card__feed,
.b-card .b-card__content .b-card__sidebar_main {
  -webkit-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: relative;
  background: #f5f5f5;
  border: 1px solid #e0e0e0;
  min-width: 375px;
}
.b-card .b-card__content .b-card__feed .b-card__sidebar-inner,
.b-card .b-card__content .b-card__sidebar_main .b-card__sidebar-inner {
  width: 100%;
  height: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  position: relative;
  height: calc(100vh - 200px);
  height: 100%;
  min-height: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__loader,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__loader {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.8);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task {
  position: relative;
  width: 100%;
  height: 58px;
  left: 0;
  top: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 5px 10px;
  background: #fff;
  border: 1px solid #f0f0f0;
  justify-content: flex-start;
  overflow: hidden;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-ico {
  padding: 4px 5px;
  font-size: 36px;
  line-height: 36px;
  color: #e3e3e3;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-ico i,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-ico i {
  display: inline-block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-ico i:before,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-ico i:before {
  content: "\f05d";
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-content,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-content {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-info {
  padding: 0 5px;
  padding-top: 4px;
  font-size: 11px;
  color: #a7a7a7;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-info .activity-date,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-info .activity-date {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-info .activity-user,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-info .activity-user {
  max-width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task .b-activity-content .b-activity-description {
  width: 100%;
  padding: 0 5px;
  font-size: 12px;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: line-through;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-task:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-task:hover {
  background: #f0f0f0;
  border: 1px solid #e0e0e0;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 0 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #f0f0f0;
  justify-content: flex-start;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-ico {
  width: 40px;
  padding: 4px 5px;
  padding-top: 6px;
  display: inline-block;
  vertical-align: top;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-ico .img,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-ico .img {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-size: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-content,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-content {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: calc(100% - 50px);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-info {
  padding: 0 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-info .activity-date,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-info .activity-date {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-info .activity-user,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-info .activity-user {
  max-width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-description {
  width: 100%;
  margin-left: 6px;
  padding: 0;
  padding-right: 10px;
  font-size: 12px;
  overflow: hidden;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-description .activity_line,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-feed .b-activity-content .b-activity-description .activity_line {
  margin: 0;
  padding: 2px 0 2px 15px;
  font-size: 12px;
  font-style: oblique;
  word-wrap: break-word;
  border-left: 3px solid #e9e9e9;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 5px 10px;
  background: #feecb3;
  border: 1px solid #f0f0f0;
  justify-content: flex-start;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-ico {
  width: 40px;
  padding: 4px 5px;
  padding-top: 6px;
  display: inline-block;
  vertical-align: top;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-ico .img,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-ico .img {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-size: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  width: calc(100% - 40px);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-info {
  padding: 0 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  color: #b7b7b7;
  white-space: nowrap;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-info .activity-date,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-info .activity-date {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-info .activity-user,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-info .activity-user {
  max-width: 55%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-description {
  position: relative;
  width: 100%;
  padding: 0 5px;
  font-size: 12px;
  overflow: hidden;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-description .description-edit-area,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-description .description-edit-area {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 5px !important;
  font-size: 12px;
  line-height: 15px;
  background: #fff;
  border: none;
  resize: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-description .text,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-description .text {
  white-space: pre-wrap;
  min-height: 20px;
  font-size: 12px;
  line-height: 1.5;
  border: none;
  outline: none;
  word-break: break-word;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-controlls,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-controlls {
  position: absolute;
  right: 5px;
  top: 6px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-controlls i,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-controlls i {
  margin-left: 5px;
  font-size: 14px;
  color: #999;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-controlls i:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-activity-controlls i:hover {
  color: #aaa;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-comment-edit-btns,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-comment-edit-btns {
  padding: 8px 4px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-comment-edit-btns .btn,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-comment .b-activity-content .b-comment-edit-btns .btn {
  margin-right: 5px;
  font-size: 11px;
  line-height: 16px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 5px 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #f0f0f0;
  justify-content: flex-start;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .activity-call__load-btn,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .activity-call__load-btn {
  font-size: 16px;
  color: #ddd;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .activity-call__load-btn:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .activity-call__load-btn:hover {
  color: #aaa;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-ico {
  width: 40px;
  padding: 4px 5px;
  padding-top: 6px;
  display: inline-block;
  vertical-align: top;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-ico .img,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-ico .img {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-size: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: calc(100% - 40px);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  padding: 0 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  color: #b7b7b7;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-left,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-left {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
  white-space: nowrap;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-left .activity-date,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-left .activity-date {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-left .activity-user,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-left .activity-user {
  max-width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-center,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-center {
  -webkit-flex: 0 0 80px;
  -ms-flex: 0 0 80px;
  flex: 0 0 80px;
  text-align: center;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-right,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-right {
  -webkit-flex: 0 0 20px;
  -ms-flex: 0 0 20px;
  flex: 0 0 20px;
  text-align: right;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-right .load-btn,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-right .load-btn {
  color: #ddd;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-right .load-btn:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-info .info-right .load-btn:hover {
  color: #aaa;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  -o-flex-align: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 0 5px;
  font-size: 12px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: calc(100% - 120px);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left .btn-play,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left .btn-play {
  margin-right: 5px;
  font-size: 14px;
  color: #ddd;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left .btn-play:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left .btn-play:hover {
  color: #aaa;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left .call-label,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-left .call-label {
  color: #333;
  text-overflow: ellipsis;
  overflow: hidden;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-center,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-center {
  -webkit-flex: 0 0 20px;
  -ms-flex: 0 0 20px;
  flex: 0 0 20px;
  text-align: center;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-center .call-type,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-center .call-type {
  padding: 2px 5px;
  color: #8b878b;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  background-color: #f6f6f6;
  border: 1px solid #b2b5b9;
  border-radius: 2px;
  display: inline-block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-right,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-right {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 0 0 120px;
  -ms-flex: 0 0 120px;
  flex: 0 0 120px;
  justify-content: flex-end;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-right .activity-call__call-type,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-right .activity-call__call-type {
  -webkit-flex: 0 0 80px;
  -ms-flex: 0 0 80px;
  flex: 0 0 80px;
  padding: 2px 5px;
  color: #8b878b;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  background-color: #f6f6f6;
  border: 1px solid #b2b5b9;
  border-radius: 2px;
  display: inline-block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-right .activity-call__load-btn,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-call .b-activity-content .b-activity-description .description-right .activity-call__load-btn {
  -webkit-flex: 0 0 24px;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
  text-align: left;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 5px 10px;
  justify-content: flex-start;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-ico {
  width: 40px;
  padding: 4px 5px;
  padding-top: 6px;
  display: inline-block;
  vertical-align: top;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-ico .img,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-ico .img {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-size: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  width: calc(100% - 40px);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-info {
  padding: 0 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  color: #b7b7b7;
  white-space: nowrap;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-info .activity-date,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-info .activity-date {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-info .activity-user,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-info .activity-user {
  max-width: 55%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-description {
  position: relative;
  font-size: 12px;
  overflow: hidden;
  padding: 5px 10px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 3px;
  width: auto;
  float: left;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-description .text,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message .b-activity-content .b-activity-description .text {
  white-space: pre-wrap;
  min-height: 20px;
  font-size: 12px;
  line-height: 1.5;
  border: none;
  outline: none;
  word-break: break-word;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message.incoming .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message.incoming .b-activity-description {
  background-color: #EDF8FE;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message.outgoing,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message.outgoing {
  flex-direction: row-reverse;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-info {
  text-align: right;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-description {
  float: right;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-description.comment,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-description.comment {
  background-color: #fff7ef;
  border-color: #e8dac9;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-description.pending,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-item-activity.activity-chat-message.outgoing .b-activity-description.pending {
  background-color: #d1dade;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  padding-bottom: 130px;
  overflow: hidden;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper--btns-visible,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper--btns-visible {
  padding-bottom: 168px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar-empty,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar-empty {
  position: relative;
  padding: 20px;
  font-size: 14px;
  color: #aaa;
  justify-content: center;
  display: flex;
  height: 100%;
  align-items: center;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks {
  position: relative;
  width: 100%;
  z-index: 1;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks {
  height: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block {
  position: relative;
  width: calc(100% - 30px);
  height: 68px;
  left: 15px;
  padding: 0;
  padding-top: 10px;
  display: inline-block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block:first-child,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block:first-child {
  padding-top: 15px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity .b-activity-ico {
  color: #fa7e86;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity .b-activity-ico i:before,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity .b-activity-ico i:before {
  content: "\f05c";
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity .b-activity-description {
  text-decoration: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity.fixedBlock,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity.fixedBlock {
  -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -ms-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -o-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  border: 1px solid #f3adbd;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity.fixedBlock:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__lateTasks .b-card__section-lateTasks .b-cs-block .b-item-activity.fixedBlock:hover {
  background: #fffafa;
  border: 1px solid #f3adbd;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body {
  position: relative;
  width: 100%;
  top: 0;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity {
  height: 100%;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity .b-cs-block,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity .b-cs-block {
  position: relative;
  width: calc(100% - 30px);
  min-height: 36px;
  left: 15px;
  padding: 5px 0;
  padding-top: 10px;
  display: inline-block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity .b-cs-block:first-child,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity .b-cs-block:first-child {
  padding-top: 20px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity .b-cs-block:last-child .b-item-activity.activity-call,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__body .b-card__section-activity .b-cs-block:last-child .b-item-activity.activity-call {
  border-bottom: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks {
  -webkit-transition: all 0.15s ease;
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
  position: relative;
  width: calc(100% - 30px);
  left: 15px;
  padding: 5px 0;
  display: inline-block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks {
  -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -ms-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -o-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  max-height: 122px;
  background: #fff;
  border: 1px solid #e0e0e0;
  overflow: hidden;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block {
  position: relative;
  height: 30px;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 30px;
  padding: 5px 10px;
  border: none;
  background: none;
  justify-content: flex-start;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-ico,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-ico {
  margin-right: 10px;
  font-size: 20px;
  color: var(--main-btn-color);
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-ico i:before,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-ico i:before {
  content: "\f017";
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-content,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  -o-flex-align: center;
  align-items: center;
  height: 24px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-content .b-activity-info {
  min-width: 110px;
  padding: 0 5px;
  font-size: 12px;
  color: #a7a7a7;
  white-space: nowrap;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity .b-activity-content .b-activity-description {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: auto;
  padding: 0 5px;
  font-size: 12px;
  color: #777;
  overflow: hidden;
  text-decoration: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity.today .b-activity-content .b-activity-info,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity.today .b-activity-content .b-activity-info {
  color: #0ca599;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity.today .b-activity-content .b-activity-description,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block .b-item-activity.today .b-activity-content .b-activity-description {
  color: #0ca599;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block:hover,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks .b-cs-block:hover {
  background: #f0f0f0;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks:empty,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks .b-card__section-currentTasks:empty {
  border: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks.active,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper .b-card-sidebar__currentTasks.active {
  opacity: 1;
  visibility: visible;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer {
  position: absolute;
  width: calc(100% - 30px);
  left: 15px;
  bottom: 0;
  padding: 10px 0;
  padding-top: 5px;
  z-index: 99;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner {
  -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -ms-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -o-box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 10px;
  background-color: #fef6d9;
  border: 1px solid #e0e0e0;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner.chat,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner.chat {
  background-color: #fff;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea {
  -webkit-overflow-scrolling: initial;
  overflow: hidden;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls {
  margin-bottom: 22px;
  display: block;
  width: 100%;
  clear: both;
  float: left;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .controlls-label,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .controlls-label {
  color: #0ca599;
  text-decoration: underline;
  cursor: pointer;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list {
  float: left;
  font-weight: bold;
  font-size: 12px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li {
  padding-right: 5px;
  float: left;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li a,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li a {
  color: #737376;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li.active,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li.active {
  border-bottom: 2px solid #2f73f6;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li.active a,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-controlls .b-footer-controlls-list li.active a {
  color: #2f73f6;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area {
  clear: both;
  min-height: 50px;
  max-height: 300px;
  overflow-y: auto;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area:focus,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area:focus,
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area:active,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area:active {
  border: none;
  outline: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area:not(:focus):empty:before,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-texarea .b-footer-editable-area:not(:focus):empty:before {
  display: inline-block;
  content: attr(data-hint);
  white-space: pre;
  text-transform: lowercase;
  pointer-events: none;
  cursor: text;
  color: #aeaeae;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-btns,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-btns {
  margin-left: 1px;
  margin-top: 10px;
  text-align: left;
  display: none;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-btns .btn,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-btns .btn {
  margin-right: 10px;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-overlay,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  display: none;
}
@media (max-width: 480px) {
  .b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper,
  .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper {
    padding-bottom: 152px !important;
  }
  .b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__wrapper--btns-visible,
  .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__wrapper--btns-visible {
    padding-bottom: 190px !important;
  }
  .b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer,
  .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer {
    position: fixed;
    bottom: 65px;
  }
  .b-card .b-card__content .b-card__feed .b-card-sidebar .b-card-sidebar__footer:focus-within,
  .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .b-card-sidebar__footer:focus-within {
    bottom: 15px;
  }
}
.b-card .b-card__content .b-card__feed .b-card-sidebar.locked .b-card-sidebar__footer,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar.locked .b-card-sidebar__footer {
  opacity: 0.4;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar.locked .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-overlay,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar.locked .b-card-sidebar__footer .b-card-sidebar__footer-inner .b-footer-comments-overlay {
  display: block;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar .scrollbar-inner > .scroll-element .scroll-bar,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar .scrollbar-inner > .scroll-element .scroll-bar {
  background-color: transparent !important;
  transition: background-color 0.3s;
  opacity: 0.7;
}
.b-card .b-card__content .b-card__feed .b-card-sidebar:hover .scrollbar-inner > .scroll-element .scroll-bar,
.b-card .b-card__content .b-card__sidebar_main .b-card-sidebar:hover .scrollbar-inner > .scroll-element .scroll-bar {
  background-color: #6C6E71 !important;
}
body.visible-alert .b-card .b-card__content .b-card__feed .b-card-sidebar,
body.visible-alert .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  max-height: calc(100vh - 205px);
}
body.visible-alert .sidecard-region .b-card .b-card__content .b-card__feed .b-card-sidebar,
body.visible-alert .sidecard-region .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  max-height: calc(100vh - 89px);
}
.b-card .b-card__content .b-card__feed .card_sidebar_preloader,
.b-card .b-card__content .b-card__sidebar_main .card_sidebar_preloader {
  position: relative;
}
.b-card .b-card__content .b-card__feed .loading-animator,
.b-card .b-card__content .b-card__sidebar_main .loading-animator {
  position: absolute;
  left: 0;
  right: 0;
  top: 60px;
}
.b-card .b-card__content .b-card__feed .b-csb__funnel-empty,
.b-card .b-card__content .b-card__sidebar_main .b-csb__funnel-empty,
.b-card .b-card__content .b-card__feed .b-csb__call-empty,
.b-card .b-card__content .b-card__sidebar_main .b-csb__call-empty {
  padding: 20px;
  text-align: center;
}
.b-card .b-card__content .b-card__feed .b-csb__row,
.b-card .b-card__content .b-card__sidebar_main .b-csb__row {
  justify-content: start;
}
.b-card .b-card__content .b-csb__call_audio {
  position: relative;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}
@media (max-width: 900px) {
  .b-card {
    -webkit-overflow-scrolling: touch;
    min-height: auto !important;
    padding: 0 !important;
  }
  .b-card .page-title {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -o-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    -o-flex-align: center;
    align-items: center;
    position: relative;
    margin: 0;
    padding: 0 10px;
    padding-bottom: 1px;
    line-height: 40px;
    letter-spacing: 0;
    background-color: #fff;
    border-bottom: 1px solid #f9f9f9;
  }
  .b-card .page-title #js-page-title {
    display: none;
  }
  .b-card .page-title .js-page-title-alt {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: calc(100% - 120px);
    max-width: 50%;
    margin: 0;
    padding: 0 4px;
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .b-card .page-title .js-page-title-alt .js-page-title-inner {
    width: 100%;
    height: auto;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: text;
  }
  .b-card .page-title .js-page-title-alt .js-leadName-input {
    display: none;
  }
  .b-card .page-title .js-page-title-alt .js-leadName-input input {
    width: 100%;
    height: auto;
    margin: 0;
    margin-top: -3px;
    padding: 4px 11px !important;
    color: #6f7b8a !important;
    font-size: 16px;
    line-height: 26px;
    vertical-align: middle;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .b-card .page-title .b-card__title-right {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 4px;
    text-align: right;
    white-space: nowrap;
  }
  .b-card .page-title .b-card__title-right .b-card__lead-date {
    display: inline-block;
  }
  .b-card .page-title .b-card__title-right .b-card__lead-date .openDate {
    margin-top: 1px;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
  }
  .b-card .page-title .b-card__title-right .b-card__lead-date i {
    margin: 0;
    margin-right: 4px;
    padding: 0;
    font-size: 12px;
    vertical-align: middle;
    display: inline-block;
  }
  .b-card .page-title .b-card__title-right .b-card__actions-alt {
    display: inline-block;
    cursor: pointer;
  }
  .b-card .page-title .b-card__title-right .b-card__actions-alt .b-actions-owerlay {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: none;
  }
  .b-card .page-title .b-card__title-right .b-card__actions-alt .dropdown-menu {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    left: auto;
    right: 0;
  }
  .b-card .page-title .b-card__title-right .b-card__close-mobile {
    display: inline-block;
  }
  .b-card .page-title .fa.ico-back,
  .b-card .page-title .fa.ico-actions {
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0;
    top: 0;
    margin: 0;
    padding: 10px 15px;
    font-size: 20px;
    float: none;
    vertical-align: middle;
    display: inline-block;
  }
  .b-card .page-title .fa.ico-back:hover,
  .b-card .page-title .fa.ico-actions:hover {
    color: var(--main-btn-color);
  }
  .b-card .page-title__owner {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    -webkit-flex: 0 0 50px;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
    position: relative;
    margin: 0;
    padding: 0;
    line-height: 40px;
    letter-spacing: 0;
    background-color: #fff;
    border-bottom: 1px solid #f9f9f9;
  }
  .b-card .page-title__owner .b-field__title {
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0;
    min-height: 32px;
    padding: 0 8px;
    line-height: 32px;
    text-align: left;
    border: none;
    background: none;
  }
  .b-card .page-title__owner .b-field__title h3 {
    margin: 0;
    margin-top: -4px;
    font-size: 14px;
    line-height: 18px;
    vertical-align: middle;
    display: inline-block;
  }
  .b-card .page-title__owner .b-field__title h3 span {
    max-width: none;
    vertical-align: middle;
  }
  .b-card .page-title__owner .b-field__body {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 50%;
    min-height: 32px;
    padding: 0;
    line-height: 38px;
    font-size: 14px;
    text-align: left;
    cursor: pointer;
  }
  .b-card .page-title__owner .b-field__body .b-owner-toggle {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    width: 100%;
    text-align: right;
    white-space: nowrap;
    display: block;
  }
  .b-card .page-title__owner .b-field__body .b-owner-toggle .b-owner-wrapper {
    padding-right: 15px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .b-card .page-title__owner .b-field__body .b-owner-name {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    max-width: 270px;
    width: 100%;
    margin: 0;
    padding: 8px 4px;
    line-height: 20px;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .b-card .page-title__owner .b-field__body .b-owner-name:hover {
    background-color: #FFFFCC;
  }
  .b-card .page-title__owner .b-field__body .b-owner-list {
    max-width: 100%;
    max-height: 300px;
    left: auto;
    right: 0;
    font-size: 13px;
    overflow-y: auto;
  }
  .b-card .page-title__owner .b-field__body .b-owner-list li > a {
    max-width: 250px;
    padding: 3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .b-card .b-card__header {
    display: none;
  }
  .b-card .b-card__content {
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    display: block;
  }
  .b-card .b-card__content .b-card__sidebar_left {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    min-width: 320px;
    max-width: 100%;
    margin-right: 0;
  }
  .b-card .b-card__content .b-card__sidebar_left .nav-tabs .tab_lead_feed {
    display: block;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 86px) !important;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields {
    padding-bottom: 0;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__fields .b-card__source-alt {
    margin-top: 10px;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__feed {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    height: 100%;
    padding: 0;
    border: none;
  }
  .b-card .b-card__content .b-card__sidebar_left .b-card__tabs .b-card__feed .b-card-sidebar {
    height: 100%;
  }
  body.visible-alert .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 205px);
  }
  .b-card .b-card__content .b-card__sidebar_main {
    display: none;
  }
  .b-card .b-content {
    display: none;
  }
}
@media (max-width: 900px) and (max-width: 380px) {
  .b-card .page-title .js-page-title-alt {
    font-size: 14px;
  }
  .b-card .page-title .js-page-title-alt .js-leadName-input input {
    font-size: 14px;
  }
  .b-card .page-title .b-card__title-right .b-card__lead-date .openDate {
    font-size: 11px;
  }
  .b-card .page-title .fa.ico-back,
  .b-card .page-title .fa.ico-actions {
    font-size: 18px;
    padding: 10px;
  }
}
@media (max-width: 900px) and (max-width: 380px) {
  .b-card .page-title__owner .b-field__title h3 {
    font-size: 12px;
  }
  .b-card .page-title__owner .b-field__body {
    font-size: 12px;
  }
  .b-card .page-title__owner .b-field__body > ul {
    font-size: 12px;
  }
}
.save-panel-open {
  padding-bottom: 0px;
}
.save-panel-open .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 277px);
}
@media (max-width: 900px) {
  .save-panel-open .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 225px);
  }
}
.save-panel-open .sidecard-region .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 214px);
}
@media (max-width: 900px) {
  .save-panel-open .sidecard-region .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 109px);
  }
}
.save-panel-open .b-card .b-card__content .b-card__feed .b-card-sidebar,
.save-panel-open .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  max-height: calc(100vh - 260px);
}
@media (max-width: 900px) {
  .save-panel-open .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .save-panel-open .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 225px);
  }
}
.save-panel-open .sidecard-region .b-card .b-card__content .b-card__feed .b-card-sidebar,
.save-panel-open .sidecard-region .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  max-height: calc(100vh - 144px);
}
@media (max-width: 900px) {
  .save-panel-open .sidecard-region .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .save-panel-open .sidecard-region .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 109px);
  }
}
.save-panel-open.visible-alert .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 390px);
}
@media (max-width: 900px) {
  .save-panel-open.visible-alert .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 285px);
  }
}
.save-panel-open.visible-alert .sidecard-region .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 274px);
}
@media (max-width: 900px) {
  .save-panel-open.visible-alert .sidecard-region .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 169px);
  }
}
.save-panel-open.visible-alert .b-card .b-card__content .b-card__feed .b-card-sidebar,
.save-panel-open.visible-alert .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  max-height: calc(100vh - 320px);
}
@media (max-width: 900px) {
  .save-panel-open.visible-alert .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .save-panel-open.visible-alert .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 285px);
  }
}
.save-panel-open.visible-alert .sidecard-region .b-card .b-card__content .b-card__feed .b-card-sidebar,
.save-panel-open.visible-alert .sidecard-region .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
  max-height: calc(100vh - 204px);
}
@media (max-width: 900px) {
  .save-panel-open.visible-alert .sidecard-region .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .save-panel-open.visible-alert .sidecard-region .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 169px);
  }
}
.page-container {
  padding-bottom: 0px;
}
@media (max-width: 900px) {
  .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 210px);
  }
}
@media (max-width: 900px) {
  .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 170px);
  }
}
@media (max-width: 900px) {
  .visible-alert .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 275px);
  }
}
@media (max-width: 900px) {
  .visible-alert .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .visible-alert .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 235px);
  }
}
.page-container {
  padding-bottom: 0px;
}
@media (max-width: 900px) {
  .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 210px);
  }
}
@media (max-width: 900px) {
  .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 170px);
  }
}
@media (max-width: 900px) {
  .visible-alert .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 275px);
  }
}
@media (max-width: 900px) {
  .visible-alert .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__feed .b-card-sidebar,
  .visible-alert .page-container #b-content.lead-card-content .b-card .b-card__content .b-card__sidebar_main .b-card-sidebar {
    max-height: calc(100vh - 235px);
  }
}
.b-card__fields .b-field:before,
.b-card__fields .b-field .b-field__remove,
.b-card__fields .b-field .b-field__settings {
  color: #505458;
  text-align: center;
  align-self: center;
  font-size: 18px;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
.b-card__fields .b-field:before {
  flex: 0 0 16px;
  content: ' ';
  height: 14px;
  background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='14' viewBox='0 0 6 14'%3E%3Cg fill='%23525C69' fill-rule='evenodd' opacity='1'%3E%3Cpath d='M0 0L2 0 2 2 0 2 0 0zM0 4L2 4 2 6 0 6 0 4zM0 8L2 8 2 10 0 10 0 8zM0 12L2 12 2 14 0 14 0 12zM4 0L6 0 6 2 4 2 4 0zM4 4L6 4 6 6 4 6 4 4zM4 8L6 8 6 10 4 10 4 8zM4 12L6 12 6 14 4 14 4 12z'/%3E%3C/g%3E%3C/svg%3E");
  cursor: move;
}
.b-card__fields .b-field .b-field__remove,
.b-card__fields .b-field .b-field__settings {
  flex: 0 0 35px;
  text-align: left;
  display: none;
  cursor: pointer;
}
.b-card__fields .b-field .b-field__settings {
  display: block;
}
.b-card__fields .ui-sortable .b-field--sortable:hover:before,
.b-card__fields .ui-sortable .b-field--sortable:hover .b-field__remove,
.b-card__fields .ui-sortable .b-field--sortable:hover .b-field__settings {
  opacity: 1;
}
.b-card__fields .ui-sortable .b-field--sortable.b-field--deletable .b-field__remove {
  display: block;
}
.b-field {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
}
.b-field.failed .b-field__title {
  background-color: #F8F2F2;
}
.b-field.failed .b-field__body {
  background-color: #FCF6F6 !important;
}
.b-field__title {
  -webkit-flex: 0 0 170px;
  -ms-flex: 0 0 170px;
  flex: 0 0 170px;
  padding: 11px 0;
  background: #f6f6f6;
  border-right: 1px solid #e9e9e9;
}
.b-field__title h3 {
  font-size: 13px;
  font-weight: 600;
  line-height: 22px;
  margin: 6px 15px 6px 20px;
}
.b-field__title h3 > span {
  display: inline-block;
  vertical-align: top;
  max-width: 140px;
}
.b-field__title h3 i {
  font-size: 14px;
  color: #ccc;
  margin-top: 5px;
  margin-left: 5px;
}
@media (max-width: 900px) {
  .b-field__title {
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
  }
}
.b-field__body {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 8px 0;
  padding: 7px 10px;
  font-size: 13px;
}
.b-field__body .hover:hover .date-text,
.b-field__body.hover:hover .date-text,
.b-field__body .hover:hover .text-wysiwyg,
.b-field__body.hover:hover .text-wysiwyg,
.b-field__body .hover:hover input,
.b-field__body.hover:hover input {
  background-color: #FFFFCC;
}
.b-field__body.cats,
.b-field__body.progressbar {
  padding-left: 22px;
}
.b-field__body.conv_funnel {
  padding-top: 19px;
  padding-left: 10px;
}
.b-field__body.conv_funnel > span {
  margin-left: 12px;
}
.b-field__body.conv_funnel .validation-text {
  margin-top: 25px;
}
.b-field__body.conv_funnel .b-leads__datetime_user {
  display: inline-block;
}
.b-field__body.conv_funnel .b-leads__datetime_user input {
  padding: 10px !important;
}
.b-field__body .map-block {
  position: relative;
  margin-top: 5px;
}
.b-field__body .validation-text {
  font-weight: bold;
  color: #F33E3E;
  margin-left: 12px;
  margin-top: 12px;
  margin-bottom: 7px;
}
.b-field__body .map-block input,
.b-field__body .text-small input,
.b-field__body.funnel_margin input,
.b-field__body.number input {
  font-family: 'Open Sans' !important;
  font-size: 13px;
  font-weight: normal !important;
  color: #6f7b8a !important;
  border: 1px solid transparent;
  background-color: transparent;
  width: 97%;
  line-height: 18px;
}
.b-field__body .map-block input:focus,
.b-field__body .text-small input:focus,
.b-field__body.funnel_margin input:focus,
.b-field__body.number input:focus {
  background-color: #f6f6f6;
}
.b-field__body.cats {
  padding-top: 13px;
  padding-bottom: 15px;
}
.b-field__body.cats .validation-text {
  margin-left: 0;
}
.b-field__body.file {
  padding-top: 15px;
  padding-left: 22px;
}
.b-field__body.file .validation-text {
  margin-left: 0;
}
.b-field__body.file .dz-progress {
  position: relative;
  top: 1px;
  left: 12px;
}
.b-field__body.input-small {
  padding-top: 15px;
}
.b-field__body.progressbar {
  position: relative;
}
.b-field__body.progressbar .progress-slider {
  width: 97%;
  margin-top: 6px;
  margin-bottom: 0;
  height: 26px;
  border: none;
  background: none;
  background-color: #e9ecee;
}
.b-field__body.progressbar .progress-slider .ui-slider-range {
  background: none;
  background-color: var(--main-btn-color);
  height: 100%;
}
.b-field__body.progressbar .progress-slider .ui-slider-handle {
  border: none;
  background: none;
  background: var(--main-btn-color);
  top: 0;
  margin: 0 0 0 -5px;
  height: 26px;
  width: 5px;
  cursor: w-resize;
}
.b-field__body.progressbar .progress-slider .ui-slider-handle:focus {
  outline: none;
}
.b-field__body.progressbar .value {
  position: absolute;
  top: 17px;
  right: 44%;
  margin-left: 27px;
  margin-right: 15px;
  z-index: 999;
}
.b-field__body.cats > ul {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.b-field__body.cats > ul > li {
  padding: 0;
}
.b-field__body.cats > ul > li {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  padding: 6px 17px;
  margin-right: 4px;
  margin-bottom: 8px;
  max-width: 100%!important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-field__body.cats > ul > li:hover {
  text-decoration: underline;
}
.b-field__body.cats > ul > li:not(.unactive):active {
  margin-top: 1px;
  margin-bottom: -1px;
}
.b-field__body.cats > ul > li.unactive:hover {
  background-color: #f6f6f6 !important;
  color: #6f7b8a !important;
}
.b-field__body.cats .unactive {
  background-color: #f6f6f6;
  color: #6f7b8a;
}
.b-field__body.date {
  position: relative;
}
.b-field__body.date .js-datepicker-area {
  top: 12px;
  height: 40px;
  position: absolute;
  float: left;
}
.b-field__body.date .date-text {
  width: auto !important;
  float: left;
}
.b-field__body.date .icon {
  float: left;
  margin-top: 14px;
}
.b-field__body.date .b-leads__datetime_user .date-text {
  line-height: 22px;
  height: 35px;
  display: block;
  width: 97%;
  margin-top: 6px;
  padding: 6px 12px;
}
.b-field__body.date input {
  min-height: 35px!important;
}
.b-field__body .text-wysiwyg {
  padding-left: 12px;
  cursor: pointer;
  margin-top: 10px;
  margin-bottom: 20px;
}
.b-field__body .text-wysiwyg > span > p:last-child {
  margin-bottom: 0 !important;
}
.b-field__body .text-wysiwyg .editor-text {
  display: block;
  max-width: 25vw;
  overflow: hidden;
}
.b-field__body .mce-tinymce {
  margin: 10px;
  min-width: 200px !important;
}
.b-field__body .mce-tinymce > div {
  border: 1px solid #E9E9E9;
}
.b-field__body .js-date:hover {
  border: none !important;
}
.b-field__body .dropzone {
  border: none;
  padding: 0;
}
.b-field__body__vk-link {
  display: block;
  padding: 10px;
}
.b-field__body__vk-link:hover {
  text-decoration: underline;
  background-color: #FFFFCC;
}
.b-field__body__no-vk {
  display: block;
  padding: 12px;
}
.b-field__body__crater-link {
  margin-left: 5px;
  color: #666;
}
.b-field__body.disallowed-field {
  padding-top: 19px !important;
  padding-left: 21px !important;
}
/*MAP*/
#map {
  height: 300px;
  margin: 10px;
}
.js-list-result {
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
  width: 100%;
  z-index: 9999;
  border-top: 1px solid #fff;
  background-color: #f6f6f6;
}
.js-list-result > li {
  padding: 0;
}
.js-list-result li {
  padding: 7px 10px;
  cursor: pointer;
}
.js-list-result li:hover {
  background-color: #E5E9EC;
}
.b-card-menu-item {
  position: relative;
  display: inline-block;
  padding: 15px;
  font-size: 20px;
  line-height: 24px;
  color: #7D7D7D;
  cursor: pointer;
  opacity: 0.3;
}
.b-card-menu-item.active,
.b-card-menu-item:hover {
  opacity: 1;
}
.b-card-menu-item i {
  text-align: center;
  width: 20px;
}
.b-card-sidebar__comments_count {
  position: absolute;
  right: 5px;
  top: 15px;
}
.b-csb__title {
  -webkit-flex: 0 0 170px;
  -ms-flex: 0 0 170px;
  flex: 0 0 170px;
  padding-left: 10px;
  margin-right: 10px;
  font-weight: 600;
  color: #333;
  padding-right: 10px;
}
.b-csb__title span {
  display: block;
  padding: 10px 0 !important;
  width: 120px;
  /*margin: 0 10px;*/
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-csb__title span.js-popover:hover {
  background-color: #eff2f3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.b-csb__title .dropdown.open,
.b-csb__title .dropdown:hover {
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #eff2f3;
}
.b-csb__title .dropdown i {
  font-size: 9px;
  line-height: 18px;
}
.b-csb__title input {
  width: 120px;
  font-family: 'Open Sans';
  font-size: 12px;
  padding: 3px 5px !important;
  border: 1px solid #e5e9ec;
  background-color: #f4f5f7;
  color: #777;
}
@media (max-width: 900px) {
  .b-csb__title {
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
  }
}
.b-csb__text .dropdown.open,
.b-csb__text .dropdown:hover {
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #eff2f3;
}
.b-csb__text .dropdown i {
  font-size: 9px;
  line-height: 18px;
  vertical-align: top;
}
.b-csb__text .dropdown > span {
  line-height: 18px;
  padding: 10px 0;
}
.b-csb__text .dropdown > span > span {
  vertical-align: top;
  display: inline-block;
  padding: 0 !important;
}
.b-csb__text span {
  display: block;
  padding: 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #777;
}
.b-csb__text span.js-popover:hover {
  background-color: #eff2f3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.b-csb__text .datetime-label {
  font-size: 12px;
  cursor: initial;
}
.b-csb__text .add-phone {
  color: #6f7b8a;
  text-decoration: underline;
  margin-left: 8px;
}
.b-csb__text .add-phone:hover {
  text-decoration: none;
}
.b-csb__text input {
  height: 37px;
  width: 150px;
  font-family: 'Open Sans';
  font-size: 12px;
  padding: 3px 5px !important;
  border: 1px solid #fff;
  color: #777;
}
.b-csb__text input:not(.k-input):hover {
  border: 1px solid #e5e9ec;
}
.b-csb__text .mce-tinymce {
  min-width: 150px !important;
}
.b-csb__text .mce-pane {
  border: 1px solid #F0F0F0;
}
.b-csb__text .k-datetimepicker {
  height: 35px;
}
.b-csb__text .k-datetimepicker .k-picker-wrap {
  height: 35px;
}
.b-csb__text .k-datetimepicker .k-picker-wrap .k-input {
  font-family: 'Open Sans';
  font-size: 12px;
  min-height: 27px!important;
  height: 27px;
  text-indent: 0!important;
}
.b-csb__text .k-datetimepicker .k-picker-wrap .k-select {
  padding-top: 0px !important;
  height: 33px;
}
.b-csb__img {
  width: 100%;
  text-align: center;
}
.b-csb__img img {
  margin: 0 auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.b-csb__row {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
  margin: 3px 0;
  background-color: #FFF;
}
.b-csb__row__type span {
  padding: 7px 0 !important;
}
.b-csb__row__source-icon {
  vertical-align: middle;
  margin-left: 10px;
}
.b-csb__row__kendo-datetime {
  height: 45px;
  width: 100%;
}
.b-csb__row__kendo-datetime,
.b-csb__row__kendo-datetime .k-picker-wrap,
.b-csb__row__kendo-datetime .k-select,
.b-csb__row__kendo-datetime .k-icon {
  padding: 0 !important;
}
.b-csb__row__kendo-datetime .k-icon {
  display: inline-block;
}
.b-csb__row__kendo-datetime .k-select {
  padding-top: 5px !important;
}
.b-csb__customFields .placeholder {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  -o-flex-align: stretch;
  align-items: stretch;
  margin: 3px 0;
  height: 36px;
  background-color: lightgrey;
}
.b-cs-line {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  padding: 10px 0;
  border-bottom: 1px solid #ebebeb;
}
.b-cs-line:hover .icons {
  visibility: visible;
}
.b-cs-line .head {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  cursor: pointer;
}
.b-cs-line .body {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.b-cs-line .body .btn-close {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.b-cs-line.open .body {
  display: block;
}
.b-cs-line.open .icons,
.b-cs-line.open .name,
.b-cs-line.open .phone {
  display: none;
}
.b-cs-line.add-contact {
  text-align: right;
}
.b-cs-line.add-contact > div {
  padding: 20px 0;
  width: 100%;
  text-align: center;
}
.b-cs-line.add-contact a {
  margin-left: 18px;
  color: #6f7b8a;
  font-size: 12px;
  color: #fff;
}
.b-cs-line .chevron {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.b-cs-line .chevron .fa-chevron-right {
  font-size: 10px;
  line-height: 19px;
}
.b-cs-line .name {
  -webkit-flex: 1 0 135px;
  -ms-flex: 1 0 135px;
  flex: 1 0 135px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-family: 'Open Sans';
  font-weight: 600;
  color: #333;
  padding-left: 10px;
  cursor: pointer;
}
.b-cs-line .phone {
  -webkit-flex: 0 0 120px;
  -ms-flex: 0 0 120px;
  flex: 0 0 120px;
  padding-left: 10px;
  font-family: 'Open Sans';
  font-size: 12px;
}
.b-cs-line .icons {
  padding-left: 10px;
  /*display: none;*/
  /*visibility: hidden;*/
  color: #ccc;
}
.b-cs-line .icons span {
  display: inline-block;
  text-align: center;
  width: 20px;
  cursor: pointer;
}
.b-cs-line .icons .btn-call {
  float: right !important;
}
.b-cs-line .icons .btn-call:hover {
  color: white;
}
.b-contacts-add {
  padding: 0 20px;
}
.b-contacts-add > div {
  border-bottom: 1px solid #eeeeee !important;
  text-align: center;
}
.b-contacts-company {
  padding: 0 20px;
}
.b-payments__footer button {
  vertical-align: top;
}
.b-payments__footer input {
  width: 70px;
}
.b-payments__footer .add-on {
  background-color: #E5E9EC;
}
.b-payments__footer .input-append {
  margin-right: 10px;
}
.b-payments__footer .btn-popover {
  display: inline-block;
  vertical-align: top;
  padding-top: 5px;
  margin-right: 15px;
}
.b-payments__footer .btn-datepicker {
  display: inline-block;
  vertical-align: top;
  padding-top: 5px;
  margin-right: 15px;
  cursor: pointer;
}
.b-payments__footer .top {
  text-align: center;
  padding-bottom: 20px;
}
.b-payments__footer .top input {
  width: 100px;
}
.b-leads-card__bg_left {
  width: 200px;
  background-color: #F6F6F6;
  -webkit-flex: 1 0 1%;
  -ms-flex: 1 0 1%;
  flex: 1 0 1%;
  border-right: 1px solid #E9E9E9;
}
.btn-leads-add-contact {
  margin-top: 20px;
  margin-bottom: 20px;
}
.k-calendar-container .k-header,
.k-calendar-container .k-today {
  background-color: #00c8be !important;
}
.k-calendar-container .k-state-selected {
  background-color: transparent !important;
  box-shadow: none !important;
}
.k-calendar-container .k-state-selected > .k-link {
  color: #444 !important;
}
.b-leads__datetime_user .date-text {
  min-height: 35px;
}
.b-file__list {
  padding-left: 16px;
}
.b-file__list li {
  margin-top: 15px;
}
.b-callbtn-visible .js-contact-phone-call button {
  display: block !important;
}
.b-callbtn-visible .js-contact-phone-call i {
  display: none;
}
@media (max-width: 1350px) {
  .b-field .b-field__body .lpt-label {
    max-width: 100% !important;
  }
  .mce-tinymce {
    width: 100%;
    min-width: 90% !important;
    margin: 10px 0;
  }
  .content.inner-content {
    padding-right: 15px;
    min-width: auto !important;
  }
}
@media (max-width: 1390px) and (min-width: 1300px) {
  .content.inner-content {
    min-width: 1000px !important;
  }
}
@media (max-width: 520px) {
  .b-footer-messsage-type {
    display: none;
  }
}
@media (min-width: 700px) {
  .b-card-payments__header {
    display: none;
  }
}
@media (max-width: 699px) {
  .b-card-payments__footer {
    display: none;
  }
}
#b-popover__funnel_steps li span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.sidebar-platform .b-csb__text span {
  text-decoration: underline;
}
.sidebar-platform.error {
  background-color: #FCF6F6;
  border-bottom: 1px #f6e2e3 solid;
  border-top: 1px #f6e2e3 solid;
}
.row-fluid.lead-change-source {
  margin-top: 14px;
}
.row-fluid.lead-change-source:first-child {
  margin-top: 0;
}
.row-fluid.lead-change-source:last-child {
  margin-bottom: 5px;
}
.row-fluid.lead-change-source label {
  margin-left: 6px;
}
.hidden-header .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 151px);
}
.hidden-header.save-panel-open .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
  max-height: calc(100vh - 231px);
}
@media (max-width: 900px) {
  .hidden-header.save-panel-open .b-card .b-card__content .b-card__sidebar_left .b-card__tabs {
    max-height: calc(100vh - 166px);
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#left-sidebar {
  position: fixed;
  left: 65px;
  top: 60px;
  bottom: 0;
  width: 336px;
  background-color: #2C313D;
  /*background-color:  #362B33 ;*/
  z-index: 9999;
}
.visible-alert #left-sidebar {
  top: 120px;
}
@media (max-width: 700px) {
  #left-sidebar {
    left: 0;
    right: 0;
    width: auto;
  }
}

.full-height-body {
  height: 100vh;
  overflow: hidden !important;
}
.full-height-body .page-container {
  height: inherit;
}
.full-height-body .page-content {
  display: flex;
  align-items: stretch;
}
.full-height-body .page-content .inner-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding-top: 60px;
}
.full-height-body .page-content .inner-content > .row {
  flex: 1;
}
.full-height-body .page-content .inner-content > .row .tab-content {
  max-height: 100vh;
  overflow-y: auto;
}
.full-height-body .page-content .inner-content.animated {
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
}
.b-full-height--scrollable {
  height: 100vh !important;
  overflow-y: auto;
}
ul.messenger.messenger-fixed.messenger-on-bottom {
  bottom: 68px !important;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
#b-menu {
  min-height: 60px;
}
.b-menu__item {
  display: inline-block;
  margin-top: 11px;
  padding: 0 5px;
}
.b-menu__item a {
  text-align: center;
  color: #bbb;
}
.b-menu__item a:hover {
  text-decoration: none;
}
.b-menu__item a:hover .icon i {
  color: #5bc85a;
}
.b-menu__item a .icon {
  display: block;
  font-size: 20px;
}
.b-menu__item a .title {
  display: block;
  font-size: 11px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tbl {
  position: fixed;
  top: 83px;
  bottom: 26px;
  right: 26px;
  left: 91px;
}
.visible-alert .b-tbl {
  top: 143px !important;
}
#wrap-table {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  opacity: 1;
  transition: 0.5s opacity;
  /*height: calc(100% - 41px);*/
  height: 100%;
  box-sizing: border-box;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.table-inner-content {
  height: calc(100%);
  min-height: calc(100%);
}
.b-table__sidebar {
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-flex: 0 0 300px;
  -ms-flex: 0 0 300px;
  flex: 0 0 300px;
  background-color: #f6f6f6;
  max-width: 300px;
}
.b-table__sidebar.is-collapsed {
  -webkit-flex: 0 0 16px;
  -ms-flex: 0 0 16px;
  flex: 0 0 16px;
  overflow: hidden;
}
.b-table__sidebar.is-collapsed .b-sidebar-preloader {
  display: none !important;
}
@media (max-width: 700px) {
  .b-table__sidebar.is-collapsed {
    flex: 0 0 0;
  }
}
.b-table__content {
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border-left: 1px solid #D9D9D9;
}
.b-table__content .b-table__body_empty {
  position: absolute;
  width: 100%;
  height: calc(100% - 78px);
  top: 78px;
  background: #fff;
  overflow: hidden;
  display: none;
}
.b-table__content .b-table__body_empty .body_empty_block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  justify-content: center;
  align-items: center;
}
.b-table__content .b-table__body_empty .body_empty_block .body_empty_message {
  padding: 0 20px;
  color: #505458;
  text-align: center;
}
.b-table__content .b-table__body_empty .body_empty_block .body_empty_message h4 {
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
}
.b-table__content .b-table__body_empty .body_empty_block .body_empty_message p {
  margin-top: 20px;
  font-size: 12px;
  font-weight: 400;
}
.b-table__content .b-table__body_parent {
  position: relative;
  height: calc(100% - 116px);
  overflow: hidden;
  min-height: 100px;
}
.b-table__content .b-table__body_parent.b-kanban {
  height: calc(100% - 78px);
}
.b-table__content .b-table__body_parent .b-table__body {
  -webkit-flex: 10 0 auto;
  -ms-flex: 10 0 auto;
  flex: 10 0 auto;
  border: none;
}
.b-table__content .b-table__body_parent.enable-scroll {
  background-color: #f8f8f8;
  overflow-y: auto;
}
.b-table__content .b-table__counter {
  margin-left: 22px;
  padding: 0px 12px;
  line-height: 40px;
  display: block;
  transition: transform 0.3s;
}
.b-table__content .b-table__counter .showed {
  display: block;
}
.b-table__content .b-table__counter .selected {
  display: none;
}
.b-table__content .b-table__counter-reset {
  display: inline-block;
  color: #3376A4;
  cursor: pointer;
  float: right;
}
.b-table__content > button {
  position: absolute;
  left: 0;
  top: 22px;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  width: 16px;
  margin: 0;
  height: 32px;
  font-size: 13px;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ddd;
  border-right: 1px solid #fff;
  border-radius: 3px 0 0 3px;
  color: #999;
  text-align: right;
  padding: 0;
  outline: none;
}
.b-table__content > button:hover {
  border: 1px solid #E5E9EC;
  background-color: #fbfcfd;
  border-right: 1px solid #fff;
}
.is-table-sidebar-active .b-table__content > button {
  width: 24px;
  text-align: center;
}
@media (max-width: 700px) {
  body:not(.is-table-sidebar-active) .b-table__content > button {
    width: 18px;
    height: 50px;
    left: 50%;
    top: 46px;
    -webkit-transform: ranslateX(-50%) rotate(90deg);
    transform: translateX(-50%) rotate(90deg);
    border-right: 1px solid #ddd;
    border-radius: 3px;
    text-align: center;
    line-height: 50px;
    z-index: 1;
  }
}
.b-table__content__settings-btn {
  cursor: pointer;
}
.b-table__content.hide-pagination .b-table__body_empty {
  display: block;
}
.b-table__content.hide-pagination .b-table__body_parent {
  margin-bottom: 0;
}
.b-table__content.hide-pagination .b-table__body_parent .b-table__body {
  display: none;
}
.b-table-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-flex: 0 0 80px;
  -ms-flex: 0 0 80px;
  flex: 0 0 80px;
  position: relative;
  align-items: center;
  white-space: nowrap;
  border-bottom: 1px solid #D9D9D9;
}
.b-table-header--mobile {
  padding: 18px 25px;
}
.b-table-header__selected-sort {
  color: #23527c !important;
}
.b-table-header__sidebar {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.b-table-header__sidebar > h5 {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  font-size: 17px;
  line-height: 25px;
  color: #4A87B6;
  font-weight: normal;
  margin: 0;
  margin-right: 10px;
}
.b-table-header__sidebar > .b-sidebar__tools {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.b-table-header__tools {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-top: 1px;
  background-color: #fff;
  padding: 28px 0 28px 25px;
  border-right: 1px solid #edeef0;
}
.b-table-header__tools--mobile {
  margin-top: 1px;
  height: 40px;
  border: none;
  padding: 0;
}
.b-table-header__tools a {
  border: none !important;
  box-shadow: none !important;
  color: #ccc;
  vertical-align: top;
  margin-right: 15px;
}
.b-table-header__tools a.active {
  color: #4c8bf7;
}
.b-table-header__tools a.active svg {
  fill: #4c8bf7;
}
.b-table-header__tools a:hover {
  color: #4c8bf7;
}
.b-table-header__tools a:hover svg {
  fill: #4c8bf7;
}
.b-table-header__tools .i16,
.b-table-header__tools .i16-2 {
  -webkit-opacity: 0.6;
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  filter: alpha(opacity=60);
}
.b-table-header__tools .i16:hover,
.b-table-header__tools .i16-2:hover {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.b-table-header__tools > div {
  margin: 0 4px;
}
.b-table-header__tools > div:last-child {
  margin-right: 0;
}
@media (max-width: 850px) {
}
@media (max-width: 700px) {
  .b-table-header__tools > div {
    margin: 0;
  }
}
.b-table-header__tools > ul {
  display: inline-block;
  list-style: none;
  padding: 0;
  margin: 0;
}
.b-table-header__tools > ul > li {
  padding: 0;
}
.b-table-header__tools > ul > li {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  margin-top: 2px;
  margin-right: 3px;
}
.b-table-header__tools > .b-table__fl {
  display: inline-block;
  /*margin-left: 30px;*/
}
.b-table-header__tools > .b-table__fl > div {
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 520px) {
  .b-table-header__tools .js-change-view {
    display: none;
  }
}
@media (max-width: 400px) {
  .b-table-header__tools {
    margin-top: 0px!important;
  }
  .b-table-header__tools .btn {
    padding: 8px 10px!important;
  }
}
@media (min-width: 901px) {
  .b-table-header__tools-delete-demo {
    display: none !important;
  }
}
@media (max-width: 700px) {
  .b-table-header__buy-leads-btn,
  .b-table-header__search-leads-btn {
    display: none !important;
  }
}
.b-table-header__info {
  z-index: 2;
  position: relative;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0 15px;
  min-width: 0;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.b-table-header__info--mobile {
  -webkit-flex: 2 0 auto;
  -ms-flex: 2 0 auto;
  flex: 2 0 auto;
  overflow: hidden;
  padding: 0;
  display: block;
  min-width: auto;
}
.b-table-header__info lpt-filter-selected {
  height: 33px;
  overflow: hidden;
  flex: 0 1 auto;
}
.b-table-header__info .b-table_search {
  border: none;
  background: none !important;
  font-size: 15px;
  flex: 12 0 165px;
}
.b-table-header__info__filter {
  display: inline-block;
  color: #8793a9;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-table-header__info__filter__show-all {
  display: none;
  color: ;
  cursor: pointer;
  margin-left: 10px;
}
.b-table-header__info__filter__show-all svg {
  fill: #4c8bf7;
}
@media (max-width: 780px) {
}
@media (max-width: 700px) {
  .b-table-header__info__filter__show-all {
    margin-left: 4px;
  }
}
@media (max-width: 390px) {
  .b-table-header__info__filter__show-all {
    display: none!important;
  }
}
@media (max-width: 850px) {
}
@media (max-width: 700px) {
  .b-table-header__info__filter {
    padding: 10px 8px;
    font-size: 12px;
  }
}
.b-table-header__btns {
  -webkit-flex: 0 0 332px;
  -ms-flex: 0 0 332px;
  flex: 0 0 332px;
  text-align: right;
  border-left: 1px solid #edeef0;
  padding: 20px 25px 20px 0;
}
.b-table-header__btns--mobile {
  -webkit-flex: 0 1 120px;
  -ms-flex: 0 1 120px;
  flex: 0 1 120px;
  margin-top: 1px;
  border: none;
  padding: 0;
}
@media (max-width: 400px) {
  .b-table-header__btns {
    margin-top: 0px!important;
  }
  .b-table-header__btns .btn {
    padding: 8px 10px!important;
  }
}
.b-table-header__funnel-steps {
  width: 250px;
  overflow-y: auto;
}
.b-table-header__sub-menu {
  margin-top: 2px;
  margin-right: 180px;
}
.b-table-header__sub-menu ul li {
  padding: 0;
}
.b-table-header__sub-menu ul li a {
  display: block;
  padding: 5px 10px;
  width: 92%;
}
.b-table-header__sub-menu ul li a:hover {
  color: #1b1e24;
  text-decoration: none;
  background-color: #eff2f3;
  background-image: none;
}
.b-table-header__left-arrow::after {
  display: none !important;
}
.b-table-header__left-arrow::before {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #cccccc;
  margin-top: 8px;
  margin-left: -13px;
}
.b-table-header__without-arrow::after {
  display: none !important;
}
.b-table-header__without-arrow::before {
  display: none !important;
}
@media (max-width: 700px) {
  .b-table-header {
    padding: 18px 10px;
  }
}
.b-table__search .btn.open {
  background-color: #ededed;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.b-table__search_button {
  position: relative;
  left: -5px;
}
.b-table__search_input {
  position: absolute;
  left: -1px;
  top: 1px;
  z-index: 99;
}
.b-table__search_input input {
  width: 141px;
  height: 38px !important;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.b-table__search__red-icon {
  display: none;
  position: absolute !important;
  padding: 2px 7px 6px 7px !important;
  top: -9px !important;
  right: -2px;
}
.b-table__search__red-icon span {
  display: inline-block;
  border-radius: 50%;
  padding: 2px;
  background-color: #fff;
}
.b-table__sidebar + .b-table__content {
  max-width: calc(100% - 300px);
  height: 100%;
}
.b-table__sidebar.is-collapsed + .b-table__content {
  max-width: 100%;
}
@media (max-width: 990px) {
  .page-content .b-tbl {
    left: 65px;
    right: 0px;
    top: 60px;
    bottom: 0;
  }
  .page-content .b-tbl .visible-alert {
    top: 120px!important;
    padding-bottom: 60px;
  }
}
@media (max-width: 700px) {
  #b-header {
    min-width: 320px;
    top: 0px;
    position: fixed!important;
    left: 0!important;
  }
  #b-header .b-header__right_part #js-region-header-right {
    float: none!important;
    vertical-align: middle;
    display: none;
  }
  #b-header .b-header__right_part #js-region-header-right .group-btns-right {
    position: relative;
    left: 10px;
    top: -1px;
    margin: 0;
    margin-top: 0;
    margin-right: 14px;
    white-space: nowrap!important;
    float: none!important;
  }
  #b-header .b-header__right_part #js-region-header-right .group-btns-right > li {
    padding: 0;
  }
  #b-header .b-header__right_part #js-region-header-right .group-btns-right > li > div {
    padding: 0 10px 0 8px!important;
  }
  #b-header .b-header__right_part #js-region-header-right .group-btns-right > li:last-child > div {
    border-right: 1px solid #E1E1E1 !important;
  }
  #b-header .chat-toggler {
    float: right!important;
    margin-right: 0!important;
  }
  #b-header .chat-toggler .iconset {
    display: none!important;
  }
  body:not(.sidebar-opened) #b-header .header-seperation {
    display: none;
  }
  #b-header .header-quick-nav {
    width: 100%;
    min-width: 260px;
    padding-right: 0!important;
    white-space: nowrap;
  }
  #b-header .b-header__right_part {
    position: relative;
    height: 100%;
    line-height: 60px;
    text-align: right;
    display: block;
  }
  #b-header .b-header__right_part .chat-toggler {
    float: none;
    display: inline-block;
  }
  #b-header .b-header__right_part .chat-toggler a {
    margin-top: 2px;
  }
  #b-header .b-header__right_part .chat-toggler a .user-details .username .price {
    display: none;
  }
  #b-header .b-header__right_part .chat-toggler a .user-details .username .label {
    margin-right: 0;
    padding: 0;
    color: #5E5E5E;
    font-size: 18px;
    background: none;
  }
  #b-header .b-header__right_part .chat-toggler .profile-pic {
    position: relative;
    margin-left: 8px;
    margin-right: 8px;
  }
  #b-header .b-header__right_part .chat-toggler .profile-pic img {
    position: absolute;
    top: 0;
    left: 0;
  }
  #site_select {
    margin-left: 10px;
  }
  #site_select .project-name {
    display: none;
  }
  .iconset.top-menu-toggle-dark {
    font-size: 18px!important;
  }
  .iconset.top-menu-toggle-dark:before {
    content: "\f0c9" !important;
  }
  body:not(.sidebar-opened) .page-sidebar {
    left: -100%;
    display: block;
  }
  .b-support__block {
    display: block;
    left: -100%;
  }
  body:not(.sidebar-opened) #sidebar-menu ul > li.fixed {
    left: -100% !important;
  }
  #sidebar-menu ul > li.open > ul.sub-menu {
    top: 60px;
    display: block;
    bottom: 0;
    right: 0;
  }
  #sidebar-menu ul.sub-menu > li > a {
    padding: 8px 0;
    font-size: 15px;
  }
  .page-content {
    margin-left: 0 !important;
    margin-bottom: 60px;
  }
  .page-content .b-tbl {
    width: 100%;
    left: 0;
    top: 60px!important;
  }
  .page-content .b-tbl #wrap-table .b-table__sidebar:not(.is-collapsed) {
    max-width: 100%!important;
    flex: 0 0 100%;
  }
  .page-content .b-tbl #wrap-table .b-table__content .b-table__body_parent {
    padding: 0!important;
    margin: 0;
    margin-bottom: 42px;
  }
  .page-content .b-tbl #wrap-table .b-table__content.hide-pagination .b-table__body_parent {
    margin-bottom: 0;
  }
  .visible-alert .page-content .b-tbl {
    top: 120px!important;
  }
}
@media (max-width: 700px) and (max-width: 340px) {
  #site_select {
    margin-left: 0;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.tiles-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 10px 0;
}
.tiles-wrapper .tiles-item {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 2px;
  cursor: pointer;
}
.tiles-wrapper .tiles-item .item-block {
  position: relative;
  width: 100%;
  height: 116px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  min-width: 280px;
  background-color: #fff;
  overflow: hidden;
}
.tiles-wrapper .tiles-item .item-block .box-left {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  position: relative;
  text-align: left;
  white-space: nowrap;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-status,
.tiles-wrapper .tiles-item .item-block .box-left .tile-phone {
  position: absolute;
  left: 14px;
  top: 10px;
  max-width: calc(100% - 14px);
  font-size: 13px;
  color: #cbe3f8;
  background: none !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-phone {
  color: #333;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-phone.locked {
  color: #ccc;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-step-date,
.tiles-wrapper .tiles-item .item-block .box-left .tile-email {
  position: absolute;
  left: 14px;
  top: 35px;
  padding: 1px 8px 0px 8px;
  font-size: 12px;
  color: #8b9094;
  background-color: #e3e7ea;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-step-date.active,
.tiles-wrapper .tiles-item .item-block .box-left .tile-email.active {
  padding: 1px 4px 0px 4px;
  font-size: 13px;
  background: none;
  border: 1px solid silver;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-owner {
  position: absolute;
  left: 14px;
  top: 60px;
  max-width: calc(100% - 14px);
  font-size: 15px;
  color: #4c5262;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-owner.locked {
  color: #ccc;
}
.tiles-wrapper .tiles-item .item-block .box-left .tile-title {
  position: absolute;
  left: 14px;
  max-width: calc(100% - 14px);
  bottom: 10px;
  font-size: 15px;
  color: #0090d9;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tiles-wrapper .tiles-item .item-block .box-right {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  padding-left: 15px;
  text-align: right;
}
.tiles-wrapper .tiles-item .item-block .box-right .tile-open-date {
  position: absolute;
  top: 10px;
  right: 14px;
  font-size: 12px;
  color: #c1c4c8;
}
.tiles-wrapper .tiles-item .item-block .box-right .tile-price {
  position: absolute;
  top: 56px;
  right: 14px;
  font-size: 16px;
  color: #4C5262;
}
.tiles-wrapper .tiles-item .item-block .box-right .tile-task {
  width: 100%;
  position: absolute;
  right: 14px;
  bottom: 10px;
  font-size: 13px;
  white-space: nowrap;
}
.tiles-wrapper .tiles-item .item-block .box-right .tile-task .inner-text {
  width: 100%;
  max-width: calc(100% - 14px);
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tiles-wrapper .tiles-item .item-block .box-right .tile-task i {
  margin-left: 6px;
  margin-top: 1px;
  vertical-align: middle;
}
.tiles-wrapper .tiles-item .item-block .border-triangle {
  position: absolute;
  width: 18px;
  height: 18px;
  left: -9px;
  top: -9px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #98cbfe;
}
.tiles-wrapper .tiles-item .item-block .border-triangle.locked {
  background-color: #ccc;
}
.tiles-wrapper .tiles-item .item-block:hover {
  background-color: #fafafa;
}
.tiles-wrapper .tiles-item.last-active-higthlight .item-block {
  background-color: #ffffcc !important;
}
@media (min-width: 1750px) {
  .tiles-wrapper .tiles-item {
    width: 25%;
  }
}
@media (max-width: 1750px) {
  body:not(.mini).is-table-sidebar-active .tiles-wrapper .tiles-item {
    width: 33.33333%;
  }
  .tiles-wrapper .tiles-item {
    width: 25%;
  }
}
@media (max-width: 1500px) {
  body:not(.mini) .tiles-wrapper .tiles-item {
    width: 33.33333%;
  }
  .is-table-sidebar-active .tiles-wrapper .tiles-item {
    width: 33.33333%;
  }
  body:not(.mini).is-table-sidebar-active .tiles-wrapper .tiles-item {
    width: 50%;
  }
  .tiles-wrapper .tiles-item {
    width: 25%;
  }
}
@media (max-width: 1280px) {
  .tiles-wrapper .tiles-item {
    width: 33.3333%;
  }
}
@media (max-width: 1260px) {
  .is-table-sidebar-active .tiles-wrapper .tiles-item {
    width: 50%;
  }
}
@media (max-width: 1180px) {
  body:not(.mini) .tiles-wrapper .tiles-item {
    width: 50%;
  }
  body:not(.mini).is-table-sidebar-active .tiles-wrapper .tiles-item {
    width: 100%;
  }
}
@media (max-width: 920px) {
  .is-table-sidebar-active .tiles-wrapper .tiles-item {
    width: 100%;
  }
  .tiles-wrapper .tiles-item {
    width: 50%;
  }
}
@media (max-width: 860px) {
  body:not(.mini) .tiles-wrapper .tiles-item {
    width: 100%;
  }
}
@media (max-width: 580px) {
  .tiles-wrapper {
    padding: 10px;
  }
  .tiles-wrapper .tiles-item {
    width: 100%;
  }
}

.caller__list {
  position: absolute!important;
  width: 100%;
  bottom: 0;
  top: 280px;
}

.missed-calls__list {
  position: absolute!important;
  width: 100%;
  bottom: 0;
  top: 195px;
}
.missed-calls__autodial-checkbox {
  padding: 0 10px;
  border-bottom: 2px solid #000 !important;
}
.missed-calls__autodial-checkbox > label {
  font-family: "Arial";
  font-size: 13px;
  color: #818286;
  font-weight: 600;
  margin-right: 0;
}
.missed-calls__autodial-attempts-title {
  padding: 0 10px;
  margin: 5px 0;
  font-family: "Arial";
  font-size: 13px;
  color: #818286;
  font-weight: 600;
}
.missed-calls__autodial-attempts-number,
.missed-calls__autodial-attempts-interval {
  padding: 0 10px;
  margin: 5px 0;
}
.missed-calls__autodial-attempts-number > input,
.missed-calls__autodial-attempts-interval > input {
  background-color: #22262F !important;
  border: none !important;
  width: 100% !important;
  height: 24px !important;
  color: #FFF !important;
  font-weight: 300 !important;
  border-radius: 5px !important;
  vertical-align: middle !important;
}
.missed-calls__autodial-welcome {
  padding: 5px 10px;
  border-bottom: 2px solid #000 !important;
}
.missed-calls__autodial-welcome > form {
  float: left;
  min-width: 0;
  min-height: 0;
  width: auto;
  padding: 0;
  background: none;
  height: auto;
  border: none;
}
.missed-calls__autodial-welcome > form > button {
  width: 170px;
  padding: 2px 10px;
}
.missed-calls__autodial-welcome > button {
  width: 28px;
  margin-left: 42px;
  padding: 2px 7px;
}

.promo-chart__chart {
  width: 100%;
}
.promo-chart__wrapper:last-child {
  padding-left: 0;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tarif__block {
  font-family: 'Open Sans';
}
.b-tarif__title {
  font-weight: bold;
  padding: 10px 0;
  color: #FFF;
  font-size: 13px;
}
.b-tarif__price {
  color: #FFF;
  padding: 10px 0;
  font-size: 16px;
}
.b-tarif__price span {
  font-weight: bold;
  font-size: 30px;
}
.b-tarif__body {
  padding-top: 5px;
}
.b-tarif__body .b-tarif__row:first-child {
  padding-top: 3px!important;
}
.b-tarif__row {
  padding: 8px 0;
}
.b-tarif__btn {
  padding: 20px 0;
}
.b-tarif-modal_options {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
.b-tarif-modal_options-list {
  text-align: left;
  list-style: none;
  padding-left: 10px;
}
.b-tarif-modal_options-list li {
  padding: 5px 0;
  cursor: pointer;
}
.b-tarif-modal_options-list li:hover,
.b-tarif-modal_options-list li.active {
  font-weight: bold;
}
.tarif-blue {
  background-color: #05709E;
}
.tarif-white {
  background-color: #FFF;
}
.tarif-green {
  background-color: #1DA599;
}
.tarif-dark-green {
  background-color: #7DC5C1;
}
.tarif-light-green {
  background-color: #89D2CB;
}
.tarif-light-green-light {
  background-color: #F5FEFD;
}
.tarif-light-blue {
  background-color: #6CA5C0;
}
.tarif-light-blue-light {
  background-color: #CEDDE3;
}
.tarif-bold {
  font-weight: bold;
  color: #000;
}
.tarif-border-blue {
  border-bottom: 1px solid #A3C3D0;
}
.tarif-border-green {
  border-bottom: 1px solid #E3F5F2;
}
.tarif-border-white {
  border-bottom: 1px solid #dddddd;
}
.b-tar__calculator {
  position: relative;
  max-width: 600px;
  margin: 0 auto;
}
.b-tar__calculator-wrapper {
  float: left;
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-tar__calculator-wrapper.left-block {
  padding-right: 0!important;
}
.b-tar__calculator-wrapper.middle-block {
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-tar__calculator-wrapper.right-block {
  padding-left: 0!important;
}
.b-tar__calculator-wrapper.hidden-block {
  display: none;
}
.b-tar__calculator-block {
  overflow: hidden;
  text-align: center;
  background-color: #F5F5F5;
  font-family: 'Open Sans';
  border: 1px solid #ddd;
  z-index: 1;
}
.b-tar__calculator-block .current {
  display: none;
  margin-top: 10px;
}
.b-tar__calculator-block.popular {
  margin: -10px 0;
  z-index: 10;
  background-color: #FFF;
  position: relative;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.b-tar__calculator-block.popular .b-tar__header {
  background-color: #fff;
}
.b-tar__calculator-block.popular .b-tar__price_block > span,
.b-tar__calculator-block.popular .b-tar__price_block > i {
  color: var(--main-btn-color);
}
.b-tar__calculator-block.popular .b-tar__footer {
  height: 70px;
}
.b-tar__calculator-header,
.b-tar__calculator-trial {
  font-weight: bold;
  background-color: #F9F9F9;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
}
.b-tar__calculator-header span,
.b-tar__calculator-trial span {
  color: #ABABAB;
  font-weight: normal;
  font-size: 14px;
}
.b-tar__calculator-trial {
  color: red;
  background: none;
  border: none;
  font-size: 15px;
  margin-top: -35px;
}
.b-tar__calculator-discount {
  font-size: 16px;
  padding: 5px;
  border-bottom: 1px solid #ddd;
  background-color: #ffffcc;
}
.b-tar__calculator-get-discount {
  background: none;
  border: none;
  font-size: 15px;
  text-decoration: underline;
  padding: 15px 0;
  cursor: pointer;
}
.b-tar__calculator-body {
  float: left;
  width: 100%;
  padding: 0 20px 10px 20px;
}
.b-tar__calculator-footer {
  padding-bottom: 10px;
  padding-top: 15px;
  border-top: 1px solid #ddd;
  clear: both;
}
.b-tar__calculator-footer .btn {
  padding: 5px 16px;
  font-size: 14px;
}
.b-tar__calculator-price-value {
  font-weight: 900;
  font-size: 20px;
  padding-bottom: 10px;
  letter-spacing: 2px;
}
.b-tar__calculator-price-value_discount {
  color: #ff0000;
}
.b-tar__calculator-price-value_discounted {
  text-decoration: line-through;
}
.b-tar__calculator-price {
  padding: 10px 0;
  margin-bottom: 20px;
  position: relative;
  border-bottom: 1px solid #ddd;
}
.b-tar__calculator-price i {
  position: relative;
  top: -22px;
  left: -4px;
  font-size: 28px;
  font-weight: 100;
}
.b-tar__calculator-period {
  font-size: 16px;
  font-weight: normal;
  color: #999;
}
.b-tar__calculator-period_discount {
  font-weight: 900;
  color: #ff0000;
}
.b-tar__calculator-period_discounted {
  text-decoration: line-through;
}
.b-tar__calculator-info {
  text-align: left;
  margin-top: 5px;
  list-style: none;
  padding-left: 0 !important;
}
.b-tar__calculator-info-divider {
  color: #E5E5E5;
}
.b-tar__calculator-info-divider::before {
  left: -50% !important;
  right: 0;
  margin-left: -16px;
}
.b-tar__calculator-info-divider::after {
  left: 50% !important;
  right: 0;
  margin-left: 22px;
}
.b-tar__calculator-info-divider::before,
.b-tar__calculator-info-divider::after {
  content: '';
  position: absolute;
  width: 100%;
  top: 20px;
  height: 0;
  border-top: 1px solid #EEE;
}
.b-tar__calculator-info-more {
  display: none;
}
.b-tar__calculator-info-more li:hover {
  font-weight: bold;
}
.b-tar__calculator-info-show-more {
  width: 40px;
  height: 40px;
  line-height: 38px;
  background-color: #fff;
  border: 1px solid #EEE;
  border-radius: 50%;
}
.b-tar__calculator-info-show-more:hover {
  color: #888;
}
.b-tar__calculator-module {
  position: relative;
  display: flex;
  width: 100%;
  font-size: 13px;
}
.b-tar__calculator-module span {
  float: left;
  max-width: calc(100% - 20px);
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-tar__calculator-module i {
  margin-left: 5px;
  cursor: pointer;
}
.b-tar__calculator-module-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 10;
  overflow: hidden;
}
.b-tar__calculator-module-title--disabled {
  opacity: 0.5;
}
.b-tar__calculator-module-title.checkbox label {
  width: 100%;
  margin-right: 0;
}
.b-tar__calculator-module-price {
  flex: 0 1 120px;
  text-align: right;
}
.b-tar__option-tooltip-title {
  border-top-left-radius: 6px;
  background-clip: padding-box;
  margin: 0!important;
  padding: 10px;
  background-color: #f1f1f1;
  border-top-right-radius: 6px;
  font-weight: bold;
  font-size: 14px;
}
.b-tar__option-tooltip-content {
  color: #666666;
  margin: 27px;
}
.b-tar__slider {
  width: 100%;
  position: relative;
  height: 8px;
  background-color: #e5e5e5;
  border: 1px solid #c2c6cb;
  border-radius: 5px;
  margin-bottom: 40px;
}
.b-tar__slider-tooltip {
  position: absolute;
  display: block;
  top: -29px;
  min-width: 20px;
  height: 27px;
}
.b-tar__slider-tooltip .text {
  color: var(--main-btn-text-color);
  text-align: center;
  background-color: var(--main-btn-color);
  border-radius: 2px;
  font-size: 13px;
  height: 22px;
  min-width: 20px;
  padding-left: 4px;
  padding-right: 4px;
}
.b-tar__slider-tooltip .arrow {
  position: absolute;
  width: 0;
  height: 0;
  left: 50%;
  bottom: 0;
  margin-left: -5px;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 0;
  border-top-color: var(--main-btn-color);
}
.b-tar__slider-point {
  position: absolute;
  width: 8px;
  height: 8px;
  top: 5px;
  left: 5px;
  border-radius: 50%;
  background-color: #c2c6cb;
}
.b-tar__slider.ui-slider-disabled {
  opacity: 0.5;
}
.b-tar__slider .ui-slider-handle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 2;
  width: 20px;
  height: 20px;
  cursor: pointer;
  border: 1px solid #c2c6cb;
  border-radius: 50%;
  outline: none;
  top: -7px;
  margin-left: -10px;
  background: #ffffff;
}
.b-tar__slider .ui-slider-range {
  background-color: var(--main-btn-color);
  position: absolute;
  border: 0;
  top: 0;
  height: 100%;
  border-radius: 25px;
}
.b-tar__slider .ui-slider-tick {
  background: #c2c6cb;
  display: block;
  height: 10px;
  top: 10px;
  position: absolute;
  width: 2px;
}
.b-tar__slider .ui-slider-tick-label {
  display: block;
  top: 25px;
  position: absolute;
  width: 50px;
  margin-left: -25px;
  text-align: center;
  font-size: 9px;
  line-height: 11px;
}
.b-tar__slider .b-tar__slider-start,
.b-tar__slider .b-tar__slider-end {
  position: absolute;
  display: block;
  top: -35px;
  min-width: 20px;
  height: 22px;
  background-color: #e5e5e5;
  border-radius: 2px;
  font-size: 13px;
  padding-left: 4px;
  padding-right: 4px;
}
.b-tar__slider .b-tar__slider-start {
  left: 0;
}
.b-tar__slider .b-tar__slider-end {
  right: 0;
}
.b-tar__slider .b-tar__slider-free-calls {
  position: absolute;
  top: 15px;
  left: 0;
  font-size: 12px;
}
.b-tar__slider-header {
  text-align: left;
  margin-bottom: 30px;
  width: 100%;
  font-weight: bold;
  padding: 15px 0 10px;
  text-transform: uppercase;
  font-size: 14px;
}
.b-tar__slider-header.disabled {
  opacity: 0.5;
}
.b-tar__slider-panel {
  border-left: 1px solid #ddd;
}
@media (max-width: 700px) {
  .b-tar__slider {
    margin-bottom: 0;
  }
  .b-tar__slider .ui-slider-tick,
  .b-tar__slider .ui-slider-tick-label {
    display: none;
  }
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tarif__block {
  font-family: 'Open Sans';
}
.b-tarif__title {
  font-weight: bold;
  padding: 10px 0;
  color: #FFF;
  font-size: 13px;
}
.b-tarif__price {
  color: #FFF;
  padding: 10px 0;
  font-size: 16px;
}
.b-tarif__price span {
  font-weight: bold;
  font-size: 30px;
}
.b-tarif__body {
  padding-top: 5px;
}
.b-tarif__body .b-tarif__row:first-child {
  padding-top: 3px!important;
}
.b-tarif__row {
  padding: 8px 0;
}
.b-tarif__btn {
  padding: 20px 0;
}
.tarif-blue {
  background-color: #05709E;
}
.tarif-white {
  background-color: #FFF;
}
.tarif-green {
  background-color: #1DA599;
}
.tarif-dark-green {
  background-color: #7DC5C1;
}
.tarif-light-green {
  background-color: #89D2CB;
}
.tarif-light-green-light {
  background-color: #F5FEFD;
}
.tarif-light-blue {
  background-color: #6CA5C0;
}
.tarif-light-blue-light {
  background-color: #CEDDE3;
}
.tarif-bold {
  font-weight: bold;
  color: #000;
}
.tarif-border-blue {
  border-bottom: 1px solid #A3C3D0;
}
.tarif-border-green {
  border-bottom: 1px solid #E3F5F2;
}
.tarif-border-white {
  border-bottom: 1px solid #dddddd;
}
.b-tar-block {
  float: left;
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-tar-block.left-block {
  padding-right: 0!important;
}
.b-tar-block.middle-block {
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-tar-block.right-block {
  padding-left: 0!important;
}
.b-tar-block.hidden-block {
  display: none;
}
.b-tar__block_general {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
}
.b-tar__block_general:hover .b-tar__arrow {
  opacity: 1;
}
.b-tar__block_general:hover .b-tar__arrow.right {
  right: -18px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__block_general:hover .b-tar__arrow.left {
  left: -18px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__carousel {
  display: none;
  position: relative;
  left: 0;
  width: 2260px;
  float: left;
  padding: 15px 0;
}
.b-tar__carousel-wrap {
  overflow: hidden;
}
.b-tar__arrow {
  border-radius: 100%;
  width: 36px;
  height: 36px;
  background-color: #fff;
  position: absolute;
  z-index: 11;
  cursor: pointer;
  border: 1px solid #ddd;
  top: 230px;
  opacity: 0;
}
.b-tar__arrow:hover {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.b-tar__arrow i {
  font-size: 18px;
  position: relative;
  top: 9px;
}
.b-tar__arrow.right {
  right: -40px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__arrow.right i {
  right: 13px;
}
.b-tar__arrow.left {
  left: -40px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__arrow.left i {
  left: 13px;
}
.b-tar__block {
  overflow: hidden;
  cursor: -webkit-grab;
  cursor: -ms-grab;
  cursor: -o-grab;
  cursor: grab;
  text-align: center;
  background-color: #F5F5F5;
  font-family: 'Open Sans';
  border: 1px solid #ddd;
  z-index: 1;
}
.b-tar__block .current {
  display: none;
  margin-top: 10px;
}
.b-tar__block.popular {
  margin: -10px 0;
  z-index: 10;
  background-color: #FFF;
  position: relative;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.b-tar__block.popular .b-tar__header {
  background-color: #fff;
}
.b-tar__block.popular .b-tar__price_block > span,
.b-tar__block.popular .b-tar__price_block > i {
  color: #0AA699;
}
.b-tar__block.popular .b-tar__footer {
  height: 70px;
}
.b-tar__header {
  font-weight: bold;
  background-color: #F9F9F9;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
}
.b-tar__header span {
  color: #ABABAB;
  font-weight: normal;
  font-size: 14px;
}
.b-tar__body {
  padding: 10px 0;
}
.b-tar__footer {
  padding-bottom: 10px;
  padding-top: 15px;
  border-top: 1px solid #ddd;
}
.b-tar__footer .btn {
  padding: 10px 16px;
  font-size: 18px;
}
.b-tar__price {
  font-weight: 300;
  font-size: 64px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
  letter-spacing: 2px;
}
.b-tar__price_block {
  margin-bottom: 20px;
  position: relative;
}
.b-tar__price_block i {
  position: relative;
  top: -22px;
  left: -4px;
  font-size: 28px;
  font-weight: 100;
}
.b-tar__period {
  font-size: 16px;
  font-weight: normal;
  color: #999;
}
.b-tar__info {
  margin-top: 5px;
  list-style: none;
  padding-left: 0 !important;
}
.b-tar__info li {
  position: relative;
  padding: 6px 0;
}
.b-tar__info li i {
  cursor: pointer;
}
.b-tar__info-divider {
  color: #E5E5E5;
}
.b-tar__info-divider::before {
  left: -50% !important;
  right: 0;
  margin-left: -16px;
}
.b-tar__info-divider::after {
  left: 50% !important;
  right: 0;
  margin-left: 22px;
}
.b-tar__info-divider::before,
.b-tar__info-divider::after {
  content: '';
  position: absolute;
  width: 100%;
  top: 20px;
  height: 0;
  border-top: 1px solid #EEE;
}
.b-tar__info-more {
  display: none;
}
.b-tar__info-more li:hover {
  font-weight: bold;
}
.b-tar__info-show-more {
  width: 40px;
  height: 40px;
  line-height: 38px;
  background-color: #fff;
  border: 1px solid #EEE;
  border-radius: 50%;
}
.b-tar__info-show-more:hover {
  color: #888;
}
.b-tar__option-tooltip-title {
  border-top-left-radius: 6px;
  background-clip: padding-box;
  margin: 0!important;
  padding: 10px;
  background-color: #f1f1f1;
  border-top-right-radius: 6px;
  font-weight: bold;
  font-size: 14px;
}
.b-tar__option-tooltip-content {
  color: #666666;
  margin: 10px;
}

/*LISTS*/
/*EFEFCTS*/
/*TEXT*/
.b-tarif__block {
  font-family: 'Open Sans';
}
.b-tarif__title {
  font-weight: bold;
  padding: 10px 0;
  color: #FFF;
  font-size: 13px;
}
.b-tarif__price {
  color: #FFF;
  padding: 10px 0;
  font-size: 16px;
}
.b-tarif__price span {
  font-weight: bold;
  font-size: 30px;
}
.b-tarif__body {
  padding-top: 5px;
}
.b-tarif__body .b-tarif__row:first-child {
  padding-top: 3px!important;
}
.b-tarif__row {
  padding: 8px 0;
}
.b-tarif__btn {
  padding: 20px 0;
}
.tarif-blue {
  background-color: #05709E;
}
.tarif-white {
  background-color: #FFF;
}
.tarif-green {
  background-color: #1DA599;
}
.tarif-dark-green {
  background-color: #7DC5C1;
}
.tarif-light-green {
  background-color: #89D2CB;
}
.tarif-light-green-light {
  background-color: #F5FEFD;
}
.tarif-light-blue {
  background-color: #6CA5C0;
}
.tarif-light-blue-light {
  background-color: #CEDDE3;
}
.tarif-bold {
  font-weight: bold;
  color: #000;
}
.tarif-border-blue {
  border-bottom: 1px solid #A3C3D0;
}
.tarif-border-green {
  border-bottom: 1px solid #E3F5F2;
}
.tarif-border-white {
  border-bottom: 1px solid #dddddd;
}
.b-tar-block {
  float: left;
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-tar-block.left-block {
  padding-right: 0!important;
}
.b-tar-block.middle-block {
  padding-left: 0!important;
  padding-right: 0!important;
}
.b-tar-block.right-block {
  padding-left: 0!important;
}
.b-tar-block.hidden-block {
  display: none;
}
.b-tar__block_general {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
}
.b-tar__block_general:hover .b-tar__arrow {
  opacity: 1;
}
.b-tar__block_general:hover .b-tar__arrow.right {
  right: -18px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__block_general:hover .b-tar__arrow.left {
  left: -18px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__carousel-new {
  display: none;
  position: relative;
  left: 0;
  width: 2810px;
  float: left;
  padding: 15px 0;
}
.b-tar__carousel-new-wrap {
  overflow: hidden;
}
.b-tar__carousel-new--without-tariff {
  width: 2535px !important;
}
.b-tar__arrow {
  border-radius: 100%;
  width: 36px;
  height: 36px;
  background-color: #fff;
  position: absolute;
  z-index: 11;
  cursor: pointer;
  border: 1px solid #ddd;
  top: 230px;
  opacity: 0;
}
.b-tar__arrow:hover {
  background-color: var(--main-btn-color);
  color: var(--main-btn-text-color);
}
.b-tar__arrow i {
  font-size: 18px;
  position: relative;
  top: 9px;
}
.b-tar__arrow.right {
  right: -40px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__arrow.right i {
  right: 13px;
}
.b-tar__arrow.left {
  left: -40px;
  -webkit-transition: all .3s ease 1ms;
  -moz-transition: all .3s ease 1ms;
  -o-transition: all .3s ease 1ms;
  transition: all .3s ease 1ms;
}
.b-tar__arrow.left i {
  left: 13px;
}
.b-tar__block {
  overflow: hidden;
  cursor: -webkit-grab;
  cursor: -ms-grab;
  cursor: -o-grab;
  cursor: grab;
  text-align: center;
  background-color: #F5F5F5;
  font-family: 'Open Sans';
  border: 1px solid #ddd;
  z-index: 1;
}
.b-tar__block .current {
  display: none;
  margin-top: 10px;
}
.b-tar__block.popular {
  margin: -10px 0;
  z-index: 10;
  background-color: #FFF;
  position: relative;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.b-tar__block.popular .b-tar__header {
  background-color: #fff;
}
.b-tar__block.popular .b-tar__price_block > span,
.b-tar__block.popular .b-tar__price_block > i {
  color: #0AA699;
}
.b-tar__block.popular .b-tar__footer {
  height: 70px;
}
.b-tar__header {
  font-weight: bold;
  background-color: #F9F9F9;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
}
.b-tar__header span {
  color: #ABABAB;
  font-weight: normal;
  font-size: 14px;
}
.b-tar__body {
  padding: 10px 0;
}
.b-tar__footer {
  padding-bottom: 10px;
  padding-top: 15px;
  border-top: 1px solid #ddd;
}
.b-tar__footer .btn {
  padding: 10px 16px;
  font-size: 18px;
}
.b-tar__price {
  font-weight: 300;
  font-size: 64px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
  letter-spacing: 2px;
}
.b-tar__price_block {
  margin-bottom: 20px;
  position: relative;
}
.b-tar__price_block i {
  position: relative;
  top: -22px;
  left: -4px;
  font-size: 28px;
  font-weight: 100;
}
.b-tar__period {
  font-size: 16px;
  font-weight: normal;
  color: #999;
}
.b-tar__info {
  margin-top: 5px;
  list-style: none;
  padding-left: 0 !important;
}
.b-tar__info li {
  position: relative;
  padding: 6px 0;
}
.b-tar__info li i {
  cursor: pointer;
}
.b-tar__info-divider {
  color: #E5E5E5;
}
.b-tar__info-divider::before {
  left: -50% !important;
  right: 0;
  margin-left: -16px;
}
.b-tar__info-divider::after {
  left: 50% !important;
  right: 0;
  margin-left: 22px;
}
.b-tar__info-divider::before,
.b-tar__info-divider::after {
  content: '';
  position: absolute;
  width: 100%;
  top: 20px;
  height: 0;
  border-top: 1px solid #EEE;
}
.b-tar__info-more {
  display: none;
}
.b-tar__info-more li:hover {
  font-weight: bold;
}
.b-tar__info-show-more {
  width: 40px;
  height: 40px;
  line-height: 38px;
  background-color: #fff;
  border: 1px solid #EEE;
  border-radius: 50%;
}
.b-tar__info-show-more:hover {
  color: #888;
}
.b-tar__option-tooltip-title {
  border-top-left-radius: 6px;
  background-clip: padding-box;
  margin: 0!important;
  padding: 10px;
  background-color: #f1f1f1;
  border-top-right-radius: 6px;
  font-weight: bold;
  font-size: 14px;
}
.b-tar__option-tooltip-content {
  color: #666666;
  margin: 10px;
}

.lpt-filter-selected {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  height: 33px;
  align-items: center;
}
.lpt-filter-selected__option {
  display: inline-block;
  font-size: 15px;
  margin-right: 5px;
  padding: 5px;
  background-color: #dfebf8;
  border: 1px solid #9dc1e7;
  border-radius: 2px;
}
.lpt-filter-selected__option-remove {
  margin: 0 2px 0 5px;
  color: #2798d5;
}
.lpt-filter-selected__option-remove svg {
  fill: #2798d5;
}
.lpt-filter-selected__icon {
  margin: 8px 0;
  fill: #6e747a;
}

.select-file-loader {
  position: relative;
  z-index: 100000;
}
.select-file-loader__current-option {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #e5e9ec;
  outline: none;
  height: 37px;
  border-radius: 0;
  padding: 5px 10px;
  font-size: 13px;
  font-weight: normal;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.select-file-loader__list-option {
  position: absolute;
  background: white;
  width: 100%;
}
/*Это костыль для загрузчика файлов*/
.select-file-loader .dz-preview.dz-image-preview {
  overflow: hidden;
}
.select-file-loader .dz-preview.dz-image-preview .dz-image {
  width: 100%;
  overflow-x: auto;
  display: flex;
  justify-content: center;
  margin-bottom: 10px;
}
.select-file-loader .dz-preview.dz-image-preview .dz-details,
.select-file-loader .dz-preview.dz-image-preview .dz-error-message {
  width: 100%;
}
.select-file-loader .dz-preview.dz-image-preview .dz-success-mark,
.select-file-loader .dz-preview.dz-image-preview .dz-error-mark {
  display: none;
}
.list-option {
  cursor: pointer;
  height: 37px;
  padding: 5px 10px;
}
.list-option__remove {
  position: absolute;
  right: 5px;
  top: 14px;
}

.autofunnel-page {
  min-height: 100%;
  position: absolute;
  width: 100%;
  padding-top: 60px;
}

.caller__tab {
  background-color: #1B1E25;
  color: #fff;
  border: 2px solid #000 !important;
  width: 49%;
  padding: 0;
  margin: 0 !important;
}
.caller__tab.active {
  background-color: #0E0F13;
  border-color: transparent !important;
}
.caller__tab:first-child {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.caller__tab:last-child {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}
.caller__tab > a {
  color: #fff;
  background-color: transparent !important;
}
.caller__tab > a > svg {
  fill: #fff;
  height: 12px;
}
.caller__tab-content {
  background: none;
  padding: 0 !important;
  overflow: visible;
  position: static;
}
.caller__tab-pane {
  padding: 0 !important;
}

#iframe_calls_scheme_settings {
  width: 100%;
  min-height: 100%;
  height: 1px;
  position: absolute;
  padding-top: 60px;
}

.crater__title,
.crater__chart,
.crater__sales,
.crater__promo {
  width: 100%;
  display: inline-block;
}
.crater__nav {
  margin-right: 10px;
}
.crater__filter {
  position: relative;
}
.crater__filter-count {
  position: absolute !important;
  top: -5px !important;
  right: -5px !important;
}
#crater-chart .highcharts-tooltip span {
  background-color: white;
  border: 1px solid #606060;
  border-radius: 3px;
  opacity: 1;
  z-index: 9999 !important;
  top: 0 !important;
  left: 0 !important;
  padding: 10px;
}

.lpt-intercom {
  position: fixed;
  z-index: 9999999999;
}
.lpt-intercom__add-btn {
  display: block;
  position: fixed;
  width: 24px;
  height: 24px;
  padding: 3px 7px;
  background: #1abc98;
  color: #fff;
  border-radius: 50%;
  bottom: 20px;
  right: 85px;
  cursor: pointer;
  z-index: 2147483642;
  /* из-за arcticmodal-container z-index */
}
.lpt-intercom__add-btn .hidden {
  display: none;
}
.lpt-intercom__close-btn {
  display: block;
  position: fixed;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAD///////////////////////////8AAADr8xjQAAAAB3RSTlMAM7cPx7jIAE21/gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABESURBVAjXYxAyYGBgYFZkUHcG0ialDCYlBgzM7slA7MxgUgaUNCkzdgfJMbunlIDUMpiUg7hwGiYOVQfTBzMHZi7UHgCB3RAZ7HszogAAAABJRU5ErkJggg==);
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-position: 50%;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #1abc98;
  border-radius: 50%;
  z-index: 9999999999;
  cursor: pointer;
}
.lpt-intercom__close-btn .hidden {
  display: none;
}
.lpt-intercom-control {
  border: 1px solid #7dc189;
  max-width: 320px;
  min-width: 320px;
  margin: 0 auto;
  outline: none;
  min-height: 30px;
  border-radius: 5px;
  height: 30px!important;
}
.lpt-intercom-control::-webkit-input-placeholder {
  color: #6f7b8a;
}
.lpt-intercom-control.error {
  border: 1px solid #f35958;
}
.lpt-intercom-btn {
  display: inline-block;
  border-radius: 15px;
  color: white;
  background-image: url('/img/send-button.png') !important;
  background-color: #1bbc97;
  background-repeat: no-repeat;
  background-position: 100px;
  padding: 10px 20px;
  padding-right: 40px;
  cursor: pointer;
  margin-top: 5px;
}
.lpt-intercom-btn:hover {
  color: white;
}
.lpt-intercom__main-win {
  z-index: 9999;
  position: fixed!important;
  bottom: 90px!important;
  right: 20px!important;
  width: 370px!important;
  min-height: 250px!important;
  max-height: 580px;
  box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
  border-radius: 8px!important;
  overflow: hidden;
  overflow-y: auto;
  background-image: url('/img/background-intercom.png');
  background-color: #ffffff;
}
.lpt-intercom__main-win-header {
  width: 100%;
  max-height: 150px;
  min-height: 20px;
  background-color: #1abc98;
}
.lpt-intercom__main-win-title {
  color: #fff;
  font-size: 17px;
  line-height: 1.1em;
  white-space: nowrap;
  text-align: center;
  padding: 15px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lpt-intercom__main-win-intro {
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 13px;
  width: 240px;
  text-align: center;
  margin: 0 auto 10px;
  line-height: 1.4;
}
.lpt-intercom__main-win-response {
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #fff;
  text-align: center;
  padding: 5px 0;
}
.lpt-intercom__main-win-form {
  width: 100%;
  overflow-y: auto;
  padding: 20px 0 10px;
}
.lpt-intercom__main-win-row {
  margin: 10px 0;
  text-align: center;
  width: 100%;
  position: relative;
}
.lpt-intercom__main-win-row input {
  padding: 10px;
}
.lpt-intercom__main-win-row textarea {
  min-height: 120px;
  height: auto;
  outline: none;
  resize: none;
}
.lpt-intercom-input-file {
  display: none!important;
}
.lpt-intercom-input-file + .lpt-intercom-label-file {
  height: 20px;
  width: 20px;
  background: url(/img/icon/upload-button.png) no-repeat 50% 50%;
  cursor: pointer;
  position: absolute;
  bottom: 0;
  right: 30px;
  margin-bottom: 5px;
}
.lpt-intercom-label-file-loader {
  top: auto;
  display: none;
}

.leads-buying__campaigns-region {
  overflow-x: auto;
}

.news-page {
  width: 100%;
  min-height: 100%;
  height: 1px;
  position: absolute;
  padding-top: 60px;
}

#iframe_settings {
  width: 100%;
  min-height: 100%;
  height: 1px;
  position: absolute;
  padding-top: 60px;
}

.sms-senders__status-part-accept {
  color: var(--main-btn-text-color);
  background-color: var(--main-btn-color);
}


.b-popover__email_edit-template {
  width: 100%;
}
.b-popover__email_edit-body .select2-container {
  width: 100% !important;
}
.b-popover__email_edit-body .select2-selection--single {
  margin-left: 0;
}
.b-popover__email_edit-text {
  resize: none;
}

.export-money-dialog .select2-selection--single {
  margin-left: 0;
}

.b-buyout-settings-modal__one-hand-enable,
.b-buyout-settings-modal__all-hand-enable {
  background: #ffffff;
  padding: 15px;
  display: block;
}
.b-buyout-settings-modal__one-hand-enable-title,
.b-buyout-settings-modal__all-hand-enable-title {
  font-size: 14px !important;
}
.b-buyout-settings-modal__one-hand-enable-switch,
.b-buyout-settings-modal__all-hand-enable-switch {
  float: right;
}
.b-buyout-settings-modal__value {
  width: 75%;
}
.b-buyout-settings-modal__info-btn {
  margin-top: 12px;
  color: #55606e;
}
.b-buyout-settings-modal .select2-selection--single {
  margin-left: 0;
}
.b-buyout-settings-modal .select2-selection--multiple {
  height: 32px;
  width: 100%;
  overflow: auto;
}
.b-buyout-settings-modal .select2-search__field {
  display: none;
}
.b-buyout-settings-modal .select2-search__field:focus {
  display: inline-block;
}

.b-buyout-settings-modal__enable {
  background: #ffffff;
  padding: 15px;
  display: block;
}
.b-buyout-settings-modal__enable-title {
  font-size: 14px;
}
.b-buyout-settings-modal__enable-switch {
  float: right;
}
.b-buyout-settings-modal__info-btn {
  margin-top: 12px;
  color: #55606e;
}
.b-buyout-settings-modal .select2-search__field {
  display: none;
}
.b-buyout-settings-modal .select2-search__field:focus {
  display: inline-block;
}

.leads-moderation__upload .dropzone .dz-default,
.leads-moderation__upload .dropzone .dz-preview {
  display: none;
}
.leads-moderation__file-url {
  vertical-align: middle;
  line-height: 38px;
  height: 38px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  direction: rtl;
  text-align: left;
}

.leads-search__site-select .select2-selection,
.leads-search__keyword-select .select2-selection,
.leads-search__phone-select .select2-selection {
  height: 114px;
}
.leads-search__site-select ul.select2-selection__rendered,
.leads-search__keyword-select ul.select2-selection__rendered,
.leads-search__phone-select ul.select2-selection__rendered {
  height: 100%;
  overflow-y: auto !important;
}
.leads-search__site-select li.select2-selection__choice,
.leads-search__keyword-select li.select2-selection__choice,
.leads-search__phone-select li.select2-selection__choice {
  max-width: 400px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leads-search__weeks-title--disabled {
  opacity: 0.6;
}
.leads-search__tags-input .input {
  overflow: auto;
  height: 114px;
}
.leads-search__tags-input .tags {
  align-items: flex-start;
  align-content: flex-start;
}
.leads-search__tags-input .tag {
  color: #576475 !important;
  background-color: #e4e4e4 !important;
  border: 1px solid #aaa;
  height: 25px;
  max-width: 100%;
}
.leads-search__tags-input .tag .content {
  max-width: calc(100% - 14px);
}
.leads-search__tags-input .tag .tag-center {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.leads-search__tags-input .new-tag-input-wrapper {
  padding: 0 !important;
  height: 25px;
}
.leads-search__tags-input .new-tag-input {
  height: 25px;
  min-height: 25px;
}
.leads-search__link {
  border-bottom: 1px solid;
  display: inline-block;
  padding-bottom: 2px;
  cursor: pointer;
  font-size: 13px;
}
.leads-search__link:hover {
  border-bottom: none;
}
@media (max-width: 1100px) {
  .leads-search {
    width: 100% !important;
  }
}
.error-control .leads-search__tags-input .input {
  border: 1px solid #f35958;
}
.error-control .leads-search__tags-input .icon-close {
  color: inherit;
}

.leads-search-info__params-table-container {
  margin: 0;
}
.leads-search-info__params-table {
  width: 100%;
}
.leads-search-info__params-table tr {
  height: 40px;
}
.leads-search-info__params-table th {
  text-align: center;
  background-color: #EDF1F3;
}
.leads-search-info__params-table td {
  text-align: right;
}
.leads-search-info__params-table td:first-child {
  text-align: center;
  width: 200px;
}
.leads-search-info__params-table td,
.leads-search-info__params-table th {
  border: 1px solid #ECF1F3;
  padding: 10px;
}

.b-popover__add_sphere-body {
  display: block;
  font-family: inherit;
  color: inherit;
  font-size: inherit;
}
.b-popover__add_sphere-body .b-popover__add_sphere-name {
  margin: 15px;
  width: 368px;
  height: 32px;
}
.b-popover__add_sphere-footer {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -o-flex;
  display: flex;
}
.b-popover__add_sphere-footer .b-btn {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
#b-popover__add_sphere .popover-footer {
  text-align: right;
  display: block;
  padding: 10px;
}

.b-popover__stage-select-body .select2 {
  width: 100% !important;
}
.b-popover__stage-select-body .select2-container {
  position: relative;
}
.b-popover__stage-select-body .select2-container--disabled .select2-selection {
  background: none !important;
}
.b-popover__stage-select-body .select2-container--default .select2-selection--multiple:before {
  content: ' ';
  display: block;
  position: absolute;
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  right: 6px;
  margin-left: -4px;
  margin-top: -2px;
  top: 50%;
  width: 0;
  cursor: pointer;
}
.b-popover__stage-select-body .select2-container--open .select2-selection--multiple:before {
  content: ' ';
  display: block;
  position: absolute;
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
  height: 0;
  right: 6px;
  margin-left: -4px;
  margin-top: -2px;
  top: 50%;
  width: 0;
  cursor: pointer;
}

.b-filter__right .btn_pick_date {
  padding: 0 !important;
}
.b-filter__right .btn_pick_date .radio {
  padding: 5px;
  height: 40px;
}
.b-filter__right .btn_pick_date .radio label {
  padding: 0px 5px 0px 30px;
  margin: 0;
  width: 100%;
  height: 30px;
  line-height: 30px;
}
.b-filter__right .btn_pick_date .radio label:before {
  top: 5px !important;
}
.b-filter__right .btn_pick_date .radio label:after {
  top: 5px !important;
}
.b-filter__right .btn_pick_date .radio label input {
  min-height: 30px;
  height: 20px;
  padding: 5px !important;
}
.b-filter__right .checkbox {
  padding: 5px;
  height: 40px;
}
.b-filter__right .checkbox label {
  width: 100%;
  padding: 0px 5px 0px 30px;
  margin: 0;
  height: 30px;
  line-height: 30px;
}
.b-filter__right .checkbox label:before {
  top: 5px !important;
}
.b-filter__footer {
  border-top: 1px solid #ddd;
}

.b-popover__funnel_steps__delimiter {
  align-items: center;
  margin: 0;
  display: flex;
  color: #999;
}
.b-popover__funnel_steps__delimiter:before,
.b-popover__funnel_steps__delimiter:after {
  content: "";
  flex: 1;
  height: 1px;
  margin: 0 1em;
  box-shadow: 0 0.5px 0 #999;
}

.b-popover__stage-select-body .select2 {
  width: 100% !important;
}
.b-popover__stage-select-body .select2-container {
  position: relative;
}
.b-popover__stage-select-body .select2-container--disabled .select2-selection {
  background: none !important;
}
.b-popover__stage-select-body .select2-container--default .select2-selection--multiple:before {
  content: ' ';
  display: block;
  position: absolute;
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  right: 6px;
  margin-left: -4px;
  margin-top: -2px;
  top: 50%;
  width: 0;
  cursor: pointer;
}
.b-popover__stage-select-body .select2-container--open .select2-selection--multiple:before {
  content: ' ';
  display: block;
  position: absolute;
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
  height: 0;
  right: 6px;
  margin-left: -4px;
  margin-top: -2px;
  top: 50%;
  width: 0;
  cursor: pointer;
}

.b-popover__sms_edit-template {
  width: 100%;
}
.b-popover__sms_edit-body .select2-container {
  width: 100% !important;
}
.b-popover__sms_edit-body .select2-selection--single {
  margin-left: 0;
}
.b-popover__sms_edit-text {
  resize: none;
}


.kanban-column {
  position: relative;
  width: 323px;
  display: flex;
  padding-right: 5px;
  padding-left: 5px;
  vertical-align: top;
  flex-shrink: 0;
  flex-basis: 323px;
  flex-direction: column;
  background-color: #f8f8f8;
  transition: flex-basis 1s;
}
.kanban-column__placeholder {
  height: 66px;
  background-color: #d3d3d3;
  margin-top: 5px;
  text-align: center;
}
.kanban-column__name .kanban-column__remove {
  display: none;
  position: absolute;
  color: #505458;
  right: 5px;
  top: 10px;
  cursor: pointer;
}
.kanban-column__name .kanban-column__add {
  position: absolute;
  display: none;
  height: 26px;
  width: 26px;
  right: -13px;
  top: 38px;
  background-color: #fff;
  border-radius: 13px;
  z-index: 1;
  cursor: pointer;
}
.kanban-column__name .kanban-column__add > img {
  width: 26px;
  height: 26px;
}
.kanban-column__name:hover .kanban-column__remove,
.kanban-column__name:hover .kanban-column__add {
  display: block;
}
.kanban-column_movable .kanban-column__name {
  cursor: move;
}
.kanban-column.disabled {
  opacity: 0.2;
}
.kanban-column .ui-sortable {
  min-height: 66px;
}

.kanban-columns {
  display: block;
  white-space: nowrap;
  overflow: auto;
  height: 100%;
  background-color: #f8f8f8;
  text-align: center;
}
.kanban-columns__placeholder {
  background-color: #d3d3d3;
}

.kanban,
.kanban > div:first-child {
  height: 100%;
}

:root {
  --brand-clr: #0aa699;
  --dark-clr: #22262F;

  --txt-warning: #fbb05e;
  --txt-danger: #a94442;
  --txt-neutral: #8793a9;
  --txt-muted: #dddddd;
  --txt-primary: #505458;
  --txt-secondary: #0d638f;
  --txt-light-primary: #ffffff;
  --txt-light-secondary: #dadada;
  --txt-light-muted: #9aa6ac;

  --font-fam-secondary: "Open Sans";
}
