@charset "UTF-8";[class*=" icon-"]:before,[class^="icon-"]:before,[data-icon]:before{    font-family:fonticon !important;    font-style:normal !important;    font-weight:400 !important;    font-variant:normal !important;    text-transform:none !important;    speak:none;    line-height:1;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale;}.label,sub,sup{    vertical-align:baseline;}body,figure{    margin:0;}.btn-group > .btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{    float:left;}.img-responsive,.img-thumbnail,.table,label{    max-width:100%;}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{    max-height:340px;}.fa,.glyphicon,[data-icon]:before{    -moz-osx-font-smoothing:grayscale;}.mfp-arrow,html{    -webkit-tap-highlight-color:transparent;}.animated{    -webkit-animation-fill-mode:both;    -moz-animation-fill-mode:both;    -ms-animation-fill-mode:both;    -o-animation-fill-mode:both;    -webkit-animation-duration:0.6s;    -moz-animation-duration:0.6s;    -ms-animation-duration:0.6s;    -o-animation-duration:0.6s;    -moz-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}.animated.spin{    -webkit-animation:spin 2s infinite linear;    -moz-animation:spin 2s infinite linear;    -o-animation:spin 2s infinite linear;    animation:spin 2s infinite linear;}@-webkit-keyframes spin{    from{        -webkit-transform:rotate(0);    }   to{        -webkit-transform:rotate(359deg);    }}@-moz-keyframes spin{    from{        -webkit-transform:rotate(0);    }   to{        -webkit-transform:rotate(359deg);    }}@-o-keyframes spin{    from{        -webkit-transform:rotate(0);    }   to{        -webkit-transform:rotate(359deg);    }}.animated.hinge{    -webkit-animation-duration:0.6s;    -moz-animation-duration:0.6s;    -ms-animation-duration:0.6s;    -o-animation-duration:0.6s;    animation-duration:0.6s;}.flash{    -webkit-animation-name:flash;    -moz-animation-name:flash;    -o-animation-name:flash;    animation-name:flash;}.shake{    -webkit-animation-name:shake;    -moz-animation-name:shake;    -o-animation-name:shake;    animation-name:shake;}.bounce{    -webkit-animation-name:bounce;    -moz-animation-name:bounce;    -o-animation-name:bounce;    animation-name:bounce;}.tada{    -webkit-animation-name:tada;    -moz-animation-name:tada;    -o-animation-name:tada;    animation-name:tada;}.swing{    -webkit-transform-origin:top center;    -moz-transform-origin:top center;    -o-transform-origin:top center;    transform-origin:top center;    -webkit-animation-name:swing;    -moz-animation-name:swing;    -o-animation-name:swing;    animation-name:swing;}.wobble{    -webkit-animation-name:wobble;    -moz-animation-name:wobble;    -o-animation-name:wobble;    animation-name:wobble;}.pulse{    -webkit-animation-name:pulse;    -moz-animation-name:pulse;    -o-animation-name:pulse;    animation-name:pulse;}@-webkit-keyframes flip{    0%{        -webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);        -webkit-animation-timing-function:ease-out;    }   40%{        -webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);        -webkit-animation-timing-function:ease-out;    }   50%{        -webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        -webkit-animation-timing-function:ease-in;    }   80%{        -webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);        -webkit-animation-timing-function:ease-in;    }   100%{        -webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);        -webkit-animation-timing-function:ease-in;    }}@-moz-keyframes flip{    0%{        -moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);        -moz-animation-timing-function:ease-out;    }   40%{        -moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);        -moz-animation-timing-function:ease-out;    }   50%{        -moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        -moz-animation-timing-function:ease-in;    }   80%{        -moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);        -moz-animation-timing-function:ease-in;    }   100%{        -moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);        -moz-animation-timing-function:ease-in;    }}@-o-keyframes flip{    0%{        -o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);        -o-animation-timing-function:ease-out;    }   40%{        -o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);        -o-animation-timing-function:ease-out;    }   50%{        -o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        -o-animation-timing-function:ease-in;    }   80%{        -o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);        -o-animation-timing-function:ease-in;    }   100%{        -o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);        -o-animation-timing-function:ease-in;    }}.animated.flip{    -webkit-backface-visibility:visible !important;    -webkit-animation-name:flip;    -moz-backface-visibility:visible !important;    -moz-animation-name:flip;    -o-backface-visibility:visible !important;    -o-animation-name:flip;    backface-visibility:visible !important;    animation-name:flip;}.flipInX,.flipInY,.flipOutX{    -moz-backface-visibility:visible !important;    -o-backface-visibility:visible !important;}.flipInX{    -webkit-animation-name:flipInX;    -moz-animation-name:flipInX;    -o-animation-name:flipInX;}@-webkit-keyframes flipOutX{    0%{        -webkit-transform:perspective(400px) rotateX(0);        opacity:1;    }   100%{        -webkit-transform:perspective(400px) rotateX(90deg);        opacity:0;    }}@-moz-keyframes flipOutX{    0%{        -moz-transform:perspective(400px) rotateX(0);        opacity:1;    }   100%{        -moz-transform:perspective(400px) rotateX(90deg);        opacity:0;    }}@-o-keyframes flipOutX{    0%{        -o-transform:perspective(400px) rotateX(0);        opacity:1;    }   100%{        -o-transform:perspective(400px) rotateX(90deg);        opacity:0;    }}.flipOutX{    -webkit-animation-name:flipOutX;    -moz-animation-name:flipOutX;    -o-animation-name:flipOutX;}.flipInY{    -webkit-animation-name:flipInY;    -moz-animation-name:flipInY;    -o-animation-name:flipInY;}@-webkit-keyframes flipOutY{    0%{        -webkit-transform:perspective(400px) rotateY(0);        opacity:1;    }   100%{        -webkit-transform:perspective(400px) rotateY(90deg);        opacity:0;    }}@-moz-keyframes flipOutY{    0%{        -moz-transform:perspective(400px) rotateY(0);        opacity:1;    }   100%{        -moz-transform:perspective(400px) rotateY(90deg);        opacity:0;    }}@-o-keyframes flipOutY{    0%{        -o-transform:perspective(400px) rotateY(0);        opacity:1;    }   100%{        -o-transform:perspective(400px) rotateY(90deg);        opacity:0;    }}.fadeIn{    -webkit-animation-name:fadeIn;    -moz-animation-name:fadeIn;    -o-animation-name:fadeIn;    animation-name:fadeIn;}.fadeInUp{    -webkit-animation-name:fadeInUp;    -moz-animation-name:fadeInUp;    -o-animation-name:fadeInUp;    animation-name:fadeInUp;}.fadeInDown{    -webkit-animation-name:fadeInDown;    -moz-animation-name:fadeInDown;    -o-animation-name:fadeInDown;    animation-name:fadeInDown;}.fadeInLeft{    -webkit-animation-name:fadeInLeft;    -moz-animation-name:fadeInLeft;    -o-animation-name:fadeInLeft;    animation-name:fadeInLeft;}.fadeInRight{    -webkit-animation-name:fadeInRight;    -moz-animation-name:fadeInRight;    -o-animation-name:fadeInRight;    animation-name:fadeInRight;}.fadeInUpBig{    -webkit-animation-name:fadeInUpBig;    -moz-animation-name:fadeInUpBig;    -o-animation-name:fadeInUpBig;    animation-name:fadeInUpBig;}.fadeInDownBig{    -webkit-animation-name:fadeInDownBig;    -moz-animation-name:fadeInDownBig;    -o-animation-name:fadeInDownBig;    animation-name:fadeInDownBig;}.fadeInLeftBig{    -webkit-animation-name:fadeInLeftBig;    -moz-animation-name:fadeInLeftBig;    -o-animation-name:fadeInLeftBig;    animation-name:fadeInLeftBig;}.fadeInRightBig{    -webkit-animation-name:fadeInRightBig;    -moz-animation-name:fadeInRightBig;    -o-animation-name:fadeInRightBig;    animation-name:fadeInRightBig;}.fadeOut{    -webkit-animation-name:fadeOut;    -moz-animation-name:fadeOut;    -o-animation-name:fadeOut;    animation-name:fadeOut;}@-webkit-keyframes fadeOutUp{    0%{        opacity:1;        -webkit-transform:translateY(0);    }   100%{        opacity:0;        -webkit-transform:translateY(-20px);    }}@-moz-keyframes fadeOutUp{    0%{        opacity:1;        -moz-transform:translateY(0);    }   100%{        opacity:0;        -moz-transform:translateY(-20px);    }}@-o-keyframes fadeOutUp{    0%{        opacity:1;        -o-transform:translateY(0);    }   100%{        opacity:0;        -o-transform:translateY(-20px);    }}.fadeOutUp{    -webkit-animation-name:fadeOutUp;    -moz-animation-name:fadeOutUp;    -o-animation-name:fadeOutUp;    animation-name:fadeOutUp;}@-webkit-keyframes fadeOutDown{    0%{        opacity:1;        -webkit-transform:translateY(0);    }   100%{        opacity:0;        -webkit-transform:translateY(20px);    }}@-moz-keyframes fadeOutDown{    0%{        opacity:1;        -moz-transform:translateY(0);    }   100%{        opacity:0;        -moz-transform:translateY(20px);    }}@-o-keyframes fadeOutDown{    0%{        opacity:1;        -o-transform:translateY(0);    }   100%{        opacity:0;        -o-transform:translateY(20px);    }}.fadeOutDown{    -webkit-animation-name:fadeOutDown;    -moz-animation-name:fadeOutDown;    -o-animation-name:fadeOutDown;    animation-name:fadeOutDown;}@-webkit-keyframes fadeOutLeft{    0%{        opacity:1;        -webkit-transform:translateX(0);    }   100%{        opacity:0;        -webkit-transform:translateX(-20px);    }}@-moz-keyframes fadeOutLeft{    0%{        opacity:1;        -moz-transform:translateX(0);    }   100%{        opacity:0;        -moz-transform:translateX(-20px);    }}@-o-keyframes fadeOutLeft{    0%{        opacity:1;        -o-transform:translateX(0);    }   100%{        opacity:0;        -o-transform:translateX(-20px);    }}.fadeOutLeft{    -webkit-animation-name:fadeOutLeft;    -moz-animation-name:fadeOutLeft;    -o-animation-name:fadeOutLeft;    animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutRight{    0%{        opacity:1;        -webkit-transform:translateX(0);    }   100%{        opacity:0;        -webkit-transform:translateX(20px);    }}@-moz-keyframes fadeOutRight{    0%{        opacity:1;        -moz-transform:translateX(0);    }   100%{        opacity:0;        -moz-transform:translateX(20px);    }}@-o-keyframes fadeOutRight{    0%{        opacity:1;        -o-transform:translateX(0);    }   100%{        opacity:0;        -o-transform:translateX(20px);    }}.fadeOutRight{    -webkit-animation-name:fadeOutRight;    -moz-animation-name:fadeOutRight;    -o-animation-name:fadeOutRight;    animation-name:fadeOutRight;}@-webkit-keyframes fadeOutUpBig{    0%{        opacity:1;        -webkit-transform:translateY(0);    }   100%{        opacity:0;        -webkit-transform:translateY(-2000px);    }}@-moz-keyframes fadeOutUpBig{    0%{        opacity:1;        -moz-transform:translateY(0);    }   100%{        opacity:0;        -moz-transform:translateY(-2000px);    }}@-o-keyframes fadeOutUpBig{    0%{        opacity:1;        -o-transform:translateY(0);    }   100%{        opacity:0;        -o-transform:translateY(-2000px);    }}.fadeOutUpBig{    -webkit-animation-name:fadeOutUpBig;    -moz-animation-name:fadeOutUpBig;    -o-animation-name:fadeOutUpBig;    animation-name:fadeOutUpBig;}@-webkit-keyframes fadeOutDownBig{    0%{        opacity:1;        -webkit-transform:translateY(0);    }   100%{        opacity:0;        -webkit-transform:translateY(2000px);    }}@-moz-keyframes fadeOutDownBig{    0%{        opacity:1;        -moz-transform:translateY(0);    }   100%{        opacity:0;        -moz-transform:translateY(2000px);    }}@-o-keyframes fadeOutDownBig{    0%{        opacity:1;        -o-transform:translateY(0);    }   100%{        opacity:0;        -o-transform:translateY(2000px);    }}.fadeOutDownBig{    -webkit-animation-name:fadeOutDownBig;    -moz-animation-name:fadeOutDownBig;    -o-animation-name:fadeOutDownBig;    animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeftBig{    0%{        opacity:1;        -webkit-transform:translateX(0);    }   100%{        opacity:0;        -webkit-transform:translateX(-2000px);    }}@-moz-keyframes fadeOutLeftBig{    0%{        opacity:1;        -moz-transform:translateX(0);    }   100%{        opacity:0;        -moz-transform:translateX(-2000px);    }}@-o-keyframes fadeOutLeftBig{    0%{        opacity:1;        -o-transform:translateX(0);    }   100%{        opacity:0;        -o-transform:translateX(-2000px);    }}.fadeOutLeftBig{    -webkit-animation-name:fadeOutLeftBig;    -moz-animation-name:fadeOutLeftBig;    -o-animation-name:fadeOutLeftBig;    animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRightBig{    0%{        opacity:1;        -webkit-transform:translateX(0);    }   100%{        opacity:0;        -webkit-transform:translateX(2000px);    }}@-moz-keyframes fadeOutRightBig{    0%{        opacity:1;        -moz-transform:translateX(0);    }   100%{        opacity:0;        -moz-transform:translateX(2000px);    }}@-o-keyframes fadeOutRightBig{    0%{        opacity:1;        -o-transform:translateX(0);    }   100%{        opacity:0;        -o-transform:translateX(2000px);    }}.fadeOutRightBig{    -webkit-animation-name:fadeOutRightBig;    -moz-animation-name:fadeOutRightBig;    -o-animation-name:fadeOutRightBig;    animation-name:fadeOutRightBig;}@-webkit-keyframes slideInDown{    0%{        opacity:0;        -webkit-transform:translateY(-200px);    }   100%{        -webkit-transform:translateY(0);    }}@-moz-keyframes slideInDown{    0%{        opacity:0;        -moz-transform:translateY(-200px);    }   100%{        -moz-transform:translateY(0);    }}@-o-keyframes slideInDown{    0%{        opacity:0;        -o-transform:translateY(-200px);    }   100%{        -o-transform:translateY(0);    }}.slideInDown{    -webkit-animation-name:slideInDown;    -moz-animation-name:slideInDown;    -o-animation-name:slideInDown;    animation-name:slideInDown;}@-webkit-keyframes slideInLeft{    0%{        opacity:0;        -webkit-transform:translateX(-2000px);    }   100%{        -webkit-transform:translateX(0);    }}@-moz-keyframes slideInLeft{    0%{        opacity:0;        -moz-transform:translateX(-2000px);    }   100%{        -moz-transform:translateX(0);    }}@-o-keyframes slideInLeft{    0%{        opacity:0;        -o-transform:translateX(-2000px);    }   100%{        -o-transform:translateX(0);    }}.slideInLeft{    -webkit-animation-name:slideInLeft;    -moz-animation-name:slideInLeft;    -o-animation-name:slideInLeft;    animation-name:slideInLeft;}@-webkit-keyframes slideInRight{    0%{        opacity:0;        -webkit-transform:translateX(2000px);    }   100%{        -webkit-transform:translateX(0);    }}@-moz-keyframes slideInRight{    0%{        opacity:0;        -moz-transform:translateX(2000px);    }   100%{        -moz-transform:translateX(0);    }}@-o-keyframes slideInRight{    0%{        opacity:0;        -o-transform:translateX(2000px);    }   100%{        -o-transform:translateX(0);    }}.slideInRight{    -webkit-animation-name:slideInRight;    -moz-animation-name:slideInRight;    -o-animation-name:slideInRight;    animation-name:slideInRight;}@-webkit-keyframes slideOutUp{    0%{        -webkit-transform:translateY(0);    }   100%{        opacity:0;        -webkit-transform:translateY(-2000px);    }}@-moz-keyframes slideOutUp{    0%{        -moz-transform:translateY(0);    }   100%{        opacity:0;        -moz-transform:translateY(-2000px);    }}@-o-keyframes slideOutUp{    0%{        -o-transform:translateY(0);    }   100%{        opacity:0;        -o-transform:translateY(-2000px);    }}.slideOutUp{    -webkit-animation-name:slideOutUp;    -moz-animation-name:slideOutUp;    -o-animation-name:slideOutUp;    animation-name:slideOutUp;}@-webkit-keyframes slideOutLeft{    0%{        -webkit-transform:translateX(0);    }   100%{        opacity:0;        -webkit-transform:translateX(-2000px);    }}@-moz-keyframes slideOutLeft{    0%{        -moz-transform:translateX(0);    }   100%{        opacity:0;        -moz-transform:translateX(-2000px);    }}@-o-keyframes slideOutLeft{    0%{        -o-transform:translateX(0);    }   100%{        opacity:0;        -o-transform:translateX(-2000px);    }}.slideOutLeft{    -webkit-animation-name:slideOutLeft;    -moz-animation-name:slideOutLeft;    -o-animation-name:slideOutLeft;    animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{    0%{        -webkit-transform:translateX(0);    }   100%{        opacity:0;        -webkit-transform:translateX(2000px);    }}@-moz-keyframes slideOutRight{    0%{        -moz-transform:translateX(0);    }   100%{        opacity:0;        -moz-transform:translateX(2000px);    }}@-o-keyframes slideOutRight{    0%{        -o-transform:translateX(0);    }   100%{        opacity:0;        -o-transform:translateX(2000px);    }}.slideOutRight{    -webkit-animation-name:slideOutRight;    -moz-animation-name:slideOutRight;    -o-animation-name:slideOutRight;    animation-name:slideOutRight;}.bounceIn{    -webkit-animation-name:bounceIn;    -moz-animation-name:bounceIn;    -o-animation-name:bounceIn;    animation-name:bounceIn;}.bounceInUp{    -webkit-animation-name:bounceInUp;    -moz-animation-name:bounceInUp;    -o-animation-name:bounceInUp;    animation-name:bounceInUp;}.bounceInDown{    -webkit-animation-name:bounceInDown;    -moz-animation-name:bounceInDown;    -o-animation-name:bounceInDown;    animation-name:bounceInDown;}.bounceInLeft{    -webkit-animation-name:bounceInLeft;    -moz-animation-name:bounceInLeft;    -o-animation-name:bounceInLeft;    animation-name:bounceInLeft;}.bounceInRight{    -webkit-animation-name:bounceInRight;    -moz-animation-name:bounceInRight;    -o-animation-name:bounceInRight;    animation-name:bounceInRight;}@-webkit-keyframes bounceOut{    0%{        -webkit-transform:scale(1);    }   25%{        -webkit-transform:scale(0.95);    }   50%{        opacity:1;        -webkit-transform:scale(1.1);    }   100%{        opacity:0;        -webkit-transform:scale(0.3);    }}@-moz-keyframes bounceOut{    0%{        -moz-transform:scale(1);    }   25%{        -moz-transform:scale(0.95);    }   50%{        opacity:1;        -moz-transform:scale(1.1);    }   100%{        opacity:0;        -moz-transform:scale(0.3);    }}@-o-keyframes bounceOut{    0%{        -o-transform:scale(1);    }   25%{        -o-transform:scale(0.95);    }   50%{        opacity:1;        -o-transform:scale(1.1);    }   100%{        opacity:0;        -o-transform:scale(0.3);    }}.bounceOut{    -webkit-animation-name:bounceOut;    -moz-animation-name:bounceOut;    -o-animation-name:bounceOut;    animation-name:bounceOut;}@-webkit-keyframes bounceOutUp{    0%{        -webkit-transform:translateY(0);    }   20%{        opacity:1;        -webkit-transform:translateY(20px);    }   100%{        opacity:0;        -webkit-transform:translateY(-2000px);    }}@-moz-keyframes bounceOutUp{    0%{        -moz-transform:translateY(0);    }   20%{        opacity:1;        -moz-transform:translateY(20px);    }   100%{        opacity:0;        -moz-transform:translateY(-2000px);    }}@-o-keyframes bounceOutUp{    0%{        -o-transform:translateY(0);    }   20%{        opacity:1;        -o-transform:translateY(20px);    }   100%{        opacity:0;        -o-transform:translateY(-2000px);    }}.bounceOutUp{    -webkit-animation-name:bounceOutUp;    -moz-animation-name:bounceOutUp;    -o-animation-name:bounceOutUp;    animation-name:bounceOutUp;}@-webkit-keyframes bounceOutDown{    0%{        -webkit-transform:translateY(0);    }   20%{        opacity:1;        -webkit-transform:translateY(-20px);    }   100%{        opacity:0;        -webkit-transform:translateY(2000px);    }}@-moz-keyframes bounceOutDown{    0%{        -moz-transform:translateY(0);    }   20%{        opacity:1;        -moz-transform:translateY(-20px);    }   100%{        opacity:0;        -moz-transform:translateY(2000px);    }}@-o-keyframes bounceOutDown{    0%{        -o-transform:translateY(0);    }   20%{        opacity:1;        -o-transform:translateY(-20px);    }   100%{        opacity:0;        -o-transform:translateY(2000px);    }}.bounceOutDown{    -webkit-animation-name:bounceOutDown;    -moz-animation-name:bounceOutDown;    -o-animation-name:bounceOutDown;    animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{    0%{        -webkit-transform:translateX(0);    }   20%{        opacity:1;        -webkit-transform:translateX(20px);    }   100%{        opacity:0;        -webkit-transform:translateX(-2000px);    }}@-moz-keyframes bounceOutLeft{    0%{        -moz-transform:translateX(0);    }   20%{        opacity:1;        -moz-transform:translateX(20px);    }   100%{        opacity:0;        -moz-transform:translateX(-2000px);    }}@-o-keyframes bounceOutLeft{    0%{        -o-transform:translateX(0);    }   20%{        opacity:1;        -o-transform:translateX(20px);    }   100%{        opacity:0;        -o-transform:translateX(-2000px);    }}.bounceOutLeft{    -webkit-animation-name:bounceOutLeft;    -moz-animation-name:bounceOutLeft;    -o-animation-name:bounceOutLeft;    animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{    0%{        -webkit-transform:translateX(0);    }   20%{        opacity:1;        -webkit-transform:translateX(-20px);    }   100%{        opacity:0;        -webkit-transform:translateX(2000px);    }}@-moz-keyframes bounceOutRight{    0%{        -moz-transform:translateX(0);    }   20%{        opacity:1;        -moz-transform:translateX(-20px);    }   100%{        opacity:0;        -moz-transform:translateX(2000px);    }}@-o-keyframes bounceOutRight{    0%{        -o-transform:translateX(0);    }   20%{        opacity:1;        -o-transform:translateX(-20px);    }   100%{        opacity:0;        -o-transform:translateX(2000px);    }}.bounceOutRight{    -webkit-animation-name:bounceOutRight;    -moz-animation-name:bounceOutRight;    -o-animation-name:bounceOutRight;    animation-name:bounceOutRight;}.rotateIn{    -webkit-animation-name:rotateIn;    -moz-animation-name:rotateIn;    -o-animation-name:rotateIn;    animation-name:rotateIn;}.rotateInUpLeft{    -webkit-animation-name:rotateInUpLeft;    -moz-animation-name:rotateInUpLeft;    -o-animation-name:rotateInUpLeft;    animation-name:rotateInUpLeft;}.rotateInDownLeft{    -webkit-animation-name:rotateInDownLeft;    -moz-animation-name:rotateInDownLeft;    -o-animation-name:rotateInDownLeft;    animation-name:rotateInDownLeft;}.rotateInUpRight{    -webkit-animation-name:rotateInUpRight;    -moz-animation-name:rotateInUpRight;    -o-animation-name:rotateInUpRight;    animation-name:rotateInUpRight;}.rotateInDownRight{    -webkit-animation-name:rotateInDownRight;    -moz-animation-name:rotateInDownRight;    -o-animation-name:rotateInDownRight;    animation-name:rotateInDownRight;}@-webkit-keyframes rotateOut{    0%{        -webkit-transform-origin:center center;        -webkit-transform:rotate(0);        opacity:1;    }   100%{        -webkit-transform-origin:center center;        -webkit-transform:rotate(200deg);        opacity:0;    }}@-moz-keyframes rotateOut{    0%{        -moz-transform-origin:center center;        -moz-transform:rotate(0);        opacity:1;    }   100%{        -moz-transform-origin:center center;        -moz-transform:rotate(200deg);        opacity:0;    }}@-o-keyframes rotateOut{    0%{        -o-transform-origin:center center;        -o-transform:rotate(0);        opacity:1;    }   100%{        -o-transform-origin:center center;        -o-transform:rotate(200deg);        opacity:0;    }}.rotateOut{    -webkit-animation-name:rotateOut;    -moz-animation-name:rotateOut;    -o-animation-name:rotateOut;    animation-name:rotateOut;}@-webkit-keyframes rotateOutUpLeft{    0%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(0);        opacity:1;    }   100%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(-90deg);        opacity:0;    }}@-moz-keyframes rotateOutUpLeft{    0%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(0);        opacity:1;    }   100%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(-90deg);        opacity:0;    }}@-o-keyframes rotateOutUpLeft{    0%{        -o-transform-origin:left bottom;        -o-transform:rotate(0);        opacity:1;    }   100%{        -o-transform-origin:left bottom;        -o-transform:rotate(-90deg);        opacity:0;    }}.rotateOutUpLeft{    -webkit-animation-name:rotateOutUpLeft;    -moz-animation-name:rotateOutUpLeft;    -o-animation-name:rotateOutUpLeft;    animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutDownLeft{    0%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(0);        opacity:1;    }   100%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(90deg);        opacity:0;    }}@-moz-keyframes rotateOutDownLeft{    0%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(0);        opacity:1;    }   100%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(90deg);        opacity:0;    }}@-o-keyframes rotateOutDownLeft{    0%{        -o-transform-origin:left bottom;        -o-transform:rotate(0);        opacity:1;    }   100%{        -o-transform-origin:left bottom;        -o-transform:rotate(90deg);        opacity:0;    }}.rotateOutDownLeft{    -webkit-animation-name:rotateOutDownLeft;    -moz-animation-name:rotateOutDownLeft;    -o-animation-name:rotateOutDownLeft;    animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutUpRight{    0%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(0);        opacity:1;    }   100%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(90deg);        opacity:0;    }}@-moz-keyframes rotateOutUpRight{    0%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(0);        opacity:1;    }   100%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(90deg);        opacity:0;    }}@-o-keyframes rotateOutUpRight{    0%{        -o-transform-origin:right bottom;        -o-transform:rotate(0);        opacity:1;    }   100%{        -o-transform-origin:right bottom;        -o-transform:rotate(90deg);        opacity:0;    }}.rotateOutUpRight{    -webkit-animation-name:rotateOutUpRight;    -moz-animation-name:rotateOutUpRight;    -o-animation-name:rotateOutUpRight;    animation-name:rotateOutUpRight;}@-webkit-keyframes rotateOutDownRight{    0%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(0);        opacity:1;    }   100%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(-90deg);        opacity:0;    }}@-moz-keyframes rotateOutDownRight{    0%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(0);        opacity:1;    }   100%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(-90deg);        opacity:0;    }}@-o-keyframes rotateOutDownRight{    0%{        -o-transform-origin:right bottom;        -o-transform:rotate(0);        opacity:1;    }   100%{        -o-transform-origin:right bottom;        -o-transform:rotate(-90deg);        opacity:0;    }}.rotateOutDownRight{    -webkit-animation-name:rotateOutDownRight;    -moz-animation-name:rotateOutDownRight;    -o-animation-name:rotateOutDownRight;    animation-name:rotateOutDownRight;}.lightSpeedIn{    -webkit-animation-name:lightSpeedIn;    -moz-animation-name:lightSpeedIn;    -o-animation-name:lightSpeedIn;    -webkit-animation-timing-function:ease-out;    -moz-animation-timing-function:ease-out;    -o-animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{    0%{        -webkit-transform:translateX(0) skewX(0);        opacity:1;    }   100%{        -webkit-transform:translateX(100%) skewX(-30deg);        opacity:0;    }}@-moz-keyframes lightSpeedOut{    0%{        -moz-transform:translateX(0) skewX(0);        opacity:1;    }   100%{        -moz-transform:translateX(100%) skewX(-30deg);        opacity:0;    }}@-o-keyframes lightSpeedOut{    0%{        -o-transform:translateX(0) skewX(0);        opacity:1;    }   100%{        -o-transform:translateX(100%) skewX(-30deg);        opacity:0;    }}.lightSpeedOut{    -webkit-animation-name:lightSpeedOut;    -moz-animation-name:lightSpeedOut;    -o-animation-name:lightSpeedOut;    -webkit-animation-timing-function:ease-in;    -moz-animation-timing-function:ease-in;    -o-animation-timing-function:ease-in;}@-webkit-keyframes hinge{    0%{        -webkit-transform:rotate(0);        -webkit-transform-origin:top left;        -webkit-animation-timing-function:ease-in-out;    }   20%,   60%{        -webkit-transform:rotate(80deg);        -webkit-transform-origin:top left;        -webkit-animation-timing-function:ease-in-out;    }   40%{        -webkit-transform:rotate(60deg);        -webkit-transform-origin:top left;        -webkit-animation-timing-function:ease-in-out;    }   80%{        -webkit-transform:rotate(60deg) translateY(0);        opacity:1;        -webkit-transform-origin:top left;        -webkit-animation-timing-function:ease-in-out;    }   100%{        -webkit-transform:translateY(700px);        opacity:0;    }}@-moz-keyframes hinge{    0%{        -moz-transform:rotate(0);        -moz-transform-origin:top left;        -moz-animation-timing-function:ease-in-out;    }   20%,   60%{        -moz-transform:rotate(80deg);        -moz-transform-origin:top left;        -moz-animation-timing-function:ease-in-out;    }   40%{        -moz-transform:rotate(60deg);        -moz-transform-origin:top left;        -moz-animation-timing-function:ease-in-out;    }   80%{        -moz-transform:rotate(60deg) translateY(0);        opacity:1;        -moz-transform-origin:top left;        -moz-animation-timing-function:ease-in-out;    }   100%{        -moz-transform:translateY(700px);        opacity:0;    }}@-o-keyframes hinge{    0%{        -o-transform:rotate(0);        -o-transform-origin:top left;        -o-animation-timing-function:ease-in-out;    }   20%,   60%{        -o-transform:rotate(80deg);        -o-transform-origin:top left;        -o-animation-timing-function:ease-in-out;    }   40%{        -o-transform:rotate(60deg);        -o-transform-origin:top left;        -o-animation-timing-function:ease-in-out;    }   80%{        -o-transform:rotate(60deg) translateY(0);        opacity:1;        -o-transform-origin:top left;        -o-animation-timing-function:ease-in-out;    }   100%{        -o-transform:translateY(700px);        opacity:0;    }}.hinge{    -webkit-animation-name:hinge;    -moz-animation-name:hinge;    -o-animation-name:hinge;    animation-name:hinge;}.rollIn{    -webkit-animation-name:rollIn;    -moz-animation-name:rollIn;    -o-animation-name:rollIn;    animation-name:rollIn;}@-webkit-keyframes rollOut{    0%{        opacity:1;        -webkit-transform:translateX(0) rotate(0);    }   100%{        opacity:0;        -webkit-transform:translateX(100%) rotate(120deg);    }}@-moz-keyframes rollOut{    0%{        opacity:1;        -moz-transform:translateX(0) rotate(0);    }   100%{        opacity:0;        -moz-transform:translateX(100%) rotate(120deg);    }}@-o-keyframes rollOut{    0%{        opacity:1;        -o-transform:translateX(0) rotate(0);    }   100%{        opacity:0;        -o-transform:translateX(100%) rotate(120deg);    }}.rollOut{    -webkit-animation-name:rollOut;    -moz-animation-name:rollOut;    -o-animation-name:rollOut;    animation-name:rollOut;}@-webkit-keyframes fadeInFromNone{    0%{        visibility:hidden;        opacity:0;    }   100%{        visibility:visible;        opacity:1;    }}@-moz-keyframes fadeInFromNone{    0%{        visibility:hidden;        opacity:0;    }   100%{        visibility:visible;        opacity:1;    }}@-webkit-keyframes slideDown{    0%{        opacity:0;        -webkit-transform:translateY(-20px);    }   100%{        -webkit-transform:translateY(0);    }}@-moz-keyframes slideDown{    0%{        opacity:0;        -moz-transform:translateY(-20px);    }   100%{        -moz-transform:translateY(0);    }}@-o-keyframes slideDown{    0%{        opacity:0;        -o-transform:translateY(-20px);    }   100%{        -o-transform:translateY(0);    }}.fade.animate.load{    opacity:0;}.animate.load,.animateout{    opacity:1;}.animateout.load{    opacity:0;    -webkit-animation:loader 0.5s infinite ease-in-out both;    -moz-animation:loader 0.5s infinite ease-in-out both;    animation:loader 0.5s infinite ease-in-out both;}@-webkit-keyframes zoom{    0%{        -webkit-transform:scale(0.2);    }   100%{        -webkit-transform:scale(1);    }}@-moz-keyframes zoom{    0%{        -moz-transform:scale(0.2);    }   100%{        -moz-transform:scale(1);    }}@-o-keyframes zoom{    0%{        -o-transform:scale(0.2);    }   100%{        -o-transform:scale(1);    }}@keyframes zoom{    0%{        transform:scale(0.2);    }   100%{        transform:scale(1);    }}@-webkit-keyframes scale{    0%{        -webkit-transform:scale(0.5);        opacity:0.1;    }   100%{        -webkit-transform:scale(1);        opacity:1;    }}@-moz-keyframes scale{    0%{        -moz-transform:scale(0.5);        opacity:0.1;    }   100%{        -moz-transform:scale(1);        opacity:1;    }}@-o-keyframes scale{    0%{        -o-transform:scale(0.5);        opacity:0.1;    }   100%{        -o-transform:scale(1);        opacity:1;    }}@keyframes scale{    0%{        transform:scale(0.5);        opacity:0.1;    }   100%{        transform:scale(1);        opacity:1;    }}@-webkit-keyframes slide{    0%{        height:0%;    }   100%{        height:100%;        opacity:1;    }}@-moz-keyframes slide{    0%{        height:0%;    }   100%{        height:100%;        opacity:1;    }}@-o-keyframes slide{    0%{        height:0%;    }   100%{        height:100%;        opacity:1;    }}@keyframes slide{    0%{        height:0%;    }   100%{        height:100%;        opacity:1;    }}@-webkit-keyframes expand{    0%{        width:0;    }   100%{        width:100%;        opacity:1;    }}@-moz-keyframes expand{    0%{        width:0;    }   100%{        width:100%;        opacity:1;    }}@-o-keyframes expand{    0%{        width:0;    }   100%{        width:100%;        opacity:1;    }}@keyframes expand{    0%{        width:0;    }   100%{        width:100%;        opacity:1;    }}@-webkit-keyframes ltr{    0%{        -webkit-transform:translate(-10%,0);        opacity:0;    }   100%{        -webkit-transform:translate(0,0);        opacity:1;    }}@-moz-keyframes ltr{    0%{        -moz-transform:translate(-10%,0);        opacity:0;    }   100%{        -moz-transform:translate(0,0);        opacity:1;    }}@-o-keyframes ltr{    0%{        -o-transform:translate(-10%,0);        opacity:0;    }   100%{        -o-transform:translate(0,0);        opacity:1;    }}@keyframes ltr{    0%{        transform:translate(-10%,0);        opacity:0;    }   100%{        transform:translate(0,0);        opacity:1;    }}@-webkit-keyframes rtl{    0%{        -webkit-transform:translate(10%,0);        opacity:0;    }   100%{        -webkit-transform:translate(0,0);        opacity:1;    }}@-moz-keyframes rtl{    0%{        -moz-transform:translate(10%,0);        opacity:0;    }   100%{        -moz-transform:translate(0,0);        opacity:1;    }}@-o-keyframes rtl{    0%{        -o-transform:translate(10%,0);        opacity:0;    }   100%{        -o-transform:translate(0,0);        opacity:1;    }}@keyframes rtl{    0%{        transform:translate(10%,0);        opacity:0;    }   100%{        transform:translate(0,0);        opacity:1;    }}@-webkit-keyframes btt{    0%{        -webkit-transform:translate(0,50%);        opacity:0;    }   100%{        -webkit-transform:translate(0,0);        opacity:1;    }}@-moz-keyframes btt{    0%{        -moz-transform:translate(0,50%);        opacity:0;    }   100%{        -moz-transform:translate(0,0);        opacity:1;    }}@-o-keyframes btt{    0%{        -o-transform:translate(0,50%);        opacity:0;    }   100%{        -o-transform:translate(0,0);        opacity:1;    }}@keyframes btt{    0%{        transform:translate(0,50%);        opacity:0;    }   100%{        transform:translate(0,0);        opacity:1;    }}@-webkit-keyframes ttb{    0%{        -webkit-transform:translate(0,-10%);        opacity:0;    }   100%{        -webkit-transform:translate(0,0);        opacity:1;    }}@-moz-keyframes ttb{    0%{        -moz-transform:translate(0,-10%);        opacity:0;    }   100%{        -moz-transform:translate(0,0);        opacity:1;    }}@-o-keyframes ttb{    0%{        -o-transform:translate(0,-10%);        opacity:0;    }   100%{        -o-transform:translate(0,0);        opacity:1;    }}@keyframes ttb{    0%{        transform:translate(0,-10%);        opacity:0;    }   100%{        transform:translate(0,0);        opacity:1;    }}.zoom.load{    -webkit-animation:zoom 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:zoom 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:zoom 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:zoom 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.scale.load{    -webkit-animation:scale 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:scale 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:scale 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:scale 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.slide.load{    -webkit-animation:slide 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:slide 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:slide 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:slide 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.expand.load{    -webkit-animation:expand 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:expand 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:expand 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:expand 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.ltr.load{    -webkit-animation:ltr 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:ltr 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:ltr 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:ltr 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.rtl.load{    -webkit-animation:rtl 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:rtl 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:rtl 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:rtl 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.btt.load{    -webkit-animation:btt 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:btt 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:btt 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:btt 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.ttb.load{    -webkit-animation:ttb 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:ttb 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:ttb 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:ttb 0.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}.loading .spin,.spin.load,.spin:hover{    -moz-animation:spin 2s infinite linear;    -o-animation:spin 2s infinite linear;    -webkit-animation:spin 2s infinite linear;    animation:spin 2s infinite linear;    display:inline-block;}.smallspin.load,.smallspin:hover{    -moz-animation:spin 2s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:spin 2s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -webkit-animation:2s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:spin 2s 1 cubic-bezier(0.175,0.885,0.32,1.275);    display:inline-block;}@-moz-keyframes spin{    0%{        -moz-transform:rotate(0);        -o-transform:rotate(0);        -webkit-transform:rotate(0);        transform:rotate(0);    }   100%{        -moz-transform:rotate(359deg);        -o-transform:rotate(359deg);        -webkit-transform:rotate(359deg);        transform:rotate(359deg);    }}@-webkit-keyframes spin{    0%{        -moz-transform:rotate(0);        -o-transform:rotate(0);        -webkit-transform:rotate(0);        transform:rotate(0);    }   100%{        -moz-transform:rotate(359deg);        -o-transform:rotate(359deg);        -webkit-transform:rotate(359deg);        transform:rotate(359deg);    }}@-o-keyframes spin{    0%{        -moz-transform:rotate(0);        -o-transform:rotate(0);        -webkit-transform:rotate(0);        transform:rotate(0);    }   100%{        -moz-transform:rotate(359deg);        -o-transform:rotate(359deg);        -webkit-transform:rotate(359deg);        transform:rotate(359deg);    }}@-ms-keyframes spin{    0%{        -moz-transform:rotate(0);        -o-transform:rotate(0);        -webkit-transform:rotate(0);        transform:rotate(0);    }   100%{        -moz-transform:rotate(359deg);        -o-transform:rotate(359deg);        -webkit-transform:rotate(359deg);        transform:rotate(359deg);    }}@keyframes spin{    0%{        -moz-transform:rotate(0);        -o-transform:rotate(0);        -webkit-transform:rotate(0);        transform:rotate(0);    }   100%{        -moz-transform:rotate(359deg);        -o-transform:rotate(359deg);        -webkit-transform:rotate(359deg);        transform:rotate(359deg);    }}body{    -webkit-backface-visibility:hidden;}.flip.load,.flipInX.load{    -webkit-backface-visibility:visible !important;    -moz-backface-visibility:visible !important;    -o-backface-visibility:visible !important;}.cssanim{    -webkit-animation-fill-mode:both;    -moz-animation-fill-mode:both;    -ms-animation-fill-mode:both;    -o-animation-fill-mode:both;    animation-fill-mode:both;    -webkit-animation-duration:1s;    -moz-animation-duration:1s;    -ms-animation-duration:1s;    -o-animation-duration:1s;    animation-duration:1s;}@-webkit-keyframes flash{    0%,   100%,   50%{        opacity:1;    }   25%,   75%{        opacity:0;    }}@-moz-keyframes flash{    0%,   100%,   50%{        opacity:1;    }   25%,   75%{        opacity:0;    }}@-o-keyframes flash{    0%,   100%,   50%{        opacity:1;    }   25%,   75%{        opacity:0;    }}.flash.load{    -webkit-animation-name:flash;    -moz-animation-name:flash;    -o-animation-name:flash;    animation-name:flash;}@-webkit-keyframes shake{    0%,   100%{        -webkit-transform:translateX(0);    }   10%,   30%,   50%,   70%,   90%{        -webkit-transform:translateX(-10px);    }   20%,   40%,   60%,   80%{        -webkit-transform:translateX(10px);    }}@-moz-keyframes shake{    0%,   100%{        -moz-transform:translateX(0);    }   10%,   30%,   50%,   70%,   90%{        -moz-transform:translateX(-10px);    }   20%,   40%,   60%,   80%{        -moz-transform:translateX(10px);    }}@-o-keyframes shake{    0%,   100%{        -o-transform:translateX(0);    }   10%,   30%,   50%,   70%,   90%{        -o-transform:translateX(-10px);    }   20%,   40%,   60%,   80%{        -o-transform:translateX(10px);    }}@keyframes shake{    0%,   100%{        transform:translateX(0);    }   10%,   30%,   50%,   70%,   90%{        transform:translateX(-10px);    }   20%,   40%,   60%,   80%{        transform:translateX(10px);    }}.shake.load{    -webkit-animation-name:shake;    -moz-animation-name:shake;    -o-animation-name:shake;    animation-name:shake;}@-webkit-keyframes bounce{    0%,   100%,   20%,   50%,   80%{        -webkit-transform:translateY(0);    }   40%{        -webkit-transform:translateY(-30px);    }   60%{        -webkit-transform:translateY(-15px);    }}@-moz-keyframes bounce{    0%,   100%,   20%,   50%,   80%{        -moz-transform:translateY(0);    }   40%{        -moz-transform:translateY(-30px);    }   60%{        -moz-transform:translateY(-15px);    }}@-o-keyframes bounce{    0%,   100%,   20%,   50%,   80%{        -o-transform:translateY(0);    }   40%{        -o-transform:translateY(-30px);    }   60%{        -o-transform:translateY(-15px);    }}.bounce.load{    -webkit-animation-name:bounce;    -moz-animation-name:bounce;    -o-animation-name:bounce;    animation-name:bounce;}@-webkit-keyframes tada{    0%{        -webkit-transform:scale(1);    }   10%,   20%{        -webkit-transform:scale(0.9) rotate(-3deg);    }   30%,   50%,   70%,   90%{        -webkit-transform:scale(1.1) rotate(3deg);    }   40%,   60%,   80%{        -webkit-transform:scale(1.1) rotate(-3deg);    }   100%{        -webkit-transform:scale(1) rotate(0);    }}@-moz-keyframes tada{    0%{        -moz-transform:scale(1);    }   10%,   20%{        -moz-transform:scale(0.9) rotate(-3deg);    }   30%,   50%,   70%,   90%{        -moz-transform:scale(1.1) rotate(3deg);    }   40%,   60%,   80%{        -moz-transform:scale(1.1) rotate(-3deg);    }   100%{        -moz-transform:scale(1) rotate(0);    }}@-o-keyframes tada{    0%{        -o-transform:scale(1);    }   10%,   20%{        -o-transform:scale(0.9) rotate(-3deg);    }   30%,   50%,   70%,   90%{        -o-transform:scale(1.1) rotate(3deg);    }   40%,   60%,   80%{        -o-transform:scale(1.1) rotate(-3deg);    }   100%{        -o-transform:scale(1) rotate(0);    }}.tada.load{    -webkit-animation-name:tada;    -moz-animation-name:tada;    -o-animation-name:tada;    animation-name:tada;}@-webkit-keyframes swing{    100%,   20%,   40%,   60%,   80%{        -webkit-transform-origin:top center;    }   20%{        -webkit-transform:rotate(15deg);    }   40%{        -webkit-transform:rotate(-10deg);    }   60%{        -webkit-transform:rotate(5deg);    }   80%{        -webkit-transform:rotate(-5deg);    }   100%{        -webkit-transform:rotate(0);    }}@-moz-keyframes swing{    20%{        -moz-transform:rotate(15deg);    }   40%{        -moz-transform:rotate(-10deg);    }   60%{        -moz-transform:rotate(5deg);    }   80%{        -moz-transform:rotate(-5deg);    }   100%{        -moz-transform:rotate(0);    }}@-o-keyframes swing{    20%{        -o-transform:rotate(15deg);    }   40%{        -o-transform:rotate(-10deg);    }   60%{        -o-transform:rotate(5deg);    }   80%{        -o-transform:rotate(-5deg);    }   100%{        -o-transform:rotate(0);    }}.swing.load{    -webkit-transform-origin:top center;    -moz-transform-origin:top center;    -o-transform-origin:top center;    transform-origin:top center;    -webkit-animation-name:swing;    -moz-animation-name:swing;    -o-animation-name:swing;    animation-name:swing;}@-webkit-keyframes wobble{    0%,   100%{        -webkit-transform:translateX(0);    }   15%{        -webkit-transform:translateX(-25%) rotate(-5deg);    }   30%{        -webkit-transform:translateX(20%) rotate(3deg);    }   45%{        -webkit-transform:translateX(-15%) rotate(-3deg);    }   60%{        -webkit-transform:translateX(10%) rotate(2deg);    }   75%{        -webkit-transform:translateX(-5%) rotate(-1deg);    }}@-moz-keyframes wobble{    0%,   100%{        -moz-transform:translateX(0);    }   15%{        -moz-transform:translateX(-25%) rotate(-5deg);    }   30%{        -moz-transform:translateX(20%) rotate(3deg);    }   45%{        -moz-transform:translateX(-15%) rotate(-3deg);    }   60%{        -moz-transform:translateX(10%) rotate(2deg);    }   75%{        -moz-transform:translateX(-5%) rotate(-1deg);    }}@-o-keyframes wobble{    0%,   100%{        -o-transform:translateX(0);    }   15%{        -o-transform:translateX(-25%) rotate(-5deg);    }   30%{        -o-transform:translateX(20%) rotate(3deg);    }   45%{        -o-transform:translateX(-15%) rotate(-3deg);    }   60%{        -o-transform:translateX(10%) rotate(2deg);    }   75%{        -o-transform:translateX(-5%) rotate(-1deg);    }}.wobble.load{    -webkit-animation-name:wobble;    -moz-animation-name:wobble;    -o-animation-name:wobble;    animation-name:wobble;}@-webkit-keyframes wiggle{    0%{        -webkit-transform:skewX(9deg);    }   10%{        -webkit-transform:skewX(-8deg);    }   20%{        -webkit-transform:skewX(7deg);    }   30%{        -webkit-transform:skewX(-6deg);    }   40%{        -webkit-transform:skewX(5deg);    }   50%{        -webkit-transform:skewX(-4deg);    }   60%{        -webkit-transform:skewX(3deg);    }   70%{        -webkit-transform:skewX(-2deg);    }   80%{        -webkit-transform:skewX(1deg);    }   100%,   90%{        -webkit-transform:skewX(0);    }}@-moz-keyframes wiggle{    0%{        -moz-transform:skewX(9deg);    }   10%{        -moz-transform:skewX(-8deg);    }   20%{        -moz-transform:skewX(7deg);    }   30%{        -moz-transform:skewX(-6deg);    }   40%{        -moz-transform:skewX(5deg);    }   50%{        -moz-transform:skewX(-4deg);    }   60%{        -moz-transform:skewX(3deg);    }   70%{        -moz-transform:skewX(-2deg);    }   80%{        -moz-transform:skewX(1deg);    }   100%,   90%{        -moz-transform:skewX(0);    }}@-o-keyframes wiggle{    0%{        -o-transform:skewX(9deg);    }   10%{        -o-transform:skewX(-8deg);    }   20%{        -o-transform:skewX(7deg);    }   30%{        -o-transform:skewX(-6deg);    }   40%{        -o-transform:skewX(5deg);    }   50%{        -o-transform:skewX(-4deg);    }   60%{        -o-transform:skewX(3deg);    }   70%{        -o-transform:skewX(-2deg);    }   80%{        -o-transform:skewX(1deg);    }   100%,   90%{        -o-transform:skewX(0);    }}@keyframes wiggle{    0%{        transform:skewX(9deg);    }   10%{        transform:skewX(-8deg);    }   20%{        transform:skewX(7deg);    }   30%{        transform:skewX(-6deg);    }   40%{        transform:skewX(5deg);    }   50%{        transform:skewX(-4deg);    }   60%{        transform:skewX(3deg);    }   70%{        transform:skewX(-2deg);    }   80%{        transform:skewX(1deg);    }   100%,   90%{        transform:skewX(0);    }}.wiggle.load{    -webkit-animation-name:wiggle;    -moz-animation-name:wiggle;    -o-animation-name:wiggle;    animation-name:wiggle;    -webkit-animation-timing-function:ease-in;    -moz-animation-timing-function:ease-in;    -o-animation-timing-function:ease-in;    animation-timing-function:ease-in;}@-webkit-keyframes pulse{    0%,   100%{        -webkit-transform:scale(1);    }   50%{        -webkit-transform:scale(1.1);    }}@-moz-keyframes pulse{    0%,   100%{        -moz-transform:scale(1);    }   50%{        -moz-transform:scale(1.1);    }}@-o-keyframes pulse{    0%,   100%{        -o-transform:scale(1);    }   50%{        -o-transform:scale(1.1);    }}.pulse.load{    -webkit-animation-name:pulse;    -moz-animation-name:pulse;    -o-animation-name:pulse;    animation-name:pulse;}@-webkit-keyframes flip{    0%{        -webkit-transform:perspective(400px) rotateY(0);        -webkit-animation-timing-function:ease-out;    }   40%{        -webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);        -webkit-animation-timing-function:ease-out;    }   50%{        -webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        -webkit-animation-timing-function:ease-in;    }   80%{        -webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);        -webkit-animation-timing-function:ease-in;    }   100%{        -webkit-transform:perspective(400px) scale(1);        -webkit-animation-timing-function:ease-in;    }}@-moz-keyframes flip{    0%{        -moz-transform:perspective(400px) rotateY(0);        -moz-animation-timing-function:ease-out;    }   40%{        -moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);        -moz-animation-timing-function:ease-out;    }   50%{        -moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        -moz-animation-timing-function:ease-in;    }   80%{        -moz-transform:perspective(400px) rotateY(360deg) scale(0.95);        -moz-animation-timing-function:ease-in;    }   100%{        -moz-transform:perspective(400px) scale(1);        -moz-animation-timing-function:ease-in;    }}@-o-keyframes flip{    0%{        -o-transform:perspective(400px) rotateY(0);        -o-animation-timing-function:ease-out;    }   40%{        -o-transform:perspective(400px) translateZ(150px) rotateY(170deg);        -o-animation-timing-function:ease-out;    }   50%{        -o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        -o-animation-timing-function:ease-in;    }   80%{        -o-transform:perspective(400px) rotateY(360deg) scale(0.95);        -o-animation-timing-function:ease-in;    }   100%{        -o-transform:perspective(400px) scale(1);        -o-animation-timing-function:ease-in;    }}@keyframes flip{    0%{        transform:perspective(400px) rotateY(0);        animation-timing-function:ease-out;    }   40%{        transform:perspective(400px) translateZ(150px) rotateY(170deg);        animation-timing-function:ease-out;    }   50%{        transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        animation-timing-function:ease-in;    }   80%{        transform:perspective(400px) rotateY(360deg) scale(0.95);        animation-timing-function:ease-in;    }   100%{        transform:perspective(400px) scale(1);        animation-timing-function:ease-in;    }}.flip.load{    -webkit-transform-style:preserve-3d;    -moz-transform-style:preserve-3d;    -o-transform-style:preserve-3d;    transform-style:preserve-3d;    -webkit-animation-name:flip;    -moz-animation-name:flip;    -o-animation-name:flip;    backface-visibility:visible !important;    animation-name:flip;}@-webkit-keyframes flipInX{    0%{        -webkit-transform:perspective(400px) rotateX(90deg);        opacity:0;    }   40%{        -webkit-transform:perspective(400px) rotateX(-10deg);    }   70%{        -webkit-transform:perspective(400px) rotateX(10deg);    }   100%{        -webkit-transform:perspective(400px) rotateX(0);        opacity:1;    }}@-moz-keyframes flipInX{    0%{        -moz-transform:perspective(400px) rotateX(90deg);        opacity:0;    }   40%{        -moz-transform:perspective(400px) rotateX(-10deg);    }   70%{        -moz-transform:perspective(400px) rotateX(10deg);    }   100%{        -moz-transform:perspective(400px) rotateX(0);        opacity:1;    }}@-o-keyframes flipInX{    0%{        -o-transform:perspective(400px) rotateX(90deg);        opacity:0;    }   40%{        -o-transform:perspective(400px) rotateX(-10deg);    }   70%{        -o-transform:perspective(400px) rotateX(10deg);    }   100%{        -o-transform:perspective(400px) rotateX(0);        opacity:1;    }}.flipInX.load{    -webkit-animation-name:flipInX;    -moz-animation-name:flipInX;    -o-animation-name:flipInX;    backface-visibility:visible !important;    animation-name:flipInX;}.flipInX,.flipInY.load{    -webkit-backface-visibility:visible !important;}@-webkit-keyframes flipInY{    0%{        -webkit-transform:perspective(400px) rotateY(90deg);        opacity:0;    }   40%{        -webkit-transform:perspective(400px) rotateY(-10deg);    }   70%{        -webkit-transform:perspective(400px) rotateY(10deg);    }   100%{        -webkit-transform:perspective(400px) rotateY(0);        opacity:1;    }}@-moz-keyframes flipInY{    0%{        -moz-transform:perspective(400px) rotateY(90deg);        opacity:0;    }   40%{        -moz-transform:perspective(400px) rotateY(-10deg);    }   70%{        -moz-transform:perspective(400px) rotateY(10deg);    }   100%{        -moz-transform:perspective(400px) rotateY(0);        opacity:1;    }}@-o-keyframes flipInY{    0%{        -o-transform:perspective(400px) rotateY(90deg);        opacity:0;    }   40%{        -o-transform:perspective(400px) rotateY(-10deg);    }   70%{        -o-transform:perspective(400px) rotateY(10deg);    }   100%{        -o-transform:perspective(400px) rotateY(0);        opacity:1;    }}.flipInY.load{    -webkit-animation-name:flipInY;    -moz-backface-visibility:visible !important;    -moz-animation-name:flipInY;    -o-backface-visibility:visible !important;    -o-animation-name:flipInY;    backface-visibility:visible !important;    animation-name:flipInY;}@-webkit-keyframes fadeIn{    0%{        opacity:0;    }   100%{        opacity:1;    }}@-moz-keyframes fadeIn{    0%{        opacity:0;    }   100%{        opacity:1;    }}@-o-keyframes fadeIn{    0%{        opacity:0;    }   100%{        opacity:1;    }}.fadeIn.load{    -webkit-animation-name:fadeIn;    -moz-animation-name:fadeIn;    -o-animation-name:fadeIn;    animation-name:fadeIn;}@-webkit-keyframes fadeInUp{    0%{        opacity:0;        -webkit-transform:translateY(20px);    }   100%{        opacity:1;        -webkit-transform:translateY(0);    }}@-moz-keyframes fadeInUp{    0%{        opacity:0;        -moz-transform:translateY(20px);    }   100%{        opacity:1;        -moz-transform:translateY(0);    }}@-o-keyframes fadeInUp{    0%{        opacity:0;        -o-transform:translateY(20px);    }   100%{        opacity:1;        -o-transform:translateY(0);    }}.fadeInUp.load{    -webkit-animation-name:fadeInUp;    -moz-animation-name:fadeInUp;    -o-animation-name:fadeInUp;    animation-name:fadeInUp;}@-webkit-keyframes fadeInDown{    0%{        opacity:0;        -webkit-transform:translateY(-20px);    }   100%{        opacity:1;        -webkit-transform:translateY(0);    }}@-moz-keyframes fadeInDown{    0%{        opacity:0;        -moz-transform:translateY(-20px);    }   100%{        opacity:1;        -moz-transform:translateY(0);    }}@-o-keyframes fadeInDown{    0%{        opacity:0;        -o-transform:translateY(-20px);    }   100%{        opacity:1;        -o-transform:translateY(0);    }}.fadeInDown.load{    -webkit-animation-name:fadeInDown;    -moz-animation-name:fadeInDown;    -o-animation-name:fadeInDown;    animation-name:fadeInDown;}@-webkit-keyframes fadeInLeft{    0%{        opacity:0;        -webkit-transform:translateX(-20px);    }   100%{        opacity:1;        -webkit-transform:translateX(0);    }}@-moz-keyframes fadeInLeft{    0%{        opacity:0;        -moz-transform:translateX(-20px);    }   100%{        opacity:1;        -moz-transform:translateX(0);    }}@-o-keyframes fadeInLeft{    0%{        opacity:0;        -o-transform:translateX(-20px);    }   100%{        opacity:1;        -o-transform:translateX(0);    }}.fadeInLeft.load{    -webkit-animation-name:fadeInLeft;    -moz-animation-name:fadeInLeft;    -o-animation-name:fadeInLeft;    animation-name:fadeInLeft;}@-webkit-keyframes fadeInRight{    0%{        opacity:0;        -webkit-transform:translateX(20px);    }   100%{        opacity:1;        -webkit-transform:translateX(0);    }}@-moz-keyframes fadeInRight{    0%{        opacity:0;        -moz-transform:translateX(20px);    }   100%{        opacity:1;        -moz-transform:translateX(0);    }}@-o-keyframes fadeInRight{    0%{        opacity:0;        -o-transform:translateX(20px);    }   100%{        opacity:1;        -o-transform:translateX(0);    }}.fadeInRight.load{    -webkit-animation-name:fadeInRight;    -moz-animation-name:fadeInRight;    -o-animation-name:fadeInRight;    animation-name:fadeInRight;}@-webkit-keyframes fadeInUpBig{    0%{        opacity:0;        -webkit-transform:translateY(2000px);    }   100%{        opacity:1;        -webkit-transform:translateY(0);    }}@-moz-keyframes fadeInUpBig{    0%{        opacity:0;        -moz-transform:translateY(2000px);    }   100%{        opacity:1;        -moz-transform:translateY(0);    }}@-o-keyframes fadeInUpBig{    0%{        opacity:0;        -o-transform:translateY(2000px);    }   100%{        opacity:1;        -o-transform:translateY(0);    }}.fadeInUpBig.load{    -webkit-animation-name:fadeInUpBig;    -moz-animation-name:fadeInUpBig;    -o-animation-name:fadeInUpBig;    animation-name:fadeInUpBig;}@-webkit-keyframes fadeInDownBig{    0%{        opacity:0;        -webkit-transform:translateY(-2000px);    }   100%{        opacity:1;        -webkit-transform:translateY(0);    }}@-moz-keyframes fadeInDownBig{    0%{        opacity:0;        -moz-transform:translateY(-2000px);    }   100%{        opacity:1;        -moz-transform:translateY(0);    }}@-o-keyframes fadeInDownBig{    0%{        opacity:0;        -o-transform:translateY(-2000px);    }   100%{        opacity:1;        -o-transform:translateY(0);    }}.fadeInDownBig.load{    -webkit-animation-name:fadeInDownBig;    -moz-animation-name:fadeInDownBig;    -o-animation-name:fadeInDownBig;    animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeftBig{    0%{        opacity:0;        -webkit-transform:translateX(-2000px);    }   100%{        opacity:1;        -webkit-transform:translateX(0);    }}@-moz-keyframes fadeInLeftBig{    0%{        opacity:0;        -moz-transform:translateX(-2000px);    }   100%{        opacity:1;        -moz-transform:translateX(0);    }}@-o-keyframes fadeInLeftBig{    0%{        opacity:0;        -o-transform:translateX(-2000px);    }   100%{        opacity:1;        -o-transform:translateX(0);    }}.fadeInLeftBig.load{    -webkit-animation-name:fadeInLeftBig;    -moz-animation-name:fadeInLeftBig;    -o-animation-name:fadeInLeftBig;    animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRightBig{    0%{        opacity:0;        -webkit-transform:translateX(2000px);    }   100%{        opacity:1;        -webkit-transform:translateX(0);    }}@-moz-keyframes fadeInRightBig{    0%{        opacity:0;        -moz-transform:translateX(2000px);    }   100%{        opacity:1;        -moz-transform:translateX(0);    }}@-o-keyframes fadeInRightBig{    0%{        opacity:0;        -o-transform:translateX(2000px);    }   100%{        opacity:1;        -o-transform:translateX(0);    }}.fadeInRightBig.load{    -webkit-animation-name:fadeInRightBig;    -moz-animation-name:fadeInRightBig;    -o-animation-name:fadeInRightBig;    animation-name:fadeInRightBig;}@-webkit-keyframes bounceIn{    0%{        opacity:0;        -webkit-transform:scale(0.3);    }   50%{        opacity:1;        -webkit-transform:scale(1.05);    }   70%{        -webkit-transform:scale(0.9);    }   100%{        -webkit-transform:scale(1);    }}@-moz-keyframes bounceIn{    0%{        opacity:0;        -moz-transform:scale(0.3);    }   50%{        opacity:1;        -moz-transform:scale(1.05);    }   70%{        -moz-transform:scale(0.9);    }   100%{        -moz-transform:scale(1);    }}@-o-keyframes bounceIn{    0%{        opacity:0;        -o-transform:scale(0.3);    }   50%{        opacity:1;        -o-transform:scale(1.05);    }   70%{        -o-transform:scale(0.9);    }   100%{        -o-transform:scale(1);    }}.bounceIn.load{    -webkit-animation-name:bounceIn;    -moz-animation-name:bounceIn;    -o-animation-name:bounceIn;    animation-name:bounceIn;}@-webkit-keyframes bounceInUp{    0%{        opacity:0;        -webkit-transform:translateY(2000px);    }   60%{        opacity:1;        -webkit-transform:translateY(-30px);    }   80%{        -webkit-transform:translateY(10px);    }   100%{        -webkit-transform:translateY(0);    }}@-moz-keyframes bounceInUp{    0%{        opacity:0;        -moz-transform:translateY(2000px);    }   60%{        opacity:1;        -moz-transform:translateY(-30px);    }   80%{        -moz-transform:translateY(10px);    }   100%{        -moz-transform:translateY(0);    }}@-o-keyframes bounceInUp{    0%{        opacity:0;        -o-transform:translateY(2000px);    }   60%{        opacity:1;        -o-transform:translateY(-30px);    }   80%{        -o-transform:translateY(10px);    }   100%{        -o-transform:translateY(0);    }}.bounceInUp.load{    -webkit-animation-name:bounceInUp;    -moz-animation-name:bounceInUp;    -o-animation-name:bounceInUp;    animation-name:bounceInUp;}@-webkit-keyframes bounceInDown{    0%{        opacity:0;        -webkit-transform:translateY(-2000px);    }   60%{        opacity:1;        -webkit-transform:translateY(30px);    }   80%{        -webkit-transform:translateY(-10px);    }   100%{        -webkit-transform:translateY(0);    }}@-moz-keyframes bounceInDown{    0%{        opacity:0;        -moz-transform:translateY(-2000px);    }   60%{        opacity:1;        -moz-transform:translateY(30px);    }   80%{        -moz-transform:translateY(-10px);    }   100%{        -moz-transform:translateY(0);    }}@-o-keyframes bounceInDown{    0%{        opacity:0;        -o-transform:translateY(-2000px);    }   60%{        opacity:1;        -o-transform:translateY(30px);    }   80%{        -o-transform:translateY(-10px);    }   100%{        -o-transform:translateY(0);    }}.bounceInDown.load{    -webkit-animation-name:bounceInDown;    -moz-animation-name:bounceInDown;    -o-animation-name:bounceInDown;    animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{    0%{        opacity:0;        -webkit-transform:translateX(-2000px);    }   60%{        opacity:1;        -webkit-transform:translateX(30px);    }   80%{        -webkit-transform:translateX(-10px);    }   100%{        -webkit-transform:translateX(0);    }}@-moz-keyframes bounceInLeft{    0%{        opacity:0;        -moz-transform:translateX(-2000px);    }   60%{        opacity:1;        -moz-transform:translateX(30px);    }   80%{        -moz-transform:translateX(-10px);    }   100%{        -moz-transform:translateX(0);    }}@-o-keyframes bounceInLeft{    0%{        opacity:0;        -o-transform:translateX(-2000px);    }   60%{        opacity:1;        -o-transform:translateX(30px);    }   80%{        -o-transform:translateX(-10px);    }   100%{        -o-transform:translateX(0);    }}.bounceInLeft.load{    -webkit-animation-name:bounceInLeft;    -moz-animation-name:bounceInLeft;    -o-animation-name:bounceInLeft;    animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{    0%{        opacity:0;        -webkit-transform:translateX(2000px);    }   60%{        opacity:1;        -webkit-transform:translateX(-30px);    }   80%{        -webkit-transform:translateX(10px);    }   100%{        -webkit-transform:translateX(0);    }}@-moz-keyframes bounceInRight{    0%{        opacity:0;        -moz-transform:translateX(2000px);    }   60%{        opacity:1;        -moz-transform:translateX(-30px);    }   80%{        -moz-transform:translateX(10px);    }   100%{        -moz-transform:translateX(0);    }}@-o-keyframes bounceInRight{    0%{        opacity:0;        -o-transform:translateX(2000px);    }   60%{        opacity:1;        -o-transform:translateX(-30px);    }   80%{        -o-transform:translateX(10px);    }   100%{        -o-transform:translateX(0);    }}.bounceInRight.load{    -webkit-animation-name:bounceInRight;    -moz-animation-name:bounceInRight;    -o-animation-name:bounceInRight;    animation-name:bounceInRight;}@-webkit-keyframes rotateIn{    0%{        -webkit-transform-origin:center center;        -webkit-transform:rotate(-200deg);        opacity:0;    }   100%{        -webkit-transform-origin:center center;        -webkit-transform:rotate(0);        opacity:1;    }}@-moz-keyframes rotateIn{    0%{        -moz-transform-origin:center center;        -moz-transform:rotate(-200deg);        opacity:0;    }   100%{        -moz-transform-origin:center center;        -moz-transform:rotate(0);        opacity:1;    }}@-o-keyframes rotateIn{    0%{        -o-transform-origin:center center;        -o-transform:rotate(-200deg);        opacity:0;    }   100%{        -o-transform-origin:center center;        -o-transform:rotate(0);        opacity:1;    }}.rotateIn.load{    -webkit-animation-name:rotateIn;    -moz-animation-name:rotateIn;    -o-animation-name:rotateIn;    animation-name:rotateIn;}@-webkit-keyframes rotateInUpLeft{    0%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(90deg);        opacity:0;    }   100%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(0);        opacity:1;    }}@-moz-keyframes rotateInUpLeft{    0%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(90deg);        opacity:0;    }   100%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(0);        opacity:1;    }}@-o-keyframes rotateInUpLeft{    0%{        -o-transform-origin:left bottom;        -o-transform:rotate(90deg);        opacity:0;    }   100%{        -o-transform-origin:left bottom;        -o-transform:rotate(0);        opacity:1;    }}.rotateInUpLeft.load{    -webkit-animation-name:rotateInUpLeft;    -moz-animation-name:rotateInUpLeft;    -o-animation-name:rotateInUpLeft;    animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInDownLeft{    0%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(-90deg);        opacity:0;    }   100%{        -webkit-transform-origin:left bottom;        -webkit-transform:rotate(0);        opacity:1;    }}@-moz-keyframes rotateInDownLeft{    0%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(-90deg);        opacity:0;    }   100%{        -moz-transform-origin:left bottom;        -moz-transform:rotate(0);        opacity:1;    }}@-o-keyframes rotateInDownLeft{    0%{        -o-transform-origin:left bottom;        -o-transform:rotate(-90deg);        opacity:0;    }   100%{        -o-transform-origin:left bottom;        -o-transform:rotate(0);        opacity:1;    }}.rotateInDownLeft.load{    -webkit-animation-name:rotateInDownLeft;    -moz-animation-name:rotateInDownLeft;    -o-animation-name:rotateInDownLeft;    animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInUpRight{    0%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(-90deg);        opacity:0;    }   100%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(0);        opacity:1;    }}@-moz-keyframes rotateInUpRight{    0%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(-90deg);        opacity:0;    }   100%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(0);        opacity:1;    }}@-o-keyframes rotateInUpRight{    0%{        -o-transform-origin:right bottom;        -o-transform:rotate(-90deg);        opacity:0;    }   100%{        -o-transform-origin:right bottom;        -o-transform:rotate(0);        opacity:1;    }}.rotateInUpRight.load{    -webkit-animation-name:rotateInUpRight;    -moz-animation-name:rotateInUpRight;    -o-animation-name:rotateInUpRight;    animation-name:rotateInUpRight;}@-webkit-keyframes rotateInDownRight{    0%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(90deg);        opacity:0;    }   100%{        -webkit-transform-origin:right bottom;        -webkit-transform:rotate(0);        opacity:1;    }}@-moz-keyframes rotateInDownRight{    0%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(90deg);        opacity:0;    }   100%{        -moz-transform-origin:right bottom;        -moz-transform:rotate(0);        opacity:1;    }}@-o-keyframes rotateInDownRight{    0%{        -o-transform-origin:right bottom;        -o-transform:rotate(90deg);        opacity:0;    }   100%{        -o-transform-origin:right bottom;        -o-transform:rotate(0);        opacity:1;    }}.rotateInDownRight.load{    -webkit-animation-name:rotateInDownRight;    -moz-animation-name:rotateInDownRight;    -o-animation-name:rotateInDownRight;    animation-name:rotateInDownRight;}@-webkit-keyframes lightSpeedIn{    0%{        -webkit-transform:translateX(100%) skewX(-30deg);        opacity:0;    }   60%{        -webkit-transform:translateX(-20%) skewX(30deg);        opacity:1;    }   80%{        -webkit-transform:translateX(0) skewX(-15deg);        opacity:1;    }   100%{        -webkit-transform:translateX(0) skewX(0);        opacity:1;    }}@-moz-keyframes lightSpeedIn{    0%{        -moz-transform:translateX(100%) skewX(-30deg);        opacity:0;    }   60%{        -moz-transform:translateX(-20%) skewX(30deg);        opacity:1;    }   80%{        -moz-transform:translateX(0) skewX(-15deg);        opacity:1;    }   100%{        -moz-transform:translateX(0) skewX(0);        opacity:1;    }}@-o-keyframes lightSpeedIn{    0%{        -o-transform:translateX(100%) skewX(-30deg);        opacity:0;    }   60%{        -o-transform:translateX(-20%) skewX(30deg);        opacity:1;    }   80%{        -o-transform:translateX(0) skewX(-15deg);        opacity:1;    }   100%{        -o-transform:translateX(0) skewX(0);        opacity:1;    }}.lightSpeedIn.load{    -webkit-animation-name:lightSpeedIn;    -moz-animation-name:lightSpeedIn;    -o-animation-name:lightSpeedIn;    animation-name:lightSpeedIn;    -webkit-animation-timing-function:ease-out;    -moz-animation-timing-function:ease-out;    -o-animation-timing-function:ease-out;    animation-timing-function:ease-out;}@-webkit-keyframes rollIn{    0%{        opacity:0;        -webkit-transform:translateX(-100%) rotate(-120deg);    }   100%{        opacity:1;        -webkit-transform:translateX(0) rotate(0);    }}@-moz-keyframes rollIn{    0%{        opacity:0;        -moz-transform:translateX(-100%) rotate(-120deg);    }   100%{        opacity:1;        -moz-transform:translateX(0) rotate(0);    }}@-o-keyframes rollIn{    0%{        opacity:0;        -o-transform:translateX(-100%) rotate(-120deg);    }   100%{        opacity:1;        -o-transform:translateX(0) rotate(0);    }}.rollIn.load{    -webkit-animation-name:rollIn;    -moz-animation-name:rollIn;    -o-animation-name:rollIn;    animation-name:rollIn;}@-webkit-keyframes fadeOut{    0%{        opacity:1;    }   100%{        opacity:0;    }}@-moz-keyframes fadeOut{    0%{        opacity:1;    }   100%{        opacity:0;    }}@-o-keyframes fadeOut{    0%{        opacity:1;    }   100%{        opacity:0;    }}.fadeOut.load{    -webkit-animation:fadeOut 1.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -moz-animation:fadeOut 1.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    -o-animation:fadeOut 1.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);    animation:fadeOut 1.8s 1 cubic-bezier(0.175,0.885,0.32,1.275);}@-webkit-keyframes fadeInFromNone{    0%{        display:none;        opacity:0;    }   1%{        display:block;        opacity:0;    }   100%{        display:block;        opacity:1;    }}@-moz-keyframes fadeInFromNone{    0%{        display:none;        opacity:0;    }   1%{        display:block;        opacity:0;    }   100%{        display:block;        opacity:1;    }}@-o-keyframes fadeInFromNone{    0%{        display:none;        opacity:0;    }   1%{        display:block;        opacity:0;    }   100%{        display:block;        opacity:1;    }}@keyframes fadeInFromNone{    0%{        display:none;        opacity:0;    }   1%{        display:block;        opacity:0;    }   100%{        display:block;        opacity:1;    }}.stretch{    animation-name:stretchLeft;    -webkit-animation-name:stretchLeft;    animation-duration:1.5s;    -webkit-animation-duration:1.5s;    animation-timing-function:ease-out;    -webkit-animation-timing-function:ease-out;    transform-origin:100% 0;    -ms-transform-origin:100% 0;    -webkit-transform-origin:100% 0;}@-webkit-keyframes stretch{    0%{        -webkit-transform:scaleX(0.3);    }   40%{        -webkit-transform:scaleX(1.02);    }   60%{        -webkit-transform:scaleX(0.98);    }   80%{        -webkit-transform:scaleX(1.01);    }   100%{        -webkit-transform:scaleX(1);    }}.stretchRight.load{    animation-name:stretchRight;    -webkit-animation-name:stretchRight;    animation-duration:1.5s;    -webkit-animation-duration:1.5s;    animation-timing-function:ease-out;    -webkit-animation-timing-function:ease-out;    transform-origin:0 0;    -ms-transform-origin:0 0;    -webkit-transform-origin:0 0;}@keyframes stretchRight{    0%{        transform:scaleX(0.3);    }   40%{        transform:scaleX(1.02);    }   60%{        transform:scaleX(0.98);    }   80%{        transform:scaleX(1.01);    }   100%{        transform:scaleX(1);    }}@-webkit-keyframes stretchRight{    0%{        -webkit-transform:scaleX(0.3);    }   40%{        -webkit-transform:scaleX(1.02);    }   60%{        -webkit-transform:scaleX(0.98);    }   80%{        -webkit-transform:scaleX(1.01);    }   100%{        -webkit-transform:scaleX(1);    }}.my-mfp-zoom-in .zoom-anim-dialog{    opacity:0;    -webkit-transition:all 0.2s ease-in-out;    -moz-transition:all 0.2s ease-in-out;    -o-transition:all 0.2s ease-in-out;    transition:all 0.2s ease-in-out;    -webkit-transform:scale(0.8);    -moz-transform:scale(0.8);    -ms-transform:scale(0.8);    -o-transform:scale(0.8);    transform:scale(0.8);}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{    opacity:1;    -webkit-transform:scale(1);    -moz-transform:scale(1);    -ms-transform:scale(1);    -o-transform:scale(1);    transform:scale(1);}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{    -webkit-transform:scale(0.8);    -moz-transform:scale(0.8);    -ms-transform:scale(0.8);    -o-transform:scale(0.8);    transform:scale(0.8);    opacity:0;}.my-mfp-zoom-in.mfp-bg{    opacity:0;    -webkit-transition:opacity 0.3s ease-out;    -moz-transition:opacity 0.3s ease-out;    -o-transition:opacity 0.3s ease-out;    transition:opacity 0.3s ease-out;}.my-mfp-zoom-in.mfp-ready.mfp-bg{    opacity:0.8;}.my-mfp-zoom-in.mfp-removing.mfp-bg{    opacity:0;}@font-face{    font-family:fonticon;    src:url(fonts/fonticon.eot);    src:url(fonts/fonticon.eot?#iefix) format("embedded-opentype"),url(fonts/fonticon.woff) format("woff"),url(fonts/fonticon.ttf) format("truetype"),url(fonts/fonticon.svg#fonticon) format("svg");    font-weight:400;    font-style:normal;}[data-icon]:before{    content:attr(data-icon);}.icon-elusive-icons:before{    content:"a";}.icon-elusive-icons-1:before{    content:"b";}.icon-elusive-icons-2:before{    content:"c";}.icon-elusive-icons-3:before{    content:"d";}.icon-elusive-icons-4:before{    content:"e";}.icon-elusive-icons-5:before{    content:"f";}.icon-elusive-icons-6:before{    content:"g";}.icon-elusive-icons-7:before{    content:"h";}.icon-crown:before{    content:"i";}.icon-burst:before{    content:"j";}.icon-anchor:before{    content:"k";}.icon-dollar:before{    content:"l";}.icon-dollar-bill:before{    content:"m";}.icon-foot:before{    content:"n";}.icon-hearing-aid:before{    content:"o";}.icon-guide-dog:before{    content:"p";}.icon-first-aid:before{    content:"q";}.icon-paint-bucket:before{    content:"r";}.icon-pencil:before{    content:"s";}.icon-paw:before{    content:"t";}.icon-paperclip:before{    content:"v";}.icon-pound:before{    content:"w";}.icon-shopping-cart:before{    content:"x";}.icon-sheriff-badge:before{    content:"y";}.icon-shield:before{    content:"z";}.icon-trees:before{    content:"A";}.icon-trophy:before{    content:"B";}.icon-fontawesome-webfont:before{    content:"C";}.icon-fontawesome-webfont-1:before{    content:"D";}.icon-address:before{    content:"E";}.icon-adjust:before{    content:"F";}.icon-air:before{    content:"G";}.icon-alert:before{    content:"H";}.icon-archive:before{    content:"I";}.icon-battery:before{    content:"J";}.icon-behance:before{    content:"K";}.icon-bell:before{    content:"L";}.icon-block:before{    content:"M";}.icon-book:before{    content:"N";}.icon-camera:before{    content:"O";}.icon-cancel:before{    content:"P";}.icon-cancel-circled:before{    content:"Q";}.icon-cancel-squared:before{    content:"R";}.icon-cc:before{    content:"S";}.icon-cc-share:before{    content:"T";}.icon-cc-zero:before{    content:"U";}.icon-ccw:before{    content:"V";}.icon-cd:before{    content:"W";}.icon-chart-area:before{    content:"X";}.icon-screen:before{    content:"Y";}.icon-delicious:before{    content:"Z";}.icon-instagram:before{    content:"0";}.icon-alarm:before{    content:"2";}.icon-envelope:before{    content:"3";}.icon-chat:before{    content:"4";}.icon-inbox-alt:before{    content:"6";}.icon-calculator:before{    content:"7";}.icon-camera-1:before{    content:"8";}.icon-brightness-half:before{    content:"9";}.icon-list:before{    content:"!";}.icon-spinner:before{    content:"#";}.icon-windows:before{    content:"$";}.icon-comments:before{    content:"%";}.icon-rewind:before{    content:"&";}.icon-light-bulb:before{    content:"(";}.icon-iphone:before{    content:"*";}.icon-heart:before{    content:"+";}.icon-calendar:before{    content:",";}.icon-task:before{    content:"-";}.icon-store:before{    content:".";}.icon-sound:before{    content:":";}.icon-fork-and-spoon:before{    content:";";}.icon-grid:before{    content:"<";}.icon-portfolio:before{    content:"=";}.icon-pin-alt:before{    content:">";}.icon-question:before{    content:"[";}.icon-cmd:before{    content:"]";}.icon-newspaper-alt:before{    content:"^";}.icon-moon:before{    content:"_";}.icon-home:before{    content:"`";}.icon-sound-alt:before{    content:"}";}.icon-sound-off:before{    content:"\e000";}.icon-ipad:before{    content:"\e001";}.icon-stop:before{    content:"\e002";}.icon-circle-full:before{    content:"\e003";}.icon-forward:before{    content:"\e004";}.icon-exclamation:before{    content:"\e005";}.icon-settings:before{    content:"\e006";}.icon-newspaper:before{    content:"\e007";}.icon-grid-alt:before{    content:"\e008";}.icon-clock:before{    content:"\e009";}.icon-pause:before{    content:"\e00a";}.icon-globe:before{    content:"\e00b";}.icon-clipboard:before{    content:"\e00c";}.icon-attachment:before{    content:"\e00d";}.icon-forbid-1:before{    content:"\e00e";}.icon-circle-half:before{    content:"\e00f";}.icon-inbox:before{    content:"\e010";}.icon-fork-and-knife:before{    content:"\e011";}.icon-brightness:before{    content:"\e013";}.icon-browser:before{    content:"\e014";}.icon-hyperlink:before{    content:"\e015";}.icon-in-alt:before{    content:"\e016";}.icon-menu:before{    content:"\e018";}.icon-compose:before{    content:"\e019";}.icon-anchor-1:before{    content:"\e01a";}.icon-gallary:before{    content:"\e01d";}.icon-cloud:before{    content:"\e020";}.icon-pin:before{    content:"\e021";}.icon-play:before{    content:"\e023";}.icon-tag-stroke:before{    content:"\e024";}.icon-tag-fill:before{    content:"\e025";}.icon-brush:before{    content:"\e029";}.icon-bars:before{    content:"\e02a";}.icon-eject:before{    content:"\e02b";}.icon-book-1:before{    content:"\e02c";}.icon-chart:before{    content:"\e02d";}.icon-key-fill:before{    content:"\e02e";}.icon-aperture-alt:before{    content:"\e02f";}.icon-book-alt:before{    content:"\e030";}.icon-list-1:before{    content:"\e031";}.icon-map-pin-fill:before{    content:"\e032";}.icon-move-horizontal-alt1:before{    content:"\e033";}.icon-headphones:before{    content:"\e034";}.icon-x:before{    content:"\e036";}.icon-check:before{    content:"\e038";}.icon-award-stroke:before{    content:"\e039";}.icon-wrench:before{    content:"\e03a";}.icon-sun-fill:before{    content:"\e03b";}.icon-move-horizontal-alt2:before{    content:"\e03c";}.icon-left-quote:before{    content:"\e03d";}.icon-clock-1:before{    content:"\e03e";}.icon-share:before{    content:"\e03f";}.icon-map-pin-stroke:before{    content:"\e040";}.icon-battery-full:before{    content:"\e041";}.icon-paperclip-1:before{    content:"\e042";}.icon-beaker-alt:before{    content:"\e043";}.icon-bolt:before{    content:"\e044";}.icon-at:before{    content:"\e045";}.icon-pin-1:before{    content:"\e046";}.icon-cloud-1:before{    content:"\e048";}.icon-layers-alt:before{    content:"\e049";}.icon-fullscreen-exit-alt:before{    content:"\e04a";}.icon-left-quote-alt:before{    content:"\e04b";}.icon-move-horizontal:before{    content:"\e04c";}.icon-volume-mute:before{    content:"\e04f";}.icon-undo:before{    content:"\e050";}.icon-umbrella:before{    content:"\e051";}.icon-pen-alt2:before{    content:"\e052";}.icon-heart-stroke:before{    content:"\e054";}.icon-list-nested:before{    content:"\e055";}.icon-move-vertical:before{    content:"\e056";}.icon-info:before{    content:"\e057";}.icon-pause-1:before{    content:"\e058";}.icon-move-vertical-alt1:before{    content:"\e05a";}.icon-spin:before{    content:"\e05b";}.icon-pen:before{    content:"\e05c";}.icon-plus-1:before{    content:"\e05d";}.icon-cog:before{    content:"\e05f";}.icon-reload:before{    content:"\e060";}.icon-heart-fill:before{    content:"\e061";}.icon-equalizer:before{    content:"\e062";}.icon-article:before{    content:"\e063";}.icon-cd-1:before{    content:"\e065";}.icon-link:before{    content:"\e067";}.icon-pilcrow:before{    content:"\e068";}.icon-hash:before{    content:"\e06a";}.icon-check-alt:before{    content:"\e06b";}.icon-key-stroke:before{    content:"\e06d";}.icon-folder-stroke:before{    content:"\e06e";}.icon-first:before{    content:"\e06f";}.icon-eyedropper:before{    content:"\e071";}.icon-reload-alt:before{    content:"\e073";}.icon-aperture:before{    content:"\e074";}.icon-rain:before{    content:"\e075";}.icon-beaker:before{    content:"\e076";}.icon-bars-alt:before{    content:"\e077";}.icon-image:before{    content:"\e079";}.icon-spin-alt:before{    content:"\e07b";}.icon-pen-alt-stroke:before{    content:"\e07c";}.icon-brush-alt:before{    content:"\e07d";}.icon-document-alt-fill:before{    content:"\e07e";}.icon-layers:before{    content:"\e081";}.icon-compass:before{    content:"\e082";}.icon-unlock-stroke:before{    content:"\e083";}.icon-box:before{    content:"\e084";}.icon-right-quote-alt:before{    content:"\e086";}.icon-last:before{    content:"\e087";}.icon-award-fill:before{    content:"\e08a";}.icon-pen-alt-fill:before{    content:"\e08c";}.icon-lock-fill:before{    content:"\e08d";}.icon-calendar-alt-stroke:before{    content:"\e08e";}.icon-move-vertical-alt2:before{    content:"\e08f";}.icon-steering-wheel:before{    content:"\e090";}.icon-minus:before{    content:"\e092";}.icon-map-pin-alt:before{    content:"\e095";}.icon-eye:before{    content:"\e096";}.icon-calendar-alt-fill:before{    content:"\e097";}.icon-play-alt:before{    content:"\e098";}.icon-fullscreen:before{    content:"\e099";}.icon-target:before{    content:"\e09b";}.icon-dial:before{    content:"\e09c";}.icon-ampersand:before{    content:"\e09d";}.icon-question-mark:before{    content:"\e09e";}.icon-moon-stroke:before{    content:"\e09f";}.icon-movie:before{    content:"\e0a0";}.icon-battery-charging:before{    content:"\e0a2";}.icon-document-stroke:before{    content:"\e0a5";}.icon-document-alt-stroke:before{    content:"\e0a6";}.icon-lightbulb:before{    content:"\e0a9";}.icon-calendar-1:before{    content:"\e0aa";}.icon-unlock-fill:before{    content:"\e0ab";}.icon-battery-empty:before{    content:"\e0ac";}.icon-sun-stroke:before{    content:"\e0af";}.icon-chart-alt:before{    content:"\e0b0";}.icon-battery-half:before{    content:"\e0b1";}.icon-lock-stroke:before{    content:"\e0b2";}.icon-book-alt2:before{    content:"\e0b3";}.icon-loop-alt1:before{    content:"\e0b4";}.icon-fullscreen-exit:before{    content:"\e0b8";}.icon-volume:before{    content:"\e0b9";}.icon-mic:before{    content:"\e0bd";}.icon-right-quote:before{    content:"\e0c0";}.icon-play-1:before{    content:"\e0c1";}.icon-folder-fill:before{    content:"\e0c4";}.icon-moon-fill:before{    content:"\e0c5";}.icon-home-1:before{    content:"\e0c7";}.icon-camera-2:before{    content:"\e0c8";}.icon-star:before{    content:"\e0c9";}.icon-read-more:before{    content:"\e0ca";}.icon-document-fill:before{    content:"\e0cb";}.icon-excel-table-1:before{    content:"\e0d1";}.icon-arrow-1-up:before{    content:"\e0d2";}.icon-female-symbol:before{    content:"\e0d3";}.icon-delivery-transport-2:before{    content:"\e0d4";}.icon-content-41:before{    content:"\e0d5";}.icon-clip-paper-1:before{    content:"\e0d7";}.icon-check-5:before{    content:"\e0da";}.icon-feed-rss-2:before{    content:"\e0db";}.icon-server-1:before{    content:"\e0dc";}.icon-harddrive:before{    content:"\e0dd";}.icon-car:before{    content:"\e0df";}.icon-direction-move-1:before{    content:"\e0e0";}.icon-certificate-file:before{    content:"\e0e1";}.icon-analytics-file-1:before{    content:"\e0e2";}.icon-male-symbol:before{    content:"\e0e3";}.icon-send-to-front:before{    content:"\e0e5";}.icon-movie-play-file-1:before{    content:"\e0e6";}.icon-bookmark-tag:before{    content:"\e0e7";}.icon-filled-folder-1:before{    content:"\e0e8";}.icon-check-clipboard-1:before{    content:"\e0e9";}.icon-clouds-cloudy:before{    content:"\e0eb";}.icon-gears-setting:before{    content:"\e0ed";}.icon-html:before{    content:"\e0ef";}.icon-palm-tree:before{    content:"\e0f1";}.icon-wallet-money:before{    content:"\e0f2";}.icon-hospital:before{    content:"\e0f3";}.icon-previous-1:before{    content:"\e0f4";}.icon-mailbox-1:before{    content:"\e0f5";}.icon-arrow-1-right:before{    content:"\e0f6";}.icon-dropbox:before{    content:"\e0f7";}.icon-rocket:before{    content:"\e0f8";}.icon-credit-card:before{    content:"\e0f9";}.icon-campfire:before{    content:"\e0fa";}.icon-yang-ying:before{    content:"\e0fb";}.icon-omg-smiley:before{    content:"\e0fd";}.icon-angry-smiley:before{    content:"\e0fe";}.icon-television-tv:before{    content:"\e100";}.icon-camera-surveillance-1:before{    content:"\e101";}.icon-apple:before{    content:"\e102";}.icon-content-14:before{    content:"\e103";}.icon-hour-glass:before{    content:"\e104";}.icon-content-7:before{    content:"\e105";}.icon-arrow-right-1:before{    content:"\e106";}.icon-image-photo-file-1:before{    content:"\e108";}.icon-bus:before{    content:"\e109";}.icon-blink-smiley:before{    content:"\e10b";}.icon-bubbles-talk-1:before{    content:"\e10c";}.icon-brush-1:before{    content:"\e10d";}.icon-send-to-back:before{    content:"\e10e";}.icon-camera-video-3:before{    content:"\e10f";}.icon-battery-low:before{    content:"\e110";}.icon-movie-play-1:before{    content:"\e111";}.icon-home-1-1:before{    content:"\e112";}.icon-cd-cover-music:before{    content:"\e114";}.icon-linkedin-alt:before{    content:"\e115";}.icon-video-1:before{    content:"\e116";}.icon-bookmark-star-favorite:before{    content:"\e117";}.icon-play-1-1:before{    content:"\e118";}.icon-pause-1-1:before{    content:"\e119";}.icon-paint-brush-2:before{    content:"\e11a";}.icon-train:before{    content:"\e11b";}.icon-happy-smiley:before{    content:"\e11c";}.icon-missile-rocket:before{    content:"\e11d";}.icon-cloud-2:before{    content:"\e11e";}.icon-bookmark-file-1:before{    content:"\e11f";}.icon-scooter:before{    content:"\e122";}.icon-magnet:before{    content:"\e123";}.icon-letter-mail-1:before{    content:"\e124";}.icon-color-palette:before{    content:"\e125";}.icon-content-43:before{    content:"\e126";}.icon-bubble-talk-1:before{    content:"\e127";}.icon-content-34:before{    content:"\e128";}.icon-carton-milk:before{    content:"\e129";}.icon-male-user-4:before{    content:"\e12c";}.icon-ink-pen:before{    content:"\e12d";}.icon-camera-1-1:before{    content:"\e12f";}.icon-snow-weather:before{    content:"\e130";}.icon-refresh-reload-1:before{    content:"\e131";}.icon-at-email:before{    content:"\e132";}.icon-umbrella-1:before{    content:"\e133";}.icon-lock-secure-1:before{    content:"\e134";}.icon-hand-stop:before{    content:"\e135";}.icon-battery-half-1:before{    content:"\e136";}.icon-text-document:before{    content:"\e137";}.icon-layers-1:before{    content:"\e138";}.icon-paypal:before{    content:"\e13a";}.icon-helicopter:before{    content:"\e13b";}.icon-content-42:before{    content:"\e13c";}.icon-clothes-hanger:before{    content:"\e13d";}.icon-plus-zoom:before{    content:"\e140";}.icon-unlock:before{    content:"\e141";}.icon-microscope:before{    content:"\e142";}.icon-click-hand-1:before{    content:"\e143";}.icon-briefcase:before{    content:"\e144";}.icon-3-css:before{    content:"\e145";}.icon-google-plus-1:before,.icon-gplus:before{    content:"\e146";}.icon-close-off-2:before{    content:"\e147";}.icon-music-file-1:before{    content:"\e148";}.icon-tree:before{    content:"\e14a";}.icon-forward-1:before{    content:"\e14b";}.icon-script:before{    content:"\e14d";}.icon-edit-pen-1:before{    content:"\e14f";}.icon-content-1:before{    content:"\e150";}.icon-cash-register:before{    content:"\e151";}.icon-call-old-telephone:before{    content:"\e152";}.icon-hail-weather:before{    content:"\e153";}.icon-gift:before{    content:"\e154";}.icon-square-vector-2:before{    content:"\e155";}.icon-van:before{    content:"\e156";}.icon-male-user-3:before{    content:"\e158";}.icon-content-8:before{    content:"\e159";}.icon-battery-charging-1:before{    content:"\e15a";}.icon-rewind-1:before{    content:"\e15b";}.icon-check-1:before{    content:"\e15e";}.icon-airplane:before{    content:"\e160";}.icon-hat-magician:before{    content:"\e161";}.icon-boat:before{    content:"\e162";}.icon-crown-king-1:before{    content:"\e165";}.icon-bike:before{    content:"\e167";}.icon-sad-smiley:before{    content:"\e168";}.icon-burning-fire:before{    content:"\e169";}.icon-thermometer:before{    content:"\e16a";}.icon-map-pin-5:before{    content:"\e16b";}.icon-happy-smiley-very:before{    content:"\e16c";}.icon-eye-view-1:before{    content:"\e16d";}.icon-cannabis-hemp:before{    content:"\e16e";}.icon-interface-window-1:before{    content:"\e16f";}.icon-document-file-1:before{    content:"\e170";}.icon-arrow-1-left:before{    content:"\e172";}.icon-nurse-user:before{    content:"\e173";}.icon-content-44:before{    content:"\e174";}.icon-flag-mark:before{    content:"\e176";}.icon-square-vector-1:before{    content:"\e179";}.icon-monitor-screen-1:before{    content:"\e17a";}.icon-next-1:before{    content:"\e17b";}.icon-doctor:before{    content:"\e17c";}.icon-favorite-map-pin:before{    content:"\e17d";}.icon-rain-weather:before{    content:"\e17e";}.icon-polaroid:before{    content:"\e17f";}.icon-analytics-chart-graph:before{    content:"\e182";}.icon-medal-outline-star:before{    content:"\e184";}.icon-lightbulb-shine:before{    content:"\e185";}.icon-arrow-down-1:before{    content:"\e186";}.icon-favorite-heart-outline:before{    content:"\e187";}.icon-advertising-megaphone-2:before{    content:"\e189";}.icon-interface-windows:before{    content:"\e18a";}.icon-ipod:before{    content:"\e18b";}.icon-radar-2:before{    content:"\e18c";}.icon-minus-zoom:before{    content:"\e18d";}.icon-crhistmas-spruce-tree:before{    content:"\e18e";}.icon-arrow-cursor:before{    content:"\e18f";}.icon-medal-rank-star:before{    content:"\e190";}.icon-database-5:before{    content:"\e191";}.icon-battery-full-1:before{    content:"\e192";}.icon-chart-graph-file-1:before{    content:"\e193";}.icon-case-medic:before{    content:"\e194";}.icon-disc-floppy-font:before{    content:"\e195";}.icon-sun-weather:before{    content:"\e196";}.icon-parking-sign:before{    content:"\e197";}.icon-code-html-file-1:before{    content:"\e198";}.icon-date:before{    content:"\e199";}.icon-hand-hold:before{    content:"\e19a";}.icon-cup-2:before{    content:"\e19b";}.icon-lightning-weather:before{    content:"\e19c";}.icon-cloud-sun:before{    content:"\e19d";}.icon-compressed-zip-file:before{    content:"\e19e";}.icon-road:before{    content:"\e19f";}.icon-arrow-left-1:before{    content:"\e1a0";}.icon-building-24:before{    content:"\e1a1";}.icon-tennis-24:before{    content:"\e1a2";}.icon-skiing-24:before{    content:"\e1a3";}.icon-bus-24:before{    content:"\e1a6";}.icon-park2-24:before{    content:"\e1a7";}.icon-circle-24:before{    content:"\e1a8";}.icon-golf-24:before{    content:"\e1a9";}.icon-star-24:before{    content:"\e1aa";}.icon-water-24:before{    content:"\e1ab";}.icon-disability-24:before{    content:"\e1ac";}.icon-art-gallery-24:before{    content:"\e1ad";}.icon-religious-jewish-24:before{    content:"\e1ae";}.icon-marker-24:before{    content:"\e1af";}.icon-campsite-24:before{    content:"\e1b0";}.icon-prison-24:before{    content:"\e1b1";}.icon-baseball-24:before{    content:"\e1b2";}.icon-pharmacy-24:before{    content:"\e1b3";}.icon-zoo-24:before{    content:"\e1b4";}.icon-triangle-stroked-24:before{    content:"\e1b5";}.icon-star-stroked-24:before{    content:"\e1b6";}.icon-slaughterhouse-24:before{    content:"\e1b7";}.icon-parking-24:before{    content:"\e1b8";}.icon-heliport-24:before{    content:"\e1b9";}.icon-restaurant-24:before{    content:"\e1ba";}.icon-shop-24:before{    content:"\e1bb";}.icon-religious-christian-24:before{    content:"\e1bc";}.icon-museum-24:before{    content:"\e1bd";}.icon-cross:before{    content:"\e1bf";}.icon-toilets-24:before{    content:"\e1c0";}.icon-rail-underground-24:before{    content:"\e1c1";}.icon-basketball-24:before{    content:"\e1c2";}.icon-beer-24:before{    content:"\e1c3";}.icon-airfield-24:before{    content:"\e1c4";}.icon-wetland-24:before{    content:"\e1c5";}.icon-soccer-24:before{    content:"\e1c6";}.icon-dam:before{    content:"\e1c7";}.icon-bank-24:before{    content:"\e1c8";}.icon-fuel-24:before{    content:"\e1ca";}.icon-school-24:before{    content:"\e1cb";}.icon-commercial-24:before{    content:"\e1cc";}.icon-religious-muslim-24:before{    content:"\e1cd";}.icon-america-football-24:before{    content:"\e1ce";}.icon-swimming-24:before{    content:"\e1cf";}.icon-square-24:before{    content:"\e1d0";}.icon-circle-stroked-24:before{    content:"\e1d1";}.icon-rail-above-24:before{    content:"\e1d2";}.icon-monument-24:before{    content:"\e1d3";}.icon-cinema-24:before{    content:"\e1d4";}.icon-ferry-24:before{    content:"\e1d5";}.icon-fast-food-24:before{    content:"\e1d6";}.icon-cemetery-24:before{    content:"\e1d7";}.icon-park-24:before{    content:"\e1d8";}.icon-telephone-24:before{    content:"\e1d9";}.icon-rail-24:before{    content:"\e1da";}.icon-college-24:before{    content:"\e1db";}.icon-warehouse-24:before{    content:"\e1dc";}.icon-hospital-24:before{    content:"\e1dd";}.icon-cricket-24:before{    content:"\e1de";}.icon-parking-garage-24:before{    content:"\e1df";}.icon-harbor-24:before{    content:"\e1e0";}.icon-cafe-24:before{    content:"\e1e1";}.icon-police-24:before{    content:"\e1e2";}.icon-industrial-24:before{    content:"\e1e3";}.icon-garden-24:before{    content:"\e1e4";}.icon-triangle-24:before{    content:"\e1e5";}.icon-bar-24:before{    content:"\e1e6";}.icon-place-of-worship-24:before{    content:"\e1e7";}.icon-oil-well-24:before{    content:"\e1e8";}.icon-library-24:before{    content:"\e1e9";}.icon-alcohol-shop-24:before{    content:"\e1ea";}.icon-bicycle-24:before{    content:"\e1eb";}.icon-town-hall-24:before{    content:"\e1ec";}.icon-music-24:before{    content:"\e1ed";}.icon-square-stroked-24:before{    content:"\e1ee";}.icon-pitch-24:before{    content:"\e1ef";}.icon-danger-24:before{    content:"\e1f1";}.icon-fire-station-24:before{    content:"\e1f2";}.icon-theatre-24:before{    content:"\e1f3";}.icon-marker-stroked-24:before{    content:"\e1f4";}.icon-lodging-24:before{    content:"\e1f5";}.icon-embassy-24:before{    content:"\e1f6";}.icon-airport-24:before{    content:"\e1f7";}.icon-logging-24:before{    content:"\e1f8";}.icon-aim:before{    content:"\e1f9";}.icon-aim-alt:before{    content:"\e1fa";}.icon-amazon:before{    content:"\e1fb";}.icon-app-store:before{    content:"\e1fc";}.icon-apple-1:before{    content:"\e1fd";}.icon-arto:before{    content:"\e1fe";}.icon-aws:before{    content:"\e1ff";}.icon-baidu:before{    content:"\e200";}.icon-basecamp:before{    content:"\e201";}.icon-bebo:before{    content:"\e202";}.icon-behance-1:before{    content:"\e203";}.icon-bing:before{    content:"\e204";}.icon-blip:before{    content:"\e205";}.icon-blogger:before{    content:"\e206";}.icon-bnter:before{    content:"\e207";}.icon-brightkite:before{    content:"\e208";}.icon-cinch:before{    content:"\e209";}.icon-cloudapp:before{    content:"\e20a";}.icon-coroflot:before{    content:"\e20b";}.icon-creative-commons:before{    content:"\e20c";}.icon-dailybooth:before{    content:"\e20d";}.icon-delicious-1:before{    content:"\e20e";}.icon-designbump:before{    content:"\e20f";}.icon-designfloat:before{    content:"\e210";}.icon-designmoo:before{    content:"\e211";}.icon-deviantart:before{    content:"\e212";}.icon-digg:before{    content:"\e213";}.icon-digg-alt:before{    content:"\e214";}.icon-diigo:before{    content:"\e215";}.icon-dribbble-2:before,.icon-dribbble:before{    content:"\e216";}.icon-dropbox-1:before{    content:"\e217";}.icon-drupal:before{    content:"\e218";}.icon-dzone:before{    content:"\e219";}.icon-ebay:before{    content:"\e21a";}.icon-ember:before{    content:"\e21b";}.icon-etsy:before{    content:"\e21c";}.icon-evernote:before{    content:"\e21d";}.icon-facebook-1:before,.icon-facebook:before{    content:"\e21e";}.icon-facebook-places:before{    content:"\e220";}.icon-facto:before{    content:"\e221";}.icon-feedburner:before{    content:"\e222";}.icon-flickr:before{    content:"\e223";}.icon-folkd:before{    content:"\e224";}.icon-formspring:before{    content:"\e225";}.icon-forrst:before{    content:"\e226";}.icon-foursquare:before{    content:"\e227";}.icon-friendfeed:before{    content:"\e228";}.icon-friendster:before{    content:"\e229";}.icon-gdgt:before{    content:"\e22a";}.icon-github:before{    content:"\e22b";}.icon-github-alt:before{    content:"\e22c";}.icon-goodreads:before{    content:"\e22d";}.icon-google:before{    content:"\e22e";}.icon-google-buzz:before{    content:"\e22f";}.icon-google-talk:before{    content:"\e230";}.icon-gowalla:before{    content:"\e231";}.icon-gowalla-alt:before{    content:"\e232";}.icon-grooveshark:before{    content:"\e233";}.icon-hacker-news:before{    content:"\e234";}.icon-hi5:before{    content:"\e235";}.icon-hype-machine:before{    content:"\e236";}.icon-hyves:before{    content:"\e237";}.icon-icq:before{    content:"\e238";}.icon-identi:before{    content:"\e239";}.icon-instapaper:before{    content:"\e23a";}.icon-itunes:before{    content:"\e23b";}.icon-kik:before{    content:"\e23c";}.icon-krop:before{    content:"\e23d";}.icon-last-1:before{    content:"\e23e";}.icon-linkedin:before{    content:"\e23f";}.icon-linkedin-alt-1:before{    content:"\e240";}.icon-livejournal:before{    content:"\e241";}.icon-lovedsgn:before{    content:"\e242";}.icon-meetup:before{    content:"\e243";}.icon-metacafe:before{    content:"\e244";}.icon-ming:before{    content:"\e245";}.icon-mister-wong:before{    content:"\e246";}.icon-mixx:before{    content:"\e247";}.icon-mixx-alt:before{    content:"\e248";}.icon-mobileme:before{    content:"\e249";}.icon-msn-messenger:before{    content:"\e24a";}.icon-myspace:before{    content:"\e24b";}.icon-myspace-alt:before{    content:"\e24c";}.icon-newsvine:before{    content:"\e24d";}.icon-official:before{    content:"\e24e";}.icon-openid:before{    content:"\e24f";}.icon-orkut:before{    content:"\e250";}.icon-pandora:before{    content:"\e251";}.icon-path:before{    content:"\e252";}.icon-paypal-1:before{    content:"\e253";}.icon-photobucket:before{    content:"\e254";}.icon-picasa:before{    content:"\e255";}.icon-picassa:before{    content:"\e256";}.icon-pinboard:before,.icon-pinterest:before{    content:"\e257";}.icon-ping:before{    content:"\e258";}.icon-pingchat:before{    content:"\e259";}.icon-playstation:before{    content:"\e25a";}.icon-plixi:before{    content:"\e25b";}.icon-plurk:before{    content:"\e25c";}.icon-podcast:before{    content:"\e25d";}.icon-posterous:before{    content:"\e25e";}.icon-qik:before{    content:"\e25f";}.icon-quik:before{    content:"\e260";}.icon-quora:before{    content:"\e261";}.icon-rdio:before{    content:"\e262";}.icon-readernaut:before{    content:"\e263";}.icon-reddit:before{    content:"\e264";}.icon-retweet:before{    content:"\e265";}.icon-robo:before{    content:"\e266";}.icon-rss-1:before{    content:"\e267";}.icon-scribd:before{    content:"\e268";}.icon-sharethis:before{    content:"\e269";}.icon-simplenote:before{    content:"\e26a";}.icon-skype-1:before{    content:"\e26b";}.icon-slashdot:before{    content:"\e26c";}.icon-slideshare:before{    content:"\e26d";}.icon-smugmug:before{    content:"\e26e";}.icon-soundcloud:before{    content:"\e26f";}.icon-spotify:before{    content:"\e270";}.icon-squarespace:before{    content:"\e271";}.icon-squidoo:before{    content:"\e272";}.icon-steam:before{    content:"\e273";}.icon-stumbleupon:before{    content:"\e274";}.icon-technorati:before{    content:"\e275";}.icon-threewords:before{    content:"\e276";}.icon-tribe:before{    content:"\e277";}.icon-tripit:before{    content:"\e278";}.icon-tumblr:before{    content:"\e279";}.icon-twitter-1:before{    content:"\e27a";}.icon-twitter-alt-1:before,.icon-twitter:before{    content:"\e27b";}.icon-vcard:before{    content:"\e27c";}.icon-viddler:before{    content:"\e27d";}.icon-vimeo:before{    content:"\e27e";}.icon-virb:before{    content:"\e27f";}.icon-w3:before{    content:"\e280";}.icon-whatsapp:before{    content:"\e281";}.icon-wikipedia:before{    content:"\e282";}.icon-windows-1:before{    content:"\e283";}.icon-wists:before{    content:"\e284";}.icon-wordpress:before{    content:"\e285";}.icon-wordpress-alt:before{    content:"\e286";}.icon-xing:before{    content:"\e287";}.icon-yahoo:before{    content:"\e288";}.icon-yahoo-buzz:before{    content:"\e289";}.icon-yahoo-messenger:before{    content:"\e28a";}.icon-yelp:before{    content:"\e28b";}.icon-zerply:before{    content:"\e28e";}.icon-zootool:before{    content:"\e28f";}.icon-zynga:before{    content:"\e290";}.icon-align-center:before{    content:"\e291";}.icon-align-justify:before{    content:"\e292";}.icon-align-left:before{    content:"\e293";}.icon-align-right:before{    content:"\e294";}.icon-archive-1:before{    content:"\e295";}.icon-atom:before{    content:"\e29a";}.icon-bag:before{    content:"\e29b";}.icon-bank-notes:before{    content:"\e29c";}.icon-barbell:before{    content:"\e29d";}.icon-bars-1:before{    content:"\e29e";}.icon-battery-0:before{    content:"\e29f";}.icon-battery-1:before{    content:"\e2a0";}.icon-battery-2:before{    content:"\e2a1";}.icon-battery-3:before{    content:"\e2a2";}.icon-battery-4:before{    content:"\e2a3";}.icon-battery-power:before{    content:"\e2a4";}.icon-beer:before{    content:"\e2a5";}.icon-bolt-1:before{    content:"\e2a6";}.icon-bones:before{    content:"\e2a7";}.icon-book-close:before{    content:"\e2a8";}.icon-book-open:before{    content:"\e2a9";}.icon-bookmark:before{    content:"\e2aa";}.icon-box-1:before{    content:"\e2ab";}.icon-browser-1:before{    content:"\e2ac";}.icon-bubble:before{    content:"\e2ad";}.icon-bubble-1:before{    content:"\e2ae";}.icon-bubble-2:before{    content:"\e2af";}.icon-bubble-3:before{    content:"\e2b0";}.icon-bucket:before{    content:"\e2b1";}.icon-calculator-1:before{    content:"\e2b2";}.icon-calendar-2:before{    content:"\e2b3";}.icon-camera-3:before{    content:"\e2b4";}.icon-cardiac-pulse:before{    content:"\e2b5";}.icon-cd-2:before{    content:"\e2b6";}.icon-character:before{    content:"\e2b7";}.icon-clipboard-1:before{    content:"\e2ba";}.icon-clock-2:before{    content:"\e2bb";}.icon-cloud-3:before{    content:"\e2bc";}.icon-coffee:before{    content:"\e2bd";}.icon-comment:before{    content:"\e2be";}.icon-connection-0:before{    content:"\e2bf";}.icon-connection-1:before{    content:"\e2c0";}.icon-connection-2:before{    content:"\e2c1";}.icon-connection-3:before{    content:"\e2c2";}.icon-connection-4:before{    content:"\e2c3";}.icon-credit-cards:before{    content:"\e2c4";}.icon-crop:before{    content:"\e2c5";}.icon-cube:before{    content:"\e2c6";}.icon-diamond:before{    content:"\e2c7";}.icon-email:before{    content:"\e2c9";}.icon-email-plane:before{    content:"\e2ca";}.icon-enter:before{    content:"\e2cb";}.icon-eyedropper-1:before{    content:"\e2cd";}.icon-file:before{    content:"\e2ce";}.icon-file-add:before{    content:"\e2cf";}.icon-file-broken:before{    content:"\e2d0";}.icon-file-settings:before{    content:"\e2d1";}.icon-files:before{    content:"\e2d2";}.icon-flag:before{    content:"\e2d3";}.icon-folder:before{    content:"\e2d4";}.icon-folder-add:before{    content:"\e2d5";}.icon-folder-check:before{    content:"\e2d6";}.icon-folder-settings:before{    content:"\e2d7";}.icon-forbidden:before{    content:"\e2d8";}.icon-frames:before{    content:"\e2d9";}.icon-glass:before{    content:"\e2da";}.icon-graph:before{    content:"\e2db";}.icon-grid-1:before{    content:"\e2dc";}.icon-heart-1:before{    content:"\e2dd";}.icon-home-2:before{    content:"\e2de";}.icon-invoice:before{    content:"\e2e0";}.icon-ipad-1:before{    content:"\e2e1";}.icon-ipad-2:before{    content:"\e2e2";}.icon-lab:before{    content:"\e2e3";}.icon-laptop:before{    content:"\e2e4";}.icon-list-2:before{    content:"\e2e5";}.icon-lock:before{    content:"\e2e6";}.icon-locked:before{    content:"\e2e7";}.icon-map:before{    content:"\e2e8";}.icon-measure:before{    content:"\e2e9";}.icon-meter:before{    content:"\e2ea";}.icon-micro:before{    content:"\e2eb";}.icon-micro-mute:before{    content:"\e2ec";}.icon-microwave:before{    content:"\e2ed";}.icon-modem:before{    content:"\e2ef";}.icon-mute:before{    content:"\e2f0";}.icon-newspaper-1:before{    content:"\e2f1";}.icon-paperclip-2:before{    content:"\e2f2";}.icon-pencil-1:before{    content:"\e2f3";}.icon-phone:before{    content:"\e2f4";}.icon-phone-2:before{    content:"\e2f5";}.icon-phone-3:before{    content:"\e2f6";}.icon-picture:before{    content:"\e2f7";}.icon-pie-chart:before{    content:"\e2f8";}.icon-pill:before{    content:"\e2f9";}.icon-pin-2:before{    content:"\e2fa";}.icon-power:before{    content:"\e2fb";}.icon-printer-1:before{    content:"\e2fc";}.icon-printer-2:before{    content:"\e2fd";}.icon-refresh:before{    content:"\e2fe";}.icon-reload-1:before{    content:"\e2ff";}.icon-screen-1:before{    content:"\e300";}.icon-select:before{    content:"\e301";}.icon-set:before{    content:"\e302";}.icon-settings-1:before{    content:"\e303";}.icon-shorts:before{    content:"\e306";}.icon-speaker:before{    content:"\e307";}.icon-star-1:before{    content:"\e308";}.icon-stopwatch:before{    content:"\e309";}.icon-sun:before{    content:"\e30a";}.icon-syringe:before{    content:"\e30b";}.icon-tag:before{    content:"\e30c";}.icon-train-1:before{    content:"\e30d";}.icon-trash-1:before{    content:"\e30e";}.icon-unlocked:before{    content:"\e30f";}.icon-volume-1:before{    content:"\e314";}.icon-volume-down:before{    content:"\e315";}.icon-volume-up:before{    content:"\e316";}.icon-wifi-1:before{    content:"\e317";}.icon-wifi-2:before{    content:"\e318";}.icon-wifi-3:before{    content:"\e319";}.icon-window-delete:before{    content:"\e31a";}.icon-windows-2:before{    content:"\e31b";}.icon-zoom-in-1:before{    content:"\e31d";}.icon-magnifying-glass-1:before{    content:"\e31f";}.icon-search-2:before{    content:"\e0c6";}.icon-fontawesome-webfont-2:before{    content:"u";}.icon-envelope-1:before{    content:"5";}.icon-download-3:before{    content:'"';}.icon-upload-3:before{    content:")";}.icon-stumbleupon-1:before{    content:"{";}.icon-user:before{    content:"|";}.icon-users:before{    content:"\e012";}.icon-fontawesome-webfont-3:before{    content:"'";}.icon-fontawesome-webfont-4:before{    content:"/";}.icon-fontawesome-webfont-5:before{    content:"?";}.icon-fontawesome-webfont-7:before{    content:"\e017";}.icon-fontawesome-webfont-8:before{    content:"\e01e";}.icon-fontawesome-webfont-9:before{    content:"\e01f";}.icon-fontawesome-webfont-10:before{    content:"\e027";}.icon-fontawesome-webfont-11:before{    content:"\e037";}.icon-fontawesome-webfont-12:before{    content:"\e047";}.icon-fontawesome-webfont-13:before{    content:"\e04d";}.icon-fontawesome-webfont-14:before{    content:"\e053";}.icon-fontawesome-webfont-15:before{    content:"\e05e";}.icon-fontawesome-webfont-16:before{    content:"\e06c";}.icon-bookmark-1:before{    content:"\e070";}.icon-book-open-1:before{    content:"\e07a";}.icon-flash:before{    content:"\e07f";}.icon-feather-1:before{    content:"\e085";}.icon-flag-1:before{    content:"\e088";}.icon-google-circles:before{    content:"\e089";}.icon-heart-2:before{    content:"\e08b";}.icon-heart-empty:before{    content:"\e091";}.icon-right-open-big:before{    content:"\e093";}.icon-left-open-big:before{    content:"\e094";}.icon-up-open-big:before{    content:"\e09a";}.icon-down-open-big:before{    content:"\e0a4";}.icon-symbol-woman:before{    content:"\e0a7";}.icon-measure-1:before{    content:"\e0b6";}.icon-symbol-mixed:before{    content:"\e0b7";}.icon-letter:before{    content:"@";}.icon-fontawesome-webfont-17:before{    content:"\e0c3";}.icon-fontawesome-webfont-18:before{    content:"\e0cc";}.icon-fontawesome-webfont-19:before{    content:"\e0ce";}.icon-arrow-1-down:before{    content:"\e01c";}.icon-arrow-up-1:before{    content:"\e022";}.icon-fork:before{    content:"\e026";}.icon-curved-arrow:before{    content:"\e028";}.icon-forward-2:before{    content:"\e035";}.icon-reload-2:before{    content:"\e04e";}.icon-arrows-out:before{    content:"\e059";}.icon-arrows-expand:before{    content:"\e064";}.icon-arrows-compress:before{    content:"\e066";}.icon-arrows-in:before{    content:"\e069";}.icon-zoom-out:before{    content:"\e072";}.icon-coverflow:before{    content:"1";}.icon-coverflow-line:before{    content:"~";}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{    font-family:sans-serif;    -ms-text-size-adjust:100%;    -webkit-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{    display:block;}audio,canvas,progress,video{    display:inline-block;    vertical-align:baseline;}audio:not([controls]){    display:none;    height:0;}[hidden],template{    display:none;}a{    background-color:transparent;}b,optgroup,strong{    font-weight:700;}dfn{    font-style:italic;}h1{    margin:0.67em 0;}mark{    background:#ff0;    color:#000;}sub,sup{    font-size:75%;    line-height:0;    position:relative;}sup{    top:-0.5em;}sub{    bottom:-0.25em;}img{    border:0;    vertical-align:middle;}svg:not(:root){    overflow:hidden;}hr{    box-sizing:content-box;    height:0;}pre,textarea{    overflow:auto;}code,kbd,pre,samp{    font-size:1em;}button,input,optgroup,select,textarea{    color:inherit;    font:inherit;    margin:0;}button{    overflow:visible;}button,select{    text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{    -webkit-appearance:button;    cursor:pointer;}button[disabled],html input[disabled]{    cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{    border:0;    padding:0;}input[type="checkbox"],input[type="radio"]{    box-sizing:border-box;    padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{    height:auto;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{    -webkit-appearance:none;}table{    border-collapse:collapse;    border-spacing:0;}td,th{    padding:0;}/*! Source:https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{    blockquote,   img,   pre,   tr{        page-break-inside:avoid;    }   *,   :after,   :before{        background:0 0 !important;        color:#000 !important;        box-shadow:none !important;        text-shadow:none !important;    }   a,   a:visited{        text-decoration:underline;    }   a[href]:after{        content:" (" attr(href) ")";    }   abbr[title]:after{        content:" (" attr(title) ")";    }   a[href^="#"]:after,   a[href^="javascript:"]:after{        content:"";    }   blockquote,   pre{        border:1px solid #999;    }   thead{        display:table-header-group;    }   img{        max-width:100% !important;    }   h2,   h3,   p{        orphans:3;        widows:3;    }   h2,   h3{        page-break-after:avoid;    }   .navbar{        display:none;    }   .btn > .caret,   .dropup > .btn > .caret{        border-top-color:#000 !important;    }   .label{        border:1px solid #000;    }   .table{        border-collapse:collapse !important;    }   .table td,   .table th{        background-color:#fff !important;    }   .table-bordered td,   .table-bordered th{        border:1px solid #ddd !important;    }}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover,.form-control,.navbar-toggle,.open > .btn-danger.dropdown-toggle,.open > .btn-default.dropdown-toggle,.open > .btn-info.dropdown-toggle,.open > .btn-primary.dropdown-toggle,.open > .btn-warning.dropdown-toggle{    background-image:none;}@font-face{    font-family:"Glyphicons Halflings";    src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);    src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),       url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),       url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");}.glyphicon{    position:relative;    top:1px;    display:inline-block;    font-family:"Glyphicons Halflings";    font-style:normal;    font-weight:400;    line-height:1;    -webkit-font-smoothing:antialiased;}.glyphicon-asterisk:before{    content:"\002a";}.glyphicon-plus:before{    content:"\002b";}.glyphicon-eur:before,.glyphicon-euro:before{    content:"\20ac";}.glyphicon-minus:before{    content:"\2212";}.glyphicon-cloud:before{    content:"\2601";}.glyphicon-envelope:before{    content:"\2709";}.glyphicon-pencil:before{    content:"\270f";}.glyphicon-glass:before{    content:"\e001";}.glyphicon-music:before{    content:"\e002";}.glyphicon-search:before{    content:"\e003";}.glyphicon-heart:before{    content:"\e005";}.glyphicon-star:before{    content:"\e006";}.glyphicon-star-empty:before{    content:"\e007";}.glyphicon-user:before{    content:"\e008";}.glyphicon-film:before{    content:"\e009";}.glyphicon-th-large:before{    content:"\e010";}.glyphicon-th:before{    content:"\e011";}.glyphicon-th-list:before{    content:"\e012";}.glyphicon-ok:before{    content:"\e013";}.glyphicon-remove:before{    content:"\e014";}.glyphicon-zoom-in:before{    content:"\e015";}.glyphicon-zoom-out:before{    content:"\e016";}.glyphicon-off:before{    content:"\e017";}.glyphicon-signal:before{    content:"\e018";}.glyphicon-cog:before{    content:"\e019";}.glyphicon-trash:before{    content:"\e020";}.glyphicon-home:before{    content:"\e021";}.glyphicon-file:before{    content:"\e022";}.glyphicon-time:before{    content:"\e023";}.glyphicon-road:before{    content:"\e024";}.glyphicon-download-alt:before{    content:"\e025";}.glyphicon-download:before{    content:"\e026";}.glyphicon-upload:before{    content:"\e027";}.glyphicon-inbox:before{    content:"\e028";}.glyphicon-play-circle:before{    content:"\e029";}.glyphicon-repeat:before{    content:"\e030";}.glyphicon-refresh:before{    content:"\e031";}.glyphicon-list-alt:before{    content:"\e032";}.glyphicon-lock:before{    content:"\e033";}.glyphicon-flag:before{    content:"\e034";}.glyphicon-headphones:before{    content:"\e035";}.glyphicon-volume-off:before{    content:"\e036";}.glyphicon-volume-down:before{    content:"\e037";}.glyphicon-volume-up:before{    content:"\e038";}.glyphicon-qrcode:before{    content:"\e039";}.glyphicon-barcode:before{    content:"\e040";}.glyphicon-tag:before{    content:"\e041";}.glyphicon-tags:before{    content:"\e042";}.glyphicon-book:before{    content:"\e043";}.glyphicon-bookmark:before{    content:"\e044";}.glyphicon-print:before{    content:"\e045";}.glyphicon-camera:before{    content:"\e046";}.glyphicon-font:before{    content:"\e047";}.glyphicon-bold:before{    content:"\e048";}.glyphicon-italic:before{    content:"\e049";}.glyphicon-text-height:before{    content:"\e050";}.glyphicon-text-width:before{    content:"\e051";}.glyphicon-align-left:before{    content:"\e052";}.glyphicon-align-center:before{    content:"\e053";}.glyphicon-align-right:before{    content:"\e054";}.glyphicon-align-justify:before{    content:"\e055";}.glyphicon-list:before{    content:"\e056";}.glyphicon-indent-left:before{    content:"\e057";}.glyphicon-indent-right:before{    content:"\e058";}.glyphicon-facetime-video:before{    content:"\e059";}.glyphicon-picture:before{    content:"\e060";}.glyphicon-map-marker:before{    content:"\e062";}.glyphicon-adjust:before{    content:"\e063";}.glyphicon-tint:before{    content:"\e064";}.glyphicon-edit:before{    content:"\e065";}.glyphicon-share:before{    content:"\e066";}.glyphicon-check:before{    content:"\e067";}.glyphicon-move:before{    content:"\e068";}.glyphicon-step-backward:before{    content:"\e069";}.glyphicon-fast-backward:before{    content:"\e070";}.glyphicon-backward:before{    content:"\e071";}.glyphicon-play:before{    content:"\e072";}.glyphicon-pause:before{    content:"\e073";}.glyphicon-stop:before{    content:"\e074";}.glyphicon-forward:before{    content:"\e075";}.glyphicon-fast-forward:before{    content:"\e076";}.glyphicon-step-forward:before{    content:"\e077";}.glyphicon-eject:before{    content:"\e078";}.glyphicon-chevron-left:before{    content:"\e079";}.glyphicon-chevron-right:before{    content:"\e080";}.glyphicon-plus-sign:before{    content:"\e081";}.glyphicon-minus-sign:before{    content:"\e082";}.glyphicon-remove-sign:before{    content:"\e083";}.glyphicon-ok-sign:before{    content:"\e084";}.glyphicon-question-sign:before{    content:"\e085";}.glyphicon-info-sign:before{    content:"\e086";}.glyphicon-screenshot:before{    content:"\e087";}.glyphicon-remove-circle:before{    content:"\e088";}.glyphicon-ok-circle:before{    content:"\e089";}.glyphicon-ban-circle:before{    content:"\e090";}.glyphicon-arrow-left:before{    content:"\e091";}.glyphicon-arrow-right:before{    content:"\e092";}.glyphicon-arrow-up:before{    content:"\e093";}.glyphicon-arrow-down:before{    content:"\e094";}.glyphicon-share-alt:before{    content:"\e095";}.glyphicon-resize-full:before{    content:"\e096";}.glyphicon-resize-small:before{    content:"\e097";}.glyphicon-exclamation-sign:before{    content:"\e101";}.glyphicon-gift:before{    content:"\e102";}.glyphicon-leaf:before{    content:"\e103";}.glyphicon-fire:before{    content:"\e104";}.glyphicon-eye-open:before{    content:"\e105";}.glyphicon-eye-close:before{    content:"\e106";}.glyphicon-warning-sign:before{    content:"\e107";}.glyphicon-plane:before{    content:"\e108";}.glyphicon-calendar:before{    content:"\e109";}.glyphicon-random:before{    content:"\e110";}.glyphicon-comment:before{    content:"\e111";}.glyphicon-magnet:before{    content:"\e112";}.glyphicon-chevron-up:before{    content:"\e113";}.glyphicon-chevron-down:before{    content:"\e114";}.glyphicon-retweet:before{    content:"\e115";}.glyphicon-shopping-cart:before{    content:"\e116";}.glyphicon-folder-close:before{    content:"\e117";}.glyphicon-folder-open:before{    content:"\e118";}.glyphicon-resize-vertical:before{    content:"\e119";}.glyphicon-resize-horizontal:before{    content:"\e120";}.glyphicon-hdd:before{    content:"\e121";}.glyphicon-bullhorn:before{    content:"\e122";}.glyphicon-bell:before{    content:"\e123";}.glyphicon-certificate:before{    content:"\e124";}.glyphicon-thumbs-up:before{    content:"\e125";}.glyphicon-thumbs-down:before{    content:"\e126";}.glyphicon-hand-right:before{    content:"\e127";}.glyphicon-hand-left:before{    content:"\e128";}.glyphicon-hand-up:before{    content:"\e129";}.glyphicon-hand-down:before{    content:"\e130";}.glyphicon-circle-arrow-right:before{    content:"\e131";}.glyphicon-circle-arrow-left:before{    content:"\e132";}.glyphicon-circle-arrow-up:before{    content:"\e133";}.glyphicon-circle-arrow-down:before{    content:"\e134";}.glyphicon-globe:before{    content:"\e135";}.glyphicon-wrench:before{    content:"\e136";}.glyphicon-tasks:before{    content:"\e137";}.glyphicon-filter:before{    content:"\e138";}.glyphicon-briefcase:before{    content:"\e139";}.glyphicon-fullscreen:before{    content:"\e140";}.glyphicon-dashboard:before{    content:"\e141";}.glyphicon-paperclip:before{    content:"\e142";}.glyphicon-heart-empty:before{    content:"\e143";}.glyphicon-link:before{    content:"\e144";}.glyphicon-phone:before{    content:"\e145";}.glyphicon-pushpin:before{    content:"\e146";}.glyphicon-usd:before{    content:"\e148";}.glyphicon-gbp:before{    content:"\e149";}.glyphicon-sort:before{    content:"\e150";}.glyphicon-sort-by-alphabet:before{    content:"\e151";}.glyphicon-sort-by-alphabet-alt:before{    content:"\e152";}.glyphicon-sort-by-order:before{    content:"\e153";}.glyphicon-sort-by-order-alt:before{    content:"\e154";}.glyphicon-sort-by-attributes:before{    content:"\e155";}.glyphicon-sort-by-attributes-alt:before{    content:"\e156";}.glyphicon-unchecked:before{    content:"\e157";}.glyphicon-expand:before{    content:"\e158";}.glyphicon-collapse-down:before{    content:"\e159";}.glyphicon-collapse-up:before{    content:"\e160";}.glyphicon-log-in:before{    content:"\e161";}.glyphicon-flash:before{    content:"\e162";}.glyphicon-log-out:before{    content:"\e163";}.glyphicon-new-window:before{    content:"\e164";}.glyphicon-record:before{    content:"\e165";}.glyphicon-save:before{    content:"\e166";}.glyphicon-open:before{    content:"\e167";}.glyphicon-saved:before{    content:"\e168";}.glyphicon-import:before{    content:"\e169";}.glyphicon-export:before{    content:"\e170";}.glyphicon-send:before{    content:"\e171";}.glyphicon-floppy-disk:before{    content:"\e172";}.glyphicon-floppy-saved:before{    content:"\e173";}.glyphicon-floppy-remove:before{    content:"\e174";}.glyphicon-floppy-save:before{    content:"\e175";}.glyphicon-floppy-open:before{    content:"\e176";}.glyphicon-credit-card:before{    content:"\e177";}.glyphicon-transfer:before{    content:"\e178";}.glyphicon-cutlery:before{    content:"\e179";}.glyphicon-header:before{    content:"\e180";}.glyphicon-compressed:before{    content:"\e181";}.glyphicon-earphone:before{    content:"\e182";}.glyphicon-phone-alt:before{    content:"\e183";}.glyphicon-tower:before{    content:"\e184";}.glyphicon-stats:before{    content:"\e185";}.glyphicon-sd-video:before{    content:"\e186";}.glyphicon-hd-video:before{    content:"\e187";}.glyphicon-subtitles:before{    content:"\e188";}.glyphicon-sound-stereo:before{    content:"\e189";}.glyphicon-sound-dolby:before{    content:"\e190";}.glyphicon-sound-5-1:before{    content:"\e191";}.glyphicon-sound-6-1:before{    content:"\e192";}.glyphicon-sound-7-1:before{    content:"\e193";}.glyphicon-copyright-mark:before{    content:"\e194";}.glyphicon-registration-mark:before{    content:"\e195";}.glyphicon-cloud-download:before{    content:"\e197";}.glyphicon-cloud-upload:before{    content:"\e198";}.glyphicon-tree-conifer:before{    content:"\e199";}.glyphicon-tree-deciduous:before{    content:"\e200";}.glyphicon-cd:before{    content:"\e201";}.glyphicon-save-file:before{    content:"\e202";}.glyphicon-open-file:before{    content:"\e203";}.glyphicon-level-up:before{    content:"\e204";}.glyphicon-copy:before{    content:"\e205";}.glyphicon-paste:before{    content:"\e206";}.glyphicon-alert:before{    content:"\e209";}.glyphicon-equalizer:before{    content:"\e210";}.glyphicon-king:before{    content:"\e211";}.glyphicon-queen:before{    content:"\e212";}.glyphicon-pawn:before{    content:"\e213";}.glyphicon-bishop:before{    content:"\e214";}.glyphicon-knight:before{    content:"\e215";}.glyphicon-baby-formula:before{    content:"\e216";}.glyphicon-tent:before{    content:"\26fa";}.glyphicon-blackboard:before{    content:"\e218";}.glyphicon-bed:before{    content:"\e219";}.glyphicon-apple:before{    content:"\f8ff";}.glyphicon-erase:before{    content:"\e221";}.glyphicon-hourglass:before{    content:"\231b";}.glyphicon-lamp:before{    content:"\e223";}.glyphicon-duplicate:before{    content:"\e224";}.glyphicon-piggy-bank:before{    content:"\e225";}.glyphicon-scissors:before{    content:"\e226";}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{    content:"\e227";}.glyphicon-jpy:before,.glyphicon-yen:before{    content:"\00a5";}.glyphicon-rub:before,.glyphicon-ruble:before{    content:"\20bd";}.glyphicon-scale:before{    content:"\e230";}.glyphicon-ice-lolly:before{    content:"\e231";}.glyphicon-ice-lolly-tasted:before{    content:"\e232";}.glyphicon-education:before{    content:"\e233";}.glyphicon-option-horizontal:before{    content:"\e234";}.glyphicon-option-vertical:before{    content:"\e235";}.glyphicon-menu-hamburger:before{    content:"\e236";}.glyphicon-modal-window:before{    content:"\e237";}.glyphicon-oil:before{    content:"\e238";}.glyphicon-grain:before{    content:"\e239";}.glyphicon-sunglasses:before{    content:"\e240";}.glyphicon-text-size:before{    content:"\e241";}.glyphicon-text-color:before{    content:"\e242";}.glyphicon-text-background:before{    content:"\e243";}.glyphicon-object-align-top:before{    content:"\e244";}.glyphicon-object-align-bottom:before{    content:"\e245";}.glyphicon-object-align-horizontal:before{    content:"\e246";}.glyphicon-object-align-left:before{    content:"\e247";}.glyphicon-object-align-vertical:before{    content:"\e248";}.glyphicon-object-align-right:before{    content:"\e249";}.glyphicon-triangle-right:before{    content:"\e250";}.glyphicon-triangle-left:before{    content:"\e251";}.glyphicon-triangle-bottom:before{    content:"\e252";}.glyphicon-triangle-top:before{    content:"\e253";}.glyphicon-console:before{    content:"\e254";}.glyphicon-superscript:before{    content:"\e255";}.glyphicon-subscript:before{    content:"\e256";}.glyphicon-menu-left:before{    content:"\e257";}.glyphicon-menu-right:before{    content:"\e258";}.glyphicon-menu-down:before{    content:"\e259";}.glyphicon-menu-up:before{    content:"\e260";}*,:after,:before{    box-sizing:border-box;}body{    line-height:1.42857;}button,input,select,textarea{    font-family:inherit;    font-size:inherit;    line-height:inherit;}a{    color:#337ab7;    text-decoration:none;}a:focus,a:hover{    color:#23527c;    text-decoration:underline;}a:focus{    outline-offset:-2px;}.img-responsive{    display:block;    height:auto;}.img-rounded{    border-radius:6px;}.img-thumbnail{    padding:4px;    line-height:1.42857;    background-color:#fff;    border:1px solid #ddd;    border-radius:4px;    transition:all 0.2s ease-in-out;    display:inline-block;    height:auto;}.img-circle{    border-radius:50%;}hr{    margin-top:20px;    margin-bottom:20px;    border:0;    border-top:1px solid #eee;}[role="button"]{    cursor:pointer;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{    font-family:inherit;    font-weight:500;    line-height:1.1;    color:inherit;}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{    font-weight:400;    line-height:1;    color:#777;}.h1,.h2,.h3,h1,h2,h3{    margin-top:20px;    margin-bottom:10px;}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{    font-size:65%;}.h4,.h5,.h6,h4,h5,h6{    margin-top:10px;    margin-bottom:10px;}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{    font-size:75%;}.h1,h1{    font-size:36px;}.h2,h2{    font-size:30px;}.h3,h3{    font-size:24px;}.h4,h4{    font-size:18px;}.h5,h5{    font-size:14px;}.h6,h6{    font-size:12px;}p{    margin:0 0 10px;}.lead{    margin-bottom:20px;    font-size:16px;    font-weight:300;    line-height:1.4;}dt,kbd kbd{    font-weight:700;}@media (min-width:768px){    .lead{        font-size:21px;    }}.small,small{    font-size:85%;}.mark,mark{    background-color:#fcf8e3;    padding:0.2em;}.list-inline,.list-unstyled{    padding-left:0;    list-style:none;}.text-left{    text-align:left;}.text-right{    text-align:right;}.text-center{    text-align:center;}.text-justify{    text-align:justify;}.text-nowrap{    white-space:nowrap;}.text-lowercase{    text-transform:lowercase;}.initialism,.text-uppercase{    text-transform:uppercase;}.text-capitalize{    text-transform:capitalize;}.text-muted{    color:#777;}.text-primary{    color:#337ab7;}a.text-primary:focus,a.text-primary:hover{    color:#286090;}.text-success{    color:#3c763d;}a.text-success:focus,a.text-success:hover{    color:#2b542c;}.text-info{    color:#31708f;}a.text-info:focus,a.text-info:hover{    color:#245269;}.text-warning{    color:#8a6d3b;}a.text-warning:focus,a.text-warning:hover{    color:#66512c;}.text-danger{    color:#a94442;}a.text-danger:focus,a.text-danger:hover{    color:#843534;}.bg-primary{    color:#fff;    background-color:#337ab7;}a.bg-primary:focus,a.bg-primary:hover{    background-color:#286090;}.bg-success{    background-color:#dff0d8;}a.bg-success:focus,a.bg-success:hover{    background-color:#c1e2b3;}.bg-info{    background-color:#d9edf7;}a.bg-info:focus,a.bg-info:hover{    background-color:#afd9ee;}.bg-warning{    background-color:#fcf8e3;}a.bg-warning:focus,a.bg-warning:hover{    background-color:#f7ecb5;}.bg-danger{    background-color:#f2dede;}a.bg-danger:focus,a.bg-danger:hover{    background-color:#e4b9b9;}pre code,table{    background-color:transparent;}.page-header{    padding-bottom:9px;    margin:40px 0 20px;    border-bottom:1px solid #eee;}dl,ol,ul{    margin-top:0;}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{    margin-bottom:0;}address,dl{    margin-bottom:20px;}ol,ul{    margin-bottom:10px;}.list-inline{    margin-left:-5px;}.list-inline > li{    display:inline-block;    padding-left:5px;    padding-right:5px;}dd,dt{    line-height:1.42857;}dd{    margin-left:0;}.dl-horizontal dd:after,.dl-horizontal dd:before{    content:" ";    display:table;}.dl-horizontal dd:after{    clear:both;}@media (min-width:768px){    .dl-horizontal dt{        float:left;        width:160px;        clear:left;        text-align:right;        overflow:hidden;        text-overflow:ellipsis;        white-space:nowrap;    }   .dl-horizontal dd{        margin-left:180px;    }   .container{        width:750px;    }}abbr[data-original-title],abbr[title]{    cursor:help;    border-bottom:1px dotted #777;}.initialism{    font-size:90%;}blockquote{    padding:10px 20px;    margin:0 0 20px;    font-size:17.5px;    border-left:5px solid #eee;}blockquote .small,blockquote footer,blockquote small{    display:block;    font-size:80%;    line-height:1.42857;    color:#777;}code,kbd{    font-size:90%;}legend,pre{    color:#333;}blockquote .small:before,blockquote footer:before,blockquote small:before{    content:"\2014 \00A0";}.blockquote-reverse,blockquote.pull-right{    padding-right:15px;    padding-left:0;    border-right:5px solid #eee;    border-left:0;    text-align:right;}caption,th{    text-align:left;}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{    content:"";}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{    content:"\00A0 \2014";}address{    font-style:normal;    line-height:1.42857;}code,kbd,pre,samp{    font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{    background-color:#f9f2f4;    border-radius:4px;}kbd{    padding:2px 4px;    color:#fff;    background-color:#333;    border-radius:3px;    box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}kbd kbd{    padding:0;    font-size:100%;    box-shadow:none;}pre{    display:block;    padding:9.5px;    margin:0 0 10px;    font-size:13px;    line-height:1.42857;    word-break:break-all;    word-wrap:break-word;    background-color:#f5f5f5;    border:1px solid #ccc;    border-radius:4px;}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{    display:table;    content:" ";}.container,.container-fluid{    margin-right:auto;    margin-left:auto;}pre code{    padding:0;    font-size:inherit;    color:inherit;    white-space:pre-wrap;    border-radius:0;}.container,.container-fluid{    padding-left:15px;    padding-right:15px;}.pre-scrollable{    overflow-y:scroll;}.container:after{    clear:both;}@media (min-width:992px){    .container{        width:970px;    }}@media (min-width:1200px){    .container{        width:1170px;    }}.container-fluid:after{    clear:both;}.row{    margin-left:-15px;    margin-right:-15px;}.row:after{    clear:both;}.bp-user.course #buddypress .item-list.grid li,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.directory #buddypress .item-list.grid li{    position:relative;    min-height:1px;    padding-left:15px;    padding-right:15px;}.col-xs-1{    width:8.33333%;}.col-xs-2{    width:16.66667%;}.col-xs-3{    width:25%;}.col-xs-4{    width:33.33333%;}.col-xs-5{    width:41.66667%;}.col-xs-6{    width:50%;}.col-xs-7{    width:58.33333%;}.col-xs-8{    width:66.66667%;}.col-xs-9{    width:75%;}.col-xs-10{    width:83.33333%;}.col-xs-11{    width:91.66667%;}.col-xs-12{    width:100%;}.col-xs-pull-0{    right:auto;}.col-xs-pull-1{    right:8.33333%;}.col-xs-pull-2{    right:16.66667%;}.col-xs-pull-3{    right:25%;}.col-xs-pull-4{    right:33.33333%;}.col-xs-pull-5{    right:41.66667%;}.col-xs-pull-6{    right:50%;}.col-xs-pull-7{    right:58.33333%;}.col-xs-pull-8{    right:66.66667%;}.col-xs-pull-9{    right:75%;}.col-xs-pull-10{    right:83.33333%;}.col-xs-pull-11{    right:91.66667%;}.col-xs-pull-12{    right:100%;}.col-xs-push-0{    left:auto;}.col-xs-push-1{    left:8.33333%;}.col-xs-push-2{    left:16.66667%;}.col-xs-push-3{    left:25%;}.col-xs-push-4{    left:33.33333%;}.col-xs-push-5{    left:41.66667%;}.col-xs-push-6{    left:50%;}.col-xs-push-7{    left:58.33333%;}.col-xs-push-8{    left:66.66667%;}.col-xs-push-9{    left:75%;}.col-xs-push-10{    left:83.33333%;}.col-xs-push-11{    left:91.66667%;}.col-xs-push-12{    left:100%;}.col-xs-offset-0{    margin-left:0;}.col-xs-offset-1{    margin-left:8.33333%;}.col-xs-offset-2{    margin-left:16.66667%;}.col-xs-offset-3{    margin-left:25%;}.col-xs-offset-4{    margin-left:33.33333%;}.col-xs-offset-5{    margin-left:41.66667%;}.col-xs-offset-6{    margin-left:50%;}.col-xs-offset-7{    margin-left:58.33333%;}.col-xs-offset-8{    margin-left:66.66667%;}.col-xs-offset-9{    margin-left:75%;}.col-xs-offset-10{    margin-left:83.33333%;}.col-xs-offset-11{    margin-left:91.66667%;}.col-xs-offset-12{    margin-left:100%;}@media (min-width:768px){    .col-sm-1,   .col-sm-10,   .col-sm-11,   .col-sm-12,   .col-sm-2,   .col-sm-3,   .col-sm-4,   .col-sm-5,   .col-sm-6,   .col-sm-7,   .col-sm-8,   .col-sm-9{        float:left;    }   .col-sm-1{        width:8.33333%;    }   .col-sm-2{        width:16.66667%;    }   .col-sm-3{        width:25%;    }   .col-sm-4{        width:33.33333%;    }   .col-sm-5{        width:41.66667%;    }   .col-sm-6{        width:50%;    }   .col-sm-7{        width:58.33333%;    }   .col-sm-8{        width:66.66667%;    }   .col-sm-9{        width:75%;    }   .col-sm-10{        width:83.33333%;    }   .col-sm-11{        width:91.66667%;    }   .col-sm-12{        width:100%;    }   .col-sm-pull-0{        right:auto;    }   .col-sm-pull-1{        right:8.33333%;    }   .col-sm-pull-2{        right:16.66667%;    }   .col-sm-pull-3{        right:25%;    }   .col-sm-pull-4{        right:33.33333%;    }   .col-sm-pull-5{        right:41.66667%;    }   .col-sm-pull-6{        right:50%;    }   .col-sm-pull-7{        right:58.33333%;    }   .col-sm-pull-8{        right:66.66667%;    }   .col-sm-pull-9{        right:75%;    }   .col-sm-pull-10{        right:83.33333%;    }   .col-sm-pull-11{        right:91.66667%;    }   .col-sm-pull-12{        right:100%;    }   .col-sm-push-0{        left:auto;    }   .col-sm-push-1{        left:8.33333%;    }   .col-sm-push-2{        left:16.66667%;    }   .col-sm-push-3{        left:25%;    }   .col-sm-push-4{        left:33.33333%;    }   .col-sm-push-5{        left:41.66667%;    }   .col-sm-push-6{        left:50%;    }   .col-sm-push-7{        left:58.33333%;    }   .col-sm-push-8{        left:66.66667%;    }   .col-sm-push-9{        left:75%;    }   .col-sm-push-10{        left:83.33333%;    }   .col-sm-push-11{        left:91.66667%;    }   .col-sm-push-12{        left:100%;    }   .col-sm-offset-0{        margin-left:0;    }   .col-sm-offset-1{        margin-left:8.33333%;    }   .col-sm-offset-2{        margin-left:16.66667%;    }   .col-sm-offset-3{        margin-left:25%;    }   .col-sm-offset-4{        margin-left:33.33333%;    }   .col-sm-offset-5{        margin-left:41.66667%;    }   .col-sm-offset-6{        margin-left:50%;    }   .col-sm-offset-7{        margin-left:58.33333%;    }   .col-sm-offset-8{        margin-left:66.66667%;    }   .col-sm-offset-9{        margin-left:75%;    }   .col-sm-offset-10{        margin-left:83.33333%;    }   .col-sm-offset-11{        margin-left:91.66667%;    }   .col-sm-offset-12{        margin-left:100%;    }}@media (min-width:992px){    .bp-user.course #buddypress .item-list.grid li,   .col-md-1,   .col-md-10,   .col-md-11,   .col-md-12,   .col-md-2,   .col-md-3,   .col-md-4,   .col-md-5,   .col-md-6,   .col-md-7,   .col-md-8,   .col-md-9,   .directory #buddypress .item-list.grid li{        float:left;    }   .col-md-1{        width:8.33333%;    }   .col-md-2{        width:16.66667%;    }   .col-md-3{        width:25%;    }   .bp-user.course #buddypress .item-list.grid li,   .col-md-4,   .directory #buddypress .item-list.grid li{        width:33.33333%;    }   .col-md-5{        width:41.66667%;    }   .col-md-6{        width:50%;    }   .col-md-7{        width:58.33333%;    }   .col-md-8{        width:66.66667%;    }   .col-md-9{        width:75%;    }   .col-md-10{        width:83.33333%;    }   .col-md-11{        width:91.66667%;    }   .col-md-12{        width:100%;    }   .col-md-pull-0{        right:auto;    }   .col-md-pull-1{        right:8.33333%;    }   .col-md-pull-2{        right:16.66667%;    }   .col-md-pull-3{        right:25%;    }   .col-md-pull-4{        right:33.33333%;    }   .col-md-pull-5{        right:41.66667%;    }   .col-md-pull-6{        right:50%;    }   .col-md-pull-7{        right:58.33333%;    }   .col-md-pull-8{        right:66.66667%;    }   .col-md-pull-9{        right:75%;    }   .col-md-pull-10{        right:83.33333%;    }   .col-md-pull-11{        right:91.66667%;    }   .col-md-pull-12{        right:100%;    }   .col-md-push-0{        left:auto;    }   .col-md-push-1{        left:8.33333%;    }   .col-md-push-2{        left:16.66667%;    }   .col-md-push-3{        left:25%;    }   .col-md-push-4{        left:33.33333%;    }   .col-md-push-5{        left:41.66667%;    }   .col-md-push-6{        left:50%;    }   .col-md-push-7{        left:58.33333%;    }   .col-md-push-8{        left:66.66667%;    }   .col-md-push-9{        left:75%;    }   .col-md-push-10{        left:83.33333%;    }   .col-md-push-11{        left:91.66667%;    }   .col-md-push-12{        left:100%;    }   .col-md-offset-0{        margin-left:0;    }   .col-md-offset-1{        margin-left:8.33333%;    }   .col-md-offset-2{        margin-left:16.66667%;    }   .col-md-offset-3{        margin-left:25%;    }   .col-md-offset-4{        margin-left:33.33333%;    }   .col-md-offset-5{        margin-left:41.66667%;    }   .col-md-offset-6{        margin-left:50%;    }   .col-md-offset-7{        margin-left:58.33333%;    }   .col-md-offset-8{        margin-left:66.66667%;    }   .col-md-offset-9{        margin-left:75%;    }   .col-md-offset-10{        margin-left:83.33333%;    }   .col-md-offset-11{        margin-left:91.66667%;    }   .col-md-offset-12{        margin-left:100%;    }}@media (min-width:1200px){    .col-lg-1,   .col-lg-10,   .col-lg-11,   .col-lg-12,   .col-lg-2,   .col-lg-3,   .col-lg-4,   .col-lg-5,   .col-lg-6,   .col-lg-7,   .col-lg-8,   .col-lg-9{        float:left;    }   .col-lg-1{        width:8.33333%;    }   .col-lg-2{        width:16.66667%;    }   .col-lg-3{        width:25%;    }   .col-lg-4{        width:33.33333%;    }   .col-lg-5{        width:41.66667%;    }   .col-lg-6{        width:50%;    }   .col-lg-7{        width:58.33333%;    }   .col-lg-8{        width:66.66667%;    }   .col-lg-9{        width:75%;    }   .col-lg-10{        width:83.33333%;    }   .col-lg-11{        width:91.66667%;    }   .col-lg-12{        width:100%;    }   .col-lg-pull-0{        right:auto;    }   .col-lg-pull-1{        right:8.33333%;    }   .col-lg-pull-2{        right:16.66667%;    }   .col-lg-pull-3{        right:25%;    }   .col-lg-pull-4{        right:33.33333%;    }   .col-lg-pull-5{        right:41.66667%;    }   .col-lg-pull-6{        right:50%;    }   .col-lg-pull-7{        right:58.33333%;    }   .col-lg-pull-8{        right:66.66667%;    }   .col-lg-pull-9{        right:75%;    }   .col-lg-pull-10{        right:83.33333%;    }   .col-lg-pull-11{        right:91.66667%;    }   .col-lg-pull-12{        right:100%;    }   .col-lg-push-0{        left:auto;    }   .col-lg-push-1{        left:8.33333%;    }   .col-lg-push-2{        left:16.66667%;    }   .col-lg-push-3{        left:25%;    }   .col-lg-push-4{        left:33.33333%;    }   .col-lg-push-5{        left:41.66667%;    }   .col-lg-push-6{        left:50%;    }   .col-lg-push-7{        left:58.33333%;    }   .col-lg-push-8{        left:66.66667%;    }   .col-lg-push-9{        left:75%;    }   .col-lg-push-10{        left:83.33333%;    }   .col-lg-push-11{        left:91.66667%;    }   .col-lg-push-12{        left:100%;    }   .col-lg-offset-0{        margin-left:0;    }   .col-lg-offset-1{        margin-left:8.33333%;    }   .col-lg-offset-2{        margin-left:16.66667%;    }   .col-lg-offset-3{        margin-left:25%;    }   .col-lg-offset-4{        margin-left:33.33333%;    }   .col-lg-offset-5{        margin-left:41.66667%;    }   .col-lg-offset-6{        margin-left:50%;    }   .col-lg-offset-7{        margin-left:58.33333%;    }   .col-lg-offset-8{        margin-left:66.66667%;    }   .col-lg-offset-9{        margin-left:75%;    }   .col-lg-offset-10{        margin-left:83.33333%;    }   .col-lg-offset-11{        margin-left:91.66667%;    }   .col-lg-offset-12{        margin-left:100%;    }}caption{    padding-top:8px;    padding-bottom:8px;    color:#777;}.table{    width:100%;    margin-bottom:20px;}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{    padding:8px;    line-height:1.42857;    vertical-align:top;    border-top:1px solid #ddd;}.table > thead > tr > th{    vertical-align:bottom;    border-bottom:2px solid #ddd;}.table > caption + thead > tr:first-child > td,.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > td,.table > thead:first-child > tr:first-child > th{    border-top:0;}.table > tbody + tbody{    border-top:2px solid #ddd;}.table .table{    background-color:#fff;}.table-condensed > tbody > tr > td,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > td,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > thead > tr > th{    padding:5px;}.table-bordered,.table-bordered > tbody > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > thead > tr > th{    border:1px solid #ddd;}.table-bordered > thead > tr > td,.table-bordered > thead > tr > th{    border-bottom-width:2px;}.table-striped > tbody > tr:nth-of-type(odd){    background-color:#f9f9f9;}.table-hover > tbody > tr:hover,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > thead > tr > td.active,.table > thead > tr > th.active{    background-color:#f5f5f5;}table col[class*="col-"]{    position:static;    float:none;    display:table-column;}table td[class*="col-"],table th[class*="col-"]{    position:static;    float:none;    display:table-cell;}.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr.active:hover > th,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover{    background-color:#e8e8e8;}.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > thead > tr > td.success,.table > thead > tr > th.success{    background-color:#dff0d8;}.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr.success:hover > th,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover{    background-color:#d0e9c6;}.table > tbody > tr.info > td,.table > tbody > tr.info > th,.table > tbody > tr > td.info,.table > tbody > tr > th.info,.table > tfoot > tr.info > td,.table > tfoot > tr.info > th,.table > tfoot > tr > td.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > thead > tr.info > th,.table > thead > tr > td.info,.table > thead > tr > th.info{    background-color:#d9edf7;}.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr.info:hover > th,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover{    background-color:#c4e3f3;}.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > thead > tr > td.warning,.table > thead > tr > th.warning{    background-color:#fcf8e3;}.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr.warning:hover > th,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover{    background-color:#faf2cc;}.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > thead > tr > td.danger,.table > thead > tr > th.danger{    background-color:#f2dede;}.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr.danger:hover > th,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover{    background-color:#ebcccc;}.table-responsive{    overflow-x:auto;    min-height:0.01%;}@media screen and (max-width:767px){    .table-responsive{        width:100%;        margin-bottom:15px;        overflow-y:hidden;        -ms-overflow-style:-ms-autohiding-scrollbar;        border:1px solid #ddd;    }   .table-responsive > .table{        margin-bottom:0;    }   .table-responsive > .table > tbody > tr > td,   .table-responsive > .table > tbody > tr > th,   .table-responsive > .table > tfoot > tr > td,   .table-responsive > .table > tfoot > tr > th,   .table-responsive > .table > thead > tr > td,   .table-responsive > .table > thead > tr > th{        white-space:nowrap;    }   .table-responsive > .table-bordered{        border:0;    }   .table-responsive > .table-bordered > tbody > tr > td:first-child,   .table-responsive > .table-bordered > tbody > tr > th:first-child,   .table-responsive > .table-bordered > tfoot > tr > td:first-child,   .table-responsive > .table-bordered > tfoot > tr > th:first-child,   .table-responsive > .table-bordered > thead > tr > td:first-child,   .table-responsive > .table-bordered > thead > tr > th:first-child{        border-left:0;    }   .table-responsive > .table-bordered > tbody > tr > td:last-child,   .table-responsive > .table-bordered > tbody > tr > th:last-child,   .table-responsive > .table-bordered > tfoot > tr > td:last-child,   .table-responsive > .table-bordered > tfoot > tr > th:last-child,   .table-responsive > .table-bordered > thead > tr > td:last-child,   .table-responsive > .table-bordered > thead > tr > th:last-child{        border-right:0;    }   .table-responsive > .table-bordered > tbody > tr:last-child > td,   .table-responsive > .table-bordered > tbody > tr:last-child > th,   .table-responsive > .table-bordered > tfoot > tr:last-child > td,   .table-responsive > .table-bordered > tfoot > tr:last-child > th{        border-bottom:0;    }}fieldset,legend{    padding:0;    border:0;}fieldset{    margin:0;    min-width:0;}.chosen-container,.dropdown-menu{    min-width:160px;}legend{    display:block;    width:100%;    margin-bottom:20px;    font-size:21px;    line-height:inherit;    border-bottom:1px solid #e5e5e5;}label{    display:inline-block;    margin-bottom:5px;}input[type="search"]{    box-sizing:border-box;    -webkit-appearance:none;}input[type="checkbox"],input[type="radio"]{    margin:4px 0 0;    margin-top:1px\9;    line-height:normal;}.form-control,output{    font-size:14px;    line-height:1.42857;    color:#555;    display:block;}input[type="file"]{    display:block;}input[type="range"]{    display:block;    width:100%;}select[multiple],select[size]{    height:auto;}input[type="checkbox"]:focus,input[type="radio"]:focus,input[type="file"]:focus{    outline:-webkit-focus-ring-color auto 5px;    outline-offset:-2px;}output{    padding-top:7px;}.form-control{    width:100%;    height:34px;    padding:6px 12px;    background-color:#fff;    border:1px solid #ccc;    border-radius:4px;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);    transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{    border-color:#66afe9;    outline:0;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}.form-control::-moz-placeholder{    color:#999;    opacity:1;}.form-control:-ms-input-placeholder{    color:#999;}.form-control::-webkit-input-placeholder{    color:#999;}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{    color:#3c763d;}.form-control::-ms-expand{    border:0;    background-color:transparent;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{    background-color:#eee;    opacity:1;}.form-control[disabled],fieldset[disabled] .form-control{    cursor:not-allowed;}textarea.form-control{    height:auto;}@media screen and (-webkit-min-device-pixel-ratio:0){    input[type="date"].form-control,   input[type="time"].form-control,   input[type="datetime-local"].form-control,   input[type="month"].form-control{        line-height:34px;    }   .input-group-sm input[type="date"],   .input-group-sm input[type="time"],   .input-group-sm input[type="datetime-local"],   .input-group-sm input[type="month"],   .input-group-sm > .input-group-btn > input[type="date"].btn,   .input-group-sm > .input-group-btn > input[type="time"].btn,   .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,   .input-group-sm > .input-group-btn > input[type="month"].btn,   .input-group-sm > input[type="date"].form-control,   .input-group-sm > input[type="date"].input-group-addon,   .input-group-sm > input[type="time"].form-control,   .input-group-sm > input[type="time"].input-group-addon,   .input-group-sm > input[type="datetime-local"].form-control,   .input-group-sm > input[type="datetime-local"].input-group-addon,   .input-group-sm > input[type="month"].form-control,   .input-group-sm > input[type="month"].input-group-addon,   input[type="date"].input-sm,   input[type="time"].input-sm,   input[type="datetime-local"].input-sm,   input[type="month"].input-sm{        line-height:30px;    }   .input-group-lg input[type="date"],   .input-group-lg input[type="time"],   .input-group-lg input[type="datetime-local"],   .input-group-lg input[type="month"],   .input-group-lg > .input-group-btn > input[type="date"].btn,   .input-group-lg > .input-group-btn > input[type="time"].btn,   .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,   .input-group-lg > .input-group-btn > input[type="month"].btn,   .input-group-lg > input[type="date"].form-control,   .input-group-lg > input[type="date"].input-group-addon,   .input-group-lg > input[type="time"].form-control,   .input-group-lg > input[type="time"].input-group-addon,   .input-group-lg > input[type="datetime-local"].form-control,   .input-group-lg > input[type="datetime-local"].input-group-addon,   .input-group-lg > input[type="month"].form-control,   .input-group-lg > input[type="month"].input-group-addon,   input[type="date"].input-lg,   input[type="time"].input-lg,   input[type="datetime-local"].input-lg,   input[type="month"].input-lg{        line-height:46px;    }}.form-group{    margin-bottom:15px;}.checkbox,.radio{    position:relative;    display:block;    margin-top:10px;    margin-bottom:10px;}.checkbox label,.radio label{    min-height:20px;    padding-left:20px;    margin-bottom:0;    font-weight:400;    cursor:pointer;}.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"],.radio input[type="radio"],.radio-inline input[type="radio"]{    position:absolute;    margin-left:-20px;    margin-top:4px\9;}.checkbox + .checkbox,.radio + .radio{    margin-top:-5px;}.checkbox-inline,.radio-inline{    position:relative;    display:inline-block;    padding-left:20px;    margin-bottom:0;    vertical-align:middle;    font-weight:400;    cursor:pointer;}.checkbox-inline + .checkbox-inline,.radio-inline + .radio-inline{    margin-top:0;    margin-left:10px;}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type="checkbox"],fieldset[disabled] input[type="radio"],input[type="checkbox"].disabled,input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="radio"][disabled]{    cursor:not-allowed;}.form-control-static{    padding-top:7px;    padding-bottom:7px;    margin-bottom:0;    min-height:34px;}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg > .form-control-static.form-control,.input-group-lg > .form-control-static.input-group-addon,.input-group-lg > .input-group-btn > .form-control-static.btn,.input-group-sm > .form-control-static.form-control,.input-group-sm > .form-control-static.input-group-addon,.input-group-sm > .input-group-btn > .form-control-static.btn{    padding-left:0;    padding-right:0;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn,.input-sm{    height:30px;    padding:5px 10px;    font-size:12px;    line-height:1.5;    border-radius:3px;}.input-group-sm > .input-group-btn > select.btn,.input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,select.input-sm{    height:30px;    line-height:30px;}.input-group-sm > .input-group-btn > select[multiple].btn,.input-group-sm > .input-group-btn > textarea.btn,.input-group-sm > select[multiple].form-control,.input-group-sm > select[multiple].input-group-addon,.input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{    height:auto;}.form-group-sm .form-control{    height:30px;    padding:5px 10px;    font-size:12px;    line-height:1.5;    border-radius:3px;}.form-group-sm select.form-control{    height:30px;    line-height:30px;}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{    height:auto;}.form-group-sm .form-control-static{    height:30px;    min-height:32px;    padding:6px 10px;    font-size:12px;    line-height:1.5;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn,.input-lg{    height:46px;    padding:10px 16px;    font-size:18px;    line-height:1.33333;    border-radius:6px;}.input-group-lg > .input-group-btn > select.btn,.input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,select.input-lg{    height:46px;    line-height:46px;}.input-group-lg > .input-group-btn > select[multiple].btn,.input-group-lg > .input-group-btn > textarea.btn,.input-group-lg > select[multiple].form-control,.input-group-lg > select[multiple].input-group-addon,.input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{    height:auto;}.form-group-lg .form-control{    height:46px;    padding:10px 16px;    font-size:18px;    line-height:1.33333;    border-radius:6px;}.form-group-lg select.form-control{    height:46px;    line-height:46px;}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{    height:auto;}.form-group-lg .form-control-static{    height:46px;    min-height:38px;    padding:11px 16px;    font-size:18px;    line-height:1.33333;}.has-feedback{    position:relative;}.has-feedback .form-control{    padding-right:42.5px;}.form-control-feedback{    position:absolute;    top:0;    right:0;    z-index:2;    display:block;    width:34px;    height:34px;    line-height:34px;    text-align:center;    pointer-events:none;}.collapsing,.dropdown,.dropup{    position:relative;}.form-group-lg .form-control + .form-control-feedback,.input-group-lg + .form-control-feedback,.input-group-lg > .form-control + .form-control-feedback,.input-group-lg > .input-group-addon + .form-control-feedback,.input-group-lg > .input-group-btn > .btn + .form-control-feedback,.input-lg + .form-control-feedback{    width:46px;    height:46px;    line-height:46px;}.form-group-sm .form-control + .form-control-feedback,.input-group-sm + .form-control-feedback,.input-group-sm > .form-control + .form-control-feedback,.input-group-sm > .input-group-addon + .form-control-feedback,.input-group-sm > .input-group-btn > .btn + .form-control-feedback,.input-sm + .form-control-feedback{    width:30px;    height:30px;    line-height:30px;}.has-success .form-control{    border-color:#3c763d;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{    border-color:#2b542c;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;}.has-success .input-group-addon{    color:#3c763d;    border-color:#3c763d;    background-color:#dff0d8;}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{    color:#8a6d3b;}.has-warning .form-control{    border-color:#8a6d3b;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{    border-color:#66512c;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{    color:#8a6d3b;    border-color:#8a6d3b;    background-color:#fcf8e3;}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{    color:#a94442;}.has-error .form-control{    border-color:#a94442;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{    border-color:#843534;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;}.has-error .input-group-addon{    color:#a94442;    border-color:#a94442;    background-color:#f2dede;}.has-feedback label ~ .form-control-feedback{    top:25px;}.has-feedback label.sr-only ~ .form-control-feedback{    top:0;}.help-block{    display:block;    margin-top:5px;    margin-bottom:10px;    color:#737373;}@media (min-width:768px){    .form-inline .form-control-static,   .form-inline .form-group{        display:inline-block;    }   .form-inline .control-label,   .form-inline .form-group{        margin-bottom:0;        vertical-align:middle;    }   .form-inline .form-control{        display:inline-block;        width:auto;        vertical-align:middle;    }   .form-inline .input-group{        display:inline-table;        vertical-align:middle;    }   .form-inline .input-group .form-control,   .form-inline .input-group .input-group-addon,   .form-inline .input-group .input-group-btn{        width:auto;    }   .form-inline .input-group > .form-control{        width:100%;    }   .form-inline .checkbox,   .form-inline .radio{        display:inline-block;        margin-top:0;        margin-bottom:0;        vertical-align:middle;    }   .form-inline .checkbox label,   .form-inline .radio label{        padding-left:0;    }   .form-inline .checkbox input[type="checkbox"],   .form-inline .radio input[type="radio"]{        position:relative;        margin-left:0;    }   .form-inline .has-feedback .form-control-feedback{        top:0;    }   .form-horizontal .control-label{        text-align:right;        margin-bottom:0;        padding-top:7px;    }}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{    margin-top:0;    margin-bottom:0;    padding-top:7px;}.form-horizontal .checkbox,.form-horizontal .radio{    min-height:27px;}.form-horizontal .form-group{    margin-left:-15px;    margin-right:-15px;}.form-horizontal .form-group:after,.form-horizontal .form-group:before{    content:" ";    display:table;}.form-horizontal .form-group:after{    clear:both;}.form-horizontal .has-feedback .form-control-feedback{    right:15px;}@media (min-width:768px){    .form-horizontal .form-group-lg .control-label{        padding-top:11px;        font-size:18px;    }   .form-horizontal .form-group-sm .control-label{        padding-top:6px;        font-size:12px;    }}.btn{    display:inline-block;    margin-bottom:0;    font-weight:400;    text-align:center;    vertical-align:middle;    -ms-touch-action:manipulation;    touch-action:manipulation;    cursor:pointer;    white-space:nowrap;    -webkit-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{    outline:-webkit-focus-ring-color auto 5px;    outline-offset:-2px;}.btn.focus,.btn:focus,.btn:hover{    color:#333;    text-decoration:none;}.btn.active,.btn:active{    outline:0;    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{    cursor:not-allowed;    opacity:0.65;    filter:alpha(opacity=65);    box-shadow:none;}a.btn.disabled,fieldset[disabled] a.btn{    pointer-events:none;}.btn-default{    color:#333;    background-color:#fff;    border-color:#ccc;}.btn-default.focus,.btn-default:focus{    color:#333;    background-color:#e6e6e6;    border-color:#8c8c8c;}.btn-default.active,.btn-default:active,.btn-default:hover,.open > .btn-default.dropdown-toggle{    color:#333;    background-color:#e6e6e6;    border-color:#adadad;}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open > .btn-default.dropdown-toggle.focus,.open > .btn-default.dropdown-toggle:focus,.open > .btn-default.dropdown-toggle:hover{    color:#333;    background-color:#d4d4d4;    border-color:#8c8c8c;}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{    background-color:#fff;    border-color:#ccc;}.btn-default .badge{    color:#fff;    background-color:#333;}.btn-primary{    color:#fff;    background-color:#337ab7;    border-color:#2e6da4;}.btn-primary.focus,.btn-primary:focus{    color:#fff;    background-color:#286090;    border-color:#122b40;}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open > .btn-primary.dropdown-toggle{    color:#fff;    background-color:#286090;    border-color:#204d74;}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open > .btn-primary.dropdown-toggle.focus,.open > .btn-primary.dropdown-toggle:focus,.open > .btn-primary.dropdown-toggle:hover{    color:#fff;    background-color:#204d74;    border-color:#122b40;}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{    background-color:#337ab7;    border-color:#2e6da4;}.btn-primary .badge{    color:#337ab7;    background-color:#fff;}.btn-success{    color:#fff;    background-color:#5cb85c;    border-color:#4cae4c;}.btn-success.focus,.btn-success:focus{    color:#fff;    background-color:#449d44;    border-color:#255625;}.btn-success.active,.btn-success:active,.btn-success:hover,.open > .btn-success.dropdown-toggle{    color:#fff;    background-color:#449d44;    border-color:#398439;}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open > .btn-success.dropdown-toggle.focus,.open > .btn-success.dropdown-toggle:focus,.open > .btn-success.dropdown-toggle:hover{    color:#fff;    background-color:#398439;    border-color:#255625;}.btn-success.active,.btn-success:active,.open > .btn-success.dropdown-toggle{    background-image:none;}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{    background-color:#5cb85c;    border-color:#4cae4c;}.btn-success .badge{    color:#5cb85c;    background-color:#fff;}.btn-info{    color:#fff;    background-color:#5bc0de;    border-color:#46b8da;}.btn-info.focus,.btn-info:focus{    color:#fff;    background-color:#31b0d5;    border-color:#1b6d85;}.btn-info.active,.btn-info:active,.btn-info:hover,.open > .btn-info.dropdown-toggle{    color:#fff;    background-color:#31b0d5;    border-color:#269abc;}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open > .btn-info.dropdown-toggle.focus,.open > .btn-info.dropdown-toggle:focus,.open > .btn-info.dropdown-toggle:hover{    color:#fff;    background-color:#269abc;    border-color:#1b6d85;}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{    background-color:#5bc0de;    border-color:#46b8da;}.btn-info .badge{    color:#5bc0de;    background-color:#fff;}.btn-warning{    color:#fff;    background-color:#f0ad4e;    border-color:#eea236;}.btn-warning.focus,.btn-warning:focus{    color:#fff;    background-color:#ec971f;    border-color:#985f0d;}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open > .btn-warning.dropdown-toggle{    color:#fff;    background-color:#ec971f;    border-color:#d58512;}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open > .btn-warning.dropdown-toggle.focus,.open > .btn-warning.dropdown-toggle:focus,.open > .btn-warning.dropdown-toggle:hover{    color:#fff;    background-color:#d58512;    border-color:#985f0d;}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{    background-color:#f0ad4e;    border-color:#eea236;}.btn-warning .badge{    color:#f0ad4e;    background-color:#fff;}.btn-danger{    color:#fff;    background-color:#d9534f;    border-color:#d43f3a;}.btn-danger.focus,.btn-danger:focus{    color:#fff;    background-color:#c9302c;    border-color:#761c19;}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open > .btn-danger.dropdown-toggle{    color:#fff;    background-color:#c9302c;    border-color:#ac2925;}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open > .btn-danger.dropdown-toggle.focus,.open > .btn-danger.dropdown-toggle:focus,.open > .btn-danger.dropdown-toggle:hover{    color:#fff;    background-color:#ac2925;    border-color:#761c19;}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{    background-color:#d9534f;    border-color:#d43f3a;}.btn-danger .badge{    color:#d9534f;    background-color:#fff;}.btn-link{    color:#337ab7;    font-weight:400;    border-radius:0;}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{    background-color:transparent;    box-shadow:none;}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{    border-color:transparent;}.btn-link:focus,.btn-link:hover{    color:#23527c;    text-decoration:underline;    background-color:transparent;}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{    color:#777;    text-decoration:none;}.btn-group-lg > .btn,.btn-lg{    padding:10px 16px;    font-size:18px;    line-height:1.33333;    border-radius:6px;}.btn-group-sm > .btn,.btn-sm{    padding:5px 10px;    font-size:12px;    line-height:1.5;    border-radius:3px;}.btn-group-xs > .btn,.btn-xs{    padding:1px 5px;    font-size:12px;    line-height:1.5;    border-radius:3px;}.btn-block{    display:block;    width:100%;}.btn-block + .btn-block{    margin-top:5px;}input[type="button"].btn-block,input[type="reset"].btn-block,input[type="submit"].btn-block{    width:100%;}.fade{    opacity:0;    transition:opacity 0.15s linear;}.fade.in{    opacity:1;}.collapse{    display:none;}.collapse.in{    display:block;}tr.collapse.in{    display:table-row;}tbody.collapse.in{    display:table-row-group;}.collapsing{    height:0;    overflow:hidden;    transition-property:height,visibility;    transition-duration:0.35s;    transition-timing-function:ease;}.caret{    display:inline-block;    width:0;    height:0;    margin-left:2px;    vertical-align:middle;    border-top:4px dashed;    border-top:4px solid\9;    border-right:4px solid transparent;    border-left:4px solid transparent;}.dropdown-toggle:focus{    outline:0;}.dropdown-menu{    position:absolute;    top:100%;    left:0;    z-index:1000;    display:none;    padding:5px 0;    margin:2px 0 0;    list-style:none;    font-size:14px;    text-align:left;    background-color:#fff;    border:1px solid #ccc;    border:1px solid rgba(0,0,0,0.15);    border-radius:4px;    box-shadow:0 6px 12px rgba(0,0,0,0.175);    background-clip:padding-box;}.dropdown-menu-right,.dropdown-menu.pull-right{    left:auto;    right:0;}.dropdown-header,.dropdown-menu > li > a{    display:block;    padding:3px 20px;    line-height:1.42857;    white-space:nowrap;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle,.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){    border-bottom-right-radius:0;    border-top-right-radius:0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child,.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){    border-bottom-left-radius:0;    border-top-left-radius:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child),.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){    border-radius:0;}.dropdown-menu .divider{    height:1px;    margin:9px 0;    overflow:hidden;    background-color:#e5e5e5;}.dropdown-menu > li > a{    clear:both;    font-weight:400;    color:#333;}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{    text-decoration:none;    color:#262626;    background-color:#f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{    color:#fff;    text-decoration:none;    outline:0;    background-color:#337ab7;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover{    color:#777;}.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover{    text-decoration:none;    background-color:transparent;    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);    cursor:not-allowed;}.open > .dropdown-menu{    display:block;}.open > a{    outline:0;}.dropdown-menu-left{    left:0;    right:auto;}.dropdown-header{    font-size:12px;    color:#777;}.dropdown-backdrop{    position:fixed;    left:0;    right:0;    bottom:0;    top:0;    z-index:990;}.pull-right > .dropdown-menu{    right:0;    left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{    border-top:0;    border-bottom:4px dashed;    border-bottom:4px solid\9;    content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{    top:auto;    bottom:100%;    margin-bottom:2px;}@media (min-width:768px){    .navbar-right .dropdown-menu{        right:0;        left:auto;    }   .navbar-right .dropdown-menu-left{        left:0;        right:auto;    }}.btn-group,.btn-group-vertical{    position:relative;    display:inline-block;    vertical-align:middle;}.btn-group-vertical > .btn,.btn-group > .btn{    position:relative;    float:left;}.btn-group-vertical > .btn.active,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:hover,.btn-group > .btn.active,.btn-group > .btn:active,.btn-group > .btn:focus,.btn-group > .btn:hover{    z-index:2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{    margin-left:-1px;}.btn-toolbar{    margin-left:-5px;}.btn-toolbar:after,.btn-toolbar:before{    content:" ";    display:table;}.btn-toolbar:after{    clear:both;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{    margin-left:5px;}.btn .caret,.btn-group > .btn:first-child{    margin-left:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{    outline:0;}.btn-group > .btn + .dropdown-toggle{    padding-left:8px;    padding-right:8px;}.btn-group-lg.btn-group > .btn + .dropdown-toggle,.btn-group > .btn-lg + .dropdown-toggle{    padding-left:12px;    padding-right:12px;}.btn-group.open .dropdown-toggle{    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn-group.open .dropdown-toggle.btn-link{    box-shadow:none;}.btn-group-lg > .btn .caret,.btn-lg .caret{    border-width:5px 5px 0;}.dropup .btn-group-lg > .btn .caret,.dropup .btn-lg .caret{    border-width:0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{    display:block;    float:none;    width:100%;    max-width:100%;}.btn-group-vertical > .btn-group:after,.btn-group-vertical > .btn-group:before{    content:" ";    display:table;}.btn-group-vertical > .btn-group:after{    clear:both;}.btn-group-vertical > .btn-group > .btn{    float:none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{    margin-top:-1px;    margin-left:0;}.btn-group-vertical > .btn:first-child:not(:last-child){    border-radius:4px 4px 0 0;}.btn-group-vertical > .btn:last-child:not(:first-child){    border-radius:0 0 4px 4px;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn,.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){    border-radius:0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{    border-bottom-right-radius:0;    border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{    border-top-right-radius:0;    border-top-left-radius:0;}.btn-group-justified{    display:table;    width:100%;    table-layout:fixed;    border-collapse:separate;}.btn-group-justified > .btn,.btn-group-justified > .btn-group{    float:none;    display:table-cell;    width:1%;}.btn-group-justified > .btn-group .btn{    width:100%;}.btn-group-justified > .btn-group .dropdown-menu{    left:auto;}[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"]{    position:absolute;    clip:rect(0,0,0,0);    pointer-events:none;}.input-group,.input-group-btn,.input-group-btn > .btn{    position:relative;}.input-group{    display:table;    border-collapse:separate;}.input-group[class*="col-"]{    float:none;    padding-left:0;    padding-right:0;}.input-group .form-control{    position:relative;    z-index:2;    float:left;    width:100%;    margin-bottom:0;}.input-group .form-control:focus{    z-index:3;}.input-group .form-control,.input-group-addon,.input-group-btn{    display:table-cell;}.input-group-addon,.input-group-btn{    width:1%;    white-space:nowrap;    vertical-align:middle;}.input-group-addon{    padding:6px 12px;    font-size:14px;    font-weight:400;    line-height:1;    color:#555;    text-align:center;    background-color:#eee;    border:1px solid #ccc;    border-radius:4px;}.input-group-addon.input-sm,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn{    padding:5px 10px;    font-size:12px;    border-radius:3px;}.input-group-addon.input-lg,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn{    padding:10px 16px;    font-size:18px;    border-radius:6px;}.input-group-addon input[type="checkbox"],.input-group-addon input[type="radio"]{    margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){    border-bottom-right-radius:0;    border-top-right-radius:0;}.input-group-addon:first-child{    border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle{    border-bottom-left-radius:0;    border-top-left-radius:0;}.input-group-addon:last-child{    border-left:0;}.input-group-btn{    font-size:0;    white-space:nowrap;}.input-group-btn > .btn + .btn{    margin-left:-1px;}.input-group-btn > .btn:active,.input-group-btn > .btn:focus,.input-group-btn > .btn:hover{    z-index:2;}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{    margin-right:-1px;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{    z-index:2;    margin-left:-1px;}.nav{    margin-bottom:0;    padding-left:0;    list-style:none;}.nav:after,.nav:before{    content:" ";    display:table;}.nav > li,.nav > li > a{    display:block;    position:relative;}.nav:after{    clear:both;}.nav > li > a{    padding:10px 15px;}.nav > li > a:focus,.nav > li > a:hover{    text-decoration:none;    background-color:#eee;}.nav > li.disabled > a{    color:#777;}.nav > li.disabled > a:focus,.nav > li.disabled > a:hover{    color:#777;    text-decoration:none;    background-color:transparent;    cursor:not-allowed;}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{    background-color:#eee;    border-color:#337ab7;}.nav .nav-divider{    height:1px;    margin:9px 0;    overflow:hidden;    background-color:#e5e5e5;}.nav > li > a > img{    max-width:none;}.nav-tabs{    border-bottom:1px solid #ddd;}.nav-tabs > li{    float:left;    margin-bottom:-1px;}.nav-tabs > li > a{    line-height:1.42857;    border:1px solid transparent;}.nav-tabs > li > a:hover{    border-color:#eee #eee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{    color:#555;    background-color:#fff;    border:1px solid #ddd;    border-bottom-color:transparent;    cursor:default;}.nav-pills > li{    float:left;}.nav-justified > li,.nav-stacked > li,.nav-tabs.nav-justified > li{    float:none;}.nav-pills > li > a{    border-radius:4px;}.nav-pills > li + li{    margin-left:2px;}.nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover{    color:#fff;    background-color:#337ab7;}.nav-stacked > li + li{    margin-top:2px;    margin-left:0;}.nav-justified,.nav-tabs.nav-justified{    width:100%;}.nav-justified > li > a,.nav-tabs.nav-justified > li > a{    text-align:center;    margin-bottom:5px;}.nav-justified > .dropdown .dropdown-menu{    top:auto;    left:auto;}.nav-tabs-justified,.nav-tabs.nav-justified{    border-bottom:0;}.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a{    margin-right:0;    border-radius:4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:focus,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:hover{    border:1px solid #ddd;}@media (min-width:768px){    .nav-justified > li,   .nav-tabs.nav-justified > li{        display:table-cell;        width:1%;    }   .nav-justified > li > a,   .nav-tabs.nav-justified > li > a{        margin-bottom:0;    }   .nav-tabs-justified > li > a,   .nav-tabs.nav-justified > li > a{        border-bottom:1px solid #ddd;        border-radius:4px 4px 0 0;    }   .nav-tabs-justified > .active > a,   .nav-tabs-justified > .active > a:focus,   .nav-tabs-justified > .active > a:hover,   .nav-tabs.nav-justified > .active > a,   .nav-tabs.nav-justified > .active > a:focus,   .nav-tabs.nav-justified > .active > a:hover{        border-bottom-color:#fff;    }}.nav-tabs .dropdown-menu{    margin-top:-1px;    border-top-right-radius:0;    border-top-left-radius:0;}.navbar{    position:relative;    min-height:50px;    margin-bottom:20px;    border:1px solid transparent;}.navbar:after,.navbar:before{    content:" ";    display:table;}.navbar:after{    clear:both;}.navbar-header:after,.navbar-header:before{    content:" ";    display:table;}.navbar-header:after{    clear:both;}.navbar-collapse{    overflow-x:visible;    padding-right:15px;    padding-left:15px;    border-top:1px solid transparent;    box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);    -webkit-overflow-scrolling:touch;}.navbar-collapse:after,.navbar-collapse:before{    content:" ";    display:table;}.navbar-collapse:after{    clear:both;}.navbar-collapse.in{    overflow-y:auto;}@media (min-width:768px){    .navbar{        border-radius:4px;    }   .navbar-header{        float:left;    }   .navbar-collapse{        width:auto;        border-top:0;        box-shadow:none;    }   .navbar-collapse.collapse{        display:block !important;        height:auto !important;        padding-bottom:0;        overflow:visible !important;    }   .navbar-collapse.in{        overflow-y:visible;    }   .navbar-fixed-bottom .navbar-collapse,   .navbar-fixed-top .navbar-collapse,   .navbar-static-top .navbar-collapse{        padding-left:0;        padding-right:0;    }}.embed-responsive,.modal,.modal-open{    overflow:hidden;}@media (max-device-width:480px) and (orientation:landscape){    .navbar-fixed-bottom .navbar-collapse,   .navbar-fixed-top .navbar-collapse{        max-height:200px;    }}.container-fluid > .navbar-collapse,.container-fluid > .navbar-header,.container > .navbar-collapse,.container > .navbar-header{    margin-right:-15px;    margin-left:-15px;}.navbar-static-top{    z-index:1000;    border-width:0 0 1px;}.navbar-fixed-bottom,.navbar-fixed-top{    position:fixed;    right:0;    left:0;    z-index:1030;}.navbar-fixed-top{    top:0;    border-width:0 0 1px;}.navbar-fixed-bottom{    bottom:0;    margin-bottom:0;    border-width:1px 0 0;}.navbar-brand{    float:left;    padding:15px;    font-size:18px;    line-height:20px;    height:50px;}.navbar-brand:focus,.navbar-brand:hover{    text-decoration:none;}.navbar-brand > img{    display:block;}@media (min-width:768px){    .container-fluid > .navbar-collapse,   .container-fluid > .navbar-header,   .container > .navbar-collapse,   .container > .navbar-header{        margin-right:0;        margin-left:0;    }   .navbar-fixed-bottom,   .navbar-fixed-top,   .navbar-static-top{        border-radius:0;    }   .navbar > .container .navbar-brand,   .navbar > .container-fluid .navbar-brand{        margin-left:-15px;    }}.navbar-toggle{    position:relative;    float:right;    margin-right:15px;    padding:9px 10px;    margin-top:8px;    margin-bottom:8px;    background-color:transparent;    border:1px solid transparent;    border-radius:4px;}.navbar-toggle:focus{    outline:0;}.navbar-toggle .icon-bar{    display:block;    width:22px;    height:2px;    border-radius:1px;}.navbar-toggle .icon-bar + .icon-bar{    margin-top:4px;}.navbar-nav{    margin:7.5px -15px;}.navbar-nav > li > a{    padding-top:10px;    padding-bottom:10px;    line-height:20px;}@media (max-width:767px){    .navbar-nav .open .dropdown-menu{        position:static;        float:none;        width:auto;        margin-top:0;        background-color:transparent;        border:0;        box-shadow:none;    }   .navbar-nav .open .dropdown-menu .dropdown-header,   .navbar-nav .open .dropdown-menu > li > a{        padding:5px 15px 5px 25px;    }   .navbar-nav .open .dropdown-menu > li > a{        line-height:20px;    }   .navbar-nav .open .dropdown-menu > li > a:focus,   .navbar-nav .open .dropdown-menu > li > a:hover{        background-image:none;    }}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{    background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}@media (min-width:768px){    .navbar-toggle{        display:none;    }   .navbar-nav{        float:left;        margin:0;    }   .navbar-nav > li{        float:left;    }   .navbar-nav > li > a{        padding-top:15px;        padding-bottom:15px;    }}.navbar-form{    padding:10px 15px;    border-top:1px solid transparent;    border-bottom:1px solid transparent;    box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);    margin:8px -15px;}@media (min-width:768px){    .navbar-form .form-control-static,   .navbar-form .form-group{        display:inline-block;    }   .navbar-form .control-label,   .navbar-form .form-group{        margin-bottom:0;        vertical-align:middle;    }   .navbar-form .form-control{        display:inline-block;        width:auto;        vertical-align:middle;    }   .navbar-form .input-group{        display:inline-table;        vertical-align:middle;    }   .navbar-form .input-group .form-control,   .navbar-form .input-group .input-group-addon,   .navbar-form .input-group .input-group-btn{        width:auto;    }   .navbar-form .input-group > .form-control{        width:100%;    }   .navbar-form .checkbox,   .navbar-form .radio{        display:inline-block;        margin-top:0;        margin-bottom:0;        vertical-align:middle;    }   .navbar-form .checkbox label,   .navbar-form .radio label{        padding-left:0;    }   .navbar-form .checkbox input[type="checkbox"],   .navbar-form .radio input[type="radio"]{        position:relative;        margin-left:0;    }   .navbar-form .has-feedback .form-control-feedback{        top:0;    }   .navbar-form{        width:auto;        border:0;        margin-left:0;        margin-right:0;        padding-top:0;        padding-bottom:0;        box-shadow:none;    }}.btn .badge,.btn .label{    top:-1px;    position:relative;}@media (max-width:767px){    .navbar-form .form-group{        margin-bottom:5px;    }   .navbar-form .form-group:last-child{        margin-bottom:0;    }}.navbar-nav > li > .dropdown-menu{    margin-top:0;    border-top-right-radius:0;    border-top-left-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{    margin-bottom:0;    border-radius:4px 4px 0 0;}.navbar-btn{    margin-top:8px;    margin-bottom:8px;}.btn-group-sm > .navbar-btn.btn,.navbar-btn.btn-sm{    margin-top:10px;    margin-bottom:10px;}.btn-group-xs > .navbar-btn.btn,.navbar-btn.btn-xs{    margin-top:14px;    margin-bottom:14px;}.navbar-text{    margin-top:15px;    margin-bottom:15px;}@media (min-width:768px){    .navbar-text{        float:left;        margin-left:15px;        margin-right:15px;    }   .navbar-left{        float:left !important;    }   .navbar-right{        float:right !important;        margin-right:-15px;    }   .navbar-right ~ .navbar-right{        margin-right:0;    }}.navbar-default{    background-color:#f8f8f8;    border-color:#e7e7e7;}.navbar-default .navbar-brand{    color:#777;}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{    color:#5e5e5e;    background-color:transparent;}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-text{    color:#777;}.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{    color:#333;    background-color:transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{    color:#555;    background-color:#e7e7e7;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:focus,.navbar-default .navbar-nav > .disabled > a:hover{    color:#ccc;    background-color:transparent;}.navbar-default .navbar-toggle{    border-color:#ddd;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{    background-color:#ddd;}.navbar-default .navbar-toggle .icon-bar{    background-color:#888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{    border-color:#e7e7e7;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{    background-color:#e7e7e7;    color:#555;}@media (max-width:767px){    .navbar-default .navbar-nav .open .dropdown-menu > li > a{        color:#777;    }   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{        color:#333;        background-color:transparent;    }   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover{        color:#555;        background-color:#e7e7e7;    }   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover{        color:#ccc;        background-color:transparent;    }}.navbar-default .navbar-link{    color:#777;}.navbar-default .navbar-link:hover{    color:#333;}.navbar-default .btn-link{    color:#777;}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{    color:#333;}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{    color:#ccc;}.navbar-inverse{    background-color:#222;    border-color:#090909;}.navbar-inverse .navbar-brand{    color:#9d9d9d;}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{    color:#fff;    background-color:transparent;}.navbar-inverse .navbar-nav > li > a,.navbar-inverse .navbar-text{    color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a:focus,.navbar-inverse .navbar-nav > li > a:hover{    color:#fff;    background-color:transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:focus,.navbar-inverse .navbar-nav > .active > a:hover{    color:#fff;    background-color:#090909;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:focus,.navbar-inverse .navbar-nav > .disabled > a:hover{    color:#444;    background-color:transparent;}.navbar-inverse .navbar-toggle{    border-color:#333;}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{    background-color:#333;}.navbar-inverse .navbar-toggle .icon-bar{    background-color:#fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{    border-color:#101010;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:focus,.navbar-inverse .navbar-nav > .open > a:hover{    background-color:#090909;    color:#fff;}@media (max-width:767px){    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{        border-color:#090909;    }   .navbar-inverse .navbar-nav .open .dropdown-menu .divider{        background-color:#090909;    }   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{        color:#9d9d9d;    }   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover{        color:#fff;        background-color:transparent;    }   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover{        color:#fff;        background-color:#090909;    }   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover{        color:#444;        background-color:transparent;    }}.navbar-inverse .navbar-link{    color:#9d9d9d;}.navbar-inverse .navbar-link:hover{    color:#fff;}.navbar-inverse .btn-link{    color:#9d9d9d;}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{    color:#fff;}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{    color:#444;}.breadcrumb{    padding:8px 15px;    margin-bottom:20px;    list-style:none;    background-color:#f5f5f5;    border-radius:4px;}.breadcrumb > li{    display:inline-block;}.breadcrumb > li + li:before{    content:"/ ";    padding:0 5px;    color:#ccc;}.breadcrumb > .active{    color:#777;}.pagination{    padding-left:0;    border-radius:4px;}.pagination > li{    display:inline;}.pagination > li > a,.pagination > li > span{    position:relative;    float:left;    padding:6px 12px;    line-height:1.42857;    text-decoration:none;    color:#337ab7;    background-color:#fff;    border:1px solid #ddd;    margin-left:-1px;}.pagination > li:first-child > a,.pagination > li:first-child > span{    margin-left:0;    border-bottom-left-radius:4px;    border-top-left-radius:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{    border-bottom-right-radius:4px;    border-top-right-radius:4px;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{    z-index:2;    color:#23527c;    background-color:#eee;    border-color:#ddd;}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{    z-index:3;    color:#fff;    background-color:#337ab7;    border-color:#337ab7;    cursor:default;}.pagination > .disabled > a,.pagination > .disabled > a:focus,.pagination > .disabled > a:hover,.pagination > .disabled > span,.pagination > .disabled > span:focus,.pagination > .disabled > span:hover{    color:#777;    background-color:#fff;    border-color:#ddd;    cursor:not-allowed;}.pagination-lg > li > a,.pagination-lg > li > span{    padding:10px 16px;    font-size:18px;    line-height:1.33333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{    border-bottom-left-radius:6px;    border-top-left-radius:6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{    border-bottom-right-radius:6px;    border-top-right-radius:6px;}.pagination-sm > li > a,.pagination-sm > li > span{    padding:5px 10px;    font-size:12px;    line-height:1.5;}.badge,.label{    font-weight:700;    line-height:1;    white-space:nowrap;    text-align:center;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{    border-bottom-left-radius:3px;    border-top-left-radius:3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{    border-bottom-right-radius:3px;    border-top-right-radius:3px;}.pager{    padding-left:0;    margin:20px 0;    list-style:none;    text-align:center;}.pager:after,.pager:before{    content:" ";    display:table;}.pager:after{    clear:both;}.pager li{    display:inline;}.pager li > a,.pager li > span{    display:inline-block;    padding:5px 14px;    background-color:#fff;    border:1px solid #ddd;    border-radius:15px;}.pager li > a:focus,.pager li > a:hover{    text-decoration:none;    background-color:#eee;}.pager .next > a,.pager .next > span{    float:right;}.pager .previous > a,.pager .previous > span{    float:left;}.pager .disabled > a,.pager .disabled > a:focus,.pager .disabled > a:hover,.pager .disabled > span{    color:#777;    background-color:#fff;    cursor:not-allowed;}.label{    display:inline;    padding:0.2em 0.6em 0.3em;    font-size:75%;    color:#fff;    border-radius:0.25em;}.label:empty{    display:none;}a.label:focus,a.label:hover{    color:#fff;    text-decoration:none;    cursor:pointer;}.label-default{    background-color:#777;}.label-default[href]:focus,.label-default[href]:hover{    background-color:#5e5e5e;}.label-primary{    background-color:#337ab7;}.label-primary[href]:focus,.label-primary[href]:hover{    background-color:#286090;}.label-success{    background-color:#5cb85c;}.label-success[href]:focus,.label-success[href]:hover{    background-color:#449d44;}.label-info{    background-color:#5bc0de;}.label-info[href]:focus,.label-info[href]:hover{    background-color:#31b0d5;}.label-warning{    background-color:#f0ad4e;}.label-warning[href]:focus,.label-warning[href]:hover{    background-color:#ec971f;}.label-danger{    background-color:#d9534f;}.label-danger[href]:focus,.label-danger[href]:hover{    background-color:#c9302c;}.badge{    display:inline-block;    min-width:10px;    padding:3px 7px;    font-size:12px;    color:#fff;    vertical-align:middle;    background-color:#777;    border-radius:10px;}.badge:empty{    display:none;}.media-object,.thumbnail{    display:block;}.btn-group-xs > .btn .badge,.btn-xs .badge{    top:0;    padding:1px 5px;}.list-group-item.active > .badge,.nav-pills > .active > a > .badge{    color:#337ab7;    background-color:#fff;}.list-group-item > .badge{    float:right;}.list-group-item > .badge + .badge{    margin-right:5px;}.nav-pills > li > a > .badge{    margin-left:3px;}a.badge:focus,a.badge:hover{    color:#fff;    text-decoration:none;    cursor:pointer;}.jumbotron,.jumbotron .h1,.jumbotron h1{    color:inherit;}.jumbotron{    padding-top:30px;    padding-bottom:30px;    margin-bottom:30px;    background-color:#eee;}.jumbotron p{    margin-bottom:15px;    font-size:21px;    font-weight:200;}.alert,.thumbnail{    margin-bottom:20px;}.alert .alert-link,.close{    font-weight:700;}.jumbotron > hr{    border-top-color:#d5d5d5;}.container .jumbotron,.container-fluid .jumbotron{    border-radius:6px;    padding-left:15px;    padding-right:15px;}.jumbotron .container{    max-width:100%;}@media screen and (min-width:768px){    .jumbotron{        padding-top:48px;        padding-bottom:48px;    }   .container .jumbotron,   .container-fluid .jumbotron{        padding-left:60px;        padding-right:60px;    }   .jumbotron .h1,   .jumbotron h1{        font-size:63px;    }}.thumbnail{    padding:4px;    line-height:1.42857;    background-color:#fff;    border:1px solid #ddd;    border-radius:4px;    transition:border 0.2s ease-in-out;}.thumbnail a > img,.thumbnail > img{    display:block;    max-width:100%;    height:auto;    margin-left:auto;    margin-right:auto;}.thumbnail .caption{    padding:9px;    color:#333;}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{    border-color:#337ab7;}.alert{    border:1px solid transparent;    border-radius:4px;}.alert h4{    margin-top:0;    color:inherit;}.alert > p,.alert > ul{    margin-bottom:0;}.alert > p + p{    margin-top:5px;}.alert-dismissable,.alert-dismissible{    padding-right:35px;}.alert-dismissable .close,.alert-dismissible .close{    position:relative;    top:-2px;    right:-21px;    color:inherit;}.modal,.modal-backdrop{    top:0;    right:0;    bottom:0;    left:0;}.alert-success{    background-color:#dff0d8;    border-color:#d6e9c6;    color:#3c763d;}.alert-success hr{    border-top-color:#c9e2b3;}.alert-success .alert-link{    color:#2b542c;}.alert-info{    background-color:#d9edf7;    border-color:#bce8f1;    color:#31708f;}.alert-info hr{    border-top-color:#a6e1ec;}.alert-info .alert-link{    color:#245269;}.alert-warning{    background-color:#fcf8e3;    border-color:#faebcc;    color:#8a6d3b;}.alert-warning hr{    border-top-color:#f7e1b5;}.alert-warning .alert-link{    color:#66512c;}.alert-danger{    background-color:#f2dede;    border-color:#ebccd1;    color:#a94442;}.alert-danger hr{    border-top-color:#e4b9c0;}.alert-danger .alert-link{    color:#843534;}@keyframes progress-bar-stripes{    from{        background-position:40px 0;    }   to{        background-position:0 0;    }}.progress{    margin-bottom:20px;    background-color:#f5f5f5;    box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-bar{    float:left;    width:0;    height:100%;    font-size:12px;    line-height:20px;    color:#fff;    text-align:center;    background-color:#337ab7;    box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);    transition:width 0.6s ease;}.progress-bar-striped,.progress-striped .progress-bar{    background-size:40px 40px;}.progress-bar.active,.progress.active .progress-bar{    animation:progress-bar-stripes 2s linear infinite;}.progress-bar-success{    background-color:#5cb85c;}.progress-bar-info{    background-color:#5bc0de;}.progress-bar-warning{    background-color:#f0ad4e;}.progress-bar-danger{    background-color:#d9534f;}.media{    margin-top:15px;}.media:first-child{    margin-top:0;}.media,.media-body{    zoom:1;    overflow:hidden;}.media-body{    width:10000px;}.media-object.img-thumbnail{    max-width:none;}.media-right,.media > .pull-right{    padding-left:10px;}.media-left,.media > .pull-left{    padding-right:10px;}.media-body,.media-left,.media-right{    display:table-cell;    vertical-align:top;}.media-middle{    vertical-align:middle;}.media-bottom{    vertical-align:bottom;}.media-heading{    margin-top:0;    margin-bottom:5px;}.media-list{    padding-left:0;    list-style:none;}.list-group{    margin-bottom:20px;    padding-left:0;}.list-group-item{    position:relative;    display:block;    padding:10px 15px;    margin-bottom:-1px;    background-color:#fff;    border:1px solid #ddd;}.list-group-item:first-child{    border-top-right-radius:4px;    border-top-left-radius:4px;}.list-group-item:last-child{    margin-bottom:0;    border-bottom-right-radius:4px;    border-bottom-left-radius:4px;}a.list-group-item,button.list-group-item{    color:#555;}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{    color:#333;}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{    text-decoration:none;    color:#555;    background-color:#f5f5f5;}button.list-group-item{    width:100%;    text-align:left;}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{    background-color:#eee;    color:#777;    cursor:not-allowed;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{    color:inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{    color:#777;}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{    z-index:2;    color:#fff;    background-color:#337ab7;    border-color:#337ab7;}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > small{    color:inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{    color:#c7ddef;}.list-group-item-success{    color:#3c763d;    background-color:#dff0d8;}a.list-group-item-success,button.list-group-item-success{    color:#3c763d;}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{    color:inherit;}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{    color:#3c763d;    background-color:#d0e9c6;}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{    color:#fff;    background-color:#3c763d;    border-color:#3c763d;}.list-group-item-info{    color:#31708f;    background-color:#d9edf7;}a.list-group-item-info,button.list-group-item-info{    color:#31708f;}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{    color:inherit;}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{    color:#31708f;    background-color:#c4e3f3;}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{    color:#fff;    background-color:#31708f;    border-color:#31708f;}.list-group-item-warning{    color:#8a6d3b;    background-color:#fcf8e3;}a.list-group-item-warning,button.list-group-item-warning{    color:#8a6d3b;}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{    color:inherit;}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{    color:#8a6d3b;    background-color:#faf2cc;}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{    color:#fff;    background-color:#8a6d3b;    border-color:#8a6d3b;}.list-group-item-danger{    color:#a94442;    background-color:#f2dede;}a.list-group-item-danger,button.list-group-item-danger{    color:#a94442;}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{    color:inherit;}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{    color:#a94442;    background-color:#ebcccc;}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{    color:#fff;    background-color:#a94442;    border-color:#a94442;}.panel-heading > .dropdown .dropdown-toggle,.panel-title,.panel-title > .small,.panel-title > .small > a,.panel-title > a,.panel-title > small,.panel-title > small > a{    color:inherit;}.list-group-item-heading{    margin-top:0;    margin-bottom:5px;}.list-group-item-text{    margin-bottom:0;    line-height:1.3;}.panel{    margin-bottom:20px;    background-color:#fff;    border:1px solid transparent;    border-radius:4px;    box-shadow:0 1px 1px rgba(0,0,0,0.05);}.panel-title,.panel > .list-group,.panel > .panel-collapse > .list-group,.panel > .panel-collapse > .table,.panel > .table,.panel > .table-responsive > .table{    margin-bottom:0;}.panel-body{    padding:15px;}.panel-body:after,.panel-body:before{    content:" ";    display:table;}.panel-body:after{    clear:both;}.panel-heading{    padding:10px 15px;    border-bottom:1px solid transparent;    border-top-right-radius:3px;    border-top-left-radius:3px;}.panel-title{    margin-top:0;    font-size:16px;}.panel-footer{    padding:10px 15px;    background-color:#f5f5f5;    border-top:1px solid #ddd;    border-bottom-right-radius:3px;    border-bottom-left-radius:3px;}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item{    border-width:1px 0;    border-radius:0;}.panel-group .panel-heading,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th{    border-bottom:0;}.panel > .table-responsive:last-child > .table:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child{    border-bottom-left-radius:3px;    border-bottom-right-radius:3px;}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{    border-top:0;    border-top-right-radius:3px;    border-top-left-radius:3px;}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{    border-bottom:0;    border-bottom-right-radius:3px;    border-bottom-left-radius:3px;}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{    border-top-right-radius:0;    border-top-left-radius:0;}.panel > .table-responsive:first-child > .table:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table:first-child > thead:first-child > tr:first-child{    border-top-right-radius:3px;    border-top-left-radius:3px;}.list-group + .panel-footer,.panel-heading + .list-group .list-group-item:first-child{    border-top-width:0;}.panel > .panel-collapse > .table caption,.panel > .table caption,.panel > .table-responsive > .table caption{    padding-left:15px;    padding-right:15px;}.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child{    border-top-left-radius:3px;}.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child{    border-top-right-radius:3px;}.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child{    border-bottom-left-radius:3px;}.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child{    border-bottom-right-radius:3px;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body{    border-top:1px solid #ddd;}.panel > .table > tbody:first-child > tr:first-child td,.panel > .table > tbody:first-child > tr:first-child th{    border-top:0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered{    border:0;}.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child{    border-left:0;}.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child{    border-right:0;}.panel > .table-responsive{    border:0;    margin-bottom:0;}.panel-group{    margin-bottom:20px;}.panel-group .panel{    margin-bottom:0;    border-radius:4px;}.panel-group .panel + .panel{    margin-top:5px;}.panel-group .panel-heading + .panel-collapse > .list-group,.panel-group .panel-heading + .panel-collapse > .panel-body{    border-top:1px solid #ddd;}.panel-group .panel-footer{    border-top:0;}.panel-group .panel-footer + .panel-collapse .panel-body{    border-bottom:1px solid #ddd;}.panel-default{    border-color:#ddd;}.panel-default > .panel-heading{    color:#333;    background-color:#f5f5f5;    border-color:#ddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body{    border-top-color:#ddd;}.panel-default > .panel-heading .badge{    color:#f5f5f5;    background-color:#333;}.panel-default > .panel-footer + .panel-collapse > .panel-body{    border-bottom-color:#ddd;}.panel-primary{    border-color:#337ab7;}.panel-primary > .panel-heading{    color:#fff;    background-color:#337ab7;    border-color:#337ab7;}.panel-primary > .panel-heading + .panel-collapse > .panel-body{    border-top-color:#337ab7;}.panel-primary > .panel-heading .badge{    color:#337ab7;    background-color:#fff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body{    border-bottom-color:#337ab7;}.panel-success{    border-color:#d6e9c6;}.panel-success > .panel-heading{    color:#3c763d;    background-color:#dff0d8;    border-color:#d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body{    border-top-color:#d6e9c6;}.panel-success > .panel-heading .badge{    color:#dff0d8;    background-color:#3c763d;}.panel-success > .panel-footer + .panel-collapse > .panel-body{    border-bottom-color:#d6e9c6;}.panel-info{    border-color:#bce8f1;}.panel-info > .panel-heading{    color:#31708f;    background-color:#d9edf7;    border-color:#bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body{    border-top-color:#bce8f1;}.panel-info > .panel-heading .badge{    color:#d9edf7;    background-color:#31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body{    border-bottom-color:#bce8f1;}.panel-warning{    border-color:#faebcc;}.panel-warning > .panel-heading{    color:#8a6d3b;    background-color:#fcf8e3;    border-color:#faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body{    border-top-color:#faebcc;}.panel-warning > .panel-heading .badge{    color:#fcf8e3;    background-color:#8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body{    border-bottom-color:#faebcc;}.panel-danger{    border-color:#ebccd1;}.panel-danger > .panel-heading{    color:#a94442;    background-color:#f2dede;    border-color:#ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body{    border-top-color:#ebccd1;}.panel-danger > .panel-heading .badge{    color:#f2dede;    background-color:#a94442;}.panel-danger > .panel-footer + .panel-collapse > .panel-body{    border-bottom-color:#ebccd1;}.embed-responsive{    position:relative;    display:block;    height:0;    padding:0;}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{    position:absolute;    top:0;    left:0;    bottom:0;    height:100%;    width:100%;    border:0;}.embed-responsive-16by9{    padding-bottom:56.25%;}.embed-responsive-4by3{    padding-bottom:75%;}.well{    min-height:20px;    padding:19px;    margin-bottom:20px;    background-color:#f5f5f5;    border:1px solid #e3e3e3;    border-radius:4px;    box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{    border-color:#ddd;    border-color:rgba(0,0,0,0.15);}.well-lg{    padding:24px;    border-radius:6px;}.well-sm{    padding:9px;    border-radius:3px;}.close{    float:right;    font-size:21px;    line-height:1;    color:#000;    text-shadow:0 1px 0 #fff;    opacity:0.2;    filter:alpha(opacity=20);}.popover,.tooltip{    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;    font-style:normal;    font-weight:400;    letter-spacing:normal;    line-break:auto;    line-height:1.42857;    text-shadow:none;    text-transform:none;    white-space:normal;    word-break:normal;    word-spacing:normal;    word-wrap:normal;    text-decoration:none;}.close:focus,.close:hover{    color:#000;    text-decoration:none;    cursor:pointer;    opacity:0.5;    filter:alpha(opacity=50);}button.close{    padding:0;    cursor:pointer;    background:0 0;    border:0;    -webkit-appearance:none;}.modal-content,.popover{    background-clip:padding-box;}.modal{    display:none;    position:fixed;    z-index:1050;    -webkit-overflow-scrolling:touch;    outline:0;}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{    display:table;    content:" ";}.modal.fade .modal-dialog{    transform:translate(0,-25%);    transition:transform 0.3s ease-out;}.modal.in .modal-dialog{    transform:translate(0,0);}.modal-open .modal{    overflow-x:hidden;    overflow-y:auto;}.modal-dialog{    position:relative;    width:auto;    margin:10px;}.modal-content{    position:relative;    background-color:#fff;    border:1px solid #999;    border:1px solid rgba(0,0,0,0.2);    border-radius:6px;    box-shadow:0 3px 9px rgba(0,0,0,0.5);    outline:0;}.modal-backdrop{    position:fixed;    z-index:1040;    background-color:#000;}.modal-backdrop.fade{    opacity:0;    filter:alpha(opacity=0);}.modal-backdrop.in{    opacity:0.5;    filter:alpha(opacity=50);}.modal-header{    padding:15px;    border-bottom:1px solid #e5e5e5;}.modal-header:after{    clear:both;}.modal-header .close{    margin-top:-2px;}.modal-title{    margin:0;    line-height:1.42857;}.modal-body{    position:relative;    padding:15px;}.modal-footer{    padding:15px;    text-align:right;    border-top:1px solid #e5e5e5;}.modal-footer:after{    clear:both;}.modal-footer .btn + .btn{    margin-left:5px;    margin-bottom:0;}.modal-footer .btn-group .btn + .btn{    margin-left:-1px;}.modal-footer .btn-block + .btn-block{    margin-left:0;}.modal-scrollbar-measure{    position:absolute;    top:-9999px;    width:50px;    height:50px;    overflow:scroll;}@media (min-width:768px){    .modal-dialog{        width:600px;        margin:30px auto;    }   .modal-content{        box-shadow:0 5px 15px rgba(0,0,0,0.5);    }   .modal-sm{        width:300px;    }}@media (min-width:992px){    .modal-lg{        width:900px;    }}.tooltip{    position:absolute;    z-index:1070;    display:block;    text-align:left;    text-align:start;    font-size:12px;    opacity:0;    filter:alpha(opacity=0);}.tooltip.in{    opacity:0.9;    filter:alpha(opacity=90);}.tooltip.top{    margin-top:-3px;    padding:5px 0;}.tooltip.right{    margin-left:3px;    padding:0 5px;}.tooltip.bottom{    margin-top:3px;    padding:5px 0;}.tooltip.left{    margin-left:-3px;    padding:0 5px;}.tooltip-inner{    max-width:200px;    padding:3px 8px;    color:#fff;    text-align:center;    background-color:#000;    border-radius:4px;}.tooltip-arrow{    position:absolute;    width:0;    height:0;    border-color:transparent;    border-style:solid;}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{    bottom:0;    border-width:5px 5px 0;    border-top-color:#000;}.tooltip.top .tooltip-arrow{    left:50%;    margin-left:-5px;}.tooltip.top-left .tooltip-arrow{    right:5px;    margin-bottom:-5px;}.tooltip.top-right .tooltip-arrow{    left:5px;    margin-bottom:-5px;}.tooltip.right .tooltip-arrow{    top:50%;    left:0;    margin-top:-5px;    border-width:5px 5px 5px 0;    border-right-color:#000;}.tooltip.left .tooltip-arrow{    top:50%;    right:0;    margin-top:-5px;    border-width:5px 0 5px 5px;    border-left-color:#000;}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{    border-width:0 5px 5px;    border-bottom-color:#000;    top:0;}.tooltip.bottom .tooltip-arrow{    left:50%;    margin-left:-5px;}.tooltip.bottom-left .tooltip-arrow{    right:5px;    margin-top:-5px;}.tooltip.bottom-right .tooltip-arrow{    left:5px;    margin-top:-5px;}.popover{    position:absolute;    top:0;    left:0;    z-index:1060;    display:none;    max-width:276px;    padding:1px;    text-align:left;    text-align:start;    font-size:14px;    background-color:#fff;    border:1px solid #ccc;    border:1px solid rgba(0,0,0,0.2);    border-radius:6px;    box-shadow:0 5px 10px rgba(0,0,0,0.2);}.carousel-caption,.carousel-control{    color:#fff;    text-shadow:0 1px 2px rgba(0,0,0,0.6);    text-align:center;}.popover.top{    margin-top:-10px;}.popover.right{    margin-left:10px;}.popover.bottom{    margin-top:10px;}.popover.left{    margin-left:-10px;}.popover-title{    margin:0;    padding:8px 14px;    font-size:14px;    background-color:#f7f7f7;    border-bottom:1px solid #ebebeb;    border-radius:5px 5px 0 0;}.popover-content{    padding:9px 14px;}.popover > .arrow,.popover > .arrow:after{    position:absolute;    display:block;    width:0;    height:0;    border-color:transparent;    border-style:solid;}.carousel,.carousel-inner{    position:relative;}.popover > .arrow{    border-width:11px;}.popover > .arrow:after{    border-width:10px;    content:"";}.popover.top > .arrow{    left:50%;    margin-left:-11px;    border-bottom-width:0;    border-top-color:#999;    border-top-color:rgba(0,0,0,0.25);    bottom:-11px;}.popover.top > .arrow:after{    content:" ";    bottom:1px;    margin-left:-10px;    border-bottom-width:0;    border-top-color:#fff;}.popover.left > .arrow:after,.popover.right > .arrow:after{    content:" ";    bottom:-10px;}.popover.right > .arrow{    top:50%;    left:-11px;    margin-top:-11px;    border-left-width:0;    border-right-color:#999;    border-right-color:rgba(0,0,0,0.25);}.popover.right > .arrow:after{    left:1px;    border-left-width:0;    border-right-color:#fff;}.popover.bottom > .arrow{    left:50%;    margin-left:-11px;    border-top-width:0;    border-bottom-color:#999;    border-bottom-color:rgba(0,0,0,0.25);    top:-11px;}.popover.bottom > .arrow:after{    content:" ";    top:1px;    margin-left:-10px;    border-top-width:0;    border-bottom-color:#fff;}.popover.left > .arrow{    top:50%;    right:-11px;    margin-top:-11px;    border-right-width:0;    border-left-color:#999;    border-left-color:rgba(0,0,0,0.25);}.popover.left > .arrow:after{    right:1px;    border-right-width:0;    border-left-color:#fff;}.carousel-inner{    overflow:hidden;    width:100%;}.carousel-inner > .item{    display:none;    position:relative;    transition:0.6s ease-in-out left;}.carousel-inner > .item > a > img,.carousel-inner > .item > img{    display:block;    max-width:100%;    height:auto;    line-height:1;}@media all and (transform-3d),(-webkit-transform-3d){    .carousel-inner > .item{        transition:transform 0.6s ease-in-out;        -webkit-backface-visibility:hidden;        backface-visibility:hidden;        perspective:1000px;    }   .carousel-inner > .item.active.right,   .carousel-inner > .item.next{        transform:translate3d(100%,0,0);        left:0;    }   .carousel-inner > .item.active.left,   .carousel-inner > .item.prev{        transform:translate3d(-100%,0,0);        left:0;    }   .carousel-inner > .item.active,   .carousel-inner > .item.next.left,   .carousel-inner > .item.prev.right{        transform:translate3d(0,0,0);        left:0;    }}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{    display:block;}.carousel-inner > .active{    left:0;}.carousel-inner > .next,.carousel-inner > .prev{    position:absolute;    top:0;    width:100%;}.carousel-inner > .next{    left:100%;}.carousel-inner > .prev{    left:-100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right{    left:0;}.carousel-inner > .active.left{    left:-100%;}.carousel-inner > .active.right{    left:100%;}.carousel-control{    position:absolute;    top:0;    left:0;    bottom:0;    width:15%;    opacity:0.5;    filter:alpha(opacity=50);    font-size:20px;    background-color:transparent;}.carousel-control.left{    background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);    background-repeat:repeat-x;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);}.carousel-control.right{    left:auto;    right:0;    background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);    background-repeat:repeat-x;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);}.carousel-control:focus,.carousel-control:hover{    outline:0;    color:#fff;    text-decoration:none;    opacity:0.9;    filter:alpha(opacity=90);}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{    position:absolute;    top:50%;    margin-top:-10px;    z-index:5;    display:inline-block;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{    left:50%;    margin-left:-10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{    right:50%;    margin-right:-10px;}.carousel-control .icon-next,.carousel-control .icon-prev{    width:20px;    height:20px;    line-height:1;    font-family:serif;}.carousel-control .icon-prev:before{    content:"\2039";}.carousel-control .icon-next:before{    content:"\203a";}.carousel-indicators{    position:absolute;    bottom:10px;    left:50%;    z-index:15;    width:60%;    margin-left:-30%;    padding-left:0;    list-style:none;    text-align:center;}.carousel-indicators li{    display:inline-block;    width:10px;    height:10px;    margin:1px;    text-indent:-999px;    border:1px solid #fff;    border-radius:10px;    cursor:pointer;    background-color:#000\9;    background-color:transparent;}.carousel-indicators .active{    margin:0;    width:12px;    height:12px;    background-color:#fff;}.carousel-caption{    position:absolute;    left:15%;    right:15%;    bottom:20px;    z-index:10;    padding-top:20px;    padding-bottom:20px;}.carousel-caption .btn,.text-hide{    text-shadow:none;}@media screen and (min-width:768px){    .carousel-control .glyphicon-chevron-left,   .carousel-control .glyphicon-chevron-right,   .carousel-control .icon-next,   .carousel-control .icon-prev{        width:30px;        height:30px;        margin-top:-10px;        font-size:30px;    }   .carousel-control .glyphicon-chevron-left,   .carousel-control .icon-prev{        margin-left:-10px;    }   .carousel-control .glyphicon-chevron-right,   .carousel-control .icon-next{        margin-right:-10px;    }   .carousel-caption{        left:20%;        right:20%;        padding-bottom:30px;    }   .carousel-indicators{        bottom:20px;    }}.center-block{    display:block;    margin-left:auto;    margin-right:auto;}.fa.fa-pull-left,.fa.pull-left{    margin-right:0.3em;}.pull-right{    float:right !important;}.pull-left{    float:left !important;}.hide{    display:none !important;}.show{    display:block !important;}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{    display:none !important;}.invisible{    visibility:hidden;}.text-hide{    font:0/0 a;    color:transparent;    background-color:transparent;    border:0;}.affix{    position:fixed;}@-ms-viewport{    width:device-width;}@media (max-width:767px){    .visible-xs{        display:block !important;    }   table.visible-xs{        display:table !important;    }   tr.visible-xs{        display:table-row !important;    }   td.visible-xs,   th.visible-xs{        display:table-cell !important;    }   .visible-xs-block{        display:block !important;    }   .visible-xs-inline{        display:inline !important;    }   .visible-xs-inline-block{        display:inline-block !important;    }}@media (min-width:768px) and (max-width:991px){    .visible-sm{        display:block !important;    }   table.visible-sm{        display:table !important;    }   tr.visible-sm{        display:table-row !important;    }   td.visible-sm,   th.visible-sm{        display:table-cell !important;    }   .visible-sm-block{        display:block !important;    }   .visible-sm-inline{        display:inline !important;    }   .visible-sm-inline-block{        display:inline-block !important;    }}@media (min-width:992px) and (max-width:1199px){    .visible-md{        display:block !important;    }   table.visible-md{        display:table !important;    }   tr.visible-md{        display:table-row !important;    }   td.visible-md,   th.visible-md{        display:table-cell !important;    }   .visible-md-block{        display:block !important;    }   .visible-md-inline{        display:inline !important;    }   .visible-md-inline-block{        display:inline-block !important;    }}@media (min-width:1200px){    .visible-lg{        display:block !important;    }   table.visible-lg{        display:table !important;    }   tr.visible-lg{        display:table-row !important;    }   td.visible-lg,   th.visible-lg{        display:table-cell !important;    }   .visible-lg-block{        display:block !important;    }   .visible-lg-inline{        display:inline !important;    }   .visible-lg-inline-block{        display:inline-block !important;    }   .hidden-lg{        display:none !important;    }}@media (max-width:767px){    .hidden-xs{        display:none !important;    }}@media (min-width:768px) and (max-width:991px){    .hidden-sm{        display:none !important;    }}@media (min-width:992px) and (max-width:1199px){    .hidden-md{        display:none !important;    }}.visible-print{    display:none !important;}@media print{    .visible-print{        display:block !important;    }   table.visible-print{        display:table !important;    }   tr.visible-print{        display:table-row !important;    }   td.visible-print,   th.visible-print{        display:table-cell !important;    }}.visible-print-block{    display:none !important;}@media print{    .visible-print-block{        display:block !important;    }}.visible-print-inline{    display:none !important;}@media print{    .visible-print-inline{        display:inline !important;    }}.visible-print-inline-block{    display:none !important;}@media print{    .visible-print-inline-block{        display:inline-block !important;    }   .hidden-print{        display:none !important;    }}.fa,.fa-stack,.select2-container{    display:inline-block;}/*! *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font:SIL OFL 1.1,CSS:MIT License) */@font-face{    font-family:FontAwesome;    src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);    src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),       url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");    font-weight:400;    font-style:normal;}.fa{    font:normal normal normal 14px/1 FontAwesome;    font-size:inherit;    text-rendering:auto;    -webkit-font-smoothing:antialiased;}.fa-lg{    font-size:1.33333em;    line-height:0.75em;    vertical-align:-15%;}.fa-2x{    font-size:2em;}.fa-3x{    font-size:3em;}.fa-4x{    font-size:4em;}.fa-5x{    font-size:5em;}.fa-fw{    width:1.28571em;    text-align:center;}.fa-ul{    padding-left:0;    margin-left:2.14286em;    list-style-type:none;}.fa.fa-pull-right,.fa.pull-right{    margin-left:0.3em;}.fa-ul > li{    position:relative;}.fa-li{    position:absolute;    left:-2.14286em;    width:2.14286em;    top:0.14286em;    text-align:center;}.fa-li.fa-lg{    left:-1.85714em;}.fa-border{    padding:0.2em 0.25em 0.15em;    border:0.08em solid #eee;    border-radius:0.1em;}.fa-pull-left{    float:left;}.fa-pull-right{    float:right;}.fa-spin{    animation:fa-spin 2s infinite linear;}.fa-pulse{    animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{    0%{        transform:rotate(0);    }   100%{        transform:rotate(359deg);    }}.fa-rotate-90{    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";    transform:rotate(90deg);}.fa-rotate-180{    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";    transform:rotate(180deg);}.fa-rotate-270{    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";    transform:rotate(270deg);}.fa-flip-horizontal{    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";    transform:scale(-1,1);}.fa-flip-vertical{    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";    transform:scale(1,-1);}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{    filter:none;}.fa-stack{    position:relative;    width:2em;    height:2em;    line-height:2em;    vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{    position:absolute;    left:0;    width:100%;    text-align:center;}.fa-stack-1x{    line-height:inherit;}.fa-stack-2x{    font-size:2em;}.fa-inverse{    color:#fff;}.fa-glass:before{    content:"";}.fa-music:before{    content:"";}.fa-search:before{    content:"";}.fa-envelope-o:before{    content:"";}.fa-heart:before{    content:"";}.fa-star:before{    content:"";}.fa-star-o:before{    content:"";}.fa-user:before{    content:"";}.fa-film:before{    content:"";}.fa-th-large:before{    content:"";}.fa-th:before{    content:"";}.fa-th-list:before{    content:"";}.fa-check:before{    content:"";}.fa-close:before,.fa-remove:before,.fa-times:before{    content:"";}.fa-search-plus:before{    content:"";}.fa-search-minus:before{    content:"";}.fa-power-off:before{    content:"";}.fa-signal:before{    content:"";}.fa-cog:before,.fa-gear:before{    content:"";}.fa-trash-o:before{    content:"";}.fa-home:before{    content:"";}.fa-file-o:before{    content:"";}.fa-clock-o:before{    content:"";}.fa-road:before{    content:"";}.fa-download:before{    content:"";}.fa-arrow-circle-o-down:before{    content:"";}.fa-arrow-circle-o-up:before{    content:"";}.fa-inbox:before{    content:"";}.fa-play-circle-o:before{    content:"";}.fa-repeat:before,.fa-rotate-right:before{    content:"";}.fa-refresh:before{    content:"";}.fa-list-alt:before{    content:"";}.fa-lock:before{    content:"";}.fa-flag:before{    content:"";}.fa-headphones:before{    content:"";}.fa-volume-off:before{    content:"";}.fa-volume-down:before{    content:"";}.fa-volume-up:before{    content:"";}.fa-qrcode:before{    content:"";}.fa-barcode:before{    content:"";}.fa-tag:before{    content:"";}.fa-tags:before{    content:"";}.fa-book:before{    content:"";}.fa-bookmark:before{    content:"";}.fa-print:before{    content:"";}.fa-camera:before{    content:"";}.fa-font:before{    content:"";}.fa-bold:before{    content:"";}.fa-italic:before{    content:"";}.fa-text-height:before{    content:"";}.fa-text-width:before{    content:"";}.fa-align-left:before{    content:"";}.fa-align-center:before{    content:"";}.fa-align-right:before{    content:"";}.fa-align-justify:before{    content:"";}.fa-list:before{    content:"";}.fa-dedent:before,.fa-outdent:before{    content:"";}.fa-indent:before{    content:"";}.fa-video-camera:before{    content:"";}.fa-image:before,.fa-photo:before,.fa-picture-o:before{    content:"";}.fa-pencil:before{    content:"";}.fa-map-marker:before{    content:"";}.fa-adjust:before{    content:"";}.fa-tint:before{    content:"";}.fa-edit:before,.fa-pencil-square-o:before{    content:"";}.fa-share-square-o:before{    content:"";}.fa-check-square-o:before{    content:"";}.fa-arrows:before{    content:"";}.fa-step-backward:before{    content:"";}.fa-fast-backward:before{    content:"";}.fa-backward:before{    content:"";}.fa-play:before{    content:"";}.fa-pause:before{    content:"";}.fa-stop:before{    content:"";}.fa-forward:before{    content:"";}.fa-fast-forward:before{    content:"";}.fa-step-forward:before{    content:"";}.fa-eject:before{    content:"";}.fa-chevron-left:before{    content:"";}.fa-chevron-right:before{    content:"";}.fa-plus-circle:before{    content:"";}.fa-minus-circle:before{    content:"";}.fa-times-circle:before{    content:"";}.fa-check-circle:before{    content:"";}.fa-question-circle:before{    content:"";}.fa-info-circle:before{    content:"";}.fa-crosshairs:before{    content:"";}.fa-times-circle-o:before{    content:"";}.fa-check-circle-o:before{    content:"";}.fa-ban:before{    content:"";}.fa-arrow-left:before{    content:"";}.fa-arrow-right:before{    content:"";}.fa-arrow-up:before{    content:"";}.fa-arrow-down:before{    content:"";}.fa-mail-forward:before,.fa-share:before{    content:"";}.fa-expand:before{    content:"";}.fa-compress:before{    content:"";}.fa-plus:before{    content:"";}.fa-minus:before{    content:"";}.fa-asterisk:before{    content:"";}.fa-exclamation-circle:before{    content:"";}.fa-gift:before{    content:"";}.fa-leaf:before{    content:"";}.fa-fire:before{    content:"";}.fa-eye:before{    content:"";}.fa-eye-slash:before{    content:"";}.fa-exclamation-triangle:before,.fa-warning:before{    content:"";}.fa-plane:before{    content:"";}.fa-calendar:before{    content:"";}.fa-random:before{    content:"";}.fa-comment:before{    content:"";}.fa-magnet:before{    content:"";}.fa-chevron-up:before{    content:"";}.fa-chevron-down:before{    content:"";}.fa-retweet:before{    content:"";}.fa-shopping-cart:before{    content:"";}.fa-folder:before{    content:"";}.fa-folder-open:before{    content:"";}.fa-arrows-v:before{    content:"";}.fa-arrows-h:before{    content:"";}.fa-bar-chart-o:before,.fa-bar-chart:before{    content:"";}.fa-twitter-square:before{    content:"";}.fa-facebook-square:before{    content:"";}.fa-camera-retro:before{    content:"";}.fa-key:before{    content:"";}.fa-cogs:before,.fa-gears:before{    content:"";}.fa-comments:before{    content:"";}.fa-thumbs-o-up:before{    content:"";}.fa-thumbs-o-down:before{    content:"";}.fa-star-half:before{    content:"";}.fa-heart-o:before{    content:"";}.fa-sign-out:before{    content:"";}.fa-linkedin-square:before{    content:"";}.fa-thumb-tack:before{    content:"";}.fa-external-link:before{    content:"";}.fa-sign-in:before{    content:"";}.fa-trophy:before{    content:"";}.fa-github-square:before{    content:"";}.fa-upload:before{    content:"";}.fa-lemon-o:before{    content:"";}.fa-phone:before{    content:"";}.fa-square-o:before{    content:"";}.fa-bookmark-o:before{    content:"";}.fa-phone-square:before{    content:"";}.fa-twitter:before{    content:"";}.fa-facebook-f:before,.fa-facebook:before{    content:"";}.fa-github:before{    content:"";}.fa-unlock:before{    content:"";}.fa-credit-card:before{    content:"";}.fa-feed:before,.fa-rss:before{    content:"";}.fa-hdd-o:before{    content:"";}.fa-bullhorn:before{    content:"";}.fa-bell:before{    content:"";}.fa-certificate:before{    content:"";}.fa-hand-o-right:before{    content:"";}.fa-hand-o-left:before{    content:"";}.fa-hand-o-up:before{    content:"";}.fa-hand-o-down:before{    content:"";}.fa-arrow-circle-left:before{    content:"";}.fa-arrow-circle-right:before{    content:"";}.fa-arrow-circle-up:before{    content:"";}.fa-arrow-circle-down:before{    content:"";}.fa-globe:before{    content:"";}.fa-wrench:before{    content:"";}.fa-tasks:before{    content:"";}.fa-filter:before{    content:"";}.fa-briefcase:before{    content:"";}.fa-arrows-alt:before{    content:"";}.fa-group:before,.fa-users:before{    content:"";}.fa-chain:before,.fa-link:before{    content:"";}.fa-cloud:before{    content:"";}.fa-flask:before{    content:"";}.fa-cut:before,.fa-scissors:before{    content:"";}.fa-copy:before,.fa-files-o:before{    content:"";}.fa-paperclip:before{    content:"";}.fa-floppy-o:before,.fa-save:before{    content:"";}.fa-square:before{    content:"";}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{    content:"";}.fa-list-ul:before{    content:"";}.fa-list-ol:before{    content:"";}.fa-strikethrough:before{    content:"";}.fa-underline:before{    content:"";}.fa-table:before{    content:"";}.fa-magic:before{    content:"";}.fa-truck:before{    content:"";}.fa-pinterest:before{    content:"";}.fa-pinterest-square:before{    content:"";}.fa-google-plus-square:before{    content:"";}.fa-google-plus:before{    content:"";}.fa-money:before{    content:"";}.fa-caret-down:before{    content:"";}.fa-caret-up:before{    content:"";}.fa-caret-left:before{    content:"";}.fa-caret-right:before{    content:"";}.fa-columns:before{    content:"";}.fa-sort:before,.fa-unsorted:before{    content:"";}.fa-sort-desc:before,.fa-sort-down:before{    content:"";}.fa-sort-asc:before,.fa-sort-up:before{    content:"";}.fa-envelope:before{    content:"";}.fa-linkedin:before{    content:"";}.fa-rotate-left:before,.fa-undo:before{    content:"";}.fa-gavel:before,.fa-legal:before{    content:"";}.fa-dashboard:before,.fa-tachometer:before{    content:"";}.fa-comment-o:before{    content:"";}.fa-comments-o:before{    content:"";}.fa-bolt:before,.fa-flash:before{    content:"";}.fa-sitemap:before{    content:"";}.fa-umbrella:before{    content:"";}.fa-clipboard:before,.fa-paste:before{    content:"";}.fa-lightbulb-o:before{    content:"";}.fa-exchange:before{    content:"";}.fa-cloud-download:before{    content:"";}.fa-cloud-upload:before{    content:"";}.fa-user-md:before{    content:"";}.fa-stethoscope:before{    content:"";}.fa-suitcase:before{    content:"";}.fa-bell-o:before{    content:"";}.fa-coffee:before{    content:"";}.fa-cutlery:before{    content:"";}.fa-file-text-o:before{    content:"";}.fa-building-o:before{    content:"";}.fa-hospital-o:before{    content:"";}.fa-ambulance:before{    content:"";}.fa-medkit:before{    content:"";}.fa-fighter-jet:before{    content:"";}.fa-beer:before{    content:"";}.fa-h-square:before{    content:"";}.fa-plus-square:before{    content:"";}.fa-angle-double-left:before{    content:"";}.fa-angle-double-right:before{    content:"";}.fa-angle-double-up:before{    content:"";}.fa-angle-double-down:before{    content:"";}.fa-angle-left:before{    content:"";}.fa-angle-right:before{    content:"";}.fa-angle-up:before{    content:"";}.fa-angle-down:before{    content:"";}.fa-desktop:before{    content:"";}.fa-laptop:before{    content:"";}.fa-tablet:before{    content:"";}.fa-mobile-phone:before,.fa-mobile:before{    content:"";}.fa-circle-o:before{    content:"";}.fa-quote-left:before{    content:"";}.fa-quote-right:before{    content:"";}.fa-spinner:before{    content:"";}.fa-circle:before{    content:"";}.fa-mail-reply:before,.fa-reply:before{    content:"";}.fa-github-alt:before{    content:"";}.fa-folder-o:before{    content:"";}.fa-folder-open-o:before{    content:"";}.fa-smile-o:before{    content:"";}.fa-frown-o:before{    content:"";}.fa-meh-o:before{    content:"";}.fa-gamepad:before{    content:"";}.fa-keyboard-o:before{    content:"";}.fa-flag-o:before{    content:"";}.fa-flag-checkered:before{    content:"";}.fa-terminal:before{    content:"";}.fa-code:before{    content:"";}.fa-mail-reply-all:before,.fa-reply-all:before{    content:"";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{    content:"";}.fa-location-arrow:before{    content:"";}.fa-crop:before{    content:"";}.fa-code-fork:before{    content:"";}.fa-chain-broken:before,.fa-unlink:before{    content:"";}.fa-question:before{    content:"";}.fa-info:before{    content:"";}.fa-exclamation:before{    content:"";}.fa-superscript:before{    content:"";}.fa-subscript:before{    content:"";}.fa-eraser:before{    content:"";}.fa-puzzle-piece:before{    content:"";}.fa-microphone:before{    content:"";}.fa-microphone-slash:before{    content:"";}.fa-shield:before{    content:"";}.fa-calendar-o:before{    content:"";}.fa-fire-extinguisher:before{    content:"";}.fa-rocket:before{    content:"";}.fa-maxcdn:before{    content:"";}.fa-chevron-circle-left:before{    content:"";}.fa-chevron-circle-right:before{    content:"";}.fa-chevron-circle-up:before{    content:"";}.fa-chevron-circle-down:before{    content:"";}.fa-html5:before{    content:"";}.fa-css3:before{    content:"";}.fa-anchor:before{    content:"";}.fa-unlock-alt:before{    content:"";}.fa-bullseye:before{    content:"";}.fa-ellipsis-h:before{    content:"";}.fa-ellipsis-v:before{    content:"";}.fa-rss-square:before{    content:"";}.fa-play-circle:before{    content:"";}.fa-ticket:before{    content:"";}.fa-minus-square:before{    content:"";}.fa-minus-square-o:before{    content:"";}.fa-level-up:before{    content:"";}.fa-level-down:before{    content:"";}.fa-check-square:before{    content:"";}.fa-pencil-square:before{    content:"";}.fa-external-link-square:before{    content:"";}.fa-share-square:before{    content:"";}.fa-compass:before{    content:"";}.fa-caret-square-o-down:before,.fa-toggle-down:before{    content:"";}.fa-caret-square-o-up:before,.fa-toggle-up:before{    content:"";}.fa-caret-square-o-right:before,.fa-toggle-right:before{    content:"";}.fa-eur:before,.fa-euro:before{    content:"";}.fa-gbp:before{    content:"";}.fa-dollar:before,.fa-usd:before{    content:"";}.fa-inr:before,.fa-rupee:before{    content:"";}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{    content:"";}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{    content:"";}.fa-krw:before,.fa-won:before{    content:"";}.fa-bitcoin:before,.fa-btc:before{    content:"";}.fa-file:before{    content:"";}.fa-file-text:before{    content:"";}.fa-sort-alpha-asc:before{    content:"";}.fa-sort-alpha-desc:before{    content:"";}.fa-sort-amount-asc:before{    content:"";}.fa-sort-amount-desc:before{    content:"";}.fa-sort-numeric-asc:before{    content:"";}.fa-sort-numeric-desc:before{    content:"";}.fa-thumbs-up:before{    content:"";}.fa-thumbs-down:before{    content:"";}.fa-youtube-square:before{    content:"";}.fa-youtube:before{    content:"";}.fa-xing:before{    content:"";}.fa-xing-square:before{    content:"";}.fa-youtube-play:before{    content:"";}.fa-dropbox:before{    content:"";}.fa-stack-overflow:before{    content:"";}.fa-instagram:before{    content:"";}.fa-flickr:before{    content:"";}.fa-adn:before{    content:"";}.fa-bitbucket:before{    content:"";}.fa-bitbucket-square:before{    content:"";}.fa-tumblr:before{    content:"";}.fa-tumblr-square:before{    content:"";}.fa-long-arrow-down:before{    content:"";}.fa-long-arrow-up:before{    content:"";}.fa-long-arrow-left:before{    content:"";}.fa-long-arrow-right:before{    content:"";}.fa-apple:before{    content:"";}.fa-windows:before{    content:"";}.fa-android:before{    content:"";}.fa-linux:before{    content:"";}.fa-dribbble:before{    content:"";}.fa-skype:before{    content:"";}.fa-foursquare:before{    content:"";}.fa-trello:before{    content:"";}.fa-female:before{    content:"";}.fa-male:before{    content:"";}.fa-gittip:before,.fa-gratipay:before{    content:"";}.fa-sun-o:before{    content:"";}.fa-moon-o:before{    content:"";}.fa-archive:before{    content:"";}.fa-bug:before{    content:"";}.fa-vk:before{    content:"";}.fa-weibo:before{    content:"";}.fa-renren:before{    content:"";}.fa-pagelines:before{    content:"";}.fa-stack-exchange:before{    content:"";}.fa-arrow-circle-o-right:before{    content:"";}.fa-arrow-circle-o-left:before{    content:"";}.fa-caret-square-o-left:before,.fa-toggle-left:before{    content:"";}.fa-dot-circle-o:before{    content:"";}.fa-wheelchair:before{    content:"";}.fa-vimeo-square:before{    content:"";}.fa-try:before,.fa-turkish-lira:before{    content:"";}.fa-plus-square-o:before{    content:"";}.fa-space-shuttle:before{    content:"";}.fa-slack:before{    content:"";}.fa-envelope-square:before{    content:"";}.fa-wordpress:before{    content:"";}.fa-openid:before{    content:"";}.fa-bank:before,.fa-institution:before,.fa-university:before{    content:"";}.fa-graduation-cap:before,.fa-mortar-board:before{    content:"";}.fa-yahoo:before{    content:"";}.fa-google:before{    content:"";}.fa-reddit:before{    content:"";}.fa-reddit-square:before{    content:"";}.fa-stumbleupon-circle:before{    content:"";}.fa-stumbleupon:before{    content:"";}.fa-delicious:before{    content:"";}.fa-digg:before{    content:"";}.fa-pied-piper-pp:before{    content:"";}.fa-pied-piper-alt:before{    content:"";}.fa-drupal:before{    content:"";}.fa-joomla:before{    content:"";}.fa-language:before{    content:"";}.fa-fax:before{    content:"";}.fa-building:before{    content:"";}.fa-child:before{    content:"";}.fa-paw:before{    content:"";}.fa-spoon:before{    content:"";}.fa-cube:before{    content:"";}.fa-cubes:before{    content:"";}.fa-behance:before{    content:"";}.fa-behance-square:before{    content:"";}.fa-steam:before{    content:"";}.fa-steam-square:before{    content:"";}.fa-recycle:before{    content:"";}.fa-automobile:before,.fa-car:before{    content:"";}.fa-cab:before,.fa-taxi:before{    content:"";}.fa-tree:before{    content:"";}.fa-spotify:before{    content:"";}.fa-deviantart:before{    content:"";}.fa-soundcloud:before{    content:"";}.fa-database:before{    content:"";}.fa-file-pdf-o:before{    content:"";}.fa-file-word-o:before{    content:"";}.fa-file-excel-o:before{    content:"";}.fa-file-powerpoint-o:before{    content:"";}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{    content:"";}.fa-file-archive-o:before,.fa-file-zip-o:before{    content:"";}.fa-file-audio-o:before,.fa-file-sound-o:before{    content:"";}.fa-file-movie-o:before,.fa-file-video-o:before{    content:"";}.fa-file-code-o:before{    content:"";}.fa-vine:before{    content:"";}.fa-codepen:before{    content:"";}.fa-jsfiddle:before{    content:"";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{    content:"";}.fa-circle-o-notch:before{    content:"";}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{    content:"";}.fa-empire:before,.fa-ge:before{    content:"";}.fa-git-square:before{    content:"";}.fa-git:before{    content:"";}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{    content:"";}.fa-tencent-weibo:before{    content:"";}.fa-qq:before{    content:"";}.fa-wechat:before,.fa-weixin:before{    content:"";}.fa-paper-plane:before,.fa-send:before{    content:"";}.fa-paper-plane-o:before,.fa-send-o:before{    content:"";}.fa-history:before{    content:"";}.fa-circle-thin:before{    content:"";}.fa-header:before{    content:"";}.fa-paragraph:before{    content:"";}.fa-sliders:before{    content:"";}.fa-share-alt:before{    content:"";}.fa-share-alt-square:before{    content:"";}.fa-bomb:before{    content:"";}.fa-futbol-o:before,.fa-soccer-ball-o:before{    content:"";}.fa-tty:before{    content:"";}.fa-binoculars:before{    content:"";}.fa-plug:before{    content:"";}.fa-slideshare:before{    content:"";}.fa-twitch:before{    content:"";}.fa-yelp:before{    content:"";}.fa-newspaper-o:before{    content:"";}.fa-wifi:before{    content:"";}.fa-calculator:before{    content:"";}.fa-paypal:before{    content:"";}.fa-google-wallet:before{    content:"";}.fa-cc-visa:before{    content:"";}.fa-cc-mastercard:before{    content:"";}.fa-cc-discover:before{    content:"";}.fa-cc-amex:before{    content:"";}.fa-cc-paypal:before{    content:"";}.fa-cc-stripe:before{    content:"";}.fa-bell-slash:before{    content:"";}.fa-bell-slash-o:before{    content:"";}.fa-trash:before{    content:"";}.fa-copyright:before{    content:"";}.fa-at:before{    content:"";}.fa-eyedropper:before{    content:"";}.fa-paint-brush:before{    content:"";}.fa-birthday-cake:before{    content:"";}.fa-area-chart:before{    content:"";}.fa-pie-chart:before{    content:"";}.fa-line-chart:before{    content:"";}.fa-lastfm:before{    content:"";}.fa-lastfm-square:before{    content:"";}.fa-toggle-off:before{    content:"";}.fa-toggle-on:before{    content:"";}.fa-bicycle:before{    content:"";}.fa-bus:before{    content:"";}.fa-ioxhost:before{    content:"";}.fa-angellist:before{    content:"";}.fa-cc:before{    content:"";}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{    content:"";}.fa-meanpath:before{    content:"";}.fa-buysellads:before{    content:"";}.fa-connectdevelop:before{    content:"";}.fa-dashcube:before{    content:"";}.fa-forumbee:before{    content:"";}.fa-leanpub:before{    content:"";}.fa-sellsy:before{    content:"";}.fa-shirtsinbulk:before{    content:"";}.fa-simplybuilt:before{    content:"";}.fa-skyatlas:before{    content:"";}.fa-cart-plus:before{    content:"";}.fa-cart-arrow-down:before{    content:"";}.fa-diamond:before{    content:"";}.fa-ship:before{    content:"";}.fa-user-secret:before{    content:"";}.fa-motorcycle:before{    content:"";}.fa-street-view:before{    content:"";}.fa-heartbeat:before{    content:"";}.fa-venus:before{    content:"";}.fa-mars:before{    content:"";}.fa-mercury:before{    content:"";}.fa-intersex:before,.fa-transgender:before{    content:"";}.fa-transgender-alt:before{    content:"";}.fa-venus-double:before{    content:"";}.fa-mars-double:before{    content:"";}.fa-venus-mars:before{    content:"";}.fa-mars-stroke:before{    content:"";}.fa-mars-stroke-v:before{    content:"";}.fa-mars-stroke-h:before{    content:"";}.fa-neuter:before{    content:"";}.fa-genderless:before{    content:"";}.fa-facebook-official:before{    content:"";}.fa-pinterest-p:before{    content:"";}.fa-whatsapp:before{    content:"";}.fa-server:before{    content:"";}.fa-user-plus:before{    content:"";}.fa-user-times:before{    content:"";}.fa-bed:before,.fa-hotel:before{    content:"";}.fa-viacoin:before{    content:"";}.fa-train:before{    content:"";}.fa-subway:before{    content:"";}.fa-medium:before{    content:"";}.fa-y-combinator:before,.fa-yc:before{    content:"";}.fa-optin-monster:before{    content:"";}.fa-opencart:before{    content:"";}.fa-expeditedssl:before{    content:"";}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{    content:"";}.fa-battery-3:before,.fa-battery-three-quarters:before{    content:"";}.fa-battery-2:before,.fa-battery-half:before{    content:"";}.fa-battery-1:before,.fa-battery-quarter:before{    content:"";}.fa-battery-0:before,.fa-battery-empty:before{    content:"";}.fa-mouse-pointer:before{    content:"";}.fa-i-cursor:before{    content:"";}.fa-object-group:before{    content:"";}.fa-object-ungroup:before{    content:"";}.fa-sticky-note:before{    content:"";}.fa-sticky-note-o:before{    content:"";}.fa-cc-jcb:before{    content:"";}.fa-cc-diners-club:before{    content:"";}.fa-clone:before{    content:"";}.fa-balance-scale:before{    content:"";}.fa-hourglass-o:before{    content:"";}.fa-hourglass-1:before,.fa-hourglass-start:before{    content:"";}.fa-hourglass-2:before,.fa-hourglass-half:before{    content:"";}.fa-hourglass-3:before,.fa-hourglass-end:before{    content:"";}.fa-hourglass:before{    content:"";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{    content:"";}.fa-hand-paper-o:before,.fa-hand-stop-o:before{    content:"";}.fa-hand-scissors-o:before{    content:"";}.fa-hand-lizard-o:before{    content:"";}.fa-hand-spock-o:before{    content:"";}.fa-hand-pointer-o:before{    content:"";}.fa-hand-peace-o:before{    content:"";}.fa-trademark:before{    content:"";}.fa-registered:before{    content:"";}.fa-creative-commons:before{    content:"";}.fa-gg:before{    content:"";}.fa-gg-circle:before{    content:"";}.fa-tripadvisor:before{    content:"";}.fa-odnoklassniki:before{    content:"";}.fa-odnoklassniki-square:before{    content:"";}.fa-get-pocket:before{    content:"";}.fa-wikipedia-w:before{    content:"";}.fa-safari:before{    content:"";}.fa-chrome:before{    content:"";}.fa-firefox:before{    content:"";}.fa-opera:before{    content:"";}.fa-internet-explorer:before{    content:"";}.fa-television:before,.fa-tv:before{    content:"";}.fa-contao:before{    content:"";}.fa-500px:before{    content:"";}.fa-amazon:before{    content:"";}.fa-calendar-plus-o:before{    content:"";}.fa-calendar-minus-o:before{    content:"";}.fa-calendar-times-o:before{    content:"";}.fa-calendar-check-o:before{    content:"";}.fa-industry:before{    content:"";}.fa-map-pin:before{    content:"";}.fa-map-signs:before{    content:"";}.fa-map-o:before{    content:"";}.fa-map:before{    content:"";}.fa-commenting:before{    content:"";}.fa-commenting-o:before{    content:"";}.fa-houzz:before{    content:"";}.fa-vimeo:before{    content:"";}.fa-black-tie:before{    content:"";}.fa-fonticons:before{    content:"";}.fa-reddit-alien:before{    content:"";}.fa-edge:before{    content:"";}.fa-credit-card-alt:before{    content:"";}.fa-codiepie:before{    content:"";}.fa-modx:before{    content:"";}.fa-fort-awesome:before{    content:"";}.fa-usb:before{    content:"";}.fa-product-hunt:before{    content:"";}.fa-mixcloud:before{    content:"";}.fa-scribd:before{    content:"";}.fa-pause-circle:before{    content:"";}.fa-pause-circle-o:before{    content:"";}.fa-stop-circle:before{    content:"";}.fa-stop-circle-o:before{    content:"";}.fa-shopping-bag:before{    content:"";}.fa-shopping-basket:before{    content:"";}.fa-hashtag:before{    content:"";}.fa-bluetooth:before{    content:"";}.fa-bluetooth-b:before{    content:"";}.fa-percent:before{    content:"";}.fa-gitlab:before{    content:"";}.fa-wpbeginner:before{    content:"";}.fa-wpforms:before{    content:"";}.fa-envira:before{    content:"";}.fa-universal-access:before{    content:"";}.fa-wheelchair-alt:before{    content:"";}.fa-question-circle-o:before{    content:"";}.fa-blind:before{    content:"";}.fa-audio-description:before{    content:"";}.fa-volume-control-phone:before{    content:"";}.fa-braille:before{    content:"";}.fa-assistive-listening-systems:before{    content:"";}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{    content:"";}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{    content:"";}.fa-glide:before{    content:"";}.fa-glide-g:before{    content:"";}.fa-sign-language:before,.fa-signing:before{    content:"";}.fa-low-vision:before{    content:"";}.fa-viadeo:before{    content:"";}.fa-viadeo-square:before{    content:"";}.fa-snapchat:before{    content:"";}.fa-snapchat-ghost:before{    content:"";}.fa-snapchat-square:before{    content:"";}.fa-pied-piper:before{    content:"";}.fa-first-order:before{    content:"";}.fa-yoast:before{    content:"";}.fa-themeisle:before{    content:"";}.fa-google-plus-circle:before,.fa-google-plus-official:before{    content:"";}.fa-fa:before,.fa-font-awesome:before{    content:"";}.fa-handshake-o:before{    content:"";}.fa-envelope-open:before{    content:"";}.fa-envelope-open-o:before{    content:"";}.fa-linode:before{    content:"";}.fa-address-book:before{    content:"";}.fa-address-book-o:before{    content:"";}.fa-address-card:before,.fa-vcard:before{    content:"";}.fa-address-card-o:before,.fa-vcard-o:before{    content:"";}.fa-user-circle:before{    content:"";}.fa-user-circle-o:before{    content:"";}.fa-user-o:before{    content:"";}.fa-id-badge:before{    content:"";}.fa-drivers-license:before,.fa-id-card:before{    content:"";}.fa-drivers-license-o:before,.fa-id-card-o:before{    content:"";}.fa-quora:before{    content:"";}.fa-free-code-camp:before{    content:"";}.fa-telegram:before{    content:"";}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{    content:"";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{    content:"";}.fa-thermometer-2:before,.fa-thermometer-half:before{    content:"";}.fa-thermometer-1:before,.fa-thermometer-quarter:before{    content:"";}.fa-thermometer-0:before,.fa-thermometer-empty:before{    content:"";}.fa-shower:before{    content:"";}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{    content:"";}.fa-podcast:before{    content:"";}.fa-window-maximize:before{    content:"";}.fa-window-minimize:before{    content:"";}.fa-window-restore:before{    content:"";}.fa-times-rectangle:before,.fa-window-close:before{    content:"";}.fa-times-rectangle-o:before,.fa-window-close-o:before{    content:"";}.fa-bandcamp:before{    content:"";}.fa-grav:before{    content:"";}.fa-etsy:before{    content:"";}.fa-imdb:before{    content:"";}.fa-ravelry:before{    content:"";}.fa-eercast:before{    content:"";}.fa-microchip:before{    content:"";}.fa-snowflake-o:before{    content:"";}.fa-superpowers:before{    content:"";}.fa-wpexplorer:before{    content:"";}.fa-meetup:before{    content:"";}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{    content:"";}.sr-only{    position:absolute;    width:1px;    height:1px;    padding:0;    margin:-1px;    overflow:hidden;    clip:rect(0,0,0,0);    border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{    position:static;    width:auto;    height:auto;    margin:0;    overflow:visible;    clip:auto;}.select2-container{    box-sizing:border-box;    margin:0;    position:relative;    vertical-align:middle;}.select2-container .select2-selection--single{    box-sizing:border-box;    cursor:pointer;    display:block;    height:34px;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;    -webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{    display:block;    padding-left:8px;    padding-right:20px;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{    position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{    padding-right:8px;    padding-left:20px;}.select2-container .select2-selection--multiple{    box-sizing:border-box;    cursor:pointer;    display:block;    min-height:40px;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;    -webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{    display:inline-block;    overflow:hidden;    padding-left:8px;    text-overflow:ellipsis;    white-space:nowrap;}.select2-container .select2-search--inline{    float:left;}.select2-container .select2-search--inline .select2-search__field{    box-sizing:border-box;    border:none;    font-size:100%;    margin-top:5px;    padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{    -webkit-appearance:none;}.select2-dropdown{    background-color:#fff;    border:1px solid rgba(0,0,0,0.08);    border-radius:0;    box-sizing:border-box;    position:absolute;    left:-100000px;    z-index:1051;}.select2-results{    display:block;}.select2-results__options{    list-style:none;    margin:0;    padding:0;}.select2-results__option{    padding:6px;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;    -webkit-user-select:none;}.select2-results__option[aria-selected]{    cursor:pointer;}.select2-container--open .select2-dropdown{    left:0;}.select2-container--open .select2-dropdown--above{    border-bottom:none;    border-bottom-left-radius:0;    border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{    border-top:none;    border-top-left-radius:0;    border-top-right-radius:0;}.select2-search--dropdown{    display:block;    padding:4px;}.select2-search--dropdown .select2-search__field{    padding:4px;    width:100%;    box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{    -webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{    display:none;}.select2-close-mask{    border:0;    margin:0;    padding:0;    display:block;    position:fixed;    left:0;    top:0;    min-height:100%;    min-width:100%;    height:auto;    width:auto;    opacity:0;    z-index:99;    background-color:#fff;    filter:alpha(opacity=0);}.select2-hidden-accessible{    border:0 !important;    clip:rect(0 0 0 0) !important;    height:1px !important;    margin:-1px !important;    overflow:hidden !important;    padding:0 !important;    position:absolute !important;    width:1px !important;}.select2-container--default .select2-selection--single{    background-color:#fff;    border:1px solid rgba(0,0,0,0.08);    border-radius:0;}.select2-container--default .select2-selection--single .select2-selection__rendered{    color:#444;    line-height:34px;}.select2-container--default .select2-selection--single .select2-selection__clear{    cursor:pointer;    float:right;    font-weight:700;}.select2-container--default .select2-selection--single .select2-selection__placeholder{    color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{    height:26px;    position:absolute;    top:1px;    right:1px;    width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{    border-color:rgba(0,0,0,0.08) transparent transparent;    border-style:solid;    border-width:5px 4px 0;    height:0;    left:50%;    margin-left:-4px;    margin-top:-2px;    position:absolute;    top:50%;    width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{    float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{    left:1px;    right:auto;}.mfp-bg,.mfp-container,.mfp-wrap{    width:100%;    left:0;    top:0;    height:100%;}.select2-container--default.select2-container--disabled .select2-selection--single{    background-color:rgba(0,0,0,0.08);    cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{    display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{    border-color:transparent transparent rgba(0,0,0,0.08);    border-width:0 4px 5px;}.select2-container--default .select2-selection--multiple{    background-color:#fff;    border:1px solid rgba(0,0,0,0.08);    border-radius:0;    cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{    box-sizing:border-box;    list-style:none;    margin:0;    padding:0 5px;    width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{    list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{    color:#999;    margin-top:5px;    float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{    cursor:pointer;    float:right;    font-weight:700;    margin-top:5px;    margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{    background-color:rgba(0,0,0,0.08);    border:1px solid rgba(0,0,0,0.08);    border-radius:0;    cursor:default;    float:left;    margin-right:5px;    margin-top:5px;    padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{    color:#999;    cursor:pointer;    display:inline-block;    font-weight:700;    margin-right:2px;}blockquote p,body{    font-weight:400;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{    color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{    float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{    margin-left:5px;    margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{    margin-left:2px;    margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{    border:1px solid #000;    outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{    background-color:#eee;    cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{    display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{    border-top-left-radius:0;    border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{    border-bottom-left-radius:0;    border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{    border:1px solid rgba(0,0,0,0.08);}.select2-container--default .select2-search--inline .select2-search__field{    background:0 0;    border:none;    outline:0;    box-shadow:none;    -webkit-appearance:textfield;}a,a:active,a:focus,a:hover,button.mfp-arrow,button.mfp-close,select{    -webkit-appearance:none;    outline:0;}.select2-container--default .select2-results > .select2-results__options{    max-height:200px;    overflow-y:auto;}.select2-container--default .select2-results__option[role="group"]{    padding:0;}.select2-container--default .select2-results__option[aria-disabled="true"]{    color:#999;}.select2-container--default .select2-results__option[aria-selected="true"]{    background-color:rgba(0,0,0,0.08);}.select2-container--default .select2-results__option .select2-results__option{    padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{    padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{    margin-left:-1em;    padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{    margin-left:-2em;    padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{    margin-left:-3em;    padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{    margin-left:-4em;    padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{    margin-left:-5em;    padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{    background-color:#5897fb;    color:#fff;}.select2-container--default .select2-results__group{    cursor:default;    display:block;    padding:6px;}.mfp-bg{    z-index:1042;    overflow:hidden;    position:fixed;    background:#0b0b0b;    opacity:0.8;}.mfp-wrap{    z-index:1043;    position:fixed;    outline:0 !important;    -webkit-backface-visibility:hidden;}.mfp-container{    text-align:center;    position:absolute;    padding:0 8px;    box-sizing:border-box;}.mfp-container:before{    display:inline-block;    height:100%;    vertical-align:middle;}.mfp-align-top .mfp-container:before{    display:none;}.mfp-content{    position:relative;    display:inline-block;    vertical-align:middle;    margin:0 auto;    text-align:left;    z-index:1045;}.mfp-close,.mfp-preloader{    text-align:center;    position:absolute;}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{    cursor:auto;}.mfp-ajax-cur{    cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{    cursor:zoom-out;}.mfp-zoom{    cursor:pointer;    cursor:zoom-in;}.mfp-auto-cursor .mfp-content{    cursor:auto;}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{    -webkit-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;}.mfp-loading.mfp-figure{    display:none;}.mfp-hide{    display:none !important;}.mfp-preloader{    color:#ccc;    top:50%;    width:auto;    margin-top:-0.8em;    left:8px;    right:8px;    z-index:1044;}.mfp-preloader a{    color:#ccc;}.mfp-close,.mfp-preloader a:hover{    color:#fff;}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{    display:none;}button.mfp-arrow,button.mfp-close{    overflow:visible;    cursor:pointer;    background:0 0;    border:0;    display:block;    padding:0;    z-index:1046;    box-shadow:none;    -ms-touch-action:manipulation;    touch-action:manipulation;}.login_sidebar,.pagesidebar,body{    overflow-x:hidden;}button::-moz-focus-inner{    padding:0;    border:0;}.mfp-close{    width:44px;    height:44px;    line-height:44px;    right:0;    top:0;    text-decoration:none;    opacity:0.65;    padding:0 0 18px 10px;    font-style:normal;    font-size:28px;    font-family:Arial,Baskerville,monospace;}.mfp-close:focus,.mfp-close:hover{    opacity:1;}.mfp-close:active{    top:1px;}.mfp-close-btn-in .mfp-close{    color:#333;}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{    color:#fff;    right:-6px;    text-align:right;    padding-right:6px;    width:100%;}.mfp-counter{    position:absolute;    top:0;    right:0;    color:#ccc;    font-size:12px;    line-height:18px;    white-space:nowrap;}.mfp-figure,img.mfp-img{    line-height:0;}.mfp-arrow{    position:absolute;    opacity:0.65;    margin:-55px 0 0;    top:50%;    padding:0;    width:90px;    height:110px;}.mfp-arrow:focus,.mfp-arrow:hover,.modal.fade{    opacity:1;}.mfp-arrow:active{    margin-top:-54px;}.mfp-arrow:after,.mfp-arrow:before{    display:block;    width:0;    height:0;    position:absolute;    left:0;    top:0;    margin-top:35px;    margin-left:35px;    border:inset transparent;}.mfp-arrow:after{    border-top-width:13px;    border-bottom-width:13px;    top:8px;}.mfp-arrow:before{    border-top-width:21px;    border-bottom-width:21px;    opacity:0.7;}.mfp-arrow-left{    left:0;}.mfp-arrow-left:after{    border-right:17px solid #fff;    margin-left:31px;}.mfp-arrow-left:before{    margin-left:25px;    border-right:27px solid #3f3f3f;}.mfp-arrow-right{    right:0;}.mfp-arrow-right:after{    border-left:17px solid #fff;    margin-left:39px;}.mfp-arrow-right:before{    border-left:27px solid #3f3f3f;}.mfp-iframe-holder{    padding-top:40px;    padding-bottom:40px;}.mfp-iframe-holder .mfp-content{    line-height:0;    width:100%;    max-width:900px;}.mfp-image-holder .mfp-content,figure,img,img.mfp-img,select{    max-width:100%;}.mfp-iframe-holder .mfp-close{    top:-40px;}.mfp-iframe-scaler{    width:100%;    height:0;    overflow:hidden;    padding-top:56.25%;}.mfp-iframe-scaler iframe{    position:absolute;    display:block;    top:0;    left:0;    width:100%;    height:100%;    box-shadow:0 0 8px rgba(0,0,0,0.6);    background:#000;}.mfp-figure:after,img.mfp-img{    width:auto;    height:auto;    display:block;}img.mfp-img{    box-sizing:border-box;    padding:40px 0;    margin:0 auto;}.mfp-figure:after{    position:absolute;    left:0;    top:40px;    bottom:40px;    right:0;    z-index:-1;    box-shadow:0 0 8px rgba(0,0,0,0.6);    background:#444;}.mfp-figure small{    color:#bdbdbd;    display:block;    font-size:12px;    line-height:14px;}body,html{    font-size:14px;}.mfp-figure figure{    margin:0;}.mfp-bottom-bar{    margin-top:-36px;    position:absolute;    top:100%;    left:0;    width:100%;    cursor:auto;}.mfp-title{    text-align:left;    line-height:18px;    color:#f3f3f3;    word-wrap:break-word;    padding-right:36px;}#close_menu_sidebar,.center,.success{    text-align:center;}.mfp-gallery .mfp-image-holder .mfp-figure{    cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){    .mfp-img-mobile .mfp-image-holder{        padding-left:0;        padding-right:0;    }   .mfp-img-mobile img.mfp-img{        padding:0;    }   .mfp-img-mobile .mfp-figure:after{        top:0;        bottom:0;    }   .mfp-img-mobile .mfp-figure small{        display:inline;        margin-left:5px;    }   .mfp-img-mobile .mfp-bottom-bar{        background:rgba(0,0,0,0.6);        bottom:0;        margin:0;        top:auto;        padding:3px 5px;        position:fixed;        box-sizing:border-box;    }   .mfp-img-mobile .mfp-bottom-bar:empty{        padding:0;    }   .mfp-img-mobile .mfp-counter{        right:5px;        top:3px;    }   .mfp-img-mobile .mfp-close{        top:0;        right:0;        width:35px;        height:35px;        line-height:35px;        background:rgba(0,0,0,0.6);        position:fixed;        text-align:center;        padding:0;    }}@media all and (max-width:900px){    .mfp-arrow{        transform:scale(0.75);    }   .mfp-arrow-left{        transform-origin:0;    }   .mfp-arrow-right{        transform-origin:100%;    }   .mfp-container{        padding-left:6px;        padding-right:6px;    }}address,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{    -webkit-font-smoothing:antialiased;}body{    z-index:0;    background-color:#f9f9f9;    color:#313b3d;    font-family:"Open Sans","Helvetica Neue",sans-serif;}*,::before,:after{    box-sizing:border-box;}.container,.container-fluid{    position:relative;}h1,h2,h3,h4,h5,h6{    line-height:1.35em;    font-family:"Open Sans",sans-serif;    color:#282828;}h1{    font-size:2.5rem;}h2{    font-size:2rem;}h3{    font-size:1.8rem;}h4{    font-size:1.5rem;}h5{    font-size:1.2rem;}h6{    font-size:1rem;}small{    font-size:75%;}a,a:active,a:focus,a:hover{    text-decoration:none;}figure,img{    height:auto;}blockquote + p,h3 + p,ol + ul,p + blockquote,p + h3,p + p,p + ul,ul + ol,ul + p{    margin-top:10px;}.tab-pane + h3{    margin-top:0;}.alignleft{    float:left;    margin:0 15px 15px 0;}.alignright{    float:right;    margin:0 0 15px 15px;}.aligncenter{    display:block;    margin:0 auto;}code{    background:#fafafa;    padding:4px 6px;    color:#444;    line-height:1.5;    white-space:pre-line;}.uneditable- input:focus,button:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,textarea:focus{    bordercolor:none;    box-shadow:none;    -webkit-box-shadow:none;    outline:0;}ins{    text-decoration:none;}label{    font-weight:600;}input[type="radio"]:hover{    -webkit-appearance:radio;}#s,.edd-input,.form_field,.input-text,.ninja-forms-field,.wpcf7 input.wpcf7-text{    padding:6px 20px;    border:1px solid rgba(0,0,0,0.08);    color:#888;    width:100%;}.input{    padding:5px 10px;    border:1px solid rgba(0,0,0,0.08);    color:#888;}input[type="file"]{    margin-bottom:15px;}select{    -moz-appearance:none;    appearance:none;    padding:0 24px 0 10px;    height:36px;    line-height:1;    vertical-align:middle;    border:1px solid rgba(0,0,0,0.1);    background-color:transparent;    color:#313b3d;    transition:0.05s bordercolor ease-in-out;    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA0LTE3VDE3OjEyOjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTU4MjBDRURERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTU4MjBDRUVERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUVFRDJCNkREQzMxMUU0QTM3QUI4MEQzQjkxMTEyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTgyMENFQ0RGNUIxMUU0QTM3QUI4MEQzQjkxMTEyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuShL/sAAABeSURBVHjaYszOzjZnYGDYCcT8DMSBv0AcP2XKlKVEqmdgAuKTQOwOxB+JtQCIibYAZgkDkRaRZQGyJYQsItsCdEtwWUSRBdgsQbeIYgtAgAWHOMwiJSBezkAhAAgwAJSTG/DI0S9VAAAAAElFTkSuQmCC);    background-position:100% 50%;    background-repeat:no-repeat;    background-size:auto 15%;    border-radius:0;}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="image"],input[type="number"],input[type="search"],input[type="time"],textarea{    border:1px solid rgba(0,0,0,0.08);    padding:5px;}textarea{    width:100%;}.radio{    list-style:none !important;}.radio > input[type="radio"]{    margin:0 10px;    float:none;    display:none;}.input-text.highlight{    bordercolor:#cf4f2f;}.form_field:focus{    color:#444;}.form_field.error_input{    bordercolor:#eb3f22;}input + input,input + textarea{    margin-top:10px;}#searchsubmit,#signup_submit,#submit,.sidebar .widget #searchform input[type="submit"],input[type="submit"].form_field,input[type="submit"].ninja-forms-field{    padding:10px 24px;    font-size:11px;    font-weight:600;    text-transform:uppercase;    background-color:#f16645;    border:none;    color:#fff;    border-radius:2px;}input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{    outline:0 !important;}.radio > input[type="radio"] + label{    padding-left:0;    display:block;}.radio > input[type="radio"] + label:before{    display:inline-block;    content:"";    border:1px solid rgba(0,0,0,0.4);    width:16px;    height:16px;    border-radius:50%;    padding-right:8px;    transition:all 0.2s ease-in-out;    margin-right:8px;}.radio > input[type="radio"]:checked + label:before{    border-width:4px;    border-color:#78c8ce;}.checkbox > input[type="checkbox"]{    display:none;}.checkbox > input[type="checkbox"] + label{    padding-left:0;    display:block;    position:relative;}.checkbox > input[type="checkbox"] + label:before{    content:"";    display:inline-block;    width:16px;    height:16px;    overflow:hidden;    border:1px solid rgba(0,0,0,0.4);    transition:all 0.2s ease-in-out;    margin-right:8px;}.checkbox > input[type="checkbox"]:checked + label:before{    border-width:8px;    border-color:#78c8ce;}.checkbox > input[type="checkbox"]:checked + label:after{    content:"\f00c";    font-family:fontawesome;    position:absolute;    color:#fff;    left:1px;    top:1px;    line-height:1;    font-size:14px;}.ahref,.link,.reply a,a:hover{    color:#78c8ce;    transition:all 0.2s ease-in-out;    text-decoration:none;}.checkbox.small input[type="checkbox"] + label:before{    width:12px;    height:12px;}.checkbox.small input[type="checkbox"]:checked + label:before{    border-width:6px;}.checkbox.small input[type="checkbox"]:checked + label:after{    font-size:10px;}.chosen-container.chosen-with-drop .chosen-drop{    border-radius:0 0 2px 2px;    border-color:rgba(0,0,0,0.08);}.chosen-container .chosen-results li.highlighted{    background:#78c8c9;}.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-single .chosen-single{    background:#fff;    border:1px solid rgba(0,0,0,0.08);    border-radius:2px;    box-shadow:none;    height:40px;    padding:6px 10px;}.chosen-container-single .chosen-single div b{    background-position:0 10px;}.chosen-container-active.chosen-with-drop .chosen-single div b{    background-position:-18px 10px;}.select2-container.input-mini{    width:60px;}.select2-container.input-small{    width:90px;}.select2-container.input-medium{    width:150px;}.select2-container.input-large{    width:210px;}.select2-container.input-xlarge{    width:270px;}.select2-container.input-xxlarge{    width:530px;}.select2-container.input-default{    width:220px;}.select2-container[class*="span"]{    float:none;    margin-left:0;}.select2-container span.selection{    border-color:rgba(0,0,0,0.08);}.select2-container .select2-choice,.select2-container-multi .select2-choices{    height:36px;    line-height:36px;    border:1px solid rgba(0,0,0,0.08);    background:0 0;    filter:none;}.select2-container .select2-choice .select2-arrow,.select2-container .select2-choice div,.select2-container.select2-container-disabled .select2-choice .select2-arrow,.select2-container.select2-container-disabled .select2-choice div{    border-left:none;    background:0 0;    filter:none;}.control-group.error [class^="select2-choice"]{    border-color:#222;}.select2-container-multi .select2-choices .select2-search-field{    height:28px;    line-height:27px;    width:100% !important;}.select2-container-active .select2-choice,.select2-container-multi.select2-container-active .select2-choices{    border-color:rgba(0,0,0,0.08);    outline:0;}[class^="input-"] .select2-container{    font-size:14px;}.ahref,.error,.link,.reply a{    font-size:11px;    text-transform:uppercase;}.input-prepend [class^="select2-choice"]{    border-top-left-radius:0;    border-bottom-left-radius:0;}.input-append [class^="select2-choice"]{    border-top-right-radius:0;    border-bottom-right-radius:0;}.select2-dropdown-open [class^="select2-choice"]{    border-bottom-left-radius:0;    border-bottom-right-radius:0;}.select2-dropdown-open.select2-drop-above [class^="select2-choice"]{    border-top-left-radius:0;    border-top-right-radius:0;}[class^="input-"] .select2-offscreen{    position:absolute;}select.select2{    height:28px;    visibility:hidden;}.select2-container-multi .select2-choices .select2-search-choice{    padding:3px 18px 3px 5px;    margin:3px 5px 1px;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close{    left:auto;    right:3px;    top:3px;}.select2-container-multi .select2-choices .select2-search-field input.select2-active{    background:no-repeat #fff !important;}.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-dropdown{    border-color:rgba(0,0,0,0.08);}.select2-container--default .select2-selection--multiple .select2-selection__choice{    background:#fff;    border-color:rgba(0,0,0,0.08);}.select2-container--default .select2-selection--multiple .select2-selection__choice img{    margin-right:4px;}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-dropdown{    border-color:rgba(0,0,0,0.08);    display:inline-block;    width:100%;    padding:10px;}a{    font-weight:400;}.ahref,.link,.reply a{    font-weight:600;}.link:after{    content:"";    padding-left:5px;    transition:all 0.2s ease-in-out;    font-family:fontawesome;}#searchdiv > span:before,.fa:before{    font-family:fontawesome;}.link:hover:after{    content:"\f178";}.fitvids{    margin-bottom:30px;}ol,ul{    margin:0;    padding:0;    list-style:none;}.content p > ul,.content > ul{    list-style:disc;    margin-left:15px;}.content p > ol,.content > ol{    list-style:decimal;    margin-left:15px;}.content ol > li > ol,.content ul > li > ul{    padding-left:30px;}.global,.pusher{    height:auto;    display:block;    width:100%;}.global{    position:relative;}.global.open{    overflow:hidden;}.pusher{    z-index:99;    background:#f9f9f9;    height:auto;}.pagesidebar{    position:fixed;    top:0;    right:0;    visibility:hidden;    width:220px;    height:100%;    background:#0e262e;    transition:all 0.5s;}.pagesidebar li > ul{    display:none;}.pagesidebar .left.menu-item{    float:none;}.pagesidebar .open .menu::after{    position:fixed;    top:0;    right:0;    width:60px;    height:60px;    display:block;    background:0 0;    content:"";    cursor:pointer;}#main{    z-index:1;    background:#fff;}.clear{    clear:both;}.left{    float:left;}.right{    float:right;}.first{    clear:both;}.success{    padding:10px;    display:inline-block;    background:#70c989;    color:#fff;    font-weight:600;    width:100%;}.alert.alert-block,.error,div.error{    background:#f9edbe;    font-weight:600;    display:inline-block;    width:100%;}.alert.alert-block,div.error{    padding:10px;    color:#222;    text-align:center;}.error{    padding:8px 20px;    border-radius:2px;    border:1px solid #f0c36d;    margin:5px 0;}#searchdiv,span.error{    display:none;}.animated{    animation-fill-mode:both;    animation-duration:0.6s;    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}@keyframes spin{    from{        -webkit-transform:rotate(0);    }   to{        -webkit-transform:rotate(359deg);    }}@keyframes flash{    0%,   100%,   50%{        opacity:1;    }   25%,   75%{        opacity:0;    }}@keyframes bounce{    0%,   100%,   20%,   50%,   80%{        transform:translateY(0);    }   40%{        transform:translateY(-30px);    }   60%{        transform:translateY(-15px);    }}@keyframes tada{    0%{        transform:scale(1);    }   10%,   20%{        transform:scale(0.9) rotate(-3deg);    }   30%,   50%,   70%,   90%{        transform:scale(1.1) rotate(3deg);    }   40%,   60%,   80%{        transform:scale(1.1) rotate(-3deg);    }   100%{        transform:scale(1) rotate(0);    }}@keyframes swing{    20%{        transform:rotate(15deg);    }   40%{        transform:rotate(-10deg);    }   60%{        transform:rotate(5deg);    }   80%{        transform:rotate(-5deg);    }   100%{        transform:rotate(0);    }}@keyframes wobble{    0%,   100%{        transform:translateX(0);    }   15%{        transform:translateX(-25%) rotate(-5deg);    }   30%{        transform:translateX(20%) rotate(3deg);    }   45%{        transform:translateX(-15%) rotate(-3deg);    }   60%{        transform:translateX(10%) rotate(2deg);    }   75%{        transform:translateX(-5%) rotate(-1deg);    }}@keyframes pulse{    0%,   100%{        transform:scale(1);    }   50%{        transform:scale(1.1);    }}@keyframes flip{    0%{        transform:perspective(400px) translateZ(0) rotateY(0) scale(1);        animation-timing-function:ease-out;    }   40%{        transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);        animation-timing-function:ease-out;    }   50%{        transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        animation-timing-function:ease-in;    }   80%{        transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);        animation-timing-function:ease-in;    }   100%{        transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);        animation-timing-function:ease-in;    }}.animated.flip{    animation-name:flip;}@keyframes flipInX{    0%{        transform:perspective(400px) rotateX(90deg);        opacity:0;    }   40%{        transform:perspective(400px) rotateX(-10deg);    }   70%{        transform:perspective(400px) rotateX(10deg);    }   100%{        transform:perspective(400px) rotateX(0);        opacity:1;    }}.flipInX{    backface-visibility:visible !important;    animation-name:flipInX;}.flipInY,.flipOutX{    -webkit-backface-visibility:visible !important;}@keyframes flipOutX{    0%{        transform:perspective(400px) rotateX(0);        opacity:1;    }   100%{        transform:perspective(400px) rotateX(90deg);        opacity:0;    }}.flipOutX{    animation-name:flipOutX;    backface-visibility:visible !important;}@keyframes flipInY{    0%{        transform:perspective(400px) rotateY(90deg);        opacity:0;    }   40%{        transform:perspective(400px) rotateY(-10deg);    }   70%{        transform:perspective(400px) rotateY(10deg);    }   100%{        transform:perspective(400px) rotateY(0);        opacity:1;    }}.flipInY{    backface-visibility:visible !important;    animation-name:flipInY;}@keyframes flipOutY{    0%{        transform:perspective(400px) rotateY(0);        opacity:1;    }   100%{        transform:perspective(400px) rotateY(90deg);        opacity:0;    }}.flipOutY{    -webkit-backface-visibility:visible !important;    -webkit-animation-name:flipOutY;    -moz-backface-visibility:visible !important;    -moz-animation-name:flipOutY;    -o-backface-visibility:visible !important;    -o-animation-name:flipOutY;    backface-visibility:visible !important;    animation-name:flipOutY;}@keyframes fadeIn{    0%{        opacity:0;    }   100%{        opacity:1;    }}@keyframes fadeInUp{    0%{        opacity:0;        transform:translateY(20px);    }   100%{        opacity:1;        transform:translateY(0);    }}@keyframes fadeInDown{    0%{        opacity:0;        transform:translateY(-20px);    }   100%{        opacity:1;        transform:translateY(0);    }}@keyframes fadeInLeft{    0%{        opacity:0;        transform:translateX(-20px);    }   100%{        opacity:1;        transform:translateX(0);    }}@keyframes fadeInRight{    0%{        opacity:0;        transform:translateX(20px);    }   100%{        opacity:1;        transform:translateX(0);    }}@keyframes fadeInUpBig{    0%{        opacity:0;        transform:translateY(2000px);    }   100%{        opacity:1;        transform:translateY(0);    }}@keyframes fadeInDownBig{    0%{        opacity:0;        transform:translateY(-2000px);    }   100%{        opacity:1;        transform:translateY(0);    }}@keyframes fadeInLeftBig{    0%{        opacity:0;        transform:translateX(-2000px);    }   100%{        opacity:1;        transform:translateX(0);    }}@keyframes fadeInRightBig{    0%{        opacity:0;        transform:translateX(2000px);    }   100%{        opacity:1;        transform:translateX(0);    }}@keyframes fadeOut{    0%{        opacity:1;    }   100%{        opacity:0;    }}@keyframes fadeOutUp{    0%{        opacity:1;        transform:translateY(0);    }   100%{        opacity:0;        transform:translateY(-20px);    }}@keyframes fadeOutDown{    0%{        opacity:1;        transform:translateY(0);    }   100%{        opacity:0;        transform:translateY(20px);    }}@keyframes fadeOutLeft{    0%{        opacity:1;        transform:translateX(0);    }   100%{        opacity:0;        transform:translateX(-20px);    }}@keyframes fadeOutRight{    0%{        opacity:1;        transform:translateX(0);    }   100%{        opacity:0;        transform:translateX(20px);    }}@keyframes fadeOutUpBig{    0%{        opacity:1;        transform:translateY(0);    }   100%{        opacity:0;        transform:translateY(-2000px);    }}@keyframes fadeOutDownBig{    0%{        opacity:1;        transform:translateY(0);    }   100%{        opacity:0;        transform:translateY(2000px);    }}@keyframes fadeOutLeftBig{    0%{        opacity:1;        transform:translateX(0);    }   100%{        opacity:0;        transform:translateX(-2000px);    }}@keyframes fadeOutRightBig{    0%{        opacity:1;        transform:translateX(0);    }   100%{        opacity:0;        transform:translateX(2000px);    }}@keyframes slideInDown{    0%{        opacity:0;        transform:translateY(-200px);    }   100%{        transform:translateY(0);    }}@keyframes slideInLeft{    0%{        opacity:0;        transform:translateX(-2000px);    }   100%{        transform:translateX(0);    }}@keyframes slideInRight{    0%{        opacity:0;        transform:translateX(2000px);    }   100%{        transform:translateX(0);    }}@keyframes slideOutUp{    0%{        transform:translateY(0);    }   100%{        opacity:0;        transform:translateY(-2000px);    }}@keyframes slideOutLeft{    0%{        transform:translateX(0);    }   100%{        opacity:0;        transform:translateX(-2000px);    }}@keyframes slideOutRight{    0%{        transform:translateX(0);    }   100%{        opacity:0;        transform:translateX(2000px);    }}@keyframes bounceIn{    0%{        opacity:0;        transform:scale(0.3);    }   50%{        opacity:1;        transform:scale(1.05);    }   70%{        transform:scale(0.9);    }   100%{        transform:scale(1);    }}@keyframes bounceInUp{    0%{        opacity:0;        transform:translateY(2000px);    }   60%{        opacity:1;        transform:translateY(-30px);    }   80%{        transform:translateY(10px);    }   100%{        transform:translateY(0);    }}@keyframes bounceInDown{    0%{        opacity:0;        transform:translateY(-2000px);    }   60%{        opacity:1;        transform:translateY(30px);    }   80%{        transform:translateY(-10px);    }   100%{        transform:translateY(0);    }}@keyframes bounceInLeft{    0%{        opacity:0;        transform:translateX(-2000px);    }   60%{        opacity:1;        transform:translateX(30px);    }   80%{        transform:translateX(-10px);    }   100%{        transform:translateX(0);    }}@keyframes bounceInRight{    0%{        opacity:0;        transform:translateX(2000px);    }   60%{        opacity:1;        transform:translateX(-30px);    }   80%{        transform:translateX(10px);    }   100%{        transform:translateX(0);    }}@keyframes bounceOut{    0%{        transform:scale(1);    }   25%{        transform:scale(0.95);    }   50%{        opacity:1;        transform:scale(1.1);    }   100%{        opacity:0;        transform:scale(0.3);    }}@keyframes bounceOutUp{    0%{        transform:translateY(0);    }   20%{        opacity:1;        transform:translateY(20px);    }   100%{        opacity:0;        transform:translateY(-2000px);    }}@keyframes bounceOutDown{    0%{        transform:translateY(0);    }   20%{        opacity:1;        transform:translateY(-20px);    }   100%{        opacity:0;        transform:translateY(2000px);    }}@keyframes bounceOutLeft{    0%{        transform:translateX(0);    }   20%{        opacity:1;        transform:translateX(20px);    }   100%{        opacity:0;        transform:translateX(-2000px);    }}@keyframes bounceOutRight{    0%{        transform:translateX(0);    }   20%{        opacity:1;        transform:translateX(-20px);    }   100%{        opacity:0;        transform:translateX(2000px);    }}@keyframes rotateIn{    0%{        transform-origin:center center;        transform:rotate(-200deg);        opacity:0;    }   100%{        transform-origin:center center;        transform:rotate(0);        opacity:1;    }}@keyframes rotateInUpLeft{    0%{        transform-origin:left bottom;        transform:rotate(90deg);        opacity:0;    }   100%{        transform-origin:left bottom;        transform:rotate(0);        opacity:1;    }}@keyframes rotateInDownLeft{    0%{        transform-origin:left bottom;        transform:rotate(-90deg);        opacity:0;    }   100%{        transform-origin:left bottom;        transform:rotate(0);        opacity:1;    }}@keyframes rotateInUpRight{    0%{        transform-origin:right bottom;        transform:rotate(-90deg);        opacity:0;    }   100%{        transform-origin:right bottom;        transform:rotate(0);        opacity:1;    }}@keyframes rotateInDownRight{    0%{        transform-origin:right bottom;        transform:rotate(90deg);        opacity:0;    }   100%{        transform-origin:right bottom;        transform:rotate(0);        opacity:1;    }}@keyframes rotateOut{    0%{        transform-origin:center center;        transform:rotate(0);        opacity:1;    }   100%{        transform-origin:center center;        transform:rotate(200deg);        opacity:0;    }}@keyframes rotateOutUpLeft{    0%{        transform-origin:left bottom;        transform:rotate(0);        opacity:1;    }   100%{        -transform-origin:left bottom;        -transform:rotate(-90deg);        opacity:0;    }}@keyframes rotateOutDownLeft{    0%{        transform-origin:left bottom;        transform:rotate(0);        opacity:1;    }   100%{        transform-origin:left bottom;        transform:rotate(90deg);        opacity:0;    }}@keyframes rotateOutUpRight{    0%{        transform-origin:right bottom;        transform:rotate(0);        opacity:1;    }   100%{        transform-origin:right bottom;        transform:rotate(90deg);        opacity:0;    }}@keyframes rotateOutDownRight{    0%{        transform-origin:right bottom;        transform:rotate(0);        opacity:1;    }   100%{        transform-origin:right bottom;        transform:rotate(-90deg);        opacity:0;    }}@keyframes lightSpeedIn{    0%{        transform:translateX(100%) skewX(-30deg);        opacity:0;    }   60%{        transform:translateX(-20%) skewX(30deg);        opacity:1;    }   80%{        transform:translateX(0) skewX(-15deg);        opacity:1;    }   100%{        transform:translateX(0) skewX(0);        opacity:1;    }}.lightSpeedIn{    animation-name:lightSpeedIn;    animation-timing-function:ease-out;}@keyframes lightSpeedOut{    0%{        transform:translateX(0) skewX(0);        opacity:1;    }   100%{        transform:translateX(100%) skewX(-30deg);        opacity:0;    }}.lightSpeedOut{    animation-name:lightSpeedOut;    animation-timing-function:ease-in;}@keyframes hinge{    0%{        transform:rotate(0);        transform-origin:top left;        animation-timing-function:ease-in-out;    }   20%,   60%{        transform:rotate(80deg);        transform-origin:top left;        animation-timing-function:ease-in-out;    }   40%{        transform:rotate(60deg);        transform-origin:top left;        animation-timing-function:ease-in-out;    }   80%{        transform:rotate(60deg) translateY(0);        opacity:1;        transform-origin:top left;        animation-timing-function:ease-in-out;    }   100%{        transform:translateY(700px);        opacity:0;    }}@keyframes rollIn{    0%{        opacity:0;        transform:translateX(-100%) rotate(-120deg);    }   100%{        opacity:1;        transform:translateX(0) rotate(0);    }}@keyframes rollOut{    0%{        opacity:1;        transform:translateX(0) rotate(0);    }   100%{        opacity:0;        transform:translateX(100%) rotate(120deg);    }}@keyframes fadeInFromNone{    0%{        visibility:hidden;        opacity:0;    }   100%{        visibility:visible;        opacity:1;    }}@keyframes slideDown{    0%{        opacity:0;        transform:translateY(-20px);    }   100%{        transform:translateY(0);    }}header{    display:block;    padding:0;    margin:0;    z-index:99;    background:#313b3d;    width:100%;    transition:all 0.6s ease-in-out;}header .smallimg img{    height:20px;    width:20px;    border-radius:50%;    margin-right:8px;}.admin-bar #headertop.fix.fixed,.admin-bar header.fix.fixed{    top:-10px;}#headertop.fixed,#searchdiv{    position:fixed;    top:0;    left:0;}#searchdiv{    width:100%;    height:100%;    background:rgba(0,0,0,0.9);    z-index:99;    padding:10%;    transition:all 0.5s;    transform:translateY(100%);}#searchdiv input[type="text"]{    background:0 0;    border:none;    border-bottom:3px solid rgba(255,255,255,0.2);    font-size:6rem;    color:#fff;}#searchdiv > span{    width:64px;    height:64px;    display:block;    margin:20vh auto 0;    cursor:pointer;}#searchdiv > span:before{    content:"\f00d";    font-size:48px;    color:#fff;}#vibe_bp_login:after,.pusher::after{    content:"";}#headertop,#headertop a{    color:rgba(255,255,255,0.6);}#new_searchicon{    cursor:pointer;}.search_active #searchdiv{    display:block;    transform:translateY(0);}#headertop{    background:#232b2d;    padding:8px 0;    font-size:11px;    text-transform:uppercase;}#headertop .homeicon{    display:none;}#headertop .smallimg img{    height:20px;    width:20px;    border-radius:50%;    margin-right:8px;}#headertop.fixed{    width:100%;    z-index:9999;    -webkit-transition:all 0.5s;    -webkit-transform:translateZ(0);    transition:all 0.5s;}#headertop.fixed .homeicon{    display:block;    float:left;}#headertop.fixed .homeicon img{    max-height:20px;}#headertop li{    float:left;    margin-left:10px;    padding-left:10px;    border-left:1px solid #576972;}#headertop .socialicons,.topmenu{    float:right;}#headertop li:first-child{    border:none;}#headertop #username a{    word-break:break-all;}#headertop.fixed + header{    margin-top:36px;}#headertop .socialicons li{    padding:8px 0;}.topmenu .vbplogin{    position:relative;}.topmenu .vbplogin em{    position:absolute;    top:-3px;    left:-3px;    width:6px;    height:6px;    background:#78c8c9;    border-radius:50%;}.mooc .topmenu .vbplogin em,.sleek .topmenu .vbplogin em{    top:22px;    left:3px;}#trigger{    cursor:pointer;    display:none;    position:absolute;    top:22px;    right:32px;    line-height:1;    padding:0 10px 10px;    border:none;    z-index:99;    -webkit-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;    background:0 0;}#trigger .lines,#trigger .lines:after,#trigger .lines:before{    display:inline-block;    width:24px;    height:2px;    background:#fff;    transition:0.3s;}#trigger .lines{    position:relative;    color:#fff;}#trigger .lines:after,#trigger .lines:before{    position:absolute;    left:0;    content:"";    transform-origin:5px center;}#trigger .lines:after{    top:-5px;}#trigger .lines:before{    top:5px;}.open #trigger .lines{    background:0 0 !important;}.open #trigger .lines:after,.open #trigger .lines:before{    transform-origin:50% 50%;    top:0;    width:32px;}.open #trigger .lines:before{    transform:rotate3d(0,0,1,45deg);}.open #trigger .lines:after{    transform:rotate3d(0,0,1,-45deg);}#close_menu_sidebar{    position:relative;    display:block;    cursor:pointer;}#close_menu_sidebar span:after{    content:"\f00d";    font-family:fontawesome;    font-size:48px;    display:inline;}.pusher{    position:relative;    left:0;    width:100%;    display:block;    transition:transform 0.5s;}.pusher::after{    position:absolute;    top:0;    right:0;    width:0;    height:0;    opacity:0;    over-y:hidden;    transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s;}.login_open .pusher::after,.open .pusher::after{    width:100%;    height:100%;    transition:opacity 0.5s;    opacity:1;}.open .pusher{    transform:translate3d(-220px,0,0);}.login_open .pusher{    transform:translate3d(220px,0,0);}.pagesidebar{    z-index:1;    overflow-y:auto;    color:#eee;}.pagesidebar::after{    display:none;}.pagesidebar .widget li > a{    padding:4px 0;    display:inline-block;}.open .pagesidebar{    visibility:visible;    transition:transform 0.5s;    box-shadow:inset 1px 0 0 rgba(0,0,0,0.1);    overflow-y:auto;}#logo{    margin:6px 0 0;    padding:0;    transition:all 0.6s ease-in-out;}#logo img{    max-height:48px;    width:auto;}#vibe_bp_login{    text-align:left;    text-transform:uppercase;}#vibe_bp_login #bpavatar + ul{    position:relative;    min-height:102px;}#vibe_bp_login li#admin_panel_icon{    position:absolute;    bottom:0;    font-size:16px;    right:0;    text-align:right;}#vibe_bp_login li#admin_panel_icon i{    padding:4px 8px;    line-height:0;}h2#sidelogo{    text-align:center;    max-height:32px;    margin-bottom:30px;}h2#sidelogo img{    display:inline-block;    max-height:32px;    opacity:0.2;}h2#sidelogo:hover img{    opacity:1;}.standard #alt_logo img{    height:48px;    padding:10px 0;}.mobile_icons{    text-align:center;    display:inline-block;    width:100%;    color:#fff;    background:rgba(0,0,0,0.08);}.mobile_icons > a{    padding:15px 0;    float:left;    width:50%;    color:#fff;}.mobile_icons > a:first-child:nth-last-child(1){    width:100%;}.mobile_icons > a:first-child :nth-last-child(2) ~ li,.mobile_icons > a:first-child:nth-last-child(2){    width:50%;}.mobile_icons > a em{    padding:5px;}header#blank_header{    background:0 0;    position:fixed;}header#blank_header + #title{    display:none;}#vibe_bp_login{    display:none;    width:240px;    position:absolute;    right:0;    top:36px;    background:#232b2d;    border-radius:2px;    opacity:1;    z-index:100;    margin:0;    padding:20px;    border:none;    font-size:12px;}#vibe_bp_login .inside_login_form{    position:relative;    overflow:hidden;}#vibe_bp_login span{    background:#fa7252;    padding:1px 6px;    font-size:12px;    font-weight:800;    border-radius:20px;    margin-left:10px;}#vibe_bp_login:after{    position:absolute;    top:-14px;    right:30px;    border:7px solid;    border-color:transparent transparent #232b2d;}#vibe_bp_login input[type="text"],#vibe_bp_login input[type="password"],#vibe_bp_login input[type="email"]{    background:rgba(0,0,0,0.2);    border:1px solid rgba(255,255,255,0.2);    padding:6px;    border-radius:2px;    margin:4px 0 10px;    width:100%;    font-size:14px;    color:#fff;}#vibe_bp_login input[type="text"].error,#vibe_bp_login input[type="password"].error,#vibe_bp_login input[type="email"].error{    text-transform:none;    border-color:#f16645 !important;}#vibe_bp_login input[type="submit"]{    padding:7px 20px;    margin-right:12px;    font-size:11px;    font-weight:600;    background-color:#78c8ce;    color:#fff;    border:none;    border-radius:2px;    text-transform:uppercase;}#vibe_bp_login label{    font-size:11px;    width:100%;    color:#fff;}#vibe_bp_login label input[type="checkbox"]{    margin-right:5px;}#vibe_bp_login #sidebar-me{    text-align:left;}#vibe_bp_login .vbpregister{    padding:7px 20px;    font-size:11px;    font-weight:600;    background-color:#f16645;    color:#fff;    border:none;    border-radius:2px;}#vibe_bp_login #vbp-login-form label > a{    font-weight:600;    opacity:0.3;    float:right;}#vibe_bp_login #vbp-login-form .checkbox label:before{    background:rgba(0,0,0,0.1);    float:left;    margin-top:2px;}#vibe_bp_login #vbp-login-form .checkbox label:after{    margin-top:1px;}#vibe_bp_login.active #bpavatar{    float:left;    max-width:80px;}#vibe_bp_login.active #bpavatar img{    width:64px;    height:auto;    margin:20px 10px 20px 20px;    border-radius:50%;}#vibe_bp_login.active li{    margin:0;    padding:0;    border:none;    width:100%;}#vibe_bp_login ul{    width:146px;    float:right;    padding:20px 20px 20px 10px;}#vibe_bp_login ul + ul{    width:100%;    text-align:start;    padding:0 20px;    background:#313b3d;    border-bottom-left-radius:2px;    border-bottom-right-radius:2px;    box-shadow:0 1px 1px rgba(0,0,0,0.2);}#vibe_bp_login ul + ul li i{    float:right;}#vibe_bp_login ul + ul li a{    padding:6px 0;    font-size:12px;    display:inline-block;    width:100%;    text-transform:uppercase;    font-weight:600;    border-bottom:1px dotted rgba(255,255,255,0.2);}#vibe_bp_login ul + ul li:last-child{    border:none;}#vibe_bp_login ul:last-child{    padding-bottom:20px;}#vibe_bp_login ul li{    position:relative;}#vibe_bp_login a:hover,#vibe_bp_login ul li a{    color:#fff;}#vibe_bp_login ul li#username{    font-size:14px;    line-height:1.2;    margin-bottom:3px;    text-transform:none;}#vibe_bp_login ul li#username + li > a{    text-transform:none;}#vibe_bp_login ul li#vbplogout a{    font-size:11px;    color:#fff;}#vibe_bp_login .bp_social_connect{    display:inline-block;    width:100%;}#vibe_bp_login .bp_social_connect a{    padding:12px !important;    line-height:1.6 !important;    min-width:auto;    width:100%;    box-shadow:none;    margin:15px 0 0;    color:#fff;}#vibe_bp_login .bp_social_connect a.bp_social_connect_facebook{    background:#3b5998;    color:#fff !important;    font-size:11px;}#vibe_bp_login .bp_social_connect a.bp_social_connect_facebook:before{    content:"\f09a";    float:left;    font-size:14px;    font-family:fontawesome;    opacity:0.6;}#vibe_bp_login .bp_social_connect a#bp_social_connect_google{    background:#dd4b39;    color:#fff !important;    font-size:11px;}#vibe_bp_login .bp_social_connect a#bp_social_connect_google:before{    content:"\f0d5";    opacity:0.6;    float:left;    font-size:14px;    font-family:fontawesome;}#vibe_bp_login #wplms_custom_registration_form,#vibe_bp_login #wplms_forgot_password_form{    background:#232b2d;    transition:all 0.2s ease-in;    transform:translateX(100%);    position:absolute;    left:0;    top:0;    width:100%;}#vibe_bp_login #wplms_custom_registration_form ul,#vibe_bp_login #wplms_forgot_password_form ul{    width:100%;}#vibe_bp_login #wplms_custom_registration_form ul li,#vibe_bp_login #wplms_forgot_password_form ul li{    text-align:left;}#vibe_bp_login #wplms_custom_registration_form.active,#vibe_bp_login #wplms_forgot_password_form.active{    transform:translateX(0);}#vibe_bp_login #wplms_custom_registration_form .message,#vibe_bp_login #wplms_forgot_password_form .message{    display:inline-block;    width:100%;}#vibe_bp_login #wplms_custom_registration_form{    max-height:50vh;    overflow-y:auto;}#vibe_bp_login #wplms_forgot_password_form{    transform:translateX(-100%);}#vibe_bp_login #wplms_forgot_password_form button.disabled{    opacity:0.9;}#vibe_bp_login .message_wrap{    position:absolute;    left:5px;    bottom:5px;    width:calc(100% - 10px);    height:auto;    padding:15px;    border:none;    z-index:9;    background:rgba(0,0,0,0.8);    box-shadow:0 0 10px rgba(0,0,0,0.8);}#vibe_bp_login .message_wrap .message{    position:relative;    text-align:center;    background:0 0;    border:none;    color:#fff;    text-shadow:0 1px 0 rgba(0,0,0,0.2);}#vibe_bp_login .message_wrap .message span{    position:absolute;    top:-10px;    right:-10px;    width:16px;    height:16px;    background:0 0;}#vibe_bp_login .message_wrap .message span:before{    content:"\f00d";    font-family:fontawesome;    font-size:13px;    color:#fff;}.logged-in #vibe_bp_login{    padding:0;}.admin-bar #vibe_bp_login{    top:66px;}.logged-out #vibe_bp_login .fullscreen_login{    position:fixed;    top:0;    left:0;    width:100vw;    height:100vh;    z-index:2;    background:#313b3d;}.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form{    width:360px;    margin:120px auto 0;    padding:60px;    background:#232b2d;    border-radius:4px;}.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form .login_logo{    max-width:240px;    margin:0 20px 20px;    display:inline-block;    padding:0 20px;    line-height:1;}.logged-out #vibe_bp_login .fullscreen_login #close_full_popup{    position:fixed;    top:30px;    right:30px;}.logged-out #vibe_bp_login .fullscreen_login #close_full_popup:before{    content:"\f00d";    font-family:fontawesome;    font-size:32px;    color:#fff;}.logged-out #vibe_bp_login:after{    right:90px;}.logged-out #vibe_bp_login.pop_login.active{    padding:0;}.logged-out #vibe_bp_login.pop_login.active:after{    border:none;}.logged-out #vibe_bp_login.pop_login.active label{    width:auto;}.logged-out #vibe_bp_login .popup_overlay{    position:fixed;    top:0;    left:0;    width:100vw;    height:100vh;    background:rgba(0,0,0,0.7);    z-index:1;}.logged-out #vibe_bp_login .popup_login{    position:fixed;    top:0;    left:0;    width:100vw;    z-index:2;}.logged-out #vibe_bp_login .popup_login h3{    font-size:16px;    letter-spacing:2px;    padding:30px 0 0;    margin:0 0 10px;    color:#444;}.logged-out #vibe_bp_login .popup_login #vbp-login-form{    width:360px;    margin:120px auto 0;    padding:0;    background:#fff;    color:#444;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form{    position:relative;    overflow:hidden;    box-shadow:0 0 10px rgba(0,0,0,0.5);    letter-spacing:1px;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #close_full_popup{    position:absolute;    top:30px;    right:30px;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #close_full_popup:before{    content:"\f00d";    font-family:fontawesome;    font-size:16px;    color:#444;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside{    padding:0 30px 5px;    text-align:left;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type="text"],.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type="password"]{    border:none;    background:0 0;    color:#444;    font-size:11px;    text-transform:uppercase;    letter-spacing:1px;    border-bottom:2px solid #eee;    transition:all 0.2s ease-in-out;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type="text"]:focus,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type="password"]:focus{    border-color:#78c8ce;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside a{    color:#444;    float:right;    line-height:1;    font-size:12px;    padding-top:10px;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .checkbox{    display:inline-block;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .tip,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside label{    font-size:11px;    color:#444;    text-transform:uppercase;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .tip{    padding-top:12px;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul{    padding:0;    margin:0;    clear:both;    width:100%;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li{    list-style:none;    float:left;    position:static;    text-align:center;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li:first-child:nth-last-child(1){    width:100%;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li:first-child:nth-last-child(2),.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li:first-child:nth-last-child(2) ~ li{    width:50%;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li .vbpregister,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li input[type="submit"]{    width:100%;    border:none;    border-radius:0;    padding:15px;    text-transform:uppercase;    display:inline-block;    opacity:0.9;    height:48px;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li .vbpregister:hover,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside + ul li input[type="submit"]:hover{    opacity:1;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_custom_registration_form,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_forgot_password_form{    padding:30px;    background:#fff;}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_custom_registration_form label,.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_forgot_password_form label{    color:#444;}.logged-out #vibe_bp_login.bigdrop_login{    width:460px;}.logged-out #vibe_bp_login.bigdrop_login:after{    left:auto !important;    right:60px !important;}.logged-out #vibe_bp_login.bigdrop_login .vbpregister,.logged-out #vibe_bp_login.bigdrop_login input[type="submit"]{    padding:15px;    width:100%;    display:inline-block;    text-align:center;}.mooc #vibe_bp_login:after{    left:60px;    right:auto;}.login_sidebar{    box-shadow:inset 0 0 20px rgba(0,0,0,0.2);}.login_sidebar .login_content #vbp-login-form .vbpregister,.login_sidebar .login_content #vbp-login-form input[type="submit"]{    padding:15px;    width:100%;    margin-bottom:15px;}.login_sidebar .login_content #vbp-login-form #wplms_custom_registration_form,.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form{    transition:all 0.2s ease-in;    transform:translateX(100%);    position:absolute;    left:0;    top:0;    padding:120px 15px 60px;    width:100%;}.login_sidebar .login_content #vbp-login-form #wplms_custom_registration_form ul,.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form ul{    width:100%;}.login_sidebar .login_content #vbp-login-form #wplms_custom_registration_form ul li,.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form ul li{    text-align:left;}.login_sidebar .login_content #vbp-login-form #wplms_custom_registration_form.active,.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form.active{    transform:translateX(0);}.login_sidebar .login_content #vbp-login-form #wplms_custom_registration_form .message,.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form .message{    display:inline-block;    width:100%;    background:rgba(0,0,0,0.8);    border:none;    box-shadow:0 0 5px rgba(0,0,0,0.8);}.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form{    transform:translateX(-100%);}.login_sidebar .login_content #vbp-login-form #wplms_forgot_password_form button.disabled{    opacity:0.9;}#vibe_bp_login #wplogin-modal{    display:none;    z-index:10000;    left:0;    width:100%;    position:fixed;    text-align:center;    transition:all 0.2s ease-in-out;    margin:auto;    max-height:100vh;    overflow-y:scroll;}#vibe_bp_login #wplogin-modal.show{    display:block;    display:-ms-flexbox;    display:flex;    -ms-flex-align:center;    align-items:center;    -ms-flex-pack:center;    justify-content:center;}#vibe_bp_login #wplogin-modal .md-content{    width:60%;    display:inline-block;    text-align:start;}#vibe_bp_login #wplogin-modal .Aligner-item--top{    -ms-flex-item-align:start;    align-self:flex-start;}#vibe_bp_login #wplogin-modal .Aligner-item--bottom{    -ms-flex-item-align:end;    align-self:flex-end;}#vibe_bp_login #wplogin-modal-overlay{    display:none;    position:fixed;    top:0;    left:0;    z-index:9999;    width:100vw;    height:100vh;    background:rgba(255,255,255,0.97);}#vibe_bp_login #wplogin-modal-overlay.show{    display:block;}#vibe_bp_login #wplogin-modal-overlay #close-modal{    float:right;    margin:0 30px 0 0;    color:rgba(0,0,0,0.9);}#vibe_bp_login #wplogin-modal-overlay #close-modal:after{    content:"\f00d";    font-family:fontawesome;    font-size:48px;    opacity:0.4;}#vibe_bp_login #wplogin-modal h3{    text-align:center;    margin:10px 0;    font-size:18px;    text-transform:uppercase;}#vibe_bp_login #wplogin-modal input.no-border{    border:none;    padding-left:0;    padding-right:0;    box-shadow:none;    background:0 0;}#vibe_bp_login #wplogin-modal input.no-border.error{    border-bottom:2px solid #f16645;}#vibe_bp_login #wplogin-modal .list-group{    margin-bottom:15px;}#vibe_bp_login #wplogin-modal .list-group-item label{    font-size:11px;    text-transform:uppercase;    color:#444;}#vibe_bp_login #wplogin-modal .list-group-item input[type="text"],#vibe_bp_login #wplogin-modal .list-group-item input[type="password"],#vibe_bp_login #wplogin-modal .list-group-item input[type="email"]{    font-size:14px;    color:#444;}#vibe_bp_login #wplogin-modal #forgot_password_trigger,#vibe_bp_login #wplogin-modal .checkbox{    font-size:11px;    text-transform:uppercase;    color:#aaa;    margin:0;    display:inline;}#vibe_bp_login #wplogin-modal #forgot_password_trigger label,#vibe_bp_login #wplogin-modal .checkbox label{    display:inline;    color:#444;}#vibe_bp_login #wplogin-modal #user_email.error{    border:1px solid red;}#vibe_bp_login #wplogin-modal #rememberme{    margin:5px 10px 0 0;}#vibe_bp_login #wplogin-modal .btn-block{    background-image:none;    font-size:14px;    font-weight:600;    text-transform:uppercase;}#vibe_bp_login #wplogin-modal .remember_me label{    font-size:11px;    text-transform:uppercase;    color:#bbb;}#vibe_bp_login #wplogin-modal .remember_me span{    margin-left:5px;}#vibe_bp_login #wplogin-modal .bp_social_connect_facebook,#vibe_bp_login #wplogin-modal .btn-facebook{    background:#3b5998;    color:#fff;}#vibe_bp_login #wplogin-modal .bp_social_connect_facebook:before,#vibe_bp_login #wplogin-modal .btn-facebook:before{    content:"\f09a";    float:left;    font-family:fontawesome;    color:#fff;    font-size:16px;}#vibe_bp_login #wplogin-modal #bp_social_connect_google,#vibe_bp_login #wplogin-modal .bp_social_connect_google,#vibe_bp_login #wplogin-modal .btn-google{    background:#d34836;    color:#fff;}#vibe_bp_login #wplogin-modal #bp_social_connect_google:before,#vibe_bp_login #wplogin-modal .bp_social_connect_google:before,#vibe_bp_login #wplogin-modal .btn-google:before{    content:"\f1a0";    float:left;    font-family:fontawesome;    color:#fff;    font-size:16px;}#vibe_bp_login #wplogin-modal #user-submit{    margin-top:15px;    padding:12px 0;}#vibe_bp_login #wplogin-modal #bp_social_connect_google,#vibe_bp_login #wplogin-modal .bp_social_connect_facebook,#vibe_bp_login #wplogin-modal .bp_social_connect_google,#vibe_bp_login #wplogin-modal .btn-default,#vibe_bp_login #wplogin-modal .btn-facebook,#vibe_bp_login #wplogin-modal .btn-google{    padding:28px 20px;    width:100%;    display:inline-block;    text-align:center;    margin:0 0 10px;}#vibe_bp_login #wplogin-modal #login_register_form{    transform:translateX(0);    transition:all 0.5s ease-in-out;}#vibe_bp_login #wplogin-modal #login_register_form .checkbox label:before{    float:left;}#vibe_bp_login #wplogin-modal #login_register_form .checkbox > label:after{    top:-3px;    left:-23px;}#vibe_bp_login #wplogin-modal #login_register_form.slidehide{    transform:translateX(-100vw);}#vibe_bp_login #wplogin-modal #forgot_password{    position:absolute;    top:0;    width:100%;    transform:translateX(100vw);    transition:all 0.5s ease-in-out;}#vibe_bp_login #wplogin-modal #forgot_password .link{    margin-top:10px;    display:block;    font-size:11px;    text-transform:uppercase;    color:#aaa;}#vibe_bp_login #wplogin-modal #forgot_password.slideshow{    transform:translateX(0);}#vibe_bp_login #wplogin-modal #wplms_custom_registration_form,#vibe_bp_login #wplogin-modal #wplms_forgot_password_form{    background:rgba(255,255,255,0.9);    padding:45px 2px;}#vibe_bp_login #wplogin-modal #wplms_custom_registration_form label,#vibe_bp_login #wplogin-modal #wplms_forgot_password_form label{    color:#444;}#vibe_bp_login #wplogin-modal #wplms_custom_registration_form input,#vibe_bp_login #wplogin-modal #wplms_forgot_password_form input{    background:#fff;    color:#444;    border-color:#ddd;}#vibe_bp_login #wplogin-modal #wplms_custom_registration_form ul,#vibe_bp_login #wplogin-modal #wplms_forgot_password_form ul{    padding:10px 0;}#vibe_bp_login.active #wplogin-modal,#vibe_bp_login.active #wplogin-modal-overlay{    display:block;}@media (max-width:768px){    .bigdrop_login .inside_login_form{        margin-top:15px;    }}nav{    float:right;}nav .menu li{    float:left;    position:relative;}nav .menu li a{    font-weight:600;    margin:0 10px;    padding:30px 6px;    display:inline-block;    font-size:13px;    text-transform:uppercase;    color:#fff;    opacity:0.8;    position:relative;}nav .menu li a span{    display:block;    font-weight:400;    font-size:10px;    opacity:0.6;}nav .menu li.menu-item-has-children:hover > a:before{    content:"";    position:absolute;    height:15px;    width:15px;    left:14px;    bottom:-1px;    border:7px solid;    border-color:transparent transparent rgba(0,0,0,0.1);}nav .menu li.active a{    color:#fff;    position:relative;}nav .menu li.current-menu-item a{    color:#fff;    opacity:1;}nav .menu li.iconstyle{    width:88px;    float:left;}nav .menu li.iconstyle > .sub-menu{    width:360px;    margin-left:-50%;}nav .menu li:hover > a{    opacity:1;}nav .menu li:hover > .sub-menu{    display:block;    width:176px;    opacity:1;    transition:fadeInFromNone 1s ease-in-out;}header.mooc,header.sleek.transparent,header.sleek:not(.transparent),header.standard{    transition:all 0.6s ease-in-out;}nav .menu li:hover > .sub-menu > li{    font-size:12px;}nav .menu li:hover > .sub-menu > li i{    display:block;    font-size:48px;}nav .menu li:hover.hasmegamenu{    position:static;}nav .menu li li.megadrop > .sub-menu,nav .menu li:hover.hasmegamenu > .sub-menu{    width:100%;}nav .menu li .menu-sidebar{    padding:0 10px;    display:inline-block;    width:100%;    color:rgba(255,255,255,0.6);}nav .menu li .menu-sidebar.column5 .widget{    width:20%;    float:left;}nav .menu li .menu-sidebar.column4 .widget{    width:25%;    float:left;}nav .menu li .menu-sidebar.column3 .widget{    width:33%;    float:left;}nav .menu li .menu-sidebar.column2 .widget{    width:50%;    float:left;}nav .menu li .menu-sidebar .widget{    padding:15px;    border-left:1px solid rgba(255,255,255,0.1);}nav .menu li .menu-sidebar .widget .inside{    padding:20px 0;}nav .menu li .menu-sidebar .widget h4.widget_title{    border:none;    color:#fff;}nav .menu li .menu-sidebar .widget ul li{    border:none;    padding:0;}nav .menu li .menu-sidebar .widget ul li h6{    color:#fff;}nav .menu li .menu-sidebar .widget ul li a{    padding:4px 0;    margin:0;    font-weight:600;    font-size:12px;    color:rgba(255,255,255,0.8);    border-bottom:1px dotted rgba(255,255,255,0.1);}nav .menu li .menu-sidebar .widget ul li a:hover,nav .menu li .menu-sidebar .widget_course_list li h6{    color:#fff;}nav .menu li .menu-sidebar .widget_course_list li img{    border-color:rgba(0,0,0,0.2);}nav .sub-menu{    position:absolute;    opacity:0;    top:100%;    left:0;    width:100%;    z-index:99;    display:none;    background:#48575a;    border-bottom-left-radius:2px;    border-bottom-right-radius:2px;    box-shadow:0 1px 1px rgba(0,0,0,0.1);}nav .sub-menu li{    display:block;    position:relative;    width:100%;}nav .sub-menu li a{    color:#fff;    opacity:0.8;    display:block;    font-size:12px;    border-bottom:1px dotted rgba(255,255,255,0.3);    padding:10px;}.megadrop .menu-sidebar .widget ul li a:hover,nav .sub-menu li a:hover,nav .sub-menu li:hover > a{    opacity:1;}nav .sub-menu li > .sub-menu:before{    content:"";    border:none;}nav .sub-menu li > .sub-menu{    top:0;    left:100%;}nav .sub-menu li.left > .sub-menu{    top:0;    left:-100%;}nav .sub-menu li:last-child a{    border-bottom:none;}.megadrop .menu-sidebar{    transform:translateZ(0);}.megadrop .menu-sidebar .widget + .widget{    margin:0;}.megadrop .menu-sidebar .widget .widgettitle{    font-size:14px;    color:#fff;    margin:0;    font-weight:600;    padding-bottom:10px;    text-transform:uppercase;    border-bottom:1px solid rgba(255,255,255,0.1);}.megadrop .menu-sidebar.column2 .widget:nth-child(2n + 1),.megadrop .menu-sidebar.column3 .widget:nth-child(3n + 1),.megadrop .menu-sidebar.column4 .widget:nth-child(4n + 1),.megadrop .menu-sidebar.column5 .widget:nth-child(5n + 1){    clear:both;    border-left:none;}.megadrop .menu-cat_subcat{    min-height:180px;}.megadrop .menu-cat_subcat .taxonomy_menu > li{    position:static;}.megadrop .menu-cat_subcat .taxonomy_menu > li > a{    width:20%;}.megadrop .menu-cat_subcat .taxonomy_menu li:first-child .sub_cat_menu{    display:block;    z-index:1;}.megadrop .menu-cat_subcat li:hover > .sub_cat_menu{    display:block;    z-index:2;}.megadrop .menu-cat_subcat .sub_cat_menu{    display:none;    position:absolute;    padding:15px;    top:0;    left:176px;    width:calc(100% - 176px);    height:100%;    overflow-y:hidden;    border-left:1px solid rgba(0,0,0,0.1);}.megadrop .menu-cat_subcat .sub_cat_menu a{    width:100%;    margin:5px;    padding:0;}.megadrop .menu-cat_subcat .sub_cat_menu.sub_posts_menu{    padding:15px 30px;}.megadrop .menu-cat_subcat .sub_cat_menu.sub_posts_menu a{    width:100%;    margin:15px 0 30px;    padding:0;}.megadrop .menu-cat_subcat .sub_cat_menu.sub_posts_menu a .menu_featured img{    border-radius:2px;    margin-bottom:10px;}.sidemenu{    width:100%;    padding:0;    margin:0;}.sidemenu li{    clear:both;    cursor:pointer;    border-top:1px solid rgba(0,0,0,0.1);}.sidemenu li a{    padding:15px 0 15px 30px;    display:block;    text-align:left;    color:#fff;    opacity:0.8;    background:rgba(255,255,255,0.1);}.login_sidebar,header.app,header.standard.center{    text-align:center;}.sidemenu li.menu-item-has-children > a{    margin-right:45px;}.sidemenu li:last-child a{    border-bottom:1px solid rgba(0,0,0,0.1);}.sidemenu li a:hover,.sidemenu li.active a{    opacity:1;    background:rgba(0,0,0,0.2);}.sidemenu li.menu-item-has-children{    position:relative;}.sidemenu li.menu-item-has-children:after{    content:"\e05d";    font-family:fonticon;    position:absolute;    top:15px;    right:15px;    color:rgba(0,0,0,0.6);}.sidemenu li.menu-item-has-children.active > ul{    display:block;}.sidemenu li.menu-item-has-children.active:after{    content:"\e092";}header.standard nav{    float:left;}header.standard nav > .menu > li > a{    margin:0;    padding-right:15px;    padding-left:15px;}@media (max-width:990px){    #mooc_menu nav .menu li .menu-sidebar{        width:750px;    }}@media (max-width:767px){    #mooc_menu nav .menu li .menu-sidebar{        width:480px;    }}header.generic{    background:0 0;    border:none;    position:absolute;    left:0;}header.generic.fixed{    position:fixed;    top:0;    z-index:9999;}header.generic.fixed #header_logo{    display:none;}header.generic.fixed #header_alt_logo{    display:block;}header.mooc.fixed,header.sleek:not(.transparent).fixed,header.standard.fixed{    position:fixed;    left:0;    top:-40px;    z-index:9999;    transform:translateY(40px);}header.mooc .smallimg,header.sleek:not(.transparent) .smallimg,header.standard .smallimg{    position:relative;    padding-left:28px;}header.mooc .smallimg img,header.sleek:not(.transparent) .smallimg img,header.standard .smallimg img{    position:absolute;    left:0;    margin-top:-4px;}header.sleek.transparent{    background:0 0;    position:absolute;    left:0;    top:0;}header.sleek.transparent.fixed{    position:fixed;    background:#212b2d;    z-index:9999;}header.sleek.transparent:not(.fixed).light nav > .menu > li > a{    color:#fff;}header.sleek.transparent:not(.fixed).dark nav > .menu > li > a{    color:#222;}header.standard #alt_logo{    display:none;}header.standard.center nav{    display:inline-block;    float:none;}header.standard.center #alt_logo{    display:none;}header.app{    padding:0 72px;}header.app #login_trigger{    border-right:1px solid rgba(0,0,0,0.1);    position:absolute;    left:0;    top:0;    font-size:24px;    color:#444;    width:72px;    height:72px;    line-height:2.8;}header.app #login_trigger img{    width:45px;    height:45px;    border-radius:50%;}header.app .topmenu li a{    cursor:pointer;}header.app .topmenu li a i + span{    background:#009dd8;    font-size:10px;    color:#fff;    padding:4px;    border-radius:2px;    line-height:1;    position:absolute;    top:10px;}.login_sidebar{    position:fixed;    top:0;    left:0;    z-index:0;    overflow-y:auto;    visibility:hidden;    width:220px;    height:100vh;    background:#0e262e;    color:#fff;    transition:all 0.5s;}.login_sidebar .login_content{    overflow-x:hidden;    position:relative;    padding:30px;    overflow-y:auto;}.login_sidebar .login_content #vbp-login-form label{    text-align:left;    font-size:11px;    letter-spacing:1px;    text-transform:uppercase;    margin-bottom:10px;    width:100%;}.login_sidebar .login_content #vbp-login-form label .tip{    float:right;    color:rgba(255,255,255,0.4);}.login_sidebar .login_content #vbp-login-form label input[type="text"],.login_sidebar .login_content #vbp-login-form label input[type="password"]{    margin-top:5px;    width:100%;    padding:8px;    border-radius:2px;    background:rgba(0,0,0,0.1);    border:1px solid rgba(255,255,255,0.1);}.login_sidebar .login_content #vbp-login-form #sidebar-wp-submit,.login_sidebar .login_content #vbp-login-form .vbpregister{    display:inline-block;    padding:15px;    width:100%;    line-height:1;    background:#78c8ce;    color:#fff;    border:none;    font-size:11px;    text-transform:uppercase;    border-radius:2px;    font-weight:600;}.login_sidebar .login_content #vbp-login-form .vbpregister{    background:#f16645;}.login_sidebar .login_content .bp_social_connect a{    padding:10px;    width:100%;    min-width:0;}.login_sidebar .login_content #sidebar-me #bpavatar img{    width:120px;    height:120px;    border-radius:50%;    margin-bottom:15px;}.login_sidebar .login_content #sidebar-me #bpavatar + ul{    min-height:auto;    display:inline-block;    text-align:center;    border-bottom:1px solid rgba(255,255,255,0.1);}.login_sidebar .login_content #sidebar-me #bpavatar + ul li{    float:left;    text-align:center;    min-height:auto;    margin-bottom:10px;    display:inline-block;    width:100%;}.login_sidebar .login_content #sidebar-me #bpavatar + ul li#username a{    float:none;    font-size:14px;    color:#fff;    opacity:1;}.login_sidebar .login_content #sidebar-me #bpavatar + ul li a{    font-size:11px;    letter-spacing:1px;    text-transform:uppercase;    color:#fff;    font-weight:600;    margin-right:10px;    opacity:0.9;}.login_sidebar .login_content #sidebar-me #bpavatar + ul li a i{    display:none;}.login_sidebar .login_content #sidebar-me #bpavatar + ul + ul{    clear:both;    margin:0 -30px;}.login_sidebar .login_content #sidebar-me #bpavatar + ul + ul li{    text-align:left;    display:inline-block;    width:100%;    clear:both;    opacity:0.8;    border-left:3px solid transparent;}.login_sidebar .login_content #sidebar-me #bpavatar + ul + ul li a{    font-size:11px;    font-weight:600;    padding:20px;    display:inline-block;    letter-spacing:1px;    text-transform:uppercase;    color:#fff;}.login_sidebar .login_content #sidebar-me #bpavatar + ul + ul li a i{    float:left;    margin-right:10px;    font-size:15px;    margin-top:2px;}.login_sidebar .login_content #sidebar-me #bpavatar + ul + ul li a span{    padding:3px 5px;    background:rgba(255,255,255,0.2);    line-height:1;    border-radius:2px;    float:right;    margin-top:2px;}.login_sidebar .login_content #sidebar-me #bpavatar + ul + ul li:hover{    opacity:1;    background:rgba(0,0,0,0.2);    border-color:#25a6f7;}.login_open .login_sidebar{    visibility:visible;    z-index:1;}.login_open .pusher{    z-index:2;}.sleek #logo{    float:left;}.sleek #header_logo{    display:block;}.sleek #header_alt_logo{    display:none;}.sleek.center #logo{    width:100%;    text-align:center;}.sleek.center #logo a{    display:inline-block;}.sleek.center #vibe_bp_login:after{    border:none;}.sleek.fixed #header_logo{    display:none;}.sleek.fixed #header_alt_logo{    display:block !important;}.generic #header_alt_logo{    display:none;}.mooc #logo{    text-align:center;    float:left;    margin-right:30px;}.mooc .topmenu > li > a,.mooc nav > .menu > li > a,.sleek .topmenu > li > a,.sleek nav > .menu > li > a{    margin:0 10px;    padding:30px 6px;    font-size:13px;    color:#fff;    opacity:1;    display:inline-block;    text-transform:uppercase;    font-weight:600;}.mooc #logo a{    display:inline-block;}.mooc.app #mooc_searchform:before{    top:0;}.mooc #vibe_bp_login.default_login{    top:76px;}.sleek .topmenu > li{    float:left;    display:inline-block;}.sleek .topmenu > li:first-child a > span{    display:inline-block;    max-width:90px;    line-height:1;    overflow:hidden;    white-space:nowrap;    text-overflow:ellipsis;}.sleek nav .menu-item-has-children:hover > a:before{    border:10px solid;    border-color:transparent transparent #48575a;}.mooc .topmenu{    float:right;    text-align:left;}.mooc .topmenu > li{    float:left;    display:inline-block;}.indate,.unit_content.loading{    opacity:0.4;}.mooc #mooc_menu{    position:relative;    float:left;    text-align:left;}.mooc #mooc_searchform{    float:right;    margin:24px 0 0 20px;    display:inline-block;}.sleek #vibe_bp_login{    top:78px;    right:30px;    text-align:left;}.sleek #vibe_bp_login:after{    left:30px;    right:auto;}.sleek #vibe_bp_login label{    text-transform:uppercase;}.sleek #searchdiv.active{    padding:0;}.mooc .vbpcart,.sleek .vbpcart{    cursor:pointer;    position:relative;}.mooc .vbpcart span,.sleek .vbpcart span{    position:relative;}.mooc .vbpcart span em,.sleek .vbpcart span em{    background:rgba(0,0,0,0.2);    padding:4px;    font-size:10px;    line-height:1;    position:absolute;    top:-10px;    font-style:normal;    border-radius:2px;}.mooc .vbpcart.active:after,.sleek .vbpcart.active:after{    border:7px solid;    border-color:transparent transparent #fff;    content:"";    bottom:-4px;    right:0;    position:absolute;}.mooc .woocart,.sleek .woocart{    display:none;    transition:all 0.6s ease-in-out;    position:absolute;    right:0;    top:100%;    z-index:9;    background:#fff;    width:240px;    border-bottom-right-radius:4px;    border-bottom-left-radius:4px;}.content,.mooc .topmenu li,.unit_content{    position:relative;}.mooc .woocart.active,.sleek .woocart.active{    display:block;}.mooc .woocart .cart_list.product_list_widget,.sleek .woocart .cart_list.product_list_widget{    padding:10px 15px 0;}.mooc .woocart .cart_list.product_list_widget .mini_cart_item,.sleek .woocart .cart_list.product_list_widget .mini_cart_item{    width:100%;    display:inline-block;    padding:10px;}.mooc .woocart .cart_list.product_list_widget .mini_cart_item a,.mooc .woocart .cart_list.product_list_widget .mini_cart_item span,.sleek .woocart .cart_list.product_list_widget .mini_cart_item a,.sleek .woocart .cart_list.product_list_widget .mini_cart_item span{    color:#666;    font-weight:600;    font-size:11px;    text-transform:uppercase;}.mooc .woocart .cart_list.product_list_widget .mini_cart_item .remove,.sleek .woocart .cart_list.product_list_widget .mini_cart_item .remove{    float:right;    color:red;}.mooc .woocart .cart_list.product_list_widget .mini_cart_item img,.sleek .woocart .cart_list.product_list_widget .mini_cart_item img{    width:48px;    border-radius:2px;    margin:0 10px 0 0;    float:left;}.mooc .woocart .cart_list.product_list_widget .empty,.sleek .woocart .cart_list.product_list_widget .empty{    padding:10px 10px 20px;    color:#666;}.mooc .woocart .total,.sleek .woocart .total{    border-top:1px solid rgba(0,0,0,0.1);    border-bottom:1px solid rgba(0,0,0,0.1);    padding:10px 15px;    font-size:12px;    margin:10px 0 0;    text-align:left;    text-transform:uppercase;}.mooc .woocart .total .amount,.sleek .woocart .total .amount{    float:right;}.mooc .woocart .buttons,.sleek .woocart .buttons{    background:rgba(0,0,0,0.1);    text-align:center;    display:inline-block;    width:100%;    margin:0 0 -5px;    padding:10px 15px;}.mooc .woocart .buttons .button,.sleek .woocart .buttons .button{    margin:0;    float:left;    font-size:10px;    letter-spacing:1px;    color:#fff;    text-transform:uppercase;    padding:7px 12px;    background-image:none;}.breadcrumbs li,.indate{    font-size:11px;    text-transform:uppercase;}.mooc .woocart .buttons .button + .button,.sleek .woocart .buttons .button + .button{    margin-left:10px;    float:right;}.mooc .topmenu li .woocart.active{    left:auto;    right:0;}.single-course.c4 header.generic + #title #item-meta .course-star-rating,.single-course.c4 header.transparent + #title #item-meta .course-star-rating{    float:left;}.single-course.c4 header.generic + #title #item-meta .course-star-rating + strong,.single-course.c4 header.transparent + #title #item-meta .course-star-rating + strong{    float:left;    margin-right:10px;}.single-course.c4 header.generic + #title + #content #item-header #item-header-avatar,.single-course.c4 header.transparent + #title + #content #item-header #item-header-avatar{    margin-top:0 !important;}header.sleek.center .col-md-9.col-sm-6.col-xs-12 #logo{    float:none;}header.sleek.center .col-md-9.col-sm-6.col-xs-12 nav{    float:left;}header.sleek.center .topmenu{    float:right;}header.sleek.center nav{    float:left;}@media (max-width:991px){    header #trigger{        display:block;        top:28px;        right:48px;    }   header.sleek .topmenu{        float:right;        margin-right:40px;    }   header.sleek .topmenu li:first-child > a > span{        max-width:78px;    }   header.sleek .col-md-9.col-sm-6.col-xs-12 #logo{        float:left !important;    }   header.sleek #trigger{        right:15px;    }   header.standard #alt_logo{        display:inline-block;    }   header.standard #alt_logo img#header_logo{        display:none;    }   header.standard #alt_logo img#header_mobile_logo.hide{        display:block !important;    }   header.standard.center nav{        display:none;    }   header.standard.center #alt_logo{        display:block;    }   .header_content,   header.app .topmenu,   header.standard .header_content,   header.standard nav{        display:none;    }   .single-course.c3 .course_header{        margin-bottom:0 !important;    }   .single-course.c3 .course_header #item-header-avatar{        margin-bottom:15px !important;    }}@media (max-width:767px){    #header_alt_logo,   #header_logo,   #new_searchicon,   .logged-in header.mooc .topmenu .vbplogin span,   .logged-in header.sleek .topmenu .vbplogin span{        display:none;    }   #header_mobile_logo.hide{        display:block !important;    }   #headertop .topmenu + .topmenu,   header nav{        display:none;    }   header #trigger{        display:block;    }   header #trigger .lines:after,   header #trigger .lines:before{        transform-origin:27px center;    }   header.sleek .vbpcart{        display:none !important;    }   header.sleek .smallimg img{        margin:0;    }   header.sleek ul.topmenu{        margin-right:40px;    }   header.mooc.app{        min-height:72px;    }   header.mooc.app .topmenu{        display:none;    }   header.mooc.app #trigger{        left:auto;        right:10px;        top:20px;    }   .admin-bar header.mooc.app #trigger{        top:64px;    }   .admin-bar header.mooc.app.fixed #trigger{        top:24px;    }}@media (max-width:420px){    .logged-out #vibe_bp_login .fullscreen_login #vbp-login-form,   .logged-out #vibe_bp_login .popup_login #vbp-login-form{        width:100%;    }}.content{    margin:30px 0;    padding:30px;    background:#fff;    border-radius:2px;    display:inline-block;    width:100%;}.content.padding_adjusted{    padding:30px 15px !important;}.content .main_content ul,.content ul.list{    list-style:disc inside;}.content .main_content ol{    list-style:decimal inside;}.content .vibe_editor{    margin:0 -15px;}.padder.content,.page .content,.single .content,.unit_content{    margin:30px 0;    background:#fff;    border-radius:2px;    width:100%;    display:inline-block;}.unit_content{    padding:20px;}.padder.content,.page .content,.single .content{    padding:30px;}.page .sidebar,.single .sidebar{    padding-top:30px;}#content + .stripe{    margin-top:30px;}#content.no-content{    margin:0 !important;    padding:0 !important;    background:0 0;    border:none;}.bcrow,.meta .date .month{    border-top:1px solid rgba(0,0,0,0.08);}#content.no-content + .stripe{    margin:0;}#content .content .cats ul,#content .content .tags ul,#content .content ul.grid,#content .content ul.order_details,#content .content ul.question_options,#content .content ul.vibe_filterable{    list-style:none;}h4.block_title + .date{    line-height:1.4;}.indate{    font-weight:600;    float:left;    margin:0 10px 0 0;}.course_title > h2{    margin:0;}.bcrow{    text-align:left;    padding:12px 0;    line-height:1;    border-bottom:1px solid rgba(0,0,0,0.08);    margin-top:15px;    display:inline-block;    width:100%;}.col-md-3 .breadcrumbs{    padding:20px 0 10px;}.breadcrumbs{    display:inline-block;    padding:0;    margin:0;    list-style:none !important;}.breadcrumbs li{    float:left;    margin-right:7px;    padding-bottom:2px;}.breadcrumbs li + li:before{    content:"/";    color:#444;    font-size:10px;    margin-right:7px;}.breadcrumbs li a{    font-weight:400;    color:#444;}.cats a,.cats p,.meta,.meta a{    color:#bbb;}.breadcrumbs li.current span{    font-weight:600;}.meta{    float:left;    text-align:right;    font-size:14px;    border-right:1px solid rgba(0,0,0,0.08);}.meta .date{    margin:0;}.meta .date .day{    font-size:48px;    font-weight:700;    margin:0;    opacity:0.4;    line-height:1;    padding:0 10px 10px 0;}.meta .date .month{    padding:10px 10px 0 0;    margin:0;    text-transform:uppercase;    font-weight:600;    font-size:12px;    letter-spacing:2px;}.blogpost{    clear:both;    margin-bottom:60px;}.blogpost .featured{    max-width:200px;    height:auto;    float:left;    margin:0 20px;}.blogpost h3{    margin-top:0;}.blogpost img{    height:auto;}.blogpost .excerpt{    margin-left:90px;}.blogpost .excerpt.thumb{    margin-left:310px;}.blogpost .cats{    padding:4px 0;    margin:4px 0 10px;    border-top:1px dotted rgba(0,0,0,0.08);    border-bottom:1px dotted rgba(0,0,0,0.08);}.cats ul{    float:left;    list-style:none;}.cats ul li{    float:left;    margin-right:5px;}.cats p{    margin:0;}.cats a{    font-size:11px;    font-weight:600;    text-transform:uppercase;}.cats a:hover{    color:#78c8ce;}.pagination{    clear:both;    display:inline-block;    width:100%;    margin:20px 0;    font-size:14px;    color:#444;}.pagination .page-numbers.current,.pagination label,.pagination span{    padding:2px 6px;    border-radius:2px;    margin-right:5px;    font-size:11px;    text-transform:uppercase;    font-weight:600;    color:#444;    border:2px solid rgba(0,0,0,0.08);    background:rgba(0,0,0,0.08);}.pagination .page-numbers.current,.pagination span.current{    background:#78c8ce;    border-color:#78c8ce;    color:#fff;    font-weight:600;}.pagination a,.pagination a.page-numbers{    padding:2px 6px;    border-radius:2px;    margin-right:5px;    font-size:11px;    color:#444;    background:rgba(0,0,0,0.08);    border:2px solid rgba(0,0,0,0.08);    text-transform:uppercase;    font-weight:600;}.content .pagination{    margin:0;}.expand header{    background:0 0 !important;}section#title{    padding:0;}.single section#title{    padding-top:30px;}.pagetitle h1{    margin:0;    padding:0;    font-weight:600;}.pagetitle h5{    margin-bottom:10px;}.single-wplms-assignment .pagetitle > span a{    margin-left:0;}.content header{    background:0 0;}#unit h1 + h3{    margin:0;}.postsmall .post_thumb{    float:left;    max-width:70px;    padding:0;    border-radius:2px;    margin:0 10px 0 0;    line-height:0;}.certificate,.certificate p,.postsmall .post_title{    margin:0;}.postsmall .post_thumb a{    padding:0;    border:2px solid #232b2d;    display:inline-block;    max-width:100%;}.postsmall .post_thumb a:hover{    border-color:#78c8c9;}.postsmall .post_title a{    font-size:15px;    font-weight:600;    margin:0;}.widgets ul.flex-direction-nav li{    border:none !important;    padding:0 !important;}.certificate{    text-align:center;    font-size:16px;}.mfp-content .certificate_generated{    margin-top:60px;}#certificate{    background:#fff;}.certificate h1{    font-size:60px;    font-weight:800;}.certificate h2,.certificate h3{    text-transform:uppercase;    font-weight:600;}.certificate h2{    font-size:32px;}.certificate h2 span{    color:#bbb;    display:block;    font-size:18px;}.certificate_content,.unit_comment_content .note_content{    display:inline-block;    width:100%;}.certificate h3{    font-size:24px;}.mfp-content .certificate_generated .col-md-12{    margin:0;    padding:0;}.certificate_content{    z-index:2;    position:relative;    border-radius:2px;    background-color:#fff;    padding:0;    media:print;}#calendar_wrap caption,#calendar_wrap tfoot a{    font-size:12px;    font-weight:600;    text-transform:uppercase;    padding:6px;}.single-certificate #certificate{    margin:0 auto;    overflow:hidden;}.vibe_carousel.widget_carousel.flexslider .block{    margin-right:0;}.vibe_carousel.widget_carousel.flexslider .flex-direction-nav li{    border-bottom:none;}.certificate_bg_image{    width:100%;    height:auto;    z-index:-1;}#calendar_wrap{    border:1px solid rgba(0,0,0,0.1);    background:rgba(255,255,255,0.4);    border-radius:2px;    width:100%;}#calendar_wrap table{    width:100%;}#calendar_wrap caption{    background:#232b2d;    color:#fff;}#calendar_wrap tfoot,#calendar_wrap thead{    background:rgba(0,0,0,0.1);}#calendar_wrap tbody td{    text-align:center;    border-top:1px solid rgba(0,0,0,0.05);    border-right:1px solid rgba(0,0,0,0.05);}#calendar_wrap tbody td#today{    background:url(../images/button.png) #78c8c9;    color:#fff;    font-weight:600;}.instructor span,.instructor strong a{    font-weight:600;    color:#bbb;    text-transform:uppercase;}#userstats li strong.stats_user_course_status{    margin:0;    padding:8px 15px;    text-transform:uppercase;    border:1px solid rgba(0,0,0,0.2);}.instructor,.postauthor{    border:1px solid rgba(0,0,0,0.08);}.notes_list,.notes_list .actions{    list-style:none !important;    margin:0 !important;}.notes_list .actions li{    float:left;    margin-right:10px;}#notes_query{    display:none;}#notes-discussion-form{    margin-top:30px;}.instructor{    padding:30px;    border-radius:2px;    margin:0 0 30px;}.unit_content .instructor{    border:none;    padding:0;    margin:0;}.instructor img{    margin-bottom:10px;    border-radius:2px;}.instructor h3{    margin:0;    font-weight:600;    font-size:20px;}.instructor span{    margin:10px 0;    font-size:11px;}.instructor strong{    font-size:12px;    font-weight:600;}.instructor strong a{    width:100%;}.instructor strong a:hover{    color:#78c8c9;}.instructor strong span{    float:right;    margin:-5px 0;    padding:5px 10px;    border-radius:50%;    color:#fff;    background:#78c8c9;}#contactcanvas{    margin:0;    padding:0;}#contactpage .container{    padding-bottom:60px;}#map-canvas{    width:100%;    height:420px;    z-index:3;}.course_pursue_panel{    position:fixed;    top:0;    left:0;    width:400px;    padding:0;    z-index:98;    box-shadow:0 1px 3px rgba(0,0,0,0.2);    overflow-y:scroll;    transition:transform 0.5s;}.course_pursue_panel .course_action_points{    padding:30px;    background:#009dd8;    color:#fff;}.course_pursue_panel .course_action_points h1{    margin:0;    line-height:1;    color:#fff;}.course_pursue_panel .course_pursue_panel_content{    position:relative;    display:block;    padding-bottom:240px;    min-height:100%;}.course_pursue_panel .course_progressbar.progress{    height:2px;    background:rgba(0,0,0,0.2);}.course_pursue_panel .course_progressbar.progress .bar{    padding:1px;}.course_pursue_panel .course_time strong{    color:#fff;    text-transform:none;}.course_pursue_panel .course_time strong span{    color:#fff;}.course_pursue_panel .course_timeline{    margin:0;    background:#fff;    border:none;    color:#444;}.course_pursue_panel .course_timeline h4{    font-size:14px;    text-transform:none;    background:0 0;    border-bottom:1px solid rgba(0,0,0,0.05);    border-top:1px solid rgba(0,0,0,0.05);    color:#444;}.course_pursue_panel .course_timeline li.unit_line{    margin:0;    padding:15px 45px 15px 0;    border-left:none;}.course_pursue_panel .course_timeline li.unit_line.active:before{    content:"";    position:absolute;    left:0;    top:0;    width:5px;    height:100%;    background:#009dd8;}.course_pursue_panel .course_timeline li.unit_line.done > span{    left:auto;    top:15px;}.course_pursue_panel .course_timeline li > span{    left:auto;    right:20px;    width:24px;    height:24px;    border-color:rgba(0,0,0,0.05);}.tags,.unit-page-links{    border-top:1px solid rgba(0,0,0,0.08);}.course_pursue_panel .course_timeline li > a{    color:#444;    font-size:inherit;    text-transform:none;    font-weight:400;}.course_pursue_panel .course_timeline.accordion .section:after{    color:rgba(0,0,0,0.2);}.course_pursue_panel .course_timeline.accordion .unit_line.show{    background:rgba(0,0,0,0.02);}.course_pursue_panel .more_course{    padding:30px;    background:rgba(0,0,0,0.05);    position:absolute;    bottom:0;    left:0;    width:100%;}.course_pursue_panel_hide .course_pursue_panel{    transform:translate3d(-460px,0,0);}.course_pursue_panel_hide .course_content_panel{    width:100%;    margin-right:0;}.page-template-start #content{    background:#fff;}.course_content_panel{    float:right;    width:calc(100% - 460px);    background:#fff;    margin-right:30px;    padding-bottom:60px;    min-height:100vh;    transition:transform 0.5s;}.course_content_panel .unit_wrap{    width:80%;    margin:auto;}.course_content_panel .unit_wrap .unit_content{    padding:0;}.course_content_panel .unit_wrap .unit_prevnext{    position:fixed;    bottom:0;    margin:0;    left:400px;    width:calc(100% - 400px);    z-index:99;}#hideshow_course_pursue_panel{    position:fixed;    left:420px;    top:30px;    height:48px;    width:48px;    z-index:999;    background:rgba(0,0,0,0.05);    transition:transform 0.5s;}#hideshow_course_pursue_panel span{    height:2px;    width:24px;    background:#444;    position:relative;    margin-top:14px;    transition:all 0.6s;}#hideshow_course_pursue_panel span:after,#hideshow_course_pursue_panel span:before{    content:"";    position:absolute;    top:6px;    left:6px;    width:16px;    height:2px;    background:#444;    transition:all 0.2s ease-in;    transform:translateY(12px) rotate(-45deg);}#hideshow_course_pursue_panel span:after{    top:24px;    transform:translateY(4px) rotate(45deg);}#hideshow_course_pursue_panel:after{    content:"";    height:2px;    width:24px;    position:absolute;    left:11px;    top:23px;    display:block;    background:#444;}#hideshow_course_pursue_panel:hover{    background:rgba(0,0,0,0.1);}.course_pursue_panel_hide #hideshow_course_pursue_panel{    position:fixed;    left:30px;    top:30px;    transition:all 0.6s;}.course_pursue_panel_hide #hideshow_course_pursue_panel span{    opacity:1;    transition:1s ease-in-out;}.course_pursue_panel_hide #hideshow_course_pursue_panel span:after,.course_pursue_panel_hide #hideshow_course_pursue_panel span:before{    top:14px;    transform:translateY(4px) rotate(45deg);    left:22px;}.course_pursue_panel_hide #hideshow_course_pursue_panel span:after{    top:24px;    transform:translateY(4px) rotate(-45deg);    left:22px;}.course_pursue_panel_hide #hideshow_course_pursue_panel:after{    position:absolute;    content:"";    width:24px;    height:2px;    left:12px;    top:23px;    background:#444;}.course_pursue_panel_hide .course_content_panel .unit_prevnext{    left:0;    width:100%;    transition:all 0.3s ease-in;}@media (max-width:1024px){    .course_pursue_panel{        width:320px;    }   .course_content_panel{        width:calc(100% - 380px);    }   .course_content_panel .unit_wrap{        width:100%;        padding:30px;    }   .course_content_panel .unit_wrap .unit_prevnext{        left:320px;        width:calc(100% - 320px);    }   #hideshow_course_pursue_panel{        left:350px;    }}@media (max-width:768px){    .course_content_panel .unit_wrap .unit_prevnext{        left:0;        width:100%;        transform:translateX(320px);    }   .course_pursue_panel_hide .course_content_panel .unit_wrap .unit_prevnext{        transition:all 0.3s ease-in;        transform:translateX(0);    }}@media (max-width:480px){    .course_pursue_panel{        width:100%;    }   #hideshow_course_pursue_panel{        left:calc(100%-320px);        top:30px;    }}.upload_course_content_header{    height:60px;}.upload_course_content_header .course_packages_menu_before_title{    position:relative;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper{    cursor:pointer;    margin-right:60px;    z-index:99;    float:left;    left:15px;    top:15px;    position:fixed;    background:rgba(195,195,195,0.74);    padding:15px;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .burger_menu{    position:relative;    display:inline-block;    width:30px;    height:2px;    background:rgba(0,0,0,0.6);    transition:0.3s;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .burger_menu:after,.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .burger_menu:before{    display:inline-block;    width:30px;    height:2px;    background:rgba(0,0,0,0.6);    transition:0.3s;    position:absolute;    left:0;    content:"";    transform-origin:5px center;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .burger_menu:after{    top:-5px;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .burger_menu:before{    top:5px;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .open.burger_menu{    background:0 0 !important;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .open.burger_menu:after,.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .open.burger_menu:before{    transform-origin:50% 50%;    top:0;    width:32px;}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .open.burger_menu:before{    transform:rotate3d(0,0,1,45deg);}.upload_course_content_header .course_packages_menu_before_title .burger_menu_wrapper .open.burger_menu:after{    transform:rotate3d(0,0,1,-45deg);}.upload_course_content_header .course_packages_menu_after_title .packaged_up_down{    z-index:99;    cursor:pointer;    position:fixed;    top:30px;    right:15px;}.upload_course_content_header .course_packages_menu_after_title .packaged_up_down span{    background:rgba(195,195,195,0.74);    padding:15px;}.upload_course_content_header .course_packages_menu_after_title .packaged_up_down span:before{    content:"\f062";    font-family:fontawesome;}.course_packages_menu{    position:fixed;    left:0;    width:300px;    top:70px;    background:#fff;    padding:30px;    transform:translate3d(-300px,0,0);    transition:all 0.3s ease-in;}.course_packages_menu_show .course_packages_menu{    transform:translate3d(0,0,0);}.upload_course_content_header.hide_title .course_packages_title,.upload_course_content_header.hide_title + .upload_course_content{    transform:translate3d(0,-80px,0);    transition:all 0.3s ease-in;}@media (max-width:480px){    .upload_course_content_header{        height:initial;        padding-bottom:8px;    }   .course_packages_title h1{        font-size:1.5rem;        text-align:center;        margin:0 60px;    }}.upload_course_content{    transition:all 0.3s ease-in;}.upload_course_content_header.hide_title .packaged_up_down span:before{    content:"\f063";}.single .featured{    margin-bottom:30px;}.single .featured img{    width:100%;    height:auto;    border-radius:2px;    box-shadow:0 1px 1px #aaa;}.single .postdate{    font-size:14px;    text-transform:uppercase;    margin:0;    font-weight:600;}.prev_next_links{    position:relative;}.prev_next_links .prev_next li a.next,.prev_next_links .prev_next li a.prev{    position:fixed;    top:50%;    height:120px;    overflow:hidden;    background:rgba(0,0,0,0.4);    transition:all 0.2s ease-in;}.ac-form,.ac-form textarea{    transition:all 0.2s ease-in-out;}.prev_next_links .prev_next li a.next strong,.prev_next_links .prev_next li a.prev strong{    position:relative;    display:inline-block;}.prev_next_links .prev_next li a.next span,.prev_next_links .prev_next li a.prev span{    display:inline-block;    height:105px;    padding:15px;    background:0 0;    color:#fff;    max-width:150px;    overflow:hidden;    font-weight:600;}.prev_next_links .prev_next li a.next:hover,.prev_next_links .prev_next li a.prev:hover{    transform:translateX(0);    margin:0;    background:rgba(0,0,0,0.8);}.prev_next_links .prev_next li a.next:before,.prev_next_links .prev_next li a.prev:before{    font-size:24px;    font-family:fontawesome;    color:#fff;    position:absolute;    top:50%;    margin-top:-20px;}.prev_next_links .prev_next li a.next:after,.prev_next_links .prev_next li a.prev:after{    content:"";}.prev_next_links .prev_next li a.next img,.prev_next_links .prev_next li a.prev img{    display:inline-block;    height:120px;    width:auto;}.prev_next_links .prev_next li a.prev{    left:0;    border-top-right-radius:4px;    border-bottom-right-radius:4px;    z-index:1;    transform:translateX(-100%);    margin-left:40px;}.prev_next_links .prev_next li a.prev:before{    content:"\f053";    right:15px;    z-index:9;}.prev_next_links .prev_next li a.prev img{    float:left;}.prev_next_links .prev_next li a.next img,.tags .page-links{    float:right;}.prev_next_links .prev_next li a.prev span{    padding-right:45px;}.prev_next_links .prev_next li a.next{    right:0;    border-top-left-radius:4px;    border-bottom-left-radius:4px;    z-index:1;    transform:translateX(100%);    margin-right:40px;}.prev_next_links .prev_next li a.next:before{    content:"\f054";    left:15px;    z-index:9;}.prev_next_links .prev_next li a.next span{    padding-left:45px;}.tags{    margin-top:30px;    padding:30px 0 0;    display:inline-block;    width:100%;}.tags li{    float:left;    margin-right:10px;}.tags li a{    padding-left:2px;    font-size:11px;    text-transform:uppercase;    font-weight:600;    color:#bbb;}.tags .social_sharing{    float:right;}.tags .social_sharing li a{    font-size:16px;}.tags > ul > li:before,ul.tags > li:before{    font-family:Fonticon;    content:"\e025";    float:left;    color:#ddd;}.unit-page-links{    text-align:right;    margin:30px 0 0;    padding:15px 0;}.countdown,.countdown + span,.quiz_details,.quiz_timer,.testimonials2{    text-align:center;}.unit-page-links .page-link{    display:inline-block;}.unit-page-links a,.unit-page-links span{    float:left;    margin-left:5px;}.page-links span{    background:#78c8c9;    padding:1px 6px;    font-size:12px;    font-weight:600;    border-radius:2px;    color:#fff;    margin-left:5px;}.page-links a span{    background:rgba(0,0,0,0.08);    color:#444;}.postauthor{    padding:15px;    margin-bottom:30px;    background:#fff;    border-radius:2px;    display:inline-block;    width:100%;}.postauthor .auth_image{    float:left;    margin-right:15px;}.postauthor .auth_image img{    max-width:160px;    height:auto;    border:1px solid rgba(0,0,0,0.08);    border-radius:2px;}.postauthor .author_info .readmore{    float:right;    font-size:11px;    color:#bbb;    margin-top:7px;}.postauthor .author_info h6{    margin:0;    padding-top:0;    text-transform:uppercase;    font-weight:600;    font-size:18px;}.postauthor .author_info .author_desc{    margin-top:10px;}.postauthor .author_info .author_desc .website{    margin:0;    font-size:12px;    font-weight:600;    color:#bbb;    float:left;    text-transform:uppercase;}.postauthor .author_info .author_desc .website a{    font-weight:600;}.postauthor .author_info .author_desc .social{    display:inline-block;    float:right;}.postauthor .author_info .author_desc .social li{    float:left;    margin-right:8px;}.postauthor .author_info .author_desc .social li a{    color:#bbb;}.postauthor .author_info .author_desc .social li a:hover{    color:#78c8c9;}.archive.author .bp-user.course #buddypress .item-list.grid li.col-sm-6:nth-child(3n + 1),.archive.author .col-md-4.col-sm-6:nth-child(3n + 1),.archive.author .directory #buddypress .item-list.grid li.col-sm-6:nth-child(3n + 1),.bp-user.course #buddypress .item-list.grid .archive.author li.col-sm-6:nth-child(3n + 1),.directory #buddypress .item-list.grid .archive.author li.col-sm-6:nth-child(3n + 1){    clear:both;}.testimonials2{    padding:30px;}.testimonials2 .author{    display:inline-block;}.testimonials2 .author img{    max-width:64px;    border-radius:50%;    display:inline !important;}.single-testimonials .testimonial-author{    display:inline-block;    width:100%;    margin-top:30px;    padding-top:30px;    border-top:5px solid rgba(0,0,0,0.08);}.single-testimonials .testimonial-author img{    max-width:120px;    float:left;    border-radius:50%;    margin-right:30px;}.single-testimonials .testimonial-author h4{    text-transform:uppercase;    font-weight:600;}.single-testimonials .testimonial-author h4 span{    display:block;    color:#bbb;}.dropcap{    color:#222;    display:block;    float:left;    font-size:94px;    line-height:0.9em;    font-weight:600;    margin:0 10px 0 0;}.page #comments .comments_rss,.single #comments .comments_rss{    float:right;}.page #comments h3,.single #comments h3{    font-size:16px;    text-transform:uppercase;    font-weight:600;    letter-spacing:1px;}.page #comments ol.commentlist li,.single #comments ol.commentlist li{    padding:15px 0;}.page #comments ol.commentlist li .comment-body,.single #comments ol.commentlist li .comment-body{    clear:both;    position:relative;}.page #comments ol.commentlist li .comment-body .comment-body-inner,.single #comments ol.commentlist li .comment-body .comment-body-inner{    display:inline-block;    width:100%;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-avatar,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-avatar{    float:left;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-avatar img,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-avatar img{    width:64px;    border-radius:50%;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content{    margin-left:80px;    background:#fff;    border:1px solid rgba(0,0,0,0.08);    padding:15px;    border-radius:4px;    position:relative;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content .comment-meta,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content .comment-meta{    font-size:11px;    text-transform:uppercase;    color:#bbb;    margin-bottom:10px;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content .comment-meta a,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content .comment-meta a{    color:#bbb;    font-weight:600;    margin:0 5px;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content .comment-text,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content .comment-text{    display:inline-block;    width:100%;}.page #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content:after,.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content:after{    content:"";    display:block;    position:absolute;    border:8px solid;    border-color:transparent rgba(0,0,0,0.08) transparent transparent;    top:15px;    left:-16px;}.page #comments ol.commentlist li + ul.children,.single #comments ol.commentlist li + ul.children{    margin-left:80px;}.page #comments #respond,.single #comments #respond{    clear:both;    margin-top:30px;}.full_desc{    display:none;}.full_desc .link,.small_desc .link{    margin-left:0;    font-weight:600;}.quiz_details{    margin:30px 0;    padding:30px 0;    background:#313b3d;    border-radius:2px;    border:1px solid rgba(0,0,0,0.1);}.quiz_timer{    display:inline-block;    position:relative;    color:#fff;    border-radius:50%;    width:212px;    height:212px;    margin:0 auto;}.countdown + span,.quiz_timer:after{    position:absolute;    left:0;    width:100%;}.quiz_timer:after{    content:"";    background:0 0;    top:0;    height:100%;    z-index:99;}.countdown + span{    top:54px;    font-size:11px;    color:#bbb;    text-transform:uppercase;    font-weight:600;}.countdown,.countdown + span + span{    font-weight:700;    position:absolute;    left:0;    width:100%;    text-transform:uppercase;}.countdown{    font-family:Oswald,sans-serif;    font-size:50px;    top:65px;    letter-spacing:2px;}.countdown + span + span{    font-size:11px;    color:#bbb;    bottom:52px;}.countdown + span + span > strong{    margin-right:24px;}.quiz_timeline{    margin-top:30px;    padding:0 30px;    position:relative;    max-height:204px;    overflow-y:scroll;}.quiz_timeline .timeline_wrapper{    border-left:4px solid #232b2d;}.quiz_timeline li{    padding:8px 0 8px 30px;    text-align:left;    position:relative;}.quiz_timeline li:first-child{    padding-top:0;}.quiz_timeline li:first-child > span{    top:0;}.quiz_timeline li:last-child{    padding-bottom:0;    padding-top:0;}.quiz_timeline li > span{    position:absolute;    left:-10px;    top:8px;    width:16px;    height:16px;    background:#232b2d;    border-radius:50%;    border:1px solid rgba(0,0,0,0.1);}.quiz_timeline li a{    font-size:12px;    text-transform:uppercase;    color:#bbb;    font-weight:600;}.quiz_timeline li.active{    border-left:4px solid #78c8ce;    margin-left:-4px;}.quiz_timeline li.done{    border-left:4px solid #70c989;    margin-left:-4px;}.quiz_timeline li.done a{    color:#70c989;}.quiz_timeline li.done > span{    background:#70c989;}.quiz_timeline li.done > span:before{    font-family:fonticon;    content:"\e038";    color:#fff;    font-size:10px;    line-height:1;    position:absolute;    top:2px;    left:2px;}.quiz_timeline li.active a,.quiz_timeline li:hover a{    color:#78c8ce;}.quiz_timeline li.active > span,.quiz_timeline li:hover > span{    background:#78c8ce;}.quiz_timeline li.active:after{    position:absolute;    height:100%;    width:5px;    display:block;    background:#78c8ce;    left:0;    top:0;}.quiz_timeline li > a > span{    float:right;    padding:3px 8px;    background:#232b2d;    border-radius:16px;    color:#fff;}.quiz_timeline li .done span{    background:#70c989;    color:#fff;}.quiz_timeline li.active span{    background:#78c8ce;    color:#fff;}.quiz_result .quiz_questions .icon-x{    color:#cf4f2f;}.quiz_result .quiz_questions .icon-check{    color:#6eaa66;}.post .content .question{    padding:30px;    margin:15px 0;    border:1px solid rgba(0,0,0,0.08);    border-radius:2px;}.post .content .question .question_content{    padding:0;    margin:0;    border:none;}.post .content .question .message{    position:relative;}.post .content .question .message.success:before{    content:"\f00c";    font-family:fontawesome;    position:absolute;    left:15px;    top:10px;    font-size:16px;}.post .content .question .message.message.error:before{    content:"\f071";    font-family:fontawesome;    position:absolute;    left:15px;    top:10px;    font-size:16px;}.single-quiz .content .question{    font-size:24px;    font-weight:400;    padding-bottom:5px;    margin-bottom:15px;    padding-right:35px;    border-bottom:5px solid rgba(0,0,0,0.08);}.single-quiz .content .question.fillblank,.single-quiz .content .question.match,.single-quiz .content .question.select{    border:none;}.single-quiz .quiz_next{    margin-top:30px;}.clear_question_marked_answer{    background:rgba(0,0,0,0.08);    padding:8px 10px;    border-radius:50%;    font-size:16px;    color:rgba(0,0,0,0.4);    line-height:1;    display:inline-block;}#question{    padding-bottom:60px;}#question #respond + h5{    margin:30px 0 10px;    padding-bottom:10px;    border-bottom:5px solid rgba(0,0,0,0.08);}.content ul.question_options{    list-style:none;    margin:30px 0;}.fillblank #reply-title,.fillblank #respond > #commentform > p,.question_options input[type="checkbox"],.question_options input[type="radio"],.question_options + #respond > #commentform > p,.question_options + #respond > #reply-title,.select_dropdown #reply-title,.select_dropdown #respond > #commentform > p{    display:none;}.fillblank #respond > #commentform > p.form-submit,.question_options + #respond > #commentform > p.form-submit,.select_dropdown #respond > #commentform > p.form-submit{    display:inline-block;    margin:0 20px 0 0;}.question_options.sort{    position:relative;    overflow:auto;}.question_options .match_option,.question_options .sort_option{    padding:6px 24px 4px;    background:#fff;    border-radius:2px;    border:1px solid rgba(0,0,0,0.08);    border-top:none;    cursor:move;}.question_options .match_option,.question_options li.sort_option:first-child{    border-top:1px solid rgba(0,0,0,0.08);}.question_options.match{    border:1px solid rgba(0,0,0,0.08);    background:#f9f9f9;    min-height:80px;}.question_options .match_option{    clear:both;    display:inline-block;    margin:15px;    padding:5px 15px 5px 35px;    position:relative;    border-radius:2px;}.question_options .match_option span{    color:#bbb;    font-family:fonticon;    font-size:16px;    position:absolute;    left:10px;    top:10px;}.question_options .match_option span:before{    content:"\e0e0";}.match_option.ui-sortable-helper,.sort_option.ui-sortable-helper{    display:block;}.placeholder{    background-color:#fff8dc;    padding-right:10px;    padding-left:10px;    text-align:center;    width:100%;    height:48px;    border:2px dotted #ffe993;}.quiz_question{    cursor:pointer;}.quiz_result ul.socialicons.round li a{    font-size:14px;}.data_stats{    list-style:none !important;    position:absolute;    top:-35px;    margin:0 !important;    right:0;}.data_stats li{    float:left;    padding:8px 10px 5px;    background:#fff;    font-size:16px;    border-radius:2px;    cursor:pointer;}.data_stats li.active,.data_stats li:hover{    background:#78c8c9;    color:#fff;    border-bottom-left-radius:0;    border-bottom-right-radius:0;}.stats_content h2{    margin:0;}.heading a.small_link{    float:none;    font-size:11px;    font-weight:600;    color:#bbb;    margin-left:10px;}.ques_link,.reset_answer{    color:#fff;    padding:15px 0;    text-align:center;    font-weight:600;    text-transform:uppercase;}#question #submit{    position:absolute;    z-index:999;    width:50%;    background:0 0;    padding:15px 0;    bottom:0;    left:0;    margin-left:25%;    border-radius:0;}.ques_link{    font-size:12px;    position:relative;    min-width:120px;    width:25%;    opacity:0.8;}.quiz_bar,.reset_answer{    display:block;    position:absolute;    bottom:0;}.nextq i,.prevq i{    font-size:16px;    line-height:12px;}.nextq{    box-shadow:-1px 0 0 rgba(255,255,255,0.2);}.prevq{    box-shadow:1px 0 0 rgba(255,255,255,0.2);}.reset_answer{    z-index:999;    width:50%;    left:25%;    font-size:12px;    background:#78c8ce;    cursor:pointer;}#comment-status{    text-align:center;    display:block;    margin:0 -30px;    text-transform:uppercase;    font-weight:600;    font-size:11px;}#comment-status p{    padding:15px 0;    background:#f0c36d;    color:#333;}.boxed #comment-status{    margin:0;}.boxed #comment-status p{    margin-bottom:48px;}#comment-status .ajax-success{    background:#70c989;    color:#fff;}#comment-status .wdpajax-error{    background:#f0c36d;    color:#333;}.quiz_bar{    background:#313b3d;    width:100%;    left:0;    min-height:45px;}.ques_link > i{    font-size:12px;    line-height:1;}#question #submit:hover,.ques_link:hover,.reset_answer:hover{    opacity:1;    color:#fff;    background:#6eaa66;}.reset_answer:hover{    background:#313b3d;}.single-text label.comment-form-textarea,.single_text .form-allowed-tags,.single_text .logged-in-as{    display:none;}.single_text #comment{    max-height:40px;    margin-bottom:48px;}.navigation a{    font-size:12px;    text-transform:uppercase;    font-weight:600;    color:#78c8ce;}.scontent{    background:rgba(0,0,0,0.08);    padding:15px;    margin:30px 0 0;    border:1px solid #ddd;    border-radius:2px;    text-align:center;}.scontent .buddypress-course-search-widget.widget{    width:100%;    text-align:center;}.scontent .buddypress-course-search-widget.widget ul{    display:inline-block;    min-width:82%;}.scontent .buddypress-course-search-widget.widget ul li{    border:none;    max-width:180px;    display:inline-block;    padding-left:10px;}.scontent .buddypress-course-search-widget.widget ul li #s{    padding:9px;    width:200px;}.scontent .buddypress-course-search-widget.widget ul li #searchsubmit{    padding:12px 20px;}.search_results{    margin:30px 0;}#content .content ul.search-results-suggest{    list-style:none;    margin:0;}.unit_title{    margin-bottom:30px;}#unit.page_title h1,.unit_title h1{    clear:both;    width:100%;    margin:10px 20px 10px 0;    display:inline-block;}#unit.page_title .instructor,#unit.page_title ul,.unit_title .instructor,.unit_title ul{    width:50%;    border:none;    padding:0;    display:inline-block;}#unit.page_title ul.tags,.unit_title ul.tags{    margin:0;}#unit.page_title ul li,.unit_title ul li{    float:left;    margin-right:10px;}#unit.page_title ul li a,.unit_title ul li a{    color:#bbb;    font-size:11px;    text-transform:uppercase;    font-weight:600;}#unit.page_title .instructor,.unit_title .instructor{    text-align:right;    margin:0;    float:right;}#unit.page_title .instructor img,.unit_title .instructor img{    width:32px;    height:auto;    border-radius:50%;    float:right;    margin-top:2px;    margin-left:10px;}#unit.page_title .instructor span,.unit_title .instructor span{    text-transform:uppercase;    color:#bbb;    font-size:11px;}.quiz_title .print_unit,.unit_title .print_unit{    position:relative;    background:0 0;    color:#bbb;    float:left;    padding:0 10px 0 0;}.quiz_title .print_unit + span,.unit_title .print_unit + span{    float:left;    font-size:11px;    color:#bbb;    font-weight:600;    text-transform:uppercase;    margin-top:0;}.heading ul.socialicons{    margin:0 5px;    float:right;}.heading ul.socialicons li a{    line-height:1.5;}.heading a.print_results{    padding:5px 6px;    color:#444;    cursor:pointer;    line-height:1;    background:rgba(0,0,0,0.08);}.course_time{    margin-top:30px;    font-family:sans-serif;    text-transform:uppercase;}.course_time strong{    color:#bbb;}.course_time strong span{    color:#222;}.course_timeline{    border:2px solid #3f4c4f;    border-radius:2px;    background:#313b3d;    margin:30px 0;    padding-bottom:30px;    position:relative;}.course_timeline li{    padding:0;    text-align:left;    position:relative;}.course_timeline li a{    opacity:0.8;}.course_timeline li + li.section,.course_timeline li.section + li{    margin-top:10px;}.course_timeline li.unit_line{    margin-left:20px;    border-left:3px solid #3f4c4f;}.course_timeline li.active a,.course_timeline li.done a,.course_timeline li:hover a{    opacity:1;}.course_timeline li > span{    position:absolute;    left:-7px;    top:18px;    width:12px;    height:12px;    border:2px solid #313b3d;    background:#3f4c4f;    border-radius:50%;}#item-body,.unit_content p{    position:relative;}.course_timeline li > span.loading{    border:3px double;}.course_timeline h4,.course_timeline li a{    font-size:11px;    text-transform:uppercase;    color:rgba(255,255,255,0.8);    font-weight:600;}.course_timeline h4{    margin:0;    padding:20px;    background:#232b2d;    font-size:12px;}.course_timeline li + li.unit_line{    padding:15px 0;}.course_timeline li > a{    margin:0 10px 0 20px;    display:inline-block;}.course_timeline li.active > span,.course_timeline li.done > span,.course_timeline li:hover > span{    background:#78c8ce;}.course_timeline li.done > span:before{    font-family:fonticon;    content:"\e038";    color:#fff;    font-size:10px;    text-align:center;    display:inline-block;    margin:3px 0 0 5px;}.course_timeline li.done > span{    width:24px;    height:24px;    left:-13px;    top:12px;    background:#70c989;}.course_button > span{    display:block;    opacity:0.8;    font-weight:400;}.active .unit span{    background:#78c8ce;    color:#fff;}.done .unit span{    background:#70c989;    color:#fff;}.review_course.unit_button.button{    margin:15px 0;}.unit_button.button{    padding:12px 24px !important;    background-color:#78c8ce;    width:100%;    text-align:center;    border:1px solid #78c8ce;    margin:0;}.unit_content .unit_button.button{    margin-top:20px !important;}#buddypress .mce-btn button,#buddypress input[type="button"].ed_button{    background:0 0;    padding:0 3px;    color:#444;}.bp-primary-action,.bp-secondary-action{    letter-spacing:0;    margin-right:10px;    display:inline-block;}.bp-primary-action span,.bp-secondary-action span{    margin-left:5px;}.col-md-3 select{    width:100%;    margin:15px 0;}.col-md-3 .feed{    border:1px solid rgba(0,0,0,0.08);}#content #buddypress{    margin-top:30px;}#content #buddypress.container,#content #buddypress.container .content{    margin-top:0;}.generic-button{    margin-top:10px;}.generic-button a{    font-size:11px;    display:inline-block;    text-transform:uppercase;    line-height:1.6;    background:0 0;    border:1px solid #78c8ce;    color:#78c8ce;    padding:2px 10px;    border-radius:2px;}.friendship-button.add:after,.friendship-button.remove:after{    font-family:fonticon;    padding:0 0 0 2px;}.generic-button a:hover{    background:#78c8ce;    color:#fff;}.friendship-button.add:after{    content:"\e05d";    font-size:7px;}.friendship-button.remove:after{    content:"\e092";    font-size:9px;}#item-header{    width:100%;}#buddypress div.pagination{    background:0 0;    border:none;    color:#444;    margin:0;    position:relative;    display:inline-block;    float:none;    width:100%;    padding:15px 0;}#buddypress div.pagination .pag-count{    float:left;    margin-left:10px;    font-size:12px;    text-transform:uppercase;    font-weight:600;    color:#999;}#buddypress div.pagination .pagination-links{    float:right;}#buddypress ul.item-list li div.pagination{    padding:0;}#buddypress #pag-top.pagination{    padding-top:0;}#buddypress #pag-bottom.pagination{    padding-bottom:0;}#buddypress #nav-above{    display:none;}#buddypress .paged #nav-above{    display:block;}input[type="submit"].loading{    opacity:0.4;}.buddyleftsidebar{    margin:30px 0;}.buddyleftsidebar .widget + .widget{    margin-top:30px;}#item-body{    background:#fff;    padding:30px;    border-radius:2px;}#item-body .form-allowed-tags{    display:none;}#item-body #send_message_form,#item-body .groups,#item-body .members,#item-body .messages,#item-body form#whats-new-form{    width:100%;    display:inline-block;}#item-body #commentform{    margin:30px 0;}#item-body form#whats-new-form{    margin:0;    padding:0;}#buddypress ul.button-nav li{    float:left;    margin:0 10px 10px 0;    list-style:none;}#buddypress ul.button-nav li.current a{    font-weight:700;}#buddypress ul.button-nav li a{    padding:5px 10px;    border-radius:2px;    color:#fff;    font-size:11px;    border:1px solid rgba(0,0,0,0.08);    text-transform:uppercase;}#sitewide-notice #message{    left:2%;    position:fixed;    top:1em;    width:96%;    z-index:9999;}#sitewide-notice.admin-bar-on #message{    top:3.3em;}#sitewide-notice strong{    display:block;    margin-bottom:-1em;}#buddypress .standard-form #buddypress .standard-form input[type="datetime"],#buddypress .standard-form #buddypress .standard-form input[type="month"],#buddypress .standard-form input[type="color"],#buddypress .standard-form input[type="date"],#buddypress .standard-form input[type="datetime-local"],#buddypress .standard-form input[type="email"],#buddypress .standard-form input[type="number"],#buddypress .standard-form input[type="password"],#buddypress .standard-form input[type="range"],#buddypress .standard-form input[type="search"],#buddypress .standard-form input[type="tel"],#buddypress .standard-form input[type="text"],#buddypress .standard-form input[type="time"],#buddypress .standard-form input[type="url"],#buddypress .standard-form input[type="week"],#buddypress .standard-form select,#buddypress .standard-form textarea{    border:1px solid rgba(0,0,0,0.08);    border-radius:2px;    color:#313b3d;    font:inherit;    font-size:100%;    padding:6px 12px;}#buddypress .standard-form select{    padding:3px;}#buddypress .standard-form input[type="password"]{    margin-bottom:5px;}#buddypress .standard-form label,#buddypress .standard-form span.label{    display:block;    font-weight:700;    margin:15px 0 5px;}#buddypress .standard-form .checkbox label,#buddypress .standard-form .radio label{    color:#444;    font-size:100%;    font-weight:400;    margin:5px 0 0;}#buddypress .standard-form#sidebar-login-form label{    margin-top:5px;}#buddypress .standard-form #basic-details-section input[type="password"],#buddypress .standard-form #blog-details-section input#signup_blog_url{    width:35%;}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type="button"],#buddypress .wp-editor-wrap input[type="reset"],#buddypress .wp-editor-wrap input[type="submit"]{    padding:0 10px 1px;}.last.filter label{    display:none !important;}#buddypress a.loading,#buddypress input.loading{    border-color:#aaa;}.bp-primary-action,.bp-secondary-action{    font-size:11px;    font-weight:600;    color:#78c8ce;    text-transform:uppercase;}.bp-primary-action.button,.bp-secondary-action.button{    color:#fff;}#item-body .radio > input[type="radio"]{    margin-left:0;    margin-right:10px;}#item-buttons{    clear:both;    border-top:1px solid rgba(255,255,255,0.1);}#notes-discussion-form + .content{    margin-top:0;}.note-tabs{    clear:left;    display:inline-block;    overflow:hidden;    width:100%;    background:#313b3d;    padding:0;    border-radius:2px;}.note-tabs ul li{    float:left;    width:33%;    border-right:1px solid rgba(255,255,255,0.1);}.note-tabs ul li a{    display:block;    color:rgba(255,255,255,0.6);    padding:18px 24px;    font-size:11px;    font-weight:600;    text-transform:uppercase;    text-decoration:none;}.note-tabs ul li a:hover{    color:#fff;}.note-tabs ul li a span{    font-size:12px;    display:inline-block;    padding:2px 7px;    margin:-2px 0;    color:#fff;    background:#78c8ce;    border-radius:20px;    float:right;}.note-tabs ul li.current a,.note-tabs ul li.selected a{    color:#fff;    background-color:#78c8ce;}.note-tabs ul li.current a span,.note-tabs ul li.selected a span{    background-color:#fff;    color:#78c8ce;}.footerwidget .item-avatar,.widget .item-avatar{    border-radius:0;}@media (max-width:768px){    .directory .item-list .action,   .directory .item-list .item{        text-align:center;    }}.activity-permalink .activity-avatar{    max-width:80px;    float:left;    border-radius:50%;    overflow:hidden;}.activity-permalink .activity-comments .acomment-avatar{    width:64px;    border-radius:50%;    overflow:hidden;    float:left;}.activity-permalink .activity-comments .acomment-content,.activity-permalink .activity-comments .acomment-meta,.activity-permalink .activity-comments .acomment-options{    margin-left:80px;}#buddypress .home-page form#whats-new-form{    border-bottom:none;    padding-bottom:0;}#buddypress form#whats-new-form #whats-new-avatar{    float:left;    margin:10px 20px 0 0;    max-width:72px;}#buddypress form#whats-new-form #whats-new-avatar img{    border-radius:50%;}#buddypress form#whats-new-form #whats-new-content{    margin-left:75px;    padding:0 0 20px 20px;}#buddypress form#whats-new-form #aw-whats-new-submit,#buddypress form#whats-new-form #buddydrive-btn{    float:right;    margin-left:5px;    height:36px;    padding-top:5px;    line-height:1.6;}#buddypress form#whats-new-form p.activity-greeting{    line-height:1.3em;    font-size:32px;    font-weight:600;    margin-bottom:15px;    margin-left:75px;}#buddypress form#whats-new-form textarea{    background:#fff;    color:#444;    font-family:inherit;    font-size:90%;    height:30px;    padding:6px;    width:100%;    border:1px solid rgba(0,0,0,0.08);}#buddypress form#whats-new-form textarea:focus{    border-color:rgba(31,179,221,0.9) !important;    outline-color:rgba(31,179,221,0.9);}.button,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,li .flex-container a:active{    outline:0;}#buddypress form#whats-new-form #whats-new-options{    overflow:auto;    height:auto !important;}#buddypress form#whats-new-form #whats-new-options select{    margin-top:6px;}#buddypress form#whats-new-form #whats-new-submit{    float:right;    margin-top:6px;    margin-right:15px;}body.no-js #buddypress form#whats-new-form textarea{    height:50px;}#buddypress #item-body form#whats-new-form{    margin:0;    padding:0;    width:100%;    display:inline-block;}#buddypress #item-body form#whats-new-form #whats-new-options{    height:auto !important;}#buddypress ul.activity-list li{    overflow:hidden;    padding:15px 0 0;    list-style:none;}#buddypress ul.activity-list li .activity-avatar{    float:left;    margin-top:10px;    max-width:64px;    border-radius:50%;    overflow:hidden;}#buddypress ul.activity-list li.has-comments{    padding-bottom:15px;}#buddypress ul.activity-list li.mini{    position:relative;}#buddypress ul.activity-list li .activity-content{    position:relative;    margin:0 0 0 80px;}#buddypress ul.activity-list li .activity-content p{    margin:0;}#buddypress ul.activity-list li .activity-inreplyto .activity-inner,#buddypress ul.activity-list li .activity-inreplyto blockquote{    background:0 0;    border:none;    display:inline;    margin:0;    overflow:hidden;    padding:0;}#buddypress ul.activity-list li .activity-header,#buddypress ul.activity-list li .activity-header p,#buddypress ul.activity-list li .comment-header,#buddypress ul.activity-list li .comment-header p{    opacity:0.8;    font-size:11px;    text-transform:uppercase;}#buddypress ul.activity-list li .activity-inner,#buddypress ul.activity-list li blockquote{    margin:10px 10px 5px 0;    overflow:hidden;}#buddypress ul.activity-list li .activity-header{    margin-bottom:10px;}#buddypress ul.activity-list li .activity-header img.avatar{    float:none !important;    margin:0 5px -8px 0 !important;}#buddypress ul.activity-list li .activity-header + .activity-inner{    margin:0;}#buddypress ul.activity-list li .activity-header + .activity-inner table{    margin-bottom:15px;}#buddypress ul.activity-list li .activity-header + .activity-inner table td img{    padding:0 15px 0 0;}#buddypress ul.activity-list li .acomment-meta a,#buddypress ul.activity-list li .activity-header a,#buddypress ul.activity-list li .comment-meta a{    text-decoration:none;}#buddypress ul.activity-list li .activity-meta .button.item-button.bp-secondary-action.delete-activity{    background:0 0;    border:none;    color:#f16645;}#buddypress ul.activity-list .activity-comments{    clear:both;    margin-left:80px;}#buddypress ul.activity-list .activity-comments ul{    margin:0;    padding:15px;    background:#fafafa;    border-radius:4px;}#buddypress ul.activity-list .activity-comments ul li{    padding:0;}#buddypress ul.activity-list .activity-comments ul .acomment-content{    padding-left:64px;    line-height:1.6;}#buddypress ul.activity-list .activity-comments ul .acomment-meta{    font-size:11px;    text-transform:uppercase;    opacity:0.8;}#buddypress ul.activity-list .activity-comments ul .acomment-avatar{    display:inline-block;    float:left;    border-radius:50%;    overflow:hidden;    margin:0 15px 15px 0;}#buddypress ul.activity-list .activity-comments ul .acomment-avatar img{    width:48px;    height:48px;    display:block;    border-radius:50%;}#buddypress ul.activity-list .activity-comments ul .acomment-options{    padding-left:64px;}#buddypress ul.activity-list .activity-comments ul .acomment-options a{    font-size:11px;    text-transform:uppercase;    font-weight:600;    padding:0 2px;}#buddypress ul.activity-list .activity-comments ul .acomment-options a.delete.acomment-delete{    background:0 0;    color:#f16645;}.ac-form{    display:none;    margin-top:30px;    padding:30px;    background:#fafafa;    border-radius:4px;}.ac-form .ac-reply-avatar{    display:inline-block;    float:left;    border-radius:50%;    overflow:hidden;    margin:0 15px 15px 0;}.ac-form .ac-reply-avatar img{    width:48px;    height:48px;    display:block;    border-radius:50%;}.ac-form .ac-reply-content{    margin-left:80px;    font-size:11px;    text-transform:uppercase;}.ac-form .ac-reply-content .ac-textarea{    margin-bottom:15px;    font-size:14px;}.ac-form .ac-reply-content input[type="submit"]{    text-transform:uppercase;    font-weight:600;}.ac-form #whats-new-submit{    float:right;}.ac-form textarea{    width:100%;    height:40px;    border:1px solid rgba(0,0,0,0.08);}.ac-form textarea:focus{    height:60px;}body.activity-permalink #buddypress ul.activity-list li.has-comments{    padding-bottom:0;}body.activity-permalink .activity-list li.mini .activity-avatar .avatar{    height:auto;    margin-left:0;    width:auto;}body.activity-permalink .activity-list li:first-child{    padding-top:0;}body.activity-permalink .activity-list li .activity-header > p{    margin:0;    padding:5px 0 0;}body.activity-permalink .activity-list li .activity-content{    border:none;    font-size:100%;    margin-left:100px;    margin-right:0;    padding:0;}body.activity-permalink .activity-list li .activity-content .activity-inner{    margin-left:0;    margin-top:5px;}.load-more a{    padding:10px 15px;    width:100%;    display:block;    border-radius:2px;    cursor:pointer;    font-size:12px;    text-transform:uppercase;    text-align:center;    background:rgba(0,0,0,0.08);    font-weight:600;}.load-more a:hover{    background:#78c8c9;    color:#fff;}.buddypress.activity .activity.no-ajax ul#activity-stream{    padding-top:150px;}body.activity-permalink .activity{    max-width:80%;    margin:30px auto;}body.activity-permalink .activity-comments{    clear:both;    display:inline-block;    width:100%;}body.activity-permalink .activity-comments ul{    margin-left:80px;    margin-top:15px;    border-top:1px solid rgba(0,0,0,0.08);    padding-top:15px;}body.activity-permalink .activity-comments ul li + li{    clear:both;    margin-top:15px;}body.activity-permalink .activity-comments .acomment-meta{    font-size:11px;    color:#bbb;    text-transform:uppercase;    font-weight:600;}body.activity-permalink .activity-comments .acomment-meta a{    color:#bbb;}body.activity-permalink .ac-form{    display:inline-block;    margin:15px 0;    padding:10px 0;    width:100%;    color:#bbb;}body.activity-permalink .ac-form input[type="submit"]{    margin-top:20px;    padding:6px 12px;    font-size:11px;    line-height:1.6;    font-weight:600;    text-transform:uppercase;    background-color:#78c8ce;    color:#fff;    border:none;    border-radius:2px;}body.activity-permalink .ac-reply-avatar{    float:left;    max-width:80px;}body.activity-permalink .ac-reply-avatar img{    border-radius:50%;}body.activity-permalink .ac-reply-content{    margin-left:100px;}#buddypress .dir-list{    display:inline-block;    padding:30px;    background:#fff;    width:100%;    border-radius:2px;}#buddypress .bcrow{    padding-top:0;    margin-bottom:30px;}#buddypress ul.item-list{    border-top:1px solid rgba(0,0,0,0.08);    width:100%;    display:inline-block;    list-style:none;    clear:both;    margin:0;    padding:0;}#buddypress ul.item-list.activity-list{    border:none;}#buddypress ul.item-list#blogs-list li .action,#buddypress ul.item-list#groups-list li .action{    float:left;}#buddypress ul.item-list li{    border-bottom:1px solid rgba(0,0,0,0.08);    padding:20px 0;    margin:0;    position:relative;    list-style:none;    clear:both;    display:block;}#buddypress ul.item-list li.activity-item{    border:none;}#buddypress ul.item-list li .item-avatar{    text-align:center;    overflow:hidden;}#buddypress ul.item-list li .item-avatar img{    border-radius:4px;    transition:all 0.5s ease-in-out;}#buddypress ul.item-list li .item-avatar img:hover{    transform:scale(1.1);}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{    margin:0;    font-weight:600;    font-size:16px;}#buddypress ul.item-list li .item-title > span{    display:block;    font-size:11px;    text-transform:uppercase;    color:#bbb;}#buddypress ul.item-list li a{    font-weight:600;}#buddypress ul.item-list li a span{    float:right;}#buddypress ul.item-list li a span.time-since{    float:none;    display:inline;    margin-left:15px;    font-weight:400;}#buddypress ul.item-list li span.update{    display:block;    text-transform:uppercase;    color:#444;}#buddypress ul.item-list li span.activity-read-more{    display:inline;    font-size:10px;    text-transform:uppercase;    color:#bbb;    margin-left:5px;}#buddypress ul.item-list li span.activity-read-more a{    color:#bbb;}#buddypress ul.item-list li i{    font-size:12px;    opacity:0.6;    font-weight:600;}#buddypress ul.item-list li .item-desc{    color:#444;    clear:both;    font-size:14px;    font-weight:400;    margin:5px 0 0;}#buddypress ul.item-list li .action .meta{    text-align:start;}#buddypress ul.item-list li .meta{    color:#999;    margin-top:10px;    font-weight:600;    font-size:12px;    border:none;    text-transform:uppercase;}#buddypress ul.item-list li h5 span.small{    display:block;    margin-top:5px;    font-weight:400;}#buddypress ul.item-list li .item-credits{    margin-top:30px;}#buddypress ul.item-list li .item-credits strong{    font-size:14px;    color:#79c989;}#buddypress ul.item-list li .item-credits strong span.amount{    font-size:16px;    color:#79c989;}#buddypress ul.item-list li .item-credits span{    display:inline;    font-size:14px;    color:#79c989;}#buddypress ul.item-list.grid li .action{    float:none !important;}#buddypress ul.item-list.grid li .action .meta{    float:none;    text-align:center;}#buddypress ul.single-line li{    border:none;}#buddypress .widget ul.item-list li .item-avatar{    border-radius:0;    width:48px;    height:auto;}#buddypress .widget ul.item-list li .item-avatar img.avatar{    max-width:48px;}#ajaxloader,ul.item-list.loading{    position:relative;    z-index:99;}#ajaxloader:after,ul.item-list.loading:after{    content:"";    color:rgba(0,0,0,0.2);    overflow:hidden;    font-size:5rem;    width:1em;    height:1em;    border-radius:50%;    margin:-30px auto;    position:absolute;    left:50%;    top:50%;    transform:translateZ(0);    animation:loader 1.7s infinite ease;}#ajaxloader > li,ul.item-list.loading > li{    opacity:0.2;}@keyframes loader{    0%{        transform:rotate(0);        box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;    }   5%,   95%{        box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;    }   10%,   59%{        box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em;    }   20%{        box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em;    }   38%{        box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em;    }   100%{        transform:rotate(360deg);        box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;    }}.bp-user.course #buddypress .item-list.grid,.directory #buddypress .item-list.grid{    margin:0 -15px;    padding-top:15px;}.bp-user.course #buddypress .item-list.grid li,.directory #buddypress .item-list.grid li{    border:none;    border-radius:2px;    clear:none;    text-align:center;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9,.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3{    width:100%;    padding:15px;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item-avatar,.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item-avatar,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item-avatar,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item-avatar{    border:1px solid rgba(0,0,0,0.08);    border-radius:2px !important;    padding:15px 15px 0;    border-bottom:none;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item,.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item{    border:1px solid rgba(0,0,0,0.08);    padding:15px;    border-top:none;    border-bottom-left-radius:2px;    border-bottom-right-radius:2px;    display:inline-block;    width:100%;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item .item-title span.update,.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item .item-title span.update,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item .item-title span.update,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item .item-title span.update{    margin-top:10px;    word-break:break-all;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item .item-title span.update .activity-read-more,.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item .item-title span.update .activity-read-more,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item .item-title span.update .activity-read-more,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item .item-title span.update .activity-read-more{    display:inline;    float:none;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item .item-meta,.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item .item-meta,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9 .item .item-meta,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3 .item .item-meta{    margin-top:10px;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-2.col-sm-3,.directory #buddypress .item-list.grid li > .row .col-md-2.col-sm-3{    padding-bottom:0;}.bp-user.course #buddypress .item-list.grid li > .row .col-md-10.col-sm-9,.directory #buddypress .item-list.grid li > .row .col-md-10.col-sm-9{    padding-top:0;}.bp-user.course #buddypress .item-list.grid li > .row span,.bp-user.course #buddypress .item-list.grid li > .row span.update,.directory #buddypress .item-list.grid li > .row span,.directory #buddypress .item-list.grid li > .row span.update{    text-align:center;}.bp-user.course #buddypress .item-list.grid li.col-md-4:nth-child(3n + 1),.bp-user.course #buddypress .item-list.grid li:nth-child(3n + 1),.bp-user.course .directory #buddypress .item-list.grid li:nth-child(3n + 1),.directory #buddypress .item-list.grid li.col-md-4:nth-child(3n + 1),.directory #buddypress .item-list.grid li:nth-child(3n + 1),.directory .bp-user.course #buddypress .item-list.grid li:nth-child(3n + 1){    clear:both;}#buddypress .item-list-tabs{    clear:left;    display:inline-block;    overflow:hidden;    background:#313b3d;    padding:0;    border-top-left-radius:2px;    border-top-right-radius:2px;    width:100%;}#buddypress .item-list-tabs ul{    margin:0;    padding:0;}#buddypress .item-list-tabs ul li{    float:left;    position:relative;    margin:0;    list-style:none;}#buddypress .item-list-tabs ul li.current{    border-color:#78c8ce;}#buddypress .item-list-tabs ul li.last{    float:right;    margin:7px 0 0;}#buddypress .item-list-tabs ul li a{    display:inline-block;    color:rgba(255,255,255,0.6);    padding:18px 24px;    font-size:11px;    line-height:1.5;    font-weight:600;    text-transform:uppercase;    text-decoration:none;}#buddypress .item-list-tabs ul li a:hover{    color:#fff;}#buddypress .item-list-tabs ul li a span{    font-size:11px;    display:inline-block;    padding:1px 5px;    margin:0 0 0 10px;    color:#fff;    background:#78c8ce;    border-radius:20px;    float:right;}#buddypress .item-list-tabs ul li a:hover,#buddypress .item-list-tabs ul li.current a,#buddypress .item-list-tabs ul li.selected a{    color:#fff;    background-color:#78c8ce;}#buddypress .item-list-tabs ul li.current a span,#buddypress .item-list-tabs ul li.selected a span{    background-color:#fff;    color:#78c8ce;}#buddypress .item-list-tabs + #subnav{    padding:30px;    background:#fff;}#buddypress .item-list-tabs#object-nav li{    width:100%;}.single #buddypress .item-list-tabs#subnav,.single-item #buddypress .item-list-tabs#subnav{    padding:0;}.single #buddypress .item-list-tabs#subnav ul,.single-item #buddypress .item-list-tabs#subnav ul{    display:block;}.single #buddypress .item-list-tabs#subnav ul li a,.single-item #buddypress .item-list-tabs#subnav ul li a{    padding-left:15px;    padding-right:15px;}.single #buddypress .item-list-tabs#subnav ul li.selected a,.single-item #buddypress .item-list-tabs#subnav ul li.selected a{    background:#78c8ce;    border-color:#78c8ce;    color:#fff;}#buddypress #group-create-tabs.item-list-tabs ul li:last-child{    border:none;}#buddypress #group-create-tabs.item-list-tabs ul li a,#buddypress #group-create-tabs.item-list-tabs ul li span{    padding:18px;    display:inline-block;    line-height:1;    font-size:11px;    text-transform:uppercase;    letter-spacing:1px;}.minimal #buddypress #group-create-tabs.item-list-tabs li.current > a{    background:0 0;}.minimal #buddypress #group-create-tabs.item-list-tabs li.current > a:after{    content:"";    position:absolute;    left:0;    bottom:-2px;    height:2px;    width:100%;    background:#78c8ce;}#buddypress .item-list-tabs .dir-search{    float:none;    margin:0;    padding:0;    position:relative;    display:inline-block;}#buddypress .item-list-tabs .dir-search label{    width:100%;}#buddypress .item-list-tabs .dir-search label:after{    position:absolute;    right:10px;    top:10px;    content:"\f002";    font-family:fontawesome;    color:#bbb;    line-height:1;}#buddypress .item-list-tabs .dir-search input[type="submit"]{    display:none;}#buddypress .item-list-tabs .dir-search input[type="text"]{    border:1px solid #eee;    border-radius:2px;    padding:6px 30px 6px 8px;    height:36px;    width:100%;    line-height:1;}#buddypress .item-list-tabs .dir-search .dir-form{    clear:both;    position:relative;}#buddypress .item-list-tabs .dir-search.loading label:after{    content:"\f110";    animation:spin 1s linear infinite;}#buddypress .item-list-tabs#subnav{    padding:30px;    margin:0 0 20px;    background:#fff;    border-bottom:1px solid rgba(0,0,0,0.08);    display:inline-block;    width:100%;    font-weight:600;}#buddypress .item-list-tabs#subnav ul{    display:block;}#buddypress .item-list-tabs#subnav ul li{    margin:0;    float:left;    display:inline-block;    text-align:center;    border-bottom:none;}#buddypress .item-list-tabs#subnav ul li a{    color:#444;    font-size:11px;    background:#fff;    padding:11px 2px;    text-transform:uppercase;    border:1px solid rgba(0,0,0,0.08);    border-left:none;    border-bottom:none;}#buddypress .item-list-tabs#subnav ul li.current a{    background-color:#78c8ce;    border-color:#78c8ce;    color:#fff;}#buddypress .item-list-tabs#subnav ul li.switch_view{    width:auto;    display:inline-block;    margin-left:10px;    float:right;}#buddypress .item-list-tabs#subnav ul li.switch_view a{    cursor:pointer;    float:left;    background:rgba(0,0,0,0.08);    color:#bbb;    border:2px solid rgba(0,0,0,0.08);    width:auto !important;    font-size:12px;    line-height:12px;    border-radius:2px;}#buddypress .item-list-tabs#subnav ul li.switch_view a.active{    color:#fff;    background:#78c8ce;}#buddypress .item-list-tabs#subnav ul li.switch_view a i:before{    padding:0 10px;}#buddypress .item-list-tabs#subnav ul li.switch_view a:first-child{    border-top-right-radius:0;    border-bottom-right-radius:0;}#buddypress .item-list-tabs#subnav ul li.switch_view a:last-child{    border-top-left-radius:0;    border-bottom-left-radius:0;}#buddypress .item-list-tabs#subnav ul li.switch_view.left{    float:left;}#buddypress .item-list-tabs#subnav ul li:first-child a{    border-top-left-radius:2px;    border-left:1px solid rgba(0,0,0,0.08);}#buddypress .item-list-tabs#subnav ul li:last-child a{    border-top-right-radius:2px;}#buddypress .item-list-tabs#subnav ul li.last{    padding:0;    float:right;    color:#fff;}#buddypress .item-list-tabs#subnav ul li.feed{    min-width:60px;}.directory #buddypress .activity_content .item-list-tabs#subnav{    padding:0;}.directory #buddypress .course_category{    background:#78c8ce;    color:#fff;    padding:30px;}.directory #buddypress .course_category h3{    color:#fff;    margin:0 0 15px;}.highlight + h1{    margin:5px 0;}#members-dir-list #members-list li .item-avatar{    border-radius:50%;    overflow:hidden;}#members-dir-list #members-list li .item-avatar img{    transition:all 0.5s ease-in-out;    border-radius:50%;}#members-dir-list #members-list li .item-avatar img:hover{    transform:scale(1.1);}.item-action-buttons{    margin:10px 0;    display:inline-block;    width:100%;}#buddypress #whats-new-form div.item-list-tabs{    width:100%;    margin:30px 0;}#activityform,.activity_content{    padding:20px;    background:#fff;    border-radius:2px;}.directory.d3 #buddypress .item-list-tabs:not(#subnav) li,.directory.d3 #buddypress .item-list-tabs:not(#subnav) li a,.directory.d4 #buddypress .item-list-tabs:not(#subnav) li,.directory.d4 #buddypress .item-list-tabs:not(#subnav) li a{    width:100%;}.directory.d3 #buddypress .col-md-3.col-sm-3 .item-list-tabs{    border-radius:4px;    margin-bottom:30px;    overflow:hidden;}.bp-user.p2 #buddypress div#item-header,.bp-user.p2 #buddypress div.item-list-tabs#object-nav,.bp-user.p3 #buddypress div#item-header,.bp-user.p3 #buddypress div#item-header #item-header-avatar,.bp-user.p3 #buddypress div.item-list-tabs#object-nav,.bp-user.p4 #buddypress div#item-header,.bp-user.p4 #buddypress div.item-list-tabs#object-nav,.single-item.groups.g2 #buddypress div#item-header,.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav,.single-item.groups.g3 #buddypress div#item-header,.single-item.groups.g3 #buddypress div#item-header #item-header-avatar,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav,.single-item.groups.g4 #buddypress div#item-header,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav{    overflow:visible;}.directory.d3 #buddypress .col-md-3.col-sm-3 .item-list-tabs ul li{    width:100%;}.directory.d3 #buddypress .col-md-9.col-sm-9.col-md-push-3.col-sm-push-3 .item-list-tabs#subnav{    margin-bottom:-4px;}.directory.d4 .padder .pagetitle{    padding:30px 15px;    display:inline-block;    width:100%;}.directory.d4 .padder .pagetitle .dir-search input[type="submit"],.directory.d5 .pagetitle.center .dir-search input[type="submit"]{    display:none;}.directory.d4 .padder .pagetitle .dir-search{    position:relative;}.directory.d4 .padder .pagetitle .dir-search label{    width:100%;    position:relative;}.directory.d4 .padder .pagetitle .dir-search label:after{    position:absolute;    content:"\f002";    font-family:fontawesome;    right:15px;    top:15px;    color:#bbb;}.directory.d4 .padder .pagetitle .dir-search input[type="text"]{    padding:15px 30px 15px 15px;    width:100%;    border:1px solid rgba(0,0,0,0.08);}.directory.d4.d4 #buddypress .dir-form #item-list-tabs#subnav{    padding:0;    border:none;    margin:0;}.directory.d4.d4 #buddypress .dir-form #item-list-tabs#subnav ul li{    border:none;}.directory.d5 .dir-search input[type="text"]{    color:#444;}.directory.d5 .dir-search input[type="text"]:-ms-input-placeholder{    color:#bbb;}.directory.d5 .pagetitle.center{    position:relative;    padding-bottom:30px;}.directory.d5 .pagetitle.center .dir-search{    position:absolute;    left:0;    width:100%;    bottom:-30px;}.directory.d5 .pagetitle.center .dir-search label{    width:100%;}.directory.d5 .pagetitle.center .dir-search label input[type="text"]{    width:80%;    border:1px solid rgba(0,0,0,0.08);    padding:15px;    text-align:center;    border-radius:30px;}#buddypress .profile .profile-fields,#buddypress .profile input[type="text"],#buddypress .profile select,#buddypress .profile textarea,.directory.d5 #content #buddypress.directory5 .item-list-tabs#subnav > ul{    width:100%;}.directory.d5 #title{    padding-bottom:30px;    margin-bottom:30px;}.directory.d5 #content #buddypress.directory5{    margin-top:0;}.directory.d5 #content #buddypress.directory5 .item-list-tabs{    text-align:center;    display:block;    line-height:0;}.directory.d5 #content #buddypress.directory5 .item-list-tabs > ul{    display:inline-block;}.directory.d5 section#content{    margin-top:60px;}.d5.elegant.directory header + section{    background:#78c8ce;    color:#fff;}.d5.elegant.directory header + section h1,.d5.elegant.directory header + section h2,.d5.elegant.directory header + section h3,.d5.elegant.directory header + section h4,.d5.elegant.directory header + section h5,.d5.elegant.directory header + section h6{    color:#fff;}#buddypress .profile h4{    margin:0 0 15px;    padding:0 0 15px;    border-bottom:1px solid rgba(0,0,0,0.08);    font-weight:600;    text-transform:uppercase;}#buddypress .profile .profile-fields .label{    padding:0 30px 0 0;    font-size:inherit;    color:inherit;    min-width:180px;    display:inherit;    text-align:start;    width:50%;    word-wrap:break-word;}#buddypress .profile .profile-fields .data{    width:50%;}#buddypress .profile .description{    opacity:0.6;    font-size:90%;}#buddypress .field-visibility-settings{    display:none;    margin-top:10px;}#buddypress .current-visibility-level{    font-weight:700;    font-style:normal;}#buddypress .field-visibility-settings,#buddypress .field-visibility-settings-notoggle,#buddypress .field-visibility-settings-toggle{    color:#bbb;    font-size:11px;    text-transforum:uppercase;}#buddypress #profile-edit-form ul.button-nav{    margin-top:15px;}#buddypress .action .button,#buddypress .button.confirm{    font-size:11px !important;    font-weight:600;    padding:4px 12px !important;    letter-spacing:0;    margin:0 2px;}.bp-widget + .bp-widget{    margin-top:15px;}body.no-js #buddypress .field-visibility-settings-close,body.no-js #buddypress .field-visibility-settings-toggle{    display:none;}body.no-js #buddypress .field-visibility-settings{    display:block;}body.register #buddypress div.page ul{    list-style:none;}#buddypress .standard-form .field-visibility-settings label{    margin:0;    font-weight:400;}#buddypress .field-visibility-settings legend,#buddypress .field-visibility-settings-toggle{    font-style:italic;}.bp-user.p4 #item-header{    border-left:none !important;    border-right:none !important;}#item-body .badges,#item-body .certifications{    clear:both;    margin:0 0 30px;    display:inline-block;    width:100%;    position:relative;}#item-body .badges h6,#item-body .certifications h6{    padding-bottom:10px;    margin:0 0 10px;    border-bottom:3px solid rgba(0,0,0,0.08);    font-weight:600;    text-transform:uppercase;}#item-body .badges > ul > li{    max-width:64px;    float:left;    display:inline-block;    margin:0 10px 10px 0;}#item-body .certifications ul.slides > li{    border:1px solid rgba(0,0,0,0.08);    border-radius:2px;    max-width:20%;    padding:10px;    color:#bbb;    font-size:12px;    text-transform:uppercase;    float:left;    margin:0 10px 10px 0;}#item-body .certifications li i{    float:left;    font-size:32px;}#item-body .certifications li a{    font-weight:600;}#item-body .certifications .flex-direction-nav .flex-next,#item-body .certifications .flex-direction-nav .flex-prev{    position:absolute;    top:8px;    right:0;}#item-body .certifications .flex-direction-nav .flex-next > i,#item-body .certifications .flex-direction-nav .flex-prev > i{    font-size:14px;}#item-body .certifications .flex-direction-nav .flex-prev{    right:24px;}#item-body ul.item-list li{    width:100%;}.mfp-with-zoom.center-aligned .mfp-content{    text-align:center;}.certifications + .profile{    margin-top:30px;    clear:both;    display:inline-block;    width:100%;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li{    width:auto;    border:none;    position:relative;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li a,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li a,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li a{    padding:15px 20px;    letter-spacing:1px;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li a span,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li a span,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li a span{    margin-left:15px;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li a:hover,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li a:hover,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li a:hover{    opacity:0.6;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup{    left:0;    top:100%;    z-index:99;    background:#313b3d;    margin:0;    padding:0;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li{    width:180px;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li a,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li a,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li a{    width:100%;}.bp-user.p2 #buddypress div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before,.bp-user.p3 #buddypress div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before,.bp-user.p4 #buddypress div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before{    content:"\f0c9";    font-family:fontawesome;    padding-right:5px;}.bp-user.p2 #buddypress div#item-header #item-header-avatar,.bp-user.p3 #buddypress div#item-header #item-header-avatar,.bp-user.p4 #buddypress div#item-header #item-header-avatar{    border:none;}.bp-user.p2 #buddypress div#item-header #item-header-avatar img,.bp-user.p3 #buddypress div#item-header #item-header-avatar img,.bp-user.p4 #buddypress div#item-header #item-header-avatar img{    border-radius:4px;}.bp-user.p2 #content #buddypress,.bp-user.p3 #content #buddypress,.bp-user.p4 #content #buddypress{    margin-top:0;}.bp-user.p2 #content #buddypress .member_header #item-header,.bp-user.p3 #content #buddypress .member_header #item-header,.bp-user.p4 #content #buddypress .member_header #item-header{    padding:30px 0;}.bp-user #buddypress .item-list-tabs#subnav{    padding-bottom:0;}.bp-user #buddypress .item-list-tabs#subnav ul li a{    padding:10px;}.bp-user.p3 #item-header-avatar,.bp-user.p4 #item-header-avatar{    margin-bottom:30px;}.bp-user.p3 #item-header-avatar a,.bp-user.p4 #item-header-avatar a{    width:100%;    display:inline-block;}.bp-user.p3 #item-nav,.bp-user.p4 #item-nav{    z-index:9;}.bp-user.p3 #item-nav + .container,.bp-user.p4 #item-nav + .container{    z-index:0;}.bp-user.p3 #item-body,.bp-user.p4 #item-body{    position:relative;}.bp-user.p3 #item-body .item-list-tabs#subnav,.bp-user.p4 #item-body .item-list-tabs#subnav{    border:none;}.bp-user.p3 #item-body .item-list-tabs#subnav ul li,.bp-user.p4 #item-body .item-list-tabs#subnav ul li{    width:auto;    clear:both;    border:none;}.bp-user.p3 #item-body .item-list-tabs#subnav ul li a,.bp-user.p4 #item-body .item-list-tabs#subnav ul li a{    border:none;    padding:15px 0;    width:100%;    letter-spacing:1px;    text-align:left;}.bp-user.p3 #item-body .item-list-tabs#subnav ul li.current.selected a,.bp-user.p4 #item-body .item-list-tabs#subnav ul li.current.selected a{    background:0 0;    color:#78c8ce;}.bp-user.p3 #item-header-avatar{    margin-bottom:0;}.bp-user.p3 #item-header-avatar a{    margin-bottom:-60px;}.bp-user.p3 #item-body .col-md-3 .item-list-tabs#subnav ul li{    width:100% !important;}.bp-user.p3 #item-body .item-list-tabs#subnav ul li{    clear:none;}.bp-user.p4 .member_header{    text-align:center;}.bp-user.p4 .member_header #item-header-avatar a{    margin:0;}#friend-list .item-avatar,.single-item.groups #item-body .group_admins ul li,.single-item.groups #item-body .group_mods ul li{    margin-right:15px;    float:left;}.bp-user.p4 .member_header #item-header-avatar a img{    border-radius:50% !important;}.bp-user.p4 .member_header #item-buttons{    display:inline-block;}.bp-user.p4 #item-body .item-list-tabs#subnav ul li{    display:inline-block;    width:auto;    clear:none;    float:left;}.bp-user.p4 #item-body .item-list-tabs#subnav ul li a{    padding:15px;}.bp-user.p4 #item-body .item-list-tabs#subnav ul li.last{    float:right;}#item-body .pmpro_box table thead,#item-body .pmpro_box table tr{    border-bottom:1px solid rgba(0,0,0,0.08);}#item-body .pmpro_box table thead td,#item-body .pmpro_box table thead th,#item-body .pmpro_box table tr td,#item-body .pmpro_box table tr th{    padding:10px 0;}table.notification-settings{    width:100%;}table.notification-settings td.no,table.notification-settings td.yes,table.notification-settings th.no,table.notification-settings th.yes{    width:20%;}table.profile-settings{    width:100%;}#friend-list .item-avatar{    max-width:64px;    border-radius:50%;}#group-list.invites .item-avatar{    float:left;    max-width:64px;    margin-right:15px;}table.profile-fields td.name{    width:40%;    padding-right:20px;}.single-item.groups #item-body input[type="text"],.single-item.groups #item-body textarea{    width:100%;}.single-item.groups #item-body .group_admins,.single-item.groups #item-body .group_mods{    display:inline-block;    width:100%;}.single-item.groups #item-body .group_admins ul li img,.single-item.groups #item-body .group_mods ul li img{    width:64px;    border-radius:50%;}.single-item.groups #item-body .item-list li img.avatar{    float:left;    max-width:64px;    border-radius:50%;    margin-right:15px;}.single-item.groups #item-body .item-list li span.activity{    text-align:left;}.group-sub{    background:0 0 !important;    padding:none !important;    color:#78c8c9 !important;    float:right;    clear:both;}.group-subscription-div,.group-subscription-options-link,.group-subscription-status,.group-subscription-status-desc{    font-size:11px;}.group-subscription-close{    clear:both;    display:inline-block;    float:right;}.group-button.leave-group{    float:left;}#item-admins{    display:inline-block;    width:100%;    margin:0 0 20px;}#item-admins h3{    color:#fff;    font-size:18px;    margin-top:0;    padding:20px 20px 10px;    border-top:1px solid rgba(255,255,255,0.1);}#item-admins .item-avatar{    float:left;    margin:0 20px;    border-radius:50%;}#item-admins .item-avatar img{    width:40px;    height:40px;    border-radius:50%;}#item-admins h5,#item-admins h5 a{    color:#fff;}#buddypress #create-group-form div.item-list-tabs{    float:left;    margin:0 30px 0 0;}#group-create-body{    background:#fff;    padding:10px;}#group-create-body #group-name{    width:100%;}.boxed #group-create-body{    padding:0;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li{    width:auto;    border:none;    position:relative;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a{    padding:15px 20px;    letter-spacing:1px;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a span,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a span,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a span{    margin-left:15px;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a:hover,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a:hover,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a:hover{    color:#fff;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup{    left:0;    top:100%;    z-index:99;    background:#313b3d;    margin:0;    padding:0;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li{    width:180px;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li a,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li a,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li .flexMenu-popup li a{    width:100%;}.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before,.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before,.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before{    content:"\f0c9";    font-family:fontawesome;    padding-right:5px;}.single-item.groups.g2 #buddypress div#item-header #item-header-avatar,.single-item.groups.g3 #buddypress div#item-header #item-header-avatar,.single-item.groups.g4 #buddypress div#item-header #item-header-avatar{    border:none;}.single-item.groups.g2 #buddypress div#item-header #item-header-avatar img,.single-item.groups.g3 #buddypress div#item-header #item-header-avatar img,.single-item.groups.g4 #buddypress div#item-header #item-header-avatar img{    border-radius:4px;}.single-item.groups.g2 #content #buddypress,.single-item.groups.g3 #content #buddypress,.single-item.groups.g4 #content #buddypress{    margin-top:0;}.single-item.groups.g2 #content #buddypress .group_header #item-header,.single-item.groups.g3 #content #buddypress .group_header #item-header,.single-item.groups.g4 #content #buddypress .group_header #item-header{    padding:30px 0;}.single-item.groups.g3 #item-header-avatar a{    margin-bottom:-60px;    display:inline-block;}.single-item.groups.g3 #item-body{    position:relative;    padding-bottom:30px;}.single-item.groups.g3 #item-body .item-list-tabs#subnav{    border:none;}.single-item.groups.g3 #item-body .item-list-tabs#subnav ul li{    width:100%;    clear:both;    border:none;}.single-item.groups.g3 #item-body .item-list-tabs#subnav ul li a{    border:none;    padding:15px 0;    letter-spacing:1px;    text-align:start;    width:100%;}.single-item.groups.g3 #item-body .item-list-tabs#subnav ul li.current.selected a{    background:0 0;    color:#78c8ce;}.single-item.groups.g3 #item-body .item-list-tabs#subnav ul li.last{    text-align:start;}.single-item.groups.g4 .group_header{    text-align:center;}.single-item.groups.g4 .group_header #item-header-avatar a{    margin:0;}.single-item.groups.g4 .group_header #item-header-avatar a img{    border-radius:50% !important;}.single-item.groups.g4 #buddypress #item-header{    margin-top:30px;    background:#fff;}.single-item.groups.g4 #buddypress #item-header div#item-header-content,.single-item.groups.g4 #buddypress #item-header div#item-header-content h3,.single-item.groups.g4 #buddypress #item-header div#item-header-content h3 > a{    color:#444;}#group-admins a img{    width:64px;    border-radius:50%;}.groups.directory #buddypress ul.item-list li .item-meta{    clear:both;}#buddypress img.wp-smiley{    border:none !important;    clear:none !important;    float:none !important;    margin:0 !important;    padding:0 !important;}#buddypress div#item-header #item-header-avatar{    border-radius:2px;    width:100%;    overflow:hidden;    border-bottom:2px solid #78c8ce;}#buddypress div#item-header ul li{    float:left;    list-style:none;}#buddypress div#item-header ul h5,#buddypress div#item-header ul hr,#buddypress div#item-header ul span{    display:none;}#buddypress div#item-header ul img.avatar,#buddypress div#item-header ul.avatars img.avatar{    height:48px;    margin:2px;    width:48px;    border-radius:40px;    border:2px solid rgba(0,0,0,0.1);}#buddypress div#item-header ul.item-list h4{    font-size:14px;}#buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{    float:left;    padding:0;    margin:5px 5px 0 0;}#buddypress div#item-header div#message.info{    line-height:80%;}#buddypress div#item-header div#item-header-content{    padding:20px 20px 10px;    font-size:12px;    color:#fff;}#buddypress div#item-header div#item-header-content h3{    font-weight:600;    margin:15px 0 0;    color:#fff;    line-height:1.2;}#buddypress div#item-header div#item-header-content h3 a{    color:#fff;    font-weight:600;    word-break:break-word;}#buddypress div#item-header div#item-header-content h2{    line-height:120%;    margin:0 0 15px;}#buddypress div#item-header div#item-header-content h2 a{    color:#777;    text-decoration:none;}#buddypress div#item-header div#item-header-content h2 img.avatar{    width:100%;    height:auto;    border-radius:2px;}#buddypress div#item-header div#item-header-content h2 span.highlight{    font-size:11px;    font-weight:400;    vertical-align:middle;    display:inline-block;}#buddypress div#item-header div#item-header-content h2 span.highlight span{    background:#a1dcfa;    color:#fff;    cursor:pointer;    font-weight:700;    font-size:80%;    margin-bottom:2px;    padding:1px 4px;    position:relative;    right:-2px;    top:-2px;    vertical-align:middle;}#buddypress div#item-header div#item-header-content .location{    margin:0;    font-size:11px;    font-weight:600;    text-transform:uppercase;}#buddypress div#item-header div#item-header-content span.highlight a{    color:#fff;}#buddypress div#item-header #latest-update{    opacity:0.7;}#buddypress div#item-header #latest-update h6{    font-size:12px;    color:#fff;    font-weight:600;}#buddypress div#item-header #latest-update h6 a{    font-size:11px;    text-transform:uppercase;    color:#78c8ce;    font-weight:600;}#buddypress div#item-header #latest-update:hover{    opacity:1;}#buddypress div#item-header .activity + div#item-meta{    width:100%;}#buddypress div#item-header div#item-meta{    color:#fff;    font-weight:600;    overflow:hidden;    margin:5px 0;}#buddypress div#item-header div#item-meta .students{    margin-top:10px;}#buddypress div#item-header div#item-meta .students i{    float:left;    font-size:16px;    margin-right:8px;}#buddypress div#item-header div#item-actions{    margin:5px 15px;    color:#fff;}#buddypress div#item-header div#item-actions h3{    margin:0 0 5px;    color:#fff;    font-size:14px;    text-transform:uppercase;    font-weight:600;}#buddypress div#item-header ul{    margin-bottom:15px;    overflow:hidden;}#buddypress ul.item-list li .item-instructor{    margin-top:15px;}#buddypress ul.item-list li .item-instructor .instructor_course .item-avatar{    float:left;    margin-right:10px;}#buddypress ul.item-list li .item-instructor .instructor_course h5.course_instructor span{    float:none;}#buddypress ul.item-list li .item-instructor .instructor_course + .instructor_course{    padding-top:15px;}#buddypress ul.item-list li .item-instructor ul.instructor_meta li{    clear:none;    padding:5px;    border:none;}.item-instructor .instructor_course + .instructor_course{    margin-top:20px;}.instructor_course .instructor_meta{    margin:0;}.instructor_course .instructor_meta li{    list-style:none;    padding:0;    clear:none;    float:left;    width:auto;    border:none;}.instructor_course .instructor_meta li a.button{    padding:1px 4px !important;    margin:0 5px 0 0;}.footerwidget .instructor_course .instructor_meta,.widget .instructor_course .instructor_meta{    display:none;}#buddypress div#item-header ul.instructor_meta{    float:right;    padding:0 5px;    margin:0;}#buddypress div#item-header ul.instructor_meta a.button{    padding:2px 5px;}#buddypress ul.item-list li .item-instructor img.avatar{    max-width:36px;    border-radius:50% !important;    margin-right:0;}.item-instructor{    padding:15px 0 0;    border-top:1px solid rgba(0,0,0,0.08);}.item-instructor strong{    float:right;    display:inline-block;    min-width:108px;}.item-instructor strong span{    display:block;    font-size:11px;    opacity:0.5;    text-transform:uppercase;}.item-instructor strong span.amount{    color:#5d951f;    font-size:20px;    text-align:center;    opacity:1;    margin-right:5px;}.course_instructor{    margin:0;    font-size:13px;    text-transform:uppercase;    font-weight:600;}.course_instructor a{    font-weight:600;}.course_instructor span{    display:block;    color:#bbb;    font-size:11px;}.instructor_action_buttons{    display:inline-block;    width:100%;    border-left:1px solid rgba(0,0,0,0.08);}.instructor_action_buttons li{    float:left;    position:relative;    max-width:120px !important;    text-align:center;    border-top:1px solid rgba(0,0,0,0.08);    border-right:1px solid rgba(0,0,0,0.08);    clear:none !important;}.instructor_action_buttons li a{    padding:30px 5px !important;}.instructor_action_buttons li a i{    font-size:32px !important;    color:#bbb;}.instructor_action_buttons li a i:hover{    color:#78c8ce;}.instructor_action_buttons li a span{    position:absolute;    top:0;    right:0;    padding:4px 5px;    background:#78c8ce;    color:#fff !important;    font-size:10px !important;    line-height:1;}.grid .instructor_action_buttons{    border:none;}.grid .instructor_action_buttons > li{    padding:5px;}.message{    padding:12px 24px;    border:1px solid #f0c36d;    background-color:#f9edbe;    border-radius:2px;    font-size:11px;    font-weight:600;    text-transform:uppercase;}.message.success{    color:#468847;    background-color:#dff0d8;    border-color:#d6e9c6;}.message h3,.message h3 + p{    margin:0;    font-weight:600;    color:#222;}.message.error{    border-color:#de5439;    background-color:#f16645;    color:#fff;}.message.error h3,.message.error h3 + p{    color:#444;}.message p{    margin-bottom:0;}#buddypress div#message{    margin:0 0 15px;    padding:0;    border:none;}#buddypress div#message.info{    margin-bottom:0;    display:inline-block;}#buddypress div#message.updated{    clear:both;}#buddypress #create-group-form div#message.updated{    clear:none;}.button.create-group-button{    padding:27px 40px 28px;    margin:30px 0 0;    font-size:13px;    text-transform:uppercase;    font-weight:600;    float:right;}#buddypress #sitewide-notice p,#buddypress div#message p{    font-size:11px;    display:block;    padding:10px 15px;    margin:0;}#buddypress div#message.error p{    background-color:#fbe3e4;    clear:both;    color:#d12f19;    border:1px solid #fbc2c4;    font-weight:600;    text-transform:uppercase;    border-radius:2px;    margin-top:0;}#buddypress div#message.updated p{    background-color:#e6efc2;    color:#529214;    border:1px solid #c6d880;    font-weight:600;    text-transform:uppercase;    border-radius:2px;}#buddypress .standard-form#signup_form div div.error{    background:#faa;    color:#a00;    margin:0 0 10px;    padding:6px;    width:90%;}#buddypress div.accept,#buddypress div.reject{    float:left;    margin-left:10px;}#buddypress .item-body{    margin:20px 0;    display:inline-block;    width:100%;}#buddypress .item-body h3{    margin-top:0;}#buddypress span.activity{    padding:0;    color:#bbb;    font-size:12px;    text-align:start;    display:inline-block;}#buddypress span.user-nicename{    display:inline-block;    opacity:0.9;    font-weight:700;}#buddypress .notifications-options-nav label.bp-screen-reader-text,#buddypress div.message-search #messages_search_submit,#buddypress div.message-search #search-message-form .bp-screen-reader-text,#buddypress div.messages-options-nav label.bp-screen-reader-text,.message-action-star .bp-screen-reader-text,.message-action-star .screen-reader-text,.message-action-unstar .bp-screen-reader-text,table.notifications thead th.bulk-select-all label.bp-screen-reader-text{    display:none;}#buddypress span.user-nicename + span.activity{    margin-left:0;}#buddypress #sitewide-notice p,#buddypress div#message p{    margin-top:10px;    background-color:#fff6bf;    border:1px solid #ffd324;    border-radius:2px;    clear:left;    color:#817134;    font-weight:600;    text-transform:uppercase;    width:100%;}#buddypress #sitewide-notice a,#buddypress div#message a{    font-weight:600;    color:#222;}#buddypress div#item-header{    background:#232b2d;    padding:0;    position:relative;    z-index:2;    overflow:hidden;    border-top-right-radius:2px;    border-top-left-radius:2px;}.message-action-star span.icon:before,.message-action-unstar span.icon:before{    font-family:fontawesome;    font-size:18px;}.message-action-star span.icon:before{    color:#aaa;    content:"\f005";}.message-action-unstar span.icon:before{    color:#fcdd77;    content:"\f006";}#buddypress table#message-threads thead{    border-bottom:2px solid rgba(0,0,0,0.08);    font-size:11px;    text-transform:uppercase;    text-align:center;    letter-spacing:1px;}#buddypress table#message-threads thead tr th{    text-align:center;}#buddypress table#message-threads tr td{    padding:8px;}#buddypress table#message-threads tr.unread td{    background:#fff9db;    border-top:1px solid #ffe8c4;    border-bottom:1px solid #ffe8c4;    font-weight:700;}#buddypress table#message-threads tr.unread span.unread-count{    color:#fa7252;    font-weight:700;    padding:1px 5px;    border-radius:20px;    font-size:11px;    line-height:1;    border:1px solid #fa7252;}#item-body table#buddydrive-dir tr,.register-section + .register-section{    border-bottom:1px solid rgba(0,0,0,0.08);}#buddypress table#message-threads tr .thread-info{    text-align:left;}#buddypress .notifications-options-nav,#buddypress div.messages-options-nav{    border-top:1px solid rgba(0,0,0,0.08);    font-size:11px;    font-weight:600;    margin:0;    padding:15px 0 0;    text-align:right;}#buddypress .notifications-options-nav a,#buddypress div.messages-options-nav a{    font-weight:600;    text-transform:uppercase;    color:#fa7252;}#buddypress .notifications-options-nav #message-type-select,#buddypress div.messages-options-nav #message-type-select{    float:left;}#buddypress div.item-list-tabs ul li a span.unread-count{    padding:1px 6px;    color:#fff;}#buddypress div#message-thread div.message-box{    margin:0;    padding:15px;}#buddypress div#message-thread p#message-recipients{    margin:10px 0 20px;}#buddypress div#message-thread img.avatar{    float:left;    margin:0 10px 0 0;    vertical-align:middle;    border-radius:50%;}#buddypress div#message-thread strong{    font-size:100%;    margin:0;}#buddypress div#message-thread strong a{    text-decoration:none;}#buddypress div#message-thread strong span.activity{    margin-top:4px;}#buddypress div#message-thread div.message-metadata{    overflow:hidden;    font-size:11px;    text-transform:uppercase;}#buddypress div#message-thread div.message-metadata span.activity{    margin:0;    font-size:11px;}#buddypress div#message-thread div.message-content{    margin:-10px 0 0 40px;    text-align:left;}#buddypress div#message-thread div.message-content a{    color:#78c8ce;    font-weight:600;}#buddypress div#message-thread div.message-options{    text-align:right;}#buddypress div.message-search{    float:right;    margin:0;    line-height:1;}#buddypress div.message-search #messages_search{    padding:5px 30px 5px 5px;}#buddypress div.message-search #search-message-form{    position:relative;}#buddypress div.message-search #search-message-form:after{    content:"\f002";    font-family:fontawesome;    top:15px;    right:10px;    position:absolute;    color:#bbb;    font-size:12px;}table.notifications td.notification-actions,table.notifications td.notification-since,table.notifications thead{    font-size:11px;    text-transform:uppercase;}#buddypress #message-threads img.avatar{    max-width:48px;    border-radius:50%;}table.notifications{    width:100%;}table.notifications td,table.notifications th{    padding:15px 5px;    text-align:left;    border-bottom:1px solid rgba(0,0,0,0.08);}#notification-bulk-manage{    margin:0;    height:36px;}label.short span{    color:red;}label.weak span{    color:orange;}label.good span{    color:#2d98f3;}label.strong span{    color:#32cd32;}.register-section{    clear:both;    margin:0;    padding:5px 0;}.register-section h4{    font-weight:600;    text-transform:uppercase;    position:relative;    cursor:pointer;}.register-section h4:hover{    color:#78c8ce;}.register-section h4 + label,.register-section h4.editfield{    margin-top:30px;}.register-section h4:after{    content:"\e092";    position:absolute;    right:0;    top:0;    font-size:18px;    font-family:fonticon;}.register-section h4.show:after{    content:"\e05d" !important;}.register-section .editfield .checkbox,.register-section .editfield .radio{    display:block;    margin:5px 0;}.register-section .editfield .checkbox .label,.register-section .editfield .radio .label{    display:block;    margin-bottom:5px;    padding:0;    color:#444;    font-size:100%;}.register-section .editfield .checkbox input,.register-section .editfield .radio input{    margin-bottom:5px;}.register-section .editfield select{    width:100%;}.register-section .editfield textarea{    width:100%;    border:1px solid rgba(0,0,0,0.08);}.register-section .editfield .field-visibility-settings-toggle{    font-size:11px;    text-transform:uppercase;    color:#bbb;}.register-section .editfield .error{    background:#f9edbe;    color:#222;}.register-section + .register-section{    border-top:1px solid rgba(0,0,0,0.08);}.register-section + .register-section h4:after{    content:"\e092";}.register-section #account_password_field label,.register-section label{    width:100%;    position:relative;}.register-section #account_password_field label span,.register-section label span{    float:right;    font-size:12px;    text-transform:uppercase;    font-weight:600;    position:absolute;    top:0;    right:20px;}.register-section .good span,.register-section .short span,.register-section .weak span,.register-section strong span{    padding:2px 5px;    background:#fff;}.register-section + .submit{    margin-top:30px;}#basic-details-section > .editfield:nth-child(4){    float:left;    width:50%;    padding-right:30px;}#basic-details-section > .editfield:nth-child(5){    width:50%;    float:left;    margin-bottom:30px;}.editfield input[type="text"],.editfield input[type="password"],.editfield input[type="email"],.editfield textarea{    width:100% !important;    padding:12px;}.editfield input[type="text"] + span,.editfield input[type="password"] + span,.editfield input[type="email"] + span,.editfield textarea + span{    position:relative !important;    top:auto;    left:auto;}.editfield input[type="radio"]{    width:auto;    margin-right:20px;    position:relative;    clear:both;}.editfield input[type="radio"] + span{    float:none;    top:auto;    right:auto;    position:relative;}#account_password_field label span{    top:32px;    right:40px;}@media (max-width:768px){    #basic-details-section > .editfield:nth-child(4),   #basic-details-section > .editfield:nth-child(5){        width:100%;        padding-right:0;        float:none;        clear:both;    }}#buddypress #item-nav{    clear:both;}#buddypress #item-nav .item-list-tabs{    border-radius:0 0 2px 2px;    padding:0;    line-height:0;}#buddypress #item-nav .item-list-tabs li a{    padding:12px 20px;    line-height:1.6;    display:inline-block;    width:100%;    text-transform:uppercase;}#buddypress #item-nav .item-list-tabs li a span{    margin-top:-2px;}#buddypress #item-nav .item-list-tabs li.loading a{    background-position:88% 50%;}#buddypress #item-nav .item-list-tabs li .flexMenu-popup li a{    width:100%;}#item-body #buddydrive-item-nav{    font-size:11px;    text-transform:uppercase;}#item-body #buddydrive-item-nav i.icon{    font-size:16px;    line-height:1.8;    width:auto;    height:auto;}#item-body #buddydrive-forms .buddydrive-crumbs{    clear:none;}#item-body table#buddydrive-dir{    width:100%;    border:1px solid rgba(0,0,0,0.08);}#item-body table#buddydrive-dir tr td,#item-body table#buddydrive-dir tr th{    padding:8px;}#item-body table#buddydrive-dir tr td .buddydrive-file-content i,#item-body table#buddydrive-dir tr th .buddydrive-file-content i{    font-size:16px;    line-height:1.8;    width:auto;    height:auto;    float:left;}.bp-uploader-window,.widget .course_cat_nav ul li a{    display:inline-block;    width:100%;}#send_message_form #buddydrive-btn,#whats-new-submit #buddydrive-btn{    padding:7px 10px;    height:36px;    font-size:14px;    margin:0;    line-height:1.6;}.buddydrive-share-url{    color:#444;}.widget .course_cat_nav{    background:#313b3d;    color:#fff;    border-radius:4px;    overflow:hidden;    clear:both;}.widget .course_cat_nav ul li{    position:relative;    padding:0;    border:none;}.widget .course_cat_nav ul li a{    color:rgba(255,255,255,0.6);    padding:18px 24px;    font-size:11px;    line-height:1.5;    font-weight:600;    text-transform:uppercase;}.widget .course_cat_nav ul li a span{    float:right;    font-size:80%;    background:#78c8ce;    color:#fff;    padding:2px 7px;    border-radius:2px;}.widget .course_cat_nav ul li > ul{    display:none;}.widget .course_cat_nav ul li.current-cat-parent > a,.widget .course_cat_nav ul li.current-cat > a{    background:#78c8ce;    color:#fff;}.widget .course_cat_nav ul li.current-cat-parent > a span,.widget .course_cat_nav ul li.current-cat > a span{    color:#78c8ce;    background:#fff;}.widget .course_cat_nav ul li.current-cat-parent > ul,.widget .course_cat_nav ul li.current-cat > ul{    display:block;    background:#232b2d;}.widget .course_cat_nav ul li.current-cat-parent > ul > li > a,.widget .course_cat_nav ul li.current-cat > ul > li > a{    color:#fff;}#buddypress .sidebar{    padding-top:30px;}.buddysidebar .widget .widget_title{    font-size:16px;    font-weight:600;}.buddysidebar .widget .item-options{    padding:0;    color:rgba(0,0,0,0.05);    border-bottom:1px solid rgba(0,0,0,0.05);    text-align:center;    border-radius:2px;    margin-bottom:20px;}.buddysidebar .widget .item-options a{    padding:8px;    font-size:11px;    color:#444;    text-transform:uppercase;    display:inline-block;}.buddysidebar .widget .item-options a.selected{    color:#78c8ce;    font-weight:600;}.buddysidebar .widget ul.item-list{    border:none;}.buddysidebar .widget ul.item-list li{    border-color:rgba(0,0,0,0.08);    padding:5px 0;}.buddysidebar .widget ul.item-list li div.item-title,.buddysidebar .widget ul.item-list li h4{    font-size:14px;}.buddysidebar .widget + .widget{    margin-top:30px;}.item-list-tabs#subnav label{    display:inline-block;    float:left;    margin:0;}.item-list-tabs#subnav .last label{    display:none;}#blog-dir-search,#group-dir-search,#member-dir-search{    display:inline-block;    min-width:250px;}.item-list-tabs .message-search label{    display:inline-block;}#buddypress a.loading,#buddypress input.loading{    box-shadow:none;    -webkit-animation:none;    -moz-animation:none;}.col-md-3.col-sm-3 .full{    margin-bottom:30px;}.buddypress.widget .item-avatar img.avatar{    float:left;    max-width:40px;    margin:0 10px 15px 0;}.buddypress.widget span.activity{    display:inline-block;    font-size:11px;    opacity:0.8;    padding:0;}.buddypress.widget div.item-options{    font-size:90%;    margin:0 0 1em;    padding:1em 0;}.buddypress.widget div.item{    margin:0 0 1em;}.buddypress.widget div.item-content,.buddypress.widget div.item-meta{    font-size:11px;    margin-left:38px;}.buddypress.widget div.avatar-block{    overflow:hidden;}.buddypress.widget #bp-login-widget-form label{    display:block;    margin:1rem 0 0.5rem;}.buddypress.widget #bp-login-widget-form #bp-login-widget-submit{    margin-right:10px;}.buddypress.widget .bp-login-widget-user-avatar{    float:left;    width:60px;}.buddypress.widget .bp-login-widget-user-links > div{    padding-left:60px;    margin-bottom:0.5rem;}.buddypress.widget .bp-login-widget-user-links > div a{    font-weight:700;}#buddypress ul.item-list.grid li{    margin-bottom:30px;}#buddypress ul.item-list.grid li.course_single_item .col-md-4.col-sm-4,#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8,.bp-user.course #buddypress ul.item-list.grid li.course_single_item li.col-sm-4,.directory #buddypress ul.item-list.grid li.course_single_item li.col-sm-4{    width:100%;}#buddypress ul.item-list.grid li.course_single_item .col-md-4.col-sm-4 .item-avatar,.bp-user.course #buddypress ul.item-list.grid li.course_single_item li.col-sm-4 .item-avatar,.directory #buddypress ul.item-list.grid li.course_single_item li.col-sm-4 .item-avatar{    float:none;    max-width:100%;    margin:0;}#buddypress ul.item-list.grid li.course_single_item .col-md-4.col-sm-4 .item-avatar img,.bp-user.course #buddypress ul.item-list.grid li.course_single_item li.col-sm-4 .item-avatar img,.directory #buddypress ul.item-list.grid li.course_single_item li.col-sm-4 .item-avatar img{    border-bottom-left-radius:0;    border-bottom-right-radius:0;}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8{    width:100%;}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item{    display:inline-block;    width:100%;}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .course-star-rating{    display:inline-block;}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .course-star-rating + strong{    display:none;}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .students{    display:block;}#buddypress ul.item-list.grid li .item .item-desc,#buddypress ul.item-list.grid li.course_single_item .item-instructor{    display:none;}#buddypress ul.item-list.grid li.course_single_item .item-credits{    margin:0;}#buddypress ul.item-list.grid li .item{    border:1px solid rgba(0,0,0,0.08);    padding:15px;    border-top:none;    border-left-bottom-radius:2px;    border-right-bottom-radius:2px;    text-align:center;}#buddypress ul.item-list.grid li .item .item-title{    margin-bottom:10px;}#buddypress ul.item-list.grid li .item .item-credits{    display:inline-block;    padding:10px;    width:100%;}#buddypress ul.item-list.grid li .item .item-credits span.subs{    float:none;}#course-list li div.item-desc{    margin:15px 0;}#course-list li .item-meta{    display:block;    margin-top:5px;    font-size:11px;    line-height:1.6;    color:#bbb;}#course-list li .item-meta .course-star-rating{    display:inline;    line-height:1;    margin-right:5px;}#course-list li .item-meta .students{    display:inline-block;    font-weight:600;    margin-left:5px;}#course-list li .item-meta .students i{    line-height:0;    float:left;    font-size:18px;    margin:-2px 10px 0;}.single-course #buddypress #item-header ul.breadcrumbs{    margin-bottom:0;}.single-course #buddypress #item-header h1{    line-height:1.5;}.single-course #buddypress #item-header #item-meta{    line-height:16px;}.single-course #buddypress #item-header #item-meta .course-star-rating{    float:left;}.single_course{    display:inline-block;    width:100%;    margin:0 0 20px;    background:#f6f6f6;    border-radius:2px;    border:1px solid #ddd;}.single_course .thumb{    float:left;    padding:15px;    margin-right:15px;}.single_course .thumb img{    height:88px;    width:auto;    border-radius:2px;}.single_course .inside{    padding:20px 30px 10px;}.single_course .inside h4{    margin:0;}.single_course .inside ul{    display:inline-block;    margin-top:10px;}.single_course .inside ul li{    float:left;    margin-right:10px;}.single_course .controls{    clear:both;    width:100%;    margin:0 0 -5px;    display:inline-block;    border-top:1px solid #ddd;}.single_course .controls li{    float:left;}.students_undertaking ul,.total_students span{    float:right;    display:inline-block;}.single_course .controls li a{    padding:10px 20px;    font-size:11px;    display:inline-block;    font-weight:600;    border-right:1px solid #ddd;}.single_course .controls li a:hover{    background-image:none;}.congrats_badge,.congrats_certificate,.congrats_message{    padding:15px 15px 15px 48px;    background:#70c989;    margin:10px 0;    color:#fff;    font-size:11px;    text-transform:uppercase;    font-weight:600;    position:relative;}.congrats_badge a,.congrats_certificate a,.congrats_message a{    color:#fff;    font-weight:700;}.congrats_badge:before,.congrats_certificate:before,.congrats_message:before{    font-family:fonticon;    font-size:32px;    position:absolute;    left:10px;    top:10px;    opacity:0.6;}.congrats_badge:before{    top:8px;    content:"\e039";    font-size:24px;}.congrats_certificate:before{    content:"\e0e1";}.congrats_message:before{    content:"\e06b";    top:6px;    font-size:24px;}.total_students{    background:#f6f6f6;    padding:10px 20px;    margin:10px -30px;    font-size:14px;    text-transform:uppercase;    font-weight:600;}.total_students span{    color:#fff;    text-align:center;    padding:1px 7px;    font-size:11px;    line-height:1.6;    border-radius:50%;    background:#78c8ce;    font-weight:600;}.total_students + h3{    margin-top:30px;}.students_undertaking{    display:inline-block;    width:100%;    margin:20px 0;    padding:20px 0;    border-top:1px solid rgba(0,0,0,0.08);}.students_undertaking ul li{    float:left;    margin-left:5px;}.students_undertaking ul li img{    max-width:48px;    border-radius:50%;    border:4px solid #f6f6f6;}.students_undertaking ul strong{    color:#bbb;    font-size:12px;    float:left;    padding-top:12px;}.single-course:not(.c2) .course_details,.single-course:not(.c3) .course_details,.single-course:not(.c4) .course_details,.single-course:not(.c5) .course_details{    margin:0;    padding:0;    border:none;}.course_details{    margin-top:20px;}.course_details li{    font-size:12px;    font-weight:600;    text-transform:uppercase;    border-bottom:1px solid #ddd;}.course_details li i{    float:right;    font-size:16px;    line-height:1;    margin-right:10px;    font-style:normal;}.course_details li i.icon-wallet-money{    margin-top:12px;}.course_title + #wplms-calendar{    margin-top:20px;}#wplms-calendar th{    padding:5px 0;    text-align:center;    border:1px solid rgba(0,0,0,0.08);}.course_reviews{    margin-top:30px;}.course-star-rating{    font-size:11px;    display:inline-block;}.course-star-rating span{    font-size:16px !important;    float:left;    margin-right:2px;}.course-star-rating span:before{    content:"\f006";    font-family:fontawesome;    color:#ffcb10;}.course-star-rating span.fill:before{    content:"\f005";}.course-star-rating span.half:before{    content:"\f123";}.course_description + .course_curriculum .course_title h2,.review_title{    padding:10px 0;    text-align:center;    background:rgba(0,0,0,0.08);    margin:30px -30px 0;    font-size:18px;    text-transform:uppercase;    font-weight:600;}.course_description + .course_curriculum .course_title h2{    padding:10px 0 !important;}#buddypress .review_title + div#message{    margin-top:20px;}.review_course.unit_button.button{    word-break:break-word;}.commentrating{    font-size:12px;    font-weight:600;    color:#bbb;}.commentrating input[type="radio"]{    margin-right:3px;}.congrats_badge .ajax-badge{    max-width:36px;    display:block;    float:right;    margin-top:-10px;    cursor:pointer;}.single-course.c2 .course_header,.single-course.c3 .course_header{    background-color:#232b2d;    color:#fff;    padding:30px 0;}.single-course.c2 .course_header #item-header-avatar img,.single-course.c3 .course_header #item-header-avatar img{    border-radius:2px;}.single-course.c2 .course_header #item-header-content .breadcrumbs li + li:before,.single-course.c2 .course_header #item-header-content a,.single-course.c3 .course_header #item-header-content .breadcrumbs li + li:before,.single-course.c3 .course_header #item-header-content a{    color:#fff;}.single-course.c2 .course_header #item-header-content .students,.single-course.c3 .course_header #item-header-content .students{    display:block;    clear:both;    line-height:2;}.single-course.c2 .course_header #item-header-content h1,.single-course.c3 .course_header #item-header-content h1{    margin-top:0;    font-weight:600;}.single-course.c2 .course_header #item-admins,.single-course.c3 .course_header #item-admins{    border:none;    margin:0;}.single-course.c2 .course_header #item-admins h3,.single-course.c3 .course_header #item-admins h3{    padding:0;    border:none;}.single-course.c2 .course_header #item-admins .item-avatar,.single-course.c3 .course_header #item-admins .item-avatar{    margin-left:0;}.single-course .course_description ul{    list-style:disc;    margin-left:20px;}.single-course .course_description ol{    list-style:decimal;    margin-left:20px;}.single-course.c2 #item-nav,.single-course.c3 #item-nav,.single-course.c5 #item-nav{    background:#313b3d;}.single-course.c2 #item-nav div.item-list-tabs#object-nav,.single-course.c3 #item-nav div.item-list-tabs#object-nav,.single-course.c5 #item-nav div.item-list-tabs#object-nav{    overflow:visible;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li,.single-course.c3 #item-nav div.item-list-tabs#object-nav li,.single-course.c5 #item-nav div.item-list-tabs#object-nav li{    width:auto;    border:none;    position:relative;    float:left;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li a,.single-course.c5 #item-nav div.item-list-tabs#object-nav li a{    padding:15px 20px;    letter-spacing:1px;    display:inline-block;    font-size:11px;    text-transform:uppercase;    color:#fff;    opacity:0.9;    font-weight:600;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li a span,.single-course.c3 #item-nav div.item-list-tabs#object-nav li a span,.single-course.c5 #item-nav div.item-list-tabs#object-nav li a span{    margin-left:15px;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li a:hover,.single-course.c3 #item-nav div.item-list-tabs#object-nav li a:hover,.single-course.c5 #item-nav div.item-list-tabs#object-nav li a:hover{    opacity:1;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a,.single-course.c5 #item-nav div.item-list-tabs#object-nav li.current a{    opacity:1;    background:#78c8ce;    color:#fff;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup,.single-course.c3 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup,.single-course.c5 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup{    left:0;    top:100%;    z-index:99;    background:#313b3d;    margin:0;    padding:0;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup li,.single-course.c3 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup li,.single-course.c5 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup li{    width:180px;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup li a,.single-course.c3 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup li a,.single-course.c4 #buddypress #item-header #item-header-avatar img,.single-course.c5 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup li a{    width:100%;}.single-course.c2 #item-nav div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before,.single-course.c3 #item-nav div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before,.single-course.c5 #item-nav div.item-list-tabs#object-nav li.flexMenu-viewMore > a:before{    content:"\f0c9";    font-family:fontawesome;    padding-right:5px;}.single-course.c2 .students_undertaking,.single-course.c3 .students_undertaking,.single-course.c4 .students_undertaking,.single-course.c5 .students_undertaking{    background:#fff;    display:block;    padding:30px;    margin:0 0 30px;    text-align:center;    border:none;    border-radius:4px;}.single-course.c2 .students_undertaking ul,.single-course.c3 .students_undertaking ul,.single-course.c4 .students_undertaking ul,.single-course.c5 .students_undertaking ul{    float:none;    padding-top:15px;}.single-course.c2 .course_description + .course_curriculum .course_title h2,.single-course.c2 .review_title,.single-course.c3 .course_description + .course_curriculum .course_title h2,.single-course.c3 .review_title,.single-course.c4 .course_description + .course_curriculum .course_title h2,.single-course.c4 .review_title,.single-course.c5 .course_description + .course_curriculum .course_title h2,.single-course.c5 .review_title{    margin:15px 0 0;    font-size:20px;    text-transform:uppercase;    font-weight:600;    background:0 0;    text-align:left;    padding:0;}.single-course.c2 .course_description + .course_curriculum .course_title h2 h3.heading,.single-course.c2 .review_title h3.heading,.single-course.c3 .course_description + .course_curriculum .course_title h2 h3.heading,.single-course.c3 .review_title h3.heading,.single-course.c4 .course_description + .course_curriculum .course_title h2 h3.heading,.single-course.c4 .review_title h3.heading,.single-course.c5 .course_description + .course_curriculum .course_title h2 h3.heading,.single-course.c5 .review_title h3.heading{    border:none;    margin:15px 0 0;    font-size:20px;    text-transform:uppercase;    font-weight:600;}.single-course.c2 .course_curriculum .course_section,.single-course.c3 .course_curriculum .course_section,.single-course.c4 .course_curriculum .course_section,.single-course.c5 .course_curriculum .course_section{    border:none;    font-size:16px;}.single-course.c2 #buddypress a.comment-reply-link,.single-course.c3 #buddypress a.comment-reply-link,.single-course.c4 #buddypress a.comment-reply-link,.single-course.c5 #buddypress a.comment-reply-link{    background:0 0;}.single-course.c3 .course_header{    margin-bottom:-30px;}.single-course.c3 .course_header #item-header-avatar{    margin-bottom:-50px;}.single-course.c4 #buddypress #item-header div#item-header-content{    padding:30px 0;    color:#444;}.single-course.c4 #buddypress #item-header div#item-header-content h1{    margin-top:0;    font-weight:600;}.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li,.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li a,.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li:before{    color:#444;}.single-course.c4 #buddypress #item-header div#item-header-content .breadcrumbs li span{    display:inline;}.single-course.c4 #buddypress #item-header div#item-header-content div#item-meta{    color:#444;}.single-course.c4 #buddypress #item-header div#item-header-content div#item-meta .students{    display:inline-block;    margin:0 0 0 30px;}.single-course.c4 #buddypress #item-header div#item-header-content .course_excerpt{    margin-top:15px;    font-size:14px;}.single-course.c4 #buddypress #item-header div#item-header-content .course_excerpt p{    padding:0;}.single-course.c4 #buddypress #item-header div#item-header-content .course_excerpt p + p{    padding-top:10px;}.single-course.c4 #buddypress #item-header #item-header-avatar{    border-bottom:0;    margin-top:30px;}.single-course.c4 #buddypress .item-list-tabs#object-nav{    position:relative;    overflow:visible;    z-index:9;}.single-course.c4 #buddypress .item-list-tabs#object-nav li{    display:inline-block;    width:auto;}.single-course.c4 #buddypress .item-list-tabs#object-nav .flexMenu-popup{    background:#313b3d;}.single-course.c4 #buddypress .item-list-tabs#object-nav .flexMenu-popup li{    width:160px;}.single-course.c4 #buddypress .item-list-tabs#object-nav .flexMenu-popup li a{    width:100%;}.single-course.c4 #buddypress #item-admins{    padding:30px 0;    background:#fff;    margin-top:30px;    color:#444;}.single-course.c4 #buddypress #item-admins h3{    margin:0 0 15px;    padding:0;    color:#444;}.single-course.c4 #buddypress #item-admins .instructor_course{    padding-left:0;}.single-course.c4 #buddypress #item-admins h5 a{    color:#444;}.single-course.c4 #buddypress #item-admins .item-avatar{    margin-left:0;}.single-course.c4.minimal #buddypress #item-header div#item-header-content{    padding:0;    border:none;}.single-course.c4.minimal #buddypress .item-list-tabs#object-nav{    text-align:left;}.single-course.c4.minimal #buddypress .item-list-tabs#object-nav li.current a{    background:0 0;}.single-course.c4.minimal #buddypress .item-list-tabs#object-nav li.current a:after{    content:"";    width:100%;    height:2px;    position:absolute;    left:0;    bottom:-2px;    display:block;    background:#78c8ce;}.single-course.c5 .course_header{    background:#fff;    box-shadow:0 -1px 0 rgba(0,0,0,0.1);    padding:30px 0;}.single-course.c5 .course_header #item-header div#item-header-content h1{    margin-top:0;    font-weight:600;}.single-course.c5 .course_header #item-header div#item-header-content div#item-meta .students{    display:inline-block;    margin:0 0 0 30px;}.single-course.c5 .course_header #item-header div#item-header-content .course_excerpt{    margin:15px 0 30px;    font-size:14px;}.single-course.c5 .course_header #item-header div#item-header-content .course_excerpt p{    padding:0;}.single-course.c5 .course_header #item-header div#item-header-content .course_excerpt p + p{    padding-top:10px;}.single-course.c5 .course_header #item-header #item-header-avatar{    border-radius:4px;}.single-course.c5 .course_header #item-header .widget.pricing{    padding:0;    box-shadow:none;}.single-course.c5 .course_header #item-header .widget.pricing .course_button.full.button{    margin:0;}.single-course.c5 .course_header #item-header .widget.pricing .course_details li{    line-height:2;}.single-course.c5 .course_header #item-header #item-admins h3{    padding-left:0;    font-size:16px;    text-transform:uppercase;    font-weight:600;}.single-course.c5 .course_header #item-header #item-admins .instructor_course .item-avatar{    margin-left:0;}.single-course.c5 .course_header #item-header #item-admins .instructor_course h5.course_instructor > a{    color:#444;}.single-course.c5 header.transparent + #title #item-header div#item-header-content{    color:#fff;}.single-course.c5 header.transparent + #title #item-header .widget.pricing{    padding:15px;}.single-course #item-admins .instructor_course{    padding-left:15px;    padding-rightt:15px;}.single-course.c2 #item-admins,.single-course.c2 .instructor_course,.single-course.c3 #item-admins,.single-course.c3 .instructor_course,.single-course.c4 #item-admins,.single-course.c4 .instructor_course,.single-course.c5 #item-admins,.single-course.c5 .instructor_course{    padding-left:0;    padding-right:0;}@media (max-width:768px){    .single-course.c2 .course_header,   .single-course.c3 .course_header{        margin-bottom:0;    }   .single-course.c2 .course_header #item-header-avatar,   .single-course.c3 .course_header #item-header-avatar{        margin-bottom:30px;    }}.course_message{    display:none;}.course_bulk_actions{    clear:both;    padding:8px 0;    border-top:1px solid rgba(0,0,0,0.08);    border-bottom:1px solid rgba(0,0,0,0.08);    font-size:12px;    color:#bbb;    display:inline-block;    width:100%;}.course_bulk_actions a{    font-size:12px;    font-weight:600;    text-transform:uppercase;    float:right;}.course_bulk_actions a i{    font-size:16px;    float:left;    margin-right:5px;}#course_user_ajax_search_results{    margin:15px 0;}#course_user_ajax_search_results #search_course_member{    position:relative;}#course_user_ajax_search_results #search_course_member input{    height:36px;    margin:10px;    padding-right:45px;}#course_user_ajax_search_results #search_course_member:after{    content:"\f002";    font-family:fontawesome;    position:absolute;    color:#bbb;    font-size:14px;    right:25px;    top:0;}#course_user_ajax_search_results.loading #search_course_member:after{    content:"\f110";    animation:spin 2s infinite linear;}.course_students li .progress{    max-width:128px;    margin:10px 0 0 85px;    clear:both;    overflow:hidden;}.course_students li .progress:hover{    overflow:visible;}.course_students li .progress .bar{    padding:2px 1px;}.course_curriculum .course_section{    margin:10px 0 0;    padding:15px 0;    border-bottom:1px solid rgba(0,0,0,0.08);}.course_curriculum .course_section > td{    border:none;    padding:15px 0;    font-size:16px;    font-weight:600;    letter-spacing:1px;}.course_curriculum .unit_description{    display:none;    padding:15px 0;    font-size:14px;    line-height:1.6;    border:none;    border:1px solid rgba(0,0,0,0.08);    border-top:none;    background:#fafafa;}.course_curriculum .unit_description > td{    padding:15px;}.course_curriculum .course_lesson{    margin:0;    padding:15px 0;    font-size:14px;    line-height:1.6;    border:none;    border:1px solid rgba(0,0,0,0.08);    position:relative;}.course_curriculum .course_lesson .curriculum-icon{    width:20px;}.course_curriculum .course_lesson .curriculum-icon > i{    float:left;    font-size:16px;    margin-right:10px;}.course_curriculum .course_lesson span{    font-size:11px;    font-weight:600;    text-transform:uppercase;}.course_curriculum .course_lesson span.free{    padding:2px 8px;    margin-left:10px;    border-radius:2px;    background:#70c989;    color:#fff;}.course_curriculum .course_lesson span.time{    display:block;    text-align:right;    letter-spacing:1px;}.course_curriculum .course_lesson span.time i{    font-size:1.6em;    color:#bbb;}.course_curriculum .course_lesson span.unit_description_expander{    margin-left:10px;    font-size:10px;}.course_curriculum .course_lesson span.unit_description_expander:before{    content:"\f078";    font-family:fontawesome;    color:#bbb;}.course_curriculum .course_lesson > td{    border:none;    vertical-align:middle !important;    padding:15px 8px;}.course_curriculum .course_lesson > td:last-child{    width:110px;}.course_curriculum .course_lesson > td:last-child i{    float:left;    margin-right:5px;}.course_curriculum .course_lesson .curriculum_unit_popup{    display:block;    font-size:10px;    cursor:pointer;    letter-spacing:1px;}.course_curriculum.accordion .course_section{    margin:0;}.course_curriculum.accordion .course_section > td{    position:relative;}.course_curriculum.accordion .course_section > td:after{    content:"\f067";    font-family:fontawesome;    color:rgba(0,0,0,0.2);    font-size:24px;    position:absolute;    right:0;    top:10px;}.course_curriculum.accordion .course_section.show{    display:table !important;    width:100%;}.course_curriculum.accordion .course_section.show > td:after{    content:"\f068";}.course_curriculum.accordion .course_lesson{    display:none;}.course_curriculum.accordion .course_lesson.show{    display:table !important;    width:100%;}.course_description + .course_curriculum > .course_title > h2{    text-align:left;}.course_timeline.accordion .course_section{    animation:slideDown 0.2s ease-in-out;}.course_timeline.accordion .course_section .course_section:after{    font-family:fonticon;    font-size:24px;    float:right;    content:"\e05d";    color:#bbb;}.course_timeline.accordion .course_section .course_lesson{    display:none;    opacity:0;    animation:slideDown 0.2s ease-in-out;}.course_timeline.accordion .course_section .course_lesson.show{    display:inline-block !important;    width:100%;    animation:slideDown 0.2s ease-in-out;    opacity:1;}.course_timeline.accordion .course_section .course_lesson.show:after{    content:"\e092";}.course_timeline.accordion{    padding:0;}.course_timeline.accordion .section:after{    font-family:fontawesome;    font-size:16px;    position:absolute;    top:15px;    right:15px;    content:"\f067";    color:rgba(255,255,255,0.2);}.course_timeline.accordion .section.show:after{    top:20px;    content:"\f068";}.course_timeline.accordion .unit_line{    display:none;    opacity:0;    padding-right:20px;}.course_timeline.accordion .unit_line.show{    display:inline-block !important;    width:100%;    animation:slideDown 0.2s ease-in-out;    opacity:1;}.course_timeline.accordion li + li.section{    padding:1px 0;    margin-top:0;}.course_timeline.accordion li.section + li{    margin-top:0;}.course_timeline.accordion h4{    padding-right:35px;}.course_single_item .icon-wallet-money.right{    display:none;}.course_title{    position:relative;}.course_title h1{    margin:0;    font-weight:600;}.course_title h6{    font-size:15px;    line-height:1.4;}.widget.pricing{    position:relative;    background:#fff;    padding:10px 20px;    border-radius:2px;    box-shadow:0 1px 1px #eee;}.course_sharing{    display:inline-block;    padding:0;    width:100%;}.course_sharing a{    font-size:20px;}.course_sharing > ul.socialicons{    padding-top:20px;}.course_button.button{    padding:2em 0.1em !important;    background-color:#78c8ce;    width:100%;    text-align:center;}.widget.pricing .course_sharing .socialicons.round li > a:hover,.widget.pricing .course_sharing .socialicons.square li > a:hover{    color:#fff;    background:#78c8ce;}.single-course.c2 section#title,.single-course.c3 section#title,.single-course.c5 section#title{    padding-top:0;}.course_credits{    text-align:center;    text-transform:uppercase;    color:#70c989;    font-size:18px;    float:right;}.course_credits span{    display:block;    font-size:11px;}#buddypress ul.item-list li .item-credits,.item-credits{    float:right;    position:relative;}#buddypress ul.item-list li .item-credits a,.item-credits a{    font-size:16px;    margin:12px 0 5px;    color:#79c989;    text-align:center;}#buddypress ul.item-list li .item-credits a.button,#buddypress ul.item-list li .item-credits input[type="submit"],.item-credits a.button,.item-credits input[type="submit"]{    font-size:13px;}#buddypress ul.item-list li .item-credits span.subs,.item-credits span.subs{    float:none;    display:block;    font-size:11px;    text-transform:uppercase;    font-weight:600;}#buddypress ul.item-list li .item-credits del,.item-credits del{    opacity:0.3;}.credits{    font-size:16px;    margin:0;    color:#70c989;    text-transform:uppercase;}.credits ins{    float:left;    margin-right:5px;    opacity:1;}.credits del{    opacity:0.3;    font-size:16px;}.credits span.subs,.credits > strong > span{    display:block;    font-size:11px;    font-family:sans-serif;    font-weight:600;    line-height:1;}.unitattachments li a,.unitforum a{    font-size:12px;    text-transform:uppercase;}.unitforum{    text-align:center;    padding:15px 0;    margin:30px -20px -20px;    background:#f6f6f6;}.unitattachments + .unitforum{    margin:0 -20px -20px;}.unitforum a{    color:#f16645;    font-weight:600;}.single.single-unit .unitforum{    margin:0 -30px 15px;}.unitattachments{    background:#fbfbfb;    padding:20px;    margin:20px -20px 0;}.unitattachments h4{    margin:0 0 10px;    padding:0 0 10px;    border-bottom:5px solid #ddd;}.unitattachments h4 span{    float:right;    color:#78c8ce;    font-weight:600;    max-width:48px;}.unitattachments h4 span i{    float:left;    margin-right:5px;    margin-top:2px;}.unitattachments li{    clear:both;    display:inline-block;    width:100%;    border-bottom:1px dotted #ddd;    padding:8px 0;}.unitattachments li a:after{    content:"DOWNLOAD";    float:right;    margin-top:5px;    color:#78c8ce;    font-size:11px;    text-transform:uppercase;    font-weight:600;}.unitattachments li > i{    float:left;    margin-right:30px;    font-size:16px;}.single.single-unit .unitattachments{    margin:20px 0 0;}.single.single-unit .unitattachments #attachments{    padding:0;}.simple-post-tax-wrap.simple-post-tax-module-wrap{    background:#f6f6f6;    margin:30px 0;    padding:30px;    border-radius:2px;}.simple-post-tax{    max-height:240px;    overflow-y:scroll;}.unit_module{    padding:10px 15px 20px;    background:#fbfbfb;    border-radius:2px;    margin-bottom:20px;}.unit_module ul{    margin-left:20px;    padding-left:20px;    border-left:1px solid #ddd;}.unit_module ul li{    padding:10px 20px;    background:#f6f6f6;    border-radius:2px;    margin-bottom:5px;}.unit_module ul.actions{    float:right;}.unit_module ul.actions li{    float:left;    margin-left:10px;    padding:0;}.unit_module ul.actions li span{    font-size:12px;    text-transform:uppercase;    font-weight:600;    color:#fa7252;}.notes_list,.notes_list .actions{    margin:0;}.notes_list > li{    position:relative;    display:inline-block;    width:100%;    padding:10px 0;    border-bottom:1px solid rgba(0,0,0,0.08);}.notes_list > li:first-child{    padding-top:0;}.notes_list > li img{    max-width:64px;    margin:0 20px 0 0;    border-radius:50%;    float:left;}.notes_list > li .actions,.notes_list > li .unit_comment_content{    margin-left:84px !important;}.notes_list > li .unit_comment_content .note_content{    display:inline-block;    width:100%;}.notes_list > li .actions li{    float:left;    margin-right:10px;}.notes_list .unit_comment_author{    font-weight:600;    text-transform:uppercase;}.notes_list .unit_comment_author + span{    font-size:11px;    text-transform:uppercase;    color:#bbb;    text-align:right;}.notes_list .creply.loaded{    clear:both;    margin:18px 0 0 10%;    display:inline-block;    width:90%;}.notes_list #notes_query{    display:none;}.unit_content .commentlist li,.unit_content .commentlist li .unit-comment-body{    display:inline-block;    width:100%;}.unit_content #discussion.loading{    opacity:0.4;}.unit_content ol,.unit_content ul:not(.tags){    list-style:disc;    padding-left:20px;}.unit_content .commentlist{    margin-bottom:15px;}.unit_content .commentlist li{    padding:15px 0;    border-bottom:1px solid rgba(0,0,0,0.08);}.unit_content .commentlist li .unit-comment-body .unit-comment-author{    width:48px;    height:48px;    float:left;    border-radius:50%;    overflow:hidden;    margin-right:15px;}.unit_content .commentlist li .unit-comment-body .unit-comment-text{    margin-left:64px;}.unit_content .commentlist li .unit-comment-body .unit-comment-text cite{    float:left;    margin-right:15px;}.unit_content .commentlist li .unit-comment-body .unit-comment-text .reply{    float:right;}.unit_content .commentlist li .unit-comment-body .unit-comment-text .comment-meta a,.unit_content .commentlist li .unit-comment-body .unit-comment-text .unit-comment-meta,.unit_content .commentlist li .unit-comment-body .unit-comment-text .unit-comment-meta a{    font-size:11px;    text-transform:uppercase;    color:#bbb;    line-height:2;}.unit_content .commentlist li.bypostauthor .unit-comment-author img{    border:2px solid #70c989;}.unit_content .add_comment,.unit_content .reply a{    cursor:pointer;}.unit_content .add_comment,.unit_content .load_more_comments{    clear:both;    display:block;    font-size:11px;    font-weight:600;    text-transform:uppercase;    cursor:pointer;}.unit_content .add_unit_comment_text{    margin-top:15px;    display:inline-block;    width:100%;}.unit_content .add_unit_comment_text.hide{    display:none;    webkit-transition:all 0.2s ease-in-out;    transition:all 0.2s ease-in-out;}.widget .course_details > ul > li.course_price{    min-height:40px;    font-size:16px;    padding:0;    text-transform:uppercase;}.widget .course_details > ul > li.course_price i{    display:none;}.widget .course_details > ul > li.course_price a,.widget .course_details > ul > li.course_price strong > span{    color:#70c989;}.widget .course_details > ul > li.course_price a strong > span,.widget .course_details > ul > li.course_price span.subs{    font-size:11px;    color:#70c989;}.widget .course_details > ul > li.course_price strong > span.subs{    font-size:11px;    padding-left:2px;}.widget .course_details li{    padding:6px 0;    position:relative;    font-size:12px;}.widget .course_details ul.pricing_course{    width:100%;    z-index:1;}.widget .course_details > ul > li.course_price > strong{    padding-top:8px;    color:#70c989;    display:inline-block;}.widget .course_details li a{    font-weight:600;}.course_progressbar.progress{    margin:45px 0 0;    background:#fff;    height:auto;    display:inline-block;    width:100%;    overflow:visible;}.course_progressbar.progress .bar{    background:#70c989;    border-radius:20px 0 0 20px;    padding:4px 2px;}.custom_content{    padding:20px 30px 30px;    border:1px solid rgba(0,0,0,0.08);    margin-bottom:30px;    background:#f6f6f6;    border-radius:2;}.certifications h4,.courses_undertaken h4,.custom_content h4{    margin:0 0 10px;    border-bottom:1px solid rgba(0,0,0,0.08);    padding-bottom:10px;    font-weight:600;}.courses_undertaken{    padding:20px 30px 30px;}.courses_undertaken li{    float:left;    margin:10px 10px 0 0;    border:1px solid rgba(0,0,0,0.08);}.assignment_students > li,.course_students li,.quiz_students > li{    clear:both;    padding:15px 0;    border-bottom:1px solid rgba(0,0,0,0.08);    display:inline-block;    width:100%;}.assignment_students > li h6,.course_students li h6,.quiz_students > li h6{    margin:0;}.assignment_students > li h6 + span,.course_students li h6 + span,.quiz_students > li h6 + span{    font-size:11px;    text-transform:uppercase;    font-weight:600;    color:#bbb;    line-height:1;}.assignment_students li,.course_students li,.quiz_students li{    position:relative;    margin:0;}.assignment_students li img,.course_students li img,.quiz_students li img{    width:48px;    border-radius:50%;    margin-right:10px;    float:left;}.assignment_students li > ul,.course_students li > ul,.quiz_students li > ul{    position:absolute;    right:0;    top:0;}.assignment_students li > ul > li,.course_students li > ul > li,.quiz_students li > ul > li{    float:left;    clear:none;    margin-left:10px;    padding:0;    border:none;    width:auto;    display:inline-block;}.clear1,.clear2:nth-child(2n + 1),.clear3:nth-child(3n + 1),.clear4:nth-child(4n + 1),.clear6:nth-child(6n + 1),.marking{    clear:both;}.assignment_students li > ul > li > a,.course_students li > ul > li > a,.quiz_students li > ul > li > a{    font-size:20px;    color:#bbb;    padding:16px 0 0;    display:inline-block;    cursor:pointer;}.assignment_students li > ul > li > a:hover,.course_students li > ul > li > a:hover,.quiz_students li > ul > li > a:hover{    color:#78c8ce;}.assignment_students li input[type="checkbox"],.course_students li input[type="checkbox"],.quiz_students li input[type="checkbox"]{    float:left;    margin:20px 10px 0 0;}.course.submissions.single-course .tab-content{    padding:30px 0;}.course.submissions.single-course .tab-content .submissions_form{    border:1px solid rgba(0,0,0,0.08);    padding:15px 30px;}.course.submissions.single-course .tab-content .submissions_form #fetch_quiz_submissions{    cursor:pointer;}.course.submissions.single-course .tab-content .submissions_form + .course_students{    margin-top:30px;}#remarks_message{    width:100%;    border:1px solid rgba(0,0,0,0.08);    padding:10px;}.quiz_questions > li,.quiz_results > li{    padding:12px 0;    border-bottom:1px dotted rgba(0,0,0,0.08);}.quiz_results > li{    display:inline-block;    width:100%;}.quiz_results > li span strong{    display:block;    font-size:24px;    text-align:center;    color:#444;}.quiz_results li > span{    color:#bbb;    float:right;    font-size:11px;    font-weight:600;    text-transform:uppercase;    width:120px;}.quiz_results li i{    font-size:16px;    float:left;    margin:0 5px 0 0;}.quiz_results li i a{    text-transform:uppercase;    font-weight:600;    font-size:14px;}.quiz_questions > li{    display:inline-block;    width:100%;}#prev_results,.prev_quiz_results li{    border-bottom:1px solid rgba(0,0,0,0.08);}#total_marks{    font-size:24px;    margin:15px 0;}#total_marks strong{    float:right;}.marking{    display:block;    float:left;    margin:15px 0 10px;}.orderquestions{    margin-left:240px;}.quiz_questions .q{    font-size:16px;    font-weight:600;}.quiz_questions strong{    color:#bbb;    font-size:12px;    margin-right:30px;}.quiz_questions strong + strong{    display:block;    margin-top:10px;}.quiz_questions strong span{    float:none;    margin-left:10px;}.quiz_questions span{    float:right;    font-size:12px;    font-weight:600;    text-transform:uppercase;    margin-left:30px;    color:#bbb;}.add_repeatable,.repeatablelist{    margin-left:240px;}.sort_handle{    display:inline-block;    font-size:24px;    float:left;    color:#999;    line-height:0;    margin:2px 5px 0 0;}.profile .bp-widget.instructor{    display:none;}.quiz_retake_form{    border-top:1px solid rgba(0,0,0,0.08);    padding-top:20px;    display:inline-block;    width:100%;    color:#bbb;}.quiz_retake_form input[type="submit"]{    float:right;}#prev_results{    color:#bbb;    padding:10px 0 6px;    width:100%;}#prev_results a{    color:#bbb;    font-weight:600;}#prev_results a:after{    font-family:fonticon;    content:"\e05d";    color:#bbb;    float:right;    font-size:20px;}#prev_results a.show:after{    content:"\e092";}.prev_quiz_results{    display:none;}.prev_quiz_results.show{    display:block;}.course_action_controls ul li,.course_reviews .review_breakup .rating_snapshot .modern-star-rating{    display:inline-block;}.prev_quiz_results li{    padding:6px;    color:#bbb;}.course_action_controls{    margin-top:30px;    border:1px solid rgba(0,0,0,0.08);}.course_action_controls ul li a{    padding:12px 0;    text-align:center;    width:45px;    border-right:1px solid rgba(0,0,0,0.08);}.course_reviews{    margin:60px 0;}.course_reviews .review_breakup{    margin:0 -15px;    text-align:center;}.course_reviews .review_breakup .rating_snapshot h2{    font-size:120px;    line-height:1.4;    font-weight:600;    margin:0;}.course_reviews .review_breakup .rating_snapshot .modern-star-rating .fa{    color:#ffcb10;    float:left;    font-size:20px;}.course_reviews .review_breakup .rating_snapshot span{    color:#aaa;    display:block;}.course_reviews .review_breakup ul.rating_breakup{    margin-top:20px;    display:inline-block;    width:100%;}.course_reviews .review_breakup ul.rating_breakup li{    display:block;}.course_reviews .review_breakup ul.rating_breakup li > span{    float:left;    font-size:11px;    text-transform:uppercase;    letter-spacing:1px;    font-weight:600;    color:#aaa;    margin:15px 15px 0 0;}.course_reviews .review_breakup ul.rating_breakup li strong{    border-bottom:1px solid #fff;    background:#fafafa;    height:40px;    border-radius:2px;    display:block;    overflow:hidden;}.course_reviews .review_breakup ul.rating_breakup li strong > span{    color:#fff;    background:#79c989;    display:block;    font-weight:600;    height:40px;    line-height:2.8;}.course_reviews .show_course_reviews{    padding:30px 0;    clear:both;    position:relative;    overflow:hidden;    margin-top:30px;    border-radius:2px;    transition:all 0.2s ease-in-out;}.course_reviews .show_course_reviews .show_reviews{    position:absolute;    bottom:0;    width:100%;    cursor:pointer;    background:#fff;    padding:15px 20px;    text-align:center;    font-size:11px;    text-transform:uppercase;    font-weight:700;    border-top:1px solid #eee;}.course_reviews .show_course_reviews .show_reviews:hover{    background:#eee;}.course_reviews .show_course_reviews.active{    max-height:none;}.course_reviews .show_course_reviews .reviewlist.commentlist{    margin:0;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment{    padding:15px 0;    border-bottom:1px solid #eee;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-avatar{    float:left;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-avatar img{    max-width:80px;    border-radius:50%;    margin-top:20px;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content{    margin-left:100px;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta{    margin:0;    display:block;    opacity:0;    font-size:11px;    text-transform:uppercase;    color:#aaa;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta .comment-reply-link,.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta a{    color:#aaa;    background:0 0;    padding:0;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta .comment-reply-link:before,.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .comment-meta a:before{    content:" / ";}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content h3{    margin:0;    font-size:14px;    text-transform:uppercase;    letter-spacing:1px;    padding-bottom:10px;    font-weight:600;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .modern-star-rating{    display:inline-block;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body .comment-body-content .modern-star-rating .fa{    color:#ffcb10;    float:left;}.course_reviews .show_course_reviews .reviewlist.commentlist .comment-body:hover .comment-body-content .comment-meta{    opacity:1;}.commentratingbox .star{    display:block;    width:20px;    font-size:18px;    line-height:10px;    float:left;    cursor:pointer;    zoom:1;}.drive.single-course #buddydrive-forms #buddydrive-file-uploader input[type="text"],.drive.single-course #buddydrive-forms #buddydrive-file-uploader select,.drive.single-course #buddydrive-forms #buddydrive-file-uploader textarea,.drive.single-course #buddydrive-forms #buddydrive-folder-editor input[type="text"],.drive.single-course #buddydrive-forms #buddydrive-folder-editor select,.drive.single-course #buddydrive-forms #buddydrive-folder-editor textarea,.end_grid,.fullwidth,.load_grid{    width:100%;}.commentratingbox .star:after{    font-family:fontawesome;    content:"\f006";    color:#ffcb10;}.commentratingbox .star.fullStar:after{    content:"\f005";    color:#ffcb10;}.commentratingbox .star.fullStar.tmp_es,.commentratingbox .star.fullStar.tmp_fs{    color:#bbb;}.commentratingbox .star .stars{    overflow:hidden;    margin-left:10px;}.commentratingbox .star.tmp_es:after{    content:"\f006";    color:#bbb;}.commentratingbox .star.tmp_fs:after{    content:"\f005";    color:#bbb;}.course_front_progressbar{    position:relative;    padding-right:45px;    margin-top:15px;}.course_front_progressbar .progress{    background:0 0;    margin:0;    box-shadow:none;    border-radius:10px;    height:auto;    border:1px solid rgba(0,0,0,0.08);}.course_front_progressbar .progress .bar{    border-radius:0;    padding:4px;}.course_front_progressbar > span{    position:absolute;    right:0;    top:-4px;    font-size:11px;    font-weight:600;    letter-spacing:0.5px;}.drive.single-course #buddydrive-forms #buddydrive-file-uploader,.drive.single-course #buddydrive-forms #buddydrive-folder-editor{    padding:30px;    border:1px solid rgba(0,0,0,0.08);}.drive.single-course #buddydrive-forms #buddydrive-file-uploader .drag-drop,.drive.single-course #buddydrive-forms #buddydrive-folder-editor .drag-drop{    position:relative;    border:5px dashed #eee;    padding:30px;    text-align:center;    margin:15px 0;}.drive.single-course #buddydrive-forms #buddydrive-file-uploader .buddydrive_course_step,.drive.single-course #buddydrive-forms #buddydrive-folder-editor .buddydrive_course_step{    display:none;}.grid_item.clear2:nth-child(2n + 1),.grid_item.clear3:nth-child(3n + 1),.grid_item.clear4:nth-child(4n + 1),.grid_item.clear6:nth-child(6n + 1){    clear:none;}.grid li{    line-height:1.4em;    max-width:100%;}.grid li .block{    margin:0 0 30px;    line-height:1.5;}.grid.masonry li .block{    margin:0 15px 30px;    line-height:0;    z-index:8;}.grid.masonry li .block:hover{    z-index:9;}.pagecontent{    margin:30px 0;    position:relative;}.iframecontent{    position:relative;    padding-bottom:56.25%;    padding-top:30px;    height:0;    overflow:hidden;}.iframecontent iframe{    position:absolute;    top:0;    left:0;    width:100%;    height:100%;    border:none;    overflow:hidden;}.block .block_media,.end_grid,.load_grid,.v_module{    position:relative;}[class*="span"].v_first{    margin-left:0;}.v_first{    clear:both;}.v_column{    margin-bottom:30px;    display:inline-block;}section.stripe{    margin:0;    z-index:3;    overflow:hidden;}section.stripe .v_column{    margin-bottom:0;}.stripe.v_column,.stripe_container.v_column{    padding-bottom:0;}.stripenext{    padding-top:30px;    z-index:3;}.slider .stripe,.stripe.slider{    padding:0;}.vibe_grid .wp_query_args{    display:none;}.vibe_grid.masonry{    margin:0 -15px;}.end_grid,.load_grid{    clear:both;    margin:20px 0;    text-align:center;    display:inline-block;}.end_grid span{    padding:16px 40px;    border-radius:2px;    background:rgba(0,0,0,0.08);    width:200px;}.load_grid span{    background:url(../images/spinner.gif) 5px no-repeat rgba(0,0,0,0.08);    padding:16px 40px 16px 70px;    border-radius:2px;}.end_grid{    display:none;}.form_field.small{    width:32px;    padding:4px;}.math_sum{    padding:5px 5px 5px 0;    font-weight:600;    float:left;    font-style:normal;}.flexslider > ul.slides{    list-style:none !important;}.blog-item .blog-item-date{    float:left;    font-size:32px;    display:inline-block;    border-right:1px solid rgba(0,0,0,0.08);    margin-right:15px;}.blog-item .blog-item-date .day{    font-weight:700;    padding:15px;    color:#bbb;}.blog-item .blog-item-date .month{    display:block;    padding:5px 10px 10px;    font-size:12px;    text-transform:uppercase;    font-weight:600;    color:#bbb;    text-align:center;    border-top:1px solid rgba(0,0,0,0.08);}.blog-item + h4 + p{    margin-left:80px;}.block .block_content{    position:relative;    line-height:1.4;}.block .block_media img{    border-radius:2px;    width:100%;}.block .block_media span.overlay{    position:absolute;    left:0;    top:0;    width:100%;    height:100%;    opacity:0;    z-index:1;    background:rgba(0,0,0,0.6);}.block .block_media .hover-link{    opacity:0;    color:#fff;    padding:0;    background:0 0;    position:absolute;    left:50%;    top:50%;    z-index:2;    right:auto;    margin:-12px;    font-size:24px;}.block .block_media .hover-link.hyperlink{    right:22px;}.block .block_media:hover span.overlay{    opacity:1;}.block .block_media:hover .hover-link{    opacity:1;    animation:fadeInLeft 0.6s cubic-bezier(0.175,0.885,0.32,1.275);}.block h4.block_title{    margin:10px 0 0;    font-size:18px;    font-weight:600;}.block h4.block_title + .date{    font-weight:400;    color:#bbb;    text-transform:uppercase;    margin:5px 0;    letter-spacing:1px;}.block h4.block_title + .date a{    font-weight:600;    color:#bbb;    display:inline;}.block.side .block_media{    float:left;    max-width:50%;    margin:0 15px 15px 0;}.block.courseitem{    margin-bottom:30px;}.block.courseitem .block_content{    display:inline-block;    background:#fff;    width:100%;    padding:0 15px 15px;    border:1px solid rgba(0,0,0,0.08);    border-bottom-left-radius:2px;    border-bottom-right-radius:2px;}.block.courseitem .block_content img{    width:32px;    border-radius:50%;    float:left;    margin-right:10px;}.block.courseitem .block_content .block_title{    font-weight:600;    padding:15px 0;    border-bottom:1px solid rgba(0,0,0,0.08);}.block.courseitem .block_content .star-rating{    font-size:11px;    display:inline-block;    line-height:1.6;    padding:15px 0;}.block.courseitem .block_content .star-rating > span{    font-size:16px;    float:left;    line-height:1;}.block.courseitem .block_content .star-rating > span:before{    content:"\f006";    font-family:fontawesome;    color:#ffcb10;}.block.courseitem .block_content .star-rating > span.half:before{    content:"\f123";}.block.courseitem .block_content .star-rating > span.fill:before{    content:"\f005";}.block.courseitem .block_content .star-rating > span:last-child{    margin-right:5px;}.block.courseitem .block_content .star-rating + .pricing_course,.block.courseitem .block_content .star-rating + a,.block.courseitem .block_content .star-rating + strong{    float:right;    padding:10px 0;}.block.courseitem .block_content span.subs{    margin-left:5px;}.block.courseitem .block_content .icon-wallet-money{    display:none;}.block.courseitem .block_content .instructor_course + .instructor_course{    clear:both;}.block.courseitem .block_content .instructor_course + a{    float:right;    color:#70c989;    line-height:1.2;}.block.courseitem .block_content .instructor_course + strong{    float:right;    line-height:1.4;    color:#bbb;}.block.courseitem .course_instructor{    float:left;}.block.courseitem .course_instructor + strong{    float:right;    font-size:11px;    text-transform:uppercase;    color:#bbb;    margin-top:12px;}.block.courseitem span.clear{    clear:both;    display:block;    margin:0 0 15px;    border-top:1px solid rgba(0,0,0,0.08);}.block.courseitem + a strong,.block.courseitem + strong{    float:right;    text-align:center;    text-transform:uppercase;    color:#70c989;    line-height:1.2;}.block.courseitem + a strong .amount,.block.courseitem + strong .amount{    color:#70c989;    text-align:center;    line-height:1.6em;}.block.courseitem + a strong > span,.block.courseitem + strong > span{    display:block;    font-size:11px;    color:#70c989;    text-align:center;}.block.postblock .block_media{    position:relative;}.block.postblock .block_media .postblock_cat{    position:absolute;    top:10px;    left:10px;    font-size:11px;    color:#fff;    background:rgba(0,0,0,0.2);    text-transform:uppercase;    font-weight:600;    padding:5px;    line-height:1.2;    border-radius:2px;}.block.postblock .block_content{    padding:15px 15px 30px;    border:1px solid rgba(0,0,0,0.08);    border-top:none;}.block.postblock .block_content .course_instructor{    color:#78c8ce;    padding:10px 0 0;}.block.postblock .block_content .block_title{    padding:0;    margin:5px 0 0;    font-size:16px;    font-weight:600;}.block.general{    position:relative;    overflow:hidden;}.block.general .block_content{    position:absolute;    bottom:0;    left:0;    width:100%;    padding:15px;    transform:translateY(100%);    background:linear-gradient(to bottom,transparent 0,#000 100%);}.block.general:hover .block_content,.block.generic .block_content{    transform:translateY(0);    transition:all 0.2s ease-in-out;}.block.general .block_content .block_title a{    color:#fff;}.block.general .block_content .general_details{    background:#009dd8;    display:inline-block;    padding:2px 8px;    border-radius:2px;    transition:all 0.2s ease-in-out;}.block.general .block_content .general_details a{    color:#fff;}.block.generic{    position:relative;    overflow:hidden;}.block.generic .block_media img{    border-radius:8px;}.block.generic .block_content{    position:absolute;    bottom:0;    left:0;    width:100%;    padding:15px 30px;    border-radius:0 0 8px 8px;    background:linear-gradient(to bottom,transparent 0,#000 100%);}.block.generic .block_content .block_title{    font-size:2rem;    line-height:1.8rem;    font-weight:700;}.block.generic .block_content .block_title a{    color:#fff;    position:relative;    display:inline-block;}.block.generic .block_content .block_title a:before{    content:"";    height:100%;    width:4px;    border-radius:2px;    background:#009dd8;    display:block;    position:absolute;    left:-10px;    top:0;}.block.generic .block_content .generic_category{    margin-top:10px;    display:inline-block;}.block.generic .block_content .generic_category a{    color:#fff;    display:inline-block;    transition:all 0.2s ease-in-out;    position:relative;    overflow:hidden;    font-size:12px;    text-transform:uppercase;    letter-spacing:2px;    font-weight:600;    padding:2px 0;}.block.generic .block_content .generic_category a:before{    content:"";    display:block;    position:absolute;    height:2px;    width:100%;    background:#fff;    left:0;    bottom:0;    transform:translateX(-100%);    transition:all 0.2s ease-in-out;}.block.generic .block_content .generic_category a:hover:before{    transform:translateX(0);}.block.simple .block_content .simple_category a:before,.block.simple .block_media a:before{    content:"";    width:100%;    background:#009dd8;    left:0;    transform:translateX(-100%);    transition:all 0.2s ease-in-out;}.block.simple{    position:relative;    overflow:hidden;}.block.simple .block_media{    position:relative;    margin-bottom:30px;}.block.simple .block_media img{    border-radius:8px;    -ms-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);    -o-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);    box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);}.block.simple .block_media a:before{    border-radius:8px;    position:absolute;    top:0;    display:block;    height:100%;    opacity:0.8;}.block.simple .block_content{    position:relative;    padding:0 30px;}.block.simple .block_content .block_title{    font-size:2rem;    line-height:1.8rem;    font-weight:700;}.block.simple .block_content .simple_category{    margin:10px 0 20px;}.block.simple .block_content .simple_category a{    display:inline-block;    transition:all 0.2s ease-in-out;    position:relative;    overflow:hidden;}.block.simple .block_content .simple_category a:before{    display:block;    position:absolute;    height:2px;    bottom:0;}.block.simple .block_content .simple_category a:hover:before,.block.simple .block_media:hover a:before{    transform:translateX(0);}.block.simple .block_media:hover a:after{    content:"\f0c1";    font-family:fontawesome;    font-size:36px;    color:#fff;    margin:-18px 0 0 -18px;    position:absolute;    left:50%;    top:50%;    display:block;}.testimonial-content .author img{    max-width:64px;    border-radius:50%;    float:left;    margin-right:15px;}.testimonial-content .author h4{    margin-bottom:0;}.block.courseitem.course2 .star-rating{    width:auto;    line-height:1;}.block.courseitem.course2 .pricing_course{    width:100%;    margin-top:10px;    position:relative;}.block.courseitem.course2 .instructor_course + a,.block.courseitem.course2 .instructor_course + strong{    text-align:center;    width:100%;    margin-top:10px;    padding-top:10px;    border-top:1px solid rgba(0,0,0,0.08);}.block.courseitem.course2 .star-rating + strong{    margin-top:10px;}.block.courseitem.course3{    border:1px solid #eee;    border-radius:2px;}.block.courseitem.course3 .block_content{    padding:15px 15px 10px;    position:relative;}.block.courseitem.course3 .block_content .course_instructor{    position:absolute;    right:0;    top:-30px;    border-radius:50%;}.block.courseitem.course4 .block_content,.vibe_carousel,.widget_carousel{    position:relative;}.block.courseitem.course3 .block_content .course_instructor img{    border-radius:50%;    width:48px;    border:2px solid #fff;}.block.courseitem.course3 .block_content .block_title{    padding:0 20px 0 0;    margin:0;    font-size:16px;    line-height:1.2;    border:none;    min-height:64px;}.block.courseitem.course3 .block_content .course_price{    font-size:16px;    margin:10px 0;    color:#70c989;    font-weight:600;    display:inline-block;    width:100%;}.block.courseitem.course3 .block_content .icon-wallet-money{    display:none;}.block.courseitem.course3 .block_content .course_meta{    border-top:1px solid #eee;    padding-top:10px;    margin-top:10px;}.block.courseitem.course3 .block_content .course_meta span.fa{    float:right;    color:#888;    font-size:12px;}.block.courseitem.course3 .block_content .course_meta .star-rating{    padding:0;    display:inline-block;}.block.courseitem.course3 .block_content .course_meta .star-rating .fa{    color:#ffcb10;    float:left;    font-size:16px;}.block.courseitem.course4 .block_content .course_instructor{    color:#bbb;    border:none;}.block.courseitem.course4 .block_content .block_title{    margin:0;    padding-bottom:5px;    font-size:16px;    line-height:1.2;    border:none;}.block.courseitem.course4 .block_content .course_block_bottom{    clear:both;    width:100%;    display:inline-block;    margin-top:20px;}.block.courseitem.course4 .block_content .course_block_bottom .fa-users{    float:left;    color:#bbb;    font-size:16px;}.block.courseitem.course4 .block_content .course_block_bottom .fa-users:before{    margin-right:5px;}.block.courseitem.course4 .block_content .course_block_bottom .course_price{    font-size:16px;    margin:0;    color:#70c989;    font-weight:600;    float:right;}.block.courseitem.course4 .block_content .course_block_bottom .icon-wallet-money{    display:none;}.block.courseitem.course5 .block_title{    margin:0;    padding-bottom:15px;    font-size:16px;    line-height:1.2;    border:none;}.block.courseitem.course5 .course_price{    clear:Both;    font-size:16px;    margin:0;    color:#70c989;    font-weight:600;}.block.courseitem.course5 .fa-calendar-check-o{    float:left;    font-size:12px;    text-transform:uppercase;    color:#bbb;    margin-bottom:10px;}.block.courseitem.course5 .fa-calendar-check-o:before{    margin-right:5px;}.dark .block.courseitem .block_content{    background:rgba(0,0,0,0.1);    border-color:rgba(0,0,0,0.1);}.dark .block.courseitem .block_title,.dark .block.courseitem span.clear,.dark .block.courseitem.course2 .instructor_course + a,.dark .block.courseitem.course2 .instructor_course + strong{    border-color:rgba(255,255,255,0.1);}hr.divider{    height:1px;    width:100%;    background:rgba(0,0,0,0.08);}.vibe_carousel .flex-direction-nav,.widget_carousel .flex-direction-nav{    list-style:none !important;    height:0;}.vibe_carousel .flex-direction-nav a,.widget_carousel .flex-direction-nav a{    font-size:12px;    box-shadow:none;    width:auto;    height:auto;    opacity:1;    padding:3px;    line-height:1;    z-index:9;    background:#78c8ce;    color:#fff;    text-shadow:none;    border-radius:2px;}.vibe_carousel .flex-direction-nav a.flex-disabled,.widget_carousel .flex-direction-nav a.flex-disabled{    opacity:0.6;}.vibe_carousel .flex-direction-nav a.flex-next,.widget_carousel .flex-direction-nav a.flex-next{    position:absolute;    top:10px;    right:0;    z-index:2;}.vibe_carousel .flex-direction-nav a.flex-prev,.widget_carousel .flex-direction-nav a.flex-prev{    position:absolute;    top:10px;    right:24px;    display:inline-block;    z-index:1;}.vibe_carousel .flex-control-nav li a,.widget_carousel .flex-control-nav li a{    width:12px;    height:12px;    background:#78c8ce;    text-indent:9999px;    display:block;    opacity:0.4;    border-radius:50%;}.v_module.custom_post_carousel .vibe_carousel .flex-direction-nav a.flex-next,.v_module.custom_post_carousel .vibe_carousel .flex-direction-nav a.flex-prev,.v_module.member_carousel .vibe_carousel .flex-direction-nav a.flex-next,.v_module.member_carousel .vibe_carousel .flex-direction-nav a.flex-prev,.v_module.taxonomy_carousel .vibe_carousel .flex-direction-nav a.flex-next,.v_module.taxonomy_carousel .vibe_carousel .flex-direction-nav a.flex-prev{    position:absolute;    top:-56px;}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav{    bottom:50%;    left:0;    width:100%;}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev{    background:0 0;    color:#78c8ce;    font-size:16px;    margin-top:-30px;}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next{    top:auto;    right:-30px;    left:auto;}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev{    top:auto;    left:-30px;    right:auto;}.v_module.custom_post_carousel .heading_more,.v_module.member_carousel .heading_more,.v_module.taxonomy_carousel .heading_more{    padding:3px 6px;    line-height:1;    position:absolute;    top:4px;    right:50px;    background:#78c8ce;    color:#fff;    border-radius:2px;    font-weight:600;    font-size:14px;}.taxonomy_carousel a.term_block{    position:relative;    display:inline-block;    width:100%;}.taxonomy_carousel a.term_block strong{    position:absolute;    left:0;    top:50%;    margin-top:-20px;    width:100%;    text-align:center;}.taxonomy_carousel a.term_block strong span{    color:#fff;    font-weight:600;    padding:15px;    background:rgba(0,0,0,0.1);    font-size:16px;}.widget .vibe_carousel .flex-direction-nav a.flex-next,.widget .vibe_carousel .flex-direction-nav a.flex-prev{    top:24px;}.widget_carousel .flex-direction-nav a.flex-next,.widget_carousel .flex-direction-nav a.flex-prev{    top:-48px;}.boxed footer .widget_carousel .flex-direction-nav a.flex-next,.boxed footer .widget_carousel .flex-direction-nav a.flex-prev,footer .widget_carousel .flex-direction-nav a.flex-next,footer .widget_carousel .flex-direction-nav a.flex-prev{    top:-32px;}.v_module.member_carousel .member_block{    text-align:center;}.parallax_content{    width:100%;    display:inline-block;}.vibe_filterable{    margin:0 10px 20px 0;    float:left;}.vibe_filterable li{    float:left;    margin:5px 10px 5px 0;}.vibe_filterable li a{    background-color:rgba(0,0,0,0.08);    font-weight:600;    border:1px solid #ddd;    padding:8px 14px;    font-size:11px;    border-radius:2px;    display:inline-block;    text-transform:uppercase;    transition:all 0.2s ease-in-out;}.vibe_filterable li a:hover,.vibe_filterable li.active a{    background:#78c8ce;    border-color:#78c8ce;    color:#fff;}.filterableitems_container{    clear:both;    margin:20px 0;}.filterableitems_container .filteritem{    float:left;    position:relative;    margin:0 30px 30px 0;}.filterableitems_container .filteritem.next{    width:60px;    height:60px;    border:5px solid #000;    border-radius:35px;}.accordion-heading a,.tabs{    width:100%;    position:relative;}.filterable_thumb{    position:relative;}.isotope-item{    z-index:2;}.isotope-hidden.isotope-item{    pointer-events:none;    z-index:1;}.isotope,.isotope .isotope-item{    transition-duration:0.8s;}.isotope{    transition-property:height,width;}.isotope .isotope-item{    transition-property:transform,opacity;}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{    transition-duration:0s;}.posts li img,.tab-pane li img{    transition:all 0.2s ease-in-out;}.filterableitems_container.isotope,.grid.masonry{    overflow:visible !important;}.accordion-group.panel{    margin:0;    background:0 0;    border:none;    border-radius:none;    box-shadow:none;}.accordion-heading a{    font-size:12px;    text-transform:uppercase;    padding:12px 20px 12px 0;    font-weight:600;    display:block;    border-bottom:1px solid rgba(0,0,0,0.08);}.accordion-heading a.accordion-toggle:after{    font-family:fonticon;    float:right;    content:"\e092";    font-size:16px;    color:rgba(0,0,0,0.08);}.accordion-heading a.accordion-toggle.collapsed:after{    content:"\e05d";}.gallery:after,.progress .bar span:after{    content:"";}.accordion-inner{    padding:15px 0;}.tabs{    display:inline-block;}.tabs ul.tabtitle{    display:block;    cursor:pointer;}.tabs .nav.nav-tabs li.active > a > span{    padding:0;    color:#fff;}.tabs .nav.nav-tabs li a{    white-space:nowrap;}.tabs .nav.nav-tabs li a i{    float:left;    margin-right:5px;    font-size:16px;}.widget .tabs .nav{    margin-bottom:0 !important;}.content .tab-content{    padding:15px 0;}.tab-pane li img{    float:left;    border:2px solid #eef1f3;    width:48px;    margin-right:10px;    height:auto;    border-radius:2px;}.tab-pane li:hover img{    border-color:#78c8ce;}.widget .nav-tabs li{    width:33%;    text-align:center;    padding-bottom:0;}.widget .tab-content li{    padding:6px 0;}.nav-tabs > li > a{    margin:0;}.tabs ul.tabtitle li{    background:#444;    font-size:15px;    line-height:40px;    height:40px;    position:relative;    padding:0 20px;    float:left;    display:block;    color:#fff;    text-align:center;}.tabs ul.tabtitle li.active,.tabs ul.tabtitle li:hover{    background:#78c8ce;    color:#fff;}.tabs .tabpanes{    clear:both;}.tabs .tabpanes li{    background:#fff;}.tabs label:first-of-type{    z-index:4;}.clear-shadow{    clear:both;}.tabcontent{    position:relative;    z-index:5;    opacity:0;}.tabs-below > .nav-tabs,.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{    border-bottom:0;}.tabs ul.nav{    list-style:none;    margin:0 0 30px;    position:relative;    z-index:99;}.tabs .tab-content{    position:relative;}.tabs > .nav-tabs{    margin-bottom:29px;}.tabs.tabs-left > .nav-tabs{    margin-right:29px !important;}.tabs.tabs-right > .nav-tabs{    margin-left:29px !important;}.tabs.tabs-bottom > .nav-tabs{    margin-top:29px !important;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{    min-width:74px;    margin-right:0;    margin-bottom:3px;}.tabs-below > .nav-tabs{    border-bottom:0;    border-top:1px solid rgba(0,0,0,0.08);}.tabs-below > .nav-tabs > li{    margin-top:-1px;    margin-bottom:0;}.tabs-below > .nav-tabs > li > a{    border-radius:0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:focus,.tabs-below > .nav-tabs > li > a:hover{    border-top-color:rgba(0,0,0,0.08);    border-bottom-color:transparent;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:focus,.tabs-below > .nav-tabs > .active > a:hover{    border-color:transparent rgba(0,0,0,0.08) rgba(0,0,0,0.08);}.tabs-right > .nav-tabs{    border-bottom:0;}.tabs-right > .nav-tabs > li{    float:none;}.tabs-left > .nav-tabs{    border-bottom:0;    float:left;    margin-right:19px;    border-right:1px solid rgba(0,0,0,0.08);}.tabs-left > .nav-tabs > li{    float:none;}.tabs-left > .nav-tabs > li > a{    margin-right:-1px;    border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:focus,.tabs-left > .nav-tabs > li > a:hover{    border-color:rgba(0,0,0,0.08);}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:focus,.tabs-left > .nav-tabs .active > a:hover{    border-color:rgba(0,0,0,0.08) transparent rgba(0,0,0,0.08) rgba(0,0,0,0.08);}.tab-content > .tab-pane{    display:none;}.tab-content > .active{    display:block;}.pill-content > .pill-pane{    display:none;}.pill-content > .active{    display:block;}.nav.nav-tabs > li > a{    padding:10px 15px;}.nav.nav-tabs > li > a > span{    margin-left:5px;}.nav.nav-tabs > li.active > a > span{    background:#fff;    padding:1px 5px;    border-radius:50%;    color:#78c8ce;}.tabs-right > .nav-tabs{    float:right;    margin-left:19px !important;    border-left:1px solid #ddd;}.tabs-right > .nav-tabs > li > a{    margin-left:-1px;    border-radius:0 2px 2px 0;}.tabs-right > .nav-tabs > li > a:focus,.tabs-right > .nav-tabs > li > a:hover{    border-color:#78c8c9 #78c8c9 #78c8c9 #ddd;    background-color:#78c8c9;    color:#fff;}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:focus,.tabs-right > .nav-tabs .active > a:hover{    border-color:#78c8c9 #78c8c9 #78c8c9 transparent;    background-image:url(../images/button.png);}.active .tabcontent{    z-index:2;    padding:15px;    display:block;    -webkit-animation-name:fadeinblock;    -webkit-animation-duration:0.3s;    animation-name:fadeinblock;    animation-duration:1s;}.gallery a,.posts li,.pullquote{    display:inline-block;}@keyframes fadeinblock{    0%,   20%{        opacity:0;    }   40%{        opacity:0.3;    }   60%{        opacity:0.5;    }   80%{        opacity:0.9;    }   100%{        opacity:1;    }}.posts li{    clear:both;    margin:2px 0;    padding:2px;    width:100%;}.posts li:hover{    background:#f3f5f6;}.posts li img{    float:left;    border:2px solid #eef1f3;    width:60px;    margin-right:10px;    height:auto;}.posts li:hover img{    border-color:#78c8ce;}.posts li a > span{    color:#2a3744;}.posts li small a{    color:#aaa;    font-size:11px;}.pullquote{    margin:30px 0;    padding:15px 30px;    width:30%;    float:left;    border-right:1px solid rgba(0,0,0,0.08);}.pullquote.left{    margin-right:20px;    float:left;}.pullquote.right{    margin-left:20px;    float:right;}.gallery a{    height:auto;    float:left;    margin:0;    padding:3px 5px;    width:auto;    line-height:0;    text-align:center;    overflow:hidden;}.gallery a img{    width:100%;    border:2px solid #f6f6f6;}.gallery a img:hover{    border-color:#78c8ce;}.gallery.medium img{    width:128px;    height:auto;}.gallery.mini img{    width:48px;    height:48px;}.gallery.normal img,.gallery.small img{    width:64px;    height:64px;}.gallery.large img{    width:256px;    height:auto;}.gallery.columns1 > a{    width:100%;}.gallery.columns2 > a{    width:50%;}.gallery.columns3 > a{    width:33%;}.gallery.columns4 > a{    width:25%;}.gallery.columns5 > a{    width:20%;}.gallery.columns6 > a{    width:16.67%;}.gallery.columns7 > a{    width:14.28%;}.gallery.columns8 > a{    width:12.5%;}.gallery.columns9 > a{    width:11.11%;}.gallery:after{    clear:both;    display:block;}.heading{    clear:both;    font-size:16px;    padding:8px 0;    font-weight:600;    text-transform:uppercase;    border-bottom:3px solid rgba(0,0,0,0.08);}.progressbars{    display:inline-block;    width:60%;    margin:30px 0 30px 30px;    border-radius:20px;}.progressbar_wrap{    text-align:start;    display:block;    clear:both;    margin:10px 0;}.progress{    background:rgba(0,0,0,0.1);    margin:0;    border-radius:20px;    position:relative;    width:100%;    display:inline-block;    overflow:visible;}.alert,.knob{    display:block;}.progress strong{    position:absolute;    top:0;    left:0;}.progress .bar{    background:#78c8ce;    color:#fff;    font-size:12px;    line-height:1.5em;    padding:4px 20px;    text-transform:uppercase;    font-weight:600;    position:relative;    height:auto;    border-radius:20px;}.progress .bar span{    position:absolute;    right:-20px;    top:-32px;    background:rgba(0,0,0,0.6);    color:#fff;    padding:4px 8px;    border-radius:2px;}.alert,.alert.alert-info{    background:#1ca8dd;}.progress .bar span:after{    position:absolute;    left:40%;    bottom:-10px;    border:5px solid;    border-color:rgba(0,0,0,0.6) transparent transparent;}.one_half .progress{    margin:48px 30px;}.knob{    position:relative;}.knob h3{    margin-top:0;    font-size:20px;    text-align:center;    position:absolute;    bottom:30px;    left:0;    width:100%;}.team_member,.testimonial{    position:relative;}.alert{    padding:15px;    color:#fff;    margin:15px 0;}.alert.alert-error{    background:#d15b28;}.alert.alert-danger{    background:#d13228;}.alert.alert-success{    background:#78c8ce;}.alert.alert-block{    background:#d6c72d;}.btn{    font-size:14px;    line-height:2em;    padding:8px 16px;    background:#78c8ce;    color:#fff;    margin:5px 5px 5px 0;    border-radius:2px;}.btn + .btn{    margin-left:5px;}.btn.other{    border:none;}.btn:hover{    background:0 0;    border-color:#78c8ce;    color:#78c8ce;}.btn.primary{    background:#78c8ce;    border-color:#78c8ce;}.one_half{    width:50%;    float:left;    min-width:240px;}.one_third{    width:33.3%;    float:left;    min-width:160px;}.one_fourth{    width:25%;    float:left;    min-width:120px;}.one_fifth{    width:20%;    float:left;    min-width:60px;}.two_third{    width:66.6%;    float:left;}.three_fourth{    width:75%;    float:left;}.two_fifth{    width:40%;    float:left;}.three_fifth{    width:60%;    float:left;}.four_fifth{    width:80%;    float:left;}.column_content{    padding-left:10px;}.column_content.first{    padding-left:0;}.gmap,.gmap iframe{    width:100%;}.vibe_gmap{    margin:30px 0;    padding:20px 0;    border-top:1px solid rgba(0,0,0,0.08);    border-bottom:1px solid rgba(0,0,0,0.08);}#map-canvas img,.vibe_gmap img{    max-width:none;}.clearfix:after,.clearfix:before{    content:"";    display:table;}.clearfix:after{    clear:both;}.clearfix{    zoom:1;    clear:both;}.dropcaps{    float:left;    padding:0 15px 0 0;    margin-top:0;    line-height:1.1em;}.notification{    clear:both;    margin:60px 60px 30px 0;    padding:15px;    color:#fff;    background:#78c8ce;    border:2px solid #eee;    border-radius:2px;    display:block;    text-align:left;}.form_field{    display:block;    font-size:14px;    padding:4px 8px;    margin:5px 0;    border:1px solid rgba(0,0,0,0.08);    line-height:21px;    width:100%;}.mfp-ajax-holder .mfp-content{    width:auto;    max-width:720px;    margin:0 auto;}.popup_content{    background:#fff;    padding:40px;    display:block;    margin-top:10%;    max-width:60%;}.team_member{    width:100%;    max-width:300px;    height:100%;    cursor:default;    text-align:center;}#download_stats,#scrolltop,.fbLoginButton{    cursor:pointer;}.team_member img{    display:inline-block;    border-top-left-radius:2px;    border-top-right-radius:2px;}.team_member .member_info{    display:block;    width:inherit;    height:inherit;    text-align:center;    padding:5px 0;    border-left:5px solid rgba(0,0,0,0.08);    border-right:5px solid rgba(0,0,0,0.08);    border-bottom:5px solid rgba(0,0,0,0.08);}.team_member .member_info h3{    text-align:center;    text-transform:uppercase;    letter-spacing:2px;    font-size:14px;    font-weight:600;    margin:0 30px;    padding:10px;    display:inline-block;    border-bottom:3px solid rgba(0,0,0,0.08);}.team_member .member_info h3 small{    display:block;    white-space:nowrap;    color:#bbb;    font-weight:600;    font-size:11px;    margin-top:5px;}.team_member .member_info h3 + span{    width:100%;    display:block;}.team_member .member_info ul{    color:#fff;    display:inline-block;    padding:10px 5px;    text-align:center;    margin:0 10px;    font-size:16px;    list-style:none;}.team_member .member_info ul li{    float:left;    display:inline-block;}.team_member .member_info ul li a{    display:block;    font-style:normal;    font-size:20px;    line-height:0;    margin:0 3px;    color:#bbb;}.team_member .member_info ul li a.twitter{    font-size:24px;}.team_member .member_info ul li a:hover{    color:#78c8ce;}.testimonial_content{    background:rgba(230,230,230,0.2);    padding:20px 20px 15px;    position:relative;    border-radius:2px;}.testimonial_content:after{    content:"";    position:absolute;    bottom:-40px;    left:68px;    border:20px solid;    border-color:rgba(230,230,230,0.2) transparent transparent;}.testimonial_author{    margin:15px 0;}.testimonial_author img{    max-width:64px;    height:auto;    margin:0 30px 0 0;    float:left;    border-radius:50%;}.testimonial_author h4{    font-size:14px;    padding-top:10px;}.testimonial_author h4 small{    display:block;}.wp-video{    width:100% !important;}.mejs-container.mejs-video{    width:100% !important;    height:auto !important;    padding-top:57%;}.mejs-mediaelement video,.mejs-overlay,.mejs-poster{    width:100% !important;    height:100% !important;}.mejs-mediaelement video{    position:absolute;    top:0;    left:0;    right:0;    bottom:0;}.image_slider,.image_slider .slides li{    position:relative;}.mejs-container,.mejs-embed,.mejs-embed body{    background:0 0 !important;}.percentage-counter h6{    color:#78c8ce;}.percentage-counter{    margin:30px 0;    text-align:center;    color:#78c8ce;}.first .percentage-counter{    border:none;}.percentage-counter .count{    font-size:48px;    color:#78c8ce;}.image_slider{    margin:0;    padding:0;}.image_slider .slides > li{    display:none;    -webkit-backface-visibility:hidden;}.image_slider .slides img{    width:100%;    display:block;}.flexslider-pauseplay span{    text-transform:capitalize;}.button.small,.heading a{    text-transform:uppercase;}.image_slider .flex-control-nav,.image_slider .flex-direction-nav,.image_slider .slides{    list-style:none !important;}.full_slider .flex-control-nav.flex-control-paging li a.flex-active,.image_slider .flex-control-nav.flex-control-paging li a.flex-active,.step_slider .flex-control-nav.flex-control-paging li a.flex-active{    background:#78c8c9;}.full_slider .flex-control-nav.flex-control-paging,.image_slider .flex-control-nav.flex-control-paging,.step_slider .flex-control-nav.flex-control-paging{    position:absolute;    bottom:10px;    display:block;    text-align:center;    width:100%;}.full_slider .flex-control-nav.flex-control-paging li,.image_slider .flex-control-nav.flex-control-paging li,.step_slider .flex-control-nav.flex-control-paging li{    margin:0 0 0 5px;    text-indent:-9999px;    padding:0;    border:none;    display:inline;}.full_slider .flex-control-nav.flex-control-paging li a,.image_slider .flex-control-nav.flex-control-paging li a,.step_slider .flex-control-nav.flex-control-paging li a{    width:12px;    height:12px;    display:inline-block;    background:#fff;    color:transparent;    border-radius:12px;}.image_slider .flex-direction-nav li a,.step_slider .flex-direction-nav li a{    position:absolute;    margin:0;    padding:0;    font-size:24px;}.image_slider.slide2 .flex-direction-nav li a.flex-next i,.image_slider.slide2 .flex-direction-nav li a.flex-prev i,.image_slider.slide3 .flex-direction-nav li a.flex-next i,.image_slider.slide3 .flex-direction-nav li a.flex-prev i{    margin:20px -8px;    display:inline-block;}.image_slider.slide1 .flex-direction-nav li a.flex-prev{    left:30px;    color:#fff;    top:45%;}.image_slider.slide1 .flex-direction-nav li a.flex-next{    right:30px;    color:#fff;    top:45%;}.flex-caption h1,.flex-caption h2,.flex-caption h3,.flex-caption h4,.flex-caption h5,.flex-caption h6{    color:#fff;}.flex-caption,.slide1 .flex-caption{    width:100%;    padding:0;    position:absolute;    background:rgba(0,0,0,0.6);    color:#fff;    text-align:center;    text-shadow:0 -1px 0 rgba(0,0,0,0.3);    font-size:14px;    line-height:18px;}.slide1 .flex-caption{    left:0;    bottom:5px;}.image_slider.slide2 .flex-caption{    width:50%;    max-width:310px;    height:120px;    padding:10px 20px;    bottom:20px;    right:20px;    text-align:left;}.image_slider.slide2 .flex-direction-nav li a.flex-prev{    right:360px;    height:70px;    bottom:90px;    background:#78c8c9;    color:#fff;}.image_slider.slide2 .flex-direction-nav li a.flex-next{    right:360px;    height:70px;    bottom:20px;    background:#78c8c9;    color:#fff;}.image_slider.slide3 .flex-caption{    width:50%;    max-width:310px;    height:120px;    padding:10px 20px;    bottom:20px;    left:20px;    text-align:left;}.image_slider.slide3 .flex-direction-nav li a.flex-prev{    left:360px;    height:70px;    bottom:20px;    background:#78c8c9;    color:#fff;}.image_slider.slide3 .flex-direction-nav li a.flex-next{    left:360px;    height:70px;    bottom:90px;    background:#78c8c9;    color:#fff;}.image_slider.slide4 .flex-caption{    width:40%;    right:0;    bottom:20px;    padding:15px 20px 30px;    margin-left:-40px;    text-align:left;}.image_slider.slide4 .flex-direction-nav li a.flex-prev{    bottom:20px;    right:20%;    width:20%;    text-align:center;    color:#fff;    padding:0 20px;    margin-left:-41px;    background:#78c8c9;}.image_slider.slide4 .flex-direction-nav li a.flex-next{    bottom:20px;    right:20px;    width:20%;    text-align:center;    color:#fff;    padding:0 20px;    margin-right:-20px;    background:#78c8c9;}.image_slider.slide5 .flex-caption{    width:40%;    left:0;    bottom:20px;    padding:15px 20px 40px;    text-align:left;}.image_slider.slide5 .flex-direction-nav li a.flex-next{    bottom:20px;    left:20%;    width:20%;    text-align:center;    color:#fff;    padding:0 20px;    background:#78c8ce;}.image_slider.slide5 .flex-direction-nav li a.flex-prev{    bottom:20px;    left:20px;    width:20%;    text-align:center;    color:#fff;    padding:0 20px;    margin-left:-20px;    background:#78c8c9;}.flexslider.image_slider.slide6 .slides img{    width:60%;    display:block;    float:right;}.image_slider.slide6 .flex-caption{    width:38%;    background:0 0;    text-align:left;    color:#444;    text-shadow:none;}.slide6 .flex-caption h3.heading{    color:#444;    text-shadow:none;}.image_slider.slide6 .flex-control-nav.flex-control-paging{    text-align:left;    width:40%;}.image_slider.slide6 .flex-direction-nav li a.flex-prev{    left:-100px;    font-size:64px;    text-shadow:0 1px 0 #fff;    top:40%;    color:#ccc;}.image_slider.slide6 .flex-direction-nav li a.flex-next{    right:-100px;    font-size:64px;    text-shadow:0 1px 0 #fff;    top:40%;    color:#ccc;}.flexslider.image_slider.slide7 .slides img{    width:60%;    display:block;    float:left;    margin-right:20px;}.image_slider.slide7 .flex-caption{    width:38%;    background:0 0;    text-align:left;    color:#444;    display:inline-block;    text-shadow:none;}.slide7 .flex-caption h3.heading{    color:#444;    text-shadow:none;}.image_slider.slide7 .flex-control-nav.flex-control-paging{    text-align:right;    width:100%;}.image_slider.slide7 .flex-direction-nav li a.flex-prev{    left:-100px;    font-size:64px;    text-shadow:0 1px 0 #fff;    top:40%;    color:#ccc;}.image_slider.slide7 .flex-direction-nav li a.flex-next{    right:-100px;    font-size:64px;    text-shadow:0 1px 0 #fff;    top:40%;    color:#ccc;}.flexslider.image_slider.slide8 .slides img{    width:100%;}.image_slider.slide8 .flex-caption{    max-width:60%;    position:absolute;    top:20%;    left:20%;    background:0 0;    text-align:center;    display:inline-block;    text-shadow:none;}.slide8 .flex-caption h3.heading{    color:#444;    text-shadow:none;}.image_slider.slide8 .flex-control-nav.flex-control-paging{    text-align:center;    width:100%;    bottom:10px;}.image_slider.slide8 .flex-direction-nav li a.flex-prev{    left:0;    font-size:64px;    text-shadow:0 1px 0 #333;    top:40%;    color:#fff;}.image_slider.slide8 .flex-direction-nav li a.flex-next{    right:0;    font-size:64px;    text-shadow:0 1px 0 #333;    top:40%;    color:#fff;}.allbadges ul{    list-style:none;    display:inline-block;}.allbadges ul > li{    list-style:none;    float:left;    padding:10px;    position:relative;}.allbadges ul > li.finished img{    opacity:0.6;    filter:grayscale(1);    -webkit-filter:grayscale(1);    -moz-filter:grayscale(1);    -o-filter:grayscale(1);    -ms-filter:grayscale(1);}.allbadges ul > li.finished span{    position:absolute;    left:33%;    bottom:33%;    font-size:11px;    text-transform:uppercase;    font-weight:600;    color:#eb4924;    -webkit-transform:rotate(-45deg);    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -o-transform:rotate(-45deg);    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.animate{    opacity:0;}.animate.load{    opacity:1 !important;}.stretch.load{    animation-name:stretchLeft;    -webkit-animation-name:stretchLeft;    animation-duration:1.5s;    -webkit-animation-duration:1.5s;    animation-timing-function:ease-out;    -webkit-animation-timing-function:ease-out;    transform-origin:100% 0;    -ms-transform-origin:100% 0;    -webkit-transform-origin:100% 0;}@keyframes stretch{    0%{        transform:scaleX(0.3);    }   40%{        transform:scaleX(1.02);    }   60%{        transform:scaleX(0.98);    }   80%{        transform:scaleX(1.01);    }   100%{        transform:scaleX(1);    }}del{    opacity:0.3;}.vibe_carousel > .woocommerce{    position:relative;    margin-top:15px;}.vibe_carousel.carousel_columns2 .slides > li{    margin-right:30px;}.vibe_carousel.columns1 .block.courseitem{    margin-right:0;}.vibe_carousel .slides > li,.vibe_carousel.onecol .slides > li{    margin-right:30px;}@media screen and (max-width:992px){    .tabs-left > .nav-tabs,   .tabs-right > .nav-tabs{        margin-bottom:19px;        border-bottom:1px solid rgba(0,0,0,0.08);        width:auto;    }   .tabs-left > .nav-tabs > li,   .tabs-right > .nav-tabs > li{        float:left;    }   .tabs-left > .nav-tabs{        border-right:none;        margin-right:0;    }   .tabs-right > .nav-tabs{        border-left:none;        margin-left:0;    }}@media screen and (max-width:768px){    .block.side .block_media,   .content .tabs-left .tab-content,   .content .tabs-right .tab-content{        max-width:100%;    }   .v_module{        width:100%;    }   .block.side .block_content{        clear:both;        width:100%;    }   .four_fifth,   .one_fifth,   .one_fourth,   .one_half,   .one_third,   .three_fifth,   .three_fourth,   .two_fifth,   .two_third{        clear:both;        float:none;        width:100%;    }   .nav-tabs > li{        width:100% !important;        border-bottom:1px solid rgba(0,0,0,0.08);    }   .nav-tabs > li.active > a,   .nav-tabs > li:hover > a{        border-radius:2px;    }   .nav-tabs > li.active,   .nav-tabs > li:hover{        border-bottom:none;    }}.wplms_registration_form{    clear:both;    display:block;}.wplms_registration_form ul li{    clear:both;}.wplms_registration_form ul li + li{    margin-top:10px;}.wplms_registration_form ul li label{    width:100%;    display:block;}.wplms_registration_form ul li > input,.wplms_registration_form ul li > select,.wplms_registration_form ul li > textarea{    width:100%;}.wplms_registration_form ul li fieldset legend{    font-size:16px;    font-weight:600;    border:none;}.button,.button.small{    font-size:12px;    color:#fff;    font-weight:600;}.wplms_registration_form .submit_registration_form.loading:before{    content:"\f110";    opacity:0.8;    font-family:fontawesome;    animation:spin 2s infinite linear;}.button{    padding:10px 24px;    display:inline-block;    margin:10px 10px 10px 0;    background-color:#78c8ce;    border:none;    border-radius:2px;    letter-spacing:0.1em;    position:relative;    transition:all 0.3s;    z-index:1;}input[type="button"],input[type="submit"]{    padding:7px 24px;    line-height:1.6;    background-color:#78c8ce;    color:#fff;    border:none;    border-radius:2px;    outline:0;    font-weight:600;}.button.blue{    background-color:#78c8ce;}.button.green{    background-color:#70c989;}.button.primary{    background-color:#fa7252;    border-color:#fa7252;}.button.full{    width:100%;    text-align:center;}.button + .button{    margin-left:10px;}.button.full + .button{    margin:10px 0;}.button.full + .button.full{    margin-top:0;}.button.small{    padding:8px 16px;}.button:hover{    color:#fff;    background-image:none;}.heading{    margin:20px 0;}.heading a{    font-size:14px;    float:right;}.heading span > a{    font-size:11px;    font-weight:600;    color:#bbb;}.noheading .flex-direction-nav{    position:absolute;    bottom:20px;    left:50%;}ul.socialicons{    float:left;    margin:0;    padding:0;    list-style:none !important;    display:inline-block;}ul.socialicons li{    float:left;    width:auto !important;    border:none !important;    margin:0 0 0 15px;    font-size:20px;    line-height:1px;}.member_block ul.socialicons,.member_block3 .member_avatar ul.socialicons li,.member_block3 ul.socialicons{    float:none;    display:inline-block;}ul.socialicons.round li,ul.socialicons.square li{    margin:0 0 0 5px;}ul.socialicons li a{    padding:3px 6px;    line-height:1em;    font-size:16px;}ul.socialicons li a.facebook,ul.socialicons li a.tumblr{    padding:3px 9px;}ul.socialicons li a.vk{    padding:3px 5px;}ul.socialicons li a.digg,ul.socialicons li a.google-plus{    padding:3px;}ul.socialicons.square li a{    color:#fff;    line-height:1em;    background:rgba(0,0,0,0.1);}ul.socialicons.round li a{    border-radius:50%;    background:rgba(0,0,0,0.1);}ul.socialicons li:first-child{    margin:0;}ul.socialicons.color li,ul.socialicons.social li{    color:#fff;}ul.socialicons.color li a:hover,ul.socialicons.social li a:hover{    background:#78c8ce;}.member_block,.member_block3{    text-align:center;}.member_block h3,.member_block3 h3{    font-size:16px;    font-weight:600;    margin-bottom:0;}.member_block ul.socialicons li,.member_block3 ul.socialicons li{    margin:auto;}.member_block ul.socialicons li a,.member_block3 ul.socialicons li a{    color:rgba(0,0,0,0.4);}.member_block3 .member_avatar{    position:relative;}.member_block3 .member_avatar ul.socialicons{    position:absolute;    opacity:0;    top:50%;    left:0;    width:100%;    display:inline-block;    float:none;    z-index:1;    transition:all 0.5s ease;}.member_block3 .member_avatar ul.socialicons li a{    color:#fff;}.member_block3 .member_avatar:after{    content:"";    position:absolute;    left:0;    top:0;    width:100%;    height:100%;    background:rgba(0,0,0,0.4);    transform:scale(0);    transition:all 0.5s ease;}.member_block3 .member_avatar:hover:after{    transform:scale(1);}.member_block3 .member_avatar:hover ul.socialicons{    opacity:1;}.product_meta + ul.socialicons{    margin-top:15px;}ul.socialicons.color li a{    color:#fff !important;}ul.socialicons.color li a.facebook{    background:#3b5998 !important;}ul.socialicons.color li a.vk{    background:#588fd0 !important;}ul.socialicons.color li a.twitter{    background:#2bb5dc !important;}ul.socialicons.color li a.google.plus{    background:#dd4b39 !important;}ul.socialicons.color li a.dribbble{    background:#f90f63 !important;}ul.socialicons.color li a.pinterest{    background:#d04e4e !important;}ul.socialicons.color li a.google-plus,ul.socialicons.color li a.gplus{    background:#c63d2d !important;}ul.socialicons.color li a.tumblr{    background:#345775 !important;}ul.socialicons.color li a.github{    background:#4183c4 !important;}ul.socialicons.color li a.blogger{    background:#f83 !important;}ul.socialicons.color li a.digg{    background:#356aa0;}ul.socialicons.color li a.flickr{    background:#fe0883 !important;}ul.socialicons.color li a.foursquare{    background:#0072b1 !important;}ul.socialicons.color li a.instagram{    background:#4e433c !important;}ul.socialicons.color li a.linkedin{    background:#4875b4 !important;}ul.socialicons.color li a.reddit{    background:#cee3f8 !important;}ul.socialicons.color li a.vimeo{    background:#4bf !important;}ul.socialicons.color li a.fontawesome-webfont-5,ul.socialicons.color li a.youtube{    background:#c4302b !important;}ul.socialicons.color li a.stumbleupon{    background:#eb4924 !important;}ul.socialicons.color li a.rss{    background:#fa9b39 !important;}.flex-control-nav,.flex-direction-nav,.slides{    margin:0;    padding:0;    list-style:none;}.flexslider{    margin:0;    padding:0;}.flexslider .slides > li{    display:none;    -webkit-backface-visibility:hidden;}.no-js .slides > li:first-child,.slides:after,html[xmlns] .slides{    display:block;}.flexslider .slides img{    width:100%;    display:block;}.flex-pauseplay span{    text-transform:capitalize;}#footerbottom,.footertitle,.nav-tabs > li > a,.tagcloud a,.widget .widget_title,footer h4,span.small_text{    text-transform:uppercase;}.slides:after{    content:"\0020";    clear:both;    visibility:hidden;    line-height:0;    height:0;}* html .slides{    height:1%;}.flex-control-nav{    position:absolute;    bottom:-20px;    text-align:center;    width:100%;}.flex-control-nav li{    margin:0 3px;    display:inline-block;}.flex-control-nav li a{    width:30px;    height:5px;    background:#fff;    text-indent:-9999px;    display:block;    opacity:0.4;}.flex-control-nav li a.flex-active,.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-prev:hover{    opacity:1;}span.small_text{    font-size:11px;    color:#bbb;}.main .full-width{    margin:0 -15px;}.sidebar{    padding:30px 0;}.widget .widget_title{    border-bottom:3px solid rgba(0,0,0,0.08);    position:relative;    padding-bottom:15px;    margin-bottom:15px;    font-size:16px;    font-weight:600;}.widget #searchform label{    display:none;}.widget #s{    border:1px solid rgba(0,0,0,0.08);    padding:6px;}.widget ul li{    width:100%;    padding:8px 0;    display:inline-block;    border-bottom:1px dotted rgba(0,0,0,0.08);    font-size:14px;}.widget ul li > ul li:last-child{    border-bottom:none;}.widget ul li > ul.children{    margin:0;    padding-left:0;}.widget ul li > ul.hierarchial li > ul.children li{    clear:both;    padding:10px 0 0;}.widget ul li > ul.hierarchial li > ul.children li a{    padding-left:8px;}.widget ul li:hover > a{    color:#78c8ce;}.widget ul li.product:hover a,.widget ul.flex-direction-nav li:hover a{    color:#fff;}.widget ul.flex-direction-nav li{    padding:0;    border:none;}.widget ul.menu li > .sub-menu{    display:block !important;    background:0 0 !important;    position:relative !important;    opacity:1;    width:100%;}.widget ul.menu li a{    padding:6px 0;    color:#444;}.widget ul.menu li.current-menu-item a{    color:#78c8c9;}.widget ul.hierarchial li > ul.children li:before{    content:"\e093";    font-family:fonticon;    font-size:10px;    line-height:16px;}.widget + .widget{    margin-top:30px;}.widget dl dt{    clear:both;    float:left;    font-weight:600;    margin-bottom:10px;}.widget dl dd{    text-align:right;    margin-bottom:10px;}.tagcloud a{    color:#fff;    font-size:11px !important;    font-weight:600;    background:#78c8c9;    padding:6px 8px;    border-radius:2px;    margin:0 10px 10px 0;    display:inline-block;}.widget.Carousel.Vibe + .widget,footer .widget + .widget{    margin-top:0;}.tagcloud a:hover{    background:#78c8ce;}.widget #searchform input[type="text"],.widget #searchform select{    width:100%;}.col-md-3 .widget + .widget{    clear:both;    display:inline-block;    width:100%;}.widget ul li.current-cat a{    color:#78c8ce;    font-weight:600;}.widget .menu-item-has-children:hover > a:before{    border:none;}.widget .more_posts li small{    display:block;}.nav-tabs > li > a{    margin-right:0;    font-weight:600;    font-size:11px;    border-radius:2px 2px 0 0;}.widget .nav.nav-tabs > li > a{    padding:10px 6px;}.sidebar .widget #searchform input[type="text"]{    border:1px solid rgba(0,0,0,0.08);    padding:6px 12px;    font-size:14px;}.widget .chosen-container{    min-width:100%;}footer{    clear:both;    background:#313b3d;    position:relative;    padding:30px 0;    font-size:14px;    color:rgba(255,255,255,0.6);}footer #s,footer .form_field,footer .input-text,footer .ninja-forms-field,footer .wpcf7 input.wpcf7-text{    background:#313b3d;    border-color:#232b2d;    color:#fff;    width:100%;    margin-bottom:8px;}footer #s:focus,footer .form_field:focus,footer .input-text:focus,footer .ninja-forms-field:focus,footer .wpcf7 input.wpcf7-text:focus{    color:#fff;}footer .item-list li{    clear:both;    margin:5px 0;}footer .item-avatar{    float:left;    max-width:48px;    border-radius:2px;    margin-right:10px;}footer .footerbottom{    margin-top:30px;    padding:30px 0 0;    border-top:1px solid rgba(255,255,255,0.1);}footer .heading{    color:#fff;    border-bottom-color:rgba(255,255,255,0.6);}footer .product_list_widget li{    display:inline-block;    width:100%;    margin-bottom:10px;}#footernotification,#headernotification{    background:#70c989;    padding:15px 0;    font-size:16px;    color:#fff;    font-weight:600;}#footernotification .close,#headernotification .close{    float:right;    font-size:24px;    opacity:0.6;    color:#fff;    cursor:pointer;}#footerbottom:hover,#footernotification .close:hover,#headernotification .close:hover{    opacity:1;}#footerbottom,#footerbottom a{    color:rgba(255,255,255,0.6);}#footernotification h2,#footernotification h3,#footernotification h4,#footernotification h5,#footernotification h6,#footernotification p,#headernotification h2,#headernotification h3,#headernotification h4,#headernotification h5,#headernotification h6,#headernotification p{    margin:0;    padding:0;    color:#fff;    font-weight:600;}#footerbottom{    background:#232b2d;    padding:30px 0 20px;    font-size:11px;}#footerbottom #footerlogo{    max-width:48px;    float:left;    margin:-15px 10px 0 0;    padding:0;    opacity:0.6;}#footerbottom #footer_social_icons,#footerbottom #footermenu{    float:right;}#footerbottom #footer_social_icons .social li,#footerbottom .footermenu li{    float:left;    margin-left:15px;}#footerbottom #footer_social_icons .socialicons{    font-size:20px;    line-height:1;}#footerbottom #footer_social_icons .socialicons a{    opacity:0.8;}#footerbottom #footer_social_icons .socialicons a:hover{    opacity:1;}.footertitle,footer h4{    color:#fff;    font-size:14px;    font-weight:600;}.footerwidget .item-options,.footerwidget .item-options a{    color:rgba(255,255,255,0.8);    font-weight:600;}.quick-flickr-item a{    max-width:64px;    border:2px solid rgba(0,0,0,0.2);    float:left;    margin:0 10px 10px 0;}.quick-flickr-item a:hover{    border-color:#78c8c9;}.footerwidget .postsmall .post_title a{    font-size:14px;    text-transform:none;}.footerwidget .vibeposts li{    clear:both;}.footerwidget .tagcloud a{    background:rgba(0,0,0,0.2);}.footerwidget .item-options{    font-size:11px;    text-transform:uppercase;    padding:5px;    margin:0 0 10px;    border-bottom:1px solid rgba(255,255,255,0.2);}.twitter_item > p{    background:rgba(230,230,230,0.2);    padding:20px;    border-radius:2px;}.twitter_item > p:after{    content:"";    position:absolute;    bottom:16px;    left:38px;    border:20px solid;    border-color:rgba(230,230,230,0.2) transparent transparent;}.twitter_item i{    font-size:32px;}.footerwidget > ul li{    position:relative;    clear:both;    line-height:1.6;    padding:4px 0;}.footerwidget > ul li a{    display:block;    line-height:1.6;    color:rgba(255,255,255,0.6);}.footerwidget > ul li.slides li a{    padding:0;}.footerwidget .avatar-block .item-avatar,.widget .avatar-block .item-avatar{    float:left;    max-width:52px;    margin:4px 4px 0 0;}#userstats .in_details + strong,label[for="signup_password"] > span{    float:right;}.footerwidget .widget_course_list li img{    border-color:rgba(0,0,0,0.2);}.footerwidget .widget_course_list li h6{    color:#fff;    color:rgba(255,255,255,0.8);}.footerwidget .widget_course_list li h6 span{    color:rgba(255,255,255,0.4);}.footermenu li a,.footerwidget li > a{    color:rgba(255,255,255,0.6);}.footerwidget .avatar-block .item-avatar img,.widget .avatar-block .item-avatar img{    border-radius:50%;    border:2px solid rgba(0,0,0,0.1);}.footerwidget .avatar-block .item-avatar:hover img,.widget .avatar-block .item-avatar:hover img{    border-color:#78c8ce;}.footermenu li a{    font-size:11px;    font-weight:600;    text-transform:uppercase;}.footermenu li a:hover{    color:#fff;}.modal-footer .btn{    padding:6px 15px;    line-height:1.6;    margin:0 5px;}.modal-footer .btn.btn-primary{    background:#f16645;    color:#fff;    border-color:#f16645;}.content footer{    padding:0;    background:0 0;    color:#444;}#scrolltop{    position:fixed;    right:20px;    bottom:22px;    font-size:20px;    color:#fff !important;    z-index:99;    background:#232b2d;    padding:6px 12px;    border-radius:2px;    opacity:0;}#scrolltop a{    color:#fff;}#scrolltop.fix{    opacity:0.8;}#scrolltop.fix:hover{    opacity:1;}#scrolltop span{    display:block;    text-transform:uppercase;    font-size:11px;    font-weight:600;    text-align:center;    margin-top:-8px;}#content + .homepageslider.stripe{    margin-top:0 !important;}.footerwidget ul.slides li{    clear:none !important;}img#header_mobile_logo{    height:auto !important;}body .news{    margin:20px 0;}body .news .tags{    margin-top:10px;    padding-top:10px;}body .news .news_thumb{    margin:10px 0;}body .news h4,body .news h4 a{    font-weight:600;}body .news span.right{    color:#bbb;    text-transform:uppercase;    font-size:12px;    font-weight:600;}.field-visibility-settings-close,.visibility-toggle-link{    font-size:11px;    color:#bbb;    font-weight:600;    text-transform:uppercase;}.field-visibility-settings-close{    color:#cf4f2f;}.assignmentblock{    padding:30px;    border:1px solid rgba(0,0,0,0.08);}.assignmentblock .block_title{    margin:0;}.assignmentblock .assignment_details{    padding-top:10px;}.assignmentblock .assignment_details li > strong{    width:120px;    display:inline-block;}#userstats .in_details + strong + span{    font-size:12px;    font-weight:600;    color:#bbb;}.select_download_options ul{    margin:0 !important;}.select_download_options li{    float:left;    display:inline-block;    padding:0 10px 10px 0;}.select_download_options li label{    padding-left:5px;}.dwqa-list-question .dwqa-footer-meta,.dwqa-list-question .dwqa-header{    background:0 0;}.dwqa-list-question .dwqa-comment,.dwqa-list-question .dwqa-view,.dwqa-list-question .dwqa-vote{    color:#444;}.fbLoginButton{    background:#4c66a4;    padding:10px 20px 20px 50px;    line-height:1;    border-bottom-left-radius:2px;    border-bottom-right-radius:2px;    font-weight:800;}.fbLoginButton:before{    font-family:fonticon;    content:"\e21e";    position:absolute;    left:0;    top:0;    color:#fff;    font-size:16px;    padding:7px 10px;    background:#364c7c;}.mfp-inline-holder .mfp-content{    width:80%;}.mfp-inline-holder .mfp-content .content{    background:#fff;    padding:20px;    margin:30px 0;    border-radius:4px;}.login_page_content,.login_page_featured{    margin:60px;}.login_featured_wrap{    position:fixed;    left:0;    top:0;    width:50%;    background-size:cover;    height:100vh;}.login_page_featured{    text-align:center;    padding:30px;    border-radius:4px;    background:rgba(0,0,0,0.2);}.login_page_featured h1,.login_page_featured h5{    color:#fff;    padding:15px;    line-height:1;}.login_page_content .nav.nav-tabs{    margin-bottom:30px;}.login_page_content .nav.nav-tabs > li > a{    font-size:16px;    text-transform:uppercase;    font-weight:600;    color:#444;}.login_page_content .nav.nav-tabs > li.active > a{    background:0 0;    border:none;    color:#78c8ce;}.login_page_content .nav.nav-tabs > li.active > a:after{    content:"";    width:100%;    height:2px;    position:absolute;    bottom:-1px;    left:0;    background:#78c8ce;}.login_page_content .list-group-item input[type="text"],.login_page_content .list-group-item input[type="password"]{    border:none;    box-shadow:none;}.login_page_content .list-group-item label{    font-size:11px;    letter-spacing:1px;}.login_page_content #login_page_login #sidebar-wp-submit,.login_page_content #login_page_login .bp_social_connect a{    display:inline-block;    width:100%;    padding:15px;    min-width:0;    box-shadow:none;    margin-bottom:15px;}.login_page_content .register-section{    margin:0;}.progress{    height:auto;}td.field-visibility,th.title + .title{    text-align:end;}.page-template-certificate-php .certificate.certificate_content{    width:800px;    border:1px solid rgba(0,0,0,0.1);    margin:30px auto;    display:block;}.extra_buttons{    position:absolute;    top:0;    right:-36px;    padding:0;    background:rgba(0,0,0,0.08);    z-index:99;    display:none;}.extra_buttons a{    padding:5px 10px;    display:block;    line-height:1;    background:#fff;    color:rgba(0,0,0,0.6);}.extra_buttons a:first-child{    border-bottom:1px solid rgba(0,0,0,0.1);}.certificate_generated .extra_buttons{    display:inline-block;}.archive.author .about_instructor{    text-align:left;}.archive.author .about_instructor h1{    font-size:24px;}.archive.author .about_instructor h3{    font-size:16px;    margin:10px 0;    padding-bottom:10px;    border-bottom:1px solid rgba(255,255,255,0.1);}.archive.author .about_instructor .instructor_bio{    transition:all 0.5s ease-in-out;    max-height:80px;    overflow:hidden;}.archive.author .about_instructor:hover .instructor_bio{    transition:all 0.5s ease-in-out;    max-height:100%;}.archive.author .instructor-avatar{    margin-bottom:15px;}.archive.author .instructor-avatar img{    border-radius:4px;}.archive.author .instructor_stats{    margin:0;}.archive.author .instructor_stats li{    list-style:none;    font-size:32px;    margin-bottom:15px;}.archive.author .instructor_stats li span.dashicons{    font-size:32px;    padding-right:2px;    width:auto;    height:auto;    line-height:1.4;}.archive.author .instructor_stats li label{    clear:both;    display:block;    font-size:11px;    text-transform:uppercase;    opacity:0.8;}.item-avatar a{    width:100%;}div.mce-panel{    border:1px solid #eee !important;    border-top:none !important;}.buddydrive-file-content{    word-break:break-all;}#buddypress div#item-header div#item-header-content h3{    display:block;}.container.top30,.unit_wrap > .message{    margin-top:30px;}#wpadminbar{    -webkit-transform:translateZ(0);}.btn{    border:none !important;}.blogpost_style1 .featured{    border-radius:4px;    overflow:hidden;}.blogpost_style1 .featured + .excerpt{    padding-top:15px;}.blogpost_style1 .excerpt{    padding:0;}.blogpost_style1 .excerpt h3{    margin:0;}.blogpost_style1 .excerpt .blogpost_meta{    font-size:11px;    padding:10px 0;    letter-spacing:1px;    text-transform:uppercase;    color:#bbb;}.blogpost_style1 .excerpt .blogpost_meta ul{    display:inline;    margin:0 2px;}.blogpost_style1 .excerpt .blogpost_meta ul li{    float:left;    margin-right:2px;}.blogpost_style1 .excerpt .blogpost_meta ul li:after{    content:"/";    padding-left:2px;}.blogpost_style1 .excerpt .blogpost_meta a{    color:#bbb;    font-weight:600;}.blogpost_style1 + .blogpost_style1,.blogpost_style1 + .pagination{    margin-top:30px;    padding-top:30px;    border-top:1px solid rgba(0,0,0,0.08);}.blogpost_style2{    margin-bottom:30px;    padding-bottom:30px;    border-bottom:1px solid rgba(0,0,0,0.08);}.blogpost_style2 .post-categories li{    float:left;    margin-right:5px;}.blogpost_style2 .post-categories li a{    font-size:11px;    text-transform:uppercase;    font-weigt:600;    background:#232b2d;    color:#fff;    padding:2px 6px;    border-radius:2px;}.blogpost_style2 h3{    margin:0;    padding:10px 0 0;    clear:both;    font-size:18px;    font-weight:600;}.blogpost_style2 .blogpost_style2_date{    display:block;    font-size:12px;    color:#bbb;}.blogpost_style2 .featured{    position:relative;    margin:15px 0 30px;}.blogpost_style2 .featured img{    border-radius:4px;}.blogpost_style2 .featured .blogpost_author{    position:absolute;    bottom:-24px;    left:24px;}.blogpost_style2 .featured .blogpost_author img{    border-radius:50%;    width:48px;    float:left;    border:3px solid #fff;}.blogpost_style3{    margin-bottom:30px;    padding-bottom:30px;}.blogpost_style3 .post-categories li{    float:left;    margin-right:5px;    font-size:11px;    color:#bbb;}.blogpost_style3 .post-categories li a{    text-transform:uppercase;    font-weight:600;    color:#bbb;    border-radius:2px;}.blogpost_style3 .post-categories li:after{    content:"/";    padding-left:5px;}.blogpost_style3 .post-categories li:last-child:after{    content:"";}.blogpost_style3 h3{    margin:0;    padding:10px 0 0;    clear:both;    font-size:18px;    font-weight:600;}.blogpost_style3 .blogpost_style3_date{    font-size:11px;    margin-left:10px;    color:#bbb;}.blogpost_style3 .blogpost_author{    margin-top:30px;    display:block;}.blogpost_style3 .blogpost_author img{    width:36px;    border-radius:50%;    margin-right:10px;}.blogpost_style3 .link{    margin-left:10px;}.blogpost_style3 .featured{    position:relative;}.blogpost_style3 .featured img{    border-radius:4px;}.boxed .pusher{    width:1200px;    overflow:hidden;    padding:0;    margin:0 auto;}@media (min-width:991px) and (max-width:1200px){    .boxed .pusher{        width:960px;    }}@media (min-width:769px) and (max-width:990px){    .boxed .pusher{        width:750px;    }}@media (max-width:768px){    .boxed .pusher{        width:100%;    }}@media (max-width:991px){    header nav{        display:none;    }   .blogpost{        position:relative;    }   .blogpost .excerpt.thumb{        margin-left:0;        clear:both;        margin-top:30px;        display:inline-block;        width:100%;    }   .blogpost .featured{        max-width:100%;        margin:0 20px;    }   .tags .social_sharing{        margin-top:15px;        clear:both;    }}@media (max-width:991px) and (min-width:768px){    .blogpost .featured{        max-width:320px;        margin-right:0;    }   #searchdiv input[type="text"]{        font-size:4rem;    }}@media (max-width:767px){    #header_alt_logo,   #header_logo,   .sleek.fixed #header_alt_logo{        display:none !important;    }   #header_mobile_logo.hide{        display:block !important;    }   .meta .date{        margin:0;        position:absolute;        top:0;        background:#fff;    }   .block.side .block_content{        display:block;        clear:both;    }   #searchdiv input[type="text"]{        font-size:3rem;    }   #certificate h1{        font-size:40px;    }   #buddypress .dir-form div.item-list-tabs ul{        width:100%;        text-align:center;    }   #buddypress .dir-form div.item-list-tabs ul li,   #buddypress .dir-form div.item-list-tabs ul li a{        width:100%;    }   #buddypress ul.item-list li div.item-title{        margin-top:30px;    }   #buddypress ul.item-list li div.item-desc{        clear:both;        margin:10px 0 0;    }   #buddypress ul.item-list li div.meta{        margin-top:0;        float:none;        text-align:center;    }   #buddypress ul.item-list li div.item-instructor .instructor_course .item-avatar{        float:none;        margin-bottom:10px;    }   #buddypress ul.item-list li div.item-instructor .instructor_course .instructor_meta{        display:inline-block;    }   #buddypress ul.item-list li .item-credits{        clear:both;        float:none;    }   #buddypress div.pagination .pagination-links{        margin-top:10px;    }}@media (max-width:440px){    #buddypress div.item-list-tabs#subnav ul li.last{        clear:both;    }   #searchdiv input[type="text"]{        font-size:2rem;    }   .unit_prevnext{        height:85px;    }}@media (max-width:992px) and (min-width:767px){    .course_button.button{        letter-spacing:0;    }   .note-tabs ul li{        width:50%;    }   .blogpost .excerpt.thumb{        margin-left:0;    }   .blogpost .excerpt.thumb + h3{        clear:both;        margin-top:20px;        display:inline-block;        width:100%;    }   .course_lesson > span{        display:none;    }   .course_lesson b{        display:block;    }}@media (max-width:767px){    #buddypress #members-activity div.activity-type-tabs ul li,   .note-tabs ul li{        width:100%;    }   .blogpost .featured{        margin:0;    }   .blogpost .date{        display:none;    }   .blogpost .excerpt,   .blogpost .excerpt.thumb{        margin-left:0;    }   .blogpost .meta{        margin:0 10px 10px 0;    }   .grid_list_wrapper{        display:inline-block;        margin:10px 0;    }   #buddypress .item-list-tabs#subnav ul li.switch_view{        width:100%;        text-align:center;        margin:0 10px 10px;    }   #buddypress div.pagination .pag-count,   #buddypress div.pagination .pagination-links,   #buddypress ul.item-list li span{        float:none;        text-align:center;    }   .bp-user.p3 #item-header-avatar{        margin-bottom:15px;    }   .bp-user.p3 #item-header-avatar a{        margin-bottom:0;    }}@media (max-width:540px){    .dir-list .item-avatar{        width:100%;        margin-bottom:15px;        max-width:100%;    }   #buddypress span.activity{        margin:0;    }   .course_lesson > span{        display:none;    }   .course_lesson b{        display:block;    }}@media only screen and (max-width:320px){    #searchdiv input[type="text"]{        font-size:1.6rem;    }}@media only screen and (max-width:580px){    #buddypress div.item-list-tabs#subnav ul li{        max-width:100% !important;    }   #buddypress div.item-list-tabs#subnav ul li a{        border-left:1px solid rgba(0,0,0,0.08);    }}@media only screen and (max-width:480px){    #buddypress div.item-list-tabs .dir-search,   #buddypress div.item-list-tabs ul li.last select,   #buddypress div.item-list-tabs#subnav ul li a,   #buddypress form.standard-form .main-column ul#friend-list h4{        width:100%;    }   #buddypress div.dir-search{        float:right;        margin-top:-50px;        text-align:right;    }   #buddypress div.dir-search input[type="text"]{        margin-bottom:1em;    }   a.bp-title-button{        margin-left:10px;    }   #buddypress form.standard-form .main-column div.action{        position:relative;        margin-bottom:1em;    }   #buddypress div.item-list-tabs#subnav ul li.last{        clear:both;        float:left;    }   .total_students{        font-size:14px;    }   #buddypress ul#members-list li div.item-title{        margin-top:0;    }   #buddypress #message-threads img.avatar{        display:none;    }   #buddypress div.item-list-tabs#subnav ul li{        width:100% !important;        float:none !important;        text-align:center;    }   #buddypress table.profile-fields tr td{        display:block;    }}@media only screen and (max-width:320px){    .sleek .topmenu > li > a{        padding-left:0;        padding-right:0;        margin:0 5px;    }   #buddypress div.dir-search{        clear:left;        float:left;        margin-top:0;        text-align:left;    }   #buddypress li#groups-order-select{        clear:left;        float:left;        background:#fff;    }   #buddypress span.activity{        margin-left:0;    }   #buddypress #course-dir-list li div.item{        margin-top:20px;        margin-left:0;    }   #buddypress .item-desc p{        margin:0 0 10px;    }   #buddypress div.pagination .pag-count{        margin-left:0;    }}@media only screen and (max-width:240px){    #buddypress div.dir-search{        float:left;        margin:0;    }   #buddypress div.dir-search input[type="text"]{        width:50%;    }   #buddypress li#groups-order-select{        float:left;    }   h1 a.bp-title-button{        clear:left;        float:left;        margin:10px 0 20px;    }}