/*!
 * # Fomantic-UI - Transition
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{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 flyIn{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)}}@-webkit-keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,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 flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,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)}}@-webkit-keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,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 flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,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}}@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,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 flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,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}}@-webkit-keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,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 flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,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}}@-webkit-keyframes flyOut{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 flyOut{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)}}@-webkit-keyframes flyOutUp{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 flyOutUp{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)}}@-webkit-keyframes flyOutDown{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 flyOutDown{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)}}@-webkit-keyframes flyOutRight{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 flyOutRight{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)}}@-webkit-keyframes flyOutLeft{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 flyOutLeft{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)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:right center;transform-origin:right center}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:left center;transform-origin:left center}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:right center;transform-origin:right center}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:right center;transform-origin:right center}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:left center;transform-origin:left center}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:right center;transform-origin:right center}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}100%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}100%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}100%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}100%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}.flash.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.transition.glow{-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}100%{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}100%{background-color:#fcfcfd}}
/*!
 * # Fomantic-UI - Dropdown
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0 0;background:#fff;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown:not(.labeled)>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;min-height:2.57142857rem;text-align:left;border-top:none;line-height:1em;font-size:1rem;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu>.item.vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>i.icon.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.header:not(.ui){color:rgba(0,0,0,.85);font-size:.78571429em}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown .menu>.horizontal.divider{border-top:none}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .label,.ui.dropdown .menu>.input:not(.transparent) i.icon{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.item.vertical>.description{margin:0}.ui.dropdown .menu>.item.vertical>.text{margin-bottom:.25em}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0;left:100%;right:auto;margin:0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>i.icon,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>i.icon,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>i.icon,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>i.icon,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image:not(.icon),.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image:not(.icon),.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child>.menu:not(.left),.ui.menu .right.dropdown.item>.menu:not(.left),.ui.menu .right.menu .dropdown:last-child>.menu:not(.left){left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0);transform:rotateZ(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 3.2em .78571429em 1em;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767.98px){.ui.selection.dropdown.short .menu{max-height:6.01071429rem}.ui.selection.dropdown[class*="very short"] .menu{max-height:4.00714286rem}.ui.selection.dropdown .menu{max-height:8.01428571rem}.ui.selection.dropdown.long .menu{max-height:16.02857143rem}.ui.selection.dropdown[class*="very long"] .menu{max-height:24.04285714rem}}@media only screen and (min-width:768px){.ui.selection.dropdown.short .menu{max-height:8.01428571rem}.ui.selection.dropdown[class*="very short"] .menu{max-height:5.34285714rem}.ui.selection.dropdown .menu{max-height:10.68571429rem}.ui.selection.dropdown.long .menu{max-height:21.37142857rem}.ui.selection.dropdown[class*="very long"] .menu{max-height:32.05714286rem}}@media only screen and (min-width:992px){.ui.selection.dropdown.short .menu{max-height:12.02142857rem}.ui.selection.dropdown[class*="very short"] .menu{max-height:8.01428571rem}.ui.selection.dropdown .menu{max-height:16.02857143rem}.ui.selection.dropdown.long .menu{max-height:32.05714286rem}.ui.selection.dropdown[class*="very long"] .menu{max-height:48.08571429rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown.short .menu{max-height:16.02857143rem}.ui.selection.dropdown[class*="very short"] .menu{max-height:10.68571429rem}.ui.selection.dropdown .menu{max-height:21.37142857rem}.ui.selection.dropdown.long .menu{max-height:42.74285714rem}.ui.selection.dropdown[class*="very long"] .menu{max-height:64.11428571rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:'';z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}@supports (-webkit-touch-callout:none) or (-webkit-overflow-scrolling:touch) or (-moz-appearance:none){@media (-moz-touch-enabled),(pointer:coarse){.ui.dropdown .scrollhint.menu:not(.hidden):before{-webkit-animation:scrollhint 2s ease 2;animation:scrollhint 2s ease 2;content:'';z-index:15;display:block;position:absolute;opacity:0;right:.25em;top:0;height:100%;border-right:.25em solid;border-left:0;-webkit-border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,0))) 1 100%;-webkit-border-image:-webkit-linear-gradient(top,rgba(0,0,0,.75),rgba(0,0,0,0)) 1 100%;-o-border-image:linear-gradient(to bottom,rgba(0,0,0,.75),rgba(0,0,0,0)) 1 100%;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,0))) 1 100%;border-image:linear-gradient(to bottom,rgba(0,0,0,.75),rgba(0,0,0,0)) 1 100%}.ui.inverted.dropdown .scrollhint.menu:not(.hidden):before{-webkit-border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0))) 1 100%;-webkit-border-image:-webkit-linear-gradient(top,rgba(255,255,255,.75),rgba(255,255,255,0)) 1 100%;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,.75),rgba(255,255,255,0)) 1 100%;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0))) 1 100%;border-image:linear-gradient(to bottom,rgba(255,255,255,.75),rgba(255,255,255,0)) 1 100%}@-webkit-keyframes scrollhint{0%{opacity:1;top:100%}100%{opacity:0;top:0}}@keyframes scrollhint{0%{opacity:1;top:100%}100%{opacity:0;top:0}}}}.ui.search.dropdown{min-width:''}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:auto}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 3.2em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 3.2em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text i.icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:rgba(115,115,115,.87)!important}.ui.search.dropdown.button>span.sizer{display:none}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767.98px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.dropdown>.remove.icon{cursor:pointer;font-size:.85714286em;margin:-.78571429em;padding:.91666667em;right:3em;top:.78571429em;position:absolute;opacity:.6;z-index:3}.ui.clearable.dropdown .text,.ui.clearable.dropdown a:last-of-type{margin-right:1.5em}.ui.dropdown input:not([value])~.remove.icon,.ui.dropdown input[value='']~.remove.icon,.ui.dropdown select.noselection~.remove.icon,.ui.dropdown.loading>.remove.icon{display:none}.ui.ui.multiple.dropdown{padding:.22619048em 3.2em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.dropdown>.label{display:inline-block;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset}.ui.multiple.dropdown .dropdown.icon{margin:'';padding:''}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.text.default{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.dropdown>.label:not(.image)>img:not(.centered){margin-right:.78571429rem}.ui.multiple.dropdown>.label:not(.image)>img.ui:not(.avatar){margin-bottom:.39285714rem}.ui.multiple.dropdown>.image.label img{margin:-.35714286em .78571429em -.35714286em -.78571429em;height:1.71428571em}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.multiple.search.dropdown.button{min-width:14em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em 0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:rgba(191,191,191,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:rgba(115,115,115,.87)}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:'';top:50%;left:50%;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:loader .6s infinite linear;animation:loader .6s infinite linear;border:.2em solid #767676;border-radius:500rem}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.dropdown.error>.menu>.item:hover{background-color:#fbe7e7}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown.info,.ui.dropdown.info>.default.text,.ui.dropdown.info>.text{color:#276f86}.ui.selection.dropdown.info{background:#f8ffff;border-color:#a9d5de}.ui.selection.dropdown.info:hover{border-color:#a9d5de}.ui.multiple.selection.info.dropdown>.label{border-color:#a9d5de}.ui.dropdown.info>.menu,.ui.dropdown.info>.menu .menu{border-color:#a9d5de}.ui.dropdown.info>.menu>.item{color:#276f86}.ui.dropdown.info>.menu>.item:hover{background-color:#e9f2fb}.ui.dropdown.info>.menu .active.item{background-color:#cef1fd}.ui.dropdown.success,.ui.dropdown.success>.default.text,.ui.dropdown.success>.text{color:#2c662d}.ui.selection.dropdown.success{background:#fcfff5;border-color:#a3c293}.ui.selection.dropdown.success:hover{border-color:#a3c293}.ui.multiple.selection.success.dropdown>.label{border-color:#a3c293}.ui.dropdown.success>.menu,.ui.dropdown.success>.menu .menu{border-color:#a3c293}.ui.dropdown.success>.menu>.item{color:#2c662d}.ui.dropdown.success>.menu>.item:hover{background-color:#e9fbe9}.ui.dropdown.success>.menu .active.item{background-color:#dafdce}.ui.dropdown.warning,.ui.dropdown.warning>.default.text,.ui.dropdown.warning>.text{color:#573a08}.ui.selection.dropdown.warning{background:#fffaf3;border-color:#c9ba9b}.ui.selection.dropdown.warning:hover{border-color:#c9ba9b}.ui.multiple.selection.warning.dropdown>.label{border-color:#c9ba9b}.ui.dropdown.warning>.menu,.ui.dropdown.warning>.menu .menu{border-color:#c9ba9b}.ui.dropdown.warning>.menu>.item{color:#573a08}.ui.dropdown.warning>.menu>.item:hover{background-color:#fbfbe9}.ui.dropdown.warning>.menu .active.item{background-color:#fdfdce}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767.98px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.column.dropdown>.menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.ui.dropdown[class*="two column"]>.menu>.item{width:50%}.ui.dropdown[class*="three column"]>.menu>.item{width:33%}.ui.dropdown[class*="four column"]>.menu>.item{width:25%}.ui.dropdown[class*="five column"]>.menu>.item{width:20%}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:-ms-inline-flexbox!important;display:block;overflow:hidden;top:-9999px;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;margin-top:0!important}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%;opacity:1}.ui.simple.dropdown .menu .item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%;opacity:1}.right.menu .ui.simple.dropdown>.menu .item:hover>.menu:not(.right),.right.menu .ui.simple.dropdown>.menu>.item:active>.menu:not(.right),.ui.simple.dropdown .menu .item:hover>.left.menu,.ui.simple.dropdown>.menu>.item:active>.left.menu{left:auto;right:100%}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.simple.scrolling.active.dropdown>.menu,.ui.simple.scrolling.dropdown:hover>.menu{overflow-x:hidden;overflow-y:auto}.ui.fluid.dropdown{display:block;width:100%!important;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{border-radius:.28571429rem!important}.ui:not(.upward).floating.dropdown>.menu{margin-top:.5em}.ui.upward.floating.dropdown>.menu{margin-bottom:.5em}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:not(.hidden):after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2}.ui.pointing.dropdown>.menu:not(.hidden):after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0 0 rgba(34,36,38,.15);box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em 0;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em 0;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.dropdown,.ui.dropdown .menu>.item{font-size:1rem}.ui.mini.dropdown,.ui.mini.dropdown .menu>.item{font-size:.78571429rem}.ui.tiny.dropdown,.ui.tiny.dropdown .menu>.item{font-size:.85714286rem}.ui.small.dropdown,.ui.small.dropdown .menu>.item{font-size:.92857143rem}.ui.large.dropdown,.ui.large.dropdown .menu>.item{font-size:1.14285714rem}.ui.big.dropdown,.ui.big.dropdown .menu>.item{font-size:1.28571429rem}.ui.huge.dropdown,.ui.huge.dropdown .menu>.item{font-size:1.42857143rem}.ui.massive.dropdown,.ui.massive.dropdown .menu>.item{font-size:1.71428571rem}.ui.inverted.dropdown .menu{background:#1b1c1d;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(255,255,255,.15)}.ui.inverted.dropdown .menu>.item{color:rgba(255,255,255,.8)}.ui.inverted.dropdown .menu .active.item{background:0 0;color:rgba(255,255,255,.8);-webkit-box-shadow:none;box-shadow:none}.ui.inverted.dropdown .menu>.item:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.8)}.ui.inverted.dropdown .menu .selected.item,.ui.inverted.dropdown.selected{background:rgba(255,255,255,.15);color:rgba(255,255,255,.8)}.ui.inverted.dropdown .menu>.header{color:#fff}.ui.inverted.dropdown .menu>.item>.description,.ui.inverted.dropdown>.text>.description{color:rgba(255,255,255,.5)}.ui.inverted.dropdown .menu>.divider{border-top:1px solid rgba(255,255,255,.15)}.ui.inverted.dropdown .scrolling.menu{border:none;border-top:1px solid rgba(255,255,255,.15)}.ui.inverted.selection.dropdown{border:1px solid rgba(255,255,255,.15);background:#1b1c1d;color:rgba(255,255,255,.8)}.ui.inverted.selection.dropdown:hover{border-color:rgba(255,255,255,.25);-webkit-box-shadow:none;box-shadow:none}.ui.inverted.selection.dropdown input{color:#fff}.ui.inverted.selection.visible.dropdown>.text:not(.default){color:rgba(255,255,255,.9)}.ui.inverted.selection.active.dropdown .menu,.ui.inverted.selection.active.dropdown:hover{border-color:rgba(255,255,255,.15)}.ui.inverted.selection.dropdown .menu>.item{border-top:1px solid #242526}.ui.inverted.default.dropdown:not(.button)>.text,.ui.inverted.dropdown:not(.button)>.default.text{color:rgba(255,255,255,.5)}.ui.inverted.default.dropdown:not(.button)>input:focus~.text,.ui.inverted.dropdown:not(.button)>input:focus~.default.text{color:rgba(255,255,255,.7)}.ui.inverted.active.search.dropdown input.search:focus+.text .flag,.ui.inverted.active.search.dropdown input.search:focus+.text i.icon{opacity:.45}.ui.inverted.active.search.dropdown input.search:focus+.text{color:rgba(255,255,255,.7)!important}.ui.inverted.dropdown .menu>.message:not(.ui){color:rgba(255,255,255,.5)}.ui.inverted.dropdown .menu>.item:first-child{border-top-width:0}.ui.inverted.multiple.dropdown>.label{background-color:rgba(255,255,255,.7);background-image:none;color:#000;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0) inset;box-shadow:0 0 0 1px rgba(255,255,255,0) inset}.ui.inverted.multiple.dropdown>.label:hover{background-color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.9);background-image:none;color:#000}.ui.inverted.multiple.dropdown>.label>.close.icon,.ui.inverted.multiple.dropdown>.label>.delete.icon{opacity:.6}.ui.inverted.multiple.dropdown>.label>.close.icon:hover,.ui.inverted.multiple.dropdown>.label>.delete.icon:hover{opacity:.8}.ui.inverted.dropdown input::-webkit-selection,.ui.inverted.dropdown textarea::-webkit-selection{background-color:rgba(255,255,255,.25);color:rgba(255,255,255,.8)}.ui.inverted.dropdown input::-moz-selection,.ui.inverted.dropdown textarea::-moz-selection{background-color:rgba(255,255,255,.25);color:rgba(255,255,255,.8)}.ui.inverted.dropdown input::selection,.ui.inverted.dropdown textarea::selection{background-color:rgba(255,255,255,.25);color:rgba(255,255,255,.8)}.ui.inverted.dropdown .menu::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.15)}.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}.ui.inverted.pointing.dropdown>.menu:after{background:#1b1c1d;-webkit-box-shadow:-1px -1px 0 0 rgba(255,255,255,.15);box-shadow:-1px -1px 0 0 rgba(255,255,255,.15)}@font-face{font-family:Dropdown;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:'\f0d7'}.ui.dropdown .menu .item .dropdown.icon:before{content:'\f0da'}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\f0d9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\f0da"}
/*!
 * # Fomantic-UI - Checkbox
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1em;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:'';background:#fff;border-radius:.21428571rem;-webkit-transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;border:1px solid #d4d4d5}.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:rgba(0,0,0,.87);-webkit-transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease}.ui.checkbox label,.ui.checkbox+label{color:rgba(0,0,0,.87);-webkit-transition:color .1s ease;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox label:hover::before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:rgba(0,0,0,.8)}.ui.checkbox label:active::before{background:#f9fafb;border-color:rgba(34,36,38,.35)}.ui.checkbox label:active::after{color:rgba(0,0,0,.95)}.ui.checkbox input:active~label{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~label:after{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~label{color:rgba(0,0,0,.95)}.ui.checkbox input:checked~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.indeterminate.toggle.checkbox input:not([type=radio]):indeterminate~label:before{background:rgba(0,0,0,.15)}.ui.indeterminate.toggle.checkbox input:not([type=radio])~label:after{left:1.075rem}.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:rgba(0,0,0,.95)}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~label,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000;pointer-events:none}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox label:before{content:'';-webkit-transform:none;transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox label:after{border:none;content:''!important;line-height:15px;top:1px;left:0;width:15px;height:15px;border-radius:500rem;-webkit-transform:scale(.46666667);transform:scale(.46666667);background-color:rgba(0,0,0,.87)}.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(0,0,0,.4)}.ui.slider.checkbox label:before{display:block;position:absolute;content:'';-webkit-transform:none;transform:none;border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(0,0,0,.05);width:3.5rem;height:.21428571rem;border-radius:500rem;-webkit-transition:background .3s ease;transition:background .3s ease}.ui.slider.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:''!important;opacity:1;z-index:2;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:left .3s ease;transition:left .3s ease}.ui.slider.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.slider.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.slider.checkbox label:hover::before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(0,0,0,.87)}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox label:before{display:block;position:absolute;content:'';z-index:1;-webkit-transform:none;transform:none;border:none;top:0;background:rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:''!important;opacity:1;z-index:2;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;-webkit-transition:background .3s ease,left .3s ease;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~label:after{left:-.05rem;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}.ui.toggle.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox label:hover::before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~label:after{left:2.15rem;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.toggle.checkbox{width:3.5rem}.ui.fitted.slider.checkbox{width:3.5rem}.ui.inverted.checkbox label,.ui.inverted.checkbox+label{color:rgba(255,255,255,.9)!important}.ui.inverted.checkbox label:hover{color:#fff!important}.ui.inverted.checkbox label:hover::before{border-color:rgba(34,36,38,.5)}.ui.inverted.slider.checkbox label{color:rgba(255,255,255,.5)}.ui.inverted.slider.checkbox label:before{background-color:rgba(255,255,255,.5)!important}.ui.inverted.slider.checkbox label:hover::before{background:rgba(255,255,255,.7)!important}.ui.inverted.slider.checkbox input:checked~label{color:#fff!important}.ui.inverted.slider.checkbox input:checked~label:before{background-color:rgba(255,255,255,.8)!important}.ui.inverted.slider.checkbox input:focus:checked~label{color:#fff!important}.ui.inverted.slider.checkbox input:focus:checked~label:before{background-color:rgba(255,255,255,.8)!important}.ui.inverted.toggle.checkbox label:before{background-color:rgba(255,255,255,.9)!important}.ui.inverted.toggle.checkbox label:hover::before{background:#fff!important}.ui.inverted.toggle.checkbox input:checked~label{color:#fff!important}.ui.inverted.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.inverted.toggle.checkbox input:focus:checked~label{color:#fff!important}.ui.inverted.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.mini.checkbox{font-size:.78571429em}.ui.tiny.checkbox{font-size:.85714286em}.ui.small.checkbox{font-size:.92857143em}.ui.large.checkbox{font-size:1.14285714em}.ui.large.checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.large.checkbox:not(.slider):not(.toggle):not(.radio) label:before,.ui.large.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.large.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before{-webkit-transform:scale(1.14285714);transform:scale(1.14285714);-webkit-transform-origin:left;transform-origin:left}.ui.large.checkbox.radio label:before,.ui.large.form .checkbox.radio label:before{-webkit-transform:scale(1.14285714);transform:scale(1.14285714);-webkit-transform-origin:left;transform-origin:left}.ui.large.checkbox.radio label:after,.ui.large.form .checkbox.radio label:after{-webkit-transform:scale(.57142857);transform:scale(.57142857);-webkit-transform-origin:left;transform-origin:left;left:.33571429em}.ui.big.checkbox{font-size:1.28571429em}.ui.big.checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.big.checkbox:not(.slider):not(.toggle):not(.radio) label:before,.ui.big.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.big.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before{-webkit-transform:scale(1.28571429);transform:scale(1.28571429);-webkit-transform-origin:left;transform-origin:left}.ui.big.checkbox.radio label:before,.ui.big.form .checkbox.radio label:before{-webkit-transform:scale(1.28571429);transform:scale(1.28571429);-webkit-transform-origin:left;transform-origin:left}.ui.big.checkbox.radio label:after,.ui.big.form .checkbox.radio label:after{-webkit-transform:scale(.64285714);transform:scale(.64285714);-webkit-transform-origin:left;transform-origin:left;left:.37142857em}.ui.huge.checkbox{font-size:1.42857143em}.ui.huge.checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.huge.checkbox:not(.slider):not(.toggle):not(.radio) label:before,.ui.huge.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.huge.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before{-webkit-transform:scale(1.42857143);transform:scale(1.42857143);-webkit-transform-origin:left;transform-origin:left}.ui.huge.checkbox.radio label:before,.ui.huge.form .checkbox.radio label:before{-webkit-transform:scale(1.42857143);transform:scale(1.42857143);-webkit-transform-origin:left;transform-origin:left}.ui.huge.checkbox.radio label:after,.ui.huge.form .checkbox.radio label:after{-webkit-transform:scale(.71428571);transform:scale(.71428571);-webkit-transform-origin:left;transform-origin:left;left:.40714286em}.ui.massive.checkbox{font-size:1.71428571em}.ui.massive.checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.massive.checkbox:not(.slider):not(.toggle):not(.radio) label:before,.ui.massive.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after,.ui.massive.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before{-webkit-transform:scale(1.71428571);transform:scale(1.71428571);-webkit-transform-origin:left;transform-origin:left}.ui.massive.checkbox.radio label:before,.ui.massive.form .checkbox.radio label:before{-webkit-transform:scale(1.71428571);transform:scale(1.71428571);-webkit-transform-origin:left;transform-origin:left}.ui.massive.checkbox.radio label:after,.ui.massive.form .checkbox.radio label:after{-webkit-transform:scale(.85714286);transform:scale(.85714286);-webkit-transform-origin:left;transform-origin:left;left:.47857143em}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype')}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:'\e800'}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:'\e801'}
/*!
 * # Fomantic-UI - Dimmer
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;padding:1em;background:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#fff}.ui.segment>.ui.dimmer:not(.page){border-radius:inherit}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.dimmed.dimmable>.ui.animating.legacy.dimmer,.dimmed.dimmable>.ui.visible.legacy.dimmer,.ui.active.legacy.dimmer{display:block}.ui[class*="top aligned"].dimmer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui[class*="bottom aligned"].dimmer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ui.page.dimmer{position:fixed;-webkit-transform-style:'';transform-style:'';-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;transform-origin:center center}.ui.page.dimmer.modals{-moz-perspective:none}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){-webkit-filter:initial;filter:initial;-webkit-transition:.8s -webkit-filter ease;transition:.8s -webkit-filter ease;transition:.8s filter ease;transition:.8s filter ease,.8s -webkit-filter ease}.blurring.dimmed.dimmable>:not(.dimmer):not(.popup){-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background:rgba(0,0,0,.6)}.blurring.dimmable>.inverted.dimmer{background:rgba(255,255,255,.6)}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.medium.medium.medium.medium.medium.dimmer{background:rgba(0,0,0,.65)}.light.light.light.light.light.dimmer{background:rgba(0,0,0,.45)}.very.light.light.light.light.dimmer{background:rgba(0,0,0,.25)}.ui.inverted.dimmer{background:rgba(255,255,255,.85)}.ui.inverted.dimmer>.content,.ui.inverted.dimmer>.content>*{color:#000}.medium.medium.medium.medium.medium.inverted.dimmer{background:rgba(255,255,255,.65)}.light.light.light.light.light.inverted.dimmer{background:rgba(255,255,255,.45)}.very.light.light.light.light.inverted.dimmer{background:rgba(255,255,255,.25)}.ui.simple.dimmer{display:block;overflow:hidden;opacity:0;width:0;height:0;z-index:-100;background:rgba(0,0,0,0)}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background:rgba(255,255,255,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background:rgba(255,255,255,.85)}.ui[class*="bottom dimmer"],.ui[class*="center dimmer"],.ui[class*="top dimmer"]{height:auto}.ui[class*="bottom dimmer"]{top:auto!important;bottom:0}.ui[class*="center dimmer"]{top:50%!important;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}.ui.segment>.ui.ui[class*="top dimmer"]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.segment>.ui.ui[class*="center dimmer"]{border-radius:0}.ui.segment>.ui.ui[class*="bottom dimmer"]{border-top-left-radius:0;border-top-right-radius:0}.ui[class*="center dimmer"].transition[class*="fade up"].in{-webkit-animation-name:fadeInUpCenter;animation-name:fadeInUpCenter}.ui[class*="center dimmer"].transition[class*="fade down"].in{-webkit-animation-name:fadeInDownCenter;animation-name:fadeInDownCenter}.ui[class*="center dimmer"].transition[class*="fade up"].out{-webkit-animation-name:fadeOutUpCenter;animation-name:fadeOutUpCenter}.ui[class*="center dimmer"].transition[class*="fade down"].out{-webkit-animation-name:fadeOutDownCenter;animation-name:fadeOutDownCenter}.ui[class*="center dimmer"].bounce.transition{-webkit-animation-name:bounceCenter;animation-name:bounceCenter}@-webkit-keyframes fadeInUpCenter{0%{opacity:0;transform:translateY(-40%);-webkit-transform:translateY(calc(-40% - .5px))}100%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}}@keyframes fadeInUpCenter{0%{opacity:0;transform:translateY(-40%);-webkit-transform:translateY(calc(-40% - .5px))}100%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}}@-webkit-keyframes fadeInDownCenter{0%{opacity:0;transform:translateY(-60%);-webkit-transform:translateY(calc(-60% - .5px))}100%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}}@keyframes fadeInDownCenter{0%{opacity:0;transform:translateY(-60%);-webkit-transform:translateY(calc(-60% - .5px))}100%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}}@-webkit-keyframes fadeOutUpCenter{0%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}100%{opacity:0;transform:translateY(-45%);-webkit-transform:translateY(calc(-45% - .5px))}}@keyframes fadeOutUpCenter{0%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}100%{opacity:0;transform:translateY(-45%);-webkit-transform:translateY(calc(-45% - .5px))}}@-webkit-keyframes fadeOutDownCenter{0%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}100%{opacity:0;transform:translateY(-55%);-webkit-transform:translateY(calc(-55% - .5px))}}@keyframes fadeOutDownCenter{0%{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}100%{opacity:0;transform:translateY(-55%);-webkit-transform:translateY(calc(-55% - .5px))}}@-webkit-keyframes bounceCenter{0%,100%,20%,50%,80%{transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}40%{-webkit-transform:translateY(calc(-50% - 30px));transform:translateY(calc(-50% - 30px))}60%{-webkit-transform:translateY(calc(-50% - 15px));transform:translateY(calc(-50% - 15px))}}@keyframes bounceCenter{0%,100%,20%,50%,80%{transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px))}40%{-webkit-transform:translateY(calc(-50% - 30px));transform:translateY(calc(-50% - 30px))}60%{-webkit-transform:translateY(calc(-50% - 15px));transform:translateY(calc(-50% - 15px))}}
/*!
 * # Fomantic-UI - Loader
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ui.loader:before{position:absolute;content:'';top:0;left:50%;width:100%;height:100%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loader:after{position:absolute;content:'';top:0;left:50%;width:100%;height:100%;-webkit-animation:loader .6s infinite linear;animation:loader .6s infinite linear;border:.2em solid #767676;border-radius:500rem;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.ui.fast.loader:after,.ui.fast.loading.loading .input>i.icon:after,.ui.fast.loading.loading:after,.ui.fast.loading.loading>i.icon:after{-webkit-animation-duration:.3s;animation-duration:.3s}.ui.slow.loader:after,.ui.slow.loading.loading .input>i.icon:after,.ui.slow.loading.loading:after,.ui.slow.loading.loading>i.icon:after{-webkit-animation-duration:.9s;animation-duration:.9s}@-webkit-keyframes loader{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.dimmer>.loader{display:block}.ui.dimmer>.ui.loader{color:rgba(255,255,255,.9)}.ui.dimmer>.ui.loader:not(.elastic):before{border-color:rgba(255,255,255,.15)}.ui.inverted.dimmer>.ui.loader{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.loader:not(.elastic):before{border-color:rgba(0,0,0,.1)}.ui.ui.ui.ui.text.loader{width:auto;height:auto;text-align:center;font-style:normal}.ui.indeterminate.loader:after{animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.loader{width:2.28571429rem;height:2.28571429rem;font-size:1em}.ui.loader:after,.ui.loader:before{width:2.28571429rem;height:2.28571429rem;margin:0 0 0 -1.14285714rem}.ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}.ui.mini.loader{width:1rem;height:1rem;font-size:.78571429em}.ui.mini.loader:after,.ui.mini.loader:before{width:1rem;height:1rem;margin:0 0 0 -.5rem}.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}.ui.tiny.loader{width:1.14285714rem;height:1.14285714rem;font-size:.85714286em}.ui.tiny.loader:after,.ui.tiny.loader:before{width:1.14285714rem;height:1.14285714rem;margin:0 0 0 -.57142857rem}.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}.ui.small.loader{width:1.71428571rem;height:1.71428571rem;font-size:.92857143em}.ui.small.loader:after,.ui.small.loader:before{width:1.71428571rem;height:1.71428571rem;margin:0 0 0 -.85714286rem}.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}.ui.large.loader{width:3.42857143rem;height:3.42857143rem;font-size:1.14285714em}.ui.large.loader:after,.ui.large.loader:before{width:3.42857143rem;height:3.42857143rem;margin:0 0 0 -1.71428571rem}.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}.ui.big.loader{width:3.71428571rem;height:3.71428571rem;font-size:1.28571429em}.ui.big.loader:after,.ui.big.loader:before{width:3.71428571rem;height:3.71428571rem;margin:0 0 0 -1.85714286rem}.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}.ui.huge.loader{width:4.14285714rem;height:4.14285714rem;font-size:1.42857143em}.ui.huge.loader:after,.ui.huge.loader:before{width:4.14285714rem;height:4.14285714rem;margin:0 0 0 -2.07142857rem}.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}.ui.massive.loader{width:4.57142857rem;height:4.57142857rem;font-size:1.71428571em}.ui.massive.loader:after,.ui.massive.loader:before{width:4.57142857rem;height:4.57142857rem;margin:0 0 0 -2.28571429rem}.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}.ui.primary.basic.elastic.loading.button:after,.ui.primary.basic.elastic.loading.button:before,.ui.primary.elastic.loader.loader:before,.ui.primary.elastic.loading.loading.loading .input>i.icon:before,.ui.primary.elastic.loading.loading.loading.loading>i.icon:before,.ui.primary.elastic.loading.loading.loading:not(.segment):before,.ui.primary.loader.loader.loader:after,.ui.primary.loading.loading.loading.loading .input>i.icon:after,.ui.primary.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.primary.loading.loading.loading.loading>i.icon:after{color:#2185d0}.ui.inverted.primary.elastic.loader:before,.ui.inverted.primary.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.primary.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.primary.elastic.loading.loading.loading>i.icon:before,.ui.inverted.primary.loader.loader.loader:after,.ui.inverted.primary.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.primary.loading.loading.loading.loading:not(.usual):after,.ui.inverted.primary.loading.loading.loading.loading>i.icon:after{color:#54c8ff}.ui.secondary.basic.elastic.loading.button:after,.ui.secondary.basic.elastic.loading.button:before,.ui.secondary.elastic.loader.loader:before,.ui.secondary.elastic.loading.loading.loading .input>i.icon:before,.ui.secondary.elastic.loading.loading.loading.loading>i.icon:before,.ui.secondary.elastic.loading.loading.loading:not(.segment):before,.ui.secondary.loader.loader.loader:after,.ui.secondary.loading.loading.loading.loading .input>i.icon:after,.ui.secondary.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.secondary.loading.loading.loading.loading>i.icon:after{color:#1b1c1d}.ui.inverted.secondary.elastic.loader:before,.ui.inverted.secondary.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.secondary.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.secondary.elastic.loading.loading.loading>i.icon:before,.ui.inverted.secondary.loader.loader.loader:after,.ui.inverted.secondary.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.secondary.loading.loading.loading.loading:not(.usual):after,.ui.inverted.secondary.loading.loading.loading.loading>i.icon:after{color:#545454}.ui.red.basic.elastic.loading.button:after,.ui.red.basic.elastic.loading.button:before,.ui.red.elastic.loader.loader:before,.ui.red.elastic.loading.loading.loading .input>i.icon:before,.ui.red.elastic.loading.loading.loading.loading>i.icon:before,.ui.red.elastic.loading.loading.loading:not(.segment):before,.ui.red.loader.loader.loader:after,.ui.red.loading.loading.loading.loading .input>i.icon:after,.ui.red.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.red.loading.loading.loading.loading>i.icon:after{color:#db2828}.ui.inverted.red.elastic.loader:before,.ui.inverted.red.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.red.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.red.elastic.loading.loading.loading>i.icon:before,.ui.inverted.red.loader.loader.loader:after,.ui.inverted.red.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.red.loading.loading.loading.loading:not(.usual):after,.ui.inverted.red.loading.loading.loading.loading>i.icon:after{color:#ff695e}.ui.orange.basic.elastic.loading.button:after,.ui.orange.basic.elastic.loading.button:before,.ui.orange.elastic.loader.loader:before,.ui.orange.elastic.loading.loading.loading .input>i.icon:before,.ui.orange.elastic.loading.loading.loading.loading>i.icon:before,.ui.orange.elastic.loading.loading.loading:not(.segment):before,.ui.orange.loader.loader.loader:after,.ui.orange.loading.loading.loading.loading .input>i.icon:after,.ui.orange.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.orange.loading.loading.loading.loading>i.icon:after{color:#f2711c}.ui.inverted.orange.elastic.loader:before,.ui.inverted.orange.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.orange.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.orange.elastic.loading.loading.loading>i.icon:before,.ui.inverted.orange.loader.loader.loader:after,.ui.inverted.orange.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.orange.loading.loading.loading.loading:not(.usual):after,.ui.inverted.orange.loading.loading.loading.loading>i.icon:after{color:#ff851b}.ui.yellow.basic.elastic.loading.button:after,.ui.yellow.basic.elastic.loading.button:before,.ui.yellow.elastic.loader.loader:before,.ui.yellow.elastic.loading.loading.loading .input>i.icon:before,.ui.yellow.elastic.loading.loading.loading.loading>i.icon:before,.ui.yellow.elastic.loading.loading.loading:not(.segment):before,.ui.yellow.loader.loader.loader:after,.ui.yellow.loading.loading.loading.loading .input>i.icon:after,.ui.yellow.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.yellow.loading.loading.loading.loading>i.icon:after{color:#fbbd08}.ui.inverted.yellow.elastic.loader:before,.ui.inverted.yellow.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.yellow.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.yellow.elastic.loading.loading.loading>i.icon:before,.ui.inverted.yellow.loader.loader.loader:after,.ui.inverted.yellow.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.yellow.loading.loading.loading.loading:not(.usual):after,.ui.inverted.yellow.loading.loading.loading.loading>i.icon:after{color:#ffe21f}.ui.olive.basic.elastic.loading.button:after,.ui.olive.basic.elastic.loading.button:before,.ui.olive.elastic.loader.loader:before,.ui.olive.elastic.loading.loading.loading .input>i.icon:before,.ui.olive.elastic.loading.loading.loading.loading>i.icon:before,.ui.olive.elastic.loading.loading.loading:not(.segment):before,.ui.olive.loader.loader.loader:after,.ui.olive.loading.loading.loading.loading .input>i.icon:after,.ui.olive.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.olive.loading.loading.loading.loading>i.icon:after{color:#b5cc18}.ui.inverted.olive.elastic.loader:before,.ui.inverted.olive.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.olive.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.olive.elastic.loading.loading.loading>i.icon:before,.ui.inverted.olive.loader.loader.loader:after,.ui.inverted.olive.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.olive.loading.loading.loading.loading:not(.usual):after,.ui.inverted.olive.loading.loading.loading.loading>i.icon:after{color:#d9e778}.ui.green.basic.elastic.loading.button:after,.ui.green.basic.elastic.loading.button:before,.ui.green.elastic.loader.loader:before,.ui.green.elastic.loading.loading.loading .input>i.icon:before,.ui.green.elastic.loading.loading.loading.loading>i.icon:before,.ui.green.elastic.loading.loading.loading:not(.segment):before,.ui.green.loader.loader.loader:after,.ui.green.loading.loading.loading.loading .input>i.icon:after,.ui.green.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.green.loading.loading.loading.loading>i.icon:after{color:#21ba45}.ui.inverted.green.elastic.loader:before,.ui.inverted.green.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.green.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.green.elastic.loading.loading.loading>i.icon:before,.ui.inverted.green.loader.loader.loader:after,.ui.inverted.green.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.green.loading.loading.loading.loading:not(.usual):after,.ui.inverted.green.loading.loading.loading.loading>i.icon:after{color:#2ecc40}.ui.teal.basic.elastic.loading.button:after,.ui.teal.basic.elastic.loading.button:before,.ui.teal.elastic.loader.loader:before,.ui.teal.elastic.loading.loading.loading .input>i.icon:before,.ui.teal.elastic.loading.loading.loading.loading>i.icon:before,.ui.teal.elastic.loading.loading.loading:not(.segment):before,.ui.teal.loader.loader.loader:after,.ui.teal.loading.loading.loading.loading .input>i.icon:after,.ui.teal.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.teal.loading.loading.loading.loading>i.icon:after{color:#00b5ad}.ui.inverted.teal.elastic.loader:before,.ui.inverted.teal.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.teal.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.teal.elastic.loading.loading.loading>i.icon:before,.ui.inverted.teal.loader.loader.loader:after,.ui.inverted.teal.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.teal.loading.loading.loading.loading:not(.usual):after,.ui.inverted.teal.loading.loading.loading.loading>i.icon:after{color:#6dffff}.ui.blue.basic.elastic.loading.button:after,.ui.blue.basic.elastic.loading.button:before,.ui.blue.elastic.loader.loader:before,.ui.blue.elastic.loading.loading.loading .input>i.icon:before,.ui.blue.elastic.loading.loading.loading.loading>i.icon:before,.ui.blue.elastic.loading.loading.loading:not(.segment):before,.ui.blue.loader.loader.loader:after,.ui.blue.loading.loading.loading.loading .input>i.icon:after,.ui.blue.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.blue.loading.loading.loading.loading>i.icon:after{color:#2185d0}.ui.inverted.blue.elastic.loader:before,.ui.inverted.blue.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.blue.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.blue.elastic.loading.loading.loading>i.icon:before,.ui.inverted.blue.loader.loader.loader:after,.ui.inverted.blue.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.blue.loading.loading.loading.loading:not(.usual):after,.ui.inverted.blue.loading.loading.loading.loading>i.icon:after{color:#54c8ff}.ui.violet.basic.elastic.loading.button:after,.ui.violet.basic.elastic.loading.button:before,.ui.violet.elastic.loader.loader:before,.ui.violet.elastic.loading.loading.loading .input>i.icon:before,.ui.violet.elastic.loading.loading.loading.loading>i.icon:before,.ui.violet.elastic.loading.loading.loading:not(.segment):before,.ui.violet.loader.loader.loader:after,.ui.violet.loading.loading.loading.loading .input>i.icon:after,.ui.violet.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.violet.loading.loading.loading.loading>i.icon:after{color:#6435c9}.ui.inverted.violet.elastic.loader:before,.ui.inverted.violet.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.violet.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.violet.elastic.loading.loading.loading>i.icon:before,.ui.inverted.violet.loader.loader.loader:after,.ui.inverted.violet.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.violet.loading.loading.loading.loading:not(.usual):after,.ui.inverted.violet.loading.loading.loading.loading>i.icon:after{color:#a291fb}.ui.purple.basic.elastic.loading.button:after,.ui.purple.basic.elastic.loading.button:before,.ui.purple.elastic.loader.loader:before,.ui.purple.elastic.loading.loading.loading .input>i.icon:before,.ui.purple.elastic.loading.loading.loading.loading>i.icon:before,.ui.purple.elastic.loading.loading.loading:not(.segment):before,.ui.purple.loader.loader.loader:after,.ui.purple.loading.loading.loading.loading .input>i.icon:after,.ui.purple.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.purple.loading.loading.loading.loading>i.icon:after{color:#a333c8}.ui.inverted.purple.elastic.loader:before,.ui.inverted.purple.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.purple.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.purple.elastic.loading.loading.loading>i.icon:before,.ui.inverted.purple.loader.loader.loader:after,.ui.inverted.purple.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.purple.loading.loading.loading.loading:not(.usual):after,.ui.inverted.purple.loading.loading.loading.loading>i.icon:after{color:#dc73ff}.ui.pink.basic.elastic.loading.button:after,.ui.pink.basic.elastic.loading.button:before,.ui.pink.elastic.loader.loader:before,.ui.pink.elastic.loading.loading.loading .input>i.icon:before,.ui.pink.elastic.loading.loading.loading.loading>i.icon:before,.ui.pink.elastic.loading.loading.loading:not(.segment):before,.ui.pink.loader.loader.loader:after,.ui.pink.loading.loading.loading.loading .input>i.icon:after,.ui.pink.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.pink.loading.loading.loading.loading>i.icon:after{color:#e03997}.ui.inverted.pink.elastic.loader:before,.ui.inverted.pink.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.pink.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.pink.elastic.loading.loading.loading>i.icon:before,.ui.inverted.pink.loader.loader.loader:after,.ui.inverted.pink.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.pink.loading.loading.loading.loading:not(.usual):after,.ui.inverted.pink.loading.loading.loading.loading>i.icon:after{color:#ff8edf}.ui.brown.basic.elastic.loading.button:after,.ui.brown.basic.elastic.loading.button:before,.ui.brown.elastic.loader.loader:before,.ui.brown.elastic.loading.loading.loading .input>i.icon:before,.ui.brown.elastic.loading.loading.loading.loading>i.icon:before,.ui.brown.elastic.loading.loading.loading:not(.segment):before,.ui.brown.loader.loader.loader:after,.ui.brown.loading.loading.loading.loading .input>i.icon:after,.ui.brown.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.brown.loading.loading.loading.loading>i.icon:after{color:#a5673f}.ui.inverted.brown.elastic.loader:before,.ui.inverted.brown.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.brown.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.brown.elastic.loading.loading.loading>i.icon:before,.ui.inverted.brown.loader.loader.loader:after,.ui.inverted.brown.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.brown.loading.loading.loading.loading:not(.usual):after,.ui.inverted.brown.loading.loading.loading.loading>i.icon:after{color:#d67c1c}.ui.grey.basic.elastic.loading.button:after,.ui.grey.basic.elastic.loading.button:before,.ui.grey.elastic.loader.loader:before,.ui.grey.elastic.loading.loading.loading .input>i.icon:before,.ui.grey.elastic.loading.loading.loading.loading>i.icon:before,.ui.grey.elastic.loading.loading.loading:not(.segment):before,.ui.grey.loader.loader.loader:after,.ui.grey.loading.loading.loading.loading .input>i.icon:after,.ui.grey.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.grey.loading.loading.loading.loading>i.icon:after{color:#767676}.ui.inverted.grey.elastic.loader:before,.ui.inverted.grey.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.grey.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.grey.elastic.loading.loading.loading>i.icon:before,.ui.inverted.grey.loader.loader.loader:after,.ui.inverted.grey.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.grey.loading.loading.loading.loading:not(.usual):after,.ui.inverted.grey.loading.loading.loading.loading>i.icon:after{color:#dcddde}.ui.black.basic.elastic.loading.button:after,.ui.black.basic.elastic.loading.button:before,.ui.black.elastic.loader.loader:before,.ui.black.elastic.loading.loading.loading .input>i.icon:before,.ui.black.elastic.loading.loading.loading.loading>i.icon:before,.ui.black.elastic.loading.loading.loading:not(.segment):before,.ui.black.loader.loader.loader:after,.ui.black.loading.loading.loading.loading .input>i.icon:after,.ui.black.loading.loading.loading.loading:not(.usual):not(.button):after,.ui.black.loading.loading.loading.loading>i.icon:after{color:#1b1c1d}.ui.inverted.black.elastic.loader:before,.ui.inverted.black.elastic.loading.loading.loading .input>i.icon:before,.ui.inverted.black.elastic.loading.loading.loading:not(.segment):before,.ui.inverted.black.elastic.loading.loading.loading>i.icon:before,.ui.inverted.black.loader.loader.loader:after,.ui.inverted.black.loading.loading.loading.loading .input>i.icon:after,.ui.inverted.black.loading.loading.loading.loading:not(.usual):after,.ui.inverted.black.loading.loading.loading.loading>i.icon:after{color:#545454}.ui.elastic.loader.loader:before,.ui.elastic.loading.loading.loading .input>i.icon:before,.ui.elastic.loading.loading.loading:before,.ui.elastic.loading.loading.loading>i.icon:before,.ui.loader.loader.loader:after,.ui.loading.loading.loading.loading .input>i.icon:after,.ui.loading.loading.loading.loading:not(.usual):after,.ui.loading.loading.loading.loading>i.icon:after{border-color:currentColor}.ui.elastic.loading.loading.loading.loading.button:not(.inverted):not(.basic):before{color:#fff}.ui.elastic.basic.loading.button:after,.ui.elastic.basic.loading.button:before{color:#767676}.ui.double.loading.loading.loading.loading.button:after{border-bottom-color:currentColor}.ui.inline.loader{position:relative;vertical-align:middle;margin:0;left:0;top:0;-webkit-transform:none;transform:none}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}.ui.loader.loader.loader.loader.loader:after,.ui.loading.loading.loading.loading.loading.loading .input>i.icon:after,.ui.loading.loading.loading.loading.loading.loading:after,.ui.loading.loading.loading.loading.loading.loading>i.icon:after{border-left-color:transparent;border-right-color:transparent}.ui.loader.loader.loader.loader.loader.loader:not(.double):after,.ui.loading.loading.loading.loading.loading.loading.loading:not(.double) .input>i.icon:after,.ui.loading.loading.loading.loading.loading.loading.loading:not(.double):after,.ui.loading.loading.loading.loading.loading.loading.loading:not(.double)>i.icon:after{border-bottom-color:transparent}.ui.loading.loading.loading.loading.loading.loading.form:after,.ui.loading.loading.loading.loading.loading.loading.segment:after{border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1)}.ui.loading.loading.loading.loading.loading.loading.form:not(.double):after,.ui.loading.loading.loading.loading.loading.loading.segment:not(.double):after{border-bottom-color:rgba(0,0,0,.1)}.ui.dimmer>.ui.elastic.loader{color:#fff}.ui.inverted.dimmer>.ui.elastic.loader{color:#767676}.ui.elastic.loader.loader:after,.ui.elastic.loading.loading .input>i.icon:after,.ui.elastic.loading.loading:not(.form):not(.segment):after,.ui.elastic.loading.loading>i.icon:after{-webkit-animation:loader 1s infinite cubic-bezier(.27,1.05,.92,.61);animation:loader 1s infinite cubic-bezier(.27,1.05,.92,.61);-webkit-animation-delay:.3s;animation-delay:.3s}.ui.elastic.loader.loader:before,.ui.elastic.loading.loading.loading .input>i.icon:before,.ui.elastic.loading.loading.loading:not(.form):not(.segment):before,.ui.elastic.loading.loading.loading>i.icon:before{-webkit-animation:elastic-loader 1s infinite cubic-bezier(.27,1.05,.92,.61);animation:elastic-loader 1s infinite cubic-bezier(.27,1.05,.92,.61);-moz-animation:currentcolor-elastic-loader 1s infinite cubic-bezier(.27,1.05,.92,.61);border-right-color:transparent}.ui.elastic.inline.loader:empty{-webkit-animation:loader 8s infinite linear;animation:loader 8s infinite linear}.ui.slow.elastic.loader.loader:after,.ui.slow.elastic.loading.loading .input>i.icon:after,.ui.slow.elastic.loading.loading:not(.form):not(.segment):after,.ui.slow.elastic.loading.loading>i.icon:after{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.45s;animation-delay:.45s}.ui.slow.elastic.loader.loader:before,.ui.slow.elastic.loading.loading.loading .input>i.icon:before,.ui.slow.elastic.loading.loading.loading:not(.form):not(.segment):before,.ui.slow.elastic.loading.loading.loading>i.icon:before{-webkit-animation-duration:1.5s;animation-duration:1.5s}.ui.fast.elastic.loader.loader:after,.ui.fast.elastic.loading.loading .input>i.icon:after,.ui.fast.elastic.loading.loading:not(.form):not(.segment):after,.ui.fast.elastic.loading.loading>i.icon:after{-webkit-animation-duration:.66s;animation-duration:.66s;-webkit-animation-delay:.2s;animation-delay:.2s}.ui.fast.elastic.loader.loader:before,.ui.fast.elastic.loading.loading.loading .input>i.icon:before,.ui.fast.elastic.loading.loading.loading:not(.form):not(.segment):before,.ui.fast.elastic.loading.loading.loading>i.icon:before{-webkit-animation-duration:.66s;animation-duration:.66s}@-webkit-keyframes elastic-loader{0%,1%{border-left-color:transparent;border-bottom-color:transparent}1.1%,50%{border-left-color:inherit}10%,35.1%{border-bottom-color:transparent}10.1%,35%{border-bottom-color:inherit}50.1%{border-left-color:transparent}100%{border-left-color:transparent;border-bottom-color:transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes elastic-loader{0%,1%{border-left-color:transparent;border-bottom-color:transparent}1.1%,50%{border-left-color:inherit}10%,35.1%{border-bottom-color:transparent}10.1%,35%{border-bottom-color:inherit}50.1%{border-left-color:transparent}100%{border-left-color:transparent;border-bottom-color:transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes currentcolor-elastic-loader{0%,1%{border-left-color:transparent;border-bottom-color:transparent}1.1%,50%{border-left-color:currentColor}10%,35.1%{border-bottom-color:transparent}10.1%,35%{border-bottom-color:currentColor}50.1%{border-left-color:transparent}100%{border-left-color:transparent;border-bottom-color:transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes currentcolor-elastic-loader{0%,1%{border-left-color:transparent;border-bottom-color:transparent}1.1%,50%{border-left-color:currentColor}10%,35.1%{border-bottom-color:transparent}10.1%,35%{border-bottom-color:currentColor}50.1%{border-left-color:transparent}100%{border-left-color:transparent;border-bottom-color:transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/*!
 * # Fomantic-UI - Modal
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.modal{position:absolute;display:none;z-index:1001;text-align:left;background:#fff;border:none;-webkit-box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.dimmer:first-child+:not(.icon),.ui.modal>.dimmer:first-child+i.icon+*,.ui.modal>:first-child:not(.icon):not(.dimmer),.ui.modal>i.icon:first-child+*{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.ui.dimmer{border-radius:inherit}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ui.modal>.content>.image{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:'';-ms-flex-item-align:start;align-self:start;max-width:100%}.ui.modal>[class*="top aligned"]{-ms-flex-item-align:start;align-self:start}.ui.modal>[class*="middle aligned"]{-ms-flex-item-align:center;align-self:center}.ui.modal>[class*=stretched]{-ms-flex-item-align:stretch;align-self:stretch}.ui.modal>.content>.description{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0;-ms-flex-item-align:start;align-self:start}.ui.modal>.content>.image+.description,.ui.modal>.content>i.icon+.description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:'';width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem 1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button:not(.fluid){margin-left:.75em}.ui.basic.modal>.actions{border-top:none}@media only screen and (max-width:767.98px){.ui.modal:not(.fullscreen){width:95%;margin:0}}@media only screen and (min-width:768px){.ui.modal:not(.fullscreen){width:88%;margin:0}}@media only screen and (min-width:992px){.ui.modal:not(.fullscreen){width:850px;margin:0}}@media only screen and (min-width:1200px){.ui.modal:not(.fullscreen){width:900px;margin:0}}@media only screen and (min-width:1920px){.ui.modal:not(.fullscreen){width:950px;margin:0}}@media only screen and (max-width:991.98px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}}@media only screen and (max-width:767.98px){.ui.modal>.header{padding:.75rem 1rem!important;padding-right:2.25rem!important}.ui.overlay.fullscreen.modal>.content.content.content{min-height:calc(100vh - 8.1rem)}.ui.overlay.fullscreen.modal>.scrolling.content.content.content{max-height:calc(100vh - 8.1rem)}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui.modal>.content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal>.content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;-webkit-box-shadow:none;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{-webkit-box-shadow:1px 3px 10px 2px rgba(0,0,0,.2);box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.basic.modal{background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff;border-bottom:none}.ui.basic.modal>.close{top:1rem;right:1.5rem;color:#fff}.ui.inverted.dimmer>.basic.modal{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.basic.modal>.header{color:rgba(0,0,0,.85)}.ui.legacy.legacy.modal,.ui.legacy.legacy.page.dimmer>.ui.modal{left:50%!important}.ui.legacy.legacy.modal:not(.aligned),.ui.legacy.legacy.page.dimmer>.ui.modal:not(.aligned){top:50%}.ui.legacy.legacy.page.dimmer>.ui.scrolling.modal:not(.aligned),.ui.page.dimmer>.ui.scrolling.legacy.legacy.modal:not(.aligned),.ui.top.aligned.dimmer>.ui.legacy.legacy.modal:not(.aligned),.ui.top.aligned.legacy.legacy.page.dimmer>.ui.modal:not(.aligned){top:auto}.ui.legacy.overlay.fullscreen.modal{margin-top:-2rem!important}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.modals.dimmer .ui.top.aligned.modal{top:5vh}.modals.dimmer .ui.bottom.aligned.modal{bottom:5vh}@media only screen and (max-width:767.98px){.modals.dimmer .ui.top.aligned.modal{top:1rem}.modals.dimmer .ui.bottom.aligned.modal{bottom:1rem}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable>.dimmer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:fixed}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.modals.dimmer .ui.scrolling.modal:not(.fullscreen){margin:2rem auto}.modals.dimmer .ui.scrolling.modal:not([class*="overlay fullscreen"])::after{content:'\00A0';position:absolute;height:2rem}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal:not(.fullscreen){position:absolute;left:50%}.ui.modal>.scrolling.content{max-height:calc(80vh - 10rem);overflow:auto}.ui.overlay.fullscreen.modal>.content{min-height:calc(100vh - 9.1rem)}.ui.overlay.fullscreen.modal>.scrolling.content{max-height:calc(100vh - 9.1rem)}.ui.fullscreen.modal{width:95%;left:2.5%;margin:1em auto}.ui.overlay.fullscreen.modal{width:100%;left:0;margin:0 auto;top:0;border-radius:0}.ui.fullscreen.modal>.header,.ui.modal>.close.inside+.header{padding-right:2.25rem}.ui.fullscreen.modal>.close,.ui.modal>.close.inside{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}.ui.basic.fullscreen.modal>.close{color:#fff}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767.98px){.ui.mini.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0}}.ui.tiny.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767.98px){.ui.tiny.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767.98px){.ui.small.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0}}.ui.large.modal>.header:not(.ui){font-size:1.6em}@media only screen and (max-width:767.98px){.ui.large.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0}}.ui.big.modal>.header:not(.ui){font-size:1.6em}@media only screen and (max-width:767.98px){.ui.big.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.big.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.big.modal{width:1190px;margin:0}}@media only screen and (min-width:1200px){.ui.big.modal{width:1260px;margin:0}}@media only screen and (min-width:1920px){.ui.big.modal{width:1330px;margin:0}}.ui.huge.modal>.header:not(.ui){font-size:1.6em}@media only screen and (max-width:767.98px){.ui.huge.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.huge.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.huge.modal{width:1360px;margin:0}}@media only screen and (min-width:1200px){.ui.huge.modal{width:1440px;margin:0}}@media only screen and (min-width:1920px){.ui.huge.modal{width:1520px;margin:0}}.ui.massive.modal>.header:not(.ui){font-size:1.8em}@media only screen and (max-width:767.98px){.ui.massive.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.massive.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.massive.modal{width:1530px;margin:0}}@media only screen and (min-width:1200px){.ui.massive.modal{width:1620px;margin:0}}@media only screen and (min-width:1920px){.ui.massive.modal{width:1710px;margin:0}}.ui.inverted.modal{background:rgba(0,0,0,.9)}.ui.inverted.modal>.content,.ui.inverted.modal>.header{background:rgba(0,0,0,.9);color:#fff}.ui.inverted.modal>.actions{background:#191a1b;border-top:1px solid rgba(34,36,38,.85);color:#fff}.ui.inverted.dimmer>.modal>.close{color:rgba(0,0,0,.85)}@media only screen and (max-width:991.98px){.ui.dimmer .inverted.modal>.close{color:#fff}}.ui.inverted.fullscreen.modal>.close,.ui.inverted.modal>.close.inside{color:#fff}
/*!
 * # Fomantic-UI - Popup
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.popup{display:none;position:absolute;top:0;right:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;z-index:1900;border:1px solid #d4d4d5;line-height:1.4285em;max-width:250px;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.popup>.header{padding:0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:'';width:.71428571em;height:.71428571em;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1901;-webkit-box-shadow:1px 1px 0 0 #bababc;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]{position:relative}[data-tooltip]:before{pointer-events:none;position:absolute;content:'';font-size:1rem;width:.71428571em;height:.71428571em;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1901;-webkit-box-shadow:1px 1px 0 0 #bababc;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;text-shadow:none;white-space:nowrap;font-size:1rem;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);z-index:1900}[data-tooltip]:not([data-position]):before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:after,[data-tooltip]:before{pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,-webkit-transform .1s ease;transition:transform .1s ease,opacity .1s ease;transition:transform .1s ease,opacity .1s ease,-webkit-transform .1s ease}[data-tooltip]:before{-webkit-transform:rotate(45deg) scale(0)!important;transform:rotate(45deg) scale(0)!important;-webkit-transform-origin:center top;transform-origin:center top}[data-tooltip]:after{-webkit-transform-origin:center bottom;transform-origin:center bottom}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;pointer-events:auto;opacity:1}[data-tooltip]:hover:before{-webkit-transform:rotate(45deg) scale(1)!important;transform:rotate(45deg) scale(1)!important}[data-tooltip]:after,[data-tooltip][data-position="bottom center"]:after,[data-tooltip][data-position="top center"]:after{-webkit-transform:translateX(-50%) scale(0)!important;transform:translateX(-50%) scale(0)!important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{-webkit-transform:translateX(-50%) scale(1)!important;transform:translateX(-50%) scale(1)!important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{-webkit-transform:translateY(-50%) scale(0)!important;transform:translateY(-50%) scale(0)!important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{-webkit-transform:translateY(-50%) scale(1)!important;transform:translateY(-50%) scale(1)!important;-moz-transform:translateY(-50%) scale(1.0001)!important}[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after,[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after{-webkit-transform:scale(0)!important;transform:scale(0)!important}[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after,[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after{-webkit-transform:scale(1)!important;transform:scale(1)!important}[data-tooltip][data-variation~=fixed]:after{white-space:normal;width:250px}[data-tooltip][data-variation*="wide fixed"]:after{width:350px}[data-tooltip][data-variation*="very wide fixed"]:after{width:550px}@media only screen and (max-width:767.98px){[data-tooltip][data-variation~=fixed]:after{width:250px}}[data-tooltip][data-inverted]:before{-webkit-box-shadow:none!important;box-shadow:none!important}[data-tooltip][data-inverted]:before{background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}[data-tooltip][data-inverted]:after .header{background:0 0;color:#fff}[data-position~=top][data-tooltip]:before{background:#fff}[data-position="top center"][data-tooltip]:after{top:auto;right:auto;left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{top:auto;right:auto;left:0;bottom:100%;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{top:auto;left:auto;right:0;bottom:100%;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{top:auto;left:auto;bottom:100%;right:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position~=bottom][data-tooltip]:before{background:#fff;-webkit-box-shadow:-1px -1px 0 0 #bababc;box-shadow:-1px -1px 0 0 #bababc}[data-position="bottom center"][data-tooltip]:after{bottom:auto;right:auto;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{bottom:auto;left:auto;top:100%;right:1em;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem;background:#fff;-webkit-box-shadow:1px -1px 0 0 #bababc;box-shadow:1px -1px 0 0 #bababc}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem;background:#fff;-webkit-box-shadow:-1px 1px 0 0 #bababc;box-shadow:-1px 1px 0 0 #bababc}[data-inverted][data-position~=bottom][data-tooltip]:before{background:#1b1c1d;-webkit-box-shadow:-1px -1px 0 0 #bababc;box-shadow:-1px -1px 0 0 #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;-webkit-box-shadow:1px -1px 0 0 #bababc;box-shadow:1px -1px 0 0 #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;-webkit-box-shadow:-1px 1px 0 0 #bababc;box-shadow:-1px 1px 0 0 #bababc}[data-inverted][data-position~=top][data-tooltip]:before{background:#1b1c1d}[data-position~=bottom][data-tooltip]:before{-webkit-transform-origin:center bottom;transform-origin:center bottom}[data-position~=bottom][data-tooltip]:after{-webkit-transform-origin:center top;transform-origin:center top}[data-position="left center"][data-tooltip]:before{-webkit-transform-origin:top center;transform-origin:top center}[data-position="left center"][data-tooltip]:after{-webkit-transform-origin:right center;transform-origin:right center}[data-position="right center"][data-tooltip]:before{-webkit-transform-origin:right center;transform-origin:right center}[data-position="right center"][data-tooltip]:after{-webkit-transform-origin:left center;transform-origin:left center}[data-tooltip][data-variation~=basic]:before{display:none}.ui.popup{margin:0}.ui.top.popup{margin:0 0 .71428571em}.ui.top.left.popup{-webkit-transform-origin:left bottom;transform-origin:left bottom}.ui.top.center.popup{-webkit-transform-origin:center bottom;transform-origin:center bottom}.ui.top.right.popup{-webkit-transform-origin:right bottom;transform-origin:right bottom}.ui.left.center.popup{margin:0 .71428571em 0 0;-webkit-transform-origin:right 50%;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .71428571em;-webkit-transform-origin:left 50%;transform-origin:left 50%}.ui.bottom.popup{margin:.71428571em 0 0}.ui.bottom.left.popup{-webkit-transform-origin:left top;transform-origin:left top}.ui.bottom.center.popup{-webkit-transform-origin:center top;transform-origin:center top}.ui.bottom.right.popup{-webkit-transform-origin:right top;transform-origin:right top}.ui.bottom.center.popup:before{margin-left:-.30714286em;top:-.30714286em;left:50%;right:auto;bottom:auto;-webkit-box-shadow:-1px -1px 0 0 #bababc;box-shadow:-1px -1px 0 0 #bababc}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{top:-.30714286em;left:1em;right:auto;bottom:auto;margin-left:0;-webkit-box-shadow:-1px -1px 0 0 #bababc;box-shadow:-1px -1px 0 0 #bababc}.ui.bottom.right.popup{margin-right:0}.ui.bottom.right.popup:before{top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;-webkit-box-shadow:-1px -1px 0 0 #bababc;box-shadow:-1px -1px 0 0 #bababc}.ui.top.center.popup:before{top:auto;right:auto;bottom:-.30714286em;left:50%;margin-left:-.30714286em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{bottom:-.30714286em;left:1em;top:auto;right:auto;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{bottom:-.30714286em;right:1em;top:auto;left:auto;margin-left:0}.ui.left.center.popup:before{top:50%;right:-.30714286em;bottom:auto;left:auto;margin-top:-.30714286em;-webkit-box-shadow:1px -1px 0 0 #bababc;box-shadow:1px -1px 0 0 #bababc}.ui.right.center.popup:before{top:50%;left:-.30714286em;bottom:auto;right:auto;margin-top:-.30714286em;-webkit-box-shadow:-1px 1px 0 0 #bababc;box-shadow:-1px 1px 0 0 #bababc}.ui.left.center.popup:before,.ui.right.center.popup:before{background:#fff}.ui.bottom.popup:before{background:#fff}.ui.top.popup:before{background:#fff}.ui.inverted.bottom.popup:before{background:#1b1c1d}.ui.inverted.left.center.popup:before,.ui.inverted.right.center.popup:before{background:#1b1c1d}.ui.inverted.top.popup:before{background:#1b1c1d}.ui.popup>.ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.ui.loading.popup{display:block;visibility:hidden;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.basic.popup:before{display:none}.ui.fixed.popup{width:250px}.ui.wide.popup{max-width:350px}.ui.wide.popup.fixed{width:350px}.ui[class*="very wide"].popup{max-width:550px}.ui[class*="very wide"].popup.fixed{width:550px}@media only screen and (max-width:767.98px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}.ui.wide.popup.fixed,.ui[class*="very wide"].popup.fixed{width:250px}}.ui.fluid.popup{width:100%;max-width:none}.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#fff}.ui.inverted.popup:before{background-color:#1b1c1d;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.flowing.popup{max-width:none}.ui.popup{font-size:1rem}.ui.mini.popup{font-size:.78571429rem}[data-tooltip][data-variation~=mini]:after,[data-tooltip][data-variation~=mini]:before{font-size:.78571429rem}.ui.tiny.popup{font-size:.85714286rem}[data-tooltip][data-variation~=tiny]:after,[data-tooltip][data-variation~=tiny]:before{font-size:.85714286rem}.ui.small.popup{font-size:.92857143rem}[data-tooltip][data-variation~=small]:after,[data-tooltip][data-variation~=small]:before{font-size:.92857143rem}.ui.large.popup{font-size:1.14285714rem}[data-tooltip][data-variation~=large]:after,[data-tooltip][data-variation~=large]:before{font-size:1.14285714rem}.ui.big.popup{font-size:1.28571429rem}[data-tooltip][data-variation~=big]:after,[data-tooltip][data-variation~=big]:before{font-size:1.28571429rem}.ui.huge.popup{font-size:1.42857143rem}[data-tooltip][data-variation~=huge]:after,[data-tooltip][data-variation~=huge]:before{font-size:1.42857143rem}.ui.massive.popup{font-size:1.71428571rem}[data-tooltip][data-variation~=massive]:after,[data-tooltip][data-variation~=massive]:before{font-size:1.71428571rem}
/*!
 * # Fomantic-UI - Table
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.table{width:100%;background:#fff;margin:1em 0;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none;border-radius:.28571429rem;text-align:left;vertical-align:middle;color:rgba(0,0,0,.87);border-collapse:separate;border-spacing:0}.ui.table:first-child{margin-top:0}.ui.table:last-child{margin-bottom:0}.ui.table>tbody,.ui.table>thead{text-align:inherit;vertical-align:inherit}.ui.table td,.ui.table th{-webkit-transition:background .1s ease,color .1s ease;transition:background .1s ease,color .1s ease}.ui.table td.rowspanned,.ui.table th.rowspanned{display:none}.ui.table>thead{-webkit-box-shadow:none;box-shadow:none}.ui.table>thead>tr>th{cursor:auto;background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border-bottom:1px solid rgba(34,36,38,.1);border-left:none}.ui.table>thead>tr>th:first-child{border-left:none}.ui.table>thead>tr:first-child>th:first-child{border-radius:.28571429rem 0 0 0}.ui.table>thead>tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.ui.table>thead>tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.ui.table>tfoot{-webkit-box-shadow:none;box-shadow:none}.ui.table>tfoot>tr>td,.ui.table>tfoot>tr>th{cursor:auto;border-top:1px solid rgba(34,36,38,.15);background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.78571429em .78571429em;vertical-align:inherit;font-style:normal;font-weight:400;text-transform:none}.ui.table>tfoot>tr>td:first-child,.ui.table>tfoot>tr>th:first-child{border-left:none}.ui.table>tfoot>tr:first-child>td:first-child,.ui.table>tfoot>tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.ui.table>tfoot>tr:first-child>td:last-child,.ui.table>tfoot>tr:first-child>th:last-child{border-radius:0 0 .28571429rem 0}.ui.table>tfoot>tr:first-child>td:only-child,.ui.table>tfoot>tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.ui.table>tbody>tr>td,.ui.table>tr>td{border-top:1px solid rgba(34,36,38,.1)}.ui.table>tbody>tr:first-child>td,.ui.table>tr:first-child>td{border-top:none}.ui.table>tbody+tbody tr:first-child>td{border-top:1px solid rgba(34,36,38,.1)}.ui.table>tbody>tr>td,.ui.table>tr>td{padding:.78571429em .78571429em;text-align:inherit}.ui.table>i.icon{vertical-align:baseline}.ui.table>i.icon:only-child{margin:0}.ui.table.segment{padding:0}.ui.table.segment:after{display:none}.ui.table.segment.stacked:after{display:block}@media only screen and (max-width:767.98px){.ui.table:not(.unstackable){width:100%;padding:0}.ui.table:not(.unstackable)>tbody,.ui.table:not(.unstackable)>tbody>tr,.ui.table:not(.unstackable)>tbody>tr>td:not(.rowspanned),.ui.table:not(.unstackable)>tbody>tr>th:not(.rowspanned),.ui.table:not(.unstackable)>tfoot,.ui.table:not(.unstackable)>tfoot>tr,.ui.table:not(.unstackable)>tfoot>tr>td:not(.rowspanned),.ui.table:not(.unstackable)>tfoot>tr>th:not(.rowspanned),.ui.table:not(.unstackable)>thead,.ui.table:not(.unstackable)>thead>tr,.ui.table:not(.unstackable)>thead>tr>th:not(.rowspanned),.ui.table:not(.unstackable)>tr,.ui.table:not(.unstackable)>tr>td:not(.rowspanned),.ui.table:not(.unstackable)>tr>th:not(.rowspanned){display:block!important;width:auto!important}.ui.table:not(.unstackable)>thead{display:block}.ui.table:not(.unstackable)>tfoot{display:block}.ui.ui.ui.ui.table:not(.unstackable)>tbody>tr,.ui.ui.ui.ui.table:not(.unstackable)>tfoot>tr,.ui.ui.ui.ui.table:not(.unstackable)>thead>tr,.ui.ui.ui.ui.table:not(.unstackable)>tr{padding-top:1em;padding-bottom:1em;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}.ui.ui.ui.ui.table:not(.unstackable)>tbody>tr>td,.ui.ui.ui.ui.table:not(.unstackable)>tbody>tr>th,.ui.ui.ui.ui.table:not(.unstackable)>tfoot>tr>td,.ui.ui.ui.ui.table:not(.unstackable)>tfoot>tr>th,.ui.ui.ui.ui.table:not(.unstackable)>thead>tr>th,.ui.ui.ui.ui.table:not(.unstackable)>tr>td,.ui.ui.ui.ui.table:not(.unstackable)>tr>th{background:0 0;border:none;padding:.25em .75em;-webkit-box-shadow:none;box-shadow:none}.ui.table:not(.unstackable)>tbody>tr>td:first-child,.ui.table:not(.unstackable)>tbody>tr>th:first-child,.ui.table:not(.unstackable)>tfoot>tr>td:first-child,.ui.table:not(.unstackable)>tfoot>tr>th:first-child,.ui.table:not(.unstackable)>thead>tr>th:first-child,.ui.table:not(.unstackable)>tr>td:first-child,.ui.table:not(.unstackable)>tr>th:first-child{font-weight:700}.ui.definition.table:not(.unstackable)>thead>tr>th:first-child{-webkit-box-shadow:none!important;box-shadow:none!important}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.primary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.primary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.primary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.primary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.secondary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.secondary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.secondary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.secondary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.red.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #db2828 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #db2828 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.red.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #db2828 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #db2828 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.red.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff695e inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff695e inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.red.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff695e inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff695e inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.orange.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #f2711c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #f2711c inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.orange.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #f2711c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #f2711c inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.orange.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff851b inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff851b inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.orange.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff851b inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff851b inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.yellow.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #fbbd08 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #fbbd08 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.yellow.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #fbbd08 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #fbbd08 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.yellow.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ffe21f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ffe21f inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.yellow.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ffe21f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ffe21f inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.olive.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #b5cc18 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #b5cc18 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.olive.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #b5cc18 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #b5cc18 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.olive.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d9e778 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d9e778 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.olive.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d9e778 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d9e778 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.green.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #21ba45 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #21ba45 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.green.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #21ba45 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #21ba45 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.green.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2ecc40 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2ecc40 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.green.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2ecc40 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2ecc40 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.teal.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #00b5ad inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #00b5ad inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.teal.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #00b5ad inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #00b5ad inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.teal.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6dffff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6dffff inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.teal.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6dffff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6dffff inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.blue.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.blue.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.blue.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.blue.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.violet.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6435c9 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6435c9 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.violet.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6435c9 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6435c9 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.violet.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a291fb inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a291fb inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.violet.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a291fb inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a291fb inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.purple.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a333c8 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a333c8 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.purple.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a333c8 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a333c8 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.purple.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dc73ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dc73ff inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.purple.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dc73ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dc73ff inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.pink.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #e03997 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #e03997 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.pink.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #e03997 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #e03997 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.pink.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff8edf inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff8edf inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.pink.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff8edf inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff8edf inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.brown.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a5673f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a5673f inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.brown.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a5673f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a5673f inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.brown.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d67c1c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d67c1c inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.brown.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d67c1c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d67c1c inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.grey.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #767676 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #767676 inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.grey.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #767676 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #767676 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.grey.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dcddde inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dcddde inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.grey.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dcddde inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dcddde inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.black.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui.table:not(.unstackable) tr.marked.black.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.black.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset}.ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.black.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset}}.ui.table .collapsing .image,.ui.table .collapsing .image img{max-width:none}.ui.structured.table{border-collapse:collapse}.ui.structured.table>thead>tr>th{border-left:none;border-right:none}.ui.structured.sortable.table>thead>tr>th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.ui.structured.basic.table>tbody>tr>th,.ui.structured.basic.table>tfoot>tr>th,.ui.structured.basic.table>thead>tr>th,.ui.structured.basic.table>tr>th{border-left:none;border-right:none}.ui.structured.celled.table>tbody>tr>td,.ui.structured.celled.table>tbody>tr>th,.ui.structured.celled.table>tfoot>tr>td,.ui.structured.celled.table>tfoot>tr>th,.ui.structured.celled.table>thead>tr>th,.ui.structured.celled.table>tr>td,.ui.structured.celled.table>tr>th{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.ui.definition.table>thead:not(.full-width)>tr>th:first-child{pointer-events:none;background:#fff;font-weight:400;color:rgba(0,0,0,.4);-webkit-box-shadow:-.1em -.2em 0 .1em #fff;box-shadow:-.1em -.2em 0 .1em #fff;-moz-transform:scale(1)}.ui.definition.table>tfoot:not(.full-width)>tr>th:first-child{pointer-events:none;background:#fff;font-weight:400;color:rgba(0,0,0,.4);-webkit-box-shadow:-.1em .2em 0 .1em #fff;box-shadow:-.1em .2em 0 .1em #fff;-moz-transform:scale(1)}.ui.definition.table tr td.definition,.ui.definition.table>tbody>tr>td:first-child:not(.ignored),.ui.definition.table>tfoot>tr>td:first-child:not(.ignored),.ui.definition.table>tr>td:first-child:not(.ignored){background:rgba(0,0,0,.03);font-weight:700;color:rgba(0,0,0,.95);text-transform:'';-webkit-box-shadow:'';box-shadow:'';text-align:'';font-size:1em;padding-left:'';padding-right:''}.ui.definition.table>thead:not(.full-width)>tr>th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table>tfoot:not(.full-width)>tr>td:nth-child(2),.ui.definition.table>tfoot:not(.full-width)>tr>th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table>tbody>tr>td:nth-child(2),.ui.definition.table>tr>td:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.ui.table td.positive,.ui.ui.ui.ui.table tr.positive{-webkit-box-shadow:0 0 0 #a3c293 inset;box-shadow:0 0 0 #a3c293 inset;background:#fcfff5;color:#2c662d}.ui.ui.table td.negative,.ui.ui.ui.ui.table tr.negative{-webkit-box-shadow:0 0 0 #e0b4b4 inset;box-shadow:0 0 0 #e0b4b4 inset;background:#fff6f6;color:#9f3a38}.ui.ui.table td.error,.ui.ui.ui.ui.table tr.error{-webkit-box-shadow:0 0 0 #e0b4b4 inset;box-shadow:0 0 0 #e0b4b4 inset;background:#fff6f6;color:#9f3a38}.ui.ui.table td.warning,.ui.ui.ui.ui.table tr.warning{-webkit-box-shadow:0 0 0 #c9ba9b inset;box-shadow:0 0 0 #c9ba9b inset;background:#fffaf3;color:#573a08}.ui.ui.table td.active,.ui.ui.ui.ui.table tr.active{-webkit-box-shadow:0 0 0 rgba(0,0,0,.87) inset;box-shadow:0 0 0 rgba(0,0,0,.87) inset;background:#e0e0e0;color:rgba(0,0,0,.87)}.ui.table tr td.disabled,.ui.table tr.disabled td,.ui.table tr.disabled:hover,.ui.table tr:hover td.disabled{pointer-events:none;color:rgba(40,40,40,.3)}@media only screen and (max-width:991.98px){.ui[class*="tablet stackable"].table,.ui[class*="tablet stackable"].table>tbody,.ui[class*="tablet stackable"].table>tbody>tr,.ui[class*="tablet stackable"].table>tbody>tr>td:not(.rowspanned),.ui[class*="tablet stackable"].table>tbody>tr>th:not(.rowspanned),.ui[class*="tablet stackable"].table>tfoot,.ui[class*="tablet stackable"].table>tfoot>tr,.ui[class*="tablet stackable"].table>tfoot>tr>td:not(.rowspanned),.ui[class*="tablet stackable"].table>tfoot>tr>th:not(.rowspanned),.ui[class*="tablet stackable"].table>thead,.ui[class*="tablet stackable"].table>thead>tr,.ui[class*="tablet stackable"].table>thead>tr>th:not(.rowspanned),.ui[class*="tablet stackable"].table>tr,.ui[class*="tablet stackable"].table>tr>td:not(.rowspanned),.ui[class*="tablet stackable"].table>tr>th:not(.rowspanned){display:block!important;width:100%!important}.ui[class*="tablet stackable"].table{padding:0}.ui[class*="tablet stackable"].table>thead{display:block}.ui[class*="tablet stackable"].table>tfoot{display:block}.ui.ui.ui.ui[class*="tablet stackable"].table>tbody>tr,.ui.ui.ui.ui[class*="tablet stackable"].table>tfoot>tr,.ui.ui.ui.ui[class*="tablet stackable"].table>thead>tr,.ui.ui.ui.ui[class*="tablet stackable"].table>tr{padding-top:1em;padding-bottom:1em;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}.ui[class*="tablet stackable"].table>tbody>tr>td,.ui[class*="tablet stackable"].table>tbody>tr>th,.ui[class*="tablet stackable"].table>tfoot>tr>td,.ui[class*="tablet stackable"].table>tfoot>tr>th,.ui[class*="tablet stackable"].table>thead>tr>th,.ui[class*="tablet stackable"].table>tr>td,.ui[class*="tablet stackable"].table>tr>th{background:0 0;border:none!important;padding:.25em .75em;-webkit-box-shadow:none;box-shadow:none}.ui.definition[class*="tablet stackable"].table>thead>tr>th:first-child{-webkit-box-shadow:none!important;box-shadow:none!important}}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.primary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.primary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.primary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.primary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.secondary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.secondary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.secondary.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.secondary.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.red.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #db2828 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #db2828 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.red.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #db2828 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #db2828 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.red.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff695e inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff695e inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.red.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff695e inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff695e inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.orange.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #f2711c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #f2711c inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.orange.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #f2711c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #f2711c inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.orange.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff851b inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff851b inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.orange.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff851b inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff851b inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.yellow.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #fbbd08 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #fbbd08 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.yellow.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #fbbd08 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #fbbd08 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.yellow.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ffe21f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ffe21f inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.yellow.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ffe21f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ffe21f inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.olive.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #b5cc18 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #b5cc18 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.olive.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #b5cc18 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #b5cc18 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.olive.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d9e778 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d9e778 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.olive.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d9e778 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d9e778 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.green.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #21ba45 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #21ba45 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.green.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #21ba45 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #21ba45 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.green.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2ecc40 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2ecc40 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.green.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2ecc40 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2ecc40 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.teal.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #00b5ad inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #00b5ad inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.teal.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #00b5ad inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #00b5ad inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.teal.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6dffff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6dffff inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.teal.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6dffff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6dffff inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.blue.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.blue.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #2185d0 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.blue.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.blue.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #54c8ff inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.violet.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6435c9 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #6435c9 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.violet.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6435c9 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #6435c9 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.violet.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a291fb inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a291fb inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.violet.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a291fb inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a291fb inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.purple.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a333c8 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a333c8 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.purple.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a333c8 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a333c8 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.purple.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dc73ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dc73ff inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.purple.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dc73ff inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dc73ff inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.pink.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #e03997 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #e03997 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.pink.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #e03997 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #e03997 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.pink.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff8edf inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #ff8edf inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.pink.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff8edf inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #ff8edf inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.brown.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a5673f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #a5673f inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.brown.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a5673f inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #a5673f inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.brown.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d67c1c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #d67c1c inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.brown.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d67c1c inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #d67c1c inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.grey.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #767676 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #767676 inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.grey.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #767676 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #767676 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.grey.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dcddde inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #dcddde inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.grey.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dcddde inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #dcddde inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.black.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.black.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #1b1c1d inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.black.left{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,.2em 0 0 0 #545454 inset}.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.black.right{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset,-.2em 0 0 0 #545454 inset}.ui.table [class*="left aligned"],.ui.table[class*="left aligned"]{text-align:left}.ui.table [class*="center aligned"],.ui.table[class*="center aligned"]{text-align:center}.ui.table [class*="right aligned"],.ui.table[class*="right aligned"]{text-align:right}.ui.table [class*="top aligned"],.ui.table[class*="top aligned"]{vertical-align:top}.ui.table [class*="middle aligned"],.ui.table[class*="middle aligned"]{vertical-align:middle}.ui.table [class*="bottom aligned"],.ui.table[class*="bottom aligned"]{vertical-align:bottom}.ui.table td.collapsing,.ui.table th.collapsing{width:1px;white-space:nowrap}.ui.fixed.table{table-layout:fixed}.ui.fixed.table td,.ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.ui.table tbody tr td.selectable:hover,.ui.ui.selectable.table>tbody>tr:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.inverted.table tbody tr td.selectable:hover,.ui.ui.selectable.inverted.table>tbody>tr:hover{background:rgba(255,255,255,.08);color:#fff}.ui.table tbody tr td.selectable{padding:0}.ui.table tbody tr td.selectable>a:not(.ui){display:block;color:inherit;padding:.78571429em .78571429em}.ui.selectable.table>tbody>tr,.ui.selectable.table>tr,.ui.table>tbody>tr>td.selectable,.ui.table>tr>td.selectable{cursor:pointer}.ui.selectable.table tr:hover td.error,.ui.table tr td.selectable.error:hover,.ui.ui.selectable.table tr.error:hover{background:#ffe7e7;color:#943634}.ui.selectable.table tr:hover td.warning,.ui.table tr td.selectable.warning:hover,.ui.ui.selectable.table tr.warning:hover{background:#fff4e4;color:#493107}.ui.selectable.table tr:hover td.active,.ui.table tr td.selectable.active:hover,.ui.ui.selectable.table tr.active:hover{background:#e0e0e0;color:rgba(0,0,0,.87)}.ui.selectable.table tr:hover td.positive,.ui.table tr td.selectable.positive:hover,.ui.ui.selectable.table tr.positive:hover{background:#f7ffe6;color:#275b28}.ui.selectable.table tr:hover td.negative,.ui.table tr td.selectable.negative:hover,.ui.ui.selectable.table tr.negative:hover{background:#ffe7e7;color:#943634}.ui.attached.table{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);-webkit-box-shadow:none;box-shadow:none;border:1px solid #d4d4d5}.ui.attached+.ui.attached.table:not(.top){border-top:none}.ui[class*="top attached"].table{bottom:0;margin-bottom:0;top:0;margin-top:1em;border-radius:.28571429rem .28571429rem 0 0}.ui.table[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].table{bottom:0;margin-top:0;top:0;margin-bottom:1em;-webkit-box-shadow:none,none;box-shadow:none,none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].table:last-child{margin-bottom:0}.ui.striped.table>tbody>tr:nth-child(2n),.ui.striped.table>tr:nth-child(2n){background-color:rgba(0,0,50,.02)}.ui.inverted.striped.table>tbody>tr:nth-child(2n),.ui.inverted.striped.table>tr:nth-child(2n){background-color:rgba(255,255,255,.05)}.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef;color:rgba(0,0,0,.95)}.ui.table [class*="single line"],.ui.table[class*="single line"]{white-space:nowrap}.ui.primary.table{border-top:.2em solid #2185d0}.ui.inverted.primary.table{background-color:#2185d0;color:#fff}.ui.ui.table td.primary:not(.marked),.ui.ui.ui.ui.table tr.primary:not(.marked){background:#ddf4ff;color:rgba(255,255,255,.9)}.ui.selectable.table tr:hover td.primary:not(.marked),.ui.table tr td.selectable.primary:not(.marked):hover,.ui.ui.selectable.table tr.primary:not(.marked):hover{background:#d3f1ff;color:rgba(255,255,255,.9)}.ui.table td.marked.primary.left,.ui.table tr.marked.primary.left{-webkit-box-shadow:.2em 0 0 0 #2185d0 inset;box-shadow:.2em 0 0 0 #2185d0 inset}.ui.table td.marked.primary.right,.ui.table tr.marked.primary.right{-webkit-box-shadow:-.2em 0 0 0 #2185d0 inset;box-shadow:-.2em 0 0 0 #2185d0 inset}.ui.inverted.table td.marked.primary.left,.ui.inverted.table tr.marked.primary.left{-webkit-box-shadow:.2em 0 0 0 #54c8ff inset;box-shadow:.2em 0 0 0 #54c8ff inset}.ui.inverted.table td.marked.primary.right,.ui.inverted.table tr.marked.primary.right{-webkit-box-shadow:-.2em 0 0 0 #54c8ff inset;box-shadow:-.2em 0 0 0 #54c8ff inset}.ui.secondary.table{border-top:.2em solid #1b1c1d}.ui.inverted.secondary.table{background-color:#1b1c1d;color:#fff}.ui.ui.table td.secondary:not(.marked),.ui.ui.ui.ui.table tr.secondary:not(.marked){background:#ddd;color:rgba(255,255,255,.9)}.ui.selectable.table tr:hover td.secondary:not(.marked),.ui.table tr td.selectable.secondary:not(.marked):hover,.ui.ui.selectable.table tr.secondary:not(.marked):hover{background:#e2e2e2;color:rgba(255,255,255,.9)}.ui.table td.marked.secondary.left,.ui.table tr.marked.secondary.left{-webkit-box-shadow:.2em 0 0 0 #1b1c1d inset;box-shadow:.2em 0 0 0 #1b1c1d inset}.ui.table td.marked.secondary.right,.ui.table tr.marked.secondary.right{-webkit-box-shadow:-.2em 0 0 0 #1b1c1d inset;box-shadow:-.2em 0 0 0 #1b1c1d inset}.ui.inverted.table td.marked.secondary.left,.ui.inverted.table tr.marked.secondary.left{-webkit-box-shadow:.2em 0 0 0 #545454 inset;box-shadow:.2em 0 0 0 #545454 inset}.ui.inverted.table td.marked.secondary.right,.ui.inverted.table tr.marked.secondary.right{-webkit-box-shadow:-.2em 0 0 0 #545454 inset;box-shadow:-.2em 0 0 0 #545454 inset}.ui.red.table{border-top:.2em solid #db2828}.ui.inverted.red.table{background-color:#db2828;color:#fff}.ui.ui.table td.red:not(.marked),.ui.ui.ui.ui.table tr.red:not(.marked){background:#ffe1df;color:#db2828}.ui.selectable.table tr:hover td.red:not(.marked),.ui.table tr td.selectable.red:not(.marked):hover,.ui.ui.selectable.table tr.red:not(.marked):hover{background:#ffd7d5;color:#db2828}.ui.table td.marked.red.left,.ui.table tr.marked.red.left{-webkit-box-shadow:.2em 0 0 0 #db2828 inset;box-shadow:.2em 0 0 0 #db2828 inset}.ui.table td.marked.red.right,.ui.table tr.marked.red.right{-webkit-box-shadow:-.2em 0 0 0 #db2828 inset;box-shadow:-.2em 0 0 0 #db2828 inset}.ui.inverted.table td.marked.red.left,.ui.inverted.table tr.marked.red.left{-webkit-box-shadow:.2em 0 0 0 #ff695e inset;box-shadow:.2em 0 0 0 #ff695e inset}.ui.inverted.table td.marked.red.right,.ui.inverted.table tr.marked.red.right{-webkit-box-shadow:-.2em 0 0 0 #ff695e inset;box-shadow:-.2em 0 0 0 #ff695e inset}.ui.orange.table{border-top:.2em solid #f2711c}.ui.inverted.orange.table{background-color:#f2711c;color:#fff}.ui.ui.table td.orange:not(.marked),.ui.ui.ui.ui.table tr.orange:not(.marked){background:#ffe7d1;color:#f2711c}.ui.selectable.table tr:hover td.orange:not(.marked),.ui.table tr td.selectable.orange:not(.marked):hover,.ui.ui.selectable.table tr.orange:not(.marked):hover{background:#fae1cc;color:#f2711c}.ui.table td.marked.orange.left,.ui.table tr.marked.orange.left{-webkit-box-shadow:.2em 0 0 0 #f2711c inset;box-shadow:.2em 0 0 0 #f2711c inset}.ui.table td.marked.orange.right,.ui.table tr.marked.orange.right{-webkit-box-shadow:-.2em 0 0 0 #f2711c inset;box-shadow:-.2em 0 0 0 #f2711c inset}.ui.inverted.table td.marked.orange.left,.ui.inverted.table tr.marked.orange.left{-webkit-box-shadow:.2em 0 0 0 #ff851b inset;box-shadow:.2em 0 0 0 #ff851b inset}.ui.inverted.table td.marked.orange.right,.ui.inverted.table tr.marked.orange.right{-webkit-box-shadow:-.2em 0 0 0 #ff851b inset;box-shadow:-.2em 0 0 0 #ff851b inset}.ui.yellow.table{border-top:.2em solid #fbbd08}.ui.inverted.yellow.table{background-color:#fbbd08;color:#fff}.ui.ui.table td.yellow:not(.marked),.ui.ui.ui.ui.table tr.yellow:not(.marked){background:#fff9d2;color:#b58105}.ui.selectable.table tr:hover td.yellow:not(.marked),.ui.table tr td.selectable.yellow:not(.marked):hover,.ui.ui.selectable.table tr.yellow:not(.marked):hover{background:#fbf5cc;color:#b58105}.ui.table td.marked.yellow.left,.ui.table tr.marked.yellow.left{-webkit-box-shadow:.2em 0 0 0 #fbbd08 inset;box-shadow:.2em 0 0 0 #fbbd08 inset}.ui.table td.marked.yellow.right,.ui.table tr.marked.yellow.right{-webkit-box-shadow:-.2em 0 0 0 #fbbd08 inset;box-shadow:-.2em 0 0 0 #fbbd08 inset}.ui.inverted.table td.marked.yellow.left,.ui.inverted.table tr.marked.yellow.left{-webkit-box-shadow:.2em 0 0 0 #ffe21f inset;box-shadow:.2em 0 0 0 #ffe21f inset}.ui.inverted.table td.marked.yellow.right,.ui.inverted.table tr.marked.yellow.right{-webkit-box-shadow:-.2em 0 0 0 #ffe21f inset;box-shadow:-.2em 0 0 0 #ffe21f inset}.ui.olive.table{border-top:.2em solid #b5cc18}.ui.inverted.olive.table{background-color:#b5cc18;color:#fff}.ui.ui.table td.olive:not(.marked),.ui.ui.ui.ui.table tr.olive:not(.marked){background:#f7fae4;color:#8abc1e}.ui.selectable.table tr:hover td.olive:not(.marked),.ui.table tr td.selectable.olive:not(.marked):hover,.ui.ui.selectable.table tr.olive:not(.marked):hover{background:#f6fada;color:#8abc1e}.ui.table td.marked.olive.left,.ui.table tr.marked.olive.left{-webkit-box-shadow:.2em 0 0 0 #b5cc18 inset;box-shadow:.2em 0 0 0 #b5cc18 inset}.ui.table td.marked.olive.right,.ui.table tr.marked.olive.right{-webkit-box-shadow:-.2em 0 0 0 #b5cc18 inset;box-shadow:-.2em 0 0 0 #b5cc18 inset}.ui.inverted.table td.marked.olive.left,.ui.inverted.table tr.marked.olive.left{-webkit-box-shadow:.2em 0 0 0 #d9e778 inset;box-shadow:.2em 0 0 0 #d9e778 inset}.ui.inverted.table td.marked.olive.right,.ui.inverted.table tr.marked.olive.right{-webkit-box-shadow:-.2em 0 0 0 #d9e778 inset;box-shadow:-.2em 0 0 0 #d9e778 inset}.ui.green.table{border-top:.2em solid #21ba45}.ui.inverted.green.table{background-color:#21ba45;color:#fff}.ui.ui.table td.green:not(.marked),.ui.ui.ui.ui.table tr.green:not(.marked){background:#d5f5d9;color:#1ebc30}.ui.selectable.table tr:hover td.green:not(.marked),.ui.table tr td.selectable.green:not(.marked):hover,.ui.ui.selectable.table tr.green:not(.marked):hover{background:#d2eed5;color:#1ebc30}.ui.table td.marked.green.left,.ui.table tr.marked.green.left{-webkit-box-shadow:.2em 0 0 0 #21ba45 inset;box-shadow:.2em 0 0 0 #21ba45 inset}.ui.table td.marked.green.right,.ui.table tr.marked.green.right{-webkit-box-shadow:-.2em 0 0 0 #21ba45 inset;box-shadow:-.2em 0 0 0 #21ba45 inset}.ui.inverted.table td.marked.green.left,.ui.inverted.table tr.marked.green.left{-webkit-box-shadow:.2em 0 0 0 #2ecc40 inset;box-shadow:.2em 0 0 0 #2ecc40 inset}.ui.inverted.table td.marked.green.right,.ui.inverted.table tr.marked.green.right{-webkit-box-shadow:-.2em 0 0 0 #2ecc40 inset;box-shadow:-.2em 0 0 0 #2ecc40 inset}.ui.teal.table{border-top:.2em solid #00b5ad}.ui.inverted.teal.table{background-color:#00b5ad;color:#fff}.ui.ui.table td.teal:not(.marked),.ui.ui.ui.ui.table tr.teal:not(.marked){background:#e2ffff;color:#10a3a3}.ui.selectable.table tr:hover td.teal:not(.marked),.ui.table tr td.selectable.teal:not(.marked):hover,.ui.ui.selectable.table tr.teal:not(.marked):hover{background:#d8ffff;color:#10a3a3}.ui.table td.marked.teal.left,.ui.table tr.marked.teal.left{-webkit-box-shadow:.2em 0 0 0 #00b5ad inset;box-shadow:.2em 0 0 0 #00b5ad inset}.ui.table td.marked.teal.right,.ui.table tr.marked.teal.right{-webkit-box-shadow:-.2em 0 0 0 #00b5ad inset;box-shadow:-.2em 0 0 0 #00b5ad inset}.ui.inverted.table td.marked.teal.left,.ui.inverted.table tr.marked.teal.left{-webkit-box-shadow:.2em 0 0 0 #6dffff inset;box-shadow:.2em 0 0 0 #6dffff inset}.ui.inverted.table td.marked.teal.right,.ui.inverted.table tr.marked.teal.right{-webkit-box-shadow:-.2em 0 0 0 #6dffff inset;box-shadow:-.2em 0 0 0 #6dffff inset}.ui.blue.table{border-top:.2em solid #2185d0}.ui.inverted.blue.table{background-color:#2185d0;color:#fff}.ui.ui.table td.blue:not(.marked),.ui.ui.ui.ui.table tr.blue:not(.marked){background:#ddf4ff;color:#2185d0}.ui.selectable.table tr:hover td.blue:not(.marked),.ui.table tr td.selectable.blue:not(.marked):hover,.ui.ui.selectable.table tr.blue:not(.marked):hover{background:#d3f1ff;color:#2185d0}.ui.table td.marked.blue.left,.ui.table tr.marked.blue.left{-webkit-box-shadow:.2em 0 0 0 #2185d0 inset;box-shadow:.2em 0 0 0 #2185d0 inset}.ui.table td.marked.blue.right,.ui.table tr.marked.blue.right{-webkit-box-shadow:-.2em 0 0 0 #2185d0 inset;box-shadow:-.2em 0 0 0 #2185d0 inset}.ui.inverted.table td.marked.blue.left,.ui.inverted.table tr.marked.blue.left{-webkit-box-shadow:.2em 0 0 0 #54c8ff inset;box-shadow:.2em 0 0 0 #54c8ff inset}.ui.inverted.table td.marked.blue.right,.ui.inverted.table tr.marked.blue.right{-webkit-box-shadow:-.2em 0 0 0 #54c8ff inset;box-shadow:-.2em 0 0 0 #54c8ff inset}.ui.violet.table{border-top:.2em solid #6435c9}.ui.inverted.violet.table{background-color:#6435c9;color:#fff}.ui.ui.table td.violet:not(.marked),.ui.ui.ui.ui.table tr.violet:not(.marked){background:#ece9fe;color:#6435c9}.ui.selectable.table tr:hover td.violet:not(.marked),.ui.table tr td.selectable.violet:not(.marked):hover,.ui.ui.selectable.table tr.violet:not(.marked):hover{background:#e3deff;color:#6435c9}.ui.table td.marked.violet.left,.ui.table tr.marked.violet.left{-webkit-box-shadow:.2em 0 0 0 #6435c9 inset;box-shadow:.2em 0 0 0 #6435c9 inset}.ui.table td.marked.violet.right,.ui.table tr.marked.violet.right{-webkit-box-shadow:-.2em 0 0 0 #6435c9 inset;box-shadow:-.2em 0 0 0 #6435c9 inset}.ui.inverted.table td.marked.violet.left,.ui.inverted.table tr.marked.violet.left{-webkit-box-shadow:.2em 0 0 0 #a291fb inset;box-shadow:.2em 0 0 0 #a291fb inset}.ui.inverted.table td.marked.violet.right,.ui.inverted.table tr.marked.violet.right{-webkit-box-shadow:-.2em 0 0 0 #a291fb inset;box-shadow:-.2em 0 0 0 #a291fb inset}.ui.purple.table{border-top:.2em solid #a333c8}.ui.inverted.purple.table{background-color:#a333c8;color:#fff}.ui.ui.table td.purple:not(.marked),.ui.ui.ui.ui.table tr.purple:not(.marked){background:#f8e3ff;color:#a333c8}.ui.selectable.table tr:hover td.purple:not(.marked),.ui.table tr td.selectable.purple:not(.marked):hover,.ui.ui.selectable.table tr.purple:not(.marked):hover{background:#f5d9ff;color:#a333c8}.ui.table td.marked.purple.left,.ui.table tr.marked.purple.left{-webkit-box-shadow:.2em 0 0 0 #a333c8 inset;box-shadow:.2em 0 0 0 #a333c8 inset}.ui.table td.marked.purple.right,.ui.table tr.marked.purple.right{-webkit-box-shadow:-.2em 0 0 0 #a333c8 inset;box-shadow:-.2em 0 0 0 #a333c8 inset}.ui.inverted.table td.marked.purple.left,.ui.inverted.table tr.marked.purple.left{-webkit-box-shadow:.2em 0 0 0 #dc73ff inset;box-shadow:.2em 0 0 0 #dc73ff inset}.ui.inverted.table td.marked.purple.right,.ui.inverted.table tr.marked.purple.right{-webkit-box-shadow:-.2em 0 0 0 #dc73ff inset;box-shadow:-.2em 0 0 0 #dc73ff inset}.ui.pink.table{border-top:.2em solid #e03997}.ui.inverted.pink.table{background-color:#e03997;color:#fff}.ui.ui.table td.pink:not(.marked),.ui.ui.ui.ui.table tr.pink:not(.marked){background:#ffe8f9;color:#e03997}.ui.selectable.table tr:hover td.pink:not(.marked),.ui.table tr td.selectable.pink:not(.marked):hover,.ui.ui.selectable.table tr.pink:not(.marked):hover{background:#ffdef6;color:#e03997}.ui.table td.marked.pink.left,.ui.table tr.marked.pink.left{-webkit-box-shadow:.2em 0 0 0 #e03997 inset;box-shadow:.2em 0 0 0 #e03997 inset}.ui.table td.marked.pink.right,.ui.table tr.marked.pink.right{-webkit-box-shadow:-.2em 0 0 0 #e03997 inset;box-shadow:-.2em 0 0 0 #e03997 inset}.ui.inverted.table td.marked.pink.left,.ui.inverted.table tr.marked.pink.left{-webkit-box-shadow:.2em 0 0 0 #ff8edf inset;box-shadow:.2em 0 0 0 #ff8edf inset}.ui.inverted.table td.marked.pink.right,.ui.inverted.table tr.marked.pink.right{-webkit-box-shadow:-.2em 0 0 0 #ff8edf inset;box-shadow:-.2em 0 0 0 #ff8edf inset}.ui.brown.table{border-top:.2em solid #a5673f}.ui.inverted.brown.table{background-color:#a5673f;color:#fff}.ui.ui.table td.brown:not(.marked),.ui.ui.ui.ui.table tr.brown:not(.marked){background:#f7e5d2;color:#a5673f}.ui.selectable.table tr:hover td.brown:not(.marked),.ui.table tr td.selectable.brown:not(.marked):hover,.ui.ui.selectable.table tr.brown:not(.marked):hover{background:#efe0cf;color:#a5673f}.ui.table td.marked.brown.left,.ui.table tr.marked.brown.left{-webkit-box-shadow:.2em 0 0 0 #a5673f inset;box-shadow:.2em 0 0 0 #a5673f inset}.ui.table td.marked.brown.right,.ui.table tr.marked.brown.right{-webkit-box-shadow:-.2em 0 0 0 #a5673f inset;box-shadow:-.2em 0 0 0 #a5673f inset}.ui.inverted.table td.marked.brown.left,.ui.inverted.table tr.marked.brown.left{-webkit-box-shadow:.2em 0 0 0 #d67c1c inset;box-shadow:.2em 0 0 0 #d67c1c inset}.ui.inverted.table td.marked.brown.right,.ui.inverted.table tr.marked.brown.right{-webkit-box-shadow:-.2em 0 0 0 #d67c1c inset;box-shadow:-.2em 0 0 0 #d67c1c inset}.ui.grey.table{border-top:.2em solid #767676}.ui.inverted.grey.table{background-color:#767676;color:#fff}.ui.ui.table td.grey:not(.marked),.ui.ui.ui.ui.table tr.grey:not(.marked){background:#dcddde;color:#767676}.ui.selectable.table tr:hover td.grey:not(.marked),.ui.table tr td.selectable.grey:not(.marked):hover,.ui.ui.selectable.table tr.grey:not(.marked):hover{background:#c2c4c5;color:#767676}.ui.table td.marked.grey.left,.ui.table tr.marked.grey.left{-webkit-box-shadow:.2em 0 0 0 #767676 inset;box-shadow:.2em 0 0 0 #767676 inset}.ui.table td.marked.grey.right,.ui.table tr.marked.grey.right{-webkit-box-shadow:-.2em 0 0 0 #767676 inset;box-shadow:-.2em 0 0 0 #767676 inset}.ui.inverted.table td.marked.grey.left,.ui.inverted.table tr.marked.grey.left{-webkit-box-shadow:.2em 0 0 0 #dcddde inset;box-shadow:.2em 0 0 0 #dcddde inset}.ui.inverted.table td.marked.grey.right,.ui.inverted.table tr.marked.grey.right{-webkit-box-shadow:-.2em 0 0 0 #dcddde inset;box-shadow:-.2em 0 0 0 #dcddde inset}.ui.black.table{border-top:.2em solid #1b1c1d}.ui.inverted.black.table{background-color:#1b1c1d;color:#fff}.ui.ui.table td.black:not(.marked),.ui.ui.ui.ui.table tr.black:not(.marked){background:#545454;color:#fff}.ui.selectable.table tr:hover td.black:not(.marked),.ui.table tr td.selectable.black:not(.marked):hover,.ui.ui.selectable.table tr.black:not(.marked):hover{background:#000;color:#fff}.ui.table td.marked.black.left,.ui.table tr.marked.black.left{-webkit-box-shadow:.2em 0 0 0 #1b1c1d inset;box-shadow:.2em 0 0 0 #1b1c1d inset}.ui.table td.marked.black.right,.ui.table tr.marked.black.right{-webkit-box-shadow:-.2em 0 0 0 #1b1c1d inset;box-shadow:-.2em 0 0 0 #1b1c1d inset}.ui.inverted.table td.marked.black.left,.ui.inverted.table tr.marked.black.left{-webkit-box-shadow:.2em 0 0 0 #545454 inset;box-shadow:.2em 0 0 0 #545454 inset}.ui.inverted.table td.marked.black.right,.ui.inverted.table tr.marked.black.right{-webkit-box-shadow:-.2em 0 0 0 #545454 inset;box-shadow:-.2em 0 0 0 #545454 inset}.ui.one.column.table td{width:100%}.ui.two.column.table td{width:50%}.ui.three.column.table td{width:33.33333333%}.ui.four.column.table td{width:25%}.ui.five.column.table td{width:20%}.ui.six.column.table td{width:16.66666667%}.ui.seven.column.table td{width:14.28571429%}.ui.eight.column.table td{width:12.5%}.ui.nine.column.table td{width:11.11111111%}.ui.ten.column.table td{width:10%}.ui.eleven.column.table td{width:9.09090909%}.ui.twelve.column.table td{width:8.33333333%}.ui.thirteen.column.table td{width:7.69230769%}.ui.fourteen.column.table td{width:7.14285714%}.ui.fifteen.column.table td{width:6.66666667%}.ui.sixteen.column.table td{width:6.25%}.ui.table td.one.wide,.ui.table th.one.wide{width:6.25%}.ui.table td.two.wide,.ui.table th.two.wide{width:12.5%}.ui.table td.three.wide,.ui.table th.three.wide{width:18.75%}.ui.table td.four.wide,.ui.table th.four.wide{width:25%}.ui.table td.five.wide,.ui.table th.five.wide{width:31.25%}.ui.table td.six.wide,.ui.table th.six.wide{width:37.5%}.ui.table td.seven.wide,.ui.table th.seven.wide{width:43.75%}.ui.table td.eight.wide,.ui.table th.eight.wide{width:50%}.ui.table td.nine.wide,.ui.table th.nine.wide{width:56.25%}.ui.table td.ten.wide,.ui.table th.ten.wide{width:62.5%}.ui.table td.eleven.wide,.ui.table th.eleven.wide{width:68.75%}.ui.table td.twelve.wide,.ui.table th.twelve.wide{width:75%}.ui.table td.thirteen.wide,.ui.table th.thirteen.wide{width:81.25%}.ui.table td.fourteen.wide,.ui.table th.fourteen.wide{width:87.5%}.ui.table td.fifteen.wide,.ui.table th.fifteen.wide{width:93.75%}.ui.table td.sixteen.wide,.ui.table th.sixteen.wide{width:100%}.ui.sortable.table>thead>tr>th{cursor:pointer;white-space:nowrap;border-left:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87)}.ui.sortable.table>thead>tr>th:first-child{border-left:none}.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.sortable.table>thead>tr>th:after{display:none;font-style:normal;font-weight:400;text-decoration:inherit;content:'';height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons}.ui.sortable.table thead th.ascending:after{content:'\f0d8'}.ui.sortable.table thead th.descending:after{content:'\f0d7'}.ui.sortable.table th.disabled:hover{cursor:auto;color:rgba(40,40,40,.3)}.ui.sortable.table>thead>tr>th:hover{color:rgba(0,0,0,.8)}.ui.sortable.table:not(.basic)>thead>tr>th:hover{background:rgba(0,0,0,.05)}.ui.sortable.table thead th.sorted{color:rgba(0,0,0,.95)}.ui.sortable.table:not(.basic) thead th.sorted{background:rgba(0,0,0,.05)}.ui.sortable.table thead th.sorted:after{display:inline-block}.ui.sortable.table thead th.sorted:hover{color:rgba(0,0,0,.95)}.ui.sortable.table:not(.basic) thead th.sorted:hover{background:rgba(0,0,0,.05)}.ui.inverted.sortable.table thead th.sorted{color:#fff}.ui.inverted.sortable.table:not(.basic) thead th.sorted{background:rgba(255,255,255,.15) -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:rgba(255,255,255,.15) -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:rgba(255,255,255,.15) linear-gradient(transparent,rgba(0,0,0,.05))}.ui.inverted.sortable.table>thead>tr>th:hover{color:#fff}.ui.inverted.sortable.table:not(.basic)>thead>tr>th:hover{background:rgba(255,255,255,.08) -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:rgba(255,255,255,.08) -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:rgba(255,255,255,.08) linear-gradient(transparent,rgba(0,0,0,.05))}.ui.inverted.sortable.table:not(.basic)>thead>tr>th{border-left-color:transparent;border-right-color:transparent}.ui.inverted.table{background:#333;color:rgba(255,255,255,.9);border:none}.ui.ui.inverted.table>tbody>tr>th,.ui.ui.inverted.table>tfoot>tr>td,.ui.ui.inverted.table>tfoot>tr>th,.ui.ui.inverted.table>thead>tr>th,.ui.ui.inverted.table>tr>th{background-color:rgba(0,0,0,.15);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.9)}.ui.inverted.table>tbody>tr>td,.ui.inverted.table>tfoot>tr>td,.ui.inverted.table>tr>td{border-color:rgba(255,255,255,.1)}.ui.inverted.table tr td.disabled,.ui.inverted.table tr.disabled td,.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr:hover td.disabled{pointer-events:none;color:rgba(225,225,225,.3)}.ui.inverted.table tr td.disabled:not([class=disabled]),.ui.inverted.table tr.disabled td[class]:not(.disabled),.ui.inverted.table tr.disabled:not([class=disabled]) td,.ui.inverted.table tr:hover td.disabled:not([class=disabled]){color:rgba(40,40,40,.3)}.ui.inverted.definition.table>tfoot:not(.full-width)>tr>th:first-child,.ui.inverted.definition.table>thead:not(.full-width)>tr>th:first-child{background:#fff}.ui.inverted.definition.table>tbody>tr>td:first-child .ui.inverted.definition.table>tfoot>tr>td:first-child,.ui.inverted.definition.table>tr>td:first-child{background:rgba(255,255,255,.02);color:#fff}.ui.collapsing.table{width:auto}.ui.basic.table{background:0 0;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none}.ui.basic.table>tfoot,.ui.basic.table>thead{-webkit-box-shadow:none;box-shadow:none}.ui.basic.table>tbody>tr>th,.ui.basic.table>tfoot>tr>th,.ui.basic.table>thead>tr>th,.ui.basic.table>tr>th{background:0 0;border-left:none}.ui.basic.table>tbody>tr{border-bottom:1px solid rgba(0,0,0,.1)}.ui.basic.table>tbody>tr>td,.ui.basic.table>tfoot>tr>td,.ui.basic.table>tr>td{background:0 0}.ui.basic.striped.table>tbody>tr:nth-child(2n){background-color:rgba(0,0,0,.05)}.ui[class*="very basic"].table{border:none}.ui[class*="very basic"].table:not(.sortable):not(.striped)>tbody>tr>td,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tbody>tr>th,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tfoot>tr>th,.ui[class*="very basic"].table:not(.sortable):not(.striped)>thead>tr>th,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tr>td,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tr>th{padding:''}.ui[class*="very basic"].table:not(.sortable):not(.striped)>tbody>tr>td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tbody>tr>th:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tfoot>tr>td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tfoot>tr>th:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>thead>tr>th:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tr>td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tr>th:first-child{padding-left:0}.ui[class*="very basic"].table:not(.sortable):not(.striped)>tbody>tr>td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tbody>tr>th:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tfoot>tr>td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tfoot>tr>th:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>thead>tr>th:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tr>td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped)>tr>th:last-child{padding-right:0}.ui[class*="very basic"].table:not(.sortable):not(.striped)>thead>tr:first-child>th{padding-top:0}.ui.celled.table>tbody>tr>td,.ui.celled.table>tbody>tr>th,.ui.celled.table>tfoot>tr>td,.ui.celled.table>tfoot>tr>th,.ui.celled.table>thead>tr>th,.ui.celled.table>tr>td,.ui.celled.table>tr>th{border-left:1px solid rgba(34,36,38,.1)}.ui.inverted.celled.table>tbody>tr>td,.ui.inverted.celled.table>tr>td{border-left:1px solid rgba(255,255,255,.1)}.ui.celled.table>tbody>tr>td:first-child,.ui.celled.table>tbody>tr>th:first-child,.ui.celled.table>tfoot>tr>td:first-child,.ui.celled.table>tfoot>tr>th:first-child,.ui.celled.table>thead>tr>th:first-child,.ui.celled.table>tr>td:first-child,.ui.celled.table>tr>th:first-child{border-left:none}.ui.padded.table>tbody>tr>th,.ui.padded.table>tfoot>tr>th,.ui.padded.table>thead>tr>th,.ui.padded.table>tr>th{padding-left:1em;padding-right:1em}.ui.padded.table>tbody>tr>td,.ui.padded.table>tbody>tr>th,.ui.padded.table>tfoot>tr>td,.ui.padded.table>tfoot>tr>th,.ui.padded.table>thead>tr>th,.ui.padded.table>tr>td,.ui.padded.table>tr>th{padding:1em 1em}.ui[class*="very padded"].table>tbody>tr>th,.ui[class*="very padded"].table>tfoot>tr>th,.ui[class*="very padded"].table>thead>tr>th,.ui[class*="very padded"].table>tr>th{padding-left:1.5em;padding-right:1.5em}.ui[class*="very padded"].table>tbody>tr>td,.ui[class*="very padded"].table>tfoot>tr>td,.ui[class*="very padded"].table>tr>td{padding:1.5em 1.5em}.ui.compact.table>tbody>tr>th,.ui.compact.table>tfoot>tr>th,.ui.compact.table>thead>tr>th,.ui.compact.table>tr>th{padding-left:.7em;padding-right:.7em}.ui.compact.table>tbody>tr>td,.ui.compact.table>tfoot>tr>td,.ui.compact.table>tr>td{padding:.5em .7em}.ui[class*="very compact"].table>tbody>tr>th,.ui[class*="very compact"].table>tfoot>tr>th,.ui[class*="very compact"].table>thead>tr>th,.ui[class*="very compact"].table>tr>th{padding-left:.6em;padding-right:.6em}.ui[class*="very compact"].table>tbody>tr>td,.ui[class*="very compact"].table>tfoot>tr>td,.ui[class*="very compact"].table>tr>td{padding:.4em .6em}.ui.table{font-size:1em}.ui.mini.table{font-size:.78571429rem}.ui.tiny.table{font-size:.85714286rem}.ui.small.table{font-size:.9em}.ui.large.table{font-size:1.1em}.ui.big.table{font-size:1.28571429rem}.ui.huge.table{font-size:1.42857143rem}.ui.massive.table{font-size:1.71428571rem}
/*!
 * # Fomantic-UI - Calendar
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.calendar .ui.popup{max-width:none;padding:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.calendar .calendar:focus{outline:0}.ui.calendar .ui.popup .ui.grid{display:block;white-space:nowrap}.ui.calendar .ui.popup .ui.grid>.column{width:auto}.ui.calendar .ui.table.minute,.ui.calendar .ui.table.month,.ui.calendar .ui.table.year{min-width:15em}.ui.calendar .ui.table.day{min-width:18em}.ui.calendar .ui.table.day.andweek{min-width:22em}.ui.calendar .ui.table.hour{min-width:20em}.ui.calendar .ui.table tr td,.ui.calendar .ui.table tr th{padding:.5em;white-space:nowrap}.ui.calendar .ui.table tr th{border-left:none}.ui.calendar .ui.table tr th i.icon{margin:0}.ui.calendar .ui.table tr:first-child th{position:relative;padding-left:0;padding-right:0}.ui.calendar .ui.table.day tr:first-child th{border:none}.ui.calendar .ui.table.day tr:nth-child(2) th{padding-top:.2em;padding-bottom:.3em}.ui.calendar .ui.table tr td{padding-left:.1em;padding-right:.1em}.ui.calendar .ui.table tr .link{cursor:pointer}.ui.calendar .ui.table tr .prev.link{width:14.28571429%;position:absolute;left:0}.ui.calendar .ui.table tr .next.link{width:14.28571429%;position:absolute;right:0}.ui.ui.calendar .ui.table tr .disabled{pointer-events:auto;cursor:default;color:rgba(40,40,40,.3)}.ui.calendar .ui.table tr .adjacent:not(.disabled){color:rgba(0,0,0,.6);background:rgba(0,0,0,.03)}.ui.calendar .ui.table tr td.today{font-weight:700}.ui.calendar .ui.table tr td.range{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none}.ui.calendar:not(.disabled) .calendar.active .ui.table tbody tr td.focus,.ui.calendar:not(.disabled) .calendar:focus .ui.table tbody tr td.focus{-webkit-box-shadow:inset 0 0 0 1px #85b7d9;box-shadow:inset 0 0 0 1px #85b7d9}.ui.inverted.calendar .ui.table.inverted tr td.range{background:rgba(255,255,255,.08);color:#fff;-webkit-box-shadow:none;box-shadow:none}.ui.inverted.calendar:not(.disabled) .calendar.active .ui.table.inverted tbody tr td.focus,.ui.inverted.calendar:not(.disabled) .calendar:focus .ui.table.inverted tbody tr td.focus{-webkit-box-shadow:inset 0 0 0 1px #85b7d9;box-shadow:inset 0 0 0 1px #85b7d9}.ui.inverted.calendar .ui.inverted.table tr .disabled{color:rgba(225,225,225,.3)}.ui.inverted.calendar .ui.inverted.table tr .adjacent:not(.disabled){color:rgba(255,255,255,.8);background:rgba(255,255,255,.02)}.ui.disabled.calendar{opacity:.45}.ui.disabled.calendar .ui.table tr .link,.ui.disabled.calendar>.input{pointer-events:none}
/*!
 * # Fomantic-UI - Toast
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.toast-container{position:fixed;z-index:9999}.ui.toast-container.top.right{top:.85714286em;right:.85714286em;margin-left:.85714286em}.ui.toast-container.top.left{top:.85714286em;left:.85714286em;margin-right:.85714286em}.ui.toast-container.top.center{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:.85714286em}.ui.toast-container.bottom.right{bottom:.85714286em;right:.85714286em;margin-left:.85714286em}.ui.toast-container.bottom.left{bottom:.85714286em;left:.85714286em;margin-right:.85714286em}.ui.toast-container.bottom.center{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:.85714286em}.ui.toast-container .animating.toast-box,.ui.toast-container .toast-box,.ui.toast-container .visible.toast-box{display:table!important}.ui.toast-container .toast-box{margin-bottom:.5em;border-radius:.28571429rem;cursor:default}.ui.toast-container .toast-box:hover{opacity:1}.ui.toast-container .toast-box:not(.unclickable):hover{cursor:pointer}.ui.toast-container .toast-box.floating,.ui.toast-container .toast-box.hoverfloating:hover{-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.12)}.ui.toast-container .toast-box.compact,.ui.toast-container .toast-box>.compact{width:350px}.ui.toast-container .toast-box>.ui.message,.ui.toast-container .toast-box>.ui.toast{margin:0 -1px -.01em;position:relative}.ui.toast-container .toast-box>.attached.progress{z-index:1}.ui.toast-container .toast-box>.attached.progress.bottom{margin:-.2em -1px -.01em}.ui.toast-container .toast-box>.attached.progress.top{margin:-.01em -1px -.2em}.ui.toast-container .toast-box>.attached.progress .bar{min-width:0}.ui.toast-container .toast-box>.attached.progress.info .bar.bar.bar{background:#12a1bf}.ui.toast-container .toast-box>.attached.progress.warning .bar.bar.bar{background:#cf9b0d}.ui.toast-container .toast-box>.attached.progress.success .bar.bar.bar{background:#15792d}.ui.toast-container .toast-box>.attached.progress.error .bar.bar.bar{background:#9c1a1a}.ui.toast-container .toast-box>.attached.progress.neutral .bar.bar.bar{background:#d9d9d9}.ui.toast-container .toast-box>.ui.message>.close.icon{top:.3em;right:.3em}.ui.toast-container .toast-box>.ui.message>.actions:last-child{margin-bottom:-1em}.ui.toast-container .toast-box>.ui.message.icon{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.ui.toast-container .toast-box>.ui.message.icon>:not(.icon):not(.actions){padding-left:5rem}.ui.toast-container .toast-box>.ui.message.icon>i.icon:not(.close){display:inline-block;position:absolute;width:4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ui.toast-container .toast-box>.ui.message.icon:not(.vertical).actions>i.icon:not(.close){top:calc(50% - 1.2em);-webkit-transform:none;transform:none}.ui.toast-container .toast-box>.ui.message.icon:not(.vertical).icon.icon.icon{display:block}.ui.toast-container .toast-box .ui.toast>.close.icon{cursor:pointer;margin:0;opacity:.7;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.toast-container .toast-box .ui.toast>.close.icon:hover{opacity:1}.ui.toast-container .toast-box .ui.toast.vertical>.close.icon{margin-top:-.3em;margin-right:-.3em}.ui.toast-container .toast-box .ui.toast:not(.vertical)>.close.icon{position:absolute;top:.3em}.ui.toast-container .toast-box .ui.toast:not(.vertical)>.close.icon:not(.left){right:.3em}.ui.toast-container .toast-box .ui.toast:not(.vertical)>.close.icon.left{margin-left:-.3em}.ui.toast-container .toast-box .ui.card{margin:0}.ui.toast-container .toast-box .ui.card.attached:not(.vertical).bottom{border-top-left-radius:0;border-top-right-radius:0}.ui.toast-container .toast-box .ui.card.attached:not(.vertical).bottom.horizontal>.image>img{border-top-left-radius:0}.ui.toast-container .toast-box .ui.card.attached:not(.vertical).bottom.horizontal>.image:last-child>img{border-top-right-radius:0}.ui.toast-container .toast-box .ui.card.attached:not(.vertical).top{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.toast-container .toast-box .ui.card.attached:not(.vertical).top.horizontal>.image>img{border-bottom-left-radius:0}.ui.toast-container .toast-box .ui.card.attached:not(.vertical).top.horizontal>.image:last-child>img{border-bottom-right-radius:0}.ui.toast-container .toast-box .ui.card.horizontal.actions>.image>img{border-bottom-left-radius:0}.ui.toast-container .toast-box .ui.card.horizontal.actions>.image:last-child>img{border-bottom-right-radius:0}.ui.toast-container .toast-box .progressing{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ui.toast-container .toast-box .progressing.up{-webkit-animation-name:progressUp;animation-name:progressUp}.ui.toast-container .toast-box .progressing.down{-webkit-animation-name:progressDown;animation-name:progressDown}.ui.toast-container .toast-box .progressing.wait{-webkit-animation-name:progressWait;animation-name:progressWait}.ui.toast-container .toast-box:hover .pausable.progressing{-webkit-animation-play-state:paused;animation-play-state:paused}.ui.toast-container .toast-box .ui.toast:not(.vertical){display:block}.ui.toast-container .toast-box :not(.comment):not(.card) .actions{margin:.5em -1em -1em -1em}.ui.toast-container .toast-box :not(.comment) .actions{padding:.5em .5em .75em .5em;text-align:right}.ui.toast-container .toast-box :not(.comment) .actions.attached:not(.vertical){margin-right:1px}.ui.toast-container .toast-box :not(.comment) .actions:not(.basic):not(.attached){background:rgba(255,255,255,.25);border-top:1px solid rgba(0,0,0,.2)}.ui.toast-container .toast-box :not(.comment) .actions.left{text-align:left}.ui.toast-container .toast-box .vertical.actions>.button,.ui.toast-container .toast-box>.vertical.vertical.vertical,.ui.toast-container .toast-box>.vertical>.vertical.vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.ui.toast-container .toast-box :not(.comment) .vertical.actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui.toast-container .toast-box :not(.comment) .vertical.actions>.button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ui.toast-container .toast-box :not(.comment) .vertical.actions.attached>.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached){border-top:0;margin-top:-.75em;margin-bottom:-.75em;margin-left:1em;-ms-flex-pack:distribute;justify-content:space-around}.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached):not(.basic){border-left:1px solid rgba(0,0,0,.2)}.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached)>.button:not(:last-child){margin-bottom:.3em}.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached).top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached).bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ui.vertical.attached:not(.left).card>.image>img{border-top-right-radius:0}.ui.vertical.attached:not(.left).card.horizontal>.image:last-child>img{border-top-right-radius:0;border-bottom-right-radius:0}.ui.vertical.attached:not(.left).card,.ui.vertical.attached:not(.left).toast{border-top-right-radius:0;border-bottom-right-radius:0}.ui.vertical.attached:not(.left).actions{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.attached:not(.left).actions .button:first-child,.ui.vertical.attached:not(.left).actions .button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ui.vertical.attached:not(.left).message{border-top-right-radius:0;border-bottom-left-radius:.28571429rem}.ui.vertical.attached.left.card>.image>img{border-top-left-radius:0}.ui.vertical.attached.left.card.horizontal>.image>img{border-top-left-radius:0;border-bottom-left-radius:0}.ui.vertical.attached.left.card,.ui.vertical.attached.left.toast{border-top-left-radius:0;border-bottom-left-radius:0}.ui.vertical.attached.left.actions{border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.vertical.attached.left.actions .button:first-child,.ui.vertical.attached.left.actions .button:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui.vertical.attached.left.actions .button:not(:first-child):not(:last-child){margin-left:-1px}.ui.vertical.attached.left.message.message.message{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.attached:not(.vertical):not(.top).actions{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.attached:not(.vertical):not(.top).actions .button:first-child{border-bottom-left-radius:.28571429rem}.ui.attached:not(.vertical):not(.top).actions .button:last-child{border-bottom-right-radius:.28571429rem}.ui.attached:not(.vertical).top.actions{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.attached:not(.vertical).top.actions .button:first-child{border-top-left-radius:.28571429rem}.ui.attached:not(.vertical).top.actions .button:last-child{border-top-right-radius:.28571429rem}.ui.toast{display:none;border-radius:.28571429rem;padding:.78571429em 1em;margin:0 -1px -.01em;color:rgba(0,0,0,.87);background-color:#fff}.ui.toast>.content>.header{font-weight:700;color:inherit;margin:0}.ui.toast.info{background-color:#31ccec;color:rgba(255,255,255,.9)}.ui.toast.warning{background-color:#f2c037;color:rgba(255,255,255,.9)}.ui.toast.success{background-color:#21ba45;color:rgba(255,255,255,.9)}.ui.toast.error{background-color:#db2828;color:rgba(255,255,255,.9)}.ui.toast.neutral{background-color:#fff;color:rgba(0,0,0,.87)}.ui.toast>i.icon:not(.close){font-size:1.5em}.ui.toast:not(.vertical)>i.icon:not(.close){position:absolute}.ui.toast:not(.vertical)>i.icon:not(.close)+.content{padding-left:3em}.ui.toast:not(.vertical)>.close.icon+.content{padding-left:1.5em}.ui.toast:not(.vertical)>.ui.image{position:absolute}.ui.toast:not(.vertical)>.ui.image.avatar+.content{padding-left:3em;min-height:2em}.ui.toast:not(.vertical)>.ui.image.mini+.content{padding-left:3.4em;min-height:35px}.ui.toast:not(.vertical)>.ui.image.tiny+.content{padding-left:7em;min-height:80px}.ui.toast:not(.vertical)>.ui.image.small+.content{padding-left:12em;min-height:150px}.ui.toast:not(.vertical)>.centered.icon,.ui.toast:not(.vertical)>.centered.image{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.ui.toast:not(.vertical).actions>.centered.image{top:calc(50% - 2em)}.ui.toast:not(.vertical).actions>.centered.icon{top:calc(50% - 1.2em)}.ui.toast.vertical>.close.icon+.content{padding-left:1em}.ui.toast.vertical>.ui.image+.content,.ui.toast.vertical>i.icon:not(.close)+.content{padding-left:1em}.ui.toast.vertical>.ui.image{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0}.ui.toast.vertical>.centered.icon,.ui.toast.vertical>.centered.image{-ms-flex-item-align:center;align-self:center}.ui.toast.attached.bottom{border-top-left-radius:0;border-top-right-radius:0}.ui.toast.attached.top{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.hoverfloating.message:hover{-webkit-box-shadow:0 0 0 1px inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 0 0 1px inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.center.toast-container .toast-box,.ui.right.toast-container .toast-box{margin-left:auto}.ui.center.toast-container .toast-box{margin-right:auto}.ui.primary.toast{background-color:#2185d0;color:rgba(255,255,255,.9)}.ui.inverted.primary.toast,.ui.toast-container .toast-box>.inverted.primary.attached.progress .bar{background-color:#54c8ff;color:rgba(0,0,0,.87)}.ui.secondary.toast{background-color:#1b1c1d;color:rgba(255,255,255,.9)}.ui.inverted.secondary.toast,.ui.toast-container .toast-box>.inverted.secondary.attached.progress .bar{background-color:#545454;color:rgba(0,0,0,.87)}.ui.red.toast{background-color:#db2828;color:rgba(255,255,255,.9)}.ui.inverted.red.toast,.ui.toast-container .toast-box>.inverted.red.attached.progress .bar{background-color:#ff695e;color:rgba(0,0,0,.87)}.ui.orange.toast{background-color:#f2711c;color:rgba(255,255,255,.9)}.ui.inverted.orange.toast,.ui.toast-container .toast-box>.inverted.orange.attached.progress .bar{background-color:#ff851b;color:rgba(0,0,0,.87)}.ui.yellow.toast{background-color:#fbbd08;color:rgba(255,255,255,.9)}.ui.inverted.yellow.toast,.ui.toast-container .toast-box>.inverted.yellow.attached.progress .bar{background-color:#ffe21f;color:rgba(0,0,0,.87)}.ui.olive.toast{background-color:#b5cc18;color:rgba(255,255,255,.9)}.ui.inverted.olive.toast,.ui.toast-container .toast-box>.inverted.olive.attached.progress .bar{background-color:#d9e778;color:rgba(0,0,0,.87)}.ui.green.toast{background-color:#21ba45;color:rgba(255,255,255,.9)}.ui.inverted.green.toast,.ui.toast-container .toast-box>.inverted.green.attached.progress .bar{background-color:#2ecc40;color:rgba(0,0,0,.87)}.ui.teal.toast{background-color:#00b5ad;color:rgba(255,255,255,.9)}.ui.inverted.teal.toast,.ui.toast-container .toast-box>.inverted.teal.attached.progress .bar{background-color:#6dffff;color:rgba(0,0,0,.87)}.ui.blue.toast{background-color:#2185d0;color:rgba(255,255,255,.9)}.ui.inverted.blue.toast,.ui.toast-container .toast-box>.inverted.blue.attached.progress .bar{background-color:#54c8ff;color:rgba(0,0,0,.87)}.ui.violet.toast{background-color:#6435c9;color:rgba(255,255,255,.9)}.ui.inverted.violet.toast,.ui.toast-container .toast-box>.inverted.violet.attached.progress .bar{background-color:#a291fb;color:rgba(0,0,0,.87)}.ui.purple.toast{background-color:#a333c8;color:rgba(255,255,255,.9)}.ui.inverted.purple.toast,.ui.toast-container .toast-box>.inverted.purple.attached.progress .bar{background-color:#dc73ff;color:rgba(0,0,0,.87)}.ui.pink.toast{background-color:#e03997;color:rgba(255,255,255,.9)}.ui.inverted.pink.toast,.ui.toast-container .toast-box>.inverted.pink.attached.progress .bar{background-color:#ff8edf;color:rgba(0,0,0,.87)}.ui.brown.toast{background-color:#a5673f;color:rgba(255,255,255,.9)}.ui.inverted.brown.toast,.ui.toast-container .toast-box>.inverted.brown.attached.progress .bar{background-color:#d67c1c;color:rgba(0,0,0,.87)}.ui.grey.toast{background-color:#767676;color:rgba(255,255,255,.9)}.ui.inverted.grey.toast,.ui.toast-container .toast-box>.inverted.grey.attached.progress .bar{background-color:#dcddde;color:rgba(0,0,0,.87)}.ui.black.toast{background-color:#1b1c1d;color:rgba(255,255,255,.9)}.ui.inverted.black.toast,.ui.toast-container .toast-box>.inverted.black.attached.progress .bar{background-color:#545454;color:rgba(0,0,0,.87)}.ui.inverted.toast{color:rgba(255,255,255,.9);background-color:#1b1c1d}@media only screen and (max-width:420px){.ui.toast-container .toast-box.toast-box,.ui.toast-container .toast-box>*,.ui.toast-container .toast-box>.compact,.ui.toast-container .toast-box>.vertical>*{width:auto;max-width:100%}.ui.toast-container .toast-box>:not(.vertical){min-width:280px}.ui.toast-container .toast-box>.ui.card.horizontal,.ui.toast-container .toast-box>.vertical>.ui.horizontal.card{min-width:initial}}@-webkit-keyframes progressDown{0%{width:100%}100%{width:0}}@keyframes progressDown{0%{width:100%}100%{width:0}}@-webkit-keyframes progressUp{0%{width:0}100%{width:100%}}@keyframes progressUp{0%{width:0}100%{width:100%}}@-webkit-keyframes progressWait{0%{opacity:1}100%{opacity:0}}@keyframes progressWait{0%{opacity:1}100%{opacity:0}}
/*!
 * # Fomantic-UI - Tab
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.tab{display:none}.ui.tab.active,.ui.tab.open{display:block}.ui.tab.loading{position:relative;overflow:hidden;display:block;min-height:250px}.ui.tab.loading *{position:relative!important;left:-10000px!important}.ui.tab.loading.segment:before,.ui.tab.loading:before{position:absolute;content:'';top:50%;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.tab.loading.segment:after,.ui.tab.loading:after{position:absolute;content:'';top:50%;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;-webkit-animation:loader .6s infinite linear;animation:loader .6s infinite linear;border:.2em solid #767676;border-radius:500rem;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}
/*!
 * # Fomantic-UI - Progress Bar
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.progress{position:relative;display:block;max-width:100%;border:none;margin:1em 0 2.5em;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,.1);padding:0;border-radius:.28571429rem}.ui.progress:first-child{margin:0 0 2.5em}.ui.progress:last-child{margin:0 0 1.5em}.ui.progress .bar{display:block;line-height:1;position:relative;width:0;min-width:2em;background:#888;border-radius:.28571429rem;-webkit-transition:width .1s ease,background-color .1s ease;transition:width .1s ease,background-color .1s ease;overflow:hidden}.ui.ui.ui.progress:not([data-percent]):not(.indeterminate) .bar,.ui.ui.ui.progress[data-percent="0"]:not(.indeterminate) .bar{background:0 0}.ui.progress[data-percent="0"] .bar .progress{color:rgba(0,0,0,.87)}.ui.inverted.progress[data-percent="0"] .bar .progress{color:rgba(255,255,255,.9)}.ui.progress .bar>.progress{white-space:nowrap;position:absolute;width:auto;font-size:.92857143em;top:50%;right:.5em;left:auto;bottom:auto;color:rgba(255,255,255,.7);text-shadow:none;margin-top:-.5em;font-weight:700;text-align:left}.ui.progress>.label{position:absolute;width:100%;font-size:1em;top:100%;right:auto;left:0;bottom:auto;color:rgba(0,0,0,.87);font-weight:700;text-shadow:none;margin-top:.2em;text-align:center;-webkit-transition:color .4s ease;transition:color .4s ease}.ui.indicating.progress[data-percent^="1"] .bar,.ui.indicating.progress[data-percent^="2"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent^="3"] .bar{background-color:#efbc72}.ui.indicating.progress[data-percent^="4"] .bar,.ui.indicating.progress[data-percent^="5"] .bar{background-color:#e6bb48}.ui.indicating.progress[data-percent^="6"] .bar{background-color:#ddc928}.ui.indicating.progress[data-percent^="7"] .bar,.ui.indicating.progress[data-percent^="8"] .bar{background-color:#b4d95c}.ui.indicating.progress[data-percent^="100"] .bar,.ui.indicating.progress[data-percent^="9"] .bar{background-color:#66da81}.ui.indicating.progress[data-percent^="1"] .label,.ui.indicating.progress[data-percent^="2"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="3"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="4"] .label,.ui.indicating.progress[data-percent^="5"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="6"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="7"] .label,.ui.indicating.progress[data-percent^="8"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="100"] .label,.ui.indicating.progress[data-percent^="9"] .label{color:rgba(0,0,0,.87)}.ui.inverted.indicating.progress[data-percent^="1"] .label,.ui.inverted.indicating.progress[data-percent^="2"] .label{color:rgba(255,255,255,.9)}.ui.inverted.indicating.progress[data-percent^="3"] .label{color:rgba(255,255,255,.9)}.ui.inverted.indicating.progress[data-percent^="4"] .label,.ui.inverted.indicating.progress[data-percent^="5"] .label{color:rgba(255,255,255,.9)}.ui.inverted.indicating.progress[data-percent^="6"] .label{color:rgba(255,255,255,.9)}.ui.inverted.indicating.progress[data-percent^="7"] .label,.ui.inverted.indicating.progress[data-percent^="8"] .label{color:rgba(255,255,255,.9)}.ui.inverted.indicating.progress[data-percent^="100"] .label,.ui.inverted.indicating.progress[data-percent^="9"] .label{color:rgba(255,255,255,.9)}.ui.indicating.progress[data-percent="1"] .bar,.ui.indicating.progress[data-percent="2"] .bar,.ui.indicating.progress[data-percent="3"] .bar,.ui.indicating.progress[data-percent="4"] .bar,.ui.indicating.progress[data-percent="5"] .bar,.ui.indicating.progress[data-percent="6"] .bar,.ui.indicating.progress[data-percent="7"] .bar,.ui.indicating.progress[data-percent="8"] .bar,.ui.indicating.progress[data-percent="9"] .bar,.ui.indicating.progress[data-percent^="1."] .bar,.ui.indicating.progress[data-percent^="2."] .bar,.ui.indicating.progress[data-percent^="3."] .bar,.ui.indicating.progress[data-percent^="4."] .bar,.ui.indicating.progress[data-percent^="5."] .bar,.ui.indicating.progress[data-percent^="6."] .bar,.ui.indicating.progress[data-percent^="7."] .bar,.ui.indicating.progress[data-percent^="8."] .bar,.ui.indicating.progress[data-percent^="9."] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent="0"] .label,.ui.indicating.progress[data-percent="1"] .label,.ui.indicating.progress[data-percent="2"] .label,.ui.indicating.progress[data-percent="3"] .label,.ui.indicating.progress[data-percent="4"] .label,.ui.indicating.progress[data-percent="5"] .label,.ui.indicating.progress[data-percent="6"] .label,.ui.indicating.progress[data-percent="7"] .label,.ui.indicating.progress[data-percent="8"] .label,.ui.indicating.progress[data-percent="9"] .label,.ui.indicating.progress[data-percent^="0."] .label,.ui.indicating.progress[data-percent^="1."] .label,.ui.indicating.progress[data-percent^="2."] .label,.ui.indicating.progress[data-percent^="3."] .label,.ui.indicating.progress[data-percent^="4."] .label,.ui.indicating.progress[data-percent^="5."] .label,.ui.indicating.progress[data-percent^="6."] .label,.ui.indicating.progress[data-percent^="7."] .label,.ui.indicating.progress[data-percent^="8."] .label,.ui.indicating.progress[data-percent^="9."] .label{color:rgba(0,0,0,.87)}.ui.inverted.indicating.progress[data-percent="0"] .label,.ui.inverted.indicating.progress[data-percent="1"] .label,.ui.inverted.indicating.progress[data-percent="2"] .label,.ui.inverted.indicating.progress[data-percent="3"] .label,.ui.inverted.indicating.progress[data-percent="4"] .label,.ui.inverted.indicating.progress[data-percent="5"] .label,.ui.inverted.indicating.progress[data-percent="6"] .label,.ui.inverted.indicating.progress[data-percent="7"] .label,.ui.inverted.indicating.progress[data-percent="8"] .label,.ui.inverted.indicating.progress[data-percent="9"] .label,.ui.inverted.indicating.progress[data-percent^="0."] .label,.ui.inverted.indicating.progress[data-percent^="1."] .label,.ui.inverted.indicating.progress[data-percent^="2."] .label,.ui.inverted.indicating.progress[data-percent^="3."] .label,.ui.inverted.indicating.progress[data-percent^="4."] .label,.ui.inverted.indicating.progress[data-percent^="5."] .label,.ui.inverted.indicating.progress[data-percent^="6."] .label,.ui.inverted.indicating.progress[data-percent^="7."] .label,.ui.inverted.indicating.progress[data-percent^="8."] .label,.ui.inverted.indicating.progress[data-percent^="9."] .label{color:rgba(255,255,255,.9)}.ui.ui.indicating.progress.success .label{color:#1a531b}.ui.multiple.progress{display:-webkit-box;display:-ms-flexbox;display:flex}.ui.ui.progress.success .bar{background-color:#21ba45}.ui.ui.progress.success .bar,.ui.ui.progress.success .bar::after{-webkit-animation:none;animation:none}.ui.progress.success>.label{color:#1a531b}.ui.ui.progress.warning .bar{background-color:#f2c037}.ui.ui.progress.warning .bar,.ui.ui.progress.warning .bar::after{-webkit-animation:none;animation:none}.ui.progress.warning>.label{color:#794b02}.ui.ui.progress.error .bar{background-color:#db2828}.ui.ui.progress.error .bar,.ui.ui.progress.error .bar::after{-webkit-animation:none;animation:none}.ui.progress.error>.label{color:#912d2b}.ui.active.progress .bar{position:relative;min-width:2em}.ui.active.progress .bar::after{content:'';opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:.28571429rem;-webkit-animation:progress-active 2s ease infinite;animation:progress-active 2s ease infinite;-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes progress-active{0%{opacity:.3;-webkit-transform:scale(0,1);transform:scale(0,1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes progress-active{0%{opacity:.3;-webkit-transform:scale(0,1);transform:scale(0,1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ui.disabled.progress{opacity:.35}.ui.ui.disabled.progress .bar,.ui.ui.disabled.progress .bar::after{-webkit-animation:none;animation:none}.ui.inverted.progress{background:rgba(255,255,255,.08);border:none}.ui.inverted.progress .bar{background:#888}.ui.inverted.progress .bar>.progress{color:#1b1c1d}.ui.inverted.progress>.label{color:#fff}.ui.inverted.progress.success>.label{color:#21ba45}.ui.inverted.progress.warning>.label{color:#f2c037}.ui.inverted.progress.error>.label{color:#db2828}.ui.progress.attached{background:0 0;position:relative;border:none;margin:0}.ui.progress.attached,.ui.progress.attached .bar{display:block;height:.2rem;padding:0;overflow:hidden;border-radius:0 0 .28571429rem .28571429rem}.ui.progress.attached .bar{border-radius:0}.ui.progress.top.attached,.ui.progress.top.attached .bar{top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.progress.top.attached .bar{border-radius:0}.ui.card>.ui.attached.progress,.ui.segment>.ui.attached.progress{position:absolute;top:auto;left:0;bottom:100%;width:100%}.ui.card>.ui.bottom.attached.progress,.ui.segment>.ui.bottom.attached.progress{top:100%;bottom:auto}.ui.indeterminate.primary.progress .bar::before,.ui.primary.progress .bar,.ui.progress .primary.bar{background-color:#2185d0}.ui.inverted.indeterminate.primary.progress .bar::before,.ui.inverted.progress .primary.bar,.ui.primary.inverted.progress .bar{background-color:#54c8ff}.ui.indeterminate.secondary.progress .bar::before,.ui.progress .secondary.bar,.ui.secondary.progress .bar{background-color:#1b1c1d}.ui.inverted.indeterminate.secondary.progress .bar::before,.ui.inverted.progress .secondary.bar,.ui.secondary.inverted.progress .bar{background-color:#545454}.ui.indeterminate.red.progress .bar::before,.ui.progress .red.bar,.ui.red.progress .bar{background-color:#db2828}.ui.inverted.indeterminate.red.progress .bar::before,.ui.inverted.progress .red.bar,.ui.red.inverted.progress .bar{background-color:#ff695e}.ui.indeterminate.orange.progress .bar::before,.ui.orange.progress .bar,.ui.progress .orange.bar{background-color:#f2711c}.ui.inverted.indeterminate.orange.progress .bar::before,.ui.inverted.progress .orange.bar,.ui.orange.inverted.progress .bar{background-color:#ff851b}.ui.indeterminate.yellow.progress .bar::before,.ui.progress .yellow.bar,.ui.yellow.progress .bar{background-color:#fbbd08}.ui.inverted.indeterminate.yellow.progress .bar::before,.ui.inverted.progress .yellow.bar,.ui.yellow.inverted.progress .bar{background-color:#ffe21f}.ui.indeterminate.olive.progress .bar::before,.ui.olive.progress .bar,.ui.progress .olive.bar{background-color:#b5cc18}.ui.inverted.indeterminate.olive.progress .bar::before,.ui.inverted.progress .olive.bar,.ui.olive.inverted.progress .bar{background-color:#d9e778}.ui.green.progress .bar,.ui.indeterminate.green.progress .bar::before,.ui.progress .green.bar{background-color:#21ba45}.ui.green.inverted.progress .bar,.ui.inverted.indeterminate.green.progress .bar::before,.ui.inverted.progress .green.bar{background-color:#2ecc40}.ui.indeterminate.teal.progress .bar::before,.ui.progress .teal.bar,.ui.teal.progress .bar{background-color:#00b5ad}.ui.inverted.indeterminate.teal.progress .bar::before,.ui.inverted.progress .teal.bar,.ui.teal.inverted.progress .bar{background-color:#6dffff}.ui.blue.progress .bar,.ui.indeterminate.blue.progress .bar::before,.ui.progress .blue.bar{background-color:#2185d0}.ui.blue.inverted.progress .bar,.ui.inverted.indeterminate.blue.progress .bar::before,.ui.inverted.progress .blue.bar{background-color:#54c8ff}.ui.indeterminate.violet.progress .bar::before,.ui.progress .violet.bar,.ui.violet.progress .bar{background-color:#6435c9}.ui.inverted.indeterminate.violet.progress .bar::before,.ui.inverted.progress .violet.bar,.ui.violet.inverted.progress .bar{background-color:#a291fb}.ui.indeterminate.purple.progress .bar::before,.ui.progress .purple.bar,.ui.purple.progress .bar{background-color:#a333c8}.ui.inverted.indeterminate.purple.progress .bar::before,.ui.inverted.progress .purple.bar,.ui.purple.inverted.progress .bar{background-color:#dc73ff}.ui.indeterminate.pink.progress .bar::before,.ui.pink.progress .bar,.ui.progress .pink.bar{background-color:#e03997}.ui.inverted.indeterminate.pink.progress .bar::before,.ui.inverted.progress .pink.bar,.ui.pink.inverted.progress .bar{background-color:#ff8edf}.ui.brown.progress .bar,.ui.indeterminate.brown.progress .bar::before,.ui.progress .brown.bar{background-color:#a5673f}.ui.brown.inverted.progress .bar,.ui.inverted.indeterminate.brown.progress .bar::before,.ui.inverted.progress .brown.bar{background-color:#d67c1c}.ui.grey.progress .bar,.ui.indeterminate.grey.progress .bar::before,.ui.progress .grey.bar{background-color:#767676}.ui.grey.inverted.progress .bar,.ui.inverted.indeterminate.grey.progress .bar::before,.ui.inverted.progress .grey.bar{background-color:#dcddde}.ui.black.progress .bar,.ui.indeterminate.black.progress .bar::before,.ui.progress .black.bar{background-color:#1b1c1d}.ui.black.inverted.progress .bar,.ui.inverted.indeterminate.black.progress .bar::before,.ui.inverted.progress .black.bar{background-color:#545454}.ui.progress{font-size:1rem}.ui.progress .bar{height:1.75em}.ui.mini.progress{font-size:.78571429rem}.ui.mini.progress .bar{height:.3em}.ui.tiny.progress{font-size:.85714286rem}.ui.tiny.progress .bar{height:.5em}.ui.small.progress{font-size:.92857143rem}.ui.small.progress .bar{height:1em}.ui.large.progress{font-size:1.14285714rem}.ui.large.progress .bar{height:2.5em}.ui.big.progress{font-size:1.28571429rem}.ui.big.progress .bar{height:3.5em}.ui.huge.progress{font-size:1.42857143rem}.ui.huge.progress .bar{height:4em}.ui.massive.progress{font-size:1.71428571rem}.ui.massive.progress .bar{height:5em}.ui.indeterminate.progress .bar{width:100%}.ui.indeterminate.progress .bar .progress,.ui.progress .bar .centered.progress{text-align:center;position:relative}.ui.indeterminate.progress .bar::before{content:'';position:absolute;top:0;bottom:0;border-radius:.28571429rem;-webkit-animation:progress-pulsating 2s ease infinite;animation:progress-pulsating 2s ease infinite;-webkit-transform-origin:center;transform-origin:center;width:100%}.ui.slow.indeterminate.progress .bar::before{-webkit-animation-duration:4s;animation-duration:4s}.ui.fast.indeterminate.progress .bar::before{-webkit-animation-duration:1s;animation-duration:1s}.ui.swinging.indeterminate.progress .bar::before{-webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:progress-swinging;animation-name:progress-swinging}.ui.sliding.indeterminate.progress .bar::before{-webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:progress-sliding;animation-name:progress-sliding}.ui.filling.indeterminate.progress .bar::before{-webkit-animation-name:progress-filling;animation-name:progress-filling}.ui.indeterminate.progress:not(.sliding):not(.filling):not(.swinging) .bar::before{background:#fff}.ui.filling.indeterminate.progress .bar,.ui.sliding.indeterminate.progress .bar,.ui.swinging.indeterminate.progress .bar{background:rgba(0,0,0,.1)}.ui.sliding.indeterminate.progress .bar .progress,.ui.swinging.indeterminate.progress .bar .progress{color:#1b1c1d}.ui.inverted.filling.indeterminate.progress .bar,.ui.inverted.sliding.indeterminate.progress .bar,.ui.inverted.swinging.indeterminate.progress .bar{background:rgba(255,255,255,.08)}.ui.inverted.sliding.indeterminate.progress .bar .progress,.ui.inverted.swinging.indeterminate.progress .bar .progress{color:rgba(255,255,255,.7)}@-webkit-keyframes progress-swinging{0%,100%{width:10%;left:-25%}25%,65%{width:70%}50%{width:10%;left:100%}}@keyframes progress-swinging{0%,100%{width:10%;left:-25%}25%,65%{width:70%}50%{width:10%;left:100%}}@-webkit-keyframes progress-sliding{0%{width:10%;left:-25%}50%{width:70%}100%{width:10%;left:100%}}@keyframes progress-sliding{0%{width:10%;left:-25%}50%{width:70%}100%{width:10%;left:100%}}@-webkit-keyframes progress-filling{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@keyframes progress-filling{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@-webkit-keyframes progress-pulsating{0%{-webkit-transform:scale(0,1);transform:scale(0,1);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes progress-pulsating{0%{-webkit-transform:scale(0,1);transform:scale(0,1);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}
/**
 * Swiper 6.4.15
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 18, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#10B4D9}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    text-decoration: none;
    outline: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.175px;
    /*color: #FFFFFF;*/
}
.rtl * {
    font-family: 'Heebo', sans-serif;
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

a {
    background-color: rgba(0,0,0,0);
    color: inherit;
}
a:active {
    outline: 0;
}
body {
    background: #131212;
}
ul {
    list-style-type: none;
}
.header-placeholder {
    height: 82px;
    width: 100%;
}
header {
    position: fixed;
    top: 0;
    height: 82px;
    border: 2px solid #000;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 30px;
    background: #131212;
    z-index: 2000;
}
.page-template-page-lesson-editor header {
    background: #232323;
}
header .left-part, header .right-part {
    display: flex;
    align-items: center;
}
header .left-part nav {
    padding: 10px 45px 0 45px;
}
.top-menu {
    display: flex;
    color: white;
}
.top-menu .menu-item {
    margin: 0 5px;
    padding: 10px;
    cursor: pointer;
    transition: .2s;
    font-weight: 600;
}
.top-menu .menu-item.link {
    color: #888787;
    white-space: nowrap;
}
.top-menu .menu-item.link:hover, .top-menu .menu-item.link.active {
    opacity: 1;
}

.top-menu .menu-item.dropdown {
    white-space: nowrap;
    color: #888787;
}
.top-menu .menu-item.dropdown.blue {
    color: #51ACFD;
}
header .menu-btn {
    display: none;
    padding: 5px;
    cursor: pointer;
}
.modal.mobile-menu {
    height: 100%;
    width: 100%;
    background: rgba(19, 18, 18, .9);
    border-radius: 0;
}
.modal.mobile-menu nav {
    flex-direction: column;
    margin-top: 60px;
}
.modal.mobile-menu nav .menu-item {
    text-align: center;
    opacity: 1;
    font-size: 20px;
}
.modal.mobile-menu .separator {
    height: 1px;
    background: #979797;
    display: block;
    width: 50%;
    opacity: .3;
    margin: 20px auto;
}
.modal.mobile-menu .account-actions {
    text-align: center;
}
.modal.mobile-menu .account-actions .user-info {
    color: #FFFFFF;
    opacity: .5;
}
.modal.mobile-menu .account-actions .item {
    font-size: 20px;
    font-weight: 600;
    color: #FFFFFF;
    margin-top: 10px;
    display: block;
}
header .create-lesson-btn {
    border: 1px solid #51ACFD;
    border-radius: 3px;
    padding: 8px 15px;
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: .2s;
    color: #51ACFD;
    font-weight: 600;
}
header .create-lesson-btn span {
    color: #51ACFD;
    transition: .2s;
}
header .create-lesson-btn:hover {
    background: #51ACFD;

}
header .create-lesson-btn:hover span {
    color: #FFF;
}
header .create-lesson-btn svg {
    transition: .2s;
}
header .create-lesson-btn:hover svg {
    fill: #FFF;
}
header .create-lesson-btn span {
    margin-left: 8px;
    line-height: 17px;
    white-space: nowrap;
}
.notification-btn, .account-btn {
    margin-left: 25px;
}
.notification-btn .interactive, .account-btn .interactive {
    cursor: pointer;
}
.account-btn.ui.dropdown, .notification-btn.ui.dropdown {
    position: relative;
}
.account-btn.ui.dropdown .menu {
    color: #FFF;
    border-radius: 5px;
    border: 1px solid #C2C2C2;
    background: #212121;
    overflow: hidden;
    position: absolute;
    top: 45px;
    z-index: 99;
}
.account-btn.ui.dropdown .menu {
    min-width: 200px;
}
.account-btn .user-name {
    font-weight: 600;
}
.account-btn .user-email {
    font-weight: 300;
    font-size: 14px;
}
.account-btn.ui.dropdown .menu .menu-header {
    padding: 15px 20px;
    background: #434343;
}
.account-btn.ui.dropdown .menu .menu-body {
    padding: 15px 20px;
}
.ui.dropdown .menu .item {
    font-weight: 500;
    cursor: pointer;
    transition: .2s;
}
.ui.dropdown .menu .item:hover {
    color: #51ACFD;
}
.ui.dropdown .menu .item:not(:last-child) {
    margin-bottom: 14px;
}
.account-btn.ui.dropdown .menu .item-separator {
    width: 100%;
    height: 1px;
    display: block;
    background: #434343;
    margin: 4px 0 14px 0;
}

/* Search */
.search-section {
    display: flex;
    align-items: center;
    justify-content: center;
}
.search-section .search-form {
    height: 60px;
    margin: 40px 0;
    border: 1px solid #C4C4C4;
    display: flex;
    align-items: center;
    width: 880px;
    max-width: calc(100% - 40px);
}
.search-section .search-input {
    border: none;
    background: rgba(0,0,0,0);
    color: #FFF;
    height: 40px;
    padding: 0px 20px 0 10px;
    flex: 1;
}
.search-section .search-input::placeholder {
    color: #FFF;
    opacity: .7;
    font-weight: 500;
}
.search-section .search-btn img {
    cursor: pointer;
}
.search-section .search-separator {
    width: 1px;
    height: 40px;
    background: #C4C4C4;
}
.search-section .search-filter {
    padding: 0 20px;
    color: #FFF;
    font-weight: 700;
    min-width: 190px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.search-filter.dark.ui.dropdown .menu{
    margin-top: 24px;
    width: calc(100% + 2px);
    left: -1px;
    border-radius: 0px;
}
.search .loading .text.loader {
    color: #FFFFFF;
}
/* End Search */

/* Movie/Lesson Slider  */
#bigSlider .swiper-slide {
    height: 500px;
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 40px;
}
#bigSlider .slide-info {
    max-width: 750px;
}
#bigSlider .slide-info .genres {
    margin-top: 5px;
}
#bigSlider .slide-info .genres-list {
    color: #C8C5C5;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.175px;
    text-transform: capitalize;
}
#bigSlider .slide-info .genres-list .genre:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: #C8C5C5;
    margin: 0 10px;
}
#bigSlider .slide-info .created-by {
    font-size: 18px;
    color: #F2F2F2;
    font-weight: 500;
}
#bigSlider .slide-info .created-by .name {
    color: #51ACFD;
    font-weight: 600;
    font-size: 18px;
}
#bigSlider .description {
    color: #F2F2F2;
    line-height: 24px;
    margin-top: 10px;
    text-shadow: 0px 0px 20px rgba(0,0,0,0.3);
}
#bigSlider .slide-info .tags {
    margin-top: 10px;
}
#bigSlider .slide-info .tags-list {
    color: #51ACFD;
    font-size: 14px;
    font-weight: 600;
}
#bigSlider .slide-info .tags-more {
    font-size: 12px;
    color: #C4C4C4;
}
#bigSlider .slide-info .title-wrap {
    display: flex;
    align-items: center;
}
#bigSlider .slide-info .title {
    color: #FFF;
    text-transform: uppercase;
    font-size: 50px;
    line-height: 61px;
    font-weight: 700;
    letter-spacing: 0.175px;
    text-shadow: 0px 0px 20px rgba(0,0,0,0.3);
}
#bigSlider .slide-info .meta {
    display: flex;
    margin-top: 15px;
}
#bigSlider .slide-info .meta > div {
    color: #C8C5C5;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    display: flex;
    align-items: center;
}
#bigSlider .slide-info .meta > div .icon {
    margin-right: 5px;
}
#bigSlider .slide-info .meta > div:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 3px;
    height: 10px;
    background: #C4C4C4;
    margin: 0 10px;
}
#bigSlider .slide-info .meta .plus-18 {
    font-size: 20px;
    font-weight: 700;
    border: 1px solid #C4C4C4;
    padding: 3px;
}
#bigSlider .slide-info .watch {
    display: flex;
    align-items: center;
    margin-top: 15px;
}
#bigSlider .slide-info .watch .start-watch {
    background: #51ACFD;
    color: #FFF;
    padding: 11px 22px;
    border-radius: 3px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
#bigSlider .slide-info .watch .start-watch span {
    margin-left: 10px;
}
#bigSlider .slide-info .info {
    color: #FFF;
    cursor: pointer;
    height: 23px;
    width: 23px;
    border: 2px solid white;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    font-size: 12px;
    font-weight: 500;
}
#bigSlider .slide-info .actions-more .info {
    margin-left: 20px;
}
#bigSlider .slide-image {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    z-index: -1;
}
#bigSlider .slide-label {
    position: absolute;
    top: 30px;
    right: 0;
    display: flex;
    align-items: center;
    padding: 8px 12px;
}
#bigSlider .slide-label .title {
    margin: 0 10px;
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.175px;
    text-transform: capitalize;
}
#bigSlider .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background: rgba(0,0,0,0);
    border: 1px solid #51ACFD;
    opacity: 1;
}
#bigSlider .swiper-pagination-bullet-active {
    background: #51ACFD;
}
/* End Movie Slider */

/* Slider strip */
.slider-strip {
    margin-top: 45px;
    padding-left: 40px;
}
.slider-strip .strip-top {
    display: flex;
    align-items: flex-end;
    padding-right: 40px;
    margin-bottom: 20px;
}
.dropdown.ui.strip-filter,
.dropdown.ui.movies-filter,
.dropdown.ui.by-subject-filter,
.dropdown.ui.teaching-guides-filter {
    width: 200px;
    height: 34px;
    color: #FFF;
    font-weight: 600;
    border: 1px solid #C4C4C4;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 7px 17px;
}
.slider-strip .strip-heading {
    color: #FFF;
    font-size: 28px;
    font-weight: 700;
    text-transform: capitalize;
}
.slider-strip .swiper-container {
    margin: -20px 0;
}
.slider-strip .show-all {
    display: flex;
    opacity: 0;
    transition: .2s;
    color: #FFFFFF;
    text-transform: uppercase;
    margin-left: 30px;
}
.slider-strip .show-all > span {
    margin-top: 3px;
}
.slider-strip:hover .show-all {
    opacity: 1;
}
.slider-strip .show-all-link {

    margin-top: 3px;
}
.slider-strip .show-all-icon {
    margin-left: 30px;
}
.slider-strip .strip-filter {
    margin-left: auto;
}
.slider-strip .swiper-button-next,
.slider-strip .swiper-button-prev {
    width: 68px;
    top: 0px;
    height: 100%;
    margin: 0;
    background: rgba(0, 0, 0, 0.4);
    transition: .2s;
}
.slider-strip .swiper-button-next:after,
.slider-strip .swiper-button-prev:after {
    font-size: 30px;
    font-weight: 600;
    color: #FFF;
}
.slider-strip .swiper-button-next {
    right: 0;
}
.slider-strip .swiper-button-prev {
    left: 0;
}
.slider-strip .swiper-button-disabled {
    opacity: 0 !important;
}
.dark.ui.dropdown.w-200 .menu {
    min-width: 200px;
}
.dark.ui.dropdown .menu {
    border-radius: 5px;
    border: 1px solid #C2C2C2;
    background: #212121;
    color: #FFF;
    padding: 18px;
    margin: 5px 0;
    width: 100%;
}
.dark.ui.dropdown .menu .selected.item,
.dark.ui.dropdown .menu .active.item {
    color: #51ACFD;
}
.dark.ui.dropdown .menu .item, .dark.ui.dropdown .menu .item a {
    display: block;
}
.ui.dropdown>.dropdown.icon {
    height: unset;
}
.dark.ui.dropdown .search,
.dark.ui.dropdown .menu>.message:not(.ui) {
    color: #FFF;
}
.ui.dropdown .menu::-webkit-scrollbar-thumb{
    border: 5px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    -webkit-border-radius: 7px;
    height: 30px;
}
.ui.dropdown .menu::-webkit-scrollbar{
    width: 14px;
    height: 18px;
}
.dark.ui.dropdown .menu::-webkit-scrollbar-thumb{
    background-color:#FFF;
}
.slider-strip .swiper-wrapper {
    padding: 20px 0;
}
/* End Slider strip */

/* Movie block */
.movie-block {
    width: 280px;
    height: 185px;
    user-select: none;
    /*padding: 7px;*/
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    cursor: pointer;
    position: relative;
    transition: .3s;
}

.movie-block:hover {
    transform: scale(1.2);
    z-index: 1;
}
.slider-strip .movie-block:first-child:hover{
     margin: 0 40px;
 }
.movie-block .slide-info {
    width: 100%;
}
.movie-block:hover .slide-info {
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.62) 40.71%, rgba(0, 13, 46, 0) 84.59%) center center / cover no-repeat;
}
.movie-block .slide-info .info-top {
    margin-bottom: 7px;
    margin-left: 7px;
    transition: .3s;
}
.movie-block:hover .slide-info .info-top {
    margin-bottom: 5px;
    margin-top: 20px;
}
.movie-block .slide-info .tags-list {
    color: #51ACFD;
    font-size: 14px;
    font-weight: 500;
    transition: .3s;
}
.movie-block:hover .slide-info .tags-list {
    font-size: 12px;
}
.movie-block .slide-info .tags-more {
    font-size: 14px;
    color: #828282;
}
.movie-block .slide-info .title {
    color: #FFF;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 3px;
    letter-spacing: 0.175px;
    transition: .3s;
}
.movie-block:hover .slide-info .title {
    font-size: 14px;
}
.movie-block:hover [data-tooltip]::after {
    font-size: 13px;
}
.movie-block .slide-info .parent-movie {
    display: flex;
    align-items: center;
}
.movie-block .slide-info .parent-movie > span {
    color: #FFFFFF;
    text-transform: uppercase;
}
.movie-block .slide-info .parent-movie .icon {
    margin-right: 5px;
}
.movie-block .slide-info .meta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0;
    overflow: hidden;
    padding: 0 7px;
    transition: .3s;
    background: #303030;
    margin-bottom: -1px;
}
.movie-block:hover .slide-info .meta {
    height: 30px;
    overflow: visible;
}
.movie-block .slide-info .meta .left-part,
.movie-block .slide-info .meta .right-part{
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}
.movie-block .slide-info .meta .right-part a {
    display: flex;
    align-items: center;
}
.movie-block .slide-info .meta .right-part .icon {
    padding: 4px;
    z-index: 2;
    transition: .1s;
}
.movie-block .slide-info .meta .right-part .icon:hover {
    transform: scale(1.1);
}
.movie-block .slide-info .meta .right-part .my-list-button {
    z-index: 2;
}
.movie-block .slide-info .meta .left-part > div,
.movie-block .slide-info .meta .left-part > div > div{
    color: #FFF;
    font-size: 12px;
    font-weight: 500;
    line-height: 17px;
    display: flex;
    align-items: center;
    z-index: 2;
}
.movie-block .slide-info .meta .left-part > div .icon {
    height: 16px;
}
.movie-block .slide-info .meta .left-part > div:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 2px;
    height: 10px;
    background: #FFF;
    margin: 0 8px;
}
.movie-block .slide-info .watch {
    position: absolute;
    top:0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    opacity: 0;
    justify-content: center;
    align-items: center;
    transition: .3s;
}
.movie-block:hover .watch {
    opacity: 1;
}
.movie-block .slide-info .watch .start-watch {
    background: #51ACFD;
    color: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 33px;
    width: 33px;
    border-radius: 20px;
    margin-bottom: 30px;
}
.movie-block.clip .slide-info .watch .start-watch {
    margin-bottom: 10px;
}
.movie-block .slide-info .watch .start-watch .icon {
    height: 15px;
    margin-left: 3px;
}
.movie-block .slide-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -1;
}
.movie-block .slide-label {
    position: absolute;
    top: 15px;
    right: 0;
    display: flex;
    align-items: center;
    padding: 4px 8px 4px 8px;
    transition: .3s;
}
.movie-block .jif-logo {
    position: absolute;
    top: 15px;
    left: 0;
    display: flex;
    align-items: center;
    padding: 4px 8px 4px 8px;
    transition: .3s;
}
.movie-block .jif-logo img {
    height: 21px;
    width: 21px;
}
.slide-label.movie {
    background: #51ACFD;
}
.slide-label.clip {
    background: #1457AE;
}
.slide-label.sfwd-courses, .slide-label.sfwd-lessons {
    background: #F98C40;
}
.slide-label.teaching-guide {
    background: #D04A07;
}
.movie-block .slide-label svg {
    height: 18px;
    width: 18px;
}
.movie-block .slide-label .title {
    color: #FFF;
    font-size: 14px;
    letter-spacing: 0.175px;

    width: min-intrinsic;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    display: table-caption;
    display: -ms-grid;
    -ms-grid-columns: min-content;
}
.movie-block.sponsored {
    border: 2px solid #700000;
}
.movie-block .sponsor-icon {
    position: absolute;
    top: 17px;
    left: 10px;
    height: 22px;
}
.movie-block .actions-more {
    position: absolute;
    opacity: 0;
    transition: .3s;
    right: 0;
    bottom: 0;
}
.movie-block .actions-more.ui.dropdown .menu {
    right: 10px;
    left: auto;
}
.movie-block .slide-actions {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 35px;
}
.movie-block .slide-actions > div {
    background: #FFFFFF;
    height: 3px;
    width: 3px;
    border-radius: 3px;
    margin: 1px;
}
.movie-block:hover .actions-more {
    opacity: 1;
}
.movie-block .plus-18 {
    bottom: 7px;
    right: 7px;
    color: #FFF;
    font-size: 12px;
    font-weight: 700;
    padding: 0 6px;
    border: 1px solid #FFF;
}
/* End Movie block */

/* Movies archive page */
#movieFilters {
    display: flex;
    align-items: center;
    padding: 40px;
}
#movieFilters h1 {
    font-size: 36px;
    color: #FFFFFF;
    line-height: 40px;
    font-weight: 700;
}
#movieFilters > .movies-filter {
    margin-left: 40px;
}
.filter-btn.iconic {
    height: 34px;
    width: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 15px;
    position: relative;
}
.filter-btn.textual {
    margin-left: 15px;
    position: relative;
    user-select: none;
}
.filter-btn.textual .icon {
    font-size: 14px;
    line-height: 16px;
}
.filter-btn .icon {
    cursor: pointer;
}
.filter-btn > .menu {
    padding: 25px;
    color: #FFFFFF;
    border: 1px solid #C2C2C2;
    border-radius: 5px;
    background: #212121;
    z-index: 9;
    min-width: 290px;
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 40px;
}
.filter-btn .reset-filters {
    color: #51ACFD;
    cursor: pointer;
}
.filter-btn .menu .filter-top {
    display: flex;
    justify-content: space-between;
}
.filter-btn .menu .filter-bottom {
    display: flex;
    justify-content: space-around;
    margin-top: 20px;
}
.primary-btn, .secondary-btn {
    padding: 10px 20px;
    border-radius: 3px;
    cursor: pointer;
    color: #FFFFFF;
    border: none;
    text-align: center;
}
.primary-btn {
    background: #51ACFD;
}
.secondary-btn {
    border: 1px solid #51ACFD;
}
.filter-btn .filter-row-block {
    margin-top: 15px;
}
.filter-btn .filter-row-block .dropdown {
    margin-top: 5px;
}
.filter-btn.active > .icon * {
    fill: #51ACFD;
    stroke: #51ACFD;
}
/* End Movies archive page */
#allMovies {
    padding: 45px 40px;
}
#allMovies .movie-blocks {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-top: 15px;
}
#allMovies .movie-blocks .movie-block {
    margin-right: 15px;
    margin-bottom: 50px;
}
h2.section-heading {
    color: #FFFFFF;
    font-size: 28px;
    line-height: 30px;
    margin-bottom: 20px;
    font-weight: 700;
}
.no-posts-found {
    margin-top: 20px;
    color: #FFFFFF;
}

/* Pagination */
.pagination .pagination-row {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #FFFFFF;
    font-weight: 600;
}
.pagination .pagination-row > div a {
    padding: 0 15px;
    transition: .2s;
}
.pagination .pagination-row > div a:hover {
    color: #51ACFD;
}
.pagination .pagination-row > div.active a {
    color: #51ACFD;
}
/* End Pagination */

/* Single movie */
#movieInfo {
    display: flex;
    padding: 0 40px;
}
#movieInfo .movie-poster {
    max-width: 40%;
    max-height: 520px;
    min-height: 360px;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 5%, rgba(0, 0, 0, 0) 100%) center center / cover no-repeat;
}
#movieInfo .movie-poster .poster-image {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -1;
}
#movieInfo .movie-poster .start-watch {
    background: #51ACFD;
    color: #FFF;
    padding: 11px 22px;
    border-radius: 3px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
#movieInfo .movie-poster .start-watch span {
    margin-left: 10px;
}
#movieInfo .movie-poster .poster-label {
    position: absolute;
    top: 30px;
    right: 0;
    background: rgba(0, 0, 0, 0.8);
    display: flex;
    align-items: center;
    padding: 6px 11px;
}
#movieInfo .movie-poster .poster-label.movie {
     background: #51ACFD;
}
#movieInfo .movie-poster .poster-label.clip {
    background: #1457AE;
}
#guideInfo .movie-poster .poster-label.teaching-guide {
    background: #D04A07;
}
#movieInfo .movie-poster .poster-label .title {
    margin: 0 10px;
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.175px;
}
#movieInfo .movie-poster-actions {
    position: absolute;
    bottom: 0;
    right: 0;
    padding-bottom: 20px;
    padding-right: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#movieInfo .movie-poster-actions .icon {
    margin: 10px;
    cursor: pointer;
    display: block;
}
#movieInfo .movie-info {
    padding: 40px 0 0 40px;
    flex: 1;
    color: #FFFFFF;
}
#movieInfo .movie-top {
    display: flex;
    justify-content: flex-start;
    align-items: self-start;
}
#movieInfo .movie-top .title-wrap {
    display: flex;
    align-items: flex-start;
}
#movieInfo .movie-top .title-wrap .plus-18 {
    padding: 7px;
    display: block;
    border: 3px solid #FFFFFF;
    font-size: 20px;
    font-weight: 700;
    margin: 5px 30px 0;
}
#movieInfo .movie-info .title {
    font-size: 50px;
    line-height: 50px;
    font-weight: 700;
    text-transform: uppercase;
}
#movieInfo .movie-info .meta {
    display: flex;
    margin: 15px 0;
}
#movieInfo .movie-info .meta > div {
    color: #C8C5C5;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    display: flex;
    align-items: center;
}
#movieInfo .movie-info .meta > div .icon {
    margin-right: 5px;
}
#movieInfo .movie-info .meta > div:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 3px;
    height: 10px;
    background: #C4C4C4;
    margin: 0 10px;
}
#movieInfo .create-lesson-btn-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
    margin-top: 10px;
}
#movieInfo .create-lesson-btn,
#movieInfo .teaching-guide-btn {
    border-radius: 3px;
    padding: 3px 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: .2s;
    color: #FFFFFF;
    min-width: 160px;
}
#movieInfo .create-lesson-btn span,
#movieInfo .teaching-guide-btn span {
    color: #FFFFFF;
    margin: 0 10px;
    line-height: 21px;
    white-space: nowrap;
    font-weight: 400;
    text-align: center;
}
#movieInfo .create-lesson-btn{
    border: 1px solid #F98C40;
    background: #F98C40;
}
#movieInfo .teaching-guide-btn {
    border: 1px solid #D04A07;
    background: #D04A07;
}

#movieInfo .create-lesson-btn svg {
    transition: .2s;
}
#movieInfo .movie-actions {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 40px;
}
.icon-three-dots {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 35px;
    width: 35px;
    cursor: pointer;
    margin-left: 10px;
}
.icon-three-dots > div {
    height: 4px;
    width: 4px;
    background: #51ACFD;
    border-radius: 2px;
    margin: 1.5px;
}
#movieInfo .movie-actions .icon-three-dots > div {
    background: #F98C40;
}
#movieInfo .movie-actions .icon-three-dots{
    margin-left: 0;
}
.actions-more .simplefavorite-button.active{
    opacity: 1;
}
#movieInfo .movie-info .info-subtitle {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}
#movieInfo .movie-info .subsubjects-list {
    margin-bottom: 5px;
}
#movieInfo .movie-info .directed {
    color: #51ACFD;
    line-height: 24px;
    margin-bottom: 15px;
}
#movieInfo .movie-info .overview {
    line-height: 24px;
    max-width: 650px;
}
#movieInfo .movie-info .overview .readmore-hidden {
    display: none;
}
#movieInfo .movie-info .readmore {
    line-height: 24px;
    cursor: pointer;
    transition: .2s;
}
#movieInfo .movie-info .readmore:hover {
    color: #51ACFD;
}
#movieInfo .movie-info .tags {
    margin-top: 15px;
}
#movieInfo .movie-info .tags .tag {
    font-size: 14px;
    transition: .3s;
}
.tags .tags-list .tag.tag-hidden {
    display: none;
}
#movieInfo .movie-info .tags-list {
    color: #51ACFD;
}
.tags .tags-more {
    color: #828282;
    cursor: pointer;
}
#movieInfo .movie-info .genres {
    margin-top: 5px;
    margin-bottom: 15px;
}
#movieInfo .movie-info .genres-list {
    color: #C8C5C5;
    font-weight: 600;
    letter-spacing: 0.175px;
    text-transform: capitalize;
}
#movieInfo .movie-info .genres-list .genre {
    font-size: 20px;
}
#movieInfo .movie-info .genres-list .genre:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: #C8C5C5;
    margin: 0 10px;
}
/* End Single movie */

/* Start session modal */
.start-session.modal, .sessions-list.modal, .draft_popup.modal, .lesson-cloned.modal {
    background: #272424;
    border: 3px solid #FFFFFF;
    border-radius: 10px;
    color: #FFFFFF;
    padding: 20px;
    max-width: 570px;
    position: relative;
}
.start-session.modal h3, .sessions-list.modal h3,  .sessions-list.modal h3 span{
    font-size: 20px;
    margin-bottom: 25px;
}
.start-session.modal .close, .sessions-list.modal .close, .draft_popup.modal .close {
    position: absolute;
    right: 5px;
    top: 0;
    transition: .2s;
}
.start-session .condition.sync {
    display: none;
}
.start-session.modal .flex-row {
    display: flex;
}
.start-session.modal .flex-row:not(:last-of-type){
    margin-bottom: 20px;
}
.start-session.modal .flex-row .flex-column {
    display: flex;
}
.start-session.modal .flex-row.items-center,
.start-session.modal .flex-row .flex-column.items-center {
    align-items: center;
}
.start-session.modal .flex-row.space-between {
    justify-content: space-between;
}
.start-session.modal .flex-row .row-title {
    flex-basis: 150px;
    min-width: 150px;
}
.start-session.modal .column-title {
    margin-right: 25px;
}
.start-session.modal .row-title, .start-session.modal .column-title {
    font-size: 14px;
    font-weight: 600;
}
.start-session.modal .flex-row .row-data {
    flex: 1 1 auto;
}
.start-session.modal .flex-row .row-data textarea {
    width: 100%;
    height: 65px;
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    background: #333333;
    color: #FFFFFF;
    padding: 8px;
}
.start-session.modal .flex-row .row-data input {
    width: 180px;
    background: #333333;
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    color: #FFFFFF;
    padding: 8px;
}
.start-session.modal .horisontal-line {
    width: 100%;
    height: 1px;
    background: #979797;
    margin-bottom: 15px;
}
.start-session.modal .session-url {
    display: flex;
    align-items: center;
}

.start-session.modal .session-url .url {
    color: #51ACFD;
    margin-right: 25px;
}
.start-session.modal .session-url .copy {
    cursor: pointer;
}
.start-session.modal .session-url .copy.hidden {
    display: none;
}
.start-session.modal .start-movie-preview {
    color: #51ACFD;
    cursor: pointer;
}
.start-session.modal .buttons {
    display: flex;
}
.start-session.modal .buttons .cancel {
    margin-right: 25px;
}
.datetime-selector .ui.popup:before {
    background: #434343;
    box-shadow: -2px -2px 0 0px #ffffff !important;
}
.datetime-selector .ui.popup.calendar {
    background: #272424;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
}
.datetime-selector .ui.popup.calendar table thead * {
    background: #434343;
    color: #FFFFFF;
}
.datetime-selector .ui.popup.calendar table tbody * {
    background: #272424;
    color: #FFFFFF;
}
.datetime-selector .ui.table>tbody>tr>td, .datetime-selector.ui.table>tr>td {
    border-top: 1px solid #434343;
}
.datetime-selector .ui.celled.table>tbody>tr>td, .datetime-selector .ui.celled.table>tbody>tr>th,
.datetime-selector .ui.celled.table>tfoot>tr>td, .datetime-selector .ui.celled.table>tfoot>tr>th,
.datetime-selector .ui.celled.table>thead>tr>th,
.datetime-selector .ui.celled.table>tr>td, .datetime-selector .ui.celled.table>tr>th {
    border-left: 1px solid #434343;
}
.datetime-selector.ui.calendar .ui.table tr .disabled {
    color: #434343;
}
.datetime-selector.ui.calendar:not(.disabled) .calendar.active .ui.table tbody tr td.focus,
.datetime-selector.ui.calendar:not(.disabled) .calendar:focus .ui.table tbody tr td.focus {
    -webkit-box-shadow: inset 0 0 0 1px #51ACFD;
    box-shadow: inset 0 0 0 1px #51ACFD;
}
.datetime-selector.ui.calendar .ui.table tr .link {
    font-weight: 300;
}
.datetime-selector.ui.calendar .ui.table tr .link.today {
    font-weight: 700;
}
.datetime-selector.ui.calendar .ui.table.day tr:nth-child(2) th {
    font-size: 14px;
    font-weight: 300;
}
.datetime-selector input {
    background: #333333;
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    padding: 8px;
    color: #FFFFFF;
    max-width: 180px;
}
.datetime-selector .ui.input {
    position: relative;
}
.datetime-selector .ui.input.right.icon .icon {
    position: absolute;
    right: 10px;
    top: 10px;
}
.duration-selector {
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    padding: 8px;
    color: #FFFFFF;
    background: #333333;
}
.start-session.modal .session-type-label {
    margin-left: 20px;
}
.primary-radio[type="radio"]:checked,
.primary-radio[type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
}
.primary-radio[type="radio"]:checked + label,
.primary-radio[type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #FFFFFF;
}
.primary-radio[type="radio"]:checked + label {
    text-shadow: 0px 0px 1px #ffffff, 0px 0px 1px #FFFFFF, 0px 0px 1px #FFFFFF; /*bold with text-shadow*/
}
.primary-radio[type="radio"]:checked + label:before,
.primary-radio[type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    border: 1px solid #FFFFFF;
    border-radius: 100%;
    background: rgba(0,0,0,0);
}
.primary-radio[type="radio"]:checked + label:after,
.primary-radio[type="radio"]:not(:checked) + label:after {
    content: '';
    width: 10px;
    height: 10px;
    background: #51ACFD;
    position: absolute;
    top: 4px;
    left: 4px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.primary-radio[type="radio"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.primary-radio[type="radio"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
/* End Start session modal */

/* Movie player modal */
.modal.movie-player {
    background: rgba(0,0,0,0);
}
.modal.movie-player .close {
    background: rgba(0,0,0,.3);
    padding: 5px;
    border-radius: 30px;
    transition: .2s;
}
.modal.movie-player.sized {
    height: 540px !important;
    width: 980px !important;
    max-width: calc(100% - 40px);
    max-height: calc(100% - 100px);
}
#kalturaPlayer {
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,.5);
}
/* End Movie player modal */

/* My movies page */
#myMoviesSort {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 45px 40px;
}
#myMoviesSort h1 {
    font-size: 36px;
    color: #FFFFFF;
    line-height: 40px;
    font-weight: 700;
}
#myMoviesSort .dropdown.my-movies-sort {
    width: 230px;
    height: 34px;
    color: #FFF;
    font-weight: 500;
    border: 1px solid #C4C4C4;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 7px 17px;
    margin-left: 8px;
}
#myMoviesSort .sort-wrap {
    display: flex;
    align-items: center;
}
#myMoviesSort .sort-wrap span {
    color: #FFFFFF;
}
.my-movies-page .movie-rows {
    padding: 0 40px;
}
.my-movies-page .movie-row {
    display: flex;
    justify-content: space-between;
    background: #212121;
    border: 1px solid #979797;
    padding: 15px 20px;
    align-items: center;
    margin-bottom: 35px;
    transition: .2s;
}
.my-movies-page .movie-row:hover {
    background: #272727;
}
.my-movies-page .movie-row .thumbnail img {
    width: 180px;
    height: 110px;
    object-fit: cover;
}
.my-movies-page .movie-row .name {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 20px;
    flex-basis: 330px;
}
.my-movies-page .movie-row .continue-watching-time {
    color: #D8D8D8;
    flex-grow: 2;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    white-space: nowrap;
}
.my-movies-page .movie-row .continue-watching-time >span {
    height: 17px;
}
.my-movies-page .movie-row .time-watched {
    font-size: 24px;
    margin-left: 5px;
}
.my-movies-page .movie-row .time-full {
    font-size: 18px;
}
.my-movies-page .movie-row .tags {
    color: #51ACFD;
    text-align: right;
    margin-left: 20px;
    max-width: 200px;
}
.my-movies-page .movie-row .movie-actions {
    display: flex;
    margin-top: 6px;
    margin-left: 60px;
}
.my-movies-page .movie-row .play-movie-btn {
    border: 1px solid #51ACFD;
    border-radius: 3px;
    padding: 8px 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: .2s;
    background: #51ACFD;
    color: #FFFFFF;
    min-width: 205px;
}
.my-movies-page .movie-row .play-movie-btn span {
    color: #FFFFFF;
    line-height: 17px;
    white-space: nowrap;
}

/* End My movies page */

/* My lessons page */
.my-lessons-page .lesson-rows {
    padding: 0 40px;
}
.my-lessons-page .lesson-row {
    display: flex;
    justify-content: space-between;
    background: #212121;
    border: 1px solid #979797;
    padding: 15px 20px;
    align-items: center;
    margin-bottom: 35px;
    transition: .2s;
    position: relative;
}
.my-lessons-page .lesson-row:hover {
    background: #272727;
}
.my-lessons-page .lesson-row .thumbnail img {
    width: 180px;
    height: 110px;
    object-fit: cover;
}
.my-lessons-page .lesson-row .session-info {
    margin: 0 20px;
    width: 220px;
}
.my-lessons-page .lesson-row .session-info .teacher {
    color: #949CB0;
    font-size: 18px;
    font-weight: 600;
    margin-top: 10px;
    margin-bottom: 15px;
}
.my-lessons-page .lesson-row .session-info .teacher span {
    color: #51ACFD;
}
.my-lessons-page .lesson-row .session-info .name {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    flex-basis: 330px;
}
.my-lessons-page .lesson-row .session-info .cloned-from,
.my-lessons-page .lesson-row .session-info .cloned-times {
    color: #949CB0;
    margin-top: 10px;
    margin-bottom: 15px;
}
.my-lessons-page .lesson-row .session-info .cloned-from a {
    color: #51ACFD;
}
.my-lessons-page .lesson-row .progress, .my-lessons-page .lesson-row .grade {
    display: flex;
    align-items: center;
    color: #D8D8D8;
    font-size: 24px;
    font-weight: 500;
    margin: 0 40px;
    white-space: nowrap;
}
.my-lessons-page .lesson-row .status {
    margin: 0 40px;
    color: #FFFFFF;
    text-align: center;
    width: 220px;
}
.my-lessons-page .lesson-row .status .status-title {
    font-size: 18px;
    font-weight: 700;
}
.my-lessons-page .lesson-row .status .status-title.white {
    color: #FFFFFF;
}
.my-lessons-page .lesson-row .status .status-title.green {
    color: #31DB56;
}
.my-lessons-page .lesson-row .status .status-title.blue {
    color: #51ACFD;
    font-size: 24px;
}
.my-lessons-page .lesson-row .status .expiration {
    font-size: 18px;
    color: #D8D8D8;
    margin-top: 10px;
}
.my-lessons-page .lesson-row .status .expiration.bold {
    font-weight: 700;
    opacity: .6;
}
.my-lessons-page .lesson-row .empty-action-filler {
    min-width: 160px;
}
.my-lessons-page .lesson-row .progress .icon, .my-lessons-page .lesson-row .grade .icon {
    margin-right: 10px;
}
.my-lessons-page .lesson-row .continue-watching-time {
    color: #D8D8D8;
    flex-grow: 2;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.my-lessons-page .lesson-row .continue-watching-time >span {
    height: 17px;
}
.my-lessons-page .lesson-row .time-watched {
    font-size: 24px;
    margin-left: 5px;
}
.my-lessons-page .lesson-row .time-full {
    font-size: 18px;
}
.my-lessons-page .lesson-row .tags {
    color: #51ACFD;
    max-width: 200px;
    font-weight: 600;
}
.my-lessons-page .lesson-row .movie-actions {
    display: flex;
    margin-left: 60px;
}
.my-lessons-page .lesson-row .play-movie-btn {
    border: 1px solid #51ACFD;
    border-radius: 3px;
    padding: 8px 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: .2s;
    background: #51ACFD;
    color: #FFFFFF;
    min-width: 160px;
}
.my-lessons-page .lesson-row .play-movie-btn span {
    color: #FFFFFF;
    line-height: 17px;
    white-space: nowrap;
}
.my-lessons-page .lesson-row .stretcher {
    flex-grow: 2;
}
#lessonsList {
    padding: 40px 0;
}
#lessonsList.teacher .lesson-row .session-info {
    width: 500px;
}
.my-lessons-page .lesson-row .sessions-count {
    margin: 0 40px;
    color: #51ACFD;
    font-size: 18px;
    font-weight: 700;
    white-space: nowrap;
    width: 120px;
    cursor: pointer;
}
.my-lessons-page .lesson-row .visibility {
    margin: 0 40px;
}
.wrap-link {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
}

/* End My lessons page */

/* By subject page */
#bySubjectFilters {
    padding: 40px;
    display: flex;
    align-items: flex-end;
}
#bySubjectFilters h1 {
    font-size: 36px;
    color: #FFFFFF;
    line-height: 36px;
    font-weight: 700;
}
#bySubjectFilters + .slider-strip {
    margin-top: 0px;
}
#bySubjectFilters .filter-row-block {
    margin-right: 40px;
    color: #FFFFFF;
}
#bySubjectFilters .filter-row-block .dropdown {
    margin-top: 5px;
}

/* End By subject page */

/* Teacher guides archive */
#guidesFilters {
    padding: 40px;
    display: flex;
    align-items: center;
}
#guidesFilters h1 {
    font-size: 36px;
    color: #FFFFFF;
    line-height: 36px;
    font-weight: 700;
}
#guidesFilters .free-search-wrap {
    margin-left: 15px;
    color: #FFFFFF;
}
#guidesFilters .filter-row-block .dropdown {
    margin-top: 5px;
}
#guidesFilters .free-search {
    display: flex;
    height: 34px;
    border: 1px solid #C4C4C4;
    margin-top: 5px;
}
#guidesFilters .free-search > input {
    background: rgba(0,0,0,0);
    border: none;
    color: #ffffff;
    min-width: 300px;
    padding: 0 8px;
}
#guidesFilters .free-search > .icon {
    height: 100%;
    margin: 0 8px;
    cursor: pointer;
}

/* End Teacher guides archive */

/* Teacher guides single */
#guideInfo {
    display: flex;
    padding: 40px;
}
#guideInfo .movie-poster {
    max-width: 45%;
    min-height: 300px;
    max-height: 520px;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 5%, rgba(0, 0, 0, 0) 100%) center center / cover no-repeat;
}
#guideInfo .movie-poster .poster-image {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -1;
}
#guideInfo .movie-poster .start-watch {
    background: #51ACFD;
    color: #FFF;
    padding: 11px 22px;
    border-radius: 3px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
#guideInfo .movie-poster .start-watch span {
    margin-left: 10px;
}
#guideInfo .movie-poster .poster-label {
    position: absolute;
    top: 30px;
    right: 0;
    background: rgba(0, 0, 0, 0.8);
    display: flex;
    align-items: center;
    padding: 6px 11px;
}
#guideInfo .movie-poster .poster-label .title {
    margin: 0 10px;
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.175px;
}
#guideInfo .guide-info {
    padding-right: 40px;
    flex: 1;
    color: #FFFFFF;
}
#guideInfo .title-wrap {
    display: flex;
    align-items: flex-start;
}
#guideInfo .guide-info .title {
    font-size: 50px;
    line-height: 50px;
    font-weight: 700;
    text-transform: uppercase;
}
#guideInfo .tags {
    margin: 10px 0;
}
#guideInfo .tags .tags-list {
    color: #51ACFD;
}
#guideInfo .guide-info .meta {
    display: flex;
    margin-bottom: 20px;
}
#guideInfo .guide-info .meta > div {
    margin-right: 40px;
}
#guideInfo .guide-info .info-subtitle {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
    white-space: nowrap;
}
#guideInfo .guide-info .overview {
    margin-bottom: 40px;
}
#guideInfo .guide-info .overview * {
    line-height: 24px;
    max-width: 650px;
}
#guideInfo .action-buttons {
    display: flex;
}
#guideInfo .action-buttons .blue-btn {
    color: #FFFFFF;
    background: #51ACFD;
    padding: 10px;
    border-radius: 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
    cursor: pointer;
    margin-right: 20px;
    font-size: 14px;
}

#guideContent {
    padding: 0 40px;
    position: relative;
}
#guideContent .tabs-group .ui.menu {
    color: #ffffff;
    display: flex;
}
#guideContent .tabs-group .ui.menu .item {
    font-size: 14px;
    line-height: 34px;
    margin-right: 40px;
    padding: 10px 0;
    cursor: pointer;
    font-weight: 300;
    transition: color .2s;
}
#guideContent .tabs-group .ui.menu .item:hover {
    color: #51ACFD;
}
#guideContent .tabs-group .ui.menu .item.active{
    color: #51ACFD;
    text-shadow: 0px 0px 1px #51ACFD, 0px 0px 1px #51ACFD, 0px 0px 1px #51ACFD, 0px 0px 1px #51ACFD; /*bold with text-shadow*/
    border-bottom: 2px solid #51ACFD;
    background: linear-gradient(180deg, rgba(81, 172, 253, 0) 80%, rgba(81, 172, 253, 0.45) 100%);
}
#guideContent .tabs-group .tab.segment {
    color: #ffffff;
    padding-top: 40px;
}
#guideContent .tabs-group .tab.segment.questions .movie-title {
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-bottom: 20px;
}
#guideContent .tab.segment.questions .movie-segment {
    display: flex;
    align-items: flex-start;
}
#guideContent .movie-segment .watch {
    position: absolute;
    top:0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .2s;
    cursor: pointer;
}
#guideContent .movie-segment .start-watch {
    background: #51ACFD;
    color: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 33px;
    width: 33px;
    border-radius: 20px;
    transition: .2s;
}
#guideContent .movie-segment .watch:hover .start-watch {
    transform: scale(1.1);
}
#guideContent .movie-segment .start-watch .icon {
    height: 15px;
    margin-left: 3px;
}
#guideContent .tab.segment.questions .movie-segment .media-content {
    position: relative;
}
#guideContent .tab.segment.questions .movie-segment .media-content img {
    width: 280px;
    height: auto;
}
#guideContent .tabs-group .tab.segment .text-content * {
    line-height: 22px;
}
#guideContent .tabs-group .tab.segment .text-content p:not(:first-child) {
    margin: 10px 0;
}
#guideContent .tabs-group .tab.segment .question-title {
    margin-bottom: 15px;
}
#guideContent .tabs-group .tab.segment .movie-segment {
    background: #212121;
    padding: 20px;
    border-top: 1px solid #979797;
    border-bottom: 1px solid #979797;
    margin-bottom: 20px;
}
#guideContent .tabs-group .tab.segment .question-content ul li {
    line-height: 24px;
}
#guideContent .tabs-group .tab.segment .movie-segment .question-content ul  {
    list-style: inside disc;
}

.modal.movie-player .movie-questions .question-content ul  {
    list-style: inside none;
}
.modal.movie-player .movie-questions .question-content ul li.answer {
    color: #51ACFD;
    display: none;
}
#guideContent .movie-segment .reflection-questions-list li .q-a-marker  {
    display: none;
}
.modal.movie-player .movie-questions .question-content ul li .q-a-marker {
    display: inline-block;
}
#guideContent .movie-segment .reflection-questions-list .answer {
    display: none;
}
#guideContent .tabs-group .tab.segment .question-timeline,
.modal.movie-player .movie-questions .question-timeline {
    color: #51ACFD;
    cursor: pointer;
}
.single-teaching-guide-page .ui.tab.segment .slider-strip {
    margin-top: 0;
    margin-bottom: 45px;
    padding: 0;
}
#guideContent .text-content img.alignright,
#guideContent .text-content img.alignleft,
#guideContent .text-content img.aligncenter {
    width: 33%;
    height: auto;
}
.modal.movie-player .question-title {
    margin-bottom: 10px;
}
.modal.movie-player .movie-questions {
    padding: 20px;
    background: #131212;
    color: #FFFFFF;
    display: none;
}
.modal.movie-player .movie-questions ul li {
    line-height: 22px;
}
.modal.movie-player .movie-questions-content .text-content {
    max-height: 160px;
    overflow-y: scroll;
}
.modal.movie-player .movie-questions-content .text-content::-webkit-scrollbar-thumb{
    border: 5px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    -webkit-border-radius: 7px;
    height: 30px;
}
.modal.movie-player .movie-questions-content .text-content::-webkit-scrollbar{
    width: 14px;
    height: 18px;
}
.modal.movie-player .movie-questions-content .text-content::-webkit-scrollbar-thumb{
    background-color:#FFF;
}

.modal.movie-player .hide-answers {
    font-weight: 500;
    margin-top: 20px;
    text-align: right;
}
.modal.movie-player .hide-answers span {
    cursor: pointer;
}

#guideContent .tabs-group .text-content * {
    color: #FFFFFF !important;
    font-size: 16px !important;
}
#guideContent .tabs-group .text-content a, #guideContent .tabs-group .text-content a * {
    color: #51ACFD !important;
}
#guideContent .tabs-group .text-content ul, #guideContent .tabs-group .text-content ol {
    padding-inline-start: 0 !important;
    margin: 10px 0;
}
#guideContent .tabs-group .text-content ul li {
    list-style: inside disc !important;
}
#guideContent .tabs-group .text-content ol li {
    list-style: inside decimal !important;
}

/* End Teacher guides single */

.whitespace-nowrap {
    white-space: nowrap;
}
.ui.default.dropdown.dark:not(.button)>.text, .ui.dropdown.dark:not(.button)>.default.text {
    color: #FFFFFF;
}
.ui.toast.dark {
    background: #272727;
    color: #FFFFFF;
    border-radius: 8px;
    border: 1px solid #FFFFFF;
    padding: 10px;
    box-sizing: border-box;
}
.ui.toast.dark .ui.header {
    font-weight: 700;
    margin-bottom: 5px;
}
.ui.toast.dark .actions {
    background: rgba(0,0,0,0) !important;
    width: 100%;
    margin: 10px 0 0 0 !important;
    padding: 10px 0 0 0 !important;
    display: flex;
}
.ui.toast.dark .actions .ui.button {
    border: 1px solid #51ACFD;
    border-radius: 3px;
    padding: 8px 15px;
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: .2s;
    color: #51ACFD;
    background: rgba(0,0,0,0);
    font-weight: 600;
    margin-right: 10px;
}
.rtl .ui.toast.dark .actions .ui.button {
    margin-right: 0;
    margin-left: 10px;
}
.ui.toast.dark .actions .ui.button:hover {
    background: #51ACFD;
    color: #FFFFFF;
}
.ui.progress.academe-blue {
    margin-top: 150px;
    width: 400px;
    max-width: calc(100% - 40px);
    background: rgba(255,255,255,0.2);
}
.ui.progress.academe-blue .bar {
    background: #51ACFD;
}
.movie-block.create-new-lesson {
    box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.4);
    transition: .2s;
    width: 110px;
    justify-content: center;
    align-items: center;
    background: rgb(72,72,72);
    background: linear-gradient(0deg, rgba(18,18,18,1) 0%, rgba(72,72,72,1) 100%);
    flex-direction: column;
    cursor: pointer;
    opacity: .9;
}
.movie-block.create-new-lesson .action-text {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: rgba(255, 255, 255, .75);
    text-transform: uppercase;
}
.movie-block.create-new-lesson .icon-wrap {
    font-weight: 800;
    font-size: 53px;
    color: rgba(255, 255, 255, .85);
    margin-bottom: 15px;
}
.two-strips {
    display: flex;
}
.two-strips .slider-strip {
    flex-grow: 1;
}
.two-strips .slider-strip:nth-of-type(1) {
    min-width: 60%;
}
.two-strips .slider-strip:nth-of-type(2) {
    min-width: 40%;
}
.two-strips .slider-strip .strip-top {
    padding-right: 0;
}

/* Enter the lesson (session) */

.session-restrict-message {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px;
    text-align: center;
}
.session-restrict-message span {
    font-size: 30px;
    line-height: 34px;
    color: #51acfd;
    display: block;
    margin-top: 40px;
}
.main-title {
    margin-top: 20px;
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    letter-spacing: 0.175px;
    text-transform: uppercase;
    color: #ffffff;
}
.main-subtitle {
    margin-bottom: 5px;
    font-style: normal;
    font-weight: 600;
    font-size: 21px;
    line-height: normal;
    letter-spacing: 0.175px;
    text-transform: uppercase;
    color: #ffffff;
}
.m-login {
    color: #ffffff;
    max-width: 500px;
    margin: 0 auto;
    padding-bottom: 280px;
    position: relative;
    min-height: calc(100vh - 160px);
}
.m-login .container {
    padding: 0 28px;
}
.m-login__top {
    margin-top: 30px;
    min-height: 120px;
    text-align: center;
}
.m-login__top span {
    font-size: 12px;
    line-height: 15px;
    font-style: normal;
    font-weight: normal;
}
.m-login__btn {
    padding: 40px;
    min-height: 140px;
    margin-bottom: 37px;
    background: #3d3d3d;
    border: 1px solid #ffffff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
    font-style: normal;
    font-weight: bold;
    font-size: 25px;
    line-height: 30px;
    text-align: center;
    color: #51acfd;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.m-login__btn:hover {
    border: 1px solid #51acfd;
    background-color: #51acfd;
    color: #ffffff;
}
.m-login__img {
    margin-top: 54px;
    margin-bottom: 20px;
    max-width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.m-login__img img {
    max-height: 160px;
}
.m-login__bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.m-login__bottom span {
    font-weight: 600;
    font-size: 9px;
    line-height: 11px;
    text-align: center;
}
.footer-nav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.footer-nav__item {
    padding: 5px;
}
.footer-nav__link {
    font-size: 9px;
    line-height: 11px;
    color: #51acfd;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.footer-nav__link:hover {
    color: #fff;
}
.input-group {
    display: block;
    margin-bottom: 24px;
}
.input-group label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 16px;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    color: #51acfd;
}
.form-control {
    width: 100%;
    padding: 15px 18px;
    border: 1px solid #ffffff;
    background-color: transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.175px;
    color: #ffffff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.form-control:focus {
    border: 1px solid #51acfd;
}
.btn-blue-animated {
    width: 100%;
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #51acfd;
    border: 1px solid #ffffff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 18px;
    letter-spacing: 0.175px;
    color: #ffffff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
}
.btn-blue-animated:disabled {
    opacity: 0.5;
    cursor: inherit;
}
.btn-blue-animated:hover:not(:disabled) {
    color: #51acfd;
    background-color: transparent;
    border: 1px solid #51acfd;
}
.session-code-error {
    display: block;
    margin-top: 5px;
    color: #d3447f;
}
.ui.overlay.fullscreen.modal {
    height:100%;
}
/* Enter the lesson (session) end */

.sessions-list.modal {
    max-width: 800px;
}
.sessions-list.modal .sessions-list-wrap {
    max-height: 500px;
    overflow-y: auto;
}
.sessions-list.modal .sessions-list-wrap::-webkit-scrollbar{
    width: 20px;
    height: 18px;
}
.sessions-list.modal .sessions-list-wrap::-webkit-scrollbar-thumb{
    background-color:#51ACFD;
    border: 7px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    -webkit-border-radius: 14px;
}
.sessions-list.modal .sessions-list-wrap .session-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 0;
}
.sessions-list.modal .sessions-list-wrap .session-row:not(:last-of-type) {
    border-bottom: 1px solid #979797;
}
.sessions-list.modal .sessions-list-wrap .session-code {
    flex-basis: 250px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.sessions-list.modal .sessions-list-wrap .session-code-label {
    color: #979797;
}
.sessions-list.modal .sessions-list-wrap .session-code-code {
    color: #51ACFD;
    font-weight: 600;
    font-size: 24px;
}
.sessions-list.modal .sessions-list-wrap .session-starts {
    flex: 1;
}
.sessions-list.modal .sessions-list-wrap .session-starts .static-text {
    color: #979797;
}
.start-movie-preview {
    cursor: pointer;
}

/* Fomantic UI elements fix */
.ui.checkbox label {
    line-height: 17px;
}
.ui.checkbox label:before,
.ui.checkbox label:after {
    box-sizing: border-box;
}
/* Fomantic UI elements fix end */

/* Icons */
.with-rotate {
    transition: .2s;
}
.dropdown.ui.active .with-rotate {
    transform: rotate(180deg);
}
.icon-black * {
    fill: #000;
}
.icon-white * {
    fill: #FFF;
}
.icon-light-gray * {
    fill: #C4C4C4;
}
.icon-gray * {
    fill: #677986;
}
.icon-gray-stroke * {
    stroke: #888787;
}
.icon-blue * {
    fill: #51ACFD;
}
.icon-blue-stroke * {
    stroke: #51ACFD;
}
.icon-blue-fill * {
    fill: #51ACFD;
}
.icon-32 {
    width: 32px;
    height: 32px;
}
.icon-28 {
    width: 28px;
    height: 28px;
}
.icon-24 {
    width: 24px;
    height: 24px;
}
.icon-16 {
    width: 16px;
    height: 16px;
}
.icon-rotated-90 {
    transform: rotate(90deg);
}
.icon-rotated-180 {
    transform: rotate(180deg);
}
.icon-rotated-270 {
    transform: rotate(270deg);
}
/* End icons */

footer {
    padding: 40px;
}
.error-404.not-found {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    color: #FFFFFF;
    min-height: 600px;
    text-align: center;
    padding: 20px;
}
.error-404.not-found h1 {
    font-size: 40px;
    line-height: 48px;
    margin-bottom: 20px;
    color: #51ACFD;
    text-transform: uppercase;
}
.ui.dimmer {
    background: rgba(0,0,0,.8);
    z-index: 2001;
}
.container {
    padding: 0 40px;
}
img.alignright {
    float: right; margin: 0 0 1em 2em;
}
img.alignleft {
    float: left; margin: 0 2em 1em 0;
}
img.aligncenter {
    display: block; margin-left: auto; margin-right: auto;
}
.alignright {
    float: right;
}
.alignleft {
    float: left;
}
.aligncenter {
    display: block; margin-left: auto; margin-right: auto;
}
.text-blue {
    color: #51ACFD;
}
.notification-btn.ui.dropdown .menu {
    color: #FFF;
    border-radius: 5px;
    border: 1px solid #C2C2C2;
    background: #212121;
    overflow: hidden;
    position: absolute;
    top: 45px;
    z-index: 99;
}
span.highlighted {
    color: #51ACFD;
}
.modal.post-meta-highlighted {
    width: 650px !important;
    background: #282828;
    color: #ffffff;
}
.post-meta-highlighted .thumbnail {
    width: 100%;
    height: 230px;
    object-fit: cover;
    display: block;
}
.post-meta-highlighted .meta-content {
    padding: 20px 80px 20px 30px;
    position: relative;
}
.post-meta-highlighted .icon.close {
    position: absolute;
    top: 15px;
    right: 25px;
    transform: rotate(180deg);
    cursor: pointer;
    transition: .2s;
}
.post-meta-highlighted .icon.close:hover {
    transform: rotate(180deg) scale(1.1);
}
.post-meta-highlighted .meta-content .title {
    font-weight: 600;
}
.post-meta-highlighted .meta-content .description {
    margin-top: 10px;
    margin-bottom: 20px;
}

/* CC & tags modal */
.caption-wrap {
    display: flex;
    margin-top: 10px;
}
.caption-text {
    display: inline-block;
    margin-bottom: 10px;
}
.caption-text .tags-list li {
    float: left;
    margin-right: 10px;
}
.chapters {
    background: #3f3f3f;
    border-radius: 50%;
    min-width: 30px;
    width: 30px;
    height: 30px;
    border: 2px solid #8f8f8f;
    font-size: 14px;
    color: #f6f6f6;
    text-align: center;
    line-height: 26px;
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-bottom: 20px;
    position: relative;
}
.chapters:hover .tooltips {
    display: block;
}
.caption_title {
    cursor: pointer;
}
.tooltips {
    display: none;
    position: absolute;
    top: 4px;
    width: 90px;
    right: 35px;
    text-align: center;
    background: #51ACFD;
    border-radius: 10px;
}
.subtitle.subtitle-hidden {
    display: none;
}
.subtitles-more {
    color: #828282;
    cursor: pointer;
}
.author-teacher .search-section {
    display: none;
}
.post-meta-highlighted .cover-wrapper {
    position: relative;
}
.post-meta-highlighted .watch {
     position: absolute;
     top:0;
     left: 0;
     height: 100%;
     width: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     transition: .2s;
     cursor: pointer;
 }
.post-meta-highlighted .start-watch {
    background: #51ACFD;
    color: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 33px;
    width: 33px;
    border-radius: 20px;
    transition: .2s;
}
.post-meta-highlighted .watch:hover .start-watch {
    transform: scale(1.1);
}
.post-meta-highlighted .start-watch .icon {
    height: 15px;
    margin-left: 3px;
}
.movie-block .right-part .visibility {
    cursor: auto;
}
.movie-block .right-part .icon.visibility:hover {
    transform: none !important;
}
#guideInfo .action-buttons .orange-btn {
    color: #FFFFFF;
    background: #d44724;
    padding: 10px;
    border-radius: 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
    cursor: pointer;
    margin-right: 20px;
    font-size: 14px;
}
a.acf-tab-button {
    color: #51ACFD;
    text-decoration: underline;
}
.cropped-timeline {
    width: 100%;
    height: 8px;
    background: #8e8e8e;
    display: flex;
    justify-content: flex-start;
}
.cropped-timeline .selected-part {
    height: 100%;
    background: #f8da00;
}
.section-top-with-filter {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.section-top-with-filter .section-heading {
    margin: 0;
}
.section-top-with-filter .movies-filter {
    margin-left: auto;
}
.single-movie-page .icon-three-dots > div {
    background: #f98c40;
}
.single-movie-page .topics-list {
    color: #51ACFD;
    font-weight: 600;
    letter-spacing: 0.175px;
    text-transform: capitalize;
    margin-bottom: 10px;
}
.single-movie-page .topis:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: #51ACFD;
    margin: 0 10px;
}
.notify{
    width: 8px;
    height: 8px;
    background: red;
    border-radius: 100px;
    color: white;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
}
.avatar-default {
    border-radius: 30px;
}

/* Create session modal (Valera) */
.session-code {
    position: relative;
    width: 100%;
}
.session-code__label {
    position: absolute;
    top: -25px;
    font-size: 9px;
    width: 100%;
    text-align: center;
}
.session-code .code {
    display: block;
    font-size: 42px;
    line-height: 44px;
    text-align: center;
}
.social-items {
    justify-content: space-around;
    text-align: center;
}
.shareLink svg {
    max-width: 45px;
}
/*additional code*/
.hidden {
    display: none;
}
.shareLink {
    cursor: pointer;
}
.nextScreen.disabled {
    background-color: #626262;
    color: #FFFFFF;
    opacity: 1;
}
.shareLink.disabled {
    opacity: 0.5;
}
.flex-row.flex-end {
    justify-content: flex-end;
}
.flex-row.flex-center {
    justify-content: center;
}
.sessionForm__title {
    text-align: center;
    padding: 0 30px;
}
.sessionForm__top {
    margin-bottom: 40px;
}
.sessionForm__code {
    text-align: center;
    padding: 20px 0 50px;
}
.sessionForm__subtitle {
    display: block;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 24px;
    color: #FFFFFF;
    opacity: 0.65;
    text-align: center;
}
.sessionForm__warning {
    display: block;
    text-align: center;
    color: #ffa9a9;
    margin-top: 10px;
}
.note-text {
    display: block;
    font-size: 10px;
    font-weight: 600;
    color: #FFFFFF;
    opacity: 0.65;
}
.note-text.hidden {
    display: none;
}
.sessionForm .duration-selector {
    display: flex !important;
    align-items: center;
}
.sessionForm .duration-selector .icon {
    margin: 0 3px;
}
/* Create session modal (Valera) end */

.swiper-slide .created-by {
    display: none;
}
.swiper-slide:hover .created-by {
    display: block;
}
.single-teaching-guide-page .input[type=checkbox]{
    height: 0;
    width: 0;
    visibility: hidden;
}
.single-teaching-guide-page label {
    cursor: pointer;
    border: 1px solid #F2F2F2;
    text-indent: -9999px;
    width: 40px;
    height: 25px;
    display: block;
    border-radius: 100px;
    position: relative;
}
.single-teaching-guide-page label:after {
    content: '';
    position: absolute;
    top: 4px;
    left: 3px;
    width: 15px;
    height: 15px;
    background: #fff;
    border-radius: 90px;
    transition: 0.3s;
}
.single-teaching-guide-page input:checked + label:after {
    left: calc(100% - 5px);
    transform: translateX(-100%);
}
.single-teaching-guide-page label:active:after {
    width: 20px;
}
.single-teaching-guide-page * {
    font-size:revert
}
.single-page #pageContent {
    padding: 0 40px 40px 40px;
}
.single-page #pageContent * {
    color: #FFFFFF;
}
.single-page #pageContent ul, .single-page #pageContent ol {
    margin: 20px 0;
}
.single-page #pageContent p {
    margin: 10px 0;
}
.single-page #pageContent li {
    margin-bottom: 10px;
}
.single-page #pageContent li::marker {
    color: #51ACFD;
}
.single-page #pageContent ul li, .single-page #pageContent ol li {
    list-style-position: inside;
}
.single-page #pageContent ul li {
    list-style-type: disc;
}
.single-page #pageContent h2, .single-page #pageContent h2 *,
.single-page #pageContent h3, .single-page #pageContent h3 *,
.single-page #pageContent h4, .single-page #pageContent h4 *,
.single-page #pageContent h5 .single-page #pageContent h5 * {
    color: #FFFFFF;
    margin-bottom: 20px;
    font-weight: 700;
}
.single-page #pageContent h2, .single-page #pageContent h2 * {
    font-size: 28px;
    line-height: 30px;
}
.single-page #pageContent h3, .single-page #pageContent h3 * {
    font-size: 24px;
    line-height: 26px;
}
.single-page #pageContent h4, .single-page #pageContent h4 * {
    font-size: 20px;
    line-height: 22px;
}
.single-page #pageContent h5, .single-page #pageContent h5 * {
    font-size: 16px;
    line-height: 18px;
}
.single-page #pageContent a {
    color: #51acfd;
    cursor: pointer;
}
#bigSlider .swiper-slide .created-by {
    display: block;
}
.shareBtn {
    margin: 0 5px;
    text-align: center;
    display: flex;
    justify-content: center;
    flex: 1 1;
}
.sessionShare .note-text {
    font-size: 14px;
    text-align: center;
}
.rtl header .top-menu {
    direction: rtl;
}
.rtl .slider-strip .slider-top {
    flex-direction: row-reverse;
}
.rtl .slide-info {
    margin-left: auto;
	direction: rtl;
}
.rtl .slider-strip .strip-heading {
    margin-top: 20px;
}
.rtl .search-section {
    direction: rtl;
}
.rtl #bigSlider .slide-info .actions-more .info {
    margin-left: 0;
    margin-right: 20px;
}
.rtl #bigSlider .slide-label {
	left: 0;
	right: unset;
}
.rtl .swiper-slide .slide-label {
	left: 0;
	right: unset;
}
.rtl .swiper-slide .jif-logo {
    left: unset;
    right: 0;
}
.rtl #bigSlider .slide-info .meta {
	direction: rtl;
}
.rtl .slider-strip .slide-info .meta {
	direction: rtl;
}
.rtl .single-movie-page #movieInfo { flex-direction: row-reverse; }

.rtl #movieInfo .movie-info {
	padding: 40px 0 0 40px;
	flex: 1;
	color: #FFFFFF;
	direction: rtl;
	margin-right: 25px;
}
.rtl #movieInfo .movie-poster .poster-label.movie {
	left: 0;
	right: unset;
}
.rtl #movieInfo .movie-poster-actions {
	padding-right: 0;
    padding-left: 20px;
	right: auto;
    left: 0;
}
.rtl .slide-list-header {
    direction: rtl;
}
.rtl .block-meta .header {
    direction:rtl;
}
.rtl .block-meta .body {
    direction: rtl;
    flex-direction: row-reverse;
}
.rtl .meta-field label .required {
    left: 12rem;
}
.rtl .el-switch__core {
    margin: 1rem;
    transform: rotate(180deg);
}
.rtl header .create-lesson-btn {
	margin: auto 1rem;
}
.rtl .my-movies-page, .rtl .my-lessons-page {
    flex-direction: row-reverse;
    direction: rtl;
}
.rtl .my-movies-page #myMoviesSort .sort-wrap span {
    margin: 1rem
}
.rtl .continue-watching-time .icon {
    margin: auto 1rem;
}
.rtl #allMovies {
    direction: rtl;
}
.rtl header .right-part .el-button {
    margin: auto 1rem;
}
.rtl .meta-field.row label {
    width: 90px;
}
.rtl .el-input__suffix {
    right: auto;
    left: 5px;
}
.rtl .el-input__prefix {
    left: auto;
    right: 5px;
}
.rtl .el-input__inner {
    padding-right: 15px;
    padding-left: 30px;
}
.rtl .el-scrollbar {
    text-align: right;
}
.rtl .cover-source-btn {
    margin-right: 20px;
    margin-left: 0;
}
.rtl .meta-field label .required {
    left: auto;
    right: -12px;
}
.rtl .el-checkbox__label {
    padding-left: 0;
    padding-right: 10px;
}
.rtl .swiper-slide {
    background: linear-gradient(-90deg, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0) 60%) center center / cover no-repeat!important;
}
.rtl .left-part .dropdown .menu {
    left: auto;
    right: 0;
    text-align:right;
}
.rtl .dropdown .menu {
     text-align:right;
}
.rtl .movie-item__body {
    padding-right: 10px;
}
.rtl .btn.orange {
    flex-direction: row-reverse;
}
.rtl .btn.blue {
    flex-direction: row-reverse;
}
.rtl .answers .answer {
    flex-direction: row-reverse;
}
.rtl .radio-item {
	padding-right: 50px;
	padding-left: 0;
}
.rtl .radio-item .checkmark {
    right: 0;
    left: auto
}
.rtl .slide-preview-wrap .slide-preview .more-actions{
    left: -25px;
    right: auto;
}
.rtl .slide-preview-wrap .draggable {
    left: auto;
    right: -30px;
}
.rtl .right-part .el-button--medium {
    padding: 7px 20px;
    margin: auto 10px;
}
.rtl .movie-item__body {
    margin-right: 5px;
}
.filter-row-block[data-parent].hidden {
    display: none;
}
.ui.dropdown.dark .menu>.item {
    padding: 0 !important;
    min-height: auto;
    color: #FFFFFF;
}
.ui.dropdown span.text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.rtl .movie-block .slide-info .info-top {
    margin: 0 7px 7px 0;
}
.rtl .slider-strip .movie-block .slide-info .title {
	margin-right: 0;
}
.rtl .tags .tags-list {
    margin-right: 0;
    unicode-bidi: embed;
}
.rtl .slider-strip .strip-top {
	flex-direction: row;
    justify-content: space-between;
    direction: rtl;
    text-align: right;
    align-items: flex-end;
    padding-right: 0;
    padding-left: 40px;
}
.rtl .slider-strip .strip-filter {
	margin-left: 0;
}
.rtl .slider-strip .strip-heading {
	margin-top: 0
}
.rtl .slider-strip .swiper-button-next {
	left: 0;
	right: auto;
}
.rtl .slider-strip .swiper-button-prev {
	right: 0;
	left:auto;
}
.rtl header {
    flex-direction: unset;
}
.line {
    width: 100%;
}
.rtl .single-movie-page #movieInfo {
    flex-direction: unset;
}
.rtl header .left-part {
    flex-direction: unset; 
}
#guideContent .tabs-group .tab.segment .movie-segment .text-content {
    margin: 0px 20px 0 0px;
}
.rtl .filter-btn > .menu {
	left: unset;
	right: 0;
}
.rtl .right-part .create-lesson-btn {
    margin: auto 1rem;
    flex-direction: row-reverse;
}
.rtl .start-watch {
    flex-direction: row-reverse;
}
.rtl .meta-details {
    width: 99%;
}
.rtl #session-form {
    margin-right: 1rem;
    margin-left: 3rem;
}
.rtl .my-movies-page .movie-row .movie-actions {
    margin-left: 0px;
    margin-right: 60px;
}
.rtl .my-movies-page .movie-row .tags {
    margin-left: 0px;
    margin-right: 20px;
}
.rtl #guideInfo .action-buttons .orange-btn, .rtl #guideInfo .action-buttons .blue-btn {
    margin-right: 0;
    margin-left: 20px;
}
.rtl .sessions-list.modal .sessions-list-wrap .session-code, .sessions-list.modal .sessions-list-wrap .session-starts {
    text-align: right;
}
.rtl .sessions-list.modal h3 {
    text-align: right;
    margin-top: 25px;
}
.rtl #guideInfo .guide-info .meta > div {
    margin-right: 0;
    margin-left: 40px;
}
.rtl .slider-strip {
    padding-left: 0;
    padding-right: 40px;
}
.rtl #guideInfo .movie-poster .poster-label {
    right: auto;
    left: 0;
}
.rtl #guideInfo .guide-info {
    padding-left: 40px;
    padding-right: 0;
}
.rtl #allMovies .movie-blocks .movie-block {
    margin-right: 0;
    margin-left: 15px;
}
.rtl .filter-btn.iconic {
    margin-left: 0;
    margin-right: 15px;
}
.rtl #guidesFilters .free-search-wrap, .rtl .filter-btn.textual {
    margin-left: 0;
    margin-right: 15px;
}
.rtl .datetime-selector .ui.input.right.icon .icon {
    right: auto;
    left: 10px;
}
.rtl .start-session.modal .flex-row .row-title, .start-session.modal .flex-row .row-data {
    text-align: right;
}
.rtl .start-session.modal .column-title {
    margin-right: 0;
    margin-left: 25px;
}
.rtl .ui.checkbox label:before, .ui.checkbox label:after {
    left: auto;
    right: 0;
}
.rtl .ui.checkbox label {
    padding-left: 0;
    padding-right: 1.85714em;
}
.rtl .section-top-with-filter .movies-filter {
    margin-left: 0;
    margin-right: auto;
}

/*Login page*/
.login-page-custom {
    background-image: url('/wp-content/themes/academe/assets/img/bg.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    margin: 0;
}
.login-page-sso {
    flex-grow: 1;
}
.login-page-custom .footer-login-text {
    padding: 20px;
    flex-grow: 0;
    display: flex;
    flex-direction: column;
}
.login-page-custom .top {
    max-width: 850px;
    margin: 140px auto 0;
    text-align: center;
}
.login-page-custom .top-text {
    font-family: 'Heebo', sans-serif;
    font-size: 37px;
    font-weight: 500;
    color: #fff;
    letter-spacing: 10px;
    display: block;
    line-height:1.2;
}
.login-page-custom .footer-text {
    display: block;
    font-family: 'Heebo', sans-serif;
    font-size: 22px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    text-shadow: 0px 4px 2px rgba(0, 0, 0, 0.25);
}
.login-page-custom .popup-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-page-custom .popup {
    padding: 75px 30px;
    background-color: rgb(233 237 249 / 50%);
    border-radius: 10px;
    display: flex;
    align-items: center;
    margin-top: 50px;
    margin-bottom: 50px;
    max-width: 100%; 
}
.login-page-custom .sso-button {
    margin: 0 20px;
    padding: 20px;
    min-width: 325px;
    border-radius: 10px;
    background-color: #00b3ff;
    color: #fff;
    font-family: 'Heebo', sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    border: 1px solid #FFFFFF;
    outline: none;
    cursor: pointer;
}
.login-page-custom .mailto {
    font-size: inherit;
    font-weight: inherit;
    font-family: inherit;
    color: #51ACFD;
}
.top__logo {
    max-width: 68%;
}
.image-mobile {
    display:none;
}
#kalturaPlayer .restrict-message {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
    padding: 40px;
    background: rgba(19, 18, 18, .8);
}
#kalturaPlayer .restrict-message span {
    text-align: center;
    color: #FFFFFF;
    font-size: 20px;
}
.rtl .slide-number {
    padding: 10px;
}
.rtl .slide-nav{
    flex-direction: row-reverse!important;
}
.rtl #movieInfo .movie-poster .movie-poster-actions {
   padding-right: 0;    
   right: unset;
}
.rtl #guideInfo .movie-poster .poster-label.teaching-guide {
    background: #D04A07;
    flex-direction: row-reverse;
    left: 0;
    right: unset;
}
.imageaccess {
    width: 450px;
    margin: auto 35%;
}
.login-page-custom .footer-text {
    direction: rtl!important;
}
.rtl .aspect-ratio-box {
    height: 100%;
    width: 100%;
}
.rtl #movieInfo .movie-info .meta > div .icon {
    margin-right: 0;
    margin-left: 5px;
}
.rtl #bigSlider .slide-info .meta > div .icon {
    margin-right: 0;
    margin-left: 5px;
}
.rtl .cropped-timeline {
    flex-direction: row-reverse;
}
.rtl .modal.movie-player .movie-questions-content .text-content {
    text-align: right;
}
.rtl .movie-block .slide-info .parent-movie .icon {
    margin-right: 0;
    margin-left: 5px;
}
.rtl .chapters {
    margin-right: 0;
    margin-left: 20px;
    margin-bottom: 20px;
    position: relative;
}
.rtl .caption-text .tags-list li {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}
.rtl .post-meta-highlighted .meta-content {
    padding: 20px 30px 20px 80px;
}
.rtl .post-meta-highlighted .icon.close {
    right: auto;
    left: 25px;
}
.rtl .post-meta-highlighted .meta-content .title {
    text-align: right;
}
.rtl .post-meta-highlighted .meta-content .caption_text .subtitle,
.rtl .post-meta-highlighted .meta-content .caption_text .subtitles-more {
    text-align: right;
}

.lesson-cloned .content, .lesson-cloned .actions{
    background: rgba(0,0,0,0) !important;
    padding: 0 !important;
}
.lesson-cloned .actions {
    margin-top: 20px;
    display: flex;
    justify-content: center;
}
.rtl .lesson-cloned .content {
    text-align: center;
}
.lesson-row.highlighted {
    border-color: #51ACFD;
    box-shadow: 0 0 0px 2px #51acfd;
}

.ui.modal.lesson-cloned > .actions > .primary-btn, .ui.modal.lesson-cloned > .actions > .secondary-btn {
    margin: 0 5px;
}

/* Media queries */
@media screen and (max-width: 1400px) {
    .my-movies-page .movie-row .name {
        flex-basis: 240px;
    }
    .my-movies-page .movie-row .tags {
        max-width: 180px;
    }
    .my-movies-page .movie-row .time-watched {
        font-size: 22px;
    }
    #guidesFilters .free-search > input {
        min-width: 220px;
    }
}
@media screen and (max-width: 1100px) {
    .my-movies-page .movie-row .movie-actions {
        margin-left: 20px;
    }
    .rtl .my-movies-page .movie-row .movie-actions {
        margin-right: 20px;
    }
}
@media screen and (max-width: 992px)    {
    header .left-part nav,
    header .right-part {
        display: none;
    }
    header .left-part {
        justify-content: center;
        width: 100%;
    }
    header {
        width: 100%;
        justify-content: center;
        height: 60px; /* 11-02-22 */
    }
    header .left-part .logo-img {
        height: 22px;
    }
    header .menu-btn {
        display: flex;
        position: absolute;
        right: 20px;
    }
}
@media screen and (max-width: 767px) {
    .page-template-page-enter-lesson .m-login__bottom .footer-nav {
        display: none;
    }
    .m-login__top .main-subtitle {
        color: #51ACFD;
        margin-top:75%;
    }
    .session-restrict-message span {
        font-size: 24px;
        line-height: 28px;
    }
    .header-placeholder {
        height: 60px;
    }
    .rtl .single-movie-page #movieInfo {
        flex-direction: column !important;
    }
    #movieInfo .movie-poster {
        max-width: 100%;
    }
    #movieInfo {
        padding: 0 30px;
    }
    .rtl #movieInfo .movie-info {
        margin-right: 0;
        margin-top: 30px;
        padding: 0;
    }
    #movieInfo .movie-info .meta > div {
        font-size: 20px;
    }
}
@media screen and (max-width: 576px) {
    .image-mobile {
        display:flex;
        flex-direction: column;
        align-items:center;
    }
    .login-page-custom .top {
        margin-top: 67px;
    }
    .login-page-custom .top-text {
        font-size: 19px;
        letter-spacing: 1px;

    }
    .login-page-custom .popup {
        padding: 0px 30px;
        background-color: transparent;
        border-radius: 0px;
        flex-direction: column;
        margin-top: 120px;
        margin-bottom: 191px;
    }
    .image-mobile img {
        margin-bottom: 20px;
    }
    .copyright-mobile {
        margin-bottom: 8px;
        display: block;
        font-family: 'Heebo', sans-serif;
        font-size: 9px;
        font-weight: 600;
        color: #fff;
        text-align: center;
        direction: ltr;
    }
    .login-page-custom .footer-text {
        font-size: 9px;
        font-weight: 700;
    }
    .login-page-custom .sso-button {
        margin-top: 10px;
        border: 1px solid #FFFFFF;
        box-sizing: border-box;
        border-radius: 5px;
    }
    .login-page-custom .footer-login-text {
        padding-top: 0;
    }
}
/* ASP | Fix the header in small screens | 11-04-2023 */
@media(min-width:992px) and (max-width: 1200px){
    header {
        padding: 0 15px  !important;
    }

    .moe_logo {
        margin-right: 15px  !important;
    }

    .rtl .right-part .create-lesson-btn {
        margin-left: 10px  !important;
        margin-right: 10px  !important;
        padding: 8px  !important;
    }

    header .create-lesson-btn span {
        margin-left: 5px  !important;
        font-size: 14px  !important;
    }

    .notification-btn, .account-btn {
        margin-left: 15px  !important; 
    }
}
@media(min-width: 1024px) and (max-width: 1200px){
    img.moe-logo-img.multi-uni-logo {
        height: 45px  !important;
        margin: 0  !important;
    }
}
@media(min-width: 992px) and (max-width: 1023px){
  img.moe-logo-img.multi-uni-logo {
        height: 40px  !important;
         margin: 0  !important;
    }
    .top-menu .menu-item {
        font-size: 15px !important;
    }
}
/* ASP | Fix the header in small screens | 11-04-2023 */
/*Custom css*/
section.allMovies {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-top: 0px;
        padding: 40px 40px;
}
section.allMovies h2.detail_title {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    width: 100%;
   
}
h2.detail_title {
    color: #fff;
    font-size: 28px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 38px;
}
h2.detail_title.lists_strip_title {
    padding: 100px 40px 0 0;
    font-size: 36px;
}
/*article.details_lists_posts {
    display: flex;
    flex-wrap: wrap;
    max-width: 100%;
    padding: 0 35px;
}*/
article.details_lists_posts .movie-block {
    max-width: 100%;
    width: 280px;
    margin: 10px 10px;
}
article.lists_tag_strips section.slider-strip {
    padding-left: 40px;
}
article.lists_tag_strips .no-posts-found {
   padding: 20px 20px 20px 20px;
    color: #ff0018;
    background-color: #f8d7da24;
    border-color: #f5c6cb;
    width: calc(100% - 80px);
    margin: 20px auto;
}
article.lists_tag_strips .slider-strip .strip-top {
    display: flex;
    align-items: center !important;
}
article.lists_tag_strips .slider-strip .strip-top a.show-all {
    opacity: 1;
    margin-left: auto;
    margin-right: 15px;
    color: #51ACFD;
}
article.lists_tag_strips .slider-strip .strip-top a.show-all path {stroke: #51ACFD;}
.page-id-39847 .single-page section#pageContent {
    max-width: 80%;
}

article.lists_tag_strips .show-all i.show-all-icon {
    display: none;
}

.page-id-39847 .single-page section#pageContent p {
    line-height: 22px;
    margin-bottom: 15px;
}
.search-btn-top {
    cursor: pointer;
}
.search-global {
    position: fixed;
    width: 100%;
    height: 0;
    z-index: 10;
    background: #000;
    visibility: hidden;
    transition: 0.3s;
}
.search-global.active {
    height: calc(100vh - 82px);
    visibility: visible;
}
.search-global form.search-form {
    border: 0 !important;
    border-bottom: 1px solid #c4c4c4 !important;
}

/*.search-global form.search-form .search-btn {
    display: none;
}*/



.search .search-input {padding: 0px 0px 0 10px}

.close_form_serach_wrapper {
    position: absolute;
    right: 30px;
    top: 30px;
    display: flex;
    align-items: center;
    color: #fff;
    flex-wrap: wrap;
    flex-direction: column;
    font-size: 14px;
    cursor: pointer;
}
.close_form_serach_wrapper span.close_icon img {
    filter: invert(1);
    width: 25px;
}

/*footer section*/
footer.footer_sec {
    padding: 100px 0 0 0;
}
footer.footer_sec .small_foot{
     background: rgba(0, 0, 0, 0.2);
  color: white;
  text-align: center;
  padding: 10px 0 10px 0;
}
footer.footer_sec .small_foot ul.info_inks li {
    display: inline;
    margin: 0px 10px 0px 10px;
}
footer.footer_sec .small_foot ul.info_inks li a{
font-weight: 400;
    margin: 0;
    line-height: 40px;
    color: #fff;
  }  
main.main {
    min-height: calc(100vh - 112px);
}
footer.footer_sec .small_foot ul.info_inks li a:hover {
    color: #51acfd;
    text-decoration: none;
}
.single-clip main .subsubjects-list {
    margin-bottom: 5px;
}
.single-clip main .info-subtitle {
    margin-top: 15px;
}
.subsubjects-list.clip_sub_title {
    /*margin-top: 5px;*/
}
/*10-1-2022*/
.clip_sub_title span.topis {
    color: #FFFFFF;
    font-size: 11px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    max-width: 40ch;
    -webkit-box-orient: vertical;
}
.orginal-title{
    color:#fff;
    min-height: 20px;
}
.single-orginal-title {
    width: 100%;
    font-size: 30px;
    line-height: 40px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.single-movie-page .movie-info .title-wrap {
    flex-wrap: wrap;
}
/*10-1-2022*/

/* 11-1-2022 */
.clip-block .slide-info .watch, .movie-clip-thumb .slide-info .watch {
    height: calc(100% - 80px) !important;
}

.about-img img{
    max-width: 100% !important;
    object-fit: contain !important;
    width: 100% !important;
    height: 100% !important;
}

.movie_age_limit {
    font-size: 25px;
    line-height: 32px;
    font-weight: 700;
    border: 4px solid #fff;
    padding: 5px 7px;
    margin-left: 20px;
}
/* 11-1-2022 */
.rtl .movie_age_limit {
    margin-left: 0;
    margin-right: 20px;
}
/* 13-1-2022 */
.start-session.modal h3, .sessions-list.modal h3, .sessions-list.modal h3 span {
    margin-bottom: 10px;
}
.whats_app_btn svg path {
    fill: #25D366;
}
/* 13-1-2022 */
#bigSlider .slide-info {
    max-width: 800px !important;
}
#bigSlider .slide-info .title-wrap {
    display: flex;
    /*justify-content: space-between;*/
    align-items: start;
}
#bigSlider .slide-info .title-wrap .movie_age_limit{
    color: #fff;
    margin-top: 7px;
}
#bigSlider .slide-info .title{
    padding-left: 15px;
}
ul.banner_tabs.home_tabs {
    display: inline-flex;
    width: 100%;
    flex-wrap: wrap;
}
ul.grade-list.banner_tabs.home_tabs li {
    background: transparent;
    border-color: #51acfd;
}
ul.grade-list.banner_tabs.home_tabs li a{
    color: #51acfd;
}
ul.subjects-list.banner_tabs.home_tabs li {
    background: #C4C4C4;
}
ul.subjects-list.banner_tabs.home_tabs li a{
    color: #000;
}
ul.banner_tabs.home_tabs li {
    font-family: Heebo;
    font-style: normal;
    text-align: center;
    border: 2px solid #C4C4C4;
    border-radius: 15px;
    width: max-content;
    padding: 0px 15px;
    color: #fff;
    margin: 15px 0 0 15px;
}
ul.grade-list.banner_tabs.home_tabs li:hover{
   background: #51acfd;
}
ul.grade-list.banner_tabs.home_tabs li:hover a{
    color:#fff;
}
ul.subjects-list.banner_tabs.home_tabs li:hover{
   background: transparent;
}
ul.subjects-list.banner_tabs.home_tabs li:hover a{
    color:#fff;
}
ul.banner_tabs.home_tabs li:hover{
   background: #C4C4C4;
}
ul.banner_tabs.home_tabs li:hover a{
    color:#000;
}
ul.banner_tabs.home_tabs li a{
    font-family: Heebo;
    font-style: normal;
    font-weight: 800;
    font-size: 16px;
    line-height: 18px;
      letter-spacing: 0.175px;
}
/**19-1-22*/
#guideContent .tabs-group .text-content * {
    color: #FFFFFF !important;
    font-size: 16px !important;
}
.single-teaching-guide-page section#guideContent .tabs-group .tab.segment {
    max-width: 66%;
}
/**19-1-22*/

/*21-01-22*/
.name_user.mobile_name {
    display: none;
}

.name_user.desktop_user,.name_user.mobile_name  {
    color: #fff;
    font-size: 10px;
}

.name_user.desktop_user p,.name_user.mobile_name  p {
    font-size: 14px;
}

.name_user.desktop_user {
    display: block;
}
.name_user.desktop_user a:hover {
    color: #51acfd;
}


#movieInfo .movie-info .subjects {
    margin-top: 5px;
    margin-bottom: 15px;
}
#movieInfo .movie-info .subject-list {
    color: #C8C5C5;
    font-weight: 600;
    letter-spacing: 0.175px;
    text-transform: capitalize;
}
#movieInfo .movie-info .subject-list .subject-spn {
    font-size: 20px;
}

#movieInfo .movie-info .subject-list .subject-spn:not(:last-of-type):after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: #C8C5C5;
    margin: 0 10px;
}
/*21-01-22*/
/*25-01-2022*/
html[lang="en-US"] #bigSlider .slide-info .title {
    padding-left: 0;
    padding-right: 15px;
}

html[lang="en-US"] ul.banner_tabs.home_tabs li {
    margin: 15px 15px 0 0;
}
.ui.right.toast-container {
    margin-bottom: 70px;
}
.session-code{
    margin-top: 20px;
}
/*25-01-2022*/
/*10-02-2022*/
.tags .tags-list a.tag {
    padding: 3px 0;
    transition: .3s;
}
.tags .tags-list a.tag:hover, .clip_sub_title span.topis a:hover {
    color: #fff;
}
/*10-02-2022*/
/*11-02-2022*/
.moe_logo {
    margin-right: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*15-02-2022*/
.top-menu .menu-item.link.active, .top-menu .menu-item.highlight_menu, .top-menu .item.highlight_menu {
    color: #51ACFD;
}

.top-menu .menu-item.highlight_menu svg path {
    stroke: #51ACFD;
}
/*15-02-2022*/

/*28-02-2022 width issue*/
.content-left-space section#pageContent {
    max-width: 60%;
}
/*28-02-2022 width issue*/
/* 07-03-2022 - Single Movie Page */
#movieInfo .movie-info .movie-casts{
    margin-top: 5px;
    margin-bottom: 15px;
}
/* 07-03-2022 - Single Movie Page */

/*popup css*/
.draft_popup .content{background: #272424 !important;}
/*popup css*/
/*15-03-2022 topic css*/
h1.topic_title {
    font-size: 50px;
    line-height: 61px;
    letter-spacing: 0.175px;
    text-transform: uppercase;
    color: #FFFFFF;
    width: 100%;
}

h4.topic-subtitle {
    font-size: 20px !important;
    line-height: 24px;
    color: #FFFFFF;
}
/*15-03-2022 topic css*/

/*11-03-2022 movies-list-lesson*/
span.movies_lists_wrap {
    color: #fff;
    font-size: 11px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    margin-right: 5px;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    max-width: 40ch;
    -webkit-box-orient: vertical;
     line-height: 1;
}
.movie_icon {
    right: 0;
    display: flex;
    transition: .3s;
    border-radius: 5px;
    align-items: center;
    justify-content: center;
}
.lesson_movies_lists {
    display: flex;
    align-items: center;
}
.movies_lists_wrap a:hover{
    color: #fff;
}
.movies_lists_wrap a.movie_name {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.175px;
    text-transform: uppercase;
    color: #fff;
}
/*11-03-2022 movies-list-lesson*/

/*Custom Report css*/
/*21-01-2022*/

.student-ques-entry.show-details table tbody tr td {
  min-width: 100px;
  max-width: 200px;
  word-break: break-word;
  white-space: normal;
  vertical-align: top;
  padding-left: 25px !important;
  text-align: right;
}

table#teacher-data tr th, #student-data-report thead th {
    background: #51acfd;
    padding: 15px 0px;
    color: #fff;
}
 .reset-sec {
    padding: 20px 30px 10px;
}

.reset-sec button.reset-report {
    background: #51acfd;
    color: #fff;
    border: none;
    padding: 11px 22px;
    border-radius: 3px;
    cursor: pointer;
    transition: ease 0.25s;
}

.reset-sec button.reset-report:hover {
    background: #3186eb;
}
body.page-template-template-reports .top-part .left > div {
    display: flex;
    flex-direction: column;
}

body.page-template-template-reports .top-part label {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
/* identical to box height */
    color: #FFFFFF;
    margin-bottom: 8px;
}

body.page-template-template-reports .top-part {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    /* flex-direction: row-reverse; */
    max-width: 100%;
    padding: 30px;
    flex-wrap: wrap;
}

body.page-template-template-reports .left {
    display: flex;
    justify-content: space-between;
}

body.page-template-template-reports .top-part > div {
    /* flex: 0 0  50%; */
}

body.page-template-template-reports .top-part input {
    border: 1px solid #C4C4C4;
    background: transparent;
    padding: 15px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.175px;
    color: rgb(255 255 255 / 40%);
}
.search-report-sec input[type="text"] {
    min-width: 550px;
    padding: 15px 45px !important;
}
.search-report-sec {
    position: relative;
}

.search-report-sec .search-btn {
    position: absolute;
    height: 50px;
    /* width: 15px; */
    /* top: 50%; */
    /* transform: translateY(-50%); */
    /* right: 10px; */
}

.search-report-sec .search-btn img {
    width: 50px;
        opacity: 0.5;
}
.search-report-sec input[type="button"] {
    background: #51acfd;
    color: #fff !important;
    border-color: #51acfd;
        margin-right: -5px;
}
body.page-template-template-reports .top-part .left div + div {
    margin-right: 50px;
}
table#teacher-data,table#student-data-report {
    /* border: 1px solid #fff; */
    width: 100%;
     padding: 30px;
    background: #212121;
}
table#teacher-data tr td,table#student-data-report tr td {
    border: 1px solid #ddd;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
        border-width: 0;
    background: #0E0C0C;
    padding: 18px;
}
table#teacher-data,table#student-data-report  {
    padding: 30px;
    background: #212121;
}

.bottom-part h2,.bottom-part h2 span {
    font-style: normal;
    font-weight: bold;
    font-size: 40px;
    line-height: 18px;
    letter-spacing: 0.175px;
    color: #51ACFD;
    margin-bottom: 60px;
}

.bottom-part h2 span {
    color: #fff;
}

.bottom-part {
    padding: 30px;
}
.wrap-date-inp {
    position: relative;
}
.wrap-date-inp input{
        cursor: pointer;
}
.wrap-date-inp i {
    position: absolute;
    color: rgb(255 255 255 / 40%);
    top: 50%;
    transform: translateY(-50%);
    left: 10px;
}
table#teacher-data tr.active td,table#student-data-report tr.active td {
    background: #51acfd70;
}
/*datepicker*/
div#ui-datepicker-div {
    background: #212020;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
    color: #fff;
    border: 0;
    padding: 20px 0 0 0;
}

div#ui-datepicker-div .ui-datepicker-header.ui-widget-header {background: #1A1717;border: 0;}
.ui-datepicker td a.ui-state-default {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    background: transparent !important;
    border: 0 !important;
    color: #fff !important;
    text-align: center !important;
}
.ui-datepicker td a.ui-state-default:hover,.ui-datepicker td.ui-datepicker-today a.ui-state-default,.ui-datepicker td a.ui-state-default.ui-state-highlight {
    background: #51ACFD !important;
}

.ui-datepicker .ui-datepicker-title {
    color: #51ACFD !important;
}

select.ui-datepicker-month {
    background: transparent !important;
   color: #51ACFD !important;
    /*border: 0;*/
}
a.ui-corner-all:hover {
    background:#51acfd36 !important;
    border: 0 !important;
    cursor: pointer;
}
.ui-widget-header .ui-datepicker-prev .ui-icon{
  background-image:url(https://sandbox.academe.plus/wp-content/themes/academe/assets/img/chevron-right.png) !important;
      background-repeat: no-repeat;
    background-position: center;
}
.ui-widget-header .ui-datepicker-next .ui-icon{
     background-image:url(https://sandbox.academe.plus/wp-content/themes/academe/assets/img/chevron-left.png) !important;
         background-repeat: no-repeat;
    background-position: center;
}
td.error,
table#teacher-data tr.show-details td.error,table#student-data-report tr.show-details td.error {
    text-align: center;
    color: #ff000c !important;
    padding: 10px !important;
}

.show-stud-data, .detail-stud-ques{
    display: none;
}
.p-relative{
    position: relative !important;
}
a.download-report:hover {
    border-bottom: 1px solid #51ACFD;
    color: #51ACFD;
}
tr.active a.download-report:hover {
    border-bottom: 1px solid #131212;
    color: #131212;
}

.download-report, .pdf-dwnload {
    margin: 0px 5px;
    text-decoration: none !important;
    border-bottom: 0px !important;
}

/*21-01-2022*/
/*01-02-2022*/
body.page-template-template-reports .top-part input[type="submit"] {
    border: 1px solid #51acfd;
    color: #fff;
    margin-right: -4px;
    background: #51acfd;
    min-width: 125px;
    cursor: pointer;
}

body.page-template-template-reports .top-part input[type="submit"]:hover {
    background: transparent;
    color: #51acfd;
}
table.student-data {
    width: 100%;
    max-width: calc(100% - 40px);
    margin-right: auto;
    background: radial-gradient(black, transparent);
}

table#teacher-data tr.active td a i::before,table#student-data-report tr.active td a i::before {
    content: "\f107";
}

table.student-data tr td {background: #151414 !important;}
table#teacher-data tr.show-details > td,table#student-data-report tr.show-details > td {
    padding: 0;
    background: #151414;
}
table#student-questions {
    max-width: calc(100% - 20px);
    margin-right: auto;
    width: 100%;
}
table#teacher-data tr.show-details  td,table#student-data-report tr.show-details  td {
    color: rgb(255 255 255 / 80%) !important;
}
body.page-template-template-reports .top-part input:disabled {
    background: #212121;
    pointer-events: none;
}
.nowrap {
    white-space: nowrap;
}
body.page-template-template-reports .pagination .page-numbers {
    padding: 5px 12px;
    border: 1px solid #BCCFD8;
    color: #BCCFD8;
}

body.page-template-template-reports .pagination {
    margin: 0 auto;
}

body.page-template-template-reports .pagination .page-numbers.current {
    color: #000;
}

body.page-template-template-reports .pagination .page-numbers:hover {
    background: #bccfd8;
    color: #000;
}

body.page-template-template-reports .pagination {
    margin-top: 40px;
}
/*01-02-2022*/
.ques-view-part .ques-title,.ques-view-part .ques-ans,.ques-view-part .ques-score {font-size: 16px;line-height: 28px;margin: 0 0 15px 0;}

.ques-view-part .ques-ans {
    margin: 0;
}
tr.question-inrow td {
    border-bottom: 1px solid #212121 !important;
    vertical-align: top;
    line-height: 30px !important;
}
a.read-more-ques {
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    text-decoration-line: underline;
    color: #51ACFD;
}
table tr td .que-title {
    display: flex;
    max-width: 100%;
}

table tr td .que-title span {
    margin-left: 10px;
}
.v-align-top{
    vertical-align: top !important;
}
table#row-ques-detail input[type="button"] {
    background: #51ACFD;
    border: 1px solid #51ACFD;
    color: rgb(255 255 255 / 80%);
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    padding: 12px 18px;
    min-width: 95px;
    cursor:pointer;
}

table#row-ques-detail input[type="button"]:hover {
    background: transparent;
    color: #51acfd;
}

table#row-ques-detail input[type="button"]:disabled {
    background: transparent;
    border: 1px solid rgb(81 172 253 / 20%);
    color: rgb(81 172 253 / 20%);
    pointer-events: none;
}
input.score-edit {}

table#row-ques-detail tr td input[type="text"] {
    background: #151414;
    border: 1px solid #343333;
    padding: 15px 30px;
      color: rgb(255 255 255 / 80%);
}

tr.comment-detail-sec {}

table#row-ques-detail tr td .score-field-wrap, table#row-ques-detail tr td .comment-field-wrap {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

table#row-ques-detail tr td textarea {
    background: #212020;
    border: 1px solid #343333;
        color: rgb(255 255 255 / 80%);
    padding: 15px 30px;
}

table#row-ques-detail tr td label {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    margin-bottom: 10px;
}
a.push-report {
    background: #51ACFD;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 15px;
    font-style: normal;
}
tr.active a.push-report {
    background: #131212;
}
.text-center {
    text-align: center !important;
}
.question-show-details {
    display: none;
}
.question-in-details.active{
    display: none;
}
.question-show-details.show {
    display: table-row !important;
}
table#row-ques-detail {
    max-width: 80%;
} 
.que-title a:hover ,.ques-title a:hover{
    /* border-bottom: 1px solid #51ACFD; */
    color: #51ACFD;
}
a.push-report.disabled {
    pointer-events: none;
    background: #51acfd73;
    cursor: not-allowed;
}
.swal-icon--success__ring {
    border: 4px solid hsl(98deg 55% 69%) !important;
}
.student-ques-entry table {
  max-width: 95%;
  margin-right: auto;
  width: 100%;
}
.student-ques-entry.show-details td {
  background: #151414 !important;
}
.table-responsive {
  width: 100%;
  overflow: auto;
}
body.page-template-template-login{
    background: #c6d3db;
}

body.page-template-template-reports tr{cursor: pointer;}
/*Custom Report css*/

.single-session div[role=presentation],.page-template-page-lesson-preview div[role=presentation]{
    display: none;
}

.movie-block .slide-info .title{
    /*font-family: 'Heebo', sans-serif;*/
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.175px;
    margin-bottom: 7.5px;
}
.swiper-slide:hover .created-by{
      margin-bottom: 7.5px;
}
.movie-block .slide-info .parent-movie > span,.movies_lists_wrap a.movie_name{
    /*font-family: 'Heebo', sans-serif;*/
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}
 .clip_sub_title span.topis a{
    color: #FFFFFF;
    /*font-family: 'Heebo', sans-serif;*/
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0.175px;
}
.movie-block .slide-info .tags-list a.tag {
    font-size: 14px !important;
    /*font-family: 'Heebo', sans-serif;*/
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0.175px;
}
.movie-block .slide-info .parent-movie {
     margin-bottom: 7.5px;
}
.subsubjects-list.clip_sub_title ~ .tags ,.movie-block .slide-info .title ~ .orginal-title{
    margin-top: 3.5px;
}

/*05-04-2022 login new task*/
.login-page-custom .top span.top-text {
    font-style: normal;
    font-weight: 500;
    font-size: 31px;
    line-height: 18px;
    text-align: center;
    letter-spacing: 1.675px;
    color: #053C66;
    margin-top: 20px;
    font-family: 'Heebo';
}
/*05-04-2022 login new task*/
.single-movie-page .parent-movie {
    margin: 15px 0;
    display: flex;
    align-items: center;
}
.single-movie-page .parent-movie svg {margin-left: 8px;}

.movie-block .slide-info .parent-movie > span font {line-height: 18px;font-size: 14px;vertical-align: middle !important;}

.movie-block .slide-info .parent-movie > span font font {line-height: 1.2;font-size: 14px;vertical-align: middle !important;}

/* SUBSUBJECT List HOME css 26-04-2022 */
    .home-subsubject-list .item {
        font-style: normal;
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        color: #D8D8D8;
        border: 2px solid #D8D8D8;
        box-sizing: border-box;
        border-radius: 11px;
        padding: 4px 10px;
        white-space: nowrap;
        margin: 5px;
        transition: .2s;
    }
    
    .home-subsubject-list {
        display: flex;
        max-width: 100%;
        width: 100%;
        flex-wrap: wrap;
        align-items: flex-end;
        justify-content: center;
        max-width: 960px;
        margin: 0 auto 20px;
    }
     a.load-more-subsubject, a.load-less-subsubject {
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 15px;
        color: #62A9EA;
        margin: 10px;
    }
    
    .search-section form.search-form {height: 45px;margin-bottom: 30px;}
    
    .search-section form.search-form .search-btn img {width: 45px;}
    .home-subsubject-list .item:hover {
        border: 2px solid #51ACFD;
        color: #51ACFD;
    }
    
    .ui.mini.loader.gif-loader:after, .ui.mini.loader.gif-loader:before {
        margin: -15px 0px 0 -15px;
    } 

    .modal-tags li a{
        color: #51ACFD;
    }
    /* Show Questions | ASP | 17-07-2023 */
    .quiz-content .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz li.wpProQuiz_listItem {
        display: block !important;
    }
    /* Show Questions | ASP | 17-07-2023 */
  
/* @media (max-width: 1440px){
    .home-subsubject-list .item {
        padding: 4px 8px;
        margin: 5px;
    }
} */

/* SUBSUBJECT List HOME css 26-04-2022 */

/* Skeleton CSS - Home 6-05-2022 */

.home-subsubject-list.skeleton {
    background: #242424;
    border-radius: 5px;
    background-size: 200% 100%;
    opacity: 0.6;
}

.home-subsubject-list.skeleton > * {
    background: linear-gradient(110deg, #888787 8%, #858585 18%, #919191 33%);
    border-radius: 5px;
    background-size: 200% 100%;
    animation: 1.5s shine linear infinite;
    overflow: hidden;
    color: transparent;
    border-color: transparent;
}
.home-subsubject-list.skeleton .item:hover {border-color: transparent;}
.home-subsubject-list.skeleton .item:hover a {color: transparent !important;}


@keyframes shine {
  to {
    background-position-x: -200%;
  }
}

/* End Skeleton CSS - Home 6-05-2022 */

#bigSlider .swiper-slide{
    padding: 40px 40px 80px 40px;
}

/*custom report  04-05-2022 editor changes*/
table.student-data tr td label + label, .student-ques-entry td label + label {
    margin: 0 0px 0 15px;
}

table.student-data tr td label input[type="radio"], .student-ques-entry td label input[type="radio"] {margin: 0 5px 0 0px;}
table.student-data tr td label input[type='radio']:checked:after, .student-ques-entry td label input[type='radio']:checked:after {
    height: 13px;
    border-radius: 50%;
    top: -2px;
    left: 0;
    position: relative;
    background-color: #51acfd;
    content: '';
    display: inline-block;
    width: 13px;
}
table.student-data {
    border-spacing: 0;
}
ul.sort_list {display: inline-flex;}

ul.sort_list li {margin: 0 10px 0 0px;padding: 5px;border: 1px solid #51acfd;}
.student-ques-entry ul.sort_list li {
    margin: 0 0 0px 10px;
}
.student-ques-entry ul.sort_list {
    margin: 5px 0;
}

/*custom report  04-05-2022 editor changes*/

.container.not-found-all {padding: 20px 20px 20px 20px;color: #ff0018;background-color: #f8d7da24;margin: 0px 40px 20px 55px;display: flex;flex-wrap: wrap;}
.container.not-found-all > * {font-size: 18px;line-height: 1.5;color: #ff0018;margin-bottom: 14px;}
.container.not-found-all p:last-child {margin-bottom: 0px;}
.container.not-found {padding: 20px 20px 20px 20px;color: #ff0018;background-color: #f8d7da24;margin: 0px 0px 20px 55px;font-size: 20px;}


/* Start 24th May */

.caption-wrap.tags-section {align-items: center;}
.caption-wrap.tags-section > * { margin-bottom: 0;}
.caption-wrap .caption_text li.subtitle > span,.caption-wrap.tags-section li.tag a {display: block;}
.rtl .post-meta-highlighted .meta-content .description {text-align: right;}
.post-meta-highlighted .meta-content .description {text-align: left;margin-top: 20px;}
.rtl .caption_title, .rtl .caption_text {direction: rtl;text-align: right;}
.meta-content .caption-wrap.one-line {align-items: center;}
.meta-content .caption-wrap.one-line > * {margin-bottom: 0 !important;}
.rtl .caption_title, .rtl .caption_text {direction: rtl;text-align: right;}
.meta-content .caption_title.chapters {text-align: center;}
.post-meta-highlighted .meta-content .title,
.post-meta-highlighted .meta-content .description {display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;  overflow: hidden;margin-bottom: 0px;}
.post-meta-highlighted .meta-content .title.full,
.post-meta-highlighted .meta-content .description.full{display: block;}
.post-meta-highlighted .meta-content .read-more-des {display: block; text-align: right; margin-bottom: 20px; cursor: pointer; }
.post-meta-highlighted .meta-content {max-height: 400px;overflow: auto;text-align: right;}
.post-meta-highlighted .meta-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
.post-meta-highlighted .meta-content::-webkit-scrollbar{width: 5px;background-color: #282828;}
.post-meta-highlighted .meta-content::-webkit-scrollbar-thumb{background-color: #51acfd;border: 2px solid #51acfd;}

/* 13 june New Search */
.subsubject .caption_title.chapters {
    width: auto;
    border-radius: 6px;
    padding: 0 8px;
    font-size: 75%;
    margin-left: 10px;
    min-width: 90px;
}
.title-wrap.search_metatitle {
    display: flex;
    align-items: center;
}

.title-wrap.search_metatitle .caption_title,
.search_metacontent .caption_title {
    width: auto;
    border-radius: 6px;
    padding: 0 8px;
    font-size: 75%;
    margin-left: 10px;
    background: #3f3f3f;
    height: 30px;
    border: 2px solid #8f8f8f;
    color: #f6f6f6;
    text-align: center;
    line-height: 26px;
    display: inline-block;
    vertical-align: top;
    min-width: 90px;
}
.search_metacontent .desc_wrap {
    display: flex;
    align-items: baseline;
    width: 100%;
}
.search_metacontent label.read-more-des,.search_metacontent .subtitles-more  {
    margin: 0;
    text-decoration: underline;
    font-size: 85%;
}

.search_metacontent label.read-more-des:hover,.search_metacontent .subtitles-more:hover {
    color: #4fa6f5;
}
.search_metacontent > div {
    margin-bottom: 5px;
}
.search_metacontent .caption_title span.tooltips {
    right: 90px;
}
.search_metacontent .movie-casts .movie-details.actors {
    display: flex;
}
.search_metacontent ul.tags-list li.tag {
    display: flex;
}

.search_metacontent ul.tags-list li.tag a {
    margin-left: 5px;
}

.search_metacontent .title {
    margin: 0 !important;
}
/* 13 june New Search */

.search-results #guidesFilters .free-search > input {
    min-width: 450px;
}


/*17-06-2022*/

.restrict-message .error_wrap p + p {
    margin-top: 10px;
}

.restrict-message .error_wrap p {
    line-height: 24px;
    font-size: 16px;
}

/*17-06-2022*/

/* 14-06 Google task */
.shareBtn.google_classroom {
    flex-direction: column;
}

.shareBtn.google_classroom > div {
    margin: 0 auto !important;
}
.shareBtn.google_classroom {
    flex-direction: column;
}

.shareBtn.google_classroom div#___sharetoclassroom_11 {
    margin: 0 auto !important;
}

.shareBtn.google_classroom > div {
    margin: 0 auto !important;
}

.sessionShare .shareList .flex-row {
    margin-top: 15px;
}

.shareBtn.google_classroom span.share_label {
    margin-top: 7px;
    cursor: pointer;
}

.sessionShare .shareList .flex-row .shareLink svg {
    height: 35px;
}
/* 14-06 Google task */


/* Start MOE Search 10-05-2022 */

.moe-search .filters-section.search-moe {display: block !important;max-width: 960px !important;margin: 0 auto;}
.moe-search .filters-section.search-moe .filter-btn > .menu.transition {right: 0;left: 0;top: unset;width: calc(100% - 50px);border-radius: 0;}
.moe-search .filters-section.search-moe .filter-btn.iconic {display: block;margin: 10px 0;width: 100%;height: auto;}
.moe-search .filters-section.search-moe .free-search-wrap {margin: 0px 0px 0 50px !important;}
.moe-search .filters-section.search-moe .filter-btn.iconic > svg.icon {position: absolute;z-index: 1111;left: 10px;top: -50px;width: 25px;height: 25px;}
.moe-search .filters-section.search-moe .menu.transition .filter-row-block {display: inline-block;margin-right: 5px;max-width: calc(100% / 3 - 7px);width: 100%;}
.moe-search .filter-btn .menu .filter-bottom > *, .filters-section.search .filter-top.item >* {margin: 0 0 0 15px;}
.moe-search .filters-section.search-moe .free-search-wrap form.free-search {height: 50px !important;margin: 0 !important;}
.moe-search .filters-section.search-moe .free-search-wrap form.free-search input.search-input {flex: 0 0 95%;}
.moe-search .filters-section.search-moe .filter-top.item {justify-content: initial;}
.moe-search .filters-section.search-moe .filter-top.item + .filter-row-block {margin-right: 0 !important;}
.moe-search .filters-section.search-moe .menu.transition .filter-row-block .dropdown.ui {width: 100%;}
.moe-search .filters-section.search-moe .filter-btn .menu .filter-bottom {justify-content: initial;}
.moe-search .filters-section.search-moe .filter-btn .menu .filter-bottom .primary-btn {margin-left: 0;}
.moe-search .movie-block {border: 2px solid rgb(81, 172, 253);}

/* .container.not-found-all {padding: 20px 20px 20px 20px;color: #ff0018;background-color: #f8d7da24;margin: 0px 40px 20px 55px;display: flex;flex-wrap: wrap;}
.container.not-found-all > * {font-size: 18px;line-height: 1.5;color: #ff0018;margin-bottom: 14px;}
.container.not-found-all p:last-child {margin-bottom: 0px;}
.container.not-found {padding: 20px 20px 20px 20px;color: #ff0018;background-color: #f8d7da24;margin: 0px 0px 20px 55px;font-size: 20px;} */
/* END MOE Search 10-05-2022 */

/*main search & checkbox css 18-11-2022*/
.container.not-found-all {padding: 20px 20px 20px 20px;background-color: transparent;margin: 45px 40px 20px 55px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;font-size: 20px;border: 1px solid rgba(255,255,255,.5) !important;border-radius: 6px;}
.container.not-found-all > * {font-size: 18px;line-height: 1.5;margin-bottom: 14px;}
.container.not-found-all p:last-child {margin-bottom: 0px;}
.container.not-found {padding: 20px 20px 20px 20px;background-color: transparent;margin: 0px 0px 20px 55px;font-size: 20px;border: 1px solid rgba(255,255,255,.5) !important;border-radius: 6px;}

.not-found img,.not-found-all img {
    filter: invert(1);
    opacity: 0.5;
}
.not-found p,.not-found-all p {
    color: rgba(255,255,255,.5) !important;
    font-size: 20px;
    width: 100%;
}

.search .show-kaltura-results {
    cursor: pointer;
    color: #FFFFFF;
    margin-top: 5px;
    transition: .2s;
    font-size: 14px;
}
.search .show-kaltura-results:hover {
    color: #51ACFD;
}
.ui.checkbox.show-kaltura-results input:checked~label:after{
    left: 0.1ex;
}

/*main search & checkbox css 18-11-2022*/

/*university logo css 25-11-2022*/
img.moe-logo-img.multi-uni-logo {
    height: 63px;
    margin: 30px;
}
/*university logo css 25-11-2022*/

/*university share clip css 25-11-2022*/
/* sharing modal css 02-11-2022 */
.single-movie .slider-strip {
    margin-top: 90px !important;
}

.player-footer {
    direction: rtl;
    bottom: 0;
    margin-bottom: -59px;
    position: absolute;
}
#time_start, #time_end {
    border: 0;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 15px;
    max-width: 80px;
    background: #272727;
    color: aliceblue;
    border-radius: 8px;
}
 
.start-time-text, .end-time-text {
    color: #22b8ed;
}
.share.chapters_share {
    margin-left: 35px;
    display: inline-block;
    border-radius: 10px;
    padding: 10px;
    width: max-content !important;
    background: dodgerblue;
}
.player-footer .checkbox-label {
    display: inline-block;
    position: relative;
    margin-bottom: 0;
    cursor: pointer;
    font-size: 22px;
}
.share_text {
    color: white;
    font-size: 23px;
}
#sharemodal {
    display: none;
    position: fixed;
    background: rgba(1,20,44,0.8);
    top: 0;
    z-index: 99;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    padding: 30px;
    margin: 0;
}
#sharemodal.show {
    display: block !important;
}

#sharemodal .modal-dialog {
    text-align: -webkit-center;
    margin-top: 150px!important;
    position: relative;
    width: auto;
    margin: 0.5rem;
    pointer-events: none;
    z-index: 10000;
}


#sharemodal .modal-content {
    text-align: left;
    width: max-content;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 0.3rem;
    outline: 0;
}

#sharemodal .modal-body {
    padding: 1rem;
    direction: rtl;
    width: 559px;
    height: 212px;
    background-color: #272424;
    border: 3px solid #fff;
    border-radius: 9px;
}

#sharemodal .modal-body .close {
    background: 0 0;
    position: absolute;
    cursor: pointer;
    border: none;
    right: 20px;
    top: 20px;
    color: #fff;
}

#sharemodal .navigation_share {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 77px 59px 52px;

}

#sharemodal a#enterLink {
    background-color: #f98c40;
    width: 116px;
    height: 50px;
    border: 0;
    border-radius: 4px;
    cursor: pointer;
}

#sharemodal .navigation_share a {
    display: flex;
    justify-content: center;
    align-items: center;
}

#sharemodal input#copyText {
    padding: 8px;
    border: 1px solid grey;
}

#sharemodal button#clipboardCopy {
    background: #51acfd!important;
    width: 116px;
    height: 50px;
    border: 0;
    border-radius: 4px;
    cursor: pointer;
    border: 0;
    /* background: #22b8ed!important; */
    display: flex;
    text-align: center;
    justify-content: center;
    padding: 5px;
}

#sharemodal a#whatUpBtn {
    width: 116px;
    height: 50px;
    background-color: #45d354;
    border: 0;
    border-radius: 4px;
}

#sharemodal span.wtext {
    color: #fff;
    font-size: 16px;
}

#sharemodal .navigation_share .wtext{
    padding: 10px;
}

#sharemodal .copyClipboard{
    margin: 0.25em auto;
}
#sharemodal .modal-body .close span{
    font-size: 32px!important;
}
/* sharing modal css 02-11-2022 */


/* share clip movie page css 14-11-2022 */
#movieInfo .movie-poster .poster-image{
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}


div#kaltura-movie-iframe iframe{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* share clip movie page css 14-11-2022 */

/* yellow lline css below the video section */
.selected-timeline {
    width: 100%;
    height: 8px;
    background: #8e8e8e;
    display: flex;
    justify-content: flex-start;
    bottom: -8px;
    position: absolute;
}
.selected-timeline .selected-part {
    height: 100%;
    background: #f8da00;
}
.rtl .selected-timeline {
    flex-direction: row-reverse;
}

.descr_time {
    position: absolute;
    bottom: -40px;
    margin-top: 10px;
    font-size: 15px;
    color: #FFFFFF;
}
.descr_time span{
    color: #22b8ed;
}
/* yellow lline css below the video section */

/****** expire section css token page 17-11-2022*****/

  .expire-content {
    display: flex;
    align-items: center;
    justify-content: center;
    height: calc(100vh - 286px);
    min-height: unset !important;
    padding-top: 100px;
}
  .expire-content .message {
    margin: 0 auto;
    padding: 50px;
    width: max-content;
    text-align: center;
    border: 2px solid #a3a3a3;
    border-radius: 6px;
    background: rgb(255 255 255 / 15%);
  }
  .expire-content .message img{
    width: 180px;
  }  
  .expire-content .message h1 {
    color: #ee404c;
    font-size: 3vw !important;
    font-weight: 400;
    line-height: 1;
  }
  .expire-content .message p {
    color: #888787;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    margin: 30px 0 50px;
  }
  .expire-content .message a {
    background-color: #51acfd;
    color: #fff;
    padding: 8px 20px;
    border-radius: 5px;
    cursor: pointer;
    border: 2px solid #51acfd;
}

.expire-content .message a:hover {
    color: #51acfd;
    background: transparent;
}
  .expire-content .light {
    position: relative;
    top: -36em;
  }
  .expire-content .light_btm {
    position: relative;
  }
  .expire-content .light span:first-child {
    display: block;
    height: 6px;
    width: 150px;
    position: absolute;
    top:5em;
    left: 20em;
    background: #fff;
    border-radius: 3px;
  /*   transform: rotate(40deg); */
  }
  .expire-content .light span:nth-child(2) {
    display: block;
    height: 6px;
    width: 200px;
    position: absolute;
    top:6em;
    left: 19em;
    background: #fff;
    border-radius: 3px;
  /*   transform: rotate(40deg); */
  }
  .expire-content .light span:nth-child(3) {
    display: block;
    height: 6px;
    width: 100px;
    position: absolute;
    top:7em;
    left: 24em;
    background: #fff;
    border-radius: 3px;
  /*   transform: rotate(40deg); */
  }
  
  .expire-content .light_btm span:first-child {
    display: block;
    height: 6px;
    width: 150px;
    position: absolute;
    bottom:6em;
    right: 20em;
    background: #fff;
    border-radius: 3px;
  /*   transform: rotate(40deg); */
  }
  .expire-content .light_btm span:nth-child(2) {
    display: block;
    height: 6px;
    width: 200px;
    position: absolute;
    bottom: 7em;
    right: 21em;
    background: #fff;
    border-radius: 3px;
  /*   transform: rotate(40deg); */
  }
  .expire-content .light_btm span:nth-child(3) {
    display: block;
    height: 6px;
    width: 100px;
    position: absolute;
    bottom:8em;
    right: 24em;
    background: #fff;
    border-radius: 3px;
  /*   transform: rotate(40deg); */
  }
  .expire-content .use-desktop {
    font-weight: 400;
    color: #3698DC;
    border: 1px solid white;
    height: 3.4em;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    border-radius: 25px;
    line-height: 1.1em;
    font-size: 5vw;
  }
  .player-footer.disabled {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.player-footer.disabled:before {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: hsl(0deg 0% 0% / 55%);
    content: "";
    z-index: 1;
    cursor: not-allowed;
}
.player-footer .share.chapters_share {
    margin: 0 15px 0px 15px;
    min-width: 140px;
    text-align: center;
    position: relative;
}

.player-footer label {
    margin: 0 0 0 5px;
    position: relative;
}
.player-footer .checkbox-label input {
    cursor: pointer;
}

.player-footer .chapters_share:hover span.tooltips_share {
    display: block !important;
}
.player-footer  span.tooltips_share {
    position: absolute;
    bottom: -56px;
    background: #333;
    padding: 7px;
    border-radius: 10px;
    color: #fff;
    font-size: 16px;
    width: 250px;
    right: 30px;
    text-align: center;
}

.player-footer span.tooltips_share:before {
    position: absolute;
    content: "";
    top: -6px;
    right: 10px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #212121;
}
#movieInfo .movie-poster .loader-vid {
    background: #000000b3;
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
}

#movieInfo .movie-poster .loader-vid img.vid-spinner {
    width: 40px;
}

.token-page #movieInfo .movie-top .title-wrap {
    display: block;
}    

.player-footer .share.chapters_share a svg {
    width: 1.125em;
    margin-left: 7px;
}

.player-footer .share.chapters_share a path {
    fill: #fff;
}
.player-footer .share.chapters_share a {
    display: flex;
    align-items: center;
}
/****** expire section css token page 17-11-2022*****/
/*university share clip css 25-11-2022*/


/*university search part 29-11-2022*/
.post-meta-highlighted .meta-content .movie-details.topic_clips, .post-meta-highlighted .meta-content .movie-details.director {
    display: flex;
    align-items: center;
}
.post-meta-highlighted .meta-content .movie-details.topic_clips {display: flex;align-items: center;}
.search_metacontent .movie-details.subtitle.teach-guide-fields {
    display: flex;
}
.search_metacontent .movie-details.subtitle.teach-guide-fields * {
    color: #fff !important;
}
.search_metacontent .movie-details.subtitle.teach-guide-fields span.highlighted {
    color: #51ACFD !important;
}
.search_metacontent .teach-guide-fields li {
    list-style: none !important;
}

.search_metacontent .desc .description.clips {
    margin-top: 0 !important;
}

.search_metacontent .desc label.read-more-des {
    margin: 0 !important;
}

.search-metabox-wrap .title-wrap.search_metatitle{
    align-items: start;
    margin-top: 10px !important;
}
.search-metabox-wrap .title-wrap.search_metatitle .search_metacontent_title,
.meta-content .caption_title.chapters,
.movie-casts .movie-details .caption_title,
.desc_wrap .caption_title,
.topic_clips.movie-details .caption_title{
    min-width: 120px;
    width: 120px;
    height: 40px;
    padding: 8px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: normal;
    overflow: hidden;
}

.post-meta-highlighted .meta-content .read-more-des{
    margin-bottom: 0;
}

.post-meta-highlighted .meta-content .read-more-des:hover {
    color: #51ACFD !important;
}

.search_metacontent .movie-details.subtitle.teach-guide-fields{
    margin-bottom: 15px;
}
p.captions-loading, p.no-captions {
    margin-top: 10px;
}
.title-wrap.search_metatitle {
    align-items: center !important;
}
.ui.checkbox.show-kaltura-results input:checked~label:after{
    left: 0.1ex;
}
/*university search part 29-11-2022*/


/* university english version changes 21-12-2022 */
body:not(.rtl) .player-footer {
    direction: ltr;
    bottom: 0;
    margin-bottom: -60px;
    position: absolute;
}
body:not(.rtl) .player-footer  span.tooltips_share{
    right: 0;
    left: 5px;
}

body:not(.rtl) .player-footer span.tooltips_share:before{
     right: 0 ;
    left: 10px;
}
body:not(.rtl) .player-footer .share.chapters_share a svg{
        margin-left: 0 ;
        margin-right: 7px;
}
body:not(.rtl) .player-footer .share.chapters_share{
    margin: 0px 0px 0px 12px;
    min-width: 130px; /* ASP */
    top: 3px; /* ASP */
}
body:not(.rtl) #movieInfo .movie-info > div {
    margin-bottom: 15px !important;
    margin-top: 0 !important;
}

body.page-template-template-accesscontrol:not(.rtl) .lost_password{
    float: unset; 
    margin-left: unset;
} 
body.page-template-template-accesscontrol:not(.rtl) p.login-remember {
    margin-right: 32%;
}

body:not(.rtl) #loginform label, #lostpasswordform label{
    width:unset;
}
.rtl .login-remember label > input {
    margin-right: 0;
    margin-left: 5px;
}
body:not(.rtl) .login-remember label > input {
    margin-right: 5px;
    margin-left: 5px;
}
/* university english version changes 21-12-2022 */

#movieInfo .movie-info > div {
    margin-bottom: 15px !important;
    margin-top: 0 !important;
}

/* share modal button changes 12-01-2023 */
body:not(.rtl) #sharemodal a#whatUpBtn{
    width: 125px !important;
    padding: 0 5px !important;
}

body:not(.rtl) #sharemodal button#clipboardCopy{
    width: 125px !important;
}

body:not(.rtl) #sharemodal a#whatUpBtn svg{
    height: 28px;
    min-width: 28px;
}
/* share modal button changes 12-01-2023 */

/* Comment by ASP | 23-08-2023 | START */
/*li.wpProQuiz_listItem {
    display: none !important;
}

li.wpProQuiz_listItem.active {
    display: block !important;
}*/
/* Comment by ASP | 23-08-2023 | END */

/* player footer changes 27-12-2022 */
@media screen and (min-width:1300px) and (max-width: 1600px){
    .player-footer #time_start, .player-footer #time_end {
        margin-left: 10px;
        max-width: 65px;
    }
    
    .rtl .player-footer .share.chapters_share {
        margin: 0;
        top: 3px;
    }

    body:not(.rtl) .player-footer .share.chapters_share {
        margin: 0 0 0 5px !important;
        padding: 10px 8px !important;
        top: 3px;
    }
    
    .rtl .player-footer .share.chapters_share a span {
        font-size: 17px;
    }

    body:not(.rtl) .player-footer .share.chapters_share a span {
        font-size: 16px;
    }
    body:not(.rtl) .start-time-text, .end-time-text {
        font-size: 15px;
    }
}
@media screen and (min-width:1200px) and (max-width: 1300px){
    #movieInfo{
        padding: 0 25px;
    }
    body:not(.rtl) .player-footer .share.chapters_share a svg {
        margin-right: 3px;
    }
    .player-footer #time_start, .player-footer #time_end {
        margin-left: 5px;
        max-width: 55px;
        padding: 10px 8px;
        text-align: center;
    }
    body:not(.rtl) .player-footer #time_start, .player-footer #time_end {
        font-size: 13px;
    }

    .player-footer .share.chapters_share {
        margin: 0px !important;
        min-width: auto;
        padding: 10px 5px;
    }

    body:not(.rtl) .player-footer .share.chapters_share {
        margin: 0px 0 0 5px !important;
    }
    
    .player-footer .share.chapters_share a span {
        font-size: 16px;
    }

    body:not(.rtl) .descr_time {
        font-size: 14px;
    }
}

@media screen and (min-width:1201px) and (max-width: 1450px){
    body:not(.rtl) #movieInfo{
        padding: 0 25px;
    }
}

/* player footer changes 27-12-2022 */


@media screen and (min-width:1201px){
    header .left-part nav{
        padding: 0px 45px 0 45px;
    }
}

@media screen and (min-width:1201px) and (max-width: 1450px){
    header .left-part nav{
        padding: 0px 20px 0 20px;
    }
    .top-menu .menu-item{
        padding: 5px;
        font-size: 14px;
    }
    .menu-item.dropdown.ui span {
        font-size: 14px;
    }
    .rtl .right-part .create-lesson-btn{
        padding: 8px 10px;
        font-size: 14px;
    }
}
/*11-02-2022*/
/*Responsive start*/
@media(max-width: 1200px){
    article.details_lists_posts .movie-block {
    max-width: 100%;
    width: calc(33.33% - 20px);
    }
    .page-id-39847 .single-page section#pageContent {
        max-width: 100%;
    }
    header .left-part nav {
        padding: 10px 10px 0px 10px;
    }
    header .top-menu .menu-item {
        padding: 10px 5px;
    }
    footer.footer_sec .small_foot{
      padding: 08px 0 08px 0;
    }
}

/* ASP | 10-02-2023 | START */
@media only screen and (max-width: 1200px) {
    body:not(.rtl) .player-footer {
        margin-bottom: -100px;
    }
}

@media only screen and (max-width: 1046px) {
    body:not(.rtl) .player-footer {
        margin-bottom: -120px;
    }
}

@media only screen and (max-width: 980px) {
    body:not(.rtl) .player-footer {
        margin-bottom: -155px;
    }
}
/* ASP | 10-02-2023 | END */

@media(max-width: 992px){
    article.details_lists_posts .movie-block{
          max-width: 100%;
          width: calc(50% - 20px);
    }
    h2.detail_title.lists_strip_title {
        padding: 30px 40px 0 0;
        font-size: 26px;
    }
    footer.footer_sec .small_foot{
      padding: 08px 0 08px 0;
    }
     .rtl #bigSlider .slide-label{
        top: 10px;
    }
    .content-left-space section#pageContent {
        max-width: 100%;
    }
    .privacy-policy .main {
        margin: 0!important;
    }
    .single-page #pageContent {
        padding: 0 30px 40px 30px;
    }
}

/* 08-02-2022 */
@media(max-width:1365px){
    body.page-template-template-reports .top-part{
        padding: 20px 30px;
    }
    .search-report-sec {
        margin-top: 15px;
    }
    a.push-report{
        white-space: nowrap;
          font-size: 14px;
    }
    a.download-report {
        white-space: nowrap;
          font-size: 14px;
    }
    .bottom-part h2, .bottom-part h2 span {
        font-size: 30px;
        line-height: 30px;
        margin-bottom: 30px;
    }
    table#teacher-data, table#student-data-report { 
        padding: 15px;
    }
    table#teacher-data tr td, table#student-data-report tr td{
        padding: 15px;
    }
    table#teacher-data tr td, table#student-data-report tr td{
        font-size: 14px;
    }
    .teacher-table-wrap {
        width: 100%;
        overflow-x: auto;
    }

}
/* end 08-02-2022 */

@media(max-width: 767px){
    article.details_lists_posts .movie-block{
            max-width: 100%;
           width: 100%;
    }
    .rtl header .left-part {
        margin-right: 30px;
    }
    footer.footer_sec .small_foot ul.info_inks li a {
    font-size: 12px;
    }
     /* 11-02-22 */
    .moe_logo{
        max-width: 32px;
    }
    .moe_logo img {
        width: 100%;
    }
    /* 11-02-22 */
    .rtl .filter_tag_page .filter-btn > .menu {
        left: unset;
        right: unset;
    }
   .filter_tag_page {
        padding: 20px !important;
    }

    section.allMovies {
        justify-content: center;
    }
    footer.footer_sec {
        padding: 20px 0 0 0;
    }
    footer.footer_sec .small_foot{
      padding: unset;
    }
    .movie_age_limit {
        font-size: 18px;
        line-height: 24px;
        border: 3px solid #fff;
        padding: 4px 6px;
    }
    ul.banner_tabs.home_tabs li{
        margin: 10px 0 0 10px;
    }
    #bigSlider .swiper-slide{
      /*height: 100%;*/
      padding: 40px 25px;
    }
    #bigSlider .slide-info .title {
        font-size: 32px;
        line-height: 40px;
    }
    .single-orginal-title {
        font-size: 20px;
        line-height: 32px;
    }
    .rtl #bigSlider .slide-label{
        top: 10px;
    }
    /*19-1-22*/
    .single-teaching-guide-page section#guideContent .tabs-group .tab.segment {
        max-width: 100%;
    }
    /*21-01-22*/
     .name_user.mobile_name p {
        font-size: 12px;
        line-height: 16px;
        color: #fff;
    }
    .name_user.mobile_name {
        display: block;
        position: absolute;
        left: -20px;
    }
    .name_user.desktop_user {
        display: none;
    }
    .rtl header .left-part {
        margin-right: 0 !important;
        position: relative;
    }
    .left-part a {
        margin: 0 !important;
    }
    /*21-01-22*/
    html[lang="en-US"] ul.banner_tabs.home_tabs li{
        margin: 10px 10px 0 0px;
    }
    html[lang="en-US"] #bigSlider .slide-info .title {
        padding-left: 0;
        padding-right: 10px;
    }
    html[lang="en-US"] #bigSlider .slide-label{
        top:5px;
    }
    .search-report-sec input[type="text"]{
        min-width: 100%;
        margin-bottom: 15px;
    }
    .left{
        flex-wrap: wrap;
    }
    body.page-template-template-reports .top-part .left div + div {
        margin-right: 0;
        margin-top: 15px;
    }
    body.page-template-template-reports .top-part input,
    body.page-template-template-reports .top-part .left > div{
        width: 100%;
    }
    body.page-template-template-reports .top-part > div {
        flex: 0 0 100%;
        width: 100%;
    }
    body.page-template-template-reports .top-part input[type="submit"]{
        margin:0; 
    }
    body.page-template-template-reports .pagination {
        margin-top: 25px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
}
@media(max-width: 360px){
    footer.footer_sec .small_foot ul.info_inks li a {
     font-size: 10px;
    }
    footer.footer_sec .small_foot{
      padding: unset;
    }
    /*21-01-22*/
     .name_user.mobile_name{
         left: -27px;
    }
     .name_user.mobile_name p {
        font-size: 10px;
        line-height: 14px;
    }
    /*21-01-22*/
}
/*custom css end*/

/*Login css start*/
.top__logo{
    max-width: 80%;
}

.login-page-custom{
    /*background-image: url('/wp-content/themes/academe/assets/img/login-bg.jpg');*/
    background-size: cover;
    background-position: bottom center;
    background-repeat: no-repeat;
    background: #bbe1ee;
    /* min-height: 1000px; */
    /*height: 65vw;*/
}

.login-page-custom .top{
    max-width: 42vw;
    margin: 6vw auto 0;
    /*padding-left: 2%;*/
}

.login-page-custom .top-text{
    font-weight: bold;
    color: #053c66;
    letter-spacing: 3px;
    font-size: 36px;
}

.login-page-custom .popup{
    background: transparent;
    flex-direction: column;
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 3%;
    opacity: 1;
    margin-left: 2.5%;
}

.login-page-custom .popup img {
    margin-bottom: 10px;
}

.login-page-custom .sso-button{
    border: 3px solid #FFFFFF;
    border-radius: 6px;
    min-width: 352px;
    font-size: 32px;
    font-weight: bold;
    letter-spacing: 0.675px;
    background: #51ACFD;
    box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.52);
    border-radius: 5px;
    transition: ease 0.25s;
}

.login-page-custom .sso-button:hover {
    background: #053c66;
}

.login-page-custom .footer-text{
    color: #053c66;
    letter-spacing: 1.67px;
    direction: rtl;
    font-weight: 700;
    font-size: 21px;
}

.login-page-custom .mailto{
    color: #00b3ff;
}

/*22-02-22*/
.login-page-custom .footer-login-text{
    padding: 30px 20px 10px;
    position: relative;
    z-index: 1;
}
/*22-02-22*/

.login-page-custom .top-text{
    font-size: 2vw;
}

/*22-02-22*/
.top .paper-img {
    max-width: 440px;
    position: absolute;
    right: -19%;
}
.paper-img-wrapper {
    position: absolute;
    max-width: 325px;
    right: 14%;
    top: 21%;
}
.paper-img-wrapper img.paper-img {
    width: 100%;
}
.login-icon-wrapper {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    flex-direction: row-reverse;
    max-width: 1900px;
    margin: auto auto 0px auto;
    position: relative;
    top: 50px;
    z-index: 1;
}

.clock-img-wrapper {
    max-width: 200px;
    margin-bottom: 5rem;
}

.clock-img-wrapper img.clock-img,
.pencil-img-wrapper img.pencil-img,
.laptop-img-wrapper img.laptop-img{
    width: 100%;
}

.laptop-img-wrapper {
    max-width: 850px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0px 0rem 3rem 3rem;
}

.pencil-img-wrapper {
    max-width: 235px;
    margin-bottom: 6rem;
}

.laptop-img-wrapper .popup {
    position: absolute;
    margin: 0px;
    padding: 0px;
    left: 0;
    right: 0;
    margin-top: 9%;
}
footer.login-footer {
    padding: 50px 15px;
    min-height: 250px;
    background: #c6d3db;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
@media screen and (min-width:1200px) and (max-width:1350px){
    .top_part .right {
        padding-right: 5%;
    }
    .search-report-sec input[type="text"] {
        min-width: 490px;
    }
}
@media screen and (min-width: 1900px){
    footer.login-footer{
        min-height: 175px;
    }
}
@media screen and (max-width:1899px){
    .paper-img-wrapper{
        max-width: 300px;
        right: 13%;
        top: 20%;
    }
    .laptop-img-wrapper{
        max-width: 790px;
    }
    footer.login-footer{
        min-height: 175px;
    }
    .clock-img-wrapper{
        margin-bottom: 4rem;
    }
    .pencil-img-wrapper{
        margin-bottom: 5rem;
    }
}
@media screen and (max-width:1600px){
    .laptop-img-wrapper {
        max-width: 600px;
        margin: 0px 0rem 2rem 3rem;
    }
    .clock-img-wrapper{
        max-width: 150px;
    }
    .pencil-img-wrapper{
        max-width: 200px;
        margin-bottom: 3.5rem;
    }
    .login-page-custom .top{
        margin: 5rem auto 0;
    }
    .laptop-img-wrapper .popup{
        margin-top: 5%;
    }
    .paper-img-wrapper {
        max-width: 250px;
        right: 10%;
        top: 18%;
    }
    footer.login-footer{
        min-height: 125px;
    }
    .login-page-custom .sso-button{
         min-width: 325px;
        font-size: 28px;
        padding: 15px;
    }
}
@media screen and (min-width:1450px) and (max-width:1600px){
    .login-page-custom .top{
        max-width: 38vw;
    }
    .login-page-custom .top{
        margin: 7% auto 0;
    }
    .paper-img-wrapper{
        right: 16%;
        top: 22%;
    }
}
@media screen and (min-width: 1200px) and (max-width: 1250px),
screen and (max-height: 500px) and (max-height: 550px){
    .login-page-custom .top{
        margin-top: 2rem;
        max-width: 36vw;
    }
   .paper-img-wrapper {
       max-width: 210px;
       right: 16%;
       top: 14%;
   }
   .laptop-img-wrapper{
       max-width: 85vh;
   }
   .login-page-custom .footer-login-text{
       padding: 30px 20px 10px;
   }
}

@media screen and (max-width:1199px){
    .paper-img-wrapper{
        max-width: 200px;
        right: 4%;
        top: 25%;
    }
    .login-page-custom .top{
        margin: 14% auto 0;
    }
    .login-icon-wrapper{
        max-width: 85%;
    }
    .laptop-img-wrapper{
        max-width: 575px;
    }
}

@media screen and (max-width:991px){
    .paper-img-wrapper{
        top: 15.5rem;
        max-width: 150px;
    }
    .laptop-img-wrapper{
        margin: 0px 0rem 2rem 1rem;
    }
}


/*22-02-22*/

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 767px) {
    .login-page-custom{
        min-height: calc(100vh - 70px)
    }
    .login-page-custom .top span.top-text{
        font-size: 22px;
    }
}

@media screen and (max-width:1199px){
    .login-page-custom .top{
        padding: 0px 2rem 0px 5rem;
        max-width: 590px;
    }
    .login-page-custom .top-text{
        font-size: 28px;
    }
    .login-page-custom{
        background-color: #bbe1ee;
        background-size: cover;
        background-position: center;
    }
    .image-mobile{
        display: none;
    }
    .login-page-custom .sso-button{
        min-width: 314px;
        font-size: 23px;
        padding: 12px 15px;
        box-shadow: none;
    }
    .top__logo{
        max-width: 100%;
    }
}

@media screen and (max-width:991px){
    .login-page-custom .top{
        padding: 0px 0rem 0px 0rem;
        max-width: 375px;
        margin: 12rem auto 0;
    }
    .login-icon-wrapper{
        max-width: 90%;
    }
}

@media screen and (max-width:767px){
    .login-page-custom .footer-login-text{
        padding-bottom: 12px;
        font-size: 19px;
    }
    .login-page-custom .top{
        padding: 0% 0rem 0px 0rem;
        max-width: 370px;
        margin: 42px auto 0;
    }
    .login-page-custom .top-text{
        font-size: 24px;
        letter-spacing: 1px;
    }
    .login-page-custom .popup{
        margin-left: 0px;
        margin-top: 0rem;
        position: relative;
    }
    .paper-img-wrapper{
        position: relative;
        top: 0px;
        max-width: 70%;
        min-width: 270px;
        margin-right: auto;
        margin-left: 7%;
        margin-top: 2rem;
    }
    .laptop-img-wrapper{
        margin: 2rem auto 4rem;
        max-width: 360px;
    }
    .login-page-custom .sso-button{
        margin: 0px;
    }
    .clock-img-wrapper,
    .laptop-img-wrapper img.laptop-img{
        display: none;
    }
    .pencil-img-wrapper{
        max-width: 65%;
        margin: 0px auto 0.25rem;
    }
    .login-icon-wrapper{
        flex-direction: column;
        justify-content: center;
        top: 0;
    }
    footer.login-footer{
        min-height: 150px;
    }
}


@media screen and (min-width:576px) and (max-width:767px){
    .paper-img-wrapper{
        margin-left: 10%;
        max-width: 400px;
    }
}


@media screen and (max-width:575px){
    .login-page-custom .footer-login-text{
        font-size: 13px;
        letter-spacing: 0px;
    }
    .login-page-custom .top{
        max-width: 306px;
        padding: 10% 0rem 0px 0rem;
        margin-top: 0px;
    }
    .login-page-custom .top-text{
        font-size: 19px;
        letter-spacing: 1px;
    }
}

@media screen and (max-width:400px){
    .login-page-custom .footer-login-text{
        font-size: 10px;
        letter-spacing: 1.67px;
    }
}


/*02-02-2022*/

@media screen and (max-width:1024px){
    .acsb-trigger.acsb-trigger-size-small{
        top: auto !important;
        bottom: 40px !important;
    }
}


/* remove scroll from mobile on enter-lesson page */
@media(max-width:767px){
    .enter-lesson-page .m-login {
        padding: 0 !important;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    main.main.enter-lesson-page {
        height: calc(100vh - 188px);
        min-height: 100%;
        max-height: calc(100vh - 188px);
        margin-top: 20px;
    }
    
    .enter-lesson-page .m-login h1.main-subtitle {margin: 0;}
    
    .enter-lesson-page .m-login .m-login__top {
        margin: 0;
    }
    main.main.enter-lesson-page .m-login__bottom {
        position: unset;
    } 
}
@font-face {
    font-family: 'IR-font';
    src: url(data:application/vnd.ms-fontobject;base64,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);
    src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPg0KPGRlZnM+DQo8Zm9udCBpZD0iSVItZm9udCIgaG9yaXotYWR2LXg9IjEwMjQiPg0KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+DQo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iMTAyNCIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3gyMDsiIGhvcml6LWFkdi14PSI1MTIiIGQ9IiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iQ291cnNlcyIgZD0iTTI4Ljg3OCA5NDEuMzk4Yy0xOC4yOTgtMTUuMjQ4LTI4Ljg3OC0zNy44MzctMjguODc4LTYxLjY1NXYtNjkyLjgxOWMwLTIzLjgyIDEwLjU4LTQ2LjQwNyAyOC44NzgtNjEuNjU1djBjMTQuNDIzLTEyLjAyMCAzMi42MDQtMTguNjAzIDUxLjM3OS0xOC42MDNoMTI0LjU0M3YtOTAuNDA5YzAtMjMuODIgMTAuNTgtNDYuNDA3IDI4Ljg3OC02MS42NTV2MGMxNC40MjMtMTIuMDIwIDMyLjYwNC0xOC42MDMgNTEuMzc5LTE4LjYwM2g2NTguNjg2YzE4Ljc3MyAwIDM2Ljk1NyA2LjU4MyA1MS4zOCAxOC42MDN2MGMxOC4yOTUgMTUuMjQ4IDI4Ljg3NyAzNy44MzQgMjguODc3IDYxLjY1NXY2OTIuODE5YzAgMjMuODE5LTEwLjU4MSA0Ni40MDctMjguODc3IDYxLjY1NnYwYy0xNC40MjQgMTIuMDE5LTMyLjYwNyAxOC42MDItNTEuMzggMTguNjAyaC0xMjQuNTQzdjkwLjQwOWMwIDIzLjgxOS0xMC41ODEgNDYuNDA3LTI4Ljg3NyA2MS42NTV2MGMtMTQuNDI0IDEyLjAyMC0zMi42MDcgMTguNjAyLTUxLjM4IDE4LjYwMmgtNjU4LjY4NmMtMTguNzc1IDAtMzYuOTU2LTYuNTgyLTUxLjM3OS0xOC42MDJ2MHpNMTAyLjQgNzc3LjE0M2MwIDUzLjg2MSA0My42NjMgOTcuNTI0IDk3LjUyNCA5Ny41MjRoNDE5LjM1MmM1My44NjIgMCA5Ny41MjQtNDMuNjYzIDk3LjUyNC05Ny41MjR2LTQ4Ny42MTljMC01My44NjItNDMuNjYxLTk3LjUyNC05Ny41MjQtOTcuNTI0aC00MTkuMzUyYy01My44NjEgMC05Ny41MjQgNDMuNjYxLTk3LjUyNCA5Ny41MjR2NDg3LjYxOXpNODE5LjIgNzA0aDQuODc2YzUzLjg2MiAwIDk3LjUyNC00My42NjMgOTcuNTI0LTk3LjUyNHYtNDg3LjYxOWMwLTUzLjg2Mi00My42NjEtOTcuNTI0LTk3LjUyNC05Ny41MjRoLTQzMS41NDNjLTQ3LjEyOCAwLTg1LjMzMyAzOC4yMDUtODUuMzMzIDg1LjMzM3YwaDQzMS43NDNjMTguNzczIDAgMzYuOTU3IDYuNTgzIDUxLjM4IDE4LjYwM3YwYzE4LjI5NSAxNS4yNDggMjguODc3IDM3LjgzNCAyOC44NzcgNjEuNjU1djUxNy4wNzZ6TTI0Ny40NjcgNzQ2LjY2N2MtMjMuNTY0IDAtNDIuNjY3LTE5LjEwMi00Mi42NjctNDIuNjY3djBjMC0yMy41NjQgMTkuMTAyLTQyLjY2NyA0Mi42NjctNDIuNjY3aDMyNC4yNjdjMjMuNTYyIDAgNDIuNjY3IDE5LjEwMiA0Mi42NjcgNDIuNjY3djBjMCAyMy41NjQtMTkuMTA1IDQyLjY2Ny00Mi42NjcgNDIuNjY3aC0zMjQuMjY3ek0yNDcuNDY3IDU3NmMtMjMuNTY0IDAtNDIuNjY3LTE5LjEwMi00Mi42NjctNDIuNjY3djBjMC0yMy41NjQgMTkuMTAyLTQyLjY2NyA0Mi42NjctNDIuNjY3aDMyNC4yNjdjMjMuNTYyIDAgNDIuNjY3IDE5LjEwMiA0Mi42NjcgNDIuNjY3djBjMCAyMy41NjQtMTkuMTA1IDQyLjY2Ny00Mi42NjcgNDIuNjY3aC0zMjQuMjY3ek0yNDcuNDY3IDQwNS4zMzNjLTIzLjU2NCAwLTQyLjY2Ny0xOS4xMDUtNDIuNjY3LTQyLjY2N3YwYzAtMjMuNTYyIDE5LjEwMi00Mi42NjcgNDIuNjY3LTQyLjY2N2gxNzAuNjY3YzIzLjU2NCAwIDQyLjY2NyAxOS4xMDUgNDIuNjY3IDQyLjY2N3YwYzAgMjMuNTYyLTE5LjEwMiA0Mi42NjctNDIuNjY3IDQyLjY2N2gtMTcwLjY2N3oiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMTsiIGdseXBoLW5hbWU9IkZhY2Vib29rIiBob3Jpei1hZHYteD0iNTU5IiBkPSJNMTgzLjQ4Ni01MC4yOTd2NDI3LjY0MWgtMTUxLjk2NHYxNzYuODk2aDE1MS45NjR2MTM0LjgyNGMwIDE1My4zNzUgODkuMzU0IDIzOC4wOTUgMjI2LjA2MyAyMzguMDk1IDY1LjQ4NCAwIDEzMy45NzEtMTEuOTUzIDEzMy45NzEtMTEuOTUzdi0xNTAuNjAyaC03NS40NjRjLTc0LjM0NiAwLTk3LjUzOC00Ny4xNzctOTcuNTM4LTk1LjU3MnYtMTE0Ljc5MmgxNjUuOTkzbC0yNi41MzYtMTc2Ljg5NmgtMTM5LjQ1N3YtNDI3LjY0MXoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9Ik1haWwiIGhvcml6LWFkdi14PSIxMzQ0IiBkPSJNMCA3OTIuNDE3YzAgODMuNzUzIDY5LjU0OSAxNTEuNTgzIDE1NS4zMzIgMTUxLjU4M2gxMDMzLjMzM2M4NS44MzcgMCAxNTUuMzM0LTY3LjYzOCAxNTUuMzM0LTE1MS41ODN2LTY1Ni44MzNjMC04My43NTctNjkuNTQ5LTE1MS41ODQtMTU1LjMzNC0xNTEuNTg0aC0xMDMzLjMzM2MtODUuODM2IDAtMTU1LjMzMiA2Ny42MzUtMTU1LjMzMiAxNTEuNTg0djY1Ni44MzN6TTE4NS4wMTUgODQyLjk0N2w0ODYuOTg1LTM4OS40NTQgNDg2Ljk4MiAzODkuNDU0aC05NzMuOTY3ek0xMjQwLjYxNCA3NzcuNjY1bC01MzUuODc4LTQyOC41NTljLTE5LjA0Ni0xNS4yMjgtNDYuNDI2LTE1LjIyOC02NS40NjkgMGwtNTM1Ljg4MiA0MjguNTU5di02NDIuMDgxYzAtMjguMDM4IDIzLjExMS01MC41MzQgNTEuOTQ4LTUwLjUzNGgxMDMzLjMzM2MyOC43MzYgMCA1MS45NDkgMjIuNjQzIDUxLjk0OSA1MC41MzR2NjQyLjA4MXoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9IlBlcmNlbnRhZ2UiIGQ9Ik0wIDM3MC4xODFjMCAyMzguOTc0IDE5My40MDYgNDMyLjM2MSA0MzIuMzYxIDQzMi4zNjEgMjcuOTE1IDAgNTAuNTQ1LTIyLjYzIDUwLjU0NS01MC41NDV2LTMzMS4yNzRoMzI0LjA0NWMzMC4yNjcgNC4zOTggNTcuNzY4LTE5LjA3NiA1Ny43NjgtNTAuMDMwdi0wLjUxMmMwLTIzOS4zMzMtMTkzLjgzOC00MzQuMTgxLTQzMi4zNTktNDM0LjE4MXMtNDMyLjM2MSAxOTQuODUzLTQzMi4zNjEgNDM0LjE4MXpNMzgxLjgxNSA2OTcuNjA0Yy0xNTguNzQtMjQuNDA2LTI4MC43MjUtMTYxLjk3My0yODAuNzI1LTMyNy40MjMgMC03My4yNyAyMy42NDctMTQxLjA0OSA2My42ODUtMTk2LjEwNmwyMTcuMDQwIDIxNy4wNDR2MzA2LjQ4NXpNNDUzLjI5NyAzMTkuNjM0bC0yMTcuNDQtMjE3LjQzOWM1NS4wMzctNDAuOTIxIDEyMy4wMDYtNjUuMTA3IDE5Ni41MDMtNjUuMTA3IDE2NS40NTUgMCAzMDMuMTc0IDEyMi43MTQgMzI3LjQ2NyAyODIuNTQ2aC0zMDYuNTN6TTUzNy40NTQgOTA5LjQ1NWMwIDI3LjkxNSAyMi42MyA1MC41NDUgNTAuNTQyIDUwLjU0NSAxMTUuNTY2IDAgMjI0Ljc5Ny00NS4zMzIgMzA3LjQyOS0xMjcuNDI5IDgyLjgxMi04Mi4yNzQgMTI4LjU3MS0xOTEuMjY4IDEyOC41NzEtMzA2Ljc1MSAwLTI3LjkxNS0yMi42My01MC41NDUtNTAuNTQ3LTUwLjU0NWgtMzg1LjQ1M2MtMjcuOTExIDAtNTAuNTQyIDIyLjYzLTUwLjU0MiA1MC41NDV2MzgzLjYzNnpNNjM4LjU0MiA1NzYuMzY0aDI4MC41MTNjLTIyLjAyNiAxNDMuMjgxLTEzNi4yOCAyNTYuOTU3LTI4MC41MTMgMjc4Ljc2MXYtMjc4Ljc2MXoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9IlN0dWRlbnRzIiBob3Jpei1hZHYteD0iMTUxMiIgZD0iTTc1NS44MSA5NjBsLTI0LjA2OS05LjcwNi02NDkuOTAyLTMzOS43MTYtODEuODM5LTQzLjY3OCA4MS44MzktNDMuNjc4di00MDcuNjU3Yy0yOC44ODQtMTQuNTYtNDguMTQxLTQ4LjUzMy00OC4xNDEtODIuNTA1IDAtNTMuMzg1IDQzLjMyNy05Ny4wNjEgOTYuMjgyLTk3LjA2MXM5Ni4yODEgNDMuNjc2IDk2LjI4MSA5Ny4wNjFjMCAzMy45NzItMTkuMjU3IDY3Ljk0NS00OC4xNDEgODIuNTA1djM1OS4xMjZsOTYuMjgxLTQ4LjUzMnYtMjQ3LjUwNmMwLTE5LjQxMiA5LjYyOC0zOC44MjQgMTkuMjU2LTUzLjM4NXMyNC4wNzAtMTkuNDEyIDM4LjUxMy0yOS4xMTZjMjguODg1LTE0LjU2IDYyLjU4My0yNC4yNjkgMTA1LjkxLTMzLjk3MiA4MS44MzgtMTkuNDEyIDE5Mi41NjItMjkuMTIxIDMxNy43MjktMjkuMTIxczIzNS44OTEgOS43MDggMzE3LjcyOCAyOS4xMjFjNDMuMzMgOS43MDQgNzcuMDI0IDE5LjQxMiAxMDUuOTExIDMzLjk3MiAxNC40NDMgOS43MDQgMjguODg3IDE0LjU1NSAzOC41MTIgMjkuMTE2IDkuNjMgMTQuNTYgMTkuMjU2IDMzLjk3MiAxOS4yNTYgNTMuMzg1djI0Ny41MDZsMTkyLjU2NiA5Ny4wNjMgODEuODM3IDQzLjY3OC04MS44MzcgNDMuNjc4LTY0OS45MDQgMzM5LjcxNi0yNC4wNjkgOS43MDZ6TTc1NS44MSA4NTMuMjMybDU0My45OTMtMjg2LjMzMi04Ni42NTUtNDMuNjc4Yy05LjYzIDkuNzA3LTI0LjA2OSAxOS40MTMtMzguNTEyIDI5LjExOS0yOC44ODcgMTQuNTU5LTYyLjU4NiAyNC4yNjUtMTA1LjkxMSAzMy45NzEtODEuODM3IDE5LjQxMy0xOTIuNTYxIDI5LjExOS0zMTcuNzI4IDI5LjExOXMtMjM1Ljg5MS05LjcwNi0zMTcuNzMtMjkuMTE5Yy0zOC41MTMtOS43MDYtNzIuMjExLTI0LjI2NS0xMDEuMDk2LTM4LjgyNS05LjYyOC00Ljg1My0yNC4wNzAtMTQuNTU5LTMzLjY5OC0yNC4yNjVsLTg2LjY1MyA0My42NzggNTQzLjk5IDI4Ni4zMzJ6TTc1NS44MSA1MTguMzdjMTE1LjUzNiAwIDIyMS40NDctOS43MDYgMjk4LjQ3Mi0yOS4xMTkgMzguNTEyLTkuNzA2IDY3LjM5OS0xOS40MTEgODEuODQyLTI0LjI2NyA0LjgxMy00Ljg1MiA0LjgxMy00Ljg1MiA5LjYyNi00Ljg1MnYtMTg0LjQxOGMtMTkuMjU2IDkuNzA4LTQzLjMyNSAxNC41Ni02Ny4zOTkgMTkuNDEyLTgxLjgzNyAxOS40MTItMTkyLjU2MSAyOS4xMjEtMzE3LjcyOCAyOS4xMjFzLTIzNS44OTEtOS43MDgtMzE3LjcyOC0yOS4xMjFjLTI0LjA3MC00Ljg1Mi00OC4xNDEtMTQuNTU1LTY3LjM5Ny0xOS40MTJ2MTg0LjQxOGMwIDAgNC44MTQgNC44NTIgOS42MjggNC44NTIgOS42MjggOS43MDggMzguNTEzIDE0LjU2MSA3Mi4yMTEgMjQuMjY3IDc3LjAyNSAxOS40MTMgMTc4LjExOCAyOS4xMTkgMjk4LjQ3MyAyOS4xMTl6TTc1NS44MSAyMjcuMTg3YzExNS41MzYgMCAyMjEuNDQ3LTkuNzA4IDI5OC40NzItMjkuMTIxIDI4Ljg4Ny00Ljg1MiA0OC4xNDMtMTQuNTYgNjcuMzk5LTE5LjQxMi0xNC40NDMtNC44NTItMzMuNjk5LTE0LjU2LTY3LjM5OS0xOS40MTItNzIuMjEyLTE0LjU2LTE3OC4xMTctMjkuMTIxLTI5OC40NzItMjkuMTIxcy0yMjEuNDQ3IDkuNzA4LTI5OC40NzMgMjkuMTIxYy0yOC44ODUgNC44NTItNDguMTQxIDE0LjU2LTY3LjM5NyAxOS40MTIgMTQuNDQyIDQuODUyIDMzLjY5OCAxNC41NiA2Ny4zOTcgMTkuNDEyIDc3LjAyNSAxOS40MTIgMTgyLjkzNiAyOS4xMjEgMjk4LjQ3MyAyOS4xMjF6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDU7IiBnbHlwaC1uYW1lPSJUcm9waHkiIGQ9Ik0xNjUuNjMzIDUxMC40MTFoMTEwLjA2M2M0Mi41OS01Ny4zOTkgMTA1LjQzMy05OC44MTIgMTc3LjgzNC0xMTMuNTA5di0xMDkuMDAyaC05Mi41NDJjLTY0LjQ2NSAwLTExNi45MTItNTIuNjA5LTExNi45MTItMTE3LjI3MnYtMTE3LjMyNmgtNzYuODIxdi0xMTcuMzAyaDY4OS40ODJ2MTE3LjMwMmgtNzYuODJ2MTE3LjMyNmMwIDY0LjY2My01Mi40NDggMTE3LjI3Mi0xMTYuOTEyIDExNy4yNzJoLTkyLjUzNXYxMDkuMDAyYzcyLjQwMiAxNC42OTcgMTM1LjI0NiA1Ni4xMDUgMTc3LjgzNSAxMTMuNTA5aDExMC4wNjBjOTEuMzMxIDAgMTY1LjYzNCA3NC41MzIgMTY1LjYzNCAxNjYuMTQ2IDAgOTEuNjExLTc0LjMwMyAxNjYuMTQzLTE2NS42MzQgMTY2LjE0M2gtNTEuOTQ2djExNy4yOTloLTU4OC44Mzh2LTExNy4yOTloLTUxLjk0OGMtOTEuMzMgMC0xNjUuNjMzLTc0LjUzMi0xNjUuNjMzLTE2Ni4xNDMtMC4wMDQtOTEuNjE1IDc0LjI5OS0xNjYuMTQ2IDE2NS42MzMtMTY2LjE0NnYwek02NjIuOTgxIDUzLjMwMmgtMzAxLjk3NGwtMC4wMjAgMTE3LjI5NyAzMDEuOTkzIDAuMDI5di0xMTcuMzI2ek04NTguMzY2IDcyNS40MDFjMjYuODQ4IDAgNDguNjk0LTIxLjkxMSA0OC42OTQtNDguODQzIDAtMjYuOTM2LTIxLjg0NS00OC44NDctNDguNjk0LTQ4Ljg0N2gtNTcuNzk3YzMuODIzIDE4Ljk2NCA1Ljg1MSAzOC41NzIgNS44NTEgNTguNjV2MzkuMDQxaDUxLjk0NnpNMzM0LjUyMSA4NDIuNzAxaDM1NC45NjN2LTE1Ni4zNGMwLTk4LjE2NC03OS42MTgtMTc4LjAyNS0xNzcuNDc5LTE3OC4wMjUtOTcuODY0IDAtMTc3LjQ4IDc5Ljg2MS0xNzcuNDggMTc4LjAyNXYxNTYuMzRoLTAuMDA0ek0xNjUuNjMzIDcyNS40MDFoNTEuOTQ4di0zOS4wNDFjMC0yMC4wNzggMi4wMjctMzkuNjg2IDUuODUxLTU4LjY1aC01Ny43OTljLTI2Ljg0OSAwLTQ4LjY5NCAyMS45MTItNDguNjk0IDQ4Ljg0Ny0wLjAwNCAyNi45MzIgMjEuODQgNDguODQzIDQ4LjY5NCA0OC44NDN6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDY7IiBnbHlwaC1uYW1lPSJUd2l0dGVyIiBob3Jpei1hZHYteD0iMTI1MiIgZD0iTTQyOC4yMTMtMzMuMzY1YzQ1MC44MTcgMCA2OTcuMzk2IDM3Mi4xMDUgNjk3LjM5NiA2OTQuNzk3IDAgMTAuNTY5IDAgMjEuMDkwLTAuNzE3IDMxLjU2NCA0Ny45NzQgMzQuNTY4IDg5LjM3OCA3Ny4zNjkgMTIyLjI4OCAxMjYuNDAxLTQ0LjczMi0xOS43NDgtOTIuMTg4LTMyLjY5OS0xNDAuNzc3LTM4LjQyIDUxLjE2NiAzMC41MTcgODkuNDU4IDc4LjUxNyAxMDcuNzU5IDEzNS4wNjUtNDguMTE3LTI4LjQ0NC0xMDAuNzU2LTQ4LjQ5LTE1NS42NDItNTkuMjczLTM2Ljk1NSAzOS4xNDktODUuODM0IDY1LjA3My0xMzkuMDY1IDczLjc1OS01My4yMzcgOC42ODYtMTA3Ljg2MS0wLjM0OS0xNTUuNDItMjUuNzA3cy04NS40MDctNjUuNjI2LTEwNy42NzktMTE0LjU3M2MtMjIuMjc4LTQ4Ljk0Ny0yNy43MzktMTAzLjg0Mi0xNS41NDItMTU2LjE5Mi05Ny40NDcgNC44NjctMTkyLjc3OSAzMC4wOTYtMjc5LjgwNiA3NC4wNTFzLTE2My44MDMgMTA1LjY1MS0yMjUuMzQ0IDE4MS4wODRjLTMxLjM0NC01My43NTgtNDAuOTQ0LTExNy4zOTYtMjYuODQ1LTE3Ny45NThzNTAuODM1LTExMy40OTMgMTAyLjczMS0xNDguMDE4Yy0zOS4wMDYgMS4xNTItNzcuMTYyIDExLjYzNS0xMTEuMjQ3IDMwLjU2NSAwLTEgMC0yLjA0NyAwLTMuMDk0IDAuMDE1LTU2LjM3OSAxOS42MDUtMTExLjAxNyA1NS40NDYtMTU0LjY0N3M4NS43MjctNzMuNTY1IDE0MS4xOTctODQuNzI3Yy0zNi4wODUtOS44MDgtNzMuOTQ2LTExLjI0MS0xMTAuNjc0LTQuMTkzIDE1LjY2Mi00OC41MjEgNDYuMTU1LTkwLjk1NCA4Ny4yMTQtMTIxLjM1NSA0MS4wNTgtMzAuNDA3IDkwLjYyOS00Ny4yNjkgMTQxLjc4LTQ4LjIyNS04Ni43OTQtNjcuOTU5LTE5NC4wMTEtMTA0Ljg1Mi0zMDQuNDAxLTEwNC43MzgtMTkuNTAyIDAuMDM0LTM4Ljk4NCAxLjIxMi01OC4zNDggMy41MjEgMTEyLjA5MC03MS42NjMgMjQyLjUxMy0xMDkuNjc2IDM3NS42OTktMTA5LjV6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDc7IiBnbHlwaC1uYW1lPSJZb3VUdWJlIiBob3Jpei1hZHYteD0iMTQwOCIgZD0iTTEzNzQuOTc2IDc5NS4zMTljLTE1LjQ4OCA1OS4wNDEtNjAuOTYgMTA1LjQzNy0xMTguODIyIDEyMS4yNDItMTA0Ljc3NCAyOC42NzQtNTI1LjA3NSAyOC42NzQtNTI1LjA3NSAyOC42NzRzLTQyMC4zMDUgMC01MjUuMDc2LTI4LjY3NGMtNTcuODYyLTE1LjgwNC0xMDMuMzMzLTYyLjIwMS0xMTguODIyLTEyMS4yNDItMjguMTAxLTEwNi45MDUtMjguMTAxLTMzMC4wODQtMjguMTAxLTMzMC4wODRzMC0yMjMuMTggMjguMTAxLTMzMC4wODZjMTUuNDg5LTU5LjA0MCA2MC45Ni0xMDUuNDM0IDExOC44MjItMTIxLjI0MiAxMDQuNzcyLTI4LjY3MiA1MjUuMDc2LTI4LjY3MiA1MjUuMDc2LTI4LjY3MnM0MjAuMzAxIDAgNTI1LjA3NSAyOC42NzJjNTcuODYyIDE1LjgwOCAxMDMuMzM0IDYyLjIwMiAxMTguODIyIDEyMS4yNDIgMjguMTAyIDEwNi45MDYgMjguMTAyIDMzMC4wODYgMjguMTAyIDMzMC4wODZzLTAuMTA5IDIyMy4wNjctMjguMTAyIDMzMC4wODR6TTU5Ni41NDUgMjU5LjQzN3Y0MTEuNDhsMzQ5LjE2NC0yMDUuNjgyLTM0OS4xNjQtMjA1Ljc5OHoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwODsiIGdseXBoLW5hbWU9IlN0YXIiIGQ9Ik00NTcuMDk4IDkyNC4zMzVjMjIuNDU4IDQ3LjU1MyA4Ny4zNDggNDcuNTUzIDEwOS44MDMgMGwxMTAuNzg3LTIzNC41ODVjOC45MTktMTguODg0IDI2LjE1Ni0zMS45NzIgNDYuMS0zNWwyNDcuNzI1LTM3LjYxN2M1MC4yMi03LjYyNSA3MC4yNzEtNzIuMTE2IDMzLjkzMy0xMDkuMTMybC0xNzkuMjU5LTE4Mi41OTljLTE0LjQyOS0xNC42OTctMjEuMDE2LTM1Ljg3NC0xNy42MDgtNTYuNjMybDQyLjMxNi0yNTcuODMzYzguNTc3LTUyLjI2My00My45MTUtOTIuMTIxLTg4LjgzNC02Ny40NDdsLTIyMS41NjkgMTIxLjczNGMtMTcuODM3IDkuODAxLTM5LjE0NiA5LjgwMS01Ni45ODIgMGwtMjIxLjU3My0xMjEuNzM0Yy00NC45MTYtMjQuNjc0LTk3LjQxMiAxNS4xODQtODguODMzIDY3LjQ0N2w0Mi4zMTcgMjU3LjgzM2MzLjQwNiAyMC43NTgtMy4xNzggNDEuOTM1LTE3LjYwOCA1Ni42MzJsLTE3OS4yNTcgMTgyLjU5OWMtMzYuMzM4IDM3LjAxNS0xNi4yODYgMTAxLjUwNiAzMy45MzEgMTA5LjEzMmwyNDcuNzI2IDM3LjYxN2MxOS45NDEgMy4wMjggMzcuMTggMTYuMTE2IDQ2LjA5OCAzNWwxMTAuNzg3IDIzNC41ODV6IiAvPg0KPC9mb250PjwvZGVmcz48L3N2Zz4=#IR-font) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block
}

[class^="ir-icon"], [class*=" ir-icon"] {
    font-family: 'IR-font' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ir-icon-Star:before {
    content: "\e908"
}

.ir-icon-Courses:before {
    content: "\e900"
}

.ir-icon-Facebook:before {
    content: "\e901"
}

.ir-icon-Mail:before {
    content: "\e902"
}

.ir-icon-Percentage:before {
    content: "\e903"
}

.ir-icon-Students:before {
    content: "\e904"
}

.ir-icon-Trophy:before {
    content: "\e905"
}

.ir-icon-Twitter:before {
    content: "\e906"
}

.ir-icon-YouTube:before {
    content: "\e907"
}

.irp-flex {
    display: flex
}

.irp-hidden-lg {
    display: none
}

.irp-readmore, .irp-readless {
    font-size: 16px;
    color: #51ACFD;
    text-decoration: underline;
    font-weight: 400;
    cursor: pointer;
    margin-bottom: 25px;
    display: inline-block
}

.ir-profile * {
    box-sizing: border-box
}

.ir-profile {
    box-sizing: border-box;
    background-color: #131212
}

.ir-profile .irp-container {
    width: 980px;
    max-width: 100%;
    margin: auto
}

.ir-profile .irp-top {
    height: 220px;
    background-color: #51ACFD;
}

.ir-profile .irp-top .irp-image img {
    margin-top: 35px;
    border-radius: 50%;
    box-shadow: 0px 12px 16px rgba(0, 0, 0, 0.4);
    width: 220px;
    height: 220px
}

.ir-profile .irp-content {
    margin-top: 70px
}

.ir-profile .irp-content .irp-left {
    width: 35%;
    padding-right: 50px
}

.ir-profile .irp-content .irp-left .irp-info h1 {
    font-size: 32px;
    color: #FFFFFF;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1
}

.ir-profile .irp-content .irp-left .irp-info .irp-designation {
    font-size: 16px;
    color: #C8C5C5;
    font-weight: 500;
    line-height: 1
}

.ir-profile .irp-content .irp-left .irp-info .irp-avg-rating {
    min-width: 48px;
    height: 20px;
    background-color: #159600;
    font-size: 16px;
    display: inline-flex;
    padding: 2px;
    justify-content: center;
    align-items: center;
    color: #fff;
    border-radius: 4px;
    font-weight: 700;
    margin-top: 8px
}

.ir-profile .irp-content .irp-left .irp-info .irp-avg-rating i {
    margin-right: 5px;
    font-size: 13px
}

.ir-profile .irp-content .irp-left .irp-info .irp-total-rating {
    font-size: 16px;
    color: #777777;
    font-weight: 400;
    margin-left: 3px
}

.ir-profile .irp-content .irp-left .irp-courses-info {
    margin-top: 47px
}

.ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered, .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses, .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    line-height: 1
}

.ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered i, .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses i, .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses i {
    font-size: 21px;
    color: #FFFFFF;
    margin-right: 12px;
    min-width: 30px;
    text-align: center;
    align-self: flex-start
}

.ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered label, .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses label, .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses label {
    margin: 0;
    /*font-size: 20px;*/
    color: #FFFFFF;
    font-weight: 400
}

.ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered label span, .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses label span, .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses label span {
    font-weight: 700
}

.ir-profile .irp-content .irp-left .irp-social {
    margin-top: 63px
}

.ir-profile .irp-content .irp-left .irp-social h2 {
    font-size: 24px;
    color: #FFFFFF;
    font-weight: 700;
    margin-bottom: 20px
}

.ir-profile .irp-content .irp-left .irp-social .irp-social-type,
.modal.change-info .irp-social-type {
    margin-bottom: 15px;
    display: flex;
    align-items: center
}

.ir-profile .irp-content .irp-left .irp-social .irp-social-type i,
.modal.change-info .irp-social-type i {
    width: 30px;
    height: 30px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-right: 11px;
    color: #fff
}

.ir-profile .irp-content .irp-left .irp-social .irp-social-type a {
    font-size: 14px;
    color: #51ACFD;
    text-decoration: underline
}

.ir-profile .irp-content .irp-left .irp-social .irp-mail i {
    background-color: #F2F2F2;
    font-size: 13px
}

.ir-profile .irp-content .irp-left .irp-social .irp-fb i,
.modal.change-info .irp-fb i {
    background-color: #1877f2;
    font-size: 23px
}

.ir-profile .irp-content .irp-left .irp-social .irp-twitter i {
    background-color: #1DA1F2;
    font-size: 13px
}

.ir-profile .irp-content .irp-left .irp-social .irp-youtube i,
.modal.change-info .irp-youtube i {
    background-color: #FF0000;
    font-size: 13px
}

.ir-profile .irp-content .irp-right {
    width: 65%;
    padding-left: 60px
}

.ir-profile .irp-content .irp-right .irp-tabs {
    display: flex;
    line-height: 1;
}

.ir-profile .irp-content .irp-right .irp-tabs span {
    padding: 10px 0;
    color: #FFFFFF;
    font-size: 28px;
    line-height: 34px;
    margin-right: 40px;
    font-weight: 300;
    cursor: pointer;
    white-space: nowrap;
    transition: color .2s;
    text-transform: capitalize;
}

.ir-profile .irp-content .irp-right .irp-tabs span:hover {
    color: #51ACFD;
}

.ir-profile .irp-content .irp-right .irp-tabs .irp-active {
    /*background-color: #EDEDED;*/
    /*font-weight: 700;*/
    /*border-top-left-radius: 4px;*/
    /*border-top-right-radius: 4px*/
    color: #51ACFD;
    text-shadow: 0px 0px 1px #51acfd, 0px 0px 1px #51acfd, 0px 0px 1px #51acfd, 0px 0px 1px #51acfd;
    border-bottom: 2px solid #51ACFD;
    background: linear-gradient(
            180deg
            , rgba(81, 172, 253, 0) 80%, rgba(81, 172, 253, 0.45) 100%);
}

.ir-profile .irp-content .irp-right .irp-tabs-content {
    padding-top: 30px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content {
    display: none
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content p {
    /*font-size: 18px;*/
    color: #FFFFFF;
    font-weight: 400;
    line-height: 26px;
    max-height: 130px;
    overflow: hidden;
    margin-bottom: 12px;
    transition: max-height 0.3s ease-in-out
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item {
    padding-left: 165px;
    background-repeat: no-repeat;
    min-height: 172px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item li {
    list-style-type: none;
    padding-left: 40px;
    position: relative;
    color: #C8C5C5;
    margin-bottom: 16px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li i, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li i, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item li i {
    position: absolute;
    left: 0;
    top: 2px;
    font-size: 17px;
    z-index: 9
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li span, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li span, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item li span {
    font-size: 18px;
    line-height: 26px;
    font-weight: 400
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education h2, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements h2, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item-wrap h2 {
    font-size: 20px;
    color: #FFFFFF;
    font-weight: 700;
    padding-left: 165px;
    margin: 20px 0
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education h2 {
    margin-top: 0
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list {
    background-image: url(data:image/png;base64,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);
    min-height: 172px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list {
    background-image: url(data:image/png;base64,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);
    min-height: 220px;
    padding-left: 173px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li {
    padding-left: 33px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li i {
    font-size: 18px
}

.ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .slider-strip {
    margin-top: 0;
    padding-left: 0;
}
.ir-profile .change-profile-info {
    display: inline-block;
    margin-top: 15px;
}
.modal.change-info {
    background: #272424;
    border: 3px solid #FFFFFF;
    border-radius: 10px;
    color: #FFFFFF;
    padding: 20px;
    max-width: 570px;
    position: relative;
}
.irp-image.change-photo .avatar {
    cursor: pointer;
}
.modal.change-info .ir-subtitle {
    margin-bottom: 5px;
}
.modal.change-info input[type="text"] {
    background: #333333;
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    padding: 8px;
    color: #FFFFFF;
}
.modal.change-info textarea {
    width: 100%;
    height: 80px;
    resize: none;
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    background: #333333;
    color: #FFFFFF;
    padding: 8px;
}
.modal.change-info .ir-profile-input {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
}
.modal.change-info .ir-profile-edit-sections {
    margin-bottom: 20px;
}
.modal.change-info h2 {
    font-size: 20px;
}

@media screen and (max-width: 1084px) {
    .ir-profile .irp-container {
        width: 100%;
        padding: 0 40px
    }

    .ir-profile .irp-content .irp-left, .ir-profile .irp-content .irp-right {
        width: 100%;
        padding: 0
    }

    .irp-flex {
        flex-direction: column
    }

    .ir-profile .irp-content .irp-left .irp-courses-info {
        margin-top: 25px
    }

    .irp-courses-info {
        display: flex
    }

    .irp-courses-info > div {
        margin-right: 40px
    }

    .ir-profile .irp-content .irp-left .irp-social {
        margin-top: 30px
    }

    .irp-social {
        flex-wrap: wrap;
        display: flex
    }

    .irp-social h2 {
        flex: 0 0 100%
    }

    .irp-social > div {
        flex: 0 0 50%
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-social-type i {
        width: 40px;
        height: 40px
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-mail i {
        font-size: 19px
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-fb i {
        font-size: 31px
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-twitter i {
        font-size: 18px
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-youtube i {
        font-size: 15px
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-social-type a {
        font-size: 18px;
        font-weight: 700
    }

    .ir-profile .irp-content .irp-right {
        margin-top: 43px
    }

    .irp-readmore, .irp-readless {
        font-weight: 700
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-social-type {
        margin-bottom: 27px
    }
}

@media screen and (max-width: 587px) {
    .ir-profile .irp-container {
        width: 100%;
        padding: 0 20px
    }

    .ir-profile .irp-content .irp-left .irp-info h1 {
        font-size: 36px;
        margin-bottom: 20px
    }

    .irp-image {
        text-align: center
    }

    .ir-profile .irp-content .irp-left .irp-info .irp-designation {
        font-size: 22px;
        font-weight: 600
    }

    .ir-profile .irp-content .irp-left .irp-info .irp-avg-rating {
        margin-top: 16px;
        font-size: 18px;
        height: 24px;
        padding: 4px
    }

    .ir-profile .irp-content .irp-left .irp-info .irp-total-rating {
        font-size: 18px;
        font-weight: 600
    }

    .irp-courses-info {
        flex-direction: column
    }

    .ir-profile .irp-content .irp-left .irp-courses-info {
        margin-top: 32px
    }

    .ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered, .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses, .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses {
        margin-bottom: 30px
    }

    .ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered i, .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses i, .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses i {
        font-size: 25px
    }

    .ir-profile .irp-content .irp-left .irp-social {
        margin-top: 76px
    }

    .ir-profile .irp-content .irp-left .irp-social h2 {
        font-size: 26px;
        margin-bottom: 30px
    }

    .ir-profile .irp-content .irp-left .irp-social .irp-social-type {
        margin-bottom: 40px
    }

    .ir-profile .irp-content .irp-right {
        margin-top: 50px
    }

    .ir-profile .irp-content .irp-right .irp-tabs {
        display: none
    }

    .irp-hidden-lg {
        display: block
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content {
        padding-top: 0
    }

    .irp-tab-content .irp-title {
        font-size: 26px;
        color: #444444;
        font-weight: 700;
        margin-bottom: 30px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-custom {
        background-image: none !important;
        padding-left: 0 !important;
        min-height: auto
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education h2, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements h2 {
        padding-left: 0
    }

    .irp-readmore, .irp-readless {
        font-size: 18px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content p {
        font-size: 22px;
        line-height: 36px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content p {
        max-height: 396px
    }

    .irp-readmore, .irp-readless {
        margin-bottom: 35px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li i, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li i {
        font-size: 26px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li {
        padding-left: 50px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li span, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li span {
        font-size: 20px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li, .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li {
        margin-bottom: 25px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li:nth-last-child(1) {
        margin-bottom: 35px
    }

    .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content {
        display: block
    }

    div[data-id="irp-courses"] {
        margin-top: 75px
    }
}

.instructor-profile .ast-container {
    max-width: 100%;
    padding: 0
}

.instructor-profile #content > .container {
    max-width: 100%;
    padding: 0
}

.buddyboss-theme .ir-profile {
    padding: 0 !important
}

.instructor-profile .site-content-contain {
    padding-top: 0
}

.instructor-profile #page {
    max-width: 100%
}
.rtl .ir-profile .irp-content .irp-left .irp-social .irp-social-type i,
.rtl .modal.change-info .irp-social-type i {
    margin-right: 0;
    margin-left: 11px;
}
.rtl .ir-profile .irp-content .irp-left .irp-courses-info .irp-courses-offered i,
.rtl .ir-profile .irp-content .irp-left .irp-courses-info .irp-enrolled-courses i,
.rtl .ir-profile .irp-content .irp-left .irp-courses-info .irp-completed-courses i {
    margin-right: 0;
    margin-left: 12px;
}
.rtl .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li i,
.rtl .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li i,
.rtl .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item li i {
    right: 0px;
    left: auto;
}
.rtl .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-education-list li,
.rtl .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-achievements-list li,
.rtl .ir-profile .irp-content .irp-right .irp-tabs-content .irp-tab-content .irp-block-item li {
    padding-left: 0;
    padding-right: 40px;
}
.rtl .modal.change-info .ir-profile-edit-sections h2, .rtl .modal.change-info .ir-profile-edit-sections .ir-subtitle {
    text-align: right;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
    cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
    display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td.dtr-control,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th.dtr-control {
    position: relative;
    padding-left: 30px;
    cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th.dtr-control:before {
    top: 50%;
    left: 5px;
    height: 1em;
    width: 1em;
    margin-top: -9px;
    display: block;
    position: absolute;
    color: white;
    border: 0.15em solid white;
    border-radius: 1em;
    box-shadow: 0 0 0.2em #444;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 1em;
    content: "+";
    background-color: #31b131;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {
    content: "-";
    background-color: #d33333;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control {
    padding-left: 27px;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control:before {
    left: 4px;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    line-height: 14px;
    text-indent: 3px;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control,
table.dataTable.dtr-column > tbody > tr > th.dtr-control,
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
    position: relative;
    cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-column > tbody > tr > th.dtr-control:before,
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
    top: 50%;
    left: 50%;
    height: 0.8em;
    width: 0.8em;
    margin-top: -0.5em;
    margin-left: -0.5em;
    display: block;
    position: absolute;
    color: white;
    border: 0.15em solid white;
    border-radius: 1em;
    box-shadow: 0 0 0.2em #444;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 1em;
    content: "+";
    background-color: #31b131;
}
table.dataTable.dtr-column > tbody > tr.parent td.dtr-control:before,
table.dataTable.dtr-column > tbody > tr.parent th.dtr-control:before,
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
    content: "-";
    background-color: #d33333;
}
table.dataTable > tbody > tr.child {
    padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
    background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
    border-bottom: 1px solid #efefef;
    padding: 0.5em 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
    padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
    border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: bold;
}
div.dtr-modal {
    position: fixed;
    box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 50%;
    overflow: auto;
    margin: auto;
    z-index: 102;
    overflow: auto;
    background-color: #f5f5f7;
    border: 1px solid black;
    border-radius: 0.5em;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
    position: relative;
    padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 22px;
    height: 22px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
    background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
    background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
    div.dtr-modal div.dtr-modal-display {
        width: 95%;
    }
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
    cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
    display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td.dtr-control,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th.dtr-control {
    position: relative;
    padding-left: 30px;
    cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th.dtr-control:before {
    top: 50%;
    left: 5px;
    height: 1em;
    width: 1em;
    margin-top: -9px;
    display: block;
    position: absolute;
    color: white;
    border: 0.15em solid white;
    border-radius: 1em;
    box-shadow: 0 0 0.2em #444;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 1em;
    content: "+";
    background-color: #31b131;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {
    content: "-";
    background-color: #d33333;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control {
    padding-left: 27px;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control:before {
    left: 4px;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    line-height: 14px;
    text-indent: 3px;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control,
table.dataTable.dtr-column > tbody > tr > th.dtr-control,
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
    position: relative;
    cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-column > tbody > tr > th.dtr-control:before,
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
    top: 50%;
    left: 50%;
    height: 0.8em;
    width: 0.8em;
    margin-top: -0.5em;
    margin-left: -0.5em;
    display: block;
    position: absolute;
    color: white;
    border: 0.15em solid white;
    border-radius: 1em;
    box-shadow: 0 0 0.2em #444;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 1em;
    content: "+";
    background-color: #31b131;
}
table.dataTable.dtr-column > tbody > tr.parent td.dtr-control:before,
table.dataTable.dtr-column > tbody > tr.parent th.dtr-control:before,
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
    content: "-";
    background-color: #d33333;
}
table.dataTable > tbody > tr.child {
    padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
    background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
    border-bottom: 1px solid #efefef;
    padding: 0.5em 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
    padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
    border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: bold;
}
div.dtr-modal {
    position: fixed;
    box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 50%;
    overflow: auto;
    margin: auto;
    z-index: 102;
    overflow: auto;
    background-color: #f5f5f7;
    border: 1px solid black;
    border-radius: 0.5em;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
    position: relative;
    padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 22px;
    height: 22px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
    background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
    background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
    div.dtr-modal div.dtr-modal-display {
        width: 95%;
    }
}
#qre_loader {
    display: none;
    left: 50%;
    top: 50%;
    position: absolute;
}
.buddyboss-select-inner {
    border: none;
}
.buddyboss-select-inner select {
    opacity: 1;
}
.disabled {
    cursor: not-allowed;
    color: #bccfd8;
}
.current {
    padding: 5px 12px;
    background: #bccfd8;
}
.qre-reports-wrapper-class {
    background: #131212;
}
.qre-reports-wrapper-class .qre-reports {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar + .qre-reports-main,
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar + .qre-reports-main {
        margin-left: 100px;
        width: -webkit-calc(100% - 100px);
        width: calc(100% - 100px);
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:hover + .qre-reports-main,
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:focus + .qre-reports-main {
        margin-left: 350px;
        width: -webkit-calc(100% - 350px);
        width: calc(100% - 350px);
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    margin-left: 350px;
    width: -webkit-calc(100% - 350px);
    width: calc(100% - 350px);
    -webkit-transition: margin-left 0.3s ease;
    transition: margin-left 0.3s ease;
}
body.no-sidebar .qre-reports-wrapper-class .qre-reports .qre-reports-main {
    margin-left: 0;
}
body.no-sidebar .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content {
    padding: 7em 12em;
}
@media screen and (max-width: 768px) {
    body.no-sidebar .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content {
        padding: 7em 10px;
    }
}
body.admin-bar .qre-reports-wrapper-class .qre-reports-sidebar {
    top: 32px;
}
body.no-sidebar .qre-reports-sidebar {
    display: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    width: 350px;
    background-color: white;
    border-right: 1px solid #e2e7ed;
    padding-top: 80px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 99;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar {
        width: 100px;
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .sidebar-menu-items .sidebar-menu-item {
        padding: 5px;
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .sidebar-menu-items .sidebar-menu-item.filters {
        display: none;
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:hover,
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:focus {
        width: 350px;
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:hover .sidebar-menu-items .sidebar-menu-item,
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:focus .sidebar-menu-items .sidebar-menu-item {
        padding: 25px;
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:hover .sidebar-menu-items .sidebar-menu-item.filters,
    .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar:focus .sidebar-menu-items .sidebar-menu-item.filters {
        display: block;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper {
    overflow-x: visible;
    overflow-y: auto;
    height: 100%;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items {
    position: relative;
    overflow: visible;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    margin-top: 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item {
    background-color: white;
    padding: 25px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.filters {
    padding: 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.current {
    background-color: #efeeee;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.current a {
    font-weight: 700;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item a {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #000;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item a .icon {
    margin-right: 10px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item img {
    display: inline;
}
.qre-reports-wrapper-class .qre-reports.qre-reports-sidebar-collapsed .qre-reports-sidebar {
    background-color: transparent;
    -webkit-transform: translateX(-webkit-calc(-100% + 50px));
    -ms-transform: translateX(calc(-100% + 50px));
    transform: translateX(calc(-100% + 50px));
}
body.admin-bar .qre-reports-wrapper-class .qre-reports-header {
    top: 32px;
}
body.grey-header .qre-reports-wrapper-class .qre-reports .qre-reports-header {
    background: #efeeee;
    box-shadow: none;
}
body.grey-header .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo {
    box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.1);
    text-align: center;
}
body.grey-header .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu {
    border-left: none;
}
body.no-sidebar .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo {
    justify-content: flex-start;
    background: #efeeee;
    box-shadow: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header {
    position: fixed;
    background: white;
    top: 0;
    left: 0;
    right: 0;
    height: 81px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    z-index: 99;
    box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.1);
    border: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header a {
    text-decoration: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo {
    background-color: white;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 350px;
    flex: 0 0 350px;
    height: 100%;
    -webkit-transition: -webkit-box-flex 0.3s ease;
    transition: -webkit-box-flex 0.3s ease;
    transition: flex 0.3s ease;
    transition: flex 0.3s ease, -webkit-box-flex 0.3s ease, -ms-flex 0.3s ease;
    padding: 0.5em 1em;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo {
        flex: 0 0 100px;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo img {
    height: 100%;
    width: auto;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation {
    display: block;
    width: 100%;
    margin-right: 25px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container {
    display: flex;
    justify-content: flex-end;
    flex-direction: row;
    flex-basis: 100%;
    align-items: center;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation {
    display: flex;
    align-items: center;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div {
    display: block;
    width: 100%;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu {
    display: flex;
    flex-direction: row;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    float: right;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item > a {
    min-height: auto;
    padding: 0 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item-has-children {
    position: relative;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item-has-children ul.sub-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 9;
    opacity: 0;
    visibility: hidden;
    margin-right: 1em;
    border: 1px solid #ddd;
    width: 300px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item-has-children ul.sub-menu li {
    position: relative;
    display: block;
    background-color: #fff;
    font-weight: 700;
    padding: 0.75em;
    font-size: 0.875em;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item-has-children ul.sub-menu li a {
    padding-bottom: 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item-has-children:hover ul.sub-menu {
    opacity: 1;
    visibility: visible;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation .qre-nav-container .main-navigation > div ul.primary-menu .menu-item-has-children:hover ul.sub-menu:before {
    content: "";
    position: absolute;
    top: -5px;
    left: 2em;
    width: 0;
    height: 0;
    border-left: 5px solid #ddd;
    border-right: 5px solid #ddd;
    border-bottom: 5px solid #fff;
    z-index: -1;
}
@media screen and (max-width: 992px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-header .primary-desktop-navigation {
        display: none;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu {
    -webkit-box-flex: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    height: 50px;
    padding: 1em;
    border-left: 1px solid #e2e7ed;
    cursor: pointer;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu:hover .qre-user-menu-items {
    opacity: 1;
    visibility: visible;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-reports-profile-avatar {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    overflow: hidden;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-reports-profile-avatar img {
    width: 100%;
    height: auto;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 9;
    opacity: 0;
    visibility: hidden;
    margin-right: 1em;
    border: 1px solid #ddd;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items:before {
    content: "";
    position: absolute;
    top: -5px;
    right: 1em;
    width: 0;
    height: 0;
    border-left: 5px solid #ddd;
    border-right: 5px solid #ddd;
    border-bottom: 5px solid #fff;
    z-index: -1;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items a {
    position: relative;
    display: block;
    white-space: nowrap;
    background-color: #fff;
    font-weight: 700;
    padding: 0.75em 2.5em;
    font-size: 0.875em;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.qs-datepicker-container {
    font-size: 1rem;
    font-family: sans-serif;
    color: black;
    position: absolute;
    width: 15.625em;
    display: flex;
    flex-direction: column;
    z-index: 9001;
    user-select: none;
    border: 1px solid gray;
    border-radius: 0.26392em;
    overflow: hidden;
    background: white;
    box-shadow: 0 1.25em 1.25em -0.9375em rgba(0, 0, 0, 0.3);
}
.qs-datepicker-container * {
    box-sizing: border-box;
}
.qs-centered {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.qs-hidden {
    display: none;
}
.qs-overlay {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.75);
    color: white;
    width: 100%;
    height: 100%;
    padding: 0.5em;
    z-index: 1;
    opacity: 1;
    transition: opacity 0.3s;
    display: flex;
    flex-direction: column;
}
.qs-overlay.qs-hidden {
    opacity: 0;
    z-index: -1;
}
.qs-overlay .qs-overlay-year {
    border: none;
    background: transparent;
    border-bottom: 1px solid white;
    border-radius: 0;
    color: white;
    font-size: 0.875em;
    padding: 0.25em 0;
    width: 80%;
    text-align: center;
    margin: 0 auto;
    display: block;
}
.qs-overlay .qs-overlay-year::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.qs-overlay .qs-close {
    padding: 0.5em;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
}
.qs-overlay .qs-submit {
    border: 1px solid white;
    border-radius: 0.26392em;
    padding: 0.5em;
    margin: 0 auto auto;
    cursor: pointer;
    background: rgba(128, 128, 128, 0.4);
}
.qs-overlay .qs-submit.qs-disabled {
    color: gray;
    border-color: gray;
    cursor: not-allowed;
}
.qs-overlay .qs-overlay-month-container {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
}
.qs-overlay .qs-overlay-month {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% / 3);
    cursor: pointer;
    opacity: 0.5;
    transition: opacity 0.15s;
}
.qs-overlay .qs-overlay-month.active,
.qs-overlay .qs-overlay-month:hover {
    opacity: 1;
}
.qs-controls {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-grow: 1;
    flex-shrink: 0;
    background: lightgray;
    filter: blur(0px);
    transition: filter 0.3s;
}
.qs-controls.qs-blur {
    filter: blur(5px);
}
.qs-arrow {
    height: 1.5625em;
    width: 1.5625em;
    position: relative;
    cursor: pointer;
    border-radius: 0.26392em;
    transition: background 0.15s;
}
.qs-arrow:hover {
    background: rgba(0, 0, 0, 0.1);
}
.qs-arrow:hover.qs-left:after {
    border-right-color: black;
}
.qs-arrow:hover.qs-right:after {
    border-left-color: black;
}
.qs-arrow:after {
    content: "";
    border: 0.39062em solid transparent;
    position: absolute;
    top: 50%;
    transition: border 0.2s;
}
.qs-arrow.qs-left:after {
    border-right-color: gray;
    right: 50%;
    transform: translate(25%, -50%);
}
.qs-arrow.qs-right:after {
    border-left-color: gray;
    left: 50%;
    transform: translate(-25%, -50%);
}
.qs-month-year {
    font-weight: bold;
    transition: border 0.2s;
    border-bottom: 1px solid transparent;
    cursor: pointer;
}
.qs-month-year:hover {
    border-bottom: 1px solid gray;
}
.qs-month-year:focus,
.qs-month-year:active:focus {
    outline: none;
}
.qs-month {
    padding-right: 0.5ex;
}
.qs-year {
    padding-left: 0.5ex;
}
.qs-squares {
    display: flex;
    flex-wrap: wrap;
    padding: 0.3125em;
    filter: blur(0px);
    transition: filter 0.3s;
}
.qs-squares.qs-blur {
    filter: blur(5px);
}
.qs-square {
    width: calc(100% / 7);
    height: 1.5625em;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: background 0.1s;
    border-radius: 0.26392em;
}
.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover {
    background: orange;
}
.qs-current {
    font-weight: bold;
    text-decoration: underline;
}
.qs-active,
.qs-range-start,
.qs-range-end {
    background: #add8e6;
}
.qs-range-start:not(.qs-range-6) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.qs-range-middle {
    background: #d4ebf2;
}
.qs-range-middle:not(.qs-range-0):not(.qs-range-6) {
    border-radius: 0;
}
.qs-range-middle.qs-range-0 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.qs-range-middle.qs-range-6 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.qs-range-end:not(.qs-range-0) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.qs-disabled,
.qs-outside-current-month {
    opacity: 0.2;
}
.qs-disabled {
    cursor: not-allowed;
}
.qs-empty {
    cursor: default;
}
.qs-day {
    cursor: default;
    font-weight: bold;
    color: gray;
}
.qs-event {
    position: relative;
}
.qs-event:after {
    content: "";
    position: absolute;
    width: 0.46875em;
    height: 0.46875em;
    border-radius: 50%;
    background: #07f;
    bottom: 0;
    right: 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content {
    padding: 7em 30px 5em;
    margin: 0 auto;
    color: #444;
    max-width: 1500px;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content {
        padding: 7em 1em;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content a {
    text-decoration: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content img {
    display: inline;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs {
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 10px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs a {
    padding-right: 5px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs a::after {
    content: ">";
    padding-left: 5px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre_nodata_container,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section {
    margin-top: 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre_nodata_container,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .left-section,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .right-section,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section {
    background: #ffffff;
    border: 1px solid #f7f7f7;
    box-sizing: border-box;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    padding: 36px 30px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section {
    margin-top: 32px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section .thumbnail {
    display: inline-block;
    width: 60px;
    height: 60px;
    overflow: hidden;
    border-radius: 100%;
    vertical-align: middle;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section .information {
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section .information label,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section .information .label {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    color: #999999;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section .information .name {
    font-size: 24px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters {
    background: #ffffff;
    border: 1px solid #f7f7f7;
    box-sizing: border-box;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    padding: 36px 30px;
    padding-bottom: 0;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
    vertical-align: middle;
    align-items: flex-end;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters {
        display: block;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option {
    display: inline-block;
    width: 33%;
    flex: auto;
    position: relative;
    margin-right: 30px;
    margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option {
        display: block;
        width: 100%;
    }
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports {
        margin-bottom: 10px;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports label,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports input {
    display: inline-block;
    width: 100%;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports input.searching {
    background-size: 25px;
    background-image: url("../public/images/green_loader.gif");
    background-repeat: no-repeat;
    background-position: 98% 46%;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .search_results {
    position: absolute;
    background-color: #fff;
    font-size: 17px;
    margin: 0 auto;
    max-width: 100%;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border: 1px solid #ddd;
    z-index: 1001;
    width: 100%;
    list-style: none;
    padding-left: 5px;
    display: block;
    visibility: hidden;
    max-height: 200px;
    overflow: scroll;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .search_results li {
    padding-left: 27px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA70lEQVQ4T63TsS5EQRTG8d8+hGJfgEItCJ2aSuIFUOloREupUgnRi6h2261IFqVEwQNolB6AnGRmM667I5Zp7s3NOf/5vu+c2/HH02npn8IipvGCId7G3VMC4n0Lh7hPzQGZxwHO8dEElYBt7GA9NefaGVzhBGfjACH7CcuN5lwfSm4x27STFawl+auVTPs4Ra+syYA9dLFbARzjFfEcnX9T8FMGEeRNLYOQVJtC+L7Gfm2MYWcTR3jAM+LmOVykkDcwaMug/BZ2FopNvEujW8ElvkDaVrn2d3yD/BYQ8AyJnRlOAgjIEt7xOClgZPMTRhgxEZv+6DkAAAAASUVORK5CYII=);
    background-position: 2% center;
    cursor: pointer;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .search_results li:hover {
    color: #000;
    background-color: #ff8a00;
    filter: invert(100%);
    -webkit-filter: invert(100%);
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .search_results li.quiz_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADESURBVHgBnZKxEcIwDEVFoKA0E0BJRzYgTMAIHBMwAmwQRmAFJoANoKQjJZ1T0sH3Wck5d5LPie5eEp/0pR/bRERH8OtJCWjEiyGRZ0riDvZgAy5KzYwES29OGrDm71KoKyTxASyA5fWWmySJbSB0LuZglyoO7Rt2UUniCelxBTV48nQxtMmWp2v5IotMPpM/qloriNnOyf+ridS0O9uX1RiPF1iCLzebBo2d5Q+/Q07kN7QT4U1qzjg5HkOFLipwSxX+AXzGcIa1H4y3AAAAAElFTkSuQmCC");
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .search_results li.user_icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4T7XTMQ4BQRjF8d9G4ioKQiESvVrHEXRCo3UDDa0jcAiVUCgkFK4ikcgmK7GbXTYZpp15/+99L28igScK1PsEaGCUDFjjkjesCBCLT6gmojvaeZAiwBKTzMQVplkXfwMErxA7DQqxiR5qyc437HH8lkEHc/QL+nHFGLvX/XuIdZxR+VKuB1qIYakiDbAp2cwhtj8HdDEr6WCBQ9ZBSW36WfBvfAKxVh0RyyhirgAAAABJRU5ErkJggg==);
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports input:focus + .search_results,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .search_results:hover {
    visibility: visible;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.search-reports .reset_search {
    position: absolute;
    right: 15px;
    cursor: pointer;
    height: 60%;
    padding: 10px;
    background-image: url("../public/images/close.svg");
    background-size: 9px;
    background-position: center center;
    background-repeat: no-repeat;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter.toggleon input.range {
    display: inline-block;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter.toggleon select {
    display: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter .toggle {
    margin-bottom: 0.5rem;
    font-size: 14px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter .toggle span.option.active {
    font-weight: bold;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter span {
    margin: 0 8px;
    margin-bottom: 0.5rem;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter span.label {
    margin: 0 10px 0.5rem 0;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter span {
        margin: 0 3px;
        font-size: 12px;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter input.range {
    display: none;
    width: calc(50% - 2px);
    background-image: url("../public/images/calendar71.svg");
    background-repeat: no-repeat;
    background-position: center right 15px;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter input.range {
        width: 100%;
        margin: 5px 0;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select {
    width: 100%;
    padding: 14px;
    background: #ffffff;
    background-image: url("../public/images/arrow-down.svg") !important;
    background-position: calc(100% - 15px) center !important;
    background-repeat: no-repeat !important;
    -webkit-appearance: none;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-results {
    display: inline-block;
    margin-bottom: 30px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-results button {
    border-radius: 4px;
    color: #fff;
    text-transform: uppercase;
    border: 1px solid transparent;
    padding: 12px 24px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters label,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .label {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters input {
    background: #ffffff;
    color: #444;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 12px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters input::placeholder {
    color: rgba(68, 68, 68, 0.4);
    font-size: 14px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters input::-ms-input-placeholder {
    color: rgba(68, 68, 68, 0.4);
    font-size: 14px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .switch {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 22px;
    vertical-align: text-bottom;
    margin-bottom: 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .switch input:checked + .slider:before {
    -webkit-transform: translateX(28px);
    -ms-transform: translateX(28px);
    transform: translateX(28px);
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .switch input:focus + .slider {
    box-shadow: 0 0 1px #444444;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #444444;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .slider:before {
    position: absolute;
    content: "";
    height: 24px;
    width: 24px;
    left: -1px;
    bottom: -1px;
    background-color: white;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .slider.round {
    border-radius: 34px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .slider.round:before {
    border-radius: 50%;
    background: #ffffff;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.4);
    background-image: url("../public/images/group1.png");
    background-repeat: no-repeat;
    background-position: center;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section {
    margin-top: 50px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .total_count {
    display: inline-block;
    font-size: 20px;
    margin-right: 16px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .tags {
    display: inline-block;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .tags .tag {
    display: inline-block;
    margin: 0 10px;
    border-radius: 30px;
    background: #e5e5e5;
    padding: 7px 14px;
    font-size: 12px;
    line-height: 16px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .tags .tag .reset_filter {
    margin-left: 8px;
    padding: 5px;
    background-image: url("../public/images/close.svg");
    background-size: 9px;
    background-position: center center;
    background-repeat: no-repeat;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown {
    display: inline-block;
    float: right;
    background: #ffffff;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form {
    margin: 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit {
    background: none !important;
    padding: 7px 36px 7px 16px;
    background-image: url("../public/images/arrow-down.svg") !important;
    background-position: calc(100% - 10px) center !important;
    background-repeat: no-repeat !important;
    -webkit-appearance: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper {
    margin-top: 16px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead {
    background: #444444;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    color: #fff;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead th,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead td {
    padding-top: 15px;
    padding-bottom: 15px;
    white-space: nowrap;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable.row-border tbody th,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable.row-border tbody td {
    border-bottom: 1px solid #e5e5e5;
    white-space: nowrap;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper a.qre-export.qre-download-csv {
    margin-right: 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section {
    margin-top: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section {
        flex-direction: column;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button {
    margin: 0 15px;
    text-align: center;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span,
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button {
        margin: 10px 0;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.previous-page,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.previous-page {
    padding-left: 33px;
    background-position: 10px center !important;
    background-repeat: no-repeat !important;
    background-image: url(../public/images/Left-Arrow.png);
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.next-page,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.next-page {
    padding-right: 33px;
    background-position: calc(100% - 10px) center !important;
    background-repeat: no-repeat !important;
    background-image: url(../public/images/Right-Arrow.png);
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span input,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button input {
    background: #ffffff;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
    width: 80px;
    margin: 0 8px;
    padding: 9px;
    display: inline-block;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .back-button {
    border-radius: 3px;
    float: right;
    margin-top: -40px;
    padding: 7px 12px 7px 26px;
    min-width: auto;
    font-size: 12px;
    background-color: #444444;
    background-image: url("../public/images/Left-Arrow.png");
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 6px;
    box-shadow: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .download-report {
    float: right;
    margin: 32px 0 12px 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .download-report a {
    margin: auto 10px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .download-report a:last-child {
    margin-right: 0;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .download-report {
        float: none;
        margin: 12px 0;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-title-container {
    display: inline-block;
    margin: 32px 0 12px 0;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-title-container {
        display: block;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-title-container .label {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px !important;
    color: #999999;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-title-container .quiz-title {
    font-weight: bold;
    font-size: 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section {
    clear: right;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section label,
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .label {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px !important;
    color: #999999;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section {
    display: flex;
    align-items: center;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section {
        display: block;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment {
    margin-left: 20px;
    width: calc(50% - 20px);
    padding: 19px 28px;
    text-align: center;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment {
        width: 100%;
        text-align: left;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info {
    display: block;
    width: 100%;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info.percentage {
    display: flex;
    align-items: center;
    justify-content: center;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info.percentage {
        justify-content: flex-start;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circular-chart {
    width: 60px;
    margin-right: 5px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circle-bg {
    fill: none;
    stroke: #eee;
    stroke-width: 2;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circle {
    fill: none;
    stroke-width: 5;
    stroke-linecap: round;
    animation: progress 1s ease-out forwards;
}
@keyframes progress {
    0% {
        stroke-dasharray: 0 100;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circular-chart.green .circle {
    stroke: #1ab900;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circular-chart.green text {
    fill: #1ab900;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circular-chart.orange .circle {
    stroke: #ffa011;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .circular-chart.orange text {
    fill: #ffa011;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info .percentage {
    fill: #666;
    font-size: 10px;
    font-weight: bold;
    text-anchor: middle;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info span {
    font-size: 16px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info span.lighter {
    color: #999;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info span > strong {
    font-size: 20px;
    color: #000;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    padding: 27px 143px;
    border-bottom: 1px solid #e5e5e5;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
@media screen and (max-width: 768px) {
    .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information {
        display: block;
    }
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information .meta {
    text-align: center;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information .meta .meta-thumb {
    margin-bottom: 7px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information .meta span {
    display: block;
    width: 100%;
    font-size: 16px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information .meta span > strong {
    font-size: 20px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_content .wpProQuiz_resultName {
    width: 10%;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem input[type="radio"] + label {
    width: calc(100% - 50px);
    margin-left: 50px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .questions_heading {
    font-size: 24px;
    margin-top: 60px;
    margin-bottom: 20px;
    display: block;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_content .wpProQuiz_quiz {
    background-color: transparent;
    padding: 0;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_question_text {
    font-weight: bold;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_questionList {
    margin-bottom: 10px;
    padding: 5px;
    list-style: none;
    text-align: left;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_questionList > li {
    margin-bottom: 5px;
    list-style-type: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_questionList > li > label {
    margin-bottom: 0em;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_sortStringList li {
    list-style-type: none;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_maxtrixSortCriterion {
    padding: 5px;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_mextrixTr > td {
    border: 1px solid #d1d1d1;
    padding: 5px;
    vertical-align: middle;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_answerCorrect {
    font-weight: bold;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_answerIncorrect {
    background: #ff9191;
    font-weight: bold;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qreProQuiz_sortable {
    border: 1px solid lightGrey;
    background-color: #f8faf5;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .wpProQuiz_sortStringItem {
    margin: 0;
    background-image: none;
    list-style: none;
    padding: 5px;
    border: 1px solid lightGrey;
    background-color: #f8faf5;
}
.qs-datepicker-container {
    font-size: 1rem;
    font-family: sans-serif;
    color: black;
    position: absolute;
    width: 15.625em;
    display: flex;
    flex-direction: column;
    z-index: 9001;
    user-select: none;
    border: 1px solid gray;
    border-radius: 0.26392em;
    overflow: hidden;
    background: white;
    box-shadow: 0 1.25em 1.25em -0.9375em rgba(0, 0, 0, 0.3);
}
.qs-datepicker-container * {
    box-sizing: border-box;
}
.qs-centered {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.qs-hidden {
    display: none;
}
.qs-overlay {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.75);
    color: white;
    width: 100%;
    height: 100%;
    padding: 0.5em;
    z-index: 1;
    opacity: 1;
    transition: opacity 0.3s;
    display: flex;
    flex-direction: column;
}
.qs-overlay.qs-hidden {
    opacity: 0;
    z-index: -1;
}
.qs-overlay .qs-overlay-year {
    border: none;
    background: transparent;
    border-bottom: 1px solid white;
    border-radius: 0;
    color: white;
    font-size: 0.875em;
    padding: 0.25em 0;
    width: 80%;
    text-align: center;
    margin: 0 auto;
    display: block;
}
.qs-overlay .qs-overlay-year::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.qs-overlay .qs-close {
    padding: 0.5em;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
}
.qs-overlay .qs-submit {
    border: 1px solid white;
    border-radius: 0.26392em;
    padding: 0.5em;
    margin: 0 auto auto;
    cursor: pointer;
    background: rgba(128, 128, 128, 0.4);
}
.qs-overlay .qs-submit.qs-disabled {
    color: gray;
    border-color: gray;
    cursor: not-allowed;
}
.qs-overlay .qs-overlay-month-container {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
}
.qs-overlay .qs-overlay-month {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% / 3);
    cursor: pointer;
    opacity: 0.5;
    transition: opacity 0.15s;
}
.qs-overlay .qs-overlay-month.active,
.qs-overlay .qs-overlay-month:hover {
    opacity: 1;
}
.qs-controls {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-grow: 1;
    flex-shrink: 0;
    background: lightgray;
    filter: blur(0px);
    transition: filter 0.3s;
}
.qs-controls.qs-blur {
    filter: blur(5px);
}
.qs-arrow {
    height: 1.5625em;
    width: 1.5625em;
    position: relative;
    cursor: pointer;
    border-radius: 0.26392em;
    transition: background 0.15s;
}
.qs-arrow:hover {
    background: rgba(0, 0, 0, 0.1);
}
.qs-arrow:hover.qs-left:after {
    border-right-color: black;
}
.qs-arrow:hover.qs-right:after {
    border-left-color: black;
}
.qs-arrow:after {
    content: "";
    border: 0.39062em solid transparent;
    position: absolute;
    top: 50%;
    transition: border 0.2s;
}
.qs-arrow.qs-left:after {
    border-right-color: gray;
    right: 50%;
    transform: translate(25%, -50%);
}
.qs-arrow.qs-right:after {
    border-left-color: gray;
    left: 50%;
    transform: translate(-25%, -50%);
}
.qs-month-year {
    font-weight: bold;
    transition: border 0.2s;
    border-bottom: 1px solid transparent;
    cursor: pointer;
}
.qs-month-year:hover {
    border-bottom: 1px solid gray;
}
.qs-month-year:focus,
.qs-month-year:active:focus {
    outline: none;
}
.qs-month {
    padding-right: 0.5ex;
}
.qs-year {
    padding-left: 0.5ex;
}
.qs-squares {
    display: flex;
    flex-wrap: wrap;
    padding: 0.3125em;
    filter: blur(0px);
    transition: filter 0.3s;
}
.qs-squares.qs-blur {
    filter: blur(5px);
}
.qs-square {
    width: calc(100% / 7);
    height: 1.5625em;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: background 0.1s;
    border-radius: 0.26392em;
}
.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover {
    background: orange;
}
.qs-current {
    font-weight: bold;
    text-decoration: underline;
}
.qs-active,
.qs-range-start,
.qs-range-end {
    background: #add8e6;
}
.qs-range-start:not(.qs-range-6) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.qs-range-middle {
    background: #d4ebf2;
}
.qs-range-middle:not(.qs-range-0):not(.qs-range-6) {
    border-radius: 0;
}
.qs-range-middle.qs-range-0 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.qs-range-middle.qs-range-6 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.qs-range-end:not(.qs-range-0) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.qs-disabled,
.qs-outside-current-month {
    opacity: 0.2;
}
.qs-disabled {
    cursor: not-allowed;
}
.qs-empty {
    cursor: default;
}
.qs-day {
    cursor: default;
    font-weight: bold;
    color: gray;
}
.qs-event {
    position: relative;
}
.qs-event:after {
    content: "";
    position: absolute;
    width: 0.46875em;
    height: 0.46875em;
    border-radius: 50%;
    background: #07f;
    bottom: 0;
    right: 0;
}
.custom-qre-report .px200 {
    width: 200px;
    min-width: 200px;
    word-wrap: break-word;
}
.custom-qre-report .custom-reports-content .dataTables_wrapper {
    clear: right;
}
.custom-qre-report .custom-reports-content .sticky-custom-report-buttons {
    display: flex;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    background-color: #efeeee;
    z-index: 9999;
    padding: 17px 30px;
    transform: translateY(-100px);
    transition: all 0.5s ease-in-out;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
    color: #444444;
    font-weight: 600;
    justify-content: flex-end;
}
.custom-qre-report .custom-reports-content .sticky-custom-report-buttons.sticky {
    transform: translateY(0%);
}
.custom-qre-report .custom-reports-content .sticky-custom-report-buttons,
.custom-qre-report .custom-reports-content .custom-report-buttons {
    margin: 26px 0;
    float: right;
}
.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .preview-data,
.custom-qre-report .custom-reports-content .custom-report-buttons .preview-data {
    color: #444444;
    background-color: #ffffff;
    border: 1px solid #444444;
    box-shadow: none;
    margin-right: 10px;
}
.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .dt-buttons,
.custom-qre-report .custom-reports-content .custom-report-buttons .dt-buttons {
    display: inline-block;
}
.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .dt-buttons button.dt-button,
.custom-qre-report .custom-reports-content .custom-report-buttons .dt-buttons button.dt-button {
    margin: 0 10px;
}
@media screen and (max-width: 768px) {
    .custom-qre-report .custom-reports-content .sticky-custom-report-buttons button,
    .custom-qre-report .custom-reports-content .custom-report-buttons button {
        margin: 5px 0;
    }
}
.custom-qre-report .custom-reports-content .dataTables_length > label {
    display: inline-block;
    float: right;
}
.custom-qre-report .custom-reports-content .dataTables_length > label select {
    background: none !important;
    padding: 7px 36px 7px 16px;
    background-image: url("../public/images/arrow-down.svg") !important;
    background-position: calc(100% - 10px) center !important;
    background-repeat: no-repeat !important;
    -webkit-appearance: none;
    background-color: #ffffff !important;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
}
.custom-qre-report .custom-reports-content .dataTables_filter > label input[type="search"] {
    background: #ffffff;
    color: #444;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
    margin-left: 5px;
}
.custom-qre-report .custom-reports-content thead {
    background: #444444;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    color: #fff;
}
.custom-qre-report .custom-reports-content .dataTable tr.child li.px200 {
    width: 100%;
}
.custom-qre-report .custom-reports-content.loading {
    background-size: 30px;
    background-image: url(../public/images/green_loader.gif);
    background-repeat: no-repeat;
    background-position: 20% top;
    opacity: 0.5;
}
@media screen and (max-width: 768px) {
    .custom-qre-report .custom-reports-content.loading {
        background-position: 80% 60px;
    }
}
.custom-qre-report .custom-reports-content .paginate_button {
    margin: 10px;
}
.custom-report-filters .section {
    padding: 30px;
    border-bottom: 1px solid #e5e5e5;
}
.custom-report-filters .section-heading {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 18px;
    position: relative;
}
.custom-report-filters span.section-control {
    border-radius: 100%;
    width: 33px;
    height: 33px;
    background-color: #f7f7f7;
    display: block;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: calc(100% - 33px);
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("../public/images/plus.svg");
}
.custom-report-filters span.section-control.expanded {
    background-image: url("../public/images/minus.svg");
}
.custom-report-filters .section-body {
    height: 0;
    overflow: auto;
    overflow-x: hidden;
}
.custom-report-filters .section-body.expanded {
    height: 100%;
}
.custom-report-filters select {
    width: 100%;
    padding: 12px;
    padding-right: 32px;
    background: #ffffff;
    background-image: url("../public/images/arrow-down.svg") !important;
    background-position: calc(100% - 15px) center !important;
    background-repeat: no-repeat !important;
    -webkit-appearance: none;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
}
.custom-report-filters input[type="text"] {
    background: #ffffff;
    background-image: url("../public/images/calendar71.svg");
    background-repeat: no-repeat;
    background-position: center right 15px;
    color: #444;
    border: 1px solid #c4c4c4;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 12px;
    width: calc(100% - 2px);
    display: inline-block;
    margin-right: 2px;
    margin-left: 2px;
    cursor: pointer;
}
@media screen and (max-width: 768px) {
    .custom-report-filters input[type="text"] {
        width: calc(100% - 2px);
    }
}
.custom-report-filters input[type="text"]::placeholder {
    color: rgba(68, 68, 68, 0.4);
    font-size: 14px;
}
.custom-report-filters input[type="text"]::-ms-input-placeholder {
    color: rgba(68, 68, 68, 0.4);
    font-size: 14px;
}
.custom-report-filters .qs-datepicker-container {
    width: calc(100% - 2px);
}
.custom-report-filters select,
.custom-report-filters input {
    margin-bottom: 30px;
}
.custom-report-filters .label {
    display: block;
    margin-bottom: 11px;
}
.custom-report-filters .field-selector div {
    vertical-align: middle;
    margin: 2px 0;
}
.custom-report-filters .field-selector div label {
    margin-left: 15px;
}


/*reports*/
.quiz-qre-report,
.quiz-qre-report.custom-qre-report .custom-reports-content .sticky-custom-report-buttons.sticky,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown {
 background-color: #131212;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown {
 margin-bottom: 20px;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar {
 background-color: #131212;
 color: #fff;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo,
body.no-sidebar.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo {
 background-color: #131212;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs{
 color: #fff;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content {
 background-color: #131212;
 color: #fff;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header,
body.quiz-qre-report.grey-header .qre-reports-wrapper-class .qre-reports .qre-reports-header {
 background-color: #131212;
 color: #fff;
 border-bottom:  1px solid #C4C4C4;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items {
 margin-top: 0;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.current {
 background-color: #131212;
 border-bottom:  1px solid #C4C4C4;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item a {
color: #fff;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content a,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.current a {
 color: #51ACFD;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs a {
 color: #fff;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .back-button,
.quiz-qre-report.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .dt-buttons button.dt-button, 
.quiz-qre-report.custom-qre-report .custom-reports-content .custom-report-buttons .dt-buttons button.dt-button,
.quiz-qre-report.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .preview-data, 
.quiz-qre-report.custom-qre-report .custom-reports-content .custom-report-buttons .preview-data,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-results button {
 background-color: #51ACFD;
 color: #fff;
 padding: 11px 22px;
 border-radius: 3px;
 cursor: pointer;
 display: inline-flex;
 align-items: center;
 border: none;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items {
    border: 1px solid #51ACFD;
    border-radius: 3px;
    transition: all .3s ease;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items::before {
   display: none;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items a {
    background-color: #51ACFD;
    color: #fff;
    padding: 11px 22px;
    cursor: pointer;
    border: none;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .back-button {
 padding-left: 30px;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre_nodata_container, 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters {
 background-color: #131212;
 border:  1px solid #C4C4C4;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .left-section, 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .right-section {
 background-color: #131212;
 border-radius: 0;
 border: none;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .left-section {
 border-bottom:  1px solid #C4C4C4;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit,
.custom-qre-report.quiz-qre-report .custom-reports-content .dataTables_filter>label input[type="search"],
.quiz-qre-report .custom-report-filters input[type="text"],
.quiz-qre-report .custom-report-filters select,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters input,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span input, 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button input {
padding: 11px 36px 11px 11px;
background-color: transparent;
border:  1px solid #C4C4C4;
color: #fff;
position: relative;
}

.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit,
.quiz-qre-report .custom-report-filters select,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select {
background-image: url('/wp-content/themes/academe/assets/img/select.svg')!important;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit option,
.quiz-qre-report .custom-report-filters select option,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select option {
 background-color: #131212;
 color: #fff;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit {
 color: #fff;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports input::-webkit-input-placeholder,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input::-webkit-input-placeholder { 
 color: #fff;
 opacity: 0.5;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports input::-moz-placeholder,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input::-moz-placeholder { 
 color: #fff;
 opacity: 0.5;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports input:-ms-input-placeholder,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input:-ms-input-placeholder { 
 color: #fff;
 opacity: 0.5;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports input:-moz-placeholder,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input:-moz-placeholder { 
 color: #fff;
 opacity: 0.5;
}
#custom-reports_filter {
 margin-bottom: 10px;
}
#qre_summarized_data td {
 padding: 10px;
}
#custom-reports th {
 padding: 10px;
}
#custom-reports td {
 padding-right: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead th, 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead td {
 padding: 10px;
}
.dataTables_paginate.paging_simple_numbers {
 margin-top: 20px;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .dataTables_paginate a.paginate_button {
 color: #fff;
 opacity: 0.5;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .dataTables_paginate a.paginate_button:not(.disabled):hover {
 opacity: 1;
 transition: all .3s ease;
 cursor: pointer;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .dataTables_paginate a.paginate_button.current {
 color: #51ACFD;
 font-weight: bold;
 background-color: transparent;
 opacity: 1;
 cursor: none;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.previous-page, 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.previous-page,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.next-page, 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.next-page {
background-color: transparent;
color: #fff;
border: none;
box-shadow: none;
cursor: pointer;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.previous-page[disabled], 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.previous-page[disabled],
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.next-page[disabled], 
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.next-page[disabled]  {
 opacity: 0.5;
 cursor: initial;
}

.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info span>strong,
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information .meta span>strong {
 color: #fff;
 font-weight: normal;
}
.quiz-qre-report .custom-qre-report .custom-reports-content .sticky-custom-report-buttons, 
.quiz-qre-report .custom-qre-report .custom-reports-content .custom-report-buttons {
 margin: 20px 0;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content img {
    max-width: 100%;
    height: auto;
}
.quiz-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .tags .tag {
    background-color: transparent;
    border: 2px solid #fff;
}

/*reports*/
.custom-qre-report,
.custom-qre-report.custom-qre-report .custom-reports-content .sticky-custom-report-buttons.sticky,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown {
 background-color: #131212;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown {
 margin-bottom: 20px;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar {
 background-color: #131212;
 color: #fff;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo,
body.no-sidebar.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-brand-logo {
 background-color: #131212;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs{
 color: #fff;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content {
 background-color: #131212;
 color: #fff;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header,
body.custom-qre-report.grey-header .qre-reports-wrapper-class .qre-reports .qre-reports-header {
 background-color: #131212;
 color: #fff;
 border-bottom:  1px solid #C4C4C4;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items {
 margin-top: 0;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.current {
 background-color: #131212;
 border-bottom:  1px solid #C4C4C4;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item a {
color: #fff;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content a,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-sidebar .qre-reports-sidebar-wrapper .sidebar-menu-items .sidebar-menu-item.current a {
 color: #51ACFD;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre-breadcrumbs a {
 color: #fff;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .back-button,
.custom-qre-report.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .dt-buttons button.dt-button, 
.custom-qre-report.custom-qre-report .custom-reports-content .custom-report-buttons .dt-buttons button.dt-button,
.custom-qre-report.custom-qre-report .custom-reports-content .sticky-custom-report-buttons .preview-data, 
.custom-qre-report.custom-qre-report .custom-reports-content .custom-report-buttons .preview-data,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-results button {
 background-color: #51ACFD;
 color: #fff;
 padding: 11px 22px;
 border-radius: 3px;
 cursor: pointer;
 display: inline-flex;
 align-items: center;
 border: none;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items {
    border: 1px solid #51ACFD;
    border-radius: 3px;
    transition: all .3s ease;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items::before {
   display: none;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-header .qre-user-menu .qre-user-menu-items a {
    background-color: #51ACFD;
    color: #fff;
    padding: 11px 22px;
    cursor: pointer;
    border: none;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .back-button {
 padding-left: 30px;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .qre_nodata_container, 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .user-info-section,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters {
 background-color: #131212;
 border:  1px solid #C4C4C4;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .left-section, 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .right-section {
 background-color: #131212;
 border-radius: 0;
 border: none;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .left-section {
 border-bottom:  1px solid #C4C4C4;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit,
.custom-qre-report.custom-qre-report .custom-reports-content .dataTables_filter>label input[type="search"],
.custom-qre-report .custom-report-filters input[type="text"],
.custom-qre-report .custom-report-filters select,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters input,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span input, 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button input {
padding: 11px 36px 11px 11px;
background-color: transparent;
border:  1px solid #C4C4C4;
color: #fff;
position: relative;
}

.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit,
.custom-qre-report .custom-report-filters select,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select {
background-image: url('/wp-content/themes/academe/assets/img/select.svg')!important;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit option,
.custom-qre-report .custom-report-filters select option,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-report-filters .filter-option.date-filter select option {
 background-color: #131212;
 color: #fff;
}
.qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .entries-shown .pagination-form select.limit {
 color: #fff;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports input::-webkit-input-placeholder,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input::-webkit-input-placeholder { 
 color: #fff;
 opacity: 0.5;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports input::-moz-placeholder,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input::-moz-placeholder { 
 color: #fff;
 opacity: 0.5;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports input:-ms-input-placeholder,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input:-ms-input-placeholder { 
 color: #fff;
 opacity: 0.5;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports input:-moz-placeholder,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .quiz-report-filters .filter-option input:-moz-placeholder { 
 color: #fff;
 opacity: 0.5;
}
#custom-reports_filter {
 margin-bottom: 10px;
}
#qre_summarized_data td {
 padding: 10px;
}
#custom-reports th {
 padding: 10px;
}
#custom-reports td {
 padding-right: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead th, 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section #qre_summarized_data_wrapper table.dataTable thead td {
 padding: 10px;
}
.dataTables_paginate.paging_simple_numbers {
 margin-top: 20px;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .dataTables_paginate a.paginate_button {
 color: #fff;
 opacity: 0.5;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .dataTables_paginate a.paginate_button:not(.disabled):hover {
 opacity: 1;
 transition: all .3s ease;
 cursor: pointer;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .dataTables_paginate a.paginate_button.current {
 color: #51ACFD;
 font-weight: bold;
 background-color: transparent;
 opacity: 1;
 cursor: none;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.previous-page, 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.previous-page,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.next-page, 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.next-page {
background-color: transparent;
color: #fff;
border: none;
box-shadow: none;
cursor: pointer;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.previous-page[disabled], 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.previous-page[disabled],
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section span.next-page[disabled], 
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .pagination-section button.next-page[disabled]  {
 opacity: 0.5;
 cursor: initial;
}

.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .right-section .fragment .fragment-info span>strong,
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .quiz-summary-section .left-section .attempt-information .meta span>strong {
 color: #fff;
 font-weight: normal;
}
.custom-qre-report .custom-qre-report .custom-reports-content .sticky-custom-report-buttons, 
.custom-qre-report .custom-qre-report .custom-reports-content .custom-report-buttons {
 margin: 20px 0;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content img {
    max-width: 100%;
    height: auto;
}
.custom-qre-report .qre-reports-wrapper-class .qre-reports .qre-reports-main .qre-reports-content .results-section .tags .tag {
    background-color: transparent;
    border: 2px solid #fff;
}